From f3fd3c923276210030a7d527a8744096c40136ba Mon Sep 17 00:00:00 2001 From: Sayeth Date: Wed, 5 Mar 2025 12:27:29 -0600 Subject: [PATCH] backup from gitlab --- Chapters/A01.tex | 4 + Chapters/Chapter01.aux | 80 + Chapters/Chapter01.tex | 251 ++ Chapters/Chapter02.aux | 175 ++ Chapters/Chapter02.tex | 699 ++++++ Chapters/Chapter03.aux | 161 ++ Chapters/Chapter03.tex | 927 ++++++++ Chapters/Chapter04.aux | 103 + Chapters/Chapter04.tex | 620 +++++ Chapters/Chapter05.aux | 55 + Chapters/Chapter05.tex | 105 + Chapters/Chapter0A.aux | 175 ++ Chapters/Chapter0A.tex | 504 ++++ FrontBackMatter/Abstract.aux | 51 + FrontBackMatter/Abstract.tex | 8 + FrontBackMatter/Bibliography.aux | 83 + FrontBackMatter/Bibliography.tex | 9 + FrontBackMatter/Colophon.aux | 50 + FrontBackMatter/Colophon.tex | 37 + FrontBackMatter/Contents.aux | 50 + FrontBackMatter/Contents.tex | 4 + FrontBackMatter/Declaration.aux | 50 + FrontBackMatter/Declaration.tex | 23 + FrontBackMatter/Dedication.aux | 50 + FrontBackMatter/Dedication.tex | 21 + FrontBackMatter/Foreword.aux | 51 + FrontBackMatter/Foreword.tex | 13 + FrontBackMatter/Resumen.aux | 51 + FrontBackMatter/Resumen.tex | 5 + FrontBackMatter/Titleback.aux | 50 + FrontBackMatter/Titleback.tex | 28 + FrontBackMatter/TitlepageIng.aux | 50 + FrontBackMatter/TitlepageIng.tex | 91 + FrontBackMatter/TitlepageMC.tex | 89 + Reference.bib | 612 +++++ codes/README.md | 31 + codes/config-uart-pins.sh | 18 + codes/daq | Bin 0 -> 13952 bytes codes/daq.c | 123 + codes/daq.h | 40 + codes/data.dat | 458 ++++ codes/main.c | 36 + codes/uart.c | 75 + codes/uart.h | 31 + configuration.log | 618 +++++ configuration.tex | 117 + figures/CO-AFsensor.jpg | Bin 0 -> 45065 bytes figures/ISOW7842.png | Bin 0 -> 68474 bytes figures/LuminOXsensor.png | Bin 0 -> 175100 bytes figures/acrylicBox.jpg | Bin 0 -> 734733 bytes figures/beaglebone-black.jpg | Bin 0 -> 301866 bytes figures/beagleboneBlack.jpg | Bin 0 -> 142786 bytes figures/cloud9-colaboration.png | Bin 0 -> 389721 bytes figures/cloud9-terminal.png | Bin 0 -> 167992 bytes figures/cloud9.jpg | Bin 0 -> 26920 bytes figures/co-aftemp.png | Bin 0 -> 264411 bytes figures/co-aftemp0.png | Bin 0 -> 328798 bytes figures/connections.png | Bin 0 -> 63400 bytes figures/ec200.png | Bin 0 -> 405632 bytes figures/ec200_pins.png | Bin 0 -> 35908 bytes figures/flowchart-DAQ.png | Bin 0 -> 130145 bytes figures/flowchart-main.png | Bin 0 -> 99275 bytes figures/flowchart-sensConf.png | Bin 0 -> 93187 bytes figures/flowchart.png | Bin 0 -> 105590 bytes figures/globe&atm.jpg | Bin 0 -> 493569 bytes figures/globe2atm.jpg | Bin 0 -> 730269 bytes figures/isow_simpsch.png | Bin 0 -> 59476 bytes figures/isowbrd.png | Bin 0 -> 158966 bytes figures/isowsch.png | Bin 0 -> 41434 bytes figures/luminOXpines.png | Bin 0 -> 24029 bytes figures/luminOXpines2.png | Bin 0 -> 26714 bytes figures/mountedSensors.jpg | Bin 0 -> 947066 bytes figures/openATM.jpg | Bin 0 -> 837137 bytes figures/partesSysDaq.jpg | Bin 0 -> 26856 bytes figures/pruebas.png | Bin 0 -> 33083 bytes figures/sprintIR_bd.png | Bin 0 -> 66696 bytes figures/sprintIR_fa.png | Bin 0 -> 292888 bytes figures/sprintIR_mc.png | Bin 0 -> 283847 bytes figures/sprintIR_uart_pinout.png | Bin 0 -> 168077 bytes figures/sprintIRsensor.png | Bin 0 -> 337929 bytes figures/system.png | Bin 0 -> 524862 bytes figures/transmisionUART.png | Bin 0 -> 11007 bytes figures/uartConnection.png | Bin 0 -> 11327 bytes figures/vela.jpg | Bin 0 -> 693449 bytes gnuplot/data/C1.csv | 404 ++++ gnuplot/data/C2.csv | 1005 ++++++++ gnuplot/data/C3.csv | 505 ++++ gnuplot/data/C4.csv | 454 ++++ gnuplot/data/C5.csv | 458 ++++ gnuplot/data/R1-s.csv | 77 + gnuplot/data/R1.csv | 507 ++++ gnuplot/data/R2.csv | 388 ++++ gnuplot/data/R3.csv | 232 ++ gnuplot/data/R4.csv | 336 +++ gnuplot/data/R5.csv | 411 ++++ gnuplot/output/C1-CO.pdf | Bin 0 -> 22525 bytes gnuplot/output/C1-CO.tex | 135 ++ gnuplot/output/C1-CO2.pdf | Bin 0 -> 25466 bytes gnuplot/output/C1-CO2.tex | 133 ++ gnuplot/output/C1-HR.pdf | Bin 0 -> 13780 bytes gnuplot/output/C1-HR.tex | 127 + gnuplot/output/C1-O2.pdf | Bin 0 -> 13628 bytes gnuplot/output/C1-O2.tex | 129 ++ gnuplot/output/C1-P.pdf | Bin 0 -> 12369 bytes gnuplot/output/C1-P.tex | 129 ++ gnuplot/output/C1-T.pdf | Bin 0 -> 13463 bytes gnuplot/output/C1-T.tex | 131 ++ gnuplot/output/C2-CO.pdf | Bin 0 -> 24910 bytes gnuplot/output/C2-CO.tex | 137 ++ gnuplot/output/C2-CO2.pdf | Bin 0 -> 28046 bytes gnuplot/output/C2-CO2.tex | 135 ++ gnuplot/output/C2-HR.pdf | Bin 0 -> 15103 bytes gnuplot/output/C2-HR.tex | 129 ++ gnuplot/output/C2-O2.pdf | Bin 0 -> 15052 bytes gnuplot/output/C2-O2.tex | 131 ++ gnuplot/output/C2-P.pdf | Bin 0 -> 14151 bytes gnuplot/output/C2-P.tex | 131 ++ gnuplot/output/C2-T.pdf | Bin 0 -> 14994 bytes gnuplot/output/C2-T.tex | 133 ++ gnuplot/output/C3-CO.pdf | Bin 0 -> 24677 bytes gnuplot/output/C3-CO.tex | 137 ++ gnuplot/output/C3-CO2.pdf | Bin 0 -> 28057 bytes gnuplot/output/C3-CO2.tex | 135 ++ gnuplot/output/C3-HR.pdf | Bin 0 -> 15033 bytes gnuplot/output/C3-HR.tex | 129 ++ gnuplot/output/C3-O2.pdf | Bin 0 -> 15041 bytes gnuplot/output/C3-O2.tex | 131 ++ gnuplot/output/C3-P.pdf | Bin 0 -> 14125 bytes gnuplot/output/C3-P.tex | 131 ++ gnuplot/output/C3-T.pdf | Bin 0 -> 14973 bytes gnuplot/output/C3-T.tex | 133 ++ gnuplot/output/C4-CO.pdf | Bin 0 -> 22277 bytes gnuplot/output/C4-CO.tex | 135 ++ gnuplot/output/C4-CO2.pdf | Bin 0 -> 25089 bytes gnuplot/output/C4-CO2.tex | 133 ++ gnuplot/output/C4-HR.pdf | Bin 0 -> 13138 bytes gnuplot/output/C4-HR.tex | 127 + gnuplot/output/C4-O2.pdf | Bin 0 -> 13360 bytes gnuplot/output/C4-O2.tex | 129 ++ gnuplot/output/C4-P.pdf | Bin 0 -> 12833 bytes gnuplot/output/C4-P.tex | 129 ++ gnuplot/output/C4-T.pdf | Bin 0 -> 13544 bytes gnuplot/output/C4-T.tex | 131 ++ gnuplot/output/C5-CO.pdf | Bin 0 -> 22061 bytes gnuplot/output/C5-CO.tex | 135 ++ gnuplot/output/C5-CO2.pdf | Bin 0 -> 25067 bytes gnuplot/output/C5-CO2.tex | 133 ++ gnuplot/output/C5-HR.pdf | Bin 0 -> 13369 bytes gnuplot/output/C5-HR.tex | 127 + gnuplot/output/C5-O2.pdf | Bin 0 -> 13388 bytes gnuplot/output/C5-O2.tex | 129 ++ gnuplot/output/C5-P.pdf | Bin 0 -> 12903 bytes gnuplot/output/C5-P.tex | 129 ++ gnuplot/output/C5-T.pdf | Bin 0 -> 13629 bytes gnuplot/output/C5-T.tex | 131 ++ gnuplot/output/R1-CO.pdf | Bin 0 -> 19606 bytes gnuplot/output/R1-CO.tex | 129 ++ gnuplot/output/R1-CO2.pdf | Bin 0 -> 24247 bytes gnuplot/output/R1-CO2.tex | 135 ++ gnuplot/output/R1-HR.pdf | Bin 0 -> 13188 bytes gnuplot/output/R1-HR.tex | 129 ++ gnuplot/output/R1-O2.pdf | Bin 0 -> 12780 bytes gnuplot/output/R1-O2.tex | 127 + gnuplot/output/R1-P.pdf | Bin 0 -> 12362 bytes gnuplot/output/R1-P.tex | 129 ++ gnuplot/output/R1-T.pdf | Bin 0 -> 12988 bytes gnuplot/output/R1-T.tex | 129 ++ gnuplot/output/R2-CO.pdf | Bin 0 -> 17138 bytes gnuplot/output/R2-CO.tex | 127 + gnuplot/output/R2-CO2.pdf | Bin 0 -> 20951 bytes gnuplot/output/R2-CO2.tex | 133 ++ gnuplot/output/R2-HR.pdf | Bin 0 -> 11643 bytes gnuplot/output/R2-HR.tex | 127 + gnuplot/output/R2-O2.pdf | Bin 0 -> 10669 bytes gnuplot/output/R2-O2.tex | 127 + gnuplot/output/R2-P.pdf | Bin 0 -> 11428 bytes gnuplot/output/R2-P.tex | 127 + gnuplot/output/R2-T.pdf | Bin 0 -> 11632 bytes gnuplot/output/R2-T.tex | 127 + gnuplot/output/R3-CO.pdf | Bin 0 -> 11708 bytes gnuplot/output/R3-CO.tex | 121 + gnuplot/output/R3-CO2.pdf | Bin 0 -> 14430 bytes gnuplot/output/R3-CO2.tex | 127 + gnuplot/output/R3-HR.pdf | Bin 0 -> 8124 bytes gnuplot/output/R3-HR.tex | 121 + gnuplot/output/R3-O2.pdf | Bin 0 -> 8213 bytes gnuplot/output/R3-O2.tex | 121 + gnuplot/output/R3-P.pdf | Bin 0 -> 7889 bytes gnuplot/output/R3-P.tex | 121 + gnuplot/output/R3-T.pdf | Bin 0 -> 8071 bytes gnuplot/output/R3-T.tex | 121 + gnuplot/output/R4-CO.pdf | Bin 0 -> 12315 bytes gnuplot/output/R4-CO.tex | 123 + gnuplot/output/R4-CO2.pdf | Bin 0 -> 15962 bytes gnuplot/output/R4-CO2.tex | 129 ++ gnuplot/output/R4-HR.pdf | Bin 0 -> 8665 bytes gnuplot/output/R4-HR.tex | 123 + gnuplot/output/R4-O2.pdf | Bin 0 -> 8915 bytes gnuplot/output/R4-O2.tex | 123 + gnuplot/output/R4-P.pdf | Bin 0 -> 8689 bytes gnuplot/output/R4-P.tex | 123 + gnuplot/output/R4-T.pdf | Bin 0 -> 8335 bytes gnuplot/output/R4-T.tex | 123 + gnuplot/output/R5-CO.pdf | Bin 0 -> 15385 bytes gnuplot/output/R5-CO.tex | 125 + gnuplot/output/R5-CO2.pdf | Bin 0 -> 18717 bytes gnuplot/output/R5-CO2.tex | 131 ++ gnuplot/output/R5-HR.pdf | Bin 0 -> 10165 bytes gnuplot/output/R5-HR.tex | 125 + gnuplot/output/R5-O2.pdf | Bin 0 -> 10263 bytes gnuplot/output/R5-O2.tex | 125 + gnuplot/output/R5-P.pdf | Bin 0 -> 9851 bytes gnuplot/output/R5-P.tex | 125 + gnuplot/output/R5-T.pdf | Bin 0 -> 10268 bytes gnuplot/output/R5-T.tex | 125 + gnuplot/scripts/C_CO2_plots.p | 84 + gnuplot/scripts/C_CO_plots.p | 84 + gnuplot/scripts/C_HR_plots.p | 79 + gnuplot/scripts/C_O2_plots.p | 84 + gnuplot/scripts/C_P_plots.p | 84 + gnuplot/scripts/C_T_plots.p | 84 + gnuplot/scripts/R_CO2_plots.p | 84 + gnuplot/scripts/R_CO_plots.p | 84 + gnuplot/scripts/R_HR_plots.p | 79 + gnuplot/scripts/R_O2_plots.p | 83 + gnuplot/scripts/R_P_plots.p | 84 + gnuplot/scripts/R_T_plots.p | 84 + gnuplot/scripts/Vars.p | 44 + gnuplot/scripts/styles.p | 33 + itmthesis.cls | 160 ++ logos/Header.png | Bin 0 -> 69863 bytes logos/SEP_logo.png | Bin 0 -> 43059 bytes logos/header1.png | Bin 0 -> 19342 bytes logos/itm.jpg | Bin 0 -> 108256 bytes logos/sepLogo.jpg | Bin 0 -> 147326 bytes logos/tecnmBW.png | Bin 0 -> 149626 bytes plots.p | 24 + precontent.tex | 21 + thesisStructure.aux | 47 + thesisStructure.bbl | 171 ++ thesisStructure.blg | 96 + thesisStructure.lof | 110 + thesisStructure.log | 3702 ++++++++++++++++++++++++++++++ thesisStructure.lol | 20 + thesisStructure.lot | 14 + thesisStructure.out | 82 + thesisStructure.pdf | Bin 0 -> 10711341 bytes thesisStructure.synctex.gz | Bin 0 -> 1028225 bytes thesisStructure.tdo | 1 + thesisStructure.tex | 43 + thesisStructure.toc | 86 + 251 files changed, 25032 insertions(+) create mode 100644 Chapters/A01.tex create mode 100644 Chapters/Chapter01.aux create mode 100644 Chapters/Chapter01.tex create mode 100644 Chapters/Chapter02.aux create mode 100644 Chapters/Chapter02.tex create mode 100644 Chapters/Chapter03.aux create mode 100644 Chapters/Chapter03.tex create mode 100644 Chapters/Chapter04.aux create mode 100644 Chapters/Chapter04.tex create mode 100644 Chapters/Chapter05.aux create mode 100644 Chapters/Chapter05.tex create mode 100644 Chapters/Chapter0A.aux create mode 100644 Chapters/Chapter0A.tex create mode 100644 FrontBackMatter/Abstract.aux create mode 100644 FrontBackMatter/Abstract.tex create mode 100644 FrontBackMatter/Bibliography.aux create mode 100644 FrontBackMatter/Bibliography.tex create mode 100644 FrontBackMatter/Colophon.aux create mode 100644 FrontBackMatter/Colophon.tex create mode 100644 FrontBackMatter/Contents.aux create mode 100644 FrontBackMatter/Contents.tex create mode 100644 FrontBackMatter/Declaration.aux create mode 100644 FrontBackMatter/Declaration.tex create mode 100644 FrontBackMatter/Dedication.aux create mode 100644 FrontBackMatter/Dedication.tex create mode 100644 FrontBackMatter/Foreword.aux create mode 100644 FrontBackMatter/Foreword.tex create mode 100644 FrontBackMatter/Resumen.aux create mode 100644 FrontBackMatter/Resumen.tex create mode 100644 FrontBackMatter/Titleback.aux create mode 100644 FrontBackMatter/Titleback.tex create mode 100644 FrontBackMatter/TitlepageIng.aux create mode 100644 FrontBackMatter/TitlepageIng.tex create mode 100644 FrontBackMatter/TitlepageMC.tex create mode 100644 Reference.bib create mode 100644 codes/README.md create mode 100755 codes/config-uart-pins.sh create mode 100755 codes/daq create mode 100644 codes/daq.c create mode 100644 codes/daq.h create mode 100644 codes/data.dat create mode 100644 codes/main.c create mode 100644 codes/uart.c create mode 100644 codes/uart.h create mode 100644 configuration.log create mode 100644 configuration.tex create mode 100644 figures/CO-AFsensor.jpg create mode 100644 figures/ISOW7842.png create mode 100644 figures/LuminOXsensor.png create mode 100644 figures/acrylicBox.jpg create mode 100644 figures/beaglebone-black.jpg create mode 100644 figures/beagleboneBlack.jpg create mode 100644 figures/cloud9-colaboration.png create mode 100644 figures/cloud9-terminal.png create mode 100644 figures/cloud9.jpg create mode 100644 figures/co-aftemp.png create mode 100644 figures/co-aftemp0.png create mode 100644 figures/connections.png create mode 100644 figures/ec200.png create mode 100644 figures/ec200_pins.png create mode 100644 figures/flowchart-DAQ.png create mode 100644 figures/flowchart-main.png create mode 100644 figures/flowchart-sensConf.png create mode 100644 figures/flowchart.png create mode 100644 figures/globe&atm.jpg create mode 100644 figures/globe2atm.jpg create mode 100644 figures/isow_simpsch.png create mode 100644 figures/isowbrd.png create mode 100644 figures/isowsch.png create mode 100644 figures/luminOXpines.png create mode 100644 figures/luminOXpines2.png create mode 100644 figures/mountedSensors.jpg create mode 100644 figures/openATM.jpg create mode 100644 figures/partesSysDaq.jpg create mode 100644 figures/pruebas.png create mode 100644 figures/sprintIR_bd.png create mode 100644 figures/sprintIR_fa.png create mode 100644 figures/sprintIR_mc.png create mode 100644 figures/sprintIR_uart_pinout.png create mode 100644 figures/sprintIRsensor.png create mode 100644 figures/system.png create mode 100644 figures/transmisionUART.png create mode 100644 figures/uartConnection.png create mode 100644 figures/vela.jpg create mode 100644 gnuplot/data/C1.csv create mode 100644 gnuplot/data/C2.csv create mode 100644 gnuplot/data/C3.csv create mode 100644 gnuplot/data/C4.csv create mode 100644 gnuplot/data/C5.csv create mode 100644 gnuplot/data/R1-s.csv create mode 100644 gnuplot/data/R1.csv create mode 100644 gnuplot/data/R2.csv create mode 100644 gnuplot/data/R3.csv create mode 100644 gnuplot/data/R4.csv create mode 100644 gnuplot/data/R5.csv create mode 100644 gnuplot/output/C1-CO.pdf create mode 100644 gnuplot/output/C1-CO.tex create mode 100644 gnuplot/output/C1-CO2.pdf create mode 100644 gnuplot/output/C1-CO2.tex create mode 100644 gnuplot/output/C1-HR.pdf create mode 100644 gnuplot/output/C1-HR.tex create mode 100644 gnuplot/output/C1-O2.pdf create mode 100644 gnuplot/output/C1-O2.tex create mode 100644 gnuplot/output/C1-P.pdf create mode 100644 gnuplot/output/C1-P.tex create mode 100644 gnuplot/output/C1-T.pdf create mode 100644 gnuplot/output/C1-T.tex create mode 100644 gnuplot/output/C2-CO.pdf create mode 100644 gnuplot/output/C2-CO.tex create mode 100644 gnuplot/output/C2-CO2.pdf create mode 100644 gnuplot/output/C2-CO2.tex create mode 100644 gnuplot/output/C2-HR.pdf create mode 100644 gnuplot/output/C2-HR.tex create mode 100644 gnuplot/output/C2-O2.pdf create mode 100644 gnuplot/output/C2-O2.tex create mode 100644 gnuplot/output/C2-P.pdf create mode 100644 gnuplot/output/C2-P.tex create mode 100644 gnuplot/output/C2-T.pdf create mode 100644 gnuplot/output/C2-T.tex create mode 100644 gnuplot/output/C3-CO.pdf create mode 100644 gnuplot/output/C3-CO.tex create mode 100644 gnuplot/output/C3-CO2.pdf create mode 100644 gnuplot/output/C3-CO2.tex create mode 100644 gnuplot/output/C3-HR.pdf create mode 100644 gnuplot/output/C3-HR.tex create mode 100644 gnuplot/output/C3-O2.pdf create mode 100644 gnuplot/output/C3-O2.tex create mode 100644 gnuplot/output/C3-P.pdf create mode 100644 gnuplot/output/C3-P.tex create mode 100644 gnuplot/output/C3-T.pdf create mode 100644 gnuplot/output/C3-T.tex create mode 100644 gnuplot/output/C4-CO.pdf create mode 100644 gnuplot/output/C4-CO.tex create mode 100644 gnuplot/output/C4-CO2.pdf create mode 100644 gnuplot/output/C4-CO2.tex create mode 100644 gnuplot/output/C4-HR.pdf create mode 100644 gnuplot/output/C4-HR.tex create mode 100644 gnuplot/output/C4-O2.pdf create mode 100644 gnuplot/output/C4-O2.tex create mode 100644 gnuplot/output/C4-P.pdf create mode 100644 gnuplot/output/C4-P.tex create mode 100644 gnuplot/output/C4-T.pdf create mode 100644 gnuplot/output/C4-T.tex create mode 100644 gnuplot/output/C5-CO.pdf create mode 100644 gnuplot/output/C5-CO.tex create mode 100644 gnuplot/output/C5-CO2.pdf create mode 100644 gnuplot/output/C5-CO2.tex create mode 100644 gnuplot/output/C5-HR.pdf create mode 100644 gnuplot/output/C5-HR.tex create mode 100644 gnuplot/output/C5-O2.pdf create mode 100644 gnuplot/output/C5-O2.tex create mode 100644 gnuplot/output/C5-P.pdf create mode 100644 gnuplot/output/C5-P.tex create mode 100644 gnuplot/output/C5-T.pdf create mode 100644 gnuplot/output/C5-T.tex create mode 100644 gnuplot/output/R1-CO.pdf create mode 100644 gnuplot/output/R1-CO.tex create mode 100644 gnuplot/output/R1-CO2.pdf create mode 100644 gnuplot/output/R1-CO2.tex create mode 100644 gnuplot/output/R1-HR.pdf create mode 100644 gnuplot/output/R1-HR.tex create mode 100644 gnuplot/output/R1-O2.pdf create mode 100644 gnuplot/output/R1-O2.tex create mode 100644 gnuplot/output/R1-P.pdf create mode 100644 gnuplot/output/R1-P.tex create mode 100644 gnuplot/output/R1-T.pdf create mode 100644 gnuplot/output/R1-T.tex create mode 100644 gnuplot/output/R2-CO.pdf create mode 100644 gnuplot/output/R2-CO.tex create mode 100644 gnuplot/output/R2-CO2.pdf create mode 100644 gnuplot/output/R2-CO2.tex create mode 100644 gnuplot/output/R2-HR.pdf create mode 100644 gnuplot/output/R2-HR.tex create mode 100644 gnuplot/output/R2-O2.pdf create mode 100644 gnuplot/output/R2-O2.tex create mode 100644 gnuplot/output/R2-P.pdf create mode 100644 gnuplot/output/R2-P.tex create mode 100644 gnuplot/output/R2-T.pdf create mode 100644 gnuplot/output/R2-T.tex create mode 100644 gnuplot/output/R3-CO.pdf create mode 100644 gnuplot/output/R3-CO.tex create mode 100644 gnuplot/output/R3-CO2.pdf create mode 100644 gnuplot/output/R3-CO2.tex create mode 100644 gnuplot/output/R3-HR.pdf create mode 100644 gnuplot/output/R3-HR.tex create mode 100644 gnuplot/output/R3-O2.pdf create mode 100644 gnuplot/output/R3-O2.tex create mode 100644 gnuplot/output/R3-P.pdf create mode 100644 gnuplot/output/R3-P.tex create mode 100644 gnuplot/output/R3-T.pdf create mode 100644 gnuplot/output/R3-T.tex create mode 100644 gnuplot/output/R4-CO.pdf create mode 100644 gnuplot/output/R4-CO.tex create mode 100644 gnuplot/output/R4-CO2.pdf create mode 100644 gnuplot/output/R4-CO2.tex create mode 100644 gnuplot/output/R4-HR.pdf create mode 100644 gnuplot/output/R4-HR.tex create mode 100644 gnuplot/output/R4-O2.pdf create mode 100644 gnuplot/output/R4-O2.tex create mode 100644 gnuplot/output/R4-P.pdf create mode 100644 gnuplot/output/R4-P.tex create mode 100644 gnuplot/output/R4-T.pdf create mode 100644 gnuplot/output/R4-T.tex create mode 100644 gnuplot/output/R5-CO.pdf create mode 100644 gnuplot/output/R5-CO.tex create mode 100644 gnuplot/output/R5-CO2.pdf create mode 100644 gnuplot/output/R5-CO2.tex create mode 100644 gnuplot/output/R5-HR.pdf create mode 100644 gnuplot/output/R5-HR.tex create mode 100644 gnuplot/output/R5-O2.pdf create mode 100644 gnuplot/output/R5-O2.tex create mode 100644 gnuplot/output/R5-P.pdf create mode 100644 gnuplot/output/R5-P.tex create mode 100644 gnuplot/output/R5-T.pdf create mode 100644 gnuplot/output/R5-T.tex create mode 100644 gnuplot/scripts/C_CO2_plots.p create mode 100644 gnuplot/scripts/C_CO_plots.p create mode 100644 gnuplot/scripts/C_HR_plots.p create mode 100644 gnuplot/scripts/C_O2_plots.p create mode 100644 gnuplot/scripts/C_P_plots.p create mode 100644 gnuplot/scripts/C_T_plots.p create mode 100644 gnuplot/scripts/R_CO2_plots.p create mode 100644 gnuplot/scripts/R_CO_plots.p create mode 100644 gnuplot/scripts/R_HR_plots.p create mode 100644 gnuplot/scripts/R_O2_plots.p create mode 100644 gnuplot/scripts/R_P_plots.p create mode 100644 gnuplot/scripts/R_T_plots.p create mode 100644 gnuplot/scripts/Vars.p create mode 100644 gnuplot/scripts/styles.p create mode 100644 itmthesis.cls create mode 100644 logos/Header.png create mode 100644 logos/SEP_logo.png create mode 100644 logos/header1.png create mode 100644 logos/itm.jpg create mode 100644 logos/sepLogo.jpg create mode 100644 logos/tecnmBW.png create mode 100644 plots.p create mode 100644 precontent.tex create mode 100644 thesisStructure.aux create mode 100644 thesisStructure.bbl create mode 100644 thesisStructure.blg create mode 100644 thesisStructure.lof create mode 100644 thesisStructure.log create mode 100644 thesisStructure.lol create mode 100644 thesisStructure.lot create mode 100644 thesisStructure.out create mode 100644 thesisStructure.pdf create mode 100644 thesisStructure.synctex.gz create mode 100644 thesisStructure.tdo create mode 100644 thesisStructure.tex create mode 100644 thesisStructure.toc diff --git a/Chapters/A01.tex b/Chapters/A01.tex new file mode 100644 index 0000000..5b90eb5 --- /dev/null +++ b/Chapters/A01.tex @@ -0,0 +1,4 @@ +\chapter{Introducción} % Chapter title +\label{ch:introduccion} + +\section{Semblanza del problema} \ No newline at end of file diff --git a/Chapters/Chapter01.aux b/Chapters/Chapter01.aux new file mode 100644 index 0000000..722258e --- /dev/null +++ b/Chapters/Chapter01.aux @@ -0,0 +1,80 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\citation{WoS-inFigures-2020} +\citation{WoS-About-Steel} +\citation{Bankiter-pqesimportanteel-acero} +\citation{WoS-inFigures-2020} +\citation{WoS-About-Steel} +\citation{latem_mill_scale_2024} +\citation{young2016high} +\citation{young2016high} +\citation{young2016high} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introducción}{1}{chapter.1}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{loa}{\addvspace {10\p@ }} +\newlabel{ch:protocolo}{{1}{1}{Introducción}{chapter.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}Semblanza del problema}{1}{section.1.1}\protected@file@percent } +\citation{svembedded} +\@writefile{toc}{\contentsline {section}{\numberline {1.2}Revisión del estado del arte}{2}{section.1.2}\protected@file@percent } +\citation{araari2014design} +\citation{anand2015using} +\citation{travaglione2015high} +\citation{rodriguez2018adquisicion} +\citation{Lakshmi2019rtdas} +\citation{khera2017development} +\@writefile{tdo}{\contentsline {todo}{item}{4}{section*.8}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.3}Solución propuesta}{5}{section.1.3}\protected@file@percent } +\newlabel{sec:SolProp}{{1.3}{5}{Solución propuesta}{section.1.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.4}Objetivos}{5}{section.1.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.1}Objetivo general}{5}{subsection.1.4.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.4.2}Objetivos particulares}{5}{subsection.1.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.5}Justificación}{6}{section.1.5}\protected@file@percent } +\@setckpt{Chapters/Chapter01}{ +\setcounter{page}{7} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{5} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{13} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/Chapters/Chapter01.tex b/Chapters/Chapter01.tex new file mode 100644 index 0000000..e89552a --- /dev/null +++ b/Chapters/Chapter01.tex @@ -0,0 +1,251 @@ +% !TeX spellcheck = es_MX +% Chapter 1 + + +%ejemplo cita: \cite{FEMGlotic2000} + +\chapter{Introducción} % Chapter title +\label{ch:protocolo} + +\section{Semblanza del problema} +%*************************** acero (importancia) ************************************************ +%``'' +El acero ha impulsado el desarrollo de la sociedad desde que comenzó a utilizarse, y seguirá siendo la columna vertebral y el facilitador de la evolución y el progreso\cite{WoS-inFigures-2020}. +Actualmente el acero es un material indispensable, este material es +ampliamente utilizado en diversas áreas, +y es considerado el más importante dentro de la ingeniería y la construcción ya que +ningún otro reúne sus características, como resistencia, plasticidad y versatilidad, además de poder ser reciclado fácilmente sin perder sus propiedades\cite{WoS-About-Steel}\cite{Bankiter-pqesimportanteel-acero}. +% Uso del acero/cantidad +Tan solo en el 2019 se emplearon 1,767.5 millones de toneladas de acero en el mundo, +utilizándose un 52\% en edificios e infraestructuras, 16\% en herramientas y maquinaria, 12\% en automóviles, 5\% en otros medios de transporte, 10\% en productos de metal, 3\% en equipo eléctrico y 2\% en artículos domésticos\cite{WoS-inFigures-2020}. + +%********************** variantes del acero > tratamientos >corrosión ********************************* +% Variantes/propiedades +El amplio uso del acero se debe también a la gran variedad de aceros que hay. +En la actualidad existen más de 3,500 grados de acero con propiedades físicas, químicas y ambientales distintas\cite{WoS-About-Steel}. +%tratamientos +Esta gran variedad de aceros ha sido posible gracias al estudio y desarrollo de los tratamientos que se aplican a este material para modificar sus propiedades, +dentro de éstos, mayormente los tratamientos térmicos. + +%***********oxidación******************** +Durante los tratamientos térmicos el acero es sometido a curvas de temperatura, las cuales pueden llegar a temperaturas muy altas. +Inevitablemente, la mayoría de los metales sufren de oxidación a altas temperaturas. +En el acero surge un fenómeno denominado \textit{mill scaling} durante estos tratamientos, +el cuál consiste en la formación de una delgada capa de óxido en la superficie de éste. +Esta delgada capa se agrieta con facilidad, pasando de ser una barrera protectora a una vulnerabilidad corrosible, por lo que debe ser removida para evitar el deterioro del material. \cite{latem_mill_scale_2024}\cite{young2016high}. + +%desperdicio +Este fenómeno representa un gran inconveniente para la industria del acero +ya que ocasiona el desperdicio de al rededor 1\% al 2\% de este material, el cuál no es nada despreciable al tratarse de la inmensa producción a nivel mundial. +A esta perdida de material también se agregan los recursos que se requieren durante la labor de remover y reciclar esta capa de óxido, por lo que resulta muy conveniente aminorar este fenómeno\cite{young2016high}. + +%*************reducir el mill scaling********************************* +El \textit{mill scaling} depende de tres factores principales: +la química del acero, la temperatura y los gases de la atmósfera. +Ya que tanto la química del acero como la temperatura determinan las propiedades deseadas del material, +la opción más viable es variar los gases dentro de la atmósfera con el propósito de aminorar este fenómeno\cite{young2016high}, +%estudiar el fenómeno +por este motivo es necesario estudiar esta relación existente entre los gases presentes durante los tratamientos térmicos y el \textit{mill scaling}. + +%necesidades de las pruebas +Para este estudio se necesitan realizar diferentes pruebas donde se registren los comportamiento de estas variables. +Durante estas pruebas se debe someter a la pieza de acero a un tratamiento térmico experimental, el cual debe realizarse siguiendo una curva de temperatura determinada. +Dichas curvas suelen tomar bastante tiempo (por efectos de la inercia térmica), lo que hace que estas pruebas sean demasiado y tardadas. +En estas pruebas también se debe de ajustar la frecuencia con la cual se toman las mediciones, adecuándola a la dinámica de las variables medidas, así como la duración de la adquisición de estos datos dependiendo de la duración de la prueba. +También son necesarios varios tipos de sensores para poder medir las diferentes condiciones atmosféricas (como temperatura, humedad, presión y concentraciones dentro de la atmósfera), los cuales deben de ser compatibles con la plataforma de adquisición de datos, con la cuál se registrarán estas mediciones. + +%sistemas DAQ comerciales +Los sistemas de adquisición de datos (\textit{DAQ}, por \textit{Data Acquisition}) son comúnmente utilizados en la +realización de este tipo de pruebas, los cuales ayudan en su automatización capturando las mediciones de los sensores, e inclusive pudiendo utilizar actuadores para controlar acciones necesarias en ciertas pruebas. + +Lamentablemente, los sistemas \textit{DAQ} comerciales, al ser de entorno de desarrollo cerrado, están limitados a las funciones proporcionadas por el fabricante dentro del mismo entorno. + %no permite la monitorización remota de forma nativa + Esto es una gran desventaja para las pruebas, ya que difícilmente se podrían tener funciones útiles de forma nativa, como el monitoreo remoto, que resultaría de gran utilidad al tratarse de pruebas muy largas. + %sensores +De la misma forma, al utilizar estos sistemas comerciales, el \textit{hardware} que se puede emplear (como sensores y algunos actuadores) se reduce a una gama limitada con los cuales el sistema \textit{DAQ} es compatible. + Esta limitada selección de sensores podría no ser suficiente, o los sensores podrían no ser útiles para el propósito específico de las pruebas. + %no permitir personalización, ajustes, tweaks +Por otra parte, un entorno de desarrollo no permitiría ajustes a un bajo nivel del funcionamiento del sistema \textit{DAQ}, lo que limita enormemente en una forma general la flexibilidad del sistema para ajustarse a las necesidades específicas que surjan en la realización de las pruebas. + %lo demás... +Además, utilizar sistemas de adquisición existentes en el mercado también tiene algunas otras desventajas, como requerir un equipo de computo potente, poder utilizarlos sólo con el sistema operativo \textit{Windows}, o tener que adquirir de licencias, \textit{hardware} y funciones adicionales costosas. + + +%problemas de los sistemas de adquisición comerciales: +% %limitadas por su entorno +%Los sistemas DAQ comerciales utilizan plataformas desarrolladas por sus fabricantes, que al ser de entorno de desarrollo cerrado, limitan las funcionalidades y componentes para esos sistemas, con lo cuál también se reduce la cantidad de sensores a elegir para medir los parámetros de la atmósfera. +% %compatibilidad con windows y necesitad de equipos de computo pontentes, costo adicional +%Los entornos de desarrollo de los sistemas DAQ también requieren de licencias que suelen sólo ser compatibles con el sistema operativo \textit{Windows}, +%lo que restringe su uso en otros sistemas operativos, +%además de requerir de una sistema de cómputo potente. +% +%Los entornos de desarrollo cerrado que utilizan las plataformas para estos sistemas DAQ comerciales tampoco permiten la personalización para +% +%%costos +%Algunas funciones para la adquisición podrían tener un costo adicional, por lo que implementar un sistema con monitoreo remoto aumentaría el precio del sistema DAQ. +%sistema de cómputo potente, añadiendo un costo extra al sistema DAQ. +%Sensores y componentes encarecidos para la plataforma. +% licencias costosas eleva el precio de los sistemas DAQ comerciales. +% %en conclusión... +%Todo esto que se menciona dificulta en gran medida la personalización de los sistemas DAQ comerciales, haciendo imposible la implementación de soluciones a problemas más específicos, +%y al mismo tiempo complicando innecesariamente el estudio anteriormente mencionado. +% +\section{Revisión del estado del arte} + + %Auge de microcontroladores -> diversificación de aplicaciones + Desde el auge de los microcontroladores, estos han sido utilizados para varias aplicaciones que se han ido diversificando a través de los años hasta estos tiempos. Hoy en día, los microcontroladores son una parte fundamental de la electrónica, realizando una amplia variedad de tareas de forma simple y fácilmente modificables. + + % microcontroladores más potentes -> aplicaciones más complejas + Con el surgimiento de los procesadores ARM (Advanced Risc Machine), los microcontroladores se vuelven herramientas más poderosas, pudiendo realizar tareas más complejas, o correr sistemas operativos que permiten realizar varias tareas simultáneamente. + + %Utilización de ARM para adquisición de datos + Dentro del campo de la adquisición de datos se han implementado diferentes tipos sistemas con diferentes microcontroladores (siendo la tarjeta \textit{Beaglebone} muy popular por su configurabilidad y capacidades). En \cite{svembedded} se utiliza un procesador ARM9 con RTLinux para implementar un \textit{Sistema Interactivo de Adquisición de Datos y Control} en linea, utilizando HTML para diseñar la página web. + Este sistema permite obtener mediciones de diferentes variables y después mostrarlas en una página web que puede ser accesada remotamente a través de un navegador web. + El sistema puede ser ampliamente utilizado en campos como energía eléctrica, petroleo, química, metalurgia, acero, transporte, industrias Electrónica y Eléctrica y automoción entre otras.%\cite. + + En \cite{araari2014design} diseñan e implementan un sistema de adquisición de datos embebido basado en Linux para Redes Inteligentes, donde se utiliza una tarjeta \textit{on-board computer BeagleBone}, que es una plataforma de desarrollo embebido desarrollado por \textit{Texas Instruments} con un microprocesador ARM Cortex-A8 y un sistema operativo Ubuntu 12.04. El sistema es capaz de realizar la adquisición, recibiendo mediciones de un medidor inteligente a través del puerto Ethernet, transmisión y almacenamiento de la información a través de la red, creando una base de datos con esa información. Además se encarga del control remoto mientras mantiene la operación de la red estable, mostrando las capacidades de la tarjeta BeagleBone. + + En \cite{anand2015using} analizan el uso de las \textit{Unidades de Tiempo Real Programables} (PRU, por sus siglas en inglés, \textit{Programable Real-Time Unit}) de la tarjeta \textit{Beaglebone Black}, que es una versión mejorada de la tarjeta \textit{BeagleBone}. El uso de las PRU es estudiado para realizar tareas en tiempo real y es comparado con el rendimiento obtenido con el procesador ARM y con el kernel de tiempo real Xenomai. + Los resultados indican que el tiempo promedio de obtención de mediciones utilizando el procesador ARM es de 1,300 microsegundos, mientras que utilizando \textit{kernel} Xenomai es de 1,000 microsegundos y con el uso de las PRU el tiempo promedio de obtención de mediciones es de 10 microsegundos, siendo este último método el más rápido en una relación de aproximadamente cien veces, lo cuál muestra el potencial de la tarjeta Beaglebone Black para realizar tareas en tiempo real con sus PRU mientras puede correr un sistema operativo en su procesador ARM para realizar otro tipo de tareas. + + En \cite{travaglione2015high} utilizan una Beaglebone Black para implementar un sistema de adquisición de datos en tiempo real, con una alta precisión y velocidad, siendo además configurable y de de bajo costo. + Este sistema utiliza el sistema operativo Debian como sistema operativo, empleando una de sus PRU para controlar la frecuencia de muestreo del convertidor analógico-digital. + Con esta configuración se logra obtener muestras con los dos canales del convertidor, con una resolución de 24 bits a una taza de 130,208 muestras por segundo. + En dicho trabajo el sistema es utilizado con un hidrófono para para crear satisfactoriamente un sistema de adquisición de datos acústico submarino, pudiendo equipararse con opciones disponibles en el mercado, añadiendo además ventajas como su versatilidad y su bajo costo. + + En \cite{rodriguez2018adquisicion}, emplean la PRU de la \textit{Beaglebone Black} para operar el \textit{ADC} interno de la tarjeta a 5000 muestras por segundo, con el objetivo de detectar fugas de fondo en tuberías metálicas por medio de métodos vibro-acústicos. + Mientras que la PRU0 se encarga de operar el \textit{ADC}, la PRU1 va obteniendo las muestras de la FIFO del \textit{ADC}. + Las PRU fueron programadas en ensamblador para tener un mayor control sobre los tiempos de operación. + Cabe mencionar que en este mismo trabajo se desarrolla una herramienta que facilita la utilización de las PRU + + Ya que el lenguaje ensamblador puede ser complicado para usuarios no adiestrados, se utiliza un sistema de alto nivel que gestione las aplicaciones de las PRU creado por ellos mismos. + + Para gestionar la aplicación principal de la adquisición de datos se utiliza un programa escrito en Python para facilitar el código, haciendo uso de la librería PyPRUSS disponible en Internet que se encarga de cargar el programa a la PRU y comunicarse con estos a través de interrupciones. + + El desempeño de este sistema fue comparado con la función \texttt{time.sleep()} de Python y un temporizador interno del SoC (System on Chip) para accionar el \textit{ADC}, mostrando que, mientras haciendo uso de las PRU el error es pequeño y no aumenta con la frecuencia de muestreo, con los otros métodos el error es mucho mayor y aumenta de forma exponencial al aumentar la frecuencia de muestreo. + + En \cite{Lakshmi2019rtdas} desarrollan un sistema de adquisición de datos en tiempo real, open source y acceso remoto vía explorador web utilizando una tarjeta \textit{Beaglebone Black} con sistema operativo Debian para capturar y registrar la temperatura y los eventos de un sistema electrónico. + Este sistema tiene un reloj de tiempo real conectado por comunicación $I^2C$, con el cual se obtiene la fecha y hora exacta e implementa un servidor web embebido con una base de datos creada con MySQL. + La información generada del sistema eléctrico monitoreado también puede ser respaldada conectando una tarjeta microSD. + Es sistema es de bajo costo y pequeño, y puede seguir funcionando después de un corte de energía gracias a que incorpora una batería. + + %DAQs para muestreo de gases + Por otra parte, en el área de monitoreo (o muestreo) de concentraciones de gases, en \cite{khera2017development} se presentan el desarrollo de un sistema de monitoreo remoto en tiempo real de gases peligrosos (bióxido de carbono y monóxido de carbono) presentes en el ambiente, basado en la web, utilizando el software de \textit{National Instruments LabVIEW} con una tarjeta de adquisición de datos basada en un microcontrolador de bajo costo (Arduino Uno). + En este trabajo, los datos son mostrados en un panel dentro del software LabVIEW y continuamente almacenados en una base de datos en Excel. + Para acceder de forma remota con un navegador web se hace uso de la herramienta de publicación web de LabVIEW. + +\todo{item} +\listoftodos + + Todas estas características muestran el potencial de la tarjeta \textit{Beaglebone Black} y las diferentes funcionalidades que pueden ser agregadas a ésta, aumentando su versatilidad para diferentes sistemas de adquisición de datos con diferentes necesidades. + +\section{Solución propuesta} \label{sec:SolProp} + + %\noindent + En base a lo anterior, + con el propósito de obtener la información de las condiciones atmosféricas en el proceso de descaburación (\textit{mill scaling}), + dentro de un reactor controlado para su posterior estudio, + se propone desarrollar un sistema de adquisición de datos de bajo costo basado en herramientas \textit{open-source}, + utilizando la plataforma de desarrollo \textit{Beaglebone}, sentando bases para sistemas con mayor sofisticación. + + %que no requiera de un equipo de computo potente\\ + %con interfaz gráfica personalizada y vanguardista\\ + %open-source sin necesidad de pagar licencias\\ + %con soporte multiplataforma + +\section{Objetivos} + + \subsection{Objetivo general} + + Implementar un sistema de adquisición de datos en un sistema embebido con SO Linux para realizar mediciones de las concentraciones de $CO$, $CO_2$ y $O_2$, así como temperatura en una atmósfera controlada para su posterior análisis. + + %Obtener los parámetros térmicos de las probetas y realizar una base de datos. + + \subsection{Objetivos particulares} + \begin{itemize} + + \item Diseñar e implementar un circuito de protección y aislamiento para los puertos UART + + \item Desarrollar funciones de código para la transmisión y recepción de datos para la comunicación UART en la tarjeta Beaglebone Black + + \item Comunicar con los sensores vía UART utilizando la tarjeta Beaglebone Black y el circuito de protección y aislamiento para los puertos UART + + \item Desarrollar funciones de código para la interacción con los sensores en la tarjeta Beaglebone Black + + \item Desarrollar funciones de código para el registro de mediciones de los sensores en la tarjeta Beaglebone Black + + \item Desarrollar funciones de código para realizar peticiones de mediciones a los sensores a una frecuencia y durante un tiempo determinado por un usuario + + \item Verificar el funcionamiento del sistema midiendo concentraciones de gases en una prueba controlada + + %Diseñar e implementar un circuito de protección para la entrada analógica de la tarjeta on-board computer BeagleBone Black. + %\item Realizar mediciones de prueba con el \textit{ADC} de la tarjeta on-board computer BeagleBone Black con una señal de prueba y verificar las mediciones. + %\item Desarrollar y probar funciones de adquisición y almacenamiento de mediciones obtenidas. + %\item Desarrollar la interfaz de hardware entre los sensores y la tarjeta on-board computer BeagleBone Black. + %\item Desarrollar funciones de interfaz de software entre los sensores y la tarjeta on-board computer BeagleBone Black. + %\item Desarrollar programa para realizar, registrar y visualizar las mediciones de la concentración de los gases. + + %Analizar el desempeño del convertidor considerando las componentes parásitas de la capacitancia e inductancia. %Maestría + %\item Diseñar y construir un convertidor DC-DC que permita, en lo futuro, almacenar la energía para ser utilizada posteriormente. %Maestría + \end{itemize} + + + +%La hipótesis que se plantea en este trabajo es que +%desarrollar un sistema de adquisición de datos +%%utilizando la plataforma \texttt{Beaglebone} con Linux embebido +%podrá ayudar al estudio de las reacciones sólido gas en los tratamientos térmicos, +%pudiendo ser altamente configurable para ajustarse a los requerimientos de las *pruebas/experimentos*, +%además de +%poder agregar funcionalidades como +%poder utilizarse desde un navegador web, sin necesidad de un software de entorno de desarrollo ni un sistema operativo específico, +%haciendo este acceso de forma remota, lo cuál permitiría un monitoreo de las pruebas en tiempo real y un control de éstas a la distancia. + +%utilizando la plataforma \texttt{Beaglebone} con Linux embebido se podrá desarrollar un sistema de adquisición de datos altamente personalizable, con el que además de realizar las mediciones necesarias para el estudio de las reacciones sólido-gas en los tratamientos térmicos del acero, de la forma en la que sea requerida, se podrán desarrollar funciones que faciliten estas *pruebas/experimentos*, como el acceso desde cualquier navegador web, eliminando la dependencia a un entorno de desarrollo específico o un sistema operativo, además de hacer este acceso de forma remota para consultar el estado actual de la prueba o + +%La hipótesis del trabajo es que +%trabajar con Linux embebido y con la plataforma \textit{Beaglebone} +%desarrollando un sistema DAQ +%para medición de gases de reacciones sólido-gas en los tratamientos térmicos del acero + +%permitirá + +%tener un mayor/completo control sobre *la forma en la que se realizan las pruebas y adquisiciones de datos* + +%además de + +%la facilidad de poderlo operar desde distintas plataformas, o +%eliminar la necesidad de una plataforma o un sistema operativo fijos, +%utilizando interfases como paginas web o protocolos de comunicación a través de la terminal. + +%Utilizando la tarjeta Beaglebone Black se puede desarrollar un sistema de adquisición de datos de poco tamaño y consumo, bajo costo y altamente configurable, capaz de interactuar con los sensores de concentración de gases a través de comunicación UART, solicitando y registrando mediciones, facilitando la obtención de esta información para su posterior análisis(, buscando una relación entre estos gases y la descarburación a través de un modelo matemático). + +\section{Justificación} +%[0:25 p. m., 1/2/2021] G Marx: Porque el trabajo qué haces vale la pena??? +%[0:25 p. m., 1/2/2021] G Marx: Que lo justifica +%[0:25 p. m., 1/2/2021] G Marx: ??? +%Te acuerdas lo que platicamos de un equipo manejable desde cualquier sistema operativo ?? +%la implementación de un DAQ personalizado (aplicación específica) para pruebas específicas y el desarrollo de herramientas para otros sistemas? + +%para qué? + +%Otorgará beneficios +%Tendrá efectos positivos +%Apoyará a un proyecto mayor + +%para qué? + +Para la elaboración de este trabajo se desarrollaran herramientas que aportarán en el estudio de las reacciones sólido-gas en los tratamientos térmicos, esto permitirá conformar un sistema de adquisición de datos que se ajuste de la forma deseada a las necesidades de las pruebas y experimentos de estas reacciones, con lo cuál podrán optimizarse en cierta medida los tratamientos térmicos logrando reducir el \textit{milling} y con ello el desperdicio de material. + +Optando por la utilización de herramientas \textit{open-source} se agilizará y potenciará el desarrollo de este sistema, agregando las funcionalidades requeridas, además de eliminar la dependencia de sistemas operativos, entornos de desarrollo y DAQ comerciales con funcionalidades limitadas. + + + +% por qué OPEN-SOURCE ? +%independencia de los sistemas operativos +%la cuál podrá modificarse para adaptarse diferentes tipos de pruebas y experimentos. + +%sistema adaptable con con los componentes y funciones deseados para adquisición de datos en pruebas *personalizadas/particulares* + +%Facilitando la obtención de información y datos que son requeridos para el modelado matemático del reactor y el tratamiento térmico, o la descarburizacion + + diff --git a/Chapters/Chapter02.aux b/Chapters/Chapter02.aux new file mode 100644 index 0000000..a8cbb0d --- /dev/null +++ b/Chapters/Chapter02.aux @@ -0,0 +1,175 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\citation{daqNI} +\citation{daqNI} +\citation{daqNI} +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Marco teórico}{7}{chapter.2}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{loa}{\addvspace {10\p@ }} +\newlabel{ch:MarcoTeorico}{{2}{7}{Marco teórico}{chapter.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Adquisición de datos}{7}{section.2.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Diagrama de las partes de un sistema de adquisición de datos.}}{7}{figure.2.1}\protected@file@percent } +\newlabel{fig:partesSysDaq}{{2.1}{7}{Diagrama de las partes de un sistema de adquisición de datos}{figure.2.1}{}} +\citation{daqNI} +\citation{sysdaqElectroIndustriaMag} +\citation{daqNI} +\citation{daqNI} +\citation{molloy2019exploring} +\citation{molloy2019exploring} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Sensores}{8}{subsection.2.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Dispositivo \textit {DAQ}}{8}{subsection.2.1.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}Computadora y software}{8}{subsection.2.1.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Sistemas Embebidos}{8}{section.2.2}\protected@file@percent } +\citation{molloy2019exploring} +\citation{molloy2019exploring} +\citation{hallinan2011embedded} +\citation{DebianWebPage} +\citation{DebianWebPage} +\citation{GNUWebPage} +\citation{DebianWebPage} +\citation{DebianWebPage} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Linux embebido}{9}{section.2.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Sistema operativo Debian}{9}{subsection.2.3.1}\protected@file@percent } +\citation{molloy2019exploring} +\citation{molloy2019exploring} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Beaglebone Black}{10}{subsection.2.3.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Beaglebone Black Rev. C.}}{10}{figure.2.2}\protected@file@percent } +\newlabel{fig:BBBc2}{{2.2}{10}{Beaglebone Black Rev. C}{figure.2.2}{}} +\citation{molloy2019exploring} +\citation{SSHWebPage} +\citation{SSHWebPage} +\citation{SSHWebPage} +\citation{molloy2019exploring} +\citation{Cloud9dummies} +\citation{Cloud9dummies} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Protocolo Secure Shell}{11}{subsection.2.3.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.4}Entorno de desarrollo \textit {Cloud9}}{11}{subsection.2.3.4}\protected@file@percent } +\citation{kerrisk2017linux} +\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces Entorno de desarrollo integrado \textit {Cloud9}}}{12}{figure.2.3}\protected@file@percent } +\newlabel{fig:Cloud9}{{2.3}{12}{Entorno de desarrollo integrado \textit {Cloud9}}{figure.2.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Librerías útiles del lenguaje C}{12}{section.2.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Librería \texttt {termios.h}}{12}{subsection.2.4.1}\protected@file@percent } +\citation{kerrisk2017linux} +\citation{jones2010wg14} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Librería \texttt {time.h}}{13}{subsection.2.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Obtener el tiempo:}{13}{subsection.2.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Convertir el tiempo:}{13}{subsection.2.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Calcular diferencias de tiempo:}{14}{subsection.2.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Otras funciones:}{14}{subsection.2.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.5}Transmisor-Receptor Asíncrono Universal}{14}{section.2.5}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Conexión de dos dispositivos UART.}}{14}{figure.2.4}\protected@file@percent } +\newlabel{fig:uartConnection}{{2.4}{14}{Conexión de dos dispositivos UART}{figure.2.4}{}} +\citation{worsfold2019encyclopedia} +\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Proceso de transmisión a un dispositivo UART.}}{15}{figure.2.5}\protected@file@percent } +\newlabel{fig:uartT}{{2.5}{15}{Proceso de transmisión a un dispositivo UART}{figure.2.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.6}Sensores de concentración de gas}{15}{section.2.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.1}Controladores de sensores}{15}{subsection.2.6.1}\protected@file@percent } +\citation{luminOxDS} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.2}Sensor de oxígeno \textit {LuminOx Optical Oxygen LOX-02}}{16}{subsection.2.6.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces Sensor \textit {LuminOx Optical Oxygen} y su esquema de pines visto desde su parte inferior.}}{16}{figure.2.6}\protected@file@percent } +\newlabel{fig:LuminOX_sensor}{{2.6}{16}{Sensor \textit {LuminOx Optical Oxygen} y su esquema de pines visto desde su parte inferior}{figure.2.6}{}} +\citation{coafds} +\citation{coafds} +\citation{coafds} +\citation{ec200man} +\citation{ec200man} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.3}Sensor de monóxido de carbono CO-AF}{17}{subsection.2.6.3}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.7}{\ignorespaces Sensor de monóxido de carbono CO-AF de \textit {Alphasense}}}{17}{figure.2.7}\protected@file@percent } +\newlabel{fig:CO-AFsensor}{{2.7}{17}{Sensor de monóxido de carbono CO-AF de \textit {Alphasense}}{figure.2.7}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.4}Tarjeta controladora EC200}{17}{subsection.2.6.4}\protected@file@percent } +\newlabel{fig:fig-a}{{2.8(a)}{18}{Subfigure 2 2.8(a)}{subfigure.2.8.1}{}} +\newlabel{sub@fig:fig-a}{{(a)}{18}{Subfigure 2 2.8(a)\relax }{subfigure.2.8.1}{}} +\newlabel{fig:fig-b}{{2.8(b)}{18}{Subfigure 2 2.8(b)}{subfigure.2.8.2}{}} +\newlabel{sub@fig:fig-b}{{(b)}{18}{Subfigure 2 2.8(b)\relax }{subfigure.2.8.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.8}{\ignorespaces Gráficas de la dependencia a temperatura de la sensibilidad de un lote típico de sensores CO-AF}}{18}{figure.2.8}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Variación en la sensibilidad causada por cambios de la temperatura. Se muestran media y los intervalos de +- $ \pm $95\% de confianza.}}}{18}{figure.2.8}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Variación de la salida cero causada por cambios en la temperatura expresado en ppm, referenciado a cero en \SI {20}{\degreeCelsius }}}}{18}{figure.2.8}\protected@file@percent } +\newlabel{fig:co-af-temp-dep}{{2.8}{18}{Gráficas de la dependencia a temperatura de la sensibilidad de un lote típico de sensores CO-AF}{figure.2.8}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.9}{\ignorespaces Tarjeta controladora de sensores electroquímicos EC200}}{18}{figure.2.9}\protected@file@percent } +\newlabel{fig:ec200}{{2.9}{18}{Tarjeta controladora de sensores electroquímicos EC200}{figure.2.9}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.10}{\ignorespaces Esquema de pines de la tarjeta controladora EC200.}}{19}{figure.2.10}\protected@file@percent } +\newlabel{fig:ec200p}{{2.10}{19}{Esquema de pines de la tarjeta controladora EC200}{figure.2.10}{}} +\@writefile{toc}{\contentsline {subsubsection}{Los comandos para obtener mediciones son los siguientes:}{19}{figure.2.10}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{Los comandos para realizar configuraciones son los siguientes:}{19}{figure.2.10}\protected@file@percent } +\citation{sprintIRDSgss} +\citation{sprintIRDSco2m} +\citation{sprintIRDSgss} +\@writefile{toc}{\contentsline {subsubsection}{Los comandos para obtener información son los siguientes:}{20}{figure.2.10}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.5}Sensor de bióxido de carbono \textit {SprintIR‐W}}{20}{subsection.2.6.5}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.11}{\ignorespaces Sensor de bióxido de carbono SprintIR®‐W}}{20}{figure.2.11}\protected@file@percent } +\newlabel{fig:sprintIR}{{2.11}{20}{Sensor de bióxido de carbono SprintIR®‐W}{figure.2.11}{}} +\citation{sprintIRDSgss} +\citation{sprintIRDSgss} +\newlabel{fig:spIR_fa}{{2.12(a)}{21}{Subfigure 2 2.12(a)}{subfigure.2.12.1}{}} +\newlabel{sub@fig:spIR_fa}{{(a)}{21}{Subfigure 2 2.12(a)\relax }{subfigure.2.12.1}{}} +\newlabel{fig:spIR_mc}{{2.12(b)}{21}{Subfigure 2 2.12(b)}{subfigure.2.12.2}{}} +\newlabel{sub@fig:spIR_mc}{{(b)}{21}{Subfigure 2 2.12(b)\relax }{subfigure.2.12.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.12}{\ignorespaces Sensor SprintIR con y sin adaptador de flujo}}{21}{figure.2.12}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Sensor SprintIR con adaptador de flujo.}}}{21}{figure.2.12}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Sensor SprintIR sin adaptador de flujo.}}}{21}{figure.2.12}\protected@file@percent } +\newlabel{fig:spIR_f_adapter}{{2.12}{21}{Sensor SprintIR con y sin adaptador de flujo}{figure.2.12}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.13}{\ignorespaces Diagrama a bloques del sensor SprintIR®‐W}}{21}{figure.2.13}\protected@file@percent } +\newlabel{fig:sprintIR_bd}{{2.13}{21}{Diagrama a bloques del sensor SprintIR®‐W}{figure.2.13}{}} +\citation{sprintIRDSco2m} +\@writefile{lof}{\contentsline {figure}{\numberline {2.14}{\ignorespaces Salidas de la interfaz UART del sensor de $CO_2$ \textit {SprintIR}}}{22}{figure.2.14}\protected@file@percent } +\newlabel{fig:sprintIRp}{{2.14}{22}{Salidas de la interfaz UART del sensor de $CO_2$ \textit {SprintIR}}{figure.2.14}{}} +\citation{isow784xDS} +\@writefile{toc}{\contentsline {section}{\numberline {2.7}Aislador digital ISOW7842}{23}{section.2.7}\protected@file@percent } +\newlabel{fig:isow7842}{{2.15(a)}{23}{Subfigure 2 2.15(a)}{subfigure.2.15.1}{}} +\newlabel{sub@fig:isow7842}{{(a)}{23}{Subfigure 2 2.15(a)\relax }{subfigure.2.15.1}{}} +\newlabel{fig:iswoxss}{{2.15(b)}{23}{Subfigure 2 2.15(b)}{subfigure.2.15.2}{}} +\newlabel{sub@fig:iswoxss}{{(b)}{23}{Subfigure 2 2.15(b)\relax }{subfigure.2.15.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.15}{\ignorespaces Esquemas del CI ISWO7842}}{23}{figure.2.15}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Canales del CI ISOW7842}}}{23}{figure.2.15}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Esquema simplificado de los CI ISOW784x.}}}{23}{figure.2.15}\protected@file@percent } +\newlabel{fig:isowsch}{{2.15}{23}{Esquemas del CI ISWO7842}{figure.2.15}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.8}Conclusión}{23}{section.2.8}\protected@file@percent } +\@setckpt{Chapters/Chapter02}{ +\setcounter{page}{25} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{2} +\setcounter{section}{8} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{15} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{36} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/Chapters/Chapter02.tex b/Chapters/Chapter02.tex new file mode 100644 index 0000000..e23c946 --- /dev/null +++ b/Chapters/Chapter02.tex @@ -0,0 +1,699 @@ +% !TeX spellcheck = es_MX +%!TeX root=../thesisStructure.tex +% Chapter 2 + +\chapter{Marco teórico} % Chapter title +\label{ch:MarcoTeorico} + +%introducción +En este capítulo se presenta una recopilación de investigaciones previas e información teórica relacionada con el sistema realizado en este trabajo. +Los temas que se abordan en este marco teórico son: +adquisición de datos y sus partes básicas, +una breve descripción de los sistemas embebidos, así como +Linux embebido, +el sistema operativo \textit{Debian}, +la \textit{single-board computer} \textit{Beaglebone Black}, +el protocolo \textit{Secure Shell}, +el entorno de desarrollo \textit{Cloud9}, +y las librerías de C \texttt{termios.h} y \texttt{time.h}. +También se explica que es un +dispositivo UART y +se muestra la información general de: los sensores de gas utilizados en este sistema y +de un sistema de asimiento digital basado en el CI \textit{ISOW7842}. + +\section{Adquisición de datos} +La adquisición de datos es un proceso en el cuál se obtiene información de uno o varios fenómenos físicos a través del tiempo. +Dichas variables son medidas con sensores, los cuales transforman una magnitud de una variable física en un potencial eléctrico. +Las mediciones pueden ser obtenidas a través de un sistema de adquisición y almacenadas en algún otro dispositivo. +Los sistemas de adquisición de datos más comunes, como el mostrado en la \autoref{fig:partesSysDaq}, se componen de tres partes principales: +sensores, +dispositivo \textit{DAQ} (por sus siglas en inglés, Data Acquisition) +y un equipo de computo\cite{daqNI}. + +\begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/partesSysDaq} + \caption[Diagrama de las partes de un sistema de adquisición de datos.]{Diagrama de las partes de un sistema de adquisición de datos\cite{daqNI}.} + \label{fig:partesSysDaq} +\end{figure} + + \subsection{Sensores} + Los sensores son transductores que transforman una variable física en una señal eléctrica que puede ser voltaje, corriente, resistencia o algún otro atributo electrónico. + Esta señal comúnmente requiere un acondicionamiento, donde se puede filtrar el ruido, establecer los valores mínimos y máximos de ésta, entre otras cosas. + Una vez que la señal sea apta, ésta podrá ser leída e interpretada por un dispositivo electrónico de manera segura y adecuada\cite{daqNI}. + + \subsection{Dispositivo \textit{DAQ}} + La función del dispositivo \textit{DAQ} es hacer de interfaz entre la computadora y los sensores, obteniendo las mediciones de las variables físicas y digitalizándolas para que la computadora pueda interpretarlas. + Este dispositivo \textit{DAQ} puede componerse de tres partes: + el circuito de acondicionamiento de señales, + un \textit{ADC} (acrónimo de analogue-to-digital converter), + y un bus de comunicación con la computadora, que puede ser \textit{Ethernet}, \textit{Wi-Fi}, \textit{USB}, \textit{PCI} o algún otro\cite{daqNI}\cite{sysdaqElectroIndustriaMag}. + + El circuito de acondicionamiento de señales toma la señal eléctrica proveniente del sensor y la modifica para que la señal sea segura y libre de ruido y apta para ser medida por el convertidor \textit{ADC}. + Por su parte, el convertidor \textit{ADC} toma la señal del sensor acondicionada y crea una representación digital de ésta en un instante en el tiempo. + Esta operación es repetida periódicamente para obtener una representación digital de una señal analógica cambiante a través del tiempo. + La función del bus de comunicación es ser la interfaz entre el dispositivo \textit{DAQ} y la computadora para poder enviar instrucciones y recibir las mediciones realizadas\cite{daqNI}. + + De esa forma los elementos de un sistema de adquisición de datos interactúan, para así registrar y observar el mundo físico. + Ésta información permite analizar el comportamiento de los fenómenos, lo que nos ayuda a tomar decisiones informadas. + + \subsection{Computadora y software} + La computadora con el software se encarga de controlar la operación del dispositivo \textit{DAQ} además de procesar, visualizar y almacenar la información de las variables físicas obtenidas. + El software facilita la interacción entre la computadora y el usuario para poder obtener, registrar y analizar datos. + Este software hace uso de la \textit{API} (\textit{Application Programming Interface}), la cuál abstrae comandos de bajo nivel y se hace programación a nivel registro\cite{daqNI}. + +\section{Sistemas Embebidos} +Los sistemas embebidos están presente en el día a día. Ejemplos incluyen +máquinas expendedoras, electrodomésticos, teléfonos/teléfonos inteligentes, líneas de fabricación/montaje, televisores, consolas de juegos, automóviles (e.g., dirección asistida y sensores de marcha atrás), conmutadores de red, enrutadores, puntos de acceso inalámbricos, sistemas de sonido, equipos de control médico, impresoras, edificios controles de acceso, parquímetros, +medidores inteligentes de energía/agua, relojes, +herramientas de construcción, cámaras digitales, monitores, tabletas, lectores electrónicos, cualquier dispositivo robótico, sistemas de acceso/pago con tarjeta inteligente, y más\cite{molloy2019exploring}. + +Los sistemas embebidos pueden verse como un tipo de sistema computacional con \textit{software} integrado, que son diseñados para una aplicación específica\cite{molloy2019exploring}. +Estos sistemas pueden tener las siguientes características: +\begin{itemize} + \item Tienden a estar dedicados a aplicaciones específicas. + \item Suelen tener recursos, como poder de procesamiento y memoria, limitados. + \item Generalmente son parte de un sistema más grande que pueden estar vinculados a sensores o actuadores externos. + \item Suelen tener un rol donde la confiabilidad es crítica, por ejemplo, controles para carros, aviones, y equipo médico. + \item Suelen trabajar en tiempo real, donde sus salidas están directamente relacionadas con las entradas, por ejemplo, sistemas de control. + \item En los últimos tiempos, la conectividad se ha convertido en una característica principal de los sistemas embebidos, permitiendo a estos ser componentes base del internet de las cosas. +\end{itemize} + +\section{Linux embebido} +El termino de ``Linux embebido'' hace +referencia a una distribución de Linux cualquiera utilizada en un sistema embebido, no hay una distribución específica de Linux embebido\cite{molloy2019exploring}. +El concepto sistema embebido puede ser explicado de forma simplificada como un sistema de computo con software integrado que fue diseñado para una aplicación especifica\cite{molloy2019exploring}. + +%Ventajas de eLinux +El uso de Linux tiene varias ventajas tanto económicas como técnicas, por lo cuál existe una gran adopción de Linux en sistemas embebidos. Algunas de las razones del crecimiento de Linux embebido han sido su alto rendimiento y estabilidad, su enorme variedad de aplicaciones y protocolos de redes soportados, su escalabilidad, el no tener costo alguno por derechos de autor, el rápido soporte de nuevas arquitecturas de hardware, además de que cada vez más distribuidores de hardware y software son compatibles con Linux\cite{hallinan2011embedded}. + + \subsection{Sistema operativo Debian} + Debian es un sistema operativo libre creado por una asociación de programadores voluntarios con el único objetivo de crear \textit{software} libre. + Actualmente utiliza el kernel de Linux, creada en un principio por Linus Torvalds y desarrollada por miles de programadores alrededor del mundo. El kernel Linux se encarga de realizar todas las tareas básicas del sistema, permitiendo la ejecución de otros programas, como el explorador de archivos, la terminal y el procesador de textos, por citar algunos ejemplos\cite{DebianWebPage}. + + Mientras el kernel Linux conforma el núcleo que interactua directamente con el \textit{hardware}, GNU proporciona las herramientas básicas de este sistema operativo, como las ya mencionadas anteriormente. De la combinación de estos dos \textit{softwares} nace el termino GNU/Linux, que prácticamente es a lo que las personas se refieren al decir "distribución de Linux"\cite{DebianWebPage}\cite{GNUWebPage}. + + Debian incluye más de 59 mil paquetes (software precompilado y empaquetado), el gestor de paquetes APT (\textit{Advanced Packaging Tool}), y otras utilidades que hacen posible gestionar fácilmente miles de paquetes en miles de dispositivos (ordenadores o sistemas embebidos)\cite{DebianWebPage}. + + Así pues, Debian se encarga del correcto funcionamiento de un sistema, gestionando y organizando las tareas, utilizando el núcleo y las demás herramientas básicas para que un usuario pueda ejecutar aplicaciones más complejas en un dispositivo\cite{DebianWebPage}. + + \subsection{Beaglebone Black} + %introducción + La Beaglebone Black, mostrada en la \autoref{fig:BBBc2}, es una tarjeta que forma parte de la familia \textit{Beagle boards}. + Las \textit{Beagle boards} son plaformas de desarrollo \textit{open-source} que utilizan sistemas operativos basados en Linux. Son compactas, de bajo costo, y pueden ser utilizadas para construir aplicaciones complejas donde interaccionen el \textit{software} de alto nivel con los circuitos electrónicos de bajo nivel. + Estas tarjetas son plataformas ideales para hacer prototipos de proyectos y diseño de productos que toman ventaja de la libertad y el poder de Linux, combinado con el acceso directo a pines y buses de entrada/salida, permitiendo la comunicación con componentes electrónicos, módulos y dispositivos\cite{molloy2019exploring}. + + \begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/beaglebone-black.jpg} + \caption{Beaglebone Black Rev. C.} + \label{fig:BBBc2} + \end{figure} + + %información técnica + %micro/procesamiento + La tarjeta \textit{Beaglebone Black} utiliza el microprocesador ARM (Máquina RISC Avanzada, por sus siglas en inglés) Sitara AM335x Cortex-A8 de \textit{Texas Instruments} con una velocidad de 1 GHz. + También integra dos PRU (unidad de tiempo real programable, por sus siglas en inglés) de 32 bits, lo que le permite realizar tareas en tiempo real utilizando dos microcontroladores independientes, y utiliza el motor gráfico PowerVR SGX530, capaz de renderizar hasta 20 millones de polígonos en un segundo\cite{molloy2019exploring}. + Cabe mencionar que el consumo de este procesador cuando está inactivo es de aproximadamente 1 watt, mientras que con cargas pesadas puede llegar a los 2.3 watts. + + En cuanto a capacidades de memoria, esta plataforma cuenta con 512 MB de RAM DDR3 para poder realizar las tareas del sistema operativo y el usuario, tiene una eMMC (tarjeta multimedia embebida, por sus siglas en inglés) de 4 GB, para almacenar y ejecutar el sistema operativo, y finalmente una ranura para tarjetas micro SD, con la cuál se puede expandir la memoria de almacenamiento o correr una imagen alterna del sistema operativo desde ésta. + + La tarjeta \textit{Beaglebone Black} viene con una imagen del sistema Debian instalada en la eMMC de fábrica, pero el sistema operativo se puede actualizar o cambiar a otro sistema Linux, como Ubuntu, Android o Angstrom. + + %perifericos + En cuestión de periféricos, esta tarjeta con una variedad variedad, comenzando con sus 65 puertos de entrada/salida de propósito general, con los cuales puede generar y leer señales digitales, ocho salidas con modulación de ancho de pulso (PWM), siete entradas analógicas, para poder leer señales analógicas a través del convertidor analógico-digital y 4 temporizadores para hacer tareas en tiempos específicos. + Para la comunicación serial cuenta con: 2 puertos I$^{2}$C, 4 UART, 2 CAN y 2 SPI. + + %puertos + En cuanto a puertos, la tarjeta \textit{Beaglebone Black} dispone de un puerto USB, para conectarle algún dispositivo o periférico externo, un puerto micro USB de alimentación y datos, para conectarlo a una computadora, un puerto micro HDMI, para conectarle un monitor externo, un puerto Ethernet, para conectarse a una red y una entrada de 5V, para alimentarlo con una fuente externa. + + Además de estas características, esta plataforma también puede hacer uso de varias herramientas de utilidad las cuales se mencionan a continuación. + + \subsection{Protocolo Secure Shell} + Secure Shell (SSH) es un protocolo de comunicación encriptada y segura entre dos dispositivos\cite{molloy2019exploring}. + Este método permite iniciar sesión remotamente de una computadora a otra de forma segura. + Todas las autenticaciones de usuario, comandos, salidas, y transferencias de archivos son encriptadas para proteger de ataques en la red\cite{SSHWebPage}. + + %The protocol works in the client-server model, which means that the connection is established by the SSH client connecting to the SSH server. The SSH client drives the connection setup process and uses public key cryptography to verify the identity of the SSH server. After the setup phase the SSH protocol uses strong symmetric encryption and hashing algorithms to ensure the privacy and integrity of the data that is exchanged between the client and server. + El protocolo usa el modelo cliente-servidor, por lo cual la conexión es establecida por el cliente SSH conectándose al servidor SSH. + El cliente dirige el proceso de la configuración de la conexión y utiliza criptografía de clave pública para verificar la identidad del servidor SSH. + Después de la configuración, el protocolo SSH usa un cifrado simétrico fuerte y algoritmos de hashing para asegurar la privacidad e integridad de la información intercambiada entre el cliente y el servidor\cite{SSHWebPage}. + + La forma de utilizar SSH para ingresar con un usuario específico a otra computadora remotamente desde una terminal Linux es con el comando ``\texttt{ssh usuario@servidor}'' , a continuación se deberá ingresar la contraseña del mismo usuario. + + El protocolo SSH también cuenta con un programa para intercambiar archivos entre cliente y servidor, de forma remota y segura, llamado \texttt{scp} (\textit{secure copy}). + La forma básica de utilizarlo para copiar un archivo al servidor es: + ``\texttt{scp archivo.ext usuario@servidor:ruta/al/archivo}''. + Para copiar un archivo desde el servidor se utiliza de la forma: + ``\texttt{scp usuario@servidor:/ruta/al/archivo.ext ruta/local}''\cite{SSHWebPage}. + + \subsection{Entorno de desarrollo \textit{Cloud9}} + %Cloud9 is an online software integrated development environment (IDE) + %integrate the development of Node.js code with the execution environment + %web-based coding platform that supports many different programming languages + %write, run, and debug + \textit{Cloud9}, mostrado en la \autoref{fig:Cloud9}, es un entorno de desarrollo integrado (\textit{Integrated Development Environment}) basado en la nube que soporta varios lenguajes de programación. Este IDE integra el desarrollo de código con un entorno de ejecución, permitiendo escribir, correr y depurar código local o remotamente\cite{molloy2019exploring}. + + \begin{figure}[h] + \centering + \includegraphics[height=7.5cm]{figures/cloud9} + \caption[Entorno de desarrollo integrado \textit{Cloud9}]{Entorno de desarrollo integrado \textit{Cloud9}\cite{Cloud9dummies}.} + \label{fig:Cloud9} + \end{figure} + + + %within your web browser without installing any operating-system-specific tools or applications + %low enough overhead to run directly on a Beagle board + %it comes preinstalled + %save files directly on your board’s Linux file system + + Este IDE viene preinstalado y habilitado en las imagenes de sistema operativo disponibles en la página web \url{https://beagleboard.org/}, tiene una carga de procesamiento suficientemente baja para poder correr desde una \textit{Beagle board} y puede ser accedido remotamente desde una computadora a través de un navegador web, por lo que no es necesario instalar alguna aplicación adicional. Esto a su vez elimina el uso restrictivo dentro de algún sistema operativo específico. + Para poder utilizar este IDE de forma remota es necesario introducir la IP de la \textit{Beaglebone} en la barra de dirección del navegador web. + Opcionalmente, también se puede conectar a la \textit{Beaglebone} con un cable \textit{Ethernet} e introducir el \textit{hostname} de ésta\cite{Cloud9dummies}. + + + Cabe aclarar que aunque la interfaz gráfica se muestra a través de en un ordenador local, el IDE se ejecuta desde la \textit{Beagle board} a través de un servidor web local, alojando en ésta los proyectos con sus respectivos archivos. + + En definitiva, \textit{Cloud9} es una herramienta de gran utilidad para llevar a cabo el desarrollo de nuestros proyectos de programación utilizando plataformas de Linux emebido como lo son las \textit{Beagle boards} + + +% Cloud9 es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) adquirido por Amazon como parte de sus servicios web (AWS, por sus siglas en inglés). +% Este está basado en la nube y se pueden realizar acciones como escribir, ejecutar y depurar código. +% +% %desde navegador (sin ide instalado) +% Ya que el IDE Cloud9 está basado en la nube, se puede ejecutar desde una instancia de \textit{Amazon Elastic Compute Cloud} (EC2) o desde un servidor Linux compatible con SSH, esto hace posible escribir, ejecutar y depurar aplicaciones desde un navegador web sin tener un IDE local instalado. +% Esto también hace posible trabajar en proyectos desde la oficina, casa o cualquier sitio con conexión a Internet. +% +% %el editor +% El editor de código y depurador integrado de Cloud9 incluye algunas características útiles como la sugerencia y el completado de código, y la depuración por capas. +% Además, el IDE Cloud9 también incluye herramientas esenciales para los lenguajes de programación más conocidos, como Node.js, JavaScript, Python, PHP, Ruby, Go y C/C++, entre otros, lo que hace posible la realización de proyectos sin instalar archivos o complementos y sin configurar la máquina de desarrollo. +% +% %terminal +% EL IDE Cloud9 incluye una terminal, la cuál se muestra en la \autoref{fig:c9term}, con privilegios de súper usuario sobre el servidor, o instancia de \textit{Amazon} EC2, de tal forma que es posible ejecutar comandos dentro del IDE, así como acceder a los servicios de AWS desde la terminal cuando se administra una instancia. +% +% \begin{figure}[!h] +% \centering +% \includegraphics[width=12cm]{figures/cloud9-terminal} +% \caption{Terminal del IDE Cloud9\cite{Cloud9WP}.} +% \label{fig:c9term} +% \end{figure} +% %\clearpage +% +% %colaboración en equipo +% Gracias a que Cloud9 es un servicio basado en la nube es posible compartir el entorno de desarrollo entre los integrantes de un equipo, lo que permite programar, dar seguimiento a las ediciones de cada miembro del equipo, así como chatear instantáneamente dentro del IDE, con lo cuál se facilita la colaboración mediante código. +% En la \autoref{fig:c9col} se muestra una visualización de la colaboración en equipo del IDE Cloud9. +% +% \begin{figure}[!h] +% \centering +% \includegraphics[width=12cm]{figures/cloud9-colaboration} +% \caption{Visualización de la colaboración en equipo en el IDE Cloud9\cite{Cloud9WP}.} +% \label{fig:c9col} +% \end{figure} +% +% %servicios +% Como Cloud9 está basado en la nube, se puede mantener fácilmente varios entornos de desarrollo para aislar los recursos de su proyecto. +% Asimismo, Cloud9 proporciona una experiencia fluida de desarrollo de aplicaciones sin servidor, lo que permite definir recursos con facilidad, así como depurar y cambiar entre ejecuciones locales y remotas de aplicaciones sin servidor\cite{Cloud9WP}. + +\section{Librerías útiles del lenguaje C} + + Dentro del entrono de desarrollo en lenguaje C hay dos librerías que son de gran utilidad para poder realizar tanto comunicación serial (\texttt{termios.h}), como para tener una noción del tiempo, hora y fecha (\texttt{time.h}), ambas se explican a mayor profundidad en seguida en su sección correspondiente. + + \subsection{Librería \texttt{termios.h}} + La librería \texttt{termios.h} es una interfaz general de la terminal para controlar puertos de comunicación asíncrona para el lenguaje de programación C. + Esta librería poseé una estructura con los parámetros de la comunicación, los cuales pueden ser modificados, así como funciones de transmisión y recepción de datos y control de la comunicación. + + %estructura termios + La estructura \texttt{struct termios}, definida dentro de la librería \texttt{termios.h}, contiene los parámetros de al menos el manejo de los datos de entrada y salida, los modos de control de la comunicación, los modos de funcionamiento local y los caractéres especiales que pueden ser utilizados como comandos de control de la comunicación\cite{kerrisk2017linux}. + + %parámetros + Los parámetros de la comunicación dentro de la estructura \texttt{struct termios}, que son manejados como un arreglo de banderas conformando una mascara de bits, pueden ser obtenidos y establecidos por medio de las funciones \texttt{tcgetattr()} y \texttt{tcsetattr()} respectivamente, dichas funciones están incluidas en la librería \texttt{termios.h}\cite{kerrisk2017linux}. + %funciones + %transmisión / recepción + De esta forma, una vez habiendo configurado el puerto de comunicación estableciendo los parámetros, para transmitir y recibir datos es cuestión de escribir y leer el puerto a través de su archivo asociado en el sistema de archivos de Linux. + + %de entrada pueden ser establecidos para configurar paradas, paridades, supresión del octavo bit, sustitución de "linea nueva" por "retorno de carro" o viceversa, omisión del retorno de carro, flujo de control en la salida, reinicio de salida parada, alerta de cola de entrada llena y entrada con codificación UTF-8. + + \subsection{Librería \texttt{time.h}} + + %INTRO + La librería \texttt{time.h}, un archivo de cabecera de la biblioteca estándar del lenguaje de programación C, proporciona funciones para manipular y obtener información sobre fechas y horas. + Incluye macros, que son constantes simbólicas definidas por el preprocesador, y una variedad de funciones y variables que permiten realizar mediciones de intervalos de tiempo, así como gestionar información de la hora, fecha e incluso horario de verano de la hora local, de otras regiones o diferentes épocas. + + %VARs + La librería define varios tipos de variables para almacenar diferentes medidas de tiempo. + El tipo \texttt{time\_t} representa el tiempo en segundos desde la época de Unix. + Para una mayor precisión, se utiliza la estructura \texttt{timespec}, que incluye los miembros \texttt{tv\_sec} (segundos) y \texttt{tv\_nsec} (nanosegundos). + La estructura \texttt{tm} se utiliza para representar un tiempo de calendario, con miembros como \texttt{tm\_year}, \texttt{tm\_mon}, \texttt{tm\_mday}, \texttt{tm\_hour}, \texttt{tm\_min}, \texttt{tm\_sec}, entre otros, que almacenan los componentes de una fecha de forma desglosada\cite{jones2010wg14}. + + %FUNCs + \texttt{time.h} incluye diversas funciones para manipular fechas y horas: + + \subsubsection{Obtener el tiempo:} + \begin{itemize} + \item\texttt{clock()}: Determina el tiempo de utilización del procesador, expresado en ciclos de reloj. Devuelve un valor de tipo \texttt{clock\_t}. + \item\texttt{time()}: Determina el tiempo codificado de calendario actual, expresado en segundos desde la época de Unix. + \end{itemize} + + \subsubsection{Convertir el tiempo:} + \begin{itemize} + \item\texttt{asctime()}: Convierte una estructura tm en una cadena de caractéres que representa la fecha y hora. + \item\texttt{ctime()}: Convierte un tiempo codificado (\texttt{time\_t}) en una cadena de caractéres. + \item\texttt{gmtime()}: Convierte un tiempo codificado a una estructura tm expresado en UTC. + \item\texttt{localtime()}: Convierte un tiempo codificado a una estructura tm expresado en la hora local. + \item\texttt{strftime()}: Formatea una fecha y hora en una cadena de caractéres según una cadena de formato especificada. + \end{itemize} + + \subsubsection{Calcular diferencias de tiempo:} + \begin{itemize} + \item\texttt{difftime()}: Calcula la diferencia entre dos tiempos codificados. + \end{itemize} + + + \subsubsection{Otras funciones:} + \begin{itemize} + \item\texttt{mktime()}: Convierte una estructura tm en un tiempo codificado. + \item\texttt{timespec\_get()}: Obtiene la hora actual con precisión de nanosegundos. + \end{itemize} + + En resumen, la librería time.h proporciona un conjunto completo de herramientas para trabajar con fechas y horas en C, permitiendo a los desarrolladores obtener, manipular, formatear y convertir información temporal de diversas maneras. + +\section{Transmisor-Receptor Asíncrono Universal} + %descripción general / intro + El UART (Universal Asynchronous Receiver-Transmitter, por sus siglas en inglés) es un protocolo de comunicación serial creado para transmitir y recibir datos entre dos dispositivos. + Esta comunicación es de forma bidireccional, de modo que se utilizan dos hilos (Tx y Rx). + En la \autoref{fig:uartConnection} se muestra un ejemplo de la conexión entre dos dispositivos. + La comunicación también es asíncrona que, a diferencia de la comunicación sincrónica, no requiere transmitir una señal de reloj ya que cada dispositivo cuenta con su propio reloj. + Por lo general los relojes utilizados en este dispositivo tienen una frecuencia múltiplo de la velocidad transmisión, para así poder tomar muestras en el medio de los bits que se reciben. + %https://support.usr.com/support/s-cour/s-cour-docs/10589.htm + + \begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/uartConnection} + \caption{Conexión de dos dispositivos UART.} + \label{fig:uartConnection} + \end{figure} + + El dispositivo UART convierte el dato a transmitir en una serie de bits, haciendo uso de un registro de desplazamiento, el cuál es implementado con varios flip-flops conectados en cascada. + De la misma forma, el receptor va desplazando los bits recibidos para reconstruir el dato original. + + %transmisión + %bit inicio + Para realiza una transmisión de un dato, el protocolo de comunicación establece que ésta debe comenzar con un bit de inicio, el cual es captado por el receptor, indicándole a este el inicio de una transmisión. + De esta forma el receptor almacenará los siguientes bits recibidos. + %transmisión + Los bits del dato a transmitir suceden al bit de inicio uno por uno, y una vez transmitidos éstos, + %bit de paro + la comunicación termina con el bit de paro para en seguida pasar de nuevo al estado de reposo. + En la \autoref{fig:uartT} se muestra de una manera gráfica como se lleva a cabo una transmisión de un dato a un dispositivo UART. + + \begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/transmisionUART} + \caption{Proceso de transmisión a un dispositivo UART.} + \label{fig:uartT} + \end{figure} + + Todos los bits transmitidos en esta comunicación tienen una duración determinada por la velocidad de transmisión. + Los bits de inicio y paro de cada transmisión son generados por el dispositivo transmisor + y removidos por el receptor. + La transmisión puede ser comenzada en cualquier momento, siempre y cuando no se esté realizando ya una. + + %configuraciones + La comunicación entre dos dispositivos UART puede ser configurada con una gran cantidad de opciones, pudiéndose ajustar a las necesidades que se requieran para la comunicación. + Se debe de tener el cuidado de que la configuración entre ambos dispositivos sea compatible para evitar errores en la comunicación. + + La velocidad de transmisión es uno de estos parámetros configurables de la comunicación. + Por lo regular estas velocidades pueden ajustarse comenzando desde 300 baudios (bits por segundo) + con algunos valores intermedios hasta llegar a 115,200 baudios. + Generalmente se utiliza una velocidad de 9,600 baudios. + También es posible configurar parámetros de detección de errores en la transmisión, como el bit de paridad, el cuál indica si el la cantidad de ``1''s del dato es par. + Otro de los parámetros que pueden ser ajustados es la longitud de los datos, siendo ocho el número máximo de bits, si se desea utilizar dos bits de paro, entre otras cosas. + +\section{Sensores de concentración de gas} +Los sensores de concentración de gases son sensores electroquímicos, donde un gas específico reacciona con un electrólito. +Esta reacción electroquímica a su vez produce una corriente eléctrica, que al ser dependiente de la concentración de gas puede ser medida con un dispositivo electrónico para estimar la concentración de dicho gas\cite{worsfold2019encyclopedia}. +También existen sensores de gases de flujo UV, que al no utilizar algún químico que reaccione al gas pueden tener una vida útil mayor y evitan el uso de sustancias peligrosas. + + \subsection{Controladores de sensores} + Los controladores de sensores son dispositivos eléctricos que se encargan del suministro de energía necesaria al sensor de gas, de la medición e interpretación corriente eléctrica causada por la reacción química del sensor, en algunas ocasiones del acondicionamiento de la señal, y de enviar estas mediciones a algún otro dispositivo. Estos controladores son enormemente utilizados en los módulos de sensores ya que además de simplificar en la interfaz con los sensores, pueden reducir el ruido al enviar las mediciones. + + \subsection{Sensor de oxígeno \textit{LuminOx Optical Oxygen LOX-02}} %all from datasheet + %https://www.sstsensing.com/product/luminox-optical-oxygen-sensors-2/ + El sensor \textit{LuminOx Optical Oxygen}, mostrado en la \autoref{fig:LuminOX_sensor} es un sensor óptico de oxígeno de bajo costo, bajo consumo y de larga vida útil, desarrollado y fabricado por la compañía \textit{SST}. + %funciones + Además de medir oxígeno, este sensor es también capaz de realizar mediciones de la temperatura y la presión barométrica del gas, siendo estos parámetros útiles para tener un mayor conocimiento del gas, o la atmósfera donde se encuentra éste. + %espeficifaciones - rangos + Este sensor puede captar una concentración de oxígeno de hasta 25\%, y 300 mbar de presión parcial del oxígeno, con un error menor al 2\%. + Puede funcionar en un ambiente con un rango de temperaturas dentro de -30 a 60 grados Celsius, humedad relativa de hasta el 99\%, siempre y cuando no haya condensación, y desde 500 mBar hasta 1200 mBar de presión. + + \begin{figure}[!h] + \centering + \subfigure{\includegraphics[height=4cm]{figures/LuminOXsensor}}~~~~~~ + \subfigure{\includegraphics[height=4cm]{figures/luminOXpines2}} + \caption[Sensor \textit{LuminOx Optical Oxygen} y su esquema de pines visto desde su parte inferior.]{Sensor \textit{LuminOx Optical Oxygen}\cite{luminOxDS} y su esquema de pines visto desde su parte inferior.} + \label{fig:LuminOX_sensor} + \end{figure} + + %parámetros de comunicación / controlador + Este sensor tiene un controlador con una interfaz que le permite conectarse a un microcontrolador a través de un UART con los parámetros preestablecidos de 9600 baudios de velocidad, datos con tamaño de 8 bits, un bit de paro y sin hacer uso del bit de paridad. + El Controlador debe ser alimentado con 5 volts (teniendo $\pm$ 0.5 volts de tolerancia) y el consumo de corriente puede tener picos de 20 mili amperios. + La salida de la señal de comunicación UART es TTL con un nivel alto de 3.3 volts. + Estas conexiones y la posición de los pines son mostradas en la \autoref{fig:LuminOX_sensor}. + +% \begin{figure}[!h] +% \centering +% %\includegraphics[width=12cm]{figures/luminOXpines} +% \includegraphics[height=4cm]{figures/luminOXpines} +% \caption{Esquema de los pines del sensor \textit{LuminOx Optical Oxygen} visto desde su parte inferior.} +% \label{fig:LuminOX_pines} +% \end{figure} + + %comandos? + El controlador de este sensor se maneja por medio de comandos, con los cuales se puede elegir un modo de funcionamiento con el comando ``\texttt{M}'' seguido de un espacio y el argumento ``\texttt{1}'', ``\texttt{2}'', o ``\texttt{0}''. + %configuraciones (modos) + Los modos de funcionamiento son elegibles por medio de los comandos mencionados anteriormente, y estos se pueden establecer dependiendo de la aplicación que se le dé a este sensor, o se puede cambiar a otro en base a las circunstancias. + Estos modos se describen a continuación: + \begin{itemize} + \item \textit{Stream}: El sensor envía todas las mediciones y el estado de este aproximadamente una vez cada segundo. Es activado por defecto al encender el sensor y se selecciona con el comando ``\texttt{M 0}''. + \item \textit{Poll}: El sensor continua tomando mediciones, pero sólo las envía al ser solicitadas. Este modo se selecciona con el comando ``\texttt{M 1}''. + \item \textit{Off}: El sensor deja de tomar mediciones y logra reducir el consumo de corriente hasta 6 mili amperios. Este modo se selecciona con el comando ``\texttt{M 1}''. + \end{itemize} + + Para solicitar mediciones en el modo \textit{Poll} (\texttt{M 1}), se utiliza el comando ``\texttt{\%}'' para el porcentaje de oxígeno, y ``\texttt{O}'' para obtener la presión parcial de oxígeno (ppO$_{2}$) en milibars. + Las demás mediciones se solicitan con los comandos ``\texttt{T}'', para obtener la temperatura (en grados Celsius), ``\texttt{P}'', para la presión barométrica (en mBar), y para obtener todas las mediciones se utiliza el comando ``\texttt{A}''. + A su vez, también hay comandos para ver el estado (comando ``\texttt{e}'') y la información (``\texttt{\#}'') del sensor. + Los comandos enviados a este sensor deben tener la terminación ``\texttt{\textbackslash r\textbackslash n}'' (retorno de carro y salto de linea) para ser identificados debidamente. + + \subsection{Sensor de monóxido de carbono CO-AF} + %http://www.alphasense.com/index.php/products/carbon-monoxide-safety/ + El sensor \textit{CO-AF}, mostrado en la \autoref{fig:CO-AFsensor}, es un sensor electroquímico que utiliza tecnología de pila de combustible (fuel cell) y de electrodos, probada con estabilidad a largo plazo y operación confiable diseñado por la compañía \textit{Alphasense}. + %especificaciones - rangos de operación + El sensor usa el tamaño estándar de 20 milímetros de diámetro y su fabricante garantiza una correcta estimación de las mediciones hasta las 5,000 ppm de monóxido de carbono, operando también en los rangos de desde -30 hasta los 50 grados Celsius de temperatura, de 80 a 120 kilopascales de presión y una humedad relativa del 15\% al 90\%. + + \begin{figure}[!h] + \centering + %\includegraphics[width=12cm]{figures/CO-AFsensor} + \includegraphics[height=4cm]{figures/CO-AFsensor} + \caption[Sensor de monóxido de carbono CO-AF de \textit{Alphasense}]{Sensor de monóxido de carbono CO-AF de \textit{Alphasense}\cite{coafds}.} + \label{fig:CO-AFsensor} + \end{figure} + + %rendimiento + Este sensor utiliza una salida de corriente proporcional a la cantidad de monóxido de carbono. + La sensibilidad de éste está en un rango de 55 a 90 nanoamperios por cada 400 ppm del gas, también tiene un tiempo de respuesta menor a 25 segundos midiendo un escalón de cero a esta misma cantidad de $CO$. + La sensibilidad de este sensor tiene una dependencia a la temperatura, esta puede ser compensada con un controlador para evitar así la susceptibilidad a la temperatura de las mediciones. La forma en la que esta sensibilidad es afectada por la temperatura se muestra con mayor detalle en la \autoref{fig:co-af-temp-dep}. + + \begin{figure}[!h]% + \centering + %\subfigure[Esquemático]{ + % \label{fig:fig-a} + % \includegraphics[width=5in]{figures/isowsch}} + %\\%New line for figure + \subfigure[Variación en la sensibilidad causada por cambios de la temperatura. Se muestran media y los intervalos de +- $ \pm $95\% de confianza.]{ + \label{fig:fig-a} + \includegraphics[height=4cm]{figures/co-aftemp}} + ~ %Space between figure + \subfigure[Variación de la salida cero causada por cambios en la temperatura expresado en ppm, referenciado a cero en \SI{20}{\degreeCelsius}]{ + \label{fig:fig-b} + \includegraphics[height=4cm]{figures/co-aftemp0}} + \caption[Gráficas de la dependencia a temperatura de la sensibilidad de un lote típico de sensores CO-AF]{Gráficas de la dependencia a temperatura de la sensibilidad de un lote típico de sensores CO-AF\cite{coafds}.} + \label{fig:co-af-temp-dep} + \end{figure} + + %vida + En cuanto a su vida operativa, el fabricante \textit{Alphasense} asegura que la señal de salida del sensor se reducirá un máximo de 20\% con respecto a la respuesta original en un periodo mayor de 24 meses, y puede almacenarse hasta por seis meses en un recipiente sellado dentro de un rango de temperaturas de 3 a 20 grados Celsius. + + \subsection{Tarjeta controladora EC200} + %overwiew Controlador de sensor electroquímico + La tarjeta EC200, mostrado en la \autoref{fig:ec200}, es un controlador de alto rendimiento y bajo consumo compatible con una amplia variedad de sensores de gas eletroquímicos montables de 20 milímetros \textit{(20mm electro-chemical plug-in gas sensor cells)}. + Esta tarjeta controladora proporciona la interfaz necesaria con el sensor de gas, convierte la salida de corriente del sensor en voltaje, el cual es medido con un convertidor analógico-digital de alta resolución. + A este voltaje digital, se le corrige y compensa la presión y temperatura con un microcontrolador para producir una concentración precisa de gas medida en partes por millón\cite{ec200man}. + + \begin{figure}[!h] + \centering + %\includegraphics[width=12cm]{figures/ec200} + \includegraphics[height=4cm]{figures/ec200} + \caption[Tarjeta controladora de sensores electroquímicos EC200]{Tarjeta controladora de sensores electroquímicos EC200 \cite{ec200man}.} + \label{fig:ec200} + \end{figure} + + %mediciones + La tarjeta controladora también integra sensores de temperatura/humedad y de presión barométrica, con los cuáles obtiene mediciones de estas magnitudes y las utiliza para corregir y compensar la estimación de concentración de gas. + Ésta además realiza mediciones del el voltaje obtenido de la corriente generada por sensor, el cuál es filtrado con un filtro pasa-bajas para remover perturbaciones transitorias. + Tanto las mediciones del voltaje como de la concentración de gases compensada son obtenidas con y sin filtrado, esta última también es posible generarla sin filtrado ni compensación. + Todas estas mediciones son guardadas en la memoria del controlador y pueden ser transmitidas a través de su interfaz UART. + + %rangos / parámetros + La tarjeta EC200 puede operar correctamente en los rango de \SI{-30} hasta \SI{60}{\degreeCelsius} de temperatura, + %presión + desde 50 hasta 115 kilopascales de presión, %(500Kpa máx) + %humedad + y hasta 99\% de humedad relativa sin haber condensación. + %alimentación + Este puede ser alimentado con un voltaje de entre 3.2 y 5 volts, consumiendo una corriente que puede llegar hasta los 10 miliamperios de pico. + En la \autoref{fig:ec200p} se indican los pines de alimentación del sensor, así como las terminales de la interfaz UART. + + \begin{figure}[!h] + \centering + %\includegraphics[width=12cm]{figures/ec200_pins} + \includegraphics[height=4cm]{figures/ec200_pins} + \caption{Esquema de pines de la tarjeta controladora EC200.} + \label{fig:ec200p} + \end{figure} + + %interfaz + La interfaz UART del controlador EC200 opera a una velocidad de 9600 baudios, enviando datos con tamaño de ocho bits sin implementar bit de paridad, esta interfaz utiliza tanto + %txrx + terminales $Tx$ y $Rx$, con un nivel lógico CMOS de 3.3V (la terminal Rx soporta hasta 5V), + %rs485 + así como RS485 diferencial. + %el cuál su forma de comunicación es \textit{Half Duplex}, + %mientras que las terminales Tx y Rx es \textit{Full Duplex}. + %TTL protocol + Cada línea de datos recibida y transmitida por el controlador termina con un salto de linea y retorno de carro (``\texttt{\textbackslash r\textbackslash n'')}. + %otras salidas + El controlador, además de tener una interfaz de comunicación serial, puede utiliza salidas de + PWM y analógica, las cuales tienen que ser configuradas para poder utilizarse. + + %modos + Los modos de operación del controlador son: \textit{polled} y \textit{streaming}. + En el modo \textit{polled}, el sensor sólo transmite datos cuando responde a un comando. + En el modo \textit{streaming}, el sensor transmite mediciones en intervalos de un segundo, este intervalo puede ser modificado. + Estos dos modos de operación pueden ser configurados con el comando ``\texttt{K}''. + + %comandos + Los comandos son enviados al controlador por medio de la interfaz UART. + Estos pueden ser utilizados para + extraer las mediciones obtenidas por éste, + obtener información a cerca del sensor o de él mismo, + o realizar configuraciones y ajustar sus parámetros de operación. + En caso de haber un error en la recepción de algún comando, el controlador responde con la letra 'E' seguido del código de error. + + %mediciones + \subsubsection{Los comandos para obtener mediciones son los siguientes:} + \begin{itemize} + \item B - presión barométrica (compensada con la temperatura) milibars. + \item b - presión barométrica (\textit{ADC}). + \item H - humedad relativa. + \item J - voltaje entrada analógica. + \item j - voltaje bruto. + \item Q - leer mediciones. + \item T - temperatura. + \item t - temperatura bruta de barómetro. + \item V - voltaje con filtrado. + \item v - voltaje sin filtrado. + \item z - concentración de gas sin filtrado. + \item Z - concentración de gas con filtrado. + \end{itemize} + %conf + + \subsubsection{Los comandos para realizar configuraciones son los siguientes:} + \begin{itemize} + \item C - configura la hora y fecha. + \item K - configura modo de comunicación. + \item M - campos de salida (seleccionar mediciones). + \item P - set valor de un parámetro. + \item r - borrar memoria de registro. + \item U - calibración de cero. + \item u - calibración manual de cero. + \end{itemize} + + %info + \subsubsection{Los comandos para obtener información son los siguientes:} + \begin{itemize} + \item c - leer hora y fecha. + \item G - tipo de sensor. + \item p - leer parámetro. + \item R - leer memoria de registro. + \item w - reiniciar parámetros a valores de fábrica. + \item X - calibrar a una concentración específica. + \item Y - reportar identificador del dispositivo. + \item . - obtener multiplicador de la medición. + \end{itemize} + + \subsection{Sensor de bióxido de carbono \textit{SprintIR‐W}} + %intro + El sensor \textit{SprintIR} de la compañía \textit{Gas Sensing Solutions}, mostrado en la \autoref{fig:sprintIR}, mide concentraciones de $CO_2$ utilizando tecnología óptica LED NDIR (infrarrojo no dispersivo, por sus siglas en inglés), lo que lo hace un sensor confiable y duradero. + Este sensor está diseñado para desempeñarse en tareas de monitoreo y análisis de $CO_2$ en tiempo real. %applications + A menudo es utilizado en áreas como el cuidado de la salud, empaquetado de alimentos, ciencia del deporte y sistemas contra incendios\cite{sprintIRDSgss}. + + \begin{figure}[!h] + \centering + \includegraphics[height=4cm]{figures/sprintIRsensor} + \caption[Sensor de bióxido de carbono SprintIR®‐W]{Sensor de bióxido de carbono SprintIR®‐W \cite{sprintIRDSco2m}.} + \label{fig:sprintIR} + \end{figure} + + %mediciones + %%velocidad + Este sensor es capaz de realizar 20 lecturas por segundo, teniendo una alta frecuencia de muestreo y una gran velocidad de respuesta (las mediciones validas son obtenidas 1.2 segundos después de haber encendido el sensor). + %%rango + El rango de medición de este sensor puede llega hasta el 100\% de concentración de $CO_2$ en algunas variantes. + También existen otras opciones con los rangos de medición: 0 a 5\%, 0 a 20\%, 0 a 60\%. + %%presición + Las mediciones se realizan con una precisión típica de 70 ppm para el rango de 0 a $\pm$60\%, y $\pm$300 ppm para 0 a 100\%\cite{sprintIRDSgss}. + + %high flow throughput capability / adaptador + El sensor \textit{SprintIR} puede permitir un gran paso de flujo, pudiendo utilizarse con un adaptador de flujo, como se muestra en la \autoref{fig:spIR_fa}, o simplemente utilizar el sensor con la cubierta de membrana como se muestra en la \autoref{fig:spIR_mc}. + El adaptador de flujo puede ser personalizado eligiendo distintas opciones ofrecidas por el fabricante. + + \begin{figure}[!h]% + \centering + \subfigure[Sensor SprintIR con adaptador de flujo.]{ + \centering + \label{fig:spIR_fa} + \includegraphics[height=4cm]{figures/sprintIR_fa}} + ~~~~~ %Space between figure + \subfigure[Sensor SprintIR sin adaptador de flujo.]{ + \centering + \label{fig:spIR_mc} + \includegraphics[height=4cm]{figures/sprintIR_mc}} + \caption[Sensor SprintIR con y sin adaptador de flujo]{Sensor SprintIR con y sin adaptador de flujo\cite{sprintIRDSgss}.} + \label{fig:spIR_f_adapter} + \end{figure} + + + %controlador + Este sensor incorpora un sistema, el cuál permite el control y transmisión de datos por medio de UART, así como puesta en cero automática y un acondicionamiento de las mediciones. + El diagrama de bloques de este sistema y sus componentes puede visualizarse en la \autoref{fig:sprintIR_bd}. + + \begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/sprintIR_bd} + \caption[Diagrama a bloques del sensor SprintIR®‐W]{Diagrama a bloques del sensor SprintIR®‐W \cite{sprintIRDSgss}.} + \label{fig:sprintIR_bd} + \end{figure} + + Los sensores de temperatura y humedad mostrados en la \autoref{fig:sprintIR_bd}, así como la salida de señal analógica, son opcionales, por lo que no todas las variantes del sensor \textit{SprintIR} los integran. + + %con los cuales genera la señal del LED emisor y obtiene la señal generada por el fotodiodo, + %además de filtrar dicha señal para reducir el ruido y mejorar la precisión de las mediciones. + + El acondicionamiento de las mediciones + se realiza con un procesador de señales digitales (DSP, por sus siglas en inglés, \textit{Digital Signal Processor}). + Su comportamiento puede ser modificado dependiendo de la velocidad de respuesta necesaria, o la cantidad de ruido que se requiera filtrar. + + %control + El control de este sensor se realiza por medio de comandos que son recibidos por éste utilizando el puerto UART. + %comandos + %El sensor \textit{SprintIR} puede ser operado utilizando comandos para controlarlo, + Los comandos utilizan la codificación ASCII y deben terminar con un retorno de carro y un salto de linea(``\texttt{\textbackslash r\textbackslash n}''). + %En caso de utilizar un comando que lleve argumento, éstos deben estar separado por un espacio. + El sensor responderá con un signo de interrogación (?) si el comando recibido no es válido o éste no se ha recibido con algún error. + + %modos de operación + El sensor \textit{SprintIR} tiene tres modos de operación que pueden ser seleccionados por medio del comando ``\texttt{K \#\textbackslash r\textbackslash n}'' (donde \texttt{\#} es el número de modo seleccionado). + Los modos de operación del sensor de explican a continuación. + \begin{itemize} + \item \textit{SLEEP}: + En este modo el sensor está en espera de comandos. + El sensor no realiza ninguna medición, por lo tanto al recibir un comando este puede responder rápidamente. + Este modo se establece con el comando ``\texttt{K 0\textbackslash r\textbackslash n}''. + + \item \textit{STREAM}: + En este modo las mediciones son reportadas dos veces por segundo. + Los comandos son procesados cuando se reciben, pero si se encuentra realizando una medición puede haber un retraso de 10 ms en la respuesta. + El sensor inicia por defecto en este modo al ser encendido y puede establecerse con el comando ``\texttt{K 1\textbackslash r\textbackslash n}''. + + \item \textit{POLLING}: + En este modo el sensor reporta mediciones sólo cuando son solicitadas, pero las continua realizando en segundo plano. + Este modo se puede establecer con el comando ``\texttt{K 2\textbackslash r\textbackslash n}''. + \end{itemize} + + La interfaz UART de este sensor opera a una velocidad de 9600 baudios, enviando datos de 8 bits con un bit de paro y sin utilizar bit de paridad, ni control de flujo por \textit{hardware}. +% Los parámetros de operación de la comunicación UART de este sensor son los siguientes: +% \begin{list}{\textbullet}{\addtolength{\topsep}{0mm}} +% \item Velocidad de 9600 baudios. +% \item Datos de 8 bits. +% \item Sin bit de paridad. +% \item Un bit de paro. +% \item Sin control de flujo por \textit{hardware}. +% \end{list} + + %alimentación + El sensor se alimenta con 3.3V, soportando hasta 5.5V y pudiendo consumir hasta 40 mA (de pico) durante el encendido. + El consumo de corriente puede llegar a los 35 mA cuando se están tomando muestras. + Si el sensor es configurado en modo \textit{SLEEP}, el consumo de corriente puede disminuir hasta los 0.01 mA. + Las terminales del puerto UART, así como la alimentación del sensor, se muestran en la \autoref{fig:sprintIRp}. Las terminales Tx y Rx operan con un nivel lógico de 3.3 volts. + \begin{figure}[!h] + \centering + \includegraphics[height=4cm]{figures/sprintIR_uart_pinout} + \caption[Salidas de la interfaz UART del sensor de $CO_2$ \textit{SprintIR}]{Salidas de la interfaz UART del sensor de $CO_2$ \textit{SprintIR}\cite{sprintIRDSco2m}.} + \label{fig:sprintIRp} + \end{figure} + + Este sensor puede operar en los rangos de temperatura de 0 a \SI{50}{\degreeCelsius}, de 0 a 95\% de humedad y desde 500 mbar hasta 2 bar de presión. + El fabricante no recomienda utilizar el sensor fuera de los rangos de operación, ya que al someterlo a estrés puede sufrir daños irreversibles. + + +\section{Aislador digital ISOW7842} + %intro + El circuito integrado ISOW7842 es un aislador digital que forma parte de la familia ISOW784x del fabricante \textit{Texas Instruments}. + %canales + Cuenta con cuatro canales (dos en cada dirección), como se muestra en la \autoref{fig:isow7842}, y + %dc-dc + un convertidor DC-DC, mostrado en el esquema simplificado de la \autoref{fig:iswoxss}. + Este convertidor proveé alimentación aislada, la cuál se puede utilizar para energizar un circuito eliminando la necesidad de una fuente de alimentación separada, lo cuál es útil para diseños con espacio reducido. + %aplications + Este CI puede ser utilizado en las áreas: automatización industrial, control de motores, redes eléctricas, equipos médicos, y pruebas y mediciones. + + \begin{figure}[!h]% + \centering + \subfigure[Canales del CI ISOW7842]{ + \label{fig:isow7842} + \includegraphics[height=4cm]{figures/ISOW7842} + }~ %Space between figure + \subfigure[Esquema simplificado de los CI ISOW784x.]{ + \label{fig:iswoxss} + \includegraphics[height=4cm]{figures/isow_simpsch} + } + \caption[Esquemas del CI ISWO7842]{Esquemas del CI ISWO7842\cite{isow784xDS}.} + \label{fig:isowsch} + \end{figure} + + + %features + Las características principales de este CI se enlistan a continuación: + \begin{itemize} + %speed + \item Velocidades de transmisión de hasta 100 Mb por segundo. + %isolation barrer + \item Robusta barrera de aislamiento con una vida estimada mayor a 100 años con un voltaje de operación de $1kV_{RMS}$, pudiendo aislar hasta $5000kV_{RMS}$ y una capacidad de sobre tensión de $10 kV_PK$. + %dc-dc + \item Convertidor CD-CD de alta eficiencia integrado con transformador de aislamiento en chip. + %supply + \item Amplio rango de voltaje de alimentación, desde 3V hasta 5.5V. + %output power + \item Potencia de salida máxima de 0.65 W, con una corriente disponible de 130 mA a 5 V y 75 mA a 3.3 V. + %protecciones Cuenta con + \item Protección a sobrecarga y corto circuito, apagado por calentamiento, y arranque suave para evitar entradas excesivas de corriente. + \item Rango de temperatura de operación extendido, de \SI{-40}{\degreeCelsius} a \SI{+125}{\degreeCelsius}. + \item Compatibilidad electromagnética robusta con alta inmunidad y bajas emisiones. + \end{itemize} + +\section{Conclusión} +Este capítulo ha establecido el marco teórico necesario para el desarrollo de un sistema embebido basado en Linux para la medición de concentraciones de gases en reacciones sólido-gas. +Se han revisado conceptos clave de sistemas de adquisición de datos, sistemas embebidos, Linux embebido, comunicación UART, sensores de gases y circuitos de protección, justificando su relevancia para el sistema propuesto. +Este marco teórico proporciona la base para las decisiones de diseño y la implementación práctica que se detallarán a continuación. +Si bien la integración de estos elementos presenta desafíos específicos, el conocimiento adquirido sienta las bases para un desarrollo exitoso. +El siguiente capítulo abordará el diseño e implementación del sistema, presentando la arquitectura, los componentes seleccionados, las pruebas de verificación se presentan en el \autoref{ch:PruebasyResultados}. diff --git a/Chapters/Chapter03.aux b/Chapters/Chapter03.aux new file mode 100644 index 0000000..52052a6 --- /dev/null +++ b/Chapters/Chapter03.aux @@ -0,0 +1,161 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Desarrollo del sistema}{25}{chapter.3}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{loa}{\addvspace {10\p@ }} +\newlabel{ch:desarrollo}{{3}{25}{Desarrollo del sistema}{chapter.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Diagrama del sistema desarrollado.}}{26}{figure.3.1}\protected@file@percent } +\newlabel{fig:diagramadelsistema}{{3.1}{26}{Diagrama del sistema desarrollado}{figure.3.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Beaglebone Black}{26}{section.3.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Beaglebone Black Rev. C.}}{27}{figure.3.2}\protected@file@percent } +\newlabel{fig:BBB}{{3.2}{27}{Beaglebone Black Rev. C}{figure.3.2}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Configuraciones realizadas en la \textit {Beaglebone}}{27}{subsection.3.1.1}\protected@file@percent } +\newlabel{lst:grow_partition}{{3.1}{28}{Comandos para expandir la partición del sistema de archivos}{lstlisting.3.1}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.1}Comandos para expandir la partición del sistema de archivos.}{28}{lstlisting.3.1}\protected@file@percent } +\newlabel{lst:config-uart-pins.sh}{{3.2}{28}{Archivo \texttt {config-uart-pins.sh}}{lstlisting.3.2}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.2}Archivo \texttt {config-uart-pins.sh}.}{28}{lstlisting.3.2}\protected@file@percent } +\newlabel{lst:uart-pins-service}{{3.3}{28}{Archivo \texttt {ebb-set-uart-pins.service} de servicio del sistema}{lstlisting.3.3}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.3}Archivo \texttt {ebb-set-uart-pins.service} de servicio del sistema.}{28}{lstlisting.3.3}\protected@file@percent } +\newlabel{lst:uart-pins-comandos}{{3.4}{28}{Comandos para probar e instalar el servicio \texttt {ebb-set-uart-pins.service} en la \textit {Beaglebone}}{lstlisting.3.4}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.4}Comandos para probar e instalar el servicio \texttt {ebb-set-uart-pins.service} en la \textit {Beaglebone}.}{28}{lstlisting.3.4}\protected@file@percent } +\citation{ec200man} +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Sensores de concentración de gases}{29}{section.3.2}\protected@file@percent } +\newlabel{subfig:CO-AFsensor}{{3.3(a)}{29}{Subfigure 3 3.3(a)}{subfigure.3.3.1}{}} +\newlabel{sub@subfig:CO-AFsensor}{{(a)}{29}{Subfigure 3 3.3(a)\relax }{subfigure.3.3.1}{}} +\newlabel{subfig:sprintIR}{{3.3(b)}{29}{Subfigure 3 3.3(b)}{subfigure.3.3.2}{}} +\newlabel{sub@subfig:sprintIR}{{(b)}{29}{Subfigure 3 3.3(b)\relax }{subfigure.3.3.2}{}} +\newlabel{subfig:LuminOX}{{3.3(c)}{29}{Subfigure 3 3.3(c)}{subfigure.3.3.3}{}} +\newlabel{sub@subfig:LuminOX}{{(c)}{29}{Subfigure 3 3.3(c)\relax }{subfigure.3.3.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Sensores de concentración de gases}}{29}{figure.3.3}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {CO-AF}}}{29}{figure.3.3}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {SprintIR}}}{29}{figure.3.3}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(c)}{\ignorespaces {LuminOX}}}{29}{figure.3.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Circuitos controladores}{29}{subsection.3.2.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Controlador de sensor electroquímico EC200}}{29}{figure.3.4}\protected@file@percent } +\newlabel{fig:EC200}{{3.4}{29}{Controlador de sensor electroquímico EC200}{figure.3.4}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Configuración de los sensores}{30}{subsection.3.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.3}Atmósfera parcialmente aislada}{30}{section.3.3}\protected@file@percent } +\newlabel{sec:atm}{{3.3}{30}{Atmósfera parcialmente aislada}{section.3.3}{}} +\citation{isow784xDS} +\newlabel{subfig:acrylicBox}{{3.5(a)}{31}{Subfigure 3 3.5(a)}{subfigure.3.5.1}{}} +\newlabel{sub@subfig:acrylicBox}{{(a)}{31}{Subfigure 3 3.5(a)\relax }{subfigure.3.5.1}{}} +\newlabel{subfig:mountedSensors}{{3.5(b)}{31}{Subfigure 3 3.5(b)}{subfigure.3.5.2}{}} +\newlabel{sub@subfig:mountedSensors}{{(b)}{31}{Subfigure 3 3.5(b)\relax }{subfigure.3.5.2}{}} +\newlabel{subfig:openATM}{{3.5(c)}{31}{Subfigure 3 3.5(c)}{subfigure.3.5.3}{}} +\newlabel{sub@subfig:openATM}{{(c)}{31}{Subfigure 3 3.5(c)\relax }{subfigure.3.5.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Atmósfera aislada utilizada para las mediciones de prueba.}}{31}{figure.3.5}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Caja de acrílico}}}{31}{figure.3.5}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Montaje de los sensores}}}{31}{figure.3.5}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(c)}{\ignorespaces {Atmósfera abierta}}}{31}{figure.3.5}\protected@file@percent } +\newlabel{fig:atm}{{3.5}{31}{Atmósfera aislada utilizada para las mediciones de prueba}{figure.3.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.4}Circuito de aislamiento}{31}{section.3.4}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Diagrama de configuración de canales del ISOW7842}}{31}{figure.3.6}\protected@file@percent } +\newlabel{fig:isow}{{3.6}{31}{Diagrama de configuración de canales del ISOW7842}{figure.3.6}{}} +\citation{isow784xAR} +\newlabel{fig:DI-sch}{{3.7(a)}{32}{Subfigure 3 3.7(a)}{subfigure.3.7.1}{}} +\newlabel{sub@fig:DI-sch}{{(a)}{32}{Subfigure 3 3.7(a)\relax }{subfigure.3.7.1}{}} +\newlabel{fig:DI-pcb}{{3.7(b)}{32}{Subfigure 3 3.7(b)}{subfigure.3.7.2}{}} +\newlabel{sub@fig:DI-pcb}{{(b)}{32}{Subfigure 3 3.7(b)\relax }{subfigure.3.7.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Tarjeta de aislamiento de señales digitales.}}{32}{figure.3.7}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Esquemático}}}{32}{figure.3.7}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Circuito impreso}}}{32}{figure.3.7}\protected@file@percent } +\newlabel{fig:isowdesing}{{3.7}{32}{Tarjeta de aislamiento de señales digitales}{figure.3.7}{}} +\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces Descripción de los pines de los conectores}}{32}{table.3.1}\protected@file@percent } +\newlabel{tab:pines}{{3.1}{32}{Descripción de los pines de los conectores}{table.3.1}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Conexiones}{33}{subsection.3.4.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Diagrama de conexiones del sistema desarrollado.}}{33}{figure.3.8}\protected@file@percent } +\newlabel{fig:connections}{{3.8}{33}{Diagrama de conexiones del sistema desarrollado}{figure.3.8}{}} +\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Conexiones de la BeagleBone Black}}{33}{table.3.2}\protected@file@percent } +\newlabel{tab:conexiones_bbb}{{3.2}{33}{Conexiones de la BeagleBone Black}{table.3.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.5}Programa de adquisición de datos}{34}{section.3.5}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Función principal}{34}{subsection.3.5.1}\protected@file@percent } +\newlabel{sec:program}{{3.5.1}{34}{Función principal}{subsection.3.5.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Diagrama de flujo general de la función \texttt {main} del programa de adquisición de datos.}}{35}{figure.3.9}\protected@file@percent } +\newlabel{fig:flowchart-Main}{{3.9}{35}{Diagrama de flujo general de la función \texttt {main} del programa de adquisición de datos}{figure.3.9}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Función \texttt {sensConf()}}{35}{subsection.3.5.2}\protected@file@percent } +\newlabel{sec:sensConf}{{3.5.2}{35}{Función \texttt {sensConf()}}{subsection.3.5.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Diagrama de flujo la función \texttt {sensConf} del programa de adquisición de datos.}}{36}{figure.3.10}\protected@file@percent } +\newlabel{fig:flowchart-sensConf}{{3.10}{36}{Diagrama de flujo la función \texttt {sensConf} del programa de adquisición de datos}{figure.3.10}{}} +\newlabel{lst:sensConf}{{3.5}{36}{Función \texttt {int sensConf(uint8\_t uartNumber, int baudRate, char mode[], char response[], int tries)}}{lstlisting.3.5}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.5}Función \texttt {int sensConf(uint8\_t uartNumber, int baudRate, char mode[], char response[], int tries)}.}{36}{lstlisting.3.5}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.3}Función de adquisición de datos \texttt {DAQ()}}{37}{subsection.3.5.3}\protected@file@percent } +\newlabel{sec:DAQ}{{3.5.3}{37}{Función de adquisición de datos \texttt {DAQ()}}{subsection.3.5.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces Diagrama de flujo la función \texttt {DAQ} del programa de adquisición de datos.}}{37}{figure.3.11}\protected@file@percent } +\newlabel{fig:flowchart-DAQ}{{3.11}{37}{Diagrama de flujo la función \texttt {DAQ} del programa de adquisición de datos}{figure.3.11}{}} +\newlabel{lst:DAQa}{{3.6}{37}{Comienzo de la funcinón \texttt {int DAQ(int t\_hrs, int sp\_s)}}{lstlisting.3.6}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.6}Comienzo de la funcinón \texttt {int DAQ(int t\_hrs, int sp\_s)}.}{37}{lstlisting.3.6}\protected@file@percent } +\newlabel{lst:DAQb}{{3.7}{38}{Parámetros del ciclo de la función DAQ y los tiempos de adquisición}{lstlisting.3.7}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.7}Parámetros del ciclo de la función DAQ y los tiempos de adquisición.}{38}{lstlisting.3.7}\protected@file@percent } +\newlabel{lst:DAQc}{{3.8}{38}{Tareas realizadas en el ciclo de la función DAQ para solicitar, obtener, mostrar y almacenar las mediciones}{lstlisting.3.8}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.8}Tareas realizadas en el ciclo de la función DAQ para solicitar, obtener, mostrar y almacenar las mediciones.}{38}{lstlisting.3.8}\protected@file@percent } +\newlabel{lst:timepoInactividad}{{3.9}{39}{Código para verificar el tiempo de inactividad y esperar el próximo muestreo}{lstlisting.3.9}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.9}Código para verificar el tiempo de inactividad y esperar el próximo muestreo.}{39}{lstlisting.3.9}\protected@file@percent } +\newlabel{lst:getMeasures}{{3.10}{39}{Función char *getMeasures(char src[{],} char fval{,} int nchar)}{lstlisting.3.10}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.10}Función char *getMeasures(char src[{],} char fval{,} int nchar).}{39}{lstlisting.3.10}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.6}Libreria \texttt {uart.h v1.0} }{40}{section.3.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}Función \texttt {uartConf()}}{40}{subsection.3.6.1}\protected@file@percent } +\newlabel{lst:uartConf}{{3.11}{41}{Función \texttt {int uartConf(uint8\_t uartNumber, int baudRate})}{lstlisting.3.11}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.11}Función \texttt {int uartConf(uint8\_t uartNumber, int baudRate}).}{41}{lstlisting.3.11}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}Función \texttt {uartClose()}}{41}{subsection.3.6.2}\protected@file@percent } +\newlabel{sub:uartClose}{{3.6.2}{41}{Función \texttt {uartClose()}}{subsection.3.6.2}{}} +\newlabel{lst:uartClose}{{3.12}{42}{Función \texttt {int uartClose(uint8\_t uartNumber)}}{lstlisting.3.12}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.12}Función \texttt {int uartClose(uint8\_t uartNumber)}.}{42}{lstlisting.3.12}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.3}Función \texttt {uartTransmit()}}{42}{subsection.3.6.3}\protected@file@percent } +\newlabel{lst:uartTransmit}{{3.13}{42}{Función \texttt {int uartTransmit(uint8\_t uartNumber{,} char message[{]})}}{lstlisting.3.13}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.13}Función \texttt {int uartTransmit(uint8\_t uartNumber{,} char message[{]})}.}{42}{lstlisting.3.13}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.4}Función \texttt {uartReceive()}}{42}{subsection.3.6.4}\protected@file@percent } +\newlabel{lst:uartReceive}{{3.14}{43}{Función \texttt {int uartReceive(uint8\_t uartNumber)}}{lstlisting.3.14}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.14}Función \texttt {int uartReceive(uint8\_t uartNumber)}.}{43}{lstlisting.3.14}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.7}Archivo de datos}{43}{section.3.7}\protected@file@percent } +\newlabel{lst:data}{{3.15}{43}{Ejemplo del archivo \texttt {data.dat} con las mediciones obtenidas}{lstlisting.3.15}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.15}Ejemplo del archivo \texttt {data.dat} con las mediciones obtenidas}{43}{lstlisting.3.15}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.8}Conclusiones}{43}{section.3.8}\protected@file@percent } +\@setckpt{Chapters/Chapter03}{ +\setcounter{page}{45} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{3} +\setcounter{section}{8} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{11} +\setcounter{table}{2} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{56} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{11} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{15} +} diff --git a/Chapters/Chapter03.tex b/Chapters/Chapter03.tex new file mode 100644 index 0000000..d49b580 --- /dev/null +++ b/Chapters/Chapter03.tex @@ -0,0 +1,927 @@ +% !TeX spellcheck = es_MX +%!TeX root=../thesisStructure.tex +\chapter{Desarrollo del sistema} % Chapter title +\label{ch:desarrollo} + +\begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/system.png} + \caption{Diagrama del sistema desarrollado.} + \label{fig:diagramadelsistema} +\end{figure} + + +%resumen del capítulo +%sistema de adquisición de datos +%elementos + %beaglebone + %sensores + %atmósfera + %circuito de protección + %programa de adquisición + %funciones + %librerias + %funciones +%conexiones +%archivo de datos + +En este capítulo se presenta una descripción detallada del sistema de adquisición de datos desarrollado en este trabajo y sus elementos, tanto de \textit{hardware} como de \textit{software}, así como su funcionamiento, y su utilización. +Dentro de los temas que se abordan están: +descripción de la \textit{single-board computer} utilizada y sus configuraciones, +sensores utilizados y su configuración, +la atmósfera aislada implementada, +el circuito de protección utilizado, +descripción del programa para la adquisición de datos y sus funciones utilizadas, +librerías desarrolladas, +ejemplo del archivo de datos generado, +con los cuales se podrá tener un buen entendimiento profundo de este sistema y utilizarlo o replicarlo. + +%desarrollo de un sistema que pueda ser adaptable, configurable... + +%Overview del sistema +El sistema implementado en este trabajo, mostrado en la \autoref{fig:diagramadelsistema}, es capaz de recabar información de una atmósfera o un ambiente, obteniendo las mediciones +de las concentraciones de $CO$, $CO_2$ y $O_2$, % monóxido y bióxido de carbono, oxígeno, +además de la temperatura, presión y humedad relativa, +por medio de sensores controlados por una \textit{single-board computer} \textit{Beaglebone}. + +%elementos +Este sistema consta de +%beaglebone +una \textit{single-board computer} (computadora de una sola placa) \textit{Beaglebone Black}, +%remote device +que es accedida por otro dispositivo de forma remota a través del protocolo Secure Shell (SSH). +%sensores +También integra +los sensores \textit{CO-AF} ($CO$), \textit{SprintIR} ($CO_2$) y \textit{LuminOx} ($O_2$), +%circuito de protección +y un circuito de aislamiento para conectar los sensores a la \textit{Beaglebone} de forma segura. +Dentro de la \textit{Beaglebone} se encuentran los archivos del código fuente del programa para la adquisición de datos, así como el archivo de datos del registro, donde quedan guardadas las mediciones una vez que éstas ha sido realizadas. + +El funcionamiento de este sistema puede ser adaptable, pudiendo establecer los parámetros de la duración de la adquisición y su periodo de muestreo al iniciarla desde la terminal de la \textit{Beaglebone}. +%También existe la posibilidad de modificar el código fuente del programa si se requiere una mayor personalización. + +%conexiones +Para alimentar al sistema se utiliza una fuente de CD de 5 volts con 2 amperios +y se conecta a una red por medio de un cable \textit{Ethernet} (pudiendo conectarse con \textit{Wi-Fi}, en el caso de disponer de una tarjeta \textit{WLAN}) +para poder hacer uso del protocolo \textit{SSH}. + +%atmosfera/pruebas +Para realizar mediciones de prueba, +los sensores fueron montados dentro de una atmósfera aislada (parcialmente). +Este sistema se prueba con dos métodos, donde se introducen a la atmósfera aislada los gases de exhalación de una persona en (1), y en (2) se introduce una vela encendida (combustión). +Estas pruebas se describen en el capítulo 4, donde también se muestran los resultados de las mismas. + +\section{Beaglebone Black} +Como ya se mencionó anteriormente, este sistema utiliza la \textit{single-board computer} \textit{\textbf{Beaglebone Black}}, mostrada en la \autoref{fig:BBB}, con la cuál +%Funciones que realiza +se controlan los sensores y +se registran las mediciones obtenidas de éstos. +Esta tarjeta cuenta con una generosa variedad de periféricos y un sistema operativo basado en \textit{Linux}, +lo que le da gran versatilidad al sistema, +pudiendo adaptarlo a las necesidades de la adquisición de datos +y siendo posible además agregar más funciones para diferentes adquisiciones de datos. + +\begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/beaglebone-black.jpg} + \caption{Beaglebone Black Rev. C.} + \label{fig:BBB} +\end{figure} + +%BBB > control sensores > comandos > conf/mediciones > comm UART > programa > código fuente +La \textit{Beaglebone} controla a los sensores de gas a través de comandos, con los cuales los configura y les solicita mediciones; +también se puede obtener información de los sensores. % con estos comandos). +Dichos comandos son enviados a través de los puertos \textit{UART}, con los cuales la \textit{Beaglebone} se comunica con los sensores. +La gestión de esta comunicación, así como control de los sensores y el registro de las mediciones, se realiza con un programa desarrollado para este sistema, el cuál se ejecuta en la \textit{Beaglebone}. +%El código fuente de este programa y el archivo de datos generado por el mismo se encuentran también dentro de la \textit{Beaglebone}. +El programa y la librería utilizada para la comunicación a través de UART, así como sus funciones, se explican a detalle en la \autoref{sec:program}. + +%acceso remoto +En este sistema implementado, la \textit{Beaglebone Black} puede utilizarse con cualquier dispositivo que pueda hacer uso del protocolo SSH. +Por medio de éste, se accede a la terminal para ejecutar comandos \texttt{bash}. +De esta forma es posible correr el programa de adquisición de datos, obtener el archivo de datos con los resultados de la adquisición, o modificar el código fuente del programa (en caso de ser necesario). + +%Software de la tarjeta +En esta aplicación, la \textit{Beaglebone Black} utiliza el sistema operativo \textit{Debian}, +específicamente la versión \textit{Debian 9.9 Stretch LXQT} (con interfaz gráfica). +Este sistema operativo está instalado +en una memoria de 16 GB insertada en la ranura para tarjetas micro SD de la \textit{Beaglebone}. +De esta forma el sistema no está tan limitado con el espacio de almacenamiento y se pueden instalar actualizaciones y software adicional en caso de ser necesario. +La imagen del sistema operativo puede ser descargada desde la página oficial de \textit{BeagleBoard} (beagleboard.org). + +\subsection{Configuraciones realizadas en la \textit{Beaglebone}} +Antes de utilizar la \textit{Beaglebone Black} en esta aplicación, se realizaron algunas configuraciones y actualizaciones para facilitar su utilización, estos cambios se enlistan a continuación: +\begin{itemize} + \item Se cambio el \textit{hostname} a beagleboard, con el comando \texttt{sudo} \texttt{hostnamectl} \texttt{--static} \texttt{set-hostname beagleboard} para poder diferenciarla en caso de haber otras Beaglebone en la misma red. + + \item Se configuró la hora local ejecutando el comando \texttt{sudo dpkg-reconfigure tzdata} y eligiendo la zona horaria de México para un manejo correcto de la hora y fecha. + + \item Se expandió la partición del sistema de archivos para poder utilizar todo el espacio disponible de la tarjeta micro SD, actualizando el \textit{script} \texttt{grow\_partition} y después ejecutándolo como se muestra en el Listado \ref{lst:grow_partition}. + + \item Se ejecutó el comando \texttt{sudo tools/update\_kernel.sh} para + actualizar los \textit{scripts} de \textit{booteo} y \textit{kernel} de \textit{Linux} y así funcionaran de manera óptima. + + \item Se actualizaron componentes de la distribución con el comando \texttt{sudo apt update} y \texttt{sudo apt upgrade} y también \texttt{sudo apt install -y ti-tidl mjpg-streamer-opencv-python} para el correcto funcionamiento de estos. + + \item Se automatizó la configuración de los pines de los puertos UART durante el arranque del sistema. + Para esto se tuvo que crear el \textit{script} de \texttt{bash} \texttt{config-uart-pins.sh}, mostrado en \autoref{lst:config-uart-pins.sh}, en la ruta: \texttt{/usr/bin}; + y un ``servicio del sistema'' (\texttt{ebb-set-uart-pins.service}), mostrado en el \autoref{lst:uart-pins-service}, en la ruta: \texttt{/lib/systemd/system}. + Este servicio del sistema se probó y se instaló utilizando los comandos del \autoref{lst:uart-pins-comandos}. + De esta forma, éste se ejecuta durante el arranque y llama al \textit{script} (\texttt{config-uart-pins.sh}). + + Los archivos mencioandos en el último punto se encuentran alojados en \textbf{TBD}, al que se puede acceder desde el enlace: \url{TBC:https://gitlab.com/sayeth.rd/daq-serial-bbb/resources}. + +\end{itemize} + +\begin{lstlisting}[language=bash, basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, label=lst:grow_partition, frame= lines, caption= {Comandos para expandir la partición del sistema de archivos.}] +cd /opt/scripts +git pull +sudo /opt/scripts/tools/grow_partition.sh +\end{lstlisting} + +\begin{lstlisting}[language=bash, basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, label=lst:config-uart-pins.sh, frame= lines, caption= {Archivo \texttt{config-uart-pins.sh}.}] +#!/bin/bash +#uart1 +config-pin P9_24 uart +config-pin -q P9_24 +config-pin P9_26 uart +config-pin -q P9_26 + +#uart2 +config-pin P9_21 uart +config-pin -q P9_21 +config-pin P9_22 uart +config-pin -q P9_22 + +#uart4 +config-pin P9_13 uart +config-pin -q P9_13 +config-pin P9_11 uart +config-pin -q P9_11 +\end{lstlisting} + +\begin{lstlisting}[language=bash, basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, label=lst:uart-pins-service, frame= lines, caption= {Archivo \texttt{ebb-set-uart-pins.service} de servicio del sistema.}] +[Unit] +Description=Enable the UART pins on boot +After=generic-board-startup.service + +[Service] +Type=simple +User=root +WorkingDirectory=/usr/bin +ExecStart=/usr/bin/config-uart-pins.sh + +[Install] +WantedBy=multi-user.target +\end{lstlisting} + +\begin{lstlisting}[language=bash, basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, label=lst:uart-pins-comandos, frame= lines, caption= {Comandos para probar e instalar el servicio \texttt{ebb-set-uart-pins.service} en la \textit{Beaglebone}.}] +cd /lib/systemd/system +sudo su +systemd-analyze verify ebb-set-uart-pins.service +systemctl daemon-reload +systemctl enable ebb-set-uarts-pins.service +\end{lstlisting} + +\section{Sensores de concentración de gases} +%intro +En este sistema desarrollado se utilizan tres sensores de concentración de gases diferentes, +cada uno con su respectivo circuito de control. +%sensores +Los sensores utilizados en este sistema son: +el sensor de monóxido de carbono +\textbf{CO-AF} de la compañía \textit{Alphasense}, mostrado en la \autoref{subfig:CO-AFsensor}, +el sensor de bióxido de carbono +\textbf{SprintIR} de la compañía \textit{Gas Sensing Solutions}, mostrado en la \autoref{subfig:sprintIR} +y el sensor de oxígeno +\textbf{LuminOx Optical Oxygen LOX-02} del fabricante \textit{SST}, mostrado en la \autoref{subfig:LuminOX}. +%capacidades de los sensores +Con estos sensores, el sistema es capaz de medir concentraciones de hasta +250,000 partes por millón (25\%) de $O_2$, +5,000 partes por millón (0.5\%) de $CO$, +y 200,000 partes por millón (20\%) de $CO_2$. +Algunos de estos sensores también pueden medir la temperatura, humedad y presión del ambiente. + +\begin{figure}[!h] + \centering + \subfigure[CO-AF]{ + \label{subfig:CO-AFsensor} + \includegraphics[height=3cm]{figures/CO-AFsensor} + } + \subfigure[SprintIR]{ + \label{subfig:sprintIR} + \includegraphics[height=3cm]{figures/sprintIRsensor} + }~~~ + \subfigure[LuminOX]{ + \label{subfig:LuminOX} + \includegraphics[height=3cm]{figures/LuminOXsensor} + } + \caption{Sensores de concentración de gases} +\end{figure} + +%montaje +Los sensores utilizados fueron montados dentro de una atmósfera parcialmente aislada para poder realizar mediciones de prueba de las concentraciones de gases y las condiciones ambientales que se encuentran dentro de dicha atmósfera. + +\subsection{Circuitos controladores} +Los sensores utilizados en este sistema cuentan con un circuito de control integrado o en placa, a excepción del sensor de monóxido de carbono CO-AF, el cuál se utiliza con el controlador EC200, mostrado en la \autoref{fig:EC200}. + +\begin{figure}[!h] + \centering + %\includegraphics[width=12cm]{figures/ec200} + \includegraphics[height=3cm]{figures/ec200} + \caption[Controlador de sensor electroquímico EC200]{Controlador de sensor electroquímico EC200 \cite{ec200man}.} + \label{fig:EC200} +\end{figure} + +Los circuitos controladores, además se ser la interfaz de comunicación de los sensores, sirven para acondicionar la señal análoga producida por la exposición de los sensores al gas seleccionado, +convirtiendola en una señal digital, compensandola con los sensores de temperatura y presión y filtrandole el ruido existente. +De este modo, los controladores ayudan a reducir el error y mejorar la precisión de las mediciones, además de que +al transmitirse de forma digital, las señales transmitidas presentan una mayor inmunidad al ruido, lo que mejora la fiabilidad de la transmisión. + +\subsection{Configuración de los sensores} +Para utilizar los sensores en la adquisición de datos es necesario realizar ciertas configuraciones. +Éstas se realizan en el programa de adquisición, antes de capturar las mediciones, enviando comandos correspondientes para cada opción configurada en los sensores. + + +%modo de operación +Para evitar la transmisión innecesaria de mediciones por los sensores y tener un mejor control del tiempo en el que se realiza el muestreo de las variables medidas, +los sensores se configuran de forma que sólo transmitan las mediciones al ser solicitadas, +de esta forma, la \textit{Beaglebone} puede enviar un comando para solicitar las mediciones a los sensores en el momento en el que estas sean requeridas. +Esta configuración se hace enviando los comandos \textbf{``\texttt{K 2}''} a los sensores \textbf{\textit{SprintIR}} y \textbf{\textit{CO-AF}}, +y \textbf{``\texttt{M 1}''} al sensor \textbf{\textit{LuminOX}}, con los cuales, +los sensores entran en un modo llamado \textbf{\textit{Polling Mode}}. + +%mediciones +Con la finalidad de reducir la cantidad solicitudes de mediciones a los sensores y disminuir el tiempo de comunicación durante el muestreo de las variables, +los sensores también se configuran de forma que transmitan todas las mediciones que serán requeridas para la adquisición a la vez, y así no tener que enviar un comando para obtener cada medición. +Para realizar esta configuración se envía un comando específico a los sensores \textbf{\textit{CO-AF}} y \textbf{\textit{SprintIR}} dependiendo de las mediciones necesarias. +El sensor \textbf{\textit{CO-AF}} %#define M_zZTHB "M 12358\r\n" +se configura con el comando \textbf{``\texttt{M 12358}''} para transmitir mediciones de +concentración de monóxido de carbono, con y sin filtrado, temperatura, presión y humedad relativa, +mientras que el sensor \textbf{\textit{SprintIR}} %#define FILnUNFIL "M 6\r\n" +se configura con el comando \textbf{``\texttt{M 6}''} para transmitir mediciones de +concentración de bióxido de carbono con y sin filtrado. +Por otra parte, el sensor \textbf{\textit{LuminOX}}, +al contar ya con un comando para transmitir todas las mediciones necesarias en la adquisición (porcentaje y concentración de oxígeno, temperatura y presión), +no requiere de alguna configuración adicional. + +%usage +Para solicitar las mediciones que son configuradas en los sensores \textbf{\textit{CO-AF}} y \textbf{\textit{SprintIR}} +se utiliza el comando \textbf{``\texttt{Q}''}, +y para solicitar todas las mediciones del sensor \textit{LuminOX}, el comando \textbf{``\texttt{A}''}. +Los sensores responderán con una cadena donde se encuentran las mediciones solicitadas, identificando cada variable con un caracter clave. + +\section{Atmósfera parcialmente aislada} +\label{sec:atm} +Para realizar las mediciones de prueba, y poder realizar algunas otras mediciones, se implementó una atmósfera con una caja de acrílico cerrada, como puede observarse en la \autoref{fig:atm}. +En esta atmósfera pueden introducirse gases u objetos que produzcan alguna reacción química y así realizar mediciones de las concentraciones de monóxido y bióxido de carbono, oxígeno, temperatura, humedad y presión dentro de ella. + +\begin{figure}[!h] +\centering +\subfigure[Caja de acrílico]{ + \label{subfig:acrylicBox} + \includegraphics[height=5cm]{figures/acrylicBox} +} +\subfigure[Montaje de los sensores]{ + \label{subfig:mountedSensors} + \includegraphics[height=5cm]{figures/mountedSensors} +} +\subfigure[Atmósfera abierta]{ + \label{subfig:openATM} + \includegraphics[height=5cm]{figures/openATM} +} +\caption{Atmósfera aislada utilizada para las mediciones de prueba.} +\label{fig:atm} +\end{figure} + +Esta atmósfera aislada cuenta con una válvula de control, con la cuál puede controlar el flujo de los gases que se van a medir. +Cuenta con una tapa en la parte superior que puede ser retirada con facilidad para introducir o retirar objetos, o ventilar el interior de la atmósfera. +También utiliza un ventilador como mezclador de gases, el cuál ayuda a mover los gases en el interior haciendo una mezcla más homogénea. +Esta caja de acrílico también cuenta con varios orificios, por lo que es posible agregar más válvulas u otras conexiones para realizar pruebas o experimentos diferentes. + +\section{Circuito de aislamiento} +Ya que los sensores utilizados en este sistema pueden estar expuestos a distintas condiciones poco favorables dentro de la atmósfera, como humedad condensada, éstos son propensos a algún fallo que podría provocar un corto circuito o un sobrevoltaje en los sensores. +Por esa razón se considera necesario proteger a la tarjeta la tarjeta \textit{Beaglebone} y así evitar que en alguna situación extrema ésta se dañe y así correr también el riesgo de perder la información que se encuentra en la memoria de ésta. + +Para hacer la conexión entre los puertos UART de la tarjeta \textit{Beaglebone} y los sensores de forma segura se hace uso de aisladores digitales, los cuales son capaces de transmitir las señales de comunicación utilizando capacitores de aislamiento. +%descripción +Los aisladores digitales utilizados en este sistema son los circuitos integrados ISOW7842 del fabricante \textit{Texas Instruments}, que cuenta con cuatro canales, un par para enviar señales y otro para recibir, como se muestra en \autoref{fig:isow}; con los cuales se pueden aislar hasta dos puertos UART. +Ya que este sistema utiliza un puerto UART para cada sensor, es necesario de dos circuitos integrados como este para aislar tres puertos UART. + +\begin{figure}[!h] + \centering + \includegraphics[height=2in]{figures/ISOW7842.png} + \caption[Diagrama de configuración de canales del ISOW7842]{Diagrama de configuración de canales del ISOW7842\cite{isow784xDS}.} + \label{fig:isow} +\end{figure} + +El ISOW7842, cuenta con alimentación aislada que permite suministrar hasta 650 mW de potencia, por lo que no es necesario aumentar la cantidad de fuentes de CD para proveer de corriente a los sensores, o algún otro circuito en caso de ser necesario. +A su vez, este circuito se alimenta con la misma fuente de DC que provee energía a la \textit{Beaglebone}. + +Para utilizar el ISOW7842 se elaboró una tarjeta basada en el diseño de referencia de \textit{Texas Instruments}\cite{isow784xAR}, colocando el aislador digital ISOW7842, capacitores de desacople, pines para conexiones y puntos de prueba, como se muestra en la \autoref{fig:DI-pcb}. +El esquemático del circuito implementado también se puede observar en la \autoref{fig:DI-sch}, pudiéndose visualizar las conexiones de este circuito. + +\begin{figure}[!h]% + \centering + %\subfigure[Esquemático]{ + % \label{fig:fig-a} + % \includegraphics[width=5in]{figures/isowsch}} + %\\%New line for figure + \subfigure[Esquemático]{ + \label{fig:DI-sch} + \includegraphics[height=3.5cm]{figures/isowsch} + } + ~ %Space between figure + \subfigure[Circuito impreso]{ + \label{fig:DI-pcb} + \includegraphics[height=3.5cm]{figures/isowbrd} + } + \caption{Tarjeta de aislamiento de señales digitales.} + \label{fig:isowdesing} +\end{figure} + +El proyecto del diseño del PCB para el aislador digital se realizó en el \textit{software} \textit{Eagle} de \textit{Autodesk}. +Este proyecto está alojado en un repositorio público, el cuál puede ser accedido a través del enlace \url{https://gitlab.com/sayeth.rd/isow7842_testing_board}. +El repositorio también puede ser clonado (descargado con todo su historial) libremente en un ordenador propio utilizando el comando \texttt{git clone} y la dirección web del repositorio desde la terminal. + +En la \autoref{tab:pines} se muestran los pines de conexión de la tarjeta de aislamiento. + +\begin{table}[htbp] + \centering + \caption{Descripción de los pines de los conectores} + \label{tab:pines} + \begin{tabular}{l c p{7cm}} % Usamos P para la descripción + \toprule + Pin & Nombre & Descripción \\ + \midrule + JP1-1, JP4-1 & V\textsubscript{CC} & Voltaje de alimentación (entrada) \\ + JP2-2, JP4-3 & GND1 & Tierra del voltaje de alimentación \\ + JP1-3 & INA & Entrada del canal A \\ + JP1-4 & OUTC & Salida del canal C \\ + JP1-5 & INB & Entrada del canal B \\ + JP1-6 & OUTD & Salida del canal D \\ + JP1-7, JP4-2 & NC & Sin conectar \\ + \midrule % Separador entre grupos de pines + JP2-1, JP3-1 & V\textsubscript{ISO} & Voltaje de alimentación aislado (salida) determinado por SEL \\ + JP2-2, JP3-3 & GND2 & Tierra del voltaje de alimentación aislado \\ + JP2-3 & OUTA & Salida del canal A \\ + JP2-4 & INC & Entrada del canal C \\ + JP2-5 & OUTB & Salida del canal B \\ + JP2-6 & IND & Entrada del canal D \\ + JP2-7, JP3-2 & SEL & Selección de V\textsubscript{ISO}. Si se conecta a GND2, entonces V\textsubscript{ISO} = \SI{3.3}{\volt}. Si se conecta a V\textsubscript{ISO}, entonces V\textsubscript{ISO} = \SI{5}{\volt}. \\ + \bottomrule + \end{tabular} +\end{table} + +\subsection{Conexiones} +\begin{figure}[h] + \centering + \includegraphics[width=12cm]{figures/connections} + \caption{Diagrama de conexiones del sistema desarrollado.} + \label{fig:connections} +\end{figure} + +%Canales de UART y puertos pines de conexión +La \autoref{fig:connections} muestra la conexión de los sensores de concentración de gases a través de las tarjetas de aislamiento. +El sensor \textit{CO-AF} se conecta al \textit{UART1}, el \textit{LuminOx} al \textit{UART2} y el \textit{SprintIR} al \textit{UART4}. +Respetar este orden es crucial para el correcto funcionamiento del sistema debido a la diferencia en comandos y respuestas de cada sensor. +Dado que cada tarjeta de aislamiento puede aislar sólo dos sensores, se requieren dos tarjetas para los tres. + +%Voltaje aislado + +La \autoref{fig:connections} también ilustra la forma de alimentar cada etapa del sistema. +La tarjeta \textit{BeagleBone} se alimenta de la fuente de \textit{5V}, +las tarjetas de aislamiento se alimentan de la salida \textit{5V\_VDD} de la \textit{BeagleBone} +y los sensores se alimentan de la salida \textit{V\textsubscript{ISO}} de los circuitos de aislamiento; +de esta forma, tanto las señales como la alimentación entre la \textit{Beaglebone} y los sensores logra aislarse. + +En la \autoref{tab:conexiones_bbb} se muestran los pines de la \textit{Beaglebone} utilizados para conectar los puertos UART y la alimentación. + +\begin{table}[htbp] + \centering + \caption{Conexiones de la BeagleBone Black} + \label{tab:conexiones_bbb} + \begin{tabular}{l c l} % O {l P{6cm} c}, si quieres centrar la tercera columna + \toprule + Nombre & Pin & Descripción \\ % O Descripción en lugar de función + \midrule + 5V\_VDD & P9-5 ó P9-6 & Alimentación (5V) \\ + GND & P9-1 ó P9-2 & Tierra (GND) \\ + UART1\_TXD & P9-24 & Transmisión UART1 (TXD) \\ + UART1\_RXD & P9-26 & Recepción UART1 (RXD) \\ + UART2\_TXD & P9-21 & Transmisión UART2 (TXD) \\ + UART2\_RXD & P9-22 & Recepción UART2 (RXD) \\ + UART4\_TXD & P9-13 & Transmisión UART4 (TXD) \\ + UART4\_RXD & P9-11 & Recepción UART4 (RXD) \\ + \bottomrule + \end{tabular} +\end{table} + +\section{Programa de adquisición de datos} +%intro +%programa +Para la realizar la adquisición de datos con la \textit{Beaglebone}, +se desarrolló un programa escrito en lenguaje \textbf{C}. +En este programa se realizan las tareas necesarias para la adquisición, tales como el manejo de los sensores a través de los puertos UART, y el registro de las mediciones. + +%uso del programa\subsection{Uso del programa} +Este programa debe ejecutarse desde una terminal de \textit{Linux} en la \textit{Beaglebone}, +pudiendo acceder a ella a través del protocolo SSH. +Para hacerlo +es necesario ubicarse en el directorio donde está alojado el programa +y ejecutar el comando +\texttt{./daq } \texttt{}, +sustituyendo los valores +\texttt{} por el tiempo (en horas) durante el cuál se quiere realizar la adquisición, y +\texttt{} por el tiempo deseado entre cada medición (en segundos). +Si es necesario detener la adquisición antes de la finalización de su período establecido, se puede utilizar la combinación de teclas \texttt{Ctrl + c} en la terminal. + +%development/cloud9 +El programa desarrollado y su depuración se realizó con la ayuda del IDE en linea \textit{Cloud9}. +Este es posible utilizar desde un navegador web, accediendo al servidor de la misma \textit{Beaglebone}, para esto es necesario conocer la dirección IP de la \textit{Beaglebone} (lo cuál se puede saber con el comando \texttt{ip addr}). +En este entorno fue posible visualizar los archivos del proyecto, depurar el código linea por linea, probar distintas funciones y observar las variables del código y de la estructura \texttt{termios}, entre otras cosas. + + +El programa realiza varias tareas para la adquisición de datos, específicamente +estas tareas son: +configurar los sensores, y a su vez los puertos UART para su utilización con éstos, +crear el archivo de datos, registrando la fecha de inicio de la adquisición, +solicitar mediciones a los sensores, +recibir las mediciones e interpretarlas, para después registrarlas en el archivo de datos, +y para finalizar, cerrar los archivos de los puertos UART, dejándolos así disponibles para cualquier otro uso. +El código y sus funciones se explican a continuación. + +\subsection{Función principal} \label{sec:program} +En la función \texttt{main()} del programa se realizan las tareas principales para la adquisición de datos de forma secuencial, como se muestra en el diagrama de la \autoref{fig:flowchart-Main}. +Esta función se encuentra en el archivo \textit{main.c} de este proyecto, del cuál se muestra su código completo en \autoref{lst:main.c}. + +\begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/flowchart-Main} + \caption{Diagrama de flujo general de la función \texttt{main} del programa de adquisición de datos.} + \label{fig:flowchart-Main} +\end{figure} + +En esta secuencia de tareas, +%configurar sensores +primero se configuran los sensores y los puertos UART haciendo uso de la función \texttt{sensConf()}, la cuál se describe más adelante en la \autoref{sec:sensConf}. Con la ayuda de esta función se establecen configuraciones como: el número del puerto que se va a utilizar, los baudios de la comunicación, su modo de operación y las mediciones que tomarán los sensores. + +%aquisición de datos +Siguiendo el diagrama de flujo de la \autoref{fig:flowchart-Main}, después de configurar los sensores se inicia la adquisición de datos, solicitando las mediciones a los sensores y registrandolas en un archivo de datos creado por el programa. +Esta acción es representada por el bloque amarillo nombrado "Adquisición de datos" y se realiza con la función \texttt{DAQ()}, la cuál se describe a detalle en la \autoref{sec:DAQ}. +El muestreo de mediciones se realiza dentro de un bucle durante el tiempo establecido como "Duración de la adquisición" y se realiza cada cierto tiempo, nombrado como "Periodo del muestreo". + +%cerrar puertos UART +Una vez que la adquisición de datos finaliza, los archivos utilizados para acceder a los puertos UART se cierran para dejar éstos disponibles para otros programas. +Para realizar esta acción se utiliza la función \texttt{uartClose()} explicada más adelante en la \autoref{sub:uartClose}. + +Finalmente la función \texttt{main()} termina, retornando un valor de cero. +Durante su ejecución, \texttt{main()} muestra en la terminal mensajes informativos sobre el progreso de la adquisición, incluyendo las últimas mediciones obtenidas. + +\subsection{Función \texttt{sensConf()}} \label{sec:sensConf} +%intro +Los procesos donde se realizan configuraciones en los sensores, mostrados en la \autoref{fig:flowchart-Main}, para cambiar su modo de operación, y las mediciones que van a transmitir, son realizados con la función \texttt{sensConf}. +Con esta función +se pueden configurar algunas opciones permitidas por los sensores +a través de comandos +que se envían por un puerto UART. +Su diagrama de flujo se muestra en la \autoref{fig:flowchart-sensConf}. + +%inputs explicación +Esta función tiene varios argumentos de entrada, +los cuales pueden modificarse para ajustarlos a la configuración de cada sensor. +Estos se explican a continuación: +\begin{itemize} + \item \texttt{uint8\_t uartNumber}: Número de puerto UART que se utilizará para el sensor. + \item \texttt{int baudRate}: Velocidad que se va a utilizar en la transmisión. + \item \texttt{char mode[]}: Comando de configuración enviado al sensor. + \item \texttt{char response[]}: Respuesta de confirmación esperada del sensor. + \item \texttt{int tries}: Número de intentos para configurar el sensor en caso de alguna falla. +\end{itemize} + +\begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/flowchart-sensConf} + \caption{Diagrama de flujo la función \texttt{sensConf} del programa de adquisición de datos.} + \label{fig:flowchart-sensConf} +\end{figure} + +%flowchart explicación +En esta función (véase \autoref{fig:flowchart-sensConf}, para configurar el sensor, primero se configura el puerto UART a utilizar. +Después, verifica si aún hay intentos restantes para intentar configurar el sensor. +En caso de haberlos, se envía el comando de configuración y se espera la respuesta del sensor. +Si se recibe la respuesta esperada, la función termina retornando el valor de \texttt{0}. +De lo contrario se reducirá la cantidad de intentos y se volverá a intentar configurar el sensor. +En caso de no haber intentos restantes, la función terminará enviando el valor de (\texttt{-1}), indicando que el sensor no pudo configurarse. + +%uso de uart.h y termios.h +En esta función +para configurar el puerto UART, transmitir y recibir datos, +se hace uso de las funciones \texttt{uartConf}, \texttt{uartTransmit} y \texttt{uartReceive} de la librería \texttt{uart.h}. +Para esperar a que los datos sean transmitidos, se hace uso de la función \texttt{tcdrain}, de la librería \texttt{termios.h}, y para mostrar los mensajes en la terminal se utiliza \texttt{printf}. +%Para realizar varios intentos de configuración se uso un \texttt{while} mientras que para las otras condiciones se utilizo un \texttt{if} con un \texttt{else if} y un \texttt{else} como se muestra en el Sección de Código \ref{lst:sensConf}. +En \autoref{lst:sensConf} se muestra la función \texttt{sensConf} completa. + +\lstinputlisting[ + language=C, + firstline=7, + lastline=28, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:sensConf, + frame= lines, + caption= {Función \texttt{int sensConf(uint8\_t uartNumber, int baudRate, char mode[], char response[], int tries)}.}] +{codes/daq.c} + +\subsection{Función de adquisición de datos \texttt{DAQ()}} \label{sec:DAQ} +En la función \texttt{DAQ}, mostrada en la \autoref{fig:flowchart-DAQ}, se realizan las tareas para tomar las muestras de las mediciones. +En esta función se crea el archivo de datos, se solicitan las mediciones a los sensores, se reciben y se almacenar en el archivo de datos. +La función utiliza los siguientes parámetros de entrada: + +\begin{itemize} + \item \texttt{int t\_hrs}: Establece la cantidad de horas durará la adquisición de datos. + \item \texttt{int sp\_s}: Establece la cantidad de segundos entre cada muestra. +\end{itemize} + +\begin{figure}[!h] + \centering + \includegraphics[width=12cm]{figures/flowchart-DAQ} + \caption{Diagrama de flujo la función \texttt{DAQ} del programa de adquisición de datos.} + \label{fig:flowchart-DAQ} +\end{figure} + +Esta función comienza creando el archivo ``\texttt{data.dat}'', donde se guardaran los datos, en el mismo directorio donde está alojado el proyecto. %(``\texttt{/var/lib/cloud9/c9projets/DAQ}''). +Posteriormente, registra la hora y fecha en la que se comenzó la adquisición en la primera linea del archivo, y debajo escribe +el encabezado de las variables medidas en la adquisición con los nombres de cada una (tiempo, concentraciones de gases, temperatura, etc.) +separados por una tabulación horizontal (TVS) para crear las columnas. +%la primera fila de las columnas del nombre de cada variable y el tiempo en el que se realizaron. +%Las columnas se separan unas con otras con una tabulación horizontal (TVS). +Este encabezado también se muestran en la terminal para tener más claridad al ser monitoreadas. Estas acciones mencionadas se realiza con las lineas mostradas en la Sección de Código \ref{lst:DAQa}. + +\lstinputlisting[ + language=C, + firstline=30, + lastline=56, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:DAQa, + frame= lines, + caption= {Comienzo de la funcinón \texttt{int DAQ(int t\_hrs, int sp\_s)}.} +]{codes/daq.c} + + +%ciclo +Después de haber creado el archivo, con la fecha y las columnas de cada medición, y habiendo establecido el tiempo del próximo muestreo, como se muestra en la Sección de Código \ref{lst:DAQb}, +%en el cuál será el próximo muestreo de las variables +la función entra en un ciclo, que se repetirá para realizar cada muestreo hasta que termine el tiempo de adquisición. +%durante el transcurso de la adquisición. +Este ciclo se controla con la variable ``\texttt{t}'', que comienza en cero y va aumentando el periodo de muestreo en cada iteración hasta que sobrepasa la duración de la adquisición, terminando con el ciclo. + +\lstinputlisting[ +language=C, +firstline=58, +lastline=61, +basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, +label=lst:DAQb, +frame= lines, +caption= {Parámetros del ciclo de la función DAQ y los tiempos de adquisición.} +]{codes/daq.c} + +%código de adquisición +Dentro de este ciclo +%solicitar mediciones +se envían los comandos de solicitud de mediciones a los sensores y +%recibir respuestas de los sensores +se reciben las respuestas de estos mismos, las cuales +%interpretar respuestas +se interpretan y, posteriormente, +%separadas / extraer +se extraen de estas las mediciones de cada variable y se almacenan en cadenas (de caractéres) individuales. +%cadena de datos +Con estas cadenas se construye una cadena, con el tiempo y todas las mediciones realizadas, separados por una tabulación horizontal, que +%mostrar en terminal +se muestra en la terminal, para que las mediciones puedan ser monitoreadas, y +%agregar al +se agrega al final del archivo de datos ``\texttt{data.dat}''. +%establecer el tiempo del próximo muestreo +Finalmente, se establece el tiempo del próximo muestreo para la siguiente iteración del ciclo. +Todas estas tareas son realizadas con la sección de código mostrada en \autoref{lst:DAQc}. + +\lstinputlisting[ +language=C, +firstline=74, +lastline=108, +basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, +label=lst:DAQc, +frame= lines, +caption= {Tareas realizadas en el ciclo de la función DAQ para solicitar, obtener, mostrar y almacenar las mediciones.} +]{codes/daq.c} + +%tiempo de procesamiento +El tiempo de ejecución que le lleva al procesador hacer estas tareas, es medido en cada iteración, con el fin de saber el tiempo restante para siguiente muestreo y poner el programa inactivo durante este tiempo. +%medición del tiempo de procesamiento +La medición del tiempo de procesamiento se +hace utilizando la función \texttt{clock()}, de la librería \texttt{time.h}, +obteniendo la diferencia entre los ciclos de reloj antes y después de realizar las tareas, y convirtiéndola a microsegundos. + +%calculo del tiempo de inactivdad +El tiempo de inactividad es calculado +con el tiempo de procesamiento medido y el periodo de muestreo, +%margen de tiempo +considerando un margen a favor +para que el administrador de tareas del sistema operativo regrese al programa y se realicen otras operaciones que no son consideradas en la medición del tiempo de procesamiento. +%verificación tiempo de inactividad +Este tiempo de inactividad obtenido es verificado, +por si la duración del muestreo anterior es excesiva +y el tiempo de inactividad calculado resultó menor a 1 microsegundo (sin tiempo de inactividad). +En este caso, +se muestra un aviso en la terminal (indicando que el tiempo en la adquisición anterior ha sido excedido), +se establece el siguiente muestreo en el próximo segundo y +se actualiza el valor de tiempo de la adquisición, +de lo contrario, si hay tiempo de inactividad, +entonces se pone el programa en reposo. +Después de manejar los dos casos, en los que hay o no tiempo de inactividad, +se espera a que llegue el tiempo de muestreo +como se muestra en la Sección de Código \ref{lst:timepoInactividad}. + +\lstinputlisting[ + language=C, + firstline=63, + lastline=72, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:timepoInactividad, + frame= lines, + caption= {Código para verificar el tiempo de inactividad y esperar el próximo muestreo.}] +{codes/daq.c} + +%tiempo de muestreo +El tiempo de cada muestreo se maneja con la función \texttt{time()}, de la librería \texttt{time.h}, con la cuál se obtiene la hora actual del calendario del sistema. +De esta forma se puede establecer un tiempo de referencia (en el cuál inicia la adquisición) y saber cual es la hora actual para realizar los muestreos con una resolución de segundos. + +%solicitud/recepción de mediciones +En los muestreos, +la solicitud y recepción de mediciones se hacen con las funciones \texttt{uartTransmit} y \texttt{uartReceive}, de la librería \texttt{uart.h}, +enviando el comando de solicitud de mediciones correspondiente a cada sensor y +recibiendo las mediciones en el \textit{buffer} de recepción de cada puerto UART. +%separación de mediciones +Las mediciones se obtienen individualmente utilizando la función \texttt{getMeasures}, mostrada en la Sección de Código \ref{lst:getMeasures}. + +\lstinputlisting[ + caption= Función char *getMeasures(char src[{],} char fval{,} int nchar)., + language=C, + firstline=114, + lastline=123, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:getMeasures, + frame= lines] +{codes/daq.c} + +La función\textbf{ \texttt{getMeasures}} recibe como argumentos los siguientes parámetros: +\begin{itemize} + \item \texttt{char scr[]}: Cadena de caractéres enviada por sensores, contiene las mediciones. + \item \texttt{char fval}: Carácter que identifica cada tipo de medición. + \item \texttt{int nchar}: Número de caractéres que tiene el valor de la medición. +\end{itemize} + +Así mismo, la función regresa lo siguiente: +\begin{itemize} + \item \texttt{static char s}: Cadena de caractéres de la medición solicitada. +\end{itemize} + +Esta función hace un escaneo en la cadena, desde el primer caracter, +buscando el caracter de la medición que se quiere obtener (\texttt{fval)}. +Cuando lo encuentra, +avanza hasta el valor de la medición (saltandose el espacio) y +copia el valor de la medición en una cadena (\texttt{s}), +la cuál retorna. + +%La cadena con todas las mediciones se crea con la función \texttt{sprintf}. + +\section{Libreria \texttt{uart.h v1.0} } +Para realizar la comunicación, a través de los puertos UART de la \textit{Beaglebone}, en el programa de adquisición de datos escrito en lenguaje \textbf{C}, +es necesario crear una librería con las funciones para la comunicación a través de los puertos UART, +la cuál es utilizada en el programa +para tener interacción con los puertos y a su vez con los sensores. +Esta librería se encuentra alojada en el repositorio del proyecto, el cuál puede ser accesado desde el enlace: \url{https://gitlab.com/sayeth.rd/daq-serial-bbb}. + +La librería \texttt{uart.h} contiene las funciones: +\begin{itemize} + \item \texttt{uartConf}, configura el puerto UART para su utilización, %para establecer los parámetros de comunicación de los puertos UART, + \item \texttt{uartClose}, cierra el puerto una vez haya sido desocupado, + \item \texttt{uartTransmit}, transmite datos a través de los puertos UART y + \item \texttt{uartReceive}, recibe datos de los puertos UART. +\end{itemize} + +Cada función es descrita a continuación. + + \subsection{Función \texttt{uartConf()}} + La función \texttt{uartConf}, mostrada en la Sección de Código \ref{lst:uartConf}, es utilizada para configura los puertos UART, + estableciendo los parámetros de entrada, control y salida de la comunicación. + Esta función permite elegir el puerto UART que se va a configurar y los baudios a los que operará, + recibiendo estos parámetros como valores de entrada. + + Para configurar el puerto, en la función, + se abre el archivo del puerto, en el sistema de archivos del SO, %con las opciones O-RDWR, O-NOCTTY, O-NDELAY, O-NONBLOCK + y se asignan los atributos de comunicación del puerto + a una estructura \texttt{termios} + para poder manipularlos. + Estos atributos de la comunicación de entrada, control y salida + son limpiados + para después asignar los deseados. + De esta forma, se asignan los parámetros de control: + %control + \begin{itemize} + \item la tasa de baudios recibida por la función + \item mascara de los caractéres de ocho bits de tamaño + \item receptor habilitado + \item ignorar lineas de control del módem. + \end{itemize} + + %input + En los parámetros de entrada solamente + se inhabilita la detección de errores de paridad. + Posteriormente + se limpia el \textit{buffer} de transmisión, para descartar información no transmitida, + y se aplican los cambios de las opciones del puerto UART. + + \lstinputlisting[ + language=C, + firstline=10, + lastline=44, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:uartConf, + frame= lines, + caption= {Función \texttt{int uartConf(uint8\_t uartNumber, int baudRate}).} + ]{codes/uart.c} + + + \subsection{Función \texttt{uartClose()}} \label{sub:uartClose} + La función \texttt{uartClose}, mostrada en la Sección de Código \ref{lst:uartClose}, se utiliza para cerrar el puerto UART, + una vez que haya sido desocupado por el programa, + para que éste quede disponible para su utilización por otro programa. + Esta función recibe como parámetro de entrada el número del puerto UART que se desea cerrar. + + Para cerrar el puerto UART, la función accede al archivo del puerto UART + en el sistema de archivos del SO + para cerrarlo con la función \texttt{close}, + introduciendo la ruta del archivo UART que se quiere cerrar. + + \lstinputlisting[ + language=C, + firstline=46, + lastline=51, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:uartClose, + frame= lines, + caption= {Función \texttt{int uartClose(uint8\_t uartNumber)}.}] + {codes/uart.c} + + \subsection{Función \texttt{uartTransmit()}} + La función \texttt{uartTransmit}, mostrada en la Sección de Código \ref{lst:uartTransmit}, se utiliza para transmitir datos a través del puerto UART. + Esta función recibe como parámetros de entrada: el número del + puerto UART que se va a utilizar para transmitir los datos + y el mensaje que va a ser enviado. + + Para transmitir los datos, la función, una vez configurado el puerto, + accede al archivo del puerto UART mediante el sistema de archivos del SO + para escribir el mensaje en éste + con la función \texttt{write}, + introduciendo la dirección del archivo, el mensaje, y su longitud. + Posteriormente, se descarta la información no transmitida + para asegurar que el \textit{buffer} de salida quede limpio. + + \lstinputlisting[ + caption= Función \texttt{int uartTransmit(uint8\_t uartNumber{,} char message[{]})}., + language=C, + firstline=53, + lastline=65, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:uartTransmit, + frame= lines] + {codes/uart.c} + + \subsection{Función \texttt{uartReceive()}} + La función \texttt{uartReceive}, mostrada en la Sección de Código \ref{lst:uartReceive}, se utiliza para obtener los datos recibidos a través del puerto UART. + Esta función recibe como parámetros de entrada el número del + puerto UART donde se reciben los datos. + + Para obtener los datos recibidos, una vez ajustados los parámetros de comunicación, + la función accede al archivo del puerto UART, mediante el sistema de archivos del SO, + usando la función \texttt{read} para leerlo. + Para usar esta función, se deben de introducir: + la dirección del archivo, + el puntero de la variable donde se guardarán los datos leídos y + el número de bits que se van a leer. + Los \textit{buffers} de recepción de datos de los puertos UART son declarados de forma global en la librería \texttt{uart.h} de la siguiente forma: \texttt{char receive[6][100]}. + + \lstinputlisting[ + language=C, + firstline=67, + lastline=75, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:uartReceive, + frame= lines, + caption= {Función \texttt{int uartReceive(uint8\_t uartNumber)}.}] + {codes/uart.c} + +\section{Archivo de datos} +El programa desarrollado para este sistema crea un archivo de datos, en el cuál se almacenan las mediciones obtenidas por los sensores. +%ubicación del archivo +Este archivo de datos (\texttt{data.dat}) es creado en la carpeta ``DATA'', en el mismo directorio donde se encuentra el programa. +%sobreescritura +En caso de existir un archivo con el mismo nombre en la carpeta, el programa lo sobre-escribirá con un archivo de datos nuevo. +%registro hora y fecha +En este archivo se registra además la hora y fecha en la cuál se inicia la adquisición. + +En el archivo se crean columnas para cada medición, separándolas con una tabulación horizontal, iniciando con la columna del tiempo de las mediciones y siguiendo con las mediciones de concentración +de bióxido de carbono, %co2_uf, co2_f, +monóxido de carbono, %co_uf, co_f, +oxígeno, %o2_ppm, o2_xcent, +y en seguida las mediciones de las condiciones de la atmósfera +temperatura, %co2_temp, o2_temp, +presión y %co2_press, o2_press, +humedad relativa;%co2_relH +como se muestra en el Listado \ref{lst:data}. + +\begin{lstlisting}[ + language=bash, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont, + label=lst:data, + frame= lines, + caption= {Ejemplo del archivo \texttt{data.dat} con las mediciones obtenidas}] +Starting DAQ at Fri Feb 28 17:05:16 2020 +t CO2 CO2 f CO CO f O2 O2 T CO T O2 P CO P O2 RH +s ppm ppm ppm ppm ppO2 % C*10 C mBar mBar .% +0 00243 00236 00000 00000 0165.1 020.36 01254 +24.8 00811 0811 00382 +1 00226 00238 00226 00000 0165.1 020.36 01254 +25.1 00811 0811 00382 +2 00240 00238 00001 00000 0165.2 020.36 01254 +25.0 00813 0811 00382 +3 00243 00236 00000 00000 0165.2 020.36 01254 +25.0 00814 0811 00382 +4 00227 00240 00002 00000 0165.1 020.37 01254 +25.2 00814 0811 00382 +5 00241 00242 00000 00000 0165.1 020.36 01254 +24.8 00814 0811 00382 +6 00235 00243 00000 00000 0165.1 020.36 01254 +25.2 00814 0811 00382 +\end{lstlisting} + +En este archivo se almacenan las mediciones como son obtenidas de los sensores, por lo que conservan su formato original. +Las mediciones de temperatura tomadas por la tarjeta controladora \textit{EC200} (columna ``T CO'') +tienen un desplazamiento de $ +1,000 $ y un factor de $10$, por lo que para obtener las mediciones en grados Celsius hay que +restar -1000 y después dividir el número entre 10 (\eg $(01254 - 1000)/10 = 25.4$). +Las mediciones de humedad relativa (columna ``R H'') también tienen un factor de $ 10 $, por lo tanto éstas se necesitan dividir entre 10 para poder ser interpretadas en porcentaje. +Por otra parte, las mediciones de CO$_2$ (columnas ``CO2'' y ``CO2 f'') tienen un factor de $0.1$, por lo que deben multiplicarse por 10 para obtener las mediciones en ppm. + +El archivo de datos puede ser leído con el comando \texttt{cat} para visualizarlo completamente, o el comando \texttt{more} si se quiere leerlo progresivamente. También puede ser copiado a un dispositivo local con el comando \texttt{scp}. + + +\section{Conclusiones} + +En este capítulo se detalló el desarrollo de un sistema embebido basado en BeagleBone Black para la adquisición de mediciones de gases y variables ambientales. El sistema, que incluye la BeagleBone, sensores, un circuito de aislamiento y software de control en C, fue construido y probado preliminarmente. Se cumplió el objetivo de describir el desarrollo, incluyendo una librería UART reutilizable. Aunque funcional para pruebas de concepto, el sistema presenta limitaciones para entornos complejos. El siguiente capítulo evaluará el rendimiento a partir de los resultados de las pruebas. + +WORK IN PROGRESS... + + +%Para hacer estas funciones hace uso de las librerías \texttt{unistd.h}, \texttt{string.h}, \texttt{time.h} y una librería propia para la comunicación UART (\texttt{uart.h}), que a su vez usa las librería \texttt{stddef.h}, \texttt{time.h}, \texttt{termios.h}, \texttt{fcntl.h}, \texttt{unistd.h}, \texttt{sys/types.h}, \texttt{string.h}. + +%En el Sección de Código \ref{lst:test}... +% +%\begin{lstlisting}[ +% language=C, +% label=lst:test, +% frame= lines, +% caption= {Implementation of the Normality-tests in C.}] +% +% #include +% #include +% #include +% +% int +% max(int a, int b) +% { +% if(a>b) return a; +% else return b; +% } +% +% void +%\end{lstlisting} +% +% +%Otro ejemplo para pseudo código +%\begin{algorithm}[!h] %or another one check +% \caption{How to write algorithms} +% \SetAlgoLined +% +% \While{not at end of this document}{ +% read current\; +% \eIf{understand}{ +% go to next section\; +% current section becomes this one\; +% }{ +% go back to the beginning of current section\; +% } +% } +% +%\end{algorithm} + +%La función usa un ciclo \texttt{while} para tratar de configurar el sensor varias veces en caso de que no pueda ser configurado exitosamente la primera vez por cuestiones de posibles fallas en la conexión al inicio. +%Dentro del ciclo \texttt{while}, al comienzo se envía el comando de configuración del sensor usando una función para transmisión UART, se espera a que termine la transmisión y después se recibe la respuesta con una función para recepción UART. +%Una vez recibida la respuesta del sensor, se comprueba si es la respuesta esperada haciendo una comparación de cadenas con la función \texttt{strcmp}, si no hay diferencias entre las cadenas si considera que el sensor ha sido configurado y se termina la función retornando un \texttt{0}, pero si hay alguna diferencia entre las dos cadenas se repite este proceso hasta un número máximo de 10 veces antes de terminar la función enviando un mensaje de error y retornando \texttt{-1} como resultado de la función. + +%Los sensores son configurados de forma que sólo envíen mediciones en el momento en el que son solicitadas. +%En este sistema la \textit{Beaglebone Black} se encarga de configurar los sensores y de pedirles y almacenar las mediciones que estos van realizando. +%Esto se hace por medio de un programa realizado en lenguaje \textbf{C} que puede ejecutarse desde la terminal de la \textit{Beaglebone}. diff --git a/Chapters/Chapter04.aux b/Chapters/Chapter04.aux new file mode 100644 index 0000000..8598dfa --- /dev/null +++ b/Chapters/Chapter04.aux @@ -0,0 +1,103 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Pruebas y resultados}{45}{chapter.4}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{loa}{\addvspace {10\p@ }} +\newlabel{ch:PruebasyResultados}{{4}{45}{Pruebas y resultados}{chapter.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Pruebas}{45}{section.4.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Medición de los gases de exhalación de una persona}{45}{subsection.4.1.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Globo conectado a la válvula de control de la atmósfera.}}{46}{figure.4.1}\protected@file@percent } +\newlabel{fig:globe2atm}{{4.1}{46}{Globo conectado a la válvula de control de la atmósfera}{figure.4.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Globo inflado a lado de la atmósfera aislada}}{46}{figure.4.2}\protected@file@percent } +\newlabel{fig:globe&atm}{{4.2}{46}{Globo inflado a lado de la atmósfera aislada}{figure.4.2}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}Adquisición de datos del proceso de combustión}{47}{subsection.4.1.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Vela haciendo combustión dentro de la atmósfera aislada.}}{47}{figure.4.3}\protected@file@percent } +\newlabel{fig:vela}{{4.3}{47}{Vela haciendo combustión dentro de la atmósfera aislada}{figure.4.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Resultados de las mediciones de los gases de exhalación}{47}{section.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Comportamiento de las variables medidas}{48}{subsection.4.2.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Gráfica de las mediciones de $CO_2$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.}}{49}{figure.4.4}\protected@file@percent } +\newlabel{plot:R1-CO2}{{4.4}{49}{Gráfica de las mediciones de $CO_2$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación}{figure.4.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces Gráfica de las mediciones de $O_2$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.}}{50}{figure.4.5}\protected@file@percent } +\newlabel{plot:R1-O2}{{4.5}{50}{Gráfica de las mediciones de $O_2$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación}{figure.4.5}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Gráfica de las mediciones de humedad relativa dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.}}{51}{figure.4.6}\protected@file@percent } +\newlabel{plot:R1-HR}{{4.6}{51}{Gráfica de las mediciones de humedad relativa dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación}{figure.4.6}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Gráfica de las mediciones de temperatura dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.}}{52}{figure.4.7}\protected@file@percent } +\newlabel{plot:R1-T}{{4.7}{52}{Gráfica de las mediciones de temperatura dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación}{figure.4.7}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Gráfica de las mediciones de presión atmosférica dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.}}{53}{figure.4.8}\protected@file@percent } +\newlabel{plot:R1-P}{{4.8}{53}{Gráfica de las mediciones de presión atmosférica dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación}{figure.4.8}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.9}{\ignorespaces Gráfica de las mediciones de $CO$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.}}{53}{figure.4.9}\protected@file@percent } +\newlabel{plot:R1-CO}{{4.9}{53}{Gráfica de las mediciones de $CO$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación}{figure.4.9}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Comparación de los resultados obtenidos de las pruebas de medición de gases de exhalación}{54}{subsection.4.2.2}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Tabla comparativa de valores mínimos y máximos de las variables medidas en varias pruebas de medición de los gases de exhalación.}}{54}{table.4.1}\protected@file@percent } +\newlabel{tab:exhTT}{{4.1}{54}{Tabla comparativa de valores mínimos y máximos de las variables medidas en varias pruebas de medición de los gases de exhalación}{table.4.1}{}} +\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Tabla de variaciones con respecto a la media de los valores mínimos y máximos obtenidos de las pruebas de medición de los gases de exhalación.}}{55}{table.4.2}\protected@file@percent } +\newlabel{tab:exhVAR}{{4.2}{55}{Tabla de variaciones con respecto a la media de los valores mínimos y máximos obtenidos de las pruebas de medición de los gases de exhalación}{table.4.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.3}Resultados de las pruebas de combustión}{56}{section.4.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}Comportamiento de las variables medidas en la prueba de combustión}{56}{subsection.4.3.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.10}{\ignorespaces Gráfica de las mediciones de $CO_2$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.}}{57}{figure.4.10}\protected@file@percent } +\newlabel{plot:C1-CO2}{{4.10}{57}{Gráfica de las mediciones de $CO_2$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión}{figure.4.10}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.11}{\ignorespaces Gráfica de las mediciones de $CO$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.}}{58}{figure.4.11}\protected@file@percent } +\newlabel{plot:C1-CO}{{4.11}{58}{Gráfica de las mediciones de $CO$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión}{figure.4.11}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.12}{\ignorespaces Gráfica de las mediciones de $O_2$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.}}{59}{figure.4.12}\protected@file@percent } +\newlabel{plot:C1-O2}{{4.12}{59}{Gráfica de las mediciones de $O_2$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión}{figure.4.12}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.13}{\ignorespaces Gráfica de las mediciones de humedad relativa dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.}}{60}{figure.4.13}\protected@file@percent } +\newlabel{plot:C1-HR}{{4.13}{60}{Gráfica de las mediciones de humedad relativa dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión}{figure.4.13}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.14}{\ignorespaces Gráfica de las mediciones de temperatura dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.}}{61}{figure.4.14}\protected@file@percent } +\newlabel{plot:C1-T}{{4.14}{61}{Gráfica de las mediciones de temperatura dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión}{figure.4.14}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.15}{\ignorespaces Gráfica de las mediciones de presión atmosférica dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.}}{62}{figure.4.15}\protected@file@percent } +\newlabel{plot:C1-P}{{4.15}{62}{Gráfica de las mediciones de presión atmosférica dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión}{figure.4.15}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Comparación de los resultados obtenidos las prueba de adquisición de datos de la combustión}{63}{subsection.4.3.2}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {4.3}{\ignorespaces Tabla comparativa de valores mínimos y máximos de las variables medidas en varias repeticiones de la prueba de adquisición en el proceso de combustión.}}{63}{table.4.3}\protected@file@percent } +\newlabel{tab:comTT}{{4.3}{63}{Tabla comparativa de valores mínimos y máximos de las variables medidas en varias repeticiones de la prueba de adquisición en el proceso de combustión}{table.4.3}{}} +\@writefile{lot}{\contentsline {table}{\numberline {4.4}{\ignorespaces Tabla de variaciones con respecto a la media de los valores mínimos y máximos obtenidos de las pruebas de adquisición del proceso de combustión.}}{64}{table.4.4}\protected@file@percent } +\newlabel{tab:combVAR}{{4.4}{64}{Tabla de variaciones con respecto a la media de los valores mínimos y máximos obtenidos de las pruebas de adquisición del proceso de combustión}{table.4.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.4}Conclusiones del capítulo}{64}{section.4.4}\protected@file@percent } +\@setckpt{Chapters/Chapter04}{ +\setcounter{page}{66} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{4} +\setcounter{section}{4} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{15} +\setcounter{table}{4} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{67} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{11} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/Chapters/Chapter04.tex b/Chapters/Chapter04.tex new file mode 100644 index 0000000..b5542b1 --- /dev/null +++ b/Chapters/Chapter04.tex @@ -0,0 +1,620 @@ +\chapter{Pruebas y resultados} % Chapter title +\label{ch:PruebasyResultados} + +%resumen del capítulo +En este capítulo se presentan las pruebas realizadas con el sistema de adquisición de datos, con la finalidad de verificar el correcto funcionamiento del mismo, así como la validación de las mediciones obtenidas por éste. +También se muestran los resultados de estas pruebas +tanto de forma gráfica, como una tabla comparativa entre las diferentes repeticiones de cada tipo de prueba. + + +\section{Pruebas} +%idea +Para verificar el correcto funcionamiento del sistema de adquisición de datos desarrollado y la consistencia de las mediciones tomadas por éste, +se realizan dos pruebas distintas, +las cuales se repiten cinco veces para hacer una comparación entre los resultados obtenidos en cada prueba. +En estas pruebas +se miden las concentraciones de los gases +oxígeno, monóxido y bióxido de carbono, +así como +la temperatura, humedad relativa y presión, +dentro de la atmósfera aislada descrita en la \autoref{sec:atm} + +Estas pruebas son: +la medición de los gases de exhalación de una persona y +la adquisición de datos del proceso de combustión de una vela, +las cuales fueron propuestas por su repetibilidad, sencillez, +y por ser fenómenos bien conocidos, respecto a posibles concentraciones esperadas. +Éstas se detallarán a continuación. + +\subsection{Medición de los gases de exhalación de una persona} +%descripción +En esta prueba se realiza la medición de los gases exhalados por una persona al respirar profundamente, los cuales son almacenados primero en un globo, hasta reunir una cantidad considerable, para después introducirlos dentro de una atmósfera aislada, donde se realizan las mediciones por sensores instalados en ésta. +En la \autoref{fig:globe2atm} se puede observar una ilustración de esta prueba. + +\begin{figure}[!h] + \centering + \includegraphics[height=8cm]{figures/globe2atm} + \caption{Globo conectado a la válvula de control de la atmósfera.} + \label{fig:globe2atm} +\end{figure} + +%procedimiento +El procedimiento de la realización de esta prueba es el siguiente. +Primero se hace inhalar profundamente a una persona +%exhalación en globo +para después depositar sus gases de exhalación en un globo grande. +Este paso se repite +hasta que el globo consigue un volumen notablemente mayor al del recipiente de la atmósfera aislada, como se muestra en la \autoref{fig:globe&atm}, +para desplazar la mayoría del gas existente en el interior de ésta. +%conectar globo a válvula +Después, se prepara el inicio de las mediciones conectando el globo a la válvula de control de la atmósfera. +%inicio de adquisición +Una vez conectado el globo, se inicia la adquisición de datos desde la terminal del sistema y +%apertura de la válvula +se abre la válvula de control para introducir los gases a la atmósfera aislada. +%cerrar válvula +La válvula de control se cierra una vez que el globo quede sin presión. +%estabilización de mediciones +Luego de introducir los gases a la atmósfera, se espera hasta que las mediciones se estabilicen +%abrir recipiente +para después abrir y ventilar el recipiente retirando su tapa superior. +%estabilización de mediciones +La adquisición de datos es detenida una vez que los gases se estabilizan de nuevo. + +\begin{figure}[!h] + \centering + \includegraphics[height=5cm]{figures/globe&atm} + \caption{Globo inflado a lado de la atmósfera aislada} + \label{fig:globe&atm} +\end{figure} + +Los gases existentes en el interior de la atmósfera anteriores a la inserción de los gases de exhalación, son expulsados por la tapa superior del recipiente que, al sólo estar sobrepuesta, funciona como una válvula de escape. + +\subsection{Adquisición de datos del proceso de combustión} +%descripción +En esta prueba se adquieren las mediciones, ya mencionadas, durante la combustión de una vela dentro de la atmósfera asilada, como se muestra en la \autoref{fig:vela}, hasta que la falta de oxigeno extingue la llama de ésta. + +\begin{figure}[!h] + \centering + \includegraphics[height=8cm]{figures/vela} + \caption{Vela haciendo combustión dentro de la atmósfera aislada.} + \label{fig:vela} +\end{figure} + +%procedimiento +%colocar vela +%iniciar adquisición +%encender +%llama estable +%cerrar tapa +%llama extinta +%mediciones estables +%ventilar +%detener adquisición +Para realizar esta prueba se sigue el siguiente procedimiento. +Primero, se coloca la vela apagada dentro del recipiente de la atmósfera aislada, dejando éste destapado. +Una vez que la vela está colocada, se inicia la adquisición de datos y en seguida se enciende la vela. +Después de ésto, se espera a que la llama se estabilice para posteriormente colocar la tapa superior del recipiente de la atmósfera aislada. +En seguida, la llama de la vela se irá atenuando a medida que la concentración de oxígeno se reduce, hasta que ésta termina por extinguirse, lo que liberará una pequeña cantidad de humo en el interior de la atmósfera aislada. +Posteriormente, se espera a las mediciones se estabilicen para después destapar la atmósfera y así mismo ventilarla. +Finalmente, cuando las mediciones se estabilizan en los nuevos valores, la adquisición de datos termina. + +\section{Resultados de las mediciones de los gases de exhalación} +En esta sección se presentan los resultados de las pruebas de medición de los gases de exhalación explicada anteriormente. +Estos resultados se presentan tanto de forma gráfica, mostrando el comportamiento común de cada una de las variables en esta prueba, +como con una tabla comparativa de los valores mínimos y máximos obtenidos de las variables medidas en cada repetición. +También se presentan las mayores variaciones con respecto a la media que hubo de estos valores mínimos y máximos. + +\subsection{Comportamiento de las variables medidas} +A continuación se presenta una serie de gráficas de las mediciones obtenidas durante esta prueba y una breve explicación del comportamiento de éstas, mostrando las mediciones de +$CO_2$, en la \autoref{plot:R1-CO2}; + $O_2$, en la \autoref{plot:R1-O2}; + humedad relativa, en la \autoref{plot:R1-HR}; + temperatura, en la \autoref{plot:R1-T}; + presion, en la \autoref{plot:R1-P}; + y finalmente $CO$, en la \autoref{plot:R1-CO}. +Estas gráficas corresponden a la primera prueba de medición de gases de exhalación realizada, nombrada como ``prueba no. 1''. + +**comentario para el revisor: a continuación se utilizarán saltos de página provisionales sólo para facilitar la lectura y redacción** +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R1-CO2} + \caption{Gráfica de las mediciones de $CO_2$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.} + \label{plot:R1-CO2} + \end{center} +\end{figure} + +En la \autoref{plot:R1-CO2} se muestra la gráfica de las mediciones de la concentración de $CO_2$ a través del tiempo, utilizando mediciones con y sin filtrado. +En esta gráfica, se puede observar como las mediciones de $CO_2$ pasan de estar en un nivel bajo, casi estático, a un nivel alto en alrededor de 30 segundos debido a la entrada de los gases de exhalación a la atmósfera aislada. +El nivel de concentración de $CO_2$ en las mediciones se mantienen en aproximadamente 40 mil ppm (4\% de concentración) durante más de 200 segundos, hasta que la tapa superior de la atmósfera es retirada. +En ese momento las mediciones de concentración comienzan a caer de forma exponencial hasta alcanzar un nivel cercano al inicial en aproximadamente 70 segundos. +Como puede notarse, las mediciones con filtrado son más uniformes y estáticas que las mediciones sin filtrado, pero también tienen una respuesta más lenta, la cuál se puede observar cuando la concentración de $CO_2$ incrementa, y cae. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R1-O2} + \caption{Gráfica de las mediciones de $O_2$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.} + \label{plot:R1-O2} + \end{center} +\end{figure} +En la \autoref{plot:R1-O2} se muestra la gráfica de la concentración de oxígeno ($O_2$) en partes por millón (ppm), durante la prueba de medición de gases de exhalación. +En esta gráfica se observa como las mediciones de $O_2$ comienzan en un nivel superior a 200 mil ppm (20\%), y luego comienzan a decender abruptamente cuando se inicia a introducir los gases de exhalación, cerca del segundo 25, hasta que se estabilizan en al rededor de 170 mil ppm (17\%), aproximadamente en el segundo 100. +A partir de ese momento, las mediciones se mantienen casi constantes, hasta que la atmósfera se comienza a ventilar cerca del segundo 280, +es entonces cuando el nivel de concentración de oxígeno comienza a elevarse, recuperándose a un nivel cercano al inicial al final de la prueba (segundo 350). +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R1-HR} + \caption{Gráfica de las mediciones de humedad relativa dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.} + \label{plot:R1-HR} + \end{center} +\end{figure} + +En la \autoref{plot:R1-HR} se muestra la gráfica de las mediciones de la humedad relativa (HR) de esta prueba y su comportamiento. +En la gráfica se observa como las mediciones de HR parten de un nivel de aproximadamente 42\% y comienzan a elevarse cuando se introducen los gases de exhalación, hasta llegar a su punto máximo en el segundo 50 aproximadamente. +Después de esto, las mediciones comienzan a decender, cada vez más lentamente, hasta que la atmósfera es destapada y ventilada. +En ese momento las mediciones caen abruptamente hasta un nivel cercano al inicial, quedando un remanente de humedad en la atmósfera.\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R1-T} + \caption{Gráfica de las mediciones de temperatura dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.} + \label{plot:R1-T} + \end{center} +\end{figure} +En la \autoref{plot:R1-T} se muestran las mediciones de temperatura realizadas en esta prueba por los sensores \textit{LOX-02}, de oxígeno, y \textit{CO-AF}, de monóxido de carbono. +En la gráfica se puede observar que la temperatura tiene un valor inicial y esta aumenta levemente al introducir los gases de exhalación. +Esta temperatura va disminuyendo lentamente con el paso del tiempo, +habiendo un decremento levemente mayor al retirar la tapa superior de la atmósfera, +hasta llegar a una temperatura cercana a la inicial al final de la prueba (segundo 350). +En esta gráfica también puede notarse que el sensor \textit{CO-AF} tiene una respuesta más rápida y una mejor estabilidad que el sensor \textit{LOX-02}, +además de que las mediciones obtenidas por el sensor \textit{CO-AF} están aproximadamente \SI{0.5}{\degreeCelsius} arriba de las del sensor \textit{LOX-02}. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R1-P} + \caption{Gráfica de las mediciones de presión atmosférica dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.} + \label{plot:R1-P} + \end{center} +\end{figure} + +En la \ref{plot:R1-P} se muestra la gráfica de las mediciones de presión en esta prueba y su comportamiento. +En esta gráfica se puede observa que la presión tiene un leve incremento sólo en el momento de introducir los gases de exhalación, aproximadamente desde el segundo 20 hasta el 45. +También puede notarse que la estabilidad de las mediciones presión del sensor \textit{CO-AF} es mayor que la del sensor LOX-02. + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R1-CO} + \caption{Gráfica de las mediciones de $CO$ dentro de la atmósfera durante la ``prueba no. 1'' de medición de gases de exhalación.} + \label{plot:R1-CO} + \end{center} +\end{figure} +El comportamiento del $CO$ en la prueba de medición de gases de exhalación se muestra en la gráfica de la \autoref{plot:R1-CO}. En esta gráfica se muestran las concentraciones tanto con filtrado como sin filtrado. +Como puede observarse, las mediciones de $CO$ se mantienen al mínimo, llegando hasta 1 ppm con filtrado y 2 ppm (0.0002\%) sin filtrado, ya que la exhalación de una persona no presenta concentraciones de $CO$ considerables. +También puede notarse que las mediciones sin filtrado llegan a tener una mayor variación comparado con las mediciones que sí lo tienen. + +El comportamiento de las variables medidas en la prueba de mediciones de gases de exhalación +se mantuvo similar en las repeticiones de esta prueba. +Sus gráficas pueden ser observadas en la \autoref{app:graficas-pruebas} de esta tesis. +\pagebreak + +\subsection{Comparación de los resultados obtenidos de las pruebas de medición de gases de exhalación} +En esta sección se presenta una comparación de los resultados obtenidos de las pruebas de medición de gases de exhalación, para analizar la consistencia del sistema este tipo de prueba. +Por practicidad, está comparación está hecha con los valores mínimos y máximos de las variables medidas, obtenidos en todas las repeticiones de esta prueba. +Las gráficas, donde se puede observar el comportamiento de las variables en las demás repeticiones de esta prueba, así como sus valores mínimos y máximos, pueden ser revisados en el \autoref{app:graficas-pruebas} de esta tesis. +%La comparación hecha entre las repeticiones de esta prueba se hace tomando en cuenta los valores mínimos y máximos las variables medidas en cada una de estas. +%Los valores obtenidos de las variables de cada una de las pruebas pueden ser revisados en el \autoref{anexo} de esta tesis. + +En la \autoref{tab:exhTT} se puede observar una comparación de los valores mínimos y máximos de las variables medidas en las cinco repeticiones de la prueba en las columnas centrales. +En la primera columna se encuentran las variables medidas, +indicando la fila para el valor mínimo y máximo de cada una de las pruebas. +En la última columna se encuentra la media de los cinco valores mínimos y máximos obtenidos en cada prueba. + +Los valores de las variables $CO$ y $CO_2$ son tomados de las mediciones con filtrado, por su estabilidad ya vista en las gráficas del comportamiento de estos gases. +De la misma forma, en las variables de presión y temperatura se utilizan las mediciones realizadas por el sensor de monóxido de carbono \textit{CO-AF}. + +\begin{table}[!h] + \renewcommand{\arraystretch}{1.4} %size rows + \caption{Tabla comparativa de valores mínimos y máximos de las variables medidas en varias pruebas de medición de los gases de exhalación.} + \centering + \label{tab:exhTT} + \resizebox{15.5cm}{!} { + \begin{tabular}{ c l *{6}{r}} + %\hline + % & & \multicolumn{5}{ c }{\textbf{Pruebas de exhalación}} & \\ %\cline{3-8} + + % & & \multicolumn{5}{ c }{Pruebas de exhalación} & \\ + Variables medidas + & & \multicolumn{1}{ c }{No. 1} & \multicolumn{1}{ c }{No. 2} & \multicolumn{1}{c}{No. 3} & \multicolumn{1}{ c }{No. 4} & \multicolumn{1}{c}{No. 5} & \multicolumn{1}{c}{Media} \\ + \hline + + Concentración & Mín. & + 0 & 0 & 0 & 0 & 0 & 0.0 \\ + de {\boldmath\bfseries $CO$} (ppm) & Máx. & + 1 & 1 & 1 & 1 & 1 & 1.0 \\ + \hline + + Concentración & Mín. & + 2,140 & 2,160 & 2,180 & 2,320 & 2,260 & 2,212 \\ + de {\boldmath\bfseries $CO_2$} (ppm) & Máx. & + 38,470 & 33,070 & 34,790 & 36,990 & 37,240 & 36,112\\ + \hline + + Concentración & Mín. & + 170,000 & 174,500 & 172,900 & 171,400 & 170,400 & 171,840 \\ + de {\boldmath\bfseries $O_2$} (ppm) & Máx. & + 203,800 & 203,600 & 203,300 & 203,900 & 203,200 & 203,560\\ + \hline + + \textbf{Humedad} & Mín. & + 41.9 & 40.9 & 41.9 & 37.8 & 39.2 & 40.34 \\ + \textbf{relativa} (\%) & Máx. & + 87.0 & 87.0 & 86.3 & 82.5 & 83.0 & 85.16\\ + \hline + + \multirow{2}{*}{\textbf{Temperatura} (°C)} + & Mín. & + 23.5 & 23.7 & 23.9 & 25.1 & 24.5 & 24.14 \\ + & Máx. & 24.0 & 24.1 & 24.3 & 26.4 & 25.6 & 24.88\\ + \hline + + \multirow{2}{*}{\textbf{Presión} (mBar)} + & Mín. & + 812 & 811 & 811 & 811 & 811 & 811.2\\ + & Máx. & + 816 & 816 & 817 & 816 & 816 & 816.2 \\ + \hline + %\label{table:1} + \end{tabular} + } +\end{table} + +Como puede observarse en la tabla comparativa de las pruebas de medición de los gases de exhalación, los valores mínimos y máximos obtenidos de las mediciones tuvieron cierta consistencia. +En los valores mínimos y máximos de la concentración de $CO$ no hubo variación alguna. + +Las mayores variaciones con respecto a la media de las demás variables se muestran en la \autoref{tab:exhVAR}, con la variación relativa a la media y el número de las pruebas en las cuales hubieron estas variaciones. +En la primera columna de esta tabla se muestran las variables, las cuales tienen una fila para las variaciones de los valores mínimos y otra para las de los máximos. +En seguida se muestran estas variaciones, indicando la mayor variación inferior (desde), el número de prueba con esa variación, y la mayor variación superior (hasta), e igualmente el número de prueba. + +\begin{table}[!h] + \renewcommand{\arraystretch}{1.4} %size rows + \caption{Tabla de variaciones con respecto a la media de los valores mínimos y máximos obtenidos de las pruebas de medición de los gases de exhalación.} + \centering + \label{tab:exhVAR} + \resizebox{15.5cm}{!} { + \begin{tabular}{ c l *{1}{r} c *{1}{r} c} + & & \multicolumn{4}{ c }{Variaciones}\\ + Variables medidas & + & \multicolumn{1}{ c }{Desde} & En la prueba & \multicolumn{1}{ c }{Hasta} & En la prueba \\ + \hline + + Concentración & Mín. & + -72 (-3.25\%) & No. 1 & 108 (4.88\%) & No. 4\\ + de {\boldmath\bfseries $CO_2$} (ppm) & Máx. & + -3,042 (-8.42\%) & No. 2 & 2,358 (6.53\%) & No. 1 \\ + \hline + + Concentración & Mín. & + -1,840 (-1.07\%) & No. 1 & 2,660 (1.55\%) & No. 2\\ + de {\boldmath\bfseries $O_2$} (ppm) & Máx. & + -360 (-0.18\%) & No. 5 & 340 (0.17\%) & No. 4 \\ + \hline + + \textbf{Humedad} & Mín. & + -2.5 (-6.30\%) & No. 4 & 1.6 (3.87\%) & No. 1 y 3\\ + \textbf{relativa} (\%) & Máx. & + -2.7 (-3.12\%) & No. 4 & 1.8 (2.16\%) & No. 1 y 2 \\ + \hline + + \multirow{2}{*}{\textbf{Temperatura} (°C)} + & Mín. & + -0.6 (-2.65\%) & No. 1 & 1.0 (3.98\%) & No. 4\\ + & Máx. & + -0.9 (-3.54\%) & No. 1 & 1.5 (6.11\%) & No. 4 \\ + \hline + + \multirow{2}{*}{\textbf{Presión} (mBar)} + & Mín. & + -0.2 (-0.02\%) & No. 4 & 0.8 (0.10\%) & No. 1\\ + & Máx. & + -0.2 (-0.02\%) & No. 1, 2, 4 y 5 & 0.8 (0.10\%) & No. 3 \\ + \hline + %\label{table:1} + \end{tabular} + } +\end{table} + +Cómo puede observarse en la \autoref{tab:exhVAR}, las mayores variaciones se encuentran en los valores máximos de la concentración de $CO_2$, con diferencias desde -3,042 ppm hasta 2,358 ppm con respecto a la media de valores máximos obtenidos, representando un 8.42\% y 6.53\% de esta respectivamente. +Las demás variaciones se encuentran por debajo del 6.5\% de la media de los valores obtenidos correspondientes, habiendo variaciones muy bajas como en los valores de la presión. + +%Las mayores diferencias con respecto a la media de los valores mínimos obtenidos de la concentración de $CO_2$ fueron de -72 ppm (-3.25\%) en la prueba no. 1 y 108 ppm (4.88\%) en la prueba no. 4. +%Por su parte, las variaciones de los valores máximos fueron de -3,042.0 ppm (-8.42\%) en la prueba no.2 y 2,358.0 ppm (3.12\%) en la prueba no. 5. +\pagebreak + +\section{Resultados de las pruebas de combustión} +En esta sección se presentarán los resultados de las pruebas de combustión, mostrando el comportamiento de las variables medidas durante la prueba con gráficas, y haciendo una comparativa de los valores mínimos y máximos de cada variable obtenidos en cada repetición de la prueba. +También se presentan las mayores variaciones que hubo entre estos valores. + +\subsection{Comportamiento de las variables medidas en la prueba de combustión} +A continuación se presenta una serie de gráficas de las mediciones obtenidas durante esta prueba y una breve explicación del comportamiento de éstas, mostrando las mediciones de +$CO_2$, en la \autoref{plot:C1-CO2}; +$O_2$, en la \autoref{plot:C1-O2}; +humedad relativa, en la \autoref{plot:C1-HR}; +temperatura, en la \autoref{plot:C1-T}; +presion, en la \autoref{plot:C1-P}; +y finalmente $CO$, en la \autoref{plot:C1-CO}. +Estas gráficas corresponden a la primera prueba de medición de gases de combustión, nombrada como ``prueba no. 1''. + +El comportamiento de las variables medidas en la prueba de la adquisición de datos del proceso de combustión se observa en las gráficas presentadas a continuación. +Estas gráficas corresponden a la primera repetición de esta prueba, llamada ``prueba no. 1''. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C1-CO2} + \caption{Gráfica de las mediciones de $CO_2$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.} + \label{plot:C1-CO2} + \end{center} +\end{figure} +En la \autoref{plot:C1-CO2} se muestra la gráfica de las mediciones con y sin filtrado de $CO_2$ obtenidas en esta prueba. +En esta gráfica se observa como las mediciones comienzan en un nivel casi estático en un valor de 2,500 ppm (0.25\% de concentración), y +después tienen una leve variación cuando se enciende la vela aproximadamente en el segundo 35. +El valor de las mediciones comienza a incrementarse notablemente cuando la tapa superior de la atmósfera aislada es colocada, una vez que la flama de la vela se estabiliza antes de llegar el segundo 50. +Este incremento se mantiene casi constante durante la combustión, hasta que la llama se extingue aproximadamente en el segundo 250, llegando a un valor de aproximadamente 32,500 ppm (3.25\% de concentración). +Posteriormente, las mediciones de $CO_2$ tienen un leve decremento, +y después del segundo 300 al destapar la atmósfera, hay un descenso abrupto, hasta que las mediciones se estabilizan en un valor cercano al inicial cuando la prueba finaliza (segundo 400). +También puede notarse en está gráfica que las mediciones sin filtrado tienen una mayor variación y velocidad de respuesta que las mediciones con filtrado. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C1-CO} + \caption{Gráfica de las mediciones de $CO$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.} + \label{plot:C1-CO} + \end{center} +\end{figure} +En la \autoref{plot:C1-CO} se muestra la gráfica de las mediciones, con y sin filtrado, de $CO$ obtenidas en esta prueba y su comportamiento. +En esta gráfica se observa como el valor de las mediciones de la concentración de $CO$ parten de casi cero, y comienzan a incrementar constantemente después de encenderse la vela y colocarse la tapa superior de la atmósfera aislada aproximadamente en el segundo 50. +Después, las mediciones de $CO$ aumentan aún más cuando la llama de la vela se extingue cerca del segundo 250, llegando casi 70 ppm (0.007\% de concentración). +Las mediciones permanecen en este nivel, hasta que después del segundo 300 la atmósfera es destapada y ventilada. +Entonces, el valor de las mediciones desciende drásticamente hasta llegar a cero ppm. +Como se puede notarse en esta gráfica, las mediciones con filtrado son más estables, mientras que las mediciones sin filtrado tienen una respuesta más rápida. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C1-O2} + \caption{Gráfica de las mediciones de $O_2$ dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.} + \label{plot:C1-O2} + \end{center} +\end{figure} +En la \autoref{plot:C1-O2} se muestra la gráfica de las mediciones de la concentración de oxígeno en partes por millon (ppm) tomadas en esta prueba. +En esta gráfica se observa como las mediciones de oxígeno tienen en un nivel superior a las 200 mil ppm (20\% de concentración) al iniciar la prueba. +Estas mediciones comienzan a decender cuando la vela es encendida. +Tiempo después de que la llama se estabiliza y la atmósfera es cerrada, al pasar el segundo 50, puede observarse que el decremento de oxígeno se acelera y sigue más o menos constante, hasta que desacelera cuando la llama de la vela se extingue pasando el segundo 250. +La concentración de oxígeno disminuye a un mínimo de poco más de 160,000 ppm (16\% de concentración), y +después, pasando el segundo 300, al destapar la atmósfera aislada, los valores de las mediciones de oxígeno se elevan abruptamente, hasta estabilizarse casi en el nivel inicial al final de la prueba (segundo 400). +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C1-HR} + \caption{Gráfica de las mediciones de humedad relativa dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.} + \label{plot:C1-HR} + \end{center} +\end{figure} +En la \autoref{plot:C1-HR} se muestra la gráfica de la humedad relativa (en porcentaje) dentro de la atmósfera aislada durante la prueba de combustión. +En esta gráfica se observa como la humedad comienza en un valor por debajo de 40\%. +Este nivel aumenta levemente al introducirse la vela encendida (aproximadamente en el segundo 25), y después, una vez tapada la atmósfera (cerca del segundo 50), comienza a incrementar de forma casi constante. +Este incremento comienza a desacelerar a medida que la llama de la vela se va reduciendo, hasta que finalmente se extingue y se estabiliza en el valor por debajo del 80\% (cerca del segundo 300). +Después de esto, el valor de las mediciones de humedad cae rápidamente cuando atmósfera es destapada y ventilada, hasta llegar a un nivel inferior al inicial al final de la prueba. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C1-T} + \caption{Gráfica de las mediciones de temperatura dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.} + \label{plot:C1-T} + \end{center} +\end{figure} +En la \autoref{plot:C1-T} se muestra la gráfica de las temperaturas medidas por los sensores \textit{LOX-02}, de oxígeno, y \textit{CO-AF}, de monóxido de carbono. +En esta gráfica se puede observar que las mediciones de temperatura tiene un valor inicial de casi \SI{25}{\degreeCelsius} en el sensor \textit{LOX-02} y por debajo de \SI{26}{\degreeCelsius} en el \textit{CO-AF}. +Después, ambas mediciones disminuyen levemente en el momento en el que se enciende la vela (aproximadamente en el segundo 25) y, +una vez encendida, los valores de las mediciones del sensor \textit{CO-AF} comienzan a aumentar lentamente hasta estabilizarse cerca de \SI{26}{\degreeCelsius} antes del segundo 50. +Después de esto, cuando la llama de la vela se estabiliza y a atmósfera se cierra, las mediciones del sensor \textit{CO-AF} comienzan a incrementar notoriamente, mientras que las del \textit{LOX-02} lo hacen más lentamente. +El aumento de la temperatura medida por el sensor \textit{CO-AF} comienza a desacelerar a medida que la llama de la vela se va extinguiendo hasta estabilizarse en casi \SI{29}{\degreeCelsius} al apagarse completamente la vela (segundo 250 aproximadamente). +Luego de esto, los valores de las mediciones comienzan a caer al destaparse y ventilarse la atmósfera. +Por su parte, las mediciones del sensor \textit{LOX-02} llegan a valores un poco mayores a \SI{26}{\degreeCelsius} y estos comienzan a decender tiempo después de que la atmósfera es abierta. +\pagebreak + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C1-P} + \caption{Gráfica de las mediciones de presión atmosférica dentro de la atmósfera durante la ``prueba no. 1'' de adquisición del proceso de combustión.} + \label{plot:C1-P} + \end{center} +\end{figure} +En la \autoref{plot:C1-P} se muestran las mediciones de presión tomadas por los sensores \textit{CO-AF} y \textit{LOX-02} durante la prueba de combustión. +Cómo se puede observar en esta gráfica la presión no varía considerablemente durante el proceso de combustión y las mediciones del sensor\textit{CO-AF} se mantienen estables en poco más de 810 mBar y las del \textit{LOX-02} al rededor de un valor inferior a 815 mBar. +En esta gráfica también se puede observar que la estabilidad del sensor \textit{CO-AF} es mayor que la del sensor \textit{LOX-02}. + +El comportamiento de estas variables en las repeticiones de esta prueba se mantienen similares. +Las gráficas de las demás pruebas son presentadas en la \autoref{app:graficas-pruebas} de esta tesis. +\pagebreak + +\subsection{Comparación de los resultados obtenidos las prueba de adquisición de datos de la combustión} +Los resultados de las repeticiones de la prueba de adquisición de datos de la combustión son comparados de la misma forma, observando los valores mínimos y máximos obtenidos, para analizar la fiabilidad del sistema de adquisición de datos desarrollado. +Las gráficas de las variables medidas a través de las repeticiones de esta prueba, las cuales muestran sus comportamientos y valores mínimos y máximos, pueden ser revisadas en la \autoref{app:graficas-pruebas} de este trabajo. + +A continuación se presenta en la \autoref{tab:comTT} la comparativa de las cinco pruebas de la adquisición en el proceso de combustión. +En esta tabla se muestran las variables medidas en primera columna, seguidas de los indicadores de valores mínimos y máximos obtenidos en cada repetición de la prueba. +Estos valores se muestran en las siguientes columnas, indicando su número de prueba, y +finalmente, en la última columna se muestra la media calculada de los valores mínimos y máximos de las cinco repeticiones. + +Para comparar los valores de las concentraciones de gases $CO$ y $CO_2$ se emplean las mediciones con filtro, ya que estas fueron más estables, y para la temperatura y presión se utilizan las mediciones obtenidas por el sensor \textit{CO-AF}, por su mayor estabilidad y velocidad de respuesta en en la temperatura, con respecto al sensor \textit{LOX-02}. + +\begin{table}[!h] + \renewcommand{\arraystretch}{1.4} %size rows + \centering + \caption{Tabla comparativa de valores mínimos y máximos de las variables medidas en varias repeticiones de la prueba de adquisición en el proceso de combustión.} + \label{tab:comTT} + \resizebox{15.5cm}{!} { + \begin{tabular}{ c l *{6}{r} } + %\hline + % & & \multicolumn{5}{ c }{\textbf{Pruebas del proceso de combustión}} & \\ %\cline{3-8} + + %\multicolumn{2}{r}{Valores de mediciones} + % \hline + & & \multicolumn{5}{ c }{Pruebas de combustión} & \\ + Variables medidas & & \multicolumn{1}{ c }{No. 1} & \multicolumn{1}{ c }{No. 2} & \multicolumn{1}{c}{No. 3} & \multicolumn{1}{ c }{No. 4} & \multicolumn{1}{c}{No. 5} & \multicolumn{1}{c}{Media} \\ + \hline%\hline + + Concentración & Mín. & + 0 & 0 & 0 & 0 & 0 & 0.0 \\ + de {\boldmath\bfseries $CO$} (ppm) & Máx. & + 51 & 71 & 64 & 72 & 63 & 64.2 \\ + \hline + + Concentración & Mín. & + 2,420 & 2,230 & 2,300 & 2,340 & 2,360 & 2,330 \\ + de {\boldmath\bfseries $CO_2$} (ppm) & Máx. & + 30,160 & 32,150 & 31,660 & 27,930 & 28,250 & 24,588 \\ + \hline + + Concentración & Mín. & + 167,300 & 162,400 & 163,300 & 168,100 & 167,800 & 165,780\\ + de {\boldmath\bfseries $O_2$} (ppm) & Máx. & + 203,100 & 204,400 & 203,900 & 203,900 & 203,800 & 203,820 \\ + \hline + + \textbf{Humedad} & Mín. & + 37.5 & 34.2 & 35.2 & 36.3 & 36.0 & 35.84 \\ + \textbf{relativa} (\%) & Máx. & + 73.4 & 76.6 & 76.1 & 70.5 & 69.3 & 73.18 \\ + \hline + + \multirow{2}{*}{\textbf{Temperatura} (°C)} + & Mín. & + 25.6 & 25.8 & 25.7 & 24.9 & 25.3 & 25.46\\ + & Máx. & + 28.8 & 28.6 & 28.2 & 28.8 & 29.9 & 28.86 \\ + \hline + + \multirow{2}{*}{\textbf{Presión} (mBar)} + & Mín. & + 812 & 811 & 811 & 811 & 811 & 811.2 \\ + & Máx. & + 816 & 816 & 817 & 816 & 816 & 816.2 \\ + \hline + %\label{table:1} + \end{tabular} + } +\end{table} + +Una mejor visualización de la variación de los valores mínimos y máximos obtenidos en cada repetición +puede visualizarse en la \autoref{tab:combVAR}. +En esta tabla se muestran las mayores variaciones (inferiores y superiores) de los valores mínimos y máximos obtenidos en las repeticiones de esta prueba, así como su valor relativo, tomando en cuenta la media como referencia. +También se menciona en cuáles pruebas se dieron estas variaciones. + +\begin{table}[!h] + \renewcommand{\arraystretch}{1.4} %size rows + \caption{Tabla de variaciones con respecto a la media de los valores mínimos y máximos obtenidos de las pruebas de adquisición del proceso de combustión.} + \centering + \label{tab:combVAR} + \resizebox{15.5cm}{!} { + \begin{tabular}{ c l *{1}{r} c *{1}{r} c} + & & \multicolumn{4}{ c }{Variaciones}\\ + Variables medidas & + & \multicolumn{1}{ c }{Desde} & En la prueba & \multicolumn{1}{ c }{Hasta} & En la prueba \\ + \hline + + Concentración & Mín. & + \multicolumn{1}{c}{-} & - & \multicolumn{1}{c}{-} & -\\ + de {\boldmath\bfseries $CO$} (ppm) & Máx. & + -13.2 (-20.56\%) & No. 1 & 7.8 (12.15\%) & No. 4\\ + \hline + + Concentración & Mín. & + -100 (-4.29\%) & No. 2 & 90 (3.86\%) & No. 1 \\ + de {\boldmath\bfseries $CO_2$} (ppm) & Máx. & + -2,100 (-6.99\%) & No. 4 & 2,120 (7.06\%) & No. 2 \\ + \hline + + Concentración & Mín. & + -3,380 (-2.04\%) & No. 2 & 2,320 (1.40\%) & No. 4 \\ + de {\boldmath\bfseries $O_2$} (ppm) & Máx. & + -720 (-0.35\%) & No. 1 & 580 (0.28\%) & No. 2 \\ + \hline + + \textbf{Humedad} & Mín. & + -0.6 (-2.20\%) & No. 4 & 0.3 (1.34\%) & No. 2 \\ + \textbf{relativa} (\%) & Máx. & + -0.7 (-2.29\%) & No. 3 & 1.0 (3.60\%) & No. 5 \\ + \hline + + \multirow{2}{*}{\textbf{Temperatura} (°C)} + & Mín. & + -1.6 (-4.58\%) & No. 2 & 1.7 (4.63\%) & No. 1 \\ + & Máx. & + -3.9 (-5.30\%) & No. 5 & 3.4 (4.67\%) & No. 2 \\ + \hline + + \multirow{2}{*}{\textbf{Presión} (mBar)} + & Mín. & + \multicolumn{1}{c}{-} & - & \multicolumn{1}{c}{-} & -\\ + & Máx. & + -0.2 (-0.02\%) & No. 1, 2, 4 y 5 & 0.8 (0.10\%) & No. 3 \\ + \hline + %\label{table:1} + \end{tabular} + } +\end{table} + +Como puede observarse en la \autoref{tab:combVAR}, la mayor variación de estos valores fue en los máximos de $CO$ con 13.2 ppm por debajo de la media en la ``prueba no. 1'', los cuales representan un 20.56\% de la media los valores máximos, y 7.8 ppm por encima de la media en la ``prueba no. 4'', que equivalen al 12.15\% de esta media. +Las demás variaciones se encuentran por debajo del 8\%, habiendo algunas muy bajas y otras donde no hubo variación, las cuales están representadas con un ``-'' en la tabla. + +\section{Conclusiones del capítulo} + +%agregar cuestiones técnicas +%experimento para probar algoritmo +%desempeño del algoritmo + +%notas para borrador +%mencionar la muerte de la beaglebone? +%beaglebone cape fallida +%planta muerta + +%resolución de problemas +Las pruebas realizadas logran demostrar el correcto funcionamiento del sistema de adquisición y el programa desarrollado. +Sin embargo, antes de haber podido realizar estas pruebas +se tuvieron que resolver varios problemas que se fueron presentando. + +%\subsection{Pruebas/resultados} +Las pruebas realizadas de exhalación y combustión permitieron ver que las mediciones obtenidas tienen concordancia con los datos esperados. +En las pruebas el oxígeno tiene un valor iniciar (superior a 20\%), cercano al la concentración de oxígeno en el aire (21\%), y el $CO_2$ en tiene un valor (superior a 2,000 ppm) cercano a las concentraciones esperadas en un aire poco contaminado(3,000 ppm). +%https://www.aprendemergencias.es/incendios/teor%C3%ADa-del-fuego/ +En la prueba de combustión el valor de oxígeno desciende a un poco más de 16\%, cercano al valor en el que casi ningún material arde (14\%). +En la prueba de respiración las mediciones de $CO_2$ llegan hasta casi 40,000 ppm, que es la cantidad de bióxido de carbono en la exhalación de una persona. +%\subsection{Comportamiento de las variables} +El comportamiento y el valor de las variables corresponde con los parámetros reportados en la literatura. + +En la prueba de exhalación las variables con el comportamiento más notable fueron la concentración de $CO_2$ y oxígeno, estas se comportan como se esperaba, ya que el oxígeno cae al rededor de un 4\%, que es lo que aumenta de $CO_2$, por el proceso de respiración. +Por otra parte, la humedad y la temperatura se incrementan con el vapor en la respiración y la temperatura corporal. +Se puede observar que el comportamiento general en esta prueba se asemeja a un escalón amortiguado por la forma en que se introducen los gases y luego se expulsan. + +En la prueba de combustión las variables con el comportamiento más notable fueron el $CO_2$, el $CO$ y el oxígeno. +Durante la combustión, la concentración de oxígeno descendía, mientras que la de $CO_2$ y $CO$ ascendían. +A medida que la llama se iba extinguiendo, por la falta de oxígeno, la producción de $CO_2$ se iba frenando así como el decrecimiento de oxígeno. % aunque no de igual forma, y esto puede ser porque la combustión de la vela genera algunos otros gases. +Por su lado, el $CO$ se incrementa constantemente durante la combustión hasta extinguirse la llama, donde la concentración obtenía un impulso con el humo generado, aunque sin llegar a concentraciones altas debido en parte al gran volumen de la atmósfera asilada. + +%\subsection{Variación de los valores obtenidos} +% meter valores +En los valores mínimos y máximos obtenidos no hubo gran variación de prueba en prueba. +La mayor variación relativa fue la concentración de $CO$ en la prueba de combustión (20.56\%), y esto puede deberse a que las concentraciones eran muy pequeñas, por lo que cualquier variación concentración de $CO$ a esta escala se hace mayor. +La segunda mayor variación relativa fue la concentración de $CO_2$ en la prueba de exhalación (8.42\%), y estas variaciones pueden estar ligadas al nivel de oxigenación en la sangre de la persona al momento de la prueba, o si estaba realizando alguna actividad física, etc. +Las variaciones en las demás variables se encuentran por debajo del 8\%, con lo que se muestra la fiabilidad del sistema. diff --git a/Chapters/Chapter05.aux b/Chapters/Chapter05.aux new file mode 100644 index 0000000..733c7d5 --- /dev/null +++ b/Chapters/Chapter05.aux @@ -0,0 +1,55 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Conclusiones}{66}{chapter.5}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{loa}{\addvspace {10\p@ }} +\newlabel{ch:conclusiones}{{5}{66}{Conclusiones}{chapter.5}{}} +\@setckpt{Chapters/Chapter05}{ +\setcounter{page}{69} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{5} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{68} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{11} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/Chapters/Chapter05.tex b/Chapters/Chapter05.tex new file mode 100644 index 0000000..81a2b78 --- /dev/null +++ b/Chapters/Chapter05.tex @@ -0,0 +1,105 @@ +\chapter{Conclusiones} % Chapter title +\label{ch:conclusiones} + + +%\section{Objetivos cumplidos} +%implementación del sistema de adquisición de datos con la singleboard computer BBB usando linux embebido +Con la realización de este proyecto se logra el desarrollo de un sistema para la adquisición de concentraciones de gases y condiciones atmosféricas (presión, temperatura, humedad relativa), con el cuál se pretende asistir en la obtención de estas variables para el estudio de las reacciones sólido-gas en los tratamientos térmicos del acero. +de forma que se cumple el objetivo principal de esta tesis y también se comprueba la hipótesis que plantea +el aporte de las herramientas “\textit{open source}” ya desarrolladas para aumentar las funciones y capacidades del sistema. + +%PyR/funciones +Dentro del desarrollo de este sistema también se implementó de un circuito de protección para señales digitales, +el desarrollo de una librería para configuración y utilización de los puertos UART de la \textit{Beaglebone} y +un programa con funciones de +configuración de sensores, +obtención y registro de mediciones y +gestión del tiempo para la adquisición, +así como el diseño de una atmósfera parcialmente aislada. +Trabajo y conocimiento que podrá ser utilizado en el futuro +dentro de algún proyecto que requiera de estas herramientas. + +%tarjetas controladoras +La utilización de tarjetas controladoras facilitó la interfaz con los sensores, +utilizando los puertos UART de la \textit{Beaglebone} para comunicarse con éstos, disminuyendo así el posible ruido al transmitir señales analógicas. +Estas tarjetas controladoras realizaron también el acondicionamiento y la compensación de las mediciones, disminuyendo así la afectación por el ruido y las condiciones atmosféricas. +Para ello, las tarjetas controladoras utilizan sensores de temperatura, presión y humedad, que también pueden realizar mediciones para ser registradas por el sistema de adquisición. + +%PyR/rangos de sensores +Este sistema desarrollado puede medir concentraciones de hasta +250,000 ppm (25\%) de $O_2$, +5,000 ppm (0.5\%) de $CO$, +y 200,000 ppm (20\%) de $CO_2$, +en atmósferas con hasta +90\% de humedad relativa (sin condensación), +con temperaturas desde 0 a \SI{50}{\degreeCelsius} +y una presión dentro del rango de 800 hasta 1,200 mbar. +Estos rangos mencionados son para garantizar el uso de los tres sensores dentro de sus parámetros de operación. + +%PyR/resultados de las pruebas +Los resultados de las pruebas demuestran que tanto el algoritmo, los sensores y la interfaz de \textit{hardware} (utilizando aisladores digitales ISOW7248) funcionan de manera adecuada individualmente, logrando así un correcto funcionamiento del sistema en conjunto. +Estos resultados también demuestran la confiabilidad del sistema desarrollado, obteniendo un comportamiento consistente de las variables medidas en los dos tipos de pruebas realizadas. +También se observan pocas variaciones en las mediciones obtenidas en cada prueba, +siendo del 8.42\% (con respecto a la media de los valores máximos de $CO_2$ obtenidos en las cinco diferentes pruebas) la mayor variación, en la prueba no. 2 de exhalación, +y del 20.56\% en el nivel máximo de $CO$ en la prueba no. 1 de combustión, posiblemente debido a las bajas concentraciones medidas. + +%\section{Trabajo a futuro} +%\subsection{Corto, mediano plazo}%corto, mediano plazo +El trabajo a futuro que se puede realizar en este sistema a corto y mediano plazo para lograr mejorarlo podría ser implementar funciones que alerten al usuario cuando los parámetros atmosféricas salgan del rango de operación de los sensores, así como mejorar la implementación de la duración de la adquisición de datos para introducir el tiempo exacto como texto (\eg 1:30:07, hh:mm:ss) y no sólo la cantidad de horas. +También, opcionalmente para aumentar la modularidad del \textit{software}, se podría separar la función \texttt{sensConf} en dos funciones, una para inicializar el sensor y otra para elegir modos de operación y otras opciones del sensor. +En cuanto a los componentes de \textit{hardware}, se podría diseñar una \textit{daughterboard} con los aisladores digitales que se coloque encima de la \textit{Beaglebone}, así como un módulo en el cuál se conecten todos los sensores de concentración de gases y también se conecten todos los cables de UART y alimentación en un sólo conector. +La atmósfera controlada también podría mejorarse utilizando una tarjeta de control, en lugar de una fuente de alimentación para alimentar el mezclador de gases. + +%\subsection{Largo plazo}%largo plazo + %web app +A largo plazo, el trabajo a futuro que se puede realizar en este sistema podría ser el desarrollo de aplicación web corriendo desde la \textit{Beaglebone}, + %acceso remoto desde un navegador web +para un acceso remoto desde un navegador web, + %interfaz de usuario gráfica +con una interfaz gráfica que facilite la utilización del sistema al usuario para la realización de + %realizar adquisición de datos +adquisición de datos en pruebas y experimentos, + %visualizar gráficas de pruebas y experimentos / %descargar gráficas y datos +la visualización y la obtención de gráficas y datos, + %monitoreo remoto en tiempo real +y el monitoreo en tiempo real de las pruebas y experimentos. + +%monitoreo de comunicación / no se conocían los comandos +Antes de obtener el manual del sensor EC200, no se conocían los comandos utilizados para su operación, por lo que +el sensor tuvo que utilizarse con el programa \textit{GasLab}, proporcionado por el provedor co2meter. +Al comunicarse por medio de este programa, se monitorearon los comandos utilizados por éste y las respuestas del sensor, utilizando dos terminales RX de los puertos UART de la \textit{Beaglebone} y el programa \textit{minicom}, para conocer la forma de operación del sensor. + + + +También se puede desarrollar una función para la gestión del tiempo de adquisición, utilizando los PRU de la \textit{Beaglebone}, para así mejorar el control de la obtención de las mediciones y transladar esa carga de trabajo a un microcontrolador con capacidades en tiempo real. + +%mala configuración UART +%El programa de adquisición de datos tenía problemas para configurar +Los puertos UART de la \textit{Beaglebone} +no se configuraban correctamente +utilizando la estructura de \texttt{termios} en el programa de adquisición de datos. +Esto era debido a que al modificar los atributos de los puertos +no se limpiaban los valores previos, por lo que se mantenían algunas configuraciones no deseadas. +Para corregir este problema sólo se limpiaron las configuraciones existentes en los puertos antes de asignar los nuevos parámetros. + +%Reintento de configuración de sensores +La configuración de los sensores en algunas ocasiones no era exitosa, por lo que era necesario realizar más intentos. +Este error se manejó recibiendo el mensaje de confirmación del sensor y utilizando un ciclo \texttt{while} para realizar un determinado número de intentos hasta que el sensor confirmara su correcta configuración. + +%mensajes de confirmación diferentes a los del manual +También fue necesario examinar los mensajes de respuesta del sensor \textit{SprintIR}, +ya que este no respondía con el mensaje de confirmación de configuración especificado en el manual del fabricante. +Para esto se creó una sección de código imprimía en la terminal los caractéres del mensaje recibido y su valor en código ASCII. Este código fue retirado de la versión actual del programa. + +%manejo del tiempo +El sistema operativo utilizado en este trabajo no ejecuta las tareas en tiempo real, +por lo que se quiso anticipar al problema de +acumular un retardo en las mediciones +durante pruebas muy prolongadas +al utilizar la función \texttt{sleep}. +Al principio se utilizó un ciclo \texttt{while}, donde el programa se detenía hasta que la hora/fecha del sistema (representada en segundos) llegaba al momento en el que se realizaba el muestreo, +pero al implementar este algoritmo se percató de que el CPU se sobrecargaba al estar constantemente verificando la hora/fecha del sistema. +Debido a esto se decidió +poner al programa en reposo el tiempo restante para el siguiente muestreo después de haber realizado y almacenado las mediciones (menos un margen de tiempo considerable para darle oportunidad al administrador de tareas regresar al programa antes de este muestreo), +utilizando la función \texttt{sleep} en el algoritmo, +esto ayudó a reducir el uso de CPU a un valor al rededor del 20\%. \ No newline at end of file diff --git a/Chapters/Chapter0A.aux b/Chapters/Chapter0A.aux new file mode 100644 index 0000000..b993370 --- /dev/null +++ b/Chapters/Chapter0A.aux @@ -0,0 +1,175 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{\numberline {A}Anexo o Apéndice}{69}{appendix.Alph1}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{loa}{\addvspace {10\p@ }} +\newlabel{anexo}{{A}{69}{Anexo o Apéndice}{appendix.Alph1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {A.1}Códigos}{69}{section.Alph1.1}\protected@file@percent } +\newlabel{lst:main.c}{{A.1}{69}{Archivo main.c}{lstlisting.Alph1.1}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {A.1}Archivo main.c}{69}{lstlisting.Alph1.1}\protected@file@percent } +\newlabel{lst:daq.h}{{A.2}{70}{Archivo daq.h}{lstlisting.Alph1.2}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {A.2}Archivo daq.h}{70}{lstlisting.Alph1.2}\protected@file@percent } +\newlabel{lst:daq.c}{{A.3}{70}{Archivo daq.c}{lstlisting.Alph1.3}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {A.3}Archivo daq.c}{70}{lstlisting.Alph1.3}\protected@file@percent } +\newlabel{lst:uart.h}{{A.4}{72}{Archivo uart.h}{lstlisting.Alph1.4}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {A.4}Archivo uart.h}{72}{lstlisting.Alph1.4}\protected@file@percent } +\newlabel{lst:uart.c}{{A.5}{72}{Archivo uart.c}{lstlisting.Alph1.5}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {A.5}Archivo uart.c}{72}{lstlisting.Alph1.5}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {A.2}Tablas de datos}{74}{section.Alph1.2}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {A.1}{\ignorespaces Tabla de mediciones.}}{74}{table.Alph1.1}\protected@file@percent } +\newlabel{tb:m}{{A.1}{74}{Tabla de mediciones}{table.Alph1.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {A.3}Gráficas de los datos obtenidos de las pruebas}{75}{section.Alph1.3}\protected@file@percent } +\newlabel{app:graficas-pruebas}{{A.3}{75}{Gráficas de los datos obtenidos de las pruebas}{section.Alph1.3}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.1}Medición de gases de exhalación: Prueba no. 2}{75}{subsection.Alph1.3.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.1}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de medición de gases de exhalación.}}{75}{figure.Alph1.1}\protected@file@percent } +\newlabel{plot:R2-CO}{{A.1}{75}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de medición de gases de exhalación}{figure.Alph1.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.2}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de medición de gases de exhalación.}}{76}{figure.Alph1.2}\protected@file@percent } +\newlabel{plot:R2-CO2}{{A.2}{76}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de medición de gases de exhalación}{figure.Alph1.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.3}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de medición de gases de exhalación.}}{76}{figure.Alph1.3}\protected@file@percent } +\newlabel{plot:R2-O2}{{A.3}{76}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de medición de gases de exhalación}{figure.Alph1.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.4}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de medición de gases de exhalación.}}{77}{figure.Alph1.4}\protected@file@percent } +\newlabel{plot:R2-HR}{{A.4}{77}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de medición de gases de exhalación}{figure.Alph1.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.5}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de medición de gases de exhalación.}}{77}{figure.Alph1.5}\protected@file@percent } +\newlabel{plot:R2-T}{{A.5}{77}{Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de medición de gases de exhalación}{figure.Alph1.5}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.6}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de medición de gases de exhalación.}}{78}{figure.Alph1.6}\protected@file@percent } +\newlabel{plot:R2-P}{{A.6}{78}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de medición de gases de exhalación}{figure.Alph1.6}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.2}Medición de gases de exhalación: Prueba no. 3}{79}{subsection.Alph1.3.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.7}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de medición de gases de exhalación.}}{79}{figure.Alph1.7}\protected@file@percent } +\newlabel{plot:R3-CO}{{A.7}{79}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de medición de gases de exhalación}{figure.Alph1.7}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.8}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de medición de gases de exhalación.}}{80}{figure.Alph1.8}\protected@file@percent } +\newlabel{plot:R3-CO2}{{A.8}{80}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de medición de gases de exhalación}{figure.Alph1.8}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.9}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de medición de gases de exhalación.}}{80}{figure.Alph1.9}\protected@file@percent } +\newlabel{plot:R3-O2}{{A.9}{80}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de medición de gases de exhalación}{figure.Alph1.9}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.10}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de medición de gases de exhalación.}}{81}{figure.Alph1.10}\protected@file@percent } +\newlabel{plot:R3-HR}{{A.10}{81}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de medición de gases de exhalación}{figure.Alph1.10}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.11}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de medición de gases de exhalación.}}{81}{figure.Alph1.11}\protected@file@percent } +\newlabel{plot:R3-T}{{A.11}{81}{Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de medición de gases de exhalación}{figure.Alph1.11}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.12}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de medición de gases de exhalación.}}{82}{figure.Alph1.12}\protected@file@percent } +\newlabel{plot:R3-P}{{A.12}{82}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de medición de gases de exhalación}{figure.Alph1.12}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.3}Medición de gases de exhalación: Prueba no. 4}{83}{subsection.Alph1.3.3}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.13}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de medición de gases de exhalación.}}{83}{figure.Alph1.13}\protected@file@percent } +\newlabel{plot:R4-CO}{{A.13}{83}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de medición de gases de exhalación}{figure.Alph1.13}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.14}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de medición de gases de exhalación.}}{84}{figure.Alph1.14}\protected@file@percent } +\newlabel{plot:R4-CO2}{{A.14}{84}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de medición de gases de exhalación}{figure.Alph1.14}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.15}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de medición de gases de exhalación.}}{84}{figure.Alph1.15}\protected@file@percent } +\newlabel{plot:R4-O2}{{A.15}{84}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de medición de gases de exhalación}{figure.Alph1.15}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.16}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de medición de gases de exhalación.}}{85}{figure.Alph1.16}\protected@file@percent } +\newlabel{plot:R4-HR}{{A.16}{85}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de medición de gases de exhalación}{figure.Alph1.16}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.17}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de medición de gases de exhalación.}}{85}{figure.Alph1.17}\protected@file@percent } +\newlabel{plot:R4-T}{{A.17}{85}{Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de medición de gases de exhalación}{figure.Alph1.17}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.18}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de medición de gases de exhalación.}}{86}{figure.Alph1.18}\protected@file@percent } +\newlabel{plot:R4-P}{{A.18}{86}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de medición de gases de exhalación}{figure.Alph1.18}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.4}Medición de gases de exhalación: Prueba no. 5}{87}{subsection.Alph1.3.4}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.19}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de medición de gases de exhalación.}}{87}{figure.Alph1.19}\protected@file@percent } +\newlabel{plot:R5-CO}{{A.19}{87}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de medición de gases de exhalación}{figure.Alph1.19}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.20}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de medición de gases de exhalación.}}{88}{figure.Alph1.20}\protected@file@percent } +\newlabel{plot:R5-CO2}{{A.20}{88}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de medición de gases de exhalación}{figure.Alph1.20}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.21}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de medición de gases de exhalación.}}{88}{figure.Alph1.21}\protected@file@percent } +\newlabel{plot:R5-O2}{{A.21}{88}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de medición de gases de exhalación}{figure.Alph1.21}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.22}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de medición de gases de exhalación.}}{89}{figure.Alph1.22}\protected@file@percent } +\newlabel{plot:R5-HR}{{A.22}{89}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de medición de gases de exhalación}{figure.Alph1.22}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.23}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de medición de gases de exhalación.}}{89}{figure.Alph1.23}\protected@file@percent } +\newlabel{plot:R5-T}{{A.23}{89}{Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de medición de gases de exhalación}{figure.Alph1.23}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.24}{\ignorespaces Gráfica de las mediciones de presión durante la ``prueba no. 5'' de medición de gases de exhalación.}}{90}{figure.Alph1.24}\protected@file@percent } +\newlabel{plot:R5-P}{{A.24}{90}{Gráfica de las mediciones de presión durante la ``prueba no. 5'' de medición de gases de exhalación}{figure.Alph1.24}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.5}Adquisición del proceso de combustión: Prueba no. 2}{91}{subsection.Alph1.3.5}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.25}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.}}{91}{figure.Alph1.25}\protected@file@percent } +\newlabel{plot:C2-CO}{{A.25}{91}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de adquisición del proceso de combustión}{figure.Alph1.25}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.26}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.}}{92}{figure.Alph1.26}\protected@file@percent } +\newlabel{plot:C2-CO2}{{A.26}{92}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión}{figure.Alph1.26}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.27}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.}}{92}{figure.Alph1.27}\protected@file@percent } +\newlabel{plot:C2-O2}{{A.27}{92}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión}{figure.Alph1.27}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.28}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de adquisición del proceso de combustión.}}{93}{figure.Alph1.28}\protected@file@percent } +\newlabel{plot:C2-HR}{{A.28}{93}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de adquisición del proceso de combustión}{figure.Alph1.28}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.29}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de adquisición del proceso de combustión.}}{93}{figure.Alph1.29}\protected@file@percent } +\newlabel{plot:C2-T}{{A.29}{93}{Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de adquisición del proceso de combustión}{figure.Alph1.29}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.30}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de adquisición del proceso de combustión.}}{94}{figure.Alph1.30}\protected@file@percent } +\newlabel{plot:C2-P}{{A.30}{94}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de adquisición del proceso de combustión}{figure.Alph1.30}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.6}Adquisición del proceso de combustión: Prueba no. 3}{95}{subsection.Alph1.3.6}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.31}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.}}{95}{figure.Alph1.31}\protected@file@percent } +\newlabel{plot:C3-CO}{{A.31}{95}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de adquisición del proceso de combustión}{figure.Alph1.31}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.32}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.}}{96}{figure.Alph1.32}\protected@file@percent } +\newlabel{plot:C3-CO2}{{A.32}{96}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión}{figure.Alph1.32}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.33}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.}}{96}{figure.Alph1.33}\protected@file@percent } +\newlabel{plot:C3-O2}{{A.33}{96}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión}{figure.Alph1.33}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.34}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de adquisición del proceso de combustión.}}{97}{figure.Alph1.34}\protected@file@percent } +\newlabel{plot:C3-HR}{{A.34}{97}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de adquisición del proceso de combustión}{figure.Alph1.34}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.35}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de adquisición del proceso de combustión.}}{97}{figure.Alph1.35}\protected@file@percent } +\newlabel{plot:C3-T}{{A.35}{97}{Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de adquisición del proceso de combustión}{figure.Alph1.35}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.36}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de adquisición del proceso de combustión.}}{98}{figure.Alph1.36}\protected@file@percent } +\newlabel{plot:C3-P}{{A.36}{98}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de adquisición del proceso de combustión}{figure.Alph1.36}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.7}Adquisición del proceso de combustión: Prueba no. 4}{99}{subsection.Alph1.3.7}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.37}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.}}{99}{figure.Alph1.37}\protected@file@percent } +\newlabel{plot:C4-CO}{{A.37}{99}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de adquisición del proceso de combustión}{figure.Alph1.37}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.38}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.}}{100}{figure.Alph1.38}\protected@file@percent } +\newlabel{plot:C4-CO2}{{A.38}{100}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión}{figure.Alph1.38}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.39}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.}}{100}{figure.Alph1.39}\protected@file@percent } +\newlabel{plot:C4-O2}{{A.39}{100}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión}{figure.Alph1.39}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.40}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de adquisición del proceso de combustión.}}{101}{figure.Alph1.40}\protected@file@percent } +\newlabel{plot:C4-HR}{{A.40}{101}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de adquisición del proceso de combustión}{figure.Alph1.40}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.41}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de adquisición del proceso de combustión.}}{101}{figure.Alph1.41}\protected@file@percent } +\newlabel{plot:C4-T}{{A.41}{101}{Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de adquisición del proceso de combustión}{figure.Alph1.41}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.42}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de adquisición del proceso de combustión.}}{102}{figure.Alph1.42}\protected@file@percent } +\newlabel{plot:C4-P}{{A.42}{102}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de adquisición del proceso de combustión}{figure.Alph1.42}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.8}Adquisición del proceso de combustión: Prueba no. 5}{103}{subsection.Alph1.3.8}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {A.43}{\ignorespaces Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.}}{103}{figure.Alph1.43}\protected@file@percent } +\newlabel{plot:C5-CO}{{A.43}{103}{Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de adquisición del proceso de combustión}{figure.Alph1.43}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.44}{\ignorespaces Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.}}{104}{figure.Alph1.44}\protected@file@percent } +\newlabel{plot:C5-CO2}{{A.44}{104}{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión}{figure.Alph1.44}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.45}{\ignorespaces Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.}}{104}{figure.Alph1.45}\protected@file@percent } +\newlabel{plot:C5-O2}{{A.45}{104}{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión}{figure.Alph1.45}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.46}{\ignorespaces Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de adquisición del proceso de combustión.}}{105}{figure.Alph1.46}\protected@file@percent } +\newlabel{plot:C5-HR}{{A.46}{105}{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de adquisición del proceso de combustión}{figure.Alph1.46}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.47}{\ignorespaces Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de adquisición del proceso de combustión.}}{105}{figure.Alph1.47}\protected@file@percent } +\newlabel{plot:C5-T}{{A.47}{105}{Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de adquisición del proceso de combustión}{figure.Alph1.47}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {A.48}{\ignorespaces Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 5'' de adquisición del proceso de combustión.}}{106}{figure.Alph1.48}\protected@file@percent } +\newlabel{plot:C5-P}{{A.48}{106}{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 5'' de adquisición del proceso de combustión}{figure.Alph1.48}{}} +\@setckpt{Chapters/Chapter0A}{ +\setcounter{page}{107} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{3} +\setcounter{subsection}{8} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{48} +\setcounter{table}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{80} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{76} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{5} +} diff --git a/Chapters/Chapter0A.tex b/Chapters/Chapter0A.tex new file mode 100644 index 0000000..3d080f6 --- /dev/null +++ b/Chapters/Chapter0A.tex @@ -0,0 +1,504 @@ +%% Appendix A +% +\chapter{Anexo o Apéndice} +\label{anexo} + +\section{Códigos} +En esta sección del \autoref{anexo} se presentan los archivos del código fuente utilizados para el desarrollo del programa de este trabajo. +En el \autoref{lst:main.c} se muestra el archivo principal \texttt{main.c} con la función \texttt{main} del programa. +En el \autoref{lst:daq.h} se muestra el archivo de encabezado (archivo H) \texttt{daq.h} con las librerías, las definiciones, y la declaración de las funciones necesarias para la adquisición de datos. +En el \autoref{lst:daq.c} se muestra el archivo de implementación (archivo C) \texttt{daq.c}, donde se encuentran las funciones para la adquisición de datos. +En el \autoref{lst:uart.h} se muestra el archivo de encabezado (archivo H) \texttt{daq.h} con las librerías, las definiciones, y la declaración de las funciones y las variables necesarias para la comunicación a través de los puertos UART. +Y por último, en el \autoref{lst:uart.c} se muestra el archivo de implementación (archivo C) \texttt{daq.c}, donde se encuentran las funciones y la declaración de la estructura \texttt{termios} para la comunicación a través de los mismos puertos. + +%archivo de implementación (archivo C) +%archivo de encabezado (archivo H) +%declaraciones de funciones +%macros +%definiciones de tipos de datos + +\lstinputlisting[caption = {Archivo main.c}, label= lst:main.c, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,language = C,frame= lines]{codes/main.c} + +\lstinputlisting[caption = {Archivo daq.h}, label= lst:daq.h, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,frame= lines, language = C]{codes/daq.h} + +\lstinputlisting[caption = {Archivo daq.c}, label= lst:daq.c, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,language = C, frame= lines]{codes/daq.c} + +\lstinputlisting[caption = {Archivo uart.h}, label= lst:uart.h, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,frame= lines, language = C]{codes/uart.h} + +\lstinputlisting[caption = {Archivo uart.c}, label= lst:uart.c, + basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,frame= lines, language = C]{codes/uart.c} + +\cleardoublepage +\section{Tablas de datos} +En esta sección se muestran sólo de forma ilustrativa las mediciones obtenidas de la prueba de Medición de gases de exhalación no. 1 en la \autoref{tb:m}. + +\pgfplotstableset{ + columns/t/.style={column name= t.},%, column type=r}, + columns/CO2/.style={column name= $CO_2$},%, column type=r}, + columns/CO2 f/.style={column name= $CO_2$ f.},%, column type=r}, + columns/CO/.style={column name= $CO$},%, column type=r}, + columns/CO f/.style={column name= $CO$ f.},%, column type=r}, + columns/O2ppo2/.style={column name= $O_2$,fixed zerofill,precision=1},%, column type=r}, + columns/O2xc/.style={column name= $O_2$},%, column type=r}, + columns/T CO2/.style={column name= T. $CO$},%, column type=r}, + columns/T O2/.style={column name= T. $O_2$,fixed zerofill,precision=1},%, column type=r}, + columns/P CO2/.style={column name= P. $CO$},%, column type=r}, + columns/P O2/.style={column name= P. $O_2$},%, column type=r}, + columns/R H/.style={column name= H. R.},%, column type=r}, + empty cells with={\vdots}, + every head row/.style={before row={\toprule}, + after row={ + \multicolumn{1}{c}{\si{\second}} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{pp{$O_2$}} & \multicolumn{1}{c}{\si{\percent}} & \multicolumn{1}{c}{\si{\degreeCelsius}} & \multicolumn{1}{c}{\si{\degreeCelsius}} & \multicolumn{1}{c}{m\si{\bar}} & \multicolumn{1}{c}{m\si{\bar}} & \multicolumn{1}{c}{\si{\percent}} + \\\midrule}}, + every last row/.style={after row=\bottomrule} +} +\begin{table}[h!] + \centering + \caption{Tabla de mediciones.} + \label{tb:m} + \resizebox{\textwidth}{!}{% + \pgfplotstabletypeset[col sep=comma]{gnuplot/data/R1-s.csv} + } +\end{table} +\cleardoublepage + +\section{Gráficas de los datos obtenidos de las pruebas} \label{app:graficas-pruebas} +En esta sección se presentan las gráficas realizadas con los datos obtenidos de las pruebas de medición de gases de exhalación y adquisición de datos del proceso de combustión en su sección correspondiente con el número de prueba. + +\subsection{Medición de gases de exhalación: Prueba no. 2} +En esta sección se muestran las graficas de las mediciones de +$CO$ en la \autoref{plot:R2-CO}, +$CO2$ en la \autoref{plot:R2-CO2}, +$O_2$ en la \autoref{plot:R2-O2}, +humedad relativa en la \autoref{plot:R2-HR}, +temperatura en la \autoref{plot:R2-T} +y presión en la, de la prueba de mediciones de gases de exhalación no. 2. + +\begin{figure}[hbt!] + \begin{center} + \input{gnuplot/output/R2-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de medición de gases de exhalación.} + \label{plot:R2-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R2-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de medición de gases de exhalación.} + \label{plot:R2-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R2-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de medición de gases de exhalación.} + \label{plot:R2-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R2-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de medición de gases de exhalación.} + \label{plot:R2-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R2-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de medición de gases de exhalación.} + \label{plot:R2-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R2-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de medición de gases de exhalación.} + \label{plot:R2-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Medición de gases de exhalación: Prueba no. 3} +En esta sección se muestran las graficas de las mediciones de +$CO$ en la \autoref{plot:R3-CO}, +$CO2$ en la \autoref{plot:R3-CO2}, +$O_2$ en la \autoref{plot:R3-O2}, +humedad relativa en la \autoref{plot:R3-HR}, +temperatura en la \autoref{plot:R3-T} +y presión en la, de la prueba de mediciones de gases de exhalación no. 3. +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R3-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de medición de gases de exhalación.} + \label{plot:R3-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R3-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de medición de gases de exhalación.} + \label{plot:R3-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R3-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de medición de gases de exhalación.} + \label{plot:R3-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R3-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de medición de gases de exhalación.} + \label{plot:R3-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R3-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de medición de gases de exhalación.} + \label{plot:R3-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R3-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de medición de gases de exhalación.} + \label{plot:R3-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Medición de gases de exhalación: Prueba no. 4} +En esta sección se muestran las graficas de las mediciones de +$CO$ en la \autoref{plot:R4-CO}, +$CO2$ en la \autoref{plot:R4-CO2}, +$O_2$ en la \autoref{plot:R4-O2}, +humedad relativa en la \autoref{plot:R4-HR}, +temperatura en la \autoref{plot:R4-T} +y presión en la, de la prueba de mediciones de gases de exhalación no. 2. +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R4-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de medición de gases de exhalación.} + \label{plot:R4-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R4-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de medición de gases de exhalación.} + \label{plot:R4-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R4-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de medición de gases de exhalación.} + \label{plot:R4-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R4-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de medición de gases de exhalación.} + \label{plot:R4-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R4-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de medición de gases de exhalación.} + \label{plot:R4-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R4-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de medición de gases de exhalación.} + \label{plot:R4-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Medición de gases de exhalación: Prueba no. 5} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R5-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de medición de gases de exhalación.} + \label{plot:R5-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R5-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de medición de gases de exhalación.} + \label{plot:R5-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R5-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de medición de gases de exhalación.} + \label{plot:R5-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R5-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de medición de gases de exhalación.} + \label{plot:R5-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R5-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de medición de gases de exhalación.} + \label{plot:R5-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/R5-P} + \caption{Gráfica de las mediciones de presión durante la ``prueba no. 5'' de medición de gases de exhalación.} + \label{plot:R5-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Adquisición del proceso de combustión: Prueba no. 2} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C2-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.} + \label{plot:C2-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C2-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.} + \label{plot:C2-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C2-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.} + \label{plot:C2-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C2-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de adquisición del proceso de combustión.} + \label{plot:C2-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C2-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de adquisición del proceso de combustión.} + \label{plot:C2-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C2-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de adquisición del proceso de combustión.} + \label{plot:C2-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Adquisición del proceso de combustión: Prueba no. 3} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C3-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.} + \label{plot:C3-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C3-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.} + \label{plot:C3-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C3-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.} + \label{plot:C3-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C3-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de adquisición del proceso de combustión.} + \label{plot:C3-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C3-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de adquisición del proceso de combustión.} + \label{plot:C3-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C3-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de adquisición del proceso de combustión.} + \label{plot:C3-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Adquisición del proceso de combustión: Prueba no. 4} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C4-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.} + \label{plot:C4-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C4-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.} + \label{plot:C4-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C4-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.} + \label{plot:C4-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C4-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de adquisición del proceso de combustión.} + \label{plot:C4-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C4-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de adquisición del proceso de combustión.} + \label{plot:C4-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C4-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de adquisición del proceso de combustión.} + \label{plot:C4-P} + \end{center} +\end{figure} + +\cleardoublepage + +\subsection{Adquisición del proceso de combustión: Prueba no. 5} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C5-CO} + \caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.} + \label{plot:C5-CO} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C5-CO2} + \caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.} + \label{plot:C5-CO2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C5-O2} + \caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.} + \label{plot:C5-O2} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C5-HR} + \caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de adquisición del proceso de combustión.} + \label{plot:C5-HR} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C5-T} + \caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de adquisición del proceso de combustión.} + \label{plot:C5-T} + \end{center} +\end{figure} + +\begin{figure}[h] + \begin{center} + \input{gnuplot/output/C5-P} + \caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 5'' de adquisición del proceso de combustión.} + \label{plot:C5-P} + \end{center} +\end{figure} + diff --git a/FrontBackMatter/Abstract.aux b/FrontBackMatter/Abstract.aux new file mode 100644 index 0000000..182f1ac --- /dev/null +++ b/FrontBackMatter/Abstract.aux @@ -0,0 +1,51 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{Abstract}{\es@scroman {iv}}{chapter*.2}\protected@file@percent } +\@setckpt{FrontBackMatter/Abstract}{ +\setcounter{page}{5} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{4} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/Abstract.tex b/FrontBackMatter/Abstract.tex new file mode 100644 index 0000000..1f4f139 --- /dev/null +++ b/FrontBackMatter/Abstract.tex @@ -0,0 +1,8 @@ + +% *** quitar? *** + +\chapter*{Abstract} % Abstract for master degree thesis +\addcontentsline{toc}{chapter}{Abstract} + + +Add your abstract here ... diff --git a/FrontBackMatter/Bibliography.aux b/FrontBackMatter/Bibliography.aux new file mode 100644 index 0000000..f43907a --- /dev/null +++ b/FrontBackMatter/Bibliography.aux @@ -0,0 +1,83 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\bibstyle{IEEEtran} +\bibdata{Reference} +\bibcite{WoS-inFigures-2020}{1} +\bibcite{WoS-About-Steel}{2} +\bibcite{Bankiter-pqesimportanteel-acero}{3} +\bibcite{latem_mill_scale_2024}{4} +\bibcite{young2016high}{5} +\bibcite{svembedded}{6} +\bibcite{araari2014design}{7} +\bibcite{anand2015using}{8} +\bibcite{travaglione2015high}{9} +\bibcite{rodriguez2018adquisicion}{10} +\bibcite{Lakshmi2019rtdas}{11} +\bibcite{khera2017development}{12} +\bibcite{daqNI}{13} +\bibcite{sysdaqElectroIndustriaMag}{14} +\bibcite{molloy2019exploring}{15} +\newlabel{bibliography}{{A.3.8}{107}{Adquisición del proceso de combustión: Prueba no. 5}{figure.Alph1.48}{}} +\bibcite{hallinan2011embedded}{16} +\bibcite{DebianWebPage}{17} +\bibcite{GNUWebPage}{18} +\bibcite{SSHWebPage}{19} +\bibcite{Cloud9dummies}{20} +\bibcite{kerrisk2017linux}{21} +\bibcite{jones2010wg14}{22} +\bibcite{worsfold2019encyclopedia}{23} +\bibcite{luminOxDS}{24} +\bibcite{coafds}{25} +\bibcite{ec200man}{26} +\bibcite{sprintIRDSgss}{27} +\bibcite{sprintIRDSco2m}{28} +\bibcite{isow784xDS}{29} +\bibcite{isow784xAR}{30} +\@setckpt{FrontBackMatter/Bibliography}{ +\setcounter{page}{109} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{30} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{3} +\setcounter{subsection}{8} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{48} +\setcounter{table}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{80} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{76} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{5} +} diff --git a/FrontBackMatter/Bibliography.tex b/FrontBackMatter/Bibliography.tex new file mode 100644 index 0000000..b09df34 --- /dev/null +++ b/FrontBackMatter/Bibliography.tex @@ -0,0 +1,9 @@ +% Bibliography + +\label{bibliography} % Reference the bibliography elsewhere with \autoref{bibliography} + + + +\bibliographystyle{IEEEtran} +\bibliography{Reference} + diff --git a/FrontBackMatter/Colophon.aux b/FrontBackMatter/Colophon.aux new file mode 100644 index 0000000..538beb5 --- /dev/null +++ b/FrontBackMatter/Colophon.aux @@ -0,0 +1,50 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{FrontBackMatter/Colophon}{ +\setcounter{page}{110} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{30} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{3} +\setcounter{subsection}{8} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{48} +\setcounter{table}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{81} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{76} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{5} +} diff --git a/FrontBackMatter/Colophon.tex b/FrontBackMatter/Colophon.tex new file mode 100644 index 0000000..6084897 --- /dev/null +++ b/FrontBackMatter/Colophon.tex @@ -0,0 +1,37 @@ +% Colophon: a brief description of publication or production notes relevant to the edition. + +\pagestyle{empty} +\hfill +\vfill +\pdfbookmark[0]{Colophon}{Colophon} +\section*{Colophon} + +This document was typeset using the \texttt{itmthesis} class developed by Gerardo Marx Chávez-Campos. The class was designed based on the \texttt{classicthesis} class developed by Andr\'e Miede. The \texttt{itmthesis} is available for \LaTeX\ in a Bitbucket repository: + +\begin{center} +\url{https://gmarxcc@bitbucket.org/itmthesis/the-itmorelia-thesis-class.git}, +\end{center} +or in a Git-Hub repository: + +\begin{center} +\url{https://github.com/gmarxcc/the-itmorelia-thesis-class} +\end{center} + +\noindent Happy users of \texttt{itmthesis} class may send a real postcard, coffee mug, hoody or any kind of present to my university ``Instituto Tecnológico de Morelia'', Tecnologico Avenue, Morelia city, Michoacan State, Mexico. + +\section*{Colofón} + +Este documento fue generado usando el estilo desarrollado en la clase \texttt{itmthesis}, desarrollada por Gerardo Marx Chávez-Campos. Esta fue diseñada basada en el estilo \texttt{classicthesis} desarrollado por Andr\'e Miede. + +El estilo \texttt{itmthesis} y un ejemplo de su uso está disponible en repositorios para ser compilados en \LaTeX\ en Bitbucket: + +\begin{center} +\url{https://gmarxcc@bitbucket.org/itmthesis/the-itmorelia-thesis-class.git}, +\end{center} +o en Git-Hub: + +\begin{center} +\url{https://github.com/gmarxcc/the-itmorelia-thesis-class} +\end{center} + +\noindent Si eres un usuario agradecido con este diseño puedes mandar una postal, taza de café, sudadera de tu universidad o cualquier tipo de presente en forma de agradecimiento a la universidad de origen de tu servidor: ``Instituto Tecnológico de Morelia'', Av. Tecnológico \#1500, Col. Santiaguito, Morelia, Michoacán, México. \ No newline at end of file diff --git a/FrontBackMatter/Contents.aux b/FrontBackMatter/Contents.aux new file mode 100644 index 0000000..9e010de --- /dev/null +++ b/FrontBackMatter/Contents.aux @@ -0,0 +1,50 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{FrontBackMatter/Contents}{ +\setcounter{page}{18} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{5} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/Contents.tex b/FrontBackMatter/Contents.tex new file mode 100644 index 0000000..8557999 --- /dev/null +++ b/FrontBackMatter/Contents.tex @@ -0,0 +1,4 @@ +\tableofcontents +\listoffigures +\listoftables +\lstlistoflistings \ No newline at end of file diff --git a/FrontBackMatter/Declaration.aux b/FrontBackMatter/Declaration.aux new file mode 100644 index 0000000..6c9c7c5 --- /dev/null +++ b/FrontBackMatter/Declaration.aux @@ -0,0 +1,50 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{FrontBackMatter/Declaration}{ +\setcounter{page}{111} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{30} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{1} +\setcounter{section}{3} +\setcounter{subsection}{8} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{48} +\setcounter{table}{1} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{82} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{76} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{1} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{5} +} diff --git a/FrontBackMatter/Declaration.tex b/FrontBackMatter/Declaration.tex new file mode 100644 index 0000000..b1a0ca8 --- /dev/null +++ b/FrontBackMatter/Declaration.tex @@ -0,0 +1,23 @@ +% Declaration + +\pdfbookmark[0]{Declaration}{Declaration} % Bookmark name visible in a PDF viewer + +\chapter*{Declaración} % Declaration section text + +\thispagestyle{empty} + +Yo, \textbf{\myName}, con número de control \textbf{\myNumber} declaro que el trabajo titulado: \emph{\myTitle, \mySubtitle}, es resultado de mi trabajo e investigación original. No se ha realizado una copia de otro trabajo o fuente excepto los respectivamente citados de forma explícita en el texto. +\bigskip + +\begin{flushright} +\noindent\textit{\myLocation, \myTime} +\end{flushright} + + +\smallskip +\begin{flushright} +\begin{tabular}{m{5cm}} +\\ \hline +\centering\myName, \today \\ +\end{tabular} +\end{flushright} \ No newline at end of file diff --git a/FrontBackMatter/Dedication.aux b/FrontBackMatter/Dedication.aux new file mode 100644 index 0000000..3ea6dbb --- /dev/null +++ b/FrontBackMatter/Dedication.aux @@ -0,0 +1,50 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{FrontBackMatter/Dedication}{ +\setcounter{page}{3} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{2} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/Dedication.tex b/FrontBackMatter/Dedication.tex new file mode 100644 index 0000000..5516eb6 --- /dev/null +++ b/FrontBackMatter/Dedication.tex @@ -0,0 +1,21 @@ +%--------------------- +%Hoja de dedicatoria +\pdfbookmark[1]{Dedicatoria}{Dedicatoria} % Bookmark name visible in a PDF viewer + +\thispagestyle{empty} + +\vspace*{3cm} + + +\begin{center} +\emph{Ohana} significa familia. \\ +Y tu familia nunca te abandona ni te olvida.\\ \medskip +--- Lilo \& Stitch -- +\end{center} + +\medskip + +\begin{center} +-- Dedicado en memoria de George Simon Ohm -- \\ \smallskip +1789\,--\,1854 +\end{center} \ No newline at end of file diff --git a/FrontBackMatter/Foreword.aux b/FrontBackMatter/Foreword.aux new file mode 100644 index 0000000..d7e1184 --- /dev/null +++ b/FrontBackMatter/Foreword.aux @@ -0,0 +1,51 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{Prólogo}{\es@scroman {iii}}{chapter*.1}\protected@file@percent } +\@setckpt{FrontBackMatter/Foreword}{ +\setcounter{page}{4} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{3} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/Foreword.tex b/FrontBackMatter/Foreword.tex new file mode 100644 index 0000000..3b9ee94 --- /dev/null +++ b/FrontBackMatter/Foreword.tex @@ -0,0 +1,13 @@ +\chapter*{Prólogo} +\addcontentsline{toc}{chapter}{Prólogo} + +Los documentos de tesis son un legado escrito que prevalece por los años. Este documento, dependiendo de la institución que lo emite, puede variar en la forma que se presenta. En ese mismo sentido, la estructura ha sido definida en los lineamientos emitidos por la Dirección General de Educación Superior Tecnológica (DGEST). Sin embargo, la falta de actualización, la complejidad de manejar documentos de gran capacidad por procesadores como Microsoft Word y una mayor uniformidad de tesis en la División de Estudios de Posgrado e Investigación (DEPI). Han propiciado que el Comité Institucional de Posgrado e Investigación emitan esta primera versión de un manual/formato para la estructura de documentos como tesis, tesinas o disertación.\par + +En esta guía/formato se presentan e identifican los elementos y tipografía basados en el ISO-7144 y la DGEST, así como su implementación en lenguaje \LaTeX, éste a su vez funciona como una guía para que el autor pueda redactar y estructurar adecuadamente las partes del documento.\par + +La plantilla está configurada para ejecutarse con cualquiera de las distribuciones libres de \LaTeX{} como MiK\TeX{} o \TeX Live, además ha sido probada en \textbf{Overleaf}, \textbf{\TeX Pad} y muestra absoluta compatibilidad con \textbf{Mendeley} y \textbf{Plot.ly}; el código está ampliamente basado en la plantilla \textbf{``Classic Thesis Template''} del autor \textbf{Andre Miede}.\par + +\bigskip +\begin{flushright} +-- \myProf -- +\end{flushright} \ No newline at end of file diff --git a/FrontBackMatter/Resumen.aux b/FrontBackMatter/Resumen.aux new file mode 100644 index 0000000..8b27ff1 --- /dev/null +++ b/FrontBackMatter/Resumen.aux @@ -0,0 +1,51 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {chapter}{Resúmen}{\es@scroman {v}}{chapter*.3}\protected@file@percent } +\@setckpt{FrontBackMatter/Resumen}{ +\setcounter{page}{6} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{5} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/Resumen.tex b/FrontBackMatter/Resumen.tex new file mode 100644 index 0000000..8507574 --- /dev/null +++ b/FrontBackMatter/Resumen.tex @@ -0,0 +1,5 @@ +\chapter*{Resúmen} % Abstract for master degree thesis +\addcontentsline{toc}{chapter}{Resúmen} + + +Agregar resumen aquí ... \ No newline at end of file diff --git a/FrontBackMatter/Titleback.aux b/FrontBackMatter/Titleback.aux new file mode 100644 index 0000000..974cbc3 --- /dev/null +++ b/FrontBackMatter/Titleback.aux @@ -0,0 +1,50 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{FrontBackMatter/Titleback}{ +\setcounter{page}{2} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{1} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/Titleback.tex b/FrontBackMatter/Titleback.tex new file mode 100644 index 0000000..b643914 --- /dev/null +++ b/FrontBackMatter/Titleback.tex @@ -0,0 +1,28 @@ +% Back of the title page + +\thispagestyle{empty} + +\hfill + +\vfill + +\noindent\myName: \textit{\myTitle,} \mySubtitle, %\myDegree, +\textcopyright\ \myTime + +\bigskip + +\noindent\textsc{Mesa de revisión}: \\ +\myProf \\ +\myOtherProf \\ +\mySupervisor \\ +\myOtherSupervisor + +\medskip + +\noindent\textsc{Localidad}: \\ +\myLocation + +\medskip + +\noindent\textsc{Impresa}: \\ +\myTime diff --git a/FrontBackMatter/TitlepageIng.aux b/FrontBackMatter/TitlepageIng.aux new file mode 100644 index 0000000..5a8b125 --- /dev/null +++ b/FrontBackMatter/TitlepageIng.aux @@ -0,0 +1,50 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@setckpt{FrontBackMatter/TitlepageIng}{ +\setcounter{page}{1} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{chapter}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{1} +\setcounter{blindtext}{1} +\setcounter{Blindtext}{5} +\setcounter{blind@countparstart}{0} +\setcounter{blindlist}{0} +\setcounter{blindlistlevel}{0} +\setcounter{blindlist@level}{0} +\setcounter{blind@listcount}{0} +\setcounter{blind@levelcount}{0} +\setcounter{blind@randomcount}{0} +\setcounter{blind@randommax}{0} +\setcounter{blind@pangramcount}{0} +\setcounter{blind@pangrammax}{0} +\setcounter{parentequation}{0} +\setcounter{lstnumber}{1} +\setcounter{float@type}{8} +\setcounter{subfigure}{0} +\setcounter{lofdepth}{1} +\setcounter{subtable}{0} +\setcounter{lotdepth}{1} +\setcounter{@todonotes@numberoftodonotes}{0} +\setcounter{AlgoLine}{0} +\setcounter{algocfline}{0} +\setcounter{algocfproc}{0} +\setcounter{algocf}{0} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} diff --git a/FrontBackMatter/TitlepageIng.tex b/FrontBackMatter/TitlepageIng.tex new file mode 100644 index 0000000..ad8a102 --- /dev/null +++ b/FrontBackMatter/TitlepageIng.tex @@ -0,0 +1,91 @@ +% Portada Ingeniería: +\pdfbookmark[1]{Portada}{Portada} % Bookmark name visible in a PDF viewer +\begin{titlepage} +\begin{addmargin}[-1cm]{-3cm} +\hfill + +\begingroup +%Logotipos: +\begin{picture}(0,0) +\put(-10,-20){\includegraphics[width=7cm]{logos/sepLogo.jpg}} +\put(200,-20){\includegraphics[width=5cm]{logos/tecnmBW}} +\put(380,-20){\includegraphics[width=3cm]{logos/itm}} +\end{picture} + +\begin{center} +%{\scshape\LARGE SECRETAR\'IA DE EDUCACI\'ON P\'UBLICA\\ + +\vspace{0.1in} +\end{center} +\endgroup +%-------------- +\begin{center} +\bigskip +\rule[3mm]{160mm}{4pt} +\rule[3mm]{140mm}{3pt}\\ +\bigskip +\begingroup +{\Huge +\textsc{\myUni}\\\vspace{0.1in} +{\Huge +\calligra{``José María Morelos y Pavón''}}} +\endgroup +\end{center} +%-------Datos de portada------- +\begingroup % Create the command for including the title page in the document +\hbox{ % Horizontal box +\hspace*{.01\textwidth} % Whitespace to the left of the title page +%\rule[depth]{width}{height} +\rule[-1cm]{6pt}{15cm} % Vertical line +\hspace{3mm}%Horizontal space +\rule[0cm]{3pt}{14cm}% +\hspace{3mm} +\rule[2cm]{2pt}{12cm} +\hspace{1cm} +\parbox[b]{.75\textwidth}{ % Texto de la portada aquí: +\begin{center} +%----------- + {\Large + \scshape{\DEPDepartment}\\ + \textsc{\IELCFaculty} \\ \bigskip} + + \textsc{TITULACIÓN INTEGRAL POR TESIS}\\\bigskip + \begingroup + % Título de la tesis: + {\Large + \textsc{\color{Maroon}\textsc{``\myTitle''}}\\ + \bigskip + \bigskip + %Subtítulo de la tesis: + {\color{Maroon}\texttt{\mySubtitle}}} + \endgroup + + \bigskip + \bigskip + \bigskip + + \textsc{QUE PARA OBTENER EL TÍTULO DE:}\\ + \bigskip + {\large\textsc{\IngDegree}\\\bigskip} + \textsc{PRESENTA:}\\ + {\large\textsc{\myName}}\\ % Your name + %\textsc{\mytwoName} \\ + \bigskip + \bigskip + {\large +% \textsc{Director: \myProf}\\ +% \textsc{Codirector: \myOtherProf}\\ +% \textsc{Revisor: \mySupervisor}\\ +% \textsc{Revisor: \myOtherSupervisor}\\} + \textsc{Asesor:}\\ + {\large\textsc{\myProf}}} +\end{center}}} +\endgroup +\bigskip +\bigskip +\bigskip +\begin{center} +\textsc{\myLocation \, -- \myTime \, -- \myThesisVersion} +\end{center} +\end{addmargin} +\end{titlepage} \ No newline at end of file diff --git a/FrontBackMatter/TitlepageMC.tex b/FrontBackMatter/TitlepageMC.tex new file mode 100644 index 0000000..fc1a43f --- /dev/null +++ b/FrontBackMatter/TitlepageMC.tex @@ -0,0 +1,89 @@ +% Portada Ingeniería: +\pdfbookmark[1]{Portada}{Portada} % Bookmark name visible in a PDF viewer +\begin{titlepage} +\begin{addmargin}[-1cm]{-3cm} +\hfill + +\begingroup +%Logotipos: +\begin{picture}(0,0) +\put(-10,-20){\includegraphics[width=7cm]{logos/sepLogo.jpg}} +\put(200,-20){\includegraphics[width=5cm]{logos/tecnmBW}} +\put(380,-20){\includegraphics[width=3cm]{logos/itm}} +\end{picture} + +\begin{center} +%{\scshape\LARGE SECRETAR\'IA DE EDUCACI\'ON P\'UBLICA\\ + +\vspace{0.1in} +\end{center} +\endgroup +%-------------- +\begin{center} +\bigskip +\rule[3mm]{160mm}{4pt} +\rule[3mm]{140mm}{3pt}\\ +\bigskip +\begingroup +{\Huge +\textsc{\myUni}\\\vspace{0.1in} +{\Huge +\calligra{``José María Morelos y Pavón''}}} +\endgroup +\end{center} +%-------Datos de portada------- +\begingroup % Create the command for including the title page in the document +\hbox{ % Horizontal box +\hspace*{.01\textwidth} % Whitespace to the left of the title page +%\rule[depth]{width}{height} +\rule[-1cm]{6pt}{15cm} % Vertical line +\hspace{3mm}%Horizontal space +\rule[0cm]{3pt}{14cm}% +\hspace{3mm} +\rule[2cm]{2pt}{12cm} +\hspace{1cm} +\parbox[b]{.75\textwidth}{ % Texto de la portada aquí: +\begin{center} +%----------- + {\Large + \scshape{\myDepartment}\\ + \textsc{\myFaculty} \\ \bigskip} + + \textsc{TESIS}\\\bigskip + \begingroup + % Título de la tesis: + {\Large + \textsc{\color{Maroon}\textsc{``\myTitle''}}\\ + \bigskip + \bigskip + %Subtítulo de la tesis: + {\color{Maroon}\texttt{\mySubtitle}}} + \endgroup + + \bigskip + \bigskip + \bigskip + + \textsc{QUE PARA OBTENER EL TÍTULO DE:}\\ + \bigskip + {\large\textsc{\myDegree}\\\bigskip} + \textsc{PRESENTA:}\\ + {\large\textsc{\myName}}\\ % Your name + %\textsc{\mytwoName} \\ + \bigskip + \bigskip + {\large + \textsc{Director: \myProf}\\ + \textsc{Codirector: \myOtherProf}\\ + \textsc{Revisor: \mySupervisor}\\ + \textsc{Revisor: \myOtherSupervisor}\\} +\end{center}}} +\endgroup +\bigskip +\bigskip +\bigskip +\begin{center} +\textsc{\myLocation \, -- \myTime \, -- \myThesisVersion} +\end{center} +\end{addmargin} +\end{titlepage} \ No newline at end of file diff --git a/Reference.bib b/Reference.bib new file mode 100644 index 0000000..c0700a8 --- /dev/null +++ b/Reference.bib @@ -0,0 +1,612 @@ +@book{young2016high, + title = {High-Temperature Oxidation and Corrosion of Metals}, + author = {Young, David J.}, + year = {2016}, + publisher = {Elsevier}, + isbn = {978-0-08-100101-1}, + address = {Oxford, UK} +} + +@misc{latem_mill_scale_2024, + title = {Removing Mill Scale from Steel Surfaces}, + author = {{Latem Industries Limited}}, + year = {2024}, + month = {jan}, % Mes deducido de la URL + howpublished = {Blog Post}, + url = {https://latem.com/blog/removing-mill-scale-from-steel-surfaces}, + urldate = {2024-10-15}, % Fecha en la que *tú* accediste a la página + note = {[Online; accessed 15-October-2024]}, %Formato de la fecha y acceso. + keywords = {mill scale, steel, surface preparation, rust removal, abrasive blasting, pickling, grinding, wire brushing, laser cleaning}, + publisher = {{Latem Industries Limited}} +} + +@techrep{WoS-inFigures-2020, + title = "World Steel in Figures 2020", + institution = "World Steel Association", + year = "2020" +} + +@online{Bankiter-pqesimportanteel-acero, + title = {¿Por qué es tan importante el acero?}, + author = {Blog de Economía y Finanzas Bankinter}, + url = {https://www.bankinter.com/blog/economia/acero-aplicaciones-uso}, + urldate = {2018-03-23} +} + +@online{WoS-About-Steel, + title = {About Steel}, + author = {World Steel Association AISBL}, + url = {https://www.worldsteel.org/about-steel.html}, + urldate = {2021-08-1} +} + +@online{Cloud9dummies, + title = {How to Launch the Cloud9 IDE on Your BeagleBone}, + author = {Rui Santos, Luis Miguel Costa Perestrelo}, + url = {https://www.dummies.com/computers/beaglebone/how-to-launch-the-cloud9-ide-on-your-beaglebone/}, + urldate = {2021-03-2} +} + +@techrep{isow784xAR, + author = "Anand Reghunathan, Koteshwar Rao, Anant Kamath", + title = "Low-Emission Designs With ISOW7841 Integrated Signal and Power Isolator", + institution = "Texas Instruments Incorporated", + year = "2019" +} + +@techrep{isow784xDS, + author = "{Texas Instruments}", + title = "ISOW784x High-performance, 5000-VRMS reinforced quad-channel digital isolators with integrated high-efficiency, low-emissions DC-DC converter datasheet (Rev. F)", + institution = "Texas Instruments Incorporated", + year = "2019" +} + +@techrep{sprintIRDSgss, + author = "{Gas Sensing Solutions}", + title = "SprintIR", + institution = "Gas Sensing Solutions", + year = "2020" +} + +@techrep{sprintIRDSco2m, + author = "{CO2 Meter}", + title = "SprintIR Datasheet", + year = "2016" +} + +@techrep{ec200man, + author = "{CO2, Meter}", + title = "EC200 Electrochemical Sensor Controller Manual", + institution = "CO2 Meter", + year = "2019" +} + +@techrep{coafds, + author = "{Alphasense Ltd}", + title = "CO-AF Carbon Monoxide Sensor Technical Specification", + institution = "Alphasense Ltd", + year = "2017" +} + +@techrep{luminOxDS, + author = "{SST SENSING LTD}", + title = {LuminOx O2 Sensors Data Sheet"}, + institution = {SST SENSING LTD}, + year = "2017" +} + +@misc{jones2010wg14, + title = {WG14 N1539 Committee Draft ISO/IEC 9899: 201x}, + author = {Jones, Larry}, + year = {2010}, + publisher={International Standards Organization} +} + +@article{kerrisk2017linux, + title = {Linux programmer’s manual}, + author = {Kerrisk, Michael and Zijlstra, P}, + journal={Linux Man-Pages Project}, + year = {2017} +} + +@online{Cloud9WP, + title = {Cloud9}, + author = "{Amazon Web Services, Inc.}", + year = 2020, + url = {https://aws.amazon.com/es/cloud9/}, + urldate = {2020-03-26} +} + +@online{GNUWebPage, + author = "{Free Software Foundation, Inc.}", + title = {Acerca de Debian}, + year = 2020, + url = {https://www.gnu.org/}, + urldate = {2020-03-26} +} + +@online{SSHWebPage, + title = {SSH (Secure Shell)}, + author = {Tatu Ylonen}, + year = 2020, + url = {https://www.ssh.com/ssh/}, + urldate = {2020-03-26} +} + +@online{DebianWebPage, + author = "{Software in the Public Interest}", + title = {Acerca de Debian}, + year = 2020, + url = {https://www.debian.org/intro/about}, + urldate = {2020-03-26} +} + +@book{hallinan2011embedded, + title = {Embedded Linux primer: a practical real-world approach}, + author = {Hallinan, Christopher}, + year = {2011}, + publisher={Pearson Education India} +} + +@online{sysdaqElectroIndustriaMag, + author = "{Revista Electro Industria}", + title = {¿Qué son los sistemas DAQ?}, + year = 2018, + url = {http://www.emb.cl/electroindustria/articulo.mvc?xid=3286&edi=164&xit=que-son-los-sistemas-daq}, + urldate = {2020-04-05} +} + +@online{daqNI, + author = "{National Instruments Corporation}", + title = {¿Qué es Adquisición de Datos?}, + year = 2020, + url = {http://www.ni.com/data-acquisition/what-is/esa/}, + urldate = {2020-04-05} +} + +@book{molloy2019exploring, + title = {Exploring BeagleBone: tools and techniques for building with embedded Linux}, + author = {Molloy, Derek}, + year = {2019}, + publisher={John Wiley \& Sons} +} + +@book{worsfold2019encyclopedia, + title = {Encyclopedia of analytical science}, + author = {Worsfold, Paul and Townshend, Alan and Poole, Colin F and Mir{\'o}, Manuel}, + year = {2019}, + publisher={Elsevier} +} + +@article{svembedded, + title = {Embedded Web Server based Interactive data acquisition and Control System}, + author = "{SV, Miss Pulate and AB, Mrs Diggikar}" +} + +@inproceedings{araari2014design, + title = {Design and implementation of an embedded data acquisition based on linux system for smart grid}, + author = {Araari, T and Charaabi, L and Jelassi, K}, + booktitle = {2014 International Conference on Electrical Sciences and Technologies in Maghreb (CISTEM)}, + pages={1--5}, + year = {2014}, + organization={IEEE} +} + +@inproceedings{anand2015using, + title = {Using pruss for real-time applications on beaglebone black}, + author = {Anand, Anjitha M and Raveendran, Balu and Cherukat, Shoukath and Shahab, Shiyas}, + booktitle = {Proceedings of the Third International Symposium on Women in Computing and Informatics}, + pages = {377--382}, + year = {2015}, + organization={ACM} +} + +@article{travaglione2015high, + title = {HIGH RESOLUTION UNDERSEA ACOUSTIC DATA ACQUISITION USING SINGLE-BOARD MICROCONTROLLERS}, + author = {Travaglione, Ben and Munyard, Andrew and Matthews, David}, + year = {2015} +} + +@article{rodriguez2018adquisicion, + title = {Adquisici{\'o}n de datos anal{\'o}gicos con alta precisi{\'o}n usando una Computadora de Placa {\'U}nica}, + author = {Rodr{\'\i}guez Corbo, Fidel Alejandro and Hern{\'a}ndez Gonz{\'a}lez, Arturo and Ram{\'\i}rez Beltr{\'a}n, Jorge}, + journal = {Ingenier{\'\i}a Electr{\'o}nica, Autom{\'a}tica y Comunicaciones}, + volume = {39}, + number = {3}, + pages = {68--76}, + year = {2018}, + publisher = {Facultad de El{\'e}ctrica, Instituto Superior Polit{\'e}cnico Jos{\'e} Antonio~…} +} + +@article{Lakshmi2019rtdas, + title = {Development of Open Source Real Time Data Acquisition System}, + author = "{Dr. R. Lakshmi Narayana, Prof. K. Nagabhushan Raju}", + journal = {International Journal of Applied Engineering Research}, + volume = {14}, + number = {8}, + pages = {2038--2042}, + year = {2019}, + publisher = {Research India Publications} +} + +@inproceedings{khera2017development, + title = {Development of web based gas monitoring system using LabVIEW}, + author = {Khera, Neeraj and Sharma, Priya and Shukla, Divya and Dar, Ishfaq Gaffar}, + booktitle = {2017 Recent Developments in Control, Automation \& Power Engineering (RDCAPE)}, + pages = {439--441}, + year = {2017}, + organization = {IEEE} +} + +@COMMENT{ +@article{BREWER1998, + title = {Titanium alloys and processing for high speed aircraft}, + journal = {Materials Science and Engineering: A}, + volume = {243}, + number = {1}, + pages = {299 - 304}, + year = {1998}, + issn = {0921-5093}, + doi = {https://doi.org/10.1016/S0921-5093(97)00818-6}, + url = {http://www.sciencedirect.com/science/article/pii/S0921509397008186}, + author = {William D Brewer and R.Keith Bird and Terryl A Wallace}, + keywords = {Ti alloys, Processing techniques, Research} +} + + +@article{cole1995light, + title = {Light weight materials for automotive applications}, + author = {Cole, GS and Sherman, AM}, + journal={Materials characterization}, + volume={35}, + number={1}, + pages={3--9}, + year = {1995}, + publisher={Elsevier} +} + +@article{KYLILI2017280, + title = "Policy trends for the sustainability assessment of construction materials: A review", + journal = "Sustainable Cities and Society", + volume = "35", + pages = "280 - 288", + year = "2017", + issn = "2210-6707", + doi = "https://doi.org/10.1016/j.scs.2017.08.013", + url = "http://www.sciencedirect.com/science/article/pii/S2210670717303773", + author = "Angeliki Kylili and Paris A. Fokaides", + keywords = "Environmental policy, Construction material, Sustainable building, LCA" +} + + +@book{moleraTratamientosMarcomo, + title = {Tratamientos t{\'e}rmicos de los metales}, + author = {Molera Sol{\'a}, Pere}, + volume={51}, + year = {1991}, + publisher={Marcombo} +} + +@masterthesis{TratamientosAcerosTesis, + author= {Perez Patiño, Juan Antonio}, + title = {Tratamientos t{\'e}rmicos de los aceros}, + school= {Universidad Aut{\'o}noma de Nuevo Le{\'o}n}, + year = {1996} +} + +@book{PracticalHeatTreating, + title = {Practical heat treating}, + author = {Dossett, Jon L and Boyer, Howard E}, + year = {2006}, + publisher={Asm International} +} + + +@article{FEMGlotic2000, + author = {Glotic, A}, + file = {:C$\backslash$:/Users/MATILDE/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Glotic - 2000 - Identification of Thermal Parameters for Transformer FEM model by Differential Evolution Optimization algorithm.pdf:pdf}, + keywords = {divided into four main,engineering models proposed for,groups,optimization method,parameter estimation,power,temperature,transformer analysis are,transformers}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + title = {{Identification of Thermal Parameters for Transformer FEM model by Differential Evolution Optimization algorithm}}, + year = {2000} +} + +@article{RadialFeng2015, + author = {Feng, Kai and Ying, Zhanfeng and Tong, Xuan}, + doi = {10.1109/PESGM.2015.7285614}, + file = {:C$\backslash$:/Users/MATILDE/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Feng, Ying, Tong - 2015 - Radial thermal circuit model for overhead conductors based on parameter identification under natural convectio.pdf:pdf}, + isbn = {9781467380409}, + issn = {19449933}, + journal = {IEEE Power and Energy Society General Meeting}, + keywords = {Overhead conductors,Parameter identification,Radial temperature distribution,Thermal circuit model}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + pages = {0--4}, + title = {{Radial thermal circuit model for overhead conductors based on parameter identification under natural convection condition}}, + volume = {2015-Septe}, + year = {2015} +} + +@article{KalmanBucyPaz, + author = {Paz, Serafin Ramos}, + file = {:C$\backslash$:/Users/MATILDE/AppData/Local/Mendeley Ltd./Mendeley Desktop/Downloaded/Paz - Unknown - Application of the Kalman-Bucy Filter for system identification and optimal tracking trajectory for a DC Motor(2).pdf:pdf}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + number = {6}, + pages = {1--5}, + title = {{Application of the Kalman-Bucy Filter for system identification and optimal tracking trajectory for a DC Motor}} +} + + + +@article{Holman1980, + author = {Holman, Jack Philip and de Morent{\'{i}}n, Pablo de Assas Mart{\'{i}}nez and Mena, Teresa de Jes{\'{u}}s Leo and Grande, Isabel P{\'{e}}rez and de Mara{\~{n}}{\`{o}}n, Pedro P{\'{e}}rez del Notario Mart{\'{i}}nez and S{\`{a}}nchez, Antonio S{\`{a}}nchez}, + publisher = {Compa{\~{n}}{\'{i}}a Editorial Continental}, + title = {{Transferencia de calor}}, + year = {1980} +} + +@article{Mendes2001, + author = {Mendes, Nathan and Oliveira, Ghc and Ara{\'{u}}jo, Hx De}, + file = {:Users/Marx/Documents/Mendeley Desktop/Mendes, Oliveira, Ara{\'{u}}jo/Mendes, Oliveira, Ara{\'{u}}jo - 2001 - Building thermal performance analysis by using matlabsimulink.pdf:pdf}, + journal = {Seventh Int. IBPSA {\ldots}}, + mendeley-groups = {Marx}, + pages = {473--480}, + title = {{Building thermal performance analysis by using matlab/simulink}}, + url = {http://www.inive.org/members_area/medias/pdf/inive/ibpsa/ufsc456.pdf}, + year = {2001} +} + +@article{Amara2015, + abstract = {Energy consumption reduction efforts in the residential buildings sector represent socio-economical, technological and environmental preoccupations which justify advanced scientific research. These lead to use inverse models to describe thermal behavior and to evaluate the energy consumption of buildings. Their principal goal is to provide supporting evidence of enhanced energy performances and predictions. More specifically, research questions are related to building thermal modeling which is the most appropriate in a smart grid context. In this context, the models are reviewed according to three categories. The first category is based on physical and basic principle modeling (white-box). The second offers a much simpler structure which is the statistical models (black-box). The black-box is used for prediction of energy consumption and heating/cooling demands. Finally, the third category is a hybrid method (grey-box), which uses both physical and statistical modeling techniques. In this paper, we propose a detailed review and simulation of the main thermal building models. Our comparison and simulation results demonstrate that the grey-box is the most effective model for management of buildings energy consumption.}, + author = {Amara, Fatima and Agbossou, Kodjo and Cardenas, Alben and Dub{\'{e}}, Yves and Kelouwani, Sousso}, + doi = {10.4236/sgre.2015.64009}, + file = {:Users/Marx/Documents/Mendeley Desktop/Amara et al/Amara et al. - 2015 - Comparison and Simulation of Building Thermal Models for Effective Energy Management.pdf:pdf}, + issn = {2151-481X}, + journal = {Smart Grid Renew. Energy}, + keywords = {Building Control, Inverse Modeling, Building Predi}, + mendeley-groups = {Marx}, + number = {04}, + pages = {95--112}, + title = {{Comparison and Simulation of Building Thermal Models for Effective Energy Management}}, + url = {http://www.scirp.org/journal/doi.aspx?DOI=10.4236/sgre.2015.64009}, + volume = {06}, + year = {2015} +} +@article{Jakopovic2001a, + abstract = {Electro-thermal simulation of power electronic semiconductors is now required in accurate optimisation of power electronic circuits and systems. This requires accurate, but not too complex, electro-thermal models of power semiconductors to be used in commercially available power electronic circuit simulators. Realization of one such electro-thermal model for power MOSFET in IsSpice is described in the paper. Model consists of electrical and thermal part with interactive exchange of variables. Electro-thermal model was tested on real circuit example.}, + author = {Jakopovi{\'{c}}, {\v{Z}}eljko and {\v{S}}unde, Viktor and Ben{\v{c}}i{\'{c}}, Zvonko}, + file = {:Users/Marx/Documents/Mendeley Desktop/Jakopovi{\'{c}}, {\v{S}}unde, Ben{\v{c}}i{\'{c}}/Jakopovi{\'{c}}, {\v{S}}unde, Ben{\v{c}}i{\'{c}} - 2001 - Electro-Thermal Modelling and Simulation of a Power-MOSFET.pdf:pdf}, + issn = {0005-1144}, + journal = {Autom. J. Control. Meas. Electron. Comput. Commun.}, + keywords = {electro-thermal simulation,modelling,power MOSFET}, + mendeley-groups = {Marx}, + number = {1--2}, + pages = {71----77}, + title = {{Electro-Thermal Modelling and Simulation of a Power-MOSFET}}, + volume = {42}, + year = {2001} +} +@article{Chen2015, + abstract = {Electrical circuit analogy is an effective method for the performance analysis of various heat transfer processes, whereas there is no equivalent thermal circuit for heat exchanger networks (HENs). In view of this limitation, and based on the concept of entransy-dissipation-based thermal resistance (EDTR), we introduce an equivalent thermal circuit to represent the heat transfer process in a heat exchanger, and then analyze the temperature variations of all the working fluids in each heat exchanger to establish the equivalent thermal circuits for such three basic layouts of HENs as multiple-loop, series, and parallel. The combination of these equivalent thermal circuits gives the overall equivalent thermal circuit for any HEN consisting of the three basic layouts. Accordingly, the inherent relationships, i.e., the constraint equations, of all the parameters in a HEN are built by circuitous philosophy. Based on these constraint equations together with the Lagrange multiplier method, we propose a mathematical method for the optimization of heat transfer performance in HENs. Finally, as an example, the heat transfer processes in a district heating system is analyzed and optimized by the newly proposed equivalent thermal circuit and the corresponding optimization method to show the applications.}, + author = {Chen, Qun and Fu, Rong-Huan and Xu, Yun-Chao}, + doi = {10.1016/j.apenergy.2014.11.021}, + file = {:Users/Marx/Documents/Mendeley Desktop/Chen, Fu, Xu/Chen, Fu, Xu - 2015 - Electrical circuit analogy for heat transfer analysis and optimization in heat exchanger networks.pdf:pdf}, + issn = {03062619}, + journal = {Appl. Energy}, + keywords = {heat exchanger network}, + mendeley-groups = {Marx}, + pages = {81--92}, + publisher = {Elsevier Ltd}, + title = {{Electrical circuit analogy for heat transfer analysis and optimization in heat exchanger networks}}, + url = {http://linkinghub.elsevier.com/retrieve/pii/S0306261914011702}, + volume = {139}, + year = {2015} +} +@article{Park2011b, + abstract = {In order to reduce heat energy demand in residential building, thermal insulation and indoor air tightness become more important. However, in a well-insulated environment, internal heat gain caused by solar radiation, metabolism and losses of home electric appliance (i.e. refrigerator, lamp, television, etc.) can be dominant to home global energy management. To quantify and to modelize the heat gain due to home appliances, we begin experimental measurements in a well-insulated room. The first step in this work is the identification of the room. In this paper we suggest a 1R1C lumped parameter circuit which presents a building thermal model using thermal-electric analogy. Then, we identify the circuit components (the global thermal resistor and the global thermal capacitor) from the heat balance equation and experimental results. Based on the model and the obtained parameters, we simulate the indoor temperature of the model using Matlab/Simulink. To check its accuracy we compare the measured data and simulation results and calculate their error ratio.}, + archivePrefix = {arXiv}, + arxivId = {arXiv:cond-mat/0402594v3}, + author = {Park, Herie and Ruellan, Marie and Bouvet, Adrien and Monmasson, Eric and Bennacer, Rachid}, + doi = {10.1109/EPQU.2011.6128822}, + eprint = {0402594v3}, + file = {:Users/Marx/Documents/Mendeley Desktop/Park et al/Park et al. - 2011 - Thermal parameter identification of simplified building model with electric appliance.pdf:pdf}, + isbn = {9781467303798}, + issn = {21506647}, + journal = {Proceeding Int. Conf. Electr. Power Qual. Util. EPQU}, + keywords = {building thermal model,electric appliance,indoor temperature,power utilization,thermal parameters}, + mendeley-groups = {Marx}, + pages = {499--504}, + pmid = {21489910}, + primaryClass = {arXiv:cond-mat}, + title = {{Thermal parameter identification of simplified building model with electric appliance}}, + year = {2011} +} +@article{Park2014, + author = {Park, Herie}, + file = {:Users/Marx/Documents/Mendeley Desktop/Park/Park - 2014 - Dynamic Thermal Modeling of Electrical Appliances for Energy Management of Low Energy Buildings Dynamic Thermal Modeling o.pdf:pdf}, + mendeley-groups = {Marx}, + title = {{Dynamic Thermal Modeling of Electrical Appliances for Energy Management of Low Energy Buildings Dynamic Thermal Modeling of Electrical Appliances for Energy Management of Low Energy Buildings}}, + year = {2014} +} +@article{Ramirez-Laboreo2014a, + abstract = {{\textcopyright} 2014 IEEE. Modeling and identification of thermal systems is a problem frequently treated in theoretical and application domains. Most of these systems have been modeled using black-box structures whose parameters are identified using temperature measurements. Although black-box models have achieved good results in terms of temperature evolution, they cannot model variables which had not been measured in the identification test. In this article we present a new method to build grey-box thermal models based on electrical equivalent circuits which not only give information about temperatures evolution, but also about heat fluxes and thermal energy stored in the system. The partially unknown parameters of the models are identified using temperature measurements and applying nonlinear optimization techniques. The obtained state space representation can be used to develop a deterministic state space temperature controller that provides better accuracy than classical PID controllers. Our proposal is complemented with various examples of a real application in an electric oven.}, + author = {Ramirez-Laboreo, E. and Sagues, C. and Llorente, S.}, + doi = {10.1109/MED.2014.6961423}, + file = {:Users/Marx/Documents/Mendeley Desktop/Ramirez-Laboreo, Sagues, Llorente/Ramirez-Laboreo, Sagues, Llorente - 2014 - Thermal modeling, analysis and control using an electrical analogy.pdf:pdf}, + isbn = {9781479959006}, + journal = {2014 22nd Mediterr. Conf. Control Autom. MED 2014}, + mendeley-groups = {Marx}, + number = {November 2014}, + pages = {505--510}, + title = {{Thermal modeling, analysis and control using an electrical analogy}}, + year = {2014} +} +@article{Goyal2011, + abstract = {Constructing a model of thermal dynamics of a multi-zone building requires modeling heat conduction through walls as well as convection due to air-flows among the zones. Reduced order models of conduction in terms of RC-networks are well established, while currently the only way to model convection is through CFD (Computational Fluid Dynamics). This limits convection models to a single zone or a small number of zones in a building. In this paper we present a novel method of identifying a reduced order thermal model of a multi-zone building from measured space temperature data. The method consists of first identifying the underlying network structure, in particular, the paths of convective interaction among zones, which corresponds to edges of a building graph. Convective interaction among a pair of zones is modeled as a RC network, in a manner analogous to conduction models. The second step of the proposed method involves estimating the parameters of the RC network model for the convection edges. The identified convection edges, along with the associated R and C values, are used to augment a thermal dynamics model of a building that is originally constructed to model only conduction. Predictions by the augmented model and the conduction-only model are compared with space temperatures measured in a multi-zone building in the University of Florida campus. The identified model is seen to predict the temperatures more accurately than a conduction-only model.}, + author = {Goyal, Siddharth and Liao, Chenda and Barooah, Prabir}, + doi = {10.1109/CDC.2011.6161387}, + file = {:Users/Marx/Documents/Mendeley Desktop/Goyal, Liao, Barooah/Goyal, Liao, Barooah - 2011 - Identification of multi-zone building thermal interaction model from data.pdf:pdf}, + isbn = {9781612848006}, + issn = {01912216}, + journal = {Proc. IEEE Conf. Decis. Control}, + mendeley-groups = {Marx}, + pages = {181--186}, + title = {{Identification of multi-zone building thermal interaction model from data}}, + year = {2011} +} + +@article{Preissler2016, + author = {Preissler, Sigmundo and Goncalves, Alexandre Leopoldo and Fernandes, William Reis}, + doi = {10.1109/IE.2016.36}, + file = {:Users/Marx/Documents/Mendeley Desktop/Preissler, Goncalves, Fernandes/Preissler, Goncalves, Fernandes - 2016 - A Framework for Multi-zone Building Thermal-Electrical Representation.pdf:pdf}, + isbn = {978-1-5090-4056-8}, + journal = {2016 12th Int. Conf. Intell. Environ.}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + pages = {167--170}, + title = {{A Framework for Multi-zone Building Thermal-Electrical Representation}}, + url = {http://ieeexplore.ieee.org/document/7723489/}, + year = {2016} +} +@article{Jr2016, + author = {Jr, Sigmundo Preissler}, + file = {:Users/Marx/Documents/Mendeley Desktop/Jr/Jr - 2016 - A Framework for Thermal Parameter Identification in a Smart Buildings Context.pdf:pdf}, + isbn = {9781509018468}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + pages = {8--11}, + title = {{A Framework for Thermal Parameter Identification in a Smart Buildings Context}}, + year = {2016} +} + +@article{Jr, + author = {Jr, Sigmundo Preissler}, + file = {:Users/Marx/Documents/Mendeley Desktop/Jr/Jr - Unknown - A Framework for Thermal Building Parameter Identification and Simulation.pdf:pdf}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + number = {c}, + title = {{A Framework for Thermal Building Parameter Identification and Simulation}} +} + +@article{Jambunathan1996, + abstract = {Liquid crystal thermography combined with transient conduction analysis is often used to deduce local values of convective heat transfer coefficients. Neural networks based on the backpropagation algorithm have been successfully applied to predict heat transfer coefficients from a given set of experimentally obtained conditions. Performance characteristics studied on numerous network configurations relevant to this application indicate that a 3-6-3-1 arrangement yields the least errors with convergence improving directly with both the global learning rates and those of individual layers. Copyright ?? 1996 Elsevier Science Ltd.}, + author = {Jambunathan, K. and Hartle, S. L. and Ashforth-Frost, S. and Fontama, V. N.}, + doi = {10.1016/0017-9310(95)00332-0}, + file = {:Users/Marx/Documents/Mendeley Desktop/Jambunathan et al/Jambunathan et al. - 1996 - Evaluating convective heat transfer coefficients using neural networks.pdf:pdf}, + issn = {00179310}, + journal = {Int. J. Heat Mass Transf.}, + mendeley-groups = {Par{\'{a}}metros del sistema}, + number = {11}, + pages = {2329--2332}, + title = {{Evaluating convective heat transfer coefficients using neural networks}}, + volume = {39}, + year = {1996} +} + + + +@article{SAKR2014262, + title = {A comprehensive review on applications of ohmic heating (OH)}, + journal = {Renewable and Sustainable Energy Reviews}, + volume = {39}, + pages = {262 - 269}, + year = {2014}, + issn = {1364-0321}, + doi = {https://doi.org/10.1016/j.rser.2014.07.061}, + url = {http://www.sciencedirect.com/science/article/pii/S1364032114005139}, + author = {Mohamed Sakr and Shuli Liu}, + keywords = {Ohmic heating, Heat generation, Distillation, Heat transfer, Electric conductivity} +} + +@article{cappato2017ohmic, + title = {Ohmic heating in dairy processing: Relevant aspects for safety and quality}, + author = {Cappato, LP and Ferreira, MVS and Guimaraes, JT and Portela, JB and Costa, ALR and Freitas, MQ and Cunha, RL and Oliveira, CAF and Mercali, GD and Marzack, LDF and others}, + journal={Trends in Food Science \& Technology}, + volume={62}, + pages={104--112}, + year = {2017}, + publisher={Elsevier} +} + +@article{knirsch2010ohmic, + title = {Ohmic heating--a review}, + author = {Knirsch, Marcos Camargo and Dos Santos, Carolina Alves and de Oliveira Soares, Ant{\'o}nio Augusto Martins and Penna, Thereza Christina Vessoni and others}, + journal={Trends in Food Science \& Technology}, + volume={21}, + number={9}, + pages={436--441}, + year = {2010}, + publisher={Elsevier} +} + +@article{SARKIS2013145, + title = {Evaluation of key parameters during construction and operation of an ohmic heating apparatus}, + journal = {Innovative Food Science \& Emerging Technologies}, + volume = {18}, + pages = {145 - 154}, + year = {2013}, + issn = {1466-8564}, + doi = {https://doi.org/10.1016/j.ifset.2013.02.001}, + url = {http://www.sciencedirect.com/science/article/pii/S1466856413000301}, + author = {Júlia Ribeiro Sarkis and Giovana Domeneghini Mercali and Isabel Cristina Tessaro and Ligia Damasceno Ferreira Marczak}, + keywords = {Ohmic heating, Design, Electrical conductivity, Temperature profile} +} + +@inproceedings{yafei2009temperature, + title = {Temperature and carbon content dependence of electrical resistivity of carbon steel}, + author = {Yafei, Sun and Dongjie, Niu and Jing, Sun}, + booktitle = {Industrial Electronics and Applications, 2009. ICIEA 2009. 4th IEEE Conference on}, + pages={368--372}, + year = {2009}, + organization={IEEE} +} + +@book{askeland2017ciencia, + title = {Ciencia e ingenier{\'\i}a de materiales}, + author = {Askeland, Donald R and Fulay, Pradeep P and Wright, Wendelin J}, + year = {2017}, + publisher={Cengage learning} +} + +@article{ledvij2003curve, + title = {Curve fitting made easy.}, + author = {Ledvij, Marko}, + journal={Industrial Physicist}, + volume={9}, + number={2}, + pages={24--27}, + year = {2003} +} + +@book{electronichummel2011, + author = {Hummel, Rolf E}, + title = {Electronic Properties of Materials}, + pages={405--407}, + year = {2011}, + publisher={Springer} +} + +@book{Hummel2012, + archivePrefix = {arXiv}, + arxivId = {arXiv:1011.1669v3}, + author = {Hummel, Rolf E.}, + booktitle = {Journal of Chemical Information and Modeling}, + doi = {10.1017/CBO9781107415324.004}, + eprint = {arXiv:1011.1669v3}, + isbn = {9788578110796}, + issn = {1098-6596}, + keywords = {icle}, + pages = {489}, + pmid = {25246403}, + title = {{Electronic properties of materials / Rolf E. Hummel}}, + volume = {53}, + year = {2012} +} + +@inproceedings{metaxas1996foundations, + title = {Foundations of electroheat. A unified approach}, + author = {Metaxas, AC}, + booktitle = {Fuel and Energy Abstracts}, + volume={37}, + number={3}, + pages={193}, + year = {1996}, + organization={Elsevier} +} +} \ No newline at end of file diff --git a/codes/README.md b/codes/README.md new file mode 100644 index 0000000..ab71687 --- /dev/null +++ b/codes/README.md @@ -0,0 +1,31 @@ +# DAQ System with Beaglebone Black using serial communication + +This repositori contains a DAQ program and its C code source to implement a DAQ system with a Beaglebone Black using serial communication with sensors. +Sensors used in this system are: GC-0017 (Cabron dioxide), CM-31910 (Carbon monoxide, and temperature) and OX-0052 (Oxigen). + +### Installing + +To get this repositore you just need to clone it into your Beaglebone Black + +``` +git clone https://gitlab.com/sayeth.rd/daq-serial-bbb/ +``` + +### Utilization + +Configure UART1, UART2 and UART4 ports with this command +``` +config-uart-pins.sh +``` + +Connect sensors to power supply and Beaglebone like next diagram. +![Diagrama conexiones](/images/conexion_sensores.png) + +Then you can run the program wih this comand*: + +``` +./daq +``` +*replace **** with the total data acquisition time (in hours), and **** with the time between each measurements acquisition (in seconds). + +If you need to recompile the progam you can use **gcc** program from the terminal. \ No newline at end of file diff --git a/codes/config-uart-pins.sh b/codes/config-uart-pins.sh new file mode 100755 index 0000000..d950f4b --- /dev/null +++ b/codes/config-uart-pins.sh @@ -0,0 +1,18 @@ +#!/bin/bash +#uart1 +config-pin P9_24 uart +config-pin -q P9_24 +config-pin P9_26 uart +config-pin -q P9_26 + +#uart2 +config-pin P9_21 uart +config-pin -q P9_21 +config-pin P9_22 uart +config-pin -q P9_22 + +#uart4 +config-pin P9_13 uart +config-pin -q P9_13 +config-pin P9_11 uart +config-pin -q P9_11 \ No newline at end of file diff --git a/codes/daq b/codes/daq new file mode 100755 index 0000000000000000000000000000000000000000..bc1781d7ae03e17fc6bb17b5618c0349882d612e GIT binary patch literal 13952 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 literal 0 HcmV?d00001 diff --git a/codes/daq.c b/codes/daq.c new file mode 100644 index 0000000..059fb37 --- /dev/null +++ b/codes/daq.c @@ -0,0 +1,123 @@ + +#include "daq.h" + +//DEFINITIONS +#define data_file_path "./DATA/data.dat" + +int sensConf(uint8_t uartNumber, int baudRate, char mode[], char response[], int tries) +{ + int count; + + uartConf(uartNumber, baudRate); + while(tries){ + uartTransmit(uartNumber, mode); + tcdrain(uartFile[uartNumber]); //wait all data has been sent + printf("Command sended.\n"); + count = uartReceive(uartNumber); + if (count == 0) printf("There was no data available to read!\n"); + else if (strcmp(receive[uartNumber], response) == 0) { + printf("Sensor configurated.\n"); + return 0; + } else { + printf("The following was read in [%d]: %s\n",count,receive[uartNumber]); + } + tries --; + } + printf("Sensor configuration failed.\n"); + return -1; +} + +int DAQ(int t_hrs, int sp_s) +{ + FILE* dfp; // create a file pointer + const char data_header[200] = + "t\tCO2\tCO2 f\tCO\tCO f\tO2\tO2\tT CO\tT O2\tP CO\tP O2\tRH\n"\ + "s\tppm\tppm\tppm\tppm\tppO2\t%\tC*10\tC\tmBar\tmBar\t%"; + //measurements varirables + char co2_uf[10]="", co2_f[10]="", + co_uf[10]="", co_f[10]="", + o2_ppm[10]="", o2_xcent[10]="", + co_temp[10]="", o2_temp[10]="", + co_press[10]="",o2_press[10]="", + co_relH[10]="", DATA[200]=""; + time_t curtime; //current time (date) + clock_t start_t, end_t; //processing time measurements variables + time_t next_samp_time, t0; //time control variables + //maximum cycle iteration time + double iteration_time_ms = sp_s*1e6 - 0.2e6; + double inactivity_time = 1; //time to sleep + + time(&curtime); //saving date in curtime + //write start data + dfp = fopen(data_file_path, "w"); // open file for writing + // send the value to the file + fprintf(dfp, "Starting DAQ at %s\n", ctime(&curtime)); + fclose(dfp); // close the file using the file pointer + printf("%s", colums); //display variables colums + + next_samp_time = time(NULL)+1;//setting next sampling time + t0 = next_samp_time;//saving initial time + //cycle from 0 to adquisition time (seconds), incrementing sampling period + for(time_t t = 0; t < (t_hrs*3600); t+=sp_s){ + + if (inactivity_time <= 1){ //checking inactivity time + usleep((int)inactivity_time); //inactivity + } + else{ + printf("Ejecution time exceded.\n%s", colums); + next_samp_time = time(NULL)+1; //refreshing time values + t = next_samp_time-t0; + } + //synchronizing/waiting to start measurements + while(next_samp_time != time(NULL)); + + start_t = clock(); //saving start time + //transmiting commands to sensors + uartTransmit(COAF, get_readigns); + uartTransmit(LOX_O2, Readings_OX); + uartTransmit(SprintIR, get_readigns); + uartReceive(COAF); //receiving replys from + uartReceive(LOX_O2); + uartReceive(SprintIR); + //interpreting and spliting measurements in variables + memcpy(co2_uf, getMeasures(receive[SprintIR],'z', 5), 5); + memcpy(co2_f, getMeasures(receive[SprintIR],'Z', 5), 5); + memcpy(co_uf, getMeasures(receive[COAF], 'z', 5), 5); + memcpy(co_f, getMeasures(receive[COAF], 'Z', 5), 5); + memcpy(o2_ppm, getMeasures(receive[LOX_O2], 'O', 6), 6); + memcpy(o2_xcent,getMeasures(receive[LOX_O2], '%', 6), 6); + memcpy(co_temp, getMeasures(receive[COAF], 'T', 5), 5); + memcpy(o2_temp, getMeasures(receive[LOX_O2], 'T', 5), 5); + memcpy(co_press,getMeasures(receive[COAF], 'B', 5), 5); + memcpy(o2_press,getMeasures(receive[LOX_O2], 'P', 4), 4); + memcpy(co_relH, getMeasures(receive[COAF], 'H', 5), 5); + //saving formated measurements in string DATA + sprintf(DATA, + "%d\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s", + (int)t, co2_uf, co2_f, co_uf, co_f, o2_ppm, o2_xcent, + co_temp, o2_temp, co_press, o2_press, co_relH); + printf("\r%s", DATA); //showing measurements on display + + dfp = fopen(data_file_path, "a"); // open file for writing + // saving measurements string to data file + fprintf(dfp, "%s\n", DATA); + fclose(dfp); // close the file using the file pointer + next_samp_time += sp_s; //set next sampling time + end_t = clock(); //saving end time + //calculate time to sleep + inactivity_time = iteration_time_ms - ((double)(end_t - start_t)*1e6 / CLOCKS_PER_SEC); + } + + return 0; +} + +char *getMeasures(char src[], char fval, int nchar) +{ + char * ptr = &src[0]; + static char s[10]=""; + + while(*ptr != fval) ptr++; + ptr += 2; + memcpy(s, ptr, nchar); + return s; +} diff --git a/codes/daq.h b/codes/daq.h new file mode 100644 index 0000000..d6fb779 --- /dev/null +++ b/codes/daq.h @@ -0,0 +1,40 @@ + +#ifndef DAQ_H +#define DAQ_H + +//HEADERS +#include +#include +#include +#include +#include +#include +#include +#include "uart.h" + +//DEFINITIONS +#define SprintIR 4 //co2 sensor +#define COAF 1 //co sensor +#define LOX_O2 2 //o2 + +//comands +#define Rep_Dev_ID "Y\r\n" +#define Polling_Mode "K 2\r\n" +#define OX_P_Mode "M 1\r\n" +#define FILnUNFIL "M 6\r\n" +#define unf_gas_con "z\r\n" +#define fil_gas_con "Z\r\n" +#define Temperature "T\r\n" +#define get_readigns "Q\r\n" +#define percent_oxigen "%\r\n" +#define ppm_oxigen "O\r\n" +#define M_zZTHBD "M 14406\r\n" +#define M_zZTHB "M 12358\r\n" +#define Readings_OX "A\r\n" + +//FUNCTIONS +int sensConf(uint8_t uartNumber, int baudRate, char mode[], char response[], int tries); +int DAQ(int t_hrs, int sp_s); +char *getMeasures(char src[], char fval, int nchar); + +#endif diff --git a/codes/data.dat b/codes/data.dat new file mode 100644 index 0000000..0ebb9e0 --- /dev/null +++ b/codes/data.dat @@ -0,0 +1,458 @@ +Fri Feb 28 17:05:16 2020 +Starting DAQ +time(s) CO2 unfil(ppm) CO2 fil(ppm) CO unfil(ppm) CO fil(ppm) O2(ppm) O2(%) Temperaure C02(ºC*10) Temperaure 02(ºC) Pressure C02(.mBar) Presure 02(mBar) Relative Humidity(.) +0 00243 00236 00000 00000 0165.1 020.36 01254 +24.8 00811 0811 00382 +1 00226 00238 00226 00000 0165.1 020.36 01254 +25.1 00811 0811 00382 +2 00240 00238 00001 00000 0165.2 020.36 01254 +25.0 00813 0811 00382 +3 00243 00236 00000 00000 0165.2 020.36 01254 +25.0 00814 0811 00382 +4 00227 00240 00002 00000 0165.1 020.37 01254 +25.2 00814 0811 00382 +5 00241 00242 00000 00000 0165.1 020.36 01254 +24.8 00814 0811 00382 +6 00235 00243 00000 00000 0165.1 020.36 01254 +25.2 00814 0811 00382 +7 00233 00239 00000 00000 0165.1 020.36 01254 +24.8 00813 0811 00381 +8 00231 00239 00000 00000 0165.1 020.36 01253 +25.1 00814 0811 00381 +9 00241 00237 00000 00000 0165.0 020.36 01253 +24.8 00813 0811 00381 +10 00241 00236 00000 00000 0165.0 020.35 01253 +25.1 00813 0811 00381 +11 00242 00238 00000 00000 0165.0 020.35 01253 +24.9 00813 0811 00381 +12 00227 00239 00000 00000 0165.0 020.35 01253 +24.9 00814 0811 00381 +13 00243 00240 00000 00000 0165.0 020.34 01253 +25.2 00814 0811 00380 +14 00238 00242 00001 00000 0165.0 020.34 01253 +24.9 00814 0811 00381 +15 00234 00240 00000 00000 0165.0 020.34 01253 +24.9 00813 0811 00381 +16 00241 00240 00000 00000 0165.0 020.34 01253 +24.9 00814 0811 00381 +17 00228 00240 00000 00000 0164.9 020.34 01253 +25.2 00813 0811 00382 +18 00243 00242 00000 00000 0164.9 020.34 01253 +24.9 00814 0811 00383 +19 00237 00242 00000 00000 0164.8 020.33 01253 +25.1 00814 0811 00383 +20 00243 00244 00000 00000 0164.8 020.33 01253 +25.1 00814 0811 00384 +21 00262 00254 00000 00000 0164.8 020.33 01253 +24.9 00813 0811 00384 +22 00269 00261 00000 00000 0164.8 020.33 01254 +25.0 00814 0811 00386 +23 00257 00261 00001 00000 0164.8 020.32 01254 +24.9 00814 0811 00387 +24 00257 00265 00000 00000 0164.8 020.32 01255 +24.8 00814 0811 00388 +25 00250 00266 00000 00000 0164.8 020.32 01255 +24.9 00814 0811 00387 +26 00269 00265 00000 00000 0164.7 020.32 01255 +25.2 00814 0811 00386 +27 00272 00268 00000 00000 0164.7 020.31 01255 +24.9 00814 0811 00385 +28 00267 00271 00000 00000 0164.7 020.32 01255 +24.9 00814 0811 00385 +29 00274 00280 00000 00000 0164.7 020.31 01255 +25.0 00814 0811 00385 +30 00272 00282 00000 00000 0164.7 020.31 01256 +24.8 00813 0811 00385 +31 00283 00280 00000 00000 0164.7 020.31 01256 +24.8 00814 0811 00385 +32 00278 00278 00000 00000 0164.7 020.31 01256 +25.1 00814 0811 00385 +33 00281 00281 00000 00000 0164.7 020.31 01257 +24.8 00814 0811 00384 +34 00282 00284 00000 00000 0164.7 020.31 01257 +25.1 00813 0811 00384 +35 00284 00286 00000 00000 0164.7 020.31 01257 +25.1 00813 0811 00383 +36 00272 00282 00000 00000 0164.7 020.30 01258 +24.9 00814 0811 00383 +37 00283 00281 00000 00000 0165.3 020.31 01258 +25.0 00814 0811 00383 +38 00271 00281 00000 00000 0165.3 020.38 01258 +25.0 00813 0811 00382 +39 00282 00284 00000 00000 0165.3 020.38 01259 +25.0 00814 0811 00382 +40 00285 00288 00000 00000 0165.2 020.38 01259 +24.8 00814 0811 00382 +41 00281 00285 00000 00000 0165.2 020.37 01259 +25.1 00813 0811 00381 +42 00293 00291 00000 00000 0165.2 020.37 01259 +25.0 00814 0811 00380 +43 00300 00301 00000 00000 0165.1 020.36 01259 +25.0 00811 0811 00380 +44 00337 00317 00000 00000 0165.1 020.36 01260 +25.0 00814 0811 00380 +45 00336 00335 00000 00000 0165.1 020.36 01260 +25.0 00813 0811 00380 +46 00362 00350 00000 00000 0165.1 020.36 01260 +24.8 00814 0811 00380 +47 00383 00365 00000 00000 0165.0 020.35 01261 +25.2 00814 0811 00381 +48 00384 00381 00000 00000 0165.0 020.35 01261 +25.2 00813 0811 00381 +49 00403 00396 00001 00000 0165.0 020.35 01262 +25.1 00814 0811 00383 +50 00428 00417 00002 00000 0164.9 020.34 01262 +25.0 00813 0811 00385 +51 00464 00442 00000 00000 0164.9 020.34 01263 +24.9 00813 0811 00387 +52 00484 00464 00000 00000 0164.8 020.33 01263 +24.9 00813 0811 00389 +53 00534 00494 00000 00001 0164.7 020.32 01264 +25.0 00814 0811 00391 +54 00546 00525 00002 00001 0164.7 020.31 01265 +25.0 00812 0811 00393 +55 00571 00550 00001 00001 0164.2 020.31 01266 +24.8 00815 0811 00396 +56 00581 00574 00001 00002 0164.1 020.25 01266 +25.2 00812 0811 00397 +57 00594 00596 00001 00002 0164.0 020.24 01267 +25.2 00813 0811 00400 +58 00639 00619 00002 00002 0164.0 020.23 01268 +24.9 00814 0811 00403 +59 00658 00645 00003 00002 0163.6 020.22 01269 +25.2 00813 0811 00406 +60 00680 00666 00003 00002 0163.5 020.17 01270 +25.1 00815 0811 00410 +61 00699 00689 00004 00003 0163.1 020.16 01270 +25.0 00812 0811 00413 +62 00730 00713 00004 00003 0163.1 020.11 01271 +25.0 00814 0811 00415 +63 00749 00735 00004 00003 0163.0 020.11 01271 +25.0 00812 0811 00417 +64 00765 00760 00005 00004 0162.6 020.10 01271 +25.2 00812 0811 00420 +65 00803 00788 00005 00004 0162.3 020.05 01272 +25.2 00813 0811 00423 +66 00829 00809 00004 00004 0162.2 020.01 01272 +25.2 00814 0811 00426 +67 00827 00824 00004 00004 0161.9 020.00 01273 +25.1 00814 0811 00430 +68 00860 00846 00004 00004 0161.8 019.96 01273 +25.2 00813 0811 00433 +69 00885 00871 00005 00005 0161.5 019.95 01274 +25.2 00812 0811 00437 +70 00908 00899 00006 00005 0161.4 019.91 01275 +25.2 00812 0811 00440 +71 00940 00922 00008 00006 0161.3 019.90 01276 +25.2 00813 0811 00445 +72 00958 00946 00006 00006 0161.2 019.89 01277 +25.2 00813 0811 00447 +73 00975 00962 00008 00006 0160.8 019.88 01277 +25.2 00813 0811 00451 +74 01013 00984 00009 00007 0160.4 019.83 01279 +25.1 00813 0811 00454 +75 01002 01005 00009 00007 0160.3 019.78 01279 +25.1 00813 0811 00457 +76 01031 01035 00008 00008 0159.9 019.77 01280 +25.4 00813 0811 00458 +77 01100 01060 00010 00009 0159.9 019.77 01281 +25.4 00813 0811 00460 +78 01068 01070 00006 00009 0159.9 019.72 01281 +25.1 00813 0811 00460 +79 01120 01090 00011 00009 0159.5 019.71 01281 +25.4 00813 0811 00462 +80 01129 01120 00009 00009 0159.1 019.67 01281 +25.2 00813 0811 00463 +81 01127 01135 00009 00010 0159.0 019.62 01282 +25.2 00814 0811 00465 +82 01167 01159 00010 00010 0158.6 019.61 01282 +25.2 00814 0811 00467 +83 01168 01181 00011 00010 0158.2 019.55 01283 +25.4 00813 0811 00468 +84 01204 01204 00010 00010 0157.8 019.51 01283 +25.4 00813 0811 00471 +85 01227 01216 00011 00010 0157.7 019.46 01284 +25.2 00813 0811 00474 +86 01246 01242 00011 00011 0157.4 019.45 01284 +25.3 00813 0811 00477 +87 01270 01261 00012 00011 0157.3 019.41 01284 +25.2 00813 0811 00480 +88 01297 01292 00013 00012 0157.3 019.40 01285 +25.2 00813 0811 00483 +89 01305 01313 00013 00012 0156.9 019.39 01285 +25.4 00813 0811 00485 +90 01349 01337 00013 00013 0156.6 019.35 01285 +25.5 00813 0811 00487 +91 01359 01351 00013 00013 0156.2 019.31 01285 +25.3 00814 0811 00490 +92 01371 01355 00014 00013 0156.2 019.27 01286 +25.4 00813 0811 00494 +93 01382 01378 00014 00013 0155.8 019.26 01286 +25.2 00814 0811 00497 +94 01438 01396 00014 00014 0155.8 019.22 01287 +25.4 00814 0811 00499 +95 01436 01413 00015 00014 0155.7 019.21 01288 +25.6 00814 0811 00501 +96 01423 01434 00015 00014 0155.3 019.20 01288 +25.4 00814 0811 00503 +97 01473 01450 00017 00015 0155.2 019.15 01288 +25.3 00814 0811 00504 +98 01488 01477 00016 00015 0154.8 019.14 01289 +25.7 00814 0811 00506 +99 01519 01491 00016 00016 0154.7 019.08 01289 +25.3 00814 0811 00507 +100 01523 01517 00018 00016 0154.3 019.07 01289 +25.5 00814 0811 00508 +101 01545 01526 00018 00017 0154.3 019.03 01289 +25.7 00813 0811 00509 +102 01589 01549 00017 00017 0153.9 019.02 01289 +25.7 00814 0811 00511 +103 01578 01573 00017 00017 0153.6 018.98 01289 +25.7 00814 0811 00514 +104 01606 01583 00018 00018 0153.5 018.94 01288 +25.7 00814 0811 00516 +105 01597 01597 00018 00018 0153.2 018.93 01289 +25.6 00814 0811 00519 +106 01628 01616 00017 00018 0152.8 018.89 01289 +25.5 00814 0811 00523 +107 01640 01632 00019 00018 0152.4 018.85 01289 +25.5 00813 0811 00528 +108 01665 01647 00018 00018 0152.0 018.79 01290 +25.4 00814 0811 00531 +109 01685 01662 00021 00020 0152.0 018.75 01291 +25.7 00813 0811 00537 +110 01712 01692 00021 00020 0151.6 018.74 01291 +25.4 00813 0811 00538 +111 01698 01700 00021 00021 0151.2 018.70 01291 +25.5 00813 0811 00540 +112 01701 01708 00023 00021 0150.9 018.65 01291 +25.6 00814 0811 00542 +113 01772 01728 00023 00022 0150.6 018.61 01291 +25.6 00814 0811 00544 +114 01761 01742 00023 00022 0150.6 018.57 01292 +25.7 00814 0811 00546 +115 01791 01767 00024 00023 0150.6 018.57 01292 +25.7 00814 0811 00549 +116 01797 01786 01797 00023 0150.5 018.57 01292 +25.7 00814 0811 00549 +117 01808 01811 00023 00023 0150.4 018.56 01292 +25.6 00813 0811 00552 +118 01809 01835 00024 00023 0150.4 018.55 01292 +25.8 00813 0811 00553 +119 01866 01862 00025 00024 0150.1 018.54 01293 +25.6 00813 0811 00555 +120 01887 01887 00026 00024 0150.0 018.51 01293 +25.6 00814 0811 00558 +121 01897 01890 00025 00025 0149.7 018.50 01294 +25.7 00813 0811 00562 +122 01918 01909 00025 00025 0149.3 018.46 01294 +25.6 00813 0811 00564 +123 01956 01924 00025 00026 0149.2 018.41 01295 +25.7 00812 0811 00564 +124 01937 01947 00025 00026 0148.9 018.40 01295 +25.7 00813 0811 00565 +125 02034 01983 00026 00026 0148.6 018.37 01295 +25.7 00813 0811 00567 +126 01981 01999 00027 00026 0148.5 018.32 01295 +25.9 00815 0811 00568 +127 01973 01997 00029 00027 0148.5 018.31 01295 +25.7 00813 0811 00569 +128 02029 02015 00029 00027 0148.0 018.31 01295 +26.0 00813 0811 00571 +129 02030 02036 00029 00028 0147.7 018.25 01295 +25.7 00813 0811 00573 +130 02068 02067 00028 00029 0147.3 018.21 01295 +25.8 00815 0811 00575 +131 02041 02071 00029 00029 0147.2 018.16 01295 +25.7 00813 0811 00577 +132 02085 02088 00030 00029 0146.9 018.16 01295 +25.7 00813 0811 00579 +133 02161 02099 00030 00030 0146.6 018.12 01295 +25.9 00814 0811 00581 +134 02106 02116 00032 00030 0146.3 018.07 01295 +25.7 00814 0811 00583 +135 02107 02123 00031 00030 0146.2 018.04 01295 +25.9 00813 0811 00585 +136 02149 02145 00032 00031 0146.1 018.03 01296 +25.7 00812 0811 00588 +137 02181 02170 00034 00032 0146.1 018.02 01296 +26.1 00813 0811 00590 +138 02206 02199 00033 00032 0145.8 018.01 01296 +25.7 00813 0811 00592 +139 02200 02217 00035 00033 0145.7 017.97 01296 +25.7 00813 0811 00595 +140 02239 02235 00034 00034 0145.3 017.97 01296 +26.0 00812 0811 00597 +141 02243 02239 00036 00034 0145.3 017.92 01296 +25.8 00813 0811 00599 +142 02244 02255 00035 00034 0144.9 017.92 01296 +25.9 00812 0811 00601 +143 02263 02273 00035 00035 0144.9 017.87 01296 +26.1 00813 0811 00603 +144 02304 02306 00036 00035 0144.6 017.87 01296 +25.8 00814 0811 00604 +145 02246 02322 00036 00035 0144.5 017.83 01296 +25.9 00814 0811 00607 +146 02348 02333 00038 00036 0144.4 017.82 01296 +26.1 00813 0811 00609 +147 02401 02352 00037 00037 0144.0 017.81 01296 +26.1 00812 0811 00612 +148 02345 02372 00038 00038 0143.7 017.75 01296 +26.1 00815 0811 00615 +149 02338 02376 00038 00038 0143.6 017.71 01296 +25.9 00814 0811 00619 +150 02353 02402 00039 00038 0143.3 017.71 01297 +26.0 00812 0811 00621 +151 02445 02428 00041 00039 0143.2 017.67 01297 +26.0 00814 0811 00623 +152 02425 02446 00041 00039 0143.2 017.66 01297 +26.1 00813 0811 00623 +153 02471 02450 00042 00040 0143.2 017.66 01297 +26.1 00813 0811 00625 +154 02524 02471 00038 00040 0142.9 017.66 01297 +26.1 00813 0811 00625 +155 02568 02485 00042 00041 0142.8 017.62 01298 +25.9 00814 0811 00627 +156 02494 02494 00042 00041 0142.5 017.61 01298 +26.0 00813 0811 00628 +157 02517 02512 00044 00042 0142.2 017.57 01298 +26.1 00813 0811 00630 +158 02597 02550 00042 00042 0141.9 017.53 01299 +26.1 00814 0811 00631 +159 02559 02559 00044 00043 0141.5 017.49 01299 +26.1 00813 0811 00632 +160 02588 02579 00044 00043 0141.5 017.45 01299 +26.2 00812 0811 00632 +161 02570 02579 00045 00043 0141.2 017.45 01299 +26.0 00814 0811 00633 +162 02561 02588 00044 00044 0141.1 017.41 01299 +26.0 00814 0811 00633 +163 02664 02603 00046 00044 0141.1 017.40 01299 +26.3 00814 0811 00634 +164 02632 02618 00044 00045 0141.0 017.40 01299 +26.0 00814 0811 00635 +165 02600 02650 00047 00045 0140.7 017.39 01298 +26.2 00813 0811 00636 +166 02720 02683 00047 00045 0140.7 017.36 01298 +26.1 00813 0811 00638 +167 02679 02679 00046 00046 0140.4 017.35 01298 +26.1 00814 0811 00640 +168 02707 02693 00047 00047 0140.4 017.31 01298 +26.1 00813 0811 00641 +169 02693 02721 00048 00047 0140.0 017.31 01298 +26.3 00813 0811 00642 +170 02703 02716 00048 00048 0140.0 017.27 01298 +26.1 00815 0811 00644 +171 02805 02731 00048 00048 0139.7 017.26 01297 +26.3 00814 0811 00645 +172 02694 02740 00050 00049 0139.6 017.22 01297 +26.3 00814 0811 00647 +173 02704 02745 00051 00049 0139.5 017.21 01297 +26.2 00813 0811 00649 +174 02732 02740 00051 00050 0139.5 017.21 01297 +26.2 00814 0811 00651 +175 02814 02769 00051 00050 0139.1 017.20 01297 +26.4 00814 0811 00653 +176 02838 02788 00052 00051 0139.1 017.15 01297 +26.1 00814 0811 00656 +177 02783 02801 00053 00052 0139.0 017.15 01297 +26.2 00812 0811 00658 +178 02779 02792 00051 00052 0139.0 017.14 01297 +26.1 00813 0811 00660 +179 02881 02797 00053 00052 0138.9 017.13 01297 +26.5 00814 0811 00661 +180 02821 02812 00054 00053 0138.6 017.13 01297 +26.4 00814 0811 00663 +181 02862 02825 00055 00053 0138.5 017.09 01297 +26.2 00814 0811 00665 +182 02844 02816 00057 00055 0138.1 017.08 01297 +26.3 00813 0811 00666 +183 02825 02816 00057 00056 0138.1 017.04 01298 +26.5 00813 0811 00668 +184 02830 02821 00059 00057 0138.1 017.03 01298 +26.2 00813 0811 00668 +185 02779 02812 00059 00058 0137.9 017.03 01298 +26.5 00813 0811 00668 +186 02848 02807 00061 00060 0137.8 017.00 01298 +26.3 00813 0811 00667 +187 02812 02807 00061 00060 0137.8 016.99 01298 +26.2 00813 0811 00666 +188 02728 02802 00061 00061 0137.7 016.99 01298 +26.2 00814 0811 00666 +189 02733 02779 00061 00061 0137.7 016.99 01297 +26.3 00813 0811 00666 +190 02815 02783 00061 00061 0137.7 016.99 01297 +26.2 00813 0811 00666 +191 02764 02774 00061 00061 0137.4 016.98 01297 +26.1 00813 0811 00666 +192 02783 02792 00062 00061 0137.4 016.98 01297 +26.1 00813 0811 00666 +193 02727 02788 00059 00061 0137.4 016.95 01297 +26.2 00813 0811 00666 +194 02823 02796 00061 00061 0137.4 016.95 01297 +26.6 00815 0811 00666 +195 02740 02800 00062 00061 0137.4 016.94 01296 +26.5 00814 0811 00666 +196 02777 02787 00061 00061 0137.3 016.94 01296 +26.2 00814 0811 00666 +197 02809 02790 00062 00061 0137.3 016.93 01296 +26.2 00813 0811 00667 +198 02776 02795 00060 00061 0137.3 016.93 01296 +26.4 00813 0811 00667 +199 02767 02767 00061 00061 0137.3 016.93 01295 +26.4 00813 0811 00667 +200 02812 02781 00061 00061 0137.2 016.93 01295 +26.6 00814 0811 00668 +201 02794 02794 00061 00061 0137.2 016.92 01295 +26.3 00813 0811 00668 +202 02789 02794 00062 00061 0137.2 016.92 01294 +26.4 00813 0811 00669 +203 02853 02793 00061 00062 0137.2 016.92 01294 +26.4 00814 0811 00669 +204 02760 02788 00061 00062 0137.2 016.92 01294 +26.5 00813 0811 00670 +205 02747 02774 00060 00062 0137.1 016.91 01294 +26.6 00812 0811 00670 +206 02769 02774 00061 00062 0137.1 016.91 01293 +26.5 00815 0811 00671 +207 02778 02769 00063 00062 0137.1 016.91 01293 +26.6 00813 0811 00671 +208 02709 02769 00063 00062 0137.0 016.91 01293 +26.6 00813 0811 00671 +209 02777 02773 00061 00063 0137.0 016.90 01293 +26.3 00813 0811 00672 +210 02708 02772 00062 00063 0137.0 016.90 01293 +26.4 00812 0811 00672 +211 02749 02776 00061 00062 0137.0 016.90 01292 +26.6 00812 0811 00673 +212 02799 02771 00062 00062 0137.0 016.90 01292 +26.4 00813 0811 00673 +213 02807 02771 00062 00062 0137.0 016.90 01292 +26.5 00813 0811 00674 +214 02780 02780 00062 00062 0137.0 016.90 01292 +26.4 00813 0811 00674 +215 02756 02756 00063 00062 0137.0 016.89 01291 +26.4 00815 0811 00675 +216 02820 02775 00062 00062 0136.9 016.89 01291 +26.6 00813 0811 00675 +217 02783 02788 00061 00062 0136.9 016.89 01291 +26.4 00813 0811 00676 +218 02792 02783 00061 00062 0136.9 016.88 01291 +26.5 00814 0811 00676 +219 02791 02787 00061 00062 0136.9 016.88 01291 +26.4 00813 0811 00676 +220 02819 02782 00063 00062 0136.9 016.89 01290 +26.6 00814 0811 00677 +221 02759 02773 00061 00062 0136.9 016.88 01290 +26.6 00813 0811 00677 +222 02740 02768 00062 00062 0136.9 016.88 01290 +26.6 00814 0811 00678 +223 02753 02763 00062 00062 0136.8 016.88 01290 +26.6 00813 0811 00678 +224 02780 02762 00062 00063 0136.8 016.87 01289 +26.5 00814 0811 00679 +225 02844 02762 00063 00063 0136.8 016.87 01289 +26.5 00812 0811 00679 +226 02688 02734 00063 00063 0136.8 016.87 01289 +26.4 00814 0811 00680 +227 02747 02752 00063 00063 0136.8 016.87 01289 +26.4 00813 0811 00680 +228 02751 02742 00063 00063 0136.8 016.87 01289 +26.5 00813 0811 00680 +229 02677 02728 00062 00063 0136.8 016.87 01288 +26.5 00814 0811 00681 +230 02691 02728 00065 00063 0136.8 016.87 01288 +26.5 00813 0811 00681 +231 02718 02732 02718 00063 0136.8 016.87 01288 +26.6 00813 0811 00681 +232 02745 02746 00063 00063 0136.8 016.87 01288 +26.5 00812 0811 00682 +233 02795 02749 00063 00063 0136.8 016.87 01288 +26.6 00813 0811 00682 +234 02726 02740 00062 00063 0136.8 016.87 01288 +26.5 00814 0811 00682 +235 02739 02749 00063 00062 0136.7 016.86 01288 +26.4 00814 0811 00683 +236 02812 02748 00063 00062 0136.7 016.86 01287 +26.5 00813 0811 00683 +237 02735 02744 00061 00062 0136.7 016.86 01287 +26.5 00813 0811 00683 +238 02720 02738 00061 00062 0136.7 016.86 01287 +26.5 00813 0811 00683 +239 02802 02756 00061 00062 0136.7 016.86 01287 +26.6 00813 0811 00684 +240 02719 02752 00062 00062 0136.7 016.86 01287 +26.6 00814 0811 00684 +241 02756 02751 00063 00062 0136.7 016.86 01287 +26.4 00813 0811 00685 +242 02751 02746 00063 00062 0136.7 016.86 01287 +26.4 00814 0811 00685 +243 02718 02737 00063 00063 0136.7 016.86 01286 +26.4 00811 0811 00685 +244 02722 02732 00061 00062 0136.7 016.86 01286 +26.4 00813 0811 00685 +245 02704 02736 00062 00063 0136.7 016.86 01286 +26.6 00814 0811 00685 +246 02781 02758 00062 00063 0136.6 016.85 01286 +26.5 00813 0811 00685 +247 02698 02744 00062 00062 0136.6 016.85 01286 +26.5 00814 0811 00686 +248 02758 02753 00062 00062 0136.6 016.85 01286 +26.4 00813 0811 00686 +249 02743 02734 00061 00062 0136.6 016.84 01285 +26.6 00813 0811 00686 +250 02688 02739 00062 00062 0136.6 016.84 01285 +26.7 00814 0811 00687 +251 02729 02734 00062 00062 0136.5 016.84 01285 +26.5 00812 0811 00687 +252 02682 02711 00063 00062 0136.5 016.84 01285 +26.4 00813 0811 00687 +253 02705 02715 00063 00062 0136.5 016.83 01285 +26.7 00813 0811 00687 +254 02682 02715 00061 00062 0136.5 016.83 01285 +26.6 00814 0811 00687 +255 02709 02732 00062 00062 0136.5 016.83 01285 +26.5 00813 0811 00688 +256 02741 02737 00062 00062 0136.5 016.83 01284 +26.5 00814 0811 00688 +257 02694 02722 00063 00062 0136.5 016.83 01284 +26.6 00813 0811 00688 +258 02708 02745 00062 00062 0136.5 016.83 01284 +26.7 00813 0811 00688 +259 02717 02727 00061 00062 0136.5 016.83 01284 +26.7 00814 0811 00688 +260 02699 02735 00062 00062 0136.5 016.83 01284 +26.6 00813 0811 00688 +261 02679 02712 00061 00062 0136.4 016.83 01284 +26.6 00813 0811 00688 +262 02730 02744 00061 00061 0136.4 016.82 01284 +26.7 00813 0811 00689 +263 02702 02748 00062 00061 0136.4 016.82 01284 +26.7 00814 0811 00689 +264 02770 02729 00064 00062 0136.4 016.82 01284 +26.4 00812 0811 00689 +265 02719 02725 00062 00062 0136.4 016.82 01283 +26.6 00813 0811 00689 +266 02724 02728 00064 00062 0136.4 016.82 01283 +26.5 00814 0811 00689 +267 02747 02728 00063 00062 0136.4 016.82 01283 +26.6 00812 0811 00689 +268 02677 02733 00061 00062 0136.1 016.82 01283 +26.5 00814 0811 00690 +269 02682 02718 00061 00062 0136.1 016.82 01283 +26.5 00813 0811 00690 +270 02677 02723 00062 00062 0136.1 016.78 01283 +26.6 00813 0811 00690 +271 02749 02723 00061 00061 0136.1 016.78 01283 +26.6 00814 0811 00690 +272 02718 02713 00061 00061 0136.1 016.78 01283 +26.6 00814 0811 00690 +273 02722 02713 00062 00061 0136.1 016.79 01283 +26.5 00814 0811 00690 +274 02740 02726 00062 00061 0136.1 016.79 01282 +26.5 00814 0811 00690 +275 02771 02726 00060 00061 0136.2 016.79 01282 +26.4 00814 0811 00690 +276 02689 02725 00061 00061 0136.2 016.79 01282 +26.5 00814 0811 00691 +277 02766 02730 00062 00061 0136.2 016.79 01282 +26.4 00812 0811 00691 +278 02693 02711 00061 00061 0136.2 016.79 01282 +26.6 00813 0811 00691 +279 02679 02715 00062 00061 0136.2 016.79 01282 +26.6 00812 0811 00691 +280 02701 02715 00063 00062 0136.2 016.79 01282 +26.4 00814 0811 00691 +281 02751 02710 00060 00062 0136.2 016.79 01282 +26.5 00813 0811 00691 +282 02696 02706 00060 00062 0136.2 016.79 01282 +26.6 00812 0811 00691 +283 02678 02719 00060 00061 0136.2 016.79 01281 +26.6 00813 0811 00691 +284 02677 02723 00062 00062 0136.2 016.79 01281 +26.5 00813 0811 00691 +285 02705 02719 00061 00062 0136.2 016.79 01281 +26.7 00814 0811 00691 +286 02668 02718 00062 00062 0136.1 016.79 01281 +26.6 00813 0811 00692 +287 02690 02709 00060 00062 0136.2 016.79 01281 +26.6 00814 0811 00692 +288 02718 02708 00061 00062 0136.2 016.79 01281 +26.5 00812 0811 00692 +289 02639 02726 00061 00062 0136.2 016.79 01281 +26.6 00812 0811 00692 +290 02703 02721 00060 00061 0136.1 016.79 01281 +26.4 00813 0811 00692 +291 02707 02717 00061 00061 0136.1 016.79 01281 +26.5 00814 0811 00692 +292 02726 02717 00061 00061 0136.1 016.79 01281 +26.7 00812 0811 00692 +293 02720 02716 00061 00061 0136.1 016.78 01281 +26.6 00812 0811 00692 +294 02747 02720 00061 00061 0136.2 016.79 01281 +26.6 00813 0811 00692 +295 02765 02720 00061 00061 0136.2 016.79 01281 +26.6 00812 0811 00692 +296 02742 02720 00060 00061 0136.2 016.79 01280 +26.6 00813 0811 00692 +297 02706 02701 00061 00061 0136.2 016.79 01280 +26.3 00813 0811 00692 +298 02637 02701 00062 00061 0136.2 016.79 01280 +26.5 00812 0811 00692 +299 02691 02701 00061 00061 0136.1 016.79 01280 +26.5 00812 0811 00692 +300 02718 02718 00061 00062 0136.1 016.79 01280 +26.3 00813 0811 00693 +301 02650 02700 00060 00062 0136.1 016.79 01280 +26.6 00813 0811 00693 +302 02681 02696 00061 00062 0136.1 016.78 01280 +26.6 00812 0811 00693 +303 02704 02700 00062 00061 0136.1 016.78 01280 +26.6 00813 0811 00693 +304 02658 02699 00062 00061 0136.1 016.78 01280 +26.5 00813 0811 00693 +305 02704 02695 00062 00061 0136.1 016.78 01280 +26.5 00812 0811 00693 +306 02713 02695 00062 00061 0136.1 016.78 01279 +26.3 00812 0811 00693 +307 02689 02694 00061 00061 0136.1 016.78 01279 +26.3 00815 0811 00693 +308 02698 02694 02698 00061 0136.1 016.78 01279 +26.3 00815 0811 00693 +309 02680 02698 00058 00061 0136.1 016.78 01279 +26.4 00812 0811 00692 +310 02491 02625 00053 00059 0136.4 016.78 01279 +26.4 00814 0811 00676 +311 02241 02447 00047 00056 0137.0 016.82 01278 +26.5 00813 0811 00647 +312 02016 02195 00044 00052 0139.3 016.90 01278 +26.3 00813 0811 00617 +313 01744 01952 00039 00047 0139.9 017.17 01278 +26.6 00814 0811 00592 +314 01614 01736 00036 00043 0142.1 017.26 01277 +26.4 00813 0811 00566 +315 01436 01572 00032 00038 0144.1 017.53 01276 +26.3 00813 0811 00542 +316 01332 01431 00028 00035 0146.1 017.77 01276 +26.5 00811 0811 00519 +317 01162 01285 00024 00031 0146.8 018.01 01276 +26.4 00813 0811 00499 +318 01083 01162 00023 00027 0149.1 018.10 01275 +26.2 00813 0811 00480 +319 00979 01045 00020 00024 0149.7 018.38 01275 +26.3 00814 0811 00464 +320 00888 00952 00017 00022 0150.4 018.46 01275 +26.3 00813 0811 00450 +321 00834 00879 00018 00020 0151.2 018.55 01274 +26.4 00813 0811 00437 +322 00760 00811 00015 00018 0153.1 018.64 01274 +26.3 00814 0811 00426 +323 00698 00747 00015 00016 0153.7 018.88 01273 +26.4 00814 0811 00416 +324 00646 00689 00013 00015 0154.4 018.95 01273 +26.4 00814 0811 00408 +325 00610 00645 00010 00014 0155.0 019.04 01273 +26.4 00813 0811 00401 +326 00554 00601 00009 00012 0155.7 019.11 01272 +26.4 00814 0811 00395 +327 00530 00561 00010 00011 0156.3 019.19 01272 +26.5 00814 0811 00389 +328 00507 00527 00008 00010 0157.0 019.27 01271 +26.2 00813 0811 00385 +329 00472 00493 00009 00010 0157.7 019.36 01271 +26.4 00814 0811 00381 +330 00472 00469 00008 00009 0158.3 019.44 01271 +26.1 00813 0811 00378 +331 00418 00445 00008 00008 0158.8 019.53 01271 +26.4 00814 0811 00375 +332 00427 00427 00008 00008 0159.3 019.59 01271 +26.3 00812 0811 00372 +333 00406 00410 00007 00007 0159.8 019.64 01270 +26.4 00814 0811 00370 +334 00380 00396 00008 00007 0160.2 019.70 01270 +26.2 00813 0811 00369 +335 00352 00374 00006 00007 0160.6 019.76 01270 +26.1 00814 0811 00367 +336 00356 00369 00006 00007 0161.1 019.80 01270 +26.2 00813 0811 00366 +337 00352 00362 00006 00006 0161.1 019.86 01270 +26.2 00814 0811 00365 +338 00347 00348 00006 00006 0161.5 019.87 01269 +26.3 00813 0811 00364 +339 00325 00342 00004 00006 0161.9 019.92 01269 +26.1 00814 0811 00363 +340 00322 00332 00004 00005 0162.0 019.96 01269 +26.1 00814 0811 00362 +341 00305 00322 00006 00005 0162.0 019.97 01268 +26.1 00813 0811 00362 +342 00316 00319 00006 00005 0162.1 019.98 01268 +26.1 00814 0811 00361 +343 00307 00314 00005 00005 0162.6 019.99 01268 +26.2 00813 0811 00361 +344 00289 00305 00005 00005 0163.1 020.05 01268 +26.2 00814 0811 00361 +345 00300 00298 00003 00005 0163.1 020.05 01268 +26.2 00813 0811 00361 +346 00287 00294 00003 00005 0163.1 020.11 01268 +26.4 00813 0811 00361 +347 00290 00294 00004 00004 0163.2 020.12 01267 +26.3 00814 0811 00360 +348 00272 00287 00003 00004 0163.2 020.12 01267 +26.1 00813 0811 00361 +349 00287 00289 00003 00004 0163.3 020.13 01267 +26.1 00813 0811 00360 +350 00267 00287 00004 00003 0163.4 020.14 01267 +26.2 00813 0811 00361 +351 00280 00281 00003 00003 0163.4 020.14 01267 +26.1 00813 0811 00361 +352 00285 00284 00002 00003 0163.5 020.15 01266 +26.1 00813 0811 00361 +353 00280 00282 00002 00003 0163.5 020.16 01266 +26.3 00813 0811 00361 +354 00286 00277 00003 00002 0163.6 020.17 01266 +26.1 00813 0811 00361 +355 00276 00276 00004 00003 0163.6 020.17 01266 +26.2 00813 0811 00361 +356 00282 00275 00002 00003 0163.7 020.18 01266 +26.3 00813 0811 00361 +357 00288 00277 00004 00003 0163.7 020.18 01266 +26.1 00813 0811 00361 +358 00270 00273 00003 00003 0163.8 020.19 01265 +26.3 00813 0811 00361 +359 00260 00269 00002 00003 0163.8 020.20 01265 +26.0 00813 0811 00362 +360 00261 00266 00003 00003 0163.9 020.20 01265 +26.2 00813 0811 00361 +361 00281 00271 00003 00003 0163.9 020.21 01265 +26.1 00813 0811 00361 +362 00266 00268 00003 00003 0163.9 020.21 01265 +26.3 00814 0811 00361 +363 00268 00268 00002 00002 0163.9 020.21 01265 +26.1 00813 0811 00362 +364 00261 00269 00003 00002 0164.0 020.21 01265 +26.0 00813 0811 00362 +365 00270 00269 00002 00002 0164.0 020.22 01265 +26.1 00814 0811 00362 +366 00281 00267 00003 00002 0164.1 020.23 01264 +26.0 00813 0811 00362 +367 00279 00266 00002 00003 0164.1 020.23 01264 +25.9 00813 0811 00362 +368 00263 00266 00003 00003 0164.1 020.24 01264 +26.1 00812 0811 00362 +369 00253 00263 00002 00003 0164.1 020.24 01264 +25.9 00813 0811 00363 +370 00262 00267 00003 00002 0164.2 020.24 01264 +26.1 00813 0811 00363 +371 00258 00263 00002 00002 0164.2 020.25 01264 +26.0 00813 0811 00363 +372 00269 00267 00002 00002 0164.3 020.25 01264 +26.1 00813 0811 00363 +373 00273 00267 00002 00002 0164.3 020.25 01264 +26.0 00813 0811 00363 +374 00268 00266 00001 00002 0164.3 020.26 01264 +26.1 00813 0811 00363 +375 00271 00263 00003 00002 0164.3 020.26 01264 +25.9 00813 0811 00363 +376 00261 00263 00002 00002 0164.4 020.26 01263 +26.0 00813 0811 00363 +377 00260 00262 00002 00002 0164.4 020.27 01263 +26.1 00813 0811 00363 +378 00268 00263 00001 00002 0164.4 020.27 01263 +26.1 00813 0811 00364 +379 00263 00261 00003 00002 0164.5 020.28 01263 +26.0 00813 0811 00364 +380 00252 00262 00003 00002 0164.5 020.28 01263 +26.0 00813 0811 00364 +381 00259 00263 00002 00002 0164.5 020.28 01263 +25.9 00814 0811 00364 +382 00262 00262 00003 00002 0164.9 020.28 01263 +25.9 00813 0811 00364 +383 00260 00264 00002 00002 0164.9 020.33 01263 +26.1 00813 0811 00364 +384 00258 00261 00002 00002 0164.9 020.33 01263 +26.1 00813 0811 00364 +385 00263 00264 00002 00002 0164.9 020.33 01263 +26.1 00813 0811 00364 +386 00255 00259 00002 00002 0164.8 020.33 01263 +26.1 00813 0811 00364 +387 00262 00259 00001 00002 0164.9 020.33 01263 +25.9 00813 0811 00364 +388 00275 00258 00000 00001 0164.9 020.33 01263 +25.9 00813 0811 00364 +389 00251 00253 00001 00001 0164.9 020.33 01263 +26.0 00813 0811 00364 +390 00259 00256 00001 00001 0164.9 020.33 01263 +25.8 00813 0811 00364 +391 00249 00256 00001 00001 0164.9 020.33 01262 +25.9 00813 0811 00365 +392 00257 00258 00002 00001 0164.9 020.33 01262 +26.1 00814 0811 00365 +393 00258 00258 00002 00001 0164.9 020.33 01262 +25.8 00813 0811 00365 +394 00257 00257 00001 00001 0164.9 020.33 01262 +26.0 00813 0811 00365 +395 00261 00257 00001 00001 0164.9 020.33 01262 +25.8 00813 0811 00365 +396 00255 00260 00000 00001 0164.9 020.33 01262 +26.0 00813 0811 00365 +397 00262 00260 00001 00001 0164.9 020.34 01262 +25.8 00813 0811 00365 +398 00256 00258 00003 00001 0164.9 020.34 01262 +25.7 00813 0811 00365 +399 00265 00260 00002 00001 0164.9 020.34 01262 +25.9 00813 0811 00365 +400 00253 00259 00001 00001 0164.9 020.34 01262 +25.7 00814 0811 00365 +401 00257 00262 00001 00002 0165.0 020.34 01262 +25.9 00813 0811 00365 +402 00243 00260 00001 00001 0165.0 020.34 01262 +25.8 00814 0811 00365 +403 00257 00260 00000 00001 0165.0 020.34 01262 +26.0 00813 0811 00365 +404 00260 00262 00000 00001 0165.0 020.34 01261 +25.7 00813 0811 00366 +405 00254 00258 00002 00001 0165.0 020.34 01261 +25.8 00814 0811 00366 +406 00250 00260 00001 00001 0165.0 020.34 01261 +25.7 00813 0811 00366 +407 00256 00261 00000 00001 0165.0 020.34 01261 +26.1 00813 0811 00366 +408 00276 00258 00002 00001 0165.0 020.34 01261 +25.7 00813 0811 00366 +409 00263 00260 00002 00001 0165.0 020.34 01261 +25.8 00813 0811 00366 +410 00258 00260 00001 00001 0165.0 020.35 01261 +25.7 00814 0811 00366 +411 00253 00260 00000 00001 0165.0 020.35 01261 +25.8 00812 0811 00366 +412 00252 00258 00000 00001 0165.1 020.35 01261 +25.7 00813 0811 00366 +413 00251 00257 00000 00000 0165.0 020.35 01261 +25.8 00814 0811 00366 +414 00261 00258 00000 00000 0165.1 020.35 01261 +25.7 00814 0811 00367 +415 00254 00256 00001 00001 0165.1 020.36 01261 +25.9 00813 0811 00367 +416 00255 00255 00001 00001 0165.1 020.35 01261 +25.8 00812 0811 00367 +417 00262 00256 00001 00001 0165.1 020.35 01261 +25.9 00813 0811 00367 +418 00265 00255 00000 00001 0165.1 020.36 01260 +25.7 00813 0811 00367 +419 00244 00256 00002 00001 0165.1 020.36 01260 +25.7 00814 0811 00368 +420 00272 00257 00001 00001 0165.1 020.35 01260 +25.8 00812 0811 00368 +421 00259 00257 00001 00001 0165.2 020.36 01260 +26.0 00813 0811 00368 +422 00256 00258 00000 00001 0165.2 020.36 01260 +26.0 00812 0811 00368 +423 00263 00257 00263 00001 0165.1 020.37 01260 +25.8 00812 0811 00368 +424 00245 00256 00001 00001 0165.2 020.36 01260 +25.7 00812 0811 00368 +425 00241 00252 00001 00001 0165.2 020.37 01260 +25.7 00814 0811 00368 +426 00257 00258 00000 00001 0165.2 020.37 01260 +25.7 00812 0811 00368 +427 00248 00255 00001 00001 0165.1 020.37 01260 +25.8 00813 0811 00368 +428 00241 00252 00001 00001 0165.1 020.36 01260 +25.7 00813 0811 00369 +429 00249 00253 00001 00001 0165.1 020.36 01260 +25.7 00812 0811 00369 +430 00245 00254 00001 00001 0165.1 020.36 01260 +25.7 00813 0811 00369 +431 00260 00258 00001 00000 0165.1 020.36 01260 +25.7 00813 0811 00369 +432 00249 00259 00000 00001 0165.1 020.36 01260 +25.9 00812 0811 00369 +433 00256 00257 00000 00001 0165.1 020.36 01260 +25.9 00813 0811 00369 +434 00255 00257 00001 00001 0165.1 020.36 01260 +25.8 00812 0811 00369 +435 00251 00254 00000 00000 0165.1 020.36 01260 +25.9 00812 0811 00369 +436 00249 00254 00001 00000 0165.1 020.36 01260 +25.7 00812 0811 00369 +437 00267 00255 00001 00001 0165.1 020.36 01260 +25.7 00813 0811 00369 +438 00251 00251 00000 00001 0165.1 020.36 01260 +25.7 00814 0811 00369 +439 00241 00251 00000 00001 0165.1 020.36 01259 +25.8 00813 0811 00369 +440 00264 00253 00000 00001 0165.1 020.36 01259 +25.7 00813 0811 00369 +441 00250 00256 00000 00000 0165.0 020.35 01259 +25.7 00812 0811 00369 +442 00251 00256 00000 00000 0165.0 020.35 01259 +25.8 00812 0811 00369 +443 00247 00256 00000 00000 0165.0 020.35 01259 +25.7 00813 0811 00369 +444 00263 00257 00000 00000 0165.0 020.35 01259 +25.6 00812 0811 00369 +445 00247 00255 00000 00000 0165.0 020.35 01259 +25.7 00813 0811 00369 +446 00257 00253 00001 00000 0165.0 020.35 01259 +25.7 00812 0811 00369 +447 00256 00255 00000 00000 0165.0 020.35 01259 +25.8 00812 0811 00370 +448 00253 00256 00000 00000 0165.0 020.35 01259 +25.7 00813 0811 00370 +449 00248 00251 00000 00000 0165.0 020.34 01259 +25.6 00812 0811 00370 +450 00246 00253 00000 00000 0165.0 020.34 01259 +25.8 00812 0811 00370 +451 00244 00252 00000 00000 0165.0 020.34 01259 +25.5 00813 0811 00369 +452 00249 00252 00000 00000 0165.0 020.34 01259 +25.5 00812 0811 00370 +453 00268 00254 00000 00000 0165.0 020.35 01259 +25.7 00812 0811 00370 +454 00252 00252 00000 00000 0165.0 020.35 01259 +25.5 00813 0811 00370 diff --git a/codes/main.c b/codes/main.c new file mode 100644 index 0000000..c573963 --- /dev/null +++ b/codes/main.c @@ -0,0 +1,36 @@ +#include "daq.h" + +int main(int argc, char *argv[]){ + + int T_acq, t_samp; + + if(argc!=3){ + printf("Invalid number of arguments,\n"\ + "Usage: daq \nexiting!\n"); + return -2; + } + + // configuring sensors + printf("Configuring CO2 sensor\n"); + sensConf(SprintIR, B9600, Polling_Mode, " K 00002\r\n", 5); + sensConf(SprintIR, B9600, FILnUNFIL, " M 00006\r\n", 5); + printf("Configuring CO sensor\n"); + sensConf(COAF, B9600, Polling_Mode, "K 00002\r\n", 5); + sensConf(COAF, B9600, M_zZTHB, "M 14406\r\n", 5); + printf("Configuring O2 sensor\n"); + sensConf(LOX_O2, B9600, OX_P_Mode, "M 01\r\n", 5); + + // acquiring + T_acq = atoi(argv[1]);//str to int + t_samp = atoi(argv[2]); + printf("Starting data acquisition with duration of %dh every %ds\n", T_acq, t_samp); + DAQ(T_acq, t_samp); + + // deinit uart + uartClose(SprintIR); + uartClose(COAF); + uartClose(LOX_O2); + // finishing + printf("Exiting of the program...\n"); + return 0; +} diff --git a/codes/uart.c b/codes/uart.c new file mode 100644 index 0000000..57a7ad1 --- /dev/null +++ b/codes/uart.c @@ -0,0 +1,75 @@ + +#include "uart.h" + +//file paths and global variables +#define incomplet_uart_path "/dev/ttyO" +struct termios options; //The termios structure + +// *** FUNCTIONS *** + +int uartConf(uint8_t uartNumber, int baudRate) +{ + char fullFileName[11]; + + //completing uart file path + if ((uartNumber==1)||(uartNumber==2)||(uartNumber==4)||(uartNumber==5)) + sprintf(fullFileName, incomplet_uart_path "%d", uartNumber); + else{ + perror("Wrong UART number. " \ + "UART numbers availables 1, 2, 4 or 5.\n"); + return UART_NUMBER_INCORRECT; + } + + //openign uart file + printf("Configuring UART%d.\n", uartNumber); + if ((uartFile[uartNumber] = open(fullFileName, O_RDWR | O_NOCTTY | O_NDELAY | O_NONBLOCK))<0){ + perror("UART: Failed to open the file.\n"); + return -1; + } + + //Sets the parameters associated with file + tcgetattr(uartFile[uartNumber], &options); + //cleaning flags + options.c_ispeed = 0; options.c_lflag = 0; + options.c_line = 0; options.c_oflag = 0; + options.c_ospeed = 0 + // Set up the communications options: + options.c_cflag = baudRate | CS8 | CREAD | CLOCAL; // 8-bit, enable receiver, no modem control lines + options.c_iflag = IGNPAR; //ignore partity errors, CR -> newline + tcflush(uartFile[uartNumber], TCIOFLUSH); //discard file information not transmitted + tcsetattr(uartFile[uartNumber], TCSANOW, &options); //changes occur immmediately + printf("UART%d configurated.\n", uartNumber); + + return UART_FUNCTION_SUCCESSFUL; +} + +int uartClose(uint8_t uartNumber) +{ + printf("Closing UART%d.\n", uartNumber); + close(uartFile[uartNumber]); + return UART_FUNCTION_SUCCESSFUL; +} + +int uartTransmit(uint8_t uartNumber, char message[]) +{ + int count; + + //writing file + if ((count = write(uartFile[uartNumber], message, (strlen(message))))<0){ //send the string + perror("Failed to write to the output\n"); + return -1; + } + tcflush(uartFile[uartNumber], TCOFLUSH); + + return UART_FUNCTION_SUCCESSFUL; +} + +int uartReceive(uint8_t uartNumber) +{ + int count; + + while((count = read(uartFile[uartNumber], (void*)receive[uartNumber], 100)) < 0); + tcflush(uartFile[uartNumber], TCIFLUSH); + + return count; +} diff --git a/codes/uart.h b/codes/uart.h new file mode 100644 index 0000000..0514321 --- /dev/null +++ b/codes/uart.h @@ -0,0 +1,31 @@ + +#ifndef UART_H +#define UART_H + +// Includes begin +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// Error codes and return values +#define UART_FUNCTION_SUCCESSFUL 0 +#define UART_NUMBER_INCORRECT 1 + +//VARIABLES +int uartFile[6]; //file descriptor +char receive[6][100]; //declare a buffer for receiving data + +// Function declarations +int uartConf(uint8_t uartNumber, int baudRate); +int uartClose(uint8_t uartNumber); +int uartTransmit(uint8_t uartNumber, char message[]); +int uartReceive(uint8_t uartNumber); + +#endif // UART_H diff --git a/configuration.log b/configuration.log new file mode 100644 index 0000000..8f9bd8c --- /dev/null +++ b/configuration.log @@ -0,0 +1,618 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.9.9) 10 DEC 2020 15:11 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**configuration.tex +(./configuration.tex +LaTeX2e <2020-02-02> patch level 2 +L3 programming layer <2020-02-14> +(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks14 +) +\lst@mode=\count167 +\lst@gtempboxa=\box45 +\lst@token=\toks15 +\lst@length=\count168 +\lst@currlwidth=\dimen134 +\lst@column=\count169 +\lst@pos=\count170 +\lst@lostspace=\dimen135 +\lst@width=\dimen136 +\lst@newlines=\count171 +\lst@lineno=\count172 +\abovecaptionskip=\skip47 +\belowcaptionskip=\skip48 +\lst@maxwidth=\dimen137 + +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2019/09/10 1.8c (Carsten Heinz) +\c@lstnumber=\count173 +\lst@skipnumbers=\count174 +\lst@framebox=\box46 +) +(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2019/09/10 1.8c listings configuration +)) +Package: listings 2019/09/10 1.8c (Carsten Heinz) + +! Undefined control sequence. + \newcaptionname + +l.6 \newcaptionname + {spanish}{\lstlistlistingname}{Sección de Códigos} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + + +! LaTeX Error: Missing \begin{document}. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.6 \newcaptionname{s + panish}{\lstlistlistingname}{Sección de Códigos} +You're in trouble here. Try typing to proceed. +If that doesn't work, type X to quit. + +Missing character: There is no s in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no L in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no i in font nullfont! +LaTeX Font Info: Trying to load font information for +cmr on input line 6. +LaTeX Font Info: No file cmr.fd. on input line 6. + +LaTeX Font Warning: Font shape `/cmr/m/n' undefined +(Font) using `/cmr/m/n' instead on input line 6. + +! Corrupted NFSS tables. +wrong@fontshape ...message {Corrupted NFSS tables} + error@fontshape else let f... +l.6 ...nname{spanish}{\lstlistlistingname}{Secció + n de Códigos} +This error message was generated by an \errmessage +command, so I can't give any explicit help. +Pretend that you're Hercule Poirot: Examine all clues, +and deduce the truth by order and method. + + +LaTeX Font Warning: Font shape `/cmr/m/n' undefined +(Font) using `OT1/cmr/m/n' instead on input line 6. + +Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no C in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.9 \usepackage{ + color} %red, green, blue, yellow, cyan, magenta, black, white +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + +! Undefined control sequence. +l.10 \definecolor + {gray97}{gray}{.97} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no 9 in font nullfont! +Missing character: There is no 7 in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 9 in font nullfont! +Missing character: There is no 7 in font nullfont! +! Undefined control sequence. +l.11 \definecolor + {light-gray}{gray}{.95} %s +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no - in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 9 in font nullfont! +Missing character: There is no 5 in font nullfont! +! Undefined control sequence. +l.12 \definecolor + {gray75}{gray}{.75} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no 7 in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 7 in font nullfont! +Missing character: There is no 5 in font nullfont! +! Undefined control sequence. +l.13 \definecolor + {gray45}{gray}{.45} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no 4 in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 4 in font nullfont! +Missing character: There is no 5 in font nullfont! +! Undefined control sequence. +l.14 \definecolor + {mygreen}{RGB}{28,172,0} % color values Red, Green, Blue +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no m in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no R in font nullfont! +Missing character: There is no G in font nullfont! +Missing character: There is no B in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no 8 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 1 in font nullfont! +Missing character: There is no 7 in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +! Undefined control sequence. +l.15 \definecolor + {mylilas}{RGB}{170,55,241} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no m in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no R in font nullfont! +Missing character: There is no G in font nullfont! +Missing character: There is no B in font nullfont! +Missing character: There is no 1 in font nullfont! +Missing character: There is no 7 in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no 4 in font nullfont! +Missing character: There is no 1 in font nullfont! + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.17 \usepackage{ + multirow} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +Overfull \hbox (30.00003pt too wide) in paragraph at lines 6--19 +[]\/cmr/m/n/10 ^^So + [] + + +Overfull \hbox (5.00002pt too wide) in paragraph at lines 6--19 +\/cmr/m/n/10 ^^So + [] + +! Undefined control sequence. +l.20 \definecolor + {light-gray}{gray}{0.90} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + + +! LaTeX Error: Missing \begin{document}. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.20 \definecolor{l + ight-gray}{gray}{0.90} +You're in trouble here. Try typing to proceed. +If that doesn't work, type X to quit. + +Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no - in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 9 in font nullfont! +Missing character: There is no 0 in font nullfont! +! Undefined control sequence. +l.22 \definecolor + {mygreen}{rgb}{0,0.6,0} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no m in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 6 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +! Undefined control sequence. +l.23 \definecolor + {mygray}{rgb}{0.5,0.5,0.5} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no m in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 5 in font nullfont! +! Undefined control sequence. +l.24 \definecolor + {mymauve}{rgb}{0.58,0,0.82} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no m in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 5 in font nullfont! +Missing character: There is no 8 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 8 in font nullfont! +Missing character: There is no 2 in font nullfont! + +(/usr/share/texlive/texmf-dist/tex/latex/matlab-prettifier/matlab-prettifier.st +y +Package: matlab-prettifier 2014/06/19 v0.3 A package for prettyprinting Matlab +source code + + +Package matlab-prettifier Warning: Unknown `captionpos=t' option on input line +60. + +(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty +Overfull \hbox (20.0pt too wide) in paragraph at lines 20--44 +[] + [] + +Package: textcomp 2020/02/02 v2.0n Standard LaTeX package +) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 225. + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex +) +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352. +Package xcolor Info: Model `RGB' extended on input line 1364. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. +) +\netBracketCount@mlpr=\count175 +\blkLvl@mlpr=\count176 +\blkLvlAtClassdef@mlpr=\count177 +\emHeight@mlpr=\skip49 +\jayDepth@mlpr=\skip50 +\sectionRuleOffset@mlpr=\skip51 +\toks@mlpr=\toks16 +) + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.26 \usepackage[T1]{ + fontenc} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.27 \usepackage{ + lmodern} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.85 \usepackage{ + float} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.86 \usepackage{ + subfigure} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.87 \usepackage{ + tikz} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.88 \usepackage{ + booktabs} %Beautiful tables +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.89 \usepackage{ + todonotes} %Todo list for comments +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.90 \usepackage[version-1-compatibility]{ + siunitx} %easy writting of SI units +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + + +! LaTeX Error: \usepackage before \documentclass. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.91 \usepackage{ + pgfplots} +\usepackage may only appear in the document preamble, i.e., +between \documentclass and \begin{document}. + +! Undefined control sequence. +l.92 \pgfplotsset + {compat=1.10} +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + + +! LaTeX Error: Missing \begin{document}. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.92 \pgfplotsset{c + ompat=1.10} +You're in trouble here. Try typing to proceed. +If that doesn't work, type X to quit. + +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no = in font nullfont! +Missing character: There is no 1 in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no 1 in font nullfont! +Missing character: There is no 0 in font nullfont! +) +! Emergency stop. +<*> configuration.tex + +*** (job aborted, no legal \end found) + + +Here is how much of TeX's memory you used: + 2048 strings out of 481239 + 29065 string characters out of 5920378 + 266110 words of memory out of 5000000 + 17380 multiletter control sequences out of 15000+600000 + 532338 words of font info for 24 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 31i,1n,41p,227b,217s stack positions out of 5000i,500n,10000p,200000b,80000s +! ==> Fatal error occurred, no output PDF file produced! diff --git a/configuration.tex b/configuration.tex new file mode 100644 index 0000000..f700bb0 --- /dev/null +++ b/configuration.tex @@ -0,0 +1,117 @@ +%Add here the packages, variables, definitions, environments and specific elements created only for your thesis + +% 1 Code listing setup +%------------------ +\RequirePackage{listings} +\newcaptionname{spanish}{\lstlistlistingname}{Sección de Códigos} +\renewcommand{\lstlistingname}{Código} +\renewcommand{\lstlistlistingname}{Códigos} +\usepackage{color} %red, green, blue, yellow, cyan, magenta, black, white +\definecolor{gray97}{gray}{.97} +\definecolor{light-gray}{gray}{.97} %s +\definecolor{gray75}{gray}{.75} +\definecolor{gray45}{gray}{.45} +\definecolor{mygreen}{RGB}{28,172,0} % color values Red, Green, Blue +\definecolor{mylilas}{RGB}{170,55,241} +%----sayeth tables +\usepackage{multirow} +% Define el nuevo tipo de columna P en el preámbulo: +\newcolumntype{P}[1]{>{\RaggedRight\arraybackslash}p{#1}} +%\usepackage[table]{xcolor} + +\definecolor{light-gray}{gray}{0.90} +%----Java---- +\definecolor{mygreen}{rgb}{0,0.6,0} +\definecolor{mygray}{rgb}{0.5,0.5,0.5} +\definecolor{mymauve}{rgb}{0.58,0,0.82} +\RequirePackage[framed,numbered,captionpos=t]{matlab-prettifier} +\usepackage[T1]{fontenc} +\usepackage{lmodern} +\lstset{ % + backgroundcolor=\color{white}, % choose the background color + basicstyle = \mlttfamily, + numbers=left, + stepnumber=1, + xleftmargin=.1\textwidth, + xrightmargin=.1\textwidth, + %basicstyle=\footnotesize, % size of fonts used for the code + breaklines=true, % automatic line breaking only at whitespace + captionpos=t, % sets the caption-position to bottom + commentstyle=\color{mygreen}, % comment style + keywordstyle=\color{blue}, % keyword style +} + + +% 2 Commands and variables +% 2.1 Thesis's title page config +%------------------ +\newcommand{\myTitle}{Desarrollo de un sistema de adqusición de datos basado en Linux embebido para la medición de concentraciones de gases en reacciones sólido gas} +\newcommand{\mySubtitle}{} +\newcommand{\IngDegree}{Ingeniero en Electrónica} +\newcommand{\myDegree}{Maestría en Ciencias en Ingeniería Electrónica} +% 2.2 Autores: +\newcommand{\myName}{Edwars Sayeth Rodríguez Martínez} +\newcommand{\myNumber}{13121635} +%\newcommand{\myPartner}{Otro autor} +%---------------- +% 2.3 Mesa de revisión +%Director: +\newcommand{\myProf}{Gerardo Marx Chávez Campos} +%Codirector: +\newcommand{\myOtherProf}{James Clerk Maxwell \xspace} +%Revisor 1: +\newcommand{\mySupervisor}{Piere Simon Laplace\xspace} +%Revisor 2: +\newcommand{\myOtherSupervisor}{Jean-Baptiste Joseph Fourier\xspace} +%-------------- +% 2.4 Datos del instituto: +\newcommand{\myFaculty}{Maestría en Ingeniería Electrónica} +\newcommand{\IELCFaculty}{Departamento de Ingeniería Electrónica} +\newcommand{\myDepartment}{División de Estudios de Posgrado e Investigación} +\newcommand{\DEPDepartment}{División de Estudios de Profesionales} +\newcommand{\myUni}{Instituto Tecnológico de Morelia} +\newcommand{\myLocation}{Morelia, Michoacán, México} +\newcommand{\myTime}{Mes 2025} +\newcommand{\myThesisVersion}{Rev 1.0} + +%--------------------- +% 3 USEFUL COMMANDS +%--------------------- +\newcommand{\ie}{i.\,e.} +\newcommand{\Ie}{I.\,e.} +\newcommand{\eg}{e.\,g.} +\newcommand{\Eg}{E.\,g.} + + +%------------------------- +% 4. Required packages for +% figures, plots, subfigures +%------------------------- +\usepackage{float} +\usepackage{subfigure} +\usepackage{tikz} +\usepackage{booktabs} %Beautiful tables +\usepackage{todonotes} %Todo list for comments +\usepackage[version-1-compatibility]{siunitx} %easy writting of SI units +\usepackage{pgfplots} +\pgfplotsset{compat=1.10} +\usepackage{hyperref} +\providecommand\subfigureautorefname{Figura} +%\decimalpoint %Decimal point enable +%------------------------- +% 5. setting space for indentation +% space between paragraphs and +% baseline. +% Uncomment to set parameters +%------------------------- +% \setlength{\parindent}{4em} +\setlength{\parskip}{1em} +%\renewcommand{\baselinestretch}{2.0} % Interlineado +%------------------------------------------ +% 6. packages added +%------------------------------------------ +%%itemize +%\renewcommand{\labelitemi}{\textbullet} +%\usepackage{csvsimple} +\usepackage{pgfplotstable} +%\usepackage{longtable} diff --git a/figures/CO-AFsensor.jpg b/figures/CO-AFsensor.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30b5d3c4d3bbed1d7afea2b88c85428bc96b91b0 GIT binary patch literal 45065 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

N7I~^kvg^CNnb)*+o~2 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 literal 0 HcmV?d00001 diff --git a/figures/LuminOXsensor.png b/figures/LuminOXsensor.png new file mode 100644 index 0000000000000000000000000000000000000000..56588ab0d010ae0c03b0ba7c0de24a20addc6f53 GIT binary patch literal 175100 zcmXtfWmua{ur}^cpt!rc26uONFYZuWi#rr3P`p5)xNDH&?!_gzyKDIJp7Wjj$@3(; zd+pB7&fGh5PprDC96AaS3KSF+x`Mp4CKMF(0TdJrJ`w`t7lr2c3&e;(~-w$RWy z`R!)@`^zyRDvOxsf1Y_Ir6wRPA>t#1%o;ZW)`M=%jWbI680ZJrHQr#7Tg* zyu57AL$sYM#VCUbr|($5NcEd#6%kVsN36Q}@MSOg-WiqBZOWorhA}ezX8ll8F#_{2 zsc{iIigJh`U32iT`<()b01aVKKmrqUm=hHANa{{foKA%%)yF}D1XIKyiKJny#HeH3 zC=m`snAHY5%$RffdW7Zv8|zVGRG4p~AfuF)Xsgz(e40wj6Z=G=q7_ELFa?iN#5;tu zXA&vatr%uOkWamTqxKPiBZChI_hCX1rSHf&lU4D6tTqrW*M0+h$@Tnv8~E||Z0)Rtq=AHDeZCZO z8QV}n`0AM1yjX#73LoQ;L*_MbaXIL?`M2FMbNhpDD8-sk0|&P+*)xeDj?I`EiAc&K z{9YC^2~l5PO_t9`<{aXTkH6OM+}x~PRSBwYtO zi?Us#O@UyVbOk~-Y)ev$AH2&<7J6%}pMwoPvwWNSE-{(at|ES_t2XK~&_2u43$B$5lbbCvO0;^0xx!ZP*PUo&SvL;~|4b{Bbg2RLJmh1>}2lBy1e zgO}Ry+_~OLfi%_5-3jViaKOE-QNBYbVu^zsv~|OD{F(Xrc`ES=5@8*>6G7!1@Zw1< z$OM7WwJ+IEv}4sOHPnr)l0IF5Mr6FcF~3z&`7~{*q3c-~DJ<+LN4yE)wg_@GTVbrR zry3Hr-Q)?P@F()Uh?bk+y@+yw1kb|E5pA)9Ps(YzCHws}VfHc4Ojn*WWqy7Z?zXnk z^YdDKe0-tYt>RYLt{mu)P0?5KEvUl`Gp&`wk-2+)rxGtC**2E>kzV=}zfA4pIC#&# z4cQW}NVIPJBiBXMEGXoXi&JlM%Z-k~9~6>ZI^eEM5QP>kmFqd+ZmjP^#B&9)5xs_x z6IH~(gvZj8^4y1Q=qQ+nA%U4fqktuIifW)7k7ODc2NJc6^4AmA zwN@;rk_1gVUV1QsqL-S|Xc)U)ueSeNFLQKrhH35a=~C_UPCUE(JWe4}=}#ODBk4{Yhu@%7eopIXr zaJ~JH_lJObi4S_T6ht6T{p8@k4-b5w$b`*pZOdlsE&)WAE_FQV3LZQ}xbYLCqsSXB z_=Wm~4J^z&DAiuq{OV7jz_{e4m~nd{u;4<40XV?*!J9cT> z-VRZtXWE(xE@yy5(Q2?kih$5V=g$D0(lekmWH#9i2Zv4quB)#_@40L_O(F{YgW9Zs zTdT}9B8+Hx#+Bt|hD}uV6uxq!R{a0e0;&5+7GldRw_<$^DdTmv8oX_l@GJVy28@Fe z13R=$Om9`}CNg^t;*r@WZ`>OhGT9P$+m>fa=8tiBSBOzVLdK=cbhEa{D^8D-9@D8+A_D#|IWREe@-#ltt)z8iXr`* z<>#C9zs~cpPRzNJq*<@DZzOjLOc8ieig{{i9aPL<-qP?41g@!juR+NOXqc@_I|kKc zw5f@#Z*I~lq*7fJ_rCl$jl&dcgZfW(we@JWVAE+TcPhdkn&e{qJMX8C_Px~Fm z3xeB2S#Mn!VVN#65RJg_H-M&=gWrN*S5Zj`H%U6d9Ek5)XpD zl&Ni8m7V|+;_g0$B&eYqJmSA}#Q5nP%Rx5kiovL|fkmhcH*+4oi+8*X??pM5M`d~; z^HD~%bD^@6ji=3&XW$K*LLqf$|Loph-*I*k=YYNEH>JA#f+8bCp-q)*MT{JKJ3LeU z1m4SMvqb(=eM933IDis8%WLNQ;*WitK@URpp7V0duvt6ptaj*@mKGEbvsUpbU_w;Z zB?Ce+CCs4Pzu}Yhs{MFUz#&r6RW6P3M&f9hICP}!nSxQ=1unD^ z3^cv~v$;C5M#u2m_3;y!dOX)hK1VwI;(0xHcFQ+ctg4|3HB=1-H5Wm!4nS;57qgNr!i4ku9Q`pOwVVly7leo1M%(TwLCo6ff0}5X`0^OGw{E*0+D+K@jES?CoyY2yE1W3ux*)TF2mxX^b36bN7;{o_EvbWv%Ew z?l38#%N4lgC9*UH^WxJUEZjZz(;XPN=~za+G#7Rv`nQw(DIl(H>$d~YBv|nQO|m^U z;(uN5)Kbd+wP)WxI?8H&b;U&50mw2cw60kP1mtj_)zcM|M(I}~hlK)=;@@NrN!*$D z)@@LBA04q7%@E(ljk|)WEkGC(HwoE?ZHC6tUX`oeJ*8?tSzMIB&~ zVL8r}3Zxp8{yK`keq`5Pop%fP!7XE77VEvEw7C+1rJ07O7$QQ0|O(t*emhYN8 zrK?I1n~81?)wwCQzqJ**n`ZTuiy{t&PcX;H$@}Q5;DEdIAIbDo`HzT!XBinlJjq8@ zf0M|!!`=qvwD}^hae)~xEzOvC(WxA^Kn_-U8=asIWda5uLg~E~?(|npU|JHR>u1BM z@JAYTJnU&PABCS@2MV*u$-WupE zw?B4EOJS-x^!)RN&RdEM@qbl0LvVqJpd}9p_8_M&d?5G=jQ-#)GK+Z|$JsDLPMD;o z_Vk=-OH)plU`ZzGD_%A)QM9raquy8aC5EI{uFs&#%ZlrP$X#{d23xX5@xd$Z_U^X5 zus&DF2RU9ZPoYbBb)G6XN4(xYJt)lD*tB!sMtxCJL?N^J_%wKGzUBuiX4-Uh>rE9X z%Z&bw`~LD~Xb3@0PVVgd{5uWuyJ<2YN#NoWQh%1}zoTg~bk16+p}xQRNoxL`zSnVS z^PihIn*@m=jc=ZclZU#^du93mq9gh-rEvqO)vXrO0TFJYBl9Jg6s#~B9F>hrwp?8& zl3H>^*3RWlV|T-^!P>AZqIWX27?n6B8Q&aw#@4X?=gU4(-Q;lkt`CS*jkj&^{hJh{ zgexm6b8>OPd!B~sGEJsYSUz&;3rCdJ#O8Thf6B^)wn7toyGckp7Xbhcp5CF0XEC9j zz5>4jP53%UTUz+O@5bp#0ut(_e@R;O8o=#oJ`1Gn2`Ag06<62Lvwf_4wk>tAhx1E3 z56*?~O-=yN({8B8_l#7#7}Qj(8c+qA7CP3)hgfQd1Yfc$rz=^`lpSn;h#sDJvK1RY z%)U~O3sLJ7xNlD1_L|+o=c+t#s!0Wtw?_YQ9UB%_68|Ew6Tm|>OHOx(fE+#>;{qIi zAAa;Bj(pQqcanJh1wje$+oAbU{H_>&*C+6<7#LU*(yjBBj*jtN=d6bA(m3*l5}^ZB z@JN-h)G{~+K>kEo>M)K{r(ib6g#BEQzkUU(PJOU8((@S+9xtVNm7UewjxR{v58C7_ zaT}Ap%8ke(BIZxegNufc8#?(JtGt*MRPF@o0Gy=Dvgkw52R*pR{5q8MrLy$aJoxb;MhTct7W7}h>A8P+m3u|9feX=uz; zQKK=fuAsTod%I>sIK`X2;$+`Dx65$ubG`v#M3NM!*GpBu`xo5H^4#&ix${j{AX$^;k~+*E^T=B~S2k<`%v7Ddiv-O#UF zm`Lk@LMO$_-Q2+j1l_V;V_a+J3S)j?Tu#hbw=zTam+VJSHO#o;Y=^34{@3c8b*>?| zz`zMR9!bW*hX?O^=U?Q9jUgUyuFnI;OVivC07p1>ji%!m>shlbx+u3Nbm%7eogg{| zdeIQ#fL1`DY0ux>lNT2l1%Y>2h(g57t*Oy_fyGv}7rqL{j-rSdvkFpdVs4pZ}`ZaTSvDb4ya>v`uW9CjitR`@U)@4c{269)?Dxr5t6g*xg1B6BCwBtY@z@FXR z>M6wSaF-ZA6s~H&9E7*KJ3_?hVG`1U!gNa>B1-tcyCdjFZ=a(f)(1Yxjxm#~pqk4o zwu1E9&kOK%FOMZi`#F7Qx8{PJYV?Dn(_eq?)}1v~IY5~=Z!k%iMXkwB%pVRp!7Mn_ z+c>kThI+!#J&anGq&BC+ zX9Iy3ER=24kbS(M`6u#dKg{C)E@Og?&N&_I^t_7aiPsq;{Rb+ZhC7Ofn}meq=4{0? zRb$MyKy=%u=QX<}0%#Zpq&z@DzyQC@i_+86cLv@@f$NfSpfUP)hm+fTTE`z25jMQz zRdEiUhv=xWVPsqsJ6T5TMcjO1o*Q;u28Q`%PO~=)a%Qv2g3Qh@8&p;rTXdADny-=c z=nrJ-oh)l)!_*v3y+1dyp6~;hIi?P92TJ-3zInHQJnxV5zunvs8kD*#UY*wV9Ppb3 zD+gR()UXm+B2a{_OEXHQp5=MJb+I*w!3Cz#1$&>oCZtR>}C?;P=wRH}Z3if*l)5ykb1vV9> zggkxv`1VTdQ^_!ls4_9sYk>gzxJw8Rmr6pUPD+Z>r&O57%Gt=O?eXpF4+uDO@^Uv& zBoHT&g_AT_LD*HHPfuxPFG?0P>9OkrN==wDv%O}I6ZNXJVF%ie#$ydaW-161-ftI;0*eh> zJW*7{w<^&63YIhN7TNk*@||kydiVA1ytZd+G=rvN|JNEh8fTedV^7H6TYT29>xYL+ zu7I;-f-gkj;<8vqd3@x~Exw(tlU;eNg4Lm_M~+&=bqKU1nol^%?t8U&&#mL%S2H7z zlfB(7O*6``DrRfIWlO5tfs^}w#eVGl_nl0)KO3g=7}-!F8w-S9c_9v|)4{luRgD^S zQlFO8bCw(b=U-Pre?uLMWxgZX4~#q$3M_pXOv_x&la#6b-?4e1!FnmPfEy=fy+Jh9$5(dDVM>Evn%7b!nsie_@oQWm>W z9UZArVtzFq@1NIpw5qtHDKl8S1&HsxWAe0}^9AwvnbO;EIZGHNikVVVfk^({uRfM;RUb=OLV_?kg znz>&VUvlnca*kQ%jw`3JSM__DA1Y^ViqDv=U>t z;iNriSP0doSffu7MKsCNb7)S0(vF>Ft0`S4XLVK@eubqN`FX;}NsQt=T zc@#)EbV|N&*K9qnCst%m15J^#*;vro9O?SD^^t_yR6#Qt&A35rO~-I}OLpU)zml>J zB}fI-91iIMcUsY{=R+25+=jbM&|L^%a%xNWw`BCdyr8B5i|gjdNLWg7in_%@xUbZ) zaaP@LcG0`LpShfUUu)!gKypUouk#|{he|}J4VXnByh$#)SZPKNc>Iwh7h^?Cb(Z1f z9eRq8k53Tb7y~m*uO@nMt9Ef~2b5A07$I2<{hlfg4={?W%3%7mw0Im`NV{SRLVAF83sSzE*LM>UfL+Oe9SHym=}erPZkkF@@(7y zU*FcI*`N0Z9UqdT31%r3cr7UGDQL!bgHGSGP!xaUNgOZ;qFr%84I)FolcBivr2|dcj8&Nkjaod`?0Zs z>jCWagBmIGhyi2;G6X)|jEM2(J$G^a*;0qYS6?7nC3i`Tub=P^C^&eWfBIpTtEj+k zM|b3X67N%sCAc=^MdZ`MO9#D6^HAWI?N@xcx3?S8X%HEgJj*HqLFR0%RD?>*@4ZGf zvg?&yk%tybKFe5a!m)3flo$#&B&tj>qH5pWhDoD3076ggbAOK;LAC`!YHiA z$wyOPcu97@?2)bZKC*9OCGO|g)`G(Q2ST3vxxrw5wWsqb^o=drwjTrQK34|=*V7>{ z`QK6f+CkI`FcIqdLWQ&lU)_X#>&DB-MfQ5%o%vR=zE61W;$TyfEIQ=QF#J@q@xx`0 zP6pyh?j+PKMBZY1fVFtPx78|QWU|Ml@tPHEHtPd3jlGQjNill0)SjewP6{@9EjaoA z;H-G582_dmpTkfoP|}#3)BLgyYLrV5S_k+v8uI);`nbP7TVM1$$aT1<$uqQfI zNkwpe#}0fm&*9KU;@*kIe?^Nz*7$dD-y7PmeSHN+HoJ6cO!_(1nv|8y8~Av~8uD_? zOO1c!@PWBYQ#jKvx@I!kr8}_uY9jjl#QEsmVn5iMm2wN?+C7tlYsxjwedJM{sk!yd z#8GU(T7RKvTcJHy%6O9gVfdLR_ryEv);#0&Pdr0+#}CWvmXo<;oAwWd_z+%((*{o> zo;H=NCi*Uh>cL%D_CWTHpU)e}1|-ZJP6KhZVnNcWG;en=m{!!9w#Ru1PrE(ueTPCl z2e)1KYY4lGn4aw4e7c}R-j8L-P%b5#K7TQYN>BBM+SuUB8@XOc8y4vS-cu-Rq8rp4ijG{BBexi)f&#B2 zk}obBfGbp(7_{)3g6ZS&C8)MHp{(wkd%KC$wja|`ekgz{4F1mpI=qc9J>xd#9_Ws0 zF4oFiey^bTP$2WqV*C(3`wCP`UByX-hj@`p`-{+y>C>e0{*Ac`J*%;9HeJI#l=QvxDKAd$RBTqmwo{}f1{k|G{#K%Ei0*?&zB0WM_tLT*Tko6 zJIt^av$NE+o-RXPV#VH{vLB_~EOL~SVWS!->zmfskd}|5-rhlhQ)S7I5CGNTj+(X) z-eFLehg&W2t9Ja2Ih7l^J*`jEjX}=EsTM|W^Dxj>Sm($!8KYdkI zq_1P{=JJwcVNHHp#VCItl$GEIm+EC^d?+O~k=gpXjd>fX!hiO2*pL`eLiq&e{ohUC zN0wN~E4P|imz6m2uhph>o623^o4S56@P_O2eODrLU7tr?OX*q9+grMsDcNoRDVbcX zbPFE`+us-*dv0%j{*;d4;yjh$`%$t0Vyw}vh`dSGuNhbs#+Gw}q=?oAFy$#I%9C`$ zGLb)dechKx7oeCwgp6sn{9;P0>@#`)Rb2Ydwd*AoRX?;d`RWvpxDu)GRv@5H5sTmY z+)hlh4Ci223(}@SlW%~2EdkYPL*mGoR5d03Im{{{yxr_TS@c-khP=v&#^K|?XMD@S zLt~?W1&@C`y1w1rq!(Rc&%YlLTbeHwpwZ>Ldf;vuu1gaIW})~wZUqYPzd(5$wXy78HVOk z0e8WRvWX#qm(589g2?GINOUrQkK0*iWPF1Kq1x;FL0K~!-c_Z!juqgXP&Jt`r9HWs zPSq-dVnSz&i4)UW$#{WO_umxWZ;|Doia*>0yXq1VvYh`iCKU3!{QE<|nP$EMF?Pe0 zY~$(#EmSgc)^8iGqPro_j|HBtEjRByPUIjy&ywNUI?!2=1oW7EP@*<|fbvDgzlA$b5iGURLGs9Ow_-D@G`cGlz zkkn!->K<2>!`t|DD_h<*pGE2xw_l*Ar?<<>SOKsP69oxow0J{>Y-4R}atkMK|5a0zd0 z=n`XOHPPqo;bNvbV|v}sdwizT@$9sC5P)wRxiCNow|h>d;pAlmITp#}W(6F|S`i7O zxkUwnRqz7;-kyhTn}E9>W z8y!y5=4!@*y2pw%oP9P%AbCMmsGt0OZ!N!!mk~S?mqDJXXzVyZ&LI{a#IZx|=`Kdk zdN~~c%jf%!$!P-))|_JX8Wd}#(9eMHx5|{EjL{7kj#?2vgx8O6%&GSlUa@o|LX5_2qT{Nc?yaBY3FqeYze84yZJG$z}a@1 zg#+J}klF15T~58wuqcG?#eRRHlE8o3&+HhsPsP4ae?zq2fpyCw;gOb-Q#B1kDsm0O z@FR12vH=aiZN(m6Rr-14p0ejbCZq~8i~^~2D5Z+JwA}>m5X2Y#H%@q3RxwtKa^#JW z`FGvWxAEn3Y2j4|PhYn_c_kR!q8|ecGAEiP34TF?Y391X`#r24@EPYLzY&}ywZiv4igdX0 z8Kf#NxV?|k4ee*4?VFG}Q&#SVUcxcM<<2aAw~3r18~aw(;_EL>3GiP@n^GFYwI0&+ z3go{UM1o3)KPK~33Jmco=sNA`4rTD6LtLJ1anm&8 z>6-OKTHhMM%j3;03g1`w>mPm$16k^%HNIYmj)P2oM?DJ`v!vwa=DNAL{e_SWBq*M5 z#@Sa^SE=*hOvWKa46*@bP7mPGG)Y{zla3CwvC6p-H^>;xW$SO zS}80kluU%qSK|S7y*fiA*qA zQSRac%j}9*ST9Xtz-DkB>8XQCmn~6wHLW?N?qg>etGZX|hXa)ULXU8~ea}?1Y3osD zPr>iY_~h{ZvJvgI+k*foMtFnLdfm@(sop|15PAlO^{csn*~|eK%PPokDu+MCeeAou zA7Aoq@YChVq4Pb_{pI|QyGv+M2@+T#_apoc4z^l@%WBg!tv>3;fbRimlh+Z_H#9N@jpDnB?2>9mU>6xZl zrUeHrqoJME==#dtsglLy#(qxa9e1Q2%bOa;fU^!-*;@cUE>rZiv@U;TRn_Wuca3R= zj*0QJAv2o_?t3+PSJrrlg5k)wj~n+~Qzh znG@KVxq0fv>j9r|lX;W&p-n%3OW@?kJ^^i^jn4<-0WWA`gLS^w<;QeI@jB8x(X7J} zDic>)zb=n6D(WcpS8y=?o&H?Uzw-K*1Ed!6W}-q0M7c0LlfYF4RCz)2KP`NGg!wci zx%pgQvs;JDzVIdM*hR-_J7POO-?qNKk@p1D-E>zcWbt0TacrCQJb%x;R0WV4V56!I z{iz$IScsrve*if%D)Uhh-}&BLQ-cpq>Caqbv+i&rnM;hSZxf*_p0m+KNtADRGegW4 z!*=2|eJwbUreG9muz3TuvWCxu(dUifHhIoI2HiXLZEf4YO_$?g>G(Jm0nx7k3?Ifg zr%#>4%F#G5)U4;;6LREYJMUMx(d?$~RkU*NXjo15KKvsz16&9DIZ}qzW>4pOpM2YP z;>?*f#(1wX%Z3AA@6cb%7;8Vh02U;GF?C%EVx02jb&C|UfE;X;{_rj~v-cCqIj@7|ti&^+;$n&}TEoVk4Y<79_| z6RQP++l9spl{LD4KilZfn>Q$iy@XG5!U$0vG!?!1TL0>EWMGc!2Bdidm6$KgvA(Dl z%8UT}DMP@gYd`3v*i5WcLkl)(0zd9>YafyUghWM?CaS8RoiMosNoO|K$57*i{;$K5^9+UZb}tPaeLHCJH4E+(%>t8)gm6wfEdgPRL<2L- z$s!!Dm?haBr4KKbj|4*t{BkGI^8pc%u70IwIZJRAk;98LZoo0$iIX$_T7l#pP|cQY11fOHw&)VL%=S- zgN&FsLyEU^E`ztfqkPVXW$l zDL2$-QE(E>$Ued{Tbcu9?K4V&T3Eq_R6qmWf}MI&OkV|b&E4DtxreSQacpViIomHELM(=sFbi# z#R*f37_Y;ynlLX4L(_=iKkl9E(J~3-&2q0!HaO|arGTNza7W7Xo9pHrV@P40g>o5m zO;!q9JdZwn&u7=L-h8WYeRHW2s>_DO+A(QG4Be&~9c31anLeAIHDO-!H|)TWS`A;; zS+Q^mq&V#4#wPCb?D)HO2SxP$Q4NCIEa!3O*Y<M0GaTEA?};=1G~&MuX%$h}!_^TyBIMsBDl`VmD-1uhxj}-dtuj zH`kA}*^J*uJcEXb*tUJixaN6(1!picnE_-D-S5YY@3{BpV??)WK8Pfx zSRk>0{^?psmI9g(T0@9t0fCZMa6G0M(>Q8i1_RFM*KTWp$c`TQ#_pzU#0(=-dIS?3 z%hZaE)DUrmW*i6Fw0)vA>zvh3XpMNbJ3RxAlcwZ`s7@4Rt{h!0-#1%pY;rUN2(2>$ z6GB{sE7NH{mf13qT`(6UH`gOAcGxlrzx^}seK<&iKgp!g95?Yf*{yQKC{*2|oAAql zd}9KQ$_(8AlTwWb3><(3@U1b$aQJ%U>cnm2(G?pEp1sk6sg<6f-g<47%I{h`+~U~= z;1Xb^oWM0v#!xl64@fA7{v}co!i3}7AMFx>0O{!J7U?X?KEgf@D72qsuJa3>x0#kd z_GZt$zj33xYBrsB^dw~dygLaC(NzHGXf=NbjW=B9_x1|({JAXS|LyAJg!9Fik6(2@ zn>|2w(a^9OPmwW!GZHAt=w$)g@r%fiIUI7P3GEPF2=X>!LB9{``Ic0LqDry8oEXs$ zNc2KDg&QJF-~dqmT?sToD^Ho)siLaSD05Breeoy&iTL+5ls_vDyk%aR&ML87szsAL zXvz}F3jSI<-%;)!F{foh`fI}g_scB;hV0yV)|pY#0tt5)n(K?K)pu!&2yXn-Z9YJ< z&Tsql<~onR37|C}gCzs{iQTkrl!{k)J=l~AjYF`2@7!Hq#AAIxUuRs;zg82Bn2OU@ z_8U)PSPs2d1y371?EHn+V3Vwij<#noD{8xV0N9oKX7al>#YiqRR?204Arg%~^NhS~ zIV}c_To+a}wePy23kc62$a1x_!PsTdH$4q4x>F-Pi&~#xLI)=H=WTayOV%<^! zNLXyvm1_sR7kus%>U@-#FmNUQB=E!tfbV8y8riN0`=KQbx~*u9*A4Y7S{5dC|0>k! zL_yIWl%!%{!&53(kfDStX=1G`qp#Thgi->~A9DmIIXEE-zDX=RpVaGK9P5(QI1OhbfuxVfxxf6*17Bn+Qiy)ejhH+MWap zadn&eLl)BLPuS_}(|6lCOrvZ0MS13Aj=WS_BRywdQ;J}qUHXy)Th38=!00^Xd=d{D z&+(>uDb6IY4+H0sL-2(h3uaYpG)y2&6_Dz zv}6?|D~8!<;ZUMU#PCq{5fQ#=VRdN?xurLRq_cFndOA)ZU!6Dlyxlyc?`k)I#z&Cq zR0~T6R_gOB;Z&JOFeuTg)y*5oNPk@4A12!|M>k=VQw=;t{f_%m;-r`a@x$D|d{8x!c5 zb0=bB0pig}e!?-sNy<0jep#f<+p^;*;-9D+P|~3}bU7`{9PSiT01z5Hs732zS(t=^ zoGL5)w$K#AR1wT&18?k-qXX9D%dQ7bQ-0TsNJ<){coJ0+c+I^FDlJ+=7rk7vS_ zIX?Okj;#eOVrC^%j1RNNcZxP0ilClE=uleM@7FG7u#78tI_%!C#%^TAS3%L& z0a#$p#Uoe~eqau~UEQ*?0RN2`4+N(Et>j0{y^A8r&rK;IqNh=1U}?`2#VmBQ`W!lV zoWOwzH-;4*mrO2Jf*TEY;__2kOuI^mk^hN9BR_MAQ>@Z(r{ewZe#_GNdu7sd$6d9c zYJ0MQdG&6|k}Zd_1l*sx$j{KS@@PdI7C?8nR@$W&?o)^=zh83>E4A264<>=$@6t7F zd|!5Wi~oh8DKw4$#&Gq(!((LWv#&ECb9dH+*z?k zuob;>F6&g@Wn-i;LE#<9<|8lg7>LIrm_OcG0DQqv%R`)^jOYXOz7|{gzf)2QY3;!AD~o&WyXtEdo?RhYPY4ov&~5MUEM`%0OMf$q9Vx~+{wHSncf%9x_Q zuP7Jx6mv0j99GWILYzzR_lBj>fA93-XA?;%;a3D) zBm>Tq-AKb7y#5~4YpKe^^;Iqde$7l_kHyfCauAf}=3<0a|Mqe&HAo}upFeaxM(6e~ zr>qYPE*i}hhhwe!Y^&0qn;yx_V9T)*st>qub-voW4iEH{l^h8 zlDixE&Cu-MzQCfr;OT)?$7$PGUtp%X%D2k+3{zaZmFO2HdriYr&*sTWtdCpMkD8*4 z+-lfef+Q}}&ftFg5P4vuLRn+%6p18C?$=P*GWSJ`Dmre2a~eb9RSj_mk|BLn*(6;@ zfy+(h0haKT$Dm0KvEKy;0>(cP5_|W5$RbBdA;*99v+sF*^!BR*LXR?b?Y1_N2}`u6 z|CM1-&Y#;eKDK3xRo_dj27M{dIkWw=KAEfPX3{o>%76a5CVPAg9{Z#w#9-j0>U(8c zT@q@1dMe8}q>AH^#Dc(-0m?FgkqPa0+vx+A<`pT9KMM<5{Cm)xwa%lKsJwoZnTl*0*u5#$onll zmPv{Oz=6p*oJQtnd!bwWo-?fy)$lAgcF(b4j93Ard=81XL-oP6*1QsXw>3>+%+VXy zS-{JaOIv05xWF$1I!$Jkux2QHFc~_K3S;RlMGI;d$b~Qbnu^pwvPaT%K0=q(FULel zPl#uV-Yp(gn?CRJlWw8#Oj5SB6RNRi#|@VtZ)we(yHtvO{(|&QW0hryy*q;e$-&xU zN*;W79{QC|jf5kpB;ObjOdj>kq7{9^TbTq-e%o!TFr7S$d!4VqqYJc?u`v+#r&Q8d z&TY~;d?~k+Pn(xB1JxgDuoPFX+{YyG;@bgq-K7PCWSj(MfkY*{JO8(nE@L+14q9PdBfP7i=9b_4*V}2yHRWHYRr9GlZ7qU+b2*(E}~;^7KG(CEPZXY1EAA{Hl)`- z9NIG`9Jp@VKu7}Gp^zXV2SPEZ-P{Zzj z#=%UL0S%flML(SI-d-TyUBEutB8EGIrX9iZ0$sL5H^n{^|3WqeQ2@C}d?rb9wHoi( zEp!UIY3jyGI}|fcJ@V_CNee%p`&8lm@<16)FP+7TdH*Wg}f%pe+ z>o`nUjbK?P-$kw7rdInZxCGuk|IenE^opc980eoctP}gIQ^$58`)g(ujvjIf5INn1 zpA1YYe4hBUeXNw<6EvNY<;_oVVi-{mrxD7>xS~($rD@?TZplmSINKkgtAr_U*J`y| z4YB?f)!8#?&m7;gw6^Zof>d8&qZFd}{H_!+;cVGOFfxDNsV3JOC{p0A5>$Epk;jte zTnk|3bfv!-o(}fmUp6sYj_t9Lf?5Oe`V|{vyapRr~1X|LOOW$uy0=yfgt=V(TPnxb31_CpO{DaJ~ zT#ONmWBNrJiEuNRncen;2*~m}rbu3AJ7?d0ofisk+X89S&29yo_mQ0AS=jE=-t9=+m*Je5{+F zESK#3xvW!@;j`b6d88SOM=S);+IMFC@iT3#Ly;zX+Q;(^(bdWQ($Rj+B+x%kd!jUz zKX8D zaguySSl`A|hAhtqb8lqS16s=v@_T$uq$})mLR0lCr^ABWc6X>kCtURfqX&zshVlZ?CJDV!)a}M+=7Nw z?8f$YtoKDk{@Yvi*x8z#Wt4ljs8LBaY0m?ckSe7wAf3w3J26_RD@{a4!$wh0GR)o~ z5*<>^6Ha~E9Tg+vpoCH&(_@oZzNSf!#B-{iR4On)jJrmM?%Ro&oE9pW%?*jp^e5uU zO5!^9_dOqBkK4a|hsg(isk!)U7J*j5NV2pa(tWB=E3hQ9{9533d(=VISNmBK2~u53 zOiUb^GXPXH_fs4awmKZDQP(25z??b|tL}ABDJ302!e`hdEx4)`>$V9=abG^Y^$o~r z1IB)aA!JB!x68Az4#h>GhI^;kJ^J#O!n3JAG$mbkYk6(Oym4MuF`T!wZrKF)p6J%T zpqF6~a1-N{lLN=7$bQfg5X};^n)p75Lu|MQltV{=o#UZJ!BJ%5*saiLGp5GF6PnV= z5DjV9pdg-rzBH<4b~mVL&{-_qu3}o!;TX;ITf*BzK&M#BN~00L*V};&YhEO9PT~4L zE`Voy@rf}^+Ejt;6U>jLK1|w2Y`p!y4pI!b{WR2egCzG+fsf;;!GVzCTZHp!6K`*F z%x23fzEBwiY<|8~Y=#7_yQm;8YVkeCIGhZZKg$j>1HY&+1$=%uA{xUt54?ffqSfR6 z9{|WeH@`erSz?kALa1C*mgl3~Y^6rDae2LLG4{Y4UAMDKeiMbWzCnX4z!RaD;QeRi zpTIfoc^2R5s!(2hCjH)EHrzzyc-^(C!Cuv}wTogZA>F`y8I49rDQUOc2qDO_tf)VI z6)fXkoE2Chz*(frl|zX`g^E#PI6m$3?T^p-<6nQ|yXX5H*@*4Edu;FQ5d;ybPIC8F z5aw0CWPlNpL1s7}4lzh9600+W%GhehYC?%2!HN4NUQ|^mu%Lj26LcnQuG@|R87NDN(O@g zF#CoP^Im_}_HJ_;(sf}L&8r%Cwd(Pl7C^U3^Z7cV)oP)&W;Dt-IrOP{WkKXBSSYrD zyvT=hFLWsn9yT(*1i}Am+hngvQbzB_x?5GjeRQHh{=~ zIF!tnjUV%?s?sEd;rcVKB~twYkPCat-C3&d}})l!XY1B(ED{VWlrRZXC53b)pt ztM*jA2Y;U5oWi$}W!XgE_B<&&S3PE)YhNZ5O-mbF1?Fjg(ZIY(Z5U$+g0n?9ilW-+ z{%T6$qPWWYvWj=j3%+&F+`kh(MbT$O0OJB2=l!pB>8I5`pIKVPxp%JYijpEP03uRN z*orZk!x{%tF&K^L4N~45_4%LQe8*`b`SJAugVeCQ9TN#fI}FHlGEM;&B-WzCm=Thm zHXM&q5^F(#6pBzdcDpg3KHPld(a8rEKgbT`IOq6o36&o-ZbCyS2Y8jqf7${* zZ$G`?uuMeL;5GH~{;$3`&xfdG-UXCXqRIrZ%5@B+JOOCJbVXjCphXoeDjFZUy z4FZ*?bqh_BrMx>lV!PWVGZvv7fyj4ba;3Y%koYmG4pK@ehSahj%l^VgsF>D4>_^1};W9}oHQ@%{0u+JB-}8U?hkv;8y+X~NipH8^ z5pm98oGu3B!m*rR?5#H~C`B0NzU5((aeQ=|iyLyBN+r*m@_gZ|W_qsr>PB}1{mrRqR90q0q=$!_ zo7rcdEdwqcBAs2PH7s4A+aJ*Fb!go|FA{UhHlb3M^F_(oe8tK^<(ozps~L}S%Xbfl zJnH3GaZ!p>E3^_obAGRHd5J3?vjEPuu6RH-yMRqWsLW5IJDf z4I57DnpIiFJhe?AG@%Uvqa)ipE_jWcAfQ`$w%;`+>@!{$o4MYbjPAP#2X2=&y(**~ zLRc?G?IP}+`@E2U;%HgOEq~y3@LSyw--gX_|GV0VZa;HtXD|c=O{d!@%d!}i(wfO~ z#fy_MM>EI83NGq|(?y_CDY?$r-G7Kl3_(1OKu}O?gVzbO(s4ANaj`5BokG1p`x?EP z@!gl-@HhJdGCbDTq*jr(BxvVxOCZ1h_q}46J>WxBOo@sv0g-eat`4H2mi4-bJ6d7y z9LmHAt5xi)+^V3AR%50Q`kb9#@Mw2{Qh~(A8fj>v;*GTDI<)=!n#b=Aw;7Mu&69pA zxGR+Su1YvIJ?%D{blZ71-#3{|n9t|z?d_3e*>7&_?;79VS}1!nm2rN4PPf}7&+|1Y z=`*gTh&Jc>eM9~?ZH&G5l$9gs7@<``NV5(XqbdL8pT6h6{@X7cEffdSii-jkrDyl6 z?|Aa?0S_KM!sAeh!UIkW4$HVGIGn7wSk@GERI9`Z#ykFIcfkMlhbMfMYm$0_%^^RoQc7rmeVP|_!PywS93WKNwZ8MUr z$D*j%CzgD-gKCXwjuc5{m(3i0I}6u`#;FFttA3vto>%G_S`>B;uZZfhrz1y2A7&Z~h zap8JGQzObpjf}PSg=)@KQ`IF!E!ZqY`G9xApMN^!Uw%B|WTE)}aKy-2ieTA&@PJ2; zAFw~{lUj>44ktntJkF#nz2fP3#=*scQYT;%Sj~W%Je2(7H(&7G-hhs;NTjA?6H;yP zK0sptvj>5fy8fjl|fxM?kvfFe=AzPu=C;dWwnJD<)&}A^_vN!B9>?CB$V}d4V zgHJQY9uDUPhpU=-PF%ZI5<9LHJk9oUZ0YDG3MGr(0YaKYnuznr|1o}#&}bT^L4(@_CmT%?AmPYw>?g; zVuOEdxGOh*pKJcqJifbd+j!je9ozY^o%(p)XXte{*tg>o8{4)-S7H;ScHIw66xAdN zRkcKmAffqo5?cp%yIl@W&iR*rf6CLtG0#UUempHGbqAGs2AvN3`@1~ZAF|U)NmM|B zCuoaPmRS`zS(Y3xN)}$>BVh_-K$bHyD!$y=A;E#Ku~v~K3bRpGEJ`EVP}lE4`AdY2 zFho@5(n_PWkM?tWFoQzr*j4KC7;zvS0updRm@F3T^fRWjWh8-_1YllB{7*#I^3O^HC18w=S{Wh!R6$YBYR2P= z@uKG6etyA728@a&<3&Z5_Za3Wk9Yb!?04xU1|*<^5R#NdP+ZKHoQ!8oSB_e2+$DIA zQGu!`==U{$c(_mEJjy$4Cm~Cstgq(nDn4F4A{!7TXl<@6Dx1yM;pR}{ZQh3{g(%Bn zRdX?!Q~JP*gX2gt^UZ*7X=aORe$a@z-tc@o4D=aqkG3n!_M*}wMwPH($m`cSydWB&ZCUB_)3)!Xjx=CcG`n=_w5(~}`;U|gcH3o0Pq zHTw1n7r-k`>4oLW@yoMQ{{4rSoXu*c-tx=o1*g*~CQI4f>GN=}&*Nd2-8>=H8WjW| zU@353RGiHg%oinfCE!9-@d_SS6r=_o4+lK#cCoG|RYC$7d(|#pM$FzrDEo48X$C`l zEWUn4=w|ICJ8C z7q`9Vn?Coc;VuJnHzDQCL%BDd>$gsd`iz_N!JCG6Go-!w{@WreA1huphu`LVh>9jS z8s}KmBjOu-62s0~Yl1*od%Q&2@nlhObbP_flPQxzaj_H%m9x?{|M-9YXCCbA($k85 zmN85dj3SC$DTTKQ)1Ww*E;yU7r~+th2|hqwgD(lig2%gkzS-NO=L6cW$a^_j1qiX> zMJvzR-pBBcp7AZi3^vj0yrYO9Aw=@m9XTjLu1&N!q?)YTWo%O%nv2N{?JURVBOdO3 z4LEMfg-AmH*gntZ@1M#<{#enD;ieY!rcvI0Z8L}Zsg3!!E7_q z^eK$lr{>{*D7-2)aTCvAliP4p*z;}X=5GycbTp1rV-*%t~pD)o6qujv$Vf zB_}HCpz3xnqoOg_Vj`Vgho~H~KAw=|eR{)P%3{XxXogjNUL0TW$1fj|^ivd$*S>G_=cYw<^Y7br zt)C6t&A2NP_c4yyZP&DU|2KORZ$C4e=^&9yJ!!aZoZHuaHwgZ+->(9^pu|VEwi1H( zxS%Lp;B++O@MOf{(HUpsf@C=4`xh_y;ou0D_2?!!FMfH>Ft_a6Jtm`q<#+@-AtYT2 zm2kGGIhmErYmkt{lX?%e192oO@Nm%K(XdC?1XA(jR$(k?eSO1yQ`GoAxau(@fJf6z z9`6z5P^9aVZzEn@lRr_B&b7W!G#Eo?FywSLMtsexa?F+`^P*B6(Y0?NdOzU~Ycj*U6u5KXjWVW8260)D7`n8@&7AQyh!i zuzk;O@^ZK5N&DLNdwnCovpM*$K9g{G`)PR{52 z@br-9ho@8ylHQR2`fq>X&(DvLv`gg``!*+3jz?d9fz=wVLKG2EnpzBV4@dKov)Ky4 z#1hET5vm%3C$W(0z=J`boy=f;L6!=cH7G48qnnn;*Vl-aJ9S@N%P}WOMw*sbqmke! ziW)j;B+LZcNT9V|NE5R58+m9^fI_KguMmrL^WvghY^IPgwy@DnQ)xDW11F}w=fd1j^5x+~I6fB%%RIZm6o zK4Z+fG_0*XuIu`W?4pRUTCJ$63S$hNPG{Z5Zri&t#(a``*soGgdmq@Yo&Gh*P_J|R z?P$?$yo>F>!>jNAW>l)xkbct^k#EC&coW>`xW}rzmRpFaPx4_;EC2RCodjJ9|$Uq&Z(adc;mX z04b@&VY4o_+h@G;{BU^6i}M*p(BNx)Fc{~NszfVCFS88ugpLZRdVy9BqlHelN98ND zBqUfsQ&kmpEp)Q{nnQCRTs6$Wqa~1NMK??7rqRPKU4;*qZxxy{fM#&pOVMgm`x=md zu?a;{lXeI6b{;YtpYZ)Jhh!@7hsO`tA9Sf|!Kgr|(?tZzvLsDY?h@X(bMkzOyT#uK zUWZKeF7dj@yeR~}jW%M?h8SC|Yhw)EZkJA{vkr^jlsEp^L$P<^b2RGa@~wBx4|td3 zeD|?#zUJ34>i4SFRcpZ_t@V1dd)s*=1dOpH)*=B`MTPeP=Y>V#IK3G0)4?e( zE*88zTk`DajDzC~j%G_%dCuVRLw5Un47)o#-h0BJ*T;GACc~KyqdIVQIO1SD=VDf| z42B>ETnTl7co)^YOkl?-_7g~oDM;%vAxScY&+QU*a(m z$gHN@$>^4WX|ZHkJ4BiFqIBs|H8*&p83nXE-&m4Tc~4?3Nz$Pz3TCqjC!-bPFN7bS z9`X0zeo3C~pe6RhG{&q6^PloU_j|?rTHxPhSasWbZeLSMT@hW`4q(9Q=D_`?(UN3`K=q{_8CiTLS5GsMTJrZ#IPzn zquHFpvooF^98udIFUB=bM@x?90ftZb`@egF@1&^2GRS%iI|GKDA*(ttFCCTDTog4g zF2)>><}7PL>4YE}$`X7Hu0n|;H8r{Nbi}cv6Vj?+V0!HJI;5$fv?j9|8iO$wt>UIV zP3=Z1@CLz;x4<UB+;b$IajOHL1- zaXy~&Gb@y@$n1AKez1#o4iSe*k|=fePQK!2{N8cb25-B4<93+)CTx?*wh45f@p||e zjq%&!Z9LFl>-&F*Ioa>`0h-9?CAK#@?N3!T?S{Q3AdDsxPR_@S7AuY~##Acj<@t<1 zKRaSsDN5a;zw?k_I@EhHmUDjL|LvFX5D0GH41AWwFy=m5PxHs z=T%Tjp@N{AUX^JlM;maWDeAzYP#m0`^Jss-?y!e73SZZk0qozk_Iy6mFWw z+pOvqZBA@ckmRPC@9pD##;1v!cr5QSQu84Unp+x7f#{hBuU94NzlHs{6B2~VFL@%;E4PlE3BIi0Qe>BSLGPexRvh{_0QMy+$Q zyhA_D=$Z~zCse^RtxL|91t+tTlW9fmEvRVfq^=QHqkRcdqqV|IAP~#4v(opRX@KeyNpLnTd0rCnt1T3GKQ zf_)13wMl!oo%4M&j$egeo7Zw5WBoSduh&7?Z0V;0>u$V+wetmRwl9jms~Ban)}j%_ z3#y5KdhcTdRA2Hk0zwGjgXZAml+)3aXU`8fIvug7!1Qu1#w-5&pTFmDyr52dq=P+7 zcR;^4BuTpr@*excK1zhbJ3^APs#hG2$DGYe>N;sIUBwz@A4{S{JOqcanh+dDm83zF z6X=bQ{W}v|NCEcS#_ICU9JC@WYhz}^65R9O8Pi>|^uw*WD4fWRT74Gsdjhshb{n`@YvH z7kVEAq+bhf64|)V{JeXP-E|Gu^^f1hHC_GO_6F|yYgciVC!JB&tUS1EsGqHjNx2Z7AxBXU~uMzy9z47qK}e z>7esnYUTO&XD9r8a>2+YjFJKA?j!P@M~F5Enqi*vaBn~vttBDNm}$v^bqEAeBw|pK5EZ}- z*4pTZzGB>87gx)rj3!G{>Y~DEAvKU0=w&ILj&L*?lSmgE0y{f96h2@P67SIj3=-q? z$~0cCLMw~bjhtHRS!;{!_Br_JIjhB-zx`^Dzx#5R)6tTXiwWJY9#WSK%FHlhxV zqL@|&YZFvmgJ`r|ddj~?+*!|ki%0UVOF-TPpPDCmACzSYK$c}FrLNU+w)hx~=5Oh~ z+}D$ApO4Ld?|05m57DvOdhrG)AePHERXIw72my(TUH+25E5yb{##mNWNnLwfEle*a z{QD0-A!(mNER*qyv&k7J(*;Mf6&DrMX%{ot!}fLw#*pSY`#U=fvkp~oNRlEpV_H`n zT#PvxFY%Iq7{t}!n^sgrH8G)SR3QN!YC1_mYBU3*=~?I|3CcUP1)~ILJA?_MLG*RT zemhnoVI4KN53WgaTAKh>!>V?qHlg21>E$)c;~C3hLE0OldP7nanIxFRVncgqIwK6y?gqUwuB50%NtpcsKyYZ360LR0(_|BdzHp%zxE&%hPo&~gDXA8 zSVq$+KR!EPTsZRn4vVGZXg=nLlQE}@nnGvL8IX4SXl2<+JACoz0ePBY6OB&3#p zn9S!KUyL{&k6C#Tl|WTTbKnBXw}#jg#39~8h$OHiPqAKN`4fuNCe&_$?nFhlD@Is1 z^yn?ZXgg25zd1_zrnuh3!Zu}2TvEV07Wx_Vx+%{NPU+~BdNkqD&K?7!N%1IUNTh-$ zEEnsN6}5(dMYYWmL}9!mPb|azhd2p5KO5tM=etJ(JV#8YbG~`B%O4-@vLj%#9G!v^ zgBQVvxP$S~w3dv9SxK`~`<*;PuR`mgZBDFBF2HBJKMV$g^%%Dv^G&(x&-dfw!N*=# z{cAu8v3t_S?=2!X+0bSK0vg)p6KzLj-)yi|p!Js}NR-($8LL&vWHM*AsyIHo;Lkrk zXX;>DmmE$Cema?OxNsDlG^rXadLMIcMWJquHDa zLFp7JYjDyez8%W@=r{(C4s}!{3l1fYM8_=$-ht5=b*XnBH)t9~+=OVYu2c(c65QS- z!tyHI;BN~_VyLU=_8S$jlswr>`9rnG$*ShrY{Ah|7%c-|?(I>fnx5A5#gIrK)u5He z8AGK2?J*L6lz21_jOD?jFR@vlDrANBdi|L`qeKKcUH zDy=Amu@)CX9P?)8XxeasS?}> z9Gr4~K4Ug7IXD^N(+*Fko_~J&l8Zty@tV0aNbdN4Rn79jE)Vh)Y{o#UW^dse8oEL2X4j+yt99J1py;I?7-~$Ca`-akVliS?1Z;mu zTBJ;#og-~g<#Gpi@2;9l<_`YqCrvLyT07*naR2|_a zqSA*n0Iwo&Z7XbT{{3TH6kmmwvDq5sHhQsHw+UR+O8$(G3!mD&dlzU$mPKM8!OQhj zq1EM>2(Edb(Bvwk?ln!WRbWw8oL|g18&CPmUw+~EY)0DKqtY3trz`&3k0-ob1eQr3 z$@-*&F1=2VUfv@!ntqdPLz)>;x~_`65@Op9a0Xy)aLXBR@z?~(O#Qe#jGjFE=$<>Rdu!J{xr zAu6CmA--hL?V^og+UudTFq@2dd9h?w*ZjjDAMoSpoT_?C{fDpk_RB}~GJ}X~T2IF9 zSsa+n#Z7Y`Hshy+Hx=~w(4o_9m8_ct9exXWy{fA4-d`!HXrHH|D4M#*tEyuk^4@%i za;f))y9tpW;+&t>JPxm_5@|x+m+8s4$rKTMEiu3B0`sEa=zPo%PhaxO%VWNOcEtI# zKzC-WNO*QSW>O2%*~4^(n6yKx4OwCtb`o}aUAmowypv#3!?bq%a&W}?tY%Rgl*tKB zVhNOQ^2tdGs}kx8qcx#gp+b#>3XvKuF4imu!D=D15UPrhD1ua2l_Pl4Ea$2X+3Lm4 zEH&U__CecN!c>a~Wzm4ug7O8q(R}gn0jDEF?E<64lJnV&v)Pz`{Q40V zLuOAYizQz@9`azPOQ<}`Hai((2`Ga1WLegfx!kPq1UHuvy^b+>8}+mM;x2Wm`0txv z!>_r}Zl0?R<+dGXHghv@`*_}zyV+LadLOt?>C&cJSbP1gm%QEP?>51ccX_?{nY;Iy z=Xa$l?mF&$HVW_SxHr9TyQJz(KM$|!>~;G&?}N6BTst@0XR~eIQrGbrHOAnbYna9{ zTx)HNdU_X0!mXWfb&Vp$*Piq9F+aXM;^2JDv*U9Pr%NUw;kYU|9iOryp^^kihNRh$ zPTogrO*ggd54t?u9nkOPhzO;tnG<+=I^tlwq;d&CEaEk|hEvq!k|{knhYFE-EmeV5 z9>hVYKua{xTG8udq*|e!M|qF63hye);OO-p5)e9>rK$?LooFiKhB`jW#%^k4Uxu~s z%gBbC40EFK^Q)vGV>HS;lDc9@&KI4O(O!=W?^w(VLXt5rqT0%%-Y&`tTE`mWgy_FE z1yg8cB6VGaRI8}Aq5_gx%0Z7R1S%|xmFC50#NLi0*Gn$W&N<%6m`wNikAMF)JHrl% z)ewZ>Ytl49v}Un(ihtqVT|+~x7rbxoS4ESF0T4-e5=^YzzX)9dwEEEZRE zbzc=Kx{m?-jNdOlM(_VaT+>|&c6IHqa3X-FVM{>k_#B52uqFWl^X01PB$cyRI8IJ4 z_~(E9OO(OP`$#%qRIHejG9hCuP?-#!^yv;C(#!j#R@2E7c6vF3UQU);oCM0?Scbsq z*__jP&8lqbl|;a~rZ%~Xq3aM0tkfmAs;L61iDDuZ;32wj@rwqJ2^OPbeYQp+;xV+F zEkRm`Zj%QhYHeO_x_4Do(d~Bcb$_mhvT1f6!J`|3yfqplkv5-bVc)_x!wwfNFsmJB zRfTtOHkonS&DiT1l0;KG$51sPXJU&i5im*vks;Tz-mFm!dL7CDD=)0PrzlqZ`Pnhy z@qmB$Vwd#67o4r;{Et8Vl|TOBAzwV+XLoN0t-w2vH7Ta)sk=?CX$Mh6Zf)E5so`T> zWZ-7wEF$ZWt}%vQuLoSp@@*>R++>t*^1R-~J-n~?a~rm=`$IE+Z;KG!_V>^DH1M{< zJKOVelY8PrTM`vjqNVATEIz6_s;1Lm={#Cl&^hz@l#8Py4o@Z=9iMY}Jfz`Ul#MKAs*Swnhq0PT+UccSQ)3hG-U3v9S1)n|A&uHYK8I>zJnJ+n8thgvD7FD3A6HqC56%B7)BT^$F)*(x%z{TJ30dZyg z2^HXCIhPI~9xbt?)`(yPj9fZr-aAA`$FZ%HxYYC@hO*nX#+$X>HyGvj>M>i@dYOVD zkSJKGKrmo)ODcvwn#YOee|qwe?~l(JEgVJg98cz~%D|(Y0cw!o6BwYeN@4L)fki1q z8N_Ii7~vNYtX2#=mQI>5+}+{l=P#L5D{4_3O)G|z5}oyML9slWadtYTDg#<+zWKu= zQlqbUQ|(}FhAB78ayI||u{|K4BJK*UZ4$oP9C2%yH}A{q;8XKNKSyUi<9*5Uu7pS_5 z-g0p9+ME2bcn97izD9)#B{6g@;y|LDrdD8@Ft$Zu)#W-Qp-H!*Ns=UvgVCUy(0+)D zXj-^++&0JbzR&xO9`mMQ(^_LfR7Y6?J^>L6wUE|<9h>mYpwDtuaJX7BE*yB6d57{V zLU5G1M)klX8cU6pfYJsh;3dJeUqBohM@K6X4Zim5?+!r+X0sWS$%y~{=U;gG^pI~K z?$U7uk9!G(6T}sCGef_d#oB8Vg~hkMuvalQKb3_Z+Qt4uU&U42wMd8vbzQI7o=T~8 zqlotRn~u>QXZs$$i~Ds~MB-hsk>7L^@jeXrXAl0jhx^X|O*Zk>3W*w2AoxI4RY(X( zP#hkg@ZxmB*<`_JS#mllcy@HbWa(J?z+_o7E(4RIWN9;GxQkOMChMR&Jv!Y137SEc z(aRIMsUgELna}xYJZByZt5T@E1u;=1#0RJ=R9K;0f%qzV#t{E5F{g}p#5<@d6WVxf(g+$CsErHnhKG24BDSfa%l(wztzI>a;&c3gLk1zaLq7p(&#mU)ltQz zb?KE4sNkWhQ9dxpEJ5Jwy#c?>CX8nb(1xHivsFPEN{T@mLjfI2t)Qc!kBN=3wOSW8 zY1Im!MK<>!%MoR`n2b<1VX*&*i<48%E6v4EhkUiuL)o0-e2xz*9zNP7OW^B2d`X(7 zWJ;4YLw&OYPKpp+s_)3t#H)}$}z+>Poww_&@~>SM-dZ~5cF-TB=2 zcaKED+jP8(;vS*t1<} z*DMwV-U}Y#$LGg<|Ll;{=@PObF6lCIh96GOn3s-9S*A`%hC75br&5Nr+a=3;D2c`{ z>vS0I?$FCpymy?>#=N+=;KU2H%A!GbDmv*tpj>R#s9c4r3y=yC172dOl&`=SKovdw z5D;nVnh9W{7p$XhSsar9$|wv%5WjA&q_sus%hVbW!}!jFHF5MTm-k@w8&3>oDqd|{d4P6bEfH6@UTq%!)sD&NdRyc;%@ONK+$z-)+yjY@b#HOTm9Sbn`U%UOK>%LmSL1>`e(*T zsgxo}R1%9)B_Uo<@Tee&R?Tfyh|<>$v3q__&#}%+nY_O8yJh5?{%)- zp|^E`t#@kHtjL>l{#Oh9H+8_@>Q>Kpy9xZYPpY>c-`6!BubOjr{ryem>vk%r zeJxfvysBpN)qH_Be|Fw}-oFdm`$jd(5Nl`K;*`r*SE;)G9RUhQgY8B+(cn z(Re9{hP8bikN}Q==(vtbkf!^e0*S|j5DBwNQ3t^Xh4(^HI;zsMSgtrbJLhaPqOLt& z8-99u&JPE3MwRDmal}R87}vtmC-}63PjjTxp*EH@N!d+Ox>-iQ(<9GwI^6*tn0m+2 zxL{sXOcyK4IzvREe1K3RK9)Tx=a5jNyhHgKaTVf9g7ZxXTblah0tm5JLL)jQO2sh| z;_;g5ARj!|7_?O&HG@2XP-9IbrqWF)iW;*szyuAIBUc(DG`VP@)}CD1=9sO65KDr6 zbB@Z@bl#<5PSO?DR=44oh(XsiN^#z|z}8Sy+!E&IukS>EL|TQOR$ z7-c!rWzJ+VWqdYeu^5x5f6KRz9#D?Xss8<#AOCv9gS{c&eDj3I5BJy^<}7_lViiWU zdC$g}gt%i2+7Jk+AQ%){dpv>&sK!8pTKAh)N;MCYG=KYyUkmTs3*9cuy2(KO+PG<> z@V;@|X5ekl|GVOJsLlVpYlGN$vd#OI=qPU)RBW)&{J#>_98_PC9^PaNtHyb1y=mWk zzE;s=3?We0HJwg}x~`co3hH9c#rc%8@r1+kGbTkrRR(G&D4k=wLw-11@vkptOe$gI zVW})3&!F3dEQ2J$YD20GgS^Az{Ra#N1B@|L-Z5SlOcqNt>}{a(4nO073VD1~bj|L%iphB@wpFB`W$ZrhDU-@QATv@*@{A=pAGW+#)n+Qw++zdv+)^k zhu_QCDWU08{HC958NeDPSB-GH2;CHuQA#!5xd#V9Voar3Pv;!1gv#W&G>5!{$~%yzh>gZ970n>c z*ct558|_Zd_X$`P*QBu>@NN|nxrf-b1 zfC`{Iw9XU6*CTU{ATILQRBTzvCJD6(S&OobgQnKww=S*adTU3xPWIY-y-f$-2RE{^ zw|B@QKJHAEG}A#f0}`Y6nT5)EtgGpXklB>9pJCMyl;LQ)qzW~n4T7dDOO&^G6yC+~ zK$%&}%rZ2VOj)${q}rlF6~h}!p^c{BF_^@XWGQAmXIWN=O_}f3{BW`0c=`i-O7XCl zvA>(s3mMb%8KImInnu@3cG0~qMk(;R(KC)=Y9}fNeWZ?pC<;U?yo6@w)cVZLcnQ#u zus%fdjJI9jKIN3>uk9(mij4LdZ-!5mh<2a+^qVGA+MKi^_8w4Me~agAf4^=7f{(e; z+Ize-Z#FiDtb<}vl^h%#FrP2DIG<5hf~#S?a@g)Z)6)yiP8U?F=9i-}$FmhP-N*0j z64DHk9E^$UvNjlF$&6ty?=c+o=ybbG76r?TF|*Z*c~KIKLYnUre1NisD)v2)s*0Yn zk5Za6EbC~1ee4n?H6oGV6}K4;D;s~A6$sLJ%Z-%|AqMVMOqa&xI;NsL5R{G~e`QhT zdUQxo(Uab~^;eDc&AplLgBue>?P1r8k2LJPHG{8Vur+aLVCm%A)eDNVq6HWzs?VJ4k;Q(MhcNl^AC4bUN(z2XynCG)XYpGF=s%kEayA z#(ANZCSB-#yqMa73#g*;d>ckJ-bF_+NR-j^p(%NaHOZQ2bfdG_IEqSW?erSD$;TUm zLC|_52QQJ!BuW#+;E{D&6VZ*~7QDogs`YK$SOfgJ1J`v=+HWwu-xfD}%5aT2%a^AvC$yXh1uOqV}H3IZ{z{mEl2m!0N$(G}D|dS1g?1LV%$0Wx%P($Ss^> zQIw1l%foJm{XAn}6kTJ`#-hZb8%Kk`LoC z|K9LxF65iJ(9NIisM4>AyU1Vf>zX#B1Dl(ZcTrCEyV~q*=fSQR>YI(WNASwu`u?CV zqnaT=z(=l(IJ^^F-9O&hFHTKIYSm= zURf#h=CcGKmklYlL(#3LebX~{6PfY8B~#bQUx`^?@Y*P&qXJl?j1mG(?Xe~xXdM+& z5-X&pqIM1)AXApaEqFXg8T9tZ&lLxw1&ynN85fM5;xIUV1Yc(9-QU0#k2O0`VDdjt}KsZHoqM;&)+8 z-UGHtbuB)0df;PAO^6Ct&Gik2xt*6@0zP6*nufcd{l{*Pt{8b;a?#+;p=h`rb4bTE|P)$?Tia>N6zf?Ym4}`=s|V zL7t{5i^YO0%c!aft1Lmqn&T=26b54i=UqbCk^ zVV_>FL*)w6%#hlIs`im_oO z8;JYNquZF+o2i~RInGVY_U(<&yV~@;$!6+Z3CdhM)@@_ohDDpMP1~FX5h38v4Vfqe z7aai~*1Gd)n#S@d?^!OF)Kv_lUd(4vHE}X0c!SX$lYl+%<@W0Y&wQP+r>v|;Lod951nxltjDq3tG@+;E-NXjHn4(P(2M?X5AS zTF13pMB0cyaH*xBwO(t4JLhoDkf)Kk-9G2*^+sJ)kleig_pM=uo7z5_rpUZeKJg)- zP?5eL09q?_`H)3ht`H?LY@ij!D3lR8p~eJ_^B$)Km1f9;0ZTNeOBcP;qC&LBTLs48 zouZ~`KX!6K+3)c6u*Xi;$JZ5eS445~6q2AQ>k{gky>3dk`vvK8#iS}JY=X0v%2?{f zf>BwpsFoyu{)PYiKYvFcElgo7@?JrS`$-#{T?QbgwALzwKv1F4 zp}1K|uwA!Xk*&DSMB@xGW*U24Tvq|xJYG>0r2T}q#f`qUwT7~+F~&5_uMJuPnt%#A z%ATzUpxHI64gG1O(Mn;pG+wQv5XH(1-PG`~pECoNe#)Zsk?t-UB#os3l}9R1fx=ZD zSCkZG&7(nwVQ%SXJ!5ma?aVj;88zeS`?g&W_urCgWnZP@ArtS9@Xm`n7i22Zvt!WHQB;eNB5?C+seSc%42?Co3w2b%B#-xq46P8 z6F1>)uIE+vD=zHqZ{gbCniDswQBSG`! z*Cm2xu_|yu(48(eH_T>ZPR|yE#Pid^3Ew|ErVveyrcfG{cIoUrBujfFX$RZsQivc% zMdL{z%Tfm29!6^x%OyqSSQIs@(ouSF(v+kq70a1ijS66bA=D0OLe{JeYi!df)Szmd zc(izQV>ma*N)d&iMB2}WcJP{f^LDthErn{*juI8nLgVGOLM_*xm96Ma>pA-k2NY3= zs2EYdWe&6sL%V^0Tij@vTccu(fx3=$!+=Oz3l_hyQURp`R-#?iO(Nc+5hZAWoJbrC z3LHXRPf=mPmq{19-{qpHxmcDg3WxIr;%c-uC}Z%;ijW#cDliWVUM^M)vxMC|_ zEg>$_w|y%3aAj_ZNQ}S+*C|QwK#+d7iyE zWEo(E;cPtTbhc#S6$^nCU22;kX^KuVlDv!V4#{i}u_-|tI*B4lqXeZ39?^nm@h`8ZK&KRp~VolcYYnhR*ERN(vX*1c6KYI1u@m=8$lBJ|Ji%9C&`iI z%=4#a2EgGSXJ(y!@R&npUsm=n;NQPb6j_md*qK>&50~ufs;ta7{lH;|?t>aUJfb4A zs=KS3Lvll5!GWukXTb|pg z18)eaMc03*s^c;~S}x_if40%6m!p&$t{@a#!DQVq<&=OK>AWb;6rgFzWul0(Y8&h7 zG0Zgcj;>vC;Tx`3o|`Fgzn|ERk(?r;9#<620qt5QZI}`~Of&CxnSZ+5aosh1ak1h0 ztY_1#5T`Vn>9g8o5NjjZug|%<=y}*5*o`9(jc4EY91eSSDY4VS{4nv`+grX`w|sHF z;>~&CSJ!JUU1atBj;nX~T%E0HywLX@*H`DfeS6Kt`G!zDjZ@l_MhvGS=s%X@`?n-e z@^eLeKQ>-7&Of&kl&gZz>G2on8lE=+SP+v1-u`ptn19MRoo_#f0sHiQ{ns^j|6FLr zr_unTKwZBuPm%I-efQ&g+|y@s&dl@7Fh%A$F~`E~{Uf{Gf!+SVhr2sw^&}OB40HCp ze}BjCzPq9LhJ@$4ckel5VVA(IHn{FHb|fZgXfDoK^(%@G3~8oFAgtEJtTbBKv@N9+ z(p;ExVn0o!tYmS_Q7N-ny;jjGGG%>`tpikrspCXR6~3;@TwV&fL@R;PVtgbm1fX-C zMzFpWNl2P-3aRFmODTllNT`9cV#c+o#ob;U8Dn0nDrM;XH7rP?VqBApg0? zzXY1}=W-lBML;}03C%|%VDrVESIo7vDJ2fm$Zoge@$r$vFtZyokNc6B3*tQko}2wZ zB=Fnc{hmoZcl*eP#{;`LF%@CTitEmh{u~J_T7WRh|?Uz}CT$+f$Z2w91n~2E;iNk*cGVa_o1oM6$>dXA($TYF3D?T=iBuNvm2X&7aC#w0$%v$dwq>bDD0JqnBaT&;61 zcuY%L)#00flY-8Pk|R!q)$Xg-@bj| z{(j5a!)F(3&iaucI^n(q%}W8Y-nqPL>lL=pX$QuLHwBrFQgXbwrI~kr&8S`HAbz!NUAK zeeXhI0@QhO-TX`K=w$!weTT!q?fsVBcF%Ud<8fy!=P@dW?0Fa_#yQdTYsQ%Q-TQkc z@%(@9wrr#F5Hq7X#w^futS+w@3A}mxH3eagO53f;B8&xem@OsT25^ocXK;==CGH=# z2;SJySuhhJR^k*>?dp`U9>_D~2}(Q?uPBp!Z;1%j>B-j!*gGpdZPd{SG^&JRXGkU5 zUabXdE~IvE9f+zCjIms?10#8{;&}^4)ohZai(x)NC{zoIe=3DqVC}S| z6P`QUPX_pOGMvsk>mV`DGwVNL&ApyuuGYS30&`7bI|tqgE*S(N&Q~1X*BUzWM9i%z zh%>EhrI2E=jvxrm`zjNzG??JG6OWXM6eDj$xM+pPtlXckx!upCdA14R8VC){aMVb3 zLh{O^7N(m=x?ANJZ!S4+16QlS#sz{i5p-8FnMBtJSL>c;9q87c$HPE3DASyvy(CVF zjN@(^7?a|r%zxYN=o`nTbzHAJUtVq4=*X`>>(E@7;|(_t2RiRLTlai^eZ}SZhBgG6 z*5f7M8zaSOrTGT|bwZLtamIpFHP)YZ*1WsqOsI9@sP#oXPAcK4bIm75IX>5?&%VBi zJr~1YyuRnKJfG+w^{Mg4Le(}tmAn4Ir+@N!e(V~S(uWu$^E|WJY=|-P_kaKQlv4P+ zzx%u6-xpp+(=?wfkNa~O$*04vhXW}VzWL@mcDu-ao=F*eyXJnH7_;Laet*Mm%1kL!*s-4yAGRYy zQXZm`d`DWfq_6@Xplz8~J#E|bkRnaf5!#Mf3!&{;H7#Sxi1#K*ohwwE%~5dDpofU0 zQlV(A`qgS|>l~|GW;BCbwBD#1(&iBp2+8=8X++Hki<)X<0W@1*WTyxwj?!qsYaxjc zLSW317|nqQO+(vQ`K}XS5w-$@)Wx2f&6g*BPtq!6B1$VB=RID;%3Vcjjk7~s4V=_a z3xa1HM{}^-P^+~HP21S<)y|hy@TEGvC(SL)>5`wfju{{{;YDcvY@XL2jG>LX%FYJF z)siU?r}zraJA^D!RcsWBTJL318mU6#A~uFaV;sary7$eMSwoWA8L1jP} zQHoP?8^}RO!SkDUcWfHZn|06IP0v-|bJny3Uyu^%oKW&ir-iGwVdY>5p2M6O6AaEu zUIypb)$7$fadQ}G$BCPRW0sCL4anWZ(8HJEjK>c<(loGc8{VDWux^$DHK;fs8X4}mHoTG zs%nI(JQq?f%yEKt#gr1`cF$qhvwPffe|yK{<0Hc`qSA7|joj}JbZ6JJ>%{NAedKPK zd6){f+XHvo9aAdMu9;lRh$D69XtzT84Zdx`1&Z^~cnA$mD>b#&&^kwGS|l|1RM-w9 zSre(~@%xesIV&y|Bo|yNlw6H($p%+zG6gPYL@RaqSUU_EClN>ll-3o32p!ZkrsApP zw^f}>$+f$a)g}k=q*{_h6|a);)D%KhYtLm@;+AR~Pp00R8XcPxP*CS;e}n~4U*?>Z884?^QUiai0@z1Q`clVbb53fl*a@V~ z^ZzevWy!gTD$c73wuqv#d_jxwywr%=S#dlf_~4kLeY;I-%xqjwD>Dy6WH-!=vvo~5 zHgT^1)OqGuYG2X9UNc+G+?0u{ICH%UT!oh2IhrZbyM}e>D6KGSW(XtuDKX8;!AI`B zqXZbS5`~-!?W!RkMsBzFq<1%bXyC&`%jLS^Kjh38=PNWjc88Jem{_+X|NPwtN}Bog zuYb)KpTFVDFW<6ipe>#@*yNTmTPcnNoL}0tWm2>}=0bW{@=`d51GFe!0!zErr%6(` zoa3B$s;OO`+)@Vc17L4CP?Zl{f@7ta<5d^dzlR~!d!Of-h21=kBLIKBMT?`eC6o~X2&y%r%0xDT|XLM zgi6?}eSJ%=n?F@A*^%W4PJ;?r)i^LqFM(XUH_cXOoH3YscmF-}7`eN2PN&bn}*3J%?GL?JTG3>iSk_ z)U%QfaUR!N>0WSwuIuowLB$cgW4qlO8$3pfh*eGeqt+xJJ3Xanf2%dfA_d1%3S`FE znk5>`I%p-YyBHU@ghfLBc((xRVVxC_&(Vo zn-|CY-|`EV3L<@x`pBw;TK-f@Io`w5>Ke;48#}$Il2vhkp_I_;tZaQQ-f#*h9XFsC ziE*m&c=&M%C9UlMsr6fHF3IPX_+*<(~FSQh$ch*u?t21n+q89xWwf8C3 z6>n5!nj(lNsa2wE_j}&o+;MyNz&GD~$M85pf&JmY_4QjMG~6B>NqZiW1nR7C|U^J3LiQmfxThq++$so-Bd&RYS~j+G_5f%k#i0&5Q>qzLWQpbAZn4b z=45iuTFk)JC>s$TnPLY)p8@Cwf zRBA3-o*U^UFMV3Jc{*N}yERQi&iUt$m`}wrUViasth48r_k-g&vHXLI;tCYaN8=n& zoOsk#F>*3ajZ*Kk&}l|oCb$)CEA*jbvvLfvaJL`G2vLP7`ZS5eL(G&GeAkkFVJ^y; zB8NC~>nCD?ulkh zJn(=0^Y`$NzvuJoOTK*j#&Re*u?oUv4s>3Txaa#1AGp1LQh%50=BKBxP_6Il5nWlxFs~%{7MSthODw3W z%=3(h91ZYhvthknKVxaW{LH_ni1|-)Le$mScA`Ch{M)ma7o%2+Aa(NF>oPyx5?H)^ zHUe4Y*?JLO43Bk`Lko$gy5b`Xw9r$qnh`2zGg)iNPu65izCQ=a|_nC)z&p`*?ZXan?J!>S83&Qn%BbSvhmkdkqH#>2oc7~LK9$2%6?89qB7@bbbhOkf|7`_P+d3h9g`|KW&ZK@fo*r- zqHnoeui11hjq_wpwT9c#bsasBe8-R?L&_Y|n!9nRxrdfXJSivI{v5a75c)Gpnz=8T z+wbm~$2~1@ezvCh{*mjm6<=O-bWO|6<4l}yY%({(s%z-`p3P>%#paClx~FYh`qc^# z=5Z>fCz}^CRxyPhPM|+oHl9)mUN2s&*J$w0Yr|l^*TzrI0sc=mK3PNl2?N@79f!jK z?>%kX9&^q{@_8=q2DbYH?{6M>*c}+=!sB7&{r#55!wl_;95&ph zks&4y`-yk)79aKuhX|o1mWF*&qHl0-&IkpD;H+ozen$HqvhBISwQN=^BNY{;X#-7T zanqwe&^5j~YUZIX9$hIB#7aG! zoT}O^6Qvgav20j+WG;S^_@yt1XG?T$#R#AHR?9yN#H@_-M4A(2%IqKa z+~40b#mwEq1MlA7@lU_|mV_tt=j66yEGs6z;^tvsm-o!N=6*VGm@?nZBjOY48XDIS z)*Bwj#H83YHjYR!gL`&{Z#Se=a3#@+a2XtDou~7TrtxgfH*^>0gl@$|;c*p0=1yq*Vd9bnTlBNjpjb75;YRlNFA;BG@`U#ShvD?@a&^9 z6lFi}P-l>XsGy^e#|fH%G>(Uu@m)h`I#Sm%wLPd~942HO$Xf8hvFZZBIb3jbc-m&e zX5EAH3~}ZVXD)*=$@kO5K4#-gxc=CfJ9I+pJ$ahY^~n9S=l}eN5B%5PKX9>X=!5Xp zN6-^r$4!ykbua- zdMw9$w0S91CZyuT*z^lC@rQyK*$lka=cTTaJC>Ty9}k;9t%UUB6yw&#h?%9e&0dyp*p6e;j&h8Kz&2YEHRrx$Qp)D=3ygDQjwAcS$bN{-stj}C z_U?h(hezhQ@a;G67^j)d*%_aG{w2fgct5t>xl6WFWSTSEdCNY*q@H~Szv_v_G13q> zN>s>=N1GP)!5ZUSuFMFP!g|$m=^d@}tlAY0q3b#}>r2iyEt@XTwgIU!$zxU?cL#3Y z-S9BXY$p?5iiZeev^A?4qSXkCP;<3vR!J2tnW70_pdsP%jMG%hHlcOSa@YdFDWb-% zhJw#e+Sa04Wto>qyKeocMZ{{qSb9!)=P5;rF<0c(_-0c{Ot~C|Se$cklr61j;R*Mt zn*Hj4QA<*nY4bD(N-1O!i|xb_#MnN7v!9eDX>3ue58rR6aCyGE2$El6-L#k&A^FJhTvnd78PO zB6}64X=0itTj*0_pCVZ^S{x!PT;myZ;`?nPY)3jtgx`EmU*Xcm8^rH{a5J*`=ANtb z6+%Mt#MODv*}A7~0%xm+^Rt%A^9`T9eM8^(th<%LT1^8)8voQDvBByrqh>-7%jHz) z+v*sX2=K&cIXyyF%QMcEl=-Z-xsKN$-k)PE?C6D1Az}(#IcNI52YzT2KXv|}f&_i4 zrQ|88!#Q`Xa~83dsi&g#e(YZV*!e&8`A>fK4|v8ekK>N{uji4~%j zo)U*KqR#U$M)pIb-3_ewH#`mlH}_k%)5Lx*MBk8IOAHO!1?DyolMq~h&I~cZL(^E< zW7RO|oTDeuO5w6=d3%1&^=3ow9BpXu&avuy+EvGP9{B$Lf&1OS{qDda!gfp?=ENKw z6lb?HB}mgTN;bbGSL0P#*kTG@jzU0bydy}WDG5&|h&l1CC?1E`LW2?IyqJMD0^ief zSe}tJo>=g;y01``@{W5_Af?*ppyp&#&em7DD7hp~qhK@McFvwhj z8tXb+j{O{by{e}zJQ9LCtq5`bGj%kn#;$Uu|@vViPF@IwvHs$!77x3 zmPG41TIblfhP^8siepdW5MWG8Cz1?NAO^H)P&JjgyRne=1HVf7M-oL-2@o>I*$7ZwP z^8AeJH&s9e zBR71Eh4>ni@${I>dp~AYcbBwIYJ1>$-kWAFBL(aE=Xh4M{_XS_SxTm?sIdUL2AVORF}FKX=h#EvKn(bWm3t^Q(`b){b!2n$TSR7X2=ESJJdJC+%QCV$bpBPnI8t+Au`R0Atq)T z2FZk`C;4Deu?W8JC^)jWXzUp12v(V5`bbnXH{mq(s@+f^ep4Rk1!BA3l&s!(rs{&Us5sqf5EK!S|J;vC!5Uv{CqEBQ# z=SjR5Cq*zjr|{$Z%yJDsJNavg zu#TJTD@ON706SiwzVe=mKs__^i_dF{FAH?_8uVqhU2!Tn>x79%j__5X)X7uG3b`l^ z*8E~sls*XSreTY+i`k&&oa-buuhEAN=RI*4`LKIL&H}^le$V%JxBQo1|C+!0`WI}j zuXucXWOvvT4>wz4DU9RDFwPX`Q388^#?9jdUO7yK{gfyU5;OChIOM{?d3N(m$_3XL zPr3LO7d$B|DR{&Oa6;3xtk2JAx}JHS&AlkrZKx4PA6houidFDjZO*v9TywVW>AD8z zAf}0Nnt6N}x!dlzf7tP`9k_cOnUiCR3DiGDdRk1Gt5~^{kPxDkCFNZ2-D!DKHOy5E zq_2>5CrVo&Xx(e6QW2VKiR+RpUXU>hcw|ZIN-c}6h=jPO#xJE5yladDR0^f!DonCC z3>9^C)Z8dlmCGG<7pg~bI=iSFm36o}opY!2wIYM122@K7|12$YbPnwTa&6vl#ArVKGSQvO7_NyRaDo`;gTA19nnCh*>_c=Ol) zkv=Qq_MZDVqtk(TyXF19aGzV=T&xj^TvUUrC9ys1c=usI%NDQ6I(j)Fc+a|P*=$yv zpRYOJbi8?U#r5?yZQB^LUX-p0#z3avy~8gNOJ%z{gi_+OP5KnJ{n$i(3HSV=W11$M zbDW)>JuUi^X!Xa&Yw!6vjQ9eaIBOg28&ta7RSjhQLJ@-$!SFb&b(++hnM>;lh zc=~)k`9ENgD7FPXMIvf_+G{hBC5@1^fD0VPiS2G+JB;kc$ir^nakuCGamQ{uaC!X( z*LFPaCwAij^)36n=AU*4qE76m$QTnUo00y52Z6#^ASd z8}FdgnUy3u7ihZ`>$c;p>$zBO*z{}qwj-=sW-W{*alaqfO?w{qJ9gv5hx(PrJKDBo)i(6&j=t^iPB>eyI9qpw+H2a?xe#PY z={$Lor;O#(&RVZ+#vd~fKgGZI{uBfFGI~Ef#vh$qJvqig3|pSz0%`xT$Neee z&y~Oav2&dcRYlx$N95&m{M7x;d4Uoa(vDGzRH4+rW#!mZV2O(76gdn7(=;&*1H&*d zj*G5x%beh0Kd>Jsc2njsXSVy1$L-8q0*9UTZht%^ZXXA>;{%7{d6)}Dl&Ar1R`@26 zidm$v>d8g%KHyvcIe|?Tnyy2%&;(~|t}(%nvsKGx)v;<@)~gMD-?M63yl+4qMTFfr z@y&-@K5QS@4I{faF~!J~3-eSUKBf39JzV86bEb#_2}eXrLd2Q^Ellgho&~YMCOC^f zopZ-MxC1&>yjt`eRF|E&24z~|iX|XB<(IgcjvYGL z`_bv^9}@t4LXz|K#r1O0Ip@eF|6p@iVD5#-3ucr>YbK(05Al{zc-q)2o4JUPbFAbt zhr^mUm^QZ{>gw?_D$a5!2-yo`5R!tVf-9LmLX(w^I7)Cl6uVi`3!!b0CNRZ_rV0;f zFx9M~P$VPHQG)RQ{L}CF?RW3ET(x|0ea?UU<(K@`*I)AG`6cP>lKt+U-Qxp?!-14W zT=w`-a6aJ6OyeBub#M13CgRjG~Y-2RCnie9Nxnw4UZw~`gj(8EeMv-+-ZoQQ; zl+1-YW1JKJ{CGpj5icNlrlg1`vuYc<#T!+ zF)6VqhXjWNlXsNW+G>vl5KneuEg5q{)UjTzY)(6m;t0;+#Sp~C34POW-nU$AI?mdL z>rKbS#^7r2O}{!j7;@%u*zz!#4Dh$_Z+LgJ<#3otv5?gvwK+oTJUQl?Q%z`!fLId= zzgWvu>#j>hEdyx6`9x4l9EOFT;{`AEx-kW=rYId+6&aVbr0vf~iPHMK@b38Y)B0I* z`&Q#Df)T?~qLk_|VDg(sYH+buMrKPhUL3jvUB@+LU+)xEIUP$XBL>i-uK*E8|>69c?>R8{F4 zO2IiX)x4vIK&>@A*;t+GlY&d#)JshWxC(JCGl!9Z?}8Pt+;@fjCbBVm)>(mOYb~qb0lUHHW*W8 ze;Byi9~jbX3tBt}#T*uInX@6%_Z^!c zjQazZE0dI*rowo5M70pSdHVPJnJ;g5^sAOogDu(u2t$`B z3ZZ06L@k^5(E!)P@B-;QBLmf(Va}P9tqLP%CFM+<3#nx8ZtpERo)g0`a2O``HWa;mySbtJV?3AYrtSA{=6290qpt z%>7}YP~7H;Y1xt2fkO<4~`- ztxiHLwZE$oYE{E^%(f5HsUAA}CF8Oy04d_B68Pd~IE_L=(f|k=xq` zf-m%a&-wWoBG$vZ?|VXHZ4cYFwSP@_tmVr<=(_6oIlOn|Dx&Ybr)!=RwHoiqW$C@@ z$YgWUYSw${G`BE%aq?96=%2i4&6!nLS=6&EoT}_(^YeN1{A950I!Z|=GJcCA;6Y4u zK(mm`a=s-WZ=^m1ycmaKX;WyV8{-!&l7@mgC|b(GH?{`xM~4>{1AH2#pi(Oqo}87G z5>5inLr#`!1Sl!fwr$-s)6wy^wIqmZkI?e*9*CVY=ZJ5clkabJo{E*cOw)wJKSMQ2 z!J2;*nCDcFV~}Qvg{XxwM-syRV6gKzCgL1%&idKj-QDqUzoqF~6vyNKfZ}lNn!Md3 zKHy!$Fei5VLR6*c;oXOO4yiE4!l4xA0$Ci{H%!fnS?rlDIY#dr@Bt@+4=tVZHD#7* zys`c_jpsZlu0(<}1nR6`v)-)eyA@YgSI2vnG5*ZMcHrSK^WELVb}W`R-tQUbiCBzl zqAF-I0wy^TE2+vIowx+f=CJ}ut^IZiM7)+t$|^`D!v+T(N~amm2@{;ffGd)0&V}kY zyT#ekQs;*KY(bQ>?oi$!U30=AMnf^2P3Vi!-r5i{1t*e8T(i=t$+`nRIF|9A38p2nA@&p7{{mZ z{}?5oP{^x*hr#*f87mH8DRX)rt1N%3pD$1Kv8RrQtI?s=rJJ!=vD(L_wWN{r?bRMk zIp$5Q%*w8{IGem$tgBV)pf3=#SkKOq$yxBO(1~NhBd(y{T2~f@f-`vk*bC8-y^u>_ z_JJuE_TN45yYC)YxBtLr=No?c`CESV`CC4_*s#95=w>7;bL)c2?ef*j3U^L8};n9}^F8$Hqe+9B`QDgcw=?os}-w$MF_6`uED?q6McWYe;|ZF-*#k|iKS}n1_38W zp?t-1kbr5NS7<7$B2F=_d#(L+l_|~$;A@VW>NThGB$~ovB-J(_!FUc@1y+D#9@&U4 z%A9lE*g`!-^{#WKh&hJ&M8ManU7Pm~D(BV2TeONN6-v#w6|9}Ains4lqu-Qlvve#_ zpM%AKCTlw=C`FweuT&?y!m$~KupQl$Z4wZ z^F+>t7-Nm>%((9NBZpxyCq52fp=4`&dzvcd6N5L`9mfyR)euHz4eQMZCkEbK5 zavx22Vj3p4hl!YqwcV6px&aw9M5ZWAS(u9_xejR?T-zYc3NL|H76!OQTq1@Fo7|$6TDj z)Fsw39n4cL22D#*+dtJ1z9Xww5)1LtJkeayD<#K>mrN_3##yJU;Ox7sFyjnjB~D_| zu&WGa^VhVJv6N%83NdHTA=c?myj8`>f~4B|NaIAz$ynebP$DInhPW#kB|Sy*qJ+i~ z=fP}?3#eLa-9=4v({+qF;>9snBC3@?)ecm3Js1#V-$k80L#g@xBfsGVn!60CFt+uO zuIuf{5C;{bSoa77KqQk96PfjZ|xxglQSzr{T6kM=Up9LN@=Rv_MWyxVz7{{xS zE8M49IrD)QC6k#wL@@&xvl3iOlFAp?`hZ0!sW4{&@r+v74Kt7X#Jl?)|L-^7ao%}; z`NcJt>lJ_V#pk>^yQE)j`09(V5iJ~cJGR>g?zfK&^MQFPM1{+yA&QcVkbSneW{3q7>vL;eh zI(oTet>c*)ji*gT?YhbmU3*J0sve_(1%5LfJ7R?s{DNp4pCbki9xRVV@iDjll zt+l`Tn7=Kh&@@kxc8XTxzTfZ7kc+S%#u_=9fRJUN0x2cF`SyG6x4Q~9nQlSbu2`>n z`ljXaKJmC!)C>DD@i-wI6&;mZ}QUGH6B` zj}I%_uBTMORuIRf_vYL=+vU9|-V1HxOjWCKY?_9?Yv>zC-V(j=;2isL zW;Y%fW9D(1*iDJs-JZMsp6y}gewc`J?b4(ia}$=v$u?g#8)5XgH7?>GSPgPE<10t2 zWb4#B3q0D|y{>f-5Mx}6(qSE%EX`O2g52T&`aio;l_GaL0eZl_y_lOT@OqPDE z>uu@DAYw?tqU6R&fP74ioxIvTT^wVc8Espy?io+z^q+H%LL#O_=fl%l`$*pSwcnWo z{PA?yr^YA9U!QJS_0lje<2l{DMi8gDfRoQVJHWAi@tBuhHY3bXI5-|dWci!7Xk;<2 zYBh1zP{SXK-$jh9l$=e#fRfZLnPyVm#Ir&w%DQQYs$>t@JLYT*=}92zL>5m*u*Q^y zA_>X@V>(a+O%8G9Fv8t-BnbTW+Z)>8xZdN&i8GHV-|vAkqjTguKqHRay{Zl8a_8&d>0{(KU@p4(3cw2JdM#dO?M*Z8>XKtoxpI zzoOr)Y)&``!Qq{;#}@)iZdzQhx^YpjDF~g}wC^Csi4`O02N2MZ3$A<9sEvRd#!opPm zhUNECA>$LH9_MsyUzl>Tzl-3+6H_uaEs)jPsCw_&Zui{X-ZG9ep=s$?YeYQL9620D zrm>Q;QlVd)lHJ3@Juxd?zrux!l4)d7%d+|51-uu06Rg)Uh73t< z4it3hd#p84XfwxE#9R<(T704X#rsvCQ^pa&ez=Eczn|u3D-FyR*kJxG*y=_ zgnHsI*K*pEw3bj6!kpQcYK=Z>%M2BMs&l3WZq8TD>(x_hSFIk@Q;zy|!<$m#Y`rph zXZgdU=8qa?;2C-6Gza%GQhx1AAH9zJB0@g?uM%_gByxUs9DyY&C^hn3JjNO|dtEYY z%Z9or2|*FXsg(q%)b?Ww5h-U{3R%^NTG&I(QqVjfTY;$yq|gvG5LK9pFy+D_CB~#R zPvsCFNK&_7=c~9rlw63j<-3Q_fWXaRMs6q6-O)7fSO?+4C*E#WoUeOU!E>=*@zt9* zeEr!Kzx=GlRcJM9VxC71)5tLFndidpF*8rfoU~5jmZ%+bQ5467l9bx|GP4~=GvdxO z#e~M0l&b_0j#OFCj(~FwzLld_E((5C5FaSxNK6x+aD=b?F5!0rCCvzh&K>OjXM;Dz z4>&)XI807--VwYYDIuEqFaPO3AsUe~;hj)YWY{0r4;-G0ue0)Vv?`eNW%_$73801Gjhg><&g+ zS@mah>xs7OQH5bl?8ljs&4~@$`IvupzG3(_GHO%r1||kA~N$_s;cim<3fNSIULT&c1JQvFKea; zJ?X#IUm%m|L6X_7R%X51o7`wPnfuT$6QY1wyogAV?jeQ7Q><5mAf!)y2 z_Z_?5@}rVEkZ5^K6>{jgohEKe<$QbQ_B3*Ry5;uv)=IK+<(s*hn&0(_G8Q~Z4MbA3 z>ncU5dA6t%6Y|K6;2a5u`5fl8s5z=Jq77#-E>8-Pj>=J>cOu%-IZK2fl^DfaHacIS z+Bt&5)+!b*v|Q|>mWGv2nc=k^Ie3E#3rbsrKig+jJwQ?@Efr!skkAE6QRaE1PBU6= z2~s#54m^MU9`C;Uj1NBefX7cB^7&_9a(jErZnqb@+{BLD>_ONVXe<8#?v_wmOdZYlN~&>nLWyRaNg}AA&Uy30B9v zM#XQBf|rsi|KFOU{Bs)Sg#@FE)3F-pw;SR`Q^oUfdCuQ@?|L}7z&*S>W_cM{m+M@v zV+Fen{&rYOJtDy;q++aCf#7*;^?X_s%&QbL_0cuFRfW>ZKRgE+2t=uLAu*)HSgfsC zrz*9-|_B!&doZ(HCDNlxI zb(&$YeD!$doC~GGtjahmbGEAT;*9ngg9^deou}Jdi{L_!)|pUD#i{QGbDrXE$ys$V z(I=aj(=-yIL20#&^cv`^AjN7j&wuxY!|j!Q?C6I?lt|G%Q-pr*IB7J->Xea^c{#l@ z;~py1ObWuIhn08Jo)i+N^UUk(TVB0>&G~donGNf>yg2aS^2$4P34LesrG4r+UhFv> zgl}Gd$@TR$(`b6>hr_`z#A1R9wN}ojk=HlZOp}pYc83dgeWY7DqL~KzZntB~YspXF z_fD4U7MQsdLpjEABu|C&bTR=PSxeI{A3PvNYr=kWbHn+3wp=;ZYuHi&0|29wuBN&0 z;_H`8bD`^c#3dq+mx1n7dG-2+evtWOI1t z$#miE+B(L0;`Pmm*-@i$%4pXkT@Q0d(B8xv4nk3QHBE%ryR>RgkU%UmT^G4bLZ1>* zOi|79eU;cHWGWn^@fQO2NcKa=Vc)awJG$g>ZWp*X3=DlTCrKhTMP`Nbl)0U(TU!NIgH7>_EaXL@Tb7pi%KhVnc1axr7IT8@^ZA+6_S0xdJJX1>{$ZVX0x*~zm zcPmh$dQ=>6Y1}{;0=+;tPb8@{GOmBbQg)a+R}&9uflbgxb+Tv}agv`KyA*`z`?ckq zO$dtW1Vn9h&St2i83KYTF{%eWCWBn&LaCWf0;z|OKm3FTmwVoO?>UbiJ*4kD(>BnV z58ruAtq)!6ATUi6oo1dqc)&bcD)O^0zh)|#Tq}L*$sSlC#vQ62LEEm|Angr&y|Gt! zpjWkbhJv1e@gk}TMhGW=()YQ@h^HahW=d_*=mhd z=Q~igCE(Z3y=kD<0gki|H0x{jp2$WHRM)z<<{XrJ&cxy&Q5Ug{pz0EzX4Dl(A+6Wt zITfS%&Y*?91_(;m2{|P%%reM5m+bkzxa5lp6{?W>gGHvf*u}Ro%K}|wK3C>oZ7RR1 zg%_`HdGYdwU;Xxl)kIz#d3@aS@NneOd$s3rw60gD zTW+VB^E`2y3Ujf(vpEIwu;ZKyV}Y?4Jf4Z1&NFj1l9e$jTWUa=w0GhKXiel=r~yih z%+r||2Z;7e`@Uxw_RRCl?evO6>WEPx6(m`{ROSit%qy&Wjq1$Tr%X3OkYcKFQQ`K6 z~r?!_RKhr5J%$cGZCd1tDz^FBG}<@ z;O6$$YuvL%tH;CA+j*X?F1J)A7c14Uat+JB55u0W?+LGeM;dy%Zs2^L8OOY8`l`_H z5(i06_6lUJoM)JZE9O|C8^9y|xpd5@!e?K+qRNPL9TGd{Vs*r~)66tyLYJ(qV98vc z&L{zi)*0x~9l3sei%4aEJWzLgt0@*C93!Nj!{sFe@6x4W_gZF#Lq{5VjMyVw4m*aZ zbYeusK3EPj7zh9WAOJ~3K~y9;43Q{_iZToXyVP?`Ju!)ojX|YdXDNZM>zp}jtn`U$ z1UBI7mnW{r%&VJQUVih6SFcaJx;^vyR5)iS8jaIY!vb64ts-k4t+Ys-pjQg$Ol^Ck z8eCoK?9pc>x+Xs2wf9t#1TRaBq+lGCB(jtx1}TUZVpaNBm-dOv*En;`;Al6_4nJ;7 z1VfCZ(DKZtz8Kxf(_+RxMB_uKtjJ44GNXTIa2|qnoT?;qlgP!8u161!eEi{$_~89_ zdH(bf``ut^DzD6GUG0poup`g5KkfSimp}h0AH4URufD$F+3#MG^N4 zF_M<5k*7-0rMyLT6=!IkUBwm&VjY{J!_ciY|2(|S^Ye>S-34GY|_}#8KFq<93ptZ zC#^(WN~RVFv0v)M+aEO;xuWZ$d)U@>YUp~7`+SCpyXsUCPN>*rJPh{NRdO|Q*&7g{Lz^tnJAt+ zQ_zyBc_z;jrA)R7W9QzbNc39rc`j6TlmdtSo}iUHjYJ6?c0HPB4nxo3xTjB6d!3>X zLIIhHkwurg?>fuRy3w4Ai`$3^)x^HDX!3k!-}Q^y(SE-t^+tG^=b4bw!nzd^LRz8h zX)eUr6T@1blsBqFF?NVI1;96soHNN9;`1stU{8CJ4C{yN*`J8H}+TYb4PxP<_)FFz2Bo=XysC&Lo|UwY%#&1}hozxVg(8ZqA8@oUDiI^~Ty<~E_HNcdMrEsD!J2&L@&575yw~XV+ zRE1AJ`GC=T_?)DcR<&)u*rffvTxuG2d8cJMn%@s#GzdV6D~R(pLLhpw5Ik z(~B}hgQtz`Xyn2aBV7=*Omx9|9tU^mJr~92eMKE!wx5kZo*l*D^Y zYc>K|ik9lY%K?Le*6jM(UOI)iL9)8zsFos>GBfmn^LR}X;oaxY_~he{c<=ppxw^Vy zKP2{Dw=lh%T2>p!H<%y)890rFs_@$vU-5tc#b5I0fAbIg?$xc;oRb){kmJDhR2fUL z6i5*2Jgukk+Iay>*VusgR~f=!HPwmEOQsB!v6RTJALs*I^?`@Sfgx0$UG4bEhwn3V zhQJI%M=L)YhQV_EQP}(ML*H?6aWI5!*You0Q--d8lZpM#&V{3qKT74wJtE*BWQ4vff){4wALF`P@+c5Mbu&q!5t3oV`Q%`T%gJ%!dNSln54;E ztaMCEMWT6KK`O*R(Xe{u1$$qGxhnH$xp6#C8FJ<8aU{OZB$@c-=O-RtcD!?S#iQMk zN5>T&yMafSR}3+kENGq`)|)wx6F1YuG#9?PJ~K_Tv357k z(_Doo4<0b#8{wQ8b0$~oH9O6PT-E-^a&T4x6w%m$Mk>Ngby&*uXJ-V}%p@IWB2%s8 zs??C^Lu9YTPUng9JP~IYY9ywF4g)ih9L+iW z<{XGw2y&n%A5VuxRe;G}D(k_Dgb>)1b0uf2^=lJ_adxm3rB^~#bM_jEluQs~aTp>! z;gTC34>Tyy409AEL?uO`*GeA(F*-u$SP!n1B2K{5gO9 z_rFF@POO`SM5NmvmQezje9?c>%4 zPSfm2po@6JXPHJG%*zVAG0nkjg+tV&D?iRN+Es?0evjUz~; z?;RSHovwH7F@EQY#>xxsAWUgloJ zScIi8D~wtg#T%oC$f(YmMy;$n^SE{B0fhYK!-NC^`un8xq!aNuDOgNht! znCF@C_QW)vY~!CSN*oKk@^Y@CP)cBCN3JHiGR~IMp0hGl1vLmVSGb-7x1RS@ios<| zoiEHHXoRy=ZtBELCPeeXYwqZ3HN#3Es5K}LRhX(U_~sIWSRG}}FwJzO(49ttz@dOCC{V5eWjAmw@lN-S4BA8WYTS>x~_Ta&AO7fAaxz*Y2rLh7FBhL&?Q<~ zkO?TP%0)q}J{?5JxxzGCo5gRgC%(GA<@M_uZf?(<#+h;U7OPXH z5SWWHXLA&*2E-AZGM#9~$(DX&-Dl8j4E<_dm((SHQ7fp-p)Q1>mR=Jvw8ttr3sQ^2 z)j}6w2$4|h5?qKINULOLWmHo<2koe=2L$%`JsS4iGK%d@YoBz()FQIUF2}{iz<=?JKjWhh-{s+>2RwLiBt+0U z8;tJ6FyryG?frWgW)-Ta2TT!(k%zk-fBZ)uG3+{aUE(kP>L2*}dZKFJlq-bJ8kQ8G z@1TrtKKJ%}eI4CBeC#%X=TgI5D-t()=#3GufwZ@uxzEtPQ&;^1j_)X!GQ-*6#O=kr zE#G|qA{J)$J!j@k=la$SNF~o_1mQ4rbir~{^K>S-YEo6JeeNRkDVfAxJ~N)JEue^P z(k<$*RLb1M(d$aT@VtyJt76rvOeJ%!1Gg9pm}ucFi*>BqRw*lFiu|k+61#3li_FuPvtok3?fM^4XNfH9uLcRHnnaz@=bq z<)g!ZL*H9zjTE{e+nfn;A*i+gyI@=kYh@UgwGv~b3(-n)ygL)pS>;2?q)K6il70W&?l;vUJv9kQ z6D+dG&tTa`x{B^3VJQwT%ZpOzgB$y{S77?tU35l0N|KfEW&D<49gVQ{5WdwQ!XR0b z$8?gGWs3n5{*bVFzhc+#4Iu=lD+TMREJ2O*<)R;2Gc{NGB*e~~$U5H=wJxnke(}?f z*`=O~!;ydUfBpw#f>{IC^O>vxV&78B-|J`&@|%riSV;CwZ?8J>tU1Sb*3aggs&|p% zJ8SJbxLMzId}qYG=8ags^!pya5Aue!OHuXB_U?nM>^h5R%9M%GCUJ~~5R`G8+3$D6 zkhnSB^3}`Nq%^SG@90SsRq{L|)pA%}3}m&w#u7SbGA>iduGwLUrfe1+W>wc^RlA-TO z63p0^i8*g0PnMkgq{0|GatsiLMJ&LceL!93`F0$cL+dCOs1lGev5P{do=+7gaHY;P zm=!{2hN}v9P^o?x7=|6d!r&H>wRg79!%{Lq0ul{DFyF8&Mm)y2kW^I5f+Dqf8?g7K z&LZ40nbEbV%Ko;Cok6iN(e$DFXfXBA_f|_hWF+K`QMS5an;WhA+8q>KVfIlAr3Opa z)R}Rf_~!P+*Vi{pbK&NE;ylh=k0-9rBj;QhbKyKI(;TSUai1w`N^cdNz`86ItKD_Q zGu4VF(9ob(_07$pP|u|<|Hf;M1tV}`b?SW#^r8fc?MY($l4vthwy&5b0ED6hqLZf# z35%juEfT~d=GHiZ4T;r7mAq83F`Vp|2@H?wu}CL6GHdElODG%Npw~SPoa~%yAd! z(w?isf&F1H9oDX697p#1JxbuSFTdn;^9|RxUsI-@)E|kVBc(vC!8ZSF-cpwW#q02z zXBnh99~Dm-IoxVcYmL@Qa@I_6?|kbCS^h>0W))c$tBOH6Q7t!{M6Fb%OH5IX7#4)7 zWJWB?9JNxkP$e=uldV!cYPIj_#XRK_J0qkyj7F(gTP@4mNVJHnXl3@2vfEm?uF8;= zPBQZ98$$fX@`s&R7pVvjk9!_p9l1K}IUe?09ri9w*mEGW4_3n%y>o~})7U;<9PZ2o zQ5JpN+i_;h7(84Gn#7>^bClCKqoI5PeQyB_v2%>WO0%dWlF19-l6L)B6gN_``>cQWr3|NKWk{u9AJ(@t)^`q!~`TH85AADYJ_9kq%lOOiS4H- z#JDp<9P!+-k|Zp~GzQB7_nqZ>qZ@|a*MHylsOKpSs`i{Og}#pz)^1;fXijlerc%kd za5IkfENfx(7J$=Sc|FdYbLBJ^Zcihxu5WpLduH z&D7#T9!;~`bWVw2O&d_ob)qS`EiD3lKQcIah4%uRXf(n;1Udk*(V?IkCn3MINRf$wdWFoU#^NP7-=IT<6 zq7)4TnJJP@*{JEof0HFeNe8tz`hF{hJm4v44oK(qz_!|2GBwfVMvkP&>7n?1^Pa4aTKB?qVz;-|3XmP zR7y5Y-0YWBb$KG>GMZOjje(zQrBr1q$~k9e$NIBuX{Br|@<}bNARZyrVuTn}nWkbY zU}0T&xf)qdlC#otS@e2?b0(@Pk|LFZQv+nFIsj{>C%(~iPLyh5I|9TI7kIjLM-z{3 zOm!)=rQ$}}Hr>uu(cq1s!lRXHWs+LnO3Gc zQlc^NbFFAm<}ov6WgY|LTp6dC*`LW=DrfH}{POn1&3R_bnMpm>G0)6%rAc^N+ecH& zvN>tjr!{z8Ei_epRFQf{>e*fw-%MLqlaM`so%d~&x@{?HYtkI%;PSqA z?U-&HxF+qncqo`m;A}k|CmoceAl2B_1sCdNnydCZ9rYHMhlm_1J9rQ zjG{m1n^$LEy}sqwzx|BA{kvcCn_qv%?KHFB9~ll;2!R?praS{CMOP4JFDWRhC_?ly zmg-uvMvV`2TQ4g$VvN-vF0a!TkqPssXf@BFRJvtO)TKS1iZFCml}NB_C~Bor4jD6|%Qn17j45#AVY9K~RaH85L{HUL_k`-Xed8*A%79G;84f*(*2W=&y}- z<4@O*zefyI`&;pA2K~c-wC@e8Vsn$ zYK>h-DY7sn??e@KRmHMixr!EBR8mbSWvT+wEvX25uU*qPjw}4@eMyT)>$Msq`fe$m zl`qw5O<`sTz87o{gdZ>iUMcSjEGXXG&I1 z)5J6t&a-`gsheK5Z7if+o8BRRZpAL_p8andMsF3_M6X*CkpQ!;HPrV7#p@-JpwxNQ zK8Ru)y-8hGuCylxp=+f0TZ>hBh&Yqm(3l{g^MsTPRQkah z!wmh7$B!TK{_}Tu_njvUUE;Xgb2tp7AT)WsRqHq`FE7O7s;5fm)ip*YWfuRM}BfbpK zMO$pGZW?zlgBgrkT4%7W@%DUMD_bdn(jfE(1Bu-oA<)G_N+Ye5B2hR*7`jLoBSRN0 zs!oAE2#+og>{8@nm)NJsZZIQ048xK`wseT)qEd3PkpM9mIVr@}w<#{LRF^udxAu9L zy_UHlLO~h{#|8gmWSq{1 z8Vy>WXX{q>)oEs`-deR*axrm)saOiRi+6JH#Fy2N4)%-cDUDYQ*D+Oz2-aS&@^XsAT>ytJ*gSS`{N zH{$I%E&)b$6)HC?brYnu`58>6YKe+lnxH|>sI%Q0TA>i6nt@fPia6S_1PQ^`Psx)b zAcZ{7B)stqP&J#HST)Bc$i&5A$K}O=$B!TL{GF#fcyP(Z@xWm>Fm%!D!xJGWS|>*$ z)zsPG&VKtt*~RNomvMXJ-@N_lnwJh#v1bB>)9p38!;xS7^ke?!AAZYU{q_Z6jvR&q zr!y3>{Sp6kQ$$nmD!t?=mwT}kYHJbOUT>U_S}QeLV3!AJx*NXXUYb+2C4x=k z8Myd^N9#Myd6N}eJ^H(l@AkFkDQ`W7I}dYdo#$(h!hYzfd7{iCF;t#Ce!?d|`Ix6q z9x+ch3$bB)uKW1?{nrC7?p~E{=-Krhj~-s}{=3il(FgDI<%^g6`Ct7Fzy16LAtm<5 zOZt8X!J^F|k#QQys`UN9ald1lCeF7v^l9+DMSKrwvT(N0^p5M%Ja}7u>I!C-d)nx( z)_V?z$T~)X3(7ky*S)h#`%tB_0XAg zU=(X?vF|$*<@e`UY2rA(fHCDU!0YJKB37>i=IR-5v)trd7^mWM%*AQ4uB{lc^u}2; zr?Tc0+g-HC{d78^SQ*e<^0GD+7Sv~)jBGdNV#YUDuCLD~(q95&o(=8{&A}?n(-}%( zrQ^6vs3Q_)lpDI^(a-&I3%~n2e!S+@gKc4BGt5=ZfP3pov?=ji(TFaZ6lKcUp=l>PX-jcb6ESkKS4#=Fq9tH+cIn@Xzb@@}dt+NB zhOis+x~jMB)CND}(Y0^z)nMny%D%68rk3i2KWo=o@@#$2hh$Led8Y3=$~;l>NQjB# z7M(fQ3bpPLlGM+sWG^n-fJBG&(d2n^fPkub}{Q0~5zyI+s z`Sou;g%%wYpT|Le7!~pUu_~qh`CNXo7+{7sh!)OI=7%7KJA& zcb)7203ZNKL_t)BzT?mh^ihq3C;`=C&t9r~^+s$81X33mk}3ZLH~iQ0Xx~R%7U(qP zg_)eI-hqA_-(XT0b3ygqy!XiXd_Ds(&SrF*T9b``us+?TP>L?=uU05UmNijJi%jjg zQZk)d)V8i^duAaBRXuXpT$35s?AKN8Tuo47`M;Pm=`bg?MHT9E-6FgeNs5;nDXq^n zi}AJVtwgLuX}Cj_lBM)2cz&`*ujBRg62%Ey&TwurkrtqvQyu;Fwv+>4e3xLQOu9N9 zt!?CHCE62En=58~p?ZC?x)Er|Qt)+PjV`?YTNl%s)!$>iqZ@?WP(BY9g~c%2 zhHdDSdYPg$M|!)?+Meacx20m1zqRN1mgByy>VAN@2>c$y+}L*aBj&dm=r>&;+#m9~ zO!#>`5o6$;XOH;B&wt9(#}9br2xJ2t-4dX0eFD0w(+=gb$&Fzy-rjYSk^*yF!&2Vm`%0};tcUMD4gTznEw$)Bhd@W6*S3Cid1hd+FiY*R zuO(F^uT3Ia9vdKrwjRw%G#J=cWD^p?>wd-SuuXu=2w{z^io@0RopljsX}h8{=+x1+ zMnD5G-S=8BEj+LDjsZ!DT4sc4;kK1LF~q=ws~x*t$Mbid^6=`C%c~2XK7L}2Jwo8} z@<8Yy&$j@k#3n*j6DFx*`c?=F(|dh%=D_`@JVab+5!(-{wxToJ*T#7w^$D3Phy9U{ zKX{M-_?Lf6O4c@X##2?Q20N<}$JS#-Iu^uhSzk7PmutbAYzPtSDQ(D63M&HkrenKa z+rBDd<)N+A@%tXXH)3wJ%=ZoQ7Sev(#cf|}M`M$Mvg@tz{)6}4;m04oM;>puy?$kj zrOYh2%jVeT1KxU5(Kga~Yy_T2ioN9{V_=X#(87C9AM*U!WB%mlAM^PaU-IeaU-HXe z{g&4^BR4lE@_Z)s16nPT>H3{J&Bj_akE<1_cot=ISt=|tq^*+`{vO>t+(u;E-jjV! z?-0;dcU@^Us?rvly1<2&W!|)aMzv9tV2C#H_ni^m49bL(P4uKq*n-uV)~a4^B!~v2 z3PE;u)tZ^Ab%M!=cR>nJqrpH+ou=o9i?Oehvwjx_r>;3%R4ulgSvb%7cRF_{w?0_1#Nj6`twcY&}KtWUJ?Hpuz=N5JcQ zzwc+n_f;f#4jyORo3l8Ti9T5RYC50z*~cI9?;c+A#p{tSbXF6tEJ0D-OkP!N-8Fp& z-wj*C3dG2!?Yg&i&QuGl5eR{1!0!jF+vA@jFaI6NUo02!eUJ7K7O&k)Jdk?leHJlS zx*$A#{D60#JfKTTtdV!$c|so({g9ZZ^B;Ue2E`bw(h~a~If!+CDp?^0j=RAPnR4ib ztHXzU^3jL<^pj8c`t>zmeEx#J{<~lD;;Wa$Ft8i;lyb6KL6S!S!S}d8qsSSw%OD%>cwhuxWD z6m^ws#Uk*i!6DzZ#3*dX3oKIFu7UP@u+5mJjwLOREFKlxJ&0K6xpkQ~hiF6aYaZJI zJ*(F!n}Kbu5{=Z<){m2t{G8?hD7DU{;Eql8{W1iTI*sto(}#Tc!3R8j`k2ehORg?1 z+3k9w2q^_Gr)#y(28&Pmj6|#HM=T=Onh9ch17(_RUM!AffQ_=@4?XVljPAbvU7x%k zp|96b#pG{uH77TU@cijx{>3kT#{c}k|9g@o+hf(!OyZ??SPH9=*}&KACVHxyF=#kO zJ6ieUcjcIubAIdZe*RkCI3B<6_>MYe7U6~a#^C<(_6YggX2Z}-Hy2wW#JmYzO z%#S~O&QE^)0e|y%|G=+){ae2J`V~|t4sjrYO6S(tRF>3@aop^qRj|l0vUtxT;qJ(6 z#&tW^YovVFL)(r;D^;`psa^xfx@m9oCRLsALL^FS)8Xf7BnM||PdU?V47KG;ZL^NM zv|Q_4g;J9nyU66VuT>kN%t%QED7ARbO_q`)3z)rgSn+#I32EXRPH3|?8u`t?{GL&9 zl`n9znKQ_Z)kl@IuB95G)psg}%!t2M+(C-szgKgS?vRvPk|MaXQkQ6OAvqR{(u`}M zp2x&CY6(j>A{;8+On^I%Y%3LP$5PT&vtPgX94scV;oZ;7)@*LKDNBCb+`|MqYG9Vr)c^iV3k26ZKBvJl&By)E6X+x~FxXvVnK zy0o`7en1O6za3e>?I>Ql*^uY&dwi#1#y5B~(B+QNXvQF@Nzau{o5dKTd-0~wl==>8 zWzLz4IFnElO$rSAz$w#0Iaw zGsN5=;Segj6zDE`j)!-6^yq@0{q!TQZ_a%B>F0d;^-I3^{7bHHPpFtul1M^pAXLjq z#u$wO>xL(UWW7t5QUD{GsCxNL*PHT;aJA}bluT+1J+STEe zaTY~-?p2{d=;mApGk#{d))On#Sy#;qx4-L9ng;d#O+i(yhO`+@TAevR=1{+x*qpLlsK3c7|BPhGvK(mJ&!V4=H|4QN)@u1e_h+a{C4+ z+jFsg$VuBAYGNF+#Ej~2`C{<=J6crUqUH7P>xj9KuSJO%|H8@)8}wg^5`9=&+R548 zVlt#vu*kTLVcQ?L>j(!ia*?#20geo*mPPEy5CU(WLfao3QL|F&WQ|vnK&ciO#K?Zv z(~0ol>Jf*-fy?8b2M-?b_~9ciF85qr?CGKr9b;^nX&c|!9mnMmp-^bOHYm_JPoj}H zk~CS@HffrHX{6M<^KpCBEwZzD&-Q)yQ;qinjr*Tney^WLc#q7y4FN1J%~ zV9(Ef{1IRM)u-&bp7S&r^ECxp^B>!bJ$=!Le8IHp+dYL%%hLAuQVL-(4TiQ4Z-b;} zxSM+4{Rq0{mRqUkA9}piFsrip(zhS?A4+?$ZP9m~i5;}kt7)3(Vj_w1)1Q1o-wEUC z26QHLd(W4c=zVDo9KPd${*dF%gt10SgQ~MZW-;;T>cH{PGv~@X&mL2%a(jE`^DlqL zZ$ABu&p-d1*VnJ9IZ^3-V)kBoVXY-?JZu8b#T1l`L|{4ZX*?T)P@DnXq#Qlxf3u0%MiCq>C=21MISLk~8QG!_LYD4Z zi?)q_yH*Ldsa1h0fn3FM*_Z>MI6=*8Swb}SaEt+>!K96iJWFB1$Qw3J#!hZgUgg_! ztTu-&c7}YH`OXI9z`Kj~Z=Q=ltIu6@s^9WVwwwPl1U6Le$+uR0Ho`5cw%X~6l9v*Y z7O7jbYjCU9^%~mbS?YQh_?0E1>tY0VR0t*mFE zHIET@QrbqnGMg85Z;$rP&~Hc0o|>ZGu62!)ZSLsi{`_^DfD7u-NJci6=1?_pmauWI z%(-aIRm@q~rDzei>QXip#GvOg-P#;grKoPtfz19u2v+x1=@(b?{X>eKd3 zd)fT}cAn>dUh>!KO|65oHNGp<`W+sDC?yw@VMLh6kzL<$9C~A3he8ad(_6~Sc$(-s zTX1V6^@kbb`W@GE|2%SUa))YOw2^779A%#ZLrPrid*)Ipj}H9k{U`ia|MHKxxw+x1 zufFE9&%fb!FK+ne^($^}ZUV?9eU`js%(L@`}CgwYE$s+%VEXb|8 zHL&e&V_|(i(&gUtTSi@JtZ$D@+PiDR6m&s%+XS}P0aavS;Wnc#_L>8A3ukC4D_hNb zrK2>s*^L0rxGc{`iKQ-(s%oVKp@!tngDteBwIUY5gcyh+5<61|t|*#{iLT_P$GsB8 zq&2)>7NG~dL8ux{UND&SCz~356C`1YP<1o5rJ+Pxn2jxDBjmm+M{NT4_erVA7^b*HR(v-m9Yx0ua_xZub)!%U=m)GPXWYeWge>zCehAgi54`zIjrP#!`iMa6)Q1fsX`5RKGq`UtwC>$>^Gqd-{<(f0wdd6=GDXh zb_9FhOEB--ex?+t*|b-OegMrpdiaR_zN6+FgM?h`b=dDnamV?5e&ct2pW|)J?M9&5 zZfN(^x4qdUefbU%cSc z&%WU0%WwGN#aHBN(wZT4h=fI9soxzzjBsTTnYetU70L%#q&tCyIBD$C!WwskC5Etj zbAtnJ6l5{X;@`z)Lo-ix3GqR3c|Oadw(3jWY|M*a>Q0o_%_e9&+j4c2=lxo!)}qGc zNi5!H^%54_7^4cYHX_gF2AAhtsihKYhH8$FiWoy$Ajd)p)qRil;bL&8tSWW5? zJnCJdZ5VNR&pkth=$%G0Euyx+`Z#QaJBYFp!rD1mhLhC|X!lbW*jU8`93qy7 zUrOBE!I6#gqRT9|TaSKS4PI~gV`&Zv)tupbj=ku5o@U&aJZ3ZKZCJPAdMzYrWUXSn z2A@A6TC;_I=(srSxi}oSJRW%G*)yI#dBo+#p2Kcnzu)`ws7onlE|aANqBqu&Z3&N4 zB^q)fE63zbB(1FpP=-VIr|NUqJM(sMn^1O|-X+k%q5m2-u(Nd2O zF8BQGlOOTf*MDw((evCQ1KQ@djHmB+>Rh3+x!YE+Y`?etHf$V72r({Wb3dwn6RNAK zKPbNpzc*rLG0gWbq#bWcfG>;I7lBAbT+>!!B9AkN{lM2RUa;Q>c6;jtl(PvE%-%|D z*mbOS;`TD#NA$3Tfpuk)+-7Zo~ zWH$_49(vw==MjJWM?dB~&;0ryKjZ6{ulVIZ{EC;~Tmyv^Oq%jMU7Mb@*Iq|SR^CvG z5nI5cyRCO?l6CFAk{i4w2Pe%i+lF5~8nQ*bWgj-Er)_3o{kJqVB@=cJOLQU2H3)Y- z_dBHqvK?=i9As{9T!Q6R*0XFrtT{jNG8}EhwHD=VpLY;PIgD6V8lea5HCj^w&jU6R z$8yc>XIM7!sF_lx#Zd`jb+&P1WYozvtyUS#P-%cv?HkvDx&PDC6kbbe@u5Sc%k{KK zTNl(r#80bMi(H$wo4CPd<0QBL9OY_0&GOSXuAoMeY{BJnhnuKOWs~!BCrnysekU=x zcA=`ixrSDwtxZe5u8M+Hog~=G{rtI$*Bdv2mu&u~LiG6%f@Q3$+Vx9=+yN15ad5~>ImuyXYyo9S6=2{C#fjk4=MQz`++gUI3Vd!}FK|5R@(iV(2OJXtJkw_R_X*Dvg`c2BAe{_j8wR<^Hf^O)31RK2+B1 zerw&iJpyK!C0G|bvMHj~oCy&=djCBh{q;Zc>g!jWN(Nj5!JWLjL9uCZhi0Tz(TxZ5 zEdwi#gsE2zHbNbf9abd==+8`gupcC#cOU&aNX5ckbCd;?kUTF|i5)+x1m^dDKa#0>%T`^8GfBf@5;>#Cb@x||6@cCz7^77Sd zLP$*6yyu#g8j`6|Nu<_d-lXrQx-rgyx@_>Y&DD2q-=bG^YGc!@M=SP%&>FBKjo{;k zaC5|V4h@@$?4i4?`JlVG7B;^tqBFhci5enq$h0hqI_()3g{DO&B9wKv^&guOGqKHC z>iS&OBPzuk3IHuntKNx9+jX_`)v|#$VMxQKMs|H~`~JDi%>yzb=w_dcEh^lsm%AHj zGtBoEu2ibr&mH>aq)LjxSl$R!rO=!O@maV+YIg`stXzf4-86BNK+7f~ac9%o2H5umX>XB* z(T(b&aAk1#Ixn{n@bX;5Rz>P;FB3JgUuX?dl9hHHE_Muk$HRvYc>MSgmzPH_E)VQ> z1N)()?-Pf9N9qC*n@^N8yVNgpL3~YGWt540q!5kQupt+P5Z#a)D%RFadynmJ8|2UL zX(4_JY;&k>9xZ$L&uqv1{;Vu(+!Esi#>Td()T?S$Yi2N9@+Ip8*F$#TK;{} z^Zjdl)4eUA$=e{lwyA~9f?m*&&1=i4EXNn5k(OMB#9_v?i}a~?@A`_LO&@X^N5(nx z>)(FP>({S&@w=~i`SK;VCvQSf3aJ~YzT*cC&R$%t>?ZCbVS*UCu-Svx39s|ra=Tu? zyqv@~CbMxi$+WQ>mb15CDh+B44i$sv8#i8e71JGFYoH+(B}(g>9BD9T?EaM0uiNa#w}R-?RYqF zd3nL*NF64b)J*vW4Xu z+qgAEuI&@kG%*arA2c4{88M$ux1?l?B#MAq ziZy1KvO|yCXja22`mm%4TF%P-H@_G|gGQT? zYlcSdc-c5~ufk%e{3LfGFxE@5=WfZowWLgqc(g=S=py9c)5#)iSjwTdGpZSm79puR zQD~Wt$_g8pA+hn-rA+Xy$8FaVb^ZSJTn<5oR&{>&?;URhi# zTJ5#oQ=N-!Fqu3p`sDa~*G<-%lXO7{QQY?vvhxd4N=|mN0W^^f7Q`yXmO_G7Ya4<` z>D~lGs?DX?oHVsQzV?2r>2GafRVz^qy_49`ze1OimnIz;25Ve%ae3fyIB+~3xY!>U z`oP1BqgBss6cM+K@HW_nWcgpWu(<>yYc@wX7!==HN8UyCaPGqY$KIQ^$#EoSg0H#9 zkyllr3O7K2AlV{CsdbD-qvzS)DQz&?{aD!-W5e0=SoGhL`ONk>#XB+_)f$O!S^y#e$pi{sq7~?>sQFu3lwLY!Tr(HoYk_5%BLUx+4 zJgllZf4R%uyNZ?y<}Axl6a^bCVl9&mT7{7K1-j0!!H|KHN;}FTOBA<5b3TfcR}RE4 z?cSm0c6LZdu2F0grdqoP;QfH|g^L)Mg~EkVkGm0#a+G!iQ#s7a3dg5Y9371@9*^gQ$FGU3deLZEIuGhn)ifS*#24o4zQyL6(F$k z$@fffRmJh#zF52S{nZr!81c9A9MoXG;9L}QU^r)!%((twKx$|*9%hB)m(C_y#=;s)XM%dfi!QO=(XswW?I<&pj33oY5 zl>(gcN~r@yz1RH}wVrrP@=Q$Yb$xPklVUZUmwTQSp?n<_&pjYAt{NLTD2phK%A-aK z81ypegg^x=)YcgUHykI1aFJx{dM#2 zH5?bJcan>nf-;4nBJ6B$<8)^RV=asUilV^D=@dstM>skn)|_4UN-Py}#Ikq^@6#?Re`xMOS_s3v19R=@w+S5&I2Y$3q;jhtFnzbLKY zjPsqVJZ$JV5KQ?}v?OV4u#7$k5@VeYYGbr6w#wPka=wrWTMEk8SvIynmL=%*dKeA+ z*xBB~*47sK{XT|+9SD^?24WRR-Os$N{4g!_xzqTNi*QO_= zi}(UZqfxD`v>fF$on=s4UDt*w?i!rpP$alhTuO0wcPLQY-66QUL!r29f#U8IFAjm? z9{kJm&Ac<`PktnG&dHXwuKV6=T|Gazkyn?xZ$BXZG9`xlge>vNc`z&>A9BVMM8$fp zt8qXFknRgO8s9#;B$|QFIu{qvKnV>Q8QCtxEq46jv<1JMk#V<>bDrc!WBujS-!#aA ze-jGBmw@WJuCve~Tsas;1~eMJzSi0*IG~1`@jQmQpP~D_n6JxoD)2q0Jw0?pkXu#e zcAVW0=(KM8xy9t#H%VuM7vla}5qaT1$`wfQkE$S#LjcF5D7Ksu<;wGpna}7Fe7-?1 z(%GgZ3E!RD)cscMK2F-)eA?mL!Jv{f=gV9T) zaX$W0lY&d14i4YYoIzOrsnb2)Miyr-03&9`Tv-_+=Z3v>W$a%mh^!8>%PWIj0act5 zMZ{dNWvAB0zr|+hJo6XHFb3^7>0rUtGf;HioLSvhkb@1@1>v^ zk&~PG`JmRgGMvDX3ORbJy@UenZHqKPgBc&1>x1(8^x~TjbQn=#njkdM{}_kfEaSh^ zehPANz=>?QTC%NK@h;j9uYo^d(0sV1KOq*$F6I%Nx`OnVQ+sF!T+R5^xI2Fe|9P7BPS{HpB0dpTu!6cU(od_F$A@fUzlDi<_|;uj^fs z&1dBs4vLP9>LQIqCG){YmIlyh@zVx1Wj!yADdIcb>+<@`c|!((0{ zV77P_4T2`!=vDiOVg?lrI*@MoJfJ56oFC5 zZ{18RNjXB`wFc>&HZA^)`6Zd*>v!DULPNtHnYJG)>U`A+12Wgk+u3y(6$S*%RG@4v zgP4^oW&uZ8Rfk|^3RO@&y}euDrkOi#mQimAZQ!~$Mc416>otkWZT0oyVd9qAxa~8@ z21fE#Gmek64f1ztN~U_Xgfx4~WBT}*c>XYx>XkLOO(ve6dBTC&^s2VxJw$Aj^1<7A zbUB=XN$-$==`&2#MqV*nX4Z44WnG9$y&R@hbgf$>R7AKtWoS`e;<7?_uv3uALAH4LlkHyEQd+4A@G?X9cNX||nF z#SXUFf0=^cU3m0J`-t`fHbRQZ8P2C{CSqSc6I&PEyl^qw?_GXi0yP%TgZd9PrM3qf$#6Ewh=OLn$#VxfRx72Fc6$7S; z*$qh;TnR^RJhQuy5l*m_`=8e}kumQSG^Cmw$n25S5`LQ`y%!L?O5q3Mk57azxdh+$ zTy?k`IA7o~&d@|7+a~|UC(!$>F&yU6h8eUhHrI@bFY!w;3wrJ>REmVERgVmLA0`{wAj#XhQ z_4h)hQXQvI1kc=B+5m7RRLlCNpsk6Z?rd>Cwhu_-V6eu=Oo(@K^9x(8wkUY0?r#RF zC|PG}(wXEsGMJjgg>n#-MXMQ0HNg{Ud7v}O4zaMR%8Ep;F9T#gKAzADC#*z@U@^-M zac|Bvv-DpwP@{2?KhrJrON)P`E~T@n=rFAwTmo6Y_$nH8VUEPt_Hn#Seo()9t6r4d z?1i+^T}}(2)!Q62%$)#!O?a&|y0W5a{o75r5;3gUD&EVrELfJFt~VgQb!{&p z#!V|`K&=Q1#UFy8p}I;2dTz&ixND2-^b%|XB&SrGc}VtC{;qSV;%fJmWizXMxaF!9 zqyJkut(NWj)8zc&dDBefVh~iKmzDj|WD~R7k;FFVpBdrH8bcy(d(?XXw593BuoG%9 zmc3bE(Fbf>7bV=&Ri87_X>-08O z6q2PsdE>a0$k*+)e4;^11{gD9!x)#JLS1>k$^Wb21BW=}-$;TI3+WBWrtyWf@j+cH z-al-2m^D@HitBx8awq?cll4gm#0BJ2EBe;gN^s=$5rqov1pPE{b#$p&EhmMqK#X`@ z15Mokbkj}QiRuIS#sU3{UAA$0+TP?Sj;boa9yvGusm$@!|U=ht{5Bh8hp!c%ZeiuMX_&SmgHlY15BJ z8ktm6>Bd3NzzN4CJ&oypy~tvQ`rh7zff77`G!8t(O|4Ilu+=@?4-XqJtX`)oxym6g z+!f(zHK=5^Y!8hJ-hHq}vBN`pq8QVB0D-zxE)lK2FClY}yK(lll4XAgW507*=`sbUGC2M7nL!G>-nIx5jNE-&vRIwDyfdSm944!gB(gb|zMzh$dz z7Z}at#r}@1lgHnz`0+CVe+RW2ixVX`G}!$f}GfcDstaOVsDD<8FFo@xz4|Y#Esh}-@ zTrHP|_PPxaiQV$gbe}y~Sg59X#!;Gd{@*~*jy-9$g?9N8b~(O6xi$w25ec*xC)H_4 zP{xHk7HOW+Ct#_6OCD25YBhp_Y7x-ew}T+~NZ$CZCF$D%VKWaW;%+TR+;ZngrOgb$ zzt(@5S_okr6>N`UNgbkv(#Va`uZc~MlZ;!ION%m!CVf_;v8fd9;4VQ`$TY!OY8%2m zRoL>)Kz*0$n+va7DxRG#Q2%%XP`8u$$S${CxJ|l1dOrR|4gp>VK1adSc6OKYNcM~% zC&mQ7BAb@yBBNti)XgUco3|jbNuYUYG?`Ye6R-~wSFPF7Ao7hq*J84@CtWT%)QS|rKsn8zQ)F*NPj{*ov!TZF{}gu- zt@FEMv_%7}2tzxIL2LIP^nfKc69RVHe)E3F1Yc`N*H1>kRv4>d;%B>r*Kf(Wj~ICg zn^u&W^!NayLpFKxT%CSb@4Fk?qcz=qtx&8MbE&1$G&+GttDISVg~{Cgf$NkZk&zp1 z7sG&;8_dBj+MnX&Ke6u;U>{i8^IAOx$?BX#I^zY<6!GKbqv#WoVH(aG0BCZ@=>_Wo z6q;wSlPvz>WuwSA-d;_pRKX%}OAkBlUz5>W9ChsT)@Dd0rznT5R~)NDJ@m0i(IhZJ z7B(72lOzpPCo02g+!|HVd#$VTLffSvZ5KST9;pQ@$2s@lBsXeI`^u82j)8Os13bP4 z6H}JA)7CN+PO{Q+crEap#=eAu3$K{4#TmMS<|1~pK^+{-6r)2@42_T@5qD zKB-T^R|CN}JS4~HuGrq|adV*$W--fu){E~sJl~5NjF($r6bB!xEd?@A4~abNk{!A| zUbVRV5tJr9FsW?H@y3TwT8Kp9lNTFjZ%12xVE$1ki%Dnnb055WaWpvUhGTa#s(5@g zCzbrs-QW(A=T{EX7+hu^Cwh51^J)GijFwoLJYPEBIkzlHUw?V&DnB$(MC3!wJu~t; z7hNMB*sY|8F9>6@6G2(XU;kBtZgk7lcZKv?wPmLolQ~;~TdCS+@d{sUtvMjApK6*f ztuT?xe&A|VEk3g2O|c}NH-pUTq}>%ya`blJe^!j!(`}=~a3) zy|ZSN#D;_n5QYxKuA>@rSlvP}TTOQJ@M5jE5NGHPIrPloR-^hw8%Qf1PtpFE<7o`khJ5q_C%tl=^#U#HK@p$i9@>@;Rt&R(OrKw`&{)^mLME6qi z0I-$60((f^Qup3%NZ514+;bYDWDRzDPp+sWIDB&FHmJ#opKzROkOll$3nlnY$NJ&e zt4oDoL7qv8$83sg)TEdpvX%HuajrKA{1_)++xMkolKs#{LCt`O`a2TIneyBU9#JPo zW^BujkNZhcy_oTffmWjns5WeOM)3gt%(~r$RqA4()ejc@=e>hQ#djUTtwAV5IR?I8 zXJqwU^?+mN0b>~FREVRN8r~YZ?eyOso?G$Iop~=xhi&g36;JyQ7{D$`pBNRyU7D`` zjq&w@^x2O4S6CRhp#}iHSah#aWl0^2P{J+Zmu$K|wbp6z^122J zR}4!w@~=xvCywjsPV8W~i`yaQja|^naHMn3zkY~H(OH{h3{io@kCD#DWxiT88TGIK zY}Q+oTS7>RB+%|tZtHme#O_OSxu>Hrw=xAm?lh-y_E0HcSt7dlZg*5Ok`qgF_moCq zaX)=0-yDHe;_`{Hx^R@ok6oBu>+1k0Ij@z`g*b;*nrVu<@w>88_BULt_KmDUj(-41 ze=Ll_hZ?oszp~_&ogFo?#xxv1OPr19Q6fhpORK{7?o}b$v{3!wO(lAtGQ0rovHqID z@HdeHzkC*Te=Hz)Eah!3!pO_x4=8@yIJuKJ4BdheD-HQ_ZL0dD_E%}?IsBD_mQY~R z5xtnp_N!oz{ zVq)Nw(XX+GM;ReZ-Yt5$HC{p@hGEZz$^Fq0&GDx0U?UwZU= z@0!Tg7DSJX`0J})$89&=1`jiASz`0zjqm^jo6eAe@9#Z+hh$VydM zxmQ@Fw7BH5@2{!pitXy#>mJ|z^|BS=wMy*Z%-r!PL)vkE*KsCiN@#61!YD4irbtLO zLvPZVk`2k;Suu=1uC2Qu$sSpg@28H(M~<+My>*rU?(WS+E{KB6|>g5w|tuq*1OHqOd~8E`Y)z2`bN$Gf)(D>r1@4uR4Wr~FEe!m2jO+*I;V z=Ccxt36(>QatZYxY|k?<`Z56RkSZe-=5$cbWcPcQndDDd*&(>KAceHmZRy)3Srd<& z#U8tnd~^)h5`6u}G1v{HeFwsN6PNhqVL$6u-+Qg6$xVK?ssO77OiP}iZb7_3TNS{G zL_^9cu2K{@oFbq+Ke(TF{#=7Gt`R6Ht1wp~O`0CQG;L~hjO80{?Xh`f=sx{`F&dc0 z;X~m9n(6;+beF}t8*Yu_X6W91MRp-5llfl5z37pBO#N+3(wE}IH|55iJ5U(_21eR( z5Xfd1>dntaUu12OTAQK=c^Q`5I_)K^Wv0)l&ez4$xNKV4pybm0+Lk42q{SXea|M1x z8PliYk3IKpe&oUBVP-|ZXGa@JQoV#j{FkP*P8re-673g5>Qpd(K-EVqV&DH~!$G6R4vjj6Sy$UI>CW;ScR? zh-ED+`7cAFLZlT85YeYeG=6-8w@g&~3RuSF8V<_EV8ldp=V|gHmoGTxRwQ**hi`K| zS5TbebK@06+ifm-h$I-oV|jx1qFd_cU#RFcsnL-9*N*AEcY+XOx$fSr7Akrkp$*qL z#l68hPprSBshJo3sTwfpFj|Z@kGbWp;g2&soJgThWUrX}DsB&d8$qD@>o8^zV3>YpPTP$U>FVv;-J{-7Iq>=rUMMzqlQoARQ_g?AA-vOy(! zcsd-7!5V>#s@Wv9gGm3#VT)76b45?eaXgU8vS>ywhwKo;e{_(pnDH_Q`=*pj51J6Bo6+(N`GQ;@aPhvV2F)^tQcJE+i#7A^WR|+fFQ4@9 zEL#S=T5Tm0#A67_K*8FnRYD>xWsgQE;Dt!^V3Pw=e+uI0!2$(_^AE;$*p z{^#{}?;HABqiztbY>2Vm%OtGw*h}ig7DA^hc@fz~7tSoHPf9b8!9n%61?2nKM(W#$ zcYY*{lD1}0!Y5sg;H5t21po+D0dIYkpm-aP2~A_TkP~sZ^2>4s{|Z;S<}gtO&>?q* zsHt?&Jw@v~-K?QG3PA* zAS*7nGhZhE-&3`=wuY$CQ=>;p8g%>ML*)nW{AVp!Or-)%XCdFZZQik!JZ=8KuM&^T z&2NDifZ|MT3$97Lf!cIn^EmscFVVg*tt?6^=03*Z;nVI+?#bzLEV9mlL=v#j2ydFP zwYV%gzDm9FTSgYc-jqwO1XQD=Pia|5&_=Z~N9SU(-X0B^`STB+T57{%fuwr1+560NKRC5(aGEueza2glEw2PQFN7nA` zEnp;4#_M_?<$S9*p&;N1rL?`fh~r1Cw|v;D8%SuT<2g%RMGlEu=43F^g5*@xKV&b1 zO)M#`y5&o}!)fw`h2wdD_5pu6jeiF}(xhjW-rAXoY zG|lmH0FwAt(umJU1l;BM%lztp@kMa?-Eoe0Y2JL)jt14J#;K(I9^!|cYgvqCv+>JA~FJ|KR}3a-AKj>3YN}huo>a_ z!=z{uhlT7KuU_Qk__h`7o2`wg#mvAVrXOrrBwpoCX=9TYQA|swDp()~gzczgDz!zm zW3g%?W<57F=J4RDvD8){U5{rAx*6Z+Q*>80z-W!wA#00_CH<{yhIsbPkILp520b|M z($3}`{HNKhmr~^!zN!-TSn(mNP0{p=Zj6*2LF)D|vjan_hPp3|2t-@iaR6L3ua{HC zfcB9P$o7zYZfw^44ddGeCh1v{?q-(R0 zUvGp2p`K<&<#bYI{vea0(LUV)xew0Pp7D;mJ?AduTBjcf?=;$`#Y5G9K)Tj&2`HM* zBwBJuDQq>0wsZ4RI2Mip1EzsB>w5C+@+|Y==1seNwnjK9JcwV7^F9pqcR&rm&x@+N zcM-!xQ2u@!8LHj$10yePpHatdRgZN-5NTF0(S6iSt(=8uA}+6HpgD7U1PROe;oNYe z*B5JKWQ2X#X)bZRM0meYwxp4O1b!YR;`IZoQAccdp712oW~&PU`>C>^;Km4KpP}>% zV-R6y!YP5czmE?n5{qIN0wIFlVF3Zx>G?VJ6qki}yixu$KbjTh>2tcxc?B+ZwEL_> z2mHiO)9CIZq{bqQZY#mh3f&?CBSNr==`klAp}WnW>}oE4R%ZtriSSQ$KCY2+n5}<7 zHBS}y8q)nnS`Ci=PP2se(i5ZhllG~GpxEBQExf5to?~(&NFX%-d)fcI0KYt%r+XTd zRWl!bo+cwU;fDl9<*L5)bZNwx6UzQoI_nEXg4~}tUP7+SPkX&kWNqb=;UoCZepbra zU(^Tk|Ht(~fBzc#-OkBCuG!wRS={XWF+8WO10G)xdY+a8`;L!Ml$4bRicw=$JV7`W z|At}+GpDS)yuE^;U$b{`Fn!o1uQludouPf6WeVpa7#6UQC9pkEtYB*$6B;u6F)q>@oc#`dU3tQQR3?_O*D;%jVm+%t!6nsbA2|4N}MAK88u7}Xk=G}Z=x`? z#2IvT3=n;P;d%pW8}CF?1O&Na3LZp_*>VJz@*H#b#Z|RkYWKd{L2sK%QQfA7g9yF8 zt&NZ=m@$pJnB{rkgN6iALGJd^5%R)uYRRt{*rru0J3IUP_*^hOY|g74o`)Fv;REJgAS<71q%5<5A?9`ue6+z{a+Lqp*< zx;(K&MW1j|#%Pgw$^a1qR3084^(`&ov@=duf}={q-VTLCemFFRNaAXvGdi9SQUgqcd^`~pJ#P@ksr!J6jA z8wBsa(LdwLdXq(KFk0FNIbpA!^4pk=l$$i)dht$$i`_d{{;76k>Amo`NrJ;f+m2ta z`S2f%;#*Ukzf|oItk7GvzcY2ZYh}`S2WAb}JpQ}=N2@u4Q67zD|H+&A{-Zvg2Sn5JXE!^PGJMc_Ne@E!+f6@5tns=V#(nZx`xVTbOs z3^jfCPGQO-kMITl_r$D*o$z_|qrPylt!xmtA0(`v(^QJt7?YNm4aqP^+yj(T{RYlI zYERP+{Q2d*AeU5_SXictd8|ogjL@G}E)eRwv7Uil?CI)?Q5Jm#==MhTnFIy&QhakJ z1v4Z6e9}8K<04Qv@6Z^+a5(y?`kCQDQGY6g6UW)m_lU{N?+TLw}Z~E6921c@;bIe=s8Afv7jAX^5XO(Lx z;*+VeiYPsl{T=3tSzcc5<#ZuJF6>7{4W4L(f1w6;BjnJcc(54`=6&|Ogf_m~JDkcH zy&)_6nfUM}^AS@`?5s0!@n>QPzHXhYn*OZBv~!BPq5;b3T8kZ|Jn-ogbV}?f2R`9J zAKd%u8-_lyjl@^^&qDmay@bBhEf4(d@^s$mM=hYqayT>PM$Nvm2M zr}&T1soo~#NXtY@tqeqlR}5-G6x&_!KV+reZ|tZzGymv*7S1dS@8MrVRhK12$<_1c zUSuXf0T1FTx6gO_seRk#XrDW5GAw zz3=KbdH*(%8ZW)P3qi>f-3=VN+JdhU98rUS(LL8L*MmM3dr`yL>>uIcFj1%qLk(lk zb-lv_NLcJy3fq;P4e&U9uG!);9lCI_)bL7?%rqOmhd8 z=7N%+fDF%R@Y3=!X~q^!p{Z`UEoef!&ZM2E|7^YO>h)o354yDS3kr#8P8RYQTdSt~ z$(cI|lA8;W@2xgjxBEV@LajWto9*$RJgd03j)g! z{HUQ5%fI}Inlnz4bp@Tne12{F9moTOhrLHS*Z$huYU_2KptU8(N%QrS&hDuf9$w3@ z>+L6~QKxPhdT1vst8+H+HGovpxBA=sUqh$V?;N?ixi;5Fdg=WFa6!ykdX8kYwhQ&@ zo$UZbmO0`5n6F@C=*a6Z1agl;9j zwj|Rnf$dUPG$Ejp(*71UhGd!?oc9v*gL-$YcruqfnhDO+)6?z4nuN=vIhq&9B@X=p z2XriP=9#=7VQ;vM-;%1O-5vzg7&Xos0^IXJ?8uv!AE(MIKI#hqN}X@CIZjbSYW-9}h#j$6ZJ@);&9e9|*b z=z9y$E$M2CZwu;E1Uy)9itAqUP75f|;|cjeuw~P!6uAt#JTScT2cEb^YIqufp^R0t zIs;w~c~OZ>&@I~~pVTMNCeMV9DvQuLl1toeF!@{pW2@BUymP579Om0@W|Ea(O7O_> zex+YwM5z>`6AwRI(@Wr)Iq9AW6B3HJS!#Rj++6s1D@(vJT7hNN(78`Y$7@H8GtlOn zq7(*_->(Z@QW?jif%4IAJb!KFU2a*`bju^dwF#GfSx_;933{THFnWZf#Vff_H@V33 zDc9|@BtJu9o%M-I#uPfXV@Y!Qq~;YD3xSpMld3O9{d0ej3u0+7?as|lTAA!mvw|3Z zYg#=xU#7O+gsW*@UiOr|UiLp}Oox0eatXTWZvo2x7rb>>N1AaCrJXE8H#LN_7Q;DrYHq07trqb)TN*)MnWJ7k(53r>4RZ9oyDWWlJG91Xg}cMneQ*y7D6a0_mVohN z%Y1-{8l}ct`^MuGY(0$av~|Qg4O^=0^zrL(Rm1>N=#V>pX9Y{{-U_fGTOj|K2j#H! zc&jyYkNxsK^pjaaDd@!Pb1tKspCkn)OLqH}pRFUas}*m~Bf)pf8RK7rb8|RWO<8s0 zmQFV%q>z`JnTEEuNTC_$t6gdIVgLh!#JnDQQ7Zj6inhfQqg%Z_p%_Lh&RzXvfhk+{ z^w8f12ZZA(Rfb)kHiL%u=}g3$1?scmw_~{W;(02<@K8 zkO2KL;kQ7v$G~=P+x=(JtkQ0O^jgl^_ovm(9QVC!($)0MIkIUPgS1X^0x&2o@=u%Y zfZv2!k%vG|Phh#&RWRORclT;aY+L8&&hwr-pCjXPZTMowq2?w#cBuJBJuZlyGiH;4 zlu+<4iWw7OoJ`odW8o=AQ9j$WzzT?G9*PpS{2xB%3wgtW$)MRR`>*=Ancf$9zsG}& zmCaRKU_jbp4DEdfaqs9?*?qe85zHXEi2%Cay`4{7{J#}-3Dp=$mQRhN8El5;DJ4<= zXtYWsTR}yZ%NlAnqn@xgry%G_h`r;5a{iUTVDL=A9yAKu-QN$ZIV>JL9wQoZix?P? ze1YsG#37%bojKeh!CB}oA=mE1r1}UrR)eu(2y~NcUj^2bT+E{x05Z6PvOaj8k0M+9 zzoNi@*ELWFXGqOB(X|LSj@{a((AHQFqDF9Bx8Q6_EgRXD21xvCL=G24-8xj~=*;LV zQc?Nv!Frq;l#1ouaGQydL>k?38>#9WK2Kw~A*A}G?+q<7w9#-*j)g!_5nQUJwqf8uOG6>Hc+2 zKJR=oS-X6rmRq;=C)YX+!FDVJ*e9@8&ep5V6wE>QfX-^gFCZ{<16Kae1S+4ww)3yW z&NYPJh^-fZ8?MI~uJGxr*sPO*Sqea6kuccw`}N0+==Q@NNFk$-R*k#VHYK|ZYETHC zGa*I^q`Ig*UnB`W;LjBsm8cIw4PBKMrde0sgTedebh-Vk|(HXBR+u&A62Wl ziKGy|3_)z%6VaA4!h>B!NW~DR;-sG@hMIsBJpA&grD$e)K5+y@gXR}jy8q_Y0!Kk9 zz^**YF4mA;ixKWI36TQ1QT=Q(p}XrLw3l;FXlfw3H88hBg{#H@Le*cFG-z*++_@*1 z2k!an3xEv+1TkQSmv|6J65VTHmL`|O3H%3z6;4R+IlKD`qy4Oxt$MhOb3&(awZ1rn zOX1*d@&9F_lqHJT>~Q+_Y}ZGZ?J! zetEqCQpVu*_4V65&PZ5|J3{6)RkGJ*n99UJ#jQ2&f-jNmaAlN7@o};_p(B zSfVV|w%+LJ6se5_(9FDa&0Yq`>K&{XTLyEKA%$xcr7o1)!J;ivvZBz9FbVE0knb~M!yOot-u-UtCQAX7pW zwip4lA8n{U+PMeqRd;9~Oc_VTpqW}F$MESjR}rm)Dqx$zXlR`Hn_Wlt6g#7`lZ#($ zm*>UqP!rhe?M1+PO{8>O7VP3SDqne<&2Fx7fCthqfyYl{@L8KRsoQO7iSdf*oC`1&eU=ZMjo!LO}7n4Vmxn<8{1$XKSwBMUFbSeFxAjtTmH?zsKpmnlP3 z-BJ-7%t4m-moC$sn@=lWXbe`f z>pR`Zd!kL&w$H~0Pc7-FEV$)F77*-yJKW-}TgWF-(P1y42zs-v*ga})?>Zzox37Vq znb#tfWikSJo$Jh+7U-!D$nFH&)#(`Cf4d+|c8m{i&Q(J(gMl53QIB6VRD(<@9&~)$ zWxE{9`#kC^3^YmCVpaS)@8H489@HF)!Kw>>S<4bte$FOw zX18msf#$#*nzOLGc(B)n2(YL58&}~CqUkF6Mc2z+xak)@joq?7h9PGP{aMKI$d&?d zLR>zO0W64d;1f-N&n5PsW*7m9Z2I=MIYsm@G*FuUvB2+%F&SuxJm7CL^Hcc#)2B~G zL8C)48JAmcBk!RpDR{9X=FpPMw~T6RM!$aZZTW?!?3w416%;bb!=R=)6D53tyuQDX zD3gm0&tOsPENuBjKw}Y_DNYSbl$s`Nan^dfNsH8ZCzZZ-ryUAP9qcnwXPuALm-JD{ z-!bf%4IJH~U28b?Ip8o>1YOphhdzN>cH%RM%&IzSrrJ?wSP7mBD z$ns_O?6{C3#+9Z5e7)|Nt%6*vVMOhP5?Ug7oeic9<-!oy>D{N~v@Id-7=9VTT`H0m zmp%)M;S=wrWqwjrS#I~VUBoo0O6dI^N^!nZ^?qS|wO1mO8Q&q8&VxAc*YKt7{Y}*A zYQ9Wmj#)POOT7ZHbZZ1Wj~`2a5iTGIcJlL!Emtluv$jTpWq80H!)IR#lh z40*YLpz&m+e}QOVd|mGw$+JkUSXlY*`GabSe_e40wy1EC^Dee)w0jCc%-Xfv(|MoU zeeReLMbcPF(fb7kM;Ni6n7)x}SA|#+Iy9ZOzvUbeF|*l?ITN1~Hbb4%LCFj0e%LSq zLji#_(kBRkmI6U*%4V^_*Lpgn ze8%ud2p|5vFa22|5T~cWP3@q9D$UP>akwb~nZ-(Ev7*$c17OK4!1 zBe1g`5^7!|<^sy|ocS%eJguYS!Y&=Xu%P}Qhcpg+<@vF|IL|#ak-@gAecG-hq@sPh zo1BBv%%DElvd(7M5&It=xj$PUeG-oSLW7PNTG;-rMx1;pKBv~EhO}emWVYCSiD3Su zw!sUdH{O!5%(aZ0-kK)&-D^68#TwVR`F-=x%(~u*d0|&tlElEG$-xgN%#Cp`;7sBpfsPOIOBI#t{6 zt{j8{p5Rlg)zPoXm6WZ%-Wb`0uW|`zHujguBwXHIyg_>(8;{g{rZDFwdHm{tss;FY zcsKMW7~CCNuqD|rOr)Zg!5j;hGbn)<-Y-CS{j0;siJ+G1i#QC>!oXFipCt;n)g9^A zy(>q+dm;)UBvtbGLi~_u5OfW$Z)F|h&r(p)#D|i7T^ye$0F<-L>g}Z{i}bbFEyK=V z?Uz$HL+9ov<@{|Z{D!Vcm>^>CuVu|nGg<~&Tnplif{)NchO4W6aXEa>CwuEFYiknu zVAJoBzG*?->GcZ9w7JaW6PC>&K96EV`FPUu?_(Sm1s-H-FHFy@f{|*d73j<5$~=H5 zd65)U#(`;;YmVo=0rAj6KN)^I7PoAuZ#p1fGFwXl)q?_u$J;J` zQakW&8G1k~ppR*$V(ZD_7l&Rad$%RL8yEH}-$eV|5Oft$NvHc!jt3ouIt3myv0l76 zR2L7If1pAFbjCx6Cpsb=w(6znC)p4)ts+sf!mSIWAEf2qR*^&Ss1&3aKu|C)i`^-f zk_7s*bl!~DMZeaJt{U_Cxp{>CP?^V%h{IPz40-xn!p|CXXt1_qhix(3pUOp%co(wn zOa5`^C@Q8Ox)0^%=TlE`3I$#R{^P7(Lc=Mal-aXlP0=aZ7(ibr(;29`joAFiF(dz* znE&x!Yfll$wF%mxbuGsjD$?D4zI;{4{=IUP%>P2;(sCLvOd$(2zr2Cp>k7AN46t`a1pPq8DLBCiJ;!pT!ts=fq*zo*+A+y&{-%!7R+v}sGkd~JFiK(YQ zq|L~te*yGobV5>)4~gCoi42X(jqdeAR*R~}?r;xr*^-y`kcV*?9{;L- za=mk+7x?YXptn5(RolS=hyzr~z))v`tfk4IX2e(60`+pu?JOC{k#UYfRBsw@3Uqym zbj4)L7agK_hsbQazp*O$SIL6I<2j&hsRQGo+r;z3MF~(oc4QA(i5^Pz@`ZgP^xM9h zIy$leq*gXJBj!m$`+|1V>y_PkbKF~rQ|%NMxEU^;F*`SW_e5+txc|}2rijU;dg5I4>1Tz98)5iIq)AzY_k z*|Zr0;OHkBzl5f6D<<8$K+O@*3tBR<90HASIfyVjZcAi1Xy?}i2vKd0XvNR>e62KB z0Z7f&nA=@tn&%xi?HJOsO-Uve0mX3Nu+gSWkdpzMmIale!J(*)OuV$AsyHY*`6qw- zTjYxpy>V$^t89cRnzD@H4OP^ax5p8}rDYnC9rn81pcl z`$T&s=450PJHI`-QZS97jADrhJ7)!IV1dSGa&S`Py|_OXaGT8LgJkHiwscwVGQk4# zM)6Q3*r3x5rK_up$iX4JQ1q(%gj+nll(HtoF+VEis^Y6oswKc8LaB47uf5Xps z&vNlVTV&!1k4A+NzjBKwelJ_@yZ=#o8S|`{`rc1*Wcef^yX!8UhS>0~cCG1oRcDqy zAraxc2~&c1W1+&chnEih&!{m!CD}*bf^KGY!=MF9CL@;0c`I@Ao8Zm^-h~4my0%OM z11T(Z8;34)whBebw*P6K7Xk?7qiT|kQQiC6OvTL~bM5OSuO2}|KF9NPPzlWW!V3J~ zdJ|kd(AOt_LE=P|Fao_`bbj|Op-cOfUA2hF7Emgxzd(WRe?cIt(XS|IOh`GwNk&dy za@+rKeK4`(%i5xc@PoGC1N7wJ)kf6o0510uk4W(msrkQ3Lk#(0gd?);+h0&xN%rw0 zbYa^*Xex(_tk8E2mG$gVe2stIsd&IWAtpi)>7XWqHEr`M5bWCX^+*2g)KrOVS`|G> z=5T1V`=4ar{+fbEGyXp>z*za{&9C_U`168LYlm%U%V;S0Q47qqW9l%h2uWpMk}4X! zdLCRze~byG^th38F*mGsa%30WQAH59PS=^dS+r+Wo%rEh(Ft{e8z(R*Iv^VxP@K&A zAbhE0GH@eJ2NB{Epn|7Zl}yr>u!B zMw5$O*0+1dcLG8-V~P9+7-}NxA`IoX0Fg_P0Z&h5N049=g0Z#t+*t$+(@CL_0aJP< zg0o5rb*XoR#;5kztC7=(yQDu$M5h-QdvjQ#+gE!dPy!i@g9ux%a0dlCu#zg_u{=@1-=+rM|uoP!&1;9_td?_#FDTgm<1g(X)RI?zDVqSyI8Yr>n}A zEf*ADo47i*E}%MjaB_2s>e>p#f+I9JhLX=~^v@+Mr-nUYb{TcsP%uj5;7BFQc|@DT z9DR&zqFbD3$!Jgt&;f6wm%ugbN(}~p1+SN9(98;@jYI)TS~r{DMO`ya+>(MEM~jCa zg3|HnZfyJ9N3Uvb@cS$VzM>c$x+HC_VVFya8`3?5E#Xc=pUmrRmwh8hEmzqZZhx5A z*x`^d279x2pmclmx9)F#3EcU%F4p@gJvj%K>WC6vH=}>^_IZ0>Q2xsspusqty|o-# z8ZA-mm#@jGXxBP10fETsdRwKYVUMLRlhpJuAdrXjbfCk}xx zS0g}%7~*8wftq!EC{|8<9|`;~M5LOv6(Tnm%;QZ2@sA5~>t;@|=PCShLdZ}+*xBEQ z7Zvskqn!~;&w>g@kY{KO=#5TyW(Mpb3y|#?1_3lhpihAktlwi}vK1FEQ1yD|4v)ap zI6W6nh&%xboI^^WRR_q)cOl#L5k)l^JQdP~kwKaVh1*nSc_GX`jI>O_^I~iiCcf5T zXEkU<4p`3454av4Z5%6WUjkPKlttgr;b2G2xHq8dEw(nR@xc8wGNH$P;)5DCcj_U4 z&+a5%HO{~qDz9XyN>^Nh!IASVQ~+k0IPZP40OtP3zn6`cA+9@)ADM&09%)%389f0se{8q5Vq1D z2Qt{k*s%1yO!4)O+>!Dn(UF9+l{18B%zo=ZhPxJ_06+nKk5DLz%VR_WfMj z_ue#d>7fo`cNN#n&$d{d2$t}BW#P5y7`M5{n5dfk=B ze|$}kQ>Re7OErD(N|B!vIh2=&A4@o0#sSj7n*P~i97Hb_EXCiYQw0@e7BzJFL9*V+ zi=OhN(yi$Q~8hF!8@ z7f_lT{v;3B?wYuxfP(+xS3M_-!8H-%RnG+_OQh~jZq&o)(*jcq=7?|1+pr!;lR{M^4&gU`t39&SkUCn`k6+JuwVDPCXdfivC0x7; zS>ZOHC0*jbHzp`EV>U+a=Y|`F=D#ME+F#ahK7l`eHpz}%r)H6&{Q47~&*&Y&1XL=0 zzqr?~4sRai5^-x6qhD-)A7hJ7RYsAh5k{T!YFQRBsMN|*^kpcrgM*-pZvVspKyad@&TAqX z=smVMg*He>2h3N{Ephf3$I*(KDp7h^2R|mxL#>$nK%{2&_Neb{hs!1mphlV`LlYB_ zt(=z(0Eq#OO6vD|eA}E*4m+eonL)}>YDF=HcXQm5)Hs~8ygoIZDFn{EdB{AT>S z-m(6jaRv18Hw!)b_?cDt{j-+tbpdgHhSdSU-tV1uQvRE!{g#4_<>#ljf4LV^zx9FQ zB(9h0^|*uF@p!}pjB!2KP1X%68@Ln{_*s!`XxCf)s2H(VLDmDk+eNtF3QeiRn3Xk8 zPEX<24_!cgCSB61@2n{)2GF`k*WbU8b@T&GalRk%XW$VX8UQo|0OPzrK$*f1^C>Ez z&#lb5@tSa$ig|y_nS(FlDBQM>%sy;=$Bc?~R{0>Cfck|}T<=)uKlFAK4vlV&jLfk3 z(|C36^&<|_AUo6*4Rq)4YW1J|BHvn`$1VXBr#UtEzjGVm?($Z6E_JSZMHjb41hIu! z7JG?y`BP{053j6GZ73|kZ@m9J1d#v}@Z#-bJ|Vgm4ER zF2GjTO-7L|CY>H8CAwu&aM_PvbLU{HI)b%U$1i%;SXqra`p(%5x-N&1--im8+*_`L zyG2984(I9-VrxLgbC>)~Kl+_Co`SC>&It78jBXnuZ97RXkpCpno<jsoqkr9q9zy8n5_@m>lrm@uW zYRxTS;5KEkQC!h=>UYxobS6Ks1>d9RNox+#f+1$z_Z7a}Hnp%WmE?!koLE%ecbAGX zlt_Z{2s?XlK04G!6K?iiHzn{pwYGp@VtA9CP*|TVaA1AR7PBLKG3tO*><`3}Ur){4 z7Eqzed@v6z@n1;|<~^8ZXE(KMDCEX+bwAW@%*8?LRhPoD75WKUlDAk=OxZII5eZC6 zT@d8jbVSJcLf0t25XGFrzw5UTa9WJ_?O17uO|#F{qo91GFxH99e-oO;sC(xV}mu z5yE0VO^W;x-bTJk2Y6?y;~v~S=GU9zLs-SBf~Zhj5hYyr8Jfc<-BI0tQXkr*&kjqS z$Q*t-k1d#`wA+(I%&j5&Z-H?0s;G9))p6|Dte6vN*X21S&Rw!n?l~Gg(3=~=cd&w7 zg@J#P2-Oy_$geg2ZSx@ahSaQlAHwOK>lp7h^`r|TscnhcT*3$E?9-#D=mXhQNsHW^ zhnYHMN>&W)c^kgHM|&{wIYk!CO;F7?H%8DdW7{2$L5~gNcZ~ab1EmBphMA`Icxk*_ zRpU3q9j+rHksYf`OFg2m+oD^;DI37$#Ps z2|C}wk!6GZ)9wNfm0eP$4gaxw=+$CUYv0*gqrBH;&92Rmc%snjxyX@*^83I(zkmsA zMUa@wT=y4PNd%P#LL=;SK}LkF!EVB}*odaR`Z=+`?FfQ+;r!fRUx`rM-55PaQ6K?hT{SL#FBcOOWDP zfg)o@g)hmZHP^)-I_xs`RemVRv8+rY@v3$nF23TsYqjbkTyec)9&15;NGCOmIP;F> zD7zIcY4;qn)A_l`*YvlRLq|lfKGaQRHHS!-TF;nwYN99fBan4Z(#)j09eh()=6WBt z#vB>HgIS8IU1yXj$N_0$uH2FgcHQS$E41UfQVh=M_CJqElZ4U} z-gdU{4{2zAo_dppo!KeTwSn7q(iuWR%8>FjDtVsr-A^?u9;)IGz*f=9HOu+d{Mwna zW~GZDZhPkTdnELrSOHF62a<_e8nvhCq^#XW?Yf<0$Ggu4O^~O5oI*b=iLlE;t97Nc zwOwWFqTt;UT~^>0o#2kN@hpD3QynM|$Ch+7@QKC9xjzWY)QfN*$>e3EHcb;_Aei!g z3;Gx>wlxYHrsU=*UU>TTW?}()+%<@3n_er=yjO!~m5}AwScDJ$`UttLA+DM8I*95T z1AK|upuu&Ys9XB>cGCWkL^_zjdM_ND6a(g;{Qd?i$ z_;!4T$z@f`J3sE@EK@|UKpKgQ2?h6OV9F-%yrOJ0di!N#Ga+G7+b<9bSUCys(!L-liyB9%|hM~7+?6BWTuOzY>{k3V!F$C~`Sx#OkjiQBH1WCKHNE4|kr4vgO6s9V4?(cAjs@@|B-BtH?bhe=|+E zDyNyjZ`2KxGRG?*+jHaMl9HCEK+S5w`z~Y%o%od~S<;L>Zx@x@iCm@ov{fVIsz*{d z6&&NKY2?@7|5Auh>`39jR1=XF{_xZ1!XiRCEMvz)=P}aV^z>ul6x~V_E%SJ;cGMN; zG(BV{l}d6^gAqyHIY&d`kDqe!9csTx1|JLjRDO!3JVyfLkk5M?G^{P$LQ0r+)0vwZ z`2?B@@hBKciua&YLi)`9t99x_#};u63T*@S?zTw6e=jr1@{tK*Gx|<(e00jEccuCW z|Db{0roLISzGZPBcX+!6ziA3x)9OajxhPn2=IA-B;Fiy)rzii{r~>(ky?cAKEvu}o z#vRek{qWS@v1ZOlazSl^GrHh7`%@xwiGY($7sABNXpV)|Rhgej=2liEQ*sn%OE-Qa zulEl-KpfgOgs@@TfEM2RV@))!5oIZlP1}EJ)G4kGD8EqD`k@0eY#{qVu%u~J_w421 zr^+A-`!f}MOlLu%ugP{rR1%ADpTQnm)cnlI^4wcmYcS{pO>eEDb%W1--sz&rN=x)x z@*dRNmOVaC*dHx~6F$=0>p;HZuG4qxF)n@x*HlnxP20b+(GY#wJ9dOua*+Ech#!eh z6m9b?pcM;~t(ti2POA4@e`WP?0(8Y)=-_Cc{~wB_UXQNbl{(s;%lVq{N;?=4=-PqL zhmNeHp|E14hwNZJvOm80JNE@Qr6C5===W!Xic#JPrsr}OsL&l9vF{qa<4Wf(Ae#ST zfW%qt+~MSIEr-VTeDG8V%72W1_<4V4^AQTpaQ?@PjnZ`3-FJaxQwnDFyy%k@56cdPqE|w|&_eyf$$CqiVdXq#NadSST)}I3|>> zLnu#!^r{MnLWk6q@;#T#tU>Au;w20a_epJdYyR`R*iGcF+D_#Um)l2!&)mZu-qWu$ zmB!u3#yoZ0mtN3#w*7e|x!!%vFH)oIowlfmy5?%hR1QuK+uglSy2kp0XJ@=RpU*W2 zDpn26A~_MJ)eV_6<74l_k_~8(tU7?Ar9~HBr4@d z(z@=UBt?oWtyIgx+P`tdgUz8Ki70b{WwE~{Gm5nMvGOdSb*GtP_xVW_e97rdH_5X@ zg2c?k%bhS>#=E{UFCh~m4o`Xn-uSLW<_eB$Y@Pahi^wwgG;}P)R?K@gie(< zj1T09<*5Eqi^Pf@hRu>H;KXgYa;49$-@9pYhbeAgSLxA(wx+paM*j7zG2A6N@^upO zT2UnjQrRAxd8M*_-P-+DbFxSG&3_EP|8VgQ{)sdPh@OQd{gVb)TM_Ajl6$U z!Dry1>4WJSJwdld+Fb!U`4$jy>nWghw6zz)~ zM}UBFC`*b7jp!PEgBvH9BrT`bUdJ^@l7Jv%?^cTuRn{}Uhw!=|@J8l!?}EOZDMxXdiLYo|K!ana6#<>9E@uNyd7IK^{VIN*Ek8Bmh!l{U}hxnUM`ycAx zL=J?ZaP>SfB;terOHl`tAwnS%`K`YR4)a}Mw%%HG`z5}RyuQtDMgpo&>}>8JETGT{a}LJ$b8oTX+}YlyuDYc^H4BOSsQVf+&vb-0)Na3AOcpap4F_>w_X!qT zmUCu=-&*zPP}I>*?!FA<1;BgEIi1Tv(bo^geh=OoW*aB=P(cd13VJ>!Sz5bzrj*p5 zguDU+?!yDRdbY43SYDUKV6V%50*dDW=a)6TR2m3567Q*-U76W&{2#b}8?^1x@a7~K zc?o{eDvXAr5=vv^*4XxTVXf4&&3}so)pd0cqqruRt&UY+Rn;WYe*Pb~M0@UZ=80X_ z3#B?l7dSIr$cyX(nb(p%0#?Gg4&{(_%23$G*z$R?7ZzkD-FcoEZ3Y?uk8N2!oAnV+ zG~1)JRhg|$P3$TX%GlbGU(h9grL^rSf^OUga3`V9qZ1iQQJ?2K?R)=w@lHfWJ#UtH zHQLc_(Ugffb(}Fb6FChr>k@^F7`~p=4F+dd!kCn_TzWnnXBh?r_F z?KR-Zsn?&$D0hP#{at@Yi@6oLV`T4-{;LeM=Zkj-gBVKX!&N!Cbbwbqg1ojVpaUd~ z$&*TYwsZy+S$zx<*~8x(+MW+<`DhFK9}h65H+XnTlnW|rj*gGzub)dY;DN@7A|0%A z1J=LlMx2s!pLdxD4=B-~XrM&&ZZvopNs}Umg=FMqJ#aaGx(Q+QT=Jm^l$1o49UqQG ztfeIpZ(>hvs2|3Xe4^Bo_z@kBO^6YYGkLw82%^gR+*g|pxiY|5XEtQIwA`}J*(i+L z{0mwf=AX|a7_ULAVx5J0JNn%DZeHOaJ%b@f^5!NE9UxV@8S*P?l8XFD0ELBIi!YF@ z9jaizvnm4g;jVA5egHg?FA56cR#wL|*Z3nX{#$jB3WNyI)IdnDIlwv@`@P};%qOc+ z3#8Hikyk6V=P|Ds8wQUwksJNr&lPlL<(UEZe$oxq-j;2P$!%Z%MBQrRsh?5z%f+FX z7mRRO9ufsx9miKHQoUkGa8ysdzp6Eyj7z{3Q)t_HK9Rc%%FIx34YdB1t507!lUM6V zEfj}(1FV-kbKM^_hZ%ElRj-`8q$jPHiE_B5f;{gBd8AacNsH()iN6^QK5d*MQ=_cU z*Jkm)(a$WAD`SI@4r+ocB6^pT@#f~{fQV|SVB%V4Kf8iq=+3N+D`Q` z6@`!T&LA!7ifvJ4>{nJ?k=i9ubSTx`{AJ^#5_L z_!5S99&HoQxONRUu4DJ6UMFYE2Lt+gH-V4uKAy(T7nZY1VaOaYDk`e3fq|4>>VmHE zAR?J>pikrHo&m$?!Gk?Nq!h8V;tB3sp9A z+jBe-CQ?gRBmf!^hzZ~m5KNukunP*3JcirX?C%01AA1)tFnA>(Ti!*##Vye}{}XCMe|)C6BMsNaNTg!2I#biIrYcA%=NYok zak8ARbVZ1VO zDZ*9)i1nVn#+mim7VRa7lZAEe9*x#o4RsdXTJD1_V86WdLSqOlW8@Iz+vf^A73l|U z2D)|3EjuE8OH7ar;JeFeqB$)Rrsc&LafN1pi>m2sZ}q&)&Giiiga+H2OR!LR-lf!9 zi6;L3pV*86W;Km%`{X;@+&=DXpBPdQwPFHg$P{s9+ZD=q4u8l9Fz_~#1w;e7br@}V zOC28{AD4UC8ynv&V0`Un+kRX9H3LKyyj_n zO-`UXc39ySYt8oAEy$W_b-0qk7?XwdWz5EDS%l!9R z2YzNi_M`;%f^#5{kdWM;1Ma(pwWVM%#;Oy+fTZilzH!gfd1qYn!-EM_4TR$rhiv{_ za%miXV%JOvV^m|itmi!7&ByokVIQEETPW9pJlA{(-p{XqcV&VNHv_EKbdm$fGD=>wKoMLJ)o) z>3l|Q;Ny+A1kz*R4T)9)s=_+oo;t&|fJnXf$*WKY6*ObSJ=Y5}v) zL@b5lqK$>=?~9eg4pNXE_H+kd2(A4BH-C*;tf~};X@f^WM@1=~OFO7(u_+KzXy-CZ zBDP|BM30%z5(l0ZPCI9%AcG#;2Yq@+Dnn`r)x$|N^XU~GoCJ!zi8I2_L&P7N{p0Q~ z%#(YgmDo=RI(Odos0$G7?ca+)$1{NXf{#-_v!eiVt>hgfM3A{DtwYlc`Kde>EmOt) zjeu>~aMFS%hTpm*|4+w0cyG2u4aza>^0np|wzqqtj&^s{fhLzz;Hw6d7ip}9J&J7Y za48nEUpOvh0+*dFE`&?;@E6X2ZVk|Ix;_l!J->?D4;dc)zZT$a=I#j(8ZR0haqTUO zYC7S1e*(C|W;Sz(mjEN>>hiK=j#X(Cwk@4xhUeti)1T{4MRKJ# zJDOi?LGrEv^DlxPk6x^Do8;weV|ZeY~u1Cr+w-`SP6Il)Y25E}J0g&URyqO{rLV zEa{yzdM%WkMlFwxbSIdN0Z7Wv&YaR`Cw339Z?8n&p25ENo8h{8dW(aq2C2Iu2WO@B zUehAoM15J&cuC)iY>BaiO0stREWgCClBH4H-`w0RrC%ttGArsrkB*N^c>P)Y=6`qV zN_*-mR9Qclo}JwfI1t(qD~ZiaZ2jn;c%Lb5rUPIf(M*P}$%Z*GN(K_*sk`B!#~P9r(AYp=#(%Q{f0l#ab zG{}V?ns4#z(giMZiF}(Bmk!kO$AF{ocOCc{JOap-Ex>wXam1t_qovri^C zHv4!bcvT4OOX8pLF|e0lhCQW^Zmg?X`GT>qB?Rc9yfeh?V>Hs_w8M-l5%s-(4h-d~ z1>e0SbNE0HhBskGF*S;gB)gL`>A+ykK?U2ThsM#6ePb49%wjMO-FQXkAzt7`x;x~f ziGx+r01Wl4Y9M_$RMvpV>YZqAx4*7)JYV}#`QL`}Nr!#RY(}=Bw_8(+ z;W(f^oDIEa)_YsmUdqva+7FLs9)XeV0ApmUgoE-zrE;v)6yS#k<#W0V<WLZ)xWSIQ>qZ!#J+2w0Tdh+%lM(3X}2N?efUJa&vUC zwraq{a+k#Sq8stu7SAXt195RL2WyA`Qnu-4nTO3dLpky3PV-W|rFd&!3)kSpx}J5T zfc`M;Q)Jb+6jhC#lk|&~99mhOQN7eq90|3s!i|)@HzzIE(0~6P??mjs$m#a-eRT;K zmY+8AnrJ^IGis_x;zP>`l)!>FOT_vhs{dpQ*r#V;e-DQ2T!^8-Jl{9%xRRZR$KT$l zULictoHExq#R9sJo_dmb*W=?%p!=6rCs#+AX4+KYlP$m&n}gtAdShHeN@0oQ^->5i zJgb|VW5O{R4js(RVSC$!qrbxdK86AN%Jwku{&@cKsYI03)_ljc+Tgp=1(nZf1?h5$ zT0So(NP)|s&Fh1+L3`BVqMjL4QgEJ(`GL{YinAHR2&bDXqm21g9`wIQ{yLu7m0&@( zhjSO^Wb^epbxj8!TU%sHy@KV_jq3@~!J{L_^0~YsK14#)w6Af{I0O7$<*F3P!ty2j znuF32x*VF#Ia{&cr4|=o9WE&DECZmca$utWW!7@Uu*dv@CvuqUn`f9TImVR`>q-0V z8oeZd^aHNWI)jvH;Di!Y90}SUsp8i{A}$O@T{k0?3P|_xprELzM6UzBNKWIN1G>23 z54Lpsx8KE&9QzrWvi8-diZYU5u^tegh-Rng-)VjmG>lC8YWLZ&Gt8&8!klYc9Nze) zOK}Rg`a(_YRJ_JKNG9N#f7pXj`iS(ar;`L>0ZtZ^JS1=V6uaoq7ELfaw(?ww+^^HX z%8ye8@%$5%dyy@vZow5lrqT>uR_>dK4t-I1CK1GosykBU@?`9# z4E*Uyr5ZEXhEo>)eUofxF?$ULc+Ewm-+A`xB09F*F`=&bky=$HkVKg2UQf3GH`f2q zAxiA&!a<(vZ}3nXbH6hWZUw5wfsk&1RQc|rBWC%}j{yhQ=u+Oe#;gF2mEyplj$e;+ zyj-R@5+q3&6I1_m4@AohWVbT0hqcf$AlX<~zq+6^@pTRWHf`6N)7-7%G$V;%+<}Zq zi{K3p_(N(F77yOWi_AEY9^kulRZxtiF6N&;zJ*x~uP0_qscLYtbB+$OaT_l%etv%N zPAP#X&@gIB&<1Luc&n_{{Y8*~QUHMnZ43)Yz`*n=U z$axeCBejzXKFc%SM)SiM`h4SofSf_z50Cq75_q^{k*bl+U|B3%(zzFui!{#xa8!%6I{PB6tSsTI3(%s z({#DIicSq7;u&rx*|!|hl6a6Fu_!o+S>FNfR2~QUOix3y(Mxq}__|+{rygp!g)O+f zQ4w@MjJCXfCITH%2oq1;U%8ZET(Nd(^>Z^QxoJpZZgS66Gx&g-!N~ss21s?}9${~6 z3f$dIE1e37n~<1uaSD812xP}4P?^CfqLu{Y(wGVg3kv3b<~Vm}YXgAOz~y>?2LMsf zz6r~j=f?zvg;e1$|HXImf8mKL=n47z)O0Z{oyG5iKaen8FJfS&teo4_%2nhNl}i#m zYtVGhxkrEx1Bs#cXIgj?f*i7UWjT~X%W;KHANXadq4BDmYEVnN*laN$t7M4l6T~wV z<6im4YB5Cn$sP2aKz-5Yl(QVWCOzL&&Gb!M!9G0bz=bQS#R~3W6Lb8dDv*f8bHMXu zM5NkfZ1OkSV3Lc9Bpj2n1f*WYl&|BASnc*H@4swby1(0(=|5N3)Xln~=E-3kbKNw$ zaLg33e2yFVAy}7oiQI6P+<}zfqb3{lddA zB_!{&d8!oc`0v%?jfDR=+Sp$_%#NsE%`2jL;)*yvD`mhgp& zgp+#}iEs+Yzcj!(VG@Bo^prd{Nsk_8G14TUc+FW;E&e1v-EN0to2=ZLq&nv-P#OtUeuGLleER%ps+=p=#371#VU|cvjO<`s9>{Kk)f|X z_NYINbqgTFbvWq*TlPLncYn5xjF+oElx7E?Gj{7n-4+#c=YtMjzOjlR#1TOyE09Al z2v%qbeo$Bcb!O3{gY$lJ;MtDsGUOWY)!H>M9+}GD-oM(RS%cfEVIUv=CWZd{^yCDB zWOY0q={C-AQCOMW8Je0(sQ_1QYDo*mc z*nrmQct}+^a6>*8mOiGZE)gIyQ6djglL&j<2IAe!t~Uh$__n5Pdpm~JV&>}!&j=?c zLiTn2KdJbyS3B~ZWJCo!{|?}sdrn7}{jTHjxWcJk?r)x6F8tY1k{~7%a~(90Kwgp7 zkNB2)rZ3&ZI-ft&%|(9xqUmgH8gf|&@MNpmhC8dDqB%@s>EyAaH(q!;RO3if!`Uwd zU-d=~h(d33RFr3_5D{4mnLUjs9DdV4M){+3I9PtxS2=x6O5^R81GNO4wPdJper4__ zop%ZKl69-8N-sSA!9D3J1adn-!l&~ViyKaQ5kfvWOdym|OoX$YE~2RWz|dpEjS^{A zQ}0?uF(1Fs?+*8wSP~t!jxC=dj0!DOtZ`X3!}3O=mY040bRrt9g5A4#9DE={KrW`` zH!dLNY8zHgPzYOBu~ER&tybZRVZ)*6Dtu<+9I?E<*0*-XJ5WeD%bz3Uhw|PK0XSEJ z5eU`Z+dxQ(L2pPPxe(?(^9G1(l)yA$pi#*Yiu`Qs_tAQS1;Et91{V2&B)uA9NhEoc zTtz|MUy%a880E1YoE^5#-_FhfN^&(XaGW`}cO8g`F=6Klp{CkOkHUG&3V~xddN-!j zwZfXCh4peIYXCq=4**yql)3}rL#vXwDI3U-A4GtKOV_@d?^8ZutjX`73PvRP`On(K z!L>c!0a1VAdJujcO-5ZIP>8;X?TM3JObjqt8rPyY9wW1h2b&=vDexh*x5a5O63#Zm z!*GA%D3H>O9sdEuT0%E?-d)7K-N)VE?)?rlfRkH}s{~`%X5=v|3VB^Xb-vzI0vJL} z?(6f%(Qy{Y`JV&-T4q7^jt5Bv5?2rk_7Q2Qy!O9l=8@P1Zp-Oji~cOJ$7hG_dDax+ z$h_M0ilj=aIY$f&gGSVQ2@#2h^t=;Wl(^)}*Y2I~yYmo}Gj;tZx&#_;1NX-!9D5oye>wa{5*MuW;J_U4`b6Qix5~B@@OBEG(>s zav^A|o4j;OzMH`2E7!Y#Nq>W8ePN*sfLj5ZT{v(W@b+1=!h^eR=Mc!@Ysy2o)q{3I zW9Y*qh)7qKmkXIq?bW?ho!s5=1O)}tGjo3mSle$#i>H<(L-smHY-H4N0S^T4K!KMt z;0Yi~)bM{9g&KkF6q7-2fw9qIAG}9R&){II zZz&g%cKQTgmkGJ5J6XS@-DbtH1t)XksMG%t`(<@iu7=IIc|Erd9xwxMQ#kqhee^tE z3$4coa2g=9byb{E;`rZ)ZXH(epm!JGjwmT(EU&28Dg>I!;b9avz5My( zP0U=ss2{+9w);1CV>pEg)LaMGB^eanS0Ljf=}_TpVr`GQ>m|hk-P)(@`*=bW{DUsy zFM>2j-`O~pPwz)u=}0M!XiryHWWCfpW*&eD-`ea&M+6v<6K#tbMn$NkZhZDv)e_K;qba64w&MIl{+a*_Wq3Z=m zGi8oD0 zx$o;Dnd@U{E$|SaJJ#nT4j2;Uhnr4?$^IE466*_@~^9J$M^AHNbF)&aF2Zt`8Yz}o} zQA2f#Datu-E=l5dbN{$yU&ah5NVpWHU)Uz(ivvS{9P~=BqmR9M0X0WuHeQ!x)7thb zZc03rXG+>1C3A_2k{ucI|2I#_m10IcT6o}PZ*Na8^NDtKEllB;p5HGffGx-8qEk_8 zr2YjnN)%V?KIfy%tt$FB7T)CfgdyXTY(a%vRpo{q@D%XI_itvD&hE0r+N2Cy0Y+PW zBj7bIpts$}GrwLu$Le5*XwColr>;y4CZ!I^%NSX zm8PJvF=dKn_>o&A6xxvIV+l3DpZKMR1D%oQ|JCE$z>RDOm`xkS`I z{ioaRNdOe~KqcHg0@baz$K_7+Nft4C5&6U_+TcbEIDB@U4%>gD^3bI+;q+%~J6WhK zDBeze?&o@Z0HV=r{PNd$GnC7koln#_ZHytZc;@HD8QWS&Ey8@qeNDpszl+UYG1os& zn5r4T>PBdQQIOeoHP0oEks%x%?cxt-K8KWhT48Uq%e5M?S$t*!65yxghp@1Xy4PDh z*{X!})WbcX{ucljSS3}Nym4r^%!OZ4PEJ$BN4oVcldNiPjx>I~N(-tA9rR0_UsKO(V*DiX@@mDLm5dcn{x~ksw~+;lo8oPUo+r7! zTZI^x&w(HV^{Z%taULxpp}YUOZO_GvdB|Akm-z&(7hlCg)q-FSwFJ^E0}qEo-5Xdn z>g2FAbpg!ZQHP_o@J%}^k)5!`LDF7nj9AgYt`MV2b?dsicyy3w0Fr*_n( zAc`;f`j-Te0#7Y&@KuD_qp^YGQw%#{R-hX9XK!KpVl{j!G*8d!`s&!}a5{d@SbvDl0%azrL)$WhdKam~azgXBptq%TRS8N55Eg z51P}ATv|Axb)z@}{PcE>SgNNwK8;&NzSLH3CXxcjr*)N|IGlqiWU_zd(tn&l*E29M z081>H6|Yij(Et;rbH@Yic>6!>_ckB+%Nz=_yV+lwUT+irk>ZWvaiXt;y{qbf{8_`O zifWC1w7lrcon&7l2$5pAzC5}!=Livv%gV?e{o*%N8=ZkDt}GlAK*vXXO2{ zG07m$Gg5#nL^%Mww}7Z0K(q!}H53R9J##YvWZDE+&le{&aXBt{zOl0G0dx zt3N?pAwv*=k-C685#!WIa@I~Cg;4ZXj+*Z}2GICRk#`_0^Q{^1CN z2A&!X;=uV)iBqKne#>jF&!+%NIO4n<^P4kPC7n zVH`Q2QpI{2g#BiYMnr2{XQ~f z2u(^97KigBNmCcx{Kzkd!{3eT11l@RpQ)2sSS?{Fs86%U%}h<9t;e&Fs|EH+HBwGS zKprkTF!$iF77WB%X5l$bUg0`k|L>;)vTccZ-V>VIliWV zJEL^vHVoj*UMA(Xg#qRn1RH+&Qk}L;YnO5HGM zt)2AUhW)$leBD5z6=gV~yUT^24rc)Trnee`fsGih^mj~Im-wsz%+tV358KHyKv*X1 zfj=*El?Y*;@|vO1$@(U)(y}2xte2;=l67yM1r50& z3BHECwb-#$i&fRn+Hc}S_Kx6^4NB$v&+b04lPn-snC_QWw%bR?tr=<==R|7cVv2#< zNFwtD>EXhuL=ELQ4pi~WE+utX*j=1&O$~J)U_DnN#CrI1BeUp>Y!T#w>`sJrp`ma+ zXC)+#QM8K_+y&D~vI6m70Kj@o^(bpu&dD27sY7fSll6#$$nr0o)qQ4 z5gI=|RrbAIwAR(vm*i)qCmQt`pXT3rF)E7A1W$h~s zxch;qSl|*9yB-2Nf-Q+ip-$0Dfei%V!hC$;IJLD+tzQLK=0{DSn6&@woVy8h+gP6G zh(47wS-1Fq5D-8XceF~P4x)bndzb}0B#MbS(#dOUyG(x;iJ(q~7Jx2Gan5~%GM$Yb zT>A1|^r==f^YOvl%5t7yI*j=)puv_O^}`E-og8%f!SsCQ0@ypFxV?(5KPq_opN<2P zp$jdzExgw%I)@+ops>g<}rQ+Jm)hSamGe&WyB9x$E5O_QN`9Lqxnn> z0pQJcf3nJsTVf-x%}`>V%L!u!c(2MOy~o%q1#1rvd_Wy2LTfxnBY!$3Iem8}R1-^7Gy68;fEYZSGs#M&A35Rt@gGRJ#3q52iZ))eiDNL#6th*XfAtV z`2_vr=)j4zJhP+>tM^>)dk2>_oahcF&ynUo;6iYAhA+*2^Jtk(h1JqU0=mSiKYlD_ zcC=j8p7g~K7Z?@#QfgR8aKo&HVF}R&TwMdbBKogDr_{~SE26fqn|N)H1OI{e1E%#4 z$R}8otJ-Uk&Cy!)5VtQulk#6?`v~T~qz@Mea&=u@ajN8cLjx~fmssrd8s=VrIjyd$ z3UtcZ#0L|PCnF2Wsr)W5!aeS`%VCD$j33K^N>K&; z58s*>)uhruwH*aSmAp7);F6z0Dq^Tsd|-clzO+|z(N{^uX7{0~rY0B|oi?9G2qa1# z#N#cQ9n?zRHzdrR{oVo+m(kh2AcZbI@MrOZ2dZ#&a}_2 zS{`~+zY$y;-aajKv^TDxGlZt`#W+=VlVerkh|(G+BL5FZj=#=?^!u_#EU&PWqQUgy9H3jZa`f{JE~T&hVz&+BT??A%94b zcWx1TW=wx?Yr|o}C4vEy=i@?=x;gxZ-tB6FPrV!6NvZYwp79rVnTy%1T@99c+~nh4 zI0$eSi4;QuSe)Y8(J#V^7TzfP%zO9*m$kW_-t# z0(YAX{$C3qEBSoZ*xCE?S35c?@hCXv)`$gNZ0!)>3pS3HMf;aUpNPcQQq^F7V8Q<2 z!Amt32nXO2{l<>|*!-fO-10E_ipBrAbaGHL>4&8$X~{8uM^7y%H9s?5aa6V)3L_vx zOk7C*mi-AprQ0~v=e-85<;290708nr`)v#;l{J}JS+`o+Fq$%$+8?ms)e9ewm9SBg z*bT<0`R2Z?wE7Ud{ZoB|7`MHlK0jxB##4(hV0KJ26$hv;QIwTYM$Oms0a}#T8{;=T zKu%p%ahu-yLe%DcqYRMy(_V7O1gFyanVC)CyBt1RXpq9v2yV&`!zLGsX!k_wQr`kS zfUPlT3VgfneEocKdS*6xzWLn$c{2NlZ8>^Q?o4`Tj`lvq3AKNR9K+;@;4I;3!{ zvXd=m{=Isc<9~1R+yUEvbZ9cnoHf1zMINvrS8BW>Mv`xggArwGP8lz2&ZS3!K|ZSw zC-^FSs16yQ8E+~&{3O%`a7>4S$ldMeSBMMoS=w<#?R5Djexx3zPM`i`@+40Y zS5JwL;%zA_6B6YDD;0*>N&n2wCF7Clvlo5Z2ywj&_VHvb~zt@#WbT0R= zL=wsAb`hf}>Y0Y8$vhIt z5smj#bsW`Fr305S_FRD>ADWuTduhd+VGIt%@WUc%1hn#fQyCUY$#h^M^mxOZ1|36j z-U!NdZLP~Va4TFS#Ay91c)kohHlspQ;3mQ)GvunRxEY{Pjk|AFW>SE|sZ-SSBpe)V zVLqoEcn*!sX0WHVuNtnjT%xb}?Gs30!3=}gqF^}X$#Dw&cWbJI3X52f8Do}Kydow< zp3wN53_^Hm>Kb;chv5QV<^y6H*S>wXOSCjpL4qo5=jgb9W;#Jf)uo`A!6?rky`WaS z?0h+YgLiJfNo6zU>UbWa6D`B7y+-u{dvtK<6j*u<$jlbi`z8yUF69vC7CK^)AwF!G ztDt;PZXJL_7}ub!SHe@X8NCDW$#~?TVF6v)O{~NDW_Y1QmI(Ggt~1!OW9-aK-n%!j zf9tI&!uu0B8!qI_VFq+{FQug+U)P18 zgh&7u4pCDG{`%SPsdMfwkp6o4p@w!}LVqzN0S$HEs|{W&_0i|zU&QP~P&6x(*m&IL zui&-3I3NZefE$Wz71XNc4m_T6R==OMlM)2F)AJDd06}`dQc88n-*mGfVjVZTj|5JzF4y`>~1#okvJO+0Ac^Vpdyj{_~YVAKri~f9s)3G140@N>OTU8 zS|xoC1jc+D=-mh!e2Pv*9t+Hq`5f|qMw(PJ*4{-S;h zphPpj-Rvnic5HgtyxG??o+wk&FD**fL@9^(kHX9i+HsLFl{0F9R;kA znAF3V)h1><9F{*8q(2DirSc@EmeWkMM?KP`ZW2uxpwEDXDl2|hbdn9udar^$)3yKI zmW#ns0jMlyBOgi8)Y*PpZ*QW?_FLj<6`4`3;KWf05!qv-Bx>=&nZ#-P2vKehG!9!O z3Be(HokcX`)Ag=JdL(vlw>Gs;_@U%m=K~W7DUCc*+C;gPFGBWSi6Y>mSq6iauSB^o zn{j~tioJj}a(m%sZ5*GsaqfR;It#X{+OBH@BHhv*o9^!J?nV#+X{5W^z)g2|gVG@l z(%lUbn@;JjZ~1)3`wKi|uXU|?jXB0SobFEbLDukXg?}w2_{{Z@KF698Ps?lCOxCqU zqWj-6R@MjuT@~O&taYI4+-rZFpyTn*P*1=wvRZvapkWDdSjyDT&+kkkkCWjIs-o3X{#rC!HczH7or_AvH|t;1dQf zPgOy;O5XB3)Bn(h?YOE^Ot%-KZHuaD%{E6sCT)9`)xJ~!{a2$ODHrE-b{6YONVbBp zoC^@XY6k8)8A@OTbzbZU2`<%r$N8765HQIsGocs5K$u=TN_IUifpG)!J~8Le&x5I| z70JPKQt+#>QM`F6sLyp6FfJ}G4@YaFLyLnvT`yN-YC4*!^N^qa$om0gCU2K6hlNtJ zBma1tz=%*t=Llev#;2x==#a5@*#Avv{}6)5Iqh7(x>Bt4HBfxn_yDrxwdfGg8YEef zsKM|%)A#S*p2eR|AG`+O<^&*=fbW2OYcWSOy5uIYnFCeo5URGHZicxp1Tohmv*++- z+xi4IaLw|mczi#t7tT5PbABC*UDaH0!jXB)t)EIz5=J6M?BJi&xhdb%-5SqXvR`$G zah>O)80vUe?0u!=(9n_k4Jpq?xy<~-YukD?Q6jd|>!m_t^-v9P9}jTS)t=2R(V)_d z_=ED7KcJw*>wdM)B`^~TZ{(jHlpeBjzeT)>--t&@F7P+|qH3amNJZx`z;0+$h&?EF0FS*_@n)S^M< z-hB;gG=p+rGptt{qOe{X0gbj3OR&Cidx|4@@LLW^V~{eYvS*s*++ zeG4RzL%e9cvHbIiheBH!*90418tsoqibp!DtsFxJX5D6Ac%BbZxceCh%{zB*Y z1s@m?Aaa83R+D6Xj+kF1>e_l9*cj>Vgq< z?p?gxsXaS;93=z2Pz#-Dpsj5GbqdT_&8J_~LGvkR7a3PnvbC){eBg;oiMuN%mc`U5 z?@%8+FpHzP`@3dJsuP?vO#JX%H+x_`*pb`@OQbRjb19?SVIsw|Z~SOlg}f z5A@QBzj08vof?~zzW!k3+kIBd@$D=UHNzUKdx&7La!a4RS@`XX6==T2+}|G)5KnoG zeQr@*IWk#^Yg9DkMHPN$A^|%`VB9iSfFAr}>GEmk5vq>#^q^4z@wI;=si9-H+u zU);ucAO;~c0<~#2>KSPhHPw7?0S6)QdT}<;su9FMJYh5F6kwx{2MDDFX|G(cc^P@d=u4lTDD%s3lR{+WNz!qkE%eiuQ%s+74?XPzfx7?6hc{)W2Qd zS05LWw&G<+N^@n8V^P%?RI@mZcwG|$RBJ3c(Od?_nX@}U>aqrQk67P3ZfRt8*y}rp zwnu?8K_Dj(!%6j6XiCxy(?5@z1`Z;_uv>9XmgH$Hg810gxf?R6`d&>Gq9+^bJsXEZ zU?BKx_GL&oFU$A8SD8vFlPz<;xRoqV{rL1px+As3-71}u(bbhvSq-%w<$#jFGQww%x z>{z`+fZ$8Pk2pJTPPtext3B~ZOo7)rWlV|!*8_O$p`I~i@3@x5|1)(1HiE{sC}n~N zz7MJxHT7T4`4QS5+ zR*%NMm&CZZ|BF-lcdHJnCW^^4LF~Y6SiS7uNEN%zJvG-N*}d z1CyJ3=AC@>to)RT2_VGiVxNQJAE1d~Q}zn%k|4^5XVqs!AQN27rxXAstLFd-@U8nd`;u<8{l!l{AXVc>d;j($Y_oL?%>rb2AkC-fejoM3uBM zW@3CQq7EIH_CL^&AHS|dW9K(_BA-Ui8}98PUd@o2n58f)Lc%2f%KK`wol$;h#v>13 z5uV|)5%w%SB^HlNA&e$z=?FI5LCg=4p_?d`RFZuSg#f*S7Ygx<0OP0&f2Qvy+b2cN zYGP_(`B150j5+qI)~}6&R(v3bW01JE+EU%T$6^9n?JCzWb1``wx)Eb^<`X+e$1B7c zh;}M-hNWk`soSDf*)obafG5uz*bACuj#3IE<-V_}d7&)S&q5796T}VuLmm8i5vuwq zo+SwtO&K~lB3`HA9&1HsR>H5m?MAej7f6jiEjc4L*Y|5t;__80QtKHvq~Hx7A=1m; zpT!etQl0foo=Dw3A0G&m6jUnnn> zLd4PkZQ1^j6;e`g{*8iz_&3i|GR|M`V1f0?^oct}tkN<`AcgG|Ee81s?4(tt6 zxB)}xp!a`Fz(_4eR4gx1sU#yw4_(o*?E+I0UW-oyYg1BO+;7Fz3oH}B7yyr*B6o<5 z(?@7GRQ`V!@oJNy{rzuhOg*3O*)OfxZNrucSmI7}gECDF=#SNv*bToVE{zc^LqFXQ zO6aGmqdK-{vl9lqf2UD0rJf=cWPE&TmpUVe%iFTVXRqv8Fb!Nrh)9|TU$a$*@3ev@ zgD`niuPCdz*Dua|m9 ziifT#COx3xLB8*D2-@y-NpW~}4hVRUXysty)mt)R`o38V ziPQA}KSKzD%mXLHV+>|{B6vsmrR{?+tL{fJUgH3ksnm-?8&(zy*eezI&#D&q$UX%? zEvHBKGs(a1UywW-zFKqf#yFHlVi~1)v|L1f%;Rna-Y`~7Vs1U)96SNHS}Au{{5?A} zwXpcenrk?CdTMtebE0RW9Co$Ui-`=1qQhT~nO-1YeGwrhR-@% zF*;Y$u;=z1VPU`!Ec4|-RAIh!>_`kEO^nN*hzN)|J@qJJ#`@)Th)axeN({r5&ZjuO z!wdi64hQN>C^YtRoV zf9XX1^N%Jub17`Ih(oFrYc||%yZq&H2#Wm?l-wrCG5mPGe?B8*SnPBe(zu_lIw$jA>sWnp0AbemLJmShAha)Zm^ z-sf@V@tw|lpMn4u^D|6mXRT~U=}WyWph1$4oi}R9BtY0)u;IV}n;NkCsAK%;ofmqCIzrh^_Sn4=FaZ)^5TBkok{l$fP?Jlt`^#gC|pzp>`y~JXJr;dEZ zr~6VL(eG;yCUZ-Z`)Mbaj2;$)xwT@qjyO({A7<$!)qX{H%w2jC*B3t0=#32A6Yqzd zUtnkE=C`(za@EMOTk7fQ{RTD_K;`sP2m#Oll5&M;uz_F?CarQoTYX$?>WNRBPF3s# zfhlX2`H*RunhM>}YL#B)j7gX34b_`_aTFx@LKSq`Qtk>`sT6GW-_l!%S1sb57Jb&p z1!GU2(F6lg`^I2cu0}}+M_ZUtWQj14u!dr32h$|=%vLQkBcfcV;^f&s1ad+(xFbSf zjzpNh?3miVuPpA@kV|Nu$Q%yHcU$F-#p!3e6)bY=u%Ym~z})~hiNN&mzJhxrt1G-d z7{QY)sK9{%=?>>3Bw!*SuRz8CAN=}j9#0wc$xS{OMtsb}VUy-#Zn5X>g6_;%d+lnz z>qnjQjR8Cp--xwlUB`n-lEWVoyeGd2qUwpmm$~kT>)^+Ph%)<#;|550cwMbY+@a{~@8T6R$yW?oMQ7=o=%;zWCMDk*HuL zBBY^S+~-6HEX+=UGJ9>S$cHZPvbh8{Fx6%bhVbCOD-wpV$GNz0ioSe`om&YzXiELWF^E@JTYRPG2`y$M9!W3NpG`N ze{z!y8J&1ivkO;%LgEphLO#{1)gqf zMBb@H9w%fUo_?~j|Jew3#dU;}=KqmW8_w^hPjOxx$jR0Q21_PltXE>8)e`DUAgPJ{ z*20ZYQjcNy9l6D9QzeXvxMvGO90)Ka!J^(`_)x^Has%%O*99vJm?F1(RvC=6DHW~0 zA?wnHIVI*Kp{2HshFzk@cZ{l~!1c<5g0Yz`>yRN^N*_yLqa#p=OX4d~UjIU2Ajv0E zC=1FZp}7MjT~IPf75D->3u#rL9Mm^{Ds;60rG}WT5byDPxXYiak|U8=g3&7;`i=Ox znT4VpHScCfc@}N9BdX_=xGjW0Y(7Rj`GzQ)S~U%Y2yySd2)FR%16@k6!J|G%qcEvd zt~mJWo)TvZ92$x!s-h<*@bz=je0=Z&5e`^k3k?2rH!KP%cqF6H+9~TYUeU9x6N-ef z{ykRp%IRy2fKZ}F@Ifv@fSbQU_B3Um_x>r{XY3i!W5YS{j)pmNub z@+*+KprJ1=Ua-EuO#LG?WR?O%7{Kg@|M#pg$wJC|+pGn+q#`A=!BMjd3L+N)PE7RKMvg*go5TaOD-l$p0u7DN}rk;?_QEBg^U3uJLE`bN^d} zhf`f0Q5_zUi%;8}+U#jGh%iEhQVa`h9f63&N_AYvL3dxy=%Wd|7suJmwK!O>i|b!HLL#RrDls zB};9oRJlCbX&X@B&Bt=Q#SSk?<;uCbvf{LWS%uq1NAE^pTedFjDY(JtA#1t|x6u~2xsb0=1va;i&KE7OQe>*tPGdBKaZ5^TWlRIIyt((8prr^5o z@aE|~G-XIrh=fYknGeRz{6^xkzG#p+v7d0>BT4rS z&-&*TEG7zMqr^YWL2RP`{Y3uJ6Xl1Lr*JsQS9DtHC9)B+v_Fieu0Y)=KswR;{CU7Y zRsj=RI{gzxqp+V*%q_p(c`FirjBItdec5NPmEPO+PJm?Pp?hBIyhCG=5i+GL;Acq? zC$lRpz8Nyp8}>E2$D3TUXy*5Wz#2&2s*%KN#E~x=QiYL=Hsq+GuI4U4Vi|}qR!&E} z?V|N1R1y=uxc-vZYcO3d5VO}iDn;sR>93CzTdeJNxbZ?gdFTtucpQ)x?(C+R=W|QMYp8gwS?dtzi z5&9#ioIU(zAS71#H?mMU?4GZl1W3=UQ7R2bT#ef#?j%rq#!=?gBbe$L163H^BPqi_ zSi9QpstLot!lZI-{x2$704SghE7vQLM(A;T4&SV$&N*tm%AV&}b8U%?1$`-9P9Z@Y zdkK}5Si5|lMZ_2$gS0WW)fu)@riI>-H$O5YJySyYFW|-4e7ZB4wc}}hYTty>9!X8+ zNL|_Gp4ROA#eZRhOku^=lprrpfPz4uZv64~cE*l}wgUhuSyL&Z{zU&jF949U7_^tz zAdioroZxWPSJ%j#wGWhr^xg;MOOIkhWA5s}n~^sCDLM$c{;irL0LYu9MLihBoY9v1 z-vCRi61MehI>IJV6;=IHZzwX*CjavB`Pr|sX?%RLzNKaOYK4yOZ-I_s3QI?xJYI%6RC z5~7;(r=za-_GD>gdHFx?ZRuR9K=E#}11B}txxrq)&AuDt>PK$bnrJf+A>+ow_0dmn zD^a60(C?rA|2;jT+zK^dP}WlZmlwa#9M6Qn1X=Y&Kq z`#-76%V5R!+us1m?=RMu*gyeFN=izLK5R|v%8|;v;0KUId=u!^Kksqw8YJKQcaf(L z63?YP++lkhZ60wu!jjUqr)98XIL&XdY}1t8><}%hIyUT%qqb0`Gq$AYZ6JE2-alL8 z4mlK_`}RTjFbOYn#UXs9l^=*efkq$KhL|!PzbnuSth3 zgpmIdD~12C4J{UqrO}qSz7>t~5Up%Qwg=b5jr~6c?U>@f0x) z&Uzp2dTqdhB%5ZIHVTp$ee%(#S}z|(`qO)}d94R`f@5rrqQJk0&+KfgHoBKHMhH<} z9hRE|2R!SF0vVT_87nQ!5KnX-M-2E#C3_SFg?-?tH!|us7z5G~d46{p$UZ(lx(@OJ za%CEhI9PgbO%^C_P9szje{BO=zE~P{Ud@J^0+SO-?f(8jt0P2Wyea&|T_sBVBoQ#A zFHYMvdG4=R#!J*Tv_~ywmJG~g3%EtDJbD#t4OQb%z{(I=UTixX{@W!0s~LAWJBXq9 z(@mgSwX597kHIwq#ne)K`*;nt-H-B_iE;<11SiwK78$Sdw?fMw2DB@6Q}t|z6Pfl8 zk6ZV`wa01qly*+g-F8J)GSK!!Pw(TN1<6Nu-l3_f+n7k!bQ0M}5B}KjO#!}KW0`OVkt^*=X2L!WnQ zpXjY0dmR@^gFi{}E(OE$E);h5dNbkBK`%2j+f{Pru5XGI3x8(e<}U4#b36LMs?NTI znKQIeuiHOYE^fXTbh;=qd;lc~F%UFWB&h zRdH3M7fN+PE173!7s3YbXJM`FwPt(gHmK#ddkZz{I()-4%T$sq^ildghVl`k zq2G?U@t;RF`a|aFjbB%nzRH$??CFFx=AEbta%_A!!8Gva6Jt>!OPZbSQ3xbSK5#r z;^-&Ruq2ZICpRZFMFlku6EYL;@KZUnBo?g+p_p1b1kS^rVZ*FHMvB@bMLkr=wWTcH z@~!a1$AF(KB|JA(G>v)BpAvqE-ohiWZwMK4JaD;rm5mr>Y^(yjNlh1FKd`Ju6Y6?_AZ4=i4@ZGeR-hqDD8Fi@@Sb(MuQj4KYesY6%1F3?u~-E8)ou-pzrw;-1lE^mf|& z_&jaP(AE1TVN1t8N;&hO{JB0O#Lm#2^c4eS8T;)wW8G;D1@r<$^&kc<()Qsk9}Pj+=2Y>_k-@;WvW_du{s}(BGY2eqdiJO996W%IzNsCxvxu(&d-7Ge|zuqgr8RY=}E5}Erpn6 zy(VvobepF1h@c43^GwlVh$NL*7CN~Jg4~LY;2Fbzwfbu;Hxq#7 zh0V`rqlw)Vkl`3g%5>@xop1>yi*SIFJt1o>n*;7;eA=0GI%WS$F*NasLJFkj2?`L= z*lh3JAQVe*3#abL4ZZp;B%2-oOpF5evP&xpdAdCT@|0v<8;+h4AtGloNi$Yklzd&V z98%^6Rk)jvlOCRzp=m3tt3W8H<~^nU)GQjnDM(G5*hOy(&lUaPQo((U-@IpL-19&<-Ko;G-Jq9B@0s{ieE3^_l-V&HzlL|elIZ&1Q%FMsee@ISTf5Yyqrv7vELP>P_D1HkT+SI;c?Ycrc?Wea zmR3zfR%QTTVD@kr!4o@Z;Z;iQ*tlZADGg6LsFRfvg{-OJ7f;@2V#BSrB7PVgbi9V} zJfB_Yp`<*e^}ZW_>JpH0+yRLvUGhL<6k5^;P6$cX(}{LDLx)Z?<&X26KXg0Bi53Jv z)guB0Ao~AndxV_7znwqsu?7&NIM-T9EQ68<=OciyXk&O?7wO21v)149dwQE=Vz-d1 zsJB0H;Hky2OwxV6xurL0DTK}Zo_FHgH>%cVUxKOaduG$PD$XMy1bvu}Z}xR%{qNtu z{r9DD|B9HTE2ZKw9MGPRfw+fM#2=vT0>6*9`%!r^SNNoNy^Gg}&poGGm`}>*cqi%coSn##7=7X*vQ!#T`mz6Oc9p|uQLuYUF;k# zqS1 zFQv7`p6?l{KCJ6@4Pe;!zW}cgWJvwzyg5Vw*7rTBBW$4Y;DY%9S{^^zQwMKE8u zC9;37|CR~uho`Zj8KiwGct=EYGA!X|#wnk~m-K?YwirJ1Xj?a%dRF7#_inj2zI-pj z2&UL~sG?AFfcsXYgt%0`DkRh+mugY>atwIAgs#UqJAjQ1RAo&K0I8g8ZEcm;Pt6wb zBeW;E;^NXkSn^ZdS}G#GKG#NLoy?rM4?MZMPryT&P%pG+pO!^xVttguySGLZ&Tv8#O^&jdn818(%Pg+|q}0 zDEB%Dr=fDsRN2m62gg+L{C7BCCr&|}Ei(;S@AF~;J-*SAQh{Q$@=qdPxv)u$dPJ|J zvRv;-;I9+s&^#7S=0B|4{iF@NqsT1+6F+rp{&%nfRsw)}VgWp>Y=Uzx$=3A>cZw!a zxS6&}FQre<{>5*vJD*d1iss0Qv$v^{XMi@mmvCw`g{I-hE@U7LU(}~XF-SnuVR&=9>#{Kvtn~Kpfa3dYDWT_bp$Q`1g*S0=cH+9~V z(QR|qL@6GmJ2{4&$ViGApJ0fC*5O}&ADdV))A83(fGWs7K&k| zN&cz%7`{kk%rXtY4Mm4Zf*UJ0I{PyAq`?@ChN$kpcnQ$Z9(H$>9cupUet&O%Pg!w* zr#Ct?CjZ7ML)AgekRq|gR4T^PwkF+ z8#?72e=+<@8kxUIc4H5jl)OT0voAWCrHzm@_cwG7qpS2&>l=LAp-kgr((S4THPf~QqR7tuFWt9G z?-rij0o7RdE`pEGhpJ(!@0Yx85ylF>5bzYo?Mj8&{GNHy*?j}9ion5ZX1weG85+qw zcq~sPL;s{)MY;kLsTd<#)-2i8o-d|~K?dfBzU=wLS0wnmwySn@uj?3I{5`5h_QM%` zM)LdTFWsB8n31+*0ZN%Xo^JzqhZF9fL7X=ScV3%JF2Ws(JLw%N%q$$dya$Rf$}idN zxFHL%y}vfN8KNWVs`H%ax^1`!KW+WFSg|&mYfQFKk&yVoaW}}%=)pV9P{fr4#avFb zIEN|Ud>37d5IshM{Jz!}yH6N&m!N4YX``d+ISD*Bb{2Gdl*keH_0+*KR8)#{K9mz= zdhGC6*8-6Q3B(!beBNw*A(zG!e|z+h4F!D=3Oa@^F0fj?Y_0m;+ew&51*o?HDd`0w$Pr#ktz)L=W;hTCF-)qUL3;=-z zY{{w^e|pc?4ZE1=fC$jS5l-&5zBP<2&y~N2r?8FCnU~Wt(Y;QOjS?os z!JR)Te?dq)*Hfz=sAC4oI!ijOt*FQcjFJr5Fxwo$`M-lwM zjaR|cEisU2L9-AShvyNrWd?MEn`b|P92G6cTVK0)HlEui=8}FJ(OnHT{Fs&|=WtU8 zHm*1oyv6%Ss#~2~CcBB_?0z}z^orVM+Y^EA)_s;#F4UbQnRq>Q?D2^S5>ataxwuxA zNyYharcP_~b=Q$l43_Z&2bFxG1TSM;ItnAvrEpjL*+vL68*jNn32;D%q)g5&ke5*5 z9^LL^NGMNBk`fdDYmvA(ZNNKnZF2$$mb*J~qWb{F0+=Tzv-P(xhsX|q&w6&iHX`2s z{pj+sw=A|I`CoKZeah+HgXNPw?!vz=ON0ERKfHx8q(u^CucqkHZDhjLWz{5C z36d{N;Trw<^`iX00WMvu6iXZl&uXLh=~|FP!T~ir{D*zZO#G@>F`<_2inPxkquA6U z!W<-^bMRXNBthg#T>w56e*^8}4lppg`&p9NGXI-jfV&r2bIZ1MJ zGcugkf4saAQPnC{A3Phb!BBi^#6*$d*I@u-Ef4dvU0M{j;ciRWvI6Sq#$|DtPz(q? z*S{#?ah8i1YMc>JJ^czb!or!-U;i; zJ>Y2@hDo8T^b)4;7C$$FP)skCijeT1%3bFyIrk!7~1 zyg(*lf5r?&>KsJ!v(L)SrwJ}?7;<%hfG z?ung)Jn|`*r&o~}nGY17(`p4hbXuHt!p4vp58}%kgAx-%H5+{2p92Osr-TNGy1hdT zdA}DVizzH6Fk^&)UCCR7>^tKwV7Dsw<3nHBPm44Zu7vJm)ekKk{$cXZ{qUs4yEo%} zJRGgQ)JxeG&QchqAuQ2MQ`I&1?w8!r_$z`y|z=# zlMydrd`4)qVk4dv3DN@%OVWQ6=eBZFRGr5dxs8h9wPUV#!1vmWtqqdvr9{^Oo zP;d_(hX;4Vp7ULp@Dic|9%rq|+gOc|o-c)U(hV!-T!hk$stB?tkAOS=0%(%`z{bfb znR{UMxqmSjKpttYiNC9j)tm38c-3+dX%vDprN#$A!=}?qo$5<**f&&<*Fd8(3FX^$ zxFD?%e(^hWaWz0B{VMM*Vqrl$87qMa5RieztH%;a6vU%K4 z7lp%TgJk-+FVJ%Teqq~+;oSgu8#7j1fPKxieLcc=cyu)KgB*%%F#`ozT#tat>id<+ z8}j?3=)0x=%MO{#!JU1$71_ZIIn<^*$CNd17N)X;0_xz`(I4IA{Z67w%nNLglVX@p zO>UZy)S|&_@!b~7%i0n{6RlE7`Jsu>fa((;wnyiT;lH}a#=}5l=0TYK(X959C>BHk zO)-Yv?ZuE%PCK}kCGJNQR`ibKZ#|^X9K>;ANHULnzgk?M&tIt>V>9vQY`;FyQf75R zlLabCv^*nJp@)WQQD2^4aQeO9)@7t(m~#)tQ&)U&$NA{VHeUmzi2!1o+259pW&tSe z8spAUAX+@>$Y(A@DqB|cx31JW5>rZG@*Jo}=y*E**(hxF6Oz&1+i74+5F?XN!pJAE zC3KjPk&(`ecAjEEKrjGYeLaj^|K!1JdjksC;K1}G*Qq@O-@tZo=MpxbNoWeOHU%*U z>hotOWBf#!tc4in#7bpjD;j;8vgD_Ep}1k2cR{XAM>CBWpv*xry2AN#K7FA$8Tbf} z)<;hy123ci6@~J-Z~)n8@}a8$JC{>(aAh}*eas|Bps+7imjP2hG!xQ9z9?*l(CMBu z6@^kDTg$(@sCDL`{56o#tgoxX#9V`>=Oc{Sh9N-<2cX)>+mf?ywkFSnK)%c1rtlIwMeWx1^8?sM<7OpT%X%IN`W z&vlA$Qi*fZt8ib{bn-dp?8LV;a@qC!?tZ5SNyQ6qiKGyWQl>GWU;~@CEg!$vgNK*5 z)%`5O`>UI!##N7oc_>oBAQp~5Dh0bVpUFihwhJE^Q>vBMXxHD+9uydT+A*a~e= z#x_UoMQoB1TCRy|x4+PRbaUw0!A>W@y4X`_#>@yo{Aex`@)$d0mX~L*G#-=G&+mh% zLpNCR&BZd$NuN?%CZ}&Jp4hYnv8*%bhnM=gOO2o}pQ#9VF(XMLPllTznd(j#*lCNHWL=yZa_iy!A!y?@c#cF@?_ zIRQ{izy6@-&|fcW2K4ClrJK%=G(QBoU5C+s888p_C9L^&2B~k>p73wOm;8sSBAy5W zmWY=}WqHmgPpGcOY%EBPO~n&%gdWTQ-=0G1rtoC1V9`LMqIPlGx=F4C%3iHSMjV(5 z@AlO>Vsv-J-O*gDiL+vls}S%sNU`E?HzAVCv^@EZ20-f|He~Ug@5k{;Ijsf(PBP$buRTUpjz(C{HN1?b~U$?&14JA-^(kj z+Xte4Ip2zUPEVOsKYPNki>fxPNFhdyV)v=5B$ia4L@dUaTVXCyeRTT(DQ16iiBH0< z=6oPM6^z>*OWC3hb<+!F{VY(awnwA$@(u zB*jL>m~*+Ef|E1?Y`#k?z`Vti^{MmENiO83^_+W2!bXvP!0>zLKa&0qe`x%t*X;(b zn8UqzndpN{$Rd|@Jl&FcFTpWYvQ7T0Wia&DszE5kR7V~-*?vVX@Dq7E$| z$&Q=sOpirT`uo>Vl+U*Xp>qD2aMzsVL{N%(3|ME8JOQir3%8d@;nG=t6njhtPuT&U z+<61sLjksnI(DNW^HZNwqfP0jXVWclZLgVCbM!qaiYA9jF~pAuclXcLJm&=waUccx zawk{Xh{AE?{R7pyU%z_J{e3<)$;9 z*w(zgiO6TR2z*14AtD@Iz%)4F$rti4U^U3H~FT*+9QEexf;M6>cHhC{H+JN z*J|U)^?#pVmpdk)Nk{1NMw9f$o-UGIKlO`SC>=V*69!Ty?7p_yJFECxN!aQ8w6p7i z-`OkSB84j+A@L0`T+&|8M-389P)IR?8I?O+k2JXWLUeUje?%Yn7k9yxrtGR;7oj=- zV05+ptQrVP;Uc2%>j{c7h6c3PyFAfTeF6TJF%Kj1)Jv=W(U>d%x>*P=7CoLjo0uU( zOV2rS0-~O^sV1+-x(WHc1SmW_XVA5yF&u6Re992ToKgc?-AA*MfE$7j7N1oz| zX^dvDl++Tr~uMQ=M)Z%A9h5$nBfAPAk$5J|Z&WLSl(|Ks7dCSU^KEdgyrrF2Mue?;`52OaRe z-NnjiGkAAnL1_XCKwuOb%JT={zyAvPowHN(o;jAr%E`yK1rS@Ej8aom`F!??<3!zA z1h5Tk!J#s!>5LbcJRU`V)7TNH<+QL!N`5Qg-z7QvDbQbp4FM*5*x}F%7X-7kl4p{u zZ8!4I_~*58z)9(UQ$*JK?0HI@5wI~|y_dU7X)IN!x3;{!W1E*~8P5%9OD(+Dst>6pPy}v2$V^jwfQ!F_bol^Y$oey+JQSk;j3GOcBD$Xd`4V)R*tEY z>04K)g{RyAQ_1dpFO1-tU^1y`M7K8eZ#roPR0I0(U&R{Ba?pgZi?jouB@yhoR`oLV zL&O8pZYM}c1skAr$am^%425Yo&DS-MhmTc$k_h|QqVz$g>mVrM0C)BURZ&sVs>-@~ z4M0G%37#Ya#w_RYv#^QY*L48SKV#K6e9bPnws!eYK){b7PU4j-TjK*l*{yBV{NInnRaaaiEHJP9zXcr8J|G z9G>zDu+J1d;pWz-Y8S4B>p3$W7jVM~voM6Zi>5TmGA(CTc@t4x2o$o-~5tX`h`#Oy>p`JL?ShD|wVn%)< zY>Ig`bV!w$Jxe3eodwQeUafQDoPc}cRiymR?`{nROVDE@VGBRD;|Gd)X0WZR`av%m zIh!ryl9uI*f-+*XB3=Y4U&wM2IfErcFi}4m!6!&;INHg<>wR?SsMz!Ki3$k*FeQR=otdd11QlBruqOr4Tzw z)cJ{6DwW3HnZZ)Fzi;(~J@Gm!`6(J`wU;qQS%+0aqIN>3V8zhmpr%I-N=cPiLnvlj z{HpL_P+hOBHmDc>Fiw&1On=b>jSqj{)expiQD6eDjp^%1;&p$?xf+hrhwt>Ih<)Os zD!;!96|Om`r+zG&fhvIwxl9LXCYSz3l4WElE?%%=>vqh{*f=0vWff18vvm|M{u7dw zmuH!MFg}szEKR{7PJ|&r0hZwAfZHLaNDdh8eXYV8EzDp4t6_684IXsdd2)OEd;T_g z3Hbp_&y?d3=j#*R5qeUyl)6@)#1+I@A))e+S)F{;`(u1q*zYjk12EmAYVZ-O^>pMum(x1s( zR4XfGGTf)X8Vex9%PGqP4=5SIXXC$vo2s`7lQmiDyKU^MdN%s;AX0x=XZ zxd1Qi)ZfZ!g-=XyX3U%oF6J?~eV6~~{0xnKZk$Tc|2`8HpUK|?#WiHb^jpMAwC~B( z)>4?h9#a@Y;wXkpmm%-B4w?J;BOV&}oTCo1M9a>=nf0;DVjC8@eFq_4*tbk|{ARC{ zdYE^7Gv8)zMfKPbtcaP98hT+NAFc}XSDf^s#CYkkbe*YU@)LMQWX&?WvNQ@50slQ4 zVr8|B-MT?|2b~coNwrbjjQxOE7P%Z3fAl0uX&!Lu z7i|?R;ZrT^n_Eu1WP#CxQ5~5|CXG^4+c>MNd|Rz`SwGVi?R#`NO+-aQ409t9X?B9d zBDzQ#RydDAudFr01WxV&#w5B`GH*Arh7c)ugqmMBNwrJ(6@9eURF5>C z8RoqVt>#;i%;e7wL8iT*M5hWQ8>Rokb>oTs<>J*KkPxk@tC4Kx_)?Mptv+D!y<4~( z!*zlGA4i*uI0l6Kz#tWB3#m2jf`1=u%NCx;R)$I?Pe+XZ!f24FJH-b z^||#g7tLDk_R_$w&S`HXg?q1gnGci|y#$sP29@fI%rJs+7K zKi?|VD~RQMa(RE9nvo14A=35AawLb0>vVMcaJArmE4}9PgtPzCptRwt80*CXRgkIO zEJ~^bJEa)q6mA&t(~uvj@pm0=cdDk{3@#C5Abvd-)_5*hRJQa#t)U7_D2$%<}c@Z9l| zY`Mh`IFl4MBFlAwL2?=V1oS#bwIf8| zmGdTrlRZ>ym6zw!J9oq;SVa(nnHaZQoGqZJ@Ns!kEP*VP(p}hU{l|?ILo_y-irKI) zr1T)?-;WSgI?ho9<_$|<04{bo5Vh9xN|A8gX}S43$1z?vK{)l zzCK+($VFMp$3ZMH@a=mkx|pv9WwL^LTKi|aN>YjPI7Y^FR%HLWa~4QlATQ2_ejXk? z0cdYDD|frQM8b4`+xz3{y8GX(`$fObDPA7^UOr^ml|jqnjqVO71HnLCsuzr{0K~kJ zSE|;r?+I$elhzwzK+0g3{`fjQEW6U?Lr4Y#{>`LF3S&b;fZ1hZ>wkT5`FDE6(>{ph z+obuc%LwrMeoa-5+8)*7dWE%vAO#!=;)8&cGy28!0a-a!Ueiq=YrU~s=<#qLMMA9b zBcIJ!I#2ho-V+@#?8It{C>phlDeaA;##F+}ACgYF8DXLd6QC;1xiRuCmdmF)gTna+SazZv3?8`=HTps2`?y~Ul|V`w@rTOZoz2PZIZ}TB z!cXJHimh|oG-UpkMbRQk-+Gp>u>S#Y*xVfIlDakdwy_+hT8mGd+J9{@ofOF3JX7qu zk9QZb69U>s1AZ{UI!RO?fK~HJ%LQTOH#EUpQqP&3O^)B<3$_g&uRP6dUMcA6=H}-o zHEZhXu*?0*IlzVP{jj{g2Wrv4K1C-$fMTfi%<&kPlsT_Hbr2H3*W%U&~!dQD?dMfZY4N<@&%c^LvNsXAf7hKKUo{Vygc z)Mrx?+nPZvh$t2{GTU0>hV+4-MS4YJhk;kjpqA=QgFdm&mlwGhly zu6+W{d$Bp<-|Rl~aZS|@0w!lXpMngy54}#~4zP?riO-P5!$gpUWvU%({$yelC-w)4 zW0~&v7Qk_7n+U;Y+y!>rm&s(%rGk2f_NgjJ(P5|D$lG=W~@5tEnSxPPk>?)t{j5AY8bWN|s zspu%P)&h}eb(5&VZk8JA>wkM(P`@@l7wK$fWA=A<6(92kl2SqDP3bH+C-j2d{No-s zt8RnU5uov$wyj@KUk?>t1Xm5)7ww%Cv&T1EPC747kEG&TDr0=?+ zQ%YH8@`%&$*Y7n;H-e*IqVv?wpEB@n{GsqfWc*nO$ig~wYbCTg`}UZ)R8{eJsrslp zkzs7SKaQ$aX#DM3aPgs_rcVS9NJ0T&1dFo)1)D-7M=Fo zrtCw5#u7=!J9l4A^F%VOP?aKyb=U^|gvkjzs+5ead8HH|8)b?TqO#&SoP z$KNIhppotZn5J}60U#$qJ9skv*BLZpp)#~V!yok8MnHV|Ag~hvm+))2p7)WJ-uH09 zPczw%1qr|(^&7p~uO3)MEOF(o&hRmTR+_K%a0V-00BC=ON%CXQ($#kQy#89041ACM zLS-IqIP&k`dskOikdR4b#hL!bRgLrRu=YQ@M${0oWO8#(4J|FFU9&oZ@oEU&X$pK+ zP%ptWiKxC$0_^ru!D6KYK{6o@ljA>uSWO6F#i_uZXzEY(tbHsTwJeP!ruF@cOtMr8 zD+MC8gFojvb0K6IlHQ6by_+{(5FYDJhxLbZv7NDI?oG|;UbztdYP}C4#UVniaJcT# zJnqcAq^qm@&YM_8r#$8b32al=QVI!DDc~r|4zQDvL_wK1EMIy$vDd(Xn>Sro`&UCBTFc=fKMC6`_&wIdYQJxC7-@wXYj?$9PqG^$gzjAmb--ZO32B;wEw(EJsg! zTqoez!67Uip%$#;#!>!9r7)D}F>7V{y-Pg%=L2jrOR-_iJK_b0@t>~k(=JOYONC1$ zYO1R4`x$P(eV>}N{Q6G2kUyOED1B*OGTD?-3cMkRAT$6DwDeqdRnK<>U0qwn(~r|a z&lH4KR-h`Jwr$YR);2aU@UJ$tS3lSj*1tq5NC9^U|J97rq*mXL-?(o>x_=i2-|q}Q z{CZAmduh4aGcZx+tx%KU+E0)lJ0;ksR5S?Mi6?AOUtQ@Of-$1}m9L>+)^8c)Vdd@E zshJF$$U!mJLzPR^?xiF=Ju#94=(9`hYm+Zr&<|aH?d5< z`c$Kp-I>0B1T9pGyUlEcgTi1uPc$)xXXIQwh}r6c=jTu7%S) zJG%{AlX+*m)-rfUleKZaJIu7Bvdy6;!*cE%DDm4Kz@WAbvbw}N z{p#x0ksBIxbDkEI86^y`N0usc9P-b3;`2S5uk=YBiF=P0qWPE^%7WmM1o61L^P3>wH+dKuSfKoP5I01$??gF)6o(~J?DJh*~-a{ z2N)`p4iJ8f<~w9D`Rj>oRlc~o8fDcp!%PNDa#6MS#JaZm_d#+2|8oy4a1Zd%eeEXq zuD^B57qRQkKQSw&0CcB-d+)R^%^kz)1^~>5R>}e z3g#J6a`xrKydQRkgA z6N?6lR%I&c(5kQ$>t~kq3|;YtR8pFXQx=pX_{!ZEELlA*dMiER|hbXEZWN*Pk z%K(;n*|>!EBZJ_x(Dc+#$*u*&lz&Vplz$~ zWft8(#-M2VU6IxVBm1JR8M_b7TcyGiqP@ixs-O6+2{?Ly+-v^*u}0pGP4^uIm$#|q zII8Lrfd(yY^3?K{a;emUg+}Iesm63+;T+Z29=mnkdnmy->06F;p zE?B=|F7^H3;wfK{K+ly&AZZgxZ+|o2(%ASH=a-}QFE>?Nr-NxLygUloFL{$2Kr<^? zwP3{~j>)I($Dn}x9eU%aLy8V|wg|GySN2-hA5(K7)DUD@D?_&mWL&1x))Sv-N<><; zBO3Qv1^AACaVsz738d1>E7oFcSixM(kLifCfz=F%Iu+2i`utW> z)PLad)?nn^Z47ZhB<|4HUAXjQr8N(5)aCwJ1$7wjw9e%5-`=*yfAKK1EV@MSHS+nj z)YQ^mm-K8eJT-uK@9Nrz2iHyJX0HtK!%&SOfS0f}s&-w1QJg@JTT)@i`2CSTBT*0Rq1tQYt0 z+G^bZ%u-q)zn%6`gAqlw*t_&y>UnwT`Sgo$DgwJP1_k)@082>dMhOKfhAaL2Rc(8lGOys7)#rO-v7^bjuSnBvvMNpdw)p54b3SCn&SZqf) zgKZt+t_cr025H4vA>(B z$O>qen#G7nZcyMzjj02ksSBtmFau-}0+$0>KX#eQ z(Qq`#$Qw0fJ2x$~kP#%lNON1;>%I{rC5eXA(Q~Axq-+wd-@<_w=l0`RGt=~1I?Fdu zL;5~nWYx4*;kVvF>BcLPW8z*f0WJ#Em%zEeVQ<9f-6%@jr(Q3_yQ1dOQj`#}xQ_s+ zGk4Qb7DJS#!!91$g3|@di+TPs+C`K1k-iHgJwHh!B?28Z05di|H;2R4%7c5y?YR3} z9=9t~ec30j@UoJ)rs&B_2s5%?U!I8KX6uhiafGfock^W|Vj|_jRO}jP5F$A8n-d?t007NR>)(!)BaSZt8i~Wy{ zxe8owbc*P&DlmNV_}JfJ19x*p6lg}6tEwmy1YcyyCY=iNDX0Y+*TtF#qAlmyuxtYQ zlw%hIG@|JKcR9Pj6RvPof)?J?=dh}udQa{&J%`o0OAu!btv|p110ofgj+@RFH*Ehu z7zY@dD18Yn@m$vW`kT8^FSP|hJjDSxk75=@(tQ6Z@++C$LBc}EaE%ucifdD>HpwVANMx#3fZ5YGjrRD(&yJQX@ARM4<9WTaCLnc8LefO z$WsoVG-0U3;+Xn+YyI?cK(_o<9gZ95F0a=wXsr;)z`Ab4fP_uyQs;Nv57mv0BGN1v zNN5>4Z=|T0Z`2P`?Qz=@$ng+f=aL@Bjr;O4;`%C37QwDIV1S3=Q(gyc`)U(!S@$C) zB@Brg@@peyt<@`exxubKjO1K*`wWjBHrPSeD083EA{;Buz>j+}tOSh5GEfUYXM{Jh z_ZVy!Dt_doYkPSBlK89-s^nxEnvnt)EZt6c!G=Ca?zr%K5pw^x_}zP-Zyo#!25l;r zxF9icfvrAkz7KM1o)>ccT?x?^E_|pFM(nGmgjOi4*C_jA8QWR_4P&dRaoDB}e?x^S zc)I~D_?5x{JUU^$9)~C( zsa)K5Nnkq_*HJ@-XTy|A$z|L@M!HLC)Mt@q@x&anc6yy||@lEI9A=#7pgC`zPi62P4CY@}v9 zcZyP?u}m*ZmC(AFw$G@Zlk;xX&adB#q$L_7$w7hC1{NKu%*{i?{^8o@Rqr^en^zZf z>a&?)74h6Io`KW(ts0X<^pinGPte@(5;C$28dBgU-Me;;BcAyn17&6(8J@0M(+TRv zi;E~mdq2M{D-s`~hsXM5)T+Y>WekA<)lvZYm38RPvEoJ3ElEWe)%68$e$Z_hpdryM z7|Ga@jtc^PeLHa)i_1P#xL~3if}WGQ2K+u5-iEDT494l~$<5y@PusN!r=Thqn)qa26?i!2c9j0S*giQDR zPwIAC=p70bZBGyew?KQe?01#sNSb@}H>WTs|N5i zWNBd~)XNxk>NUMqw}vwf8?oA2i=6R~(ESqoVzxx*GfV@6b)y??(;96Fi)F2KMSn6E zh*RQsA!&{>$%xj(PFfpN%8(aqRPFY{@1~^0d=O`mrPa{Y-5SeKi5uBHiTI9pD>u@+ zR+of#G-AKsdQZ@T{_;*YMKk37JuXid-7jzF48NyjJsOh3I4OU5#2lCWGJE0vp^vv{ z@Z5KuXujwIgZF&|EgDvguVC0~B*ULp)`q*0aUKcA8w0ZxO(S#8bl6`XXH#I?X`M}* z5O&qanRMDlD*T?TuH9UvF?&bTxb8Lr(SBU)B5y$9tiL?pyeg=gR&6(}CubK~FX=!| zsGWP~?Dq21{^Dl4+Jwyow!H@D+n-&0uS)e;@KDIs^wpa8(5OkNQw zJkb^}x5(Fp(3-601ZAY!8$8h4uJqZlZ$q24lpVYUfpb6%pniD{dC3HNCs7cuJu)Et zH}lYhJ{E`T%0FCo1IRP0+!ysV21Q0$CH_tK{SvR=OMDi0Pz9DToyboWw8a>~*FdjV zMotC!pC3UaoW>S8JnGGX%n~@!f#xl>nv4L|GX9NJE~)4Fmx@WJMG9>FTNz2GNO@b5 zD*z>=$B4sO<9trb?yPzJDGK<4ROho|W%)gOfH_;w!%6%2YfNxoPg3xe_Qqo|?6LPX zenrbYofGl}gi1hvh!CfKC%OHW>f~wfJwU~_r!e|=ntJe}&v97^ykuxy8#ouWohSwT z?vnimmA(ia4F)kNQW|SO+mGtjy4)ymnI1GwW*-tr6L2;2k1J%tXRq2i0oR!4S+^IL zGDr0n@5sPa0nWMkJY4*LzQOD1fnB#Rjb7t4e9;eU7t^a>cpWfJ;qdfhC`4kQ{)3ao zq77?nNs`lPzHYL$u{k37bM9HH{mUxlytVq{AbIa6V@!t__#gZAh;()^2O(el zVPJAJ{!^jCq!KZUDdK?C{CKT(*dH3+yj*LZF>7OS+*00^{K$ja|7&igs0cjB^zDy& z4Y?j+!LR>@Y1+PODzCnGbc@yD) z=#Pyp0>2|NQttKr@$l&8?~fR!I3npNiL^J4^yvX#nL`I6tRkDwAb5P1m;{Vv3|}CW zRRNlqY$|pWMXKg=CCb}SR4BZJ>M3~GjkFB?DV#dq zAnu#IYxicot5}&%YwrWG`(A8BqGh6KjRtWxlw>qEGh|KCx#dEwVY$9U+~b?`MpM43IBZkx)nx}8 zE!D8>u=nj|$g7Q`NzCcV;&|KRJaAS#TxpCiE-uDQ)Wm}QL*_niK00;I`f4KdNRx%$ zc!1sOfcWFzjc1Sa7Aje2*96l1?;DDIW9F%F_CC@?$}b^NCI|GT*K1B8z75Na(AU77 zv$5T$bV2BI<~~>-y_kF;Noet4{1)zLRa&~z?U$69`)CJ+}}ZdEQ#_@g`s2v{r=I8OiiG1pBs+0}FoeI`*TH*dNT5R}al=zLUTJ z-#(+HK_A|-Lu`q)MmsS4hvIK}$zGXvDg0J{(&6iS8b|_2JUfvrMcd73yY`y~ctbSq zC!IMp*z-xc6+CnaUS$`5%>O(LCKRW}H}dG!q{IGL4Aj-mvSLCy@YIOBvi_bghKvV) z_{m6A$o6)!1!AMHqMem1YwvnTx?v0lTsnr^SmF{ zWzwt&N0~;k0Yv_dp7Q>qF(3_qR{*VQ=g#tQw5~tJqWDWW=v54%1>q6lgc1{uxUSP>vMMTJCs^JwHACXQr|rhfGVw#x}hhsVJCa z)qOWtm<0=flvfm*Jfp#?eZ6q{B=I^%P)a>zDBZJl?D3KRmD#aKojSO32XnHaq^hiK z6u3ZE;ltJDW(1#1LyU%qMYgCMCe72$nPHvNHrwC@_Zj*9COVa{FW(W6o;hc zg-Pv$-bXW9ADhW-VA6|Z1FMJb{2e8DW3SGtc8<&aZdQ%k@v;c^2wz2&ds(4gM#DnN zYXQgkA;VGVW}3KFq~Q~LK?3PpjaXLmn~)kklas97f_~#W4D=?fEUc|q^o+xr<$-ykPee$+-NPPlBls5+G2t`!dA2c+y3RZ2C*{xS8)OReer2#3Kq$AW6#I`Bjd zcveL>G#B!s0$pda^C?l^SSkopNEh{ElVg)2*>qO@B;|UOSJvl_*RM=h1^XLGgh+xa z_!BKX&Xru59Ro9T#L+@$EBtqq>IBMP)5k6i*)l$}3`AYV4|2a@7ymGjBHR2WK*J?r zX}3x}J1c=bH1AG^-99QmI2s=3d-Uf(3Ob!76~=?%f4ZE$^lY7y8)_gbXF95+YO!1Q zec*<+@ex|xE~~KFi0ydxa6Mcw2((R296wM<@%7NHs~~zjL^+J~z1Wk}x2iwZYsebB zTZbQ}Z2<;y>rZ2DMapz0m@J-BkH5H*vczO)86ACG>OS#zac?eE8KwJddUTB42ca`C zFq{g#++{6l>xnhq9AtP)?0Y#7C1aPhqtPPRB=iM1}@e@MFJx(92n`lRzO();H6}RQZ8fxIw=P9wp0B zI1dGI`+aF$Bz1B1@QuEQUR6tJdrHIM$*qjy_Mf&THqN}T=+q9jQYnEr`wtMS@eYS| z7p+u)EkSrR;)x??nWn50^J3xHqI_@PbKg~>qkvszhuRL2(I!3Fi4Eo0eR5PQSR^Mt(=3RWT z`KDYHN2?#v-6Q|J{PGB?9HhqY-f^vEd=XFliT0dVZW1jUqo`=?QCza{*Etkg3-*CU zyIj=>JVKwoe6dT}MGB!|4wkD9Qhe=PX?2Pi-0S*4!RuhC6Du=lm@E~cI-+;E^zviK zV|Y8lTjy)9(cN4l^3>3OLi3(Jf-Uy`b)Sb!a|V<{G5oKLT*s(Hr4sg8lZ_O)q^}2T z$q*7qk+AES$-}Uuu`nS15Xb5k(zrNsXvV~8UxadY%ed@>)|)Nv+9M~dE6d2w_q(g{ z>t;TA{&$0^<(Ej3f;U`e=4nevEzo}$*Bb~|pR%01s#1Q!2G?=g%+8t>VxRKiR z!j$TOk*jMGnBtR5*Hw{z2TjPobD70^G-#FFVt>|$s{jyGocECx+C-ReSNCM4?)%>q z{4L5H)r#ckO@%^mR|aq2N12ug4xn0?XWlkEC+Az1dRJicHF#x$0%++((HuD-oZMpn+pj!%xb_u`GU$s7uZ21Iqzbolv7fj zPinmXYqCU`2IF75Mc+piOOY(P@dL&dt=AzKgzX5rpZKUItAPpxq7(9(0|SCh#0sZr zC8?h)Z#F6vj*DS&;iQUR_j%Mcb@z6Y_4axO3-Lf`cY?T#26^REd)?e+%}k>-K3`Uk z0W8eG#2do5>dJHruD|C{?xE=njN7@UGFO=pHct{oQUQz1{qV>GE)4}0~{cK>GOU zIV&ThVA>|x-;vz|K9CdE!LVQL;acl%V{)+tZA26}`m(~m+JKm86hrqU!q~8Psb7_D z$*%R|!mbMC%UsVJKAc3>S4j>t`uAecQnB!Odp_|Z-;gLk#2fVVx5AIy%`NCn-_}DP zj7e?tVs+66Xb4zSVH-e-`^XZR$x#^wMs|YbK7HEcb-rdh|E#N!fDS_@LMroJ2XEc8wq#euyLPUiJY60$EHQMNd-lCfLSjrI^xcqT zQ#NMEe<@>&bzV_~4Yrs;|D_D)e#zt?1P4QQCYJ>cdvU}HAxf!0wRSw+$7M%L1JwQb zGIxzt=t=twL8KAns3d|TVee=LE>_5!N>wK3xI9vqlD=SS-M3ZFYS!sW ziW_)9sl*ZVl_eZKS#oR^B)4_vbcZ0m^J;}_6$H_|`)cjC*x>N?SP?7>lVDJ>cqn8C zPNk!P$6F1+u-f{(ZX+JO{o!7mp82+a{upfEy} zs9Gi5FA$?)N?=H$lI#^E>*fxW8!8g@qnNr?-)@ir;^guovw)ix{tZk($C&L!*Vr)q z6@jB%4tz@55h|=Wzi-~mJ&s_}vfqQuJbZ6zX~M&kpfpi(hvauSTyvWN7qDN;SYel` z1*KAFDlQP=%DWNua_n)Nsevw0@(JoICO;Ri?rpA$F^?#Lv&di!RA_DxBuvM?{yj&8 z!FXHiir;07ZG%>BIlV%J;(y=|aBqOeJV&(u=j`3ERd;K-#pvypFtzO&8z6=BKVOONquqQRQ9Vv@prv4`aE;jSdcR5M4v5t z(AxpbEGms%?Clk!AoOe}`2bZRia5kH=mh3El$fcR!O) zwp@{laG`@tr=a#_Ld15xRZOwe@Ek>9;aVp3r*g?Joe$Q`2zj9*sfwlZV1WNoMj8U^ zlRP^ttXQth<8{qIhk`zYv=lA(Y0A=N0BkqUg$hr8c~CckIx13xMt#rScjI?TCxWGg zRS8FXRMbJu{R=xpfV6J%qja!tMR(5*47m1pSAjxIOLl;UupQ&&hI4xZbTg2Nj0?mN zBS4%?7mnLgeP$^1aEkw%lF=ibsM%_I%P9tqQQ0u%+(o7Oqa(k4uTM}ifWQF!h@gyY(>fgRGZPyltUu_8Zv@jBwIWc~%&TSUO626oNt0hR(Ju(}?K#p}C!z z5eEJE3fsajKQs^r`Mu3xOn zECSu@&qsbVQATrW^S4KKe#5;NxCj}i5_k}MI`yhjVaIX|R#K#QvI^|oza)~h9-3>j zVtZ7OGW_f3ZCqV(72L5GYjsl2!Vo_TI)(SCXLRl0ks*?cD;VSbXA#R6EhLtt_4zcv zxj#s8=O@HMGIQ9v^1S%TxBZjz;l2%mN$A+yobV!UY(^cdq;}2F>ibI({6lvn6eO|K zYv~efIExDJ6=s-iUpE(*Iv7%%DSul9Sv|&0~S^Qq|V> z87LhgLf(bW+J#dZ|CtefIMRNZr)K^curG z#;sEtKl{o}-(ZnZp5W+vHH8ili*54K__m{&8`kJ>!{kO>_a`lMMBPd!V;{@IZaAJ0 zCPjG%E`h69IUeddv%H=uS!5k_+AtIHBC;B|Q}jyFu#qjTci> zvy}DbWSTFT%y=k8&93MA%=TPDR6H-YVec4L8oPnQoKcnoi6r@!xGXP%0)drj8P!CG z$!{DzJh*BaUDu|HrF5NZuC5kMz0T0B-2e{73?BsQJ?AmIm`&%8Ga@4863RV7{HlDQ z|HFe1II|WrfUFp36wiD7El5T;f2F?@st3ifAW2ya=X>pswV#Zi`(K{?SlaFMc*Ib* zgQ}`n;EJ!heV*_3%lQopwZ?Wn0Fm}zA1~m9k**{H7hEu}k5`AmR^;N!3Z-;h_434# zD`IXwO#7!#a!Fayt6pL<>FBu$dRNgo^3F@|<75&=1UFL5vUWjL0+CEc3ivvA4=41n zIR4x9jt*;1bxe)q`M%#F0wsMZHWndAR{8N2)&$-EH;Qkr(R^;lr(=FC-F*Mpf(pEDR@CbsG(tSKD&G$Q$CCozY(R^HXEO?g??JMJ( zRPjkdG94~))*7cIh)j{PV)#mvsJO#O@Au>dYnNAyG9@$9)W|3heAp};9KCu^vxE#E zghUWJS00J4M@|Sa0tfMpKZgkW=*CFyi-&Crhi*EM_QbGqI*upa?9|^?yb$FlV41qV zb<$DqX-{j|X0R&2+G#X!v`%-e7~a~-?S-avNI6|?_4y8%KeXa+ZE}Y{Fs}^FBmd}y zz-S(Ew%_jpV++4=*QFpidrr=|(5^t^MiMmqptuJee*=u-tr(?mLmGnRBp6O`LgoX)hOrUq4AVE3vgyg0t5_Qqwlsfg)cqZ_b%kW@F9D zIhUPflH_bd`D2_=LwzGeOOubiEG-g&-jB9`qnG%SZElXszetvKvQ@ZVA*B_ z6UbJjrl;@Ro^5NlpVNvEVKzdO*pFNBarv(_`FVG&)mh=bd-o2I*Gu{Wg5rOG2M1s2 zF8_33PW||4v57)c!1(PYH~AjqXU)$Mp?ljP-$WU;}HWK}l}WLJ%4ctim=s4$@8Ej4Oo zOVM$F>VZsQ@h8(Kg|S_Uc&hgKhBc?_)+Dx88@BzUo8lMVD5HFP;V*;xB=c(F$M=Yv z=sRz|2l!r?5ea$*8GXqBEUP0hF9l;+BC$W&uD&P3nYEL0zFFzhClZf zBmoc!`L^sF-zU}YN8Oi<<`W`Dhw=no1T1t^aQ%A)Z zG;0?jK*`^{-PPrJ+0=Gj z3g=_;F`w6f^G6{WC0`!5dm!|GEP&?Hgg&z{E^MSkH)47%?fJ~;XhulW9E3(Srw)6D z+wl-DE$u+N&Dno95&L`keCkRS_Ry~Up!idYxQ6#9G_@W&x4y4l)UtqL-H_|1o_K)7Gt2TqD@ z;_~aUrS9*So=#ZQX)c;Sm^pCiC;K4tSJscXgPGayJ*myZeM#5$jZQlW^QU)kv3c19 z2?zt#Z^*=uM4Nb8p3bN;Ynz>2J_>z^F|gha;S}S+f*;`&)ekb8TL}6P6Ch8QP?_#d zR5OI|-4ydpE_1f7><>IUW)9s#4LPYdB9up;Gzf<0(Nu)7U?U>tx8`d!j|vU| z3iD!U%6d&&8nRna56h~qOsdIshvN`^UYdR=ifiJ3s)}RF=6fEtX64dvZ5%VpY|oD+ zlifE*ra#T5p-k0Z{3oX%+D)?9b62wQC=M`%3l#^VeyStM<{?-J&ycjCT}fCNqU+I8 zZ}z$iw&n=vlA8XpIFw-=G4Cs7IG!==R2`utoBN6D-t0oe*QziF-Mh}xi0Ch` z6Y{FI`p;CK&F$*JXdUgh#{mvlAp%|zl}*)MK=ZR}IfDcE3<6cLa_LNJq@wTC_qfcpUhLZ_SEhRMlPm*s2 z7U9|H4x#&7)Y7cv!fbd(sI1os+z0>V4J(Bpqz*CP%<0RQECOsm(SJm&P!3x2q0YB}Qz9!T^SYMH1C9-QGAPBM>mA&l?51K{jng9zrohnunLruuK@F0qP}M+EoK2Sa4}wYDq;P6IJAISE}mOS$_f8*tab z^(iqp0V1mQCzGs^_wO?WU1KyAJO2>pKv5JtED9Y9ch-eR#EXF5vfgcV0Fzci25i{CaAvKqx4H^Pk>nn8q%~R@kT93wtH91mM z7xC$H8aRhP3k!Jw8xj&lym@`J49q|9ffn@HWO(Al<&P_`cJn60tqiI?5bc5Mq~C3bpFU8n&9Z#v-mKHbUO|n8T<0nL zac@Jp%Wo40(j6B;LjLSg%uGqk>D2d~rVX`r@9!doa(TcV%BgwXX>o{u+}U269xM9sZAo6k?ct2I+>M<$oK=SPl$zg=Fm zYLZ|qChFxb^l%52ndn>kFLnW2rL=zP^Okk2P)G*v2dh_(p^x@#MTlZ?@fS%=yuH(3 z?S%6rqt8cDrXPpfAL*lUvJx)&g02`ocMZ_RmRFDmkru1)_-^I7BiVVPQ<>bEKo@O<(lD=IDHYpgQ~IYwUqQ72WVlt@_*v5W z1vtLKu^5VDn`a`t3=cx1A*=F$80ZkRs`^FpVOCTk?v7Xr$%O_#A+gjV0pxh)W<@!e;Dp)az`S3Xr^63?hnw& zX9-e_ksX*y4~P*}X>6F;nkUiT+CRyl`CgKb@KK*aKX!?H070fDE&(Zzk~M+@oF{NC1@I3)Z%cw(({3@YQGGg!4vlPTx|G9ayUAJ}V><~m5+ zVk#{yRi;zDvIgHjSZ1>SGePzmt>6aEM)h+~azkdq6!@N3Zh_i_B(l)uY!$%L&%XwiXssj%Mp_tic0lk zR7Dq$uH8O5_o8unkVbg$FfWwZOYD-^KWyX6tD{B<5TafE>!x9nz4r4DRgm~Cyg>xw z8%K;Yz55k^T899wXSQxD$S==$e@EZqQ zji#v>4hg?yrk465*BE?l#;MzjtrcvWHJ+T%_V>luU|$4Yo+FvT-If?~Vh_Ds0YvoC zro?|%4aC~tJlcqFBl&&Kvonzi_|V1!Gmtlfu(zbOY`c_`GeO`1BdezC0AEIj^0J5eV_!t z+|Ft_YcZB2@`Ck~tmn(Zmg{@J%>{+wR?auC#$M1&BhijxAIFguZ3R+z?*)1?;55ofWRw# z{bnezH2!$d{!9<3NCH07pElKW5{HO7H=xtPD%trH$oAf0hR#pVJ+lgJO0e@hFOPJA zH%o1bdPu`E@VA=_A*}hVCC8rY$=-8Dvnp2yerQDfPe#cVRSPW6#eao!(xcH5-fCS9 z)ld8Rk<<~GT^I$jfx9e)7HwCD6JseuR8A4{JjiSb4;+09H4e*}r(x@Vte?Nnk$4{4 z^e=kj+gm$lL%x-xg)~$ay|6c|=H)_)s5m(J1e6sE5-okb&gf3k+q+~w1pXF5M?4qJ zc9J8-_Q0DOR}7FRUtLjy!LcqXARQ)pQqYo>q=k|BI$136utmp5-S;CcJy)Yt0TITZ z79p}czW~ajj7%zXUzvbKnvrajjabNYU|JHb%E|H&t?66)@VzRuQ!6GjAKPfR`0~&S zPfcLItd+H^7pbT9g%g6Fg67y*=&v&P7JXsOiqS~bXe~DqW{-39Cx2`&h{Q*- z`Ua>Mwu%pyLLNC7cHuFUh@hbOe>7cVa9wS?j%{0w8rw$Wq%j-Ywi?^EZ5xfP#w@JItY z=|4!MfI1%-q9$2qZdMm*`Rx7kslzRrwRGCu!@KX_$`>s+x_l!4xl4U}Wr~#yOie?a z%x3I?fhLC7F9M)6?g9Gw7VxoZv%-~90Fh^HK5raT^{}RZ>euOsx*%@J`kTwW-!>9G zzja{#jzo${j0jdjDegb965!Es6LcpolnY0s)=^C}!4>b6E2eJqdSV+M?1FZNL zo2{Yu$1_g*jaEqL`s_uCTFF39F940DXKWdaPy94}X?S5=ZS#kE-uvC!A9+o9tnzq|X3$dsR;N-zz7T=wfWXXQBy z=dw)e7xz=IeMi@c^$cv{4EJc-b+eycw$ zljeeenO!Okr;?RjtrRs>MO2E8;6;jO|hu?`?H781lKX+E0% z2qnna9(&LbNioC8NA>nSy3aN7xnh5H&Ez$g@!$!uIWC~C`Wb>sz~>%^t?T(eI;E>? z@?v_Geg}2?7a-3!0paz0pk`%d-RL&j%w+k+#LPbS&wB_AcpK3yMb%9l9H-74|4;)P zqr~uXDc9>&Jt%%+asUo%9bI5M1awmo*MNu^+fUE zV=P-aH8nLGIBnO=jC_){2+0a!O{1#)R)aZW;%#I zZp2k^?Xm@uGd({twfa5u+qddX(92WJHp^8ZjkTPP8FA{EY_934^;QjS%|qY`hKTQu zohKX7$EjTAetUQN_XYatXytdWeg|)a0|UtT@$;&rKNv|iZZBuIYbPs(-q%-rFBJ`L zUidB#5?>poo7m0n!EmFE2vK5y$GC21;SY6zbh1Px{Z@~CxSL@6h6 zq!;b^B28eZTAId(kg`#SAIGbC5Bh3gUxx4Lj3{88KJmQg`aQR9d+xk1fj7?DUyK^mczYt!lV{6EW-qXAc-+8< z`ZMR+MZPp2GNGnad}AtJP|(GpQ4}fV+yNfsi*$Z*E2m(tCN#Ig*jE?*Fu@VLo{~#H zZHRi;$WgzRBtyycJ!Vj~9fRwtpis3=u|4h5qSTEZHJpzbSar|h+|7QoXa-~YP zoCIDRZihVxvzhFF>@$!olMBF{+=2cDMdf_HFJXXx4^@m5knJ2;s6hz|=G^KR+b;76 zNbRoYG;F|I;a7@Dug1g?a*V8Z#lwF=YSC5IL4Sq8MmvIq= z68q-dp3q5Gg`eKaYr+Ql8_h)EzYnFv?QTKZ;&Pb^m6JXZUB@NC?K&&}M8E1gpjE&g zfN!9BB>~IR&g|Wk>A&R%$Y{cq>2=bG_wCgyIN`?}7gX0pm}2a)jgHBAH{1I<5%dcC zI7-3vs&50es3OxasB$^JJM#Z>zee|U`UE@w2(WZQ%f{^hm&3uMg(JfhKIw~=E+|e` zT$12|{C$^-$}AIy`A$TB&ih zsJUI<$|#Ze<3`n#W?LZUR2z9x>CfZ?&az#I^Bedc6ZyoYb;l~(L>@d10wysVu>1;cz|Q;w-oBPzPPzSyCl{Z;LK$ZN@Y|?8aGgD zP)I$3)|HxEFs?GI=Z^{?SrHk!xo`a^E&fc5J$2>xJ7lMZORH_g{yL0jwxbCcRcQl9qPi^9HGHKM#RNN4Ow$ za?(iwNfMm026KP}GVxuc-h05c-e|`Ua>OR3<)LQk*@{&^tCg#Kd#*7hU=`B89whAzYbA(3K4C7iAnrngoLZ3>~$qHvQu_iP(fg zZeRqnG!(Z2m|sB0PI4h&+qy3KUFsKS#SL9>{PICGtL;_LpWj(8hX(uj}c!rgujV6axCjXZ27hkToXJE2xL>U`(6T799&M}$& z+LD335Y&OCC}WXD$g4Da+bVOxJdK zF2cI*nq7)@5kk~~)P4Vztbt_XM>||`(I7~@@qj{mkn0 zr>NFhA!a;uhgg3c)A4bKFp8FM+6Elcy$~KF_*rEyaI?-{Jpf#*+ViG{r)=%=x64P# zJ^Rsc4m`n}CX5uYC`1TN%V3VDi`9YR`&@vck-n;7eu{fkz13$T`PpD?r`3mMvWO~< z3J~jbikHCkCtfUKf4V2GrnZy@kc4yQfE;*cepVC) zZZR42YO{TURUwxwB2lS)3JNyRb#44#=>}koW8e0B#Eev%wgw?YfC3cLKa0Q}&B~Z? zjGwrB^tWF=cKdaFbEUWk@vSXlJ7$I|M_*l8e$G2ME0U=G{LCSQMF7{MkQ%+qdNPgF z`}%KLO^RWLdF4vDcJm+lLmobE8{lV?^TRxd?9xp__qk7Ps(&_ZNHCWpW~3_g8nY2I zOg&&h=aC>tSSmDfuk0^c8RsyU!(LD}zsz<6v6g3vg><#rK5(tn1fr)dGtD?cS;R(S z(~r`J)0(hn9&-b1tabtlF=jA|p7y=10#l2h?U$d%521`>2$o?UT$}(VLqMKq=ldp* ztJ6D?sD_=)7UvKw@8ypHx>zAs1Rz}~^0j~R5Yt4IF*0;bHGy1jc(w_rJ?f&AK{hMc zM{?sXtwPQ4@)6KvA#MwK8?Q|f?J;vuyx(YWxDbFEX%5nvm;b*_BEgr>3GV^tL&jfz z8GUs6-d$1&V%FALXJVbHodY!rDaR%)<{Q!G$J0yEa3N#44O@ya9C^Pc7)zNF*5RKm zR1A?W(n;e6xKGUA&StuQ9Q)`sM=_g2fJ1BDIc?6Z8Wt z0N*io?FUdvl_{bwpc8zH26fvbjzlT$sQjW4&gyI$%fpqWiA;|_qy04EkmF$VAn zSJg1AyS9PndbrT{#=esZoVda6kIox3xq{Hj?6(8^k=N5j{V%9u^S|dRi9xodfgB-S zqwRiQ0=d5beWz03M_dsjbA0j;Mu~g+Pg`p#TfVf)agU2q1@yNH2Bn(_9#}ECdabU3 z>$3bmVvQ|Cw{<@u8uV2k1nHk;Q<~wu4C%TKE!AX*Zw-uaNFxfWo*vXqyHXn)Nf3og z8V&0}y>fA7Lx-^wEs#xo)E`)Y;9Sj(xF2%#GE6vL$D@z_ZB!fWjT_53e-8A%p3*&F z+wgp9zphCcY3VtJzSq7_gj{0HN~E+(%TKNt zB31GIjDHCyG4~C~9?{w%^Ne*}L&Oa3ZQBo5RS+$QV2j74*ECAy?-!>a<*nCY~f^Jc0)& zdM<|&G)44s7q-yVNI$5=S@o`Tp|v|}#^H4)Uai2s)}9Gxg+s?Q5l1kzu_bg^E$Fv; zrjqu%bLLb@^Xo!}XQOblZt-l4Z$3KKyNI)P5Yc7bagi07!mhMp#0G z*4hp8FA)~ar*6@yG<3X2fwZ1THYikTu&Ps`-i6Y>7J5~T+0!N&yVHM>V}84k8Ae7A zp8UWnHqZ`qou&$Yxhd(GtT()!U)stnOTeQe}c!1q5p`Qc+3L z-cz-9k;S;)=knM1!-I3Wx5iC8$qY2kcOds`2fOzL5;!RT;0yrKvz^CBCvF|)h1Hp9 zKY{-XKkdg_oq@Ftbs-&voUpmJRI`>1U>-?~6@a2o12kqpPCIX}N2Yb$@0PNk-)vF` zzr~(EdahEe2*lDIH&cd+q>$kbb7AtUMiJb}C!i5?2}wup#0_Ji_E6x4kO~vDRp3thn`D6D{hyg|R1!@b#}juljmeo1)J!q$30h3b zy87{9w(lE)XhE9@&X1i0RAd?zY39+phP{>m4pc^;XI{RqJ@_Xd@uk;^$a`wganknA zOV`tPl}gQy&8_aY^5t`5&0)ak0szcLr?=>5$(G-9X$SmYUp)Yb?-FL%$5crgpUpRv zRSc%`4<`>T@#iu2`+JMi9=^8eOP7{=PyMiysc-6ZoBAuu)d34wlT#>sVVZ3Qsj;LT z)6Q8l4smAY|7!stecwJkqACk2n=9yBn(|Xrst@dPz7>h_y3}r%M{L|(+!qL8XGo)v zL?9@eqkT`WQct(!upoy`X3E2ZRv{CoM*K|>&^11&@*B>&^gF^Ou2!X*hPKCKawPVu zU~lB>>-DD;6}VqRADutpR8VQI!1U|A`Y8OUCvI~DA_IU9$M6~#!_D!CR``qH!x`9I zHBFENqx>{KTZC(Ggr1NE5srTJozArD9#NJ+vft_BOXd=bBMk&GfU_n%dkGF!?L;HX z6Dn}og~z;bmk7kU18p^{n77gWZJ%lPGUxM%vu^#iX5Ie1D>6=fLj-%!KrDwRQ{sC( zOUWoAS25wS?NNY(Vvlbz#HMep3S7fCFe#F$n}KES_(G^63u00V3Hhv@*?OZ~=pr0m zUY0fPM*U+0z@9ByV&-}W09}nuO=6vkA_o~v;jkOm$C~nmYk8}H_8KrkaXY1)uHr%g z2d}nST_a=HXyMR^4&N6njxfqF0#y4W$uztyGsKk!o0ETphziE-Uu6aEYpc?_lwxX% zGEO|(>B9s4W>Pt5zK$>dSizUL-p}*iVVr@D3;B`~O857ddR_uVrM|r7-A39}(6-N2 z)uPHD04UDoHccME^aK5SICBO;+Inj)AS3vS0j2|WZ_ih__{Nq294PVe!q0ChL?7De zvIq^6W6(6Se=^!>BeBEwfw@+DJPZpdZ~6Ke_D`H;v*Gtz`Foz2Zw2|_Fn1}3ApTGibWzsl*212*7d8ng$tQ~bZ&|VbIexN)Hu5BA_0a7k+QzE zPj37n>YAHwb>F_LkGJrGu=4Wnl%*v?G?fX*Pv$l71>`OLV!K zd6WVbt?{H{q<6xzXWL`B%l(#yUk`029iDX#oe=AO8hb z%w+RV92^{=l+)6OI#?TaB}qJzp&Q^R9dHAr`}7SM5+To^K2x2v(I$hYsT{GaK-Obn zwCb2+qcU>G*`wz_uefrlykezhaSfZys-M1KFhiTm2j!osj1QN|#sI!X2Jtlto_Sof zL5HZH31;%yhBHLxw|F52uNy?aFF+Ng(9k7NF9F7NXd)i>?x#074917=Q5`I3`*$In z<)aztI5mQiVxm4k@*?PY`HzJHx{tw-ueKT~Db`AOf$8h8gAH&I3X^|xy~^2NRM!KP z0e@VXgX*#N)x_e-rQDw;aZ5@{fhg0So@rn^2i|aIi5Nn9dO9C?41L29a$eKYR+7K` zzsA+?3R$wXpPTK;XqRjzl~71$;O{mJ)T8QoRy_L0$MLMJ@ckiaO>3-7qDaF;{spi+ z>-u_}K$!`y&_Bna>TP*`a-=E;5xqVyVUtS7x~N~Yq0cO}3|wV1(3(cFqf##iJ7Cfw z=~QBXg?4bF1?G|DE#lR^xCe(Sq-eI?`#-v-$}@^qz+keEIz?k8NTYT5+nG4t|M~gu zchSAtNU@x}^}H@>nzI|jj{Orvk}d2vNQW?*apUT@%(D`@@7JmB~QGnBQmpsjFVP4JNX5#9S+h5j1O}yFW zLTt1}+Q#Vcxxvvg+g3tGZ2)3bZQs-XYP<8;pIdi4BIiiuX;ay#(3!1fx|Gr?gb$`m zS0rWyNU#AVRW|U`O`(}=vYOz;0VT>H;F3-^lP-S@xWw=J^XNI#XO907?b|?6MG>7$ zP0zD{1W-pOo+={`!Cb4)hjTM!=bMWB5FY8)K>*BHlk|4Tp#@ z{OvnFOU8yqfEo~eP5ZtW3(yGHT?=T7-t?ZUHID8S>`y$6bcW&TtA8)7?e5Qj>JzKl zZc3%h!hm63pu8K1HZo!&VBzL6e+Bc=evFuZeIJ)$yt}K^v*~ZGIalLh0aYTCLxL)l z%wsta2d${2RhPD8QU1j!nK_Y^OLTQ53C|y-lP;+)1wmfD|G2Do48%IVXZk&wbv<8o zLJ${u4B3a-@QkhAE>Qvn6^H-c6f?Kfii#8=Wz;&&Vg0!Kf0dzk6O4sPY~1xrjz=4- zPkhB42V#a*zZ%8tWt%rGR(+{DT~aDAmCPv7!|iK({Mf+Sx3|1}1;%zsZrT#T7_HCJv{=JmaJwxn$`TWgv0{hYg*MsH#*}{R zO8|QfPsYu?oA30Sx}E*=C+LF5R6#{q;BZcTcS0#V}p|(z%2Z5$fOsSw53VkB4>uwHyIg7tBata}G2&@>)?&H1m z?_pGG?-S40L#}u3r5?9Pgb!IJdmm6TPQYomy=(3$$&AB_0IAQEUQA8fgf`Y$QL!I2 zDg9X^6=(|)L(YvxW`rXb7}O&-+vWDi@%9$l^%|{r9L&f+(Es_Xsdkow!(tgN<8cdJ zCr~W}Bq(8X4^-fvq{m9xE~;<#a{I*mWZ!lOf$#q|HvYkTQ}~T;wEHs@+=5_q`&|^YwrYls+OL zdP?r;>4}Sv&p1xXoC~x&HXbF@EDsZi(cR$#!0`QOJMV0dc60Wz$oRT-PEO9%)zw`f zrP|ug?*1W}wydnXy1KuK#&dEqK4zGW4MQN5vlzr7`uXNwv$=VMETaW}Uq zz70`hGmkk!Y`xk%!tQlXtz5QkX!Vo4B%s7MyhHRxVbM7yp$=x@-Wod+G2Z5-%5juV zEvCe#oFMCi>m`|CsapKYn`s>ts&P0wE|d9#Z#Y8De=$K&jfb%K2dxNvE*Ad#dQdRA{4wE;EGPb4jwIhFBI;VVeB3R zywqt^ra=2z>rRr!IB1*W;lJRuJj`Y*$xVMHpQh#%AVo~~Wn3M&qyu2$2j47oF!-J+ z6j`mhw=4D*mv#5eS$3fXUqBa5Rh+Y$O_>N19yNFT>r?(6(c6GV!`01Aajr8vRn?2n z<<~v%hy><-d?*CB=k(Q55w5#48t_ze0a5V1AM3qSsXY%AbA~Z3SJ5&+42z&{$gnT2BOdB+1> zkHgglcR3j~9FQfqR`!QVnb&*cKUfw_wO=8jitQrjj!miu!YjyYM{UD%Kz#GSchUB; zm2JU;{<$c(+U>*tE;~26oshFl%B;hh;cVy|#e?g)Pv{~taD^0?FqfR!cVsZRx}A7% z5O5F-*CrwaT3SNtrxm5id0C6=w7_0}z%$WelJnzY=vqaw8xN4~-$F$W1!yYY_rG1& zu@l|zsrO8}`8_|kb@Bdpg1!4K4KDX5;@q6`xZcMF;ng*v{qZNMG`71c6C-|8%LOq( zJTe?*qQ#`b5cHZ0xa~v^l=0djj4p`Qcky3p#!!ycX#|%}rdE^7Tkg@vIX!*uWw$kd zLLrx=HSn)tvt{ikJ^IEzvb}OcjoiM%UEh-gJzu;RiL`OeRikzww5OO$XGCCZGKZ6{ zWdm&mH?lGi$SF$rCd!PaYFJwC^*sZNmEhFjcQSEos||_Th%4l)Z%>jp^*dVpVe{Z< z>0!5HyQ}N~+kqlR!R`A+BSPpvi=uEvWsWT6`-z0$9`F?bCgy5Y=yUJ_=8)qYub6+$ zq&gkW<&gY}32Wvv;+iQt;9o~GpX|LaLyT#IFv5nh&%6*eHa2%hoW1?aJx|R`PO{x@ z%HfI6Im4Y>P9PG{p zVIKj?=)tev^0wq_yOyN;%^C9@R-7x>d`DU6VCp&?gq1P|cXU=VnP_Eds*7-cioEEv zm)X*#^52Ua$Wo|ikvmJ@dUNGV5$+0p%>ZL9pena8|3`2#==IRyt;r1mWr%Ok(AA+? zlKz_UxorT+O#C@;M%3iDfGFWP<$193G0!!t8u&mXMrOg1=ODe{F8ULXm`!!H&dq*w z(Q4V_>jOw^H@+`d%5);iyl?Aq`3U?b%?F&7H~{74Rj)_V0gqLN;O0kKN0T zrgnHiB`;AE)@>!0_w@xl6==tqKuT-lV#`vVQx{z@%+PUe`K4wq*E+ub(bV<0o$&sO z{q#4R_HD>R$R%L{-{9if>wUkW;^WG2aBtJEtDorKO%kq0ohYNhyIv9GE1_#u32zJ2pwCF9M1w2VIy==$k}*qNi|^^;@rvoP?k zXNVP8K1PM06`+^|=?0gGFZ5SwnTMM`64ANH^>wS$FI!8Tro|E0(`L+87l2>L5mp2z z5t}SI;<%)sw-xm-KfZtrOO{LXo?juZg~$hyeY7yj8$^-LI03O?+W0w1(?H-OaMcyn z6knP~>;QR5z)KH^a{#?Q-DRpQhc|6i!ZG(EK>1q!i?>^(`xc_+RAc@aHtj77f>b9wRd2*8ky7MTV@4A@4vG)mAg9o}& z=z~dSq+5dy=Rh1kTn0TQDaE0FA!RXvXv~PS_AjOt8=m42!KvrlB6y>QI+iCv+Ws4R z9|DR}Xbn~xBGN$D)8rAmmlyKO&KiAfdWL1r7H*;6B zKildZuf1K{+nQyTGGy=feqnz_9Zw?@zk2&+J%xka)Aa!Z^+@Nkt>f_(XrhN)ik+eL zZ&7AOY}pd0fO%O;){^`5Btc_HxEp~4p&OiH7TX0EMa-B7b!Fzk4-O7qGs7I-J|13@?o!An)m?o^ZV)e6%#*`~yYXhoC`JzeA;o&hldA*ygt@3y@BoUXPbP8R&EU4KeA+ zmkGa+HbGWuCd3P7J2qnuJ$w`lTskj(D~fZ4Pi%}%Aqci-Z^P3CS_CT>h9rKcE`IP| zej=PD>D+v?K2No&JWW+yu=>+$Gmst{G)ufpWc8Tv32Y4#(a7c`i+2Ss?17aR(fSkdQSgFI4mdu?xH~W!$|t8$i@V_ zU$QtXoYo*}_zYsQg5G73GNl;z_8{3!<6Fl{TgIfc)=<7Z5l3q)b;!4hioN;6$ga1m z&aSVeZPwWwC$pB9T)^J@dpT#*=i>ZfqD28C4fLo_?`w0t>-iJ$N-&Lyk#OLagK~l^ zYf?i6QQdCCu&X_|g&R6FF-7GsQkd8t77Mzw1(T$16g*gs@F*e=8{1=2W9K>_kVK%< z?j63#x{d%BS^Q(pLtQ-HpukKO$Rhe%MNuvbt4In%T{!{(4Z8l^l(?Sfb5x%t$dkg^ zU4pv&-al1*J$`aMeK0dg>3b8TsY9o!g4po4|JC+FWTIj$_9J>DC*0&MS%|q@ak&|x zLY0OEJ;CX#%?fczEOLgN|BnbN<^1{az&uXSBsv#@sn$_e&E{9qX*i_m^=!wo^4epJ zf{b&C1)dK2`UzUBFs^jz>?=sHfdFH>mt8D!joz`DpkL}oA-4cEUTtxD9GcmXI6ZVV zea@ki$KCxRKXf(0JscCfgNzKUi!3*O@}HGG5$LL-Z>mD=A$;gqElx4F!&sCPvx-vo zPELuvuj{$?&sR3nc1Z506AJgGes{62XUVa(t#|t?R7jH`ZZTNzmkQfQPn*zuTxlq? ze}xkfhc`BP5BmF2pNTJw8Ulbn*C@UkLefY#U*I1VLgI`Z%yDa^_KQ}8T|h2Sh~Eq&wE~g4%8Wg-Qu|$Gk~jSd!#l{ zphc%u4_PMl-7&u|b2Q7lXBqT<1aWkPirhjkCU;-K(6P=kmY2gEvyb3Mu>GfT+3MUAhw@OHvo2$9Av39tIyN4hV|oW}>^JbH=;v56-VNvze@6#N%fe{I3 zc_Ksl`na)<)7jhusX3j0hJYs5svpp?YM|9%At20b@?nNpyNZr;=a-Fez=u2&3VM_% zq}eYj<#v{I?l}J$JX<_5y&g!f}mn_!JfWSE)$+|;pZ@pYBW)N`n#(L<(t zQHT;oKQi&t=nCnu0To|1Z>w!xH@Be|+fK8(?jG@bKYrKU-=UFiHsVTt)V?fhyRDnV z-Zx&*;|9|?K=#+EzyWk!#SB{=sZLFGK9|#mPO&;>ino|1vHpdD)ju4QLs%`cEHs4g z8T_1#!pQ41CEc~Oxv4QtqRsI-f}0U^3x+?QW*K!ppyt4-rfwKbs6Ja5h$#i#G{Z?# z&|9_;-DY9xME_y_Az6BbN{+hhQN$nnGN85g_L-upG3HQtXtE$8O-cq&@O#@OWPABp^Y~X4ZNE-tyJkJGdDqCDPG7zvLFPPSr;8!y#=!q| zAMXdTS2uIlMV2USWJ8L7aTOj`vXSEAMvqsn+ji%;mwGKLW2S}-avA|P8K)>MIUWpL z;B?V_>UD7b!U|r1=tx7UK&~;NLIH6D*3THe9E^FSU*`A++^Hq#%z8DQYW-{6EcoGu z=>WnLYEANS`uzM1l!f5AupeJMK^?nsdfYGT9me*&X=lAHJ{G;qK8b-kfe5s<&iw0w zk1=Im7|T=2B_y%2$+uYWEnv-QdmfS!nTx`zv# zCuJm7xia#M6N=fRQ!Qh6Kuqd5M$Bav*~lJGF$LrX$!110U?n(fQk*bEyk;s+KAx`O zt3CUwKnTYDhr@uJ=j&6;>tKKUW!xc;D5!nQ2wBHbO+_Z0*tE%G0s=zEuTLL9nl;)q zg7Q+h{YL*e_q=6%e(T=R%i>kwkDCXzt7fP?Nl-0wU+ zyoB@?`oBn7k9HD9xQKp`%i^4=lB^)5dce#Nt}^b&CKrsPg{K}Qe?uCyQcT6gBByOy zoIFt0ceMo7`?P`C^KgOb>ef;$BUi@koCva(LuXhT%D-+5UrE2agq*PXUuWF;zK83t z9j8?REPXYh>wK@IpHGD#_XAbiu6Eha%O$*?t_i8`XiT*k+N83@Zz%Fmrv9_1Q_Z?g zykkj-t;<%hY1&8ay6}^whn~DL9=C@I3KQYAVE4C|50XNcUW%KMc*?OC-%DrwR{Id* z#YXQwT0CQeQEuRz-Gc}He$rW{5lprDJR>dJZtN{( zcLF1hh6+(Jee=CLg0LnYRlAWDeWW-=w82l6XlU#{b6IPs0y6l@`y^3(=6GRF&q$ZlUAx^JYyAfUf(hDIrrCMrHPzomEj;%R42fQZgPZzy+`gY&`;II4IV4I!Mssd-Jp22D zD(gGOi)PVb5loj7OdVawQJ(b2UEabdtCdlsrfbJD$lm>KU$p5i##o`%iPMp8VEgHH z4Z}w6ARqi!)arVy+K>;={`Ot7hR-D(yGBQ!_8O{R#Ws1#gzeY;(?(0wRi1OLbrJY| z6VU?LuWi;RRBJ80NMu%}aujeeVK;3ZT&_P-x%CLn#MAP`vpH?{J0r%W@}68D(!P9_ z&anyzUVlAb4sC{Ro{a*mG^8>7+O{h``E#EX$AToY+Y~0qg_4&|jOp=l}HDic?2S#bE*PGF%iA>}b}fLPbbhRzCSkjq&b z{bX^-Xhf)BVG18Gw*G)-O8FW-4~%}?CS} z(n#kSfgV!axlRsFfg9%bIgULftv`$fvduU$6^(I8ohcN3WQd$#$WD-*4KjE3_fcm1 z(Y*tIFptu!PseyXzLt6bnaQggc+X;RBr{?iEDL)>>Mm0DWYf9Ga22K=g2qbIhpw3a zuLU4MhpkK$5&}Egm)%Vay=Q}X)Z33@cbVMdVq&b;^dOxpPaJ|H+Ux-_b-#O(xL~vY zGy!wE?i|U{_h!?_I?sV^Z(U$LFgn$!9Y_E}0WD<9zg+6i=+y)R;tX{u6uJw$=#vqH z8RqB21&Y{BZVD0(14bYT&x0^2@#nc>;eRg03=F_7+ihSpcXUF_T5eVpQE;?8ClD`b zWz4k2t({g}wJph#Evkkk8PY_>mDL zSc%7Lhlq!;bGtH$9i|K!_BSJMQMr$-Rx>O75}2T6^bWuN=;v%t6SS4RO{}K^=+muE zufE)`Lu4S2c-+2e!dQ_xo3RXE;b%(K=qeA3RBz`0Qw!h=+*Q>Hax_M)Y= zwKq%tid^I+jh4ejx8PFC9fG;+xA|TB^8(PB$2o`BTPWEdHgxv(VT`}hdqh3sIVRZJsf7Lo!>Gk0U>)Nt9(Dy;%5 zp7DX&ZXuOTb9lgcg3Y}H%j}gBV{AK3_p8Bp+|ug&PF@W7gN10Wr}dvz>^=mAtZ~Y)~z1qGy?Mg3Zjh8Yb45!`M`AN}J%YGs=(41Yv`yp*JD)`wEB94z|=3ThD23 z+pV6Fe~Uj*zJs)<(MD~h6US$bkvw1_6CDE6g$5bLy++*=&-Zx1{LKH9ShL>I&`)6> zL)7R#QrWACNjO)ecR-qmMu&a_g-3t9UFJ{8#D>eQ#Lr3)g&P&3($Aco+U2L}JT;TM zZeXPEaXT*lnF{EcO{^|ay?HLst*syJY5gZ=e(hblZ9`VCZ1+a1;b!8C{)jfKFH4&- zb+4T@?IVdqJo*)ARb+QwKzA$6lUOG5-%!VJGiEL&OPgW=0Xp9$c+xzdR2%78B1%9| z2pDBZ6~DQRnsp(&?0E#V8*;m=S*`(TV`uN@dhY$-L-?+zc>qDTg|=ev_o(pvjpR}Z zDs#e?no1nK*k6BNwyvNSMp~+Qf=J2C-)w3wz_8Fpll&U&W6@yGV1^j^|wX>kl?g>y&njXpl>#z|+Bls)t2_|{Ip$qAG z!gi!U8>a%rjN*cV#od8FK$pP5Bwb`wXj4?`smWzihPRd$&2~a%__a;eGHuP)HW%gH7wbNfXTAw|M*Z^!+YvVE+jI z@jIE&uNaT9wc`->B8lEE0v~;>SWOm<>`#w7*&%$a+Im>HYfRPsvWk!~=kcvA@GD|j z_pkr>O_PlTavRGm@s72@(wvBF=!GpZwEk>sSy?neleNqlt(C?Y3#~Vi2kkFYvuA6% zT@pb}c06krD~tC#@Pnj-I3N0y-w9Dt!O?bcIMVC({9q=sQ>Gc3v!4F+9^W;T@7Az4 z$ZAx?(e*lo{5YG*{^}Eet}R4WtwHCQO5{6?Aq1uNyr6EMtS*3dygP%R&$z9 zj^JimB0_%*o#XjP+mrIxsp0!~eFEW>IMp=**+JE(<{*;ne)br!(Q!GMhBmHec0Iha zTH7Mv#*WZyZ%`{*v2=fSo(kJ-({88uSM`Qb9i|zb&W8`tSd>3*`+!aoPvtaypuX{e z+~0a>J@#nAPx@eaked`2FDDB%i;Zs?ujv1*E^)Tr+5vBdcSnxw*d4C!B#<*BAe3)+ z`T{~y`Sn@!gnEQ8MK5BYsH5jw_+uz%$83KfT3b1Fxv4yg6u?X42|<|ia(KAuK=+ua zWbV(`Txv=q32P5Gc~dAIw_waIz^pK2-?#LvN=hZeDGd;G8{uQ9;j>tcS(9cjhkPTN zEY<0yLIt;>*XCW%S|w1LM1IM(`+(a13fw+yr;@q*ul`aQbP_~$;YN7h<9tN$(457H zB^ws~*8DdIWF(C}n@!rZOu*bqS07Nuj%T?nWNI(K#3)lDq1@%9VMFaqq}oGZqAF4Y z+h4ecSm14L=G4#a4O5Rm($sgMWK%vm4`c6PU>7**Zpr5!s~9$HMIJ6_bz0B_$0bnIb5j#vwsK<4Iu2VUPE+k}VxKRrQ` z)PnM0`U9oQOI9?$OO}$8GT}PMNeOMbXFwfACY%}%_aB6P1o|9BMs(pYt!?aeBiGzt zy{Q{LjQ><)C-tWfnLLN8#h{U7MY}%aMs$#M6bL9vG51Gl4f8)X^4dt_eEOI+xlLPl za_XA)eSFEMJv|G&o8R6PKY{q+%qJtg01*$D{L?dw4hM*M>ME>*R5LTTVb+vCKO2wA&NIH7AUMYo2dwbep@e5Qe7TBAR^AIi(=>lWBO1u@6M9y3L z&WU4#$^?ApoLtSYZ!7yiUG&DLSQLNyFCO=nh_4=9RbBvbt~@ z$_PUfahHy$6BU<{j*GV&^|#0GOvUp2G?;Kfjpq+K?z4)aV}@iFTbrJT?px_OEUTX=ql|vPA0Th z6t)E|s{v&Sy6a0owIo^l7o1mJf+;x#1R@lUeQmL9mT43*Jz&z3L9e6leujT!_$aJH z$A0$$34lt;8XY#}VQjSK{x*jti8T`-a%~H}F}a9Phworz1r0^<=LlNbVLslboC;bZ z9wu5V{P#)Ns({KQIQU;*JZ15BOk+7tP*ob{6bije6K)p-Tp0!qH8FQwi95xZX91R6 z%q?M6=!{{9<7xhB`I^wL~IH>=4fk^u&y8)Uy@xzC%{-l4-O1vjKugQs#x zQ-5g8_t4&#nT?L#nWm-5ioQALn7fSG(ZFp81x@v~Jf?J;3G@scFiX60)(51sj-ws> zwT6O7J_#$iU+RBd<+dHzgCGdQ8<;0X;m!_@~Z57OnM@96~WnI)--@-z~ zj+kr(qnlriB7l!AWaa>d`b_oR?Dfn&=yJt@2>QtW&#Mm(Q!TGsr7Ip2H1UE#|MNrL zkQde~V>AmMHm}Oz04gP88R5pNS0D6pZ9dD8Ior9iroK_$0$sjENa4ppt}fPv11zSqeEQ z!A;T>%>KGyP$=q?Df0xoqMyQhPv(p51wY$_X+Z4o%Iyyd$Rhh3`;_p~9oaa)Z?L1y zBOwN>nj`i&u&IVC{pOpgA4bsu@9C!*GS{eUt{+Qp&MZU~ulXJkK*lP0 zrRlgWUK7lG_RGs!6JZgYO)eUaC^YhyX~03H{{qxmtRpXQVdoZQBTSac4XSmv5q@1V z5~nH0JSw)XLub&@77f;0+}OM(BnfC`!kZ1kGFMjMl{Dfuo+iB(9Bh4p$Hc_6xx8^C zj)4(FM*jS97H1U;PZ{FQzNAGEA-)I$&)Xcvj#pjfzCA64h9!52r&L|9#_?k#gI%JP z47CGI%NIkY%33o%DYyAtTlM5Ddn8f1LJQ<-%tl&(w?>9m2Yq%ak2R7IVGJ7bzTs&4 z6MU=JA#-k+a^Vy-l`-q^F1Yb!6_vMrcYK=C@1~mbWx%ex&-?|VHRwNzwNj!qVbeIj zCt|Q{lI8qai5ac}Q{vaC3o&Y4VR93D-XOeV}`3l>#LSvNG^32##yJVElz-eGM$?;=21)8@`Xe#rv z!Du+MyUm5OyS(^o&oLSe*cgwn)?%&9@Byj44h|i)y$uSlQ>m5*e{wbGN2woN%A>8^ zmR|t#$8Db-U{23kKbP#B!+8aIK;;69#e(T{%KqVmy}f;I+`7m9;gqKFEXsZ1*>5V{2`f zwCvZN&$j<||Etg`Z^fnJxl6z4qF={Ko{mXpuB6_2A?l?GfKmi)S`wPofYI0}nqsqp zMg0qBp(c^oTq9$O^~J*W!1FxeH#N&R&APw*dgH5d%F zcin@aB$pGKfQ|WNVO~pMPH72=TcfaA3rVdJDbP`oqm^T0T(GgR!C+7@8jaZ5*3MJegW4Hvw9eqxK>F@Csqafw`-}?vvDLyKDW5Y@JYx@)23o z+V4JnkJV|woQ_2wTkdpVKDi#YU3afJ%ISO7EhC`3{F|2S6jMbmNQ$W}Yo^mFi^YPn za_k>fOlB4PhX))U9x|IQDC>qrS%c0{%0$ti$OnleFzMtZdE(U4Gcme70TopMwH1O> z6MQ=%$aH-ERcJ+o>bfQb>Eo{H!pfaz8jnYrB_h}AGt!T=Eo&UG49sD(+$MV2!h4cH#%=w`-H zdCqQ*_=n&9J-+*$S2<%&XWxI8?K1_;ATz>u@67mj|KTsF8_&_aq6wBo?KzswaTuyd zwm^BxvXt_qNTM)0$2kE7V-!AuqYEBoa_Yu2D=TL6idpG|JYq5m3x)A*?xty)I4jne zShf^GX!UkG0G2w9)p93UN7r;-tFQ!x>4x==B@mQnG_j|B^xR$V2AA4KYos1i%AbPh zc3VwuEXFF%pF6|$_7)q%0mG31_h>X?RAh{-!XovD1dj>OhPzu*O z2-80Yao?B1^|7WDuy=UGgZ)FsqXC5h8yuUtWp|J<@>6!yj5oge zJpbaK|1&O(KP}A}KR)}+0dul@v%p{e;D=njbqD7ybElYBj%nkVOiSjmp@l(_Whp!y z5Ft&4@{Xo1aZN1)l(m$VsD9N!6ST%*Su~!>bPld$t1z)NNwtKr6q**m3TS1}O5;L< zZ=}6rZjxeHSG=#agn;T=!eFbOcCu9fShjd+SGqy907M6xI!JD*mCy^G(Xb%P47tt7 zbEz{NSj(Al&S;pkwYA0W&K9F#5ku)w=|@Z7Ypo+#Mu70a$xI&c!14Y1XcyJa;_P21 zrnrm*wQJga@4o`=L`svIs0&CY(p}>nt2Lgol5QfkIw=Yv^t_7oz${=y` z1!m}#Or`s&EoDNU6=@!cR{^gBUMn;n6P&0CdYN3Q*uyy(OO2-}3eiWXY6jLY%nOJl zQezA%%b1&tyNibV(;4$7fX&E^qOgkH@sP0%3|+;BYWS_!p6C1Dew9~Wc=ohY`nj^t zEHDE&=Xvkyb>4oUxPJ8)+<$OH6BN^0aX4GhxIp7QbtAcB82%2Pez2E`J;p9uF=M@Uci<2E5ei$%oMH3q%h& zBo8`zD0qBoC!+)u(>D;}c+h*0+h4}5C2uK)-UH(O3MhH3G_Y+wS*1YX$zv#6DabO- zcsOJ<9FS+0(QrVP8HUl*9uG$h2L;7InBiGwu*SBG_I4toR3w!Jhy*t1Jnw*y;kmfe ztye4J{prY*qCIXE;^ZTphhyVdQb6mSmG+t`f=lnycY0|%0+PM!5qxjip7*)3-DMTF zrAtIOHWaT|+*OsX-|_LkJN|y|Z?$xSiPCRCx zS~N-sRhvvyutK2m;vu*DgJu~s+n6!vEqYtVUw(MK^}*D(Vp9N`?Th} zz8No~M=pB9(n?V#7y&Obp?FL%=#Uh_07Mr86efTUK}s)CIOVB~L@>NkXrnR4LgUdv zVFp9)mw{>Hd9c4vQ51-Bi(`8D1|kq^O%+D z<#0Ri&5K5#4447hey_?O3v-K1pn!kVizzF*khzpZNo&it?wMYQ7bo7WG1%zUdfyP7 zC*a9+^i~1zZ8$VDmeIhnJsvU~6>N;gj7B5I<1yp$kl|oJmPrkEQP_5jv|0;uJQlU6 zHl*E43+N7Hl7$droIi%#SHiT!{X3q!?t7reqYvT(zrdp#e{`Xw;(8rjJZ zrDVIt0ZTbeWl+hZjQi8~%w15eS1Vqyd~QsJ(uS((h>J=o8t-T-N9`J#x~8feRV8H1 z!|8;@bWT}2CbKzZC0=k{*Hlde+aR8t=t}nhv)4=_AQJ}f{Zf7zZDJ0%m%`AhdtM?D z>m-Zunx%7;OlvJ({2J>=u8xtZ9yZrHWeC<9P z5ejjRWm2Y_tT(Cicomh@tYTI!7;cPlN;9b%8ldul2S*d`Po~s%1ln+6Ym4)voZVs0 z&^OeF_u0-Bmv=_|$v^xqzxSK3vhjJMS$|0T+yFDkL-(M9|Mh?SSKK|Eqq71`!K{+7 znAV!<(X7p%4TfWiK>@rf(G8X9+s$fMyr(MjFP&83W1=4)EoBzp&fh!cpNH3(E_D#F(;_J zTNw?tTt?H zju;gKcD6U!*cdS^q?dM)8Hzk3i=AeSF=!(|lv#_>Jt2b>E{vYO)SbH?ZRKQQmV`FD z?*~QEhNopcYU#ar>iwK|7t-!>=Uv!4Eqgp9-v4cy5Up!KA}n3m2NgrFfdnM!p6us% zX@R!u?JcR56rxR_rExyA6R^fRTrCv~zVDI7{PJWrr79Z^CKHJuEy}igQSBP4MNL)L zQf9c2lEktsnUxD%p$xZ|2hw%!+NnSh;$uVO@W4leMH1a$Lhw&Y0 zPb(#7B@(v?8jai!iGZn$27{D44GX4a#hv{J98OF0V1OMAr~{PFV~YV*Rq^Eu=NMKq z!t8*vh2i36&L98IZ}BI8^bLlzx8)ahf_<)lIoXXl{L6p&uX*?SEe7LFvf+p_>fTN# zbIP)&svX)`vcXU^Y@=r^HNtVQYHI3IK-w#dHxjOHyu&x*sTgBW(UXyooOsk_DRtIm zS(4`h(nXe`jKL@si725Zj;ykNRp{k1gLGC+V13N1^8v4X>@O=JSs~HThJ@2^I*&O% zrzz*#Tc6jmOgqp=Zz_Z&2dZPJI<=LP!BGc?rVH~c6);M*lai{OqqQcJ?i?{+t;mdF zkY{98ljnK+uP6$}qXDC#G%U$7OHmZ$c`jXcjA`@TN`;;Va;KrJd!R0-Bc2DX@lDMt zICelNC!0(r5&`EO zP1A+tC92~)uNcF0Q8Jy)na}5xWy!oMMb_4Prqg-!Iwf>nRSkQ4d(ujk$YORrYBL*x zmgX;xDDmn7K__yTO!AbrRJ~S(T3G@TF>0O9)W(pGsFki;d%;0^nE(JF07*naRB!iy zEd){9QxR3THIMc#F;PmRxh^Fxpd?z~;!J7c(x7 zGoHJ!%ZpE4;Gcf~4|sa~NT=%y<8unkAffHQ{`qbG?VtYz_wMggde7N&7sZ2K)XZiJ zrt^v>fHE3ua*EMV%B5V5QJTzX@Q%8wm@Z0DsqQ^2GLA?nE%>Mp8@-YwVp7)PNhB2@ z7a6d|7>c53h4kA8+Aj|rMlTb6(re$_T^D}!zAuO01K>dG1#3DYlmIJH=eB9XYdU63 zJHnKJQc?+99!Ml?-o8)365D8I)}n()%Ew|2wbCLX+PK!!=}#oA6)#h3O>T8;duKa+ zaHZJV7^96M%PdA`*i3*x>A-L}L~D_06_C~#qeVz2>Y^(p0I#)eUzG|J#UOfbvdpsf z__D2DgZ_D4{dbxr{=z!e_iQ%9BRShPol-W;%LP^4mE<+GZ^bRzDVH)FP9_{3O{nXd z+KE@5*wl$#E$zuwOUCPR%W)DAI?z+9>%63tiu&>?BB9ZykXS+pZHG3kJ5M2Xbz22Ig|cStHFy*NUA6wQonqdv5}4x*PpH@g6*(-y zMNrnL00v9I;F0Ux7|*1h;kCzN8Ds;j%~({PTYC>^iUGr|4I1QrGblC&BgVymLOV9~ z0_~?<+TP@Q-}ySf`{vjA(vJRIiG%zy>~jmu$qpR+`Ct5mzxvUSIGWe!Vv`2LU^rq{ zIu=dfa5AANiZ)+7EHX5TVUc6CVlkg%vWzO`p;La@N7XQ6ElPgQH$k zo|JN(af7X3N%F4oq0NJd_a6hO=_hgdrDIY)5|*T-Yw z3+**BCW^yYl-BI+?M1-t*5z8lRew^`^EfeWNs!3a#{G%YHcx2l_`7}5?RD&bw$A(s zpQo)0c6Q8hl{`1+@X-Tb`h`-$?r+I#-FZy+iF2WyKqU#?)HSVXL~FpS#TpDEO7<^Z555H2q9o?r&icax^*PoX`IPec$ile zi@L8#6i$tq&x#D+WO5@|15v|c0C>2Teth5 zwId5lYwy5QTevJL{e&UviKCCnR$ zueuE@%c=EvmCC=;nb&mr**;LIHrmp^mi_gm*O25M`^`{Nc)oXy(v_CTgKE#iDyRve zYq{zng{gH&DF$Nd!s30Gcb9gi;jw{PtxgI#9XPw4el&RcC`0k`xd0y;jFG=n8B^-0 zH=mbili^U9Y{0@;ZX6y^0mWdzg$q0Q5LnbT^F>9~$RuZ=GYSF&t=So5xWyDz&Dk90 zWGe953(xXfU;Q%Q`P!>&Z$2Iq{Rk-A@cSN7n!LgGbRPAq9_q_uOqgE(cF^rntnH%ZiV8BC& zy?{e1`%25H_E?UEhe1Cf1c6yCeyR;H0vM+#n#R4z|-g^H5|NH;(e{$!+1e9fC`z%ce z%16o*(CHEf{5kU zv4}sFu1HwQ5`w2`q~yeV--2vW6w3#9UemH+c2|cj*?1;pRSz7()Er$qZB# zz$q>4^=R#~t=F8kxK1=Botxu>V<(i-UvH-lmP&-$<$FRP{cvaJr3MI|zA(#4Wl{b2 zDPp0urmCtndCU%Umr?^u#{xlI&NXNn>-^ZO<8%SWyNS~i&PgA@K!7Ty*v4MQmOHWMZr9EJ2 z-$6J4NiH=FkUluPmj)qynb1DirE8l0K6V`X_;I%TrIK& zo8t}2*&Kk;XhgYKFw6^vxnXD&#?@$7GV&!aJhjVr-uw;z!SB4uQ^PNu}tc5-vD!p;_{rl@gD-KNzlbKan-OZWqs-EWl zAu7<7mvhNHb=F?D|0+3G5ilF`k^}2r^dMNGWoENVRutO2DXzB~<)hf_+r7WbFP-p; zWs5g^%CkBV20v?G+r&W3jK+tJ5tnBz22OfQCY#g5w(oP(TOJJUy0FK|eV%;mq-VUo z?UTlI+>TrCn_Ue9**1(~<9y3PXY5TMg62PlVIKE54E|Va0ds4`hg&`7wF17C=!|Uq zJ{aoloHop>NXDk__t+|SkLbWz$9q;`+{QVbVTA8yoVQ&E!%tF>$u3JVet3My$Faj^ zQ<}X!eB02r6K;Qei!@(wZMMtI4C^~QLhG}r&&0#TDXn$1w&b$!_|N~&Z}V$E`^EeE z94bFL)iB>Di@xVO-~9n^U%Jd&Uw?=1e)~K8@PnH~6@1gun+M-wYV;aOQHd#nf|-ue znof#G3!_Y;6`gETE3H+zr`izG;3aFxa9J)g%N1NXZR!LLc(RgSk~dq(k6qqKB$S6 zmknOx32#WSVgPj5*oLP+-cX0orHy6-WF<#=7P$azeY>m`$ZZoX6MO${Wv54*k^IZ|+9Q`C{FSkesY?9-<7JX^$bwvi-9ihhuDu zkc{8XQ0=g~R?LQL^z7Vic@dPBx^<~kup*|CTi>iqnHr-DrdyUE1sB%76I+WOIS@!E ziq6K*=B&$Wynx*1@0@sx$m*qRZcnyGUW(|h<$_Y@*Sb11N8*m09uRXy!d|EKE#7?7J3NUp&dlTcOPd&r${_cOlbXH^650h$` ze?;aze0UW3(?9(){`J54fBDV_hos3hLfhh-hGasYloVIh(u>7{)_WQcsavu$n=)S> zGnq6*Q__$YD>p2s#>C~ZlBrKw+Z#^=5}s&^BZsetoA%H;Gi`H=qYb-TaIhnbGgU)w6{2Vp7*#ChaTEZL621_+pw*TLaYV|@#^gT=&iR1{SiBpmdlrRnN3@Q zz~xJOeB#Cp{=q-|2V6P0e(HQH4~}Y>e@tS6rNRIH2Y<*P{NaBfCS%bhqB(psL0m($ z{D-EwL^exPdSQNe#Ln)F<7F0xFv;GxcOh3-BQy$@60r=;h~nri-ynKTxr*3y!&@8j z*Uq`oi*h1kv5knQFD*3#>tXiw;-GbdFy7#{=nbDNfZG1NZQLx!Q1e|3^H|;M{Kk!Q zTi)}moavx3em4(w+xvc;yyA~zn1$`=lW}1DdSRGRow%pY9Yo5!Ny)Tzxz})yHhdBP9!g4 z%T%3C#Ogxd=()N3l* z_gP?PHkl!fhv3kd(A2X#X=$C{Q)1$jUGGSXJLvHdFFpMPJ}vq9gZEi{{4VbB9rkBJ z(=>SRxpd_!dwYBA?CkLT3!ma2|Cj&d)TdQ>u!MWRq;fZc&mZFNeC-Xs_=V5$um1J_ z&7XerTO2KW`qUG9A*m3iyRjd^1k)Y>s|#xr#^=hhkN&P z+y2;J=A6zt#`R;}Rxoz&1<~nH{`%u)McJx+N7;Wb#}BNGY6V8Qlhfs9jzEHMM7KuYQ%k`*;5nzVU~D%>Vq){u!DMnM?wziRH3qZ!fD4c3tF&C-%6ye?T?L51(q7 z9}q3@*&922=5PHCK05jv{PBPIQ~v1R{|DZE?Ht*Lmoy7_H0 zz9&7H^_x@(>$$j1<9xTa5wq>-&a;ZQHs8B>jO&k`Rn5Js?A-qX)Nhy}#9YixM_>c1$et z+>HZ%>1Th5UwZQ^ymFAQnrDCRb^fparQxPc`S^oFaEzMsW=7lQp6E}%^64|LiOPec zhO!?b5%}i!KH`u5{eR?JZ@t5NA0Kji-lI&32(#G^%Vp23*+tce80K>Sa~AVAbg=|W zh_1%3;bgoKWRVWH3cQIUS;=RWwydGZO0^i#6log|!>r@=oAHU&@VYlWR&|@XXN0-$;|jDBZ7)CSWqWerakuTPSAK7O{)9)jer$TSO}i^jH+9bM#m49BPPgT( zFJA8EDc?`nep{Y?+w<$ckE0^ZHqtF87gHyrH79e&>)SLrU0k;AVO!Fbx*Nb+=-O<% z7k`pd3ke-&Y?r|_;y14SVPxhIi4w`4baKj47g^HPHFyNCF4uGzfTI`3!k}})LST`U zMe3QGv3qchTXzm&(Ggr=g0R<4Xd6#lb~rCt8(xa`wd7XFHZ5q=G1K7LX#-bwCOmij z3EupfpW@A*ewiDSQ>V-y{+mDGpZ?R|M+n@xbA)q_{r!Es4;&mE@a(hC@=yM&|7PoT zR(Y^gkNF`IfX{sLfLA{G^Zeju&wDrT@CX0u|KS_o`W`N{+`9P=mo8mF(gH(hr05ol zqtiSU$TcBXOsAAXc$Qb(BoHy2c_3>C=l)rsR4VH*(Wm6#ae+IY4f>~XFkFGgi*(8@4Ij}FL9ffc{1F6KR4|A+24s2>3UJo%Sx}`& zybhP6fsGaY!#-V(d?6&jO(sN(EMryz6w9MF#RYJlPT_XfaU3H(4sAWIo#BJ$_WTGu z_-TVgr4`S_JK}sn5F-$1LGsR4Le!i#zqo*bDMgPg@CSwfb;I}({S9)z}d?C+G<2fQPFB&b|SxedLL&k zOg32$E1zDlm~DRF`4T(Ju%Fy+ZsQwLD!G#0k+zIq+*rsBJ1YAcbGESRpO(B2p&X-g z;}>x1m|<)G`*6U*+0l+%?VbOwB)12QpSp-2TM6?AGqhJ3DSGBfS*WLrJ)I_!l28_O!(yU&zI_Ipo$rkmHIjSGW(Y^%|dQZ(YX9j^c+U0n}rr?UQ8ZZphz zc5%*M=ctxoR&>zI;EgfFZn+*js?s5RJYUlLfV2VEHqZv5b1YI%A0y5;G%gQ^^f3=1 zk*MU!X@)O$T%s}y!fxy6jt^;_K5J-s0^a ze!vfJ-r~dCb2MBg`aQbjFxo5(;Cz>U1UJlk9phg+d|d%GQz_# zu8$L3|9#tnVB7Y$Ee7uPKDQQ27+yaZc{9Vw+FWH}6-iNJ;(Zpnk=0;S)vO^figc{j zrW*!cV?ul$v58;Jsg9QO&M~ENTxJ&|cMgv@?jz0K0XzE#_$F}c=#az392$>r0&%#0 z%m|iSv0CS8T~-YAE)ksKQ^NX=pi6e7$6L=%fNNJ~y!quX@#a@v=L;`fXV2eN4Yu+V zLN&}6MC_M*>sx<8j$JO8PFof+u~_!J|M4N;d-nsr`Td)`_5Ok=Q+ct-&*t{|4o6x2)-Zb29)qi=?lfH}hyY7Vx z+dc8&b;FOID1dU3dq%gt@2&#`wmklqHOyxjth2nzY!Eh$%z6*+T@B!0(lBqF&wbvJ z&+=;TcAnebcXHu#(omlj%{ck~;ko<06`h`FRt%?*ud$8X@}K}#Mqb8c8H7@1Vi(mc z6~T(Qj>u{X)o?Be!-p1?Vz|rx2BocK%+u$V%O%Uc1E8JG@XdtT-Zhq8H`h z_(@CD#Il<+X=jK*aE{;vZ-5$3dv+&4KZm$v>O2P%;kkp${Ni8x3a`ETB42sw;4WG7 z%1s`K02_=AY3h<4d?O|Jl2>q7OA2 zTT9kG?W_c#6A3tu*G$ip-rO{wJQRz`7rtw8RdHel1R+L#mFUZ8Y3S34Nf zyN8|!ZReBEjM+|EdrmeVcgWT>_&vQ+WXvOPY<%<3Hy<0fai4~5o53Htfj5qCEib=y z^TV|>SIylo>EgB@`kFXlv`k1lUPx*i8#| zVY+vT%hzsTVMF#B>`(;nm9q z$10Miz4blIz9+^kp*hq!gz2QH&;^=FOVhT++h%Mh8Ijc`BPyPv{2$c8Ok7Wj9c??olA_7*mWNGDJWRdex+7W@)OpM~ z)OvdD(Y|N7yiMCo=sx(E|MboOnlFCoGoL2|ZvX%w07*naRDAP0AMuU9_zvIr)_3{y zZ+#bY6MAzjqJac_JIxAXl=;c!XbhKq<>9876(DI4_lZLM=J<9TvF_hQ>V&i0tMF9c5JpYOJ>dmZz(h0`{pdcWb# zdm6s`%)zg}em$o=8=DwzdaX)~JU0qHvCBGvQES+4VF|XhOgV z^ou#m#R5+vcw-VAQI%zPggH+ez=b>o$#l-7X<6KQhfDGqUVrg`FTHp`;>)~y1b^|} zAM&klf1f}8kAK4LTSpu&ZemGD%@nf+L9(v4>ew2ZJqDLm$W(_1%7N#b;V=((^q4eD z4-V6)vJqYxei6Zy&5T7}YsNNDY+Mga3d4jSWb-C&q*Zu%5NjC2?&L)WYaV}!YYUJS z!?CO6c9``xnPJv6!_AkJXJD7P#E2p|oOx8z_?r9{gH=22=!J1&VKNq%-Q_YF(zp3t zZetWXb3c)K+kwg;Qv$twRFu%dQnW|)IiPD;&K9vu;5q)!pE)tu|zAnfd*xmS9GUB5BF2?RfJmukprD zy~Z1#{~Vuw0)pLN6sYo7lWLeRkfpR(Xfa!oNRT4lrQD9;ERTXriIj3~*!iLiHX5}& z$Rb%Hl}b>^_uT+Iy9>{L?mEBtx$E@5`O|#+`yca%fAnwp`ZvGLx87T@P{oBnuSS;= z7OfPu1QvY+*Oa`SkQ+HX-sj#*r+vPMtAGhE2uSXs?&Ff#bcV(rOXQnWGo@SHrtw+~ zEjWhZ9g-*P3^{6-^Y6L9r}Ui;ivY=UtA|{o0bW9x#hj%|g*>h=sUj9}W(2@o&LO6h z5Et;?mo}SRu$0#ydC?FN8hpvP=bLmcWMY(4bk3C#(Sj4tSiIzvBw7q--o6xxNHxQY z%d(MLylS_K4rsE`z?lqVH%sKeBrgsaCMy}q=f#3anRIPrV`TYNtDJG!$B&ukGiqB8{lUp{kz>NsC&x1O#FWP8voWB!{N7X_+#m)n#4YyvSq)=s9(%G$t^ zqA|A~hQZ@E2qJjzanng&e3?Uu*|2Jd#U(y1X%dL_Oq}uLZo}@h<;|~tmEZnrKf`CA z-{n;IZ#Bx5yHE}D1=6$=q8h=0vy_cQN~F}$#YimDmm6L~xzP`l3BugIb@T4~0$zD` zpHDyY%e;H@tGs{g_>*scpFjWRw|M`fn|yThV~&;`eT1%GFm)|a1Y7`L^tWSVxmeP8 zvd2I}a2^-@c#}60lj#n9>_PHPxb=a)?+KwL#$`T_Vw@F^I4L)-!4p$VY~?MRL(Pre zebhAShC36w6tgN5IgDs|&SROS3r*9I`W|tfCNu;ydNraAMpw#WL34=H6fvVObDG60 z=Z&Qlgt?;rGuUZha8(KY8M#pg*zmP)^Dwmhc! zc*O)2DHXwxTsByNHZN3)Q63@+#a~6o=?>tF$rQC0kneYP>49EP4u81%*`p(#sB0q>Z1J)n7PqmVyKi-;O+2;-u{i>&5itKxKtD`Qr@ zQ-UR2T5x4|!c*6t;1m0o`TVOd^U90Q@!}H)yzq%h&M#LgKLXV-Um(u8eA8++gPE)F z;{E3gZ{NOsU#}GrZXE1z;{aZJ_GRp^zs&oG@b3FJ`To1_^6j_Y<_GV7$hY5qpW{B! ztB@?`)YLg*>yXKeJ|<#RVghH`!!ooOTP3E5GuWBUASto$fPls}--wHsgA+t$94epB zM=@*++bV)ei;2UmCk~<7{2}4ZvScaQP(py6`hnT~eE0KuoC5Pc=Ts+C3 zhDrp1SXyy5TDOLLb{T50o(oOu#~e!^_!!~Hizr|6ql13NTF`;$9m|+U^NASZR{IGO z@J+}Oh-^()Ql^rJUpNG3t8n)aC?1NXaus$7-&1n;MpRlhIdDMJdfJd985Z-RKpf*t^VXK^ z#gCbV#4DeCf!99&Sw8#nr}*Sk2Ym8i%9SlcAu5$0m1>wD0mjhu3C|%kXV+&Ap0gGO zuse6|&oG}vfT#B0slBVb_Tp9a=RV7a$M6?#f6Ukakx`H)A1=xP-i)0 z%gR7XF`C(+YYy*9Hi5pp7Uxjsag#ilHmPEkz5L)DvFr186c9yIHu&NkE@T6=`c8_W zD&b!#?LuR*l&oeng`o%zMv4*m`KUJX9FdJ3$KECh$=YmQ5~WOxwR-^dDuePekv2ma6;q5 zC{&Zr(X!x%k5ZnES3)qH z1aP?mJFf_KP!9YvBscZBN|rpFX=;$ze ztUu-ua|b-R15duZ&(FU6GaUDDdttoy!TY@R)(`m8Z-0;f_|^x!ck>8v^xd4U6vbEw zG?NL3i(|TZ_7?jXneFc2CD8RtdivElkd5$INTfORj9TgOCL1A%kow|Pt;X+RkW}&F z(L~9`X9MoM$At#(1IuJN=Qw_V#oNNudMP*IQs*^%FHT6dU>G4JQoKv@{eQiJU54*b z1}{~RG?XJboMbbO*%)TW%4k9{RI;y`tmKOO9$U_7onz|B2BhTGL(>w`9K{&yZ}A*8 z_N5hQ^E)*lirWx{5g?i}2!Qm-a3ZMrQVf?>-g*-j$BVp>2>}z2ik0@ho_^WkgWz3* zh!DxejD3n(Aaqpfec1jLMf)f<*;I52(ymHx#Z(iwHU6_?%^a)g6Wn_+S!9UK47 zO@lN_k8o!(N6cuNNe+1?MVF~~*|~m6q{v}nNHSa)x>57z?`2hm4nvrCkb=yg*I+P3 zT=8x#`|_@Mt7%w(72(j zQU^xulh&`%H zDBg99F^5NkqiGr@p~**|48JI0Z3D;yL7c67`?-i~SW8)1EEz&?eO8ewLM=XI6){Z- zPacTSrGM zC7KtIZ3wuMZgH%7+_j`ChSGWkl#*L-0L?{OV%cyv-q8p&&a=cweUHW-tS6|_nBs{{ zz2n-Y8Bgx-@xqPkeC4NJpi%R7|QVsJ3;=Law3~gxBiIG(D za8g<|(xSt;mf(Dza8q)nB8HO&GvnxZex_iu} ziWi4(J;{WW65cwRCJgo7ITy-mK*unW&<$1M5)es*Ne-imF;3G;YXcj66Id=g`Ywm( zLz~02;&Xe^vYXQ_`cg5Su#|{h&*j-J)14{1&e6w6EMe_r%3;@&#Iw*u(w>R30GJ zFkc`;u1{67j&2s*-7w1Qp=qL5C7Pk;N?&u63xZ02?Rp=xSt=f8NeN5t?;i5WB0|?i{G`QA+wuDn z@k9)DN*iW`=_DK8G6&f22@~JY`hXLmNk!h#l?w1^M1v+N6YZH;q5;HNu5D^s@IJSx zm9{N!GWOm&XN1<%wk^Ia)aHF6I>R-g^rGhEiYcWxJ?Q=vU_PP3< z9NsoFI*W+3c;Ae54Q@3^kz78m1QD{%RuNy(IC|8(WoUzFHuy0v>G~s5itJ2VL=zJ) zJh{Km69@b3U%A8+m#^~LE6?(!Pd~@CODzYxuy=l!bER@FRKt9Mg+<&8`3crd_z z$j3QHjHgEo<|<*sInQFTr0>!NpV4WY2>r4nw1%W5-g+iMh@qzsOL|*!NtDYHd1{)A zjS>w@^(;DJF;^DJ^Uj9}KiOltx6fPee!zF$exFFdrZajVnP6Tp-_WaL5kbvkuAwOg zr9EADJX`(uS52Vz>5)tyYoRYSnBI!ei8kJu0+Dm8!jhDr&10 zRP9aq-Sqjse)&81bI(2Jea7e9&pmIXH9OL3j$6U5K=TsBgn1^nLaxSv_3uBki%2L@ z;lM6Lt`N&0;j@@m=U2*}KquMK#@|^SI%*J$#x|%+ zMwj)gdasK0*G3p7R6URXEf1bFi6f6|;g@}WGgy_4B{HY^9r-u<2diMAT{L@8E?Oi_ zh7xFdEz5Mk)tJnr`pPgEL6#8&GRp$8amPulJ7tGfsh0{Z!2ME=4V3qs-quds1+f)b zjJP~CMjWkk$RXTvb<9GNe;EtcT;J5%*EwG!i4;IZs{y_F9%n0+BeebRnmlP|W#b=G zAuOir3S|NSSrtBr^0=eJfq`1^29$gbEbP0sM;^yeSDb*HE#hXEnV*s@e7nZq1$!>M z^rJO6q4m)3lGB{7UiM@wp#J16HzaPm^*m^<^<~P^Y4Vcr-bkhLYFtmVLw`@F;$HcS+u`z(}sRyvPys*5~tFrRDX##}XtG^~%R3jGZ|I@pT8 zbbs(vo>L!;h%T{Vj|15W@!YMYM4w({yPR$rLIf-rCZ1wTV$;4hVgGd1YfxyYM;3ZY z7QyZcCZ$v9+Hde{gf2vw63xGACX1mrmN`mg6m?j{UO+O(#?6tgH7&21C;$C85bojO zf#RpF+FKsGUUhqOf8ay8SuSbL=io2;I=^cr!Zdr>cgK#5F3a?RNGtB&{!5vtEAMxj zeB5E#<|a)gpKN8}EpPL!pFek1b8tp8KIv9?~L?bi@A<9Xh&6wM_96#d61 zm($yOZDbEm7gp5|dNuBK@AK9?5?C!{y>0l4%OoPr!st4i*NJq`4 z=Fu!SFHcj2iJ_1fm_EyanNI}FhojPV?0M`!1S2r4N?u1qS-GbsRh69 zraPs%yaD8O$?27;F+sDIx^AX(V}#8Wr4Far3dSYCtknnl77Ht#i3A!$^mq{SwsLm( z`~iCMTYI3h4O4kdKvI4;NQtN^pE50OeDPhE!82=;LDYBiB#FUOOHg?JQ?zt9#`InB zr|voNNB09ax-d*h?nd$RneFFXyb4Pg3lPj#87WF__Zf(=T#UrdPJriGL$}Sc0;! z$J1k3NpTu5IG-lsG3(MqrWY6<(|P47NIgYO$s9n_7~>qE5uZ zz(HzXhp>+s@9S&ZQJp>Sm~a$UDLDnD4pL&B)(_Q}f!~WVjbu(JC^(JG>YV-Isn#leH)fcGw}|%f zZZa?%JN_okn97UN_-XHsl7r+2c?HY)+~%ALZ*9H4jIo&obzSGQXz=^vP6j#_-Tvuc zDg@+r^X2j1(;zM`Z+|(58WWE?v^RbSol5MN$O0UpK<8S5Qf&J0_f6@V;`(eR9U8Ux z9d}ITmz;F<@}D3aQQr2k%HzR&PFug-`9IrsY6e)uqWS5numLNK z0Rf+YZ`Xylf4`T=u6a0Z?I&ydg8x00*=IBF22@|cKS1b-k)%`EU|7B z5{2!hA$A@W)Gb+MeTa}YL`~N#wyf#PcGkI>%&iaWx;~jGs0@Q}D(fZl<{#ao;AP=` z=`18k94_5SrlSkc#Nrj9EjOk}k2tKluPL{lXbxRSGDvSOIMN1jiLvrKl@?`9)5<*k zhpT_#?Tkeov;mqU06D!foo5TwBc)0WIhX7BdOfdC%}78I3FMnLv_E~)Go5dnpf~#s zcl_rUKEGqXmUJA({GraUCYi(M4(F{nb&+mYlDDM0YTq>^(GB8h!;G{AaZfZTv@yry zUXg}N-jeSoVl=E;q{BOji|{YdAt2)S^Q*aoij8>+R)3BUz0Vo$yBxj}MCCeeWS)g* zJS{%R)aYG%pyRq>Yg7eoDkGD6P9aUL*lv(>(Y!ksuVF|qT zXNQx)M0gdkiFw`S@Uo)nm+pgRD*x>rVUee2EycMa!e^-hDCkNap)wr(_`5{z!=*$# z?@U*dr!XCn$Ns7|>{XqL+LW)-#9;^PdXu}EZk^i`@)p*gfh`J>(k!|+`{;}1oS?>i z&-=G7DZdcb0%l$JwOC~qnX)~@I4aW(O{snQKAUANv2=2>hTKO_f5dDD7)*h4k~Naa z=!;UzBMK~gZQ(a6{}FO~lCOl7lYwe;X}+w5Vql231VvXIiWeA*B* z7C?1p0fB{eyH?yNi94A_;u&-C_+Iy~BVT2SM~a~tp8o!LU_D&D%4;;^oP%CcmrPoa z4hz#_t(v#g05XPotU~BfDW9sBxQmo=QX{NXZtFW}|3+GvlS1TQOs6{XZE8#ozYX=*6`P zp!$}y0nBS{sp9rs3;4c!#l0;{Tm=6DxOd&uBw$gNsU8i-mm~Z4KJz#YR9Zm7WN!86 z%w|6UqG%Gu34M%MzXyDMcLK90ch0b< zJ~gt;{gUly@<76Uw&^8jbkJ3dt$4=G`yQ%IFIi$G({5>=nx5v=wAF_ViM3 zR~iVQ$TSJ^afZHCCsT4~VDF-XT~=q}PxF7(qK#qMr$Nd&r)@n(3Zhy4b6#(>%9m$q zGVHV+_iXIedW{B|GNSf1)0C%Qd*%#r$xn{_ziH7-f#jGM6Gm##xS66}ry-=A`f;JB zkzryIm)M~QeusPc25BR|3?`Y&j~0qdFMYR&TU)nS$#O~j&j4kcRB&`{7A${M1I$1o z#CxW|;#C=q<)zDJS0|?||L9;CbRY+1XnwICXB8`xex97Y0CfyFcsucV6|1W^$U|c& z2NdQ6Y~%pgK-2Hpouo42AVmy#MW39?V-D6<(AhkaVM_%XJcy|G z)}iguq<2|-N<%v}?#8`2sL@C)OYUG0gLx&*of-lLynEYdG-414`~~7( zXdI*-hC%Otd#HG}ldn?@D>dL00Fr_9S09I@Q*41w8o#RP*SewWzyBr0n+az!k}Y}& zN59ObU<5&JCI>SH;ejVVc^n(EYT^;P(LH7F1_yM#ZXN~J+{s+EfNRUl3ndEk0i~Bs zX@^D3_+z(>G6R7mu`y9a;seSk+ZvO1y+F3K_5A*^@7LiQn3!6YH!y!4n3uM8uC9ai z63=+2y8TK{q*WM{ycbdFsPX_dV1X@ai&2hMf_8begr2Nr+hPD;xmRW#Oae55*UnX@ zf%&L-$BG`K`=48RBZ9m(mvoO-K07p;5qq2;Wyi@TNH}F`N`2uq$c52P90yq{9eY-^ zaFRWzR<%^6aYIALx)V)kyn)~l54;v-_;Mb_R|mR1BnHyE-7lO>6#H!=G_ODpmx7in zLo~dO@xbGL|F5f#+f#3e4bfwp3UzY7Ku7F<9XTUd)v zuM{NFIZfS8Op`Y!L7E*zE`vo`4+?7ajC$1syE^9PI3c`SGl-5eblAENbb?0BpO9leQ*> z0mgsO)Q&g0xy|l$jb@{S;Gr6aXfB49i!NheN7yMICh7B8EZ5KWMy<)4b>hi?9OTzs zQ#oKzzqY+dJ9(zW-*JU#;lj^Q0*RwF^)0V9-*UWu%;PBH+(RT6$B_71GtDd`DQ$~+@7Rh zS7VY)Px~TBg^MYi-?tkrJs=mf!N5YFo?yZB%)}Mp2Eh=!YVWI`qhV0bk!`#|B_WE z(E1nakg@o4fzQ}72RlhMwI{I_TpK0P+ZT-yG(I9w0*IUq4|Sa;8{^6>io|htzV<(n zs)kbC@<*9c%a6*ffxV4 zo;!C9QH1l_v$L~Q3LBr6%zmKDspGG3k=Fl~!6`UYRmVd@oza4*K3gD5CEWpkEzkV} z(oAUCR$pp%D!J3?`YsoMHI>3*fJBB?thL1o(zd#MCy-6cbLt=b)i}-m?rs5pK45PF zx>(?`^s3B1;o3g%o2nHUD-YT(4ub{6FG>Ue8d^X*Tk?~W)4WAyJvY^BkkYS4AiP@F zK(?6lN=+m!-o@kB&dBKX|JU}tMc^2!Uoe^Cr-&#>?+2mpVJ_r@5%k1vO8_S)9$-yw zT5JEz?=H*Z%%(DOEF+`?CW(&WkMKPx;Nb2OK= zMc}E#1>M!sRmb+#<@P>-VEAq#K%Ph*Mj#Hgyj-zdO%GmA2lz<)RJk_ffsXxfdaM_O zbgFkXl(JUNP_PKJF`g=K$53G0srip#qq#i6i&%j@Ay0hF&cUe8en9JS06<5SvK@$j zbg=*&r2Wg9o4~;m zv=GvJ!Q5mpF+Br;4NzLzzwR8h{nbvKyC|kiSudX=nbE?C(;NDX+MCw8+*xd(-Nj4c zRpS5;&%Yo4|7rnz`0+L67)Tf|iE{YQKhLO43~a&`;F0e)#W=#Ri62RbeBuq7AFUgW zQ>Y|l?FEB&GZ~gBixpO$RVJG#Wyef8Z<&k)MK~?}oiHSsZ;ut)I#{mywGfa2ZJ$*3 zRb^2j8lreig*TvS(?w5@?oUfkF{Mn%2^jXcDfM z?Ns;$_k%Dhv2t~L<)z2Or(kUc{@}n$@kj;V9#Jx2lW4#x;e79tm$0Pv>ll6kA2I7G zYjW**79E)(OU|-dZM#4aX)mt1vc0|FKX3YP{ZUC)gpa)g<@i!(p6oTeXB*RbMA?eW zfDIZmMnvU0wx7k=zp|IFQ%bl2B~TdPZXm_2%M9S37-MfSWEOEpgqn6h&keLDd5pAG zWA(j*e4Q#~Wo4UsMgeU9ZJD6FZPAG+m{Oq8pAB1;nh&M=w6*B=N%#-lJ5jdxs3dA- zt;>LP@R6WL#g3J{n-DO0zvBs}V4J7Eg^ORC?U#7=q!r%Ew`*V{q7*>Q4;YR2$^|_{ zzmWMRw`z<+rJ7t(M5gkjYc9K-8}#JU-vBMG5BzC{JkNTLUoM=9dqI>K_u88#=o#bK z3Phij;=MSjI5(PdgrwaQAb5^b$R?Qb9zleMQ|s~e#gc80UyzXDAa0Htyqy*B5{gyO zt={mviyC6}x~dPdUjO@0vFS(3-$zt=Fo5zdaQo`qTmXTr(0}kw{OHzgu~KuN(suX@ zn_%se>iu2M`pQnV*BX;h zh{nz8a^M1%zZYe>WMa8}0@; zn)!&4g)(^M<_{O)BX*@3R?VCDe{SwNXtPfbpt*)LA?7o^fMNQS^Is9fcAByYtQGbZ z<<3ZsjUiuNJGj$UN-VHElH|f!m*FW_-DgQ~szUbFzDBX^50g)h7KD%;*!rwH5b7z* zsCUFgE@wXqh)p=Jq;rS#3@;*c^a!clpMXU7z=IKnsDf=UgdLpN2_7S^vM_NKIb0)n zu+fO5DEwsbwBK)Q#&mQ7h~%j5XaLH%1mAD@y&AkjpcIBDiKc3e+H82?U!u)Qthvz_ z+wJYjD$a(!fN?KMq8h#22jGvE*3`5#AXHHu7Gk>{g@vga_E=^+o@QsvGq%MQFH?Rk zpjPcpCU{>L4oBMcWEFfp)N}lAVq2^@xq-W zJZk&&RASLF^F8;AKPbQ@mT=jRSp20>0Ng!F@;3V#N1pPb|9Q~`W~b;5%s`8Pox`1R zkbvt9I-5*r{tOVt?7{G!{8h_VvdKNykF%EwlKU1H@2!T*c zi?;llJJbbzbVny8m3Nx~!9=ml8ZdS3Wc+wElSI1rh;dFobrYZPR|@;;l)TMO8$?d@ zU*UiQ(Le|M{+#OY5ZTP0J=CRZ~R2??+JiX`kh;Gp*cRXYv0WZbV4q^id=lXk*i7&5JV905qRfAbx^{(Yt%7k+fo*ngGgM( zR4J*5OjnGE{IKQ4B8&eDIp-V=K)S0>9Nvh4~Q3XyT`(l+`9c+GSDC9s z!FB-Q?kVd&ui6}R0npGz11e_;C%@RJz7)_gZ+(i*>*=p#TXBtlPze|9wm__7bauNq zUYIQ)fz4!JJFxBUi>wLpK(!vN{_DRjlOrMqT9gwr&Eey9Hz4g#FI$=j`J-qXaT4{>0&=xEl^Ug94)Fdk&SU2^?`#hNrU%0!*$9rssiBAP~`7bD8t UVM>&gM8Ho|^{Gmgl2!Qs0on?W7XSbN literal 0 HcmV?d00001 diff --git a/figures/acrylicBox.jpg b/figures/acrylicBox.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac39dfcdeb85ee98322e5cec523dc77a97e4e94c GIT binary patch literal 734733 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∨TBZFjwnIhL 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 z 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

klOpe^OH!%G=1;=)KDME*A3j#IYL3sx5y!chM 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
EWy(ub71A zra_OUHGjugR-tg^B;{P&@Jr@*s*B}Y8Y(?+P;6AuuifOr)Ld*#;Q_LUrQ*lXmmaFQ zyiYRn&-FC2H%@+a=UeuWpLccBR>OK$7xX&=QQ>;&hzFT&gnBRqAPu`4uJ%derF|^x4okJ-YB>cc4mH$v;p#xuZ{& zv-fsk7+Ea=x&?k)G_WlLu`FA@t$zK+o78BfMd@pC2*w8f&Iv-aC>!b zu|C$q*6-I^o=*Ft3Jv?X2hmI zU9jqlJdGSTO13U|Qjbf7n2DTNn3Uguf`MfV-yaMWaUDJYw|x~`%-5ks6?v^wdSQDs zf`QvJn3d8Z3W(!}J@O8UIz;RblrCu>4qkCyF(AM0yw0b+_(qJxEFEQ#ty8@0c(gZU zKfQNGPCKkzHH8S4GWc;C$>n`H5%%kr-J)!||6z|N)6gnlc6u{A?)azt(k)pM{mEyc zD@4jN;{ac2pnlyP=ebh1KgV+Uh2g;Qn#&-E>Plq>ElC-*ea(*R;Y}_{Ak&iJT~||` zK$Ry=(Zbm5WT&wxC?`01vfE6O3nU&je5{&VBTwpWxM)N@#ghm8XsK`Ylu+NjgnV?B z2YuqjtA*84CF$AwKQj6^^W^SsqOMh#z=oN%#&k{s;qbL~Bktr&&AL+!k$Q*^d&(6P z_f_+j?$%LJ@=7$@-qA>qw3wwv>nbRxkHm$+j%q`}K76AvyUH)Bt)HD3werh(hgQem z-LVy6ErV_o>=aC{{X&lurontLE6cZCVSl_sshJDEL_w$9P|1R@rES^0sXaiPUb8KDtP| z-Gh%-F7J?JE4X-xH_-17>97*l!TKr{={y%>(20!#8Yx)gBw)a_)X($*FlEO%JORpFb3bbO3)$~G<>SY+gM(`sHsvg*s_ z=C(%^B;8X|17A`%-d0clL-?^x7feLNjbgKyo7nR<)6VyzgfhJP@2m1f$D|C#;F-fC zX0~)v!JQ1Txx;<%@03IzAWQrC5Kf}RybLJGdrm?etPd%Tqc>=GgQbfy=d%5i|5Dy8 z-cJ~+amC0We!JmFbL*N92an8+uT1!&8_hVVSut4w3O`~YANg-6ty z?pu&3mc9z`Ga~c$8z!FfIL9CFZ-8xwoh@HqxLk=Rxk)ysz#7HF8nK$oXYk+*UI47l z@^Cqv8WE>`s>Qh?_=VW?@wDxOwcr9Jr63IhloyD4rnu|66}NxqybC)$co#tw{?i*K z<>|{vr0q%0wbH)db`1tI8pkQ2Tx7YlzAShzhm$t8W6F@OFFr^weSBIYYNShR_O`s- zvTZwU=$>iwu$p_w+BPQLVd+q~1-P~fXHU!{gV70|=Nu=#n(F_3d0n=$ZQA4Er&+SV z>%F%$O``oI_HL(nv*DiVcDA%)fnosbQ)4f_rC1};jP?x5CH9mNwTJf%17=b1kP_=o zmk)j>kKO?Kb{Ut)wjqggtq`a88MGN8HqgbI43sA zI?|O`a{X6wQT#=9Z9|k4`r{vhfQxd{EX1LUmWqh#`3s z!(jqU8JO%cnHMP#%jDQ>sCZCno*ILGX|TY3+mNr0z0WoI{eJ(bi=O9e6FNd|%A9+R zL)`vzJ-7|&z=i>fy)IhY*LQ5he^v3%Fmp2jQjyp>s_BV;e74!3!g4UBt(l_;7HuAQ_xxl_!ee}@G;wULY$BkS(x?|qIQVk^iNe2A!Tp`HyR3K)xL z-F!;Vz95qK!m(ANCYxPbP>!~Sv78C1?_0b4w)|FsEPVw%gD=VV8!?<{p+tVWNVA7BldBtLxSYat+$M{61`N)#~;`-I~Pks)m8cR*w)8R$? z)m8oC5NO*a15qx^0vld==h~sHJB-n250kLvJnTIhR)CIQd&QST&wz8O+i}1sDsse^oT3!f}w$v(n+5?)}e+V~nRQyJw zHhz_VU$gIQBYx-nD-G`lGL11VI?Y`jyWSX`awsmddZm-hz(2wHzv>Vx+Jg%_uiBa!2uNpDgfQ|NBskXd$SVyRR`j%-qR7#>7e@a1tqur6f#2)z9g2 zKJgU{h9YS^b6w<+(Z@`YDxBX-s!Q_6+&Mg;)~Y(rI|4rqdM`JAoaxGJB~IhMw$vD!i?r|VUvD^D z2L0F$q61y!Uhq&5KcMj32)qyoj#>3j>PA?x&B%0Yz-HCFZ&814GD9fhIkD9uzwB@o zM<<{(3>7+Z3o$!gFWU0#RQa&(w`)UtorZ%p{r}jXccobHkcIImSn~&lN9sSfv%)rc z{>?7_LvlR14@RuV!`)hf&?wQ~n@0h?E;b|dFo}t#~V$bh-0ruv} z&STdGf}R$3$9W8t#`!SIEWTu31ng_)d`-JAH9;)|L3||rB%#&(YsFZO4kDS?ulVTq ztbEJSd>c8vn#@!A&u!%y@$a?!MW^0!-f^v(j@ zC#4;IYNiK6IXR~UHNjZd*P~hnwO+|D5^9<#`jXzV(R+Z8OhhdBB!Btl{2v!FM$9{Z z*s74%?$(YTOZR09Z)2|B+&_#fT|bnd^dnetX$YUEMN!5LADXCTbN1hlZjCgz3`$&9 zvM}21Hk624r&$Z(`^Lr--s)0IcXi==4k$E*>YF9z2>eZ4+&A-2NklnJHCI7x^;)x1 zlkvzDOr5fseIfj){pza3pqsdb_$1=xseK7*$7^3W%223Ry~WztEUGlFgP3D+a7Yj+ z3To|w(m+IX!wJND*>^@CW4I~*Rj}#Re)M{Q9HsrXF@Xmgy0) zXVZrxSp4GM?H*E<&1#tcP$d;~-GqDvQ?Y~5O3~Pqux!HKINF56{WZ+Dh}1|ZLI-wf z=>-zp9;m^?0+KV_Msm7GAEwOBN&dF9())=J!WI>CLEP!+TfzDI%fUY1i<3c(Y75#> zmxdbE<^0@sAN3sa283hRgqaB$T_vjSZ|7*kMtceU5e>Q(5$bn=tj8`LR1Mf?kx2)- zBY|^!MA4qKsjTmDnaS1CR_Go19zx9{Dy+tAZ{MuyGy6917#Ji$=#@^Ay@=)yAq#|h z3x@*|fw3P9pO4&+3UmAR*PpaYzGTPsEGGS0d_ayW*Ha{h);FgqR}m!z1;OKU}%3B zm+2oP`wo8VbwjI~Lvd~zzt{D^Y(w@~%>GE1b-$rZH6Mlz|n+0C^>Vgqg4PIq1aa$F!aP_Ky1PG__FN zQsjRK{fReH@!{LVNK_a}r;x_eFyxOGCu6MRt{YKO=m-g0W-DzL7r%;$!n7Uq%%_<#6?E!jvC!OFyC(gOfUl)6O zJd}xt`$sLXVLL^=62AtJl5;kDa`XGejiwM+5<&!^VVLn194daEV8eMT~P z-ZV;@do9a*QAvfW|G6yc^kC(X`TD$P0B+pUUSvRydCCLr*y(Ny`G+mol>npyb9dQ- zQNzluqtm$Ljn5$61uFB$s4x%9Bg)Kzt;BW$iS!^*H}hP>P-{WHL6=)`F2V5>v@!Jc zmU+*t7M^!9U-|u#;ijfL)qbOOnQtOR0QSV^;XKgRPXBH$pOA1nmUdj5fyx}F*ysOo zurNha;6p5ePol04HGIdR2TTPXUHP-JC|yf_LRxYANke)zq-Muwyp;g@652c2D~mht z9Fll6DgrV?0OYV!a2>EKQ#CkQWUKah1sIc`CqVtfLC5eqjVIAhftp@T@-l_5SX+08 zl%RxUVa|}2>sG$p$Vp}=dqm!D(|*^a-F#Zypa2zUNz`-Lzg>VfsyK4||iWf@#Ftw(q_5 z#Iv;T5q;Kzrv6Q1;Lnw+shKx1^PHl91DYNh^1>N&BCH+ZXs**QE4jbj7~LW7SeEMG zv5Y>?wT<^0z^@5A?uC_i-;cMN_A6!X_Zq;klM4aJ5Bd9gwI|u3yw#owtFPe=zW9Kp zV_Pl@)$=#4UMuZrX)^t}xrVc^+=EaNXNl_A*WEwb=&h}S9c4bQsD{KTi&#Ft>~Vwb zKh+=Z6?F)^A8pSa!ug{2WiO&*gR~c^#LMSz`mW>7UQV)4s6xqFgCGaP#DuC;%Uc%w zHn<6qr{O-SJmacT9qz@vkeulm6ke_}Hs2Km61$J?)->Fs##|UBI5_kDr-+y)y`X>d- z;vO0(eWZ^R$bG9oZ8nvs-uZ=Olrdb-X-~`fzyt1sahC6+vt}Co4?$yZrM1^NUgX*^ zAxwpoRGh`>O8TbN&}rbCgZBtDo}lDLF7J)ujZD#~Ej!T?)H<}Q3lFBj_<&1$B0%}=2R>+gLJ=#i!M9vMA_M6;;r@nLH!P9+sX z1-}763_&9$ubyc+o4ld^{}7aQ7SU~YeUT;dRctntyK0hWleub}kCLf>8MO{!JmHhC zeEFq)3~ z`IOs|-hJpT+|h~lA>mY7Aby0FDl-6?t+q?izq*RAs}{X{2|bY8Rk7QOJ~Uu4L1E0U znxmszNot9g0`US+2u$B}(;bT>CQxfX4ElIDdcnBF(LJw#40C=7*sH1c;E z|AD}++c#Nh`2iY@uA2CN088ka|-1yRHpJb=zDU=~{ zxAq@`m7I*vfHV0&s$4-9IBbbPi*p@b^wE;waDQ-YoAV#SJ#I&oS!mv;Hy$|YL;4Z- zbkHZ9=hR?H6{o#deDpb$jeC?v@~EvyS2tx@0Er`z50I*@OA;bgg#1mFLeHg9JK0K# z9rxWy>nc_MqBE75a_m^_&qJ(PH1Ph2cX$Jzv&qf=z3Z(Zu_>6W68f5gs;m|deOavN zKOD;ggFj#zSQ1v2NBo}#H^azy_85yJyGk3V>9CWUsG$m94J1)q=1{T~N?VUod6 zPsRQVz&vWR=JIq0{N`IK4d6z7IFqD2?TomhgP!T(AoKDJQx}eU`BC=!YTZVm>~;Q6 z6?vaovXY~f=F4Z2s-n6(t7xHxu#G!V%b&WHGF8lh?{b=e{7f_6t^D}P39j*{JvH>jyvbfFoGCAefRqPZyN5ds1g|;lCbYi1P=zKWN z_BYW#j6SySCz$I3dp*vUm&Q8WLI^Akh8QL`jyvVl=0b!TIGe0zyLkr4cNPF%7!<+t}(}CEB|EEdv z|ISSPzc00_R>2@!Dd+G?co|p0j0526dK!-I1!TR-{=0};AsKg|K!R%uGZS*8 zJb&gbvvGH^J_dZm(y^0m%=-tsy?lI|7zWADL2F~t!;nwV_6@w9h1K}*shcKvMw5%% z?^HmPoS^ykCM99dN#IV?kYzkh_Kll{K!2xMzn|~H&E64vc14a_yul_eFQRAOrDv`+ zVBQwB(Pc}LF@g@Jh5&nC-1|?7PzmCb4IEKh@c0bR4`4qRPmue2-M!!h#0q-9flG@q z`ZzWB`o&9oCodM3j3NjaqfrSS_Az3=q(iOT{WyG^AyrzlxL^2WYH%X(pf4=pvs@ID zxsqHKX4P^lz{0})0B^2?W#}P?FEd-+jx&OPsCij>rQhG8;%z@w!6;_lt}|>~E#5TI z{fo#YLI42sXV#v-@Ms*>)78sj;ek*9KMT(*FfJKGwTmLWqt|slyi~n*i#{HMLr3X6 z@vOm5DP&p70SaV)6nw=i;KTwl21k8@8|h8idU1ABdlQFd_IYm*kJR>4_wt(ZNV%=c zS?jKrYDTPWTwSLEbF=?x#R(Kg{f985!CS2i;wvf+S$Bs_pLXvzY4Ob33u-r1nKeHopJmW^nofH_BQ~7-CTm!@e0_J9|WUpGC ztjtRwQZxwx6AVD1Z`krDB#-Y!q1)xTZX*SMLP*Liuob$-!mFmvJ)NEWaQ=3>FNeA^ zimW7kjIc(@Xmg_;z|`_suwp}@GxJ{ZF$pa4Cbmo4Qlzgfk1LFly1$Ur|CfH=pF-^2 zSEerh#j!pKxshsRr#sC(YTeCHB-@7@w%y?V)e#rcE0_>XAZc@j!f*AP3BnL9ec)X- zbWG3;8&>68(`qfb^gYWLPj3{33s?4<8+u1}*<&~j9GxG6`b@hsdAwa)lH6&Um$)SS zL)x~rHVn&NHOA`6sMtOqtW|oKO6%H}oAqZScgeZg{!PL2u(bg@g^elp9T1_H^ebXO3oHY6wcqO(9*bwZ&d7t^9}Z!K3461x3Q%_>hOL zXMh*z){RI{g-Yw9DKC-oN{ejV*o31Vf=p5jUR_o6#djyvbyqiJ>;EwD1l0W-opo#q zQT<^|W|W~-Wi!{FE0%Jv;M=tHkoe4;o2{NU1&=&ljIwyAwKkiu zhrf1fIyyR>_yc{VG@5;*h3|n_afC%5cA3$6R?8ULjP*GNT_BNIp})WE8`xe@QEhPuBN@sg2YrZRc9%6+_}o+T;FeG&iYM3 z{PK^Dv~Zl54h#FAwYSo{uL;ANt%w=OKE$~h+n`mK_D>$0KC^En4~8jhsQYeaWPh~< zp#SW39R>@P?QMIIYp;Bh^3&ZnTR62O&ec@6oA%Z$Db1dp$h+|#Nqj`0ynD?u&}WnV z_(d|~&eFRug#dvA^DA29?T`8uO`Q;z&=~i1eGX)_UpB%VzQg6}kQFlKvLG*Ks@V6M zd-48wLm{5lV19SMl20G-+l@D+*s_#BBM)j}`Q-yNrrUrJ+{*?`H-J-u{zllbEMHXH35uk-a{;oy6MDIm{ zqPO~jj~w$Z3WS2DrrUZW_w)FDhQ>clKs_;sy(2_IQ@lMZBEZ0Ra+JL-ST$ngBT=iq zWZ&LPQcS!abLY-CC{yzH316v zq*_YtpYyHLi~d-rfqqAVV&JQGWYy$B8=6>mMNIxC-+qvuSLfBpj6=xe!OuU{GjHiaF1!hLD~DAdm7!9i18^w5`kU%caL| z#fiJAA}RTpji(iH{9JzRyo6qyr6aTXP|ulw^AHR_B+)kn!n{m4&BEp0Z%WaUc7Gi8 zp|KT*p?|BkGI9NuB(T;uz*l`VYmXmw81NfwbV!ESX0~p_(4PyH1dImI-nY0gYc_Z} zACuq++=`71EJ|!`UO7?+M;LN{2)h|~kuNmCLI)|uN`;o)*Q7UUzmDbcch3R-TqN$5 zI7HeNY&*26dg%R~1r6K4_QPY}yQAl?71#V{7TXGYmFq8TfM#HJJ<3N(d&~mR~GoC}x zFNq5*zv%i71vfR`6k8id9``W|FP;RIYf)y=B}-prXw3zw z>q87zl><6pWz&tx;oB3YjcVW)g4r-L;d_ddZ|HNsRSjUIFg--x{>%K7#HYJICb9R1Ud{}Q z3gSB3k3hZQYr1K!oXP$^Ho>-QfuNP;fm8&Kj?H!C`Jr`Y5mzZaL~VdxfAi92-ozST zb}U}g^WLMT#_{*47(tQQ#641uIvJ8D0|{36I5l`g(93jO5% z!EpN7RsrFd4lV)1P5Vv0Ddv9GX<><20DTfS=Nit>C94}znZ(Cd{tUkOv3G!NZ6gBc zGNDaki$KnU!OJ2G)5S2k?R=!VvQO17}${4HcscT!I6fI5|J3?qZBU&K?Bm@$i0D+AqCbR z_6X+av9NA#q?83|d;$F92?cF`Uzx1P<{JI(_NsW&n;jn7BNzBQ1 z%HB!oWZa%h%g`U!4q}KXyT2SYWSzu^=Bo)GRWog1C!msLJ>O`*)R3>@zJ8sxk6L8o z=qdbnEc&)sM&2|nwCx&{6?3+*A!4A(va%k=^1ABdq9@pJY%&c`=zM))6uEr&Sd|ZO zv3a#D zqV?H7sP-5TZ5}RsAGj>``n&4tgWf1Szae48TiMCLd6NAG)`gq|pmkpBE$%h>$RFSy zG>x$m_=BsTL%e(D0jeDXzW6dB!#2h)jJnV*A-XAi|AUPeY6&-QrcH;}?OWA{4iU-o ztskh3_kNLYinK6Qh^<*7W?|QHpp;#TqKw*#OgtxKwag(W)pR#=BS`q}R!gg+504|< z44;T0wh49R5SsD5z8OGXt~*2^a-cIEz}zsd(&CMVuv>PliJ`arl*QYi2eG|Xc3$>` zUv5h|Z{rcm)jhG-WaRlPhZ$dxAW(0!^3-!#X>mjmg5dD8zePu72{R@iNBP0TRxWK?de z32x|~Ay;?uii{@v1Irje!-8>B&i^hM4%0`^wSJYJM&*LbaY9=~re;2o3!_T3Ja)yQ zr*KD*XH}=8_*z%Hr74nWwkNt~o={bb-Ey`Lr5OJBzqde>7bob1m*8)6qBz@Ze+O6Y00AfjBG{KiAh zmG&S|-fb)hw8@^@1N5gugZ=cl}*9^8T09uDr|d>@nKidkiZ5n4$+~t zBZM>@xD(TL#<$gLB%4SrC6U^KTD4TWBESB_r0hQYfFSj_e8qrVaGu32JSU#|h@~l* zncmmX4|NR9HwUSgvO5)?&%&IiTSVQI)%17KmFcYEkA3&y*q^%S6?n#gbn{B8BWyNh z)iYwAu2+4pylQnH4sT{sP^fCkYoyv)7-E)w?h+3#a9s1!cfK^snr=Mz>v+L&&-;@1 zY$t+{J@QzbzG3NV8V;}S7<*!mCo=ij`}YbSPCBDMqzAKr;d@Oi{8v>*U_?13^5YD4 zBb$Fvu;&NTEk01kjl0xwlAOCrKg!0ZqEFAEZNQ6ZU}Ff$m;E%|zLV?nB?7SsA!_bV z>}m?5G79HW@u9X*e%I_W#(xML6+M9->W8MYMnU%kziYcmkxSkf<~E%yPCdntR+)$F zC<}`W5C}e>E|LU94-M7(pS4`8$1PKK5YBP?2WOZ*GUQ=qxr;ns#z(^chU?mJo28Zy zDUQnVtNpE$p9|G^adhVrddnUDaW{s^LEMx^}uX)%#1`K+PX^wtG7 zgx@}(Ewo|){Y#41)2th`QXYCTi|M%UQ^W6lmbxwYJ@4!SC4jx{gq!HlW|Fp~x}>^R zW3@j!(|KR8QD6MM_qX$G_J`0$OvN$-Ty>IPcSGlh3U}^Y0iQ;rh`oc^(Ol-Kzo4tQpu_2AVm@LVt;K|ZyBAr)=%`WqGpGRvpo~88S13-Q8AnLb@WEb z8@*f;>BXAIw20Vl`=U2Sk%#vN@Wu{Vt#wf%rU_iVX4e$~b2ly8Awpru%bIs}1gm3; zdB!FD|0b5+In?9_Ff8z_I!7e2Q+arokXudT-9oy`$#54D z+b`EOIjO|M_%cTEAq@&W6PZ_AR-HK{f3~C5u!ceX68}ReD4~AcxKBch2M(&|A<(>4 zLVAPx`O3*-3T_rNXj|F3F?-)qqc1 z&C2tVOCvN=Eo`2bIZ}I#6k=)J>HL51tEX2Tn{z>jgBmP;BJx8yMAOnA|2_lr{y`3& zs&i(B54tVpHFhdM@P$oY9V7UkksKScU+n%p>6P_k0jCZKUIShM61Ee`tsI+ZW?YTl zrM`UEY0@HqM_a4Ci-yH-)z0u2iG07XILa9Xak8-*2TR- z#fQ3c&3h`pp_s8U4z)6lj`E8=mJOR6$3zCMed0#n5Rg2<5Py>wj*qPb9qqZryCiKm zK+ncdU3XK$^%4!UpOv<2!ar7y`lxY=W!ZG?vn|?m-v+pebJ`S8vFZy|x9$;re03AS z>mm8v^K}#X9Dx&#_*QY^w(T94z9vvpS57A~Gu0(pM8#esbwUk9u-fYCJSq0SIPu-7 zJ*R4_#TZ@0WahK161p+QT3c%-!a2ok7bsMQqKXk$>M&3dS|e&}zk`(2I%oUB#`=7$ z^q7PUG?hMjMFk%1{o8AK%h7_65P@U8QMHHk65cu~7Zv<8^ zRQ{ajVHL%x5Y_u|YOv+r=go=P8RuPxEVZLc_XTwYwg_`)ZK4G<=2ae`fPwY}P-8*~ z*S6R>Lm{J7vVM}=?Y?dYz3crlTO3(I@4#|Gp_qCBB#rg zPnprOYxgGyXGNXXeqrI&;&V)u^y44zJ|t2QG-tLAEfV?6g@0I(Bb8glu`{<*@Vahk zlfMkdVeJZq=y4D-M6?{DhMvEHh(B#d=n2SuXZjX^Ar4-Y^|tmWg0&1H9-?wl0g2JL z9?mMVnMlh3k~In7ppB;M6kpBA{yg`L+dPkE@1S9v(M6?a^gfekXe#r&z6_WoV*RL{ za5PCn-OiQ8U`~cc-?Uj-DzN@T(}|mK-h|432p50O0mWx|<~Z*72`FR$w^PJZJ)MYg z(b!mk!P+|$oBSoq+D5lh8OeZC<&?@_J6`#$gpDy24|6mMoG zAG_AAMpfw75b=4QAQ?9u7aE97FbHjbCY5gE;jflM?Ek=P%b?V>7@hU3bneXGzp$%S zNAq!9Vra*^+R-j|*P)8MT)rOO;d6b?Ii`76re(QV0-mrtl$4JGZ2yw znj#jsjhHTK=1_8)^av9n?$V5Tjhf(%UKIwtXDd>HC#huq7~(%Mj$ycN*mITqw1fC5 z=xrUQ>O9bQ6S(}UB}&;296pFoq!$!xaa50pbMCXCm={RmT=umVVwg9!$RU(~do+rXA0v(Xd=}!44-g$&Uf-6E+z2OwW-d9z* z{&#xQmie7vNtHVFTAxkCSI*z+yezt6=*J}Qr2J>e=l55VaP9qM5(C{std+dyu26MI1M-G0OCiZvU zt*zvmH4IM zj{{A8C4sxHmP-%^35vwHKZ<4Efv=o6GB~|0V9RV`e;6RSodgv#t}lEUc)RyxHlalwW-L{Q2YQT|h zQHoBjX@7j)K{k4q^pER6#~e=^^U}a7bTV3THXut@`oYSkU?XoW^6YDUJ<2jw!q7hh zO5HDkK{A9j1A-5}5+})9J>Vfe!ACfJ(AZ$o#j*1-ta;o)I0NpODcz6+wPxnh+$X_z zAn=Iy3e)9}tf<#w2Rf0?fy1z7$fRGlC(*I@;^_KD>q7m!)0m3D$|74vk-7PMgK}qG zebHG}PEAEf2d*6%L_vl8n7Qn^H?{pi+BSAFZoc2R@wue+X(JrQm>QGBk&(nH6t}b2 z`W~YbcQ=~v1ewHE5iM+VEtb*7^+eG_EKKg^m6Ft6QBI=$aOh+>QG+);n7(v;pA|X5 zM-*_O2^6ByW#%-%KFrlV-IG0GswWgj3N~CgVpN!t*il5W_zxiz51wg_BZh-WM!eNx z^o=;f7P{oLnd;FTo@#L~{zo6ORo<}{eUM;)^BnS`&W_mg?D!rmGH+al2YjLcl%3*p zwAjy5<9SKHq+nzPMpb%DuGLKhJJJtj+5BU%Y9yL~*%qY%j4o+o#J&x7Y<{UGVf?iE zy4gNv*v0jZ;6n6Li|Kj3W12W@3`nO&dj6k$^T4JwJlz+pCBWDiz z!x*&h0#CvH59okU%TFhWO2ol$%lP#r-^cZlex{Ih9H-r-2Kl+)U)FTyef^m(Mx-&O;k~Y$7_yx;9Afwh4Gm$*U-L$ev1PNk*wK1llW_@F8(v%LBvTbEG_3K(%yo|nClRJq=`jYN6p@Ay0}&EXjDpFIoY6_=~gjry**b z?iYC*gg#)1CEi(Mj<3CKn!Ehe0>vB4geBhioEJ;lv2WL89wcRuBb}BVccEZm%~P?| zV1>bjg8I(D{TMGeU(PK?q&7X3iDgI*=oQG;@Xx z@D-xuY*dqLoL_+KS^6{1R}CWqI%eDUm%-P%#p4XjrzXv&Qd&sq)|~9-aWt_al54(W z{HNI8se&s!?zLkzu0Ox+;rQR%k~7UCHf08{&*sJtPyH zt5t`ya?Qt80dL6uLm=~mU4s3Ym^qUz7U!H1ygG31f02~H;BvWl1~wvcQf%wmgqv`8 zJYVRreuXxno#HEAw*64(t3+C7q)f$9hBhsnCA!@|3B6Mtoo&G!ihrg@1b@0C_^O`= zm(Dmq=z&;+Sbc}Ne#~`u(v62u68jV=o{{d2`f9s`$-vi{bY1**fWYP$8jtl!jXLdM zH3)w z^VJ}+b8|rwq3VrOy-eoUwvN6c*4EN7$8$V!*|O#zpWhiBn(+o+atMoK z?%*(lJ{=ioRhRYYe@uzv?yb$({smn_`8$PGfsO<24@=TKV+%A`uuX1jhvAp`Wtft0 zA{pt1r(*DbOS z3qHU;=Qy0VCf9JF4||ap>I>u-f4MO;y-$uyp85~LC+P^+o+iUB%kX(paBb`#;a%O1 z@cYsY(SA*Dy3Ws3UHmI9qagmMpOu+h5v3?<3SDlqkGSJJ<;7$t?~-ld1}R-W({#B- zjKnX3_)@HbXlF^WCmvZ9tYz8ahrRVs-#XjtaXI-%a!TW(8;&;l4#oBuU5w0|h2Ho; z8{-^Y z+LDP0mb&zCfI0c^GF>y{d*8O&&%h`8wp}?GsbkQ~@(ei$_{pPf5+1pHnh1C;$q!^O zfaPu8^D9vsr|jDOLV>pQh=JR=A#+=sS{g7?uCd%VU2FeAqJHOt%#!_C~oMrbwlh_}i! z6j&F*{VJb@xW9kx!qD_5VlBPqA*G;7E?hEn+2uzLr%P}}VB|)s#^E+BeM9rTV2gY- zOZ*cvtc5MwuCGC|;aSVGIiN2JWV_o|sKX6i1hV~&bt9Nxe^ElljjJx4BCgo$QHZl0 z;7C^OGr1#bp3?3lijUrEjbZEVF(nbTc0#7xqKHorJE0i(FjZIZ?tkYRc=i(E|0MnE zH@tQ)F-CB?3Pjd6Sw8`@my_)^i}VO{{pXi8t8BXlk^l6($=*QcXs81p#Cv`6M!AO9 zA^UkwTa5z3eN^i(`vrCq{>*7xudVI{scCex1{Xf&E$ogx&k(>@oR*_A*|t4cg45T* zSAjIYp(F$s(#rq|*8w_+9cS0YA4dFCbi}saWlmtf>{w9a$5&33R18~@&X;8g3wD5G zMTf?M+c1wrD*orD#!Ttve7bfPrZ-vKuMS@=?1AXD9!&VnA;+eF&1HN78?B7^^V&|T zu@PywWmgmb+U7ZS_GkT_7Q`}`YCNdc6QZck{O2%bNa>tpaZ*x%~GKVGr7aJeTLw6a5ux{G7A@UPwd0b!wWfo zlEq2;JwH|QQ6lGX`&1Pnj-1${@_Gp)`S<3N?7UoG$a8(e* z3=6|t1afG+9_@H)(riFqBY08vm*k479hwWzW@hv8Su^7_LQ{kJ>N4xCse;j@D2;O5 z^@pAMQs>n=h8U6mD8x1#0gGmwFjr~9cuc=Ny4_&>;a`W~8GPR#TQiGIXrI@bd%zTOh{{4))}&oqoy{YK!uBWI`C*G?%4V=dFMzpkXGD%GWG-Oug}qYei3ikzZqzF?O%}O3V3jpodh0)Fb2yjSUvRm&+xL;8LR{CT4zK;z z^ij49I@mw3&zdHr3ABM9h;`*oXM``7a9rK+IR!vPDd6eb-sEHV^AxQSRu*O)5OPeK+0qwODk`e8$rp+P&<~)SK%Zt9q_SRURfu zfX%j^jdWT`FV{%MVd@#Q2lH~Z_pO-%FpE-JTn2EaUC#guGUVRJnKl~?Z+Uy`8}O5- zS(vtr5~p!wnp1Tv9m|l8j0qD`gGRz~gx!xk{91(;J2sL{&_h%122%JL%wrmhxhdTG zN9^@O&civdUS+Tbwo+MIov!+jA8`6_}m{kM|7>m&QgpZ^zhx&MLhko*WgUAx?yRbySf99aE;VqtpM}Y zsx4OeSpAr~-odDU7T)n=g^W}`Tq}cxOQja3d5X=k?p~2zX<)m?!ZVY#yfsTNlqb!6 zbOF+WQY+T3v)A!^aJ7sf9I5%98M(?jl5dtvp@YwGA!W4Z%unUhqnW%pe>pyZJUN9@ zvE~O-gFQEDIwkz1tqo#xSry??fmV$yBsY~3A=Yb+EzZf+++Zf;tjuygZPsEZiVsX^ z5=oo)hsqbpwTmZ^iY9A;2YJCpd{reWih>&yX0=|M;7V~p94om7n&rRAW{1OSN3P!d zalub<(sD90U*%OKT2+2qY?y9Yq+D>LOi#}jk4|@&ZcR@qoY`Ee5;zVkzA|J#i^NAQ zH`4oQIL9quUhkUgGEtwv&uZ8Ho-wRPecH$Gof-HeFjaYKX2ZcTtf=b!&zb?Z%k@2mvIyHYE|HbWpv zDQb1L_GP)k3o=8>&L(-ApRYLNtBmLQXD4*Z$~pe<@dITFQ)G6?o^kOQ66|tS#!Tu| z`ZPXKtrVwa-N`pvF_NZd2>(n`1%xcfvIboW+O=#0={|D|cf@u1Dm}MG_ESDq^66-! zm+`FYJ;Ou@$!_aD`{fFFR(+c3G}sYv<9%NCNH<-} z$Ooalw~aQ=(`iStRaKq72{>SF%>S4AA>y?<-*SS0oFXzX>Cu4rT<2jN^s1RdW17v# z;c6cveYH6Is3U-b0VVF-3fj=Qk&P$}7N;E2fqvN}E%V?Z?W%#!3Ak3dhd{?_u{c@9 z<_-Tkn4GsmMLw)HE3`GgRy|rZZ+}^?i#!+7Zxw z-m~7VBGa)Zm%GeK>g6VI8>Z!9_q)GN^ZSJLC-XlvPXIJXJp}g^PRcp^YE_N#q2AIL zDSoeAp@ix>N~1?vjw9A8$20Ub0d#dzcog!P$qsRhBDM|lA-o{m(Qse#efUinWg1s ziJQFneIU<~?}76}u#V+wCa(Aq-+no7-WFV)2uU1(5D6CA6E8Bg?bu51W3C?$7nrTY z->9mxrExW&rAZDh%5==+J;p*Q=x2pT%gPx4F~|0Pd)G#o z+&KNvB5{`{$9R8hwGbRR!=;P?ACz`7gPu3E#lMr1vj+{0UEBFePPF6~=!EkB9Kp>pt=BgilC|aq125mD$kmAB+Xx$tU22 zHpc}Y@D%PZ>I&S27Uzd~f##Ewb9a8eEZWoj%`4=qYP09zA2ZO`{&VQtu4(5Ug>H0nl8qyJR#tJl~Y zPJbnXl^)Tvfl$zUY^8?(-8_F7S;l@pl5|uhD)>cJ>C&R2z+^Bkt-k7^DqeD4h_THrLt~`b-ssNhp6R2zf`cu zEDYtPo){;q2y#DMt%$D-9pC7CyLf1{YL6%hzg{arayU1#+4bv&1DmpZXw#2xxiX+$Z7T{~myC?ocd}Ez`*ctdjo{O& zT}K|0sb4smnvLFEdl`TlbI^`XJk(K#chTcBA0Judu@3_*B^^zE;Ku;>4uN*OtGe3QUhAsHb44=kE!(v2-gX2 z>kubiI*>Hf>Lo+H?$8OVjZWlK&++`LLPDjUh7E`7-QG3~Syp@f@l59Nv|G1%6DxZ~ zwml(}lilJ1k2C=m6Mw2JPIPjif#)qj9ov$xIg01_QrWuZOV<ao$baUDYPv8`+?+%R5x+V0Dwoe%x@U zPD}|&BJ7VZK5g9G3AMm2!?Th9DEL)!_XgglgWI;B~vr1m-!q#{2EpThG)#Cnt2#8fn zdPk`pAi}_Z1TaWTvhu!^tzi1F;a``~zmM>w6kEP}KGHv>9(?t^lz?HC(k9Ah=^(s* z86p80q=6r2CDzO6=!lc1Sg8UI!RLYeO1un1ilIu^+&)6Grz8X3Jw!Y%6)#?oflF&M zDy(vW=XUCIk%ks0)owWN+&26Sv2sYXy=2_6Xspd?eYBY3SZvm`u1v4&SUjB@vATUh z;MOzQh(p?Lx0y&7v%j64PcDJsCA{(}r(;ui&ElUE?7Q@#s(_ijCg;QS)l&+Mk5_%- znJ>6z;Y)LmhBmqF)wRJ^T4&Ti?Zng>f$HXYfW&_Y+*6OGW8Vnl2K3*iBK~n{P9Uf; z4<7g75#H$QGdCPT(O5@!Y)nxs+E0ooQuN2lCJj-)AJp90lF)u_YLTwWVN@?u=}Qlt z_L7{v24!d)lHM#Q5^^>+!JD!7Tk1&azL|h*?S>YN{fbxmdwkrSXI3{|4aUe&!G~Q^ zm^+}7u4}WW2 z2RrR6Vjtp*-t_K)rynoY&%l1Q2aMRS@$1st94IsB&(>WmCkKa-GJ|$ww7~cCE_a4s z=bjrErcqUb0>4+N)l$M+>=4J>_AnVLjLP;;SRCWtm{Fh1{^zE4(Jde5S9UfY#&z_b zKpN=UU|=w2m=b6wwVkzwMhYaSJ|%BeQ<%U(78$#1y~AegS%^71y&z4^T|%_(K$5#! zO8}Q~4K4EH@pj(=07yor#CtyRlwjZ0A*g%QdaNd7adgV{daK62x9xdJ#(Cz!A|GW^ zPLI?*H-b{!KCKn%na{-#abDWgT!<0&#G;5+F~xN~W-tVA7g_L(FF!2MW_|B7)^kxy zB3#`&<$L?$I%vNiHRbV7@ckWp^5uQADkRW^9SOH`%)%zh$0=D-z}YjPz$9+D3gUy> z<@3RMlbIFgHol-N43&Y(R!RtR5-?NAd8SELERE)ryHzMR9R1I>Yn;_kj<$S#82$I4$;tjuxh0dy!eUFCJOZ| zLu69&LI(tt<;RRpCXNXAZokqr+TCEiGj%*cwTv`Mj8`N~sD1%J4L7j(UtdUIl|?L-4w5NI;ap5 z-*3ZQ-7zg5%sfipL$G>e3?WS05PjjoxbIy}o|j*OwnjA$)K>F~i(n*u&p{xwHzjk0 z%N;|Ywyz|1&gKG-xhY9&Qtg6R;HL29oHZ5uoGu1eXOCfR$;dKQ_-{wNsV^vera27@ zeij=K^)18#oBE=ZOCb|qpf7rqPmGduAD;|X<&@WS$Nw!o8iJc<&lg%=EaS5^8A|OG zV>Y3l}9 zm0HW93$WI|lrm~%dNpvv%$hiw2VN4Ooffa`85}0rSz?2Ttlz@0@EX65mE6lFZ6Ix- zB!XDrVnwcgU`I$?jgbE9?hH|57WJ|oduV5$GRjC&SAg#|07d)wkqquzNL@LSb!_95 ze!C6Ed%^AOe+Z|mB5z}KSd=Boeqk}~e@>mKYAaQf zKZ#ql0Ga{PtN(8LB0*_Z*{3&~33Xa;Nro%s^Tld;Z&8JHgzvH4DNRqjN;Txy$w`J( z#qoSjrW0WX(?bf`SCFn1A?WTVId%x0`Lf11=4Lz zl^8TQy*<3^d{}xz!aq{BwM;EZY#^bL z+}OxSO90tnv#c+a}m?K{_e z4T2TfyPR#kTcDs@YEQWa*{w#kCH~DTesKIgk>b#;p|W!ib+ZJOBH~P9oi%dqNct3C z7RrxlcPj(7_MRkC*KV2X#AVv%K>ExNdX$|RGo-3hhf@}PC_rw8+?m?mF}e3c5itJ} zwUr69LmJ+L#D>mU$a4X>o5SSMfpdhGIH`PiSl0G!RiC!!RB$lkKoI3{10s(&U3JrH(`>9V=o~Mx?yymHZ{BZ&>Avj%{ zPIK7yCrL&--0{ZTuiw4`H1<^f;y2wM6iS{Qs{>kxD08e4ZSh!xeS~Ay8o@aZ}|A&C;^u4mYI)&%BJhl!gx7qciyo0}4 zD`y>ib+OMZZeQF5u=9o93o|C-Gb{CgmkS@=}qQQVxO|L(6+Tb>8rjwdm~T1j}5)DqIgG| zk<+e{8)sZoSr<&W(#F-1)43@!Y!kRi(2@+ot2i-?hF;vWR?O)Lz)tX(uFL zZ{1t7DoJe=S{l0yt2?mu|2JE$cA;Vj)l+zVcyeg+Uw@zP7c-UE#Fssi5Io}-%gB9P zwZc!}_)J5yt8~ooAXg@sgZHJR&27cCaOr4^EblO$d-wW0m4j7$j)q0z}GQPXdK zfg1FL^pMY6vl^b1O~#f5s0JUmMd!!MPR_y=vvN7V3XoanBqo%Wp=AG4`z^1AO5?3= zUTI?l3ldZMv5;^?bLNPuCF1BWqltwY)03Bg88#`K^)oV*s1ZLdT54v^Pj&p8Jl$rV zVAUXBSEA*X1o9zY)Sjgb$^_zP9s*fNBbGyTzm5Q_k$%1 z+u+m0N6l5iSxXI(C9APCcUW!Xip0$*H+rk`!W2@OnY`K7_RhGgnbYPDt;4>wt@qyjE^A&N<8IX=2g1xR>XE%t@q-^RW-B};E473UY4-g$_n zIoWRDy7is*tCWqZg6ZTjYvJDF$8jBLM~3s_b}nstn#iQ1D2JQh*q`{#rkn(! zIv#LNSO6-X489Ri9z9tR4L*Rz&uw4n3L0*{W5=LUYk|Z_$N{J_di+x_p*2&wJNtfw znNE3YRo@ES(3xUX)r4f&gk~9ivpaLKlA4`9z~@y55L3@s(cRNj8oP_9w;#cmU7({R zRBp3Wf_8`gdR6N4ZSTUgS$8x0^Heqmtd7W@Yo=oHNecC~khSxMM6g*M5$WvoAd5@# z%Npk`7p)Cv1M{?RdVV)~4);~!m1XPD4hY}PodO&-zD zU7wg0lH&!qY4R22mUN8wJ==S~4z2hdV)y&rH16JU;8V5__}7l)yR*%y-w@6Gcw4Y) z9{(h~EpO>MeSGepX7KHAu4fi-wV@>d)`|G$U%jb*mp-6!S6o)-*B@GvD}=P)V>$5o z(K84h&N)q=IN$Ts-~P4sIW-+GAh(YaoE!~u%&t+1cbgEhYGfbX-Pf60lebJwj;=&@ zncJ$c?7Qe+5&lzreNxovI?Dw6iH8r-F|9 z>yr(^p(oh0ri5llgzpTGm57-@!6KtwtO=xNe8Khc;3r6^U3OTaE@OJJ+))uJ%38rz zU)pc`rx@nhLb&nK#Y~1(v!nDMPB|W!GSRyfcYM$JIZm>`oz^#hs-ZS^Z{st#@Y`UV z;c<=`AbPK!w|+o_z?ZZ8K>_Xghu$|`wc$FRmONUoDh-lzb+LeeGse0viMzFHGymo^ ze@jj#B;R<|aZV8F^|Xt#UgD?CIN0!CTuTM0uLxXX>c6B|ZoF)kmE2O`R{}ce6XDszAWS+ji> zC1`Y7Qt-qXh0IChn*-GNg>q1z;&}#O+4))XRaA@T?0;uiiTa@df&`HaFVv*vZ9clZ zJf*zvpMM4{y{smja%zW4z4_-?B%DJQtgiU-)ln9#ORl?Nvf+O_UvRN@6)iV*q6kB5 z9H5@Lnh~iumqtY`AGj2ocs?V*OK(Nnl73#JRL~A8kFtgPN=ulw}MFlc&vP(BE@&l z(yb=@_!{i%si7CE`g^;4KwE|~cf~Mtd#ON!FI?B2aLKifWRb_UafH_MF72XqwykT3 z=Xr!-oVQ1la4oCVx$G-v&5~QzzTZ{LvF)7Ux%t&iL(3{nXStas?`GXpgawi+1TA;} z;QT*?y;{%S#Mn1{y&5uV^Q?f4ZS@<%Ge23_FTq|(ZV;v3UpHND)47>2QF|um0ErlA zgGT?x`vPONmpXla-P%sU4-<8Lr?1o^Cq>2U-tTYIL^@YHotD%1J`|{uqd7i{kVj~@ zW6AHM{ftsVa*)UYgSO4jT~jBrjyChiPQc+Kg{JPLlF@woxBN-oOxf)=zRin4&8K@F z!ylq=N~9nV0zRxF=)vY`{oi3$<^35ymL^7^E(?EtuzAGKJ0m_wYGLHS9~>V)?_!pP za3-xY`C4!UWp7WqrQ78p@&o}d;rKrSk0$yt+GUZ)GDK;mo-IZv1>3X_tqJ0v{1Ob- z$j|PoPpjTj1nEzDEnP||XLrRoOvll_80AN6X0v*s{T}GD$Ybs8&BpF!hh~>FS8i>S zenomyL0*`eaRX}4^v2l~&D3EkdBEuGgF@|&87_`J&k7qbZEF^c_Ka`ZCCXlN&f=lJ z4|gEXf0lJOY<2IoBP-(XJbzwfzg;U%V}| zjYd1Fh&704fm(kY|7c!58pnH1FcB!{2L@*Sz^%rZ|SF=98{aZ6g+)+N1e21I|9(f`gE5>v> z@7mzkBOGj4yTgPpC#o`!Z?($kpL?s0OEOnZ@_$}5@K^Ftv3^Q&^PoVSa#J1O=uyww zpjB6{9r&f~3sqrlan(MGDYj)si~LmlK39>-a{mDyV8&5-4rFTb`lW-Mb$s!G-Ufwx z-kXN)on)mo7-jf}o?#Lwo@~BsjcZo1BF@-BANNbOSKZ&Hy5Bk3+)jn81iR+6YX3+h z_-3q$DP{nqEeN^`F149*QkUOe57IemEwTCT`#$c_>cR;QTpP)sHk0dn8Nr-8lZsJ? zJxgQ?{!W=H8s^fA>J4BUm6$eV69IeBL-@~BeO>+j@CAf> zmLi5}JFSpKa@S1cO-+FEcSwFO?;RSZ25MpIzO|7@t*scDUF)*vy8F@O4qs{fk2;^NkLmyqmq+F%@Qf|;YLqkStCl25KGJ?gj9t^W{4Y?0cOkIZG4wzL8^ zrOM?#$#b>+%LnpWLcdHyz5*wiTG`}+1c@g9$y{V z71{uJw>#)^4r$_0EOb_H-I>a|62qD=hQE;bBmUi{o`XBzkBw3*uhx()VNT=91Me#L zoYdA|ZDYOAJ{$4vXqrnYbe0NC$L}GEFXyu@xfLduj&I)OJK&^Fa>CVaRpqaD(@KOj zidaDXeR&a|17G{Z8e?eCi)?x50k9J?{U8iW$+mTY<+NXk63%;gyP!a^A}pAVcgux? zE4kyNkDMmikbV8s$XJF&1cz}+yxLzoOA8xjrmA$hKl?U5aA8`Vc8y#ctVfeu zivsyvG@{5hDsqnXGDQEqNoa1z^5Y5oL^J)kiRb7|n$lQTX?n+6&Mmm~H0=;)B~i5} z#PF=Kv}>k-H&B4j+M6s!yr!ppxdtv4faZ-=R2RSEg)@e)ncq=Hg@Qda)zwJ7IUybY zuJeR_ZZkkJje6HP}WJyRk$Y z(pIGAxWtOmIC5%zJ>>s^ThQD2zU3DPdS7nsi!Y3Rz)ME*<0+hPQ7er#d?P?abc>cmf5^d?B`wQV ziq3S`b2^rbxBg2^APV1>t(!%;Q7dQ5zv6zj&e_bE)c+7(E)yU(lgF8z)L1PdwtWys zn0hpJP(~~NzFCtfHG9^Eg393jhmnEhcNGF|Kfy~Q=ykRwfgP6Colfp+%IV?h|M=e~ zv6_2OX{B~OX3VDjGRAZ@;qi)=di*`i>IiYF*jN3zB;gwuH7*l}=na`gXV=0VwvIYS z?!s9GY9R8y=F;R1V2U!q!?ADHC_vby`Cz3cjQ1yAbhv(D{rkitlS=hv52{!gFEE&(K+~HMkSL%wY zCVObj<|N}Ay3UZbvMldPT{3a?dRthgK8Y1R})r#JDfhUUPRy} z<$L0AN5}4u#~RM>vF zFi;GtUpEwKL)ZBzH@k!g`R+Lt$v zTus)Wo5zdux-?}zoB3_WVmKjFSuolAwSqbCbO_(g__CwLetW8_ywUl?<0)HYFBS$m=TPsQk>^EGKqg&g#PEE&RMnK*vih zCS&pgTYyWbikr_zT}91$o2gvpBj{VKn|y4%w3wh+gE9L%g-j7Dv{N78 zLv3bdj=dOq45=QfimdRv7JwF-_3@s@+b#N9TO_owtnVc0F^C$&KEETH$x7}_4%n!p~f!Z z41T&mYT^uM)`u3!`W$Rhh)mjNnbO5ovR?HIqNRzBL%g&J3)xr3@vX})3_LARrMzdA z*p^W5<$PP_({GHG=-?m6s9L(EJ3DvcGi%%%bR#`9Pg&YVS4bq#1QG{u5ZG?F>NeWP zV-z4qDxk^=2hqiPczA3S4MMhR&c7VkskrcOK9$>6>nbzo_Fse}LYneM^%pKK_^}}R zpF2X;Dg7ZxCUy!=4zW|Yk0VzOx{M*0q#%I#kD>5cGUF75(~V}br9BMFL@kEvh3qlL zcwj4U-oE3pOYSlUXW6C;*CO<+CSb=HfAXr#EF#z8HY&6vIrOe$;JTwD$=(jm4_AUX_Fs(HMl8UEo8y4vDeAoUz& zA(yQv6;dZig6&$LC|)m(x**;tH@;B$uLrB)56r||(CD9Vu9y3c?}Fcz_wHvu>w}O; z#{WamqT1s9gN02JyOJMf2X`KtI!4jHg9_u@Q~%8O{UQAaI?AYEiA;(m>R?WeHq;%? zM=O{_(8SLhcEA~C~(28RROmMpA z1@nnzm5=nb#{6OL8a}kP89thR8A6ET3H#kA6|c!rPk5bOJ1l>~Kj=Fb9gqc8!~>`a z_BSSQJO@&~)hFGwBf&ZX@!Gv8gv7hy21b3tR=93779AhG?YOr5l)CBR2|B|?chN`( zIabx$aEu6#Dubg~XX-J9tlv;w<#`f<009w(TY1I^X0%yLNHca9(Ib(|{zvRAZ{OOT zdj3OLPwBtZ`Qx?lC*YYf=#fR_!$5vxNCidk%>UGR|Nm?Zopw0cFY78Ie!l3(T{(YS zB?f^@_pBR^IEA%a_4pJ+v^u;+Dj`_$4i7|LDVRsc|mXm9c$+5TIR zT8b5KZ(ot;v-?YETb8~$sk`{OAa*6t;i+0(f`UCAqXyr$4eI|J3-ppGtchvZJhP-|lMy1i94~t8<~%}b+2O^# zQ?+oe4DiBGPyb9_^1zaLwv&(YL)E(zXPY@P*RG3&jZeGZDhu2$R@^rSdF7Oc$HKG) z56WSBUf61eMvMMg4x!cBrx;mH@&t+_ag^9)?c7*NOSa|<=6b)b)+&4Q{Hx?!6_qgI zgqv%Iw58#ri7v_5<5=xebgNIEG!LoMLSlpsgR(47*2?N9n zJe$(%v9khWdW~R-avQcT!)s(%HbjS$67r$zL&o*;fxJe1INa@^zlAfED{*6|9U>6f zRgtCFwx(e75TpBDt!p&buCKoQl|*d{(2A(``rgMJJw`p&$ZrQ9r zj?a#5Z;@x~GSrZpj0g|UcT`mFRH z!c6yae2_Xk8)enUUv-lo?rwllo!2b15`H3mhC0v6y%neN2xp0BPQ;uxz)HW^bFb6F ziDNFwZ*PiuQLjvrz`8V&&L>E7+|Xe!;%&~$%G)=VTdmuXp(mSs3DdntPIaE#s%9gs zWrhPudyg>cdFycod8uZ4HXQ;W$dZCn)AET0twlSZs5~SvuESay&{V*^!_CwB z>7wqss`i}lJ6&@ixqpoR4F1o&&|`_*;bVfPH=GBlT+Zb?c%v5lk9SFk;nI#})oC9( zd+@iHM38-k2xQM%HeAUnePt20xZLtAIN+}08)wg4;y<2%yr0ohyGl#G(BVpfQwA50 zp4)A#^21jiGDDE`P#j*io$Wmo`UYNjP8yDXK|6@_GYB!{#9i+;Cm}*a_L(a!t+)5= zzZ74dO3YUHhQm)SNV+$e;Qq=k2eHQ;JJ)mgTJ(F2{HC_-WMLyklNI%sCjSw9vS~q&l+!NYk zhzFPRyAqaJ9cRJs!$00+`!}B9XJCtEwwW}&dn zqpPA7ToE7PizC${`GppBmEw$NsLOBjMJ#h zHTHFs_At#|@>S{zcRAO!fJh{2*c5EAhc{DeDM@1`z$o4zhSmc_jL(R;VbMb!Lne*w zkl3_183(I(3b#E*XD9GrMaD-)(corxkOl31by0*S4rFVe;&M)AE1!a$M~RSfof6Vjwc99{$P2H|+a;)mzGwnHgu6{sN-8%= zGo#+)QT0;QbZ!I?J_$}ArgU{olr)e%uj`+=VP?x|+S*pKH=P5R=78OSY2RL|wT)Kz z^IFG3ZSu0Q@xCYHkg_wDOpb1zLpP$Y;uH^g%o=P!BI4HsUr$9nrjMwU6Lg*?%eE_W z1*hI_o>Ab$i=JDggEb=8vC%C9$l&h4F4p^58j+cEIEw@FPw8Rsi=IP$QRD!NDlZ~F zfc@M${?n`vBuaWP)1~(D9-S8|OY#WXd>6gE(#^(usNB#Rd(8=T$#3x3i+jOYsV7Z@ zJ;9}xCE8_cfpz{?QZK__9*=HUbUUa#3PMkY;`TQN$K7RUs17YRyN_2JpNg=M?DUq@ z%0`6KP7l3`l|B|;FMUSJ*}+nl%=7;M25bAGaX&DkX{pHs_0jybwrN6=!`QJcNK0IgAAxj}In@2}Ak zx}NbH?1U4+IN6hota}+FcW+coa}#!4xwq)5bhu*#f$iLz6(hw{HVET)?K;GC^FTIj z+Q&Jj#a7_2ad(KR++pA_5Oi<`{-Wx!8#O+wF8X^tr~yXQM008`m#Lb?sYwOMT>a`F zxB;TZ!=8ghBONwF8@XtCjr|IamLsqlb5fb^8|81J+r0MIKF^cMCM53@@^=p*h3_EQ zr>WCrh4E{Le<3^l>OwrcL@n3s**)<<(axGv{{Tym#d-e#ie5|SJjG0h;Uksp(txS2 z&sZD#Adh|4@xqe3xjDI8-n{cd>(!DjGhFM>rI(~IA^N0!TrN+#>pj5JKF*b3NheP5 zf$F_Kh3r?EKFxI3boOoXzc<3*mFcV{-W&BLZHK0Lqa&AB`8@p=9oyd&OF-&+_(k6o z?FFy9M2&WZx4+G8PSC&2#QsaqpK9}Z2OfWTh+A+*gztX5te(vyL-x>SR`;||Y3G&U z!A?c?!l66U)a|WHQTWg;Kfg{gKPl)kfL)dshzoSK$&3WR;HQ z9TC&sE)Be{tQc=^SWJKx*2FK##@6+?7AwRw_-P&-=GN=|d=m&6wZ7 zZEC|_SX*mc^9=)aQ|%gsk};2KY~z0Ljjz;sC|oy+>oDmIaggR5z6YCt546^k z(~wgvA(;FuAg&nw^9+{H5pqWVRUb>WrmvVs$p4yR7N|=B7b%{+QQdbJbZO5)D(1( z$9N3k#k} zvu&@hOMBNBCnwtTYrE}Abx*+oqyjeqRrrI2p4Y#VT6gL^mixn9ht|r_`iVP|KsF~` zd02E-OgFG-b6QG(=N7m(J4tALuG{OVC*Zux^;{z?x=lQR783_}-_w?6cx}l#6S=pM z({*m*z5(uOq%6b?gDz(@kWYrkO>QmGYZZNzV{ouM;Z#)_A8_cUh`K->dxj7QBz4sr zw2sjtngdT&!&AdIbm+t3V{|2;7dSH4Hy63xcl7;cJiZZne!#>k9Qt}Uhq?Bli^a|0 zv}^0tZheYWf3e{G_d8yo6R2Kj;m$8(=^>>sRYd3@Y+>(#;5R7LIlwpp%WapX`xtG0NHynwixMPu8YEa)oGCDBy={{RcXZBLsfl;DJRWqg>RAO z14;UPy7*e+4b88Y;HPQzrJ*1FG4&-wU{aGVVacTX?5qL9x}vt-^L`+eS&`QWw)53n zlfXX(2gYu+@i&>dQ~V$Q0GX`wct2GS#!>#Ar=YO%^guDGXMtzWS{aM#Nv@t5}s#7O=`e)atG#sy4>aYlgPOd5slM7@R%23me>eF1H}` z?HPlKxjLc5b$T49USrKd!%{)h;+J_Y)bmV`-TS(IQUtk9id2)~Q+h|(c`Z#o6Upt3C z*`sj}4nW4?&#V6ca}XBV!@Tg1a7^&rcA1aM8(Y1bwa6QKseaOM3XDcr%vbJPM%h|q z8FL1UyG}>RR%tspk~#+BUFivQfg;uYjUxz)HD%)J91WT8^$DQEsgmzi(T6gIjn0)pW-|+Ti-!o&_j8F`PoBp zt~pIg$XxggjhKv~+KaGR#M{}|_N{eblN4{`kU8Lt*1f$|*NS)&3FxBn!UTYez09*o z8aNVk^xY=gc|ZGNwpnJ5fwHhvJ;m`v-2N95Y|u3xqh#lTTina{c|+rsu63i5;qP}b zui_lRSI)~g$NM7_a4%qMO}qBBuWj#pjV-9s+NOQ1cACsWx*CxfEsj#>O4bG$0XEjw zwxe~oXLcH;$Dd_bqhWSO5Jz-D*zUvSeoNRNWj@3yacW=f8n-@HIq!}*Nw!Rci=9ZZ zwZH=QE5{WW)o3NHfX2y~=SE!LXbxk2Ewc9~{{VY?9(0&>TrRcZs0Yu)({pZGtT;L@ zJag`|%eOwaEV1pL9-81z&FL`ay_As%#E#DUekWK9`~tAn#dbJ#1bmY5gjt4%-o5-J zo}OlRZ#-i)9py~pYe+r!H~Cq44}-MFBpllJ5Bgj`GQC^GHQ8#U(${^-^j=NihhH73 zKk-ey`H$qg`ma2Ax%j=>-XwjA^-9pb?{BJWJeMUp!(Dd;rTt>@_O$T?Kcl(i=7HCp4rr6}4pdNBG{FAI2{n_+S1!q%zi^hMost+Sb(eQoOq1v#1!yvt7L(Zf`(SIxK zw}800KVrZF>fl{jH3Se`%z)|$xsieZAc6=E6;fFBfT~*Bg2B6iu;p;ID9(zqiHg@~wHaw8K1Iv2o%)rF`dA9)O4cI-xvwd?zn02ZiU$;TEtuUv;F@OK?3FTf} zES}Lj*sHEQ+q3zq9PYK-_=qGgr|IwD7;D|VSCTG?;O#DVLotG(J?PWH0mYe~Pd=QZAX z>2Gqb$o@;_`nmZs`N?-lU`^KM= zyvH%$)n~nlNoqIs&wu)gyqVTnd#00)eF^3jj{>P9Dfo`JRVq#WRhI~p#M9Ah#}S)p z;TLE<6|^~0xIRq>yhP0eTAn zsLIKYGTVE%`irkTah#c+?KBQHUe_H*EY*s=8*gE9UFM$Slx2_?7Xg3fnX^N5(}=2` z<`3Ci-E{mau|Yapjqm27u{m^3@1lytxqH{hW9{EPGcMBz$`$jnIS=-8Jf$}D1m50* zb)9yK-95!$J0ht60B5vxl24ddpXzJ;G7IjVQ^|J@iX2I=!AMa{@aN{a%P&m_hosb5 zXmoOb+`#L#yvDypm+;)$kL#MyFyYxE!zk)pf4@4ka&3*T z>NQx`7*qa;od5&ts`TG$Fk1nl7aC+fdbg7E2OCt6yBlw9SEVn9wbA*(j7s0q64TE9 ze&sO+DsOT%wUjhci{F|&l?OJ1ZId=qxgzGJAz^1tO9O~B?(7ZbXjqhb)ev<=DLu=rPD>l?cqNdZKWXhdv;P1I z;dzr0kX`!f*Z_8%oymGD?L}L885p@Ctk4^3=ilhO>5IxhnE0D_#~sCqKg~?Lbz|Zq znO@P~UAi)uFcNho*3h@`i}PBq*|DV8RRAnoPS~t@9EHUCSZ=b+Mx>K7cMg0^9vw&; zljc0ei%DhXbduQ5Qi%^flLVqJ_fsjWU50t~KkAD=JtWc>k^M3r=^cY4TX>@B(~+DN6Tc? zsPUvjE|+Rx0#T_jQn9LHS~R6V)6;ZF(WiEYp|$ zLh5n<0N4-mS)Mb2y|GhErKEMN4~tFiEw{aCy|lOen??@d@gMnELHdPJ;t^_UayM(X zJr0^JC!{G{TQBKc2F+}K{RQl#aN3=Zl8@q=R{{ypoe!dGMJZasSSnw23so*#`KR6b ziN!sjuH6!A0CQT~o%c;~X$#5t*d{Klwt*g+vghQWA*QA|fgNmChe1#JABUrn`y?ZNg$Cmh*xbg*G8T}#lG=p9W@P|^n+GE} zUsRB8=>g=hAsv-m@2Y1~?Lt;2bLyF|JULn(z#KIeR*W|f1>Cmis=Of3a*dVhvM|Cj zpH#I{Yb^-BhzDCieq!STl2pm$}*L1IDJd4aN!ZH}oqSPMu2R+P`{9hbtM6!iVhHpRSglWz^F! zdby4kx4}SSTudsUqm9spK9)B}oL}^oc8)x?33ry-6ue6e)e$+iZjA@l!CY||+AU*! zm!9Hb76U>J#g>!7IN6ceBzD8XN#Ds?uQ9~u1oiwl($5}(+_zn(oB%TFj&r>0vJiuJ z4njOl8JsK;pC}eLGWDW?2()1KjmbbD#l=T3zF4bTIq}5sJA7RUY3@~2;D22MFkY++@z^7 z5Io8grN6VDHIjm?P8*m8J+|_DNGmfskxD^C9SzF(2h!H6~y)@T`W{>As~`82UV`21`zkL?Q?Dj zCuKw9yh*+w(ALT(bDx)2WhVNApes?Odq5P z(y@->eeP0R3EwFI5C(?!=BBU;c4V2OcS1+ORIyh#J1hXO+yS?rpH(-*IDq{i{ix*m zSw}9bD?61OLmhKi_Ljw?3tCS4o@y!FTO*8x%!=|;vK}CWg#eX$a;)xWB4t*_A1M z1yoiRh(%D|x4WAE0F{+)8lqy6rPqu{nWNv)Pj*9!lThk$y;U7U8aWp>C%wAzH)5Qx zvu;zrUy`CWVL#^`Q(_1~q}!*%^d=F77ey@W{OyhzB#Y2BC1oqh@i zZq(?S4rv_0`)wSpxH_y#Y+_oQOEZhE?YRz`dLq=jBS~Weov_+C}lC4(Fl#yj{sE2#< zx~bw$)URC`9dLzD=?LoAY3G!y6%%g_AO7|JWmWhvUa6z^98bIut~h))j}ITUQEzr< z{zGIWlN4U6=0AKgPVmkhV`OSNNC zhYddL_afAt)h!t^Wg|7Zdoa;7e#weqQUZslex*y)sEU!PDI`iqc$Kb+*DY0iIhS?S zyAFqCIVN~p@S$L(9VLfV8Bgql;s>6J8;>mhNw_KWuv}kc%&}I;y*|Y-s%n#`8YZxDCsO*S~V+6Q?Xkv zmO~4I=1AS7ax}1$`@+KB^l2ipZsX49OCR}7)1DRWnR zW1vrA!;0OKA@r{5ekesmIh|D7=m6LB2c`uQ$I-$`qkTyKlE)2Utw=u2n$y8rY6+8azG}2EQ z%^`5nj^-@ErqIcCcT@)?-3o?l0cAhOAa&OM( zRpVc6FjVjyek|_$y%djav;rqN*8QVlvEJ$<9D&Rw&TE;N_y)uSzrfu~vlXm{X61BI zwo8W=ypYg+)&MI0JBB*)K3cByf=gO87V=3{z8P5yA#;qkb9KmWOT2}F=hav0xQxwC z);P%6%!R@{#@aZyPJ>IPw3!+SHy7BOo0H@&R6R@&G6ovn#sbA zg@RU88#K5{8;+#5)^NG#i^QUt?T_y6cCE5PLhU`p8K*>zNbsK^ev8q=%5r&oi0V7a zxiak1{N7f&^2cW`zByBEyTShe+NU@8um$Q$`2#1M+uM7^{wvJAokDt_&zM^A-_@Vny{|I>9W<-JCTWl z=ls^_&6fu+?N0|n=|CKUyh z*xZtODT!NWyd5k`XlzeUFui#^I1Moz3Rdb`KNJ;THjkPJ2De+i= zuRrFb#EHX_N}~CiM*P&RUJypUS4`>R@c^;D+wpr@VVlA|6m@9U;Xa<5DAQd6OA^A| z8pm=fYt+VgB~4BXheOFoNlXQ-R8&%GoyOuyhKW~t-889?>14Bs9Fl$6I-wc*Kcd7m z%2sdM_xE3yRiRTt18>ZmEaSE&7RE2?tNyj;-`RlBJM``An0*uMT-omRDUBfgJZ}Bs z6OJL9^p0OS)p~lE7`lBEN}9U@FS;Y7Oe>wT^J8@@i|6IfRM)Ya_p=^Brs-ZOcI2kr zjZOs9^vm@+EhnOBQ^~)>;Im#Ks2_QT_x8aHMyYu5d{$?~D+EjH2MjY-WMjJR!h|O87|7_k0GV-v$Z~JM#E&#EUSg4Ie=Q097TfZ z;+}TLICqY_z&e#poHV?37QdlaJYaYM^Hj>Gw^BD>MbrMSEc{jbu_=aWz}P!Wtx}$E z(hKz<`}SE!Vbtv=cVArp04)}$96^{6JL;>B zolJJ4QEK`3)yMwl56M>ytLOTUH*P*bE9$gazi3ikH+n0^AwMrI)f0|n{TUnFE_{7P zN1cz<{;MaG!2bX>b!AG<`y_c3)BgbOuzZR9mB`K0%jtAnX4AEXl4WDTX1TJZQA&5^ zb!p+clIM9|$j93}t8w8r+b^QJz^Gg$Ar=bn87tZ8+`lUh7A(n6EWeWT#}OYB#m}@? zpm6t|>QVcJdDDm`J>##{dwfde_Y7l-`X(GtNtKD^EWxhKPm*QE)$H#5%O11zqXiYu zzNwXS{hxYO&lz;tFqH4;zB?ao+3B73g6$lweU#K6xp@gs%qmwNOUu<HOh^u#`gKhH=3M5Rw^vvZeZQiYt)wx?(|p>cm!xKk z#EEOQ@@H1}T8?XIrsyg>L1)K|Mokk3IxeQz zEUT;7!hSAGJie$DL}W)5rbFAyKWS-0t60&c%Sk?MWvs9n;?;~J#org39cx zI<3dVJH}PJR@+fw^b0(s$OK*xd@qo409f@`@3TWlt%a7c6tyxqUiotZMg45OPCpUN zn_;A$=EYlhW@}%io$(;5sHElxGxbw^Jua>X_DJ`TY`b&)D-1onqY?2*AjP`iY6!t(1tAy&3sFl}N_J0Vs>T~7>Rt!58*fl~t1FwK@(PK9Ro<#+c?SG} zQGK><`Q4yEsvs*Zds+0QM~t zk0~M}-0&5Hwm9^G-f}nM%l`oKR0j;gf3WBP8o0r4GU+r5#oFY8&;zz>{{Ym;&;I~y zUdBHTJdl03#d<0>j&epmEWhNcIOP#@AZgiyUYv+mp4J*Z=R)UL2Fnp~I}gyjpQ5i~ zwTyFN4cEMBa6GIzsY5XB8oxC8T1H%;d+aszQ50O1=N@2UIau%gKpZ-OVZW~WUrQ+b zJ(o6H;tD!jCR53MQ`)ei=X$KtZ!698PH7Ili?mQ)~G&G@Y#Kyf>b)C_Fo6_bhD4ywH$w6o5GrczueekO}6b>^=WxOi~B%BjYY_-(zE zOv5v;Au@T@JFI2N2*25xS|8T`03&6hi9(fj$U6LzFTIdOsoayPex)~yK;n}#n`#PX zQP0sGlcvnoIEFE6lusdR;hLfYZN2{hHK0yhTbS)`zDqsfDaFS@&02AMYVFDv$Uefc zU`ZEJrmEKpi9s$>NIR=kRoU7uro-93CUXVMDlLlbLo~2N!XI;Ot<7VWH{sDIg^o6; z+)&&RWh)zlTdCKgjH!E`amX)k;J%dqBb$W zlQ7;nF5i#xPGR9WUjS=gXE!y^TezRiPi;yQfTkaRfLg?o!~P(tF;o$nGBgi(_&L`3 zXs!GwgUwH05pxL*k%Y;q1eXEw*+F7d){;<0(#SvSHuwazMkV^U;HF5k*g-8eW^qM3#a`AN_nFUq+y-1Q@jB2-JWOg`@PD~h4FPfo+zedo)QmGy!J4&88?i8c^#8# zdQq4b-KSq?WF@HM5wXv8wFc`o$M9T)kPV66+9l~Lq>aYzF7-*`Si7Y5v;&tV&zT@Q ziw#nYr5mXzplhBkLjkjHZa@cj7VV)npj*5N#}IOh+W}wn}`E$fG8Yu zQSV97Jt%m%@nL4()ba!6V(;X=KZdvpX!_dg&Dhwp=*R3!n0wB@RkPvMQWvqgycXFI z+n?Ftmy%s}b^ieA2mF_(aCt7ymlyc2GX0$erJL0K7p1UM;U~)0U9;0XkTSp9{x#=s zwpjlFXGDMcWNGL>n)E$WZJ*8S&Yx^yd_FHKfv3eyQ_t9CS$iVa*k}r7Dzg2_x35K5 zqHB&;w@U$aWQD=JmE&~6#M@vFXay+xO9d4TZnqmLXlt_zY3jDwBiv2Hc>}2VtXGQX zajncnvbw?Fwg3c!)D5lVwkc$@{jP-D`st#?dqSxFa#GSjxXJ<08*6Tt@>Pw~ET+}! zygKcX+mh!wpy_g6NCU_PYi=6TG*PgIxKfhvHgRyxr={$D6-s$SLvuRkFd?M>09&cd z7l`9Hgc6?!U~?Qg-MKLsGa+ZG&yYgBNJwq)(F+$fl@xAXB zV~ERg0Jzg@XqeOXIf*(j=E6bL<;re-+pjB=IK5VLSmTsvMyJKd5?Vp{Ek%(TYH6^xOybzAGm#TR!?`o@T?p6mTAmYtP%?1%>VOl{ z0Oqp8HGsKvhr)0BBT%u%%Ev2}_-0%q!V%R%`KFcEYr_LtEJ^4A<_79tv~JC*=_uV* z1kZDu-HzfTX0T$2;b=h7!D&dDW5~Gl~21O)fw`Uf(|8wjD4V(X9DHzdq~sJ0I&Qp_Gqt$Sf+MH822uby905h?{(*M^UYjdmruiStL`1z zMK&Lvn6>U9`q`xTdIe77ta1!WSl!-B6mf?PjuyGOv9-#zaYtm6OD}ra7~(*_t-fnm z+U^Rci*{*O3k&i&*1hZ+?L8V?ybH&M_VuLEpWJC;@ip&~?XYRm#A$Qy**C+nT5Qh_ zW?#`cuW=^A_pt+Of#jj^oO8U9(a7AUF|FD{iWrs3^%vZ+uz)~IP!w+F~ij+ zQ*}%W6Ai){ zCFFvqGo7oNCyX~;NOgmB-*sr>(T52dBCf3hG2kwl?`XcK!(s;d>bf~GnPX-2ho^W$ z6OyuluaSUDJP%}{x`w|g8XbqdTe}LT?y$HZC&b6h%}4CGjz^&Po|`W^c1ggq&kKz{ zHB}o4(##Vu->5r!3ok=hY4?uNJV?zL(ffMdfP4ccbR-g|>%etWEIvZ$L= zSBV*8VKP#*lJ<QkN$_B|xk-%5t7wsP?rymxT+%FeGy~kaA4N>YS>pcy5LVMY!Sq#p zN-WMkRzEZavk{8nhxZ%w3Y(5aYpc#94f6j01AdB|#IDNb1Ne$~`zz(2<4issIi}Fd zy_B~QM`A*N!pJw&bp>?D$0?;}isQ76zUJ0WYWooeRrctTBxA`kh0bt)!xU!8WrSArKvP&13Y7!VdPc3>b;)-$d z)+=*Eb9CyFsTVtR<`{?o+jY~5ayxd3j8SDSJKab)9*Lzux4~%68pS?hQgQA_xh7_@ z&;{5gH`dlt(h0`AEGy{WPhcisGC=Zqv}({l6~|TNSa8P-&3Ln#=QNFO2s(njnMYS= zhknhRJp6~|vku$13=r!2b{+3g69&5f0K91H*T^o6D;(GZu!DUQ$S}ei=9m82V6X%m zi`;Ymw)Z6G#;vfr>T{dPKvO!38(AwZFyqR}rDbU$MF++PjrX#Y;hI4t^vxT0%=tR% z4V4Wo@hb;qt`Ed%BOK1^WqXHQWeZiUj8pYZ6Vjs;Z|CMaFqvO#GH z)SoavHB{oPXtGzmqs8}`E_{Qn`7Kw2dr`D5c!Tc+z7uoo8v;$NNgFQ{l4x+>Dr_B* z%q$*r8v~q{oBU1wOSsPgJ~)eo-tL0i4q9lZD}K^~R=O5bF^>)*?iaYXlYk-KT`kpB zvEDe6RsbFE@>s`R$H?88a2qj6i+_9O3^zjZ~6$6ITGLm|hXMcLh9TS{&BsX$D z$x85U13&(57wXx&w=fVK;g>U=sTvElS1>GU0WC?Hl1n?>ODxwvDb3@}lp6wc%yiRr z(T}EA!?k^>R#U!7DT5@ANV}U#-tor9?k#E2qz#I-ah4|eDCw#k8sB8)AOXmbZLZ!* z2NTB|BjA!caKPDe1`8bSer9E`=b5+nj-f{56t#0hJEe`{8d4i61N*1A@8uDRcmkf7purgSeY4VkW%W0Y7*=8We0 zpB2Hi`h{|?KHb3Uv>u=$RSye~?wvi#z1g-i-(mDplXCh<9{qI=F*J}zTikn@y$ayE>crMtnZ&W|P`JspcBr5@jjzA5x#-rteogPb!|)JZS!bp!+$&_otXMzeVm$ zxQYJ&p=ka80OX`FNWVw!KTEEj9KDup1F;ByOF8}4{Yu!_vTnqqAjo>KU)M2O(^sF% z`%}OIGK`;m)f&eapxPk+v3oe3zC@mrJd?3C^UM+avbLgF7G#T5cv^|s1 zr^~7Aw58&N#KP$uHs4)OmWw#Wu?eRx4bhtddHJn_is)MCi69c+5Wd&*SnerRq06Sb z4ZX{^gDT?YjGvA8K*i#9wdMlPDr5~hdM)!2kG^4z!`c=H&0yH(2O}mikVaFdn7a0H zw@wVP{t)xdZhccHNOa_ZduNX|iD@6We3vl&7uAKs{~l zQZ;y)c9s?$7FXMBJ)hCIfpgIc>{OQJzl3XR4gMEhg|00C0)5Fbfk@-*n{`uOmmNmI zFeOXDO{MObO@bJlZh8LzK~2zMj*+Cb!$GJ!`;=DXSuM_l**JTM7aes`@jEH87Ea9f z&~pSNoR1%gH^R|t^XqkzcD+vUIpy5n-(_^FsFS~QISju*s=cw)W@B6D`67C+KRr zTgL976lfZDaZ~yyo_*toy3JO}>It>>RF2M_`Ztf?`hcx+&!R7~R&a@dum1o8{x(** zCh;G2yv@0)RtyK(D-?<)lKoHBJC0On_K=P0 zYYdxEtF-S^I8oJ5zspJCIs8M_YB*c}0I!0`xOPoer-N%_ev7Y$d2{7cc*FkyMyT^2 zn!Doj4)3C&)Km_=SI}^Nt~~w5gV>v0`g?W1$Sq!mpa-?a{LjEF@3D5bx^VKm`>GfSS{{UuJj=NTU@d>=m{$#4Wl~z_h*A1~5e~A56LS^A|O}Mjis%wi| z-m|_mlE9BI=C6)=pmC|VK0vN{B$3Ut?#n7aR-V9kp3;1>kIw4Q$u08wDpzH4{(@oq z!{!yZ$*;H~`w3b}HCEmpsk6XTiZ`o&54>gw#(8C%ap7q;*6Q^ejkH<62urV(ukTtV zGqfIdUbhRLds*=FXrw>7ev8i>OBl}LPhY8CiKaG!L*;Lh^OqCBce_)eHu$f1htSPm zirKn_8O0vKPN_?p>k*+*d|@c=&6Ztf=~IG>B*`B0e?(69=_%!~_b-l~-MIQtIOyDa z%Cq)p{{YnO`{(FClBV%=yZhCvvpN3&R5#Pawa?Q?xzo$AJ1ML>e}(J{t<%V+sHPiv ztg%jBnl}u{ZascWMyF{lBh&L)hYd@&TZO4mN-}xqPoUj;TyA%%`%QLi3W4KhM%(*^ zmzeSF9o1|sXeP}r_5k$rrHsh|v%n)=kNI24c1Nwz{IK#1 zBy%o&2HMz$(AdOzFA!N`$Up$px2^zKzvOnVaY7L4pc@hQhUoDiKI0f zj)>e*HK#5d`E*gyPpLguh0pHk&l6OVlVU8a7*mdIZMP*;p_i4_j|r2+vEzx!qTo{P z=z>cIc7oj(7qiDd805>_>iA7-rpnj4_R7Z_`ULESQSDP0?kHz?+_xz8cArI8$d4ZJ zejp6fo0nKT-uif)eu|S*aOYc;VY_BND+Mcyyg13Vi^DwhOkszeweK3+=G2a2%S;_M z>Ma}-+3TyObTP)+2!*U5w=Qdea_1X+BTEiJdODl1nrZ_TT{K~nG6M|3r@~lcaB%~! zWu1MRFqay~${g^}O~t?mOKf*uo8mXxo?qZQt^4eG zkYtH$;lMx zkQFW43Ac6Veo{o^@@lW}TmJyqltlg+BR>a)JKIt4L)7OVAb%z7WAO9uvrgRM{{Uu1 zrR^kF{{WHA{M8D!r~d#bK(J&Xp7XlUyJe6ZE-UjeACOtTu54frX5RvWMDg8TdG*<> zYel@82jrnC)Oa5*Q;t+Q>(G^nZ{gG3mVU|fN!Rz94UDWYk! zPJsJFC(vOIWVs!yNDgWJ)3?7wPXR52Xy45~AlWU3VfuU2iJ`LBxhSY9$QL^)>^fjY zwzpK;Or^FRQ_dfzYvgMVnTT!qTtS!r1A zXH_S=&{{S@-$jJ0dhXv1^Yds~Zu?)jPNb^w+gEhie?;r$93`wndF51>u zGp4c8Uf_>%jgf_pAY2cUoH)1+HX0P(yfy7M(4L+^lkrbvWkZNHu5M<6(DsY_@AXj~ zrSKaJlDaz#$2On5E|#joA5SA0E&l*W#!AoL4muw#i1#VZCB)ihjfJA}K@;z<;sknr z6%{W%Vz@h_7CP&{y<20z2&Hb8B<2U5w^lAFz*}tv&i36wRN{{iMUw=PO1eeA6j##*^t`}i54>814fs7k7Q&d3Lg znf$$1J@ydNJZyCw)t7^NJbh4fl;knd>NO(#?|x~MaC<){M;E%nz!kM{CkZ-|CtTUm zfu}Z)HPOe4*B&UnX%VX)Hr6Z6$pE3puD+pnth7CTA$H#yC?+Q!z~b%|rt zZ7w7jdPB?g5$o| zDxt(vjP!?>d#UBP(QViqIjrH!Uy}3Q2UhyWQ#U99?gfBzC!h0Pis70U#K#A22^RDK zC5N%L!}fawPbZzty#n;c2=4)2XY2(2ocsR(?f(EZ>0B4sKA%P3JtHJ0C$qnZuR8s& zKlz;z{{W6Iy%CE#&2j4Dev8i^Yo^}}i_W2-`dDr8QB|j(xN-L&HrI1+>7tr6Wv$n# zH&rYuM@5oG9Yb>Ks33v3Rz~8_e0JyPjk3PY$0xZb}NbEa=24K@tM~z%aP3ke74`! z!z%Su9hu>HEMja);-;p+wv~k6INLEB1yRPkU&L`&3QBymbY$4WP76+6j*wZzo?}t- zS^fDhZ_2*k%7;VtD7zaqWm{p(mAXBzakl;j5^wGcN#T#P4hc?7fXzIH*CxTX9QE-J ziq`44AT}y!o#7C$hO`snC-FY}oq6_{13CSjoj+>e&3ym4c^ zs`2BQR(w9om<}8RsvGy0w%eOu)wk*rHJzl<(|9OoqHFD^cF^fLfv&*m&dQxZiB#fJ zxG=m%4V^T%4Yv1T*zUEy58)b0HuxiJf_JH4Y$J)*qSttg9Sl z#xG<*`#XMqlRr~uDEFuzM42ywHl2t2NJC0}dlvmM=G$P~R5bD8qrpz5C&Rj+BdJe5mD zjTsAMritZ_${5EM9Zr|LPX{;g4YpRAjw{3jKc&K%bD5dHMtm*yfz#H;+OJaK_|yT# z&ViZSK_pvJHaE+0>2)PbPeyLz6G%7F#GOv3b>01LI@C|wdH(>gvub%C-I!QkcC!A@ z?wf6|FGaQRg>GmwTpK;x3k!>B^G@GKO=8H{&i&uv9aP{{VaqM9e#Du*=R z#(kg;fQFC=3stP6EY{Z+>Q0*-`jnGu{)-HQI8vS6;(zYUM21sqpcz z5)aS$mASdX4E;S}AGP@cR5uw(Y2x$$05w0sasHmK{{V8w(%epp_WTUP0C%ercRM|39gYJcbX*Q2^l0^r8l|(%#qk% z$yOz(@%lJ@RP|fz3ZqQxzTdnL%{?1enfJG#S+{8S?_sx}$dz)%YOL}64f-li5scEY z-?AJ(=1xx{vyLFdq|RG%SXw~<5_#B*dG4S%FBmUu(7M7{U1tz)y@>f+-mdtyK2vZ3 zAPXwZ782G=EP}wwL3O-_mt9ef@~ClZANQ!m{2Exz(Z>1`-Y^2#brNl`96aI=irTVxYtFXKqd1$xBqa^JuW`A+AUbdUV ze>;1+sCWijk<6)hCnbjb*39A#sw*8nD6J;eJ#L)T8(0B*Xo-_uh*4TXu(*p0TwmUl ze9nxxmgZ~4ix1*&G5%vzlUj?2%HjbhZI#L_jDNLW!i0d;;o+g~H+3z}r*o3$OZ*lm zh*4F-NRplGH}**OPeN^|=DmRvNi6laS4k&~Hqu8M$sdh@-%z)i_;TeuyaN>-OoU}+ z&pm!XSx;g8msiYx^7865@VeXcHUWDod{wQtcLg&XHZ6^x(;U3hjb4R=>%N?`N)5g^eFE1qAm%RL3PW=5*uqvtInT9tI z!hcB5+8&ACIfXtNinvbj&h~r>QB>0Acx#DhKZtd{+AlMckIS2j_eIvtYPq)6*VD{> zRJ;@IeHB+4rF2zNUiLXiC#92$YUjA+YYUIRMaOWDQ*ASZYJim4#DN>!S}$Rxfj>o8 z;A~2&8rg*`O`2)qk}}6-ux?`FK_oWq)b6IcF~TiVY4gV%kv==L6XPQ7zK2VyAK&Jq ztaGA$q>0aHd2Ppv;M(@&n}ev&Ry4jG;rWPdTinLIlJ|^=5I;!QgKmWQN1mlfSK#$> z)>Y6+D5o_c)$%x4w7%Ke!^qm_(#tvEyfUJ;UgeTq;67^`wWBYHo$abUZxO$~bf!a` zG_lSnYYP^KbLgrt?%AFVz*Q5!ziZpwvojp$y4lQoTTM;90<_{Wm@;K>y}=n=3x1;tiNG7Dyv~IMu=S0GkZ~=5Bd~YvJAjqGnkicZWh`ZO=TtE{(eJ^!At7 z502_8O-m=3ygCR>Ek4L=9QKep5D2>VJod=z>ES;`^QY{O+mtw5RZyC4`R#jM9#R9D z6M-%lAnEDNZqt3Xp)D=@jOQ>d_S>hQvb_!uFkGUykF~#edA6a>x1Ob7J)AI%a-g67 zhy;K5q7VJWYB-N+kjX1cVUjZUUe2+-`dMb3oHqE>r05+}VgCT)Bz3>&U7bgqWS+~0 zd9AXwz9O7p?foG2NYyvQeN)^FS?%=;Yw1#cNv8{pYyb;IC?R0fRE-YJcZUHtbui7pG zOFQ9U;ki{zLOCQM%_XkBU!)tg=&YS#F+e~JvaKlc(D9`MS-WDA^`X>0EINEr`aeztD&O@&sYW6JRWOs`&y6qI@yAlVHO(+3=Znri| z#SzdIHPVvqb83!h^4OiO5_G`nx|K2MewIqJ%*zsj-rzgu4pr!p`r=hZI#Dny%^*>bd2mYEd)yg}GWc@S8LcDIF+ku1B zWmJkoz12h4yHdQm=}|bT`}(9iEO+TRV>kE+*2i|jC1cB>AG<1QJ+EXRIWOo^hf&UuCI>Z4tvv- zMhPvcEiSB~~*{ot5dq5kc^!W176yyQNGSSe!gFn;Jz zJWSg(^a&C>v$tM3KacsVOzhECJ1=eHm-znxnzdCoLZdHarQuUrvA%ctE1gU2e^p1r zhwH#}+upC0(Q17zl{F(9ll6$dj9FghHudIJ2On?i5c#>kReq>vh>n)}B7+%TqVSgf zo>BY1%}vV)=c0+iBOiH^+}r%pB!ouR^G;bROim+9IFE+wM8l&U<8RL8W_^mc!7=5X#C!h$(P^}-Ih)jfUz+CR zz8_W6{{X`AZ*6bOiOM=T$L6W>KKEA+-QE7vkoupEl^#jgk;yjVBw7EYo%crXMxP2#)3r!`>`lxOz{_VV$N9sc}iu(5oK+ zOZvOLRbSNCI41m*))ywBRjKCLPvKH(6kyK#Y1}yNZRoWuGS(oAn^-KLhF&uda@H_+ z3t!QCJZaN+;FtH9OQFgRLh|1&H2M{Z@x!eN2TKjUKgn!8mRE+-&6{uLvVPTzOpgQE zwt;p?^!iJys>7-<vUk-!Uur)QyY#1DcSOOD zN8(ApSbvp*WXTuL^82yNkEFddMT)ZF^7Hgm+Ick!)r7zDS@HN8Ukx*d=J5PKHN=Jk zC7bRGi`nD9i<2wm^}XZfu>SzGZx`i>w6T$Q9MT?bXxsi`2=^_vOIY7vE?0^BR>#{> zTU9f4wswyuw;;d76*jLJp-l31*xb6uTU(M#4QO-PZ+AJx+6xT`O>1ksL^Ahlbs*aJ zB~9>-7G#h&V%8fI`$x~sUKuva)7BqnYzHMVl(b$#Y<&+^rg0>9f?@vv4c|n=v-}WK z(ZLYb%mkjKi0RNHdbyD$Jv%w-oS&@>0{A%-dWg;aq`96F0b>E{{Z(CeD?{k8oSN! zBha{%rI*igWxKar+$B-6h^bOF4^ee1DO&7U6ZVxC1c}S55DL{zZC4|b;WVDA`XLQp zC6&v{k1U0eM8R?DMu#B~#(;9{a;T~)5YY?u*#^pysE{2mZ4~F}q{nLa6LAY8VQ3}J zJhxPi70+b!&E?^j+Rg{^LlX}+Y`U*ly_z}@3{Xt-$vo}NpddS9l63sb0FVykm; z5C>DfzMQO_QR6|zTXKSFw-7hvjbVesA_oD~~_Blm7tXvmc_!C*#iH(3djoaNnKw+uXJu+TI(3#17x0 z{{Zb|erp8cyfNQ(f$tVBH*c6ok2sr&;wJhuyIUxV3`MR!(y3!q_aky`@JZ9Sfpev_ zOJ=;{RgBWc==5{9ORVO*6d-7IP3SR6oIq>-U*@y9U6!L>rhaEw=q4tQfBpvRhr+G;QbALssHVa9QJ) zsVgE_*f{nPpyiVuLIRaIz4lA(Qn*(a5WZ2C9Qo?3`Bwg(s~**W9_0TrcPkO z$lWPZ1+D0w#*Ez4acxD7>}+{+R?7OgBy4@t9T8(2n>(`?Ja1#t*3;Ljtz- zSwXe5vYz3pvT*FpI+L$Wf0CT5lvz|TNdUROH78S6UAI+JBw0q79NKK9aNt1>8;cR@ z6nrlPYr1(RF&u3Kn;t`&S2f6WQ1=`8>Q9+Q!-p?=sn+pJ?CWR>PMeK{AYH=bda3U= zq4#Sx=bDI_w>yrCl_zTw3kHzk<`Q*1skqxPVDoSKD7kH0T_uF=x8H7};jrlVA<(FR&dFc)X*!qMwaC1n8KyY^ARX+SaMu)w<92H_ zhMjqkt$YoJ2f}7L-sb0B6PIBZiE#TRrgK?t@q*{7kKyV(@Qm6zGjD=@Q3R38-^X(u z?I0Z#ZZ%chOec$4d4^XH*mBYXs_BG;w~))l8#wSDg40JFAicq&*Eb+4&NbRY z0klz_G!Hu;POGY43hk8Zi{k$lNK$tR7+_LOHE4761TpLG4YWh;*P zN{!fcYhNV+2gM(>Ica^DshHb>@7gZc-~9#T{=z8Q#!|>#YhC932{sGVJUfW@w2hOK zq>wkz8!E%u>8|z$-_n!jet~*70`>{@UTf?oqR;o0=^P;1Hy`U&-;beDIIpsA)p_gf zWN(JXKjXBIb(a4CjJv?^iu3;f+JV=@;T>f^5ENC)^L;%jZ~%EL0cUp0o|g0}pA6yU z#N604516`thtW+{Fs6l}?s>`v`s}9C@LPbm4s1%Hl<fJtrINZ4}H{TG<3r0^jN8o4bl9eLhw>u?HJwa0HJrerwsvNXL3z zF??`kB)h}RbUhV+3gXaa4H~qx_>RrDRZpkFqlPQKX=i?7OP?Uq$S`aaHy3dRNb<4P zGHIZ;pPKXfo@{W#Z84ifc7w%L5=k>)sCx#iXlb);eM$bdS$sW}x>~jxiG;MQ0q>2s z23c==IP@O{Wo({z^->soz94U+_zr%rE=;cdJuEPo#D#Vn0FBISL9Np+T`g?}+t>v? z!B`7k{Li*lw^tkNI{B!2ih%D9*XEpJ+)^TkBxl4y1dq*Ok0i!!uI{_XeWNzU2taIL z>Kmo)%--IMGpc!c1n+&klW8L|JQ8*C=YFbU2tXS0UUx4o&f8rW%|mQLKLHlf-l*I! zSK%XTXq)1gvqNpx>5mUq?|!Qd-D#v)<*2ra5igpI#VUx^F=ik@x{lg%ZDMq`*si+~ zJ6%M>TW}KjZkMC&Sa4e5m|a+fR=OP)e96m5Rva@Fxd7R9adO$=o^!(M41lrM-q#B@ zpGP>`nOAChi-&qDT+-^{=Dy?UJl82^US4k`(np4>0h?`@@O}kdqyz4B2HN+dUm!}N zaNqZubankQm3@*w)iB>VzE*norP~?khXqJP^(5?HbqB`vAFQ(4DXs`Nmb1!02a>Mw zlYd!Y>J7ccYdsm%%(F+D&GD0I9qP2H-Ql-DvrJI_k;<6gWT=~WH^{AjhsYF@U;5Ew zw9;A4^IGi*B92!N*%$ZSX+05K3Ba+WbWZ9c(4_cjqq%LmT&HyfFp0_$yW0+_3WwOF zyVMx955D^-JXc~q3T8zQiZgG2N)}n+X_#E#hOE*TS;N(6I2@O-Q&kq$Y!YsI zaL9B>hU%rh-HoXlh_+Huz_~3dNUbhaJ$r)TqHeIyjNp#M>0E3#4GVgzK zTPrk&sf{*;WLpO^{q_QZ0FD^5l@*^l^wu;Z<2_KS&Rl zR=Eyls{GOTz2oW?8q0}CcMsuj(Nyu+Y~rrimX1DQzeP{tadmMyRTmbYf ziC0VloY{d?BbMb{u!`c)EV%1QG`V5&!h{;v&~dm@YIr^Bor0mbP7!aP&>1MI@Tc=Qz@{xOWOhfyXfd%_YE*=c3@|_gK%}TEwUuEmo&6 zVX-}Jx8}55BDx&6F|ns>fH^9QI1Z*Pu6PY|nV8)EAH#d>cSySnoWxunGG?)GI$x#w zuR8m6uefCPs)&by8-#%A&o6}iRws?(LDRhJaQ6oj%;vV=1)^ZQRSZ4Yc+TdMbn9iD zVKhd+5D>M^h0{Jy8^?v92RM&2wXBoR>XIA@Bc!ZkG0WV#VqwpF03E(>D*~^uV>oRi z8yv95EX)-#)jQj3p4lQWy@REi>z;Q#7Jm*A0gAo-?n!8*h(bldl!99+zai590GhT^ z&rSD<8%aqd@y~}0x4qdYYmBoJ?ZwE~U6WygKZ^M9O(j#QLsQoJcwS1E`L=3v3i&($e?8d=fYTHQQ!`yL>vk zQZJ&Gz$@`8uI8F5V%9dMrluKkmVjK$d)0_0Td1&g{N56l`St)+qSXl!-J!4NY7{@ew^WWsWhuwp^OYZF| zE)8a09^s(-WZ;k9SsG6Hqj0jEhwVpzn}4(-X*`_SKPK6D4AC_bECH9;d;b6=y9(#0 z(h3gSFqySweKFfZGg@`>aR=n5X?WI+{>4lN-|<<`-o9f00O9!0Uvq#TGCoKg7Qpz( z>Ed<%MID9rA5*DuINj{X$A1f&euX#_4y)x%G?KU3sF|ntUh(;-blA2a&+hRm=6Y1k zZ8q@dx5*ugnRtCn??=IK$`{NS`(no_oC7PSla^=5Tz&@s05xaBe$$*s6MQvMzW)HX z3~wXe=9K>3E0f-RqfT2%DQ&N7YqgI4_2#TI5H4eco*|fqk~wr(wm0^o;z^oWB(&~f z<@a{9{94efH2uC}jJtcNTrYd&E31xn$3A{*e419q@ayPrr%k>JPYR}^bAgsuKK}rM z`V0R6T^F2BZ?%Wpr*FE$>Jxg7+K4wa(gJkwxvOsK!sF%YJ}cw)(~j<*7dQX_E!*Ov zFzjZcp_!i^L47WDSf>qrqT5b9P)O$f^__33vCH8y#IR*licW^>&0_^j_2qTHSL+^qsG&}hp@@1r1&ZWsBgjxUQs`{i>__`&)o-=_F0 z*lpXfBI<4^?xJBJ`f}7+P0bZU-H{s$wiX z>xWI2dD@e%)8s#r(Xj@Tn!@JAWgVrw<<#}lqFHC*&pon8jiqC{6vG}M%JbBvp{VhZ z``?m}#+~CmY`l(pyKA!pN{85Jp>YYw`KbvUp>bJ-mlI6AsN6{<$@AGd?1sW=Z^^$s zRCYNa*Vjb%vUgr-Kd(ho((&}rYW_4Wz{RX#oz%6dF})wc+D=psM5 z6;HGVct`Oxpw|jki!k+I`X~-89tV#vqMoCR^lUfTqv)V`oc@jH$pnq;sQ!*mTdQQQ z+$xV{BT0H+^H(~kdML};D3opedA{|2uV$C>R7yvWzs5Yz(O;!EBppZjsi8o}+xmEq zM+JSV8sDfNMML6OT4=xb09VSBuef~@v>M9G*+St>wOpQTADXc}n;wVqP&9w}m!7Qu z0ObVX={j3`dL;}f?${)p`zhJ>j~rG{==V|4N}o|bR7<)n(?H<~EG)H*5=(%xE**ZM zYWzO^0`21QSmo(st9Zy&N=loOEo&=<#$8kmd~MXPbA!{9D7ve}Gr_}Uwd`}tuq8XPGaOMHH^eZ}f=Cp6LgEL}J zcFys7TQbbE=)7)9;pFx#k5pbTH@~X4RLrP+S5v7SS3WK?-pw6m%ud(QSshRg%DdUc zySZDxiCD}4C6};~p>nifa(Jw&RHs#H!3CTwuMcH?HhvVCiw*W#brHA#*b97CRl`F0 zZ_#OVEZfm~JYL-M+WSPq_esYsE%07&$A{@07p8Eh{--8xdVB4n^RE_Dfbs_9uX}{K z6}GWe_{N}jas$XKr8Pez>ZzTiQh^MFbXj$usyNvwoLfZNqC_M1N1{eY*dImm-J5nr zFNwEuu=aTG&^cB(f=iODot%Gi?;@)ytW9NylCfdZ4Hb1xVdG_vKH1iv!cQ5S=(UU~ z`vJ_XgM{63(l+L`oGM!jj(aali1EH#A7@erMLd7HUG8e2amE@X%=dCO7wE11of}Dh zPmRnzr*CqJ?H-dLaO?RE{!6w!4j&nLU{zJ(3Whqt?YO&qyp@WoW=|ueYjT1C%6GW* zRNO`~`5VttZ|H2MaK|~O`&&;{IbBM8x63f&R)JFc3tdIT^rsije(@nEbGJmsnxTC6 zEWOpsB3hl=t5y>0TimJi^XjbFT}|w-k4ekZOTnbm+=52~c7xFsdmM6hxU#-pd<$I-JwqQW&v%)m=uLn->8bQpYR8f^T%+5>oXWwLJA1DS?WYQmU6rv5 zY5GFwz|(Ki29JWM_N&`v0H=}&W^AvWj&5kqX1C0daJ-&g(k-{5CwSXfT-%!3XY$YO z#LhcVWNR4T!fsvrUa7tdR``UCE;&dx{z@tJZXDA|YhBCUo?M<6FojtQh40lU=cGkp z0U&EHuSLab%1R03qbly6ef*SnOXNN1kSk_GeUVLY+Tb39{{WJ(zDp6|Y4;@ENW-aP ze6&kJ0%||2qemsw)99n-5gmrabh66fx~Pj4V&h+$eJys{gjewNLtD6d9sWrfFm^k6 z3qbj(vr60+Y)}qq5AC62sw4PauDzr_^oZcM5N#;;q(`R|Xl?Uc^iao$i{1vnXpDFs zLH_VN@E)()E~2T;DX*O6Ci6Q_jQXwaW-TN-Gnjk;2&|K1Xj+=$~NP zQwPS4wN`3OP&=6Ttp5N9q>$Z?X#iVO&#%E-DCmPWT2BR+rH!(sBzVfAO; zm&p>R!NIFK>Qne;ByLnS@8q3BS_X-4$kaWMJCbW8v^t zQWkYVZoJTKaNMTVw=D#2FQP^k0MPfJk2O0QSn!ImtdErQc8tXH=&0_A_P7KC zWcLlm4V=Q_1+~!V6Sq*bmBZ_f?=}Ojn)!85wb+!BJ=QG(;@95V`6z5l7w;Wx$15~$ zmcNi%5N@SE__E?Ga}QB(g0Afj+O<~pZ%eO$SZ!`fvy1RW zJYa&*N!VXRyc~Yw(l4Rj{L>1IU71UXxjj~P>~_^cP7$##Xt(vra+46AH+W=l1A8BW zdoDYhO^1?#tE~+r4Rb8*sIy6`4$!A*H*?+6&Lio%w(t*W5>-@5NiaDlr z>Z*1+Ak5L54O@E+cD~7$CBmWkq=~?0c5J`0000kwQye!dn;u7ok`Cs`3swQzJXUm0 zX>IIXcKCI=LlK39J1GV?{t?LXHs!jTz&Lsd{{X!WwwEA_{{Whqt?Y6qkJai+3HDlg ztA*RPf5Xs5#~7q=0qlN9o}$LXecD5Vp;)yX3gDh+ffcAr~K+xEM&3jXYux3L;Nf-eB zkG!`(9gp?syuZR&Yh`{+*~>$-8xIZi%jh|K*Q{{2hQS8G-P0J`n`qHxt{2MU#o3L7 z!otGm`u8tGVISSQ`s%#>+3P@@4wt|6=C|B3f6)@VXQbs&*t@?*dg>RSe$*2G0JCE1 zCmV0ZC20`!GYwo(#y8@&8jXaoy z?E*&+(KPREd_w%ro|aiB3_|+Kh(U2NG=N7d06w-_4{4l7U?6Gmv}FKvu&~i_^YTn_ z+k9f1#k@@V>Zi)*INX~9$X`u)`}!yRJApWzu1ZgZ_-V$@b9dNu^Y{6!i-mYqkq+`( zHa3jTCtwEt{)@@O9_+j8q^}9^%y2|!s5v5x7m|5_yGNPitN2$O{px8a+6J7I@t@ci zyU!x$8*9IXQ@dpCP*i?~Cl*qJm7r+n9kVE$0~HL3k&OdJhne+Wo$9-MMj2z}tJLFc zBOyN1u17)nBUEF}*jmFz`YH?+Wb1RPR%-hXRIgEN-7eLVd`C8}HVyfXe??KoF@E|- z%3MoZX0&+?l2!G;q9*pfpA`-z(&5*(htYi3U(J?Y9b8z01K#e9J1KbImcc^DjW^VU z>9c8^k?D2wSzniQo^+f0<+nCan3Zm8^h9-8a7ZzPowQsWnOvO{7!>RP0-9n~*4aC$ zb%lb5t!cISB@0MQPPBt!kAhZfWY>sjTx{)tOfY(o*I%xSSQmPYcjlPP&kd83{J;=* zOzItDWp~l+g&j?a8>R0PQP7bFE8<4w4IcXVMP`YeW-{wDtb7+TH){{WMyXP@M@30@gCg@?&6JCi;bKcQgqPi6|CA?6n-tzuec zBukQ}B{MQ5BC*>n71aRm^X?mkxPqoie374+TUtr5P#ehI5m3FBsiJ&qsYX#t#m4F`7iguiUTPSf zEzav{bmXc|BQ>gR&!STle!8ZZo|Uc#$vnq^&8J0=C0z7nNbObI0FN*#iA^<%xNxKN zE0J+|!{o5BUo{Y?P%R2PtjZlu+2`o6kMrz#%7VwT|_jHNYPLp2iT)b>!e1m1I-!MxdTVv^tX!)c}rl=t}sdbYVL`t_QT6sYus?hrhBk%IO zyC^W0U)0zSc{W+EbVi|R9f@h*xBy+Qj@Xf?2jGCI{jV^r#-5>~#mzCh)w_Kzyqz^^ zj#d`A;AREkg!tOie6F_PdvonWK-nl6CZbk6Iqf?P%|6eP@oR9K%M%Oxpk#Ag`(G{f z)p2vM%l1F*!-%7jq8G(0^7kwcXt--%Z`v9iG$WFSz;QTDEYZs6mx&rfMeS?;Xq-;! zXk>crNYR#x`o1N&US|q z>m9A3(4Keczrdy4KbBoq8;1B3Op*q*rQ%l{;9QpwP5v9LHlK~_=6y41q9ZdOMNC@I z*1TAUg6n%gH1E+)JGH84p20~^3}QF2<0A%px+XF0I&9)e^;y{CdZ5T6V~lO5sFtCY z79rBP_ioqFIOwWZ6!8yurxSfO12DNMyPB5DWtMh3^sX6=noDjq+fuX+AFg!t6b5Wg zNDNZC9_lvi#}LfKw|zfpQn+gurjnYlRYfedaGfI+=yde6Omft%$)RoN~T0@Eme% zFRr`Yda5$g(BM2SV_Y@rF1!(ow#~4)unq;<*tX{Vbza=zY+Jpdqn7v00|UQ`-<6l8 z)6E_>Z2Fc$*#QG?U3`>BX4g2YPyYZ-$~`X`Hu)*acY=1?T@`z>$v@f-cDiCS+xTOG z-!kyF>b@S28+NVH?o%8gH|bb>{{YcKRzJky=W+1=05vVb5{Amh9z>sjD_pLzn;3bk zZ)vpmjswZFyTi=*K0Btg5)SXwT_2Cw=@~~b_Iv4b4?6^vF#Q?yaa~wC{vXYH1MMcuVOVJEG{pJaW#`zo3#!=UCh=rk>C@SwCw8#yRHUPF zP|0L=MvswA#Zw{%bmAHAkaRa)Y&KJ&y`Hh?u6l0Msx*X?r$tj3TPj?Xhjh!o3FS7r zs_ccgW~T(*D#u&NEt5o<2YTP4Y@ci`noGivJ9hhlx6u*Y6;5;v1LyTpkw%=x)LaJDnx4<%wSc#&HunU{ z{hP)`fdk&IG8?W&#QQ4dQYojh5x9N)u2N^RshSR12)MR|U*dTj)5za-7aD!+!Y&D| zV}HDH*Q#1PFA~|Z$lpWq*F~rolt(=EOR}nF%ib|&?Dw8ug!=3UE2ig(v9@U7bl4C) zOdiP|WoxZ=h``^K&8_ZFuy?U3dqBkr1jk_0?7HAP%fqUz@m~{G)L%6_Tgyz>8gJs! zdL`{Q)u8&LI}M4$#TyD&4+XuvEs2`AvlYK3>)p-Ywsn{wVkYxb40p)-4UUxPg8*!@gy;pHVy0Fv*0g0X0nXNi%g^a&@ z`TYn|{f`me&-?(7P(VLb3yu-uQyq?v(@p#YABg@+{uMnh_<+#cre&A$Dg9a#V*dbyD#soV51|9*tz0}mLeJp}wa1a{-`XJhBWjCg9jq+=5%g95CvWK9I*WY2 z$xUJJ%M5((-=c=%M|fT7f0A)E8`&+pxqpdVYNfKJ_EdZl^~|l+VNO%YD74o8(T~+$ z=6SolPt{PPaQ@J5kqbhqU>EbcniMW9(r9{TZT?Z2*JYPb}h5VBqvBw1>BInV&T4mst`Z-u?2Ih*;Wl3~OQ+=j|i45n+D zYwKjo9CO(jZMEg7Ue^nj)%&w37}yQJ8O(iEyAE&?wE2&yDyi9o7lP+;Z%ubrx-;W% zs>hSneOE{0jpJXmi2Zri-!uNV{MKOS>9Wzj(31ZEv|WEceycru7mdi_&g~OW+xaZ_ zj17;yX*F@^R%^ya$JJrS9F;HGdoJ0Jp;pHW{Z&u0xipx01#NFMv-U-3MfFyE1=|%^ zqSETk!|M3am!`eK(&#-ulG3obO@;SaX9|)4y3;V}JRqI+3)15D=APP~8wfNmJc-lX z2wr*P00YUr&DQ-Cq)-4n&6l0Hm^soBZe@FXN0JcSUDqnH+EM*nzsL`&wHb-h!Bsm( zjo){5#+Fgl&jTN9YT6U%npEsmfZ4u@rB27ue8aAKXZX1pz3ScBqrXKU{pCl-My^*r z%-#Aq2k&3xjK5H{uzgh49_19q>ZNH0%N#G0_-Gs)^P<*pS$rX6d@y!eo&fuRy$&`X zEo+2ovY5`gxDSd~w?<`P1KPH!rU2^(o`fHoaoZe4>~sGBWuTvUU9;2Fo;34itp5NG z-=8%l5hH$jrc^K-&NK(kHI4q{&RA6H+E#8)FlWU*CcWva*b=iAz4TsEvQVX=)0hNMEa>(ue8C@P13z;PmIrN|`TD7(UKWY^8Co zG<1|O(=ss5@1WA$&H9xeQ%`zG2<8)}VIlBd<)jW=*H&Jbv(pQ$&o;Kc*GRfIW!Ksw z#PU*d-JrDcCsarVWz5=oAr*X%4P%JQ7_&vWe?dvZRi&&p<@u=Eh|5V9*)2xnVr-Vo zlQ*Pp$qa8jGJUNl6+A`lgR&U4lef zNj6AM>sbc8n_ME*H&B3aOIvSxk-fr;WC0!;y>0ykq&RsKEJ`%BcLa0^NZosXSMyA2 z;yJ82tA>r9vcW%wQs!Txf|8uI#2%{ELxelJd&$r?_vAI|l?eJezuVKu?tMD0%P)A~ z2(Z4&J=H{lGLk^v+bOCTvqsATTt&~3y?`kM{1J;-YhkaVh{c{7F43;%(MeF(2-t7! z4L>3j4l9X(NIMgMk0b;YOLHAGLY(DJt1238Zi$PWv%Ut8`^>`J(jse%9!VJFwxoYw zJ$uy;*Yeo5`pFbrQm8TO(ZTTkVsl~PcdGGwuA6IQU zrj-@hbQV*(os^TpJkv<$*ENH>gQDYR1QJST1f;t!B^LQD7IkrXCcq2ZL(L`kyKkyA z^!a4&`IhI?)DO)O^!9eUSrBR^=(vI7*)~sVF-H(K_in4RSPqH9oNU`|)F#fv^)4?Y zTD8tM+-5(`S*d$Xoq%dZz3Pz#NZ6ycaC2LtX40`ofzpp+2a+{(j$@B5hw@emd@BghHabh4g_(bNuoNlE^`8FpCKCJg z@#T(Q_KB;gHrZjHY1u#7;=r3s%js|dHo3ChanKvB#>Y?V(Rpv}v&GU-;R2!}bA9p# zxw=`*&H-uiH@@RgJnva!zYwv$P(7Q{21Mz$8x0f6ECfp@do+z}LDK&K%bIP5;`ykl zoYs~JqY@u1z#CiCpMr$Mt8}&YUMExhJ8{OfIQXi90e=mSQ&Tim!Vf5Ukd&LhNsSdE;9q;m3B zdMd%V=CbOHM9o<%uW%iwqjXokAC$Sk3utu*WJ|Sac&EfPM|Exe$_BF%0ObP2d=di^ z{{TNk^2<>4eZ?5XfcGl&n6_hXq9T(70c#{P z9|#)g4adOO&9IPNCYCLx99Zlgdyps3aO zMn`#WwMWK4I$ruHJVOU-wYIx0q%Eu1MB_l8R?{58Cd?}?!JtJzMb4|xx zM^R-!?UNFU3W{l@hFKpqMI3NFt<1<;=ULuBn`*UciZgJV<8+LYD8#MI81VLvLCwBX zZi4stFKg)>n&;JWbrW#Yv)8rt*z;UGECH@77wiO(URmbN$$svZ^r42Fq;^gaMkt*55`$!#wbenTjHeaYA&It zH@Ze;M<3|{S|$f2fD1pN7kazk^IqB=62637n>Us2xg!#BylHfLnvix`w=$bVN4x5Z z*IcDbbWQ|@8(nP(7P3aUpqr)+lE{7UOC|;px0-K1$q>{FrJBq7B~fP4^&>?MD>YVX zig9IKtZj-~aPs4#WS~k+6i1Y4!M#)JDYPh4zx0jsa33_rCna#&(cds1+6l*@!=Htl zh@W{+kOSnYd_~P$@v=L|Tgg)~^Qx&EXOf?Yo7qNW)ktD5Oq(Lng^d3I8fi6-BYhL> zS)MO<%_7s9t=ICmxjDy8o$y&^sSz?mVm(!>g~pCmce>a>KCrJsFy zSul~7H`i2AAO_;;?8IqrRZxld1-hoh_=!r^R+3XE%9uK2)^lz9L0KOsUW%m)wH~2b zS}r~c@T{{$*TPC@WaOo)8lom!xpF+9lV5Vvdmf|>WkZMrW)}zIK4E0^(^%bVotjSH zyGqwy&Xii+PRlI4h@b6FaZ!ZTKwqJ+?pg=)6b9SX&&%n8|jf&g4so7Z>ui zm$$J>2Z&{3vt^PuG+)z2;`~#<=^93X?jHkX%g^H-vE;{UWDv(pUnG%@B^Q%;n9x^tkxH9j1Fc;HrknG%(bI;C^Q}R)cHrwaR34@?PEKE7(Jg0eS7S>M;m6is`JBBln!oo@LC zfv!3hk#d$fZtcy~dB?(=!#M0P(mEpxUpcF6*~sx^X=!6ax(g6TnkN!tFRPu^4r5s7 zTJ2!7bn^bLi9?38^W59r$lsOJv~5Tc2P(oZ>LSJaut4oM+7*cZ;|lW2)`r>Lk9};lq~qrOOX+4g_*P5z$tA zAq3(QYjA7pZRK{d-yp6>hbC))061S#4=#39p2;X>j)_WJxsRmX(< zsLzVkd+j+X7cL4b$~^toB6F2IL)n3KFI_H03QL*O#i_kEp|v zZyLisJg2~nYBkX}(JCXbT^-E3XsFA8pj6wjs~|b3H$+Ux)>RR=MKIlVnfB2vHb|Bx z5)G6Pk#vZ#lqHCu%EwYX(eHG~FsBeJgn1eAP8w5K-KuuSCkBc})U<3|fvIo;xHLiV zuEiFqdoJfj(M{!P3B@p6E(JP?g2@OlN-?O-iE-KmG{!7RwCa)j#@_VeBXo>ePKkJ3 zaFLmb%^GmwNaOt*$L^o!`7al7!>>E~hn+dt>-pJxP`1&^dPei`X+M(je;g0i9C@3c ziMjYLE~nF{iB_t)_$vM@%~>YdRq}@vex5JmZ`Eqku#oS1%Q&Tt=e7s7@+Xrj?(f zkH{!KBR6BuKvdlc@GyA=6~xh5j{{q@{L_@G3$n)9lOB18&0H#9;XaC?*;90w9%LVe zisM$>Tq?K8C~zQI= zt5oSrTQ)$X86K%yq;7=znK1=CrgA5;zL!h_O_r5{J4KdYrD?bX!!GO4b;&X6K-nJ`#YElKy=rqUW$JNHDeUV6vsd{^i5-Fg+*{>xr( z#isE({EGGX%Q95*i|VU=q?VX8^7^T>FtVue^xvZi^*^cL$t|Lc#0KhDyzrk@9b2(q zFY{e7n{ffNin;b%{nV$@-g=FdM;{&{tsR;_^iNfn>KB-GQk3jaut=q;BwVxE&r8<~ zQ~_ht`4y>PwHI#7BH^=diq;lU*tL8bU(nnOlePU-+q6>IC@vZSF}CNK*nL$m z0RHG)8(8b^R^BLh6b&c#Y<>GK+#KPb8hfJ^V{f|&pS-AIy}t| zH_Aqq^+Et!E6)BWSvrma;NyNQY%AgWgBF5BN3gl0+ zn?YGLN%yO=&7x;LaBlrPAbRd(sZq<4PipI=Mr)HeO^im7g&Y;r zB2*G%2uBOIMY=#_S1#s4=>Z&ylyW1MS$k9fi7S!A!a_o;0?X3Dgv(~M{_y&#&d>>T zjUd?fW9Suo28!$e>EZ=S@wbLZ_1%Dd7pueR%VFbK@4LhSy@9f`QOBAglG+atzN#lC zSYsUR@=&;wNNvNMFVNX_TN9*qH6YGKkIVU{kh>^C827)=bVs*c*EOvnwABXwsai=+ z+oT*dOG2}%)2^3)MA@U7?9!q&#>mmn2YGJLeE$HNE1E6lpVHEJ2cOkOR7Bu?>Gssx zQH(scPX6ckuW{4O78mJd*u}jPvq{;ctkoqfY2>U*J`tB>^rHs1=7=K8y6n>1;*C_> zi>r{*IB3k^5o)Qd^XihpO^81gF^Yyd&TicORRw1d!-l8Jm#AH+#H7gRgS;*+xbg~4 zp@S}p5~?c{s229Swzv&e-V=;vySC@`{z|JGGk9%&c2DW?Lf-&7bLfyw*T&blf$Z)N zpD?QYQAh*sHEoB*N=a5m%Ds!#675vlavPTmZDdPr>JP(Tt&nD`vNcKQyo3@6+w(j9 z0+gku09=t}4MjL7TmJx>HAPd8glv(d-8d%0ZmG3Fwzs-$DgYJ(RG)o))Ku6!lHC?+ zdxCY)6su#>>yDd32R#;crlMH$ln*rihLp5}aehe_!N@K}a{SlZOL?Ms2d{*QGaqP+ zd#}-Uqf(L&%;SDTM3i$9P1dl7tERXbUsU0`v^QWi_%4@djKOfPO!7y-;z>M#OH)b- zdGaAUY$K-W7DJT!g0aupA>yhb$D&^stt7VH6X=kZfqAHh`> z^R}8099}?qKFb+!ON+K`v^O?PAfYdNTGr-soC8Pi6JdWP>+a2aE_DSfa>7i~4Dw1W z2`5~wF4Eph(dl@mUTC>$Cb&NX!mwsX8HLp|y1~u++H9=xO!Co{jRSuh9h%(%3(XzAcK1Uw{^^5Lh`d>6scS@e zw-#esbRKpI54GQJE}}8v6r{28*w#KU1&zIsMz$-?kH#a4L1Cks2(|QgJjb2)x?gLK zUE{qoyta6y_|l>w3)<-&B+qGXS8HSYM*83Rr+;OtjFHsSylUB+;Ca}GZShrHPZEYn z9$mO$vFht7Zo}(sTH$~18f*tL0kYug@yEBrtA{POE*=kN2Z$WRvDk}CM?lw~=B~Av zmRd&;eW<>nPz7#YAE;p&BjrUYdttk^xT}dV=D7 z@6mcI1gss&JsWlAUc~49UB9})@6eygZa6M0`UiQi^IpFW9nr(dmWX4xzmDEVn)6rN zns&>CLmB@7dszcTxg5h^mzvls@hiK1g2KMnj=mW}ceWt___!{d@YJwFg% zYe=f#6jvE`P>;adR zg7!C1a?O1en*gI7^Bw#@RpfHrO*h82Og^2tKt5WfD{%3+*)w$ceaW=g`P-87cHTsk zG$A&gI~2*hLJpVuuD-kxzN<->gwn!WD9Xs4xUwVbwMuGr3v6!UMy8~`_D`KN8ZEI= zvO^%TxYv@7t8=;iRRp7PRyN?B(Oq8^tT*ba^L4RZo-=OX#>12+jgl?QuNYl@n zso}J5)Ri+sNbfbvm!B(%+P!OR7e(#>bL)m;rnqtRR?>xV_7ZZfj_b_VJ7N@G~>2~uWsQrY9xX&7xV7V}xI6&WraF0a%z z!sFnJ=q--`fSWjkjVs8|lwR`XWYRkhg*s_mgaS8Rfa;o!YJy=Sik7KjWacV_X4p>Y z{BX#E#^YYc3Mi)J3ND)2b0L zBFCAY9$XaKA4JB5wwfc=zrkp= zStOsw`6_oB%F;jzrE7BAC9h_-Oa_|nrtvsz>-wlL?bf=|@v0o=)g{2}cJ)%&ot%Bj zD<$e((&|SL@V`y0v&t?ZUe6F8){5=IPXhNWl$YCodP># zNZh5D#@|q_u{-N;lBd!i8+}!+&OE(!THwnw zTG>taQSzncm861Xj9>7%;iP%m=mt@5J|{&3d9=>l{^s>v70FT4%0M>VZM~0Bi71P$ za%Gak(!pgB_MyTQV43kLY90ssrjjqwqyi20Tekq>&_0$bia6fNY1!UJ9z$LM{BJJM z3w2rKa~-BBFc;Xd!#-_+{5IF}ULox_3X&S?$e*TJ4Tq7rUa#VBv`!y~i5oq92Eg7Z zuQY+fQZ(4FF7elE^i|aoRz(E8+|NEIoUS=W`F#A>FFpJ;$CDj-M)0mV7=^cIcv|4n z){M^7+hKF1?s@=Id|QX!b4VN^1^NOk@;ML@p*b!bK~2pip98cX_^|@?o62l$=vB{3zO&qj^Mt_D{AYVg~A+a zGQH+93}xYj0!6?YTpew3wbrFT*|4gLDzO|B<(D`FhcFj4&AY|<1AkBx&e;CZ(i*l_ z_cZZWHX{>dq0HHBA+Z_^q>-lg1o%xA{9GA+4!JUsjTu|ZF^O`KJm9k4AA+3B& zbASYkI_02fPU}MKo9x!rxa6nVQWyY^IN}397{-eah5l$k4p!KE{L16O&yk zK3CYe*;;PyS`BP{c2BVihe&LEL4v`$SPSW`u0A@X;*iG7x&rTLj$@)n`$pO`OYhF; z^Owr8nEwC{iE{JH{eLwrL&TJj$7e9hQJK%afDGDLdzE6P#oW;!5IT^r9IifwSjv~G z<7b26ZGkrp=dYiZ=?Jl@WhJb?pYD!#K8hwP0$c#+rTTg*_i222_fXmza^Jj2EL=^u z=HfbiRb|bVyw-T}Pm=s?+GAjIV5iSfJG2dErKg^5g4g#VV4aNBR$8MFo>nyYgfO^< z5x8rPjyl@*AbXU@WZj)I7JcGSUo*9P-ZgWNCi4wiHyd`19V|>}0rNO`V;eKiMZ=Z1 z&2&j8h^o_YtrZ{{Ac`~8v=<*TP0h+>KN)gldG2zwHKOCtDqVIfB}BJ%%&s~%`ZOO+ zG+I9gaO6-o?-Lu5_>PzIZ+ncN zMMoyAle;5e_TS>=Rr`SCj~y8sTKulH$Ld`3-D7%ueiGP^4LyLk5cdAleN-uq%0h!0 zdoCTfJ8Yfe6pfLY3pp!t1 zbqSjZIwhF|54%~0|CCEr!Y)p~YdtV&gL7dxvg(dw(1)O-3b3m=zc zXV~ktK7~#8CeS6ApV&}1@YJck#-Dknw%LBWD!z@S)Efiu`K+soSVZyPnFHpvT9LZS z_@`Qk$M1`LRzD)N@50|Ef$~(&J3ayZb61u#KtFZAMM~rMevfWyAXqR5{)vP4Kvljz zHfv9q`h{h{+xixHv?{k9zrsC#H0Q9jP&2^6$h0VKB#`BIkWPC=+Brw^`cg^>+AJd%+LLHGs^b& z-D!1i2i_4+O#c9l8{=p3530S$%?I$e=%~DL?MM7W>aPu&!JzXE`XziSLupztSW< z;g#2iE%veS^u$2M06+k8w!GA(4U6q#dmdgzRiE1BJ3wiKi|BOOKf$|Cpf4AcvBVs# zEjpf;<#cDe9=8`f#~#@6S8kGizWaXNt^?7ZEKQ+|-1Ma$9k(c24eJzDQ^Z}V6UOc!}+-^53`diZ)xR%;^YsvLPG zq9e^-rJ*-Es&{DkW=LLr6!U(n$J-&CYNKl-us(`zpm;)wt$&5yhv>d<=DH&_#m|Y? zS02j?OmYh}KV=-#uf0e{(eGUN`#*)(hdC`v4mSV| zh_^+QaQvd-YB*E;9_8q9-wfMN3}$>Ri~*&reAM?FxBZ&XbS-%Y&?pWQepnbsmb}NB zz43nw1A<9A9h&krw>+KB_6I_`@UHx?`)?~xMog~Dpz~8WRuo0cv>#Mg(^!tC{{SUo zpk{Cy?n3_n1zCDw@g7#=M&+xNYza0h5V-YL4$vk2dSPt=Hc(D0#OD2sv@TNkRJL&Q zAwkCVEr%UPs9E9dmTfl#eT}@3Ot4vb`5?V~JVza^>%2oUt2d8hJe)m3SN{MVz;p)A zURBBH*s;0jFsOLAo+2-td)I&Q97jPTeb)M?v815|an33s{6`4hR*zQ!`KK(!p|)V~ zPcIN4{M2QBM{O@8sPRd47;&Z(p#?dM5eJxA&I zkTRymP?M6V1iRtPX~%k&jmkBZK%LW%y?Lp;itId*=rzfxsX^5We&FmnG9tY-Z9?Pf zQn_sV4_bm~CP2L{jcD%aH@PMxMUqf8Bmw49*eKTyp#x|(8uJEol+J*;)mVn>@Jcv5oPw~8<$kY3Qdc1eT zIXwRBjP61=sM@2lmDf8tF!V)^YgiQN z%+|w1+DNQ!oHNSmMvS?3JEK8SZ4xohq9u7I*4;4dPRvMAc*{s|0X(6r0_}G`X!6mG zU7Il)k0mrCs;0;-v#qKn12=I$(NULiB)Hz^;GH(2!pbc@B?U;?F~wRdyTelMV+QNLpo^b(OXf~M|B5L3tb$)rs)W$1f^PaS15I%10dOUXK0vb)fzLW z*7D?%WnQTn8+61wUqzNv$s}jQG&ZtMf=hGVG;KY~S+;MgB5G0>YjkX(Hm4-(@=nV& zD@;heGj2fswoiWOLX4+*4jS8E@>V=z46b`Y)s{Z3a0C>qERp{Jcj}|+WiC2w7iXCD zKNP{$BKrH*bfMfclJjra1Ke~!B<`+39Wxwvk>vjXfu_nTnxyNOsQ4psF>|DAc{VV{ z{{V?s9y_6-_7{Y;ubQ$^n6tqH2)J|I_^r{cB;Tl8o4akVXaGHo$SenUn0-1bUuIZG zaZc8jf*TkY^E#>HUdxbJ1^L@W>ti(&PiF1vxB}-Exu6nAWwaaHMOB-(>bgog>|%VZ zd)iqWZKJaP0CrpEbQ*I`IHngq63AHG&Mg_a0hkgGt8NxA_Rr!o9VQuvFfomBYvc_) zhW`K+z7jFcyw6p{GgQd>x`#SSiQHvzalM1xaKY0kOJW#}hS$Bl$xM0{0^GU_XgxFv z9}=x-0_WscZOc)`WVDq<%d)g?E(qL%zsVkt9+HBlDwy)Q(X_iEBm!(kx*au3@Rd;e z%x*fi#lH|i`4tPtle6y<23)m=D9~-cQoO!w_u<>cH1uZ<@nh?FXw3G8J@wCZhq3{6 z&z}BD%Z}Gxl-ray_3(rFEcbvO2MpMM^iBS1-HFS3c8}VCU;bM!CoONo()iO{>>_W~ zhwnx`)?=2thS%B$e+df@>>jK14DuHE0v5YVJ)(H>E9m+>cJq0!l}4hhmwUf8pM9b! zJM1=@r*>CF?K&`zUH-OKddicWfO!>E?Sm6<_G_9*2fSfpiLkz5^U-h3j-^Kh)l_(v zue^+ocD1~%p;(^^RQFO(5&f&T2s)M#lmL!Y#chYkC9H{l$MKaWX`5FimD$8AERjI*BkmNY$l{&x|GrGe5pHP>?smo81wUb+E{MQy&aim35L*p*;DA-MIU_6OVW`f|2 zecL7&evS?5Y`8fW78+T#3iZLGF$CyAR9IlLyl{K`VR-z_arW0Ej5q_m#=hjjqA`0} zNYM`hMpli=^4&`IJBC<--4t77w>?$$v>Drd$0bw5Xfn8qEpeU`X{-VH3PfLPBHepbn>HNu*&3?1!?4jinwsNF{5MQz zr8cnzE$wnZqr@$+z0~~#<=lW#cxDfni*BYq?qkrbvhX}4n-H>u;y(*Lf5|x&1xInU zXXxVtOvQEmGH;qN=JbQYr7@D>p&*ZSwnoA+2gdeT*j#~cL-~~2q1JBKQPIhFH(ic_ zeyfb|@oir4+)T4Ii5a~2Oz}FKxD^{uGA&HX$zhUvx7?`}&G8jsrKq@7dYAr?s)?j% z8E5;|pFfCulnp<$Jyg_Z#uWyIg1f*I;PnTCRCrVOORA_gbx`dTbwv7VmaVJNL`^w6 zYL!1>Q6`Cmlcnk_v>GOr1X}3|Xe!7lVZ^1P;5z>A=9rl^x^GhRYiOpIc9u4A)5+!& zhjHi{Yw`a8B~Bv2HkaIu37bQwDw6c)ld`{BFKjIInrNhRo9@j-5gZ7aTsbg=m+x1Gha>LJt zyNc9)k>mG|)m3a*TsrsmlONbgl^iEGB9BLOIl~&HT9aN4nSDM_^S$f}1 zv5IvYz?se5-A!U}>IvG)3lC@O1fFM4H7i?FuD<1sX*?31j=@ZD)G8J@IfHxdIw`&z zmd+!lt2~t}N5NpxF~*x>RF(j46lW7U#HnnnRUK1lqtNSQ;#m?7ZNdmoyVzXndZc8M z$!A|ckd`CQL<6QxaE}vtq#$*ZwmYJG1Ox<@di0OeoA#~tFNA0sN zqWkk!pzVqBzoLMBAL&`pT-%n4#ZMjVH`#5C(l48*mwwTFHrC>qocRM}iLPv6#5c~u z_7_=%yfIErthwq<*QIgJ%|G!DF)T)>?(Cwba4rqIj#F{3orv>A!+y`$RWN(ysGg*} zwUG;02RYd;ZOAz4c?BH2xZy5W_;v8~e{q7)VKmHct!TGCih2A{^47EOH35S_*39;@ z-7=jmDt_CJL;R@3Kp_j8E@&f6<3E(J*tvnk>7CNM|7{JmBjT(g%6lydUn*?V45 zY%$opM@#wXJ6mFVE3>cM#$zpgCPn-Z8^2SeVSDoh_##R&U1` zd*2)qieXO^C3Tq4)}Ip(iQe?{^z(Tb1}RQNwgUQV&}+}9y)>Qz0p)Iv)8w^y@OXsv zEpP9>!%DhoU60WTy9bi zVBW~$HOG~{JV}&*H%G~IW{`{?r#>t2(;SR3jB&J-@2HW%p^YvF%mPZzdn4heRY?3& zrMaIwk8sy))&rxp=A-*=#9dQ0E*lfIe4t%_qV0)s17d)`OWMu#18Xc#h;g?#xs%^HXuR!R&-oS0OOQamsiq%!+ zkbA;)5esSRUCWqQ)gC7K9hztNh2A1uNy>Myy1%nzRPx;_J58nr&3C;`VLV$DyFT~i zu-a;NI3=uO)rQv8A4QGFYVCR#D@Z5F5tA6mEzl|#2l2yYvkUw{YP1-@dwCUD%Z=Rj zjPdcJlf)h49X98FwoH4(>V{LBDH?5lUliW145W`W_J2$3a?W<-@Oq9d3Em<~@(~>S zC1D_qSJFJ2?8VH!>C`c!J%JV=RpJieOE}pg*QKNvRH7xxDISViQHVx>xtBx8N_S`w zruYuRNlsas;T{ObBNWW*P2kwl{w`4Goneu zP?Lh82^@%J+|-GUaf^?7W%4^)`X`=&-$mrkIEVF_4^mgHA%E!P9!~l%Ch^hzYEM6`2CA<41o*W|^a^tmBcd3lC1%&p3o?rMng*zMua9ZNF6&j*V20V@A`;I>-5| zzKy6=4a&**sQ$4T{{V>3`-0Z0b}J>~&1Z}a^S9(e$9_(=w!1<64OCvxzq|LVv}Z>D z002~;&|Ug6q75vV8-GC;@P$_6$ow||P2s?QxG9cfAm41KDeIlgY~MRBf+CN$kc??|oIusp_w@o*DGaAA5v# zb^Z5R6>D|_ar9Z;LA7LFPSfJFS&p~sx>o5*9~%RjBm3?8g?47G2g$#ZrSZY>GoWz# zg>!|z5&R)dpq)V7K*Y;dH~1Bdg<5I-YZSdpls=eJ^FKPfEvlO9oNTOO=oI zWNkh977_2bD_=6NXN%K|I&Uro59|+qr8c4ASPYFNx`29rB_Q`FI9qP*Iu+G$+bnat zczd?EnI0h{8)0X-X|;&c=BePT-)^GVl!n7w`rhh>SI>15Sv_tmxNlhP520Cq8E$>+ zORQ?nILCF%7m`P^hUq`U-EGy+BBgduwBN$6MpUx)F(?QMTMQd0a~hh$sn1nd44P*Q z$#Ojc&}d{JdMw+Ajf-v3XjpYc$EKdE(&L-1O4j7!(CSeenrs6`-8T0HpVi?^bII6& zU~>ES^IA?3M$;27VlsrJ)GXIV`~vmy!^5AuOsSkO#~YJnK<(=X5z?{4p!%)uTq&XL zvp!2N`%dBEv{!E6g_kVUUKe%cH@7oE=%Vofx|K2b6lHvCz{}gWA57zjhN{ikaPUde z>aWB@#;qNej|ASRzp1YILRy|(LTL4VKKY+=~U3;73+1Hv*6o zuFJaww_XPX(=-rvTV?}==HZ&Aol9lU@Nhpx=G+I1BW7$KTpE6&%c0Q&?fa<2LU$7-Fj}Utb)!7@Mf1@ z1kX=yMt3h{Pz`&qZjyIrFbxYWnI63E&|>c z3twj*mRq#+Zoa`VsG)Z-ET-LtDHj2@#i8$Oj@tR_@<$z-$SixupLn;`Yf)hh2IMK2 zsM>gZT*{h-93gs6g7gx zwTIER`K0Hlsvm$YrPxC(8>t-hO2fkN@0A-S4r^-v0APMeZ|yliIidvle>*MM@U$Hh zdH4nwZK37JBXx2{65Mh3{^kDQk1rAB_M?z{meT$P4cLR_%`%^aLFMuY?$P$fKmP!W zq0`zPpruC=L%w^SP0Dpz9badQYI zt{F%kdaV`Q8Xde~`;#fVIg0wmTYiP#%}(m1XQQ;XgO?$`+A9SQ5eXVK4I@$x8>#I*P529sH+1!o)0DSU2{{YQB zZwtuXiFdg<$XXVfy7vj!E$!x_W8vw6C&y#ZDF)&04It*Z8fNON?iX&%F^(#ZA86c; zT~!_)G^u;sTn1bCM?kC^Kx1wY!eHEis9cB zBW;4LO;u+flIYqml!%v9;k5xoed_7NGK6h&6W6#D)g1sPN|KEB|Q>?QwBL0%hPn_1?PUL86C|PlUxvV zHYpJu(Yi+wo2C+YUGGon$0Z$B*JspNUv#gSWlcd(u-AePZd)kXVRig1CA`l>@)&_> z>t&3nr>$_fw#itkE=rE3%oEBO^*36}NVMB42NKm5$rJ6QurlY;ILDn8d2H zQqvQu23ScxM?vnoZ1O|ZI{x+8D8XZ%MZh*qrK$jcQgT-xWxExYO2s$A;g^^^HK0q^-Z=C(zk@vmM74S!%tw zKGIZLv9wZZE*$w^H93oV0HJZ0Tni=Tsn8}Eq?Q2mT^Y?mjM_L?NW9}Ojeu*M(^7A*&~HwPJ%{BU_b<0nLND*QoKH2ZtNzWh2hKr^tdyi zdyBtH9xknJW#MK202DwED+K|Caj31r8e1MmvF115WBexfKJXQaxt<6Hz{270%DnuY zxcgl@1E>y)*V)b<@%+}m43=ZZkyxkM*`W9B+bqW3g||NoEttN|f1w{G^xY4qm(Tk% zD$GEMeF0e~+QOqY1k%SjviFGu3|D`yHvX$QGgIDPq=daHK}8%i^Cu)i((uOFSZ z5v|dm2e~(tl;Ai3Ezu<-!O?j;)1p#14S8#S+k}N2;-4wat(S z-aswq`7JQZ;8?0uKtZ!cs$&X;{MxRRcqB2KyPn3%VxA~}4VO=toka{_xrn=Yg)K?I z*@*CqdaEq-Ae}8`D~D3$9u&R%REn!OE-`RLy~!G`&S~BciNfQOxkv~kxNe%t(aS`7 z6_jEa1eC9^_6DKeUTKu>&8^nCSx(otD}Wk*Z~tdIk#7dn8w14qM*E+NEN0(4$W`%YFxRVbPYk&_OofJ;i! zGR#bj@VS@F;yH2!dp}3w-!!gnd*G)R_NDh)nu=(ssw%1JB5SK_8d@1lWV3-S(=ZG- zaMamNOj~$d*Jf+Lb6h!sEKp3LDybIMacgE5l)81Fq%cAGn!+l z^$LDDJV8O>v1YMSbf)jhnJxHiidFJ>hoXw5ZJHCV@i>}a5R&0UPg7*>cc_Z@qMS9U zoz_0L_afC**_S;L9uF{?)j^uqIt_ja9^7q4mr2M;M03UblEy%Wb;;(?4v8@Pf|GXW zvq+wZQo2ehD}r9A(xp9%WR%ZcilsN1-vl1bUs|B!^Ir)6|C`q^5V# zC|Zj#(E1fYN~M$Z&GI_@RIVt_e3UgDgYO2~>ZLJxa~^||87cs6Yic)fu@3-Vi&&*?zBWKpuNqyhS%Po6) zp%x<3{;H)>J-4_0PS{?Bz42n)Rg z3B$4bY~S-!d>?#GOA+dvQ_pJ$HvV_p%~sAXNV+r_f%8jads&+pG7P5UsoY<1r3;$R zRYr>uJ?nK-&YJq2Q-xLD!)nYpo+okRmX1pU$oGd(I^{PBzYXHiIv^x2&dCcjABZ@S zbLydE#*HR3PbtxrU!iwFm|I^WQ_7kL($70?2oslBZDM+CyneeaVEXT-V=~8A+T_}c z9sT}Y3UF!^bL+-ie$l$?UXP^ZzAyZ~f9f1}?`0|Al=9t0ajATi#kS1gZU*XNl7-F= zdw&XEmOR}(>)p>C$BCB~*uminndD)OrM5RNu^hI!76Z)arl#y(d5`I*V*u9LKTmdx zTd8Rp=q>vq$zBt{-BnN-do&F1^#1@Q&yO1%c(q;ZOS3pI^F3oTx@WLL$G8lnY~sLn zxY17W1jX*ld)({mbz;WLV-(gU%W=Xn}$%G+(C z$hg+KGukxqIjtV9b(YD6RECJ-ABHv`EwxTzsk&P{#-}CP9kvR&$GlM7I)+-uYUZ~q z8h;drYkCziQ*w0OdE@P=#|9Ts;jYswe(@mvvzUgDdN^d{%TTS;A8kved+H{?c{8&f zqUPgW)SWxld0*No4YX_*+cS>3CRi^SN?qcA$$GPf>g=X^ZCF+$);m{^e#*rSTvB^3 zWB&k!VNS=@m$R2oJyTf(FL?g|d6qZ$TDWuJ`EQPUXp(-7`J2^j9hz}Qago}UkYf>K zdz$4h+3q=#amjGyHqq#Ms(X=bHM&O`XM_~BJw|3V$kMYkZXDaURoC?XPTpNOIq}{q z?9NAt>9pI~F2(u|Ic`2c_SXtKnVh}+F{xd#Z*xPxUe42gtI*6Gwrq)t-&9>*Xk&1Q+I7TG8!DTzOjh6LtF zl2DYqlLQ<$2FYK%B%?=;oiJRaYZ~mS+apNUxg|tBWn-Be!*|H*{a2az$6ANGYp+XH zN8xwyy?LjLADVYBGpWm1*GCc#W`$eE92JsyRa+Tq@G-ltcp1^AGoJAG>8r?HR+nunEIW@VkFhi}*oR&d{A;tsEpjSC61= zzs*%UNNEioZnB?{v0&HkVn4VO4l6&SaZ?x{_beS7Wevqd_fABiUF^0(T`*V4*rgmrleyCwpmGT*-d%s<8k+@o1(OtI-GRE#J8noW!)oqtY_~S|^jVe}UmR{}eZcsq(srFs9Y=KB^04=0KH4?kh#y7SkHeoR z^j~Gr-cU(fIf}~+>{A(zS=wQHTyA_M-);2rTfIa1FK313@_Q0SuHi(7481kFMrju? znY>5HT(3(XOeOOkIr~Aj*pr71A^*RF2A-;*cxRa#?#kMq#>`!e8QO>Y<`iSYviQ zHcKCBzM578?1Ri~uGlNBmge_%QRIEfkAP3%R&F1JjJ*Vz+x&|4dVA&P^1TIuAJDVX z$I(EH9Rj~);^woSICmRWPfUR<)jDkWZU?bu_M+y_Naa7!SZMPpt}D6RUE&o zULS8NIQST%u`%IO4v)a0@d1^5)?c-H)6+J`Rjab*_$3}!RZb!vHEHavz;}T3%kED8 zp><+&2u+%vQiaVulGlNL5zH+s0~Y}G*=86tzALQ@4zFlyKsv7eIW2Q#blEsmG{v>b zdiWdAY4i0_+!XQMsacn`$A^a|SsI!~o!Syn(+fyI*Spi#s(Sa?Alc2I<}9x)JPb3{ zc_XwI+P-V+V5;snR({jZ>+*T%s}B}mH`GmKr>%wDCLd(_mTUh2l8!DMQ@aeEYdbs*=*!HVlfSpYL0A=|ij46EPp3*)!?3}j~ZHja-WY&BHT>#QdL(C@> zwaj+*M*hSIzu5roq5(;Jv&M5vA4ORpszu(wGvlynG>rUQ`CIu1$~1oah-Mt5ND(QaxF7{OR?YpZObMb)@o z%Pg?nX(^T+gD^B^Dc9U%*jS|u4YjmQj6uBAeY!R@luR6lqU7{c?gH#$PD+H{NQw4U zcIa$ruxfp>d^SxV!nDVgk5sz>{7a-NBs}~Z2UG4%u30p6x!Jz1#=Td-^6Al-jggQb*NIak~V}fu~H5X+G;OTaVL@kffppk|wxp z(R+HXSJGYl6u|TfCoy$*h5n!*dA-<(tYFTs|;su6?gSIO)ln)NM8d+H|z8@vM;BKJYjB-ut{m?Mq7Rq_gJjoLkJ zbsJY2zU>yG7HWwMVmEs&*;nz5I^yiyYHzt$#?$yc$_B2HE1uONkjx>@{2@Wq)492h zS7>dq*=a4L@=lqDhkH#0F7wkPj^|PcvOG?>*F(u@mAow(_H3Ar7HCm(-=U^^F*g?| z?sC756=B>aGjM=+l2b3_w5Pg2K({1EyPCMo!A;9yx@`|R8*MZdt4 z`9n5rpgVqOwK%(9Z2;9z#levq0_S=8CRP2N<_^gFTW>VBDz!a(n$iQUb9;3i7b&rj zH?mT*f?aXqIe_b@(LvPk+@qh#Mes`mSm@3habl$4tpVQG(Nk%-W@1CNxKk$qme&B^ zs&g#_-CiQorT5WH(7msQR$k^O30gYl_KKyygsNN{mwtCo_-2Nov#`5oW{vDSTG|^b z?@b|!Vj}6=VQaG3?yESy5l|*9EjdHTzmVBDrfl)X@J5%sZt3K?u4J%%>m!SLbxj>r zqsaVCceA#js5~1IloB2IlNm7yd&A(etT{gtBIZt$j3EM;;Pyv>aPn>}CX5q%bJKodPS#ZZk={!%`$%FAZVVlmi`K-_cGH!Y zXD&9~{3nj;tDG;!LOfO)dyeW@at@v2xt>?P%IC(k7B3dslUW zc3w{1h+JyzX>j}`ABL&j1z?q-&G8a78w6_T!+{4|sQMXlKsu`7DwvNuxU6e|ng1maC^mx6wsunAb zGL@O+k*#R~DF(+y zRpCz7aQc=9GNrM&{{Xv?Wp~7tY;8jy;%l2H@SFV7_4_L>9P#%CW3w9t9f-JtV5G8Z zriagD!x}k2apsOok8h7|do+l3Rz{Z(YRA)MYR2E*j(a&4Z`zY9W}{$=1D&F^nXR;z1xpJn<{C=-Jj7^p7wZNW#(gijBCG*vAwK* z--)F-fuG$qx;3p0U>ju|z8zGolH54oPgM~};xg;H`^TGB82WNavQ0`2dL(?)BU+cc zqK>k8Q&gF`$-tb#BvUkzG{_F#YO{sP?9Efmkz7VgL^E`;_2=r8GN{^Pl^E12Bbu6# z)kn!8P zS0>6p9R}%Ey%OB{r2EuaqZ1N-W@S{q5sjv@JAMba{8h6UkHV`Q9S7;!o+Q#L0HZ)$ zzn$$S?x?cs-})y*>0RYnmF=J*c6cE<#K7mN17#yPq}TbZcv&vOzn2*xP6;ssiy#4 zG?Hs_x_dy>m%YZSVv3^P-ii_mk$X2p`fWEiM$IEs`x^srk(N{aa!qOH%x+VeT7^T( zS7~AbbrXV)``(^uM$cy4q_bC4+IYtzt&EqzsPQ{A?DAI=(Ox+0ucaHciW2yuoxaor zNaN2=g&waO@0|?0inx2zWBA*=f5p{WYA}&3Z)3K52mtNySexg4J6%i*nqiwf4kX{> z=Dhx^i@OUSPxM}G@=RM+A66d|594oz*0qn9&gOzJ|$^A zB}c?@vgbMX)TsC4r!M5*YySX}sBu>jIyj#&9>c&R$f`|86wNSik0AZkftbY}UqM3sm zD?6f;8i|M}+dKNH=&L>ciD6c{yAroG!-^`K@hkO27?<^R)!h-4+T3fr)HfXBfw)z3 zuc(g4%Hu#3XW!CYpwwRmtsrlZA91(QXP#3-9BL=BhuWEde!$n$`SV&3lk{&oTsGlm z9h6o6uHQ>73T#LSq$AVZynO!vXJqutID(|QYIgqs^vpN(Y}Y^ZEtiL?OP>D#7lp0L zHru85SSB%CMN|i*t#`iGTIXls&wQ74hfnKO(R^Z-gN6*wYkz6h3&nqHcbc9dt+BX( zM^4edu+s0TzpD244zM;@?lyR}*M~mPPc7mcTh3g=-xxd(VT#ExRm^BF7Z+#4IN}#sNp>fs@9W)`{{ST&#OzMH9h3E^j;&o;dJ(TwGU3CW zmN~}b^wIe_zawR|Vj|bKFtKhvb)|2w<`xs$n+y^78ae=eN{iYXd<9-1p3QFhvA;m6 zJ)=kZB2@f^hlD@!%soZbZ?uMZJq^_F1WS5YwB`9I9@3p?&!9gOWT&vR;0*l(4_4hn zabK|EN z#7#eXj^DHb(u{f!K(lOqLMq|tTrcrjgx9e2MfeQsk63QbnYLF-Cw`5dfP0lkv>gjC z`%PCmYH!iA_*#BJD|`nfja2FxYPh`>$d3u?s#3}N++Kw#Lf0H=&_yV{+DEOrN=Lgw zMb@RWJEy0<`t;_n7zPJVVVW_T*1fr&e&tJ{I=9td@VAQ%d9J)J*kmRJRLlyp8py-t zif0x*tqwU$&97^H7qOwO5;c+yoYtFj7XaGZuQu0G%Plk6PZ*MWW{%(x+Y8@ata`0m zu>5MGTs|>aSZdfvlrqG&+H$yF-w&sq%Zl++I7h;y8J*_RK37dDA9Q>z{v+sqmR_Dd zoS6Ia@;7b<_4nmt@+&=%U1&YK57%4<;C^dAbJxoCv-5krUXitOTawOr!J6G@)$(~P z0cbF>mE!Kb8Pxq1zfEA?69m(}ZUdAxlu2T4G9n>h2)gy;H%}n+x z{{Vu_8)mrL<8?WMam_nq5V}SO-+SnPm$^``UeGV(rf`1B>0ZY;w$cJfIh;-1%w5N0 z?p}`-^5Nuq(*cpMg{77v!sHwBO3YRj*!0q2GyT%CtjyVnFTb#~b-xcuT zqC{3Z_M>;`7&eGwc%dD5eeu^^?dYPz|L1LkN z&Hby?_-DLD?R(XOvtMcBs8!x19wj^3malcS(~>jvOY(6`B5v@Nqzjyud;sdN7-cAN zX$P92;FAD#QrPz!ie>|sIo`|{KKpZB+&<%*IP{kTkI|cJZi;GEmv%4O%`DW`e2s!v z9T_iy#Pk>4Y7@pZB8L#ufOCe7sD_C-VqVG7vH z;KyW~qU>B_d^Skb-!6&dlNQNjt7N)oVpE{oDW>GCL~~IcGEwsRBpfEl(MUnP(ocHq zCi|mw(havXDk#Bi^h~M>PHD}pbV4JPgsVzQ8jQ(M)j+p+QH>}&6yLt`L61QlGK8Jd zGqEWpS?Yc$rgY&9J(UGjCy7~UruLLIeq71y;kISis~gKtRU13kLzLeqv#6@unHqUp z(KC)Qn|0U0=9YnYA-X4Y5(T7eQ-F#H*dZ^H5yno*2?0w-N;R5!rwo&*O+(YxH#X_$ zL8Xg8FS0Ae+hebqbnispB5+Y7!+^h^$vT1{)YIYP=)oq}mKpAC%u5$nxC;&^)p zve2g8A?BlMZl;44(ll~UAZQ}i39hNb8)cS6a@K>gLOd?+4g$^``TSDUqRGT_5wgs7 z?1mvk$G9EBWMJULjL8HVoU~X-!7i2`;6E4U9QcthU~9~e*XYi<_jE+ zE^#-p1D3~C#mhGv@w6_(YOE_oi%EksO^6P&vshordVU&vG9$^+v>$rO+k~>6hc2#r zavJ~zyo%T`#^$Dj_y)hiylk=asO^`+M}R4Nx~B`+Sdg#Pj_^3DUk3}-MSgj~_l0w> zHeE6>gOvf{2KEqsZZF67QK8uDM2D@-~PJ1`w zxba$E?n9QQ7KXWpQs6ds`KjpeKn7cAIcmN`lZ#hRYYgRzO+-q!i%{M7D_DOIGoVns zL&3y?_74+9$Q;L#^ZB(WhS<{mlGPW}&k;U2UR`7R4%<&9C0QSdK=wl}TGzG0!dS~~ z<^}cZ?^hgRi^RN4=9|Pfc9az9VN9JwxUTloNIIseTn?m<3DeaHU`32s$z{DS9|`%& zUj)R9U8n6`awme_lU8_FpLnv~^wwn>78S&0xov-ny5Zbv@s+OeuyS^*6sN@tZ-0L0 zPj&2*ukA~^8niy&v&+?Q$Hjh1y)Qvu1cK~#L2K*&WoDhD_OVGqEbvRt&1P3P`T*tU zY+4ou5MRTU^~ivXrKxsu77=JII^AHw!K>~CwIC4u3M7R#{nR~h?WhM}F!Tuyks!5ahfLYU!l z{yC%f56yiy)4I9SW31!H>VB2aeB-SkL&irB-6!6VrH@9tlD)&h)G`my)^f2DSR>8Z zgNs99k~a@0e>Lp8aueJ?II%+ZZ>pmI^gnUl)RchlsB3)2FI6oYm7w$#N4X~FAjhW-*SRq7b+?vj}n zo+RwqyNHX%e}z=IHQ%NlglsOx`?6YM13jh^3H& zWJy&<16^*3b`{ErKx?$*v$WLi6_51qF4QSZQ`*yI9e{s${{U0@r*(4Nn{`~(CbG$; zxg<4#FAW7pXZ9Pji<7h}Oq-%d&2Pc*w62P=7W@6!6m z--n~hhg`%u$kv}Oms-~!V&t|yfswN>KV)jL$3D-D^m_^OyUo4abqp&LNrL&gFbpHSq8Sr}e&i5}KfC8dhqOjm}{p~$m zC)$!HTi((S!pbw1c&J^FR$e9!zmn7CAES_Iwbm!tolof45478Z>NHxjW^rrBRLOdxmtDsUQ4OxVbtUf{tTl2 zTdi`Rj)vQxt zYUji9)+kZgI~Jj7{CVXX&{9{`w#Woz6{ zmU4VJ?~+F!E!3(OFC$#zr!#ZaF*I?zadeTWE+m~UNkOt3uh6)0?Z!T9n)xaHoX^?$ zqZk73du`D>)zyof8%hzQqqj7yQx7%V_gWi`qjA`yzLnp#^8Wxdt13uJcehRgO^V)W zSYmM0BQAwn0=3S$Pa>*yf^OH_RCY|6Q|DK>1V}4f<86?Nrur!et+sb9 zF~IHpQYPC_2EO2{J*UC?Fh6Ud;K zbF^(g7KIbVe#5-ltQZVAV2E$vZ_z{Xdo3A0No*-Sle6^m9(Dm~SdHwn{>mWzG|oPY zNtQgrUWw&=hBd_?{qhmZF#4@|?HhjT%lMWn)x&?=A62YY!DFXE@UkuRBP;D4#_aWK z(5N+vGy9GD1x4)|pV|HU&l03!G5)(6m^8Z0 z3LsA88YBb>9*N~a(WM`vC@3=YJFAWdA<I3dand)4y=r z*2}tOr!f`1DtXl>wxsV{wkeRF1}~1vgY;py&|j5i#6j{YP6dD zmTShxRn3c9ec3>~vVRC#OP;fy#^wDiqThjNZYgqm5!C99H3`)z3n^5wVUMwB>#x0N zxGSz2dF}35#uupy{{Vx?at~GL@ZT;zNS*DDikb>~EJ@9K=8e&}!U?brz4Y_B^;+f! zjJN(Xux+#hDl^00fJW z7rVvj=3i|RGh#2j)<5>Kcj#k13|}I(i2ndJlYOZ&m|1>p1K!6P&}weMCg$X)tL2kxr(5$=6d{{UoP-$~}ewZEw} zHaR(@-8O7##9cXa9&3jC2|9TPC1~M#C`r4Sna5LoMb%P~!CQD@s>f}YZwIzqzL$(^ zvU*CYQBYV}Ejzo$cX|>=wjgewD>?)Q4vC=85*T^~wmiIw}VV z%TrB@OB}9^kWH&wv$Jott@B?=$NIe7+T7ceR+}~d0Kk5Wk9Mcjq~#WC&sLok{8VG@ zk^Kn{Z(+O?lhD2xqO~}U=?4MT}t_`qxO4zeu)`Mb3pA=c9g6ngLQ@@B>Whm zj9$gs+Q9^l6|QUbL3U40OO1U5j*z9~E<)(b#naf6Myz^Yy>jc=jMQjbqG26{a>(JS zX+6LidM-lVsKQiIRF`o_1XA0si9!rQvAY2kmm;hum66{f;ArHL*|K@j5~!uf5@=vj zaW>1BMrlTjXG~Ch=gAVwrKkXa2xmsR0NwHGn}2B*{_2enlV%!xb!+c<=Tc+3)hJEu)} zwueqhnG81#%3a<|m>*|LSt%^Zy+zM7+Bn=d)j91M62;BSe~DV_njBg=04?xU98B%} zL0ZS*^dCjtiyBmmBFi6!%e4l={E~7_r@1;~NZyGVXHA_^bdN=Y0zvIXxd?Zc z>MbeTr2w_T0#DTM&bXPPKNo2Apl?E;yN01UuZ(S1RWYN!av>GLwPE&+;6AQLN zTs-w$rjsgM)Pk89J+A13W3rKs0#iI#ScOHgA5zs5h$%RrZ!OezB|z(?TpR_HxQ<;=4`8F~r>aq{vQ9e7@A5@5Uu2ASPER{09pFu-k4+O99ztZA z5A#Wyi*!-Z%(&;FG-~NDvT9@Mm0gZcz*%%pH5F@Y@C zqP4+k0gYSJc*=8#M{+HqZ}&v$!rymM^_X@1T@;i|M35}A7Htbp8?!3MXuJg4k>AH* zI|ZKIgPYX(g?TPWHek|ku5B!{m$u5!EE&cV*o9oNiC}zkM(Yb^1;(GxX5+2H!Ir1soar{Tzh%mr-P&eE24j{Q>VR9 zvCbOHd+2W9FXT_d-o2>&TPKC~EIa0J=VhFBli9sJO{J%ESvKY;5tdQ=x7owa*IkpI ze6h=mPaxIdUf4gftlwqI0Lg3KMcUSHvDW_p*6Pc}+%J)n8(4;&4up9hH6_@l4k4m@ z+|t)nZ`REpnOO4kO?y5(4sklN18>af@mnVg;&F;7T<2vLey5ddk|w?AOlbwO}w_U z(y=D{ZMRkQ92sgjd1lz%OjectcUd3WLJ#&wpWk8@<+|Ie=uUSZRgL|n;dl01Ko>uJ zh1T)}5`8YZ=PYB}rg?>s}63aV>~zGKr|$>pkxsKiH*09XN_0BK=l)tJ6sYv*}#?yp8}L(Ef%DIj=c?<^;4jr_sd$=h*S zc{PpAaQ-2v|Nn<65Y><{o<=a=Kt0ur%0B;p^+oaB^{Yc4Ly} zLgqx37Zg&;ZrAUx#YxMBiw8GQ;c@6!o%XKU_aYoOO^y|q=I}LHx{vKgAo>(I{ zmg3tEUiG}`x9vALk;CLUFSxdcmdL-^uYa&w5AP_Mci+=Qu0J)TZ1kp^yzrQu_Plhsb96rdvHT*gfuIV0A(|tUG>1zYfwr2m zR@{1C>ea#3O^SArjmK3P{1SIruhFHB_zN#L>s=-On&rnoDdsx*PNw6@KZK=r7TS8| z##?x2Cn!9*pF*Os+&Dps8fh8@Jn^yA&UO8w0V3dm@>(}(I3{=*P|sd##rS$wbb7QnFIaF!t{_6X*y`j;# zY(dvs?rfx{qM4%MrPop2qDX5fAg+uK_LQ*6ZSAGev0gNtl=RiK?u^s;8&tboz~yYb$hS0C4M zpS19~;oYlMM`su5f7-r^=Rw03S9}i<|yWm*@Rw(sSUxeIaF+LFf`pnIP$OO-!rnr}p&mGM%S0 zN_9=MSR3iO1?a79{S&Aw5zu>*GdTxIZ^;(P2YcHmAbF_ij-fB!AyDDY{=cqB!pXkj zak3_&!jGR+%BmxnCt_lo%+gNiw8f4)B<7JW!M~Dh=*j4jQ3)0$N8FV5ct{)WnU~tZ zITK@<64AKX7DAHDRm-CERmejosE~`@78fe+F>$$k4)j%i0)e7iyJOy8(6nV%9C6+Q z=%Bbnevz%}Nk?%mq>X)2@$3;8Q??5WskdioF6kkNx59lB_PXhYGXDSp3TZ01BgS`I zmWj<+0`~JwczNS9#y~apuc`A()#ys(w?t+oM|1Q=jk?`-R;4MBbjy=Zq7Ja$=ry^v z2i~2e0zg~o^GH5xi&=5+{{S>D91*4(La6QW@iQ5zKeROmXU46w+EsJ9~9D>$YqABSP@DuA`@ z+m(2e33o+U-3@I4Qr!lLqg35)81b!?YiV75mG`FLN)uq~_=B`9@>$0mc5+xZdREzR!PS40sWJ@i}_79;pESYF6>wYJVblk;9BC&XHKg1!+ceiz?}fF^a@*v zyFY@U7dOE1s6Vt;e~4fc!R_c9%r6J1>38M#oiEhz=EJj6()Uz8FNiXBo~GXQqvQ0sW*((c`$D2Wqj(z|owNz(=I!Cjzamgn{{W|-RQNkp z3x;w%RJ3oovd$GMH$%F*UMhb?;wnOKwu+@qGRl-|6QfL*f(-_XNm7lDI~6;^vt*RJ zlYwozf2wNgT~hS$l6nqS`l#geyliFoB{$tMI+|0VG8f0thnw5eT`aXG?dzhT_Pau2 zsHLs8fVGcs+}P=Le8Q@`*z>mAUr#l`eYKUEc7cc3k_MeT`l+tUYqP>)cBU_(+iMje z#h6KWy|xOC!MLa0Yb<}en#_N%BYnrZ%Dv48srYWFIi6}pzXxSh6VXTkZA@i?`hfC0 zF0tkhHB{j$oQ`vEcAsb7t;}tXV0GPjxnpt5xu&-H@5UT4iD9)e($5Q=SX>(Bw>Ea) z!r{Lq1nwrP&7^N1#KI51Mf5X|cnkYUjg|-ZRq=Z^as51hu$M~^-~x0jvZ#;T8(lAqyf>iH*QBYQ>2 z&6}q+zV|pCO}_C;>UST+!+ZIkdb)6@W>hTkQW%`m{{Z8>mz938hph3l{{VMRUrFS{ z&OTzjfN+5pE+E(qM&9MDa8C?|w90gD;`$GYTLR#x%J9N6vAVd9LwkG`hl(+1*aQ)3 z#^`*?%O0-|OZdF}@yiR_W!eK0s?6^zsD3c2?&AY&<8G=>o-3V2hWheU4mZXN<;XQ_ z283!a(R-Z_AAWMYzNYIGJ024H5vJ-j@`St-Xum*{SjWva|kQla0Xm(cweo3UwcDL!R+{copd5-zB!?mZTTPtCW#^H6x% z(60{%cf&E_Z^=w{9Utjs>6G8yvWVh_Z~bypeTN^?%YWD_Tj=Mur%>Tz>G>>wjm7FA z^O3gr>b2UPkEi6a9ygZL!{sA>pe}jsO@>zs3v?eqsU4sI))VS|*4Uf=de7;A2fpDg+*$3 zzk#X`i(7cgoWtk5QHxu^(ehASRNn#f1t6{VSl<-mq5OisN^BJivTf=QFyK6`V6W2+ z3NNu4UlTX=$j2b&k?$*1sJZ^SEWe0dddPw5-*fs?$VvI`x~#fmjq;-QoX^)^eSNQyRasS!kFiLmsPAHtvN73+E&bzrd$v`l zFP7>q^RH`;crdPp;Q1`Ojmp(3_CMDpmT|idmKVCukIiXMyAeO8oA?%t0?#`c(n)`Y z%R_W|bW4)?DB%gkD^hVCHA}^ATdaahOO@EEYHPM)?JXG-ZucHybkOpNf4K%y(hh01=W zKMI4yM})7H`L9xXWxPf_L0CH;g7VCNWtw}{dx=}Ws~uU zliL~&dgv{CZRW0>o=ik;=t&7q)NsbnMC`B$WNWSo)V9NM=vUHl-^J$T?PR9J1K7zM z?7gic(!+G+vv^z&Hk&NVvOXx1dTg@*C6Dxa9!=0`zSO zE>X8~y1S+D#=e0lUMJ!wK*qc?FbBj2_ERCqJ+0=vhojzQgz*R7V(&z6XgUnt6qHX$ z0+eAwZP`>(^g%YL<+nG-4e8`#6fJo)jmrBPd2{cmcCnE8? z9H8c;&s2Q+BE`5uDh5OXfH)}Op(KEM0Fo8aD&v`Slj2MieON_pW%LCUP~9f_I|E~6 z8-kg)*2%stgtkFq;5`zwFx={I>YmloH$1r_u?8_Tm@+QG+t$JCqxAs9O3Z?~FCdJqbm zXwvpJPbzC815gJpfi`@-72=$cIH=qBg0~Hapj9kg-p{C3&~zS)sf{6DFM{4_l=UB@ zY4f+aNlO^9x??P2z;Z!CQ^<=O!sD1%W2H_gXOO!Q2+~7fn}#CLcG9^}l3_-X>PW_S zYh;6>Da@4DH%U3DJ(Y(FF2z#dCuN65Jv)APNVYZ8}zru2xN8^++)HThKx|>|{HtKxT z6@8jAFlB2SpbFJHyanGCP^*|5pCYE+iH@1}Ay!Ckhx^~nYcD6b4IB4hx5$yI#__6x z7zpJfer0T7?sN@)w(i4zOHMnhY2tP^>;SkkMdaO%ls=I zHh;tTO+6?rf+jR=axU#W`mR^J>uzc;OhC6zi1gL>-Ed{eZ?{y&L4UCvTYSnsOfAG% zxlBH+@;WAtzTso%W{(smI}mJdYpKWae{~y#(Ra{>g6^OV{mHy~ftyrZdYPh{q1=RT z%sCO4VmXDM+uaov{{V)t+V+Q0&e-MW6Q8cUfF|DsT*dn-sD}Rlqb_eZTsT|MEFzMi z7ctSew1cKnMYZK?SzRRUgA%21WK%e|PYj+QbQ=?@)9foAT`V)q;kHwzyQ&^9+0&tUw5*YY>8_x8t9?aN z!9F{WRK@NNBsg4-eO4C%a#tz1Wvw?qhgS0r^8Wx;H%@E?g}S4e!*sQ*o5Med-($DI zRyga~cT&!IBv@QuMD}TudU=a<3zIaRma;;$vnqqM+QQoYN+yt!CM{u=*EVJKckYY$ zZR(PqQ){=*^>`c?Q?)+4ff3{n5_slwB%Itd& zOPiNl((7#a=Oz~$>c*I5+jiG@0;QF-W;+lb!T@))(QPgdHAUd4GQOgQab`a}X8T;< zA@xf3RgOr?heY==(hn1h4}g~o_H%|LiqjVKxV1iym@S`>Ll! z6tX%j!dEe`b9d(8c1@tE@iUg5L(zR_PnPk1L(7L|R~oV5?ju2>Ys6e54NPuqpf{Ud z+h)HnG^7%zlN+|{Y`F2tYK$|uUB+Se+L|jvQa+eG%`e&Ul=BZR7_%JeSV(Jq+`deUH-qvG%jp zews!F#{q)O1@IH>JKArrqSiP=v=JVegpjyd(Z5!U^z&X_reg~`=tqUxy}n~Z^9td@ z+(W1J{b;@$tmyZ9=j}azm+0B>aP^#B)7@^oTf)pOGtq;P>h>K=Zm6+CVyyfh#YMXA z+gP`7>-i^qVZ-)esizs(f4pcHEjw5Nvh==>{-EUH&-!kw-^G4g^ zD}~@_y1{aaaBHOGlF3-xe5S3xRkJdhLUc%&zDe+j5$sQ8 zX2^xdH65{(on^(7*=UocvQGXIeAABV>!KvKU8Y!oyl(XTm1lvqsc`7Rthl)FA4LPe zt^H%wuKJX0wWaowU6ahgG0SA3n#kGfXK&D5Mq&;GZ^+#(Ek=qqt^Nldc1F*&1%Z2R z9%QsdC^FDti$&qN*808x8R8g~l|qEz9fyL2S^ zB0vEEt0=PeY}?kj5B(GVUp1!)NgjOt%RB6nG56UGwG{sVn${Z8y|>k2ZQDqOp9~~w zn*RV}fyjIUv^B$;Mpll2C97i&kMS@cG#`S(McT%xT9{f&Jq#hY0V)-lumNyO1-!OS zUBXa0`QvMv;bIRiS}Es6bekfv@=;D*G7NX@?+ll868CSpIZw0X0!OmW3#-Fx{{TvJ z(@)@)?H*(#rs?WI3 z4$n&W1E_AEt81>pOXF|?_ZB1bS+*gEcwZ45j-70=v&wO@O){Jf{t!8|3#$xKX?|)4 z3x_PSGnh8F(ODvl?a?h&I}6S1r0~kHbg{ox8xHHSPFU|GuY}c@(rMrn$ge-l zz8#!dOmBypnT5$2EOF0kw>FnL`6m>$62Rc-r7b_Qb_w-qw67n$boZsjD`c=B{{RzK zeB5&>y*`VJugi{4J{OJ>?VhF}ML{oN+_%|UUK@_m)>|RU^KA*Ymp_WfqwM0K#$|x_ ztRCDlds=g8NMV?>V|9yN8^_@$*79CHeGT7!9x{5^bsaZT<1ZDlait9O@SLm;xbVCk zJnlxCY_Ymptk=GT6MtXxT7L%is$=lUmCbgAvRJjl)cZcFdlujCl*HQA<+d>KS8l@tsXxje(0=oY8EHdJ!hEkkGQKDh@!ORisqU&n` z+iz6oHYxj6CElZlT{9IT*SPql@-6-+0YXwG$)H0*)4&5DBKP(a+t^Ajp@mV}>K5Nj}oZq34 zc@^gjK;7;hWqBP=TXu00pJf4zsh;}9L)X~dc{AIoobfiGsgA{2XUKnag&mL69duHC zkH$ojd5_6PO7EaDZE+( zsr;<1dBFk0Vh7MFmmSDVRvl1j`~kM6h;(53D(4-$z`^^&>Z~{;&v73;0M3sxkAEYFHZ>rj!+_CFP+)VkVq0Wqy8U7>^FKA%-~ zr5*-<1AdB~+7P=NZ`vOVtF1GKcOURIE8-r=R5xW%uQscX)mv(gp;N0{`pif7$Wt!D z-z0axsv{bdkRUcp$hntA5o(5Y&hu4RgQ%lZ_%m!mgQR+&!yo;87T8ZLa=#5fv&WA9 zGyBVYF3@@}I&eJJlpck)_nlXu=9=FDZ-V+Rn)rEqp!tX<+8#%$Ll)t>YStE1#MkM* zP)>n#&JpP6)Sf^a``32&7-Q|@-aEiyrm1{z0@k(Wz<>ZA;#3u^tlg+T^~t=Rs_u6+ z@*QW4ygjZf;M%R)+o)NG8gIY3X_ZdY6_@eBImx&6s?UwJKI~P#IZ51IX_Ktqv1Z;$ zk4E0!t3{dmspS2O6L%D~Cg~d`qh_iOrzvCt#an478C!0lQ|TiH*H(H504{d81K0fu z^mskE`5v3$Nl)F_G_hk($w79r!}T?k4vL-3Y>~UX4j>XO`#i_FIpJAGHl>^>C<1Tj-&Lgc)w;A_(il( z_^W&+PP;*t`ffcsD4bFoH2H<{^X2ILGM*@IzXf9KVZWu6{_26^7I?kinNyvRkJ8LK zuzgC}{{&&lm^ zPsPSWmV|1OYm&74u6Zj;mZNth5wP}M$H{efV>~&l=mA{~T`gT;UQ@JP7eQTeEzqep z?o>d{cSmyLT7$UgX9Q5xd!oMSB&cF3x+4in0G5GP1V=7+i>*FrIdmx~xl!EI07}*4 zc1U#Qy6q9feEFj~n4MItiK)?bj<~uuOK3nvas#>1n0ltpsJA7?R{0}9`LGg+Rfn5t zy|!J7yFiea5jQqKM^Rj8cN?iAs$^Yreq}j{x+S9=$haGHS2ZLhP7%sVUoF=gs^EQ! zdIk@O=ge+x_)gxbb0K#tdGb!AhWet%8hDC`#Urq7`8+Gr;1+M7`YLWV-w5(>S80Ws z-!``2@`c$wIq8LSv?-8n)5@Dzj%hCb%}Al1WCPbCH{W&F!i5g^-5^RfYa$d_MItM* zwQ?|n-jN%D8^p)CTA zcwEjBc0_ZM&^Yf!j;V=iU5#Cm*0MBa;Er3P#|h`|MuskF*=~xUGY678rnQ$0S2sdh za%`(aa1kDsg_tmRo3&GO0(OJMpoe?XdGDfr zFyPyOZUHtuMbmlNV`a;6+Gz*JZ4x2YDQv+bG>UsPAt{ZuO)6(5$=*wZ+E~zGp6PfF ziKCO6U6)oQTB0+N|-@*UG?M=&;;%;540mqxD{c;O2g-3%_bSr=bU`bJ&YlVANrx{`1^^En0&k+(G{Xmvc+d)h-uiNoRMv&yd)P-8DU z3-dyw3v+fT#&f8^oqE#+KYP-v0o_qJK9Tycacrts0A+)HWvDyc9_ySN=*; zbu!4~n7Zx)?RPK5e}eSq0pS6dZ5ia~gNfyGN&1!MiRU6R+XI+}gVN_;lJ$=ZVXkH! zNW=dCqS64?%{wkk>}w&b@eMZH@=T(y%O%%Si?iT=}6c z8aL*g%MfZolib-GGEqQBxjv?cVs>4Pz}$06vEyXD18H#4XA$PAvRfp%nCV+%nkIpF z4ufNIuQEm8aq?7_2Nq9}?1}kEW8dtDUf{U&3v6LkErSdv#e-rDJlx3SB!7vH)plsG zdxPELacVTQ;FHjY7hHT5hK93|1m4 z^<7%ZM#EPN;RGpZV$KA;mY$C8?#({zo3!3z9C`` z_P(Ggs0a6F$bVktOW`QK<%!hNJHpq!!ME6gbondn@MVxUkY82OXTJ}~zNgdPJo}I0 zl-vtx)lJIHJ<1-MO>CxQlm^_NCGAg76<$8lR-iW7PQ+T>QD={$PrR^8JUga}TkxS* zQkogVx2KTV-@0A+y~=hz9d$I(xyLO%MZ38Ut<3$1=uYR&SRaNmb~%n4gW~nk4$c}S zbl4?v4s&k$7dt_F5*QEd9!urA-j4TfKK}sdzgEkSSk;pPrhPR-De5j8A!}oJ*xzRZ zwU)Jl%xPyd^&|9B*`dcqknd&s>2ENz{tT1vkjsSC-L;ghaix&x`54>&k2g0q-t}$Z z{8R7rZlahGSxVE~znqabM-MkP+_|rY>;9cJ-#=-0Kk@MT&a!>{d%yMn0P>6NAA%i2 zF$Cs{OF54GBs*OW#aBzTwbsdlJYsZDpqKvuGfdpn&pWw;b|2mrI(jTtYGWBOyGJnP zw>=lyf2TgH{Z}8_%l4oBpOt+_ru#YH;mpYyCDkdJ7rS3)UO0`NC|-(MEV&ucNs^V{ z6r~Zc*Hzq!SRz0o`3O65x+HTOUdhYbf1)6ZOCT9bQs7OJQOIrQ%{`I@$RM_? zr$nUDo=Lob*)ZgDa`~dwGv190bk!qN!^=byvAK3Yx%XqgDfZBlS!fq3dj>YUE!=e`q?c_Cca6YDeODm zl8{^~24@|CPimvo^i23zT%McVI8dtuF6|KvTltL?P(rSw zKx}Q~n6_PRrJmccG$yZusQ4+nDnvY;u9?pvzRE?w+QUSXLE)!#X_ugOI?;3%>~ zaeJhjefc8GP?S-#>2=*H6dEq~iCBts3*4f*B(`J$QV77+*uc6pjY+YGp+QsjKEu^k zc)tQ`S|nzqn>Z=^qXz?U?`GdMHWLKJ_-FK`?H0^6wY<@3aA|oop1!L^#&BTA7Y#wz z=5$e}QR(lpP3Dz)ej0x67T5aZnd7)|j@oE+2hCntP(1xnDX|F`v2;+=SfR;@U-r%>llxJ-53%ly^*0^x$s(nvvZH?ZV1{O+we1BK5m7f&Be z^Go`hJuAFFfVwu>(}DoCkm4=@q^oNh;#(lpO5HsH>ZNCBZ>H&$CM?Ig#^Ty-^9!bQ z*t5&1%X`I+@fQcwQMtlqx>yO)R)e=I*l4?jaU7A6XJ&|4*gM1;dEc&@g}P!Ggk`xO zXU0aM!uf|!FIAQCFK01}%S2q;`*58_xA6HdFRS`~9Fx=P{+adb$E-QMG%gnHRg%UV zDDPt1TW14JHTbF8juC=k-qR3TN3d;hcRuS`d5$L#_hq{aH)ZW|ulyI^zIJ3kH3rCLVpgmr^L{F?Q3}=RA4bUdp`iJxGp;dTSHxD zKHncdnun^xq=m#gR^IJ*D|BB~^v|qu^2vuS*CX?ezvl`D)=YdA=qa~-`@S>cC`oJ!GWs&2x`oYu0^Wm)#^K$8lT zej=JwV6(eva{X1|&u+-Br)TYItGboJONxee3kfqGw@j)gs{{`7F1v4VuPvnk!r)kx zolOK~$6aryl0M>l6wy;w2?6)%eqLYKRPs97<^tm;ju~?Q0QWz=uhCgQvx`TS?u`0T zpdCJGcWkaYK>q-3&D~{o`+3{X%~5M`87@tai^Z|#R;Mllax8fz2IOg{B##AD zwiym$8=Gx^ubT9BF@r$km%0R>Af4fTj^XbYk}Dp&pOPmY%e|ACT0kMd^U#Gs;;M6; zI17O5n{o@%72SZ*T$VlT{{RuU!9(I7XX-G%QFzZ{c$`BP%$2bjVoWPleRX8R~EBj5`9YndCJgJK6Sa#x1w zUDM%A;75q2m4|n?nHKnU)2g|blcoK1=9b|;!=|ge?09MFdhc&VHH!9Qh(Io55(|4x zQ}$@?WIRDae(@8ppmop1Xf;F~Mz;W^u-?lhtvN_^PX|kl%6W-)S&CBv-sC(tVmc*w zsF^daHH?;ymlyb}J|8FOqt^ZqnBo{kL&tX{C8gR7!q#_^wovv-h(!ZQh0YefhVChS zs;>BgmHH1=S;X7=b{{{@TW7=O7Gt4&ZoRy1{K|WZ_B&idW@JvW7t>q$`6c$L_o5|_ zQj3rk`g+2cO z-L$&;*aACZ8{d2h8B{<$~rI^*c7{JqM_+H37t``=Qa1BWeF%=LKhExn#ABs7t_dTO(N zH5VsEsbpFI02b2Rm5vy-w3lPrK4bfvEdrqPRKCn8?CB5g*Fjen4)o3N?6N)7aM{)-B+j@toV5&U@xVQMd)zNS0;X2-wM@!fus&V zTiv>qeE$GF$KKXyC*+ti>Dd5-C1j4PB z_%E9IuR=1;DT~DAJ=p^-G@tuvhY?5O_^BSsV9h7tFX*4p=&wwbXML4R`Zs#t+^(i#zMF&7 z#^s(;kyKjN9d1^4+81NA^_ixKn5W#ix)Mgbt<76oQbwIom~?U0`AXY4_@|D3Pakm= zBjcIT$V;Bx3y(W_a#6*Kdye(2oA|v{Bim*2okjfK_ZR9QVpf^D-4-KzrK2YLEOGX` z==PdY9j7q5mZpc9L3U$&IjxU>MHclI{zp)n?Wya=2Q9mqg>9;VjaS4Am^u z*S_x#moBnFvLUiUXXVuzKGV`QT`x@Hs<_mpTPQ|{Y$)d<02fLqC{9yQsF8KDB*Rd9 zET=_}ve~SYHAiGtOL3|%-S4PM$r_af5zf^at+tDjH=2MefEK!4?2C}s)c*i9*Ct`A zA%|4Ka~1YXYUKkC)bF*2 zl4|XeC~X-^nb9(?wZS-{fVjFDQ9Is?t$v840!~OsiOm*S5;`#{1G+p89M>c_H$iE` z7)ePNM7TtI&}MQ}mgsd)B5s=`ofc%YZ7IOxqDE*=gEUCG8>T`yCa!9BW3q2EH9!)` z;rb)Q%@HIP2nhPxgLK*|+j35&Wzs^5`lYZtDl-(jqw14_5H(9V_Xq;9>CADTa&H4u z#yl#5&@BsuC32#@Q4%F5G@2zzOe)*2xhQ7R6p3Pe3>l5KOH|)laht+z6v({(BsZZ_%=d`YU zo5Pk;dJ=w0;ZEC^c@h;{f!TQ-ZddvRZo|#)cDXCJ3P`$!Zm3Yn$0Uo!$|!)pAE$(Q^E?MpY8gvR0hjUdd@H8gwWy zBGI60MfOa1+CldU%jg6rUsWUBs>f@!tY#Nb*FP)fERBO=;!Vi+fom=J%Ey$?w5T#_@^TPso(a#^lEX|#_y$4h={ zLZ(1kK>R|*X;HLngELs(Wae+EBID-0k%q{7m|J2CVqnY6ctN$j>&VzW73ZdptJ*#< zAIWR$N;xeM#m8_L+sxxqtnudSe}ZsMWL!MXm2+k zs;SpY8H!x&bJ=pz!Kox~pw#=7mQMqL<-VR@nyj)n`1`jsKQoJSUoFpDYw%j*J_@N6 z@L*bZwDpj>+K}3&H{F!v_mOn=j-vttN~+l0U1t88R)ff1?E{|Iy13In7-$E%!({~S zW^``<0IoR?!$e6cactV*wC^_-B4}PM<(an}`31GU5`f0(%cO8)uE84%Y;|)+mvP*a zZC1hA#v^9Omcqfe9EFa**6S0uron9( zo*pXb9~soL&Tm}_{FY&d(;B=krj+Y64>Cp$_G#370{CyHa{d~>9xL`=r}NCPllbv} z@}qXa8GLwtDG44dqGC4%mKu$|O79(WW{w%#w2cnGK4AR9rSMHR-tfBG0)I&v?_&qZ z_<-lI+mbh9xTbhrO(TJPB;_BnFSol@_PsAAtbC`}I&aGV01NvMiAYN8w_Q^{?#HTq z81S#9?%a>gtktm)N=RRlc~C&o$+hy^*6T<|xLG&XukuX$LgCj)#!m^!Q&0Lxq#K6~ zK=e9<;*LUJqM42(__n=|p;+^A_v5DAS@vZzQ>r-G)r^A>fS9W(tYia2-ZR?Ma@VV6 zCmga#@RjBWj}XJ1}u>)_3D+9S<)epZ1r5#V|FoXz2iR+BR#o zzvNaugJZ2}jo0wL*S6PM{{Rfswm|5~@D`h2uSM}Us?X`&Ry??R%K3TUTl#J~x=h~G_<%ubuTk<93H^hi7}+c-I=E)zL-EcX1HlMBa{#*2_3$dMWfQa3K0qhmHC ztvo{hLATPE-mX##Tgb@wDP zsyRtEpPER;o1Ltk&PZ;FmR&E+3OF%oYo_ti1I;*T&?V!Iy!1d;xSo#DlX60V?COY# zWH;S|>Q%pr8~P)cT~sFplb%bD!hvei2B-SuizF9DEkqh8qBohA9`zlKOnbYHY!1p+ zX}KueQJ^u~Y82B%aFOsHy6Bx&k#Fllli?`$Cv8)?s7|&EmoI5VO(n&*JkiU=hoX4O z4<*Sd)WBvY3yvVC0+!2yJEGD@)VEy|cScmil)7HYAi%QFvuNRdiN!Qq`KK;~Ck&57 z6qXWXHWmdH&gznuGt{Q8Ylr!#=}9j9d>3Py>4ZSo-5Hk`AuCQUy_UiZ^Le#sPtyF> zYuSXuy^!3|^$5iSD0VZMA=-u!hYm&`-Byq}`K=EP~ABgx^YjRpQxL3A4a_w*+fZ@=o zt9j!Xj-nHGIK8`%PvoO$`$UrdHk%K`+gs4=Z|+;RC&Gc}zyoi84=;+O<2{fE67KBA z;mxM)cf0w8mVRQfzEK!gA4c#j@qa!33UFdU_PJ?1wAbpXSjT4bF!*BMV$g1F*OFmL z!d2t@wn>;c8=IRBmh)IlYOYbG!0v#7%%??w3#hybo~^KvQxO5C`S#xWW&Z#){{Vs` z7==seqII1NVec-u9wTAvv0CGf>pj6G;wpIm0KIdC_R7NVi3^eTg+$k7E_v$l8>~FE z2kNx{0R9a)cx09vTa!ua=j4q|*d87n43016THOIYdM>HMZ>D)?rDLNc zOI}7_%9X`EnMF_wqB&;*`L@mK7DZ7^_Pxpx6%DG>b#vLo_sSb2Z^MO;iR0x);ipUw{Wi;wq|#7*}(qS zFExm}hh8T8l!q+({oZXqN(HXV@;Z$U_wrJ_F9gC#7+6J28p{dLyK$E_UR-FQolTlZz?A)L-#mnte~{ z8F1%v!_zyYYL;^M)vG(dZeGe7(sDCm`AT9g?`| zM=|59+_&FlD@l%N;ZQTv0u6@Cm{aY0^0(%uLs_bEi`WsmB@|7uB-rxRAlduPEw@iU z^iAc%^4`Z^C4I1t;x};y+H7t4r6aA8heN3N6iPj=Q<#7x6#HRXio`43DLv#(exla{ zPm*^AJtJBeS_64Em%%-0X?1|IHCzJixW4}Yk}fc&RGlU)=7Vbi$N{y|k>laOvEVtR zTT!xl%610oH&A$<5n>z&=eN6cpKM=pR|9-8U98*od1|E&EE{k(WUP(W8apF%k3(zx(JS#s zG7#9FY|tzZAfvyqvp74aKkLyw#8?AGxdVU6D};h&P%{|nJQD_7i*mlI*TFnI+D7DV ztZ}%_x4C0D-As;}(K*d+I6?spT4If--PVQA99fM4XG z>iapQkP;!vPSzh4I8M8J(%*cwwb?n0J+l~lCv-IpF`Uf3_x5(`R+eenEDu4s2^xyq z5_k876^R!;ptPIoeq9#WqQv{CV|K?>)9%HmmWmbzy^YrSlc;2o*1fboc;+NZA=)o#J&NYqp zOI>~Kuctp%R>uC!7@=_jHn^R1zw#^APQ(D!t|0SGq{W?@;m-d6nCbMokF_Vk-bapT zy9mW;obT10ds|UplCI&pxPi|Lt}G7PdJEjIXa4|e%lky%uBpTrmV`a6H{R_A{=ej> z?91?(%JBSnY=`iTDaA{w0A!~KPjYbD!WnWhxLew| zzWXm*moh=KNIQ!K7m9E#BGJu7)yGj(rc=$O*l&F-K0lJ8_PxTDGewv)D@FcRTad+B zZT3a3#v(Qk0I}K;$wwsa@J|X$AO_CdY4A*{YNO}5y_dME`zpewypE+~udT)I4_!3) zrZV;`ggMsk$gtbME$;x4@>~~#%cfrso|yF*Bj38+(;!8T&R#3rpjjuFJ3_l5Nk#0N2THh8jj$ZkhIPTpGjaZ+f+y zcwW~4?XUDyXJD;`VUt+wDZYzH+JF&`1zl z!e$q|Pt&7x`H}goFv9HaaU%laLY>e3oxGiYrI#0c$HNNu^*q+mB`M5o?EpA5s%KiYFa!?m^E7t&;m{l9oKz zxw1|4M2luD^F)T8z_&4RJj!h)*|bnJKgL~aX=0=!$~0~5=AK6kEMUw*b-$pSvSyp< zZ{^hrx4~u`rc+{UX|s)wPcEsH_^{2Dwt+>7W66gw+5vUekelx=xyO@{og zLToCFM^bugWfnks`mobtoKF#Rd@a=Zrqsv2Ynx%13xb=_*1A7$mo91v+H4k4e8bEn zq%LXkIm4BQMPS2tkeinc2U~oUcMxLC$RzIW&}`$(CT6tGw#4~g>FAz`6iij(L7F?| z<)w|2=3c=N9kC}++vt+}`y=+n21)^*gOU96SO2;je6zM9^ns@0&)h0zIVsG6g*;RGgiF82` z6vvWpQBHZON_nSmPL!pBginP_Z67b8n))p3WQKs^IPXf{V= zsS@yyzRAi*?VC*z3%aC)h#6G?GA7cx=^Cn|rG?j6)66Obsq{DKnMidb%{z?QHmPmB z>N15$5&}|#5NvWXM=(jCBYbh&B2k$0|`q6jJ1)2B@!Ys05{Q89=^QW7 zK;lui&ihbRXtDTSEyy2VMd^Oaok)y4WE(#d=I6*6H0CXvqn z0FsKr;>`C2NKNo97?TmBZ~R;P+p6_ODK+FHujIVR*%cxF*r90T=}o;DSEl5uV0j0w z=dVA3TwJc4A+1vYBTJ?gL~KQZmYi#TT$2i@fgXI9oxjPp$E7-b5S^hV5zC{r=$wEr z=07#0_BLZx2E&r%O|p=kgG~}70m)njwe;k)_3Eg#6)|^jGdb;u6P&X7g}N5%w0R{K zaPm|T_p!1VqwffDc2jFRT>&RRuN&nxNutGge4qYlSHMp06VyjzZO#C=+nLi+wJsT$$w>p4L$46ZM>B8Q1cR@l%yDiVq%M)) zbcwqRu8a)`>DOO!(ztSokii6TG&PNAA)~J)HyM<;{{S;hIQ(TQ{{Y!`H6aC+4GewD zOF`wx^Hr%G_Z(E03r8Wb=vya;^HJO@RVy)Cf^K7UQ5K#--aC(7m8Z6>CprTZHrEyUCOWap#iDFsIew%Bra@H+kXwU z=r-iO!==x}d;b7c;rpCFbN>Jr{Ir^l9cx=aeQulytQ0>B;*F@Lf>3i3!I=4lCL5yq zj-NfpXVdME}hY)j^TGtZex5o`kz%`jrOvDrG~{!F{w9^)rc?M#@tzTL9aBLpb9JybxVEaZC^t9qKIN)lI5Dh( zT1GUwqcLO+FAM~_#BM;go0DO0F?+`j{gE8T_qdH*a5Pw!um@OMY{ca2wb$4G0Hpcy z+3w$cqH@=A59UlK0K&+%495Mzqx0EEWEv!H2SZ)m^>csF-SWU!~nb4$b6)GL%sl# zm8a}&*YQ*alfG8wA2p>4kWcmUz0bsy9`@=luPs)S67OfDvUpl-`k77k$rEkwH_C42J+SjBH_;poE%QL8j(e_j7D@XuX zOzP^u)SZ&BP82Qb|ou!Y9zTws*C&a(;Em!hV9nTtFV{D~>;8mT-*PkUY_;y`sby7T}TAL}Pd?f8dp( z&TGF5gNCgl%D0D0EkngTq(h5RHuTjzs-kYqckPk@xHrAlgB4Zw1M*OOXTu_;t#dCN z@R0Z=ZjNi4u)pk{VR=1IOEdEx_e0m^!Dg_b;+ z&oJ^2&1X1ZA+Wutjzh!()4$ zfIUx=Z#{m#$oM8RRov!bu^g839Th#RqP6t^=q=XEwDis+#2N=8-Os9PLh|xU&CRw) zj(0ZSvPG7$C1j_!Fo^vVO4ou+xe+UD>u3w9&Vk~~vsroM{MG&P_-Ny{j;_fc%61l%`X zY1y5&w#6bkYpxS#v^L}qiaj*kz3E{9Hw2xO=;yO)AlIFL(MlR_S3dPwqL{Km2E(ta znf}^tU@ULV3%-vGS$Ux~Nz10`393e5IVWx{>Ge-+%*{it0aB69a*k>)to|d*WhWDb zg|Dc&ztKI1V5%h8=#PleU2&`jd+DgRRC%f&%ES)4qMY`v(&5Y!Yze=?SZeV3NggAY zkmc@BwG4N9*S7ZuQOe5U6?uJ}c@0u%Yegt$w9ubWR%X3`4deoCTK2qctG6p5O(;)G?431dphfLX=W1F>Qc^iMW)FaL9|aGNQin$7osQq+ zrzGh-7c!UOTuCA4kWZ* z`X|l7;_lkeEZ{+FhW82=R(x-b%s@0Sxb+E*7amOEW=EIJ*HW}tYhN2&KrXhUnYT3d zk_hc$&@Hc;G=zM@sqM@qu{?p(-j&5Lks}x!;vbh+H1ktX!Z{@SjZxTYoKRN8(%j}o zTSIYhJ^a)jCB>Dof<2+<^jf1L0l9#^wYO5JyhRayYd0=$eY}xz@JKupi_7$pzAk*m z>QcH^5Hf+EadZ6@K$j79JKE0f_kD@ys49OA!rUL;66>8qc>$-*Op3K(#Hr*hYl}tp zBbTU1(PJ{Sma@mScabP$;$@d7l`-B)R8><(dlbkk+0Y)5hr4s6bNd)eB>n zzP`x#>Y-VKMl5Y&q^YC>&qW_)W7O=pu5pg)oy~p11r|ph zNUftgmGaMbd+-7xc3u9;wx-9|RJ#(4dNfvO(XkP|t;*bj1|n0(#cz7!n_+a3vta=n zqf1CMAg)VMaj&^@df?U}c>560H2Xs2Y;L+KS~>p!T@sY@2eccmRZ-XjblMwL#4Y+i z2U`p4)D(q0GJ#_ucs$PGSn%9EjsoXjG|IM{D~N8%Qjva|bK=`XmsPbR<8=AuZ(F06s$MM-h}37Uco9&~;tKDq?@K*I$=Fqvm6~ zw_kA5MZCEmR2jAni8I;ITau8i!~+2%UO+7VTwScQ!R4q8=g$6$TL5I$FKHmQF>*=f zc_UzKPFb7>>e;ymUi<8y;1!Riir;r>kmiPw=<+N6}RADkg#~Z_!%rGPn3Z_l47krZm#A`zB?{FE64cDFvIPdQ9d+(a<#IMf!;)@zzNwofBKAal$C@^JN*aI$i3ZeenVAp|M$biO zogn)Zl&-&`Nzb;32ZKSPNv=pXVvJ=7(QLL9sR%N_6+wDg@;zol-qa$-AXWie}-eN=GG&(`f-xm|cZ069Q!sPMA)JQE+Xq zPDt{~(l4<{7g+ivB(XO@Etk&eBDrL78b(aH5zbDVhZpT@H^fQg6mDP%wZJ<0dW4MN zHFk4ml96o4Irl&oo?VLNOuMdRTy%FtO&S?|DD04Lx+`O|QWHyH2Q_e<$LhaFVdkh6 z5<1%X?e14hQZtm_kh-bLbUSNw?ATHJOOyh^r-_Xuo?BUa8?p=;%)@E>!+Wqe9c`Av z%g7z5QM7kYAnO<&SGe7J_lI$B_GJWZKm6{}_ z-il_G#^rQjQdX_HdMxL)b82(y3eo0vi#6@EmeM)H%HC>orplhcec&B@(P`h1I{fW# zb<})wW)0Nr7iw-=LgTmcP_deeye^si#}Q0(e3Gb^*Rgx z0MZm@GfAK}+Wfr`tFAW%y?%vr6RI*0b{4n2dN}%XXY9f%#|D|vM2X^%EXBft9_hvvNlh_nZ|owF11B&-{-%3{oEm*)h(_T734xQ7x5 zzRS+#&*8oTMOqx)1?|l;hM4B}gytXsu+efkHQjP+&f1d2o2XEeVwQQ|V5aJZW8|3B z;my6(o{plfxE4owBx;(p<TT^W38L&qoL&9FV;BZ z=Ha;i0B!#Oz@+@(7y9 zsh-zy7)8f%4EZFsmJImn{X~8kPq2B&yu*{n4?(erD3}@ zYyA(heak)J`Uk>mFuCqu3*OL8#qym9&8?4A>wvK7OjulKA)WD z;FJ433By>?WUq%kZuNgNz3G}Ie|@BpvcFx8uWd7Ot*V+0Yp zPHbS__p)z35a(OPmfaFlVD=WwU3A$d-Cjckm(ZJE{Fe?gOKuK|F|a(aF#985lQ4iR z4U-9)Ty&cPokw4o9hFp4yYQX0)f4ZoZNUfEl3G&P9XN31qGwl1Hnsl%u1Xe<7b5!d zQuH;!z?0D}L!Qm)=8>O>v<h0ZL*B8@YB0X z>~$nxD}ff+?0r>ph&Udaq#W%L$bTCEA4LOAjmZ;%0^sQ2cDDZjm6f*(#Uq`$nsU1O zvzt#)IxcJBUHf4jq40G@24Wgt5gJI*m=1R*%~Ci*?hbj~-2Lm9CvQt#N z*KCy`5wP0VN=s|#h*XJ*CoBnO$*MMV>P#Nvpy-|3M3jXYk|;4OizCV;uIP!F>{C6u z$?jKUklh%ypkJCrwH7)iDnb_{_o)Uv+gl=s>X{dG$-M7&n)6Duqdqjq!-yJw?J3p7 zM&qE`!_`(k&4$(0tv4i7wbwpwwUw8NY5xFLsPPe+7q;U|TyA|8ckJICtLvR@9Ze8v z{h%J}k?;v)KRHE@Lc`C?`48rvMpG6)>QBbsO9bvWXuXUaxutNAX!;bkI&BC409+rP zk{BWJI{b!-Om|rF^2`ss1F!ilwwR-Kk0Hwko@@J+LqE}6J4PcVK5gu5di5%p)6VP8 z=B})L4&suOo=E9dv2rZdCmv}`tFlItbT{knK^4ln9FSxAc)jU%vg)=5j#1Se&gh%A z3pp+bX@|;Q z+R8DOwhtDb9{r$#V{znMG}Utt;vVs%7{i$I_MDiW9^eD+bdu~o)=&v+g~rjW ztVmdOE;9`YHIROv2CX1e!qJ%1pW6U_HaO~h%C>O!FxnT0Byp(1t1l%y5cu?O~CPNS;Gc*lX}p{X#uU4&jaIXS1< zBazX2-$nYL+{f&4-_Acb`j0`E4txIqsvHAt@8!)kHA40SRJ@hJoetw=#>(4f=eN0i zo<4lM46)G@C^~aUy}eVA&S;Ni)~PiV$5J{ZVu;%1JDzgUqHXu0bh4~{ks0aQchmaW zL|0Jda4pz`?y{is1dHsFl6PEmwu0KNl3p0augw>`xkeOjBIUx}IfRR(H#zDP$?aiBrNYPSbyG(5uPC9RZeZfKPZ z%5HQ>;niWK#EXPVbm|bo>pJ63U35y+5;PWEkj8b&ZE$otrHyoFKrN>|*0Q3BMImr4 z**&9ZW`QF}07a;t+JH`~wuAFlLAAH$m6DifZ_fV!x-B*-yC14GMP0NBSt7p431GgzRZRP7XmKlV%q})P&4OzjV`6?u)iJ)8_a#aT zOxF@lasVFBB<^PD4&Ix8G>~Rclx;?94Twe}`H~zUO_eri$JwG(?({tvSRD#W1 zEYWj*Y3)fEi<&RVD^FHVJS)T9f_^c-|TMxa@7WXy}%f9mL&+BPJg zM4Z@@nU_v>KA+~ERn#@$7Jv_;MGL&n=3Lt&c9G zTqy`@3DVz7F3Sb(Ex15Y>#zpM@Zc}4)s8Gazzb@Xh9<|R{ZomH9j>i5_$i6DXleq|Ko7HCM)!{CWcoI7)5 z1eHW$_PI$#7QE5sXe4W@Rk{R2?RK5nN(hwiy~+N6CDmIcnU1m&$~pU&B!>RvcCd3_ zAonHFqa-&e+%LF2Qca9sL|NE(3GG)cxeMKxhi%CgYLlBSjk@we7L%z?84^h%eJ+x1 z2yw9{#XGQFjEjUGH_9rahG@;=Ee#vrn&l-+$?@)bDa!Y99Mo%BW45WbJMNDFoj_v0 zrM5xUC!r-G+J|Nr**U6VI>y||Qa8qPx-Sjd?nC+6FyZQnn(-vQ!v@=2`u_luo2IyK zXEMi{EO^5tyE14FxBQCCI^HUdONQn= zZzKeDCMreTK+|;W;-&4l)5&x6V|}@$0~$w!S*Q-u)?8(Fw@l>1Z0oh4-{hBv3?$z6 z9%-&MMEs=2{YN3HK|d7(8UZ9+@=WXS&{}Lps;f&h#J4dcu7mk0;Y3cM*UB$zrWJ?H zPXQ4Y2N$>xWF3FcnzC0;VgfMRXK>p~4?(hnn-Ybu*g8^l@Pb-=k0oP#Pzwqwkl zN1muOr8XAKq&e*ekUYX->?nhMGW7}%62Y9}(C3rl)Qz;(%E2}*0~kBwX4=DDO}x4K zAdIUkU?V7!?i-GXQ}ELs+m~s{N5usj++Q0WM^oV*=JH57X2A3TQPIgzO%!l)d_AtOyXt~4HcuD&}rL#as9 zW*QxQ&jj3pksAbW1Hlah$x^3u{loXys04`iI zn;RhZT_+ILAmmjB);#o0-A`ouyT7|s)q?jl98mM8gezd z0mGV4l1?}U^(kRg+gUf9^xa%ZZX{q4pW#{btho9s#w#IoM4RZIde%6~nTY(Nf=E(G9wEUUuy&1C}2k0r-XJZW(xWB|CaX6NOe@8#mQV(@Uw* zFyZ=qwjVU|7kHdH6>$esJ5NJ|;#jY$>OB<5sH*Pf-<_}DJ4G-Y(oq-}upDE|O; zAYC)7sJ@g7W!qmiP)% z4R{AsyW?wyq>tg${{W(6HXqRc05zLbgIUcY;0~VzXsQSnBi@?6O>TqPM#ZkXr37}> zG?J);eZ=M=-wfgWWsM=YwJW)f@|C2K(%_vwY4a#Jg5UYPFE2YX zc9YAHb*`y&@nD*{^p%V@u`PzTKzG(Z<~&$l^N ze$=pWRYe@lxRMd6=YLO6C7Je+$JODKl|WuvQt0J(GQ)dZ4LNjMUkl0KMI=tK5;WL( z+eMl1jTsKB!{xa%2ebMjd=G+7CO#3CPG}Tp9G7o5y z%k{p5d9SzW^V7xp_e=R({Kl01)P*J*9pdDke_@fS8uVSBw<~gis`^|felou>&mPNR zMgZLcnS0S2rxVg@8 z)L-zle#pOs4qK}1+b!*d_N7-VaoMY7EC#T#?qfxRbg%&Jpx)c4iunHTR!G^|UJp#) z&sBQ+Kwu=n9b|1T?j4oR0^qcsWOP(4a-%#j&fgWlX(OlkFN^w*4zt_!{{ZyoRoy#3 zvq`{lERu&0#ce%C-u>3ez_mkGn;lE+MeSyjr<%a9>fF&n;rJ{s)Su+F?i8%nCk>8= z)Qd09I{a@RHaxTbw{J`9d>z=|@V?Yz&LHZ2EG#^L{M39Hk+shEO!0X&vv$6>(~wLg zs`g#?G@V&hDN@a|?(YW$b71(T$yu~Q9*`@ygYs@A*K=2@U zGo^s)m0B}~y@S;nwoO-fasL3LI#}s@{z;A^>ziG2=S-$#XrsLl7Jz8oefeyiLe!Im?PR4x2(TL6P_ETauENOd zw)Rb0#{ptLns7GNJs^1`zeI~)uDAS`LpkzBF>~e78cN^U#6$GNZI~;c-G`#1_F+AQ z=a6`5^;ZYZPdyZ<>N;V}q-A>Y0m~ zBx(ar>DUI^D9VgDUi{MdNy&FKQ6g;{t)c==RA?QePT&pGZuJ$@o`}#c=7KlT29dIC z=9^#Sh{qASrBjntZ$;eK*Q#dVN>#I1DoMn^j%gUG9N=zkWW2MD50WerwDR&uA^4i4 zno5m--MD7 z)g=tKMv!Qj5wdG_!&17&A>DII19+!!J}-)P+0s(SeG-ttWnjBx>VY2x!r`)QElspb zY1v62vGZI4+L3UhTU6rneYq#>cAiSaB_=RNfui3utayV1U6^Qe^#^cMX<)i*Q9@h@ zJ1WXcJhYiX{dLgW?Vbj&kp~&h4R@`ZhPb-zzU` zZDK*>zH_VTZ@hgz$LQZu?7f+KYFsgh7~lPyTkI2hTBkd&v;P3r?XkJlXn0fEQp1JU z8F)9!H|Wa1u+72Z*>fc!q2)smECw-9!$PV&?!$Zgp*y*MxDW&J6`$ z=<6T^Q_Hq?w|Je*NGwP^!ubxPrO%6!b8+2eKllF6t?PPRdX7Eg>;C}Pl~0QJUP?Kg zPbjn6NDZ+e!;{0b79-U_Ls4SjMXm5&ik^+Q#2;~~A}m4{pSnzJ-uA-X%Zc5`UDuv# zxOP|^VUUp{9_G6?hV8gKR<#_ zN>VMZoYF6YRrK#1yQjEJjK=$?0y`o-gQ5~HQbwAU8&xp}ZF=)d$s>lu{8VLR&ed5S zF~kjdqBfT1=*)R7ZPJZ>wf?QoqpiGh1;jf7%l;MgJrl#wuU zx4kg?tY^iW;ktVIAbqRr$s<#RHMw&8*1L@IhcHagESwm2+Q*uVV_Rdc$;Ka6HEBA3 zMOSo8IV@-<*0}g3Y#cLRQKgasMwc5dM@&aQb(7mo9>*%=u`$P8(k;_)ZRnRR7Slu5 zk~VsX`r0F%pkH+@051aC07y68ClzBev;qsi$f+qHw%u>0$k`jghuPOlx>J6>Nw})B zfKD8kB{a@EXgVoYG=`0IReKgZ9d}k{*X96Q)lR^H#_7Z9&560uGhw+#by>}p`V?(4 zA!?&%cr$8mvb0iSKzKuJ2;D+rRBgLmm}p1USz|5AJpwkpB5@2H=WE%Z=A}z+-xj0} zsTm@FEteS!x%?CEBN{rn!-&?}*xvdnxN02RbLx>~HWxvYc(qGu(nQq)H3=vD5etV@ zZuPDj9g!%}t!&N>Hb&k{`EvQCrkhNr);#`cAs`-#_Lwa!uDy>m?oCs6yk9}@ zP66=UUe}_njkec*yuJxs?b6$(LE3*?bzOjJ5K|a@CGuVFK_`+(^j&Z|l#fufu^VVj z`6ksF-)5ec*K7HrzM!;Ra!o$?3DldDee^)mPJ;^(wB;P_)L*Ja#I@c^MUw`!S=YGL zG^ja{g3rE(k|;iDtu&6*6Q?A*_DqWynnkzuP2{FG(Ig*Zbm}_rk&_YuqqkLh+*2!v zcU?XzPZ6Qc>!!6hMq)ga1nwCQc879OQ&QU2-A3W@IhuJVm2x{xbwQMu46wcZ$%TDR zTWOofF0!H57e;(s%CZuUt*2WMQ@N(_k`r8k#2Z@QG?h%3yM8DnHYr#^y~djEr6?m4 zG(T(ae=dqTr-y^L*zSfG1L1KV)MszqO_q`rvgJ0jz5M=ZTtcXkcJkzwsy7WL-tWy7 zu5GvXAQ)5BIl(-o#G`AnIP2(%-L!MKJhu6wRnbOuY1gOurLhkr%edRBDR!DB^BaH% z`JqZk(?l-VG&2_LxQ;>RWD`Qx`mCXK&%KY5IAHY%#e9?7A_DA&$vpa{Drm2&59QdN zjoMon16;sveEK6zP!FK^rdVbx z-MIII!b*2i=8{WAfz=8&otkf8S7~B%Pl3kCQR#Gqn5)K(YkZQSEnQgR+`Aq8)GZww zn)e+}Z-7ciRV}kgZ&0ML`NNt`xooo)A5~Kz(W3X$+>H@_#9rzBEkiXf(%W;_O&3FK5be0*!9TTp*+K<7QqZS-N-9-gYfL7rc2gaNO?Jc}HIHb)B{N6lstbQIbaoxYw) z$isj(8Yex`x#@d^!y2#3K10<6c^(u>LlK8ew%2r>1|uU_UAeY{{E`?}B_!7}G`Cx7 z2vv`=sEk;PHpfuluW~;|pWPotN#ZJ8t{!A7!H(={{n7MYOlmfwPOiT(_J8J z;J7Th^K{y2Y?+(Xmo$@mi)^0JPnn>ff^2=tz0q=7drK~Y~SOFj86o)gLkDfZ-@0iy%l4HYDGo zLOG7yu9m8d3t1pkn9pz)87=Q3hdO#t1mZ-{f#n(E_>bE@4< z9fMC@QLvWUR^MJ)rDU4GH0pU>He=1jw_VzEZD+>twwE_1*4NcSR$*3hvogt!EF zL?k-?6ZF+*mC~eK{>@PSo~-`NV0>J*dYJUTs>*)Obk>&=aofPw{{YMi)TDlc*YjR? zB;9X>Hm3vwqAq=PPwJz!lyySQqq0m0(5B*B6r4wNY_~usJM#-8&{8z@vM_}$Ox&Q| z7t(^ImT9)im^;H8#3ikexQ4mn?H-_OWp}D&+I+$J3#{J|sB0jR(uWwsiFQCsvXgBC zY;WkV2vqwGZaHf;*ldHCEtp>1`GI8V)mYfL5m3BaRS+&+Aq`yiT7xow~4TVJQ&s@d0EZ?k9@F)+pXPo)1+-+#dCL(_l+%ZXb$z<<-Xu` zSKJnF(8ql|ApCS#-Y?o^2kHL+T@rqTHH7AKoZu~~0@qsq01Z{PN_b?C$9S8|!|dE% z?rAqV8*A#S;z=h9>L1ECI zW0%cBcCAe6TIzbX4+HGtN9`R6Kh>2>fhy#vshX|R5fh|*H1y;E)-k5WLf`>6*k&hE z7O%z_ajV0KHV=mO=XQnpKh!auA6;julk`ub^%}-8KGx|CCL;w~J&8jkxZ5#0{{Whg z?M4FybuD~$44g3EmCb<)+mGR5y9nHw=pJ52Sitst!mP(b{iB1(%*Vc?vzdKPQ)e4` zY`&kT&v?rF9>0hBj-P)qvRC5a&_wp!=4dzN=BuVRxZmM@ujZkM3x_JCN9^X=Ae+ zr;W`PZM@&G^DD!AOWFlpb|EEYNg=n(1S4o+C&E9Enetw@?fxD=za}y9eA7=Pwa2}D z?>*)9Ed7?p&^K#!Ry-erhIdT&9_hNq%j9$K$=vLw;^9~`{psz>;?b3do4;&?UL&M* zt^V{~ws5zE4MvvyM#@4HkLabV!|GrW!WtOo21ZHB0J**QHeN~K`NQdCfZQ0aNIb0T zFJRNfkXq*N4r_tt3rIgJuO+^KQ(~1c*`hfdOI_4D`VV^fzp8QkzT^En)b?^~`=)pj zzcWiWBVqJfzXRe$@#Q)ezu{uBULBXXtSvszcp5zl)Hpo%b3KPp;%)J`Uz`0)i@O{C zAFO>tj%UL%`DxriR8MyB4~Sb%e7>qI2Urq7X}+bv0dBhJnepXpvEkJc#9Y}a$RjDS zwZ_Na@LqSsxbm)W%enS&4$NNS;7HcR*{nSabYD&Wmimq5>8=*}#_Rt855zvD(@Z&T zPeRpk4KpvEc4@d{gOABZ&Dxe35IN_4tPSnd*lBz2yt|KMPTEO{xZ69Ner`W2D*R4> zobPe7TdmLa&3(_^c-^t9o&^zjW<(bVO|xja`I zShc|E%PWtrwqH11jK=S2ttYO;dJ$yv2;xa%a4^->Q@fMnaW>PNc6OR;weQJk_ZaE) zP6%E>C8Po2I%#y25%oF_R@iwjEO1ZSdljWHd9=y_$N25vnTPaGM4c*pumdhKO16;=k zF!Kj9dGoS}4t7?t;N6=ZTIjTwV`Zo&7u4x{d~{FT*6h=mT9?kW5#O@F?n-GLO=YL-~+3x4mNc?J)p{ z0@4kf2q0;-uC+0WI`++A6+ezJ-u5?0#}_<0<)m-t?%iYL=4#Fv1(@^ymU(GdwQs*n#Z1IB2xtB8Pi6pB`JdKsVRnGYBrIRTtZ=wRMG<6>}L~|Z( z&%2^hp}HoY+F6YURdnQpsZBn9DN4I8(w{40eT!|#;z3r5f zk`R(}$Gsi^GZO8WDk+0?4h5&oW*(tuvvwz=y*Gu(PSQaeEdg3^KE+ir2q4IiP(} z{>?5W<;QbC%Z^qv$#45F?@c>PsRs|K*V>GLKX_P=flq$TufAU@Mzo%`c_4q(R)6-2 zwYf3cl=dA$jcfHPLYew6X9q4`Qur9v-tVeY9h1Rt-bmo`YJAY*FYf;U#I;I;$Ms>Y ziu-HyD?WUVy}|TXZq_6H93*qpDiuB_YYS=@o6UT-#vd^0ay3q6wT8+u^~9Z0l{08H zT_`$*nZHC4{K~n!-(n$kcg*taeB~sNY0r;&C@j9-Z#E`Fuq-f+8<+mduMl zl3w?+J3!x>@4~&FgpJlAHL0y|c8OVL7rJjOtv-H= zwq#viU46aDhChKasuxEsfIi6s*>@xHvE-%TqHT%4xg{YZZ*rWcbk+2%bGY9M#VbxB z3B&3@W+O^7QcmCZ%#YZ0?{>=41&zs5_(m>q7=s_4ELw%5IJb^r9@1P}HHaH19wfru zC8mq?RWX~f?HiG;h`z_3sg*^4-kQupn7TYpk;A-W4qot&YU4s!;kem+&r{RfZvG#n z{Tu2tJbvC+%WvWCA$B7b>|w+ytZdQ=lP~+`9X3AG4~u?^$;9|Oak^(pz}8}P?E-c; zPrNmQ`_M=icaZblVdIEdP#cNTjFZOU_o$k3!b z4I_4uwpVi?1@b)elcnVQyk7ow^6&be)2AjK(ruH1;hBzYi!^ogH~#=6i=*kf*t<;O zMpnSwPKq)nZN+UkH^_O&*8a~wC5^#W4!Rx2=fX!XUn0Ln`e)Q}>p13r_MR+$S=Ds; zaOJBVFVe+F)XQY{Nd@kZb4Irp2jIP#UU`&fG1p{iVsBfeD@Xuk0AHeN*1Mw6&f}-b z)8?8?^zSpA!a4-N3-7o=W>z=#O)6z?B)KXzkqp-5?R2Vt?rNI)oHk` z9WruvI(jAYw$=eRjh6FHY3FIsTKv(mqzh=qdx2wp`Kv7}yf!CQ5mM_sbiTLg*OHTv zWww_GnC0f4)1Z>~ZKuRYkbpsn9gBiVRbP2 zT>-x^>h0 zM=%sETWyq=XbtV;rKzVbXv?xYlyLgjHFQjLJyDw;n(z6gCT)Ntaj(HHY0RuoeszfW0($H*D9*O zD3M|o)k9L)oS~x4)!c_tqT{c9#$%T+B_&lr#{lR-Ne%>?YB>aEMl3xNby)CingRhxDr{_bOFnz(l8#_(ZMqS#=D#E}Icw~am^hJP z>;9=ibwSgT2xWk=(2=jrRHH)w0B8W<(_m7rosPKBl^H%79ziC?+W9WlY#P8kI+qR2 zl@RmI%aH!GNnvhjxpsqXQK{W~Uqj}RuA*@kZui|Sv(-6sMf(0rjdNRaP5nQbZ$le~ zj@=ouu#(r0hw@RleYALMfj1hUTdnR<+f3iWx&Z30WvVDab>wnfOlf!S?71VXxk_9? z%tijbh)mms@=s{p^D~|A*=4vBb8tO{`x z_2?4v!U#HCsSN)(T;q6C9& z)7}-sq;Ym;ff)8lwyI)GC=JcjaGqBiFgdJg)YxVIu9!_lg|VlS6)kIY<-L?GT}zrs zzbpA&M;f`M9y<-dw=k;0BZ%=wbm0_M@jFv)MCz`QQ#T_|gzdG3?z2Hl;yrf1KScWg zilEBVJgsa@H)8;{pS4HF68BuD*9twKegF65UIjNIq6g z9aagsHXTp~gBlQ!*#RS!lgXro?agq}zPqNiqB~qSGKqpv`-0m5cDEpdNkxuC=VWQQ zwe4T}Hn3cVn#9{{RS7 z&LEF2Kst;3Lb>ou8%7izP>*>vTLyoFR#47AfjPD-cTbJN83)MJF zvjcvI=)8%l2-fnr-`}e1X^=Ra+hQ#+HSh>e^ly{9X-pnj*hraycfBy z-pa)sO&56FYO~lGmBHN{t@v$cdMvTzTxnlt_^#YR-|<>K#>etnJh2jXDv$PkgY-4W z{yS~x2CGDq$$9*~E2jvClBwP1QV8`6wJ#Pw*EJz5LvyK7bwi&ek(&f|?1!c1*zA8*M1Om%**P`j;g=rV#n3KJ%A_v$D{;?ZK>0tPP_!5m4HB#MO zfPg;{&rKt3=i+a!%DUNDPMky;u7v&G`MD1hHTStmP(d^FW2;j;&4-K8;xO0=14He}&D7m-^c?%fe-GEX zJpSh&Z}SLtb4mA1PNIqK$jPS589NNeM|*<$vDr@nL59)APYzcJ8{SJUfIN|MN$9>& z_K#E@9X24r;sw3o8hD585&5rb;r{?=$G?Um6y(0QBOy6O@-Xh=dI6#HU!r|ClN*ks z@^AGINtPVDM*XEbQkt&1I3p+SG`ftVN6Iw0AB&??7;vadSyuMlPM1H?E>B~H|D&%+hseMR}DaE z1KD(bl^2w?}jiWtS26}D*o zqJI%yC)73C_5PR3aOFsGE6XL0LC-6_>r3x^P)rSj+S75@n$72sNkqr)=DR8KR=ydo zGEube-8$ZZetp&9EPnq0!zVXQjsDHXjuA9fFp+UBJMHG+(p&Qj=T;-flb1^YxDdU} zBVsbRub`YAidaJZ?W4U8pGDy>v>y$9(;mcOXtQ47D?r$>;2k{fSC#&e&$p`Q;J@a7 z>;C}peoytz9@};NsB+?Naq(+@cQ*+q)fqehkkg^MEkp!aG>$(OTaA47U#e~KX?Sqw zM$$*PU)oLGE6=oj)+``x*jZA1S6gI^IHG*TFT2U9D6jtQmfmM5Ef=ts>i z=xFd#vCVBq_3&0oj?Qr#cyRisU!*VoO1p?))ld>ArKyhJwG+QE6?cx;Vy$q#q~EHS zhZ-i?&F!U$ww}C|S{y`Q#c}Sny~Qfie=+1i_}O22dt+$qpSK#^Fq2C$ba(MmR2#rY z?&tPz)upG+dgrrF+Guf>WHzI(Xz|lX>oxxXzYEQSf#d-z=OmL6%;~a|!*S;{wB5nN z)^kor4@V1GZ-#92`cGShNfEP~Y`gQ+>@Uv!Q%PaCH`3!>FY;J_VgCSYM&@N6D&S%* z%N1`pub^!0=lp#aqw#zx(Y3PXYvY!}2Q-4oIhQr#kROEeT@vjUX%)lR$8dX@33WTo zn{#s+KZ^cc6viQjO)GgD z9;s{sxvV9QZfM`(BiEX9i9>6FvV)n4T%3`%H)z^-pJ#rhJZlnCHp1yP)UGzA-h9GE$vGwRMElBs zIE)TkXgv~e*c9pDWxtY&j%&Nf5wDu0r5sZ#m!*u!tkMOf@I*VUcPOqlJ$#B)H<6m9 zw2ob+w)ZYJV{J7ZQC$0abX<*@w$VMOYfop5Ib}D~Fay_`w}&d9XL8y(8^4U7e^q64 z{zzzYAAWZ8NXiH!#0W_VLD1}UNkvPQ*S*J|B^xx9Wf91ku7j3@1=_CU)gnslE_K2{ z;37{Iw+S}Q;K)~y&(6v-jWGurDcfs|hu%OY`+St&U^7|zjJe=%z`4fX^!(O$+$%gb z(-$Z3jv}*(%n%Q z)jii1+Ue1$89=qI%`E(&YBx;k8PiaJ;~Rao*7sGuD#9O5_SREbuW$E}@^I!4TdNS3 z+kcWL-p&62N#h4`Ze2bLo2cXalTN;yn(*b_J*iH`O*KS#r69a7X^x^2F4r)R6H9ct z8s#SD{Z-Qq#sxd#t)@NYG@$rKf#LqsNEXWWn~bixR4J`VBd>Q-%5`u4nJ19?ol!7a z&$-Lo$l_^got>^awUQI0npg*IdstX)&3vCz)7)mO_3xzh*mYcenR|L?hIpLP$jYi~ zOHDQNu=8Q|*zw4XZPi!1UF`jkJ+<_0E}*H^rK0`Zj`rIi{5tz5LaF>GkM|Nj869|K zceD?LIOrZfcgbsfBg8F-Jq=0EM^X!Jb;wBY$lG%Fua)8Ic|M=bbI0_z%y_?8`d!L* zFtbmaV_=e+7Xk+2;ahnB0EDEVpSpOwZ}CGY*~~h$`rAcYY^(J?kE_F<4(u-9nDg-c zy!%b3Z|?s9l0ow+CqC*vq7~^gHm0hxlJm1Mx=r+s9FpB5O0- za+40i;*$0|o_=@R;EsZ)p@K2<8%X?cfzr8N{Xd0X>?{rKyox#TY za#JsMg)ZFeCtbRonXyD5k&^8s#m61=NgnLu+gFS?-^0HT$`}(}34?U6x*(C84Pf;`6Qenp>!;%2 z3+tlf;9BWINdrYCqjOc1i<^7WkDOSNbUtXWrw4EksJd7CENyhQ&t}zzH)XNX$@UpE zZPTA68!ZD^N2pS7tZQ1Qxo470iu#g47Tqz9dup7SbWdv%85~WovXC_P)NWKZCBz#Tak-YK2>!m%=W3B0*5@ZMUHa?ooQUn(za(w=@kaK(IR| zbu^{T1#+GTFkEUp)9$RxxuqIO!*^VKm)S?vgPUDXk~^wWF^tIUirR!q2X)aduVtrW zL^Sp{1nan6jQ;>Xay)FdsrN$|5)YCNm^m%sEw?n&?@eaOZAWyF`;q64+|w$0$4PxH zWVvZ5+DYXLxdK8lcXUn_f>i)pWL87~1wGEgU~CF&Qwe8?YTlf_3ovO}UQdL#!^ouM z!mpIKYmcgVTRz!(DArail(P3(S~@7&+&4M6ytbrMs3msXw967w}T zL}!axH;$s@8=HD1W|%LOdgHQ|=IKX1+9s^2zKgCGKse9QAv{BVX~i^68*Ys1Ovob! zRA_v*M14*4zxBF(Ef^c5fdgA!+>oe3A)iMy8*EBaTeKF9{y`Aq`HoQ$ZMoSfbxo}` ziiyOFyWELYi2!o+-8qiuK%P@z3;><4xH~CiJ{gF`lQDR=Gtmd)QJdu<-7U;@@=+L% zcG29jGT`kA8w>M3Nv{rYyJ2&mcM^S;-$CS|r)*DD$zVJ-CuDE!4(+!+6l=Te*K>hy zPM<%f2yMw?w z*#1dg>8!IFEH+Mi2%LP~?7r6u+Qw+#L3LB&5-!u`6~FL<`=jW)uwZQ{2`7ygTvu8Y zhQzAxg7*_~Ol9MO|$U&^KIS98#fH~iGUPD>Iqn<^o|Tyje}T+Fl4lRKk*^C~eRGMX!t!OXao!2v+x7_*zAm1PTVn_?Ji zU#CO^3RtHzzMYY6G#zo#|st_PzG!>B_o;*1hUOt)L%={b4yisCi_ zS+D+?`Y6~1&%Hn5$9}le{{Re+l8mP|KKrdwn2pvNEc>?${mdObrGJgfKke3^H3DLbe3HHP{$Vk6-~a+tNo2#OOJ7@g^z&K$ zY0D9Ja%x?f)`_<94SMPESNf-nr0KExb5uN57xzyQ$k-fB*&()8bte40ir0*)3JQSl zZv&etT7Gmvw_Y-O$CQnUMIK!HzX!hFyg01W0a(Fym7kU0u$#^ zV{Ie-p@&TFMeK0b&=5XLp*u6;Ktp8!WClM2a@#M5M(A|ub)sOv_YjayT!Q^`TW>{` zI)=D9f4!JqNcN%yqW)J}&JM>4Xn?n~szB+lOSQ!}fjY7@qr5(p8<&f>$xqed!Z6Tv zF13Kz4!U$ulTVg2=zfX|?~Zu{pTlqRUUyZ}{q8G`^y%T``*&@g8Wz>j%}n4f=H`z7 z0JH_}vg|U8?-VsOE&$5|9V9u0&UW0$(|;kN&^R9$u!-c~ksi7zPAQ=jc#xQB9QvDV zL%c4(T?+i4rMH8hE}r|9`p?n&p7|tX{0u(#MO8%cX9l=|&h5U+{{Z$);{YCL+~6)< z3D3xby^qCIv5Ij)ikC1E6YStdmlAq%7uiPDFyYv+mAXeT4`K6m<$d2p&)H%B0H}IT zyT{)3j~3&sjsF04fOsR}#AaJaPgF)SRS+okc5S8Qewv zRdWmDM}7X8?k6K=Xwc{Z@cb8x)Z^c`cS&`g>(D$k9%yP|JGIVm9zgHYbv@aP!Of_L zsB@Y<0V+0zF7CO^{4%tkP~mV<_!55W5HXzr%swmPx{M#beG`-Jbk`QU+4V+f9@FhL z-vxyIw>V|z5yR@BjnY1%n8fC>u6Ah|VdAjnd9AO2otAmowxqOjK5Ea#n2ao@j%i{t zx+38j2H8vbk^4UN@m(KLdM~L={w&x2z8@d;-U)l2K;Un()*)B}=MAQ7wIGw3jpj%q z+6{MFl@Hm^hv_nz-1^B|Y}Phy$6IM`zDjE!?H+l+ZerE}YYhOl*0#SAs-J#&J|liz z3H4vAPJ3qOr{=a}J+uLjVYKZ6lMSJ1VDLHg@yg+DK)s}Z?sg#CVi9V4Rj75cmc};A z69jDo$Tq{{bwzBp*(A!BZ-0`m>OU3i_Lozj61;oUihk8<8Gq7dzTwRVH7v7X)4TAt(?hP_ z6Q~#EeUhyO+aXXP>x5t`%mY!9DpdAjk+;cu&WqJqf@AjN^224K@CHP~!Ep^MKqAode z#N%>UN%1pGfD$$f5aT}2YjC*)RdF8?COMm|G6B)!Zni2ry$@;g-)((;7iJucGV=Os zjA5Bu9ISI>ieMicjn$>3TpZl)-7UzdYIhvkZ^?P5?8Ekn6z*mfh)7>VFCb-!#{#HgeD%tel8 zvCVfjYTI;A@dh>adp36dPUyAn2KZ~hH*bW4d-^MVUJxo6Wnl5N3%9MmB}OG&cuO7b zr(l1u<^X?o`diINNJqm`7B%6Kk+C_4znaWDb>N3(Wn)8J=Gn7`>zIBLK>dxyx-Ie? z8Mkl@X<_j*HO=qSl9z)4&c{V0aO9P_PHP;u7QTaZk0fh6JRegT%eLR@n?V6q{yO0| z&{s`H^O!N$Y3j#ZgMNWmTt)0Yi_Xee*JiRrR}DIlk^Vs@S#)U3DxxF+4U!IvZlOrX zn^YBgg`zUOAo4mR&k;#xNfc1>jX1JVj7iArpc+2wvNWYj((=MG-F%qX4sQd6#q*w;s{o8CYU?S}ZtdaLH?n?Z4cw;FVuYQL4r7-pL9BC} zQTxXAzp74Im85VI!d$7VDp2px9g?Eta$KL0O{Y4e%P)mOi}%HGufFLxMUjI7RWWBDsBp3hi3ypbZa{W+q`ND^{1 zwYi({RkKC*kl`H^jvu-$wxrtM4OI7FZL^C`q(a9upV=h;05wqUD?701oCW+j?S789 zcf(67zhRNuSwY>D@a6Mk^AJz`t34Ll@jt z%2zmN+IR5X7axCxXvv*+opBvMqrNJI8Fy8B?P71y(~l>7LZSDo%;vjwVGeuK)i$Yz zHPUqsDk~I~?e<>b=q|aNCaC`aM%_}+s!TA+9Ol|VVw^BFB$Rzu?4vVOiIu3cRa@C1 zS8*3>^-Dfdm`6~ZI!kj#!NXh*>#l_$ zpILsM^Z>6wP`}=-uC>8dotLSo(#f4YOZg`Bak#(4Y!t&G4cR3VF{I2+Jc2oS9G71; zxu-1#7`7PM8d~O!MS25RF)INt7nosG9`{{U;?v3l z?ZZQH%pRwj^SaIs{C4-gnbzJ8PVM+ruslSJ)Uy&Y-@9?#+jbMr$!a_k#JS60l-z-6 z+naQc&$M&|pRzq0=T{Wl(+FLjGz*j$wIItdy?j3)Ql!;v1U+kkNcsv~JO6)YfI zY{k1fOKa!P&0cZN8~)j+FOI_zrE7CE9HM43pP5`gO6xQFe^J?&o;i^%hHUTBhc(2LaJMdv4%IJ^a!Vz%yTxahNvN~Glz6^K?1*K#AfA_2 zp-Z!PdH&ZgitQ~XU&NAzM5~;h!Q8FzUizUC(&@DGcx;bJFw1M|je@gQ7PrG=>XnkO z!aUPDoIdUFmB`?5YeSV|V(Wa*YyGys`#|48G}B)CAPkc_#5Ys(YzO8jvrc z)617ctoo)7sdm18NaGN`!A8N&JYx5`O|e>*FnOc0TPVt$AXG&mp~YG3t{hqr?5_5|0&h(Vd&8S#X=vJ@C5;$Sf zlxmGVb9|M6G9!1X4(y$QU5XoWvJ!CBABZ~J6Pw@uiSp|p2Yt{HaAOZX5Iy@Nny0$? z#@^(!{{TjBY{>b`u1EkKk~blY+Qi?@+b3cyzGJ9Szj)NJ>=H6m$kUeBY1-Wpvh9bH z*OBI$&xzRB=sKYT4={-%0Tv@(se#&a8u_SBeoY)~68XXrAVreGY zS#cLD8%Y`kO+j$Wlr(h!1e6WS=lP{#oZT-hSJil3uSc}R(q2Nent0{%_H$YSjx3Sa6te4z7@iNxv(fOp^ixM>lT{Pu%pLAWVwB(5B+%+S^ z^GPY1IDl>Ma(BIwf)I7-`6w1u5v}y-ki+qZ8B0hxY<2$tB($y6#I*O+Ufoi?%ZSsG zRt!`ZHWskzFPoRY{ZiF*ZUhkFrnU*`p_8zu8xk*b%qJDJwgTJp3Ob{S>O->kV6<~e zQPn)0@3y>!{{S*m&>lJm*pLmZN@rRc058~TQ`zw+a<~a9j4;Rmxa;odlP%IzlQo1n zt{=5;A*z(9#!H)ff)6E4#&D-JhqN6u8k<|Cwo>?YYn;FfKtS53j$?#8gBzRyxC3je z4-IiMvfC+W{p6N2N0Hs*UwdxbXr0oG@rMvTiW;miR<+uf3#g1wh)g#v8IL6sicyER zEyzAvDGVD2Xbp4D!phj3($4yZg7)P7-o9vJq{iH%T{$jRRW{8P`WtCI=Rlx?);M9ehnd{fKMeMSrxsN8B>P?;@#U0sm93sWavMLeO1@+ zHva&!-=d^qRK>QrzN+r;VZXu`LjzeXk$j@wtFjblMlEE>$?+S9ejc8EQcZ=oCz(#& z=dxhP?CbJK&VxW)5(US;=$+6^iZtJ3X0#^lZMI7XDFzi)RyIy42(pjF=nIX)c>{bP zAof+o1VpK7WJYJA#`L>k9Q8<$2FZsJ+KSd9_m)5>IYrKvYm!n<)}^2^;c9xUG_;j1>Z5Tgeq)lZQCGe~?Fh1fyFlx%2L#rDkloUm5M^o_)XGU0D)&nUpq!}o zLS*@hcx4H#L1`8dPkq*4>4dviYv`Oj=n<)3;0E4_8nK(p z-WGt%AD8rGa#aW)mt}Isqx}<=IFJx#U8g~w4{+Ukd$WfVhEQv?4Zog&c$>7>fkwhF zcNVaEpUHcJvbadX=vwXjh98I;E{tZNL2*g_bacpmiZ%gqe3Y*gFn#ok+rpUBMX5bj zh(C-hhnBxO=mkatXnv0N&}0RPP4iwh7syaoX!8JBUkaY1}llZyzETlPRD!E*(ieX61UX z6eX0EMD5%?-u#zdYvD`+wx_{MOC>{}>@p#q`HjJ|bsq)Sg=J>X@UxpOy{=&s8JoIs z{iC>B&u5=u{B}axnwCdF2sw$VcXTcL;m^$9Mrft@yX@11hdI?4yl!^(r3K>sFSpFC z^5w@9?0HyXsM)f|C+`A2Acelav3wDp7SvTd{{Zce&A~Cmdn3aG9g?nQ`muxm0L~SK z=f@@XU*S91r6+fU(lq;7Z}U?*e3PCM!33;^mV`cY7`A4#xEFOM%Tc5IAmfs@{md*s z@nkpn0v0(-kui#fUsmW6Bo(w{e`NepotdgCsHw+UDq7#Gg357@6l^aoWn6U+{6;Ii zzT#GScr-ku1e@-=_jkAOJ=Yh$M_S&tvgoChkOWg})+qq^mVmR%l180^RYT1;dx=k~ zFvnlneqTfRq~8^V^1IJXy;fNB<4^5_qiJog$y0F>*GAxBGPE671@n690=LH-N1wbZ zvrEiUWRbDB{x@2{b=7w9&HAje#>Fs8hkh&)L;nEQ1Hbu29JdS>wiQ(w8k6@YhJn{J zSWn1$sk|MywSi_O0l)1=+YfsiZ<>7_HZa$IlA@C#_U#Lp_YQ*6IDD5%G>xce0nPx3 z%K-w$;Bp5sz5P|w1(f$J@@l2=6vTJLmY)V~KWnb~dMmC4ZsIYvXzz2;B1qAWspBCf zM#omy8!^q0gQ#g2w_VM>>Rz6p8-}@#b6c6=u5Mv{fo1axb4_83Hp0hs7eh)NYwk8r zae9*S<9iXdfh~p8jJLYbmVO1ImPtFfqcS?qeSp1#d6hrMIAN@y?^rD@Fms5ux^CXK z@>_4%zl8F#qY;&W$00DpZLU*n$6l(F#TXI8@p{T9{{ZFc9OuXTJ=}*)HnRNN{YUi6 z)AG)<4_C!~chNfSW%mAFd*k>%_lHAN&+n-Xqyuun)b2;BtMOEBtivLjKkuM*#kC>5 z4>hG>7%8T#sGytsse{?B#5-a+X~}2&FGy)?Dk!DVgk>E+aQoEsoZa|8S>)rxsOkGw z{te<`H4J6mKImEL^!S5&uK4=^T%Xx*B}D9%{{VHYo{j$ijsF0n%$WAy#jd5Ob`akK zOAPfAf4j=e5{_oqQ?K*RV)?UBrtoryKh?Ne+^ z7Bak@+S8ST_F2#<%x4wK+jHs7cW0Z!HR3#XIj}k^@Q{Mn4o(N)P>uPKgKpam_a1AT zHr#&RvVJ9Vhtz-SM9ZIcsQ9$K)pTzfUG`A))Uq=N!<{j-v5|J22xp%!%}Q~x&e$c| z<8k{-{8ogbdZT>wCQH0#iOZ*?v<=;@IS+1JV2ji%qQ8h^OtHpj7@~dC1Lx zn}H1l3{?X$8cVU-P*0%V|_*`bh|$7}U?^O46mUL~iM?E*cqP0g%4%aIS>|2S2JzHaN z869I{c{u954_ita;g@5w&yju1FYQ^ux#;1<;b{_6ySb{gkm8OPiz8q@7Hv7h0+jg_OYO0fB=`Q)XfjDLZyC*zq`xbl^vj$jVH9XH&fQqxEJmwG?Mc>T1bO{c5?WU~QUddN9eDT^lV5#T89S0) z(MD{gyRLSpQ=){Ms(e8fT7-~Vr^Vq&e`RGzvZwtzd8e(YKykB-+b3{cs9Su5U?brbFbymJ*xaw$!w%*LgVT|M$GHG(#j?EPiIXwMtsk` zw6ZjG&LrN*w|*#8IHL>~wHEmYit;7CRlsC7(}XW?!jv5oB{7K`5ex__>#TjAa%AlDKyz}qXdxgJV~+8+ouifdl*$*eMRH`gz@ zcmDvVKCPU~`d)wE;rRE~KA-lk;ueNX+J4Tcm2!BK2x@Xa!k@lYom{_3e8@048T81{ zs21>~`~Ltnp$f@tZSv-u)JJ`JuF0tfq0_Iw$tWr{wX{D4s4?$~7*l)4WpT<=iChOQ z6KZEPxR5p4>n3S-(KU|DPTaR$``cdU4O-i2ZmFxMCcvQP+hi=HG@x!%*x27S9@Y;u z?kSaSBUHGoBh4V`9#N;13l6BxkfXXa)E)zOW;$DvUZuyXO|QCg`0m^D3PLiY7O@QE zdGk+1dA9keN#b^JTs|MsQ*cy+VdcqIfTRFyq~x4gL(V)wNJmGRxry77dj#cScF9Ig zK(Q7IJ=49K?m8z@Vj0>lGWn&pN34T4h;rtQn>U)}G?o?z;h-t4aCYtFwAmfaPL$1+ zz7{B0@vFE8X~?N*Ds%}iw6FGY-&ggYt=61n`$hpXWCrT0c~|V4rrrriXD3& zOMAbXEYov3T{6*m<49#AWQm=}V4X*+N6iDYS!Zxg%1s@Zz~~odsL-_aDB0}x zLv32^(PDY(qp4g$**W{@7aY$uYA*AWZEwj&Nr^eqWeqwE-d6Noo}tYm+Jm|1pA2F) z5bV2v(t;;Db0X4s90y;`DOZWH-p=T-Qs>vAgr7?1J48`P8bKr-Icl3zmk{>z1pffb z)8M%bmR3nu*8#B!7;6iTztBur;7PeoB5((BYgtf8vT@ZCNqQ)9EvPs0Jd@VqKrr8z zL@4R9my6p#k!47Gz_GB?{K9L8;*BFizN8{nR#@G-DI==ah{?Dn`w_3jGlv<=sMg(5 zkYhLSxuadq{{U1g9^EX^E!Ub`BVmd->(^AIGG-|kHsleqQle4#MT)(oD=9{T=|>xB zbliA_$IxW#lvyoAj?mB=*+E@|K-=Yee+IBEm3{XN#WvM!!-H*p{Z9z8k(Q$KU z$>r6I@ZZ@IYG}Z9?tUoGsIoi}E*D z%T=5QkbJ^aFq8RmQKJE<5{o;+Ia@>Or7CG0&F+v$#X!`P=xuzbe>8<9MakB{bxXo? zUm><#`P~cxO6Ik>Wfn%82Wz8oVX@>whs0=}@tEpV78}Gf!z-BKou7uoK%mLDi2Jz= zGc@?Ull;{6C+S*p=*IYT&|O1uO+Iqhw?}!Y>>Ol@Hd?{nISA%@B-qqo12&Jlx?bu? z)3|t3xXwqNxpOr}OIyz|%79V|o9I!LXWb5F z$#ZU;{t48W;B)eZkUbNIX~bi0w+hT<@H6;r?^SGeaB}PA?^egKWNPYWZ19F;9*V4q zz2P-<1uH4HBA8XwKaf7CS!r58zUV|r(~F@H3(WKu@e1g8)} zZDV95vNVVU?75k8>zPoadXVF>Ms3peNeHjb$?OMuiq<6ZqOwG6hM9<#N=)>Je2tru zF*Z&vxFSr6yr7F@T*^;n5gavK%#*o5*-;-Po36SaV|BqGRz&2wN=lDZ;Dl30aeb56 zCmJM|PMH$nAxW44;zt23a81R}ph&#ibP(){>3O3!utlJh18r0Hv;%STRst#_H%)4a zl5?-Rh_43rKt~poj1&zU0G>6gxfC9T3>^||NH!yV1a(bc5KgG61+Q=i?Ee6g63jX+46QY8jcv3WuGP7YHnoam{WeOL z++Ugj9w&ZSo#v==&8Qn+s=9Ftk9Fer^SY$VD0`YZBiKFd29(JSFm0{hMoRZj0K(x# zN)4^uvcPm+BH}@4;J5yxG(Jn)y`JJZsOcOw$OXL@W`eiJv5&tS3t68PRimkK=B-?O zFIY(Zf%8=wA!iZi`JoG3TUlpax48Y)nsc(zAUa)9J8N(1Z9L2EZ=%kV3d8X6;?sZY zMEX`6=+k7KJmd`kO2aeVp(EU~X^(;({+8C>sYokcKMjxUo1D(%)>~3M%5fA9e2k7J z7dgi*o2#yQ*?N1i{>Na$qis!7TRmA9iU+$hW9AFRzN<`e+3lThC)uWIxF1o8$|$H_ z!qV4xUSlH1+ScS~o#LNpd@}}()OZCfIhq4L^(I}%JdPQ(>g^TZjr$kGF}D+2ipLE- z{1o)z;4}_gucx^&hwPVvQATF1tbC1Tq?a8>kUZ1m-aeH)yt~JJsa4`K7gklxGtPoG zxQN(4a5q8jvWUU>Qnsn>Z9NpS6U+kFdYiZAO7vY{Y5YG#a$(p|sCe30oI^?Lpd(*5 zg#lgmiN&fVWi<;Sq;!VaVPkwguCYHg=3CvCqkG~jcsJRP6_B;nA}Ut9l&{S3{0!z- zp*REVJBG6?wQ^5T{{Zo_KmPz0MZOBp*&heCiJy6_k@a|kh212lIE9@&xSa3+?xzw%|+3h_Xc_^D5IQ^!uIQ-NWCE2K`aqsa8;vKwj$YN)~wm&rA z{{Vo45n?3m?4L}eZ1US_K$lCtV_ih-9_By7+QHc zMlpl@5rh8#+QPWd(?LqhK@%YxTmT$@iTnH$ag3Ry5k$!*n41XL*F1bcAP+J^@_9M( zuBnWQNx*Rv?a3FZE`7crC1S&-wVd`i`2Yc0!R)qnw7#}zsG0@K9CJuV@ZRbMvlYW( zHf)kiM?xA8`mRp<7uwHe;if&gUmGJmVM*UQXn?_U1^2U&+Vr=On=ShGA|wCq15jbol}3qdS*xSNh@`-|2( zTra$YINqDUW7Xbv2HL33AdR_XFNz}K(V%D}eYEJVIDB$Cm9fC)#UP9HcL24d3xFDQ zx4C*QZraLtV;jPtmW0qK+?da>Tg zoZ0M__XWFHa_FoaJHs_n%*WSLQNkjL?axkinbHeqEdW{E$Ol7oNN@_`$SCG)EvANU z@v}Agp7sY4!I$uxZiPkT7zE#?u8)FHJ?@G&T$h}!{pUMxhmti}xN!3MEgS6D!cMHk zC}RTRB4(1;&@lLZi(D~IPi^*p!Y-l1=_vHfBWs=qHyz0xO7q9sCx{zSig!!^K9)Ad zTsCkT+Wt$_Sk5lS394Ki*25dzN!SM8Z<6tKb|@a%Ymey!&n2Yl{Z5+iWy$q^llq>M zE+3Y?CnwwF??LvfhdM~0uZ(!&A(Hbxt26CRi#s61V%(7&*>?^b6aH&&;nLT&^wKrK zlY$OyEKbfohfA!}4Z(w5RfW%^i=UVHwa9(q%kkf*bLEa-Yd>=7`-jpxp6prY7&ABB z@d&qNnYMoOplgPp9{Oapt&&R_5o^nyX?}nVgiUibg%+M;z@Y zH@BNhbU!egh7P`q>ZkJjo0E@MPEw7}A%ZtdnbapdOCR9VU{QWYe((83ug1V)pPUmYIs)}KGZOv$~J;7(k6&r?zYA3h<08EwhT>f9Gf2Fx~%NM>KlRX?x z{fA}r9G1(0Pns%o`?*TQI05;nY8%atV~59IlGr#Fd(p;D?T~yI=f7RTc3S#xt?};` zJH=22Rn#;0wDsLUJ>)BgYt-G|Atkms9qu7iDp{)g-=p$<&XWwEi*-|6fF?=hMSJX# z@BEj!;ly7eQK<$?bZ1Ls!D8g*IIK5OZ=9efJyO_8XDMJ*ToX9+PjiuCc3Ehhk%w`z z5y||Ltv4P=Uy4ArXcjsi;-V+fRkuAn?eSky#}8sgle3yvl>0*L_FOu$T3K%PSh^WG zNfGv3JjXTZ2&y!<^>ki6;X{j1Iwt8`O4mtB{%>P_xJl+*(QrK%R~;=gzp{sEe{ii7 zGr#p}!;{iq!7uoIlj^;B#1tLd-p|-0=Duo0Tk(i{jL&dbUlYn~Vo;;`06(%9=F z1^Q{7rp^}Me~R@zT+MCu*WR+9w6+Y|tRKH?oMfV?Y=oXskO>;=m1CT1JUpK;w#kd0 zQ>d!RxzLT%S3Pp)S~ms!gNH1Awp_qdnO?JyGI}4{J_$y}mt=<9D@pmN zXiX|*wbMGsojp?Z54&%^gKgE2u)^66w^9_aw6uo!a-Li1rP5ed1w6wn5XmFmwS|Yg zxPYy(b{~mF7?Nf-AbDpGeg6Q0EaZFaR-J~ex*OZ4)d=P{wUqO_Gp;_wZ+}Zh@Gbr@ z-4k3#v+C$ZXT}=dWzSX+8b)8oDz`aZz7ccO2^7w+BaK50xAYZKQ{iNq6l2-8!jRh@;5th2SJS~_vapQ@z2 z=PBy0J+MDBDb1`K&cy3wK{B|HUG=i^^W=`XiD$gqd-`aRl5*_}ZEX=>DbO7@2-UK* zH$$z|ODW$5QcC9O*Kb7TI-Liikfi{!_6VDs7CwMw+R|%p;bxF>a>wtQFmyaXCXzkw%IM;5~z-! zC`A=^1X!ZAngl|0C!t9o`42>lm2OGYVu89MI=1$(&3=1+NvMAP=g-L&MvzCJ$#zN0 zM%E`}(b=7;+#t{UlfCvy$62Y@U6Vh)kSv?uUsMEyy>6J}7=M2eZ#M1x)1ov0BDJI? z$%k~*X~myq?u_)(n>rUC8%faf1DN&SqBaAK802eDvNS$plCbe62w(bEX!ebKz*Q;F zc--yW9Y?1n^F3b&#-FWy1M1U~PAuzT;rw$hhgQ3%Aa%0RDXAgEX&pr?NpWy>B&F6Y zb6a<}-g+-Q@V+m90VSl`#`@fHT9*uC<3MzKU3U3;boVcT`iD!N8GY_A-ybha>fcYC znB2Yo_t0 z0Oy|n0ME&qiDDb;b zlP2j<@ozO0#(O+l^G@ZbK2|+VTQEw&aN7g!5^fpTsMvE6C7dn;8LxJxopH`y9CgTJ{f<_l_|BI~go z32C_pVw9t-E&}bhJ1)Nt4shwwJgA2)t+E*wW}9kPUh~mK)YX={;Aoyhh~Iqzy^*Z+ zptu)krm19%Fpioid`74n0GFbpX&3WHb6u7d&CBS1iOcKr0Gn4*3x(L@0>q6KDCV7{ zYIa?zvxxe1U7oF^Xhpq3YS!PHdm^}15vm0jG{e4ssYH3RW$}WxhNM2w5G!LxlaV6OMsX@h_f!XOeAwcS%e+*9!T!P*hRy~p-_@S zDBRNJ5bR}WOb><4{eKUw64SDLLc5#>on*;Ts&{eURsWgbh*2 zWQxW`a|Vo6;~mij(bGU|dO57Zl&w{({g?TO&?tiJW6R%z2APFC-U-mU(Wy z3~=z*-49KDQt`rs@z|#gtg~{hJIUA|l?S=r(qSecm+*W!d8hQQ@ZH??M|!)Bpm(%` zWd}vAA4@68Hr@vXq#hfLyF~z!GJX88WJ_XxT)A` zn;>nR!s~d&@09u~<}F(rwaRrm9-fIDF9D7s`5BlxP3~?!3q6C5C4i7bL<{bjz3+@R z#Xg0OAe^N7BN}pTaCAo5B`Aq-Ms^rEfIZ2*Jwuq%?59M=tBai{gf~=)7sYXh7UmZI z6=%RO=DIfRx8gQXGZAr|d{=P_K`W!k;?^`1W|9H&AZ{~AE z&G4uy=wXe$+3`9}JnnfV@NO0mG`yGD+`1qYq-Tf3k~phf;cF4An(exzX{fTHl17qX zJ)nr^$1kufLQE1j7fr)5p9mn5fukI13s@cVD|21oZ(9XZ#$+Um^>4*mPqIA+(RSdH zQaKYk6S*gKLB~~fQIE#6KP!EnY2?Q-vLtlPU?2hJkS#O%BqNk_T`RFfIiQ`9 zT!h{8l!0+SB#Y!lhngdrfHSI3Ej<@AUwu(s3gcR@K<bEmsh{DC-{pL_yebCN zLLDPUTd@56RzD@=I*dEMmIi*u>2&9B!o4Ga*JY=SZL!Ph7eOqXQH%-a?*mIlKrPSW zq3Iek9eJOsJsYqkchha`hK4OUE4vn{-b;DGu^|fvUw4EWGmA z>;~6bKM?UGP%!4o8*4SU)by}b3`dFtEiWV;I_h2MtJo$8`nd&NMZ*THVJ6n)qVZ&o z-KOxIE=u?3keJ}i2yVsAALOps*K06gk(e;pLmoy~OJH8^MZw0zb1-`6oYiRpXnq5FdCovt*u^H14J)FmF! z(Q-f@Ym0X);n&)Vj*QyRAlpG<)8LEuA!{4?C-1}~-!QjZgjlgS&c@@ayyl>h9TQ&N ziQnbR-mR2eW=ljh5%-ahIRfB4Y@;s2{aqycYh!DA-{Eh~EIFfRpG9B7YCFb9yC0FI!017+xVNg&uuNghaC02%wc7Yjy+`i?yTv>_ z%7Nd+!yDV}jJD0x+f7fZ`i_(8b1AM{C3)PvHdFPAy9KSOHrnKnI@;%&0$ZIx+S_^E zCsR9E04b6g`b}-p0C@F00tZ#b#bn++Bd9RD{XrEOx#m#_gf5D}fR+#N-!}#h- zxt!NTV$1A1lYl!9}*A$Npb^^e(pJl)-}bmq~LDBM|V* zluX`^>+w*Sg?pox8rB^eM|gUJp$kQJ72V4|7e0)TJGpuGZgp?HXLx-fjLk(+tA*Mx z&8K3grswaG`oA_4sp<5?{?!~1+G^%k!ar8T7})_EHgOV{y9sUX!1{5Aggi>U}rb z=Ck{@&cXOp#~0om{q0D~%kI{bf0!$D$7T_*L^f{yOTWoicmoV$eVrK-0B=mdTTeCI zTDZB#)nUuYy7Tawc8TTP>u-Mn9;5|a;Wqw?rJ+w@=f|eR8>kK*1U{jI&3Sps`+xN3 zCb@C{04r~0hxAo(oyZpVEnl;lZv)%Ot_5U$mYY;c)3c)|;I-b(8{wV3HD4L^u08Q& z{Tu4@@lm^NWvbzM+3^AJ@cmU1SN#@~+mirwGwsN?=XILMZoZ5CJC^z!f3N*PHB@Z80QYKy)6efirx*`zI}?^F?{FEF8I&D@TDb z!KO-r z@#?O9w{ZUe-7#vYz_T8E#(9V9r^QmAD&*vA3All<)i;sDeyH=vn@sI4v)I@?Bq|&& zzNiVskr)Q{x}=h1XwE6Xh#hwFNz2g$>?ZcVBx=XpB%*3OkQ07^0X@Q}D+z9z>(75x zD=YL+{4nncwt$s6E?;DFRM4C^u}H`ciFW9NLXDe~Q4%yH`Ep%?l#TaN5Cmy-xmAa- zW&NJyn8S5a44UHTj*)1SDJeNFHjpLEny$V5R47JL1h|ZTNfRx`g)M~AzM@9M7q;V; zOgU@6FwDq?R2qazE4^Ber&T!Z;=rz^k9PS{T&mA=R z?6K}7#vfZNZsHlXL9y4a%Nw4&R+AR3!u(R{W4i}-+xP(74oXk&GC1G8e_idbxTtOy zqY=gifD3&Uh%gUD=;P)_bki5&8KY&)kG5M68^4;#v0Q3LlIK0dj*fTCU0isgq4UTf zfM539eU{xH2<+dxJ}(jH{;QLcTSAS6!977}Ye5b+B27RYYO zSzk_^c%=5M4n4)|fOJ?}ghNpIn%F@1JUag16S{f~LF4rCQbrH#i;?dD1$e2(+)i7U zyY_FlyKg;`jlrJ(036Tm+BM%*$$4^b*%Vr?3>NVLnCx0K_$t0N!LN&5$EJ%~t>P*; z^a0N!o^8}6XBg7ELc`?Kt-r0+PJ0uV9IVljSXmr+!2#AIlDN-=(@X50?Z>XlxsC9w zv3Ror-NVOTpOWswo>=6|3lVTXk<|4H;H zNIcSFq^`1k!5WkvhlW-@z<>zr%`RUXZ)FuN2>>3u+tn&*$U2UnL>rY@lX-$j)6@B) zLs&rAYMe=6GyoCJGneL6nDLO~ViBDHxdWESz0REx8Zw@z%}^-=>~%|*G?dxTxbsD5 zveFm!D=Zs;bUc+S8Nvh-W*S8x@eV-sR`OF!QjxMT%y7G0HS+Qc&FZ*&=ZB%t^*4u; zdr%(k?d@7eSc7ekk%%WzW&`2{i-5hy) zjl!;An7@zr3vLImFLvJLs_@(6sfpB+9|OhWf9yWm4~qDVdAUB9)y`S^TdMf~0IU5w z@vMUSB%H+S7QtnuagI^qYuqjSP0UMA{G=xCb@dDOzMGpKd@;^?vRCFg@pjuO2iN5H zB1ej5P8mqj*Ag`;7~*4kE{ipEkt+qlMv=g1k6O&vAtOmnP=wcd($Iq;4jL5D)1-@w zPK9Z*(dTqRJ6*a=)&jcMD4-0$4YggOsy#37LF~HiJ1mVE-1B*Vk~`xB3;zH^qDW7v z^G0soN$4BPN;xMqRo2jfWRaY0p&vEYzmOjlTO*kq3Ao#maw>GPWDSO?F>`Z&ayDh= zsuvbEQc@D;fqg=zR?Kg4ac+H7jse8Ej#3k6q^#7$**KPvfudQj(=t3&qf&$IMm~U@ zPU+<%Tp5%iy1kFm`lUYc;X&#A$lg}6>*Tep zxlY#g7WE0lwG6ei^+#}V^)~>cLgQr}HT1T=N%V7EbXH+KQ(LQsh|!k2R_vp3igH?4 zaK`0tl6xeZUCDK>)is8DZk%_(gl!g;awu{@9T!_Il_ce@2X)sbGS-XhqHra;1G1ag zbmo~<(}D)CX@1j;llC*|$V$h54vTuaa6pB<;wd8?&`6T0TjM(1iuKr1S3f48bo4(%!&LZg@clAggM^lyKn>mE5<@j<6 zI<8En;CUx)eb5K{_bX}Wj@c3}lH8I;ylj~sX}axJ5#Bd7?fIsVN?dlZMy;$Y*OuSV zKsTqN4L7=zhQwHuz+!CXHAar0IGbn|dLx;oV9*dxPH764oh}n9nnAehzcjOsfNr#d zMZ)7pKB+$S7(Ggz&&gH0Mq|5x#_u!xwvKjq%586ouuCSssx`5F;=Yn0sEj&S4nTvV z=H}1CY%ytA4iYJ;Y2W|>987P%*F85kE2=`eTc0Esn(vdsa;)arAssR}oO4Fd`zqYz z+Y4HjH953N7|8aJyLoPaOft^6P5}pfQbM2&EV@e5w8wl+8i1U^6CNz!LTb}=qhY_2 zf+qYd4tjF*L^Sr;ClkyCh5Wgu^5UdvZL~?O#F?i=mcS*%xq$0s!2rFD^+GAURrm0K zeR%}@QL(JMNO9+GN18%xBp(Pix=#+kTMLN~F23NNXd{QyTwEs5N*Sb@ldw-@sIai+ zk^apm#{EFqHpbP#=Ebb=gYr(p&4!lHBF~FE!qCzh4U@`)eL`9W@M4A*lIvijnPck=A*( zzzq^Jj9(1S;P|v53JThzFX?iKSk8Zlo__R4aihE~d?GO8zf|_5=G$eYCt<0%AZRbQ zPbB7ZlqQkF7y(85^IWrKps2;e8eHL7bGqYo|@ zu^VzjQ#@E)Tz=42aC{@seHBiufGiEg!nsKog@kkqvj;sgscnX-2S_XvsaQ_yqL)Qs z9mtgtQ!|Ue7gOX55SqsxsRM}M(0U~13DEjY7t6g?9% z1pu%pcS$_jB05y`MCu{c73@Z9(sM|S7=?&A$hS6KYf+#9hz5|91r^Us5_Fq{(xKXU zrXnVbaMKIwyZ3X+Xh%^>lbDpGF=!Np9uoJ0 zLv9C6$ns4nhzSX{Cp)%jvF4w&_={{oY1ZK|#BA4QvRU{B5527I(PHR{S67+c0$Vs9 zerq+8sFf0$r&Y;?(ru+9#1#?qrftGfMn`a<>ZWiY*(h-r4O2CP`#J~yJ2-w6gqT!+ zv`A1hW9Ht+_`0N`$Fw|DXtvjqhqsw&(UZ7kWdG*S-AikbG`Zeyw-&0fX7^c zq4(cquEJM`s)K{|x_wOTRDTUn2-(z;e~NP(^**aT#H=)LRDRhcv@zdn>aJ9e&?;YT zvEG@4>~7zNw^2$lY8)}onW2LDoGd)As@t*5a8c2SBhybA>TRz@MeM4TrN&cyvA05P zd-U679oiN(n&UQ?BrYCaUfZW<9xV2nz0y{foq(|NH(Eq)&@8ux0q-9D#%qu3+^?_1 z-KCl`{MQ||vCVVr97)?@=9%!P4?0I@e=~7@Nl76xJ)r0}Az7$p3;+&Fq)oa_;n;g4 z^D1BaKq|qlL>2n3{ye)}`D5I=(_>Z^>Z^QZ#GTwuIll=_P9>pPZ)@CAVyClxsUF6U zLvU7IM?LM+Zafvf7{lF&R`<_2qlMlOe3rv4M&#%Q!=MVC!FVU#=~{Ho{I1h~6G1;z z?}%{%$Sw_!iuXLNzoPlvrv19-f^`lxRSj!(jfcf;N4$l6#W4oP#GsGUQ;5KCE9855xL(88Wp&}6E}6g(?A9AyT@9Svqz40`1Zb() z{{R9QoY|=JX1KdKYHeT_p^sUIJl0ZUm-F%e0Ptm(1;^7y;r=d>#jF6i#DDS1VfRqj6dS!`Hr)%$A);nlT3JRTG@!wGr@<^HL;ByG{ZB;n{T3JieiLr{ds^Jm*Hgr zSB)DG4TqMWB>`888=Y6h^*w(#CEs=b0O<5E;F!-5J62+pT1ew}nP|Vt%BPNYPe)J= zPteP|OGciBEZjrQI;6&Jre&{3^)9QX&Sj2wU*vN1xMw_|`!ej_dNW&9C}Y0s9pVJ& zNwCZZT|)Ja85FI8mA&Iw=S0^yUi!E-+Z%zp^VIm5k~c={@ z4Lw5|^4VV`Y-lZx)^1jT^8gk5-}-<3Ma9{B8IO+#Ka9X!yU93Tg(o@zow-0E7wVfmv1pKb675G4+tClO~q^mB;{4e&0 zxz}HgbUc@bJHeOjjqShq@cpmp9dF!`lw%dg^i{B(7)N_;@`0#S4$`~bh zMgzlt4DQnUZGG00CI$CeiD=*b+{V$9?BpWj>Z7o#Ji>fBrp7l}@jq;(uDfmSvinY- zlFv^!{YCWIocoyj_J4;)V5eaGZq)hTnvAlP#M}XEKVW4S(2zDh{qM{ur@vL}eFp26f0XZLX7!|g zW3xH!EkkwHhvaOsegGE41-XYUYk^t>@}8}D__(i)`nTzq_pYDI^N#^Bna~9j? zl!dp{iw>!2*fg=a`wH@PNkJBuBVJ3i*mU&`kX;?}X)rRcFXc%zl&g`UC7d)xwT z@v>U10&V~Vw=n}tIO;~E>~utC5*`{{E=I}iU8Ka|>eF$^kz=NtC5)O`JD|cC;Uh!x zy_O-pK^IJ40S9}92(H9BClIyPEimQ|(T^I~^|vikcOHwhj(Ismz1VYw+%zCtsOqdk zx>~528Sm${op_;vh0{rwL(eD|1QVe~uHu*~B#qE9)PpWZnFX3(wVZmL)KjpgGD&5C z>2TM*~NBHYW(9joxGXt65V za6d&M6*TAeqMybs>6+f<=x8GVWfteRTWYi4wLTsTaJu2jH`2-K(q7MzT^t_t&p6rs z%Y0%g@JK_Ak9X|`pGRqbMdZJ*#x@03BSL+N8rkFi zCL2lr05fv0Rn9geYi;J+ADx%8#^<=|6UJN_JdFa@d9X=IQEaZ*w2!KP#FGOfW#2Fa zk8n+D$aon>!(q>w(@AUCRxy?hURz)Ya3qnLqwwsM#4#zQYaB5aS*^+&BUl_Y=dN#v z+RC?u)ZU%Ba=E3T-2VVvwo!7(3w%v&@4bg58RHMRMEg&`<5fpDc-f4wWpm^9L5~ypKD+_=(xEfd_09)ECK48Fx@+>*2y-< zefyl~89Ju&W(0r~yzz1y z^-W(7JL;K>OykWu=9@I0d!sa^kFz>V=XR*_Ph`%bvgXO(Xb{xulC7vZTi%Rm^-4Mo zK1ea?>9)&qTtFQ>*4x5ZEOb!kBlNEqk>qL{$&K$4cCOkicjQ|=BXV&NDlEQHO z$1|1F3B!-<=(r~NGne7Mw3NZxEtcl$)7@R6x3^Qz+@L6M;?EKGZmbL~-Fuk&)0+D) zM~5+^D?qnV?H^K~ybJt3iHvfNNnFwz?}1Wjq?n z2tYsHIk$84yPoYyCf!bp!{_CfayvNj*R{if_)Z!aL@_iIVVLzh-N)*qaa>@?^G^kh z+&jmem^p@?q~Fme#F+cpA9odiJ94@Pl?0I^0_aakL++Sw2UB>pesVh18Uk9{9 z@XMV=&zk4iA2U=4NMAF2G+QNR;np$h3kCPQ(*KQN*As|2tUGub=- z>E^voo1M#^I#)Zxn#bau_al3R(bXXN`SnXv!e6$5dlK)o1dUVj?1rG~j>n7Y zf;57tol~ol5v2f~1++)F0SVBtxLaM)&_)SO454(*Ym^z(^*|e3XpoYik*CE$Oz#$F zI>T*LoHCnfvH-GAZ4T+JO-6#rYL@dMFqNl}QB5gBQ>Lg$;7!wKJ53T)@>pxtR7E@h z4N;7j)iixqBq`t1Wu!Br;G5LTrkkVYNy!*fpQA+aB?ytNdo+=wLNvX(A0yFMXQVR3 z9@__thY#6z`Ky=!Xm;kSxV0bMq!SMu64|n_ZZDvCADZxbjxU$j{TJ#PaOWq%&kN%A z860lzXQRK(X?!z^SdUFlM-7j?W7w@X-JT?Fv721}>Dk`pdBbrxSV%Q+XwPrPE-c~b z3i%(Xbd!?{EAOuKS<#T9*fL0c+VS zNg#um@_TM>qB}|9u?yQ%ANLcIblIn$y$k-y=3RcRZ1{Ywnz}Z71(Q(w9X3uUU_9)Jhec;=s0k7D5`x=vNXbGs)e>^- z#M;A_p%eQ^`!={hDH}!X6S6=aX$ac8lj4o0l#Qiv%+(_#<)JFcxt&&%C|W2Y=9MSH zjM>5+(BA3nk&LGCX6MyRM#4s?UcA!@sv6Rjbfwyjlv6JxLu=}hXf5WOz9Vs}aAPCQ z09Vmw-8K{~XoDr;{28-Fz{A8?se zL<7Cb8f(EwWRoX_w$(jsXF^4df@ckVonf_+zqC#5WFnkCu!CYQINZVe zs3SnMlpc32=VE&EOieAW0ZB5T-sKX#jwem6{L^VY6?cSLFNV*mj-}2n6L!7D*7I4= zvgElZ$q|md{Ee4qr6Hj2qGwZ3NV7rn^+}yNbGam>cxl;kGp6@J*5-YE70*ECI?w?< zH%ypZt7fH4XlpUDML>_hNTNjrj;Ee)E@A*(mNTwQ`SDh_(LYN>?_- z^+-d8*ryJH>FIr@{q4y-k;B2}i1-e++Se*4hp}@b-onQ=#@8()>J|4NYH6=Tb|UNL z%b@4g8S&d>jLkL&nuOt~R^bB>mkTlnteN#XBB1KtyvWm`?0MZAz_RCQMe!tBGBB9x)xRvgSRxuu5J>YuwK zhME-zQ4ffn_W1;WoIt@Xi%AyUD~4iBiI;h~Cm_DN?4a>1U96R@Cc(`&_1GiB17&k= zd?4rY@a_E3ppeG!zV(-J4YAQLM9ht~?_s)+tpZm!F)e61SlAs^m{CUIaO(gE$XP=w zhK;U}*}HQ~{{Uh&m%f+Y$)#p67#!%_9Omu@==6Al@S2 zJA#jS;yD{RgItQO=x zi=zeq=#jSFG^nc6PkLzQ3v9JUib-VBdE4(n&QZ0O%%CI-?2&uX82g3P8-y<3 zMa!g2wmP5=?XFi^-7cHfRy5djOSVKAXv#TiK`6(doRAdV&+<;Pl9Hc5fNsZMac?!* zTgW0c_eGJ`)k?OdR)mBII0b zx**=E=sJsQqdn+G)QnE(-5vCX$#zdYWM1j>!Zr+6jslE zOGrnw&o&Ct!V;67#?Nnv4x-xu>Zqk+jz;R|-@R?E zk;B9Dwf*X+i!_%2E#?Qy7qDdo_rov!Lo5&HN7Em>I&8F#R=}4KV$3%&xw!D+c zW+L|&Ng1xPfPs&~Qnbf#izBQOF;v+GM!t(N2cnL|?gfVGW%Vj26p;<*q)bpev=hF+ zRUe3g4!Z?oW3B>DN;bQ2t)2FQiguBpNy}nvrKZB#-H{@Rpj_^S!x(U{BcEJN`%E>_#0Bhgo`G7GYh%@0C_n& zZ(!9VYT9D~{{XfcJ<2D7Cd-9W9yEY%>Z$;a}w`8G_u}b11aHp;i}BdcAH!e zc8Jtq=00Udc7FWPz1*`n4?uKMl=6%F)^&oxOmF0={j`fxMo!t?aqi@ZGGDEcLb5?(O&DO4Tu5Bw)a_Od`|oL2JS1v z>Nl2t9*-RG94iBwGXZdQ_?xRa#hh#mWQ~Cwz8a{EI+!t|QVq6C7m#k(pH51)y)2Y+ zfo=W!r_t8gQ{%)4-$I=;64P~f`Dc{c*elmXVyHhDv9t&O0)o*!;)l1E;EpO1TJD%;n9vdU(13|FR zdJPA;RCunmz41a0j&RNVJi?r0nzVJ_)llQF&0cS)W`osm$l0*c)3vN?TcBvL^cp78 zN2)#^;#dz-N!;F$6WT#_yAuUaTI#X!ld;b80f0$AnF~S}DgXH!`=LLA*Q3yNIdt5(@?reBxwwAjHW`doR!b0Yzk2r>dD*Yh$IDe-;!YQK z88fG*V`Yw4c-xqapzmgltge85lHas6QJ9rmfh{f2X>! z;_Y;iGHC85i&6%pf$alrR`1#d4j_@0(F-x;Het~0>#U!PDL(5rdck^nfKHm&^9R=J zhw0r%+>=k&IQ7-=Tz|4Z5tK_4Y5>%L9ppf@ltUYRQ@lKgCwy1U1xJc8`z|9;J?R>% zLe~+p`n)sK@(-%?f79|={l}tjiN2vmMgIVua2{l-8ciHI>OQH382x?zLD%Ti{Rp)UEP&$z( ztE>Gp{{ZcBpWXP!)TicV(&rBgT;}y_Ndu{MhJYv0(03)0vCW<*_+$;!A=}RX004_O z8`UTUL zNu8&gM&Kp!ekXjPuYlTSTFxU}quOce4)#mG856X44q(xk9WP)Di1WFy^jtVMcHwX% zBmxIJoqhya4C|PC-uoA7_v(F4>S6Q}2L@YQh1Ti^MH1nB&Ao}RyL7kk{{TgHpA?uz zKNPg&hu=)?Hq$oZ!28g-M91+4z-i}&guLCemlKxT0c+ar^iuWYIic>Zz>Zub^CgxiK&BVfxRCeMCD$g=to<+vV+B9xKZ>9XizAwWxI zr@$>EZrs0x=FT38cSbBP$N)Tm*&xT=93ZwmFdURmY*<&`Fj}Gbsh=G~eF3w+MM<&t zDg7oB_n50G{{Z!=CX9NR-*1>(ad^8c=ffHME#sZeIZ3UXQpZKTv~zAgU@vnvt)RL) zY6)L7`#Q(Fs?0KdjCB#0AKfwlN4n*GLgJ1XWUrXU?2ZP8^pQ!F#$0m);Up64ZU?zROv0G@BoNQAq>Dc3fnDgKYx19emoQnEQmu%dKZMaJJ=J z(>RW)dWx0W27+!=1!Ff>p3e9=_?2ulQCyeZ(hx6_Hrnns*a3Y_l}c|7$k_f`{MV*_ z&6sN_sH(9C0wt-maS|-%L>fzr3F_?)mXM2fql&{6jG?6gu+cCuTW7y#J=W*`O9jVc zGRt6YFY^BYTdP((iMmHgA@=1twAAVc%xsUtoGfe{;BHO!^jzH7_xNpxf>;*~fvHzY zI$!`6@<)RY0BmeLibEE~+Q!%s{(P2FPB|LiD4cs79rIuxhs5K{TiV@rPvEV%)n-^W zC|@*>dDi8>1O95+1y+My*0^#p&Md!qUHjsI``?=3sq!JmFAFQ?yC;R4f?yKOHABcDnnlzOXXc*qHYQD) zG#xtmsJ;=V$q)wiExGmGHpFV~<9%#RhnFPs^ai2BbDI;DqV9973tG@FOSz9-m!A7s z?YZ?bI+BCKPS<37pzAG-oI&K?UlnWnS9Xmx79Pw#kXo+4Ssv48G7-CP%Qo6ua=cwj z!8K)|2^`RRIP>e~y7)L{o3)l)n!0V2khO$(#r<3Pl`Z$!t>cl6>EdYmXs}3oDvUzo~tBhJf5;Z8Xc5Z75a**EyA_X%+i ze8#t?za>8tY)icg;qLo%^79$2&=yZ5L>o76$vkaQW`lm5)q{?x170Qlur7TSMU$5j z?xlSX2Pbrq!IaWK%Y9KDH%-!6xg!SjU2MgUS9AJ=;nQ6=k^cbImszr%nO41WSNsxe zLGMPwKNo{DeF}3;ISpv?N*J$xcjSsGNVU@4BKNqtI;5a}_Xq%sIj~5CaCYd{F64^C4Tl!fa%ROK&y`W4w|Noisvi6oVGse z{{S@Nsrg05hvt)lVQqiaa`I!{;kOqrW>F0ni#;5J#?W5@KaHE1{rr+#H(X$syO7@6 z#NXN*nEhFDrg3Z`(+us>NJeHJpneqzQA}zg60^f2U1R%>8~j4?I7ij2`6U*0qjj9mGkdsvbXwL1=2S-dS+$B$c9Z_?)&vpibY6bpJY-Zb#OpP~Mi1G0 zdHeTTM+xx-+ugX3_KOqFL8UZ>Q$DV{dZN{0|&j-{E@@_TJ2$E$Y) zbNgASK85vMdcGda zzj*wouj&5YNcrU=-0m)XlGHT^=A6qxWR)!q&YYLjSCm?!pn?aI0oK$F6UI`u+U^n) zSZJ;ru~mcBF2`LnjsgA<9M|48_Ti}k#M>W>~k&=QE3D)}E8IwBXSlg;mukj@3 zm&Mb`RI^B;Ixy`oeR(GWGTjmpw&y?saN2S?-_<>h2X}o>CEoSG5C!@B*GN3Q>zVAC z8RpXN7E&-pn%xw9;^N+E?Hq&v3IXTbfUySu0Fvyrqzn6!ZjcUk{MQ>&!_5nbdXQXh zl*8MtllO?o-8q5?$n#Y(MqYdn?u$;G^-dito2pK!nML{{$5u!it4#1+q#bgff=GD{ zdLqY+HLd`W@d-!N0^mXngtWICYK;^nw*F{MAprWNX{Q8h$pDrsSo>L}7Ym+3JX(aU zXch%6OI@bH3AM+(i<=Z?xpJbk+QP{O%cYgV?xov4sllxp3u>dKX%^>nb~gHvYbKqf z-h8ce(2Y@}pQ;iBX{3`yAeWI%>j^t@M9;2?jZE&jQB-$C+g#jU=<+$__-s#I6nz9v zHwUVeZ5~c~l$l>;Bdc&}&$?EMc91Ta%N_1Hl+e>SSX`@xw6u~i72msC#0evG#yT62 z3EdXGnREpFRME58YZ&{3zQG}1gVX&q$Y)d!1;t3XET`C^hrI%DJ5V6!%JWMmm(RpKI9_%CfA#RdtE+l zBTo91gphzV-ufnZjZ2%aUoe5%kPr<(YNzBMTjwg>93MTTv)W&3*Y2{qOYC3Qb#8vZmB8GYZ5*P?1T?H{F6yK`q0SU zce78=ML)yxwX~6jSZRBD>Z)8!;oQGYfcw*ILx_8}!q9932fuCCFErb)jPqq@B``y8EZCaObk<>|>%-wC;HK zAr=^0bZM)a(PpO6;)Ie4O(2n1zwx>4T*4CjsdIY9y~4BX^^! zMoFx8S0OnJnOq2M{L<1^-0Bi-#6|6GS0wQp*+uZ7zy#b6dRF~)DY$WNiAxizOmDNd z&=T8?Pe7W8j$4sq^IfjT-wO^#<|J7og}Ql0c^hl&-^~Oo;d9%TBx_%L3j&do4kJOy zJ26=rC)gWr@zFMs6-!oH{I}nADEfPiHc>*Dx%r0Rsi}gANWPyWEfcl+r9n^3^psvz!iA z`~LvR7M`uv8I8~NqF~sKTkwT ziR?U;1AC-q0_&!3Wg_~<-rUecq$iL{F~-{^Y>MZkV#ha<>2pqpbW0@NwfUf(l860K zqhSe%#Yj0%s*z%51<3Kpo6WirgocV$;$fVwi29tu={nYFbc_Q;T4dy&$3z(+JM4tQ z#dZRa8Su3wlyXG_RAR)#nUPDET*R4TWaFKx>0D~-8ksuABeWxip(wV>ffD3+-J$`S zB8Pya#w@yNJ{ZTHNd$T5o#)XpteAmue>8}zA{|NfOE$qF11{U5iM`2zrF!H*B!ljb zAu8vfc+!+J=zptvCecUL5ze*m)dNWidB4lc(L~qH;|bL)iH%^n^hgS2z3C zz>}=#poN-XMu?O&+Uki<4V0BDfI*tnQ|_XsaBihaR!Mt>8C60{O}Dy74a>(bR7q+q zQ6i#n9xv!3O8~vS_f53)PZW^ly^p~~)Mg-k6tvT28tOVI)<9jY`RV9`HkPEe!q-nB z#Pb}s(#VoWm(4Yfv7C>J_O*}lvZ5ix$HDJaN!{S{(%&1aM-u{J(|fASvW$ZJi(lNC zHy#$A_w`zr{4+xvfV)I(Ng~;4GTr(qx^ai-y4AVbq>V z#$K9dWN*DYiQKvVo2mMD67PDhc0}*h5Ana|Zmg8jc(&$;HH$SF*m)IS?Xj1lr*G{^ zZ-ur~)b7-J6&KpOGg8uY?;cOUeL-2mbFMYpDcj$5rpYy$@ztm3vCb53SH9fj*W$SB)zevCo5R5F+2+tk zyni%yx30rf){)j@2S$&gaOdb(m()^gr-YTtV53$s2vbtyIeqwHKs=V>cwrjms zbwNF~>TbSLV{dhR20o)z!f}AcSaeQKKC|dCQkQNfPgUh|bh7!bkGWUK@%x)=^8RX8 zf~=AS{MK&;=_iZ=(5bPi?Sx4DNWKy_SWBkXq2`LoNTbm^bVKoIK4^o;>B(<1@QP_w5Vg|O4%8*Y0PdBBougs( zSB_hY!o}pn%d)KnwULW#aP{d8#Pg^gl&E&wNdqLLb+S`({aQ^^l^)ywG)>226@P@R3 zvxZ}P`PiS5s7817PbqOXFgP`!x!QU8uP>K}9$9hDZdmB!LDJ3-;2JZ+jiCW6jm#_wk1*5Q6d)O6W>GpOzV0HwRf{6A9qC)B*i^HpsFq>a&= zwxXTHw~@PlBV_VAzWxC%ylobcbR(Lb<63*=t7eBbSzBvs%~qh8K{H9x8TaTN)84+X zgOj>S^**`LPNR?RPk!8`I<)@)TZ8!~w4@s82>eZukA0N5rVWseM&+r77Z4R0&cUw* zbmeyWKcjKndWjGC6#l&*?uUHZ=KV_8cmemWaU7d1@B7Oo?D{L$Hr)@wYg`E1)=QW6 zUB8iEGxZHza({V(T(C*r?T{q$)1qfJoRY+lEB zUl`rMY)inY6fcyUgt|LmfT$YZDM^7A?`+QEM$$)HZs`* zOPe!Ki%wR{sq@Uf$>JVW;q4Jh*8s|f0CN`r-7S@^=0lE!61J>9GWi*(YZ@dj4k7zJ zwj7(wpQ?;x4H3mN+$E6Rg^nbELEN68@+rBa{ULj=cR9|>sAwmU8x$UnqbKoR<3Mz| z2byVFROsH>#;qP1m~{?jz>(A*Y5TxB{B6x3X~V8MixQb7@Omm}!IatTEiTKL+=m<5 z;NOtvvTZId`jV>Dc7PSn~tW~#%%dQ?Z|9^d(ztA+LXkN$2{nhp@*`({?>E=}3H9%x@I0qKQ;P*G3`TLX13y5Kv;nDtzLT_hjo6Fw1 zYb|Jo8(p3!N_;YA43u-sG`Y8s2=mumpX-u$h|>m{tSlVX$nKf8RbySgyw*9dAK?E0 z6`Jr=H1mb`_-XTAWuc$+ZTF9XE6{b7*N#ok=-dy%dG)LSaw6w%Qn@p}8oE*v6sz8f zBV4;OO?q9gvLp0JH8VJTi>!J~wRRGKR%n53j_N(on_H55Bep@oP)T8rEocfr%ydz- zuhY>iW=zj&B|Be4SSlKcH2Fl<$ z@jlG`qAlxn>O6N6`?ehn1Mor#JhMMrdigIhaF2?r5Oy*(zVb!BmRm1rn8`87+u4Ff zk3i93et~U08kr6<_K@c2d0c3pf8$yI0Bhi=^*H-l?4($qX2;sn`g$g^aUHfBta83p zrh<6Nqnw7vex8XOOA>RKNz%ZOJ<5>>5ffl{Cr`~!V(|P;6yi#raU<0R;zsuBx_hi; ztu0j;kI_?mXT|c-Leu!AXd?UFE-?#}bIRWm6>qoWnUpc#FM8&Y{6h8~{H1X7^ zYgY-Ju*Q0X?-;2LlAWh#NK3r{)8?W0a$nGo-DtO+@{N9J3{t+;P`CDDbHBt*h5WQD z&6oLfR=0;#fXfbv94enQg8c7sZTT(0Y2R%s7dB)iP!`6>}Wi@|g+W z;;lSeQVZDOv!ids1?|i`Tz2otIO|VRoc-ZLHObr$RhOj1{Uu77q@S9p!zz`dnA=6k zo<1EI-wjWIG3!bj)on0BT+we;<}MtsER}@yUYWopyiIpd7mL(QR`bj@;?`!Ta5|B) zIRvHt)?sMkfBDSVnp`K-d2<`+BceaqJ9^4xNALXN8)S7O8nIuze12dYqu>^5GU zyYlCS;;ST_+j2`Xr*zHjuw9Q`QmWB;4fjb?Kt}*~A|QLx?Ey_PbxpmKLlGL=Z#4a{)e=_=+Q|ac)yF8Y z&~ASvU&Z7QN+)IexlTzy*|)ciPQecS3N)0Bcr0+cUJFR|=k8f^ad%_4q0#jpYm!w{ z6=!nsGe`_J%m+j4$gcQJesIZ}a=Eq=0r;EE%B4W|#AK$E#cvE=Y&W>~Xqn(Rp{1Ne z?O5>ZUu>Fv7s_><9n#0_e^2Uh>bSday*&-V{754q;O1%2gZP2v=%D*l;U4Bsz0-@+ z%sfDAl0)qSZLM`(!SN##nntWGCA~Gahw}HWZ-(k(sfJ2fY+{|R$*!$?hJ<-td^F_C z>Ag(k$JSNzpI7K6Sl{fxW+aU-{L)l1IyVySk3Ig1QyajYM=PnGf4bP6%SkpqX`HhH z+Y1|o`ws^`9QaJ|vdbTva&h+GC#2kO=kZM?r#!l)pm5U0`T%t15{_Nd(;DMXhuXcUZH!rt^Irqta4H3Vt-qr7fOPe`zY76;n0e9Ij} zuArp3b*!Xfr7ZxRFVQ7K_SXS$LPgC5ChEW~aiL2wqf^N2u6j)~nvV7@(A_<(mmnA9 z6De^Vqd~Yt*Nmc4(RVAcYBjrb@V9iO@(BjX*baNYhS22hT+>+~CqTJ7t_Z!a%_mQAEqnQ@gmENiC>+rm`yo8KTbd+Mn`){v%h_hk zgC2^+cQsr|+1A{bNJt0Y%E&(B%>l_|+Q~z5KB)#zW7huwCCOy5(M_#qqKuplw@B2$ zZ+@uep}tr2OzNwP0VdYz)k&SlJ+vF8A5d&H*P4#QXD=bvAYDt0KIEI}ZID_a9K?99 z?DFcDW+$6=i>A^Xr*C@Y`QLS<^m9kAsv28=q9dTVB%X=94QV>1WR2}4fpDVx1m7!& z0?8IqydPAlZTv{l)w^c<)^yGpOyUwooQ?Gz6PYJl@7&ktfq#%$Tg_2d3glIkLr3K$BMf|o!r##Oz(ldMM zsxt}MR^vRqnsJNm1H9}#Ix2N_PHSIK)`6z?R=y=>Xe4iy$Eev;F!=k%FamR1#irV& zb*8vb`{kH&f<}O!pX7p=#Aq7Wg9e1SZN7s25MFmCJFcy5>d70-BpEZyu6DM_{pq!a z={90d_DEISs7|IX^GjOAEHF@QU%Pa?yv3$L%L zkE@x(M(z~aos|?WZtl&_>!M3?DDYHVYr5}$Z93|b2|Bm%*md(oXBY-qrKfHG0HBv; zD0R<7)(Un9W^e_)5DUYI=Ol}tay=xk%x)8!DFM}u0CEYu6|T;6i)->jNhXbI19RMq zl2XrM3G}XqazH%1(>dnXL?Zhp$qkWNJFj37U2&)vw=1GW#Ln2qmtFTj+0>Oygj|hY zZGChnnnqgE0X;r`Y2|GsalhP@enUDe+0Rr0nQuNZw4rwyw z+ScT`SoSwYTik;tbd3!N5w59`3_?E^euCdJe>BDO=g~+*|NFzaOHBPUUd-8hn<1=*$pMBS-@WUJ_k+P5b#fRcI)=!iQi5nz` zcQuV*w=EmF^D0uXrV_XfN)8dkiOZsnh349+0ahP&gw@an->BJKZI7c$=`={kE|%t; zcUIJk-(=ojAea^yNZj7(AxhTX{LRp&oSWa0?6pBfX%Ku#Rx*uF{R)DrB!TFs@#yZ$ zkzsukZ@PlP<}_D5BKv6gGc8L(?pd5ZN;8S7+$V_s7l#XT_otXs?MFxtDO^4JSv2Aw zYA0Jj>v~@5i)~-BHd>IM-*Hw-Pip>Zui0a=(ztKqa4&az3bFIB1SL00;T5)yf*{ zpI?rtg#1v`vre5fUUw!tc4CmR7YCY$;^F$V-@tw;5ByPg07Zd16Z20vjy%xF-NT#t zE?(8KoE}dLZ@QY_Wdnwd$1q6wt1UDdE{r@Pn@ZHt&)d~V$xKo+Q0ab)OP2g4p>R+x zqnHh{JLq&-A7r%vIrh^m(lm~qC98IQK4wo3?ZijFE0#Uk;O^_{RU?gp!(*A2H zo|_|&A$9WF?Y2GsJhzNIrl-+7f{>wwJ*VaQs|76;`7SO@wCL1D#|@m_6_W<2IkeMc zhur}e17#ygOKhgwZoK|W-HlY5X*@kwwbhNPm4MXju24w6Q=biaYmM@9BN|@+XwPqG{mGAAJ;|h=QQDjDWw6xyV(a{KQDTfui{(i*s_6Ze>DrtGkoj25cWk21Ym*p4V- zr(~^h1(OWHyx4uFpIts{zZ5!z^W`dDVvTyVGJmOVYTVBWtM~)|=-BNL)8-nlF~)o$aTR!uZ;Rx;W~9w6Hiu zGkK6LsUGF=ze?xJ^vm4be#P|eqaLS*;eUj04%UgH7yj}RSnj%WOfX3<=?U0o2-s(W zq3>_^Q^Z_)2Z5)?={y5K`}&`WUq{{T;&i<<fOoSIxMBI< z`7Fn?=8pBw{gylCw9e1PpEJ4Sum{fi{MXCo?P zx7r|se|J@vK}hGjyN#ET!$$4n=;N^1tuwb8*To$i&2ej)FNwol4Tf8D2Fi(xR$Mwr zq>ef5cd@s1V_4f<>RGl^#9ow2v#uk#}Yr8vn0nyj@d(mQ{5VJXu_lGlNhTAhs8{68x z#ChqehpL?3%x`-*X*pU6%5)*tB(4T1>r2;1J~ChvT1E)8_OGnShUfiq+z4qIv0&i?=<%6vj;23F+m z4y`19k>LLT>K=CFHWxio^({Bo{ZrYQH64qt2(D$)-qKyn)G3SxKhwki0JsO#{z?!v zO>ocm@%cM9xuWH1$2Upj9?|NpU5YyTefED3?GE+Lzq>-dmGBiSzp*gJM)t-dri99W z8FpLky@+2lIGP^vrl6QsV_CY}$BQw6~3rl%uz#LEcuWyUf9K0H<^CnBU*3xx*VnCX}=S zT0yt%dzBt)k*}G({{SVPc&{1qLVEnHlg*AF5LO!mb{6wL8=L-1UB<}_aphxmk}>)p z;wyub(`XJMa855^iu)bc85kO_Kod!-At82Sa)w_eL^G!v4yfikd(w6t5sQ+hEA&SX z*%EF^GX0Z=m!$&9LmmCetWsELl#ZcUyZ4Suz3-YPnxt6$N<~s6>29efQ~}{AMC96i zO1N;f8x7Cw>6hn!$vb;gWhm81wOk~R2!H0G@{x}BhqV6yHFWJZwa$d=VCNEfYAtWg zQaFBa+2J=I-ZSd1-K4?#2ZAkEv#wWbkRv;_?7VK8-Eqsapjul=%JfE zw%H1qOQ3r>o~kYz@~xq%C%6Q2{%QLwNC|}rXwzK+IOd5pQ@D~9_W*%Ze zRTve~xO0mw{Dsfvy!TUM;P37lH`9OXnx3ULWk?&ES;K#eyEgf%p90lhD|8CmgzGCo z_Fb8${6LS*WiykKCn>o3wS!TSElWS+JfBR*Pja29b@GF)v>u5bK4Y-_OAv&z_NaS< zPe&V%J&LYP$5!!oKytRaFQxOBnBl$_nBuB0Cp4GWJuG}jyOn&I|dMvvYfRq8An zJ3`U>p+m8#+nv{HWoSrjkK z4gCJA)#$PC<>fC8R{YYxc)r0miaQG(60u0p&3Y2KCqD6$<{ZMC80Hf;Oc_qwI!{kb{#|`&3wxL4tCLi3rwG1S%`(ScC ze=mCTdae%X-1@(x{X+2aP5P(2CB!+~+_>s?2TZOTv|p9BT3-cXnO)tu+0Ae*B-<^u zvGwS&JXmNd7;=lZyaRT+_XK$zkE*?3_~(4lJ8T}yHc&c^o#;n3@c#f&=_YvT`ll`! z^YM2^x!Ok!3hHmXume?2+dZTG>jB(#w>664w40k)m9+3*5tbGk-!RJI$cGI<_bPvC zd?;xr?_vSev)Sw-!zmuqb=Q9-kNS7&U(xdA({lRw{{YMK&#Lr&zGP?c*5q}MRV3=G zol{w!$p&Gm2HO#DEkH>+O96hX^*Lw5Y7O&szs6bMz<$qgPF?O_3}<4qyt;(su5^TZMkXh zM4p%(*I3{-JEW##zZLDcDS}Rf3z5k$hSg@jl3^`j*aRqHa3u8~m_njy%xTfa-4apK z29g1|P2SV^woAh1kZsWd(sH)i+WwlQn?1)w-IMY~X}>fPNmxoWO|mz2VSBDSQKqV; zCn{v-l#XCRX){f%i$@M#daI1`_I$@B^MuLIM_?+pQd73d0yE{@c_vQ?N=PIddZ0O9 zOKo#r{FHWL2qUWNv4#&0Qs-ZE;wo@XVsspbF4*P@2u z0Ej?$zqUMvs~h4@+a#UFD6}Vg9!UqL1L@0yTQdxf8aCqPENL7Koox>#|oiB<&oAciFbNwMsRkTZC6ui<|qBji_nnJ}CmNrWVwMjzSX72{%j8 zHR4bE1@0l?&L6vbU;6S%OC#EROau?>RTGX@)e;16u?J5>x|)c;D9r56w~N&z-(=#& zTI~R_8>O6fU1d9ZSp88X(1az|yp6eq*y#&}t#F;e5CE5G0KfB1hB(&?#BXbYfHQE} zEtQ8U<)!}sG)zjEhJa1p2B`?KxBFJqZLj$yaO%9yCPQLvVdttEijzAL6sv-1BQoNppPhM zTu#;;ywg*I%bD4or{VPHWZ>}ug5C_{nAJX`;vc-Y0U2QDrpPVScijVhdagxI=ibh> zzclL>qH}JdsHz`(4LYFqe)<=H;$3|Yns39rITTH~I=JRO^sRpr_h2=)bKK^zH%puU z03>Wui}1eSod_JRhM4*a+2V1^6S`RPi(K2uL{ea}!Y zhKVysP2F}5jpcOmijr#r_XBgF8~NQh6qgG5n$~Wb1Ni)9DxcquM`qf#* zvbWJw>VxhY>-#}moCZN|miL9zkEBycg@>x^^j9$i;f8av!u(H zc0dcNATM2H;3CNqD2nJY#K5jgDCAO7#blk(MWcG_tdn3}4nQ2X>7`vL(K-*ZBWqYq zu7e`iXa_`i#_35M5>I*vc)TXyrL$kvFm%b?JHBe*9nP{Sk#=yBk((wBu}54FdSw)Q zDJf~L6K6t3$|!KLB_T$ZU6)=(u8|KL&IR zR5Tq?-#E6(E+R3ErXo40_fF8pj$?G=iEor#Tk}v1lv{i0t=72uMZQ`-87^u%YjUVR zPx43NNF3O++T%F4U+7&#a7AutgDx!`!Orv}lDbw_wnFIb;2V0`6`fo=Ht^E{ZArQJ zs~tG;1zha@aOefJu`RcuRw`%sy$VRF@a0|YmRnI%ANYsnET>res^@I%{YIRB#MM>( zOB>~lRza8#AP2}O3_^w6nk;v))mh^tw?U{-FmZ5Xxg`KJ=nbu}o~x5DPRU}wB^f#v zyH0wkrytRQaz%(B`Gs+crH4QpuaMa%h~NRtIc=`Na%p>c?v9GjkaT(Ya#pG;O%qH< z3UpNl`#9_BthChE8gyF1vuKA>B);oqKKc@pejHUNPVkh0lQ#V97G1=2Mw=Iqouzfh z#GlP-bkuoV9nn&|Z^FqC)VBAI#M`Gku6|G9QE-LXn{}LVBz@IDkbW%+y70Ck-qVM+ z*B~D|f2xS%d@D3X?e>PNiET5pd`I+PZY}dF?=c#B1(9}bjNOa_c7Pq`di%oGLA!pd zo0@Jm$1NhU%0BWpfvbSKN0?asXatabp}6x~NSi6YHJ|bS01f4Tdl0)_?E%Q|doP#f z;?>*O;N{%XjvVIN-BjHV5Ik5Aqp7sigz=;m=Vy<1iyp2s$BMAiV`AFrb!Fk|rpb2P zUe^mhVI1vmG`>H^vElJ|?k&y$%H7GolE;swyqR`mJk;l(Yh1%YX$s*>J?vF0vpyt` z7^7`W4aqEaY_YpXUweVkTIqZ~6L5VOgV%I9@nvO$kC$sMA3gL^SpuuaF$v{9Dn{$( zbK9Z)Sy|KJBR8Zm+?$AD-L+@)#htYTnl3dX-$EIKTNedoNZLk%9Ugws|MxP0D z?CXnpsG@I+}8_pwx{K%s@L%+vbu{qE_=pjXYRe5f#-GkZ(GCtCs8>k>tBEL zKCd-L+sr_kc3)5nfEwQGJi{;sdrt6^rQOZIUfzXY z`(fe^;=Y^09iB45n_ygS)A1VlbyOTiwemI2oCZk87CR^*m%ZBN+yZU|uD+A~JICA7 zW54eFW3I|xN=F={dkk{M3kcNPlZPwxBa%s&s0K!~66sEBlW`Tswr#BKe8rMfxRiyj zYl$)3JYS&D{FJRW8p$KRS4Ak-B#p}Fwc4<^T|{S_p8T1Mp5S~=*nmD> zRz}7qF~<%@xv!1amDVmUCuZnHwASd@jx8Br?rvT*=x*H}*K{``-BGBkJKMTjwj9lD zyWNhqnf+P~lU%0txQ}{VTI12qwc6iPZ_RTJ#GOt{81o-`G8x#==?(S*{{RH`j}~*} z6tFY(X`1)5LAxB**~Zt*b6(v6QIlat#yfbJ>x0Y?bg@Y{+1r`jmlyY;wE?~vY#bcj zJIf8TojD~a?_$&M{D;AEgA8!}B(E|*L3bOL+V%qczdLkF9W)6fu+Ug(WZlP0^Ib0} zj%uBpn{xL{cWEX^s$M4ekEiApPa@4b40@@IJ=q&9pRo*%_%x{9E-%$KQ_$`@|!$u<`^h5)KRp5zN%q1{rN}KFR9h|!(x^?Mn)mLOpMHV0@2Tv z`mdNhlVL8K6vANV_lU{=0PA2sUo98X%wn1KQ@A%zV>8ZxHKxZYI$ql^XNw&izlu_vKRdA9N&H>GL?764@pccEwRQ>D^a5wK@ zWWwLHJU^1gq!~rc>^0M!wjUL(aLyvhu>7Ls@Q E%t%k=e)5-g-`SV%c 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

#;mjThUUm z+}O3?Ti^;)51SM&Xzu8&P2G36xL<$wTl>{4)=>Wd`%bOkbMcRpTl7c5s%TvQ0MXXh zO5kn-pCeo8V$0jr%8@F69i}aPMq)3T?gM6*SZU?%3gbXdM)|OP0-+Pq#9F7@5DJrbIb*Q?L&Zj;AW3WqtWaeNYTslUXOO>ocA3t z$3c_K4ZS%g^GpvSead80-t9Y$$C`_%k1g%Vb7kyAd5x&t#dmiMY2Qa)Y{Tux` z$J>Tgw(vY(q>lO)kbTVrmEm4KtTh;>Co$K(tCz%oWu&#gCGPGOsL8K9rN13Mizml^ z%%Vwi(#;-1=RR1b(=(h&C9VO)Z_#|8`frZjeqKrH`2PUi=KXIua?{81;f*^TIV2>* zh+dB353?;}2`r`#ZS;InvG?~lwf_M0DxN9WHX|Dgg)G{B(+K|nUvm8)S8tBf8W0|c zu88zn1%Ck4LiR^AecX>1Zhr$$kT18&>HRNa*p!X}I#)k7w{6J(0JT3Mn6i%PW>Oup z-EDY(*=rYli=bqG#_L1DjbR>>)w9Wx`RiGYlev@~XJ&Ts?7 z;yJqaP}o&@A*kQC#9_({!D(}V01fkLs#w=V$1*0|IFiurO((DOR}pT_;KIaBb7BTbGVWb|=pC*< z6TV?J;fzd3=fxn)Fz5SzUSuY)%KBP@*Imt#-qW=?hUYQo=h06(l9}=eE*kN*j;8$m zRZFD14hxa_gZCEEO)<@dmpS{x%%uU6T&n03?qI}N3T~b)C zFv@73GswQ7p~MY*uAH(4wXS@JD;Nu$?X(=08^l~|_v)Q4AdK0qjax<+$h3L+!rl6(=i_QMnpdArfX-6q}?$?bQ*{`K17^I^8&p zgL`g}WMrdiG)xtHlzt)jZPhw2NJ`yX>XF3MZ8lCsfDNvLf09-vu50aZgv}&hYw}65 z9Tbz;ExJNb0MR8IuxgdalZBe6Qb(e^0jr>IG8TS zBS9d(;Q*ZUx{D=W4^7jX1fBIoO(rDJTxyeaWQ(U+L0k>wIV47{grYxxMCF_5x-7Aq zn~&s(aM0>e!Ems;b@yA15k)!E$umvRH2v1Fooxf}%aTXzeNUGTsA$|(J>KJFcv#~> zirY-I_HV0;2mb&mI{O~eIoNG!=E}0qP#DJ_nJTBaRkSlw2~xE>g%I(Tz;#nEc8k)M zS2ck~&kd6*_9xWu(54k6ld3ZGTGJ}+&9`+W_6>dg6#~Iu`*?kwOa~?s@8K>WtmTB; z;ywn;$mPCWIQlNj6Jl(MH5Ws0l9Ccrnre$Q1IqsZRnN7F1vXvM{oZ7DNqteWC$gd# zGKCe4)fYC+aSpzoidVW!s;KNiL?gT=p3L!TZJ|ygirb@8oi27onogS_Y1b5!ndZ8} zmiw-kLD(!{bxK7LD~y9gc-(fjhhl;i=@)~00G+Zc01|>bI2871$Re|~(C=fgDeXjB z`gGYY>MYvnf9vu~y@8-#ZfBwl+&7x!mA26;=Yz8AY1%bAqy&lC$3nRkMq9PRW!i?` z*>p#ana*g24?&%^oIP1`;3cS_k=wRW{^^A7*MeNo z2-f@EUV{kd%R$T6)j)Q=g+6Fvucic6P`Qu0Mx;k#!>27Qdai7^-tW_T%g2<3xC*`X zw31NF@+)xs-OiSLl+5-n4)1I3H#z{e&dE61NuXrb25M)v3Wn`=kznFKWa>QJIXD~D z5$#8iSrj`(_kGg(c)h+zn9(e5j_^*!5;$BpDtm~j8X~bAHs}g;e%=6*MSB$Bv7l?Z zPUL8gC%%Vtb{PkGF14vg(~o*huC|AC<~k=b>XZ#f&vn367KF%-8oDY#{%FP5)iCdM zaFcU+BZ_iYM0VX9As9I!Gc1l?IU+fQJ%T|Ur>YHQy;1Fcdh|xc7rG~s3~h-Ak}z=z zMotE#T%;ksTa(a>TbHUN^p>-SKg&evtt8w5WGbo29Q}DI%hHY73Uv^^_dK^vV>TAO z&s6EB+@~Al78V*KWd%19>$TIy5z%N1MGjzzQ%!3QUx@VRy25!}dL6o?d~a zT|183B3^tb=K;T7bdAd?p%`Lx*`#x zK-RNBGU|ulygnhXRH$Xs8m8FmvH|TO1YY_h%PUg`#c|=;FG~sLst7rn+aw(^B|Mrd zdHN*Y&m{I{lC-45G)p-U%q?P)QSXeBKnay~j8ZrDfob?^rF+0Zw?1k%s+(cdn|YMz zYaNtNn-7Nn0E56i2FR*6u}YHaNm>5@r#Wxtf=#7fzVsJN=@A-UHeW@rwq*0ASj@ns zT}y3O8%iDxw+Tt3nP|qJ4GkoYX6UuqfV*ye6R07|3N&*Ktf=l=Lr01`Ku+pj2Iz%D zqhp6Ab>h*i!`6rl5tb`gMr+0PD}j{nity&LdKTrn9WUZ zM7v&f@<`8621{tTR33t&yM$SY;Qt#Y(D+u?pob5p_q4rgqbW1LUi+07)h=tFl-7AAC<2XesDbH2bi=U{EBMxCy{ z_w(wX!H5Y!%Y8>Z{pjNbeZjhQpv?|lg5=nz6?ik++~vnkL!ysmQMQ*VVlp9)0deG7 zq^ggz=oB^~at@l3KB`_%Wxk7SS%~n7l`CXdg{6ioV!Gp;28hf=d;!M&6DK6HNI5Ao zZ{8$fP&uNtmqs&kvgBn1B|`#8M3$DB$7Gle8XH`0oC3I61Gl+#>xt5ET^GDNBe~WI z8zlio$d&@>lbTVCLqO07j~(aU^m`3M+mge^fPt#e@s{LrsD!=v{MRx1vH?qS8{-xQ>@5*Fu#ZHiYnRq8eidEWl(ClgA6o|6(fS)w6t@e8j?VUSvun%fvzZ}~#<{T%-Q zsbZvZbR*(N`L9?~)BdeUKl)lHdy4`5)x=*!u-|XorD#puqNopysX7DVx~D$8rRFv^ zR4&(zn+f+T?D~+X{js<7aQghNgN%B2l&vGQ9Z-CCO3~8T-&M_1D7=&O(VKn$z80n z#c|^jTG1WB%$4Fg9rh%yDQA*K>8L)Pa&i$T8sm0Lro^!FU?cG<5EL z^2+Ak)+cgJg6YPh&*dE4ZxSV=`!)uXw~dW&ys0U_w(M<(Q8}Ze(T|>&vX6BHjUFsj zr2ha6cK2#h_+WU~`&Eww*hYJkfAHKmT=_1Kgy~hr>+u16^t9~MW@}{*x21vlm7(Ks z8E9J!vNkUDtPXh8uTO~szr|+1_+6(N*G+nM2%H77TzJX6xR*5Pwvd3v0Pjicnyd{}=00)eI<9kS!t;kx+Ze`k)H{`l12t&9wz5U54B0H5cIenGF zoVKf~J5A009!e}rV|4zSt1{AZN$5;1N`2MD2ei4RggK8Ng}~{m^_O5BxPASCin31b zzAyw*A7-Jp(ZBnau=fS!8X1dP;5EME{Ff%CaLXi4bZ=vWnDM(_En?3hvG=aLdWk2K z%ZBU2*j=S|a7KCH1+TF(v+D0&OE0HuOMF^#H`7(1b|Kr#YFJ>!4{g6yWtpngs;#~P{Av}KZ&tML}$pz z?FF>tv)ogJUg?EaIae)A<5=J>%v)`n-M92mu1#(No0; zhLSB?11{LhucVLK?i`kZN!kAZ-KA?onVF3t`85rF_1|)N+WN1Q`i@ua<(>5-^iCc= zK97s-&2LM_4m<$!x6?%7v6HRHN?}y~5DxZEqNiOy>8=jWpYDJ2d45;*K1-K9{tWS%H_GTRF%+W1`4c8i1!!dOL5wG*}gk@fu2)U$>X9DFwS>N=+)osN#+j`GA? z`L3Kb&Wr~zT<-6to{FH@jin`p?8B{wavD0J9~}NIMo>wG0Zo&wSO~xKB{`Ug|fA$ zKzAOeU#f_$!)GsGYi2xwM&cd^jjbcZ0RSHn*L$fh9>QZ8x-<+^I*82b=!?nc5+ zvIjNSCg=I;K1wD=5=lJNulAmFg;^S(mo$PVN@Ko>5NuP~B^FFvb-ExQIy{ZhCeV)~ z^iF#O1J705+M+qDwz9n>XQuK}!?@m#rkY&+PC z8+1mEhn}mlHo-{}dw^VwTrM&zrD3O9VeH&7=(`$xDMhv2CHG;<-}fgv&Yz>| zp7MXd8}HdiMJ1_m7Lm0h&AkPPQlDfv?T1NiyVnbOl;Evz5gsPnU2LVB5g{;|Tew_X zWco{ir&Zg7oTWT=1v04JKcyNd`k&2Rz6E8SwZ)!T2H&Hx^BKum_i}B0hv(1Yv|ic> z?;z{l-{z=}dDMBYBb(cNJsL$Vx7l#Ps(8vkd1#WgmonV@skVsp(YsI=LyqYG0C~Ul zx(nE`$F^;*m&D{?wYEq%#4M4PiopK>S56Hb#bVQBf4k^C5ul{dA1z1Zmx;IhleEl4 zb}83+risLmgo&iKqu`NIAz|mTUcskLZ}14QNKWF(VB4oR@{%(0vT*4EZ<^tz-1I^i zZ?4|ECUT=6R^~fhl$dakTKaSIN!8J2-pG(MA+Xm=pzS(sI2$EP2R%wnhpvR|I)q7| zeYQY_nUq-^$76ey6*NTJ#NO(4(2xc9utAV{zW)H~iel)EWT6JyB}$oO)hy7ABPA+f zP$9IDU(_O0Omx(zkw_bjrFEq-Yz zY8;$47ZI+>IY0wWs-Oql?u|_oTXc5HEw$2a7uXc(n@(Hky8|3GY4;}egO@O!Qc3`^ zI;kSEVh8aJQa^kLk~H+e+JoeY9SyJLs&EmMUsRfOY?CclHGP#bEm9avmLwZwb4wf# z;%VF;$sp&Bh@X14!}{m(Mp9_;y1R-sEG)xu327$-`!f{q2fdyMr6SR}q!X?5KF?lC zM}z5{$tv(_ms=@xl#h2ouZPz{ET*`dhQ=jDB`ck2m^;dSEaK+ek$dT8-(ks7S&Y8F z4~ns%j8_OOWm9cuJ`hNXU45Wf0C%DCUOzS+(!WFcH(xWuvnupIWPDiS(#PBH6mDxD zd;Xdtci&(x5&LQ3fZ4@d00^h?7F*eOsL^LIafD5ECNls6nrx8PFdGm^w19)lF$5nq zyirjKx_K!{2Rj6`&JG8{Za}}F0^9so=ABi)P3osMGx4|2`DxemlQt6goOQK=;D{=g zGmK3Pl0y5m#^TZ~=elCfBXH(d+W!FYzU^5&So!||{uSLf7p~xPLQQnHysB+C7TDh3 z;<@^4rX%A9y51{~Ps}dvKdfPVWh;l1>3Ppy(%sdPG8bP&Nbv~WsBpKDzNyc8)9jnC zM~CVh8DH7Mmq*Kw!6p|WAU4$;M4h1Q zgBX3u%d&Pdm6U3WBRV3nrDz>px5ag-#!wIp-s8_ycq~StDKQBH5#*Y*QSw_svTZb^ z3tZVa5Rfm<={f0KMaTO2Ec5gZaEf8NcO@_-Lee?oeH4UYWC~70bOT1&z;p?L^a99%C?G-20Zj&ulP>GEFy;WITzT65OO*#f^ysAA ziVZA*m;gdifR^dHPDa>(KsVhmPM)g3^BdV-Cwn$l?mlF=l zDnxjdK-ftTC)8h6)Z|-X4bgBT1V<|<1sy;)=Sk@hFlh#`6I<#_q%%=a{7C=O3E(rKt>A&`=F z^8Wxtd@hbcZvI|YQk2zMbR$u{_e#{)7jn>a{Lm5gRIPb%?#^plFdO^Q6tr)MSO-}3 zxwpkjw-ri>Z7zk-@GcjKqL1y}G6xNsPUvu46Mc z`h_Ql)tS6m18m!MwfxWqs-D1$+>bkj4;3MkQ>gu$C(+>U2V2=m(a>02Y^xJ7ZZgP4 ziw8!oGl|-7e`svpof3vf^I65W=uzjv<8cLm0(S#s@(Rm1zM=E?Wwwv6D=TZ*z}tk! z5yG0?M*1c_)P>i%%ch-FBO;iKfw!*8MnRzTQI&B4x#kqLTYN3_3#%VY$pfM{CB_72 zD0r>$J(@&axG(f1Q(#F@4=91%WMYPk^BS_0o4>aAbN_Sw3*%8eH`5+4D z^-9K4UG37Wc9-OkHmk)l9)9F#>T?X^pIYJg*mc zQWG&UctAFAzNiMH84_LkkUw^ThpIasi&G}Z09cCmfot@<1<9SO)qc?d{#UA zmvfGY3WpUqkS;7p+tEZvwfvO#7;fKBs)C8S5#&>Zj^W8KhvH=H=^-BWk^I-NaL9LH(V2#g5O6@o=F+cqdn!+B&b)Aey^2($A@9zb4T4p*8fuYaxei(- z9SXxOUki@+tC7ibZ<-%>3$e1x9I(_hl`S^Atp5P*9Ka}HBxoudbLth zNvv|YhvuKQv9I6S*2QnaGM z8S(Q(YqaU=mGHk1-w=ox-Y;T7`Yf*zp@>rk%TDT+T>g!^ldq8kEiV>7qLjCMj@5GO=KO>bH5p5q~G{1(4kA^jh9_xOAE2>M`7Auw{2r@GWa|()yKnqiHN)BV3?Z>NfII5`Cbs zcy1`LZt#=gH8#7gvx`Q1f6doGizjbb^+2^X3>57?&vi?kz;f3qT-kLxcJciympkf^ zqrj(-S~&BbjSl)*OHuY=Tz$4O7WI+ApHiUZqvBeCd-~aF*mv(Ff(BdO;76ugsEUrx z$NvC5V(mQ0Y`y6tsLQ&?F01%@d|yN4%i^zf92E>;iLnYsb+gO=0PF=cjkq*^-YN+n zhA1R(_`EagWk&x1!x%h!&s96WWsNMqyp=OUCJ`9Z3!bCSYKIYimJRtV?><%Q@&5p( zvcCTS{49>+3=O+gR6EbQXdeLgBL4vK2L#-{spFuG53Rnbo*l+d zsTg?Hke|?Cn3KHS9f3a*RIM**cCzNxu?|*kcRUP?PUO!9d@te8ITN~gx+%Jh^bmhN^k;>^_e5}Kl z>Y`%8a7ay~ih8#mWaNyWFa~0#D7ZF){{Y?8Ip4m}FYzPjrlD+6{{VLYZMG$?&HRxi zx64lchlAAa{>J<_!`Q`mFkzIkLm1GumN5pOy(X`9`S`uTTDWuUxg;c2~=ot73t z!eqJTW^e|;ej*2=?86DKF9)gmr#-#AQe%hmne98Y*l?%?B?}sAo(o%$2X|nL2gu>8 zPfPSkc5}mW!9fwJCDK1Ml1SoQ;^`b+so$E8KWFJMTB>iq%IccxuhP0a_Y4BWnH_Hy zUPH}nyj>0ABU`jHLM>s_Uov{vRXN+j(x$reaNxvQsH=_eMzrFgpNs9~AQ%pf_!a z8rwvAnoBvhCiy_W#e33i#Zjzl^dY4AY@O5LWzNp+9r#B706jj6MvjkLl1{rP{{VLP zbWgT3LNTS+1Z#T~qj2M~B#+tB-_1=jn13{@VMd@t#YEP(NZ2*r#{U3RtyDl*+v226 zH>%}hT6A#uXq|wCRVH=|TH{gG2hP_3$K1NY;@0|ECg>j<+UD8KwxgIFt{{XKxM>5RzgCp^}`rKt$HYvolRg#*T$=xf- zIT|#MA#2%;vp@pmUe_Yp^vSN4p49tNpA#Z5KJP-qaSL5%NO^as@motZQ+t~LG~1=V zBa!k%`_}%yA2r8SBn@jK(Kq49{{TvT6WQmuO|UsXOYZ#861cQ?I%=D>+Iem7Ppe&P z*b;n#jL*n|2Kx0}S$i?1Y27w+ud-3o-%d-c17N3Q6r`zGByOR?`K$rxN{eH_DQ8q% zi*moml5&Doa9fb~AIUcE{pwNVI^*B3p#1KcHl%HBv`zvB6jD5s{NtiVMukLSD-lT3 z%{uRgMc9}(PKZOg7ESw><^+Rqbk#m{2C1|y@izTbZA&ad;1kg($ih*Y+u`y_-*4-h z%P67ba^~!$i}bXXuqBQMu2HwlDn(To12xXN>t%KAss8|_rRrjR zk4qo(S^0yJB-_n-T;AJZ=(pa88hk=%DhWF$PZ}oFQ+TXR{o5{8(~+%)+|s4vZ8Sw~ zF}XM7gBhCMNy5Y*K2#9OMBAv{6QR*E`g2A*xTcAxNBXl#rEhu zZoI#ReW7Y1sFJ0v1&=l?Jpm_9o2HyM_KK{5)9A;=P~vhBGe!v}&38Td*)Os_iPJAt)>+(WA1Y0W|@wCEH(U+*v2y2 zcw?4UWio9Y!G60~bH6@|$~dRmI;LR*T^wM*{J?;0bg%`#=2vlFv|U`&!#8xxKD2p*@Je$k-w3lRSR@}_YleZhv?k$o2@`%sH(M{(tSJ}P88 z%Z>Ef>LSW6i!383Cz`~E+L!@(C}i&Xg*k?Or*PRUCShKybd-8>f-ckl;x4C;HV*X*1cgUN<9CsYISzYnMeKG%Y&b z={R8rbu-!8V-&&OR?!-GO~$^yiTt#!Zrsx;imjA(NPyd9K^?*`dw+7|T5||G=W?6K zES^tNIVN=u()|-lkyI8rlESBEy*6!yPXtk{SXm81L=f}BThe^+PvYJ(J8g^1v&xgq7 zea8~<(>RO9*AbWj$XsP;w=lIH$vBnplSuM=>Nl51e`)ZWX{D|Ppa25F;G%okJ`pe? zvWD`|$ai#X*Sl%w)PIt^VSG~Rh#*4xm9#fx=Wj(LIX&wyCmlKG7j!*=E4`u#+77JoWFXp{{!}W32LEJl7YMM-7 z@{o>Wm5!ck%e+~_veHyd1fs>SAbGcv_+O{>8<&Sa+Z+D?vyb(8gc|+oE3j5`HSQi>kKA#P{Ds@tjg_2PIOc!-a{uZ7Yq9{mJ2; zSl`Dc8Fc)4dyPJe7irsdF%)hh_t9k-WUdyr+}4|h%u5H&eLvGW-c0lC%hTpQrPJfZ z=M$+4Z2thw9q$KVh)Vj4cOO4!9m-Z0Tb0sDNXm&nlAc0y~`ke7I=M6hd)_1%b?_+2L-m(2UK5` zkOUG4AdZ(so!aO$UHEfhm#mz5aOaP>0qD&oajpZe!5$a#3u%_RkEHr)|~ zk$n+lr4HDg6U)(@nvm{`u>r|P)4+ArI|KG~w*G4ZJ#;tqTohxith-583G_%+oX*h( zaMzKb*(nRtSm1HybWYgK5Mf(2h0?ffoZFG_=$K*=-J~V(z(YXkx(M~{Z(IIIHU^zS zAWs**sw9oLw?#A#$*<+*)pl48nj^y73lO+T7rI6)O(7>d z?Y5@h*2y=LPKik{v1^mBAcY%67E%b<^5~S15_&F2DFWRQBCWl_zKBSY4>W`0BXr_H z%_p4`*dXmwD!BRIQSeV*)64oC(;D85xdZFXQ4-;*+?azL?K8yj{{Seu>WIf``?tY0 ztV5nWtXSdovg)n0k4L?x`V9~bJkhD^@21?6ZV%F2ULzjdbkdnAA)XLdMTMIg_L{hhSv9?R%qUs z6655Y=DqxvW1}9}I_+dm_%`C#x>lxBH#bxzY28YSwpdx5zG(?2x!THYS9L(*ROUuy zvA(u-w)ds@ZwPd8yEz1#{5dJQ*>c3;&u{=tFxlGXS?12@KB$Fg&f(^`Txe2%e~OXK ze9kr?v~<_1Sk?yYboIJV7o}{`RRurp9KMuQXYU29nN{-J z$fFjH*KNzjngsz|;&}@Mx4AhUT0Fqh=A*a|iK-t*8-!VAc(d5ywT-Xu8matpZ~%PQ zw!W70^h)7X0qpN$wok%(+ozInC21?OFo%NI05|HIzPeV8H3#UP!&ukbys)^`j;pm$ z4cn+%1Vd=UynM=ehu_2r4bw*+NU-AVX~=J`zFPkPqH9|ScjC7_6x8H@!}viN-z=fx zw>*Na zww$%LalW8}r)!PcJip0nkFp((M{|-5HUrTdy5VcGHhZpgM3R!{RHS0Y#XWOHkYrnw zCiO6bs!i;^=%Pz#fG=@iiJRb#;F4=l1}@UpNSE?TRJb&CM1|n$c0mXNIenT>HPDDq z2)3gzy_aK;P0-2$E7K0S5z+yvD~%}Mb`B!wBZiwc~6bK)|^Mw&};+knZe|1|tZ;T*;y+(J(BL*>Qv)RCyhA-J-=H3W6=<&kc10s)fPsClV!fh z<;m>nDOiv(bV|tbyBbj>3raI&vQg|wz7nj!N=aRi=#3Oe?g?5*lbD?@l_9}8xCoND zN};{aG-o+;D(H<3F-KKNWA04lueQeinyFc7gS1Uf8X7NTG&Y7-^W7QHhi#%pQFFDC zMAp#(S>tE}a)583KQcch0{;MKPItG#PI05}Zz1`W2H6Hff7v$mvIv(CI0_2k&oc<~ z*2Q|$glgOOI&csBmS4!)#D85v@z)H>e&ts0FbMQNRq7rZiqw?$Cs>+(AvhM0@LX-t zIH1tq%|>7k@f-3AT8LbqGj(x}M|Cc^R4&+>azH`1wekx2JC!4~ftomg+y@cx**ca> z9G)v%O9OvY;`h{A!$i_Xk*VI>dT5$8ufLM!zAn_2`^O}E5SU9oP?x2i;TdHrq4O#T zx}<%hs*m~ z<4t*Ke{u^GrZ^j=>xr;ej4 zA-1YIM-#}W(oJ;USAZ_LTID<##LlV5cgSmDbJx`n4t-RP34}>eGa-S6^1AjG@BlY+ z-N~)o>t%9n5>p=QOZ&W(?H>iqV(;oQQq$h%YKMs1Z!7A43ccD7Y`As`{{XtvF_^9@ zPE(cHsh~XloA-~tfx6g(dn|vADDf;r{p%d8d{L4MDSd{4_*%$@g2PMLl(N)&Jr~ot zI-gU+LE^66aB4#6>0_G|r~%9+q{U2g3s^a)Jb+tpEN|phQZCW4%BF~@>7m2oBHydR z86h0+Gnz;``&;M~CLdP?IBRJsK_Gi?)ZeYhu=gu&6T;Z7Xt(JDTy0@?fqsAx9qIw~ zT-k2;#r7P3MdIMcyPGK$xqCIv>*AP>R}DaPubJbnx3%xpJEw;OrUim3s-CVnVr##| zGiJH!+pUie`zN-ZAG~7qanV7(XAz!Gp{*wFdGZ|KICHmhhM%FuSp1T*t=h4#^ zGS;&LV;}U`s*Pt9O8n#gtcNYrLJ5_0Z#-{7|XlTRa?{ZZ6k z7)d|DSs4QWv_SK}KSaGh6}7FqV2b+-!q-^aLQR8|RYbQQngq&{2V9?apdCDk8he*c z9WFE5$L9LiSa3>u*aMq!<3V@_ZImms*1-G?H^0&eE_IndNGE=(wqp&t4TQI-E$`258Uo5gTIjxdMJO=;>2W`JKhJ8Li4YBIECz(v$Ptt0E z>hMR*erdb7eUH{jWp^QGUr%ufd7{xT96AL!^!gvxa{Rf6aP=Ea%x`%8^Uu=zDe8KH z&1szKVlQbTuyb@a)NAh9L|Vwv%xpj_PqJUtWtG+R)S$+ukW)`rGv|?!#xp!-d1!FV z-+j52ym6msm<}mRGpS^4E+Z3LdTDaQ-Z`KHloOTYi)s%qC4pfk)a-VIWdq-w56x3} zu3-)%D6!2On)VPt9wv=Xgx}&9&1K2E$;1Bu%`4yP`1^3<&Na**5HLu`y5X`nEAOZW zmA&fiGc95*Vl+QBLBgeFR1I$3;5yt~ICCmzg?QP~54z6>dRy!ea=3w@v$bAt`giLe zX64fJd&c;PFP{+8B zHkP#Asq`FOKkc| z?z?EH*$?c?QTj)EhKsjPHACXwFRiSxtFNhj!Mq{vjt@Z-92sv`tox2g-?+QBOfrO) z0_y2nHDx=Sk**xx``8aH{FW)kU9VzTkS&%*(@_xSvYHd!hcxN>SDzDwxmW_J45w=w zW{V5*{z>&Cd(6X602#k8qBpU0tKsx4V6+YW7&Z>qalMJw*XXQ4#I$O5vW=*Gj`n;p zgTBD^vXcZ`!+Ux2OSL;Rs5S^S+Ix{59nx)%$kFVpIi#=?`eawlWSq%$Mh6XT_9mvrdI;(H%CrF5g6e7gY)zwxFWS zd5?N5LdnLKH&qSBNnkwJDrDr1KFzXC?JniXQfZrAuaY}u=#X%}#VHz8rSe&_YMZ`N zWM*A@Q5)UI)9Hm9GwA2Sd`|1W=Qaw2FKrT6xfj_!f>xV?ekhFq6VsAsP2MgIg@S;V zzbt?N?>#j7t0eLZCXmqrMxLoej|nE)jd?3Q6-9sw7D_>-fw<_DqN#Br{+|V4{iV)r zOIy3xK>kY0_HL#uq^V(PVUBZf;cMJ)?@%&0#>rgM;_lsVg|F%_b!YoM#6=|FxX9;8 z;(NCw{{Sl|FOsbms(TQnVtvJwC12(gydy#A7j8Gh9eLV917V_JT;spwq#=vLeyO~% zow*VL^t!5bkoL;Y9Vyb`j@S5sKTxx{k3UQL*=W7AKlIRa?nlHq!|1d3G;$ulCFS#b zYlo*<75xV2z(>1x2(d+Tuc|F87~^nsy{+iES{J9Q-syI^r`h+W($i~Tf08vcHoq?< z0_{xeWwpIi%!#HUN1SEzzrh>Mv$qeJFI59(rFvs(*-a3!K2gpuXdsl&=Huq*WDB!!(`LZzLD=Jd^AzfGOW4 zd~T@>buf_A-)V~ug8K`OtG96zlN;x1vBa)GC_SsJHHv&fu zB_%{v4VBY_-Y{<&=tq~mA;cUIAeNb(;BzOAISYZlQ1fdWa~qJ4#CPNTqE0hm^wP_p z+SdRd&|#7{3*F6ge253$m71?KA(rt1E!7(ez=@IZIoh?w zp#K05*6GN>^IU_gZV2?|y!-9JpC#Xct1Gh@Tr@F@I^9LCm#fABnX(P81HAourXq;< z50#{5&8R(2DZ%82hqz zkX(Dzw6sKl8RxIXVQ|wK&73ly6ljIf{vbuY_e?PgxZh6D;deLl{{TfN9uN9L-`Q{1 z{Sz7t7`d+lk=w8ODV4w9&csF)TP!bZkVyDmH4bUE+=$rw*74cj+Bw547=v?{5Z2FY z0e{;*&-7L)OM$)bY)!dyjfR&u>188~@O02wvqvKV+3sVS+w#9JHmhl_v0#16=LfzWzqz;JqCfYk+ZZv$Y*9 z$!Dk0aC1&y^F5mgORh=Nl4Dp4NVhxR+@>lifZ5jyCUALbhg-Dn(FtI>6!iAFOEh2H ziR_J|g2>enX};+4KEUXs#YxviU}rSi!&DmmEH@w4i;=vaCDSFXr>d=N<!iK8)}Pt!bLpy04t&u`d8s5O<1U9QUDHXc8>+ngwooPL-c6B8kTiDi<9F8xHv|MF7 z3;8NdP8T2-Eg*9xdK@?I;WNT`dB1ZME92;daOotKnrhK0*|(@#l_Pu%^jY2$2k97m)}Geb4@LApNyc7FcKNTY zUlI}o^eItE^Gu&qM#*Aq0%KNJfrq!Ts9K*E zdriZS#ZA$1^o`NNIOQ}o+z@NI&2kMbb?Nb}SJ z-7liWV*5wi+NB535&5UkeWjs3-7~=b(RK7!D)VysXFu@M;c47mJ@58ey&u{i4m9J(%Ceiz6b5#xBdQ8-39ODN3BsN6aSv=Qrn$w=jH?Q>iX z)*&wV=e$`@XN@Fn&2l4q-$aacAH066l7emg)c5Tjx+zk@Z4#7_TyJC`r%T5e8=!@b zkPF=18@>lY$tf#uY`*^hL`PExZMfY6yWU&glwwOM8VE^#CqvewZ@wt=AhwAmJdS=usyNcksH zM)KR1*rpK}rVjUy2grY#b5Bh8z%JMYJ%-h_qr{Y|ls%_SIU{F}v=uE=wJrlG`X{WM z5#i;cj(mi>Evy3L;4L=?+>NzJO2ci_U%faaY4JB|2;B53_ucL<%@)v3JY0Jvt|apt zTj+}hGRU8oC$uk^jX_Res$f1XKX@iJu&@&2a?`I;QUtiW5`t=Z8XR+wKxyh)N5f?e z*~4BaM#Ygxw$_(rxi`6s3R+18=62TY|2uCgf*6EHok|^1V(CCUgrLaM+>Xa zv(EnjA^el!goy{{z@#?fbSDafELkqdAp#|)Y&_gtp%W+ zTrL6=eIpB;)0#G$oreDa6)l0%Ii=5+Tka1d&?xs-x;J=Pe?Fh)k4=idF)!7&wY<}e z+{Ns69LLo@s?dBCeA5EodX%nZ!1N1jMu_InF2^N;C>jK-BhhF?9{cNUc1u#baCvHr zbr1ucF7~m|av?C7mfVvW0$QY-^0MZ1fegrni0&yj%VfbvMR1Uo4qrr*t4-{b5}>HL z?V>H$T)CA1lbTl}Hr*`nZTTX)Ej9Ql?tqXS(V~dv_bwJ{EwXg+X4_(U^F+&LY-74j zvDqjXj~i7H668k|;zpw6Kp~lONi<7Y4HJRL-KMEG5Q^x0(M&c>1Bm34k>D;guDDz& z0!9HT#E|HHQf;@rMab9Z-^0*zKt7g3rH`sGH(YkM($+_eBq*&bkBpLzV%K!x(%4$a zLBDj0=duo)cu8E@*bU@=DaYW1XK75ob#q`d4~SPf!}TAUqIS63HWP1XA9d`knL)WElYMz7k+==g z3<09uH1+jOpHN(N&<=~2JLOR3cyH;+b|_GebFkQKoJM-AtblXD3vcFS-&YxD^`GN4~wd26cn zG4mM7vD*q-iY-cUEiJV7rjvjHzWkN;ueV-STrJ_UL=QP*`8+ROVzM^iTVZd4@kS3R z?`h9TnQxl*mLPm?Jy)01dT+;3GZB5PiXsO>o(mhM?uOp==Q<`v;sbEex8>K|s#vBy zh*i`-48mvot6bMIwyb`SBtMC!az927JgyER_SmbLamwJ|XtaQOXiwy^x@sDU9%*Ui zbAIu2QESF5p zrv~NCZT+*kw(3&??2e+b@>JJOOPJF4K2k`wrpz09SzWk)f#9NTm;{d?UP%DZ9!+Qf z0zYVbSMo>Vj7Y~%BLO44vjz3A*5}?x^jPPX-rf49I9bKRCy$eU#d|FN(XQ?x8DW5T zl@mPvjf}OxBF4np`uIQxQJ^=D(Eifcei$7N76o-nGcom@+y3cJ;b424v-FaVL=2jH zT7{qRPA@cgWpo+b$SVWPxeHk%!&{Rfd1LS3a3cC#9Ge7!Sm?xbt&B?7_*(w} z3}t|w13)%9lX6KU+>&ljX9h2v`nOxj%b#y|fw-TEsc{*5{6>1}*O8kmjJX=)(ST(F z+?oc#Fs1&>4{vja)j9XGe^#hSsBZt&F&p*?V&oVLCpsr#`f08)@Fu{&0%;p z&g0Bz>o(wv+j}DL{{RuyI%wjnf;gL38>OZUerGkH8#Yt6ZH|C%uvHjpDq9XG2i(Or zSfLLMmhSH1HzO$a$<&j%xmL#U3^g^ld4@*6x`ER=z__zB7~GHjl6CO%vYR{!?KM>f zTiD#`rMA=NyGtvsM=d!IH0uy$uYHHdt=H!+Q76_I02TiQB zPKW}MYqedDUDHWls#np-e{{PN6wL>8`Z&iWkpvA+d$Y+P=IowAie}8X-3 z4|`A6$h=cc-eFYI?<5cI$@0sT{TIXaIsJ~a3w>?(e4KxGqnG%IzR&oi!6$U%;C-x5 zB6c_AwOnt9zVR6>Hkv(JLx{{b1QF8THRoKwfJq>MZ9M?_5VZcyIQ)mUo>zc!*^fJ( zfq7r*Kcr=jf7W!q{pBOf`e)RB&Fst4Qo9C&6JUy@HlDs6Bbc-d#Aq1%9L{UV0Gk_o z)=yi*ucejn%NwGRq?e5{6V;c#W}hNImivzI{{Y^swnWF)TIl z{noH#o<9syekKvKN!+&j>(zAq59^mH_Vd1D-|N1g#ns{Wc)kAsW;fgssIzlwa`;K< zdvi(4LQTI-IO}OF54y!laTW(99Ht3@z3#`Iqz>4$>~`Ciy)=j&a|>A6eu>A;-;U*c z2R9w#%HxzZo+kmU^w zma%BlV`~xcTx(jwb_MW%BFs`lv^>EezRqI&@Va+2rC!F|5qotZ{J%T@RPL=$;TZ zJpuUt0HUZ#iHAFVZ)4}`r_AF^8|W2nF3j*YNV;pT%x;^tyQtpA$V_i^uM5ZeZ$OJ7 z(RYR9yvNZNE>(uL*KzqKQhBG?jfXpEq2D1Vor2-Z+O}|8%`=`%*Buk0YywTp3Umm; zU^PaG+oJ;BtBi0=iqpEp6S7*O#`e$@+EcPt0y+DU0ZM(Wbhh4U87nMw_pV7lUAtKovx;tZ2 z2LlZkz3#Z|IWUNG5->sHzxAq`ejF1R?j36&5}qp^H5;b2H09RT*7>Uxbl?$~df$>- zXqkRiKvvn|+!B=UZ?kNs>M2-2wURQ>fHVl)QWyl{7!NId^aV;+D3eL;EmC8(HqoNj~&M?U$OIw!ZqVP)~PTPmQ_0Mvp|swmT3{ zTYJ=-8Ft^vc41lCc}F$cizAV!*fOMQouOJ>;&#XTX=mxF{{Z&LKDmkf)ec5kXdSVF zUlHaTbx5XWVXonMoYptOQgJhXF=Y*gVUJ^+b<2H})RP9^T|!bC<~h0_5!`uoT$^p$ zEj5Y1UBWxPqKeB6Evn>(>6L|;iQU|;v57*>kWj2KG;X?O2EcM$k|A_xA=NqUUi=S= z(dMU}y<Z*?2gdAFU{6BD$w^v?OS90e_Adw8*63LGu(WZeA(gRtC8V( zMTUb^c41=HI^5j*m4Vhgk;597bz%KZO4IN_Hrn^LzfHACM}`ZFi~8$f&?_sW3A3XY zN?N(p<@}zY(a2cXi=61#NoyQ#&`$OVcIO3$G4N>Jb_u0V7UgkZZT!<#@fFF^$<4c` zA2sryrjgn6-(RXT>s;3o!gbw4(BoO0)^#>h^I`68{=VhUl=9=`yqtG=BBiTvX&T#m zd87qorGxg%&a8hroet__XlF_r<=Ya<)D^~w-?(}(MMyer0cTd z@t3486;PKvjIL{d&{%_}-u38y!1$b2QRR@6EkA+Xa)G&6hACe9hdNh#T9N>;)bjT$ zSJ~Sd?lA)aHf=**1^K%z!dKJ3qw4#)?D(%nJ~7JZjflIJ$yY^h%zQ2ME3vxEH`q@^ z%n7YUQ<`iOr$1Y!ZznbRd8Z)=*E;?rS>6b+9`wA^-83r5qbc;!aqx9ZG#*J8ORcV| z1bt*%xZK&cw_EO_YH0;@PoZ%wk)Nidf9$z}_P*fq7FH})L)|=sV%FaNoV8hY1CKe9 zcjD#jd3DA7JiRS@3mfTmIq^$8`)kL^aLQ>a+-34b79tszw+|vJxW>8I4TGKhLz!Af z2=NmjsE$^+eajF6?%lCUMeTk^H;2_yxSJAfJw!Oe8rRX)v{Pa*oik=3z2&yMTmc$w zbmxZf?&^8)i9!3c;k7t?mlp(*@sR96*G`~yUo-U%lMY;L%6vai`hPs<;_a_Q@x~D9 z$|nYY<|#*m&9>Nn)yBHrd6ryWszym0gBs#XZOkp>vYtAAT+$F`fWA3cM~Jixxtu+d zapbAJyl{8js)a-X^wao(9EoT)`mc=oCsF+`K7B7YuaExEo$K(+k3G*%Hb=wN>~n)+ z?*-1et)fz=52*s~r*+2Q5^eA+N`_Hw?{j~VM1rrv4(DI0{TB3i=jKoRyh+#cW8t2% zs$pwW$~66#0rN?|wddN3M%!DJp}QA%ntcUb#-U~Z0K+l%(tS@j&+vR-#@`SYwUP38C!w%PLn~dNdvq7v zDv#aR?qxb`Y+$%2q4Zv~$4)$Pw)l%bb`FBewRN#X(&-!;8ZK^DVZ^+6$O*{%owr#J z6LG}V0nKrBj=*2~vb*W-bpHTP%Q@X!rZvTp)J8;Fv~2Bl_<&Vznmv>^XSBhzVb>%R zZHk?UX{RC==KX!2a>)9Q3}+rPLyD1L6Dc)MCw0?z=)9~Q9mZ~nN#WGmrlG1rh@14$ zS0(YIgfWQpb->Z5QoQ|DjDC_!ot#C2-?5@gU$5aIWpwej?)?BHJ5z1f(|r$G$;r#q zPAe**{i*^#_SX~LZ0pcxox3L~e)Oc+#e8C$mEnv_9 z&0se4URPJu&M(G$aP$2`a`<`PKEv4<@l;6D&oA>*m|p<4A$C^G2;^RDM^EdbyYZ}2 zM}G}~HY1*w)li*^4?}hH`SrZ{?^$?xH_WCUw+bW^P3(!r}kxo9<1 zyekXMuOgmS;jV7MdHHqxvo7BBUOo9+$7sWoHS^?-J4#{HvE4M-`KqK=M4nKLyi1xykEa`yAk#Ynb;D{oXU;W4aJU_A4lGdpX#&aoz}gM9-AL)Ts@)AZb8rvX(>BbsA<*VqwD0WwVG}3P*~MN zL)n{F+vcy2dEa%uTzJU8H?;|JkY%|h{)q>1twGbhxav84)@U^o7*zOSe0^~Ey2-#^dGE_#e|ZX1%9GX$=v zjpF69T-e+YG`8FI(RFOt)dXT445^N(o4YwBg^GxWdUf&FpXBuzI$bVdrm`$8TE@H;E z%>zd`3w~)_KN6M3&+Daj>vQ-(C^2tJA_)NN_h zf$Bnpp)#-rHROT5WAX{f8KNRHAZQ0#qjB;+25V-GT zQBP%I(Dm6~iepB6Xd58eQQIZa9K=}AHd;Y++cUZ)T>guVDuG6^tB)<@lY5d*a-EjS zx;->WvN6weY{-SC;R9z+k4*w>=P4rV0GhdjbW<@E8j)?1?RC;!(YYWX`3T%3S_z5d zkYi6UN>(a>m1#bnhyz0>QDh6QxoM0Nqi;JT=A#-HC#llA~i25nZ(1G0~rj(JVB)jZ4TonyiuODbJn&#*R|g!>w_#(K!L6l5|||o5^dirFM%TIyJV_;;Yndvurml`YSJJ zP=ZFP0*7040FRQX30lEpwGJXV_w4z)%h`M?ZAVNwwkD7ILh;W8)0v~Lr)ILrGfM|8 z9esLj$QA3{A>=_5O|v#Owbmeuf${k(g={ZLQF#uE!G=Yp)prVY+)B05x5BBdfK=Qupr;EpySxvmIDO@%ha$IZ#a``FB9~(vV7ShJr?7KY%P)Ry+ z{{U6&VSH@0;84IiMM}Q?OSIwi>R};I}!6vu&wcN{=*#7#i7W$o~M>h#z~x z_9b+FBmHt-dcrtM2N6?B`j@g+)Pp;{s{rBbvu7LI-LEC+j9sCx@VLE}8C*rLrsQ%Y z5u)=tkCkCA^kWNbN;}9+=alkD$0gUB{oRuoUam~B$nIgL-tb4}vfj(FV9KduaBq&q zuN&W(TFYY(Ynl5%k45LqPY;p_+*_C!q%XMU(6F`k-%R4Xy&ibu`+pBY)Ux`XgHE

`wDi>2sd``S3xW42DWlxEvap|U5#Ijw+~KOGJs1V!a7eYt zBv|zpcl^O#@T$KH2-3|PXsUS4ARrxfR>x< z$w$yZZ4~uz0feZ0IFeoaBGykIW|57T2$Qnz&rY(UzWJ!_KK{y&F@HIGUK%aTlHwRLWR8mbsvG%<7Wk2a%=GAV(=){!u z)aQ8I=Yi*ItlzVuSyTx+5JkP>%Uh(hSe-;)hG^P-LC6o)erx`r!!A8?{{R7M~|y!geE}2ayUxi*VlJu4uNijfasp1aeUG4R!f1wduJr=HbUb zc-&;Kh~>uN$z=B{QtbD%M-s|;ooU%&6x^g7nD0M#yWtmXhhk>9cpZc#m zxrN(1DH?|l=gR#?%U103k6j>a6PC76GRE?4-hpc|$Ee&MU={iQ0M|Z=pHH9lJuLC> zDIZ1j->BRy$0~fX+S`+BThiC}*+ani>tb~+Py$wXVsZ9?9Etou`>eXYjrEJ;9INPh?t_o5i$(}FHx$(=3D~3>$iR6}R z!bz99>!CZXWOD7-Sq7mTB%?N*^;$&il&IFx30gusTfdOH(MT$Ka7oa6T@>swcu%5% zhT;7DPPp_|F|bOR7<3Dpo$QwlN%uObkZ7GuCcuYY+L7dx;Tlq0W-bMQ>f2l5QDznd zjdVJ5Hx{t-=k8Mc4T-hPFgczUwfSFfX!ox+cTxqt%5%#?6U8cqVtEsw@=cvB#(_Vm zq-ieYZ2&)#U?4WKGah#F#~b#`>%>w`Ug@w%m&;Mu&~#nZsk9aFC0{Kqq_kD^PUY z%Jg_JmTs}lUH;5|ZNP2$52~key-OHRE?eq+)%z5!c2kk0yI>V}3GDv>GmMiA?k8ig z^0Im0ylW*N5$o=5vHr%=?xH}V-=QU+*OLKk* z93vw9t_I&VH%-{C9UtMUakux9RXxP|+1sBr=4H>_T{!XTGb~%P`nW+ZhdAFnWv?EZ z8~N<2v=rkrowJ98i<^%k4?Pz5hVYF%Cp2%Fn%HKXmV^8z_f4_B1BQIg7VkN{45s}^ z+1~VH$>eE|$G=pw8+5l3@Z{8T0`YchXL3C*HXezLZZ^2*udVtn$&{?@NK?cC)hzcl zM~68^RJHffT$@G3W$@cY!G1}FHN$n?JBmdmvE2#W>(kXN+8AUOk~Y7tUSKB%58|>{2?R@kjx|zNs5F;ai2KF3{?ekuJZhMx<2$C{d;C#H7wXk~f&2>Di zu-~*t3Nks_RU1PD-q-_k)pT*?Yv;bH(c_jq(s^TIB6SHF4U_i}HrX(ku8qDM&h$oE z6JsJ?MyAhKr&by$*%BGaJ1)4T=&B1G94&BpjT2t9bw^lQEw%L5p-%7+*GTr*W$xTG z=0&Venv1KSJDmGixZK-saO9Q2>T){$RYzAzB+gcOiU&4B>Ra>Gbd@8<477y)_5La} za$85(%)c3;kV%!yaQrR>YrIKZ-2NY7%w|#Q)|2PD$c4GB1*1JQPu|`ic>e$;pCiue zrtwEg%Y9RH=1`C=T>f_Xyi3s2m$)<*g6%HjV4UI@bK`bh97dXI51Ng0Z}m?pu{X5! zR#sne+&U(-JV?(O2Fsl;b?M}~F$=oxP9^}Gg*Vc9FY-yHJft_~2AtDOsl_yUtlaf6 zNfn0s{{UJgFnL5Zw9;*sM*Q?mu=A-8@PV;9U(pO%yFU7`hYxnEmoIDL%d?VKvgC!N z1DnD?AXxJna`jDRe<8Ap;LJqSQd7(S01N}D*~w(E(J^&NDZ|{G z#M@r#_SjbYR`N<@Nq2y2xkhByOp5oshKUIp2E5R5AGNPbBwqXIs!e$Y98Edy9tTCA z@XP?P`k(Yy?jwuzPV`xp6OA?ox$o7W>HzL421A%#t#<8q zmB`fjrdT!|B#}u$DR=gU8s|+)@%X99ykK8&(aT#Zm0xUFYshQE+HM8LwmgoV6|%dJ zVyuQNVuY8^hd4)A%URB*I$Vxzvh%t4ZQa+0(0wU{#+BA|~Fp>;E@cC);ucTz{Q^Z6`43dEp-wkHx!AB#jX*Z|(~*0Y;#Vdp6Y zTlgmseH~PkQkR#+{Lna?W{m1O1L0qs{cobxocMmz_mT~k;?loL3ZoG5zNT37)N#sS|-c2?Wu4a&r-44JOn+V?UALX_SQ3hQ+&eR z7ukImul}cofAdckfA@ZS)^OfD?$9ra>D4nVrN8i-+pgo|`IMBH6PMFG%PA5xOx-!X zl!NIW1(kB9rR~fU?N&J3=z99#0lBuFRTGGK)Pa?y$hiJ4K{r1&p5nNnE>!xCkEPU^ z4bNMtK&%j=iU(kZnT zX+B#oJF5CuPnK6HJiL59r=7d0OiPYf&z2kH3R|XLX>_fl-l6?)@ct77U~}Cx7y`P z3=mrR-G5ydpUd=Xz0XdM{wouhz9#pz%>wrvh$r$?NMo&xp9AvWKpWT1SRtjc8sF7e zBH{@HZJTe0!FpXEPyIBnGoPyam7dh%H4HZ_I`4b`06QbY#f5|Pj3jwzemdx^_{Kb4 zxM@9XsTj2Pxjzm|(#Mu<%iOWxym1McmT67o_|1OXFa3fVI2kR|CD0wek2{e-v&OH~vb?hH*^P@^_J&9SyEaUDEzX$!l0g6=8UzTLp7PHC4Pa zGyAt2Uw?A>P99wF-u2sEUrvB>S^Y&6 zjM2?4Cr^g!hm()a@3%%1!B~S_4rIo&g(H5T+szA`*r(L^fo_7=^HaR=^Mz7{jPUf# zxoZpBI&Q0QaUc%MBV5zww+3P@BF@Y1Oz}<{f>Em&Za22S73gsNN>9g|5B$K%UBvNQ zR}tnlLOv;{I%jv$PH_)qfH(9uap>X#%CVdhXdGJT9eeL%W%NBR9XC@y46gqGjm?Q{ zYgil-)BeL`oCrSxlb~P?C0e^y;z(wa7eZS0 zJX}0|Ex*Y?Nf>KALh$)`zSdU-HTKKr&3J3=C)%{%+770qnbF4p?%mytmy~FAxg}cr9N?U7 z(TSeN%E2sBG0%0#7X;Ye_9II#ukD!e$oZ*d%Dq*_{7TwpXK@!Uur9FxdU>v_lehjF z#p?ttq@;9#pcw#oX(xTonibVOu=eyUj5=8@8;89fHw)@)xhz8W3y8{~b|}r3;>kIj zKqPWOo71<%mY8arQQ~3R9m11q#kNaCW?k_``;F{Kw_OsC0mi^;oJEVq-viCfv`a^` zF&G5dy7lUe`n@&N=k!aG3BB~>n@=F+s+I3%)e^{UmBpg^`Kd7gu;y*A^G(Enj)|+_ zlxt!e*RPTWv|ZFu*ps-n$!W26F{0+)R$X;aF*txO2It8#;pR4`GUH%H_2s>+oKJD& zc-&4N7Tv>gd3q)|D+jnSzQ<{bd4E{d4ad)t4Auk zM_(mFT3j-@yZNcM)oGNA5H;wzgqY+6ve)T7l>&*o;&cRV6Fff< zbKRQ29ktTl^y*q}i55ay2+MrhY>Vg|*D>VyfFN@Q;QQ1&_;0->qTVms*XDInH1zU| z29FK(1m918)fTDZGiMy6?6LtL1(q~5=QDP__D-8b$i_x^FT_+T^SxL3+N8kO=E}xa**NF8>H%@VFoA04wnY@*FpKE zsW8zSKn<|9(gxKvF4Q#Jsx})C8k2F&8f>ibJ7A5FIky`fP-&QHp?EG9QFGK~HXA6% z(K_A-WpFng50Uay5wwqvsnmPN)jE{*Nn#CaY%Vi6iwo*~6N>#lUq!6; zS$ZX9+`0roPy*~NxxZDjCmt`NQjx6}8HK{(lPj&wMI1Qygo~T%N0LW9q$Qr_$g!ne zZkF|2a}d$iM3x04`hd}LZOL#>4#}frYaZZ5n{=st!0XW#TJYZuu8tjjen}0R2H2%r zAw#>m?{j1%)}$9{ba?3+2UMx2zmiMt*5-nw-Z~@(Lz1ayiyHqPgg)-yClJAstOywl)ssoL1B`jDhkaH|N(c_n@ z0SBE?go#H-&2~0((FLL|sr5iexY8VK1-(+e)vbMXNDJQEZniwQ&MZD2n7dxQE zb3Bn+3Q?gd)}Rq-C_Tj}LDx&9Bh76^kXjM1H%kko*wb{fn|vgT!6?1gB(ushP5D`6 zjk{DaWM=vW|)7U-G(jPTLP==^DZ;O~~n&`q?vO5lk4uAlEjw#9n+37Gx~pY4(NVY_d&P69CgagwsdiI*BBQ5fwpDJ` zWiE9)Kpq&#_0(#uH7?awyHA9%&^uce8(%}oE9j+XP+_5tI_{Ts2qxi1aSPvYTeZ@Z zRZb1L=&;MvO`K0gN5vhG5v~2nSmwAMVKRK-uDyxAfNFI+Xf-~ARh~HRjhqMp8BWCC zYuNSEm&rkPg@Q{_M(TK2>1CPh4QybOaPJ^U(Qkd4{hp_;h)+|RmYD8I%J+}m8WxWy zYPa4Vz-e&ywX{&O&E8o9Um>>S6MGfvaq%L&9l}3g`uW($Rk|!T08O1x_=WC41l^(I zOxh9-`h{Y}zRnygLv~c-&#aNHyP%?nIKT0kWFA^ub?VME?3RZVahkq5nQU&`)J(>Y z;bR;dZ*rz_7uk=6>0xxT%~41Q_B-6=-@?~3HoY#NCGDOM81nUJ0dS^UHkP=TdnQS8 zn_u@fKjxz=do;ifY_QhG9byY=1GW~m-y6-fy}XsCvkSq5juhs(@idUvNLmRUa_N`e znNLZFUrDN3M!l3;11T zw?YZl!%!BO>T9*2J4S}IX3@sN#GfO`D=!81Jj&}BVZ`Q-l)cL$j2~CZ;C*ufthGO6 z`pcf~phhq_99M`nHpS0370FB1FDjh!x)l-*2H628dKSJ>nhzFB_ zvX7*Kw+NfPj6Lu?_@Z-8jXv!P^YXr5PxTI)isw17%4+!|!&rc(k>STHXKUFd_G{ie zMcoC!w*1o$CBRD<8rjV?o)3A{Wg|{Sr+;u(3fvwl@g+qWxp+T$rPDY(i&|`L%#fmR z+K6A0gA|B965t_`=FV%jYfs|R_Pv)+7cXv8_;_DY=?4b6Pr!G?G`fha}6>~Y576fKFaAh8HJDNL)dlBz8xlR=$+#Jr|-|PAjN#7Tmrq4@a~cd{>`_W{j?BYlYhIMTjjn9~I_*raGPQ<Cu%eDu$@ z?lm3-?FG_~?otHJ8CrQf4ZZf}rTCkN#KXRbT2^uz7h7}g^wnb_xoqp$f-;f1)OaI} zTQLlg*=J>du+iXoY46mp%f7etT)JHU0IJ~qec1Z{0Hu9Su7$J5ZuNrC2io(vUWd^B zvAtoP@b*5Z^z3@BKe@+0FKo;kXuB(k78{{EO~@j|8yo&evAlzI`aH79XQ$@*$|S?x#fn4bi39Aog7?9m&b0Z!P&LJ`SC^03OhB%%JKHV0?l<2AjO)_C@X% zS>l+V#EqTrDY(@*uXl)CXpoF+d;6CzUe_rXMtUyBoK)>@Ymmg2jFgfTM}l4&I z05wCnCt#Nh%q*m++hh$RC7{eTxb$7ashZgvp(5%=a*(0^@xH5n1f4 z-|Cl@>N_RfZ&bbb1GSy!xjdz!zP$EDWf|qT*Wi_ouPF@z?lvtSymYs!se)2CW&)*|9$+6OKfv569uq=lkY=i=0Njg~hg(M9 zn7*Tu%==2?V^0mU7d}U2Xy@YH$H*-*$F^FfJG9<4Gda;W#2iZq2G;Y|%0Gj6R5Uit zxzl~XO7O1p%q2`=CHtxE#In;E^ieoLQ^9{akp>^hJ&paID(Hug_w*?h$5loPIl zK%*(^!~8>QkPlmQUYwI346;a5Qu9+Zw4%dZx~8~&h)!x*j(+vBsTh+e=XJ)A1*6YZV8Q!+WXt& zygsjYj8(Vzgj-#etJvQx2)Zkhp> zz=80#+p2#bar4~qLr8Bc^pWFcjm^4f2wpx}ZQnH_ONcnhk+{bd=a`(Ktt7RltB}LE zLV5gka+q0dTNADECsg}`cpf@v^E`tg8J_+J4+ZSqmrolaXHMW)FMXK9Xen1T8!KVvbmO?#~0Kjl4Pf{v>ooW zUJQGrrIDt?AEfIJnt-XcFQwt0YAX_lKloKi2ZGCMqX&_j2=>ksS;7%@vU2ibp&d6l&sL=$eC zs+ikfp>!Ob+%rWHLz~PSF8%F^rA2Fe*GJlVTZHF`Uf~(7JhwJ6b#2a=~-;TcT^T0^kF#rF*t6 zA%8nKbUe{3F=*X#=vYm^*W|hRexr`8{$qSN^4!x0;kq#Y0KQ<(b4h7+W)S@1<|laj zrrc&3NG8C8qR=oJr(&2>Ck}IQEG|aJQ-5jgU?AGt^xI_5wR{{^Q^i+I1XXx*gp3UU zI!J-cMaHBNcH7NXAmeYjO%5$g58bPx%TpI2F+ZfZ>J7)mc{%oTVdwaMf%NR|cy?cJ zK=x_Hu+>Cjl(o@Ru*W2B9?Qrrxd&?j zyW*_V?=E=#;eV2p!24CiDyC~*;NWz1ng*6xrX@urGC7iruW2oC^9t$M<8M%Zg?DAH z-Nv0J7cOayUbwGAZh#WA%u29c_tUD=c)pXwe8SFYa05|L*jfkyz?}}))cP)I{ohm7 zXLzvuTHj=N!&yxFmoPIYgd17TBT!na99PEk*2>@|k+A+VnA}+GHS)HJ&m2kjXoN8v zG}vji`Kq-AAq?nsBy&DxX^oT9L^VM|rZH8INeKxvxJ(hfDGh4WBx@~o@_Hzqr*ydQ50k)dl6Qzyx z^b5=!1IF*BsEy7!qb_S?Y19@IWAfE{ml48a!SOmO`e`%J)-kWp-JrWd4fGZVkt>In zipqPLc~a}4baF_-G-HSyIpJU5hnE%8$fwcfR48>3=?{M-48l{3A?5^KLXcshI1`Y26s~@VGk1 z!gCgz^+{Axmb%2-m?KLca=P~6M%e0F<_ie`aRY4J?a@MGxFKyc6W;m7o$9?TeM(*F zt`hA^Xl&VT=)u*;QU@=cma~WPR5IAH!pBlCs3b2nwp)uQRCtt;kmfjp>by>`==^;5 zyC26d?drFjk7IC;X_a)A5zm>2@Hmn!Ygt^S<0@*#j`fX>UQTEY7v@MC++BGmhkH=5 z4UHNH2GM+!5hh`j}8dg2SZ5}2#5TM^rl{BQs zO{_^i^&u16CWmvf@h&-G@6&vAXi|*CGVYvL@YCAd!(|xO{?ODaow-ltRW(gk*Ci@o z57dT`I=Ayx$?y10lJvN%hKFA@7lzL`)I@}I@dpg-89x=8FK;Dq!Fv^Qv*~To!4sbw=eGJ{->XUYE8U_JydNTB3R+cz_kAW zUa7PA&M3gSxIDj__bw|>gW~KV^z_mP3pmGSNJp6)dzA|w`xoF-H^bjS=GPZn;&lOi zA0PT}4q4rXa^wD4Pp#Z1<%`S|d}U7JHMhG(vwfdyB7Jm2LNd9-rNc^&;y?^YBtS1lm5Az}3upQBZ{s|J$O^LEG(`{D)9A4;5Y}2i|B%+j)?Aa?c zIfcFG2>Mzk4-hwUe9E$SO)!>t?dqRaMPii`%_SpTHE#FU(H2-Q;&2yBZVie~NSpvW zskMEs{pF-(IuwW9gH3_B>Wkfr>!NcsAXwcb6KnG8Yp%BzdyYp~H}m)s*eiF}1{Kc_nD)ouFnq z^S?D8EKhUKhu_ICbs!GiD@OxwqwarYM?lwyv^)*$E%i?EcE=2jkiW%{}-ku>kBWke?KErKPMEJD)W5*h`4HeY}BJ2->cXGuZRH zPxYdIT8qe~$Sozd z-1&4;&ZP%*vj85?y)%^@_|KoILOC_Ec_Z~mn6*OfHI|qkYf;f0L z9mkqR3R`nVfUeyr%MM;h-NH&%lxT@h5dk)6M|0hMc0izk2Ot`Z5M+vG?bE3xvPiHU zPzX9QQR8isiv&pqh%yIp>XfXATv;MglRsn@$x3`Ds*9!%F174D)UbMQ5wSq0GB`Hc zYLj%g8!pW2pj8^O;Kt zkL_6ipn)MhCHdJnr<7k*YKoTG24*QEZjCyoQo*W|jf^|4x+ZcY9;vD;l1OiB6!JPC z;ji>mW$POA*r*J_~`RnF3Ci~FqR`5R{P7sZVYz}eE?jbeH}YPH z?6~Nk>TU)rR?Ez7YSF)OyH9Zt2?)(mr zjz+@v_p3wdoYQv5;mX;Gx6NYxlHjjz=^T7gG(XH=VRf^?hTg=V>dVsUvzbkmp9HG7 znzAMrikAkBh41n@EDwsSzV$ohsh7QQJ`VBui1Y_R?pkMR98AVEL@#?A+j4EE%~7~_ zv)Ss%bc}F}07dsY?ngDx)M0rpv0gulzlPy5PD3GS)Y|;4y&KryVAL@d&sr$FaQl3XrtxDBL{n` zg!rCql2cZ-tujjNtZ2D6vD2c{EPGLo>e|=3QF-{3?O*K@=C#bGagDl+&ArP(*FmW^*mYSy3~)_uCwb(M(^8ZF0GX6OzLU|f zu>hS1s_{CGr&q(H92}6X>&Au0F>r$&s{`GGA$Dk+3t| z9@1^@3g^PyEr(&_^?G3>$9k!bcazM9n}84IpW^&Ml$TE}t~Bv%ItGot3(Do??{(uO z_-B;(UN-L(lhZ^_ig#EEbZTiPusjI{6h$ErLCuRO)=0sUCv$uX$I?tD!a8v(b!uk&8~%4G5K!%tx07_2od4uVEV)66&mJ;zk-)K6)# z_h?7X`mYs39FZK*$s|M@jE*2*(`BRZ=h`a1n=5Kr_m+(Vo$UeSM?X+iq3L>>ZwSJ|^u}x}2h0f`ysyDW&&QonppV!4Uo+353qANLc zcFL_5pV%iAfmG@@`xPL@(sm~)KJB@zh&ZL$h&ngNQ60pPxJc053yXEPyj*+NA63Km zaMQD->MsW*&-=YA*~=YIB-D>}`?nIoeS9z2d%jCN?fZruNmCtT1C2dl7t`2~TxGYK z(jSY(Q5;yEIKO!l1kJH&WTV;!_T1@xwN^Rlpv0)3PcE&H6B+za%jN1ui}J2ppVIod z$^QUbX8!=j-+A>8Db;Y!N%I~~#49XzHa}g{Q8IasVD6=v^s%8_eV#B#o&?ANZBJK zJ~NnGOvh^Hy&&8{{XE0FE6KaeeN&P-~AtR^pC1{ei>Cu zv`iJRYbxpWW=zi-TK3m(RiDR*vBOR7?tFm&d-Yn?Eg+80|msN@v_pAjIod^)wb=2&Ew7HK&m|~6?i;}|>Hq(DSkX^x4;x_)Tx^u#`?G82|ZbWV~|px(w*D;^RbAmwxYZGo|uNXRSgAIUH9M=nV>~X&s~u4w z1~^-Mr()m_UTZy>*2)&i!fzC`Wd1kr)Zgm5aKlJQ@&5o7_tJ;|0J~^8Tgy#0S(pA9 zeO%q-jdnnMAdQs8W+krT;`^?}#nLlNi+Kf(aZ5%Yf;ED`atcN&P&d>1>Z${aCFNpm zeRoE#;+abhV{JdJk@qpf8>JBK7mPB7Q^s|9v)nY$Yrne5#t~O&*xrjVuc|Uk-EKy{ zitmNbp!h6!`L15oaf{71BpNlkFZQjqLC`eV0l4J8W0OAXy6(dn3-Lb{cQBKCIR5}b$aZPNSqI)F7nV|7FSu#yv&x4$ zw-9AGCDFro$*sICHUrl;$!nFEmPqV546X9z@L6l*%(%~p?t7@o8FY2O5~sQ|zTYJJ zVW}r`%~Lq@i#wJG*{rWNBz_Qi^jC@(OwflHl?#?x$5$?E|tn=0AO=0hJN>iy8pWZFz22KTX&0 zWxhUd+WO1mZthN+gGHd=_`@a_7G7rI%wIUM@Q`xI!?<$MxO*Ql zme}YBy3dn4h1Fqr+dz#l;*2;=72SNz*D&0)a$Lf(w#db3s1aLH>6!`$=DA#H$Yd)!T|);Y)I3N>3E-)WOHdBpbpLiSY{j-9z_ z;D#a8M%@1LMedqZk*-o-RB1&6Yh5Sv-8|_GxS1l97SqnXz7q z$9NkLsUO@3r6*U$EpmB~bUx*Vc8%FA^bayI?w$j#VQV+Y*?Qkk{{T>M^>?<}jdOE! z8R6#?Oaprz_EQm1UO8G#^RR_Tin+vT(A(Umu)4S0T~+yCTD~ryK1=woyc5Kd&{V}$5jo;;b(?Fspxn1(zg4Pn2ij(!;w;2srvUe5vNM~* zzc9St20ZS+MC<hbj5M<1q{7aC9Z+KR~I4ex=>!arzgsuj^c z+H*i8o7>E*uLqM;6CC2vm>ZBje&qp;xCcF(fKIzzX7M@l<(!(%D=rAl33st_mW}T= zW~Z8Z9o`M{+*?n6%6A3D>RjIK&vW67*auvO-}ZVaN79huKM>td@cut6F-cC+*EVCT zPVGOmJi^Z=zBQ!8kY)g`wv`tP2Hqs6l>dMBZ$gKw#VuIiWSbc zJMy|CdFK_Mfa`m@#&Qm`edk5FR>xzZHzVr2=Rs0gG;iqU{B9SfspRh>W5B)I-B+c> zjD4Tdc|Y3H7|cgAbkbUAcCp=Fpt0;$eX4O!??=TR2S$D_}xg8fhnf6~#V}qORWi0+pdnjpprlF9v zk88h1AGUF&n{~8yLB?;UmC;M>#_Wy<@i6IeX)It{;FHjO7n*o_ zzq_0}_l^E5_79_Fo_#*Ec$wvo7gLSbzYjuUl%4AVwe(aBKM*ukY`^wXlUGK zaqy3No0GGtU}zIE(iVb1(`e@@f7T0=4@Xe*?a(e0kafYaG{PATXT0b?S*f z9yQd0n8tH8*@LchRT(JUH)%;0tv=o(x}+P5c_WNWbJ<0ppJYF|Q?A9Dk4ePNjE6?& z0u9B90G~dpzJki|VP>zR`<1G2?`+Nl35K7vIeD!M2;-=x7m7ij&wH;lqem$Q;E+b5 z-B*p&eG`M1&OeR+0NeinM@BtXQ`^{BM;y${0_%=ruadCg{8LRaA^r#TJ6(A<0qs6` zfNTE%NY6d&ub4k*H1gZUk>9fIzB@0I>b`@X8@loQUx#YNcO^KAG2hUdEsIfE=q_ zIy`xA`*&G?4SVsP=GtR$oP-!&=wHdrBv|q`*xRDC;N7j_bk52{YGMM{IzRa=p9SME z;dZ@}>uU#Uth9Vm!=V{@F8&U;ujnuPd0l@W{{ROECrii6=J;mMc6&2o;trKN)Wk|Ht< z)4QY}y5+dCbhwbX>w%&>4!WiDw%VHxssbv4H)hPGO+W&~YEx=VMlkDKke6`2zYiph zTbJ)KNN(`xoPCfr^4G~&qo@Q8N182U1AW41X#bNt|tQHn8%&k!fj~ zHOy{49TV3!!stpqN=JimZST|ImUac4W*`ze?vCe_q?5^TSOtdTne;?BH9i=07xyO> z+&b3&m7>IpA5?g&06E{`2EcVl;`2?MWpFVOuftEBmW@c#$VabKdd!8VKBKBUaXXgs2-L-yj==Ov!w}sTtk~HOLKgB{1lJ=C=76dA}rD~ z$VKeariE22a3)4WZgu3J{{UvRG&fDP(^5KJ0cYY2Rija7HKSKFUrx6C)MxgXdvn8c zeE~l|l4C~K0swBCZKb*?>Uy@dxd>}-&;f6PVHQiWhdbH|4;QIqxm_`^X&UsgR$1vo z^aB2BD;>iu-LrXhNF-?Snl=WW@OXv3NYxNuRuXTqzJPQ2DttUUoCi6%a-Ef{1H_$> zN0Y)2v_`rh7p|u*gbmJceq&Tx_m2v5iOc#w@!#FiMq)BtfH@5n&t*@k-=bD2LD@2; zIwh%Ey4aSK8yg!H8HLh4r1-CMu_{holtl74JZ1TyM7Rh!H-=Yp`6V-;Xq1x?u)5=F zufB;_M}3zBLu0xDg!7A~ob9d6F8nYZc1g`)ZzPNig2hJRW!H7~OHTf2#UK_cwoX0Q z(~|A2thr&bA34=9tx0BGs>8mEQ(rBGJ-2B?h`WUQ6`0O%5*_&F9BZ)E5N!xhrdBb!CQQjtLIcCh&SmwTlKPrI^G zrP>6GsYvEf%heiCtt+pQ1C%5Su5{T?+dYog*xe{=LQA_zzAGo#HaWRFrAE;<1?xa3Q3ZGSbtHo3YrhWcFkboE&uV7OouvP$8j<~JkYw0de$ z5PP*Z)OvLFTlYgtP|0@@)0&lnJpoX-3r&eWzvQQB_Oi=AEbVp7BJTBA=ak3WY-P01w%*Z1mV!4~gF|gEZ^P;2uxKIgr!6B!>*Rcs{v*T*d3N_U zQyeFRxY@)nH$1Y**D;ZP;Ocy#x^1`7TWhgC?S;nr4F_K(0fTsKrzsxSI2YLEHvq3= zrOQ)Qk0z1)9ofm9=Bl)AZxm--t?J-;t$u=;jRMVJ4Hou5By`zTBjPrpCln5=*~2V; z9J{N1Mj)Cxugz8?;v1t$jC+>3WsWMIR!ORw)|bD+){B>Z)wwS@_Q%^{)r}-HU%QW) zCqaKArTb*6FLe{Ybm;FezH6-N?eQHvcC|OO>0Ln%RsaKDC4}~ zfO5ji_(9d@s671w@GqZkwC*d#?$wm!3us>PtGs~clIQunwaWjc^%`q zoT1msJ;}dgy_~|pE9+WapfEt~7}20C@lgikB;aCc@g> z9=%c771xiKJjvIG7&^7&`%c%HH~Dk;gd01@G3%%+xh#Hstd(R}+RK|Q*3%M@V^X%n zIlzxKJO2QPBdCeg)zC7onf}yL0Ppb+-o34BD)ez{w#iJFSmT~p`GWE7ly;x?M2<$j zrvRD$5M+G>?$mV=51?LSmbvl0@YF>3ri_-BxDY`ch(D6|{SGAf-W`i1?lx({k00K}qYxcQ2Uv>0-C)EBqJ^uhNKa+{#i7Y@VytY4)=$B?0 zBvMOFJ4{nT^BdUh4q?n+ksBmxXkIq9i|H}D#pmUYjcTac>tBAn)4UTMtE6ysJww@T zvl8}?@VevRE}Ba6(c{wn6UH!xvHG>IKcaCC{UPacGWr3!d#TfE;P178X$-_^+aoLh znhOJdu5OD2(%Ock!poz}1}Xam|k2V1CT#KK6kfgN;KTE~+XW`gH5 z>;=t-kkv+G5yl623tT(9y2KHCY;Df^SpgaMFg?qnEp1>As9I+X_F+vmA)Z?3*!Ho` z?%oJH6Qz{}*eH9P#!V3|cZ8Baw^Hk9I+TfP?30SV=R2aA!SuBv&td#7I%WfvmZIhw z3XGoI6IjIi=t0yFc@fcNl%0!JRMWm#Wq@}iU4~n{jmc>?xbh1`;R&BCA91TK&fol` zq>Hu9O9jKM*8{$dVBNG{T4j^KOa$z0py(YABT5(@oAE;^urW#dCr)QWbzQ5VbzBls&N9@%O^MJuDCN$?EZc;*xzutU zNQ96a1^g~?wZPjhw>n?VYy4L~c-ZTpAjNu%z`emIW%(~BOP|tuy?^|> z`q${cPU~^%xc=6D^{1c24{l)LXEEiZd0#@f_8ryxwEQurC2T+zNZUQ5U`FKhvZ68M z*x1Y$Ks1{`O^L8N0K34_ zkog&v!r+idBkH>OpB}A{i)(vdZL~Z3b5s01$5P5aNZ6#ypt}P}{wr=4S&_W2Ae*}0 z^o!>=)TvBI9f*;hCp7hitpIu4o9Lrwfr9RiLP7j83%}fXE_}QzxN%fKTy0t1GP)A9 zjkYT$n>=-SOVeWoMLCC}5kyi_!f}4Pb4&gGw!c+hd_;rjj~qIBDLtlLD^E1;lB8Kz zhobCqJE2xKw#49hqE9FrYM`m*a&Xr;B(w8Sm7_jA#>yT^eNt3aq`%~=MYZOff|Yo; zH47a>x}a)J!M@7A*=;K=P&({3x0+g+&9>^lEmiq*zr7wQk3}DBCZlk<*JLZIvut z4TIF)M?0IHw?Gx!4Xg86o)aeT8bprfP%|v#qUPT;ZY|ah%@9|!5QON1zlwQhUEr`hNNzCDY z-X_D*TuvpHDO_|TZoaCuz)!RQ9kPM&H@a`yhA3g8naw^c0sjCo%cZ?niIm%<@3I$P z?-e;u>obto9!y}$GV}%7o8IT5(Qzp>^8ryiIX&GyG(evOK)U;vINzZ9E2Qq$>T}Lx z4<9B~5{9t7+6x++KU^J>E^Ut9gJgI z)>*b3l-)igdasD(>$A6bO+6mZ<>Zb!?7prlp*1}$?qrrS+Aqb|{Lx^;s+cvWm}$;8 zn|pv>$8IwJ0Nc~0&AuBWe{AOP+*s&*BV(fXc)qvEo)Zl5md}?Kd~zv2W^M#P}0$5psdO_}a=hQM6={{RbqD!GYQ*^G_6ms?rk@ou^L{<8Xr!;K-0 zV;43X1y`)aiY_T$p-yKnn9nZfb~x!KF{gAYOAEwW;8`Fiu(_Q`uh;D5N(IJDjg-I_7d{JfJKEyCl}Eticb8&^c&M~*8v9$;>82Tb#qgg};`>?e;gojkhGnRZKs0+uDqA-L3=@H5Wct zO4lC{%c$l~>Fe;s(e$?JmzPB3mhH?kU?ga8@SEL5amNlaCzr-74V*Q%_2{2X9f&`& zZig6RLCt0D;u&>3$2C~{eHYWRiiJDwox(l|2%!UGbZH9N@3jukxU0IPyQ300lDk`I z8Eb_LUtQi8KlY8l>FAQ+a$OZnK>h(QxEmDNuF$T0pD*MN2iQomD=-1DkU1!{}3$Tvy=2U5A#x1?fHltnVo!=i&U9oTasv-`Fj8 zc>~#fTd*s;g6Z_XNag&yYU?#G#Wa!?V0PN?h|z*;Gu z+j;*0JE*xkCB$3oRo}_Oe}$KspVFoIb$#ZkPl;dsRQ4B%+-TsiZ|po~A%5sMbO(Q$ zb%*gzAqV%A&Uc_*KPS?%bm7k;)yFvLhC=Oi=AtkT*INXk?rF*eo)6*&L-J6(SH$nB zXZI2VZ`tOlbTzF6i6e7?7StV<{Xf%YGkH%fuT$s4(DBf-^@<=vp{Z})=+EJ6-qK53 z(E2ME2=O6s{V65D2&4`-u>&Y}y!_T>!x-S6iZ{iXvf=V)9bE|0$M$!zm;e2;7BmMn8pmTIb+V!&8`$vwRy8?TkJS=k?o*?(MKHzE^!fwAk=itwStj6Ol z$1nY!e_15nSKRn`Q;+Na07obA{!7m-ez)^mt!@G;TIRpJXYi`@y^h1mSAUAZe%18u zDTfQ;I=)W)rc>b?!dy>q)`Mp>TK-E{z&O37p^|uqHJiuTKx>1UDITFn&wPaZv|e8ZvDa$GEWJe@Sp(bKrFNp{T4q1(5RzsW||a261MNhJA6*DDSF zL0Y5Z3VDWEspA8v8vKz*XY>zuc^iXW`!3XfCB8Xp)5GNYeqRjcwd`>a&_d?Nv6zAZ z^Cc3niYOk&5b318X*yq!JN%Zbjd1+$Ygq}5Fn$=?1^sNYekI^a*1N|G+&Z*eE%&#d z%hPAa@T4&FcBJp>okW~F29R#Y4{=6q85@J}TJAV(%6o$Z(6In_IiT&twMKd?{Qhnh?P!2nwkM~yfNkmf22q9lc2jWE(zG&86L5%D-_ku6n z2>d}i?vh`3^HNC+D~RWZQ2V!`D*b`>p&1sI%soN6%4Vl2yV|&Vj)#Yv_MU&3)4xsn zKF}%Kw9Ov>0OY0VyJn}pNhE1#{6hZ#kX~s)c{zOpr_c7auivj!9@p^VKfNd1@5}`S zj`puW_LgVN)6`rKK)mRJd|yE6xbp6oFa1^hPD>P(vBxodQn)ZXGeEulEwc50+0(JQ zta^rewnztaCw3SQjGm-hZF;X4EmyJ*&@mbS_fS>IOi8_(Zr3<-b55TNuWOg0;phJV zk}&(ZPfhEKdp)YdUe?qC$2i%oC+4hOhhOhfnK%2q)^_}tox5Z04;9594ApZwSHjx@ z-w3~31-X5f>K^D`_nglAoad>&O_zz6(sAJDoS0qD;ng|&vDJACi(Pu!kN&8W{_?(w zb^|<4!)clx(BL*C1@oI1ll7@d=R42;0AwrB+%eiUB|Bn*XUh|q8*92 zvQ0PWxNzmlvVY%X-LJiOGDSi4Z!A0mW7tf^Y!vgB8wo( z4e!tVlOu|fYylPnpG3Sh7xhuLTc+4g4EWtC01jXjwSFDFwpChZREm<^=es87((360 zG~WKG+Vv4}(4B^!Xnote@w?(v>WYHRfb#WFjl>M@EO@n!gb&RJr1bZV+hTMlqH1ud0TPE0{lh`H_uWaWoMnzYi+5x_hW7)anBkr* zh2e~FCC{^codNSk!?=z)CK1##CC!Vy_W7>Q+_09!%?qp_(37D+T54F>#lX1oQFWN3 zB^};dJE+|s`+g|HSs^9FWg2Oj5J(Bm&=0vF65{Qqi0PTv(0(FMA?CSBiRNytEGJQ! zDJ5(_jk@wp-Wcy?0E;n<(sw=HY{L16B=@_@Y@?_#ArW(};?xBBl1Tl4yS^#t4^;cY z9lz-SHcjeWFKcQC!AoKkf2ooMkAD~az#opv9&hg*{41hhz_bb27EIxCa2&QORl2Up zLq4r102F{v7uiBBU&Av*#jQ`=O0!=iZj(M>YPK+uFk z5_TZ4NEB!ry@JWB8gHhGL=8u(OjF&(8V)odN?b&dEld${Jdh7}nqC>~Y+HU;zvX1B z-D9v-qA_zxUG7u!=!s-#%tR-3*JZw`*odU2qrU1$nAc_7BM2?Fh|Ot0N6N!}%33On zx}I9I5L5;-zE8Ej$V5FxOKNQ&5OfuvuhiK06!Y!$5zCm5YN}<{$ z7MceQam%JRu|fujZ;J5%VbQu3gyj>5i9ZtIzEO*BIg)t@kS9 zEBY#zYg|lesdEQ-ouT*Wx%qmlrQwQ^kIg12T@^Dwxnr*X0FJ9>WQ~oCiJC_k4fuOY zG3=)Y?jSQi`^nC4cO`RmeVLf=b>U@|zTLCIJ}SozyRhpXqyzMWir zcOp^ISO*(rJnlYYaqm@}e~qJrO2|$0Jq7Gvi^5}_bmEMrXpG&Cu>_W#ZZFGDLv^*` z+yR8rX(Y2^Q-iBx4Qvf}L2J6h&E-i?O-%1%iWtY3&GRegx}U4@ad`3EFzIey-Z1-D z_F^jFZZk^D)Ib2Lji5Bk5Vz@i<{RH#IWI8LRyE+|AiCGfeMeAy*VRhQI+%yG&_-Jz z%J$mf%{p6kknykB_Xw;RsR5yw5>B21eJy|bmw(g$0M>jP`#hWf04%xwm6iQ#z*UrN zl3I37@f;47jh0JXHI8rupFl|~=y;;x`s_M72&Thc)+0JHakVS0nkTmU7k23VLNC=btgeblYA1>#1QimxNU8b83B9g19z#W{5%A!dTpb&W90(w=+Qb`! zanP+VfjeNVf_S5=k<-&SWOdozJ-KxSw$y>Xnw3bV!~=O>$xZOr5&hbxo~e;CN5Lyz z$X&FzHY|7VazJ_$0ONW($qON#Jj3u4l23adsPqcKE*$3SHCb1|0MI{b=( zbt6Ob27!Os{zYgr;7q8cW1*HgK-TSWJ9-sZix1R?0tnn4KD(^RVc}{lz?V7NjR-k( z>0zdwR&P@2p{~r?9`gYujC1wmlFjO}B>e~@u=ANMM%oT_BQ^i%3Mk5#k znbjGlX$0OfJYv?jrnd77PNCvBB$7cD{_iA*x+H&c?a1;3^3*Sd`sdSSpL>hNeuL2U zc=bGAYd_h8ahC#3ht)|{%3Q&e0_H8*nv1W68C%b5Py zAdcJO+ z_i+1K*;O_lo9~qGG;aMYFL1jZreee7c2!4VvD8FsVQb)Io+rTP7Ykn3V@V_jd2Es6 z?$)uYxLE}B_N8kY!IC_|wg6wqn{JwLe02udn*6Q@+S1K#nR!~v=6Wf~)AG!1_kWis z)q4J~>KWmm9zU<`{{ZkgrJ(3EBH=g0DGpwW)fE$301hI;!r?crq8WByqs;d7G4i6* z;Uh5DnEI<@@NnJAYfpzY(zUGwt5lS2R=psi!V=%vic2b9jz9X4(OJdl+mZRTIwNp? z7}0lIaHVlD#PfwCZOF3AHhrcQ^n>S0-6(cA>uLe_;bi z;(d)hNApuM*%C6LXqQ5NWFXu-(M!zMq;3;3abezzv*DdAow$ zdZndlTzRtW(F$5R1;@P@#EQr+o`CFV=##32EEtiNH>x9cY@gxu>7;auS{h8NUdBnj z3U}+VxA$B=OT2R1HMZ(U!O6D>wR*z#T~=O3Qd|VBZNg0NdWYFI*=zA z6JKt7Clb7t4>4zYEj6=8V2?RKQjD6(l{`6e`EHeE&%*xz*P6UA(sq2xf|QP>$*y}N zGDCYUn4|>ez}+_Os#?9k;EKrV52_J6C9Xxhc`wD{=bs*I*T26T`v4AZ4-Re zPq(`A%35G|l3*MTs8ttPTIU)YOpRPTjx0M@8J)@nc6M3JX<0QYQ} zP*;(l*?ce5IPQKQQ^9qMTEp?rH7^D`=Cb-4w++ct5MqZf@bBinUoM+f)iPgQ!~s0O zvAoV%)VP9_;X1Djn)?ai#oCOltxhV;%1F+scs3%fFdqu@dW%}%XDe>xqX0@|M2-c< z)Rc}~$ezni0&N3yOc$hW!DlCorDF9sb0d;qTn0%ksj}NJ&uyM&%f{bmEM{o&iuju1 z)(LN++u*-U{{TdFU7We&Jy*wnsBFiJxhvYo6hkO$8E0kM#bWjCx)l{fo9aFHNl!J` z>^ANAhgZ~n+_sCAsRx@UGNzKbHh2uj**T|@#`~s0$iiiutGMkc4E9M#nTmzi)T-Ma z%d^USA@bZYrNjb!Baq!!xZj7`=$PiXW@xczFsHE0en?4lPc0>`X}3r3?@;wF%tS*|ss3 zrP;J&p^`FrYqFGNZ0{W0-X5w|{gBo{B|K6vMruQgPoE&HSQlj$o}!vi^H9-tGhY*W zu6(Z1)bZubj^c{MuXdK=3<647-wc3)-9`DPxz=~v=lL+W-5s_xi{M3yL~@U8WU{VK z;b+H74N;MjvR2r4WM&7U2T-HiB8Q>xGPtz3#vSZ{OIhp4CrpuH_S~HKep^UEhz^Nt zK$~B@$`1a1iWJGJdfMGATGwA-c`W-Gcd2alW2hm4NXp$G01s?z-pJEp~SLJ0i(Xe=kI>7C9W7ACh>?r`aHX z5dkjPjnqVxI{1DYf#{0*Fn0=FfvrB!x5aQ$mwPQ(=OcM-Rq8M{yLOH5wYB$IM^C`f zol6_=ACkSvgud6ZKv5NxxYnLjULN3>;*t49nIuw1_JO0X?BA`FHVF%#O(Z0dB?Ups zFT78GFDortDpIqIVnIudYyHh!VUBO%E^yG>Y{2Rc;IBKWhs6lW8*O1=}IhQx0(2>-X(^y+<^45t>TSq4n$M)+=Qr8aF`ABMT$Yn=pU_6DzaFoPKjE&^ z@$?dVaj<)WT1ar&cNu?#EKV$2F}8{Hc&8vwxT)FRJ|0iueZ_kRpqQ7#RhIt%h1UA! z{FPG@`#Q`&x|x!D?fI017~6rkzoFGj!^X0=cU#eE_cX&VrtsvYSN1K4#BL#Tzkg#JV$@3`{%CVv&?FgmU;M%MOcg}iusz~j>Y z0L?_6!l@tZPVwtybCNkT`bRwV<%MQP60MS}?DzW>4fll`QTBbQ9?Y@7;4<8xuk23HRD`ipRLG0&hJah8_dzkOeZcZvPgwr|3huwneSCSg zqjXl(JEBaKvzwq^3#eArn}p(5=zS4mg&snfGN7E?+hpoUGbYqh*t^v}jl_}afN3mQ ze3J3Z+YH1T-rjcJ$=)Xbwj4~g3pyjY8Et4eEMMkH>#bV#&M z?~Qx2w$?f%YhaVwVeo^lx~9-!yW~0!N>2-=ZSHjH3DeaIGlPhl{{Ydsj%go>+aE;r zl`Ly?Z;Jesq_phcM|A#T$)tH&U3+eTjCFI|Y+3$ENikCp)ui1^Q%2Hn$uz{JWQ`%B z*>}B?3eGW8Pb0yT!+lM>l*SK-#OY&+qrwJ!<73QRs6XuZrg>wW1-Yr1XLUP&MXs4! z&rdXhTNL5&Zhfm8-0GP!65T!tr6koCE^~>#?IeNj7fLy6@kb`;&-V)YBJ_D;;D4HT6(FOpSG&W!bSeLeN+<5vQ7h!T4mC_wL*aDd)k+>QEL~ zk9$PI?K4c#rq=`!^Gx`kh1}5DL9>9hx`io)#u-N#HY4u}(^}YG;0fJ?hV!u8+sf`EW4!% zoU*0J((8|=S!$U!MPYNQT$>A|oXsq{_S{(@ZBaSo5|Fa{qr%;7WW7X04J~zABY(Rj zZI+Ki%Ryp1%Gdin;dv)_dOR>h{Li=J9$fxOw;sgWnS(WhXMqT#Hx zG~=W~sDM)V|MaIz#~VJ1XW^ed1%7X%Ju+H@{uBM%354J%8%= z-+!97(zi>hw`T19Mkfw?j%w9Nbg~hAJDFE_z-D^^+b!;_0H_`{@Z|mkxhVN(xYi&V z4UWpafMHIN-Q$OZsd=N0M_KMHY3I#K#aRnQnIkRmUOyyvVc@KA*jOS})#YvZ*%6q4 z-tD(QK`Oh&c&1pM>-#OZQQsOWRCuv-#YxjXSs9T>@{SZEPnBf zRMc_+-9RG0j6N2A@0#Pyt~!l!p_U8{_8P#?f{o(rN4k#v8a>JFH?*kTr&oAHU;46M z-?^UlT&quZMMtdFF7Y~3mNIoYPODO?1c9&Nx%BDl1%JVRi0yYpl5rJiQ5Coe2-ntd}BSm zu9E}|JT~m5!&`512h})_2WRaMh*0v^O*_LQc87au{Far&J)1-R__^MNc-==g*_-6c z&+#7I{?S($IOXxUU2H{y<6AA7iwCD`a){VRn|1o5)Ns8lo(}8`+`-U#uNNM_zb@Ss z$7)Yyoq<7$)r$I?$4gFZ_gdZYAMVFrRp{JTij1L@bbvuc7!C0FbRK|T-*r!}#RPE0 zM+nIbdx53TT{k|dd@5TvFCn-2uI{($`Te=m<8S$M{h4m;SsNoF8Cub9yApbmH&Jz% zo%i~t6?MeeA4!P&{a0YbZF_U-N&M6g-U(f0TIcO(x5Hk^8vNUCWjqpM(&o^g@a)$P9Jx`Gdw zAo;JX`XAPF`hPw>*LYuVH?8S0=EKLg%=uU>4elMXZ#6HP_6HLG0QbHx4ty^YWSItL z!&PAK;k#NtGP4d2`zB%&R@73~MI|(F(allcgLXPbGVNnJ-0N-E^lwkghb|cBh1`C7 z%Z201wdZ=g0rd|7t{vQB=Up%RBl#(((P?dmMDK@an;cDz%`K1@W+yPrLAB0dWb$ZQ z?TYJSu1gZ+w;(uZK?Hh(f2x+AiAT*$kZBm7+BT}Po%Gn9EhS@2S!18N$s{f;@JX-b zWtp5z*aFb@wV5nZNS)FTMSrttB+!S%dbF!l6w!!U-tf)f)x=reilN+u?uxv#!ZaRQ ztkkm5)z1O_1oA{bWv_5*)3|5t8&?5fo+zrCJ)%XVKJ#JoSln3nJE!8gzDXO`dSJ@Dk}D8Hy+=?@hs`BXF(WB}5Jp#NuN1Hjnh0XH|^AD(W+@DYCe)kjf3EA}y3um~)sqr%F-*L!` ze0nJV0KSo>wCl}k-MDsr1P&E&W)Vzsxua(L`rpVbw9;u|WA$I8bUki8X9wKH@I6Nj zsXy*_$G%!`TT1r_viL-Crzx%l@ z%nh|(2Vc|U$7XoXPp0}de0scAds5g^b+sNHlbYBp?KV;MgylM~XM;JOJC6^k;Ji89 zZ^4ceh(0;90Npp+{*@;!VuGWj8QL$oQ^yTmdvZDV#B*EdnN1Cs7??-n@p~^*JRMW* zyY_bTOfgveDQ+G1O3yHssGT8m`*V;gvw7e)r|`{{SSLVlCYnu-#|dQ?jAA-7O4+@1iSQmbJyz zX-=CXKs;I|mnnQCp70J!PBOk$87abTH8AL;LMe%Mu-S)nS7V7tcWFN1F2;ni4uK^! zIh&$(AzgfWEe6c+oGq_phxRo-Zd?T>_S);QF>e``nbr(*e*>0{#%ye{%=Y^;LfM=A zT>c9`j-SG>yd37uNMJwSQ{BU>qi`bDT-=MnnPJB@JHgY{WwBG`l0bCv-D}X&+0ruG zgQChSTb80xz0Jb;{#pLxrDLOLA*6EMNEY~Pqp*W;ZOuM?*7#PUwTO_n>+(*aivHy4 z8bzZmQ%6U1XER%;e|ANDX^{fXx~MMRotmDB{F^Le*MH=#B9`hGwc0%RUz`#(!>!tH z^IRO*%jwY)+$}BP9Z4E_Dqq?u&hBYsAA(jJdOusM7iV?GN_gbA;0Jx~1^xv__Tx{Q zfWF_|k$-vD;bp-wlD7C;I0}1IH2xQ`5%5|}rpDo8otxr9Sg7T0&SORW8ZYl#6oTu| z>M{1yjg5BIL|azJk7e->jrCC2Xa#9qui+Wsj#mw1Hq-V`I|Y*AwWXeG<2uZ3y7_%C z22$gt%9;zQiaKAO>IRDw1P?&0cx8J?)Y*K-b1muDj)(rt@=vgeT&3T%`w^Su zJ9~O<^G_>ffwiu%yEGtaYZltW&1<^s$Dqo5#azGF(#wWLWx=G0l`axk$Cbc)#)$kQ z-8q#JNCtO;V<)3}dZ~0{(Qn;~$A6{lxGI9N;LVC!I=1L0X$7F}K&Yi2K>q+g@>f1AeL1G3k_NOnjy>Z?Hs-M;Bk`nkvB^m+ zS#rF1g{}rr+uVE6+|qqN{{ZreIH}O>rsto*Hj1v!1YY2WUvEORylR$_xQu13Z{6Hl z9^OYgZ+$kgH_Ylg1+Z=oBBRkvAP(8|50l_1ZmasTlSQral9h94! zYB||0w!&rWfBTT*{ya7HQdDGgVb<^ym^abN1(k}+Nr8hxOF%AV%Z2(odv#pK=_32A zGq5x}IcuzW2DL8?a_Mo&3laUK?UfBy9yh@o`lPX2yOaR?`yjLiy5GHjnq@8k$Yx_- z;QHHb1lSRru@g?^AK%F^a5)*&GXefjXqHo*QYB zNXP_&?5@qGgsF4#bh4vd^y3d0997Xmgj*n!-0)m1pwhNgJPjpF`d-#e?4UzFUkp8|dL?KUz* zTy_G&>D5JZfbm10(Ek9M%&B`dtM8+lM}pP>9LAHFk-xc4abx<9LL4C0DXO{5Q(d;2n*%9^$Fps$z6e(Z(4wbbt3?+=1p69Gxyx9amQeRVH&Loy65qgF%Xm zWV0ivZ!vo`xcly_KWdH+ik_kwsr8C@d)A*LYyDPjKiXcFDi_gr4xcnc2e{}Tef8yi zM@<%OiFV;xRN88Jo;#{?Sr|Kpyy((-fGh&$GDa_ zag@&i&&)>R*4NXjN`BRt4p&8})5I-%dGl4@e}YNI=rKUYB4 zbJQbH_5I!{$Jp}k3mtNHXg5x{dw}sOhX%t5F?4D2t%xkhV4udVU8!Ymgo{tVprSWQ$fqjng`C}3vyRzUA*Gfyx#lRpmfPLzt z#yy7PG&eI+J?w7pVazn=rmI|zs~)3sMKwUk&-ZU7*8^s_mlJzwb)s-@+B&K3F=BLK zqSntFbFlf4M?Ke#)MeCh{#fI<_4xX~?(q|G#x~*Yb6hmB-v0oScTJBp?CURbV_l!% zILi&-V3(Av{TqQi%Uf%nX7^Z6AAN>uqYs-8owYHGyCt%{qW1%RY&??U>$vlp8{FqVQd&RH7gp?E8JQO zv~dO6k=K0}g`~%$BEjOzb>Z5a_8TQHrzKX|5_LHiU`^q@7{{X{k+r9IRVv-O^ep6-(ojJ6BlJHmB z*R+>nRpur*2q@cYTo7b&)c*j7**!I0ljAPd@d}DrnMp|YII!4&PPVrpsa`vSuncy0 zy~2iPnI1`T4H=0y&Eg=~o_1PH)mg+%9KK3UMh8Iq`%#f$Lf z(-i*z@->m7^J4gPN0`p%SoFVy9dt|6eU;chyT++r{*1O?ec$;Nq+|Rohhg?J)8ZAb zJgFhh(d1rF&=p3;dve0zC4&R14jK=<%0bhs1Y+Krtg-64oc{nwS#-P{U$xnj{><2& zk9Si`Fuj5AG(9G24K zuFAMt`3LP5ID#+Gf)!Va{>;2Ri)MBoJFv=<0T9Y_L+-b-IcQYj^$dUS7oXF&H-o}; zuvu|zy{!G0ahxj7o|V%;O`B0n49q<)8{%$lH?Y@r)#_u^apgBGdAW4?<8`X~F!+%f zR1qs4;g;H=D}zp3FDXTy^pv%wt#(fn{{RkU+^dtZscj~dSdV?}Gb6tjs&i9ZV;P31 z)RDK^LCwvfK-n4$W=WfOw#T3vsUW~NQBS0I;VZdb-A<{faW{`G^h>=l`;oqD>X&TS zNnOPl3V$3T*V4*4j<~uK$l@&Dnx5g@o5e9m;)J=*Xka$YbyLFeKK147aqjJ44?l*A zA|45m;I>D(%yX_9PKw)xVaL9kuKxff z%4|XJ%)-FY8Q+_SQK$1l%<$rF;MSjdOBJ9pHPMoDJMj%Hq^T-M%;p>X(vZ|QE#2*N z^Fg7oyf#W^<$IkcnIMty0XmZhbMD}DJh`a+Q;UIqMzP1wYkJ*G(@CH=-i;y*oA{(_mU8J)V0t93J;))|?Yiwm1r`d-RI7siZ%&9m|ozf!c` z9mZjX7|hNC*Ux0nj(Ahk|24N-o zB}7TzcYaHsb}L@RZ4~T9t#^qm=?OQwR<{lW+=O^2uCvm1JkPUiH%&98>#3c%vTLtI zXlz*mLC}-BQb6vBP)|f?Y)r)>^tM!tkd-51KK)8Hk)HzSVyz9EWKt1R_)-zZp2vv0 zE?>f)hRMDJ!l8;vB+hsbMD$xmwwcLyOK-xJhMC@pX4Btw8mF@+kc{J{(z8>6x7OcO z)(Qs`uE^CJCpo%ez&Vc?}*kv(Axh10FKBRy%%J)A=e_q%-Ks0 z&BJw?vIradFOoMOfHzlG@C`e?sVk-Txc>kkk!NMNX?Kc_q35fFuKxfeX)1iUb^<@V zu9|ypB5qKR{jY(IqpO$T7K+}^sj}IWE*&n@{F1btp4-^N-R}eQDd`OMql>A7JF0ly z4117B1t`m6U^HP+W6H?1A82t#63*R>Mza&L(>X9a0=TMW7EZ zcTt>7^79@pNxhEBrCu$%w2VQW;A73RH-A2f3`2&)`unZ?mzkW~x*|9>S9iH?a*fot zXwzDfTW&!BqF|Uog~i97p6}+F_M12AWb?TA6~xh(;q_-L2l7*Ycu;sk6FzyAPH?<+v5sLO*& ze4qKM4`T5Ch&{avzAJ|-wyjqWpDA;eS&vuumF*7J%{p`oNuzNQ$(x}o7pIE#^2y@S zz7kE^LEH|7VIsEQ`!Ovnl1qD9D^rElZ?hvUL*a^6hGTNU#64f5r0!|1p%);nmN6AM@_eWiYf66jV$+v(r$vkTr*yc$xjOlOS6OJ{1AWSz!0{qYk2U9iNA{S)Ek3@9^+ahh7FOCcX4+xqkKK-l_P)rn z#_uItAzbSvB9S8|%aN4JNxB?$v5P!dZ=#f&k0L%H-Vz2|8)`ahxK$aU%r(^}V{VrN zMg0-}lji%KB)`MpKCO(L-U#tW4q-TpODd?MC-#|UNC#Viuf=1$QT9BelQXdT=fvVX zH1oFO-22>oR>dta15G)j!$W%!uwQf9@*XkcU$gcxLwxkYW;AH{j(fMQg3mLwcwP)| z=<#cL5#+v(Qeqiy0X}y(9|d3HZqIPq+qSZj7ncnj&>JSY<_~6~`=hdltiXqn4G z7p{1x>~%*dbFk{83&203n&r3Y-Vt&J*W9d2in|5HXqsI5cFfk_#{n)D9KbrAJd~3& z`?@c1mzuDL7D(4M<94_fxO#)H$txQ#vOyHqSn9i&jm^3Hl!Wx%RIdqeB}I6gQ^NPQ zCW9=3#jFQnb@^_iHk@2pa^=~G{hC)&nvd5iB&Gxb4MQXE8*prU!ECl3TCL)zvx?U- z^WoJLSfdy(dTBelmXWA?q9-eeKZkWSz_^YDB?Ueci_kh3z{1woF`#FV=v+wL6Rx|c zjwSmth|8-m98Hs$+S16xo!r2U!Lbb|$c@&2ay?#8rE~Fn#_RkG+23y8c$`pUOzvu~ zBZ_x|z}Fob+1YD?dVoimUVyCZzN#SLVU5|E3trC?T+_3fZDI)5MdD7-F^bBE#@s>> zDq^@YIifkFXwvUa!yPl1jn@EsZr&6d+C zUUqy}4>?UW3a$gGV=}s#$D2z>K1XEgmY$?R-##bA_+A?(X6RY_VCnGrt+HM!tBl$0 zYujL2S_7I`M&OOWO0$WXD<2(1PArjyj?+PYcDCU8uQ#pevFb4M?dtt6>Nlq4mj1Wg zQ}}AS8ps_>QD-t+1~~o+KMA)bopA?e;+|*2D6wg?PTATygSM(i5W}5AQ0D6RA7@7Y z0A~F5*2dmzL!-wdsqTeCL*j6=Wc)$A?s~UxHTlOy)@Ss-s&QrdTKZq9^f+}mecnHo zHaJ2HdwEIZ2qbxG4yn8QKLm`jZ_UF00LglCud+Ne>lDmxm-D|vd#Gx@!Ni~4)i=-( zE%INmapg0e*uOr$F00OUU7gBLf$@SlyZI?j9Kq_T^Tzf^JW{hHfuxP^XKT>(TV+St z{;9siq2u;}9|aW7$*b8Q1ZT6G%XZxPbXaonOz`sU>A5>OF|mcy;hpYqFPV{-SZYpJ zhLi5UEfj5T4D6S&w^GtISDpjAaT((_0yft|MTU=Tq=D`rD~Q78cCCn(+?(3qj-KW7 z{{TzsWai6)-!sqld%s=clPQ$>k>@Hb73NWAW<3DCzvk0LJYkiD++S0+rEB%{kdg$D z5Dz}=Y45UOQ-aen<*jwT3+Z4q%RgSbuEQRIy*cjl37eKlEaCss-}Z7iEH=VC0E%c6}b*B*(+5bMZ1 zlwWv3KB`NGZe=BFgi6aRTsBL@c1t~}JeFOIE2J)DOE+c0!kL@pT*{n=Az-zE9W6RQ zg)by&54xra(6voq^-rdiv$tCi*Ef@+cK7pWQ87{2-APkQ2q9t*IL{A`ImEFLW1X4U zMz-qHZJYtI8-f-s##nf5Q%DvPHsjx_+u@=!L*3ZjgykId)RE+~o;kyFcW<$~9b@D? z*Ok<9{#$h5fS`{ptBddTpZ0#sqL&j6l0=5(5c*l%c7igRVyllWg1Ho!i2Q-F*|3*ZR9{!F64Ag`->Zq zp(J~X%RFOAlw*C0Vn?}_ncf%ENcf%8Bm8l@*47qRo+`t;>RI9-9PD;ph0G-U)_sTp zhvH@a%r$op9E*mHb@>s|Yf?rsw2ibsFU@&*NCpWWf>->}tXB}&ek)5-l9#9Cby@NQ_aJMd0S#qstB1 zJUe)K@xBissmkD|B6e*?x7S4o=(Jp?na$f`zDF)RvATL%O}-2AOzNf$)1O4%YR8=e z$hVi~tN8x_5r`voj(J_BkJWedod+*h%P`}W%g@wf!;bCpulAkA1T<4OUh~BAIe9Gq z0EqCqX=z-_p6m+}*ILdU4eig#NX<&}<0H;zo?R}e{kGxmbq-;Buvmb8tNL5$pG%z& zNjUy}{{VOAeRolL^0nvuS}@rQT5bVw4jSBC+vKcReNlEBBt#$4xt4C@a!L29eivOB z8n}5}t4<4z#2G6~*=K=m_Z@Uq$%az+e9Yjo+dfo=(mXH{4pXvDd_C=JByc_=;18j& zRKm^5iJFTo7{6pAyRp)nO8e zTG6<*tbb@+seF4KY@##XH#-AG^8;`^g}$jwM~d3%Vw7ZVP~5;fUk;bsn!Qy{1SD8Y zxx;Kkjy63&w?s;ODpwgAFW~^X-0V62YRCToiDMN^sNK63kE(IQTumHR6F7#L<-1N| zGzX=R*6MYV=S!FJsZ!zc7Cg1CEodR#EKi~v-y(OdXyisFrxQOGou z5W+3g+S;VBJ|JMGnkNg5+1B@2RQ~`=f0bgQhCtBg0xxEd$#$;>k)^)Ypb+bwxdmr; z5HebE6Pg3tvCPnXi3&n$p!lO^ncJpox81giJF7pjlv8G)kPuD7-Ld9xs7W@CT<)+r zq#1Jc*83~YCIg=x@{+*8dyZNZg!GOxG3~yN7B_9Q>3&H2i2E5TjbyfS1;y{24ySN^ z=?EwvY=c%bm!DFubohJ3k9)G^B>pCA=VYE80B?FfY}jm4?mx9vd&!l9@P`|ErJ|AU zZ;RS#uv2j1j_%|GE{99?QFM_ptaDATm>o8~j?1cF4Sv}5tdW2{{t>u4T#W_2R+rhw z*{2@FSlWtOe2~87u9`-~ULDP$^#*QaOH1at}*spW{ z0BkwF7|vF=!q&890i!{-nlBTp>ps?9uScf(Mm)cr$>O|6>}kX>>iT%xZLUd!i9YVC zt%&vui^HUpGZGH$X>kO3h4dDe7?5fl?|Hg>&L)&@>yJ$rCF>{he81`Ja?86MtLC;V zhhk7Lwe)p>4Kal!~4!A$;5bGCcxh76Mlo(bZxQs zlXLK1x0eK>e)P=OriqPrW|&;IE{w4L>Hh#Qs{LDoA8%LeSD2y2@rK{LFw6#k5o`Pc zUZ0NY#l*BMc<0^Q^Rn~}Ut~0A`>9^vB2W3Il|7I&0g`Lqm50?VzOmBZd1y|bE9x;P z_J;_{9f#C{cOjy~(?j)2NyYeU&x}nMQ0SeZ>3dmU_>Y0Riw3!}4wuw>wN-hjn(t|# z`?UBkPonC0`k(l-+b(QxAMFur;yfIY`oN9ci`qs0IwybG)H0A+T??>{nGVa{VDT_^Hc2NOK-4m8D!>Mmy(42*P``s&n%~xHRF@fiHk|U$x52>v)zi zaTVk@I%{^Nuv~EECH@<14u{}%SD5%YtS-pbd%)@C;`oIfiEvDkWqA!5c56Yg*UfGB zIR5~#eZEiS1%TtSODSt4+mRodv((l-wD5C)#)OfbvLtu9%__8r6~M-b8tx+k@mqpU0ry$a8vm+pnljgv@Cu5#~itQ-nw znnxG0!JLDJztz&ujvgGfFw8`Qa?`cCrJIXI%vjpm3w%|zw18=p8*g!M^-ZS2Vt%27 z7j5CWHq$^ZS3h)~9av>l*ymt*a}HB|$A!n>t@sBSRL0<2E?_h*y^X&=eblBE*#$)Q z?&)8y&Tz;FEpDul{gxa+``uhr!rm_J;m-r-%T?!f95{0Ok=w_~ars5#74#T{UDaf8 zxVxU2y>DQ#UMu@2P`J6&@3^i@+4kfb$5D&uG;{4Ps-KgS~8h!FWIoY{vy{VPcgHh*dFaGvM zH1ab^1OW4U+HLO43b8}~0N%2xZnNW5Q44AWPH`XomdixPc-Y5rHC(d0_8Q_%{Ona~ zqYCj3+VGMl@VXxNN*pM- zZQe}gv7*{&U2*VN3>&hXT5OaaJ3Khj&pL>c)!(v|2VBTxL3h%Vp>1%aZ*Sa5ET5yxO3V0K$UtjH zsRW*?^?-J(i{$-1R&)Fye0B>-(DL8fxjBBTgz>|Unr11&d{g3W1tt$m7~HaF%_F?? z$kvd3%R9t4FO2~%FtS5^a?CzMH_=Q*+cqNI1k7*)_5i=UI_IXzSiaF%n{8&mdg$x@ zSAQQ#XN^aT$<}9`yUL-k+(V1$x5B4*=34k{eG9V`^0T$RAQlxkEZIl29~4r9?_*d` zycK1`zSOntHZa2CIg5+?_4+GC2imT*`*e-5+=)w%xvpbC_^zqJarHm_f9k{UTkf%% z-ZP@41Qcq3Z0@rtKbDBW}XxD9TFt!-})DfGB zsL33!8(cj0QaDF!m^EC2Ge;Pi%`PGF2Dc#4n}K`jwbnei<$P6RpO=?i*(C{?^U!0C zgvd*s4O=o?lY0^f)BGnzaKZQo6pVt`Qq+y}!BOpWBs>Bw(_5`(TD}LYdzwWgQ?sd&6RpRRRDGTBN{c#+5|%e_q~YTHv}xILb8z>~SE0kyWyXNvUf3$I^62Mz zU;qb2QbtX7EH1b@>bRwG-?FA4;@;;Gr>JPzwJa{u-F4XNg7LEHEWW?@dXwr?USw(V z$a<7n4fQ*t$ZRdmb*tEX_Qmf}svg{{j6|9g%SIFw?#!ifB&kX@O-586f>vKZ;15gc zxcN(TI)xtD&TPj-{tB?UW{8FOp= zLcGf~S8G5QaQ>{IKK&d-urkD#YCOsf1Bme~?KwNV!}hu;>b@FnLz^SUM>EBk5-;us z-z9Ard3Rf#k+8O~7qUwNG_gL{&*-EZQR6W?!866%xOXt6WT;?{@qw4{+nv=DiufWk zP}1p04zXbePfMxSW06zG9461q^I|nRARI~J_K67w)my@(d-!B+$pZTPQVx7)!rNb} zV31-~Iy}0r#|BpfyQIsh+ww}8pu^;OOH_jx4L-dNtHQBIPASb+u?en$6hmjWwZWHMj&50EJ+WIoAjujJdUa+Rbt*_#8T zI<)25=<#9I0AKGk(A(!cPS{8g1M{{Rpg zd{Q+WGfv&*sCnq=f0ENnQYm;cW9>Dg_@2-{sr0-SZQ_;|fAz-y05xZ43sN|EnIZL% zqqBu58L!=%@8d2%kw&6)qQ8Y0Ki@F_0FA%R8Qd!w_GD>4#1-|JH5uB8p60&aMCqJA z3HB(h=*NC(>IP`;4UqdTjQiJ50L#!H;aZ#=D=zJ&eqSbA^9j)5YLTm9$$#2#AN-_f zG3h%snCvW*J(<*UjJw}uvaOzR zG_Bc^pYho?Zx+(9_-XYzlIbKm`Psn<+M0V7JnEwNW=qG|yjC6MSNyFdTHVKR4WMVn zL-l!09mUbS=@@UKp3$^(dnUu%?MplT14q=S)Z7b)FkP^hdA-Ny%ix>O#8K^Seg6Q- zAl!AfI@{{X|(VCfS8{u`xE7Y)WnwWGnG>z0&%Elo^VFk5Yk9@u{C)5Ea(-bi{{V=o zfEI>x=4EKP^aDVs(Y#-D#-kdsBc_NOT59;xcDKQY2^?g2)^a~YJ(q4ZEwT5hdHBi@ zJXmvy<~!*$JjRaJ+bq7Lh&3M9^`a7S8;-#KYc#aq{COB3{LgDgE4l7JGLVGp+!x3nBZ{{Z~+ zC;Z>YCXw+KW4EY~`n}(hj}-1tsiM#;>L&1d-h&vx!Q?g80Ocr+=EaA|vtxyOb)x*hGe$xv#r(At*o zXR+7xBTs)-c%ry#KqR*)8oS9uW7Kw%Cjt1a?p$^)srF?_`kZYV5Yj(2dBf>W>aD;{ z%M*0jT+9b5Jg+Osdoli4QHvBB7XQ(AW;;ke&bp$OklEa=JQ|$tV(KL-5*9Tvv zih094L*B8b<2IM+>*}R==MN>a0y>41aMfw2oHF-e-!}L1*nF3ZpNn0XCx6xFGY@+z~fWDpKzp_d73oh8UUxZQ|gUkf9(Hki|Dv*fSKXhN$Iz&;FxehHjyKjO@ItMBrVHJO?Fn_|g!R2UTJlIW4e86$}ET6GT zztB0KvgfzvxIQoW{{ZsUuToZCDTnTrjNy*`Voxv@oebJMe(Cxwx|QFp`rqoYH>CSH zb*UNZRgO35s;c&G{{Yp;kygUZ7m3tu)5q;c?Ge^tw?&838@T%Fw|>znhE~5|8I<{z zhDgkk5OldeHQ~=UEAsk2pUx>NNeYsVQjnyjQc+W`4ost`M0@Q*w(#VhA?{W8Qd-8! zYXyIZ9$z)*bslh3@Y(on*8|88qOjdoI8FL{m7EPg>KDUvPdjfe+?Ay!@uGHElVbqB zW3M2&cC$e1>@`KGg2Pj)c;rUWe8E_E;3VS0`R#lBjCpg(PbB)uv!fzx? z`VajLj=DR)qI=W z>QZKRSb%gpi{IpQT#qX3g{wBP5sz?n1zR%JQpX|Kyf-X_askch)nz;Uh;tNIbS%RmGCj&m+&=hIQj!Ir}qX7<&uEO{s)k+2L>}#pSrSMd?4YhX|Z6 z3u8^hwWq$RYlgW`vl+g(veD(LkT(3ef^IB)lo_giarmsGu~=u88FyoRp?LGNlQd3! zD_J90+nRTqAMg@1@)uY?3}CF9r?_#|%yj0SiGY%FNJu@LD4 zK+uhe9#^`>c%OxXqjZ$5Bs5xR95TJF8s90@IizkD-M~GuRpC?r0B2%l!aw&@o7j#{ zx%QjN-b+C32eXK)nfIDjwmP;jzByw)8O5)W;=mlA*J39RM`7hh&#(DiSpRe|1 zUuFLQw3O~|_Dx*I?f(GEO6`0+<9m-yg7p0d6iXXi9&@{Ek}~}_Up+XAk0gS+ot@0| z&$UfB8eONv_KnAwUbyUskK2k-wq_Rhj24ljTmJDJh+c;k-?zbaT`pZWCvJcL0Ke|k zDsf>}#>F!LXuX}Yo6}2k^;K>PsW3?TXWX;A@Dr`S$fYK8f!vOxd;8KjpLyN=;e$7H zLuB+jd^)d{`u_ma@a5zCl6jA&`ZrrY;N-q9rmt688o=^x9sERF!g>^i9zPZC*~QN= zY@xVc6lC#ujpBP+*#YF|4-1c#^eUH);GcJp#^G(qw#B@xx&Hvu{{U3EThr(JPh0*T zXVv;YwV!mJ8+8W}xLC4qe6wh#@SZZM?-&7Vg~>O|wzt)Jz8UT8lkrYzu~|VRy}$;z zixNGNdui2uu6&amKPQL5JGn8F`7!LykM9_^BO^|(6?0`f2bpY7yj*l!r)1n<8BY3n zBWs@=j(ByvL9RMB{!7l?lU2Gos%8e+nPPd}@61QMEi#i7d@@NhEs^cLy5CU0KhIq^ zSBFtOWp#h`eP`7t+`XSNPyUUjqZXr+N7MS~6FE3*4U8AKOGcxXAjlh&V*QW7e7U`MaA>C+hHU43HjM8CmXcr=!Lr4 z#H_Sz9-|Kpzj;jUHzBGzS_(&5-PDXda=3m=(iHqfPINI1eJ;3SqJOmzx0wDxPh>4T z)h+=_{ha3CnLkw0r-EWO%Q*V4OH^>33(bQg0RHZwMbFs{5!t|b?ebIDdwJmSE6=j_ zJaX6*>!N8d0o4M3M%Oox8{6Q$2R~vo_Wc~LzmYakvvx%*J&K0|>PkCk+s~C;8!#s{ zFK?i_i>SfFbs_EbjQ;>N=<~o;?b=M^sofz}!_|!*IHP&~9ntpLTV82>I}Ujpflq~bJb@iO1 zcjcs8!*OwMiqmG{8X`OqNgKb3+I()B!NO57#m#vp*1Mg3J^@tY1}vuzHnNeW;r1Qe zoHiB#?KjI^Q;Jx0(%!39RL*`KZo%4}fasQ_!Xg0O$Iz$mppfb{^U*bv4t~UI%`}@y zhemb&oPso?FB2 zAmPlc(WHy~)h7?CG0xoA4L952)n92i?irhu=v;LK>_4qj3ce7H=QAIz&4u;3)p1<( z**k>1I9zH1n(o4(aP36Y?=egqT2F=cxcBr|cFMQo$}*#vQZlozLKC3vHch4{qSHIz zls?zEI8{>%H^mq>AZvSQZlU`n;?YwJsibff5P;04_jQKm{{WKIbMhkM_qSj5Sg&Z@ zAuTOKYpFasmq;2l)a~hI=JMF-!f9yZJ{A=*IwC(vJWM-T!(+_unf6u0va}jnlWC*4 zYrk#0y-y`G!u(#!*u%YvT0B6Jn3T_mxMav%BS?;B*tNh~_SVF6Tv_EWhV2dZBdM~0 zu8ZQLID3qq9o^J4vDdb1cuu?f)vB`#bK9AoA^T0SZ}r#Baoi>M8e^7~ipjG#EUj#e z=<%EDx4A&S1)_7TDI*7{W|#7^mc-z7h$h~uyeXUxjwam3igS|qt-H?I3~`Xwv8}g8 z+vCpus&<-d>Z`Qyo9nNtv*9>f-)%GsaOtjoF-~056pa)&D#J&L$jvWyjfX_aJU2w@ zI!g;LrRn~a#h)KJh&v9UxcwG_`dsr{38B9v zQ$cP@e%RDwZ|oj|;P+0`_s>Po{svIG<1B+)*f`m1@=#xrOktPgvin|3wlY)LB^~Y> z?p)6=LX(@YYC?4H0sjEpAa&3ZweRec=kZ2v7v!`1HF}JEb^}Yfbfo_P?jOkqb_Gax zbk^iEy2H}zWd6+26}VELvqqyE{{ZrPqZ)@w(0_RU05oTI4NOIZvfGf(NBOOSrw(wn zf+54tJ=PZsv-@$7x9tA_PBiZ(x0IjHR3F$y3mRPGDR37aEBSBDYu|B9@k}(4U8`#)D-QJ?k^(O+}lI*P&Jua<9mC(6~dyVTG#h-O3+q9f4q&Z9-91DZ_xg= zdLC}n~Y^^@F!(>JqUOFx~a{Kw$Gf&{pK9P%iBGgas5?o3=_5NbAuYm zE(Pv1BjUUriE;Ezep?&+I&!{?(Vt` zR!-l-le8QS%W;*7nm5}vmvz>1trM@Zs9v6jE-z+j!IP;a(U_MREeilm( z9P#yNxnq75Y8*APn?la`YzScb`l}reWm6v%f;d`#YQf&|r@2m4@!Q(lLdfE7!K`CN zz5A#toI*(r-uDuBxg;+`c}e*&$A`NuPn3b+{5k{rSxn9!g_>)=rswFM9xbPb{{Syd z8&4-VXLrm6Ld0sF%>w6J6R*={jpe@&dk>^`$(DIZwbK^u5~+qN#?c7aB*nLpw>;k`rdQ4u5ctxx;;w zvKHo>#N)1Bm(^$-Il-~hGzPNdelN*N8Z|r}7biF6k~*)d;m1DTP2zmtUgzd>wck%g0fknz zl9?RVyO9KGW!>2$o4HA);sE26wZ3E!55U-|NUCYv>j&8MJyYCsgI`xI=osOc-N4zg z1JA@q=B`**+2!wyck)IZ&%3$#^;uP_P+)gAYua1;q#vT4ZU-O&*^fOnQ#C(lKJGUd zCw;)pmiv`TtD3r2}u~NiPAZ(0EXP@xxTL0 z0kIZQlwGgn%lFtk4$;nG@kiCx=(H(&EQYEU&qq<6vNtndru_-n5$LBpF}_ueu|?y5 zvo0N5QCB4{BMGW=jK&9?t+S2)07iM9zH7~VO@UQmwJv~2_@5oMjz?Qja7Bo+^+qe$ zZYjJKF&E_^Ira|#?k)xQSq~F^nlV>MUoAuuNb6kpn*8jza=7E}_&oXX!`)JFZrQQO zKe@zen|(EuyH7`4E-MUwW?V-90N+!z^fNQ#xLjCXULWRv=;i*ui~j(d{{XA#t#y2E zXlpOt1F1V(ph*d?x&4~f>WWI?dgpNzDjtxIp&?OSx)yOqGj5fVYmyXHRXV4GO?sfV zPN}4FK1n)xEN#^|HF>nkO|;n+jLpi#CSy%UbANZiFGClb~gV28x0gZv`+&|1$p2u(Q0U0m669FJLX_+jT6q6?kiNe%u*Y;Ch=2{8WWLJB3f6no4qZ5)9uL zSS`NU_p;gP-)?%hn%2eMrKz3BK)WK|AxUm$B7&aXS2 z?drF~hDa_S8E>gYI8A`CZ`ElyAn#?c_Ga)kBi*R?c_$S75JB*e4^^m9VD6A*1}2;S zB1OL;?o+XLV*6aw(l`89RrVowvOoM3>uT`h(Fph@-EZa7$!o9d?=GgY1N=FEH6M!L znHy%#$6M3#(NEhYCl2g}d0Ji=3vZw=YjqkcX9xYCX74jPNZ3Ho7dAj`u&_7xsF>w& zIbQQ`-8NHLeN<36uW6e$#D^dLPOC}A5);Jgc}rzuLz#BBOEh_ls2a$mj!fE?oo+Q( z95OiSDj{jiM2;DY?oXbsx%iaJ7aiQMV=tAib4AA>NKddT@nfxHgPmihfaq`MbtN7= z9uJ21>8-uu;Y8xpVdm~=C*X@uf<{|l=fduw-Mp+5Y{?C29|RO9}~Kljxit&%+OCa5I$>JnAA-}#c((aQbtcpxc+I!{wHm}^2}%( zcn|YYANV?E48tpjSl-usf_X<+_6s-{4>sT8RsF&g@z8FpjkoEQb)BPB6RR?gpakMv zN*h}vFYZjgv)cREhM!e^&=#MxdZFyR`Dj0qXEz*HxPN#;XII0Mw49_7$ufQqQP1EN zcfvlGiE2o(nd7aTQ(x^#Im+YaPN|f*Y}*!*=WAUvnt|XFTmT2!H?ZPl9iR$*@SzPd+N^CMyUk&lZEWtk?5o3#9z4< zx|4~)!%<>3^GUXlyK!$NS_nxoSDk|CWX>8mk8-rrVIspszxG(`@KdT454g*q)Sjtk z;Z7Tntm1~()Z3CT+>xpk_Tb0%zF+2@Hw>`f<^F12w9AsP1%06y+%ukG??ADmozIrZ zca+w1@l~Mbe&004zP-H<#VEtBp&j&BB%Ku87-$@|PMJstBm@L> zf4lNd;GsA6N5M_DA0&LKb_8Ro&c&b)L?eKWK+#IK&2Y6JY#0cyuT|f>C*cOea+ok} z8eOobg_cAB-5r3B-BII)z=XVMX2KN(H;5^$t2NBH(%!aLP9kOBm#6YoTG}(nEVDEe zLzgt3Gfo{IgI4SBPQ)ZTRQK+igZP?$K5LG(i@#@)UJ>XOv5~6ZW^fS+2bKP%TUi>? zPY5-c-byB{>w78Mie(j5PI)ewj6JbV(6GBX;@S{gyzRua4r|N#G=~dry?4i$c6i!A z@ipKdHlC}_-J#%_OYL$UefbY97lqVeWwq1Ad<~mJLB9w z;jbK@pZ;AxCC?Pw`zN3K$jP@$tKg2?{MJd?_95enLHL^6`hW-IwfUWKeyh&vF>j7q zK=Fnh-c!EXmg}cQgJQJ7_apG`SEO1t9IS3S`7A?@@ISjsbh9LN$4zy&xahublaAw- zo5OV$0QCycYJ5!7f0ChK z6L_uBUEr8GzI?ow#&w)m3fC0mV?-Yq<~B{Rx}Zi=p$Y5Syym1NDXir^l06ew(_AP? zy|hIPU9ldEne|=WCk|Y>OlR_(?86@GNlQrM>B$kedyVx{kx8N*>i(hs08f2BbX^`Y z`?{~rKB3L`c`crm^MT3aaS6H1T?ItBG!o>jZ5+;pj9L@lb35VrcI1T8uZ z&`5De-4gOZ+o=~oMul*>yA_pMHz-R&#Cc-?>9Xq$f&xx1?8e~j`FW^%IG7KJ8+mS) zG2faiV?iaNG~gW`FR&)+CaNY_fH~-#hKnQ~)t*>wt~>WGs=LQr2TzJqntAP<3&A#9 zIg$aT&iOt*iy!Rgk7}@Lr(w8`V->@pmE5(^u>K|++>OUY=m*EK=m@f}_Lte*7_~oj zCx)UhO+4R;j<&>&NO17mRmaK2+cx^IrF}|Vf2Qg@@77<#1^ZF(*W9b=>fy@jdg$9E zj&HK^U1>+1+7%-J#^1wu%y}G69f(I1t^JV6tVjn?Ok|LD_gPQlRh2KLeh-L8`btOU zr+dAow_giM-KO{SQ9YvY+pBnbIdwB(RUOluH*6A{haR937e5wy%T@FrTIe^@(Xl5@OA* z$Kqf-`h~gD(gvNal#sm~@tl};e0p>l{ zPb}Bm=npkj;^UaIChA;3)1~z$+po93Qse6QWtZ}@Zhv=$^!|e3&wJ;LVO|QPEQ!Vc z0PiFx+y{r?Nh;|8ybadmTwC}+0YoyMz%!Eo1JrZsq;Q8_k`9gpdL7rB^-d1nlMKFQ zPCj0v?sXYi>(V|dr?i`rEaRol*EabnD0qRuTQ|6=4IQqJ5S4A(YbR&wbPZ8ygM9e10=5- zi|flpS&ZBf(IJOa8=Zb>cP*j8#S=H#n>XOxf}KW07TqkFuU5@&{-vNf1(lbEBU$Pe_l!GkyG|Y@4+b+-%^r)XOfKsm$#C&QgM^n zt4G8quy%m%aEA_{SplC(!SxN(DI=?-wgEgClhvh_=zMrpdLWqf^JbB))VpBKYju?!cr zKul9a>yJEfb8w9tj(XF4IHQ+T6#g6g`+WwT{dz zz--cN(oZdN^YvL})MI}ce6O+~JC?gvxu?hwNca*yX*!%NIi;ir1HJZE3`gv}B|BRz z&z+H%*{zI?b~=!DR@xjQni1W-jF6zQ z%@&8W@WLaliSbEq41is(1DWVosOz|LmD(|bA=ccl=jN+euVnPHi#QK>1bK2x9414# zlZVGUZrLK0ju##v9^YL-2gwr;!=-?M6r?j#kh?beoy)oTsho4{*G-tYvH^Wb8ftwJ zu-?U65f-R@x($_1p4;GFNexaToY~C|Jkz><7-RMB$Q2#PI5-0kx@Op1NB z_b&b(f_ur!mo?voMwf)5Z{hgrRJ0T!qRkcxW$@dQP4F*UkAn_BQN^Bi)M2Gv`?`GE zGEj9Lms>5<0ZfhE0lI$3Y?7K3wrJNzE{P*lhuxBIr53*=`=HV)W}ZPq*3*-^w3=aL z&Z3Z8RChtBst7C+PJ>lGXor$bv|6Iwk|k!uJ($yOss1-8{4v|!&&0s_4HkUFl4 zmil{@iL@=X!1#olaMrl$+aMw#k*9Kjb9#j{Q-Cv~Mff{;1hlOq7=04a#yWtV{{Z3O zb+AF)KXGln2?*30G%sn;Zh?g^FhJcupVxF|;f1?(>QB^_Bx_U~8w=z)SlwLXunHdy z<9srrM$^;RGD+TiEFN2gmu>J&+%7{COWa%L zxiwudM{uN<(%$4rcs@-|QhdhAL)zs7O^cmyoyFSi5d^W$2hXQ9ozL;A#}6Y6I(V1} zV}Q2yB{Pbk-^Ax%(1ml4wQTHXa`^kbz;kb}pO%UT6zzsKliso?o}rHEDdWezFv4F;)EiEGVP zsd2hfpsIo1j~@jf$1sl!v77$*UN1jMl%8d4hEY8QcB(ra#SO-`O&|mxX{XV^*+y|R z4kFuz2S*{pKx~9RaMkOJ$t8+zBrf*BZ!bL9N}!*^}4ZO-H%}I1=3+q!qD3Q_ubai z>*iOt_jgyA?)&wsf}=RnVgQUAbb>^M;yojYZ@VMAi?4%&D;Bw8(N%38@X3uZNrI4 zCyCc5nKwUG*1VCg(#goH9DoTKWm)z@?xdmLU6S)j;CTaEXcK<%b+at9M}ôD@xO9Y~US#+SydN z?}z9z8E0b}=IRW7(YCtb<8Y9Euo;Y=2e5@>utrqbTP0jDoZoQfI5e6R+b!*sU0`fQ!spf8WY1`b1 zHyKp0WsYv`p`p22(Q6MyPRHpds}2%WNI~2U0rIy`CHemV)IO8-4yP{MZn(ZRem}e2 z;Oh7{zE5fXHtoieGT0-rjK~^GZW;#KYikYeEUcJjC>xfnJ-*u!LF zgJp1ah-fyjzcJBXcv=~$DWQr&Bzyo^-uD3Mb)N_NZ!Vu5&u>GYsp+m0viT|7Z4^}W z^NHLHa|Rgthq=Up2kkQ{)M^)$F}@?HuaI5NF-8Me2|9pDZNWO+5O(IZZq~Sa6~yPc zE$&$0=;Cd~#=83IQw|vHxzWfSQXB=vn$dd@02lHAFJBIymx~VFGwA0H{{VNE`t=BQ zb=hmBJ>!N}^KHEi{TBO$;W5O~(Z^?Zh9~7 zYMrA`hhri))KyB!BX*5zL1wyXeFvhi@h@P4o|sh9Olm+Eb4Y0+qm`IXE~~E1M=#vQ z_@+ER#0_&iK!*)14Z$6K=HuM7t_SRnde73%T@^9gX1Y##TID}H55^iJk4>p z`>Si1bqA8OcE{S?Y_z#(ybNg;Zi7yI#kA%%Tont8>h9E&erG6ZWtHZPY#|I%402aw`QT) zyt!M=XIC1o9Y{;G8fZ!K=YJ*TZrQl{o|6`MiS5Yihql`0*4k~;nz!-a+Ge0eTT4nK zVBO9)bG(Itu(wrMsKF?4XydHJU}XeN8r2C}=RN-bvPJGa6-yN!ed8`FneWY`gTWVX znRbWWZ;IJ|#T;uPma7hVC5650V{+0xpwZ|C%M;_OidIy*Dkm8rYrnlW%H!%sOC`7i zh$W-MX{u>UyU`m)w9$FJwd%Oommh~_T$W2FlGiwBIj7r3 z&e?^AuDB@j#{dd<9ZymfeXC1jcMckh>(i1{=mF}R)z^^U0T<_THB6h07mpp9dU8wc z<@_IXJ%+LQ>^4N2l#*^#cm5*{Hn7v0G2#Ze7TjOof1+Kt_%7&w2+#)WZPMR(vW~)- z;iwKI-$2rTB>V1jIR5~1FS<8>C3Ax+JBmYJ9q#=HQ*X?t@2QE_5x5_Rt`9O!=hZ*yvK_^1u-wB<6Gmf#7Y4gu%lWHKCuKO< zI#T$5dBA;AmEUJ9R%Zzv1WY5Dm|Ld6erms_$h(j~+st;>@=BMh4IkN(y5Kr$X!_nz zY;V(|t>P3;hDjlFn)gKF!sh!X+FUBUcLMH(1(8cfKtHcLr0$Fo_M(xoBGRK*;C3)~G)mnA;#CBo#=R?7pA zHj|Wlg33609ewIg5vJeGbdyCqGf6r9R}+YV{_bB3f#d-@`_wNHc3p{O@U%(?INZ~i zZatIJPjbtuu+gc|Bhh2EP}{hkRuR$0-&GefOVseCV|0By?6%~B0!p6`n{OJM!#i}v zBCvdnoO5iAzr?ErH*U0&lG@4!w2`ckJ19P2bpz(7#Zs0qnv0FV^Hb1KJ)_2YD@7hN zgH7yJ%?Ueqz9xgx>G0rpKmPzPTTLkBGc-8*T<)~Q%qYu&Ynp9sk3-c7d_gqJmvD$>Dddo=DVuSxF{f z>N%<0(VH-J+wZtHQ*Pr25(JECw)SY$a@Z$>7^IL{(3W39Td^MdsO_oR0+zZtGKSO! z1Gaq+$3gN^6u1n!mOYYmaF84S09z+Dd>2Dd01|)(fv*;~_=UcTF1xbkLN64cmuy)f z@cXWU+G<#4i~Golw)$oo>&ryWY+5I1_?vEpxqdg%R@`gi(mIDcH<33Un%ykk(yJMy zl#x!+zGjR3Kp#}MRFjherkmLThsf#fDG|W@gTVKuk#@O6D|&$T-5u>+1v_1_QCq5Q*hhbG;P$Kbgu{WGgHpdv1^N5eQ(V-sK%;8NOK%K z#-rjDcbXPjXE)jwxIzy^oOD9kg(D=uboE>{ZSqy!6SG!Qj)`{0IwHQLbqNzx2Q>U1 z>B+K9#_1D^v<^qjAnawH{{Sn0HC@p5efM&ak`rXa

{jZYL?K&N3Q=Ml^1n$Gfh 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

bFml&u1Ae=sKWL6&Z0ur{ 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 DZ$_4x literal 0 HcmV?d00001 diff --git a/figures/beagleboneBlack.jpg b/figures/beagleboneBlack.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6557dca5375cb015c8f9fda29f658af292e51d2b GIT binary patch literal 142786 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

WsGm`?13>B}sns^gkRm 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

RGJ?G{UN=(esuC?aC+wvS>_EvP( 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 literal 0 HcmV?d00001 diff --git a/figures/beaglebone-black.jpg b/figures/beaglebone-black.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c33d1820faa3fb99bc0ab66c21ec40fccdbd1947 GIT binary patch literal 301866 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