From cb85761a87e6497015c5167e9de56472996f0f74 Mon Sep 17 00:00:00 2001 From: Matt Jenkins Date: Tue, 25 Mar 2025 00:34:34 +0000 Subject: [PATCH] Split EK-VSTAA-MG-001 into multiple files and added hyperlinks --- EK-VAXAA-4P-001.pdf | Bin 775817 -> 775817 bytes EK-VSTAA-MG-001-ch1.tex | 131 +++++++ EK-VSTAA-MG-001-ch2.tex | 488 +++++++++++++++++++++++++ EK-VSTAA-MG-001-preamble.tex | 80 ++++ EK-VSTAA-MG-001.pdf | Bin 1524323 -> 1525846 bytes EK-VSTAA-MG-001.tex | 690 +---------------------------------- Makefile | 2 +- dec.cls | 8 + decsectional.cls | 24 ++ 9 files changed, 735 insertions(+), 688 deletions(-) create mode 100644 EK-VSTAA-MG-001-ch1.tex create mode 100644 EK-VSTAA-MG-001-ch2.tex create mode 100644 EK-VSTAA-MG-001-preamble.tex diff --git a/EK-VAXAA-4P-001.pdf b/EK-VAXAA-4P-001.pdf index b0bed5042f2aaa5a3c3ae37bda6cd73bd0edde4b..7f2dc6853be607ca06230b60a70f56112fd6e5fd 100644 GIT binary patch delta 148 zcmeBNtKYd+zoCV(g{g(Pg{6hHg{_6Xg`}{>}{>} & Console mode. Console commands are listed in \hyperlink{appendix.b}{Appendix B}. \\ +\$ & Program mode (VMS operating system) \\ +\% & Program mode (Ultrix operating system) \\ +\hline +\end{tabularx} +\end{table} + +\subsection{Determining the Console Device} + +The console device for a VAXstation 2000 system is the keyboard (LK201) +and monitor (VR260) connected to the video port. The keyboard inputs +commands at 4800 baud and the monitor displays output from the video +circuits. + +The console device for a MicroVAX 2000 system is the terminal (VT220 or +similar terminal) connected to connector 1 on the DEC423 converter. The +terminal operates at 9600 baud. + +\subsection{Entering Console Mode} + +Console mode is entered any time the CPU halts. The CPU can be halted +automatically or manually. A halt means that CPU control has passed +control from the operating system to the console mode program in ROM. If +the system halts the CPU, then the console mode program checks the +nonvolatile RAM (NVR) for user-defined instructions on how to handle the halt. +If you manually halt the CPU, the system enters console mode program +immediately without checking the NVR for instructions. + +You can manually halt the CPU and enter console mode by one of the +following methods. + +\begin{itemize} +\item HALT button -- Press the halt button. It is located next to the printer port +on the back of the System box. The \console prompt is displayed when +ready for console commands. +\item BREAK key -- Press the BREAK key on the diagnostic console device +that is connected to the printer port with the BCC08 cable. The \console +prompt is displayed when ready for console commands. +\end{itemize} +The system automatically halts the CPU for the following reasons. +\begin{itemize} +\item After power-up testing -- If the default recovery action is halt, the system +automatically halts the CPU and enters console mode after power-up +tests are complete. See Section 2.5.4 for information on setting the +default recovery actions. +\item For a boot failure -- If the system fails to boot properly, the system +automatically halts the CPU and enters console mode. See Section 2.5.2 +for information on setting the default boot device. +\item On a system error -- If the CPU detects a severe corruption of its oper- +ating environment, it halts and reads the default recovery action in the +NVR. The default recovery action can be restart, boot, or halt. When +it is restart and the restart fails, then the system automatically tries to +boot the operating system software. If the boot fails, the CPU halts and +enters console mode. When the default recovery action is boot and the +boot fails, the CPU halts and enters console mode. When the default re +covery action is halt, the CPU unconditionally halts and enters console +mode. +\end{itemize} + +One other way to halt the CPU is when the operating system software +executes a halt instruction. The CPU then reads the default recovery action in +the NVR and acts on it as described above. + +\subsection{Exiting Console Mode} + +Console mode is exited by typing one of the following console commands. + +\begin{itemize} +\item BOOT -- This command initializes the CPU and boots the operating +system software from the device specified. If no device is specified, the +system searches each on-line device until the operating system software +|s found. The boot command starts the system similar to when power +is turned on except that the power-up tests are not run. If the system +attempts to boot over the net (ESA0) and no software is available on +another node, the system keeps looking for the software indefinitely. +If a boot message for the operating system software does not appear +shortly after the Ethernet boot message (ESA0) is displayed, then you +must press the halt button to abort the Ethernet boot. If you still need +to boot over the Ethernet, make sure the node with the operating sys- +tem software is operating normally and the software is loaded. Run the +Ethernet loopback Utility (TEST 90) to check the networking capability +of the system if the Ethernet boot continues to fail. + +When a boot is invoked using this boot command, you can specify +several boot command flags by bit encoding the flags in a flag word +specified with the /R5: qualifier. These command flags are listed in +Paragraph 2.5.3. + +\item CONTINUE -- This command instructs the CPU to continue the +operating system software at the address contained in the program counter +(PC). This command starts up the operating software where it was halted +provided no console test commands were run. Running a test command +alters the PC and memory so that the operating system software cannot +be started properly by entering the continue command. If a test com- +mand was entered, use the boot command to start the operating system +software. The continue command is similar to the start command. The +start command can specify the address to Start the operating software +and the continue command has the operating software continue where +it left off. + +\item START -- This command Starts the operating System Software at a +specified address. If no address is given, the contents of the PC are used. +However, running a test command alters the PC and memory so that the +operating system software cannot be started properly by entering the +start command. If a test command was entered, use the boot command +to start the operating system software. + +\end{itemize} + +\subsection{Diagnostic Console Device} + +There is a diagnostic console device available on the VAXstation 2000. The +MicroVAX 2000 can use this device if the DEC423 Converter is removed. + +The diagnostic console device can be utilized by connecting a terminal (such +as the VT100 or VT220) to the printer port with the special BCC08 cable. +The terminal operates at 9600 baud. Field service technicians can use this +terminal as a diagnostic tool to isolate a problem in the normal console +device. + +To use this diagnostic console device you must turn off power, connect the +BCC08 cable to the printer port and terminal, and then turn power back on. +The diagnostic console device now controls the system. The normal console +monitor displays video test patterns on the VAXstation 2000 when the video +circuits are tested. The normal console keyboard does not operate. + +\subsection{Console Commands} + +Console commands are listed in \hyperlink{appendix.b}{Appendix B}. +\newpage +\section{Testing} + +Testing procedures on the VAXstation 2000 and the MicroVAX 2000 systems +are almost identical. The differences between the systems are explained +where applicable. All diagnostic tests are ROM-based and testine is done +while in console mode. Tests are executed in either of two ways: + +\begin{itemize} +\item Automatically -- When power is turned on the power-up tests begin. +\item Manually -- By entering one of the console test commands on the +console terminal. See \hyperlink{appendix.a}{Appendix A} for a complete listing of the test commands. +\end{itemize} + +\subsection{Power-up Tests} + +Power-up tests run each time the system power is turned on. Power-up +testing consists of a sequence of tests executed for each device installed in +the system. The test number of each device is listed on the power-up screen +display as the device is tested. Figure 2-1 shows an example of the power- +up screen display. The first line indicates the CPU name (KA410-A) and the +ROM version (V1.0). The test numbers are listed next in descending order +from the first test, F, to the final test, 1. TEST F will have an underscore +after it on the MicroVAX 2000 to indicate that TEST F was not run. Note in +Figure 2-1 that tests 4, 3, 2, and 1 have an underscore (\_) immediately after +them. This underscore indicates that there is no option device installed for +that test; thus, no tests are done. TEST F has an underscore after it on the +MicroVAX 2000 systems because the monochrome video circuits are not +used by the MicroVAX 2000. No other test numbers can have underscores +after them. An asterisk (*) after TESTS 4 through 1 indicate that an option is +installed, but its ROM is destroyed and the Option device must be replaced. +Only TESTS 1 through 4 can have an asterisk after them. Figure 2-2 lists +the symbols that can appear in between the tests and what they indicate. + +\begin{figure}[H] +\caption{Example of Power-up Tests Screen Display} +\begin{verbatim} +KA410-A V1.0 +F...E...D...C...B...A...9...8...7...6...5...4_..3_..2_..1_.. +\end{verbatim} +\end{figure} + +Figure 2-2 lists the definitions of the symbols that appear between the test +numbers in the power-up test countdown. + +\begin{figure}[H] +\caption{Power-up Symbols Defined} +\begin{verbatim} + ... Device tested successfully or has a soft error + ?.. Device has a hard error + _.. Device not installed or not tested + *.. Device installed but its ROM is destroyed +\end{verbatim} +\end{figure} +\label{figure:2-1} + +If any hard errors (errors that indicate the device must be replaced for +proper operation) are found during power-up testing, a question mark is +placed after the failing test number during the countdown sequence. An +error summary of all errors detected is listed after the power-up sequence +is complete. Two question marks in the error summary indicate a hard error. +Error codes that indicate the status or soft errors do not put a question mark +after the failing test number in the sequence, but do list the error code in the +error summary. Figure 2-3 shows the power-up screen display with a hard +error found in TEST F and a soft error found in TEST E. The error summary +for each failed device is displayed before the boot sequence is started. +However, the screen usually scrolls so fast when the system starts to boot +that you may not be able to see what the error summary contained (if there +was an error summary). To see what errors the power-up tests found, press +the halt button and enter TEST 50 on the console terminal. TEST 50 is the +command for bringing up the configuration table. The configuration table +is created during power-up testing. This configuration table contains all of +the error codes listed in the power-up error summary as well as error codes +for all devices installed in the system. The error codes in the configuration +table are updated every time self-test is run. See Paragraph 2.5.1 for an +explanation of how to use the configuration table. + +Each error summary consists of one or two question marks, a test number, +the ID number of the failed device, and an eight-digit error code. For ex- +ample, in Figure 2-3, the first line of the error summary shows a hard error +for TEST F, a device ID number of 00B0, and an error code of 0001.F002. +The second line shows a soft error for TEST E, a device ID of 0040, and an +error code of 0000.0005. Section ( 2.3.1.1) describes the error codes. +\newpage +\begin{figure}[H] +\caption{Example of Power-up Tests Screen Display with Errors.} +\begin{verbatim} +KA410-A V1.0 + +F?..E...0...C...B...A...9...8...7...6...5...4_..3_..2_..1_.. + +?? F 00B0 0001.F002 + ? E 0040 0000.0006 +\end{verbatim} +\end{figure} +\label{figure:2-2} + +If there is a fatal error in the NVR during power-up testing, the system stops +testing the other devices and displays ?14 TOY ERR on the screen. When +this happens, the only way to determine the cause of the problem is by +viewing the LEDs on the keyboard. One of the LEDs will be lit to indicate +the failing module. \hyperref[table:2-2]{Table 2-2} lists the LEDs and which module has failed. + +\begin{table} +\label{table:2-2} +\caption{Keyboard LEDs Deflned} +\begin{tabularx}{\textwidth}{l l} +\hline +\textbf{Keyboard LED} & \textbf{Failing module}\\ +\hline +Hold Screen & System module \\ +Lock & Not used \\ +Compose & ThinWire Ethernet option module \\ +Wait & Not used \\ +\hline +\end{tabularx} +\end{table} + +Once power-up testing is complete and no fatal or hard errors are found, the +system boots the operating system software. Both the VAXstation 2000 and +the MicroVAX 2000 boot the operating system software the same. The only +difference between the two is that the VAXstation 2000 clears the console +screen before it boots and the MicroVAX 2000 does not. If a default boot +device is loaded in the NVR, the system boots off of that device. If no +default device is loaded in the NVR, the system searches every on-line +storage drive for the operating software. DUA2 is searched first if a floppy +diskette is loaded. Otherwise, it is not searched at all. The hard disks are +searched next, DUA0 then DUAl. MUA0, the tape drive, is checked after +the hard disk drives if it is installed and a cartridge is loaded. Finally, the +system searches the Ethernet network for the software and ESA0 is listed +on the screen. The system continues to search the Ethernet network until +the operating system software is found. +\newpage +\subsubsection{Power-up Test Error Codes} + +The power-up test error codes indicate status and/or error information. Any +errors found by power-up tests are listed in the error summary after the +power-up test countdown sequence. This summary, if any, gives you a brief +summary of the errors. \hyperref[table:2-3]{Table 2-3} lists the test numbers and the devices that +are tested during that particular test. To look at the complete list of devices +and the status of that device, you must display the configuration table. The +configuration table lists every device in the system and also lists the results +of the self-test and power-up tests and is updated each time self-test is run. +The error codes for each device in the configuration table are explained in +the troubleshooting section for that individual device. Remember that the +configuration table contains the results of the self-test and power-up tests +and not the results of the system exerciser. Figure 2-4 shows an example +of the configuration table and for an explanation of the configuration table, +see Paragraph 2.5.1. + + +\begin{figure}[H] +\caption{Example of the Configuration Table} +\begin{verbatim} +>>> TEST 50 +KA410-A V1.0 +ID 08-00-2B-02-CF-A4 + +?? MONO 0001.F002 + ? CLK 0000.0005 + NVR 0000.0001 + DZ 0000.0001 + 00000001 00000001 00000001 00000001 00000001 000012A0 + MEM 0002.0001 + 00200000 + MM 0000.0001 + FP 0000.0001 + IT 0000.0001 + HDC 1710.0001 + 000146B8 00000000 00000320 + TPC 0202.0001 + FFFFFF03 01000001 FFFFFF06 FFFFFF05 FFFFFF05 FFFFFF05 ... + SYS 0000.0001 + NI 0000.0001 V1.0 +>>> +\end{verbatim} +\end{figure} +\label{figure:2-3} + +The most common good error code is 0000.0001. There are, however, some +devices that use the first four digits in the error code to indicate the status +of the device and the last four digits to indicate the error found on the +device. The memory (MEM) error code, for instance, contains 0002.0001 +which indicates two megabytes of memory is available (0002.) and no error +found (.0001). On devices like these, the last four digits always indicate +.0001 as a good (non-error) indication. + +Some error codes indicate no error at all and give a status of the device +such as the clock (CLK) which shows that the date and time has not been +set. This is not an error, just a status of the clock circuits. + +Any error code other than 0000.0001 on the MONO, MM, FP, IT, or SYS +devices indicates a hard error and that device must be replaced for proper +operation of the system. The other devices such as CLK, NVR, DZ, MEM, +HDC, TPC, and NI may have a status or a soft error message in the error +codes and may still operate normally. + +See the troubleshooting procedures section (Paragraph 2.4) for each device +to determine whether or not the error code indicates a fault or a status for +the device. + +\subsection{Self-test} + +Self-test allows you to test every device again individually, a few at a time, +or all of them sequentially just like power-up tests. To individually test a +device, enter TEST \# where \# is the test number of the device you want +tested. \hyperref[table:2-3]{Table 2-3} lists the test numbers and the devices tested by those +numbers. Figure 2-5 shows an example of running self-test successfully on +the disk controller. + +\begin{figure}[H] +\caption{Example of Running Self-test on the Disk Controller} +\begin{verbatim} +>>> TEST 7 + 7... +>>> +\end{verbatim} +\end{figure} +\label{figure:2-4} + +To test a group of devices, enter TEST followed by the test number of the +first device to be tested and then the test number of the last device to be +tested. Figure 2-6 shows an example of testing a group of devices. In Figure +2-6, all tests between C and 4 are tested successfully. Note that you cannot +pick and choose which devices to test between C and 4, all tests between +C and 4 are tested when entered as a group. + +\begin{figure}[H] +\caption{Example of Running a Series of Self-tests} +\begin{verbatim} +>>> TEST C 4 + C...B...A...9...8...7...6...5...4_.. +>>> +\end{verbatim} +\end{figure} +\label{figure:2-5} + +To test all devices, enter TEST F 1. The MicroVAX 2000 skips over the +MONO video test (TEST F) since it does not use the video circuits. + +\begin{table}[H] +\caption{Self-test Commands} +\label{table:2-3} +\begin{tabularx}{\textwidth}{p{2cm} p{8cm}} +\hline +\raggedright\textbf{Test\newline Number} & \textbf{Device\newline Tested} \\ +\hline +1 & Option module (Network Interconnect module) (NI) \\ +2 & Option module (not available) \\ +3 & Option module (not available) \\ +4 & Option module (not available) \\ +5 & Interrupt Controller and ThinWire Ethernet ID ROM (SYS) \\ +6 & Tape Controller. (TPC) \\ +7 & Disk conroller. (HDC) \\ +8 & Interval timer. (IT) \\ +9 & Floating point unit. (FP) \\ +A & Memory management unit. (MM) \\ +B & Memory. (MEM) \\ +C & DZ Controller. (DZ) \\ +D & Non-volatile RAM. (NVR) \\ +E & Time-of-year dock. (CLK) \\ +F & Base video (MONO) (VAXstation 2000 only) \\ +\hline +\end{tabularx} +\end{table} + +\subsubsection{Self-test with Loopback Connectors} + +Customer mode self-test does not test the drivers or the lines of the serial +line conroller (DZ) since loopbacks are not used. Run self-test in field +service mode to test the DZ drivers by installing the loopback connectors on +the back of the System. Follow one of the procedures below. + +To test the DZ on VAXstation 2000, install a loopback (p/n 29-24795) on +the 25-pin communication port and a loopback (p/n 29-24794) on the 9-pin +printer port. Run TEST C. You cannot use loopback connectors if you are +using the diagnostic console device with the BCC08 cable on the printer +port since there is no loopback connector for the video port. + +To test the DZ on MicroVAX 2000, install a loopback (p/n 29-24795) on the +25-pin communication port and install an MMJ loopback on both ports 2 +and 3. Run TEST C. + +\textbf{NOTE:} \textit{The ThinWire Ethernet port on the back of the +system box must be terminated properly when running diagnostics on the +network option (TEST 1) othetwise an error code of 0000.7001 or greater +is listed in the configuration table.} + +\subsubsection{Self-test Error Codes} + +Figure 2-7 shows how an error is displayed if found during self-test. This +example shows an error on the disk controller during self-test. The 84 FAIL +indicates an error was found on the device tested. You must display the +configuration table (TEST 50) after self-test is complete to see the error code, +if there is an error during self-test, since the error codes do not appear on +the screen. The configuration table lists every device in the system, fists the +results of the self-test and power-up tests, and is updated each time self-test +is run. The error codes for each device in the configuration table are +explained in the troubleshooting section for that individual device. Remember +that the configuration table contains the results of the self-test and power-up +tests and not the results of the system exerciser. See Paragraph 2 5 1 for an +explanation of the configuration table. + +\begin{figure}[H] +\caption{Example of a Self-test Error on the Disk Controller} +\begin{verbatim} +>>> TEST 7 + 7?.. + 84 FAIL +>>> +\end{verbatim} +\end{figure} +\label{figure:2-6} + +(You must display the configuration table to see the error code) + + diff --git a/EK-VSTAA-MG-001-preamble.tex b/EK-VSTAA-MG-001-preamble.tex new file mode 100644 index 0000000..00888b3 --- /dev/null +++ b/EK-VSTAA-MG-001-preamble.tex @@ -0,0 +1,80 @@ +\maketitle +\toc + +\newpage +\pagestyle{preface} + + +\subsubsection*{ABOUT THIS BOOK} + +This book describes how to troubleshoot, adjust, and repair the VAXstation +2000 and the MicroVAX 2000 Workstation to the field replaceable unit (FRU) +level in the field. It covers all FRU options presently available for these two +Systems. + +\begin{itemize} +\item \hyperlink{chapter.1}{Chapter 1} contains a System overview that outlines the components of the VAXstation 2000 and MicroVAX 2000 Systems. + +\item \hyperlink{chapter.2}{Chapter 2} contains testing and troubleshooting procedures to help iso- +late the problem to an FRU. +\item \hyperlink{chapter.3}{Chapter 3} contains FRU removal and replacement procedures. +\item \hyperlink{chapter.4}{Chapter 4} contains video monitor adjustment procedures for the VAX station 2000 monitor. +\item \hyperlink{chapter.5}{Chapter 5} contains installation instructions for each option available on both the VAXstation 2000 and the MicroVAX 2000. +\item \hyperlink{appendix.a}{Appendix A} contains a list of the test commands. +\item \hyperlink{appendix.b}{Appendix B} contains a complete listing and definitions of the console commands. +\item \hyperlink{appendix.c}{Appendix C} contains a complete listing and definitions of the console messages. +\item \hyperlink{appendix.d}{Appendix D} contains a complete listing and definitions of the VMB boot error Status codes. + +\end{itemize} + +The detailed \hyperlink{sec:index}{index} and \hyperlink{sec:glossary}{glossary} also help you find Information. + +\textbf{Notes, Cautions, and Warnings} + +Notes, cautions, and warnings appear throughout this book. + +\begin{itemize} +\item Notes contain general, supplemental Information about a topic. +\item Cautions contain information to prevent damage to equipment. +\item Warnings contain information to prevent personal injury. +\end{itemize} +\newpage +\subsubsection*{REFERENCE MANUALS} +\begin{tabularx}{\textwidth}{l l} +\hline +\textbf{Manual} & \textbf{Order Number} \\ +\hline +VAXstation 2000 Hardware Installation Guide & EK-VAXAA-IN \\ +VAXstation 2000 Owner's Manual & EK-VAXAA-OM \\ +VAXstation 2000/MicroVAX 2000 Technical Manual & EK-VTTAA-TM \\ +MicroVAX 2000 Hardware Installation Guide & EK-MVXAA-IN \\ +MicroVAX 2000 Owner's Manual & EK-MVXAA-OM \\ +VR290 Service Guide & EK-VR290-SM \\ +VAXstation 2000, MicroVAX 2000, VAXmate Network Guide & EK-NETAA-UG \\ +RD53 Technical Description Manual & EK-RD53A-TD \\ +RX33 Technical Description Manual & EK-RX33T-TM \\ +TZK50/SCSI Controller Technical Manual & EK-TZK50-TM \\ +\hline + +\end{tabularx} + +\subsubsection*{TOOLS AND MATERIALS} +You will need the following tools and materials to service the VAXstation +2000 and MicroVAX 2000 Systems. + +\begin{itemize} +\item Field Service Tool Kits + +50 Hz Tool Kit p/n 29-23270-00\\ +60 Hz Tool Kit p/n 29-23268-00 + +\item VR260 Video Monitor Tools + +Metric Measuring Tape p/n 29-25342-00\\ +High-Voltage Anode Discharge Tool p/n 29-24717-00 + +\item ThinWire Ethernet Tools + +Face Plate Installation Kit p/n H8242 +\end{itemize} + diff --git a/EK-VSTAA-MG-001.pdf b/EK-VSTAA-MG-001.pdf index 707235b3c550f6cf4d733496195211112b829ec9..3258aafecf40e1835c12a299c21b9810d9049ae1 100644 GIT binary patch delta 69918 zcmZs>18^q69z7b{wry>+v2EM7{l&Jv*vZDW?PO!y&c++Rz4yNNuUGY6)tsuSo}Q_x zuG8J;oL?V?>aQf~2R4HWM?vs#{~!U9Cd1GIGId?ExiQ9eUom`|i3>W(yzH{QJbz|e zXU|Q^l_6KxtYx(%VN0b1yiazb;O8uHV^c5siwwZzJ{%H!CMb|(fWdsh6m<1Y1Z$E{ zf)t?^vO=vxlHiC_#Dj{mMDsweL*yXuR2E^0>m&A=-v%Et{ACvM5rBYUAv(7tjWNms z1m2Nxe?tw3ecvPXN1o|wo^*r-Fvh4%KY1a|1}6mN>MLy9D&#UcgC*0%nRc>`bZ1j> z$nZ3J6c|U6goZQ`t21IPvkW63ebHU0$TN+#sD-i4`9jZ%%HhU6ark!i995wX*eO?yF=ynfYZ{BYGu8&82!Nug2&wsV0SiCp z*?8nrggFp!i#C~#;&)e=YCOploJ0pAgtEhXb#@zG2!HM>-cL3NRH%dz%B%as(L$_3G2}zleX09rVrkYxI!k_QqL1QP*z*=m8pS zDKMHO%Tf>1g^6n)xdM4i3MYv@{NTNN;0q+7A2P%`3oRP$A<45R4yFQg2gDm3o^)e5HX%ov-pRPPeT0+%!*nSkGDX@I3b*3D44oRsf5n>Ck(dO~YLD2CXIxPc<(;Rd!7afrEnVI?G7! z!J2$bKo>gtWvMY&C_dtQL2W4QufeI(x)X*c2hpG*%i$Z^+1sOVAa*x9Yafhl+^@x8 zk}Gq_U4D=XTuoVQ4$FIm?GJ=V7bJ|LSW5JdDzy^)>W!||85%hpF#@NT{(QJo}Su2l^&RhjhMI^+C z=Xm^1&AgAy>@j^#f{BY=UEL-|cAl}{UeJ#9^*!}CjMKngA;x2U&jxyI38a3?n_St3 z!vi*>CQtyS|8CFm?WJ_@5_F%!W!T`UI?>&Z^PuA`d6uC0JX{iIyT?4lA#jOAPt}d+ zJQz6>a4d{P2@#aI5ZSO+l&s<~%|9EQ&wf0Q2vk0VLkIfDfntJlaFGBDK|yH%+rSx@ z4Hk^B7rwCc=fU^@2Hg!RA&U(rwqgBJ{S1=GU#-Ut^5Bk!L1xgK2qBwFS+%tk6mzd9 zXFKo^^dJMDFr27h5YgLaTp8O54ny-ZsV4n;H}6C+!2ZKpNzjpLL=xzIFh1>Z^VSfO zuobuGWsiD1zog&Fm{ZkDi`oxA9}8$=Dvvhtg1lj2vnPnR?(zi z;MOxx5$p+`OhI75j5|8lsw&D8POznTFdj*uZ0lmyc{uYf6^9{ym|<}l$JMSqXd48& zMb!wkW2c{EA~<}9?b9h%n?2cMf0q;I*b_;@LJ#p^Ii=n%h}+Kfs3hJ2T7DrYmL~I` z+V?;NCs3^~BdsH{uXRO(!;2BVL6bgtEc4q9h__ox0d7sciV@#m!(6mS3KlC%Q(TwxGh1X!Ce(^5e?Vzsm%dzh5oDDTp#HMd+^ zin+HXbJ3S>m@19Y8jq~j;zF4RNmww}Wt7+4MIR1JuDL-YJpm-%|Cg@>wb2TlU>U*iz6S|H8mk zE);H_!wuPbtxrPRHW-U+C>eYGvcVt;9lhA_4I6wCUA%WcJYRzf<_Xw4_J(U7@8P&4 zM-29Aj2^7J1uXd#guNJfvd4Tz=G15{yYzG@i+og^;uq_cH=2ux&XJdWo8ZG$a(u<@ zy>Q!TR=2#>rWGB@*PYfrwbiP@($=G2An89#N5n4DWLN}5*zppk)9^-x8<6Nl>&wV% z+$iqb{k1qTKc{!W38z?_Af=JyK_FkaFT*@WTiuj_2Y61pXa!X(!yCAz3$DZszG4C~ zWr~#9Qz>kbEzxBy_lkp=YZ;f-^5=p^`)JfReA{#B7=8(;r|^m#*|r$F*#4HJ?1R#f zPmFVE4GZZd5GcbCl_uKlS1 z(5YDsyq=ldXIp}_;9h|=B*i@PU{%y$Rcewjl1JZz!} zb@fQ%LA+n>y;x8AZ9W(Danwc_ydaHSBBjI|UJJxI!)wzvo{W1tL|nDDRsigj^`GcsI&l6oqPZaK=p!Ns1;D25@{77Z4K^ zALCvk^u@Pr>`?p5)pv#x+T;PkWBHko0AAg_#3;~Tv&z5EK3wiy+&k^sk zng0BC;j#(?D@t37;vanqYItK)2W*P96B0cvt#CVHl~*aWlXZkjdimLl?bDmwL{Imr zZ&@0oGu<>1DzUE21*oH)nOYwLf^VQN=J)47)_hQ2Bz8_XW;t^QOE)VLHV$@R0VpUf zU_?jW6`u>O=RtEXg8)kmJg$yWv(k>|zLT!Doxyyys}ULPM|uZ+3SF{H381eoqPS2B zX`%s<5*ic_Wzp+%E=~embdshnM_CxPX)>DZi#>W?Ou@O{N^`z|wel>vsKms?T$)lA z+*bWrLA%a{bFv6H!i;6YkY$TIOLwXS5KT4}Cpyp*n-Pv`2kDS2=Rw8^5hup*UDB4& zOa;HFu4V;^CS?gsMxC%c4jKZhOPJ&>c#_tBHh>h`vxCN2c*9Wp69~0OT7Xmyb|fyU z1n+)7C%X>OfqJhJ8hn;7EE20U&?p1tE*By;iE54#$cvMvBw8PQF{fsxs~M)6$rrS_npxgtFi$wG`3@pL9V;F&GM> zV+WKH7nzEWdzisH-&%+&7@e9CwnS{srV$QmCKMZt6#|VG0g}f|z5EwG0u=EbRvC>L z2YS%d(J^si#sEzeW}*~Urx4i}z4L1{!Ic*txJ$^>Ib#CF<>inL`gT5PdxS33fGD9bsDuM6{3!*H4unlwpOAIWsF8Kyrf`2NN~O zoITKFY2#HCURU-@^@m?Y0FJ*vpSBviykKR10N%%+fsw$zzo1lpWFtKouC!PxYASx# zn*unTDt+lD3(r~7tZ4@-(Ymw}*L8=_s}l*jUMI^|ta%C??xehF2d*)P#*YA*JH6&j(5UOypbj zPnF9K3k&W&<}CDx8g^TPH%~o6*8+~XZNXp50<)de0Sz}M^dptefYpFRVjuf9zdGn^ zcF>)&eXVFum5*nw3+C(k;vQLX=qF^`6QS{BaEK)nRbe%_z> znT+A)!ojEx?^Gyj6yV*FriK&qm9o^bO#K-~0V^(3cV4xp~PfWh?r=xVi4;roy;{ zyXNa%9sX;1TZA`gf_xciLE3Snh-<{L(6iK8hCVLo*&VHE0o&TLjF4A{BK*@$Z>0|T zOeUQ(EzRv&H}?G1j4f=Kec}_+_{6*==ej#I_pnh14Ul}9bWsA(R#n|B^N^pBzs~06 zaJRcyT8iVdIZ`H1!1G=jFP0$sabKP!DeH}&x*UxdPThtb^Y#k7I|794$DCg^W-Tve zBn$x%43QIN%L7o@SdA?YAcSV4jJCCtopSkUXCv{h=C3<8@`bR4QR6s?Xhh0wvmxb` z2#Pre03Jnaa@jEle_UmpIp5K(h7`-5?I1LUMr4+R*ZCkL#?-nT~ug5G&g-O>*w z6B9+1;)UZApqX;+q2n#jwoM*fl(e|~k!&FGu(lrCCVvqi;!NUW`g8y7rgENLCp@k9t1 z0sNe~8s+ftY1ab=RE`><#5%wY9w8n~Lt3>KXoPvmX}SuUE?I>YQT-T%EA{+>Vp1Up z&c!;AGw!Dtjde{Lw`@qkB>0As8$Pcf9<2S`e^x!h$N~_{`EUXgW3Xc)Q+vdQ3&=YJ zjP$%&)(Xbcik}pkwh{+Yb4vw`+WBy*0nO`^+hwD9;x`6&|M}(HMej`F^~C;|El@lP z??U8sB?4Iy5Emy>V6%8~SZZ9xyHM0fVPL#Z$B2M#t+DCK{HB1?f+>wu(Xm6vF6fZY z?>au?#7&Kv5L?1n2zPy_Luc6p>NV?)WK=^hc|v6R9Q6KjI6bVEc*h<=t37#r8x~imEqPY;2 z`OO0G-H90lN(QC!Z)lx{PE6Q@9Iv`Nn$0>oR8AcKRmjJVFlN7`F!UH?IOZP0txG|E zH`YsyKHPgJEVi7246C#1|9jwrX#6WuO)F`b0Z2(CVgSs};yq)?nEi+qdGTF?7)w7dF?+rob=g#{f zK;_$MW{f%K+UOYku%c4t8SRm`tVDrc z8^mFK=-}|uuC{r+RKvQI?to&U|J!7kNHf?quR1%+>#K*s+vR1#8(j-369Q4BY!~(K zq62MiIiMKkCUa6n8_SLo4uvYX`9x zlwX}evT zx|Ln7m^za>*Ev4%VQ8KYvO(dZ4tnutC4Dt$-$v<_IxN$z4wunUZ~~}s5EvLql>OCvbgxyr zE6v?px%M?tHwFv~ABBg73F*!FfSu|2pUA)RH?Wo(>DCK6Pomb1;FS-cll}0?YB`k= z>B7mue_ZE@`S;Z1vX8m06(q{e%8pY?oJ|WBG8D9f!~f~2qxGG{BJ8kD#NDY=gkv5} z0fVWzvp+j7ptA1?4ks!mQG;;iJEJM#1kdYT}C zXw*B^w^K{=UO6^li!~Pt13G-8z|lQxW}SJ5O4K@fkyO&gZVDbrZzwSw(w(lHt}0{< ze@Kiywlv)sF7)C`wbw_bJHN>Xd%0%VYvE+Iw^c@Q{e^Jk7BLg8Jy{IX5;rrp#c%T;q+*8e`0ki|^j@mh};QGpy zK;sOY)(E7rPMdK&VR_+>Q09@cs)bRip*g-CJQVUbp0jA1Kfii3LLD}KJv8|17}_9< zRFVYBW3(?q1t5JLU0O+egYvhkT{_ytlwkWBodH;+WpCn)|wdS@R5TLDm{d6?n~wKIVEUWi&&djk>mkwt6ME1e(scGdo(7vm>xmzpgj|wRxWu z7qvvTDTvBvnhB*z_~b=2b;gZ@xK6=*6AdHWx@3j{yOD$Z<lTn<2Z&Q{Q<<1C-U#Vb<+ii(&MR-P8cm`zG`-&k++d?@k^fn_j zwA7!=!V34^8hbvt8Q@|9(|1~eh=m0Mtv0tH??UtV>e+K$DHf@X5ekCIjs&8XiI1~z z80W4%Dfa$+Z^rs-QK_TE<-FR(L- z7r^lZ$Uc5D#_h$)3nt7GDEq2Wt!x$`w+mV^Q-$7B=}!q$7DJ*Ib)r|_;`J-eeI>CP zyIt#P-VE&thQ6z%KXUBY=18_E$0D-_`!xdU))Jj4OG}&nPruSjLarqa1W)l6Q1jCOb7W z4VERh`8QQyfi0oGzv%vVV^4BUDv$X-^Fz*2>`+=grY9Z)jc#BoeR|pY_q30-g7CFq zjk=?m;fs8G-)58V?D3k%G+-ZGiE8t|yZ~hbqP{{{rF?_JgR}B*MO>DH{sY)QfVW+i zLr^Gz@o=^M>oEX{!^Xl!!b0L`Vgtv=_kS{oA3PjD5-MyuKyOZb5f=Q$8TGLXkyLh>ov-}Fi?jc{YE{M50e)Ab-xYX2T+%KhSKo1|i|qeb>jdnitEhCo!U}dqQM|am zKWm<^EDlt4dD5nHPzzGxlGwGz`ln!%mmO?}&+RBJY|hZx`zI4G_(j{)@jY7padKM2 zGUew4;71?vKI}5>=VS88V?8|!QjX{upxE^-vZLS+VT88AssQZ%%#)>K$A?!gyw|TO zX~O)?hn0q=!mQOQ+tOWm>XM`!T>70j3kF*TOu2yIJR0#^rvo8hD}5#o{sLebk_JWG zX2-FmDD(!0o6+_+p+rWytlC4To;jdV1sAGMHSw=vk`AjfsygcwCh8~~6N7c<)kUl7 zk?nXdKq~1=sFEz45dr%yegUtnKzV_MoWcM@8w#T9$&`5I{SlYU;9~y#LzPrTF#0~0 zQ0p5MuUsDae+1?E4?)?0^`MX<;A|`$5l^6y{{Zz5&}~nkFm(z4Y5hNaxY|&XVVIzR z7vShvpqwe7-*f?H>yu*+e**whgu^wKSV+ zfL&Z9%FQ^1hdHOeGbtwXoF?-_!Sbo%d>6_>C+Eg@n?BB-hSB8{>FVlYm#Z{&MJgQH zGwJg_=sm+PKE7AzJHvF+58bieS=4~KJ~@G6>^hHJ{-1zGoK7Q|F*C&l=_+>TXH08% zR==g1wiZM5S?`ZaE*1Du9OnhQ$n^upz?f9Hi>O)}2%R=bluu*t19R^Y}``wPPj3;5$tuiAd)+RVM0ECSjv0Rxo zR#LD=Alz+s-&K?uy2W2{A$j?(V^IstEJ1dz9VAG0aUHd{+E4ehYGv2R@RyL=A~Jx(ae}_lJT-($WRBVSj{K&wOe{a| z0+AH!+RDwD&ronb^1K^vP5i5WqQv-;14 zH$)yyhf0JhktT5V@W^fowy-lw-*;z(N#?EQav%hOV9ihaFPTZUmBlX54a_$#x-DN} zrxrfpw{D%96BI5vGj0*Gm$(l;p=BCSZdehyn+o4~q|m18U8w?%uvYl(3yCN017U!% zVt`9OXFO-F2fhMs4k>%FMk$8I3bNPAn4za;>Xi}m+Ca$<5(Wc~+y zbZ4CoWq0gvihcTM4!fK1^j@R(M|>=g0QTz-s(>=2tdJiI%RYCvWXu=UwI71PH0j!^ zVnx$9D6>`7pc^;Xp7}54j}uH^9~0tX-^GC>mv-9hL|-%zUPr-2N7g|&{pFo(KGNRW z2gO%~ijMd85X~I|>SaOYZ z=-wjCzfxlGvsui;8Y(Ond1Tp=8pWtZtcS`defMO}&Tb#yzfgT6(^8Ya-Sn|Xc&A?d zZ*{S0C$Ld7yu>#yfpNN?Erx&;uXA$pS9sV5DcPIN`2}WHaCVI|KGTLtG2`&7mpXmJ z8s28ZEsCt;A}Q4vsl$1F{3P>`cVJ_+@A!EZ4JX}k6$n}fk}wk;+N6!<@5+IL4XIFQOnDp6J%fj8itd!HM>bKHyK@O9<$4>gKH99lSSlukgc!E)SCVVgoI9jDsyWnA#@>pt%)x$UF^}y@q5sm@W@1m z=k|hNzEMtu-yAub=a0P_C~84LX913DIc5>~5vzHbBRc9Sj9p#x*JLWyWVMxTbZ5yS zAyhI{_UT&k3CN~>Pfb7+DIybr%G_E4d#Zg;l^DjU3N*LnpBD#otR50eld86##EFGp zfe4h6W^d$4!*LDwhg#e%rk=6F+m2b4l-tF`a3IxXQm-x9jK72U2TP-aohrx#2g7V6 z%?|Tf1sbU;@?iP4)iwAd?f**hTR3b_3ZZT4~=$1 z*s7;VUpng06NN~^gwS}Jsc}~kGmNdqV)z!Ej*)(eh8GvA$utZJ;z1RJej@ZV|LNLr zDjBQ{+4n>|ruxV%slODWKPGS3g{ zOr=VPYJ|^dq{Q%Ss!!H_9IgJ0;5T=YVy~z-Yfl{%VJFond)(Z_OWYpxcy;-C8S#y$ zE#w-Zj{;ck zjQOMOUymF}a5gq}AQldy1mNW(+Os(#W7RNfu?8ksC#o}Jc3}Frl7`XGwUiCQI#WegWxT=6fT9ky z=p}MYDJa2_klah!)g$V%eH8aMxfg~XQdzDtRrCJTUA?*Z0OybdX8?~<)RBbX)#cSe z%SMWL)l+BmwKSJ@F6+e3G|BTVT* zVe{{f70C5%_{B_!!E1VTEd7We+JrAvrTTnr`|jJw}_c#_fNsAz*qQ0 z2a88Ia|bh5Hy3kbd*IJ}P*^ZFmj5gq?7%7ne<^DTP_TSSb{;B`O1PMyu?H49NgBp52PR>s9wM9!B-4m*MS`ks? z;qZ!soK4Ej^DZ_{jwIKGb+~c(tA$a4RRoQXlvV13Ih!^HL7Ev|sn8T79Y#|59;LEd zbUJ?XpsQ&%$J8&3)jH^H#F}%X4$itK5F7K(+FAyN>ZryFVcai-)}4Gn@aVRHIVIPAy!WK;M(*0A< zvEPrSCyunqljKzSg6R#gg_@Y3>*yAiVzRKGuckrlz-FLE+a9WmrWdB+Bg);6U!com zo2h83;g}b)$zux>PICT+vC#zjP)3;7|CL|ORrga5R*+qaRpVyHlVrn*8eu37!To!a zYw6Zbo;ahpSZ*oEe0~-(+a>!#W2dY=Ti8-hqg`0G%Pb#wKNFLoZE1#wM0T&Z_*!&KU(3X=+ z{fan1a|@iPqxh{(xli^ec$$OpB}yg&Gh9yAJ+0iLNR{x8=Fc(#};#myqS&G}cJf_~|QTp4t938fsxAZEqJ+spb0eX0l-zws+${kyRtiEJyZ ztN_E>@|#CbyY>X%ezHX)%ETM%L^K69&oP zHoKwHOa~WLrqzg%tN{=alTH1-(Rn#`v$p!~Mk^zJ(-p!~RzPYAEvL6#?c#hKq&kxJ zP_IBQktg3d9TU4`Uv)>2H3Kh=Wc7UI2ECZ~yuHUoq*^O=>aqO2;$!IeoV&jcn?PL&Ji>GhFyW?amUxmxOECY?5Y5l^)@s>o{u~p$VWP$EDY0Q>cAk+4kP@ zhWPN1q%MN)nqa*D#TjI(0ow?r%bqhBfTRlsojQ+L>$|vQy6RK!S#=y13?GuhbpjbS zJ)gf}CAaG--@IUheQB}fJ64?8_H%4?_naCt;z`NBj+<52`7-xL@Z9t?*guB#rpsB! zK>_Kq$05GLXc+L3Mkf*QdZh$f_9dxaRLAi<3Mq`rob`^@+~F|HYP-wvkcY&A&q6db zkP`MX#c5{zfjf2AGpZffErDFFULDXCM=8 z1=eKFD&!~HZ_X#xo_SyXylt$9GiObt&Rt$UBA8_};RnF>2ExEg+pS)u3qln9uyq$a zNErvSMR5FubkRP1sHN*iv_2W!CM6b9gCs5tvJVb)owwWQWz2&s#SaAzw<|{k)ZdkB z<}?Xi8^xS2^`ikzBvkwls3Ig{Fy@<%G;0Cb8ySz;?k2%a>q=1B++znAV6Sx5AbU#U z!i|*eR*Ha`$Pm;dsEA{h#k3SINPH1x%0p2S%WRjYK*s0!rxiz>xC!_nv^)Z5K{({I z!-%{oD{UWa`X2s~;i=d^=HAz6`^J`etZfU(B*V}14WG?C5kD?8k%@a`e&sxBZs4dS zlFDo8DlG^>KO3;BoKr?zwQ$Je3J>dJHY!~*uz&%iUo9eU5*IG$kAqDGhM1ErAg_~ zWIAaqu&GMBYHe*1Rvz_ef81UCmY1$dcK&uG-y=bGhoP-s)Wu4XSBm9%Y$twnejD+2 zEd5KOaLAD7jgg*ge$+e4I=AY7DEeo=Wb@`=!D+$~_rn+KfBUy(C?+D1;1z-j_z8_J z3dX?_Ap(QmCIW*o<_si``+q&-0{-)`h;4yB7_Z>KxRie<)Y#a#fQbPZ^njm=LqaH_ z@9&tpJD59H{C>!jkvNd^Ad;BMV)3v{S0QUjgMDMO;vyKe5=|RPC-}kSD10nBbM9tU zlc{^GTDBwsLg#ZL6|mCKk*mHc^%aWtt9dPRNcVVvQb%p$0OsncI-w_}`7qOJD% z?jPMFoWMGNK{@30+LXCrW+M?aN2og@V(fQ&vUiIODL0RM2pL`kI60w9#Bw2=lAuo0 zDtl_!8+2a-qh=OL!ih{}?}%_Pnh1qTxz{)LSb0zIwdX@x!r7;3j+ZWnN8m2zJ+B1n zS6cq$7nm@pI^=&x3XFsGe>(pYfFT0L!PzDph+%d2@8-X)ZQIV6evn`sJpV1IfO7oD z;{!82F&PjM+z}BuOhvl`E2k6Hfb*W1Qn2LuqU|6Atc-I1`|uC0|Gosq#sf_1!lVV1 zYW|;SKnk=$L}iIS0y5ctk+Z+m>HrHehoBj)2a81ZUvQQE^)~AyrJdd)K5xL_!p;71 zBJX-Takzs_@6dP4S+#nregsQo#)rORaT;cfBZcaXswrHl;;8DQ>(Tc+A>`(xMNWn4 zlQ|oiqAXZx1Z`wRq=F=+5YU!R7HLY~c4s>4Ca5-pK5-&19TS)DvhteT^!#`RKWnpn zySd^N{I>j(y_`=EO432yO#^G9Ncm?fOp`!klX>f3eikwo!Xn$#wExqqFcw4<>~iD1 z`R!?C8s0z!H%u7IB2*n}aO*0x`&!3oc3p8shMRGwl1i%oFNq1=EjzbaE ztZ`elV^~FD7WRPeAhV6F|5QGcY4-js_gL6s=!8)d3q+`R5RWEm+-X?qp~CEY7lC7<=Q!|+-f(!LDm1ZeoW!8=s`q{7eb2b+X+Vmr_Pt#t_&&i*QoxnMtS9KU?SpRZKm z3L(8%P{Dh{i?t}skLceDFyiIYjJ?KsA z!B5FW?}jnVr!+3+(TBCXiG<6=c}&Pa?_-sYoth-0mkw9P7AT!d%LOGheg?FWuQu>s zpgq??P*VDe=$(MVe%KQP>?0yNe%Z{;eSnp$U~J)t6qn=CLHBD7@vr00 zjNE$fK$7pFD_H$QuxFe%&{laK`#!0X8(esNDGEf2ejwgWOJpvT*v@s&0`=iNqBzR5m%S7swRFy#s83D}d34IM_&y$YMj(36U0Mu3B6Tv!95E z;xpsxyc%9(A3u@1s>bi(PX~=y1}(Oe00Dpd-SfH~=!cilF+-xO5A7Sp;!f2XU_N;O z74z-cl0k-9wH>~E>O*hk^@3iuLIl3k#-Q??F{iKW`;h~eqcgjeLaz6A$yU#lLEpbT z5YV-r)zsD16{gYrL&pAsI6eft4EwTXun?*vp)52<2Kt5Eh63#Zd#K!K4QKZ#K|!R} zG4HM%a~I^9EUSnwi=>5`!*_qUkp|y{!dRBoP-YKy%#obQEFQb%Bs#Y;@ycd^Ir z6B&L^po21aV8ec4p({xHKZkoXGwaTY4{Gg4h8MsV6o9CI00$ zHSx#=O*j#)->3qBfg;{2rY5iNW)*`KeRzace_~A&48G(o;~ZES;(BoeObDGqvVgGnEVH_ z<6Pei?diV<>%M-WazPxCx8(~#X z1D9~nMe6lV2cU^8hejswOTxE{-*ArLmztAOHZgCjyN-cP`v0vhC|6PGC$Z#(or({p zqJS;}oE5IKv5Kt}bZ}+*J*TRwV<4cEk2}G&Fc5!4#a^=p;(fpxOAx}0M^{cZfyuzF zg9djM>Hbi=aVB-+KJ_;n^&hB+xYBuk8OuBLr~|F~*k#aQ>J+ifS5>!Vzk`ilrYpq|!I0+20tLLU0b1{ei2gZ02wkEpNXH7@)$14i5v$Yjb*ft%w5skQ631woNXi zjz^qf#^Ab@v}Y7$GC$F5N^ZZrKZxKzz+%cg99#7zgCIDjVKNS$SsZmO?6FJV=WtGp zg$BBg;xMr^`s@}$9Vv`1K6a2){S<(@qLkD?RB(Q1)ei-yy|qDLMB`fjm-Jg0?R`FA z{%|g$m!Lq$6`2$24@7^Z98i?oe_AgEO8|q&kl>&BO3ULKUra+X+{{$sg1jPJMLTp| zpH8_7g3cR%e4LvyMP7d03z}Oz@m5o0`W?SZiYLHnBZU(~9ZltRA>g0L%>iEw3K@b% zacsZc>_mOnkFz3u##&;uXq97UB{n8ZbRd$|6xDv@s0L8^vSO7{V9anAsBFokmi} z#6RvC?T7JQy?*ZVTUPWW4j=7gYiYfnIta2c;q%HCB=#JWg@Ttk>+EQ1TlE0Upjjc? zbAiOhNfexcCAW#Djf{D1Q^Hdb~vU{J+B#f>xNvc-9SQg=D7L#wcZ{$nhz7Yq5GfeoARNhj+het8~o@ntEDK$rDkVNsWP_y@z zSa$xdINw*Z|I5B99hbP4g?8gQ5vMqYg>#3rIqHdW$NCLdAM^!ZRtnyw%#WGl6HbN0 zz49z)Atk6oW%Qey2LKnCS{JoYTk(yzw)w^YNB5)IGeQM818F@wGe|U9JHKZr?o%8L z6!)3nrlIhTE^1gQ_9PP|lM2a$>gt(t1PkNCUX{g%rhZ(DwKdrgha3!FMqXeiB+Bgx zR)_Q4p;lW0M}uZ68PfAx!7Pa?`$CRc`84~U8=!;kSDFz_65!;?0Voy~%8DGrP+GcM zDhHej=#v*m^AodXSB8Rv!iD^4Dj`Ckww;qph62jKrt>%z#G>H=5kAFofsX3D+wUey z&JJl}iJOI#wi_}KhBEM;y}3neGKz3}>B!diIB9AW@qoh}$Oq+g#2QGN02=#(BcwnC z4)KUn?*LcO0&uVcZDp#JxRe+krk;J_`M6VDk)T5WQV!()6g&0{63NJ~0RK#d9(!9fi zI#{(P3RqfO^)Z^8lOnQb9TwBV4)iaO<@}W4^_0pv8ZbgSg#TsK9Y9f?Ko(Vm55fyZ zO6{K$6D2o*95{slqCy1He+nA-iw^{S5?r&yb>p|5u*~V`Zv$MxY+ONeS#t%85*5_! zhHR@ZfiPx3COtsg2?BA0UcU;8lZ0)bIkLWw1fak@KO!BgDPoF}w?!04Yi4vXwAHxZ zKS4Dn(SBm8^!pao?GC6+)IoOA0h#&yOcedt3h&A5B0XCB!X4V+`nag$&EN;3v(*3b<-lx0t_xZkYjDF-%GNCM}gR#Dv z%ve5^J3O9>{O2!so^w52-j}3gcH~5seHP?Co0~0_k3Ipr^IK`MVDM%8YRssqPe9aO zYxrK_qWUL)bjeOg40hrnOAC4Fk2=jm#-wFC?3Ie5oQ#mf#Ic;5%gQ3@-ivacU0ZcR zShj0>)wZ11?LucT(6xB?COR(H8KW?tVja|zKEIWLoXyW=9}#1HIN-BA@iBt7h|a(P zABwS??Pnp(>aR{^{yLWCm_!z(xblOU({CLW8e3&1dlfp@eHFwkFX61cRYc zdI@wkB1jIA9E&yLZOeIei@%zL{Yg%tqk{7{jL~WPewfqIEH_wwk>p&qe_UXMc9kSV z^qz03#EaoK?f^}s8Dw0^iFdM|OuQ+h&6^H_9nFGN2g9+rcdeeip=@Rm%N5LbkJGx4y}Jwrbuk4h_~0xR z_xglKu4M`j`>e-AnbW6_n=!_R_KvMNAX}|W!<5$!aW@_9TfNPKB7c2Le9&Bgi@M zDa(2ZOa@S7?;f*PlJ^&A`X}LWBtiPJPuO5?>F{o5FDk|?Y0n5w0N^BxQkr9O4Hwx^ zas0G{WjOfA5rKQ$OqLnnIeBJNQr=U8=9~&)IBS)<<_^4@2J?V2UcOd)5{u~#O251l zp?J)_{#<38kvSC|pF%;J1iyBJg2HnOVEtUYq;Wn_uT=f%Io;CQf68UYwlbXg7{d%= zMI@ABIU^sH#!^bX0Z@}pW?{M?nWA7~f#2&FzyO*N^)FpFc{kQVr923EM63g8B4<8NuJ}i^M?7Yis{-6bF4uR<#a+Eos!^clq6UnCGVXpn~Wa!Y|G3 zD2tt~w^(_?5jNf`DV&wrx8d+v+&!*ybPG z?%1|%+qP|U`s{sXW?j|Yx>-+st3JHdUHH?xq;xxi4bZ0U=;|3mm2D3Tp693Y;!Sr) zwpqEDAeK${yp1-U(tR*nsuGVh%#y{;|K5hb@>R(ls`v>vq#qP z>WNE#?&-@0_6$D%yys5vS!g?1;wD8N@~Mr*54oCo2mtV|#u}#u!#!4;F`d%OS&#!K zrk@8$9I8s?2KuKjb!ap2$5{9};H@GCL(g_91c_cDlc&oCM0SGsJtyxAo8aFk>#^Ji z-er0iC$ox89iJP{L{l)vQX5|ISSHgjH*0YUc-i^-LLrWFWd4Fx#NQ%3Bgt#5MgZ;E zb+FP)g8+10Vez%}GL{MU%ZZ~(%c5WMOg-p%#^FhVZNYhO+j?Tan}+?4J&gGA!Z@== z420n0M5s<|e<1<=ejt(Y-Kk$5#SxL7B+xYKRm>mE$F})Jx!MUKmrQ;#93v*qe5e&) z37U;m!~o7^4hlGH&5w|Qz)A==kh}*H<&uOZt^(}WUpE#Ek$ai_mHs`jGmO7UkU0kg zI?e*GBqXYtLe7(}WoGU}$J=+1ASknWT|913stJf(#=3h}m<-^T5zQ z?`I=l#11d;Iu&l*Ph2+>o6V9HP7a=ALCjMWjH#0pWcIPzfvpf63x&Sd&8~$cm|ot_ ztQBA;VbJK3PWzhD;7EMxz0%&w{_(6>%IEQ04%6fQd4f%cjP~*qP40w>dNeZdlAZ4q z5r!jH#Dj{J$$)tf#m1;1-#d~POQm8UY7de8*(=?0!g(&sFm6xSsLuXAp+jCn(%%o@ znd+HlfA8ZsvuqrR&a9_MvOeo?gwlLjkO2^f7`VyBQ@)&uw*J;>T{Rm;+I{h?B>F4= z_g6!CVPd~TDR3cyQYJbIIVub=7z{9Ffto}H5volByP=laSGxczse=nyc`X=mA7>e` z=}3Xa5MM+Her&*fh=fIY8tNa2$+GtG()Moglez~9k^yJSU7`WPHrr#+>V9_10uxKQ0FiQNp((b16&pxqY1TYG(?Lj5gHbC>3#~6DyP=3hLP)BQ~7q7qJ z>LR|DmiIE(9CHm`mh0LeUn)F+;xr$`kUqlc;`v(N5^qtj<7sp#WBLekZ(kCa8nn9C3m+ia58wuGG?v<24^`l-oT|O zA$IzjlW%7gH83i0d71ad(hSh)PQ2*Ayae@EF}l`aFzMN9b@tXiZiU%ibX7(vSd+^T zvG1YxR$>&%07={ayBfuZ3xBe^W3MQ-;~k%|%K|(W)%r#A?SV#Jpfm(L{9v0t&BX>7 zb;bVAo;?K%co}~VAMW^v|I&zkcq(>Oq-KGG+1*GPp%)4Zw>kM?ISHVk+*{EiH(44q zd<_epT%xsM8T4z~^O=Zw;a=vkk>d$5C7>jMx(H18;bPL&{-~E5nIXxiwbsuLRQ|Ht z5Wc5Gc$XH4R-i+@yc`fIjr6!I{OsZ1rC)hT_}q?gX-nEf zV2!$whc6Hc@NwC00@q6)IxX^W5@tBizn)kr;QEbFK=6r&Dav*`cZKr}egbg|;pVnSL3*M)SuR#i##a=nrA>F(i^$1MNRoqCxjQMw9Qv4g zX7fD3@NsYc3;1T0s9CgtZz^F1LT3S2AJ#c%T9KF&*;ljc9dSu2N9@1Bgp>6@RU=R? zw*O6pP9>rv0V*HIxSNF{*@TznV9CUYCN|lX{yNfAPk;NIC8hstE$t6syq6|wFn_YBhrH8K3Em@R0^Xb@`5rX0mKlH5hAjmev!lH{Q z)n=P18LUsYd;JEuCZ4ac(ACrR`Q)#Oj2LE5P+WNA0r>AoRLb!EgQhMVO0sgJwY68vazK4W={=l;?$ zG3(1Mxskz4n(Gg)BghHaJB=8-Sz>V|BVIjB07_MP=pyj)tDzo_62M;zT|DtS%A^C- zcGy1>KD7jIV}#O~A5W&kphAxi$!kg6R|vCG8%nm`z+SE`@xp=$6Xns8U*iO&JAKuxrN)SAHH;P7P*)a{;n&T z+7L1{0@$la|FfIJod*{BbrhCcrC?MwW>;{;1MC3ElC!&-Xprh*=CukLhNag zwM6qOKnEnPeYm&O3(iyEi6j)IdG$Ojc`;@30Z$hjPi-6#$!)^rruOyjfUglGhmQM5 zL%d?Q>0#rdRUm((Jrf2!9BuFnnq9c-N<(M?fgf5^*PLDh=_Eeqs z@fl8odf7WS@mkr%GZ)jx@P=q6$T@VR<)%NGd1yzS1rK~enkwvaNU#>De^D;s_tpVG z8LSaSyX9BU!a5E6b{mf%jZyiDFCY$xp1BDs&Z729;2{ zQXwjJ=i(d+YBXm`j{I0ubXT3`=yP}knI62P!Hs}=T*VYa0+c?AuqrzBgcv}wJ5gR- z4frlB`ucC#Gl26^%6XU+X32K$F@MO_ToF3U6NphVP{=;-<~ZX)re?j8;&cCSDbl3U zBDk<`8eb^#LsBP_x$`^ox3Rf1eM>sYFKnETjsty0@DLXIrX|@XvFPhb{S6kQdye;o zU|?`3GXSud0tPdf;PeMxV7gOpyZr3H^?`R#y79WWsakqC`a@N^jUq zo=5cNzU5XrY&SADIb++cQ$ocEsM*3|<`psT;1a-xnHGQil|5he#i~!zif((0j2G;f z5G+A$Tv@-D15WW;LfnYN_V@3LzCFJV1(z3*0{%Caa{O;BWnuZx$*e^s1AQ4n+&u$n z&7U^Y-e;{<7^!?`rB2=MyO&TWbK$jz(H-_?b*uJG^N$T_rwWBW?h`W3Z~aB;A9L{e zkG#pqzag<58b2Twq+C${c?B@ne^nyEqR?-7Yz)U8TDBbV_SBd^-B z`5H}ezjD>GqttP(j3n_)z~lV!1ri=hIH+8K{7VGoMc z3TA;vYghN2Z-L~cGzv;kyiM|AyVkG3HIdT2TeN12Y;&;l=P_q3B4nmqkg6RH1EWfs{0m;v+KM77mGhGf>*KHs~1rhReLd|NsY zPNUe~p6CD9(Gj3356sY&(Xb=+!-aiH7%I#r*BLhAA265wuY^6GXM`*<^cfB{5I5D3 zPgl+>BADh4c_NCgP&#bddlXxNF?Lc8C{qQKI#>NzOOmh3P`io@ve3<2G8whaPFEMi zqlLVu6agoRC)*9w+WJVOk|X;t(azsyH@Prg=R7vF!nrj}6Az&05PKSmB~hOp9^|#+ zY_D!iG-D zt+iYlZUi@KExcyb?5<+Xdf5zk)Njm>_s4QC$X(>)d>(m&BkQqku!x>hid;sziq2Lx zE6YZcWEdoYj2v9NIb)3*m|{a(q=w!wChaD|GO?UoHbA+bz(C)T;mv*WLH!X%vVYy~ zb%Wjk_onuS_Evc{dL?;X6ck1R^i%Gk-bNp`z48f`d>zNJpomX1dLTL?PjaWGFv9eM zyGv}3dIV!jGMPluUC>O zuB0GDDFmS-g9s7}_;gbc?JTK60d2nr{N=wAnjWF=yA!&DF*_3$S~#KtNZM#O*oZIs zRKrz@RI->3XB&}-mZrVeX`Y4LY9;el!k1Hq3SdUe!Y*E%Gxkqc*Fak(sun}u$?403 zgt=C)rbb^|z)(6T+O)J=-m2!+cT%!(s6i{?534lK(8bj*Bay6BRTD-?^FE5B`X*oD zKpN>qFE<}1n1;I!psPXvFjH((M?`L_SjDXu<&lCV#3o_Sw^iy! z;}awNtdx=eSZkp)I$N2}p+C@yiYH6UAUQTUx9s0 z_b*SFo`H>q5>2p=Xsn0AkYoW(Avjo{&gb^JR#^9b{q(6dP}MWO|@@zd@+fe^fN?Pt%?HY_yD(g-=_G7nej}klqdKhW%^5_{!+62u&H5{=gp$$oAnq3SEKUkH6Bz9 z!ssF!Ux&IF#reBj{YRT~-YsfqmCE0=*tk<=< z>(`=0+^?Dj-LqtVS|SSVkIB`3A_E!H*5$CvzD^;_{bJ~B3+dZ1=Lg;xK>J3v+qhP?uZe2 zV`_=>&5(nlfWXQIUO8HBrn>#PspV!dx2J7KgnCSmSQd_$)eS)gvN;Uf1Am$~YPCIV zk_(8cd@|Z)wm)pUs6*B*3T%PfUNt(EHhKB55JqF>wLVFMmoOhM-R6(9$|a|VJp1EZ zgOaqgj83##T0DkH&3@-HhtN+-)LzOCrO7M;+d!$bfUl~dG*Vgzk!ELLASnA*hf*7&5*!8o!wHb!Zm8SPKW5!a3O_NFcmy ziPr!ifPvk)mv%ifABh0XTCYK@!O>=}4ie2K#_Bb-5Sp%ocmhOA8|t#Fnm#;ENIwqj zTSJ3{pGJ091F;lB(X4ib~)|_e0zi>YMY*eD^8~{5w3Nuh|k>PFs2&GuZ2|rJb z`3e=s2V;WcnOFw3Z?gVH3|s@XtSfaJFBWe|v18taKW0?%Z0L}sz@iNeJA7_`+^8@*f;B%sWo3Q!?XtTxJ-$gC_la&XGOqgJF}fo% z6$c~bnqQ5mM_dX?Qvr6q{8IGYtIAM@TMYb$YBFa!`Yv6n{q-FO^Xi5sHYxtK&I|MB z#TNGCnt7hsb)IM1^kpIZx*7NdI4NaH zHlv-B_iPsIQfxN!uAPZVYms^eWH$k`&E=7WQx)^T@_1SrM+0CMza`9y?DqxaHp*!m zimuw@U0(cp_6BV>gMNw56WAc#Jg^Em}IcWZ@7^Pb&}{3|W@^fu&2VOj%IQ&W}^;;HWB)9<9 zEu#LSAmZ2v=(2j+Yv-+5lD-E#U{;@;lJu4hpMK?%0yYCV35#3ZtkjOSQpwe)-xq0% zHrcMBV6k%#QG9rQgs>5%B&&Jl-^3AM`~r3cg=+si26fbrIL4wSrr|>jBFd3?i+z!6 zDbXEVQRIWYUMH!TL<%k&ay}j-Xn6nzzVlis9b5vUU*hL2@))Z)_f-svI$olE5>Y&k=WV6>OnamtC z=T_cMAshVD`M`3qG)`HzGwC^dYH!pI9jJUm{B;_+GvllMUy8GA^uwV}B~k$7tS7b> z{ul}|E}E2{ zk$FVZfnAP+Xkr8Ysrj?ok`XC(Q?&dVL~hi{aGC{`a>~(*$1-{7L=$k?9mvdkDQq-6 zVqJK5o-Xm5;*czRx^6_|iw+>H;BQ!T1-Pqh6BcSZ)=6N8CZy&2HE{_*C$zSGmeJ&<5Q>KnHwd9(yI94qm;|0*B843Ms_UQZA zlV}kxks=iDn8+%p664sJb1L6;_TX>*hz*FIVS|^;7@1T+Zk*auhPlW!!{_Ej6GsgN zp?n_ANoCaErw6hdn<{}<>Q0*&@1RwH`G_FODPo27{0Mm#Gl4a%SZP*#ej4w-_q?_D z^m>Zuy+FJX6zZT(LIsHM(1tDT`iw*mziaKkx401@#rxUs?r?$t!GF2a-G4ufK&wxC zd><>6THGMRdAd z;ElAMu9pZ3d`WI~0Y0d54iFklcO~7F7gw7GQUITS51~gQL-nO@!7!5FC|DG{lpbqt ztIJvPL-ct*zaJvQQAy(|Iq^Fcj8%O-+a1dDz<085;dbFd6o#FAGb#e&zXsp3);Me1 zhbNg01;v6f^Z-G-a&oA0Vft$9O4zjzy7CViqo7juDR^?6z!GN88g#%g^7=ub1$_pe zM>X+zdIS_BBfttmr-ONMU(vX{N`o)i^`!5OPXWMC0%<;iwE_oCzE8Z`e7aBLY+%aA zN1{eqB`!m&#G|OyO(FgTOQy=jpT3`)M{BEn8B+~EKwwp2Q0xEMno~2yF;KyXnExdM zm1@vw0GMkr8yvU%`i8lTEVb&tw$4TU{>>jQxF!-=p_wNN*xRhD)2dXHS9Jh(+DZqM z?nw|rog5fq0)~8%>3ltrN8bexyG_WFeSG5vOl`}IFJ?HYFMGhx`vgVa$W44P~y4I zlVn9U+BTdBJ!Li(z$2l;NI?SLXb<`bN5{LXua59Jjj8E(5)CV{GhsP(HQRmgs+YDx z0QDx#I4aQ(vJIW9RcH#h~@In z5hgHsyIyEkbrr6DvbbK-L4S!+Z~{YJ-N%Mr(OZWT@33DnX{kQCcGw~rHZ~exRb)|t zwe`*2tW2uD)s7suc>)R97M+HXceYq~fDP0HNV8KHS}QeZgE6k7s|iZOrB0#w#;nod z+I^ZBn4uw&Ri$wvGuF7NRu7e>e@G&Rp-6S>*Oi7V5DD2Gk~P9pkzp-=ZXcW>+Q8z5 zV;68l1Nh8%K`w$emJPjk?64-XmG)#JRWJ{2aAhaOimP?2Q3oX9pE|bz;ExU`z+VzW zf=%?WjsW7C!(*@%GV29l<*DI!$VivO!o))b6c~2GMWUBUBCb)Epe8b@u*D`9uzu&C z@2wA9fsURY!_5pt8FY;7%kAnT-$KzwfzP{MC=FFs2Yi_eYbo`eI@yPHIxpt=ix-Z7T z8Y26#mhr&Kw-_ba0;xEhhyhe@v_po65H|`eaJn$Li;j|=9%YPHv=kYh08nVVlNRd< zI8Zc{8Z*lsRWlOiY%?<8n3*?L5J@9#Nu0pezaVG89{t&a%VgN%O#)%B7(;ZfwSh zQU~ybo+CHIkIAcN)s`hJ05hD4>8vNqO(0;`7txssP6w8B_iAr~_jp42Q_P&*ZegIg zQde50%Atjdx-n?#-@AC!B@Sv1GZ3$B*I2pKQhipliGL{vME%dV_IoZEod^ zAt3GN@+833OS_RE1w)=%y`*EWW9X6*PD0bi$BrIsTmh<$ae7Y0)i(soLMV{iZjxFC z#}4O+nwqEZk>uoYvWvjut|JoXhRi)u&Ynom0w6$6lR&NJ8wkpi%jD{{ijk~;U_l6} zO;OUE&$e0SffZUK0M)3l!RqAh=NI@~@?ME5%x!z{ZX;ayP@(d4zaP;CZzcJ7$J?1v zm9X+jUbd4yY;W~onknE~9ReSxv@E_CMpR6T6+S%vdSx{&W|vBb2IShb0JCQ3N=OMs zJ-0hf3`c`8#XB{W(uj%CxaEtFP^mmDr58A|^(s7H{EYCNYFmJ&2j#yDE2e zVXk5PGVtq{I6(H7vfsC8&_dGV5m(AiqECo^UPD3BdL}LQC5uI`sFE@qI}jH`YLMk7 zi}Y|$H+5k_F_5Mu48PX7uitH{9isbh*6X>eBF@VB)AHI~rr$+QAu@l1J%UWdX)!Tm zeL`N6vTO6*#$!` zyT`86-r4@jM?&BA^X^&uZg;UQP zs1h?sdL_)TnCjxALu7G0a)sgZ4QcZA+G!{tHmmeM5uL~udjBidF{l2@0j5OYVEuo_ z4>Kpzf5)Y!w0C0h*x`J4dPrh#6QZwH7(HHilck4hKPU6sr%FlX#cdl_7%zorKV`A&IYGOc;qV$VGf!rLelmhLKOXF z4wNz1L*;}=IJM0(t{&74D5j(icq1x{!<>|tA~Q({z^sBDo+O#g23J>sNlzc7F$u8T zXTk@#OXD7nEaa0)A?7jX2gVsKZ|4sv(_g|?Gx4Z}0extwr&Z_67*Ij5sD&`(h5-~S z3(NbEekz9fV2ofzsfy0&&6&zo^!<`C0&mla=mHtD2gv4t$gs1<2@)3z*>l4&hk&4p z&e2&Z*dv&+tPR23qj?I!cx}WD_Y3ibSbqcLydp7V#L53i52N$(WW&Gr5>ePAL5xGN z?iP`$6oda^52O(`+!HXc)(cF!MY%ptt7;4SAiF@gBhE<`!Zzm(h7`d>q=K&0?f2Mg z)f-6d+!GrBCTkM`4k@)IX2byJ0gY(5>H9uD93Ulf2WbT-vrWh~LO0gV1C;YV&7V?C zUpCz~_+Sope(g36^=Sm<7*A}A6O~?EB~L{d-@Swn>I$!FsAxzYuz+6P141hnup!+< z7w&PB3C4f#(ir=?S~*EgwPNDJRThzKB^{mZ(G+O&@n!V}I61t17`@s1d;uI?_?hTt zQuOJ2^aOYc_DFwu18@Cu3a{-;ANXt7^2g9(Vi8+42NA<7Aw|DBry8~LYm5=IXIro4 zKJuX=Bl5}gSYbdD*Wj^z$4A21uhQZ=Oq|fq8nzhzwVC+iuH&R9SeyCqLJ+BiX9tn8 z)Ni+dzt(Y2SCh1C8rCWUbs3Q3WM+THrMb!#Y(ilMM)=(C25_#VZ zV;~!jugKu{R0w0R!L4+moHfL)B|bgI7U*P)738s=zMUWFUty9!t==)CTxUqvpea4R zs(eKxQ+N9{k!CY}G@;%Q2>raFRcDm|VmBz?=sI1_VcPe49k3_h(r2yIE!Tza-pp;x z=IU_y;K#eJKZxL?ZVxE>hAq>8F&i%4rXP6=j5Ar5s;j*bp%t+CYdg1v3h8!cz*SS9 zTCF~{^t=#mX{-G*?@%FWpWH|O=r6!#h&;2mn^27I6UY!=kxzB)Tv zaOQVD*q_Kthpgpa3NpcYWd3Pc`TggJc zYV{hJ+DUmpY5}U~HI}-ZN%#{Vphxl^K>6gUTn$8+x1!^kGq8fJni)!x9VN;*<$;bR z%3Ah%IINcB{xMnErO$aR#z`h9E86M;n(12yy*3*MwJ%kZZtlk%_%35pUp_D&x6xa}_Vp zM?YCX=tYK^IA5{%yRR%sxH%Dq8Bgu7dB3%P*A@6;97gVQ$Mo(uLIlsCL2WPu>8v!p z4CdqWFmu&XypP@$MLT)%GPV5pptJ%1o$9#c$Tq_E?zsR5q}T0<9jw*c6|uQ z2YQBQ`v#FGOz0ooDAx0|v_h{Ck#&38SAJqYKnJW})7MuV{ZSZ4Ay4GpYF?kTwE^Kh~< zPgH$Um*7k$gZ00Sq8N91Lm2}ZgBkr9Lt+O;zWZ7a;5{du0lNBY3($y&$;Q2jLC4P5 zX2i+{^wIGgi;7}eI7ZaXj>PFX1{mU!i&dH#0C?lbVhT@5q#>q1)Z;xc4FbuLO$vRf zZURMUSw9vjq9S2?=Glkk%#oHCht0gt85g*sHb=^()7p-wh+*RrM+Cs+BG1`)m<$XR#}f-i6*n~+v2jYBcrWxz0n|Q?8|a;j8Ys<_L6dqu2llY z0r)(mk<<9Slfy;j<@tI9`8Jt3-n@B2D6y8a64(O{B3)uGjz7WfGMbPpyHqk=C)cV+ zV#Fg_X+XN34T(E)w}U=WED@|gHc2d#*iPx^q4VQ-4$n`;=>w!^SzJTRGF{)-r2}Kk z-C2rtmzAEza+!wdzCG-axvtB%aHzIl00byWs@S=y^5k+3JFT*#Vl=PG-;vK+RXLOW zYN57Yi{;fr`Bx2>$V+v)E>33jprF=V!8fhWkR3)kqxESzXA*^Cg5v3NaF?Oy!&Qyb zR#t*y8R)h5QJ`TL%fEcJ&TE&gfGkB1^-aG*XSi9E$S2RSKcN0L4C? z_`TA!ydPH03k<9H=Vw?t_#I>#m6cgFk1|*Ri|9%jVgkAdTA7*_q-&akK#CCHUo1Fi zNzb}1^wJq#CQss{Y64`W4J;HzG}qm{+&HPe{3Zk`Kq1s6z*MB3VtMuvU zBHG>2lCh9DvJlE#fGv@SvzYMT0Y2S#Lr`k(>>dCt} zq1PJ^)YoFSTUT*mb?n49irV2q{9ugvnjPnL?&lVcZ+9)kJ@SvR!tp&+=`CVK4-l%Y z1D*RcrVAJ!NKN3VRBEY=*Ug+BNh~qcGToH1-4#RmY+!A5a&}z(O#D;|fNg#-iq*IB zB>su#iaY_DrgThLL9)}ajhMoi^ zjkPE7)M2(gjxy@2t+J*d+W`XAi$L87X)RvjcIZX8jxGqEU-(tmn{|$EX($0qM?QnD zPAiFp%rwzf**Fa(JYyMX^_}BC-32H?z*5xD_Z|xchA*Vwo zt}li7J6sPoo?1AT>*I!ZfS6pX0^V`ooQq7*vD;(S`=NF(BS+t!w|lLpwL5Z<;;Ehs zf%9X4Lb}r(HGEOVy?G5YL&3Ud3hW=-g-z4v zFx5|BF%59?1vk2EP#%y~i`Sc1Tyk+@d|+%GFeA7-Uay*TC6TR%O8Pz$CIvyhN>{e~ z+2{%6z4E>`Mex+ikx%vQL}x&%GW=lj^Vo%L?)hq!pf=!4?d(Ly2k^yx&s`C3ROPT7 zaZo>jp22%Aq8EA3x~!!B!zRwFtI^(S6!j-IM+34Zz9qFCA)xGRZQZ4f7;b2-%)L1{ zad)81#wbf6%-e9}@GV6%Vys={b`D@G4~kxdeC=KB15Dw}^e04?$n;(%UiHpPVAo6P z3ize}M6!{r2lj8m0ft{pZFiSrehOU&XZo@4gc&W;kO{jf_7BEo_6OpxsUnH>h`W2n zy@-vLt$oC2;0QzBsbtfBfoUsu1Ab!ASe^T~(HdWx9C)swaa{}1BBMbISzf}AN}1^N z@0Ozf>5v^$=aw7wrcfRBVpWdYWYMp%^T=a4~hswaINK%W-(Jpc46J&IICwsn{# z)t-y}<(4C^LT#Y{U2*$JwFae?I)JodVRo(Rx(XZVUDa}}!sx0P{;ojD<|*u%nwKz{ zq71*WxHKr18jDwXad~`S3j6oT@0KtQf7QjfR0j}jlLu(;w?X^{@XD(hQ!~!EWxXb_ za$UrN{$W@F091_7AB1544|SV^bN_7}Wud@+Fxn`!wLRlFdBy;w{72T4{ePsI2yjCh zD;)VSj*Abb_>7aNyFVqLLmf!i9;ouOl3Hk1v~KGq{cm;6#aj>1m5VSnOmusPUR`J? zU6Ke93Rh_8tvUfWvVdO!(8O3JZtOWlO|;|HWrw8v0O(R;3Pdu3b737D=Ee}1V>mZZ zI7;HUeOKBixojNC8d~3mUXam*;Tfjs+uf2pSTYq7w0~dnhX{&$5#>g?^71CJh(`<+ zf+(&JQ+x>9woPJO*Y}aeJB^FKg`}LjI*@*@%&L|v*{XzaJW>Y|P%y116)Bz?5fPUW zO}2rrMgV3pQ?$yV^sttpla1h;o#G4)s76nnLDfDrWNZ&V##hGDr%sX-_`PF35Ggl+G{Hhof^ z3lh3Ov-=TS^Gg(_^Xlc@3^Cy}>=N*}TL`+z;4S!H`krkQPq!jr*rM_)+2TLwD$qkUlIa@>5;u5Le<3E`qt*0mhPfuz+Y2rg;_ zfI)qq(CkdlwL8?yInorNcvW#Vo@8bjab1Yu=PjSs`XNQD8$K*0M~qxiqM8&)Ew|GOk&X6EMR zOm#>DrcBiV#()8AuC;=>h3;Ng3v<*uxVfbY*}MJcq3i=CUOoCzaLXY$c~*JxcpZLK zSF6%$uw15*Rwh>qVJvnX7J}y0F@wMm|D)#zGCI6EB(*fE9wR(By^eNkcqo)xh~@%@ z!yR~OJrtGc-w7m_ODzOv4q{*mUVD3cOQZ<$>*|spfG2#6F%5*{f-bi{lXLcC@kR?~ zaCw)L9h)IfP)`ToYgs?S*qT@!-YN=vd~U7>tQ}(GE@QY!2_@KR_n|+sKcc@R*cwRd0gWv!HnX$Ko-?%R-bT zh-rwIJ?#%OJitFyo}^x0R)lnZ6NqRwn$U@tfC*n{iBQ1%j=*9Fl?d*%C%14lF+$tJ7trvH>hub z9iqD)v0Xr9=MSgDk6OXcbJ$PK&6|E6`R~dq^eAfqh+RThh}$~DOd!X9Uj5_`rj-e3 z{qrkf{tvq%>MLT%4{BIr!<+7y{LKv)7>*7P?`L170q8G4bM1S{Sw6c*S4d|8VERowv(xz(ZLug>Em`2_ zg5!%<`b^Ztj2-a<(db7hv@`1rfdAc(gk0wY>CRkhUk8k}n${*jfXj;O7n(J40vLVa zM4Awsxfh>~A#(G(mYAEQ1EhWv?g%Qp|A3I%S{a$WuVj|;;I5_nMlA!dza0S?tz105 zRPQfVKU8mmGXO+xq*DYoVNIQ8);-u}*(ph<>Y*|0Y_x@|8&iKgggQnGMcT=in&yi; z8Tg%}ve$QI)c#ejsgLF3I%nG-PbyJ2w)IFGxvfOF&Pmco;*zV0pGL8zzNa^;xUpO? z?kf@2^$SZSTS)29M6CmJJ7s{@Q0^;uhka-Q%6Vr@gg_d+7;8`%T=glPew{c@A>S&5P4KnOSU2%nLk4jV;_#r&c(z zN+HEp0aKI$J6c#5nxce0R8Tk_!;=d5sw;_H`ic*xn8NLhiDpUo`6ECVg(*F-WB3$z z1PIb|%C?-u9epAAa;9ilHp~Ba;aRMdNc6EdM_%;5+j^K10za8!Nsx>f|0Nlhw7vJ zY#y(>c86Vxi|0HJU2XtHUs=4T+Qo?lK?2&G;nVcLRFXjhFQv1Jf-)1zNh6JzoXZw~ z+Us8plganm>D}+5hWxlRQa$?L`0qA7oX9Yy_lY}lG6AxAz+FY(3YM((C)3wjX~y&i zP-bK>3rJy2u&k|js03Ch3}2qxL&xsWJIrX8HE|mW^F6D?Lg9ezUBiU!`g)Nt?DI_- z?%xc6mOb><5i>zQO)|~4PWqr-c39K)2rN!$dj3ZmmfFbGS#caOuZov?qFAuf)=cwz zO~2P2Ns=CpC8%g%&OBZkmkw(z!Xq^1yiuofu$4ge$n)r;;U^eOU&@t~JOA-qXJig) zTyTQEX(Ui3i!?x2DB<>B7$+XMP^m7&nwU;}(etCds*u)8mKbu|5?MP#uVT+}xc$ zcoJl_bOQSZw}23}WEvw$D_BaA&dDoa*u!}aXGpKT@Kv-#0Ma3s1@*R{4>4YH%Vv3=qBIINT;d&!kVnRY&z zOTHXB2<)G^W16K~?4%k{VA;b^r}oZ3xjXgHkvi@>FB4c@4LrfQ@JJOek8yw~WQd1l zWcwvjWd%?oNXWC}KG;STDBPP`7{JH9u3gKVKxp*I*5D?WB`;6c5nJv49L0^;nY^wR z`dYvihrWUiA|vg$lo~s#X0K|F(CKm`+i8R^@a({#iGHmWv&K7%F9Wq0BI)LJts=g=Xq^kP}vDGV|oaz%_tW6_sd9#H>azlYn56I`KyaI$ zgaFW4r3Cf{?YJ48N_%_J+=_nzQ)Vde>K|~FmrX|_S`#@e$}Pa18F*+eX+R7T69bNP z+8(~&vM199zxqSPvsu@#5CDW^zq4%{`FmPyHs6i)-HmNo&xwe9b}PO6F?2G1he)S6 zVQtFfAA7~r9H+(^%jj9}=a5-c&8Kj)CIhhM;p{{T`GX{XMOMzx{N81%1)@yCJ4&hX z*MNz6Xu({{HW2iD86Qn)NrkA9v91ZSuEU#yfuT1|6QmaLoi5S^cej*jRA!29x+|ru zV2=hz*3f*~Ns?Fc;C{IOq%x$cRHRlDMBmXbvi zs$*qka?}Sti_>j_-aGPnMDYuRj;=6Rg;kI;5REbPoCHlZP-TAdI&mk0!j|KcYlwC@ zVtPBbnqBrFzY!$T-O;ifMb+Tpmni^00GG5-Y~swrttm%ncCow5)i`KBQ)7f+0AP(@ zo0Uiz|JU5-4}PQ79dTwD`v8A-UCy=!IXzHyv8pb8v?10Ts|&X;~D%^=r}}GE<6o*obIq@3`EMvv^*6lRci;e!&$B#^Ach~kOx># zDov_xp{I*O83Qo^CAVb@v=P8+HxNS&3JD~*qN~w6BSn+^SEA-t75oSeu;g3DyWbt^3JnUUisOhBY-SoJh)TP}OlVH4|Ki*mStj z=VD%;b@NxmTo?aen;x9Zm<>n*4-YK~%1e*e#`6*V-H?Oc2pclZRJ>AG8tX&2V|oy# z^|B{${om9L)S}2-g(raA{yuijfHw)a5@)6_WbLfrWy&MC8ac}Ab(^fsH4()ql9kCL zC96Aog^d9Q$%zZdL;-cSCIO6BX%o-!&W!%A`3EYps&*|1v{RufdNl`e1ZEI1;(21B_c>ZfEUsk8agiW zcB`1q16DZpk4`_C z;Po*Q{Pds0)Hv>oQXAYCUz#at&S(Qor!JRwr$%^?%Z2-s?NiG z?6?1+yX)U;t^F+}uz^+9fZWaGH&b&sM2R*Un!nFj%As$+3JV>|j8HttIJul}t7dJ? z&eS)pau%|m34pDvB;LaI(|TD=FlA<*c{?hk-Tm#-OU@l*b#(fRSgy!xG%l+^NWc$E z5zk>k4#caT{?HzilcD)-VsB za02lwZNQAQ-oo8}d@(;Kn}z0s;_|0h;qY!|t}`-+XB9@n=Q$OO!8<2-GFKB7nWv~2 z#${j@qdT&O1dj^q_{uy}tf}){AU~~qSf0bGD^fSOh_b{xJ?M|llhPO!dg^9=8$H5D z95iJ{y3bE{MOeH*{PxUg6Uxw!3ePgV1Bp8dNPv(?%v0J~l#zFu-oMpBU)KH*SHSf&SJ@e4I+zY#;A6=x3_GNJzc`cD2epiZWFwhOtve@1>-j+%!p za7Ub)^xxppSBCU3?@E}sah~loJq+tD0Hg;>X^e_qcqyP)1SAS#Ct70e=?CEvF*OSH zdJ0gqs|R<+4Z%cQF`IcANap(>IWLcsR9DEOfNsT_jFyP&`o+1Bjc*6o&+bCL$50Jq z+cI{^;5j9O9b}pf;En)^MLYUtLOYz#xisieLohV}(bq2wfh&_=;8uK&YfX z`rsvA7{R&hJDG()kWHY<I>wIz`{j zP~a$Nm`-6@vch0N-mLXcnmgu)vn5s=ro%T{f4=+)RcQ}JeJeRxszG=5uMx=sax}Tt zkA@S@noh}1KD#vXm6K4EZ zq@!w#Ei#|2@b|Eh0^4k@R)HBJ<~f#wv{Z8Wpm1m+t3}K6vgWuFS?LpZELBWR)!p0q zie+N{0Oqi=SX-52+>W8gOX~$v7%L>ycYE8UD`Wg$+3OH3uEdl5>JDniKxXMmDQT4# zJeKIA(*7q)OzSc+wNHri*8(BIow+OL-&~#I6Z>oy@983w^y)RvaI%7JwLLEHgtR)&WLOTAi%4^?g)<1{yhBZL~3 zT50B$1B}m*`@W}b{?7dv?ausBftGZEAr;D&1+;5>GX#%gSdSaMxiJ$COsjj)k%2d} zQ^#*6wYvdM1c|50{`I@(FoL#ZdRG$~T6|I{okA;iLYh0$FOu?SU|zV&VSW^OnwrFw zEluUIqe8(vVq8b&`HI1E&$qZ3>q^bODbl;K1aw=(1PyIt;9jC3lv27El}BKcs**(z68`O?M)1}SZzA2}9NM{1 z3mLwUek6pBkZ{bB(=rKj{!ug>AU!G3DiFy%~M%dhBsB^VaQgz zVU-OlXC;Lz!ymS-s6eY2K29+Ad<9N%81iJO6SYm}1{czQUxt>FE?P&6*E&LO7nR|4 z!?6Fn{xiqfch=3YqlD<(c5jat7f5)MAFQ501MNV_gW9*QHal(ty^l7g$=hy zu_5Cf?1;IL6+jE5DT0c@j&jkK?x09#^=IycI|T9NHQtp#%jIW@sNd`~``Q&kak8=T z85bmmn)?V2jr~Qb_hal5>EoD_;3Q$Q^f_GV)ROU%K*Q50dga=+sMaeQ&a2=J|7h)L z<3fcltxY)`fpR9JDR>9N*Q6F89C0^I*Wy7Hzs|Mn0@gTPYZFp0s9SeGX8(yz<`em2 z;Yz7!P_cLjINQ)`F_iZ8Lc%hBl5^sq6M*+|;iQN(Gm*Kj{! z4E@Ddep(YDk&mJygA%Os%LrfhbGt*&+R~70;&S{!*lGB&t^Ic}rnZhdRw5wINj)R% zPKrsT2*6BNuCy8+hdcr$$>iiHQ!^3owLFULQ#>bQ=akNn0>hcRhR~YDyA%GFl&$W} z5$b4&(z}Ad*Ut`GVVKCXi|}?JcgUnfwb&j+71IQ?`mu3yS+m%LR;kW0atryL>$A`P z*O=g%CiVW)E+gB6dE$IGW|ym(0a(u%;ae%*^TeF@grd7Zj}=ERS09Yd zh3Lt~vE*~k8_r91)y1s*xdjE!`f0{xN#5%$?^i8c z2}fB(pbh?cYrTw*V%n7}@>0$fLaWrP02nVYIg8g@SkhYlZllOru^t(dn1JCbK7;t2 zZ4J`Dj#<^dYMww3RWl$y-VvXbm@(Ki=d)%gZs7X)3ob6A@T(l|Ek%%;2Ws*d3{cFQ zEg*_^-V}z+PBSqi9qjxj*~Z&~Kl{C?sZn1knyqHA{?ypRyWuq|9QbnwVe+0#6^I1L zehFq0Yt(C_LoP9~bGJR8>r1N5!#1l z#KGA7qIFAAKQ4_R7K9rFcf3H*AXg$%WetVRh$(fGMHc5NmMg3%SZtwc0~8!Dx)%8P zD{yZ&Yx7V!`Txvris|2;*k{mkZze2X51A8Qxp;&t-xsM~xO=DqZhR|)h`O++Ykx?= zOC9)?a3vo`R!^NPbTHmqR`LEkjnMatYIFUA8Lxoy8a6`aF!#%6Xr^q&R)rPr03+UbD9D9tpqYMrn`ou@+{~3gR?wV6WK_1+%fC~+9w z|C-Or5aG|aj3xRFouTX(p@zPV$g^cSwb;msX+u5n$`ilVwX(whU8YvUcLBX z%M$rmSSH#DmDmMsUv2UgN$NC7Z)7tm&`G;T`_7$3y_%j7vL%pl6IUMx3)?c-3(`N* z;AR|KLY*nJkZT*~1Ht*@^lJG(zf+*ceTgyQq0{&@J?+N#?h``??UMbDGZ-n?J-iQz zwX4L?b}m__Y~X8w@=5tamS3PlDH(A|_x)?p@RNV}s6aGWu;H#{_4F>t4~}Xn#^gp- zmSZP4EnClMR2X*i-}Sn5_6Gci5gnEqxRImAt!;i#u!R9e0FVQ6SxVy4VAlgm=u}%Q ze45)e@S5~zwPC%RsXWd`+fM$c;@h9lu>8<^%LlO5lf_yHwF&xsFKigBTk!Ly?vWB5 zVXvmPZoaX{R%D{i)3Bu`Nl+w%cUAN_l9$-=A>GzeKHqef)msQn|tTiNn9HPb*?LDk{ z*>r<5RYcF|@JGtNSjP^>)=f4T72~_2ZIO)bXgclTM*!v6O2H{^)Vx>C+6M=8;2(?x z_vOc`$aDB6eUm^$>3Fk!eF6J82$LDS#ZKZTa89XsA{-1Qugw~=CHXsoa&gWmxxn`s zSq?98MxbyJPxSycxpjvlhySdW%$}9E=vzG;!S1kxxgv26l5HhgPhJEv{yDdrP0v_1A!#9@3-jcS)ke`S_*nJpNGXv zJ)d#e;hW>$Xbl_LH^MJcuTW>(dZ$juSbtHZ3Y5I69=+y@pHuS3|LI}L&V@Bl6xZw{ zoGO*|hDI1wzAe&$@o`Vh`}NRfkZ#P-bX9?5>qr;r~L$j1=BI)l|P-WM72p^V{s`tOVs1PKA zlRyx6m}$zRWn9xN(EphTUQ&>P=vhQTL@H|Ka2M7~dmk#gh46t&=pTFA)QOYh&e;Ff zg6YmY`XY4amR6nTYgWSD6>_|SFxq?9&-B=4$bKwN9|HD063Ud}$0(G9$di(3+O;Pk zLUp?c{%7M_X42K_{)^xMv?rxxkPv$2D4@=q5nV;_n?VtUEi`bDzhnyo*SPfYwASbK zZ#rap)ht(0Kpfd8LApeY{YFmGL?99$JndaK#A-2x0bd`bU*@bl)03L??;ix#aSKIwdS zKn$N_w=-Vu-7m&+L~9v7gr5Q?iWT4|K~kh&?3icj5_vz2{kv7PcI4lQ%D*T#9Y{K= zuWeLS0Kt*6e(lkcH6MYGdcuA|x`IIVfPa`KjRuW*4mtzo-RB#SAU07$s4Puod`bD| z2u;XD``IDCYz#4YaQ%QLB(}WgdIjJn0hC1J?sdj{dsCal99kls24OsojsQZ-!bXzg z1jFOiluw0GP^GtwcBpW9Q1Ppgq$#O&H?Ywi&|o|dviHoiQ+V;(@2GV3)he~Z!y`HB zu{B}ZAUIhzIdxO|yNOWn zxIo?XN{a9jVAN8Gmo#4cc>_>y1f1V><6{%Oqss3^f*E1Wl<>9d^?dy0WYLXKiyDpH zvgMuXew{5w!ogp?Rr0%HaO}o|bcL-l;9?xT6P4kD#8!Q}p>j=ht;kP-rmm@@lT5W1BT&n+Zm~UgXkQERC1=U!qHl6c)D>l^nY=3ld`fV{PV# z-U#dCo*T<+A1&6KGJt#Ed?7Bv!Ds5R9rp1b{EiXNgT?O~5A(m4I&W1Wn^A}t&X>0s z5_VsQF2t7>A}dimOz03Sn$+CseC52WodhA%)q*e$I=1f zrJvZ(7FV>Wt;(3+gKgo}c37zo-EnOrr8f67;(_*%*>ejKgG`m2fzgeHIcXQJ&DJUA z?|+4aS-~8IG=Pz#8D7}O=SE~HDU;s>f_H_^j~e$$o>RZM<7zC#N2@Ia$S86BGao%( zH@)CewURUxHI0Xe&gIxQIus66NYA^b&uhLp1Zey$ZrK0mXqz{Q!*upylwo!#D3vxb zl*H!pFSY&-HrN8JQZbOMn`d|p{*EVWSZT)avR~|gcLkPyEmNfOGi96n3Eo3z-lH&_1ccVgtZzxBuy>cX;z1_ z3HjALFlNr-dw2<#U>z1cuV@tSmfb4dF>OYyqs!|TLu9v;Rz4z$L?j3t$Xk$zgj7b> zJCn+w|3>$O+OxfsN+}cxZ1JIqiKT^~sAE*flPv$3br)0D-p!jLr3Jsj&}+{EKXUner1QYsY;vwHkl7y z49mw?`hIBwYn+xNkZt&6(>RI&ni+s&Ivuc??1RdW)3Bf_G~$OU2{CVxq;xoAdsJt| zjk+{SI!hJi5vyoBqxH|yL)|@7VhKrgg*|htT`6rA^gNZ{pqUnYasv@i~|N$$$$t)F$lI{x4!`gl9YJE5^;a9wz|^juB;#=@VhBY9)8 zY{rrMcVE&iz2cG{FUrfw-{V>gey}+bx8e0{7-YY#n$1zA<6ujlC;%BeTV}^M^{)f}MU)@M# z>9$v0!9>8M>!>EF0ONq{ei;bL3Nn=#8P9oKLca(cLuT$971svV+b zob$!w8QXwHA&b<=a#FT~LWBxa1O?dnJ(E>;*kVeBVf_uzq1ZL1!zOlkN5y*8H@`$s zIXJxc-jecxdaoC8bTvwQu5Uh~A~HnB7P6=V4PEP<>PPcGCu&%P$AMBAk*xQS2alX z=6@fr1VJdA;lDPK5TY^=EQE_8V=7gV^)4nP42g)$-wL;DPE?HTR0IXKH0X}o)3(-q zS!cPdeWF#D&%{DTQoI-VJkjv7Jg2npWuI}hIQb~V)-b5G6N}GWz6%qlafFu5|B)2+ z^EzJ!!tR5#5DkEo;V}IAMOFxNox!oO|H~EoyK>lIbL@{JW94Ol_)ramX$&4hAAw_x zY5v>Rg=Kd1U(h0q40-(lp5(s!&(E3D!b!Duj*miv-X0sQ8`(Q0c#ZM_5o0otl~Lh~{-VpB&O$3!0ZY>`3x z<9IsAsSi+>C^gV#%dN+(01Y=6coRttvip>E^S$96GRS|^%)m8B%Bn^K{*uCaG^R3$ z0x61X&kiYd#@8vG<2kCDSqz$^eWszJ4Na~v(~i6Rg%3%P1-^5uzlpto*R(fxVb>9HKb zz6nN{HPR2)(_{KAXoZ|9cK+S--K*}=E#c_#(fn7hM8ds(96Bb2-8mvnCk37of%`&5 zI86;G5BFYD>k<=(q;6uD44lZLvxJ3~&)8Jiku|P1`tbJD8HVe7b_{A!X5s4HDjYzn zOp;@usiW7~02ZrnFmG@X1c74|{({$-B{H6=&`4eU*a=mvu?I$=SV4ZGThb5Qn2125 zn-Oc7_v9G_oxiTk8k$wt?PC)bLDv`tye&{gOStnhLI#mByEO7*t@YF=OMq)sJ^Lk2 zZ&~^#iO3tASo4+kR9HZz;|bn`2K=qbcE^$cto0Y!$D)wnB{)m%kG*-Cca?p`M#U&; z<+wXywZKxLr+!n+apeJh&<+C^%(pg=ux(TYVM5ffDRTmE=UB1p5lyeZ*b>^`ppyXJ zedm3tv6e`8?GgX_3M-lR=K{SV%RQ_13fT@!hhI7N zhx|MgdAe;ev09eaQI<^4I`piE&KW9{V+bKacAE^;Nk0{0Vp|A{jcB?$`3AeMV;}NS zOAZc(Su8}PsXb$Fa?evL_ptTp(H($d5nt@8aI8Z`+;5&vY}C5vhZNsW-4DjW5kfoe$Vw_UkZ}(Au8@sWfq-f~7H~XG`&q3##TB+d^{otPk%#t1TJM z`&YO;^$=L(G~&NjuCq{l)3D#dEI^{SVW-MEh#cMzU`e;0Z~pSScUI3<^^58>-{Q>Sq-R;GO883;!OruQODEpU z(zEr%$A(I;-ZVU*ea`&WTAqnL`I*7-lLw}O80uRjf z23AyxcVY7Ni!sDQ8kuT#*}|p1@H12D^kBulKR%6jx`XOWqdJ$Di?U(q$o!aHm+I#3 z9V?)sWmtB$5~BcH)xMF^W6}*LZM@-{ zH-5&&teGs%i>IkKo4-=W;hBkNg-^A5?|3&;@eV})j;Pi;e$m3E5r47+p zAX|n8o=a?xLeVpkKp9FXPWFcgxFW32tpi1JrZyRie~G@N@zGQm@L??F&81a|+Cm7~ zRoh&*^0n7LY{Xw%)r5UG{>h6CzH=sg!HD>)GFpgd%o>;=kau8R|>*V!&nH)9kADUrioesCO!#TLIHU9O1) zg&Oogy94-mIFeFnprkk{Bs0m1m{chAF1kz`j9Io0o9LF}MZ-wa>J1aaPvivDXM+;% zpG+ehE1Tn7h+Ud_c>ML}OZzQRHZt_+X;!xwCNk3oKB)S_{DX`YtRMyddfWjaV3LsY zfvFS2O!(dcMgUHMG|TqVeAwMPc#at@<0yR%S zi4p%LDA4}YcJ;CO*12`{ZvUuzwsIEQF}ZU9mKs_rGR-*6Ylb1NER0YL!z}F9tnWRZ zp$PT2P(h7;8!y40a_@j$LO*8uE2j!p*0z`p$`24X=QgZ#cjUs-KR!o{fdC`-4HI-1 z!wo%SS2(Q_tZyO(*^j&yga#8-K$yo571UAEG-F-_59>|&{o_Y040S)oX~3XIKrVk6 z$g;EXS1M*s=p(|lcylic2q?S~ozU;!v0bRJkdTnR(%pIpg7BvSc4DB`J(?B;f1l+BJG)j3mH05QI@->CEz3>*F5~@N*rX$FLps6NEPh2Zb6G$Kfoox~A)AZ^qY<5~uPdZF$_$Rn1#es2Urb9*XH!|Qs zUMz-f7oY?C^j1fP6amNhq<{A?05GrMA0As=NCdZ$`{2Mnbw*$!g?w{C{JLZfkP|?4 z-}YW9ZuBPZY~O)~X#vOe9@1Fgp6S|j&-ZN78wARCtAi}F6tenF;z6*9`Jw z?&vEzif9lw6r?OqJN63?z4r*I7a)cMC1KWo&K`V5ZxR&xeBRCZR*$^<#0ig*7!&&p zZHgq}yP>E+oNf8^Ata<21LV((`^}(0jAH5sw>)OoaqjDN+u}t$Ja!UI5o0@fKUV!f zu-Ey9@o(&opODGzky5l_S7b0%IkocnYf1KNqZW&*tD3W5gowmmt^c|;0!Y~iU&(ij zK2WNw7rfdj#dLWNer{&@X|)=?|Gtj-U2`DhebF+< zI^zrYriWSuVw1?eiWkz?tLqKPZFV+v5G8d;N;bJ8y@CP@TXgUkjvMua@6Tmcsyh$O zAxJ2i{UWgiML8|TM4$DWaKC{SZoYAKaD&XLF-Ox#k+>^?2D!Z7TYwHBk@y2!{rATV zQ%yN{W(F@ix32}Yy0VMQiP9uJeK%op5Ro>19Y8@N-* zQBP;N`;h6zu>5k2xb&@B?nQ}-$4kP^Ju(c?#H@P=Zv&kc`eYSBe2jW}xc$%Bg%_j1 zv{E`Y!Tt#svyjd2GQc*1TeuVM=%7@2dgfKb=-r>C3{ltET)FdQ+uv>B&n~X#9nuLG zP*bwuf1khguE+PChm+&cW^`%#&J@n4O3L}rNv`LCy|)nPWKN761lEOf)eS7aD%|ys zK&lCoo%eyXwHvGz9YSIM<#TJ$Yuc@*-5@a+40l1+Ja@h)BF}4VIP9K=4OaT| zmQoMv?p2mW#{&HfLnTBN(nw{7yx*-b*tHL6i)2p3(wdu)QVVg&@mM!GH zN}pHPDn}@_E|ktDLJZri+2Z2W(OK1nM%0#2cBygpckeyBxy-Nf*_C+>s!wEYkUezg zb5Y#x@LY-(G{=E#7($cMbn?^nF|A1$)C+6}zwbo#!Es?qlWB;_^QXCWY=O{pf+(5| z%C8XY+5mBxu`Jj+Ix;(al*l+To@@0-td=r-ubFrFa#-l+D3(j2+wRT}Bvmn{7S!4~ znxzL3o(Bot;`W7Y+6zTLO0qnkf(>)QC9d1jQs^_dk73T1Tc)ceO(T3?G8?+Cua+HFvKn z+oya}>1a`mQMgC_2Ppin@{LwiifG?yA9a#k@nLmJx@1gi?B`>3n-BHw?~1=sF^|d) ztZ=~o#RNUR##+&?*{og`Kg|isXeb+ouHut3y!Te;=$6kog|82_KwmuR9o&J-#ch&Q z~C3&Aut~NPXp=C(MIPv z4;G$C7`VJw{vcJJ;-jHK zUN$O;{3=^KkXd@gg1O9UfRl6Olt zGChuD+Rf55j&F!rzeyRDmh_fQ56){4csS!T)ec(`I`fL#^ET=9j>l=*f`4`ID0-AD zlp=)d4csrWs0b>fKYdA7*(DcMCJnHcExos`;7ziki;t#Z+mPPae_?BYu*@P~NdbnJ z@lWwZ)-*blK8V2HLXj8Pyue?7w1w<&>r2QEwpT#}aqRs5;9xoePmJDDzO6955K*TQ zIxjd`uzZ}GBY~JB3*@VY58*Kr-r5W4u?aGCJDcxbRunm*h$YPU2Y}$HBH40vKj=mG zWg?Gja?vo0FeTvT*wbFQYKG)-{>|@s!M7T?iTVz-Xv{u`Y6@GthKI|8v z6%XW$u!zpTRZ9^69EC(9C}7!oBZRno$;VH%YFevgJfcIQ5|u!h+rEyM3)iC{WG)YCwq6lSBE3+mgN!)Nw*&Zx%mtATy%SoHHSLY^cBawiKL^nU>561h zbiXb%y!VBpWms=htedX$gR{*mD(kprip(lBo}&oqij^Jup%uR33;-rwLhbWw+V9es zNu>cD^$__7)^r$A>zXZ6T2Wlh=5{eY@iu4%Nh^c%`~s`6*bGw&KTUHa$*N0k##<--2OLUw@)G^YCC zr_KsoYI;3vXMQ$a24<*jdwZtcQ`B?RVyuUuRZ#KV-eJ%Ml-%_+O+}&|1aXe*(QWvj zVvs8#UpIPuCiX;>TNPAkOPsaZCEj0S+bPDgr~F`rxuZTRTR>4IPoVMTe$GU* zhT*T5rC{A$r6oZmskQ)u%m8sk`M1#`6HS~z^W#2({D1q<4msal)>7RgZ9E_{t7Lu0?bF@?O~G#qJigWHr}^_& z2>v1)Csfxl`qhQiw-e5&a~dP3(LYpi1ePB*68cySi= zWV2+e%?maDATd0rK>E7>R`?S%airy zgJ}FDtLLb+)OF@%F5C1(*DYpHn|qcOVP`s*)HnbUX)sEm zb%l*6E+~*F&IvOD(~sG0Ap*u^`(_F3qgFD8^Ohapd)L$RN(TjbVV2+mpPv#pmc$H( zi_clnf9Sd!=`1RT$im%UX!gM82FmMx|L$C@f~eykSz)OpLb59-2voV($XY)eE1H}# zN6=UwBji>AXSBC&t=O7QlSZaL&bPvx3S7ghmp$bFsHHYe;!G{1v!g5NLLCQ|3CcBE z4nr?bq^tSe7B)PkSR%~4L0B<2CCJ56L+T^{M)^OWYZHUzK$BfPVzLsM_aqS7ziK?fy-MXRs-tEZ6Fq3z%Bzt(JtJ}Z(J~U-sSiv3QE z{P{`&?q9KE%p`^>8bQ=zN!y_|)}vIYO_BFc0^NV@AXYXa3=ur+cR~Tg>@VOQ<1Bd5 z;Rx0q;_I#H;5|=Sd)cGHdct=V5rcPTuJQU?w`z@Nb*k_Mc9a;+GvW+%n2!`EvCG$})1O+!rv{$eR zVeoenSoEE*)Clr+pQ4nlXfYOYw$EYo&({fia80|S(Jo}vhdjBNftfPi2TG2Osoq(% zdt7uoy|3p1Q&O@=VpbL}tx~AE-UTvTek4bKpI*v8P~ooTt-kZ)d%jgl0Mo)@v zdx~;<9O?EvO5XFCfbe)lQGz!q3>V1@#nc(i1=-!Q5XrdoiOxn7SDM|T3X#wkNQAK} zebo@PN?h`aZ3NW2V-H(b{pXxlcsK+ z&^YKsu3@U8I~ho*?@_|$411<~zo%9}_*WucA>_PjJa`dVW?I*2Zmo>tzc3U5;x@{3 zJETl$3-iIex16xIUWiZ$BXpr$?V|aj|6`Z3Zqn&^My0@SCiVf2iwVi8Y!a=okM`+a z=S8TQ&%P?(wIum2nb0_U+jwsJZCE?vFk!@6PZ1P(pb^;d@m-!qlJh6y%*pXaAJ8!u zsd$~HD_k3l|0HRAnbWv{qo^^)0lU%5f)+4-xzFlKWCT~qhlkC6Cb6D;JG_kH@vq}U z60ugVy)7ZyT`sMGXl4>90cZEsm2VR*Uh2`5`XilKR57pOA^#Kp8p$UAdCujK@vvHC z*Rq*b_!V%Y9R~>vby+WaX-$0>ZS-`W5omTOb?G|j`!fa8byQ%Bgr=jJ9eufo6Oy)4 ziy5!9`k^dAA%uIar|OD4{M;2&6f%nLgZs=F#W<;)mOU5R)SE|cn^+Us|H}0bu)Xa# zUZ-kX(zz?TMP;UNu^G;(7(1Rd0XTi7`*9d zs(yO`)0Y$UO#JM3w=cFhS_VmUmFo>|ij|CU{#%alYuC_~@P`B$FNbR;a`Hz7>ifP? z#D5cHu8dt$XI~9iAgk~_-9HFFaz`BMm}|+8qyELl!u31x@xnok0qoU`_jvy)xa{g$dO!>&qeB~oLJ4L`rVzr!9EP!clB>d4f zmx(U=nUyk0vck(En{#HkC$ET+sqWh^>q@|Te%RgBhj^s6h-Fx*D%yW?A3pOM_psuv zU2`I+sfpW~43|yd@X13;ruLS(|B1#d%oTW7vGkD;hSm64_V-!|af@p#Qc138rlgbW zTx5SZy2;QNwZpg_8Mj!X3agR4$RL{2XPIra{Mouk&qz(r$sO-^H*+On3o??0c`G2C z0kh@-trcg;o4nquWE5d^F?qx(Zyqo_lyzbNt z5W3;-#6gMD+3{@rw)KK-$`BMI1+>!xfp-Rl2eoNo&8qV zxi@|Gg^BiYq>cDK;EinzZ+&EN+s5T2FKq$AoX-wj)bGsqFC227qC>{P1-%H=Pdelq zgSo)P(>|hEp0=XeF%PZ-*!6_MEhpR6QHkx<(}}{kQZKVzSLH#iDgdJ)y_#qQsblun zW*=hw?l;c1faI{LrK|f80wbVgF|V9GZN*1UWMJU04O2)46Ug9%QlzqOK5i&_o)JFFb(=j#uo#}?aT zDF04;R)lEM(GQ`#>E(ll5-3I*3T&JME8L0)wv| z;fBJq(9(n1=rrB+V)m-oSMOCZ2GUgyfeikeapAL{aNHh9;$wmuIBi;p={iStFfnGA zFD-0TSF94?rLm|^B0pnQ*I|bIG$9+dg};C-@;U^RIHkkB)Dv*~ z!_71nlD|12tcaFuOm8FR2%atNCO_=zmDR}G{EEv!zeUJByI_Jd;m`C{iT}xAI=q%W z?cwq|-Ui}&5)%GoAzLA7O7>2`oduB({HJg9K)o7c>-!m39fo`m630=AUOt`#xu4=Z z>H8tR=Ix2N05Y&SM$=&z@zLrO>NR&AmeGlntDdBI;?~uAxSNjruI#m>ioi6 zUi!Pr%SksXatyhy;VUJ2wAYGD6V;%Ru0rbuU$rrSp}84J-cc)J%u;SOHKe_n`9d6f zvD5eenG@{an7{omC5Vp?E*WnG6M^RYe>@7-Z~q{1?A-r({BO&Gg@c`w>;E7@Kt+?G zo3Tzk1;Lt}7!?OyqctygjrCfiPK`Acrkd5-zhqd|=F{WF+SJA8g5DR`RNYd4is59< zB9CW0I$h~BeCjfOYS`LZ%QPDsvpx8H0y~Bu2ZtcKw5Nv0Z%=&mZap@90`8WOc$(>f z*-bf&V}nt|X=ZlNkTg7S^?&#nKwDeeZXX2I6Iz~1+7TWbWI+$XLQ}K#tM(lojQRFm zerij`RN9djWMB)LQwiS_T1$yHxeMiMDU`Ob5Cj`u$v3qil15NeNKsl!7fg_XqzWpA zxq;0YY!w7UC(?>O60|mHu+U|)a2|xslgf7jpa&UzbfHZ8sy`gR#+Duia6urrcvJAS zK4sY+m^qxEhs2=mn4N1IoLoNN5UQP^Qg}fxv_B`i2Z;2|O|AAUZjt@ET-e?KSZ=PB zugL0;vp4ucv#ax6t8=51ZLnu86-DKD0k>9l5S`DG3#*qU#A?nrd~*Za^H+K4uh-As z_lH&xhKmeP#zG>-uX$F06*5Jghj$s|$JgQ~{Nc9I3lpN6sWk81mw_O(9V(`T7{_t)%?>7Jg!yDh6XAn%h3S{mC_37-v$%Ot6bJyPd$k)x?T!0_F) zOmZc41w1A7v(IMt^g5fLQ>h4m7JZn?%KelEGc&L?-GgOjVGjTd6PjFKw9o_}fFjnu zFW%TMV#)U}(d{p)+s`lbr!LF;E`r^!uA`SOk?^+F9rMW1RpKqwn6jPzJ2 z?ab#D=V_OH7?9|y_~7&`eE~R;n%dq9V1MPnz^{3Nw4bD|sDs>ZrKWrlHFtS6chU*?~{`=@2W)0Tcea2|0X`?*3#%P7bj-?erI;CI(aX@9lN$jbhZiQHLCx`=fD*X>rzrgQqQf4fN38R{*yM?!>fG)-AL z49w!M>r5Co&9qs7moIsekRPeQJZkW@#)|rFR;CL6#`|XpbeKXDbt{)y zv_H-RFowd$^xdExU>dy?G^=APA-<5Mp*c(L6hR$#@^|*wL0{5e1w@y z9bG*W*$GeWq7J)Y4D;FPrXl$G{PS1!igH7B&$Ge3Fp1SoEPfw#wb1Cj8#`g(AMyd? zBEtY2HAWJK6YLA^Q3$1W`TDv0ax8=^sDHVNb>Zyg&ho(L03piPhp3_I0~hCMc@7>B zfI-)nc3a2I_qC1}?Vb6u%)f`5KF31SMQ{R=vECRQp_Nv@*e^o!vHl)qMg*yLZ__U7 zgvChW%R5(zN~c2O$f}Z1!}ac82SU!U@_kEMgqd{a33Tdwl@C8RrT23M`bO)4>P^DJP z!#{ehQ@Z~(Yh)+Q()k|%azKs0w_J=?@liqK9K$O4CW4)ht|;d_EWqGV;Z!#r^i}92{`CIGsM+_g03!lIBQWk*Y-pRjOc$- zP28OGT^3r~j7z0Fxev;Yv(RskGmjV&Np)5<$gHs|yac59!m>$GVU6E#Y?|dG;R8|h zV4F7vWl)lI2J-bKV0{iOWYsz2b4u7{2y}usr&NkU`QHX+O=MRwP@0(JfX zhFX0Ya0d!D36U&_l3?X)Gu4D0nuUL?Cmna4)E2sRI~@e7TQ4hg(q|(Tc_qh^|T=gNNgTl7cblJre{FGrQeTceyI8Sb;q`YV;^WqBI&=`GVgnXt~q~oUaF)E zdF+HC8BtfubdJ1ICVr9gII7APo1=L@y%Z__(ft|8Wxh#b*Vth~>8a2#kC>~Ve?0Rr z0ZsAkofghsXUFEJPn<}<3P2YXbE>?hBtVNQ!GA|4sgG1|1#kK3n@o8QrbG#zo0HZr zb?tRU)Xze0mrqFl!wBsCqCbBGtp_|yb>2!J;0L9+-;|ubgPdnLrzDLNp1AJX0se%h zx)Xf;iaf))bzsyq-(hDTejFq&DkXz7aaGC#C`u4NIh(U3!RQWF>E|@a2+`{$7^L!Z zA+E5=(`Z{MCq71ajG-ZQUbkbOJjdUkO||DACL*5 z_S;^)g){?kYaI5! zD-LigKFy)9@WfGgW4!3|t^IO0ImFx9<#jv`>#&xSo*8={e(&B@;59u@j7Sv{_Z9o5 zUomwvxhnsWHy~LjEY^Q_60pzHM7*v>->q;Eb?=MCV$hM4dmTe1>7pxB?HDzqi{pgE z&+Akl-;e?A2$A8+@Xf-4am?(yW_crIFqP-^MJW>-myS!(S!=Oq015@L&$Hlm&|h_J z7VfHL{_ys@TIcVT4F2e#)_&Lsvx~zje-Duo8{GF%*4;R{Dl~uQ>w}6u%{(&d{4#bf zg9?ohzdvWPmpr!NIbam#R*2jFp?Uo8j3OEa_6z4sKPdtCu?Y}2LC%7ZmbjaG|#Q2YjbO!VKVs5QS56jQ|4E7~K{(uXA#AH&7 z3Y9#o?ZuMPVKi2gR!jJU;|2-=IqkG60M0V@yOk1tSNTaZg2$2NVQk+HdkP#y=_qXA z5eAWI7ujA!VY8{(iaM(+G5*Quhb@fiDi5tE7Ba`}zP*1#=1O{T%E@ohp)RKd1~HA# zvnIt2h;~J?k85G~8k)-X&2XK>TOSY%gng}&i?T_;al{<4>Q_`W!UhqF93o7eo1CwRt8eAA`>gTFo07U4phd5#u6C4Wr=Pg2qe?j=QT`S+>smK-G7(I36i)GB zX+wX0drh;x!D?7Rh^XR}o)NZJ)aqf~Qy?@MI2M|l-n@Xyt&-Cpxx(|ykJrfLDH&{k z3F27T6GY>x@G>e9AJWM~NpF63dEka%LeQ4DIC!3)Y0i>#@+2BAGgbYM2a2uAV;mA8 zt(igYL3>CgzFwWu1$8EmF09Uc#lqR8){=ibO2J&J(e0A`Fyg2#>j4REj&vjx=xE zVF9C9A8ga{YZKxROdl1OPd?id;nEC*7`2KmXMccYUvdD3Jy&%8DK%=A^vo65MX7&2 z9|D`*ucFH7R0X`Q|~8 zxC+e#MmDk_Y@zp~OGxd>_%VUe4D!UJ)1EBjMtFt4gs`5kc#D6gEj;mQhSP_-^d$S_ zjb`b9BwJ`a$Z?S~;Fpq)chn0aRM3BEKEij`B(rz@K6rfm$lqY_US`WwJ(mzjB@9n* zk9twa_G<@7JP-)S^UPq$*7&vb48W=WOj@(`yLx-Cf~6aY9g_vIT&*vT;fLdcYhI%3 z)#D5OG9o7!#L~mq*g``te=>?0gzofLOM$Uw#K?+a7vrQ;zQJiGY4L*3%uIjtUpym_ ze->}=SGsj}W4#EWHh3AjS?<80`klbi=UYU=yCG8b3hGbXZGu$k0HG&3%%}VeS>l{& zV)&r26s*Uvy1bt+q_s+H>~1wCW}2&BMyk=sTmA91gG-N4%$p7nz!J&cjuPSc2V;E z4|k`!4@r`Ar+XNYxir}U=C>m=IhZz<8cQHUbSi_5ANTrBpJIQxh=nO`gM`>%2?}JDbY}=S7li;qJ?*GXG$v65Y zqK8FbrFM(IHjw`SYDE5lxt9k^`y`!;U%X`O)UP_B)KtiyDr0yFMZ$yfqDAK?@RT&i z8(iC^Cyqu2`N;uUX7ztrW~IBySK^C1L|tlKt0?e*d;Q?c1~{W~NS7k9DY>{M|%Ue}AVyG~@aLddD*ZHDemhh(I|1(kV83e!SG3g+-b!qChB0f+% zBE3zP4)%=}J)RP*XwCPi`ttSce!70p$Uqv4vJm~?y3x;dC9!|}0lA{d)OT?nl^agC z&Fg#retjHnkUs1ls;2n7p3*`=6EtC%Q6Wu&kQW{n5KQG)7PD!VC>z?+*EGk6%@sIt zB`WyMZRrtV<-wvpN{_QOIvSQN4y6c>Fvt|lSN(!;1?AT>2faKBde*@ZtMJ%vU?`nC zu|Jzn#wI8j@}hr=g9WH;KVcj-#&MsDe)m-+zu9=k%`ET;3ccLB+YfK;Y5fEF0CYRf z{IcEWKAaQ~&xEI?0)jn#*A+e9g7vOio?*uh0z?3;tsFuVr%BK=|-x_6DfE9hh{ZgC<7tVz1%H zc^EnuIZ-el#-vwF{#-s1U}d&IaGG{@RL9yBzh*+@?R}c+h*fny(4BD)NG9t+VV<~e zbBZ64Iun1wcE=3FJ@!(PPi}e(n=@si4c-~YPp9v#G1y)F&&|V5f`qk+ zlFQU8ognWZp~+bG%(&2E*XL?zvo(PQ=s_m);}C!418m$1M#!lwDC6>!MzQY-y*5~a z;yPMx|Hp8z;?j@l*eW5|X^CzKuB(_z!?~QO!q5Iq#mHRLUbjoAJ;fttJlI@NC$wyZ7v#Fz%}NQL{^ejQyZRz`Ujd z9p>=lfpsr~?GsAIq6#m8@>#ZNATFX^8U8L+(QH|?3#Pg&pMa?x0VyIP`#=%vclhif ze^`jB&*)^BBctu24f0TP(`P-b-6edwGPi%KsAWv_x&vqRcZlA4vQ|5nh`e4TG=Ze~ zZ8iw_m`T!yoT;FB>_p@JEN`f0oJsFaTEE3FuvX0{inTu8CObP8?W^isutH+93{3k+ zx9%T3jjkC-2l=*<8T7b=gpZF~E}IE$(mrH-swg-}oozKd$XRXWwR39kidUy|QR;uI zIprdZQMdGWCs=XxiAdnLb zVzHJ}0ru%xZ@404QK5HtWrowvD32=kVK)4R)3S7mX#yM0Y{V`!kHAuth9!g(c z?weM7s9z-!V*O=b3<%@Y(=VdF!4(g!x6rr9VezUV=fsh*1KXht*0V_oS&@Gm;5m7j zh6k8ah}tfwtPP-ZO&vC{y~qCMT9U8dALb{oNF`oLm8neZtS;Gy;y;g~d>+uoJ+wOM zEwgRB{$QD2w=lk?#ySAZEoXZ;jTyBOm!#?1o~SPBksKqnLO1l{Q7#{??0-+#yB3YzAamxcebI*akFLn#DL~noIDMPA)xrqCn zUHdB+)~Rq=*pM4v8(%t(dk}{F8*;~yH{?A!YyM4+jN5tG-0p5G$YQY{1SZz)rk$P{~&&0FlU+}wV``d%t ztaTA=%7r(=DgG@e^@D#T)E~i#H-s4XddU2D#iCI*(($LLwB{r8AtsAr{EJ$kOmLkf z+^@4Ybk*nB0d|B~Hb6AHSdDQ)`){H7cP%;$3{H?TSG*i)F86316YUxzY!_^<59-jM zljjHYGN?S(%qrG&Lfa8f=hjt~p6Cd%jTl^3EHEo!vVPpH;uSPf8gGQ&MQ1Vd&h)B|dg{!TqeoT2NCXa#>o)oeghJoU|4H%pwij%*B%iF3$oZT2T@xB_-__Z{boR28y#gF_sO z2#AKh(wrx}E0+#Dj$2@YOv+sP1|%t+cQ9jqDnaEEC5bQr&!E_eMDCTIPK7C~sEy zuzj;`!EQ;e1=}iN0)>0)Q6UBi6&Rz;`Em)|`_^$g1)NRt$^;cdRs(Ot@chVX(j80{ zYftQ?jm3-~4|1=R@P+Q$b>`mhuhP)`LP*5wLImM?VxLAUJa~^f`(h8cGa*lIt29AHT@r;)xT^C3y566wKXqpS`*bjkR zcjo=EQ4JXR{@Ct?2x`r3J~1$Zt1|w}ne`Dz6=KgKg25{mH#n9DkwM_3pjhUr0tvsS zl?gp28~lnchs%@Xc`iv>oSF_=d3q9^8lFFdX|6e4Xc~GT6rNc52oiiAlNgM7`(P3Y@?a7 zXTLdelNyqGaQP&S=)5n7A>)M*$)!i7#XLvZFXYXcCocm2pVtxS6vl-ON+z5rBwZ$A zFF-Rx;z|gx^f6ej5V)8eKWlBT!yA_%(By%nGtW?l+JR+aDVpO&A+qG%>9+05K%ajQ z9z@X#pJd<WSMYrc8+gzjDLxjG`MR(E6x;BbKVVCrU1o;(Gf7*)fKHt9<621$fF7|({OWkB}b+9!&fXA%SzeE|+7aep{zOW+(4kR$r z@u1OwZc06f(j)4eecxuGn$zRUwQ!XP!m(3KJ#pu!p0+8E-$?Svb&wsfBnJ86hYiP_ zv|_MHF^g-sFO{FXm`l(XT_yWTsy=argM>4Wh|P!E!!2-*2rvRWdc-EW z$sMN8$?;Y6`|yRN5~G3f{xhvuX{-ev{Xygt#KsE} z9M`iwyP1)SmscFmbE^y!Y;?%H7sCT&!)aFG4*UYyqH8=T_JQ6Yh6nby(xwu7Rx=ZBu?ewgh7>~V^PBisit%{_l3T@WqzcXGO! z+=2_np3!fdk&}a71c^kA)f4%$ddGft+I7NZ>yt77@zgs!mP88=OetoQ69Gm69g#_E9 zO51b8dnhMwb`1t^r}usmsnxh>SX8uY-a%Q*xmlYiI#)s^;hS2?{e1H}E8#e2)Y=}J zUAAES#y9aJ7>6#UYnH3wd$(lsefVQ*cGN#T$`NrRk4w6R$jN_8ylhhb$v@N(*0!kx zg{phc*Z%VrcTtMz1G-}WI_ZR1rk${<@uvyRGd;qF)Lnm9?Z(P9sh#Zt+5H}(`{5Re z0m7|wfrgeL4kvxDJxN7kWB@^dxSV*aj;uo#RaR!dr0p4ayPR#Qna}vmVL(@((ctyZ zKC%Eug&#T|tPOuIwL5#k?CPAQzU3NFKQ?9lptXkoN&W6)t(O)^PqjAjT>;jiA2{U) zuEbl8N^g)FB_}61NZ=-N2~E~WB|B}+DlCAfjrsSlUsnOucfU4@5TTMDcJGZYA+@P; zoJO*U0*kJUjy<=M%OmjoxjTT~8e}wtgRuKZT!#_Oym5cba{znb(@6oLS!A9QQ^B^g z<6O0Q3X}k^6TZZbLFa`zQ#bg$!J@lrv+CU0u;MeXqk_BOm@ongRx7wu*2-FjBy+_; zZCBVqgGB8PpkmeYRYKi9izp)SNZBSwTW`KAG#Sy*IndYLYi-v}u=%)^hx0*W(S*7T zT#^s#uWo;TTNg;FS>NoOhxFVZPe3|wRmhR-xhCD7@(?v~J(PastEJTR8e&kJv_oye z#C2IU4q12wTL7LU*v#@_`TBvfG?hlT9Z&^kKWK{O+k* zCW*$YjgL4^^d*rU;UO|!tZnihAfC&lfMn?6!Qfo;HUWYY%fLd|fM%;&GWZd@g)DK3 zYu*8NxpXuMZ0{T1LHp19Z?3`|nwh&g z#fsidg658O+sMHC;Tf&Vo%4};$6tfs_USR!wBY2Kf`wDbvfta>2x9{nU4JPi5MtjakUBG)dw4%0oB&iB+0c#b9Z4uy0`M9~rLY9UnFyiBjkrV6+wsg6aKO!NGqu z40J+)s3S|QP|Gs|XS>!*LX|E$Ky?t=Yx=kX0rzszLxfdGPC z&gZdl%_Ns#@RA|Y<|>FNZn*J3x;ux3|VYgKe-ycu!>Yrm`@xfS@eH3JGjan z(uoC7SZLq%PJyQ32O)aqQ>^ z70g_NAt0}f=J-Q?5F3ngQpKQo_Z9@zZ5zBykwGs)>kzWUeBI68tT)cNM}X)LVw8ZhK4 z5u& zHY@Qc940cTGWXlk;a_tt3Gt#LHR_`wnEUHVHQ7fD?uJUKWtr#7)i!@s1yVDz>l2(Q zDIj5}R?AjU39gwQq2^Pl=t=>68tGOTrH>W$F~*6uG!)P!hu#AkOEb}N4fr?ZL!iN}v!e#&!)vRfcvKtJ8q2aM*Y=I3pbDlo2yFNh5E zqcS?l-Kp)3kcpsSaP0LUt|YS~E>K{+`ui?`rGNjhTOE9M;@H)gj5GO>8GO zz-6N*46hc31fdqYTnNpQ2C-q7#gK?xdcUngt{JcK;dlkl3>=q}ZaCJOrJ*(0w;X zkH$+<_{d9Xv$ua63%?gbXn=e!&hNqcG3aYHze??_`}mYQ9p6Fwz07N2#7Dl!*NHcO z_U?2Nfzid&FsDjP3AtvBNS*<#dlRuO+z?5!dL3TjPAnt&TJpwwZT%+w8KcV5Ncke$Obu5VvP|)ORkvU`vV~ddLLYNPpja2& zOTgPwWki4Qz}&s7H+UB|aw6xJd9VAD0gVW3pV?CCPI(QLz~uJsN(Zf^9EFrM=v;;9 z_LzEx5^&nQqwx_YstaQkmKrO0sB3LcSqn6i62gXYCY=_%Yx_gkxV8#9Q`6)`ESt>& z%VokrKu(8X5*>&tQtCn;-QPxSEaKC~j>t3LRMvl?s|4NFLt?G9If|l-wZXX16n-yn zZ}J_x`{7E54X59>b+<(0G$$|76hou`sjd{fz>TA;oiM|tW}3k|-KaP#(70)Os5zb8 z%tjoTr>(9V4VYdnWcCKA^x8dfnXmc%@@PLXFcla7<-#n^(rW?lR9M1q_z8y(vqOJ= z9W#FqdjQh%ah!eBHLW5Cw-^9d#{&M-d09*eZ40I1K}1l%a~>V5z>6V{^|zsm+AQ&~ zP48V651#B|!u@`)g9iE0Z^u3)tlOUjvY0`zx1*CXW-^Hl-~;t^kk7}{eT8AHE36*kU+CgZ6yC^%pIU zr<-7D}(&^HPp&s%)yj$1S7q|yPp#r$1ij)NMf|{HiQfUN@fZrLH%zV z-U=R97Mt|s$*QGMpH?iuF_Gq^I`AZe%v=l7c$#?iLK=iPNtAXwi|m>}h345}5CnfD z>i)1Up(mVJ4kiv4TGdk3-w2*uvp}Ll?F9)?zxfGR+hOd60S1FUQBtOmip;Ic2~;J^ zA`q~OE+^SqlP$+0D!CGUw%S9(pkOkxeDl6DXPsix^zI`IZf`*30ImT)?WYaYX4)c?4Ezsr++@-NNK2+nw`!)Ya=*C57Ym>;%=#L7MeHB z@z0CWZ6=5QQq!Ki%-W}r1hGe!tM)_d^dOeLl>Loa{Pu7oclvC=pb0MXQQCKh=&Hj0 z!Q_|*Sjy;`Uoxh-on6v{NNxIl58tGJ@$C;kVH{<1=@Dd*t}NYBtg&FUz_EXdq2E%n zBv)bb*tLq??0gQlHX}zjQ)U;-l`IY;Xm>heEg2)tp;`IAYNE~ahI%6$Q@)RDf zkp=pKt!a^=RH5SgTz?c}o7R8Aw42GupJ)Yl)-24C$cO_XOHR>-SW4<2iSTs^)chtR zdxbA?MG@?RCMCYVrP+d~^%I2moThqTx?g_nUA#14+iGF9>+!dVG&c?F{Pn9-@zSTP zcCCh0eo#|7Rq_(iI5Qe1CgxOXM61};mw%V*;renUV!LH7ow?zy|jdOmHbv-!wY)gpH?7uplth#$!lLJT@(mL-bj4!7H zV^(|70iy){!b~tCZU5K<)BX6rn`(%F}RLCaIOt$l_+XZx*pqaEC%w@C8b>VQLXR%#I&{b*Fhe_^q^U=vRMmZ9RJJb>fG`3$1s! ztlbCOjbJR|99GeyMD9W8HU)Y2Z|)ud_KPy`iG=IQ2Q&T4yAZg`AbN|Hzx8&G_`$b2 z5d|wP$<{IIPNHL4gX!HJ;m{vakQ>Yz&Eff_M@)l%V=8}m_Vun)k(Zj|aAFb-nc-{W zZt6-GPjZJ*pC2&Z!5Tp3)C{7$Log7d=Ly#CwzyV+OPp^5bkS+!r@5KlDTx|zsoVNO5+3#ywgnfKUepm=kj^X7E5SQm{UUz}v5SELyAzP-Ls41;*taQXrz8K{ceR zfrfaYQlNhi@yDxF_E?NsECla>%%sZ6`Vl8Vac}<>&rLD_$DS&nM#- z0!(-q=H{ebZRlj#?EB|w#FYQX@5v=+Ck=G!!uaZXzN^-1r#qYg94O{7j35?r!`5i1 zj%1iPVuVD>tQswnVpUV67jBTO=;`^PvEkD4Wnk%46cP0E!*upGJ3FHl$Rh9g`Z$n= z9v*)}Gifw*b=k;?Ce{&4G253X?e7QP?dGIxCH~Y-!I4_vTZn?uVi*pPh^W@tdp=25 zwR^Gpz0oR|AaY&^$R)m;KI2}_XfaM-NLc!y+a1eudEpo>bw}+hWJ|*ex?bz{Gn@-o zzBnvXS_q1dfgvoqr)rLzI01mp+2J+}Y5RXhd83kqnmm%*7+Hc7c>pC*aMx_ZR9vaZ zO7Q^CFTYCmvwJ@ISaYoJ^Vw)BWhT(!d2U)&Z#khi43kD6V8{bp?Eq`PmBHaXX6=gC zdp1)}6QL_I6Wn$S`!HW%wM6BzBSosR!MRcGl(3k{Af96MnQYFk_pB#-IPGDv)8v0N z?W(c*9{WMp_qTnBD~rortqVtl7)nF=&oN>$md1{v5W*2eO;oAz~AoOFM=TXUfJs3RqQ=#VgUFo+=H5kleQ-SRDuiLZEF zAKD_{wuUr*!FOVKe}O!MtuJRriuC{`pDTm0ve8i0ra;4QrV>uXTmf&XpRKuC)SPgn zK0Y15nHMQ;N>|Hon0Xb=8T&lyXu<8tDc`Bg5raqoI}XWWSxJLmH9tnhP@I3bJlHjg z!!_iG`Nd8+9BDTFc67VYZW*+4{4!q2nhJCCJ6X3FOzgYzI_x=WRpA!R7(+B5X^>P| zZ8<15VM(uvlj#g+-TIe@b~mJ;!XNKzy_A`I$gtUdZwjH0!I{W>7fFaeY@KC*uMsV2d;YHBd0wEuJOpjAD+;Ih)t=frcuq**N<%WKGUd& zcOUoWN(3mvXj znT8M-=T^m0mlMIlIe{ZLjNcR8{_&H6&Bl1&P3nHg_wZ4Ivt^9kq&6~d0|KXHB@HJB zHd!g55E5}t)G%!zFk7KM-viINBbvcvP0G>*Iptud<7YnYtW1BN`%d(BduiF@#cM&( z!TZar(OBu3TPKUxPR`wRIvK`&#tD*ae%dt&n1H-M=7mnEqA^T*MSDf2ojXl(45Iuqe2&%BQHRw46VdZWe^K#ylla>vv;w&qq@@f%Zv)*9QT zfYtqQxqSEPtU`Y;upFdUC1A%E$pNu!(VaYC+$ zf|I+^G_-&KG5Y%!(TUK=R7DYqham1*pT-l`-H{jrMe+7L+<^EQTu1II`V&s09A4uS zfvWN;UJ!q$pA1g|ZONLgPA&$?Twun;Qqr`jB{pUtDMEjaM8PRC;TV{k%TxJQq~YNb z#Q0xV|6uCq| zZAk_R6V!hX#S3L=UJhZ~7j=3tJRI7hBcdUO4v+Uwr$!b(GTChMLK84PP7~H9$ zaI9c&04>aU>A#U1{;X9|);=nw6IXjRxb;p)iC@OYnRe7$#H!$&Fnlm2SKt4Wkf95J zQPBLnczou_2UT^uw@Eakqp7|~z`E6oLl>I98p@R3bUeK(-4*gY!Cf|&>w@LEsuGc;{YjH zIK9<{Z31=RjT8>%mALGTGyf4-Kqq~cedZK!#ep~y>9lEh!mblryX#S2&|ZYJ*0^A} zEVT-7)@vgl2n^N?4mHqjG7+9*viJVqMyxExz@A7{6+`3WSJ4(5VvF~oO_yh z_z^^H4yUzHV70DdNPC9Q)N{Fl`3_&bZASIp@G;#Wvb}WxMLp!>2*j`82&qg2i%Tp|mUW@lkc{R(3 zc=NA^egr~X-^Gfw;>OSZD{2)&!f}6|W-K-}YlY|xx(->oJ_i;U7q=H#*hC7?)18F@ zhqO_kzO8iqwYZ7uWsK!|t}g}a7sJ9;q+^hgj$671JVgqSilpqwW$AziXTKrvIR@#s zrv?Cqio^?$E{%0FdIU=F;0t_*{E`po6Wsb>Uvl!Sq!^{Y;|A5(Ss-22I^2J6jOBPu z%KL05sAE*WZ6M<%&7{odONA!DkQcl#T-%J60WZ2_o~=7uah^`2hpI(rDt8wVj)FJl_E5P&Y;hr?87e9BQ9q=C}6b&f_Ry zg9`8jtVKK4hiSH}3#T<}`n?~^B_T&8C^V^&2#XQeu3F^ULo-UJY@t=x7q#iT11(0{ zgWaMtZ4J0VXo98o$UCr zn;xjEsK;3JeovRejJ4et(CDT)wa|`p3#H2_Y<}E|S`*$3v6Ri>xKMPg)3ZSIt$|{8Og;$j8vt^!N?qtpbQUH!j?=dr3^Pw! zG77j$&gqyN{((OjGnRj#J`Lcncu;*(%0-?n6oOd9n?Nf-iKQ7>>3{5{b;c#(so(jF92 ziYb$%67%M^jph{!IgPGxHcq?+1m*?@3iQ&kIAD`)$y(V4AqGlH8rg%39hk^)DfdXVa-wI0 zI9zxm-kEaG)6x_M?buTCf78NV5ges^AnTmeZZzoaJ6?Zvf-J-Gb6C{4>1D6eAa1JT zuT^lJni|{bzPftxpg$EM8f4*rHGAjj$~M^qmniF3mJH=Zvf*!)^16IY$t%Uyc;wmC z;mg0*R5$?z#ARl25ZG1~Zn=5|UobL~=lgmCMgr|yv2>5*JCGYt#QcmW-lHEWvD<^> z>&i+#hIW5lTNH$56f8Pe#|s`uYTMM@#eGRn zNw*BZ?`91g2H!sez{{BnLr&|pfIg>6ep3sepAIHa!xKf3Enjqmq)T{n_qv@fE=_3XGMxk z66GzVU0aI^DMl=IJmq8X+&RY~RO`Kdb@()Pm6Vpxp75(6WQzSB!fJU-#*BA*xe7B& z8bp6h44~(3a)ZG4{()QM*c|tePKgt^T|?r-pIy9I=WR}$Jlhbkr>N;&TZhK2}(9r*ibm$Xl`M+zT{Y_ zxHTEe6`Wu~iC(TD;y2evz4|o!D(5^feORHEkkH(1bLNKLf-p>YMEiqH+N60DnY(`m zb7~?vrtEbYSXE2ts5|9ea zXpg768F5tez@VdqaZ^g82UA_nQ2ok_dnkco8kpVT$)EJ} z>wt%e`(o0$BGuBDmM}z4@1(F)xApEWEAB3_6=I+Tk8}+{z z7K~(NktrjiUx)Qgb}vGA%8N z;VGTys|cq`Q2I}U&A z{r-_baNP~d(5O!#jicm8S7U$1`%2Wz1e?5&E{995J3$-ytSRw z%Lo9ckbz_j#xr6&&cN_NT^*ht#ouTXr>aP*lbl%FO@o{+MwNVxY$GjY5VpZd3I1X} zZ9cZ@L5eV)hJ*2GBBX!a6Uhp&|M?;3K!rK`{LUWSlvWl^Y?9Xs%0ojb0ihd$VmkOT zmk6c$uBuzfc_YkUzh?^vx5I_O$5ZxkcQwrZr6UCYtZ3<H zBWLkdfYR7KH+X+`x?M3adQq%%LRdGrhdFUYMLW%;0V=#4l0Aak9$}Sj{0iPNAecCI z^J~!lD}~p$6{%S#nT@r-d8CnEa+J(f^Y>;+Gq%eC%wvC?ZWpe^SRI0-{AK)a3OnJ7 zVD6Ozdu@ov0@2|gm0lRk`WYyifR2U8DCsneS6OSL7F&O4i{>0*#^=Ns;+`p#i=~dO zT+`He8JAAg$+I-HjCu}fRwLvz4Dp30-&o{SL0Fa(} z6RNT8T=qBR3;8w^pDhE9arUzPz4=^IIxtH#jXPJ3E0X)}03hgKG96DS@xvlot(nsL%&%8mJL` zSxC6w5wxx7MufGuq0!T`sri)Hh25Q_d)Q5b-m@l<71yz#9o8h>(JyN-5;k=HWmGUy zXxm0zWIsWUdkKR#UUP4`bW9K#X4U1OXBgw=Y+n?tR=zc<|I%WJg zP?7XvMW`Ja!4b`zW<@1?J5~Oi+KQ};)yvY za8=rjIy+tof+iJ%T?(wVX4v>`Btx1$5asYw{ze+!vZsfOzj!+ihVTIsn=jW65b=(EzDg}S0`JV9kqSdbRY6o<$CJEM5x~&~Yc2aAL z_?Jnnm$67Fn!2TPRm&$WKXY@YnVI>1slM(Nmj-6EJ@3-8s~uW|=L6A4%*VBgQ-#?P zjNNWdZ+?N`nU!O-v|=b2hWxqjOT^lhxh`k?hr{Xr5BdV>{t9JoWOHK61gmmEG94wpGE7f+XcEEg5GVIUWp0s}KLGPnLB7YYLdGcq%m{vsDbmvAo^ z9k*&G7pnpTGcq){7%3MB0|GNLm+>DL6_+e27e=>zEElf=0x~wYE-x1f0|GQQmpU>R zfh09BFf%hVGFmALFHLV`L}7GgASgsSGB7eVFf%eWFfcPSGcuRoG8dCKIWZtGAa7!7 z3OqatFI0JOWgst4Vro-#Z3-_=AUHA#FGgu{b95j#Ffa-)Ol59obZ8(mG%z!lA(99w ze_Gpe+c*+^*H_>%-YFZz9o$N#DjCPKnMq*?AXh{%EIAPhOX#k0D08AT z$TCKBCMQe@q9u&UHPO}*W;0?lMVQHne`Pt8mRQtp46)KcsfpDLN=2-}ev(*={RGJ~ zF=2+2oEgv$zXgL*0zM01oYD+iV7814s2IYv%%Ng&{tN)aC7FZ@AT+s!iX@U*IT1_~ zDPa=9ERhCg7Ca+LFx11*B(PCgu!(bGInfLVuwa|e0GdmpmCOJc(S{+I46V&4e^wHc zX)rI(h+$wC7n~T56|IO7SivR<6~PTLN`M925~E>eu+?aTs)#Wl)S%5+JpogUwG2=Z zlM5gmAZ1{i1THg>OW+J028b+2n}Jib3+A>02nJQaHB1ft6t@$w)G7>|mLNJ_2Afmf?&N0)a7&H4Zg&fRMl@6Ut5mA_W*Qhg4Wo+2rx# z2|XlVI7C`T-V*xp(`Ta00hp}xfz_HU*7Nz<jXs0viWTT^(SrTMG-zusHnswN zN{R!BosOXc-6UrREZ2ATe}lz;kVD{&5I0Iz$|%GPE|DL`qTOau|JN*&nm;f8$u!4|PME4&33qv2?hgFY+Z} z&yleIp$u(Bd5b-8f&F-x7w5v?*p6dyjJtw=oNX|7&;ef5xW)bd`rZo|{E@MTzH_k` zVh4SN$Ep~6Shr&1f7cjmEW-s78c~2{KY;Oa9b@F}iar7V4FK{iaWEosvxf+b(cDIV zsN?F4DBYwe2U%S8sRfP!rCszXnAQ3mV*QL9a;H154df7q0=c$kXAa?bR8-y)Vb~^z zz?tMeIV3XiL;Q$qKSN*1O%BoMD(+5D!nw+`mb=^!{VnQ|zJx7A!GE^oPLd&qJjjg- z&hF8T(j>{iaz{3YGoDM{P`9x2pj=4=fJf5|_eD5nfEy7coY$4cBQuPFb7o8`{rSBs z(sbn@#~;`YPI}TA=8m6vcToH z+Wv4G&|V5p!ElcdJ%8Y~g_zcpbl)zfuoc9W*)H+WuN@caxJ|Sk#$^#exRkH`Lgbjr z)y4}c;I@t!LdxeMo%9WiTWvdTdz%PLI&St6QFpUPVzN!TxW{JC#bz-|BU?mnvk&a0 z3l(RGvWL1c>Pg+`79E^xqW5-sF>L;6etoDHBkmSQ;;l4&Mt{7K_taJ_W4cYRn4Z&g zYc~9xB}Z{Qs~(p1bXDCn%auR7zAmnz<>RYQ$IpKM>2-B|zOG*_7cckUmX~YjF)uD_ zB7N6q?r6Rb_m}$|GMI+!XBmTY`O|ue=W@8qhJ$`_^RKeHylP-_0|)8Sx9u|tzg{%O zyqZ2;T+U09O@HWVQ(pfL=llu%7{*AhLB&OFaeMf(%pXg^=(4ub2RaO5<&*_xTXi1$udO!w;R=!({~E`M*KYh8V%4Q;MgWl5XAmvl|n zi&?pwW|aBH0}y|y2i(ur1DuU{fTb=_f{(f2mk}qt2RD46AHfaC{&YD9?xxG@>!Rn0 z;EZ|jM}O*xKfxE*J#V!B*y)H{`ZxVLR+d_FxsOg*q;1whK$=N2E0z-E~% zk$8Z0J;1si5F;M2Dscc8T?ae|;*oYwx{vxuHWGZ<4QZs&Gl;Y`fuMI zFnzu%ni*I}<{^>s=H&IK=f8F%16??lYBF3${wXX(1{+QGIv1UF#JZ8OpU2QJ zHVF;eN%qe>YsRk=aF|~zfA$v3mw?ZVI5--&P(63^k92Q!Vpfa9p`w@{E_(PCTy2Yx;5g%NL;qC)8}#N`hOJ( zNBexUZqK%Z7@}r<-ngGAgs6H})TMjsIeu#F1iyQ6l*{Xy})sjcgyz+pmzq5!$-FEU0_F#Sbea(4|W`@y$@FYaIB+;kv>+r zMXVYHYwiP9JRIzfgFzpz-hwMf;eV?8z?Bb&yJKhW!?imj0e96Ft-cRh^>DO1c8eZb zp4~rg#eLA~ZM66Gt9q|BRumjUbxRRP-borZ@} zg)(5cn=3IoNAN>@H5lG&?b5|f9BgIaIq)h1J{|DoL$)8Un>lQXb%;e0k`%@w5h2jR zMD4(;ffIoVarqSP5qvF}q=Sl+Re4K1SKX05rf{UzgCk$#`!mA_Myhrs?~IH{-JCLA zToHk{$aE~)@0p}oRIhADeSg&G)GNIWOqq71+%b|T_UUXuP0Oju#??rhs2M^dTY{zD zp(bTp4X`a+wk01_<3`E>56hNFVaNR>bV^6MJGR)I(*je`X{tMyXsH)+a4wH>fNjyT zEwbK7oAQ(biUrx0-t$7DoDH~-x4iQ%?{Q0ZBl&=ElXxkts#4IJL9uLs4R`_if_Jl}JlVRePmJ@<`P zS2){qA8%o$Gv3I#S10G&L1VB`frB9Epzfki>yhZg6HeTD%6Ib5nlSq0fAWugK> z-W62n;1qLpi+>cST2NrvAf$Y+?K2GN7WLbptuCkkyqquVx>$YNb6=&l;%YG~zwWs& zRHMu<2XwIM%g}$UFT~hagD4S1r{fmZO(XiSHy?L-QT2tG8uPvoK!lrvNA>zVnbQSo zKG?$1<$d5CMB5{_E!gzn98E zw%asEmq}puhNDhy)mXcm6ThP#ZAZ6;`_e~EaXwE{bA}Nn2b(avDz(#GhkSe7mbtwi zm<-icuG;RjEowFUn?e!txbR8aeU#x#9!e2Px$7L!&p<(WSRcY4i`};}zOoRtB!k5K)Ij3XHGXvwmIKa%A0puzdxr|u6U@a;tih_t@sY0vbrA-r;ZdzTa z8yCjZn$|S2X*JOpqi&4JQCDu%jVoQ-G$xvun7DLfy#3EBi-+%h=bSmW_ndLgefShP z7df-@x8r{Z(~ZzVDZ@^~Y7gGdhwcpLFnAd8?5Z!_L< zWIbrW+lsdgxd1fcP2ep>Hi2fm9e4xC7SM_}h4&S*4J^bvgtr9Q4mv=mIs1zpkGepQ zIe(XxTm-u5(GEI5x4Dm}<1MNRl1R0vbm@fIVO@*azmoesBOB1c&$nU6&cN-yiE9X^cF`fm%=lszDaa2N_Uh z{_YWV)7^^9E?$-7z6CB$NSa-qmRC-X9;!;S>p#lVbxE6DtCg&>#5<>|+LF=Fs(-i| zA!~_G4<&0X^~X6?-ctV#sZ#ife9+a%Tk1luJ}6lF*tbUH!v^?B_%~qMhej9>DK@N delta 68352 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�BmB>~Iit{CD8GNf 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 & Console mode. Console commands are listed in Appendix B. \\ -\$ & Program mode (VMS operating system) \\ -\% & Program mode (Ultrix operating system) \\ -\hline -\end{tabularx} -\end{table} - -\subsection{Determining the Console Device} - -The console device for a VAXstation 2000 system is the keyboard (LK201) -and monitor (VR260) connected to the video port. The keyboard inputs -commands at 4800 baud and the monitor displays output from the video -circuits. - -The console device for a MicroVAX 2000 system is the terminal (VT220 or -similar terminal) connected to connector 1 on the DEC423 converter. The -terminal operates at 9600 baud. - -\subsection{Entering Console Mode} - -Console mode is entered any time the CPU halts. The CPU can be halted -automatically or manually. A halt means that CPU control has passed -control from the operating system to the console mode program in ROM. If -the system halts the CPU, then the console mode program checks the -nonvolatile RAM (NVR) for user-defined instructions on how to handle the halt. -If you manually halt the CPU, the system enters console mode program -immediately without checking the NVR for instructions. - -You can manually halt the CPU and enter console mode by one of the -following methods. - -\begin{itemize} -\item HALT button -- Press the halt button. It is located next to the printer port -on the back of the System box. The \console prompt is displayed when -ready for console commands. -\item BREAK key -- Press the BREAK key on the diagnostic console device -that is connected to the printer port with the BCC08 cable. The \console -prompt is displayed when ready for console commands. -\end{itemize} -The system automatically halts the CPU for the following reasons. -\begin{itemize} -\item After power-up testing -- If the default recovery action is halt, the system -automatically halts the CPU and enters console mode after power-up -tests are complete. See Section 2.5.4 for information on setting the -default recovery actions. -\item For a boot failure -- If the system fails to boot properly, the system -automatically halts the CPU and enters console mode. See Section 2.5.2 -for information on setting the default boot device. -\item On a system error -- If the CPU detects a severe corruption of its oper- -ating environment, it halts and reads the default recovery action in the -NVR. The default recovery action can be restart, boot, or halt. When -it is restart and the restart fails, then the system automatically tries to -boot the operating system software. If the boot fails, the CPU halts and -enters console mode. When the default recovery action is boot and the -boot fails, the CPU halts and enters console mode. When the default re -covery action is halt, the CPU unconditionally halts and enters console -mode. -\end{itemize} - -One other way to halt the CPU is when the operating system software -executes a halt instruction. The CPU then reads the default recovery action in -the NVR and acts on it as described above. - -\subsection{Exiting Console Mode} - -Console mode is exited by typing one of the following console commands. - -\begin{itemize} -\item BOOT -- This command initializes the CPU and boots the operating -system software from the device specified. If no device is specified, the -system searches each on-line device until the operating system software -|s found. The boot command starts the system similar to when power -is turned on except that the power-up tests are not run. If the system -attempts to boot over the net (ESA0) and no software is available on -another node, the system keeps looking for the software indefinitely. -If a boot message for the operating system software does not appear -shortly after the Ethernet boot message (ESA0) is displayed, then you -must press the halt button to abort the Ethernet boot. If you still need -to boot over the Ethernet, make sure the node with the operating sys- -tem software is operating normally and the software is loaded. Run the -Ethernet loopback Utility (TEST 90) to check the networking capability -of the system if the Ethernet boot continues to fail. - -When a boot is invoked using this boot command, you can specify -several boot command flags by bit encoding the flags in a flag word -specified with the /R5: qualifier. These command flags are listed in -Paragraph 2.5.3. - -\item CONTINUE -- This command instructs the CPU to continue the -operating system software at the address contained in the program counter -(PC). This command starts up the operating software where it was halted -provided no console test commands were run. Running a test command -alters the PC and memory so that the operating system software cannot -be started properly by entering the continue command. If a test com- -mand was entered, use the boot command to start the operating system -software. The continue command is similar to the start command. The -start command can specify the address to Start the operating software -and the continue command has the operating software continue where -it left off. - -\item START -- This command Starts the operating System Software at a -specified address. If no address is given, the contents of the PC are used. -However, running a test command alters the PC and memory so that the -operating system software cannot be started properly by entering the -start command. If a test command was entered, use the boot command -to start the operating system software. - -\end{itemize} - -\subsection{Diagnostic Console Device} - -There is a diagnostic console device available on the VAXstation 2000. The -MicroVAX 2000 can use this device if the DEC423 Converter is removed. - -The diagnostic console device can be utilized by connecting a terminal (such -as the VT100 or VT220) to the printer port with the special BCC08 cable. -The terminal operates at 9600 baud. Field service technicians can use this -terminal as a diagnostic tool to isolate a problem in the normal console -device. - -To use this diagnostic console device you must turn off power, connect the -BCC08 cable to the printer port and terminal, and then turn power back on. -The diagnostic console device now controls the system. The normal console -monitor displays video test patterns on the VAXstation 2000 when the video -circuits are tested. The normal console keyboard does not operate. - -\subsection{Console Commands} - -Console commands are listed in Appendix B. -\newpage -\section{Testing} - -Testing procedures on the VAXstation 2000 and the MicroVAX 2000 systems -are almost identical. The differences between the systems are explained -where applicable. All diagnostic tests are ROM-based and testine is done -while in console mode. Tests are executed in either of two ways: - -\begin{itemize} -\item Automatically -- When power is turned on the power-up tests begin. -\item Manually -- By entering one of the console test commands on the -console terminal. See Appendix A for a complete listing of the test commands. -\end{itemize} - -\subsection{Power-up Tests} - -Power-up tests run each time the system power is turned on. Power-up -testing consists of a sequence of tests executed for each device installed in -the system. The test number of each device is listed on the power-up screen -display as the device is tested. Figure 2-1 shows an example of the power- -up screen display. The first line indicates the CPU name (KA410-A) and the -ROM version (V1.0). The test numbers are listed next in descending order -from the first test, F, to the final test, 1. TEST F will have an underscore -after it on the MicroVAX 2000 to indicate that TEST F was not run. Note in -Figure 2-1 that tests 4, 3, 2, and 1 have an underscore (\_) immediately after -them. This underscore indicates that there is no option device installed for -that test; thus, no tests are done. TEST F has an underscore after it on the -MicroVAX 2000 systems because the monochrome video circuits are not -used by the MicroVAX 2000. No other test numbers can have underscores -after them. An asterisk (*) after TESTS 4 through 1 indicate that an option is -installed, but its ROM is destroyed and the Option device must be replaced. -Only TESTS 1 through 4 can have an asterisk after them. Figure 2-2 lists -the symbols that can appear in between the tests and what they indicate. - -\begin{figure}[H] -\caption{Example of Power-up Tests Screen Display} -\begin{verbatim} -KA410-A V1.0 -F...E...D...C...B...A...9...8...7...6...5...4_..3_..2_..1_.. -\end{verbatim} -\end{figure} - -Figure 2-2 lists the definitions of the symbols that appear between the test -numbers in the power-up test countdown. - -\begin{figure}[H] -\caption{Power-up Symbols Defined} -\begin{verbatim} - ... Device tested successfully or has a soft error - ?.. Device has a hard error - _.. Device not installed or not tested - *.. Device installed but its ROM is destroyed -\end{verbatim} -\end{figure} - -If any hard errors (errors that indicate the device must be replaced for -proper operation) are found during power-up testing, a question mark is -placed after the failing test number during the countdown sequence. An -error summary of all errors detected is listed after the power-up sequence -is complete. Two question marks in the error summary indicate a hard error. -Error codes that indicate the status or soft errors do not put a question mark -after the failing test number in the sequence, but do list the error code in the -error summary. Figure 2-3 shows the power-up screen display with a hard -error found in TEST F and a soft error found in TEST E. The error summary -for each failed device is displayed before the boot sequence is started. -However, the screen usually scrolls so fast when the system starts to boot -that you may not be able to see what the error summary contained (if there -was an error summary). To see what errors the power-up tests found, press -the halt button and enter TEST 50 on the console terminal. TEST 50 is the -command for bringing up the configuration table. The configuration table -is created during power-up testing. This configuration table contains all of -the error codes listed in the power-up error summary as well as error codes -for all devices installed in the system. The error codes in the configuration -table are updated every time self-test is run. See Paragraph 2.5.1 for an -explanation of how to use the configuration table. - -Each error summary consists of one or two question marks, a test number, -the ID number of the failed device, and an eight-digit error code. For ex- -ample, in Figure 2-3, the first line of the error summary shows a hard error -for TEST F, a device ID number of 00B0, and an error code of 0001.F002. -The second line shows a soft error for TEST E, a device ID of 0040, and an -error code of 0000.0005. Section ( 2.3.1.1) describes the error codes. -\newpage -\begin{figure}[H] -\caption{Example of Power-up Tests Screen Display with Errors.} -\begin{verbatim} -KA410-A V1.0 - -F?..E...0...C...B...A...9...8...7...6...5...4_..3_..2_..1_.. - -?? F 00B0 0001.F002 - ? E 0040 0000.0006 -\end{verbatim} -\end{figure} - -If there is a fatal error in the NVR during power-up testing, the system stops -testing the other devices and displays ?14 TOY ERR on the screen. When -this happens, the only way to determine the cause of the problem is by -viewing the LEDs on the keyboard. One of the LEDs will be lit to indicate -the failing module. Table 2-2 lists the LEDs and which module has failed. - -\begin{table} -\label{table:2} -\caption{Keyboard LEDs Deflned} -\begin{tabularx}{\textwidth}{l l} -\hline -\textbf{Keyboard LED} & \textbf{Failing module}\\ -\hline -Hold Screen & System module \\ -Lock & Not used \\ -Compose & ThinWire Ethernet option module \\ -Wait & Not used \\ -\hline -\end{tabularx} -\end{table} - -Once power-up testing is complete and no fatal or hard errors are found, the -system boots the operating system software. Both the VAXstation 2000 and -the MicroVAX 2000 boot the operating system software the same. The only -difference between the two is that the VAXstation 2000 clears the console -screen before it boots and the MicroVAX 2000 does not. If a default boot -device is loaded in the NVR, the system boots off of that device. If no -default device is loaded in the NVR, the system searches every on-line -storage drive for the operating software. DUA2 is searched first if a floppy -diskette is loaded. Otherwise, it is not searched at all. The hard disks are -searched next, DUA0 then DUAl. MUA0, the tape drive, is checked after -the hard disk drives if it is installed and a cartridge is loaded. Finally, the -system searches the Ethernet network for the software and ESA0 is listed -on the screen. The system continues to search the Ethernet network until -the operating system software is found. -\newpage -\subsubsection{Power-up Test Error Codes} - -The power-up test error codes indicate status and/or error information. Any -errors found by power-up tests are listed in the error summary after the -power-up test countdown sequence. This summary, if any, gives you a brief -summary of the errors. Table 2-3 lists the test numbers and the devices that -are tested during that particular test. To look at the complete list of devices -and the status of that device, you must display the configuration table. The -configuration table lists every device in the system and also lists the results -of the self-test and power-up tests and is updated each time self-test is run. -The error codes for each device in the configuration table are explained in -the troubleshooting section for that individual device. Remember that the -configuration table contains the results of the self-test and power-up tests -and not the results of the system exerciser. Figure 2-4 shows an example -of the configuration table and for an explanation of the configuration table, -see Paragraph 2.5.1. - - -\begin{figure}[H] -\caption{Example of the Configuration Table} -\begin{verbatim} ->>> TEST 50 -KA410-A V1.0 -ID 08-00-2B-02-CF-A4 - -?? MONO 0001.F002 - ? CLK 0000.0005 - NVR 0000.0001 - DZ 0000.0001 - 00000001 00000001 00000001 00000001 00000001 000012A0 - MEM 0002.0001 - 00200000 - MM 0000.0001 - FP 0000.0001 - IT 0000.0001 - HDC 1710.0001 - 000146B8 00000000 00000320 - TPC 0202.0001 - FFFFFF03 01000001 FFFFFF06 FFFFFF05 FFFFFF05 FFFFFF05 ... - SYS 0000.0001 - NI 0000.0001 V1.0 ->>> -\end{verbatim} -\end{figure} - -The most common good error code is 0000.0001. There are, however, some -devices that use the first four digits in the error code to indicate the status -of the device and the last four digits to indicate the error found on the -device. The memory (MEM) error code, for instance, contains 0002.0001 -which indicates two megabytes of memory is available (0002.) and no error -found (.0001). On devices like these, the last four digits always indicate -.0001 as a good (non-error) indication. - -Some error codes indicate no error at all and give a status of the device -such as the clock (CLK) which shows that the date and time has not been -set. This is not an error, just a status of the clock circuits. - -Any error code other than 0000.0001 on the MONO, MM, FP, IT, or SYS -devices indicates a hard error and that device must be replaced for proper -operation of the system. The other devices such as CLK, NVR, DZ, MEM, -HDC, TPC, and NI may have a status or a soft error message in the error -codes and may still operate normally. - -See the troubleshooting procedures section (Paragraph 2.4) for each device -to determine whether or not the error code indicates a fault or a status for -the device. - -\subsection{Self-test} - -Self-test allows you to test every device again individually, a few at a time, -or all of them sequentially just like power-up tests. To individually test a -device, enter TEST \# where \# is the test number of the device you want -tested. Table 2-3 lists the test numbers and the devices tested by those -numbers. Figure 2-5 shows an example of running self-test successfully on -the disk controller. - -\begin{figure}[H] -\caption{Example of Running Self-test on the Disk Controller} -\begin{verbatim} ->>> TEST 7 - 7... ->>> -\end{verbatim} -\end{figure} - -To test a group of devices, enter TEST followed by the test number of the -first device to be tested and then the test number of the last device to be -tested. Figure 2-6 shows an example of testing a group of devices. In Figure -2-6, all tests between C and 4 are tested successfully. Note that you cannot -pick and choose which devices to test between C and 4, all tests between -C and 4 are tested when entered as a group. - -\begin{figure}[H] -\caption{Example of Running a Series of Self-tests} -\begin{verbatim} ->>> TEST C 4 - C...B...A...9...8...7...6...5...4_.. ->>> -\end{verbatim} -\end{figure} - -To test all devices, enter TEST F 1. The MicroVAX 2000 skips over the -MONO video test (TEST F) since it does not use the video circuits. - -\begin{table}[H] -\caption{Self-test Commands} -\label{table:3} -\begin{tabularx}{\textwidth}{p{2cm} p{8cm}} -\hline -\raggedright\textbf{Test\newline Number} & \textbf{Device\newline Tested} \\ -\hline -1 & Option module (Network Interconnect module) (NI) \\ -2 & Option module (not available) \\ -3 & Option module (not available) \\ -4 & Option module (not available) \\ -5 & Interrupt Controller and ThinWire Ethernet ID ROM (SYS) \\ -6 & Tape Controller. (TPC) \\ -7 & Disk conroller. (HDC) \\ -8 & Interval timer. (IT) \\ -9 & Floating point unit. (FP) \\ -A & Memory management unit. (MM) \\ -B & Memory. (MEM) \\ -C & DZ Controller. (DZ) \\ -D & Non-volatile RAM. (NVR) \\ -E & Time-of-year dock. (CLK) \\ -F & Base video (MONO) (VAXstation 2000 only) \\ -\hline -\end{tabularx} -\end{table} - -\subsubsection{Self-test with Loopback Connectors} - -Customer mode self-test does not test the drivers or the lines of the serial -line conroller (DZ) since loopbacks are not used. Run self-test in field -service mode to test the DZ drivers by installing the loopback connectors on -the back of the System. Follow one of the procedures below. - -To test the DZ on VAXstation 2000, install a loopback (p/n 29-24795) on -the 25-pin communication port and a loopback (p/n 29-24794) on the 9-pin -printer port. Run TEST C. You cannot use loopback connectors if you are -using the diagnostic console device with the BCC08 cable on the printer -port since there is no loopback connector for the video port. - -To test the DZ on MicroVAX 2000, install a loopback (p/n 29-24795) on the -25-pin communication port and install an MMJ loopback on both ports 2 -and 3. Run TEST C. - -\textbf{NOTE:} \textit{The ThinWire Ethernet port on the back of the -system box must be terminated properly when running diagnostics on the -network option (TEST 1) othetwise an error code of 0000.7001 or greater -is listed in the configuration table.} - -\subsubsection{Self-test Error Codes} - -Figure 2-7 shows how an error is displayed if found during self-test. This -example shows an error on the disk controller during self-test. The 84 FAIL -indicates an error was found on the device tested. You must display the -configuration table (TEST 50) after self-test is complete to see the error code, -if there is an error during self-test, since the error codes do not appear on -the screen. The configuration table lists every device in the system, fists the -results of the self-test and power-up tests, and is updated each time self-test -is run. The error codes for each device in the configuration table are -explained in the troubleshooting section for that individual device. Remember -that the configuration table contains the results of the self-test and power-up -tests and not the results of the system exerciser. See Paragraph 2 5 1 for an -explanation of the configuration table. - -\begin{figure}[H] -\caption{Example of a Self-test Error on the Disk Controller} -\begin{verbatim} ->>> TEST 7 - 7?.. - 84 FAIL ->>> -\end{verbatim} -\end{figure} - -(You must display the configuration table to see the error code) +\input{EK-VSTAA-MG-001-preamble} +\input{EK-VSTAA-MG-001-ch1} +\input{EK-VSTAA-MG-001-ch2} \end{document} diff --git a/Makefile b/Makefile index 495d8e9..8c7db36 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ EK-VAXAA-4P-001.pdf: EK-VAXAA-4P-001.tex dec.cls pdflatex EK-VAXAA-4P-001 < /dev/null pdflatex EK-VAXAA-4P-001 < /dev/null -EK-VSTAA-MG-001.pdf: EK-VSTAA-MG-001.tex dec.cls decsectional.cls +EK-VSTAA-MG-001.pdf: EK-VSTAA-MG-001.tex EK-VSTAA-MG-001-preamble.tex EK-VSTAA-MG-001-ch1.tex EK-VSTAA-MG-001-ch2.tex dec.cls decsectional.cls pdflatex EK-VSTAA-MG-001 < /dev/null pdflatex EK-VSTAA-MG-001 < /dev/null diff --git a/dec.cls b/dec.cls index 35b6c8e..71ce4c4 100644 --- a/dec.cls +++ b/dec.cls @@ -83,6 +83,14 @@ \fancyfoot[RO]{\small\fontfamily{phv}\selectfont \@product \hspace{1pt} \@title \hspace{1em} \textbf{\thepage}} } +\fancypagestyle{plain}{% + \fancyhf{}% + \fancyfoot[LE]{\small\fontfamily{phv}\selectfont \textbf{\thepage} \hspace{1em} \@product \hspace{1pt} \@title} + \fancyfoot[RO]{\small\fontfamily{phv}\selectfont \@product \hspace{1pt} \@title \hspace{1em} \textbf{\thepage}} + \renewcommand{\headrulewidth}{0pt}% Line at the header invisible + \renewcommand{\footrulewidth}{0pt}% Line at the footer visible +} + \hyphenation{none} diff --git a/decsectional.cls b/decsectional.cls index 8be5eab..a572edb 100644 --- a/decsectional.cls +++ b/decsectional.cls @@ -64,3 +64,27 @@ DIBOL & Rainbow & \\ \newpage } +\let\Chaptermark\chaptermark +\def\chaptermark#1{\def\Chaptername{#1}\Chaptermark{#1}} + +\fancypagestyle{preface} { + \fancyhf{} + \fancyfoot[LE]{\small\fontfamily{phv}\selectfont \textbf{\thepage}} + \fancyfoot[RO]{\small\fontfamily{phv}\selectfont \textbf{\thepage}} +} + +\fancypagestyle{main} { + \fancyhf{} + \fancyfoot[LE]{\small\fontfamily{phv}\selectfont \textbf{\thechapter-\thepage} \hspace{1em} \@product \hspace{1pt} \@title} + \fancyfoot[RO]{\small\fontfamily{phv}\selectfont \Chaptername \hspace{1em} \textbf{\thechapter-\thepage}} +} + +\fancypagestyle{plain}{% + \fancyhf{}% + \fancyfoot[LE]{\small\fontfamily{phv}\selectfont \textbf{\thechapter-\thepage} \hspace{1em} \@product \hspace{1pt} \@title} + \fancyfoot[RO]{\small\fontfamily{phv}\selectfont \Chaptername \hspace{1em} \textbf{\thechapter-\thepage}} + \renewcommand{\headrulewidth}{0pt}% Line at the header invisible + \renewcommand{\footrulewidth}{0pt}% Line at the footer visible +} + +