From d49844c093be449d65a89b67ec7bcb75d43d4b12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leopoldo=20Rodr=C3=ADguez?= Date: Tue, 27 Oct 2026 12:00:11 -0600 Subject: [PATCH] 27-oct: piloto V5.6/V5.7 listo para pedir (T47), v6 con una sola SIM (T48) y sin sondas NTC externas (T49); instrucciones para Leo y Michelle; lote 2026-10-27_piloto-listo-una-sim MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Páginas nuevas: hardware/instrucciones-leo-27oct (pedido del piloto paso a paso, decisiones D-26-1/D-22-4/D-22-6, SIM nano/micro, cambios de T47) e instrucciones-michelle-27oct (Actualizar PCB con T48 + T49 y el cobre que se borra, con 2 figuras; bloques A–H de la semana). Al día con T47/T48/T49: revisión del pedido (A2 cerrado), diseño V5.6/V5.7 (v1.4) y v6 (v1.2), auditoría final, FOTA (RCT6 en el piloto), costeo (aviso), índice de hardware y bitácora. Lote aplicado (20 cambios); el del costeo sigue para Leo. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx --- .../2026-10-27_piloto-listo-una-sim.json | 253 ++++++++++++++++++ docs/bitacora.md | 4 + docs/hardware/auditoria-final-22oct.md | 2 +- docs/hardware/costeo-jlc-26oct.md | 5 + docs/hardware/diseno-v56.md | 75 ++++-- docs/hardware/diseno-v57.md | 75 ++++-- docs/hardware/diseno-v6.md | 33 ++- docs/hardware/fota-4g-factibilidad.md | 3 + ...rogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png | Bin 0 -> 353777 bytes ...rogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png | Bin 0 -> 318967 bytes docs/hardware/index.md | 42 +-- docs/hardware/instrucciones-leo-27oct.md | 143 ++++++++++ docs/hardware/instrucciones-michelle-27oct.md | 146 ++++++++++ docs/hardware/revision-pedido-26oct.md | 45 +++- mkdocs.yml | 2 + scripts/sync-docs.sh | 5 + 16 files changed, 733 insertions(+), 100 deletions(-) create mode 100644 backend/lotes/2026-10-27_piloto-listo-una-sim.json create mode 100644 docs/hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png create mode 100644 docs/hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png create mode 100644 docs/hardware/instrucciones-leo-27oct.md create mode 100644 docs/hardware/instrucciones-michelle-27oct.md diff --git a/backend/lotes/2026-10-27_piloto-listo-una-sim.json b/backend/lotes/2026-10-27_piloto-listo-una-sim.json new file mode 100644 index 0000000..8820752 --- /dev/null +++ b/backend/lotes/2026-10-27_piloto-listo-una-sim.json @@ -0,0 +1,253 @@ +{ + "lote": "2026-10-27_piloto-listo-una-sim", + "autor": "claude", + "motivo": "27-oct: piloto V5.6/V5.7 listo para pedir (T47, sin faltantes; Leo quitó los bloqueos viejos), mezcla 135/365, v6 con una sola SIM (T48) y sin sondas NTC externas (T49), camino a G1 completo en el tablero e instrucciones al día para Leo y Michelle", + "fuente": "/hardware/instrucciones-leo-27oct/", + "cambios": [ + { + "id": "t-piloto-v5-piezas", + "poner": { + "estado": "hecho" + }, + "nota": "Hecho con T47 (bdda3fd): alternas con existencia en el BOM (RCT6, AP64352QSP-13, LIS2DH12TR, AO4406A UMW, MWSA 3.3 µH, 12.4k/19.1k UNI-ROYAL, V5.7 L4 SRP1265A-150M). Sin consignas: el carrito de 5 + 5 no tiene faltantes (27-oct, 11:16)." + }, + { + "id": "t-v56-piloto", + "poner": { + "estado": "por-hacer", + "bloqueada_por": [], + "descripcion": "Listo para pedir (27-oct). Paquetes del repositorio: production/HBOX_v5_Rev6_PROD (V5.6) y HBOX_v5_Rev7_PROD (V5.7), con T46 (CPL corregido) y T47 (BOM sin faltantes en JLC). Al pedir (revisión del 26-oct, A3–A6): PCB de 4 capas, 1.6 mm, JLC04161H-7628, ENIG, Via covering «Epoxy Filled & Capped» (obligatorio) y «Confirm production file»; ensamble Standard solo arriba, con rayos X en U14 y U1 en las notas. Releer existencias en el carrito el día del pago y no aceptar piezas «sin colocar». No subir production/netlist.ipc. Un renglón por código LCSC. En la imagen final de JLC: pin 1 de U14, D20, U8, U12 y Q6 (y de U3, U13, U1 y Q7 por T47); franja (−) de C1, C14, C30, C68 y C73 opuesta al «+»; pestaña de J1–J4, J10 y J16. Los LED no se giran. Números de pedido a esta tarjeta y a la bitácora. Al llegar: lupa en U14 antes de energizar, 10 juegos de headers de MOD1 y la compuerta de banco (§8). Pasos completos: instrucciones para Leo del 27-oct.", + "enlaces": [ + { + "titulo": "Instrucciones para Leo (27-oct), §2", + "url": "/hardware/instrucciones-leo-27oct/" + }, + { + "titulo": "Revisión independiente del pedido (26-oct)", + "url": "/hardware/revision-pedido-26oct/" + }, + { + "titulo": "Inventario", + "url": "/tableros/inventario/" + } + ] + }, + "si_estado": [ + "bloqueado", + "por-hacer", + "en-curso" + ], + "nota": "27-oct: Leo quitó los bloqueos viejos (t-compras-prioridad y t-registrar-instaladas siguen abiertas aparte) y T47 dejó el BOM sin faltantes. Listo para pedir con los paquetes del repositorio (T46 + T47) y la lista A3–A6." + }, + { + "id": "t-preorden-108-322-bom", + "poner": { + "titulo": "Pre-orden 135 V5.6 + 365 V5.7: THVD1410DR por SP3485 (U7), L3 de 2.2 µH y el MCU (RET6 si D-22-6 pide FOTA)" + }, + "nota": "27-oct: mezcla 135/365 (Leo). Con T47, el BOM ya tiene existencia para el volumen salvo L3 (MWSA0804S-2R2MT: 171 de 515) y el MCU (RCT6: 222, RET6: 2, de 515). Sigue esperando el banco del piloto." + }, + { + "id": "t-paquetes-aldair", + "poner": { + "titulo": "Enviar paquetes de fabricación V5.6, V5.7 y v6 a Aldair; cotización para 135 V5.6 / 365 V5.7 / v6 por confirmar" + }, + "nota": "27-oct: Leo confirmó 135 V5.6 y 365 V5.7. Los paquetes de V5.6/V5.7 ya están listos (T46 + T47). La v6 no tiene paquete todavía y su cantidad sigue por confirmar (tablero 130, costeo 60)." + }, + { + "id": "t-plan-570", + "poner": { + "titulo": "Plan de producción: 135 V5.6 + 365 V5.7 + v6 (cantidad por confirmar): objetivos por versión y fechas" + }, + "nota": "27-oct: Leo confirmó 135 V5.6 y 365 V5.7. La v6 sigue por confirmar: el tablero dice 130 y el costeo 60." + }, + { + "id": "t-compras-materiales", + "poner": { + "titulo": "Mean Well SD-15B-05 ×140 (solo V5.6: 135 + 5 del piloto); paquetes LFP; gabinetes; cajas HBOX; antenas" + }, + "nota": "27-oct: con la mezcla 135/365, la V5.6 lleva 135 Mean Well en el volumen y 5 en el piloto (antes 113 = 108 + 5). La V5.7 no lleva: tiene la fuente a bordo." + }, + { + "id": "t-fw-070", + "nota": "27-oct (T47): el piloto lleva STM32F411RCT6 (256 KB) y el acelerómetro LIS2DH12TR (WHO_AM_I 0x33). 0.7.0-pre se compila para GENERIC_F411RCTX: EEPROM en 0x08020000 y binario < 128 KB. El mismo binario corre en un RET6." + }, + { + "id": "t-preordenes-v6", + "poner": { + "estado": "hecho" + }, + "nota": "Ya no hace falta: el 27-oct a las 11:50 JLC tenía THVD1410DR (7 314), TPS7A2033PDBVR (146 376) y SF72S006 (11 636), de sobra para el piloto de 20 y para el volumen. Se relee la existencia el día del pedido de la v6." + }, + { + "id": "d-22-6-fota", + "poner": { + "titulo": "D-22-6: FOTA por 4G — la imagen de fábrica de las 135/365 (y de las v6) lleva bootloader A/B y receptor; con FOTA el volumen lleva STM32F411RET6; V3/V4/V5.5 siguen por USB" + }, + "nota": "27-oct: el piloto lleva RCT6 (256 KB, T47) y el mapa A/B no cabe ahí. Con FOTA, las 500 llevan RET6: ≈ US$3.90 más por tarjeta y pre-orden (JLC tiene 2). F1 se prueba en una V5.5 o V4 de banco, que traen RET6." + }, + { + "id": "t-v5-t42b-hv24", + "poner": { + "titulo": "T42b: clase HV24 con diagonal + reglas de la v6 en V5.6/V5.7 y los 14 / 15 arreglos de cobre (antes de las 135/365)" + }, + "nota": "27-oct: la mezcla de volumen es 135 V5.6 + 365 V5.7 (Leo). T42b sigue siendo antes del volumen, no del piloto." + }, + { + "crear": { + "id": "t-v6-una-sim", + "titulo": "v6: Actualizar PCB con T48 + T49 (salen la eSIM U13/R41/R63/R65/R69 y las sondas J2/J4 con R14, C9, D4, R15, C28 y D6) y borrar el cobre suelto", + "pista": "ingenieria", + "estado": "por-hacer", + "responsable": "michelle", + "version_tarjeta": "v6", + "fecha_limite": "2026-10-28", + "descripcion": "T48 (Leo, 27-oct: una sola SIM) quitó del esquemático la eSIM: U13, R41, R63, R65 y R69. T49 (decisión del 9-oct) quitó las sondas NTC externas J2 y J4 con R14, C9, D4, R15, C28 y D6.\n1. git pull --ff-only (3154018).\n2. Antes de Actualizar PCB, borrar todo el cobre de /SIMA_VDD, /SIMA_RST, /SIMA_CLK, /SIMA_DATA (16 tramos y 2 vías), /NTC_TEMP (13 y 1) y /NTC2 (18 y 1).\n3. Herramientas → Actualizar PCB, con «Eliminar huellas sin símbolo»: solo deben salir esas 13 huellas, y U3.24/U3.27 quedan sin red. Si sale otra cosa, cancelar y avisar.\n4. Borrar a mano los ramales que quedan: /SIM_DATA a R69 (9 tramos desde la T de (187.77, 84.13)), /SIM_RST a R41 (1) y /3V3 a R14 y R15 (4). No usar «Limpiar pistas y vías».\n5. DRC 0/0; commit y push; avisar a Leo (con (a) en D-26-1, después corre T45).", + "enlaces": [ + { + "titulo": "Instrucciones para Michelle (27-oct), §1", + "url": "/hardware/instrucciones-michelle-27oct/" + } + ], + "etiquetas": [ + "v6", + "layout", + "SIM" + ] + }, + "si_no_hay": [ + "una sola SIM", + "T48 + T49" + ] + }, + { + "crear": { + "id": "t-v6-fgh1", + "titulo": "v6 bloques F, G y H1: pares Ethernet y USB del módem en F.Cu, puertos serie (D23 junto a J15), In1 limpio y cristales", + "pista": "ingenieria", + "estado": "por-hacer", + "responsable": "michelle", + "version_tarjeta": "v6", + "fecha_limite": "2026-10-31", + "descripcion": "Plan de fines de semana §6 (con (b) en D-26-1, el sábado 7-nov). Después de T29a y de git pull:\nF. Pares Ethernet (U1 ↔ J9, 100 Ω) y USB del módem (J16 → U24 → U6.27/28, 90 Ω) juntos y solo en F.Cu, con ≤ 1 par de vías.\nG. D23 (SM712) a ≤ 5 mm de J15 (J15 → D23 → U12), con 2 vías de GND; R75/R74 junto a J15; R73, C66 y C73 junto a sus pines.\nH1. Lo que T29a no pudo sacar de In1, en el orden del plan; In1 con ≤ 3 islas y nada bajo la RF, U6, U18, J13, los cristales, los pares ni los nodos SW; Y2 a ≤ 5 mm de PH0/PH1, Y1 a ≤ 3 mm de U1.30/31 y nada interno ni en B.Cu bajo Y1–Y4.\nListo cuando (§6.4): DRC 0/0, pares solo en F.Cu, commit «v6 FS2 sab: F + G + H1».", + "enlaces": [ + { + "titulo": "Plan de fines de semana §6", + "url": "/hardware/v6-plan-fines-de-semana/#6-sabado-31-bloques-f-g-y-h1-pares-puertos-in1-y-cristales" + }, + { + "titulo": "Instrucciones para Michelle (27-oct), §4", + "url": "/hardware/instrucciones-michelle-27oct/" + } + ], + "etiquetas": [ + "v6", + "layout" + ] + }, + "si_no_hay": [ + "bloques F, G y H1" + ] + }, + { + "crear": { + "id": "t-v6-h2-puerta", + "titulo": "v6 bloque H2 y puerta L-48: serigrafía de conectores, 3 fiduciales, fila de depuración y DRC final", + "pista": "ingenieria", + "estado": "por-hacer", + "responsable": "michelle", + "version_tarjeta": "v6", + "fecha_limite": "2026-11-01", + "descripcion": "Plan de fines de semana §7 (con (b) en D-26-1, el domingo 8-nov). Después de T29b y de git pull:\n1. Serigrafía: los 12 designadores que no cupieron con T44 e «IGN 12-24V»; nombres en cada conector (L-59); revisar en 3D la polaridad de D34, D8 y Q9.\n2. Tres fiduciales (cobre de 1.0 mm, máscara de 2.0 mm) en tres esquinas.\n3. Fila de depuración a 2.54 mm: TP4, TP8, TP7, TP2, TP1 y TP3, con serigrafía (L-56).\n4. Puerta L-48: 0 errores y 0 sin conectar; ≥ 400 vías de GND; EP de U17 = 9, U22 = 6, U4 = 6, U7 = 6; RF con cerca a ≤ 3 mm; nada de HV24 en capas internas a < 0.5 mm de bajo voltaje.\n5. Exclusiones de margen del DRC (t-v6-excluir-margen), commit, push y aviso a Claude.", + "enlaces": [ + { + "titulo": "Plan de fines de semana §7", + "url": "/hardware/v6-plan-fines-de-semana/#7-domingo-1-nov-bloque-h2-y-puerta-de-salida" + }, + { + "titulo": "Instrucciones para Michelle (27-oct), §4", + "url": "/hardware/instrucciones-michelle-27oct/" + } + ], + "etiquetas": [ + "v6", + "layout" + ] + }, + "si_no_hay": [ + "bloque H2", + "puerta L-48" + ] + }, + { + "crear": { + "id": "t-v6-t29", + "titulo": "T29a y T29b en la v6 por script: vías de tierra bajo U6/U18 y en J13/J8/D8, In1 → B.Cu (sáb 8:00) y costura de tierra (dom 8:00)", + "pista": "ingenieria", + "estado": "por-hacer", + "responsable": "claude", + "version_tarjeta": "v6", + "fecha_limite": "2026-10-31", + "descripcion": "Plan de fines de semana §5.4, sobre el commit del viernes de Michelle (con (b) en D-26-1, una semana después). Se prueba en una copia con DRC y se aplica con KiCad cerrado y sin cambios sin subir.\nT29a (sáb 8:00): vías de GND bajo U6 (≥ 30) y U18 (≥ 24) donde falten, vías en los pads de tierra de J13, J8 y D8, y las pistas de In1 que se puedan pasar a B.Cu sin choque.\nT29b (dom 8:00): costura general de tierra (meta ≥ 400 vías; ningún punto a > 5 mm de una vía).\nMichelle hizo 146 vías de GND a mano el 26-oct: T29 solo agrega lo que falte.", + "enlaces": [ + { + "titulo": "Plan de fines de semana §5.4", + "url": "/hardware/v6-plan-fines-de-semana/#54-claude" + } + ], + "etiquetas": [ + "v6", + "script" + ] + }, + "si_no_hay": [ + "T29a" + ] + }, + { + "crear": { + "id": "t-v6-g1-paquete", + "titulo": "v6 G1: T43 + T44 al cierre, re-auditoría final y paquete Gerber/BOM/CPL para Aldair", + "pista": "ingenieria", + "estado": "por-hacer", + "responsable": "claude", + "version_tarjeta": "v6", + "fecha_limite": "2026-11-01", + "descripcion": "Plan de fines de semana §7 (domingo en la tarde; con (b) en D-26-1, el 8-nov). Sobre el commit de Michelle del domingo: T43 y T44 al cierre, re-auditoría final con el método del 26-oct (DRC con paridad, distancias del plan, Kelvin), revisión de BOM y CPL (rotaciones contra la huella de JLC, como en T46) y paquete Gerber/BOM/CPL con el Fabrication Toolkit para Aldair. Sin bloqueantes: G1 (pedido del piloto de 20 el lunes).", + "enlaces": [ + { + "titulo": "Plan de fines de semana §7", + "url": "/hardware/v6-plan-fines-de-semana/#7-domingo-1-nov-bloque-h2-y-puerta-de-salida" + } + ], + "etiquetas": [ + "v6", + "auditoría", + "pedido" + ] + }, + "si_no_hay": [ + "re-auditoría final y paquete" + ] + }, + { + "id": "t-v6-kelvin-vin-r80", + "nota": "27-oct: si Leo elige (a) en D-26-1, este arreglo lo hace Claude por script (T45) después de que Michelle suba Actualizar PCB con T48 + T49 (t-v6-una-sim). Con (b), lo hace Michelle el 28-oct." + }, + { + "id": "t-v6-limpieza-26oct", + "nota": "27-oct: con (a) en D-26-1, la limpieza la hace T45 (Claude). Con (b), Michelle. No usar «Limpiar pistas y vías» en toda la tarjeta: ver instrucciones para Michelle del 27-oct, §1.3." + }, + { + "id": "d-22-4-v6-tvs-sim", + "nota": "27-oct: con una sola SIM (T48), las TVS solo protegen J11, así que (b) es lo natural: D18–D20 en /SIMB_*, pegadas a J11, del lado del zócalo de R40/R64/R68 (22 Ω). Con tu «sí», Claude cambia el esquemático y Michelle las pone en el espacio que dejó U13." + }, + { + "id": "d-26-1-v6-g1", + "nota": "27-oct: orden con (a): Michelle sube mañana Actualizar PCB con T48 + T49, Claude corre T45 sobre ese commit y ella sigue con el bloque B. Con (b), todas las fechas de la v6 se recorren una semana. Las dos ramas están en sus instrucciones." + }, + { + "id": "T261022-4ee7", + "nota": "27-oct: los paquetes del piloto de la V5.7 llevan C76/C79 como están. Si se pide así, esta decisión queda cerrada." + } + ] +} \ No newline at end of file diff --git a/docs/bitacora.md b/docs/bitacora.md index b66964e..483cdb3 100644 --- a/docs/bitacora.md +++ b/docs/bitacora.md @@ -23,6 +23,10 @@ Arriba, lo que pasó en el tablero de pendientes y en las actas en los últimos ### Octubre de 2026 **27 oct** +: [Instrucciones para Leo](hardware/instrucciones-leo-27oct.md) e [instrucciones para Michelle](hardware/instrucciones-michelle-27oct.md), al día con el tablero. **El piloto V5.6/V5.7 ya se puede pedir.** Leo tiene tres decisiones (D-26-1, que vence hoy, D-22-4 y D-22-6) y la cantidad de la v6 (130 o 60). Lote `2026-10-27_piloto-listo-una-sim`: el piloto queda sin bloqueos («drop the cards» se tomó como quitar los bloqueos; las tarjetas siguen abiertas), la mezcla 135/365 entra al tablero y queda ahí todo el camino de la v6 a G1 (Actualizar PCB, bloques F a H, T29 y el paquete). +: **T49** (decisión del 9-oct): la v6 sin las sondas NTC externas J2 y J4, con R14, C9, D4, R15, C28 y D6 (`3154018`). PB1 y PC4 quedan sin conexión. Solo el esquemático: en el netlist solo salen esas 8 piezas y sus 2 redes, y el ERC queda igual. +: **T48** (Leo: «stick to one»): la v6 con una sola SIM, la **nano-SIM (4FF) J11**. Sale la eSIM U13 con sus 0 Ω R41, R63, R65 y R69 (`cb1a652`). Solo el esquemático. Michelle actualiza el PCB con T48 + T49; las figuras de lo que se borra están en sus instrucciones. +: **T47** (Leo: «lo más fácil y lo más rápido»): el BOM del piloto V5.6/V5.7 ya no tiene faltantes en JLC (`bdda3fd`). Entran el STM32F411RCT6, el AP64352QSP-13 (el pin 6 pasa a arranque suave), el LIS2DH12TR, el AO4406A de UMW, L2 de 3.3 µH, R23 y R77 de otro fabricante y, en la V5.7, L4 SRP1265A-150M. Gerber y CPL iguales, sin consignas. Para 135/365 solo faltan L3 y el MCU ([revisión del pedido, §1](hardware/revision-pedido-26oct.md)). : **T46** (Leo: «ok run T46»): las rotaciones y la posición del CPL para JLC quedaron fijadas en KiCad en la V5.6 y la V5.7 (`51dc51b`). Se agregaron los campos «FT Rotation Offset» en 21/20 piezas y «FT Position Offset» en Q6, ocultos en el esquemático y en el PCB. Rev6/Rev7 se regeneraron: BOM y designadores idénticos byte por byte, los 15 Gerber y taladros idénticos salvo la fecha, y el CPL igual al propuesto de la [revisión del pedido](hardware/revision-pedido-26oct.md) en las 226/229 piezas. DRC con paridad y ERC iguales a antes. A1 cerrado; para el piloto faltan las piezas (A2). Lote `2026-10-27_t46-cpl`. **26 oct** diff --git a/docs/hardware/auditoria-final-22oct.md b/docs/hardware/auditoria-final-22oct.md index 9acd37b..5c9ff11 100644 --- a/docs/hardware/auditoria-final-22oct.md +++ b/docs/hardware/auditoria-final-22oct.md @@ -22,7 +22,7 @@ audience: Leo (decide el pedido), Michelle, Jesús, Aldair, Adriana - **Existencias.** Con la existencia de JLC en vivo, 7 piezas no alcanzan ni para 5 tarjetas. Esta auditoría usó la base local de JLC del 1-ago. - **Rotaciones.** El CPL tiene 21 (V5.6) y 20 (V5.7) piezas con la rotación equivocada para la huella de JLC: el LTC4040, los electrolíticos, D20, U8, U12, Q6 y varios JST. La condición (2) de abajo apuntaba a las huellas de easyeda2kicad, que sí están bien. - Piloto: **NO-GO hasta cerrar A1 a A6** de esa revisión. El NO-GO del volumen sigue igual. **27-oct:** A1 quedó cerrado con T46 (`51dc51b`): el CPL de Rev6/Rev7 ya viene corregido. + Piloto: **NO-GO hasta cerrar A1 a A6** de esa revisión. El NO-GO del volumen sigue igual. **27-oct:** A1 quedó cerrado con T46 (`51dc51b`): el CPL de Rev6/Rev7 ya viene corregido. A2 quedó cerrado con T47 (`bdda3fd`): el BOM ya no tiene faltantes en JLC, así que el piloto se puede pedir ([instrucciones para Leo](instrucciones-leo-27oct.md)). !!! success "Veredicto: GO al piloto de 5 V5.6 + 5 V5.7, hoy, con tres condiciones de pedido que no tocan el cobre" - **(1) Vías «Epoxy Filled & Capped» + rayos X en U6**: las tres vías térmicas del LTC4040 caen dentro de las ventanas de pasta (al 50 %). Es la causa de los puentes de la V5.5/V4. diff --git a/docs/hardware/costeo-jlc-26oct.md b/docs/hardware/costeo-jlc-26oct.md index b52ba45..bb447e7 100644 --- a/docs/hardware/costeo-jlc-26oct.md +++ b/docs/hardware/costeo-jlc-26oct.md @@ -8,6 +8,11 @@ description: Cuánto cuesta fabricar en JLCPCB 135 V5.6, 365 V5.7 y 60 v6, manda *26-oct-2026 · Claude (pedido de Leo) · precios de JLCPCB leídos hoy · tipo de cambio 18.70 MXN/USD* +!!! info "27-oct: lo que cambió después de este costeo" + - **Mezcla confirmada por Leo: 135 V5.6 + 365 V5.7.** La cantidad de la v6 sigue por confirmar: este costeo usó 60 y el tablero dice 130. + - **T47 resolvió los faltantes del piloto** con alternas con existencia en JLC ([revisión del pedido, §1](revision-pedido-26oct.md)). Para el volumen solo faltan L3 (MWSA0804S-2R2MT: 171) y el MCU (RCT6: 222; RET6: 2). + - **El BOM de la V5.x baja ≈ US$3.9 por tarjeta** con el STM32F411RCT6 (precio de JLC a 500 piezas). Si D-22-6 (FOTA) se aprueba, el volumen lleva RET6 y la diferencia queda en ≈ 0. Las cifras de abajo no se recalcularon. + !!! summary "En corto" - **A JLCPCB se le pagan ≈ US$36,060** por los tres pedidos, ya con envío UPS: V5.6 US$7,493 · V5.7 US$18,909 · v6 US$9,656. - **Costo aterrizado sin IVA ≈ MX$703,000** (US$37,600). Por tarjeta: **V5.6 MX$1,104** (US$59.0) · **V5.7 MX$998** (US$53.4) · **v6 MX$3,163** (US$169.2). diff --git a/docs/hardware/diseno-v56.md b/docs/hardware/diseno-v56.md index 53043b8..7ea17fd 100644 --- a/docs/hardware/diseno-v56.md +++ b/docs/hardware/diseno-v56.md @@ -4,20 +4,35 @@ tags: [project-drogheda, hardware, hbox, einarboard, v5.6, documento-de-diseno, project: Project Drogheda author: "Helgen Technologies (redacción: Claude; revisión: Leo)" date: 2026-10-22 -version: 1.3 -status: "ACTIVO — estado al 23-oct-2026, después de T42a, T43, T44 y T44b (HBox_PCB d19c832)" +version: 1.4 +status: "ACTIVO — estado al 27-oct-2026, después de T46 (CPL) y T47 (BOM del piloto) (HBox_PCB bdda3fd)" audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adriana (PM), equipo de firmware" --- # EinarBoard V5.6 (HBOX 5.6) — documento de diseño -!!! danger "26-oct: revisión independiente del pedido. El piloto es NO-GO hasta cerrar A1 a A6" +!!! danger "26-oct: revisión independiente del pedido. 27-oct: A1 y A2 cerrados con T46 y T47; el piloto ya se puede pedir" La revisión encontró dos cosas que este documento no tenía: - - **7 piezas sin existencia en JLC ni para 5 tarjetas:** STM32F411RET6, AP64350SP-13, SC7A20TR, AO4406AL, MWSA0804S-4R7MT y 12.4 kΩ (R23). + - **7 piezas sin existencia en JLC ni para 5 tarjetas:** STM32F411RET6, AP64350SP-13, SC7A20TR, AO4406AL, MWSA0804S-4R7MT y 12.4 kΩ (R23). **27-oct: resuelto con T47 (`bdda3fd`).** - **21 piezas con la rotación del CPL equivocada para la huella de JLC.** Entre ellas: U14 a 180°; C1, C14, C30, C68 y C73 invertidos; D20, U8 y U12 a 90°; Q6, con 1.9 mm de corrimiento además; J16, J3, J4 y J10 al revés. - La lista de «revisar en el visor» del §11 y del §13.1 ya no basta: **el CPL se corrige antes de pedir**. **27-oct: corregido con T46 (`51dc51b`).** El CPL de `HBOX_v5_Rev6_PROD` ya trae las 21 rotaciones y la posición de Q6, con el mismo Gerber y BOM. Faltan las piezas (A2). El paquete, el DRC y el netlist están bien. [**▶ Revisión independiente del pedido (26-oct)**](revision-pedido-26oct.md). El PDF (v1.3) es de antes de esta revisión. + La lista de «revisar en el visor» del §11 y del §13.1 ya no basta: **el CPL se corrige antes de pedir**. **27-oct: corregido con T46 (`51dc51b`).** El CPL de `HBOX_v5_Rev6_PROD` ya trae las 21 rotaciones y la posición de Q6, con el mismo Gerber y BOM. Las piezas (A2) se resolvieron con T47 el mismo día (recuadro de abajo). El paquete, el DRC y el netlist están bien. [**▶ Revisión independiente del pedido (26-oct)**](revision-pedido-26oct.md). El PDF (v1.3) es de antes de esta revisión. + +!!! info "27-oct: T47 cambió 7 piezas del BOM del piloto por alternas con existencia en JLC" + Leo pidió «lo más fácil y lo más rápido» (27-oct, 11:00): en lugar de consignar el AP64350 y el RET6, T47 cambió en el BOM las piezas sin existencia. Todas usan la misma huella y la misma rotación, comprobadas contra la huella de JLC. `tools/t47_check.py`: CPL y designadores idénticos, Gerber idénticos salvo la fecha, y en el BOM solo cambian estas piezas. DRC y ERC, iguales. Este documento ya trae los cambios; el PDF (v1.3) no. + + | Ref | Antes | Ahora (LCSC) | Qué cambia | + |---|---|---|---| + | U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB, C222222) | Mismo pinout. 0.7.0-pre se compila para `GENERIC_F411RCTX`; con FOTA (D-22-6), el volumen lleva RET6 | + | U13 | AP64350SP-13 | **AP64352QSP-13** (C5248547) | El pin 6 pasa de COMP a arranque suave: R67 + C61 (10 nF) dan ≈ 2 ms. Compensación interna. Se revisa en banco | + | U1 | SC7A20TR | **LIS2DH12TR** (C110926) | WHO_AM_I = 0x33; misma dirección 0x18 | + | Q7 | AO4406A de AOS (C35349) | AO4406A de UMW (C2944312) | — | + | L2 | MWSA0804S-4R7MT (4.7 µH) | **MWSA0804S-3R3MT** (3.3 µH, C17700166) | Dentro del rango del AP64352 (2.2–10 µH). Se revisa en banco | + | R23 | 12.4 kΩ, C103261 | 12.4 kΩ, C22865 | — | + | R77 | 19.1 kΩ, C103370 | 19.1 kΩ, C22897 | — | + + Con el BOM nuevo, el piloto de 5 + 5 no tiene faltantes (27-oct, 11:16). Para las 135 solo faltan L3 (MWSA0804S-2R2MT: 171) y el MCU (RCT6: 222; RET6: 2). !!! warning "Estado al 22-oct-2026: lista para el piloto de 5; las 108 esperan el banco con 0.7.0" El paquete de fabricación `HBOX_v5_Rev6_PROD` está verificado y ya trae T42a (victorias rápidas), T43 (designadores en orden) y T44 (serigrafía de 0.8 mm). **El piloto de 5 V5.6 + 5 V5.7 tiene GO** (D-22-1), con dos condiciones de pedido que no tocan el cobre: vías tapadas y rayos X en U14, y la revisión de rotaciones en el visor de JLC (§13.1). **D-22-9** (tamaño de los designadores) quedó decidida el 23-oct: (b), designadores de 0.8 mm con trazo de 0.15 mm, colocados por script con T44. **Las 108 siguen en NO-GO** hasta que el piloto pase el banco con el firmware 0.7.0: hoy ningún firmware enciende el módem de esta tarjeta (§13.4). @@ -32,10 +47,10 @@ Todo lo que dice este documento sale de los archivos de la tarjeta (`hbox-watchd |---|---| | **Tarjeta** | EinarBoard V5.6 · cajetín «EINARBoard HBOX V5.6», rev. 5.6 | | **Proyecto KiCad** | `hbox-watchdog-v5` en HBox_PCB (KiCad 10.0.4). Es el mismo proyecto de la V5.5; la etiqueta `v5.5-as-fabbed` guarda el lote de agosto | -| **Archivos de este documento** | commit `d19c832` · PCB sha256 `ee846ebe` · esquemático `00c25456` | +| **Archivos de este documento** | commit `bdda3fd` (T46 + T47, 27-oct) · PCB sha256 `e2cc2f74` · esquemático `1761ff88` | | **Fecha** | 22-oct-2026 (después de T42a y T43) | -| **Estado** | Piloto de 5: GO con dos condiciones de pedido (D-22-1). 108 tarjetas: NO-GO hasta el banco del piloto con 0.7.0. D-22-9 decidida el 23-oct: (b), T44 aplicado | -| **Paquete de fabricación** | `production/HBOX_v5_Rev6_PROD` (Gerber, BOM y CPL del Fabrication Toolkit, regenerados el 22-oct después de T43): BOM de 107 partidas y 226 designadores; CPL de 226 posiciones | +| **Estado** | Piloto de 5: **GO** (27-oct, con T46 y T47; A3 a A6 al pedir). 135 tarjetas: NO-GO hasta el banco del piloto con 0.7.0. D-22-9 decidida el 23-oct: (b), T44 aplicado | +| **Paquete de fabricación** | `production/HBOX_v5_Rev6_PROD` (Gerber, BOM y CPL del Fabrication Toolkit, regenerados el 27-oct con T46 y T47): BOM de 107 partidas y 226 designadores; CPL de 226 posiciones | | **Dimensiones** | 140.0 × 100.0 mm · 6 barrenos de 3.2 mm: tres M3 de la base del HBOX (MH1, MH3, MH6) y tres de los separadores del simpleRTK2B (MH2, MH4, MH5) | | **Capas** | 4 · JLC04161H-7628 · 1.6 mm · ENIG en el pedido | | **Piezas** | 241 en el esquemático: 226 montadas por JLC en 107 partidas, 1 sin montar y 14 fuera del BOM (6 puentes de soldadura, 7 puntos de prueba y MOD1), más los 6 barrenos, que solo están en la tarjeta | @@ -44,11 +59,11 @@ Todo lo que dice este documento sale de los archivos de la tarjeta (`hbox-watchd ## 2. Qué es y qué cambia respecto a la anterior -La V5.6 es la tarjeta portadora y *watchdog* del HBOX RTK. Lleva el MCU soldado (STM32F411RET6), el respaldo de batería (LTC4040) y los zócalos para los dos módulos de ArduSimple que hacen el trabajo de RTK: el **simpleRTK2B Pro** (ZED-F9P) en formato UNO y el **4G NTRIP Master** en formato XBee, que por sí solo es el cliente NTRIP. Las correcciones RTCM van del módem al F9P directo por cobre, sin pasar por el MCU; el MCU enciende y vigila la etapa RTK y el módem, cuida la batería y reporta. +La V5.6 es la tarjeta portadora y *watchdog* del HBOX RTK. Lleva el MCU soldado (STM32F411RCT6 desde T47; antes el RET6, con el mismo pinout), el respaldo de batería (LTC4040) y los zócalos para los dos módulos de ArduSimple que hacen el trabajo de RTK: el **simpleRTK2B Pro** (ZED-F9P) en formato UNO y el **4G NTRIP Master** en formato XBee, que por sí solo es el cliente NTRIP. Las correcciones RTCM van del módem al F9P directo por cobre, sin pasar por el MCU; el MCU enciende y vigila la etapa RTK y el módem, cuida la batería y reporta. Es la V5.5 (15 piezas, JLC, 22-ago) más la ECO del 27/28-sep, seis pasadas de layout (12–21 oct) y los scripts T25–T35, T42a y T43. Lo que cambia, bloque por bloque ([ECO](v56-eco.md) y [cambios al esquemático](v56-cambios-esquematico.md)): -- **Módem bajo control del MCU.** Su fuente es ahora U13 AP64350 (3.33 V, hasta 3.5 A) desde `/SYS5V`, no desde la etapa RTK, y la enciende PC3 (`MODEM_EN`). El MCU también lo reinicia (PC1), ve su LED (PC2) y escucha las correcciones (PC7). En la V5.5 el módem colgaba de `/SW_5V` y se quedaba oscuro en batería. +- **Módem bajo control del MCU.** Su fuente es ahora U13 AP64352Q (3.33 V, hasta 3.5 A; AP64350 hasta T47) desde `/SYS5V`, no desde la etapa RTK, y la enciende PC3 (`MODEM_EN`). El MCU también lo reinicia (PC1), ve su LED (PC2) y escucha las correcciones (PC7). En la V5.5 el módem colgaba de `/SW_5V` y se quedaba oscuro en batería. - **Cargador para la Mean Well SD-15B-05.** - R68 de 10 mΩ: límite de entrada de 2.5 A. La V5.5 tenía 8 mΩ (3.1 A) y la fuente de 3 A se plegaba. - Carga de 1.40 A con R58 1.43 k. @@ -65,7 +80,7 @@ Es la V5.5 (15 piezas, JLC, 22-ago) más la ECO del 27/28-sep, seis pasadas de l - R5 mantiene el W5500 en reset mientras el MCU arranca. - JP2 en paralelo con el interruptor de corte. - LDO TLV1117LV33 (U4), con caída baja para el 3V3 en respaldo. - - Acelerómetro SC7A20 (U1) para despertar por movimiento. + - Acelerómetro LIS2DH12 (U1; SC7A20 hasta T47) para despertar por movimiento. - **Pedido (T42a, 22-oct).** - D18 SMBJ33CA bidireccional. - U10 TRS3232E (±15 kV). @@ -106,7 +121,7 @@ Lo que el firmware tiene que respetar (detalle en el §6): | `/BAT_PLUS` | J5 (paquete) · L3 2.2 µH | 2.5–3.5 V (LFP) | carga 1.40 A | U14 | flotación 3.50 V (JP3 2-3, JP5 1-2, JP4 1-2); carga 2000 / R58 = 2000 / 1430 | | `/SYS5V` | J2 (corte externo) o JP2 | = /MAIN5V | — | K1, U9, U13 | abrir J2 apaga todo salvo el LTC4040 y su cargador | | `/SW_5V` | F1 PPTC 4 A → Q4 AO3401A (PA1 por Q3) | = /SYS5V | F1: 4 A sostenido / 8 A disparo | MOD1 | R8 a /SYS5V: apagada por defecto. Solo alimenta al simpleRTK2B (MOD1.5) | -| `/3V3_MODEM` | U13 AP64350 (EN = PC3) | 3.33 V | U13: 3.5 A | J8, J9 | 0.8 × (1 + R50/R51) = 0.8 × (1 + 100/31.6); 500 kHz (R63 200 k); L2 4.7 µH; C30 220 µF polímero | +| `/3V3_MODEM` | U13 AP64352Q (EN = PC3) | 3.33 V | U13: 3.5 A | J8, J9 | 0.8 × (1 + R50/R51) = 0.8 × (1 + 100/31.6); 500 kHz (R63 200 k); L2 3.3 µH; arranque suave de ≈ 2 ms en el pin 6 (R67 + C61 10 nF); compensación interna (T47); C30 220 µF polímero | | `/3V3_ETH` | U9 MP1584EN (siempre encendida) | 3.33 V | U9: 3 A | J6, U2 | 0.8 × (1 + R46/R47) = 0.8 × (1 + 100/31.6); L1 10 µH, D11 SS34 | | `/LDO_IN` | D9 ← /SYS5V · D8 ← VBUS de J7 | ≈ 4.3–5.0 V | — | U4 | OR con diodos SS34: el MCU arranca con solo el USB | | `/3V3` | U4 TLV1117LV33 | 3.3 V | U4: 1 A | J10, J14, MOD1, U1, U3, U5, U6, U7, U8, U10, U11, U12 | LDO de caída baja: el 3V3 se sostiene también en respaldo | @@ -141,9 +156,9 @@ Lo que el firmware tiene que respetar (detalle en el §6): | Consumo en respaldo | ≈ 2.9 W promedio (0.6 A) y ≈ 8.7 W de pico (1.8 A). Piso dormido ≈ 75 mW con el W5500 en *power-down*: ≈ 5 días con ventanas de 45 s cada 10 min. Se mide en el piloto | [auditoría final, §4](auditoria-final-22oct.md#4-bateria-apagon-del-modem-y-ciclo-de-10-min) | | GNSS | simpleRTK2B Pro (ZED-F9P, multibanda L1/L2, RTK) en los conectores UNO (MOD1) · `/SW_5V` con F1 de 4 A · IOREF = /3V3 · −40 … +85 °C (u-blox) | esquemático | | Módem | 4G NTRIP Master de ArduSimple en el zócalo XBee (J8/J9, paso 2.00 mm), con cliente NTRIP propio · 3.33 V de U13 (hasta 3.5 A) · USB de servicio por J13 | esquemático | -| MCU | STM32F411RET6 a 96 MHz, 512 KB de Flash, 128 KB de RAM · HSE 25 MHz (Y2) · LSE 32.768 kHz (Y4) | esquemático; `board_v56.h` | +| MCU | STM32F411RCT6 a 96 MHz, 256 KB de Flash, 128 KB de RAM (T47; el RET6 de 512 KB entra en la misma huella) · HSE 25 MHz (Y2) · LSE 32.768 kHz (Y4) | esquemático; `board_v56.h` | | Interfaces | Ethernet 10/100 (W5500, J6) · RS-485 (SP3485, J11) · RS-232 (TRS3232E, J12) o TTL 3.3 V (J14) · USB-C del MCU (J7) · USB-C del módem (J13) · LED RGB externo (J10) · LED de panel (J4) · reset externo (J1) · corte externo (J2) · ventilador (J3) | §7 | -| Sensores en la tarjeta | SHT40 (U6), TMP102 ×2 (U12 cargador, U8 módem), SC7A20 (U1), NTC del paquete (PC5) | §6 | +| Sensores en la tarjeta | SHT40 (U6), TMP102 ×2 (U12 cargador, U8 módem), LIS2DH12 (U1), NTC del paquete (PC5) | §6 | | Mecánica | 140.0 × 100.0 mm · 6 barrenos de 3.2 mm · todas las piezas arriba | PCB | !!! warning "Rango de temperatura del sistema: sin validar" @@ -154,7 +169,7 @@ Lo que el firmware tiene que respetar (detalle en el §6): ## 6. MCU: mapa de pines -U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna es la macro de `04-Source-Code/firmware/hbox_v5_bringup/board_v56.h`, el único lugar donde se nombran los pines de V5.6/V5.7. **Los 64 pines son idénticos en la V5.7.** +U3 es un STM32F411RCT6 (LQFP-64; RET6 hasta T47, mismo pinout). La tabla sale del netlist; la última columna es la macro de `04-Source-Code/firmware/hbox_v5_bringup/board_v56.h`, el único lugar donde se nombran los pines de V5.6/V5.7. **Los 64 pines son idénticos en la V5.7.** **Reglas para el firmware:** @@ -184,7 +199,7 @@ U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna | 8 | PC0 | `/ETH_INT` | U2.36 (~INT) | INT del W5500 (U2), activo en bajo | GPIO · EXTI0 | `PIN_ETH_INT` | | 9 | PC1 | `/MODEM_RST_MCU` | R43 1k → /MODEM_RST | Reset del módem (J8.5), activo en bajo: OUTPUT LOW para reiniciarlo y alta Z para soltarlo, nunca HIGH. SW3 en paralelo | GPIO (drenador abierto) | `PIN_MODEM_RST` | | 10 | PC2 | `/MODEM_LED_MCU` | R48 10k → /MODEM_LED | LED de actividad del módem (J9.8): entrada de 3.3 V | GPIO | `PIN_MODEM_LED` | -| 11 | PC3 | `/MODEM_EN` | R56 10k → /MODEM_EN_U13 | EN de U13 (AP64350, /3V3_MODEM): HIGH = módem encendido. R57 a GND lo deja apagado en reset y en DFU | GPIO | `PIN_MODEM_EN` | +| 11 | PC3 | `/MODEM_EN` | R56 10k → /MODEM_EN_U13 | EN de U13 (AP64352Q, /3V3_MODEM): HIGH = módem encendido. R57 a GND lo deja apagado en reset y en DFU | GPIO | `PIN_MODEM_EN` | | 12 | VSSA | `GND` | (185 nodos) | Tierra analógica | — | — | | 13 | VDDA | `/VDDA` | C28 100nF → GND · C33 1uF → GND · R30 10R → /3V3 | Alimentación del ADC (/VDDA, filtro R30 10 Ω) | — | — | | 14 | PA0 | `/BAT_SENSE` | C27 100nF → GND · R26 10k → GND · R28 10k → /BAT_PLUS | Voltaje del paquete por divisor ÷2 (R28/R26) | ADC1_IN0 | `PIN_BAT_SENSE` | @@ -235,7 +250,7 @@ U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna | 59 | PB7 | `/I2C_SDA` | R34 4.7k → /3V3 · U1.2 (SDx) · U5.14 (SDA/VSS) · U6.1 (SDA) · U8.6 (SDA) · U11.15 (SDA) · U12.6 (SDA) | Bus I²C1 (SDA); pull-up R34 4.7 k | I2C1_SDA AF4 | `PIN_I2C_SDA` | | 60 | BOOT0 | `/BOOT0` | R35 10k → GND · SW1.2 | BOOT0: R35 10 k a GND; SW1 lo sube a 3V3 (DFU) | BOOT0 | — | | 61 | PB8 | `/SER_IRQ` | R36 10k → /3V3 · U5.15 (~IRQ) | IRQ del SC16IS752 (U5), drenador abierto, R36 10 k | GPIO · EXTI8 | `PIN_SER_IRQ` | -| 62 | PB9 | `/ACC_INT1` | U1.5 (INT1) | INT1 del acelerómetro SC7A20 (U1): despertar por movimiento desde STOP | GPIO · EXTI9 | `PIN_ACC_INT1` | +| 62 | PB9 | `/ACC_INT1` | U1.5 (INT1) | INT1 del acelerómetro LIS2DH12 (U1): despertar por movimiento desde STOP | GPIO · EXTI9 | `PIN_ACC_INT1` | | 63 | VSS | `GND` | (185 nodos) | Tierra | — | — | | 64 | VDD | `/3V3` | (55 nodos) | Alimentación | — | — | @@ -243,7 +258,7 @@ U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna | Dirección (7 bits) | Ref | Pieza | Para qué | Cómo se fija | |---|---|---|---|---| -| `0x18` | **U1** | SC7A20TR | Acelerómetro de 3 ejes: vibración y despertar por movimiento (INT1 → PB9) | SDO a GND | +| `0x18` | **U1** | LIS2DH12TR (WHO_AM_I 0x33) | Acelerómetro de 3 ejes: vibración y despertar por movimiento (INT1 → PB9) | SDO a GND | | `0x20` | **U11** | PCF8574 | Expansor: medidor de batería D17–D14 (P0–P3) y LED RGB externo J10 (P4–P6); P7 libre. Solo hunde corriente | A0–A2 a GND | | `0x44` | **U6** | SHT40-AD1B | Temperatura y humedad del aire | fija (variante AD1B) | | `0x48` | **U12** | TMP102 | Temperatura junto al cargador (U14/L3) | ADD0 a GND | @@ -377,7 +392,7 @@ Sin bobina (K1 suelto), el F9P le habla directo al módem; con bobina (modo B), | Pin(es) | Red | Función | |---|---|---| -| 1 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64350) | +| 1 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64352Q) | | 2 | `/DOUT_4G` | TX del módem: RTCM3 → RX2 del F9P (MOD1 D2) y, por R41, a PC7 | | 3 | `/DIN_4G` | RX del módem ← común de K1 (suelto: TX2 del F9P; activado: PA9) | | 4, 10 | `GND` | Tierra | @@ -396,7 +411,7 @@ Sin bobina (K1 suelto), el F9P le habla directo al módem; con bobina (modo B), | 3 | `/XBEE_ONSLP` | ON/SLEEP del módem (R37 a PC4, sin montar) | | 4 | `sin conexión` | sin conexión | | 5 | `sin conexión` | sin conexión | -| 7 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64350) | +| 7 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64352Q) | | 8 | `/MODEM_LED` | LED del módem: D13 (R49 1 k) y PC2 (R48 10 k) | | 9 | `sin conexión` | sin conexión | @@ -640,9 +655,9 @@ El BOM del paquete `HBOX_v5_Rev6_PROD` coincide pieza por pieza con el esquemát | Ref | Pieza | Función | Encapsulado | LCSC | Notas de ensamble | |---|---|---|---|---|---| -| **U3** | STM32F411RET6 | MCU | LQFP-64_10x10mm_P0.5mm | C94355 | revisar rotación en el visor de JLC | +| **U3** | STM32F411RCT6 | MCU | LQFP-64_10x10mm_P0.5mm | C222222 | T47 (antes RET6, C94355); revisar rotación en el visor de JLC | | **U14** | LTC4040EUFD | Cargador / respaldo de batería | QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm | C687163 | QFN 0.5 mm con EP: vías *Epoxy Filled & Capped* y rayos X (condición 1 del pedido) | -| **U13** | AP64350SP-13 | Fuente 3.3 V del módem (/3V3_MODEM) | SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | C2071691 | revisar rotación en el visor de JLC (huella de easyeda2kicad) | +| **U13** | AP64352QSP-13 | Fuente 3.3 V del módem (/3V3_MODEM) | SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | C5248547 | T47 (antes AP64350SP-13): pin 6 = arranque suave; revisar rotación en el visor de JLC (huella de easyeda2kicad) | | **U15** | MP1584EN | Fuente 5 V del ventilador (desde 24 V) | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | C15051 | | | **U9** | MP1584EN | Fuente 3.3 V de Ethernet | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | C15051 | | | **U4** | TLV1117LV33 | LDO 3.3 V del MCU | SOT-223-3_TabPin2 | C15578 | | @@ -654,14 +669,14 @@ El BOM del paquete `HBOX_v5_Rev6_PROD` coincide pieza por pieza con el esquemát | **U6** | SHT40-AD1B | Temperatura y humedad | Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad | C2848306 | | | **U12** | TMP102 | Temperatura (cargador, 0x48) | SOT-563 | C99269 | | | **U8** | TMP102 | Temperatura (módem, 0x49) | SOT-563 | C99269 | | -| **U1** | SC7A20TR | Acelerómetro | LGA-12_L2.0-W2.0-P0.50-BL | C5126709 | LGA 2 × 2 mm: revisar rotación en el visor de JLC | +| **U1** | LIS2DH12TR | Acelerómetro | LGA-12_L2.0-W2.0-P0.50-BL | C110926 | T47 (antes SC7A20TR); LGA 2 × 2 mm: revisar rotación en el visor de JLC | | **K1** | G5V-1 DC5 | Relevador del modo B (suelto: puente F9P → módem) | Relay_SPDT_Omron_G5V-1 | C28695 | inserción (THT) | -| **Q7** | AO4406A | MOSFET de entrada del LTC4040 (IGATE) | SOIC-8_3.9x4.9mm_P1.27mm | C35349 | revisar rotación en el visor de JLC | +| **Q7** | AO4406A | MOSFET de entrada del LTC4040 (IGATE) | SOIC-8_3.9x4.9mm_P1.27mm | C2944312 | T47: AO4406A de UMW (antes de AOS, C35349); revisar rotación en el visor de JLC | | **Q6** | IRFR5305 | Protección de polaridad (P-MOSFET) | TO-252-2 | C2624 | | | **Q4** | AO3401A | Interruptor de la etapa RTK (/SW_5V) | SOT-23 | C15127 | | | **R68** | 10mR/1%/1W | Resistencia de sensado de la entrada (Kelvin) | R_1206_3216Metric | C105362 | | | **L3** | 2.2uH/8A | Bobina del cargador | L_Bourns-SRU8028_8.0x8.0mm | C17700165 | | -| **L2** | 4.7uH/4A | Bobina de U13 | L_Bourns-SRU8028_8.0x8.0mm | C17700167 | | +| **L2** | 3.3uH/4A | Bobina de U13 | L_Bourns-SRU8028_8.0x8.0mm | C17700166 | T47 (antes 4.7 µH, C17700167) | | **L4** | 10uH | Bobina de U15 | L_Bourns-SRU8028_8.0x8.0mm | C17700171 | | | **D18** | SMBJ33CA | TVS de entrada | D_SMB | C83325 | bidireccional (SMBJ33CA, T42a); revisar en el visor | | **D21** | SS34 | Diodo de rueda libre de U15 | D_SMA | C8678 | | @@ -775,6 +790,7 @@ De la [auditoría final del 22-oct](auditoria-final-22oct.md), en la numeración | # | Condición | Por qué | Estado | |---|---|---|---| | 1 | Vías **Epoxy Filled & Capped** y **rayos X en U14** | Las tres vías térmicas del LTC4040 (QFN de 0.5 mm) caen dentro de las ventanas de pasta al 50 %. Es la causa de los puentes y bolitas de la V5.5 y la V4 | se pide así | +| A2 | **Piezas con existencia en JLC** para el piloto: alternas en U3, U13, U1, Q7, L2, R23 y R77 | El 26-oct no había existencia ni para 5 tarjetas ([revisión](revision-pedido-26oct.md)) | ✅ T47, 27-oct (`bdda3fd`) | | 2 | Rotación y polaridad: **corregir el CPL** (21 piezas y la posición de Q6) y revisar en el visor | 26-oct: las huellas de easyeda2kicad (U13, U1) están bien. Las que fallan son huellas de la biblioteca de KiCad donde la tabla del Fabrication Toolkit no coincide con la pieza de JLC ([revisión del 26-oct](revision-pedido-26oct.md)) | ✅ T46, 27-oct (`51dc51b`) | | 3 | D18 SMBJ33A → **SMBJ33CA** | Con el arnés al revés, el unidireccional conduce | ✅ T42a (C83325) | | P-1 | Relleno de zonas fresco en el `.kicad_pcb` | Una exportación sin rellenar habría mandado cobre de GND sobre vías de T34/T35 | ✅ 22-oct, 13:00 | @@ -814,9 +830,9 @@ De la [auditoría final del 22-oct](auditoria-final-22oct.md), en la numeración | F-2 | Ciclo de respaldo de 10 min: STOP + RTC, apagado ordenado, corte LFP 2.95 V / rearme 3.20 V | 3–4 días | | F-3 | Driver del SC16IS752 con EFCR primero | 1 día | | F-4 | Ethernet de campo configurable | 2 días | -| F-5 … F-8 | SC7A20, vigilancia del módem (LED + RTCM), modo B con el módem vivo, recuperación módem → etapa → NMEA → módem | 2 días | +| F-5 … F-8 | LIS2DH12 (desde T47), vigilancia del módem (LED + RTCM), modo B con el módem vivo, recuperación módem → etapa → NMEA → módem | 2 días | -**FOTA por 4G** es posible en la V5.6 sin tocar el cobre: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). +**FOTA por 4G** es posible en la V5.6 sin tocar el cobre: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). **Con el STM32F411RCT6 del piloto (256 KB, T47) el mapa A/B no cabe:** si se aprueba D-22-6, el volumen lleva RET6. ### 13.5 Riesgos @@ -825,7 +841,7 @@ Del [registro de la auditoría final](auditoria-final-22oct.md#6-registro-de-rie | Riesgo | Por qué | Qué lo controla | P × I | |---|---|---|---| | R1 · Soldadura de U14 | QFN de 0.5 mm con 3 vías en la pasta; la V5.5 y la V4 tuvieron puentes | vías tapadas, rayos X y lupa antes de energizar | 2 · 3 | -| R2 · Rotación de huellas de easyeda2kicad | U13 y U1 nunca se han fabricado | visor de JLC antes de pagar | 1 · 5 | +| R2 · Rotación de huellas de easyeda2kicad | U13 y U1 nunca se han fabricado (desde T47 son AP64352Q y LIS2DH12, comprobadas contra la huella de JLC) | visor de JLC antes de pagar | 1 · 5 | | R4 · Piso de consumo dormido | el W5500 no tiene enable | 0.7.0 con *power-down*; medir el piso en el piloto | 2 · 3 | | R5 · RS-485 ocupa el bus al arrancar | DE/RE en /RTSA | EFCR/MCR primero; THVD1410 en las 108 | 2 · 2 | | R9 · Firmware 0.7.0 | sin él, el piloto no se puede probar | 0.7.0-pre antes de que lleguen las tarjetas | 3 · 4 | @@ -856,10 +872,13 @@ Designadores de T43 en todo el historial, aunque los mensajes de los commits use | 22-oct, 18:00 | T43: designadores en orden, sin huecos, conectores con J; paquete regenerado | `e13d074` · [T43](designadores-t43-22oct.md) | | 23-oct, 08:56 | T44 (D-22-9 b): designadores y leyendas de la serigrafía a 0.8 mm con trazo de 0.15 mm, colocados por script (239 designadores, ninguno sin lugar); reglas de texto en el `.kicad_dru` y valores por omisión en el `.kicad_pro`; paquete Rev6 regenerado (solo cambia `F_Silkscreen`) | `93d13e3` · [T44](v6-t44-serigrafia.md#6-v56-v57) | | 23-oct, 09:08 | T44b: al menos 0.40 mm entre un designador y cualquier otro texto de la serigrafía (los gráficos siguen a 0.10 mm); 44 designadores más se recolocaron, ninguno sin lugar; DRC igual que con T44; paquete Rev6 regenerado (solo cambia `F_Silkscreen`) | `d19c832` · [T44](v6-t44-serigrafia.md#6-v56-v57) | +| 27-oct, 10:52 | T46: «FT Rotation Offset» en 21 piezas y «FT Position Offset» en Q6; CPL regenerado (mismo Gerber y BOM) | `51dc51b` · [revisión del pedido](revision-pedido-26oct.md) | +| 27-oct, 11:17 | T47: BOM del piloto sin faltantes en JLC (U3 RCT6, U13 AP64352Q, U1 LIS2DH12, Q7 de UMW, L2 3.3 µH, R23 y R77 de otro fabricante); paquete regenerado (mismo Gerber y CPL) | `bdda3fd` | | 22-oct | Este documento, v1.0 | — | | 23-oct | Este documento, v1.1: serigrafía y vistas 3D de T44, reglas de texto y D-22-9 cerrada | — | | 23-oct | Este documento, v1.2: serigrafía y vistas 3D de T44b | — | | 23-oct | Este documento, v1.3 (revisión independiente): ventana de carga del NTC ≈ +8 … +60 °C (§2, §5 y árbol de alimentación), columna «Renglones del BOM» con los números LCSC distintos (§11), reglas del firmware en lista (§6) y encabezados de tabla legibles en el PDF | — | +| 27-oct | Este documento, v1.4: T46 y T47 (MCU, U13, U1, L2 y BOM del piloto) | — | ## 15. Referencias diff --git a/docs/hardware/diseno-v57.md b/docs/hardware/diseno-v57.md index 6b44afb..071cad7 100644 --- a/docs/hardware/diseno-v57.md +++ b/docs/hardware/diseno-v57.md @@ -4,20 +4,35 @@ tags: [project-drogheda, hardware, hbox, einarboard, v5.7, documento-de-diseno, project: Project Drogheda author: "Helgen Technologies (redacción: Claude; revisión: Leo)" date: 2026-10-22 -version: 1.3 -status: "ACTIVO — estado al 23-oct-2026, después de T42a, T43, T44 y T44b (HBox_PCB d19c832)" +version: 1.4 +status: "ACTIVO — estado al 27-oct-2026, después de T46 (CPL) y T47 (BOM del piloto) (HBox_PCB bdda3fd)" audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adriana (PM), equipo de firmware" --- # EinarBoard V5.7 (HBOX 5.7) — documento de diseño -!!! danger "26-oct: revisión independiente del pedido. El piloto es NO-GO hasta cerrar A1 a A6" +!!! danger "26-oct: revisión independiente del pedido. 27-oct: A1 y A2 cerrados con T46 y T47; el piloto ya se puede pedir" La revisión encontró dos cosas que este documento no tenía: - - **7 piezas sin existencia en JLC ni para 5 tarjetas:** STM32F411RET6, AP64350SP-13, SC7A20TR, AO4406AL, MWSA0804S-4R7MT, 12.4 kΩ (R23) y SRP1265A-100M (L4). + - **7 piezas sin existencia en JLC ni para 5 tarjetas:** STM32F411RET6, AP64350SP-13, SC7A20TR, AO4406AL, MWSA0804S-4R7MT, 12.4 kΩ (R23) y SRP1265A-100M (L4). **27-oct: resuelto con T47 (`bdda3fd`).** - **20 piezas con la rotación del CPL equivocada para la huella de JLC.** Entre ellas: U14 a 180°; C1, C14, C30, C68 y C73 invertidos; D20, U8 y U12 a 90°; Q6, con 1.9 mm de corrimiento además; J3, J4 y J10 al revés. - La lista de «revisar en el visor» del §11 y del §13.1 ya no basta: **el CPL se corrige antes de pedir**. **27-oct: corregido con T46 (`51dc51b`).** El CPL de `HBOX_v5_Rev7_PROD` ya trae las 20 rotaciones y la posición de Q6, con el mismo Gerber y BOM. Faltan las piezas (A2). Las huellas de easyeda2kicad (U15, L4, U13 y U1) sí están bien. El paquete, el DRC y el netlist están bien. [**▶ Revisión independiente del pedido (26-oct)**](revision-pedido-26oct.md). El PDF (v1.3) es de antes de esta revisión. + La lista de «revisar en el visor» del §11 y del §13.1 ya no basta: **el CPL se corrige antes de pedir**. **27-oct: corregido con T46 (`51dc51b`).** El CPL de `HBOX_v5_Rev7_PROD` ya trae las 20 rotaciones y la posición de Q6, con el mismo Gerber y BOM. Las piezas (A2) se resolvieron con T47 el mismo día (recuadro de abajo). Las huellas de easyeda2kicad (U15, L4, U13 y U1) sí están bien. El paquete, el DRC y el netlist están bien. [**▶ Revisión independiente del pedido (26-oct)**](revision-pedido-26oct.md). El PDF (v1.3) es de antes de esta revisión. + +!!! info "27-oct: T47 cambió 7 piezas del BOM del piloto por alternas con existencia en JLC" + Leo pidió «lo más fácil y lo más rápido» (27-oct, 11:00): en lugar de consignar el AP64350 y el RET6, T47 cambió en el BOM las piezas sin existencia. Todas usan la misma huella y la misma rotación, comprobadas contra la huella de JLC. `tools/t47_check.py`: CPL y designadores idénticos, Gerber idénticos salvo la fecha, y en el BOM solo cambian estas piezas. DRC y ERC, iguales. Este documento ya trae los cambios; el PDF (v1.3) no. + + | Ref | Antes | Ahora (LCSC) | Qué cambia | + |---|---|---|---| + | U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB, C222222) | Mismo pinout. 0.7.0-pre se compila para `GENERIC_F411RCTX`; con FOTA (D-22-6), el volumen lleva RET6 | + | U13 | AP64350SP-13 | **AP64352QSP-13** (C5248547) | El pin 6 pasa de COMP a arranque suave: R67 + C61 (10 nF) dan ≈ 2 ms. Compensación interna. Se revisa en banco | + | U1 | SC7A20TR | **LIS2DH12TR** (C110926) | WHO_AM_I = 0x33; misma dirección 0x18 | + | Q7 | AO4406A de AOS (C35349) | AO4406A de UMW (C2944312) | — | + | L2 | MWSA0804S-4R7MT (4.7 µH) | **MWSA0804S-3R3MT** (3.3 µH, C17700166) | Dentro del rango del AP64352 (2.2–10 µH). Se revisa en banco | + | R23 | 12.4 kΩ, C103261 | 12.4 kΩ, C22865 | — | + | L4 | SRP1265A-100M (10 µH, C840531) | **SRP1265A-150M** (15 µH, C189912) | Menos rizo: ≈ 0.46 A p-p a 24 V. Se revisa en banco | + + Con el BOM nuevo, el piloto de 5 + 5 no tiene faltantes (27-oct, 11:16). Para las 365 solo faltan L3 (MWSA0804S-2R2MT: 171) y el MCU (RCT6: 222; RET6: 2). !!! warning "Estado al 22-oct-2026: lista para el piloto de 5; las 322 esperan el banco con 0.7.0" El paquete de fabricación `HBOX_v5_Rev7_PROD` está verificado y ya trae T42a (victorias rápidas), T43 (designadores en orden) y T44 (serigrafía de 0.8 mm). **El piloto de 5 V5.6 + 5 V5.7 tiene GO** (D-22-1), con dos condiciones de pedido que no tocan el cobre: vías tapadas y rayos X en U14, y la revisión de rotaciones en el visor de JLC (§13.1). **D-22-9** (tamaño de los designadores) quedó decidida el 23-oct: (b), designadores de 0.8 mm con trazo de 0.15 mm, colocados por script con T44. En el banco del piloto se mide además la fuente a bordo U15 a 9, 24 y 32 V (D-21-2). **Las 322 siguen en NO-GO** hasta que el piloto pase el banco con el firmware 0.7.0: hoy ningún firmware enciende el módem de esta tarjeta (§13.4). @@ -32,10 +47,10 @@ Todo lo que dice este documento sale de los archivos de la tarjeta (`hbox-watchd |---|---| | **Tarjeta** | EinarBoard V5.7 · cajetín «EINARBoard HBOX V5.7», rev. 5.7 | | **Proyecto KiCad** | `hbox-watchdog-v57` en HBox_PCB (KiCad 10.0.4). Es un proyecto aparte desde el 12-oct: la V5.6 con la fuente de 5 V a bordo | -| **Archivos de este documento** | commit `d19c832` · PCB sha256 `1f6bf63c` · esquemático `b78d51ea` | +| **Archivos de este documento** | commit `bdda3fd` (T46 + T47, 27-oct) · PCB sha256 `d61ec066` · esquemático `f656a42b` | | **Fecha** | 22-oct-2026 (después de T42a y T43) | -| **Estado** | Piloto de 5: GO con dos condiciones de pedido (D-22-1). 322 tarjetas: NO-GO hasta el banco del piloto con 0.7.0. D-22-9 decidida el 23-oct: (b), T44 aplicado | -| **Paquete de fabricación** | `production/HBOX_v5_Rev7_PROD` (Gerber, BOM y CPL del Fabrication Toolkit, regenerados el 22-oct después de T43): BOM de 115 partidas y 229 designadores; CPL de 229 posiciones | +| **Estado** | Piloto de 5: **GO** (27-oct, con T46 y T47; A3 a A6 al pedir). 365 tarjetas: NO-GO hasta el banco del piloto con 0.7.0. D-22-9 decidida el 23-oct: (b), T44 aplicado | +| **Paquete de fabricación** | `production/HBOX_v5_Rev7_PROD` (Gerber, BOM y CPL del Fabrication Toolkit, regenerados el 27-oct con T46 y T47): BOM de 115 partidas y 229 designadores; CPL de 229 posiciones | | **Dimensiones** | 140.0 × 100.0 mm · 6 barrenos de 3.2 mm: tres M3 de la base del HBOX (MH1, MH3, MH6) y tres de los separadores del simpleRTK2B (MH2, MH4, MH5) | | **Capas** | 4 · JLC04161H-7628 · 1.6 mm · ENIG en el pedido | | **Piezas** | 246 en el esquemático: 229 montadas por JLC en 115 partidas, 3 sin montar y 14 fuera del BOM (6 puentes de soldadura, 7 puntos de prueba y MOD1), más los 6 barrenos, que solo están en la tarjeta | @@ -52,7 +67,7 @@ Lo que cambia respecto a la V5.6 ([documento de diseño de la V5.6](diseno-v56.m - F2, fusible de 3 A lento (2410, SMD); - D18 SMBJ33CA, después del fusible; desde T42a es bidireccional, así que con el arnés al revés ya no abre F2; - Q6 IRFR5305 contra polaridad invertida. -- **U15 TPS54360B** (3.5 A, 4.5–60 V) hace `/VEH5V`: 5.32 V a 600 kHz, con L4 10 µH (SRP1265A) y D21 B560C. Lleva C76/C79 de 2.2 µF/100 V a la entrada y C74/C75 de 47 µF a la salida. EN queda libre (R78/R79 sin montar): siempre encendida. +- **U15 TPS54360B** (3.5 A, 4.5–60 V) hace `/VEH5V`: 5.32 V a 600 kHz, con L4 15 µH (SRP1265A-150M desde T47; antes 10 µH) y D21 B560C. Lleva C76/C79 de 2.2 µF/100 V a la entrada y C74/C75 de 47 µF a la salida. EN queda libre (R78/R79 sin montar): siempre encendida. - **Sin J16 y sin el buck del ventilador de la V5.6.** El ventilador cuelga de `/VEH5V` por JP1, que en la V5.7 viene puenteado de fábrica. - **Ignición en vehículos de 12 V.** Es el mismo divisor que en la V5.6, pero a 12 V el pin queda en 1.38 V, en la zona indefinida del STM32. Por eso se lee por ADC con histéresis (E-7). - **Layout.** Las pasadas 3 a 6 replican las de la V5.6. T36 y T37 son la pasada 6 de la V5.7, y T42a agrega una 2.ª vía de `/SYS5V` (E-11). @@ -85,14 +100,14 @@ Lo que el firmware tiene que respetar (detalle en el §6): | `/24V_IN` | J15.1 (vehículo) | 9–32 V CC | F2: 3 A | — | antes del fusible F2 | | `/VIN_FUSED` | F2 3 A/125 V lento (2410) | = entrada | — | Q6 | D18 SMBJ33CA a GND: el techo de la entrada son 33 V | | `/24V` | Q6 IRFR5305 (polaridad; D19 15 V y R74 en la compuerta) | = entrada | — | U15 | entrada de U15; C76/C79 2.2 µF/100 V | -| `/VEH5V` | U15 TPS54360B | 5.32 V | U15: 3.5 A | U14 | 0.8 V × (1 + R80/R77) = 0.8 × (1 + 57.6/10.2); 600 kHz (R75 162 k); L4 10 µH (SRP1265A), D21 B560C; EN libre (R78/R79 sin montar) | +| `/VEH5V` | U15 TPS54360B | 5.32 V | U15: 3.5 A | U14 | 0.8 V × (1 + R80/R77) = 0.8 × (1 + 57.6/10.2); 600 kHz (R75 162 k); L4 15 µH (SRP1265A-150M, T47), D21 B560C; EN libre (R78/R79 sin montar) | | `/5V_FAN` | JP1 (puenteado) desde /VEH5V | = /VEH5V | — | J3 | Q1 AO3400A conmuta el retorno (PA6); D3 de rueda libre | | `/VIN_SW` | R68 10 mΩ | ≈ /VEH5V | 2.5 A (25 mV / 10 mΩ) | Q7, U14 | sensado Kelvin de la corriente de entrada del LTC4040 | | `/MAIN5V` | Q7 AO4406A (IGATE de U14) · o el refuerzo de U14 desde la batería | ≈ /VEH5V; 4.79 V en respaldo | respaldo: 2.5 A | J2 | VSYS del LTC4040: 0.8 × (1 + R65/R64) = 0.8 × (1 + 499/100) = 4.79 V. PFI: 4.40 V al caer (R59/R60) | | `/BAT_PLUS` | J5 (paquete) · L3 2.2 µH | 2.5–3.5 V (LFP) | carga 1.40 A | U14 | flotación 3.50 V (JP3 2-3, JP5 1-2, JP4 1-2); carga 2000 / R58 = 2000 / 1430 | | `/SYS5V` | J2 (corte externo) o JP2 | = /MAIN5V | — | K1, U9, U13 | abrir J2 apaga todo salvo el LTC4040 y su cargador | | `/SW_5V` | F1 PPTC 4 A → Q4 AO3401A (PA1 por Q3) | = /SYS5V | F1: 4 A sostenido / 8 A disparo | MOD1 | R8 a /SYS5V: apagada por defecto. Solo alimenta al simpleRTK2B (MOD1.5) | -| `/3V3_MODEM` | U13 AP64350 (EN = PC3) | 3.33 V | U13: 3.5 A | J8, J9 | 0.8 × (1 + R50/R51) = 0.8 × (1 + 100/31.6); 500 kHz (R63 200 k); L2 4.7 µH; C30 220 µF polímero | +| `/3V3_MODEM` | U13 AP64352Q (EN = PC3) | 3.33 V | U13: 3.5 A | J8, J9 | 0.8 × (1 + R50/R51) = 0.8 × (1 + 100/31.6); 500 kHz (R63 200 k); L2 3.3 µH; arranque suave de ≈ 2 ms en el pin 6 (R67 + C61 10 nF); compensación interna (T47); C30 220 µF polímero | | `/3V3_ETH` | U9 MP1584EN (siempre encendida) | 3.33 V | U9: 3 A | J6, U2 | 0.8 × (1 + R46/R47) = 0.8 × (1 + 100/31.6); L1 10 µH, D11 SS34 | | `/LDO_IN` | D9 ← /SYS5V · D8 ← VBUS de J7 | ≈ 4.3–5.0 V | — | U4 | OR con diodos SS34: el MCU arranca con solo el USB | | `/3V3` | U4 TLV1117LV33 | 3.3 V | U4: 1 A | J10, J14, MOD1, U1, U3, U5, U6, U7, U8, U10, U11, U12 | LDO de caída baja: el 3V3 se sostiene también en respaldo | @@ -128,9 +143,9 @@ Lo que el firmware tiene que respetar (detalle en el §6): | Consumo en respaldo | ≈ 2.9 W promedio (0.6 A) y ≈ 8.7 W de pico (1.8 A). Piso dormido ≈ 75 mW con el W5500 en *power-down*: ≈ 5 días con ventanas de 45 s cada 10 min. Se mide en el piloto | [auditoría final, §4](auditoria-final-22oct.md#4-bateria-apagon-del-modem-y-ciclo-de-10-min) | | GNSS | simpleRTK2B Pro (ZED-F9P, multibanda L1/L2, RTK) en los conectores UNO (MOD1) · `/SW_5V` con F1 de 4 A · IOREF = /3V3 · −40 … +85 °C (u-blox) | esquemático | | Módem | 4G NTRIP Master de ArduSimple en el zócalo XBee (J8/J9, paso 2.00 mm), con cliente NTRIP propio · 3.33 V de U13 (hasta 3.5 A) · USB de servicio por J13 | esquemático | -| MCU | STM32F411RET6 a 96 MHz, 512 KB de Flash, 128 KB de RAM · HSE 25 MHz (Y2) · LSE 32.768 kHz (Y4) | esquemático; `board_v56.h` | +| MCU | STM32F411RCT6 a 96 MHz, 256 KB de Flash, 128 KB de RAM (T47; el RET6 de 512 KB entra en la misma huella) · HSE 25 MHz (Y2) · LSE 32.768 kHz (Y4) | esquemático; `board_v56.h` | | Interfaces | Ethernet 10/100 (W5500, J6) · RS-485 (SP3485, J11) · RS-232 (TRS3232E, J12) o TTL 3.3 V (J14) · USB-C del MCU (J7) · USB-C del módem (J13) · LED RGB externo (J10) · LED de panel (J4) · reset externo (J1) · corte externo (J2) · ventilador (J3) | §7 | -| Sensores en la tarjeta | SHT40 (U6), TMP102 ×2 (U12 cargador, U8 módem), SC7A20 (U1), NTC del paquete (PC5) | §6 | +| Sensores en la tarjeta | SHT40 (U6), TMP102 ×2 (U12 cargador, U8 módem), LIS2DH12 (U1), NTC del paquete (PC5) | §6 | | Mecánica | 140.0 × 100.0 mm · 6 barrenos de 3.2 mm · todas las piezas arriba | PCB | !!! warning "Rango de temperatura del sistema: sin validar" @@ -142,7 +157,7 @@ Lo que el firmware tiene que respetar (detalle en el §6): ## 6. MCU: mapa de pines -U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna es la macro de `04-Source-Code/firmware/hbox_v5_bringup/board_v56.h`, el único lugar donde se nombran los pines de V5.6/V5.7. **Los 64 pines son idénticos en la V5.6.** +U3 es un STM32F411RCT6 (LQFP-64; RET6 hasta T47, mismo pinout). La tabla sale del netlist; la última columna es la macro de `04-Source-Code/firmware/hbox_v5_bringup/board_v56.h`, el único lugar donde se nombran los pines de V5.6/V5.7. **Los 64 pines son idénticos en la V5.6.** **Reglas para el firmware:** @@ -172,7 +187,7 @@ U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna | 8 | PC0 | `/ETH_INT` | U2.36 (~INT) | INT del W5500 (U2), activo en bajo | GPIO · EXTI0 | `PIN_ETH_INT` | | 9 | PC1 | `/MODEM_RST_MCU` | R43 1k → /MODEM_RST | Reset del módem (J8.5), activo en bajo: OUTPUT LOW para reiniciarlo y alta Z para soltarlo, nunca HIGH. SW3 en paralelo | GPIO (drenador abierto) | `PIN_MODEM_RST` | | 10 | PC2 | `/MODEM_LED_MCU` | R48 10k → /MODEM_LED | LED de actividad del módem (J9.8): entrada de 3.3 V | GPIO | `PIN_MODEM_LED` | -| 11 | PC3 | `/MODEM_EN` | R56 10k → /MODEM_EN_U13 | EN de U13 (AP64350, /3V3_MODEM): HIGH = módem encendido. R57 a GND lo deja apagado en reset y en DFU | GPIO | `PIN_MODEM_EN` | +| 11 | PC3 | `/MODEM_EN` | R56 10k → /MODEM_EN_U13 | EN de U13 (AP64352Q, /3V3_MODEM): HIGH = módem encendido. R57 a GND lo deja apagado en reset y en DFU | GPIO | `PIN_MODEM_EN` | | 12 | VSSA | `GND` | (189 nodos) | Tierra analógica | — | — | | 13 | VDDA | `/VDDA` | C28 100nF → GND · C33 1uF → GND · R30 10R → /3V3 | Alimentación del ADC (/VDDA, filtro R30 10 Ω) | — | — | | 14 | PA0 | `/BAT_SENSE` | C27 100nF → GND · R26 10k → GND · R28 10k → /BAT_PLUS | Voltaje del paquete por divisor ÷2 (R28/R26) | ADC1_IN0 | `PIN_BAT_SENSE` | @@ -223,7 +238,7 @@ U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna | 59 | PB7 | `/I2C_SDA` | R34 4.7k → /3V3 · U1.2 (SDx) · U5.14 (SDA/VSS) · U6.1 (SDA) · U8.6 (SDA) · U11.15 (SDA) · U12.6 (SDA) | Bus I²C1 (SDA); pull-up R34 4.7 k | I2C1_SDA AF4 | `PIN_I2C_SDA` | | 60 | BOOT0 | `/BOOT0` | R35 10k → GND · SW1.2 | BOOT0: R35 10 k a GND; SW1 lo sube a 3V3 (DFU) | BOOT0 | — | | 61 | PB8 | `/SER_IRQ` | R36 10k → /3V3 · U5.15 (~IRQ) | IRQ del SC16IS752 (U5), drenador abierto, R36 10 k | GPIO · EXTI8 | `PIN_SER_IRQ` | -| 62 | PB9 | `/ACC_INT1` | U1.5 (INT1) | INT1 del acelerómetro SC7A20 (U1): despertar por movimiento desde STOP | GPIO · EXTI9 | `PIN_ACC_INT1` | +| 62 | PB9 | `/ACC_INT1` | U1.5 (INT1) | INT1 del acelerómetro LIS2DH12 (U1): despertar por movimiento desde STOP | GPIO · EXTI9 | `PIN_ACC_INT1` | | 63 | VSS | `GND` | (189 nodos) | Tierra | — | — | | 64 | VDD | `/3V3` | (55 nodos) | Alimentación | — | — | @@ -231,7 +246,7 @@ U3 es un STM32F411RET6 (LQFP-64). La tabla sale del netlist; la última columna | Dirección (7 bits) | Ref | Pieza | Para qué | Cómo se fija | |---|---|---|---|---| -| `0x18` | **U1** | SC7A20TR | Acelerómetro de 3 ejes: vibración y despertar por movimiento (INT1 → PB9) | SDO a GND | +| `0x18` | **U1** | LIS2DH12TR (WHO_AM_I 0x33) | Acelerómetro de 3 ejes: vibración y despertar por movimiento (INT1 → PB9) | SDO a GND | | `0x20` | **U11** | PCF8574 | Expansor: medidor de batería D17–D14 (P0–P3) y LED RGB externo J10 (P4–P6); P7 libre. Solo hunde corriente | A0–A2 a GND | | `0x44` | **U6** | SHT40-AD1B | Temperatura y humedad del aire | fija (variante AD1B) | | `0x48` | **U12** | TMP102 | Temperatura junto al cargador (U14/L3) | ADD0 a GND | @@ -364,7 +379,7 @@ Sin bobina (K1 suelto), el F9P le habla directo al módem; con bobina (modo B), | Pin(es) | Red | Función | |---|---|---| -| 1 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64350) | +| 1 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64352Q) | | 2 | `/DOUT_4G` | TX del módem: RTCM3 → RX2 del F9P (MOD1 D2) y, por R41, a PC7 | | 3 | `/DIN_4G` | RX del módem ← común de K1 (suelto: TX2 del F9P; activado: PA9) | | 4, 10 | `GND` | Tierra | @@ -383,7 +398,7 @@ Sin bobina (K1 suelto), el F9P le habla directo al módem; con bobina (modo B), | 3 | `/XBEE_ONSLP` | ON/SLEEP del módem (R37 a PC4, sin montar) | | 4 | `sin conexión` | sin conexión | | 5 | `sin conexión` | sin conexión | -| 7 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64350) | +| 7 | `/3V3_MODEM` | VCC del módem: 3.33 V de U13 (AP64352Q) | | 8 | `/MODEM_LED` | LED del módem: D13 (R49 1 k) y PC2 (R48 10 k) | | 9 | `sin conexión` | sin conexión | @@ -620,9 +635,9 @@ El BOM del paquete `HBOX_v5_Rev7_PROD` coincide pieza por pieza con el esquemát | Ref | Pieza | Función | Encapsulado | LCSC | Notas de ensamble | |---|---|---|---|---|---| -| **U3** | STM32F411RET6 | MCU | LQFP-64_10x10mm_P0.5mm | C94355 | revisar rotación en el visor de JLC | +| **U3** | STM32F411RCT6 | MCU | LQFP-64_10x10mm_P0.5mm | C222222 | T47 (antes RET6, C94355); revisar rotación en el visor de JLC | | **U14** | LTC4040EUFD | Cargador / respaldo de batería | QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm | C687163 | QFN 0.5 mm con EP: vías *Epoxy Filled & Capped* y rayos X (condición 1 del pedido) | -| **U13** | AP64350SP-13 | Fuente 3.3 V del módem (/3V3_MODEM) | SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | C2071691 | revisar rotación en el visor de JLC (huella de easyeda2kicad) | +| **U13** | AP64352QSP-13 | Fuente 3.3 V del módem (/3V3_MODEM) | SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | C5248547 | T47 (antes AP64350SP-13): pin 6 = arranque suave; revisar rotación en el visor de JLC (huella de easyeda2kicad) | | **U15** | TPS54360B | Fuente 5 V del vehículo (60 V) | SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | C524806 | revisar rotación en el visor de JLC (huella de easyeda2kicad) | | **U9** | MP1584EN | Fuente 3.3 V de Ethernet | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | C15051 | | | **U4** | TLV1117LV33 | LDO 3.3 V del MCU | SOT-223-3_TabPin2 | C15578 | | @@ -634,15 +649,15 @@ El BOM del paquete `HBOX_v5_Rev7_PROD` coincide pieza por pieza con el esquemát | **U6** | SHT40-AD1B | Temperatura y humedad | Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad | C2848306 | | | **U12** | TMP102 | Temperatura (cargador, 0x48) | SOT-563 | C99269 | | | **U8** | TMP102 | Temperatura (módem, 0x49) | SOT-563 | C99269 | | -| **U1** | SC7A20TR | Acelerómetro | LGA-12_L2.0-W2.0-P0.50-BL | C5126709 | LGA 2 × 2 mm: revisar rotación en el visor de JLC | +| **U1** | LIS2DH12TR | Acelerómetro | LGA-12_L2.0-W2.0-P0.50-BL | C110926 | T47 (antes SC7A20TR); LGA 2 × 2 mm: revisar rotación en el visor de JLC | | **K1** | G5V-1 DC5 | Relevador del modo B (suelto: puente F9P → módem) | Relay_SPDT_Omron_G5V-1 | C28695 | inserción (THT) | -| **Q7** | AO4406A | MOSFET de entrada del LTC4040 (IGATE) | SOIC-8_3.9x4.9mm_P1.27mm | C35349 | revisar rotación en el visor de JLC | +| **Q7** | AO4406A | MOSFET de entrada del LTC4040 (IGATE) | SOIC-8_3.9x4.9mm_P1.27mm | C2944312 | T47: AO4406A de UMW (antes de AOS, C35349); revisar rotación en el visor de JLC | | **Q6** | IRFR5305 | Protección de polaridad (P-MOSFET) | TO-252-2 | C2624 | | | **Q4** | AO3401A | Interruptor de la etapa RTK (/SW_5V) | SOT-23 | C15127 | | | **R68** | 10mR/1%/1W | Resistencia de sensado de la entrada (Kelvin) | R_1206_3216Metric | C105362 | | | **L3** | 2.2uH/8A | Bobina del cargador | L_Bourns-SRU8028_8.0x8.0mm | C17700165 | | -| **L2** | 4.7uH/4A | Bobina de U13 | L_Bourns-SRU8028_8.0x8.0mm | C17700167 | | -| **L4** | 10uH/SRP1265A | Bobina de U15 | IND-SMD_L13.5-W12.5 | C840531 | revisar rotación en el visor de JLC | +| **L2** | 3.3uH/4A | Bobina de U13 | L_Bourns-SRU8028_8.0x8.0mm | C17700166 | T47 (antes 4.7 µH, C17700167) | +| **L4** | 15uH/SRP1265A | Bobina de U15 | IND-SMD_L13.5-W12.5 | C189912 | T47 (antes 10 µH, C840531); revisar rotación en el visor de JLC | | **D18** | SMBJ33CA | TVS de entrada | D_SMB | C83325 | bidireccional (SMBJ33CA, T42a); revisar en el visor | | **D21** | B560C | Diodo de rueda libre de U15 | D_SMC | C85100 | revisar polaridad en el visor de JLC | | **D20** | USBLC6-2SC6 | ESD del USB del módem | SOT-23-6 | C7519 | | @@ -756,6 +771,7 @@ De la [auditoría final del 22-oct](auditoria-final-22oct.md), en la numeración | # | Condición | Por qué | Estado | |---|---|---|---| | 1 | Vías **Epoxy Filled & Capped** y **rayos X en U14** | Las tres vías térmicas del LTC4040 (QFN de 0.5 mm) caen dentro de las ventanas de pasta al 50 %. Es la causa de los puentes y bolitas de la V5.5 y la V4 | se pide así | +| A2 | **Piezas con existencia en JLC** para el piloto: alternas en U3, U13, U1, Q7, L2, R23 y L4 | El 26-oct no había existencia ni para 5 tarjetas ([revisión](revision-pedido-26oct.md)) | ✅ T47, 27-oct (`bdda3fd`) | | 2 | Rotación y polaridad: **corregir el CPL** (20 piezas y la posición de Q6) y revisar en el visor | 26-oct: las huellas de easyeda2kicad (U15, L4, U13, U1) están bien. Las que fallan son huellas de la biblioteca de KiCad donde la tabla del Fabrication Toolkit no coincide con la pieza de JLC ([revisión del 26-oct](revision-pedido-26oct.md)) | ✅ T46, 27-oct (`51dc51b`) | | 3 | D18 SMBJ33A → **SMBJ33CA** | Con el arnés al revés, el unidireccional conducía y abría F2 (SMD) | ✅ T42a (C83325) | | P-1 | Relleno de zonas fresco en el `.kicad_pcb` | Una exportación sin rellenar habría mandado cobre de GND sobre vías de T36/T37 | ✅ 22-oct, 13:00 | @@ -802,9 +818,9 @@ E-11 (la 2.ª vía de `/SYS5V` hacia el LDO y U9) quedó cerrado con T42a. | F-2 | Ciclo de respaldo de 10 min: STOP + RTC, apagado ordenado, corte LFP 2.95 V / rearme 3.20 V | 3–4 días | | F-3 | Driver del SC16IS752 con EFCR primero | 1 día | | F-4 | Ethernet de campo configurable | 2 días | -| F-5 … F-8 | SC7A20, vigilancia del módem (LED + RTCM), modo B con el módem vivo, recuperación módem → etapa → NMEA → módem | 2 días | +| F-5 … F-8 | LIS2DH12 (desde T47), vigilancia del módem (LED + RTCM), modo B con el módem vivo, recuperación módem → etapa → NMEA → módem | 2 días | -**FOTA por 4G** es posible en la V5.7 sin tocar el cobre, igual que en la V5.6: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). +**FOTA por 4G** es posible en la V5.7 sin tocar el cobre, igual que en la V5.6: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). **Con el STM32F411RCT6 del piloto (256 KB, T47) el mapa A/B no cabe:** si se aprueba D-22-6, el volumen lleva RET6. ### 13.5 Riesgos @@ -813,7 +829,7 @@ Del [registro de la auditoría final](auditoria-final-22oct.md#6-registro-de-rie | Riesgo | Por qué | Qué lo controla | P × I | |---|---|---|---| | R1 · Soldadura de U14 | QFN de 0.5 mm con 3 vías en la pasta; la V5.5 y la V4 tuvieron puentes | vías tapadas, rayos X y lupa antes de energizar | 2 · 3 | -| R2 · Rotación de huellas de easyeda2kicad | U15, L4, U13 y U1 nunca se han fabricado; polaridad de D21 | visor de JLC antes de pagar | 1 · 5 | +| R2 · Rotación de huellas de easyeda2kicad | U15, L4, U13 y U1 nunca se han fabricado (desde T47, L4 es la SRP1265A-150M, U13 el AP64352Q y U1 el LIS2DH12, comprobadas contra la huella de JLC); polaridad de D21 | visor de JLC antes de pagar | 1 · 5 | | R6 · Ignición mal leída a 12 V | 1.38 V en PA5, zona indefinida | 0.7.0: ADC con histéresis | 1 · 3 | | R8 · Timbre o calor en U15 | lazo de entrada de 56 mm² y ≈ 2.5 W a 32 V | banco a 9/24/32 V con 2.5 A, osciloscopio y cámara térmica (D-21-2) | 2 · 2 | | R14 · Vías únicas en la entrada de 24 V | a 9 V y 1.9 A se calientan | instalaciones a 24 V (0.7 A); cámara térmica a 9 V; 2.ª vía en la siguiente revisión | 1 · 2 | @@ -846,10 +862,13 @@ Designadores de T43 en todo el historial, aunque los mensajes de los commits use | 22-oct, 18:00 | T43: designadores en orden, sin huecos, conectores con J; serigrafía «IGN 12-24V»; paquete regenerado | `e13d074` · [T43](designadores-t43-22oct.md) | | 23-oct, 08:56 | T44 (D-22-9 b): designadores y leyendas de la serigrafía a 0.8 mm con trazo de 0.15 mm, colocados por script (244 designadores, ninguno sin lugar); reglas de texto en el `.kicad_dru` y valores por omisión en el `.kicad_pro`; paquete Rev7 regenerado (solo cambia `F_Silkscreen`) | `93d13e3` · [T44](v6-t44-serigrafia.md#6-v56-v57) | | 23-oct, 09:08 | T44b: al menos 0.40 mm entre un designador y cualquier otro texto de la serigrafía (los gráficos siguen a 0.10 mm); 44 designadores más se recolocaron, ninguno sin lugar; DRC igual que con T44; paquete Rev7 regenerado (solo cambia `F_Silkscreen`) | `d19c832` · [T44](v6-t44-serigrafia.md#6-v56-v57) | +| 27-oct, 10:52 | T46: «FT Rotation Offset» en 20 piezas y «FT Position Offset» en Q6; CPL regenerado (mismo Gerber y BOM) | `51dc51b` · [revisión del pedido](revision-pedido-26oct.md) | +| 27-oct, 11:17 | T47: BOM del piloto sin faltantes en JLC (U3 RCT6, U13 AP64352Q, U1 LIS2DH12, Q7 de UMW, L2 3.3 µH, R23 de otro fabricante y L4 15 µH); paquete regenerado (mismo Gerber y CPL) | `bdda3fd` | | 22-oct | Este documento, v1.0 | — | | 23-oct | Este documento, v1.1: serigrafía y vistas 3D de T44, reglas de texto y D-22-9 cerrada | — | | 23-oct | Este documento, v1.2: serigrafía y vistas 3D de T44b | — | | 23-oct | Este documento, v1.3 (revisión independiente): ventana de carga del NTC ≈ +8 … +60 °C (§2, §5 y árbol de alimentación), columna «Renglones del BOM» con los números LCSC distintos (§11), reglas del firmware en lista (§6) y encabezados de tabla legibles en el PDF | — | +| 27-oct | Este documento, v1.4: T46 y T47 (MCU, U13, U1, L2, L4 y BOM del piloto) | — | ## 15. Referencias diff --git a/docs/hardware/diseno-v6.md b/docs/hardware/diseno-v6.md index 8fbe9a8..23e96ba 100644 --- a/docs/hardware/diseno-v6.md +++ b/docs/hardware/diseno-v6.md @@ -4,8 +4,8 @@ tags: [project-drogheda, hardware, hbox, einarboard, v6, documento-de-diseno, es project: Project Drogheda author: "Helgen Technologies (redacción: Claude; revisión: Leo)" date: 2026-10-22 -version: 1.1 -status: "ACTIVO — estado al 22-oct-2026, después de T44 (HBox_PCB bd27501)" +version: 1.2 +status: "ACTIVO — estado al 22-oct-2026, después de T44 (HBox_PCB bd27501) · 27-oct: T48 (una sola SIM) y T49 (sin sondas NTC externas) en el esquemático (3154018)" audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adriana (PM), equipo de firmware" --- @@ -14,6 +14,12 @@ audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adrian !!! danger "Estado al 22-oct-2026, después de T44: la v6 todavía no se puede pedir" El esquemático está verificado (ERC sin errores) y el ruteo está completo, pero faltan los bloques B a H del layout del [plan de fines de semana](v6-plan-fines-de-semana.md), la decisión **D-22-4** (TVS de la SIM) y **el firmware de la v6, que todavía no existe**. Metas: **G1**, pedido del piloto de 20 el lun 2-nov; **G2**, lista para producción ≈ 22-nov, cuando las 20 pasen el banco. De los 8 bloqueantes de la auditoría del 16-oct ya están cerrados 4 (§13). +!!! info "27-oct: T48 y T49 ya están en el esquemático; el PCB los recibe con Actualizar PCB (Michelle)" + - **T48 (Leo, 27-oct: una sola SIM).** Salen la eSIM MFF2 (U13), sus cuatro 0 Ω de selección (R41, R63, R65 y R69) y las redes `/SIMA_*`. Ninguna se montaba. La v6 se queda con la **nano-SIM (4FF) J11**, JAE SF72S006VBDR2500 (LCSC C2977286). Commit `cb1a652`. + - **T49 (decisión del 9-oct).** Salen las sondas NTC externas: J2 con R14, C9 y D4 (`/NTC_TEMP` → PB1), y J4 con R15, C28 y D6 (`/NTC2` → PC4). PB1 y PC4 quedan libres, con su marca de «sin conexión». Commit `3154018`. + - En el netlist solo cambian esas 13 piezas y esas redes. ERC: 0 errores. + - Las tablas de este documento (pines, conectores, BOM) son del 22-oct y todavía muestran esas piezas. Michelle actualiza el PCB y borra el cobre suelto según sus [instrucciones del 27-oct](instrucciones-michelle-27oct.md). + **Descargas:** [este documento en PDF](2026-10-22_Drogheda_Documento-de-Diseno_v6_ES_v1.0.pdf) · [esquemático completo en PDF](img/diseno-v6/hbox-watchdog-v6-esquematico.pdf) · [tabla de designadores viejo → nuevo (T43)](designadores-t43-22oct.md#8-tablas-viejo-nuevo) Todo lo que dice este documento sale de los archivos de la tarjeta (`hbox-watchdog-v6.kicad_sch` y `.kicad_pcb` del commit de la ficha) o de un documento citado. Las tablas de pines, conectores, rieles, puntos de prueba y BOM se generaron del netlist y del PCB; no se escribieron a mano. Los designadores son los de T43 (22-oct), los que trae la serigrafía. @@ -40,7 +46,7 @@ La v6 es la tarjeta del HBOX con **el GNSS y el módem soldados a bordo**. Las t Lo que cambia, bloque por bloque: - **GNSS.** U18 ZED-F9P-04B, multibanda, en su propia isla. Su riel /3V3_GNSS lo enciende el MCU (PA1 → Q8 → Q11 → U20). La alimentación de la antena pasa por U25 (TPS2552), que la limita a ≈ 75 mA y avisa de un corto en PC2. Antena por U.FL (J13). -- **Módem.** U6 A7670SA-LASC: LTE Cat 1 con respaldo GSM y las bandas de Latinoamérica (LTE B1/2/3/4/5/7/8/28/66, GSM 900/1800), una sola antena (J8, U.FL) y nano-SIM (J11). El eSIM MFF2 (U13) está dibujado pero no se monta, porque Telcel no surte MFF2. Su fuente de 3.8 V es U4, que el MCU enciende con PC10. Tiene USB-C propio (J16) para cargarle firmware. +- **Módem.** U6 A7670SA-LASC: LTE Cat 1 con respaldo GSM y las bandas de Latinoamérica (LTE B1/2/3/4/5/7/8/28/66, GSM 900/1800), una sola antena (J8, U.FL) y nano-SIM (J11). El eSIM MFF2 (U13) estaba dibujado pero no se montaba, porque Telcel no surte MFF2; **T48 lo quitó del esquemático el 27-oct**. Su fuente de 3.8 V es U4, que el MCU enciende con PC10. Tiene USB-C propio (J16) para cargarle firmware. - **Correcciones.** El TXD del módem llega al RXD2 del F9P por U9 (1.8 → 3.3 V) y U23. U23 es un buffer con Ioff alimentado de /3V3_GNSS: cuando el F9P está apagado, nada lo alimenta por sus pines. El MCU ve el mismo flujo en PC7. - **K1 no se monta.** En las V5.x, el relevador K1 deja pasar las correcciones aunque el MCU esté muerto (modo B). En la v6 ese camino no sirve: el A7670SA no tiene cliente NTRIP propio. PC6 llega al módem directo por R8 (0 Ω). - **Fuente de 5 V a bordo.** U22 TPS54360B, como en la V5.7, en lugar de la Mean Well SD-15B-05 externa. J5 queda como entrada de 5 V para el banco. Antes de U22 están el fusible F2 en portafusibles, la protección de polaridad Q10 y los TVS D33/D26. @@ -262,13 +268,13 @@ Bus I²C1 en PB6 (SCL) / PB7 (SDA), pull-ups R50 / R51 de 4.7 k a /3V3, todo a 3 La leyenda de serigrafía propuesta es «VIN 9-36V · GND · IGN · GND · NC» (L-59). Con los TVS de 33 V, el rango real de operación es 9–32 V. -!!! note "J2 y J4 se van a quitar (decidido el 9-oct, falta aplicarlo)" +!!! note "J2 y J4 se quitaron con T49 (27-oct; decidido el 9-oct)" Las sondas NTC externas son redundantes y se necesita el espacio. - **J2**, con R14, C9 y D4, es `/NTC_TEMP` → PB1. - **J4**, con R15, C28 y D6, es `/NTC2` → PC4. - La temperatura de la celda sigue llegando por la NTC del paquete (PC5), y la del cargador y la del módem por los TMP102. Claude las quita del esquemático entre semana y Michelle corre *Actualizar PCB* ([auditoría del 16-oct, §7](v6-auditoria-produccion-16oct.md#7-decisiones-para-leo)). + La temperatura de la celda sigue llegando por la NTC del paquete (PC5), y la del cargador y la del módem por los TMP102. Claude las quitó del esquemático el 27-oct (T49, `3154018`) y Michelle corre *Actualizar PCB* ([instrucciones](instrucciones-michelle-27oct.md)) ([auditoría del 16-oct, §7](v6-auditoria-produccion-16oct.md#7-decisiones-para-leo)). **Pines por conector** (generado del netlist): @@ -656,15 +662,15 @@ Todavía no hay paquete de fabricación de la v6. Gerber, BOM y CPL los genera C | **D31** | SMBJ33A | TVS de la ignición | D_SMB | C224019 | | | **D33** | SMBJ33A | TVS después del fusible | D_SMB | C224019 | | | **F2** | 3A/125V-NANO2-in-holder | Fusible de entrada (portafusibles) | Fuseholder_Littelfuse_Nano2_154x | C206912 | | -| **J11** | NanoSIM-JAE-SF72S006 | Zócalo nano-SIM | JAE_SIM_Card_SF72S006 | C2977286 | pre-orden en JLC | +| **J11** | NanoSIM-JAE-SF72S006 | Zócalo nano-SIM | JAE_SIM_Card_SF72S006 | C2977286 | 27-oct: 11 636 en existencia en JLC; ya no hace falta pre-ordenarlo | | **J9** | HR911105A | RJ45 con magnéticos | RJ45_Hanrun_HR911105A_Horizontal | C12074 | | **Para el pedido** ([plan, §5.2–5.3](v6-plan-fines-de-semana.md#5-entre-semana-2630-oct)): -- **Pre-órdenes en JLC.** Sin ellas no se colocan: - - THVD1410DR (C2671345, U12); - - TPS7A2033PDBVR (C2862740, U20); - - porta nano-SIM (C2977286, J11). +- **Pre-órdenes en JLC.** Ya no hacen falta: el 27-oct JLC tenía existencia de las tres (se relee el día del pedido): + - THVD1410DR (C2671345, U12): 7 314; + - TPS7A2033PDBVR (C2862740, U20): 146 376; + - porta nano-SIM (C2977286, J11): 11 636. - **Existencias, el día del pedido:** U18 (C5120257), U6 (C18548276), U14 (C57156) y R85 (C177479). - **PCB:** - JLC04161H-7628 con control de impedancia, ENIG y cobre interno de 1 oz (D-v6-5); @@ -685,7 +691,7 @@ Todavía no hay paquete de fabricación de la v6. Gerber, BOM y CPL los genera C | C75, C90, C96, C97, C104, D21, D29, L3, Q9, R70, R76, R77, R78, R79, R84, R105, U15 | 10nF · 2.2nF · 10uF/50V · 47uF/50V · 100nF · SS34 · BZX84C15 · 10uH · IRFR5305 · 100k ×3 · 20k · 19.1k · 40.2k · 10k · MP1584EN | rama de 24 V del ventilador (U15 MP1584 con su protección Q9): reservada; el ventilador toma 5 V de /VEH5V por JP3 | | D3, K1, Q4, R48, R49 | 1N4148W · G5V-1 DC5 · MMBT3904 · 10k · 1k | relevador K1 del modo B y su manejador: en la v6 el camino NC no sirve (el A7670SA no tiene cliente NTRIP); PC6 va directo por R8 | | R36, R56 | 0R-NEVER-FIT ×2 | **nunca montar** (B-15): puentear U5/U9 pone 1.8 V en el RXD2 del F9P (VIH 2.64 V) y 3.3 V en el RXD del módem (máximo absoluto 2.0 V) | -| R41, R63, R65, R69, U13 | 0R ×4 · MFF2-SIM-carrier | eSIM MFF2 y sus 0 Ω de selección: Telcel no surte MFF2; la SIM principal es la nano-SIM J11 | +| R41, R63, R65, R69, U13 | 0R ×4 · MFF2-SIM-carrier | eSIM MFF2 y sus 0 Ω de selección: Telcel no surte MFF2; la SIM principal es la nano-SIM J11. **27-oct: fuera del esquemático con T48** | | R74, R75 | 390R ×2 | polarización del bus RS-485 en reposo (P-4): montar las dos solo si ningún otro nodo polariza el bus y el receptor del otro extremo no tiene fail-safe | | R92, R99 | 523k/1%-DNP · 84.5k/1%-DNP | divisor de EN (UVLO) de U22: sin montar, EN queda libre y U22 arranca con su UVLO interno | @@ -806,7 +812,7 @@ Medidos en el cobre el 22-oct, con T40 ([estado de la v6, §2](v6-estado-21oct.m | # | Qué | Recomendación | Quién | |---|---|---|---| -| **D-22-4** | TVS de la SIM: D18, D20 y D19 quedaron del lado del módem (T40), no junto a J11 como pide L-38 | (b) pasarlas a `/SIMB_*`, pegadas a J11, con su vía de GND (T41 o Michelle) | Leo | +| **D-22-4** | TVS de la SIM: D18, D20 y D19 quedaron del lado del módem (T40), no junto a J11 como pide L-38 | (b) pasarlas a `/SIMB_*`, pegadas a J11, con su vía de GND (T41 o Michelle). Con una sola SIM (T48), (b) es lo natural | Leo | | **D-v6-1** | Identificación de tarjeta (las V5.6/V5.7 ya también tienen SC7A20) | strap en PA9 (una resistencia a GND) que el firmware lee antes de manejar pines | Leo | | **D-v6-2** | Abrazadera del disipador del módem | sin barrenos; ≥ 30 vías de GND bajo U6; disipador adhesivo si la prueba térmica da > 70 °C | Leo | | **D-v6-3** | Huella de K1 (sin montar) | quitarla: libera ≈ 100 mm² al norte de U6 para la RF y elimina `/KCOIL` de In1 | Leo | @@ -872,8 +878,11 @@ Designadores de T43 en todo el historial, aunque los mensajes de los commits use | 22-oct, 17:16 | T40: MH3 libre (D18/D20 fuera del barreno, `/SIM_CLK` por In1, `/NTC` alrededor, vías de GND) | `9357042` | | 22-oct, 18:07 | T43: designadores en orden, sin huecos, conectores con J | `a08e49a` · [T43](designadores-t43-22oct.md) | | 22-oct, noche | T44: designadores a 0.8 mm con trazo de 0.15 mm, colocados por script | `bd27501` | +| 27-oct, 11:19 | T48 (Leo: una sola SIM): fuera la eSIM U13, R41, R63, R65 y R69 del esquemático; se queda la nano-SIM J11 | `cb1a652` | +| 27-oct, 11:37 | T49 (decisión del 9-oct): fuera las sondas NTC externas J2 y J4 con R14, C9, D4, R15, C28 y D6; PB1 y PC4 sin conexión | `3154018` | | 22-oct | Este documento, v1.0 | — | | 23-oct | Este documento, v1.1 (revisión independiente): columna «Renglones del BOM» con los números LCSC distintos (§11), hoja A1 en el §8 y encabezados de tabla legibles en el PDF | — | +| 27-oct | Este documento, v1.2: avisos de T48 y T49 (una sola SIM, sin sondas NTC externas) y existencias de la pre-orden | — | ## 15. Referencias diff --git a/docs/hardware/fota-4g-factibilidad.md b/docs/hardware/fota-4g-factibilidad.md index 1ec34ec..b2eed14 100644 --- a/docs/hardware/fota-4g-factibilidad.md +++ b/docs/hardware/fota-4g-factibilidad.md @@ -8,6 +8,9 @@ date: 2026-10-22 !!! warning "Designadores de antes del 22-oct (T43)" Este documento conserva los designadores que tenía la tarjeta en su fecha. Desde el 22-oct (T43) la V5.6, la V5.7 y la v6 traen otros, y varios nombres viejos ahora son otra pieza: en la V5.6 y la V5.7 el LTC4040 es U14 (antes U6); en la v6, U6 es el módem y el LTC4040 es U17. Para leerlo contra la tarjeta de hoy, usa la [tabla viejo → nuevo](designadores-t43-22oct.md#8-tablas-viejo-nuevo); lo que ya no existía el 22-oct no está en la tabla. +!!! info "27-oct: el piloto de V5.6/V5.7 lleva STM32F411RCT6 (T47)" + Para pedir el piloto sin esperar consignas, T47 cambió el MCU de las V5.6/V5.7 al **STM32F411RCT6 (256 KB)**. El mapa A/B del §5 necesita 512 KB y **no cabe en el RCT6**. Si se aprueba D-22-6, las 135 + 365 llevan **RET6** (≈ US$3.90 más por tarjeta, con pre-orden: JLC tiene 2). Mientras, F1 (bootloader) se prueba en una V5.5 o V4 de banco, que traen RET6, y F2 (receptor) en una V5.5 con el cable provisional a PC7 (§11). + **22-oct-2026 · Claude, a pedido de Leo · v1.0.** Pregunta: ¿qué hace falta para mandar actualizaciones de firmware por el módem 4G, y se puede en todas las versiones de la tarjeta? diff --git a/docs/hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png b/docs/hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png new file mode 100644 index 0000000000000000000000000000000000000000..af1b5b1e66a95a35cb66cdf6c5aaee1d5508f74c GIT binary patch literal 353777 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

d))dLX68HtI-lUAYE-5~gEU{TFN2_r*N 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 z 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 literal 0 HcmV?d00001 diff --git a/docs/hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png b/docs/hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png new file mode 100644 index 0000000000000000000000000000000000000000..a044c6c9621703d2423525c9bf56a73b72dd843e GIT binary patch literal 318967 zcmeFZbx_^e_brGe=*8V71b26b819~nySqCC2!sR@ToYUq2n5#vfglO)8Z@|GY|c&h zw|~Dk@4cFuKc;4;s;RCD_wvzm_TFc$wb$tvYAQ+)3~~$v1O&+ANAem72&n7`2=`Ob zkia(vI?eG22*g3=P+2|rzjmIEX5edT@UMkAuL~3b4*@p>0ihH@IKvhB&llh*y}yrA z`s*mi|M4hKHz!f}k)pgj79y71=DZwGK7J7nejX8X4q-t7UJia?AqycZsF?siHy^kc z@|(Xe$MV&TfuS4_jMDsI?`R zi<7mTt&_V4)XCiPvAhqvkE4sIt*wP9j|C4upCvDN30^CH4t@(^D-JUO@QT9xmi$m5 zA*i_suZ4q~r31JScvu@-7aJF-8+Zy;D+C0@mA{``=70a(Q1d@0a(eOp^Uy-*5Bd;( z2z16F;Lq;5nfPf_V_j@q?c@JK5hyR{o zf9e2yQf(doic=(<|MTP8y4zYiK|MU(EPa&!TcrI7Ew2At1>&!0{O5B2%cSHt6SNex zv@qka;N|Dx;1?9K;4l*s03}C61S%v99OohKL&HCTo{ePKd z|CR24PbV)SWx$6fRZ>JXBm&ETupyfPA2Fp6jpdG?TF1seXdeA_U6%i=>;4mDe_uA> zc9B-g%;c4L3;J+e4Jv(r@20t|-EUId2bGCTISRNQe`eDZgt?^~)Wg}$)Yi$$x!_Oi zILrJek7*S_g1K9Jfsz73$C8JWo0Hq#-Nn*e=kITLIr%xc5fE^N|BfE!zoX}WQPBUH zP!P|!Xz=j)5uuNSpO5&ElujQBgF6iAK6e=6%Uon6L?k3a>GfQUy-tyl)`oD{ec5{w z*4hLJ+!*)KSfd^dNuVGjb3f)G;U>C|tc`*}fc?+&veT-`%7Le3hyMYYfbpL{(8~Rl z;k0sKjR2W#3w3a()o^z9pp}#1rY3>#3UUi`3-Ji^^9cwVfRDo9qacsSpO4(~|NC39 za5MdNE872dtG_DMf9|LW@&Z(2ZhdZo`>1~&9|`gA_drHOMV3WCN%h09A5bH`M>x*k zBKtwaP=0G_e)8kxlUBA-A6=04Bs?CLIj_{VFd8Qkhl@J zY2cq2P)NCnLkNe|S5QJ#EDRYgR=bDOB{MrFjXMAPh$CAga9bd8^SDzHW+VFj7|>1_ zQe2kEj?HkmuVNKEgH(5^!*!&D}#9)ltlKfL{Z+#7e1SsFfH}v7A5pNc;(ZFWdBq5{{7|O5%_lm z{vCmTN8sNP_;&>U9f5yG;NKDWcLe?&fqzHf|HTnF)01{1F5!wxmV6baQq&W6*;X_I z`5rQJ{nb^{MY>IkG^ecTo7wGEO0MebZnOcGX*Xphs9_uCqJHwdF{SR9C*ud)z6fJMt}6_{rmUo1&Sp_?~J{sm4)UXF!yojRWBV6 zOX;fS1fETM{hmR0TP-Qd7WLXq4KONDeCfU5tMp3MalY|%T-Q`vbsxB=!bSr30zFJw+;t8B=(9C*8To1T#YZmQQbUs-76|GQ2(o!?dDc%j9AvRwaD@ZD|T z)tRN0l}?pOi|_HTccwwUU)UI~A#9b$01{zEM|HjB4F3Q_Dk=o5Bs5r?Dm;|CyXj zDC2Z}@>3ON{JcE`k<+@%w<9x?@?EfOWW3$9uPF8cF^55|`^M0Glec-?k`LBK3Wb2( z*oUViaXs`%SZ13vK^GnKrd3UQjZqK^j6|0;5zlR{o8;S@tKQz;RYYw4L*!bAX2MKjOqSskcTobJ=&`(8uu*t?rIUde|b*W^B$211-6}=^Tl4C zTFJ^3m))ziH>#4?2VFX4+PFz1BN{!NB{>?O9rSB!&CSe=hT5KYAdP=?oUF{kf(Dux zmz%Ws4W{z2=~jB2m&OvYEx7hlff=>FJX%-amZs0i%6f@PCF=1!;F6buS(QT<;VDd6ynOgH^tfs0Sjc8%>9ChZshmtron2*~ zENJGWdhjx;dRXdCJm|%VChY7to17jg7#@L1qwweCi6B@nJ5XujNqJ;(!8<3RV;#i~ zo&BD5-OSl{xH{igqIiC^)<1+^KGJ9&Pb~pUv(A?3l16D3be!>M4w+YHIbdXB%9wt9 zgYuX$y%juWQ#6W>4P+Nb>iXd00HrfU4io%p`!{%^@Os+rf< z*5LH@Tli=h*N0<(2g61?JUrwAHNf(naa4%a?e!&B z>qUO7tJKvlAG@@XQ6??@V*k)k(ADqy-gq)|w;)q(lB$-o8SwB0clK$#mejs$NrlQ8 z6IG^Cbac?g)<8^R_KS$-5TDYTkkh|?mR@2>xm_z z3BGnc_2_@ixHDNLbU6bi^BdkZ2XS09Tjjy=Sc|{6XM*EIxxSumO-;?82@*F$+v%($ z@9O5W9@^AQaa;c;ak=)UGxO%^99;bB=y3g=X~Kh^`OK&w7m%9EAKsa;(kz1a6@Ex9 z=#U!V2RqqX48FS=65A(Kz{DHxf5W7yq45eOqY`t@Dsaz93J-sX;u2-1_q?K!-W6jK57_vZg5M52YWHxWD9=E! zUu_m7%I7^7Ip3YuEKr0-q29KhwrA7@qp=l`OjZ z-Y59|0<&9ZCVepnEbhTkohqP19gOyRp8mk!x<75!zFqy}2)YvQv(; zpQ$ALv?PAdH`SA0)`A594O-QF^u%*#R5?TNMTq(rH_IC?6$69xeq7?Vz-H6UVyIz_Pz6E0o#EVi3DWC?N@9fa_e|Z+ zPgSXx_v4#Lh|L(+Fnv4jZqM6tf?$sqe#t(5^r&GqL2U2KMmDIpjs6_zRq(u;sk0x| z(F#X152U}{ocnV8icaoZGRx{UEB_1aciYz4zQ0D5XnO2xWM5IxbG-hE$2af4-*VyM z4Ke5UYr8&rDxg6vNtoe(u+#xop*|sBnNIaC%Z>v>*G z&6->OX=P4=>i+bnjc^>vm{g6_!aG6-5BARn+3!sJw!q4Zr_jUQ_~^rv6c@>_mJt!1 zA==RsRdbdR#PrX13QjP7S|l1gu$;nmdoo_CZCGa)nT!Z=zR4`MIFTrIYFLiKk-TU> zaEjs1_E|wcCEQ3;<8JicZ*|{L>Bj<~}sP5kr6|?ZNZS|d; z5aH5|P$8LMxxnxK_|e7TYK?*gDi4dKB(*8(-td^3J9q!(Ho zH}(@0AF84USyEKvNM^KSkB%mFY@kLNf{tpe02nY}3}vK$$z7ioC;Ob=eg{h1HkOi) zkI$Qj%HXmuLG5ewhc16^>Zkg?=AeY- zW5#57KUa5rsF4vrAnnLYC_oNCWf2~Z;)wLtneB7gU6cA4(bp@C(0+bO*_l7nZ7b_J z7Hj(KFEDz!l3E=kWciJdzjWQan~XYP)H0FcbnKGcn!k4By_TwOrID@GEBzelrt`uK zCpQ&>=fl|&prF(LNJD!0zNF28gNccWfdRRL*}#;Q3~#3Roy|RC0Kc*gk?x&>z{*1h zSjwU6gO^QuK2a!|EkH<|rklqpw6$>;xOJcko=17Lj*xqPta{lr%MY#V+d;&kkt}a} zNing}8h8cDC#b^>Na$h5n5SFRKb{5fKY7@i^+YvdBJc_TLxnd}z8whDD6LhuCX8;~ zSP|iIBwS~don}O*o1@4tRRb}NY>aKeVjjVc;981dd2;Zf+Vhni8NS}-mJJq|u~XB) z(-daHT|ZDgbybBNrVci8f@A4J1>((eb9g~D!O6NfV0v%-2n!FHjBv-~CbiCseYGfkY93HJn^C93GybS$mb30YSru zvbyBi(2YPa5Uys5rqS;U3(cy!_u^9(@00_BzVogGMKl+a9Y`})%RZewe5uCKQ1(ND z+2gxW!;yoDmeyD_Sc1N>Rc&6Sn$xNK(j&P~(tH}3onK3^auZxuxY-Ydit7ZBEMtP& zYEkh$xSvBQ>tB8zcS?nXh2k$YE^uFRBy(=#RToOoSSSE3LIgV z^90)MW4X3tay5rs_i-Dy9pNSCZdsxsrmPRVD>&S`9vzyeV=QmUlZ*D7($f=(!9Jbz zQIwZoV%u>~0|fZ=sUD0;64}hjT-ZipZj=v1neuo}vIfePcfioznx z-&bERN(m9xt2<6YFyk3{-|Jrq2eg?Y+q@Qo=8t?6Xr!DPf?WZY9Np^~IP3%qrDD#n zf+e!_MOaE=m6Yp>e84##gJQtt`n!vIqc3i-w9%!>s@S=?IaR3}Eh)LHv)=&Hx_3{Q z_a-Qug}z*eUVMRnalSXdy#;xj~3vI-kS!mlowN5z2a( zfN{&&6eB&uPisvw(n4A{W8UN)Wb5ghZExkZ{qDo2O2&TTgUq>w2NDDd2> z{QP9C>P-Cj`cB3Ak=&Y@k>Az_P|}nJ^PdMMbN>~C2vVwc@eTmBd}78I zep+OzTf8$EpFdLXY@u$fl`-0qwms*fLi&`)Mk^aT(t`> z%k(iuRR{4q&hUE%?t~yB14jOK|Eb+%Wd*hK>}N+%pA`32E5C}Q{tHi@40Ls*YXX>37!QH{QRiFgM-9yv?h+6x&+-bfM z4P|w86;OJQ9wJ?>Vl|mX_wCb3(@ASNpV+}NARhD$9CU&zN@!?wLxdhV5W4Z8+*ckM z>6QS7UJ&v%==a@;zYI(uGk`X0ozK26>N6PL`ATYU@u`Yl=Vm ziU>U0~LWZN>|Z#D?jPxU5oyMz*nId5Ha?Z_f@ShyQylZ z&u~#rkU@h+uHXHRh}LM~QZ$R+BXSn>GFd4fh0(FJd+S|Kx}INO9KwqF=Bv#P z1zhb=Q&>OBu2pwRRnMP(xePp?FA`+_Oc>;)-ak+@r8q?OcAmxP`>wLDAdUj&22OR= z^3Br}*6})f-5Zy(5Ivnm@7aOhPHswkB8C8M;k=UHv3C(#6P#8Ht=k17=ZsM=*&_C|j=pDYeRLH5Qb-;Y07NzB(-=rs9{{-@sRW6l{Y;(xaL zl&j?d&19+e)8JKd99;7f6e*#!x|mtmS$)U4-Zz-F#^W1u#!Bv>XKPE|^}7^OzdmXzwUd|< z(le6i2m(|`j)b~fk28b652Hvmr!t#<_=o8-bKd$Hn8uPM)S8EfW5!ZcC{;Eu%ZhyB z9Ud*#{T?gP+^&Jn4FV)@m@}2n5lh+aQYwuD(G9Twf?n+d^LQvKN}iTQZau-Bo!e^O zaQnj?eIQrSgp+^zwNiD=I9ruoFMa~G1UW=&SvBh8?;>2U8`vrA#3)h|W_EHq9zfZHd$fFG{Aa0{?0vb zd>d8-E1eqHUI9yhE}cOuiEzf+@e?`cg=Sw^QB+mbBA3H7I>AFUDQSTZIFvvE6Yaw4 zv(T1IXva*;?NiOOx1xD#jiV+-A(~q6FpXa%q=hpF%5e$(#xZ=p-G%)U6a za{_>Z2^6rq6U~D%XpkmQiO#FqZeJ(X2)^Yoj0!Qi(Oy&_-|5v|o%IWGD??fb;vz#X zS6`VzmZ;~LZ(!GFTDUrCy^FrX1$bsGdHQcq=7mI@7!pEGqmKakm;Dj?b?{)h3sBv? zfTlCqL^kVesE+{qG8p$b;jfp!9xXIn{>p$92<4ZQ>_eBuhm4n#S+y}ZT7dMDw`^x4 zu+@7-a3`gG*!!gY^`^5GuiaR&bxt6$Z>S`v_v3jBqsFbmj7*9_AXNaRFUc=nhR)8;O2C1;>_=@*xPLL2gheqPIa#0#8NWTrXy?|ksZB*hog%{An9aI|>_@ubt~{kO?k%N4k8 zAEp+zZtC39(c0dP8Lo$OrFn(#h3z&b! zIwfT@4NfPR9XK}TY>9S`SmB^qtyc~9e)8r-fX;bP0brD5uCs{KxSlwYvVlF=`F>T~ zY@#)g!EAhXxC{pS`_m-+Kf_BI+c=qW!x!Io&UrN;dzd^aHU|fv2|QrF9m|yo2RbZ0 zZKY;W!htNvgDfWcTQv#xOlS4qkXm(JP)O`2D}k7sBkYRAfx5;JRVf7X7*=Il4n?IN zS!8r5RkWc~`DFF|z{#ef&UtZR#9`sHW5#Vso>I2ird)JLyNhE(a%!p#DayoU9c)dO zhJPt?=mp(3ZVis%OQZ!Cpk=`YpNG<=acfVVkZ!2nVAWf-0u@qgA21dK`Lk=;CMvOe z8mC|xUx`-;-P2efVn`GZi_o1%!9r)q#%LR5lI&#BJtFFwm8?AEz5{^{2tjF1*wRu( z{eoK%k&b_>H~#TYdX}il!ac&uY?<#NE3tEAJ*Pmp_}DAd*rK&+qwV}j%42auy6s?`SoVk> zH_3~o@F=|DnisBv4>6E>?h`#6`aV!3+%7l570sw$XP0s-uC}~AjwBVUU9Lrj@ zWH4M}ZAQV&ws3QhjrqA>aVO44Ua843=6^5nBTMzzsi+6(Oe|8qOl>6FG}{jlxESDh z0zJ5k7ySTo%>i^#OA7f}Z+GzgWOLLeDS=YtBj_3AtDOiX>O4tdWek8oq-sS^zI=Xs ztB0N_aYjnsKZNQ2C>*uVX=E+vSDN*SH!g2&*?iqwh;Cg$#SU+t%cYyQy`-3!;i9~U ziZdhs)_i2OO=cv^*CeEu=Q7g5c*gYvFyo(ZGz6VMQQpP?Bxq)$h$Pb0r$ z&?41oGQiJ)%WLUP(-_8g{%ZVm?1IGkzBiGy7isN}OER1q9}^noNCs-5#hs89MXb{z zz>*}?_)=NQ7TT9zHRd9kc3(CU^I@@3nxa~J-2=IU_oV|q35`0s$MbFj93c9~@5Wue z>;T~Oj>|Lw70C5!5=NYD*KYiGK|m4!{hSJ;FZjI;Kme1y9xYJ9>EZ}i#+Hkc-%3)V zR#(NG;X=6moO4E?#AZ*$9f%D51YT~$i8DG01H^990VSq+X9ONZ}dhjZXMD1mc-!_Ydv>m%t*S(9q`}=%@zc}Bq zkEBm7a(8zr`Ey$hk_K4bh~<7sFk|U8m0rI3hoB>b8$>1U zqgLmPSpm2_&=$r)tgUJCf3DH>Bem+FINcuqDK(D6wk3COzQ^e6=9H2asw#_s08vk? zONDn1`)iA%`z!Zg^2t1zhd*#!DDm(@#qk90pFQk;4D&xHBb3R~r){m^Kf#h9##Coo z8|Zq)aF0XwVQ)G6e^N=nK~JI7@8r@;=u5$ujPDt+MXE06Q0T5zPW#(Voe3P$msFHe zxIoIojSPE0#Wbeb?TS7LbFegk5Oq(JfGc*4~Tv1sc;eI5?ADu*=?92V>(P9LBZ(~YhDj6u3hUu)w-fXm<=Tk1>`eiNT@68!TbcwkG&BSR z1%CHLy(i9^A6?kNh<(7L0R_2gKRRZAGvFsj%S44Cpt~D3SPaqg4XzBI!-Blu;AYJM zVV+9Ni*Ugguq&X8SFxDV0!&-XZ*kN6*>B#26NrPQ6;FjV zb*>5WiO%@PBIN6Pum8TzJEp-Ycn+-%qHHt;gNn@Bme4Qw?GeUMwOS#H9I)>=>`dGEO!j6G1LmGDk{-H3mEdYzRw6GyYiCHB0xvt9SJEtKw5 z?qM+(Q8YG{L4yn3YYzu8`Anh3fMXy}e8^d>RypxjA(){ZEuK3GXM(dTz`+Hk8K%Mk zLm-qY7){j$-S`FO(>~-l z9r+FC*L&}q+`v4Xq6gFXln7tt=pfC6J_;yQ$ttDUQf(>9Gp@j)AzCwo5p&I~Nq#X; zxwz{R`?aKw*KViM*9Q{nUK5{ZQ+|`*s8vn*^06Eyg<B6fQC@P-Ns5@53m^zHm6SP={ zTJ%qa0=x?oUGW~$bMXyw+fT52R|%|T!?Fi%m%dnWrXMw1^y6>5h*D3SJB{F2p}|BB z9=q#gi4d6M!9l+TB<$k5(Be`P!z)kf4R1iqVMTztk4P!xmYCM-S>-&amMw$qHLPNv z62{egY-ya;cD;bn0)x!(Eyjw;PVEo=@DEAWmM8CR!48M@9~K;ZJsepIrWt}<25Lrm?WIy zekaT;6#%c{knwhNgEEbRuQ)!d)dK;ze*4FVxb4E|5qHoY(>3-?xvg_?4_4ihqDLzapQYwDO8@%x%a1g1{8a}XvF?1rK_>`g%{$#2n9>y`;wHS|9jj<@ zyqYK_+VaO;hROcJJRqF@w4XT*OkYPUS0LI82N;xFAoNJI-+{$ThEMEaLnNoY#dMNX9yR2$k=}VSWu%ulEE6E(t`Cd{8y$$Z10Icy9 zt2%G2>`9bw>n+S)1aFqgw4?e#R0pGa>gl<|p;c0BNNdB&E{TTExGPT6Z_sAT%bAWI zzo)`l{5!4zW&dIGueK-1k)HtYh$H5Bt@`uFk7}#2;kP4x`uVX32iQ{sCmV3Ai5%D} z<$Giy=TkJ<;(rcsM;RY|j1q*z)%0+M(pV=a2V~QE{lXf_q4` ztd$?CWNt1y(8qoUnsNv8;tYiZ*=flt__yuDxkSg-`X{Be*!)X8-|i1 z(3hCEuWBiDT8J!I0CM%b$4}*$oDr=N(~2mah&v~dig(%Bm3vcSZfku2M=LHqk>Sp3 z6B3=#;@nT5LaTOwB?$=u%>wjtYE4FXuYo>wIL^(($*D4L=L;xKX>h)jj;w{n8mQZA zs~~C_S~@3mgB39NKx^qHi|3@m=>aCtHyl6WzG}HSn+5$bi64lyf;HSe73p69goDj~ z^hH&=lO^+3WvsNlcLOdm8?+`L_;O$;R16(G!D&IOwg*yHNCr_ zN0YITj7(hx29V@_!m~(k(3k|B)iIpg7%kaF<4U05cPing(=V)TWVmHyP=!HaEbOWCILT!*i#kUQ88mv3D|^Gl+zqNyo8fuiMyTT?4jUb0Pl z4Zt0>z^;KO?W#RXwTSJCeik@JH-#}Qemn@`;-ts(XQ6VclGo$2kB!nAg)619b47hr zciQCVbMA>4(8#k-k@5J51Pi`EV?@4>b>O0-VWVpTOa}YgET6@6+!CoJ)cT*dDWa8C z&Ui)DO;(wl4ri4H7PxU$s4kp>xap(N*6&^qqkxH@Npgsg5 z@7?0vt#?1;yCwVlx7&Ks!);@yUYOt}<_pp`#tx4&GL#UUvv>`!nwdNi5Oy0exQz@Z zIBxb5D#(v%8gQtf{(w5*K*p2k3}oi$6Wj69l2=6znXL|KE44|*CtjseP zg~>s~->x+*xrSszNxyXqmXhll{AzBr_ZAHyUbN|Zk9@UkJP(#+ZiGER-)qcz4|FFP z;T7mxk&lQ5T|{20Q-eAYG5%Ketsj&tg+=o|8^)LS=|@1Nha0uvvM$vGZmLe14n*d) zfuI1Bi7>F95e)#i{264|cGZ+L!NX^pz<7}EwvpuxFb6W-5U_! zAlI3HHvzPxAJGp@WbMLlYS1vefS2r*i3pBt7<<2qZ%J734p3|PP_n3>*TEYN!Z)-z z^wLT}5opMfxJmgzLv(Uc#gwSl3~S$!86P-pM`?|Yjxu*mJv(ACThTS~y@!{WKF!^} z;!K`L6f`|s;}WOE?{fAuSP>egC{dwVgpK5>3JXvLC8bG1VwNOXo*V zBWz7>J(7`)t>SuiP-u0gBfZW*)b3%kF%z??a3`1h@&%ldjqP z*Cl#2`Jyc?cH^vF5`}8A#GFROUt4;RipNZFikh%mhQ>EH@IU8n9C8jCB|UeUb*vXj ze5DpM)Hl@{^GiFl*E#=|+6E&`t7}BaL>8$`swYg#_>bF5iIPBYDK{@HwW|vYj@r|4 zqr?m@a14ZjoiMu<8b$o86jLibWP;X8&fW-xyH;U-UaSc~6q^t_#ZlGdbAFOree|Ol z#hb`}|MNZV{gU(v;<)wJt3CI<-!WQdpbrJ>nCIo?#d^67xa@F_R2wdb+;9{&m0iPc zA~U44_OCrXFR3LAq_{J0WhY^$J5BZ`W{z;3@zMFoZ^v?!atvQhyi89U;G2U16VPh| z-6#}d`|)~Ps<+ds^_W8K-b(q7AEU(tJ5IKKp6+yGl~V@FW&svbXB`s_cS5Zt9=QUX zwLQ&Lix&!cOsvyzi{#P`EhWht5f!0NB9SzHPapn!p&BX&{DkNLQx3x|FoEj5W(E9K zmX`M%vbKtzAbXBAxUOQEvoB>?Mn!G`(X%nSY#>PwB||QOrzIt)>^z+EOdu}0CB;HV^2~* zVDdJU!OD2ci`U#e;!V0y4+4l{_+8ObGW8QQH%Ika&M#~Da_2uDDyI{!Y}}8I6xLl9 zkyg?!pfPD@!Yc6?UF3i}bKyQ5hIjeewptSMoMq5?hTb7gPpZ%InLG z9AGTTb)V%D6>S7aNLBo>`!(a!xziLmK^}llL8p&)Tce*UKNR3oKnF1w(Kt9gGaP6- zf54q=UJAQ?I{X$yi=gd z6!qLbUko;lL45p5{(3+7jzY}K0f3s5)%$21(n?zjdIkGRf);(afg{IfvtR=^`2qoj zf@w%ipmr61=JCbur{RMSSX`qd17VyRNgZCjTb#*kH}ZtW?D!K>v6RF(>gAGh9j2Cv zlOYv+H(It!liP5=6DY-}lUD`Q4FKWceFN=`fswXZ1lKe0x{(S$+9>a>0%6c^GcQ_g z?S!F>-dv!WQfvUIA_+72>gjZYJrgqb;(ijj?RvgxE=dbC$%Y_uPO#GVz}xnw1ZFLC zX$nd1leV=DLF`y?%_+)TEm8dkRy_-Hrm{>+Z19n#^^a1_DmkvL{|wXYpa%2(iM>hd$9Y*aR?0!XaFCwh6GbZCqV~Tv@g+ z{P3a9Y2IM*;vEQ@5hvi6$eJS?Wrv$x>1Mi^nE)_R3{Xqfbp+~|A6T;WW>~dLQ)#{q zS$(3C3Zl%&_1OA>W|P^(G~n+7{Ym=u>J2bCa`|^bz1x-GHf3ps&3l*uy#V@>T(yoo zQ3!j;!=sKZzD>Z)hl))p&GWVYeuUC(nMw5|Fp}afqS1u54|Uxb#yTVocI~}DdQlb9 z2~fB|7kwW0{$d-=I+=E;yCwdTXQ31;#KESSgO%rIrkzChh5%1KfsF6#y1hCoC|kNF zA_AOmwu39H^PN;i%TJD5xbsMR0XP)Pye<#*eBKdx> zG>%^-bTis`LXHmDBOa@$eC0v-j20vo+Y;pqyec63*l5h5uW0@CZQR}6)qgM9e`BD` zL9N1&%m<@y*ANes%KE;jegIkNF--ng==&1krld$dfI&eL4D>#Ft6O29-A#f;Gz1n_ z3zFw0-uvne{1pGu0v2FAb;xs|VaV!S%M1*Q!hJ;T7zkdF6P zObcO-ynRu-8a-;z%)@(tbuP3sl7~$2$JEdFm(yRp8gx^VTAywK8oej(4!+6TGxMH?!gAU0_usz{i(=;y+3gMTgrFma{(X;7}PQg36WIcw^m#9zXqBgFfj{)zNRWr zoEHJKMa972LA@fWegq2*DgX7VJc&EJ|Sj_ zTx?80TcJ|d1ufQZ@3^=IJ7&7RwJk?cjAi)P0M5o5q0I@2#FBg9`8ni5cJ zPTB&_MRVs0wY*LuU8B&_abFd!FK8(0PU_D`9ykH13W&cT732?Prn}4v(DJy;s05R9 z#o-e26kAIn$ac;b1ck$yA_PiE#TaTz<3P3rF!LxrNhX!o?$>Ow7kbAbxLF9Ujz8VLh)ov`y7sB<$6GK4 zQhVv_y^kURn$6+qkWo_deBf4>w_qvSovk14BGFx!hXK!$MGO~*X=?xg*~5}o>?%xX z1l)Z1dhgpo$fjui8qR6+KX>vzF5sAN3l2u<1--N4V6ZbnI1QSbK!q{7-5!d3+OY!6 zv~XSe-F_lR7^4i2G#-ABG6$30eFr1&PdA`f{ZVb}_~(5Hd9FYLp+@q9N8CWLRnANs zQO)ErR|M|GYBwzRR$%*u1)vr^b~#!C!Uxw1B{2&H#x*dU(dXnJDGeRL+x!z~tR1iL z;eJ&>;mCQ+P;Nc55hIDE_TZ-PfY@GUzQ`+m^k)~R`~*fTs6&=$prdMVjlF^xWQHX* zaWQ(m632DW6raPFS=ylz?SbV9x3#S=Yvl;xcKTgF$D6iG%QEHkwDirt#&;mC*1iQ3 znD!np;T&N6kxY?7z4%Q53jgvLFMK_^ClFO_G7TJ(VC6~5$_fO|B3d5~Wg6>Q0i0@_lFh}s=E;HQd7b{T>Ymp=-YN~h{!13e(8ukDM z%h;pt5Q~(+*s|%pWDGGAxtexA0w)^XfZUVF`&hqngq*2o{4Wx~_ATBMnnNoI08MpIljNh#xv#OJUS!LKjskPZ$w0(pya+`QdJ}r0Af__@w!9bdgR2F#yvSdn0-Iq z9bIUO^Ar$u%AvL9JnO*V)|1{}|LNcb0aNvw4e}y@98pqq!a6nOBRXOe57NI+*_-(P z7T^~?r4oO~VR!~yCJg$Dnv@lqYl)A39{ie`0G|8~SVuxs9|eW+9p03S_nd2VKs>}_ zbA;~wuwKmtVJ3-80y`2ihDfJnawD*JiQWApBrkY;};!=hOje>`wV5pAlsu~mEthEQV6^P>MN7dZx2&;XpqjjhXni#S`wCc^;t)dahtomj2YDQ(xaDQh zN|ERy6m~jY(gcs}yIp{KEl=>&i%myap!?&abzHB4`N*g;zsK$n*~jnwV;bS91=pAF zvKPux`CsE57`yc|vQBs4(?dIW*+FPmHtij8JA^&8F{NXccX@G^vU?71Y?HTh%7q6QS8$XbDT;4j)jGwuNu5%y{w~G?H%8i( z?r^xof}N^|&)yE&Cy^a=Pg0aKmfeU zD9d0D-w`=(s6F|dex@>}d34Tk`s0UIL)?kHTZT1VY05ib(|-;rKy)Vc%xj=!?w*iI zwPAjXAKRF&lCHoJCttWoBPq3wAKAs)7c$1|7SX;e+Zacfd3_F|qK2o7aFO zC11=DI{_8~h-S3_g^*J`mL=F`SNskoMQgh|^{Mb;E@uI{c2tt17RC#j^#CP-j{Qy` zK7u%Dvy+#Fgyc|X-sx;HsW8GfAAs|_FG(}8y@eV=5r?qp5rBYNk=7yi&HhAlEd@hZ z{_t9ptyYEzm$K=a6FioZV-&$FW{#sDH05OCLE9xo+*HRD_$F`=2}kwD?XFU0ycWT5 zH`1~yFPbzr|MPZ)H6&r-gqWC3u)QxRTa2GxjqXI=i}Nl5d?Qy%+w~Hmw<=}0Dd_+G%>#uo9>^FKAhfI z*A#=|OCopzI8{x>sIbz+^Ud>@OVo!j(EG#N&u2C>{p#l;X&B-Q+|!|hNc&MAWIxd; zklRZWzN%VKvY923!JAleR3Cnxk&m=B zUiNMvE(XA+*nBr2t`bT)DDRHBZQ^7`08ED*i}KcJuSjqBzb`2H-|gLlKpFfa(;5&1&zGg#Hkn0l}i zW>y<_DhVF?XbwR%G&K)T)sOH5%v$oE8+ndvN0m}+)T`|tesGz=m*OdIT(2ITB8E+4 zU9l__0g?D)?8lg|J~}4pn(zf5En`omr)^+GB1GJtv%b zHS+Ob$yBRPI4PuxrHI+eE8tp-ZmUaNFYQ9T{avTH)n3j+)JuK%mJ8USZ02^u@6WSF zL$+2KFpQwbH8ZYip$!uv4auvogmou{FQajFD)soPFV!3ZJelOYUwwe@-n>W#UY!2R zroKhSKUdBZyUD>zvFe1!z!AImWydCQ>!yEXVzfK*@9mk_BA~<*)>YJ7f{Ou_zp*=SONu5PviBBi&b4vDrs;g zGbX_<`jltzQlO5RFdX5vmA0&E6TgfmM-BdO0Q+si@;hLw-^jcOBC4INec2`x{gVsO zlZZxkT9Xl;>lPp27Y^|Un=f3nNC*hRnb$x|n;h)(PUSJzx*{r(|Bn`6kEk>*43qy< z{q!AYXA!Gbamc#Nj)G)LePA!1c*4CR{*LqRK@&+yxjeSgD`zw|l2)+$ zFKUbVhYiJZ5%n2~_|i~C@)@EjsySoZo!8Azv>-vzS&tUvu!=b6j6GiLpMp2VbYBY` zjF=GXKhB&Au%R&3w|q0s%=M`JK89Tv6ne%ncWN?u zxcSfk*>I7h-7?=19r+AM3FIy0iqPPRJ^xf8+@^CGY7=-WsiFJw*h7T!Q{!_oj^Ogz zi;D}OAH9(6P*n1ajwCb)l~c7@_h>t%doDm9 z?VGYQsl05*M`)XL23g#;2wKX*!J0Rw%gS<$tnQ71G zz}w})H}J3)QM%^pS%x4)hV(P03f6OF`X35uy;Xy7e|Bx2@xg5|>!HGloa$0sGpNu< z^nT66_ekTS&pZ6Lqsc~bese%o2F-=F&8>QseuP@edB%ptazz?bKNc<3$?Q1{P()!n z0}`mLCtdBEI6Z{-EmM0Sj&ScS7Pf}jQ5JQ%E}&7&tSdiU*T;Pz7PWO0((!+A_m*K* zf7`#PinNq;mvl)lN;(uIq`MVqP`aeMOQb>RPHE{bX=zx1(k!~~T>kd{?|tuc&%5*H zob`g|Q53#0=a^%RPYg;^9M|>S=ocOCJrsK|Poy*L>_ptok8?mr7_mynicm-8%&4uu zj%^W)MCr?&Zb=dEWZH@xDRJ#3>n39xg6qWCDIwGt!@+-f%~FGK0NUUyMhLZ!U!bVd z4e*()fo5spEs1)~4b?6RgwlWUu@L(9o5^^vZo82SDQV-c^Db{YhI}*o8%OBkuhaPx zMZNP6bxMlCyCQ0%FPOH+^Z-RaBPo!Ok|dGskRe}cy_eH*_~=VXtFG7L#s-qT{x0n4 zKsb9Pl9((eyRiH~C@BAPNN33)N1L7=5SO6!_9?5&0K};F*yykF4{q;lJ#^+N?MMD7TNdQ zxleJS9DaPLe$=-j;bu?v77DO+en*%+bnp)zO{~}L2Q3(c25t4TNSQ}bBS*ZIVF5E^ z_7YZTSlAdI6!eeS1bJYb_W+ZKcumicW9%OqBv6S?mC}*t2Ef0KyQsQhfK&(nvDnK> zSzT3ymOTru7Q^?w8Nu!_LA&d|s|Ea=RiLIUNFM8OTMZvgZ1!VrvtSwsz=!u z+&xO`3BX%<#QAOPYL5E3#5MBX%PCaEcOWK!h8X9Wo`B5rI&_^$3nVyRyh)31*b@D2 zHadX7Y9PM~CEK85Tl%tHu&Z8D2Edr5q_*GN6{G{qB?mqsaqBEr1&M1Nf+%PzNI((V zrhr|MeS~+Plg>KYpZ&wgr6+}f2NK(Pw!cWq^aEsC!9*PunI>};b)a7xxY+d}^%yJx zDQ^7Q9U#RB9_^0HB3rvvX^dGMRBVTPJJ?43!qN^^z*Y8GF(Yz*!&--?3^nnA^)oQ4 zXkEho02WiIxy+kS(T8LCQ>l)&RMix2Zja+o8l;sKm%PsP)#3{B%)a@GJi@JXjF}mv zurK&t!CQ&GF5hn?v6l}TS#Od*7u@0*j*YnuYYx&Yg{>sxtm60~%&`!A5I9<@{nFaw zU;G$9#EUKVgp}{eJphRs;i@Rr3d1ZN$@HL!w{p^)h^Lo;sjotTZ8=yTR29rGE9F;P zN=dZ%V<;+`()_U!BePa~(LK2a$19xehn}=p*-$@3bY*TTd{Fxbuol43yd;BP$L|bl z+LsZsP=-VIpHO0U9->Eegl?#`m1O~EtZ=*O-8ImE<2*D8Ts zC1%;Mgmd?`E9LGhn8oXi@6z7_EJ*QlOQ<(6!*iKDX%k-F5TMv7wYP?@Q+hf$nd)+1 z=RI#R{49LPtvb_S=G}Ij2TSHQ9Rd9st&Hk+rEQQQIRv2^Qp)=GB^-@I=pt@N0*Naj zj?M>$!2L#z%b~)D(0=HdU1>P2#O=p9X_P(7xji|ghZY{WbP@hfc!umxq9rAHJjT53 zTcZP#?U}EU`4<-HDS%)$_ig7mTa+vu)Mw@9LiCD83MhimbZJTkWdEvxpd|;FLOyk> zl&4*E;VMy$z?JyW4et=Fs;Vkm(0_L!jKwF33Nn{sOif>tKq>yBi)i8~0_m*GC0j58 z*>I3(KW`R^qL$8Mn~>QP&4V0u|Bc={RSr>Lz!6n6ZY{=5LCm5v0x{?{7U84u)0|Vu z5gTh3cfmkIUtbaoGW`KM3>Nm$i&W7B8|f z@+gHLi>GF9ah##g^&<`=Ii+&#KI$8+7@94~u)8VUen^aFxA0x1>;tM5f_!*^n$K;X zkVVm|A&<)xg>PVQ8AFZno0AVYwf;#N3Pyp>IdX5yEuk1Z0m{&dP@MY0rkd+pH&sh?9wU~f+& z&=r_j5!~m{i*E<(>z>K#HaWBXq)TW7RK6lFGAEQX+iZQ*;v}hkDOi+GktV$*(xg*? zvv7pkzPSMZ4|hq+Pn3bd6z+27YZo#wWJHhRG@5co+4Ms17Zr&r9V*_~G<^m+vn4R= zf)`^hOG;j?){d`Dz5#i+WF)$8$U~v@U7I5Jq->OaTscb%qktI{*$P$D)PV$9i~Mvm zR`s!{NRWF&UtJIih1{Y29wGUv-)FhlBEZZj(1%4M;Z*cM76Lf@pR<$8`cF4;XCJC; zR@PwlzM5^{Nalqf*B_NEIynoE zH(ZqxA_2;?wxXJ3;9wlwjWY;56AGf(5AR^=%-4Jkc3+k`6euoI3U~Cl+LrMfVVdRA z#>y?5N1=`h%s1bu^b;u~4JoZr9E@Yw|FtVC8A_}mRGs5QBl{BvcX?vUlBd?iXKEo3PUqoboewy{~*uw$m{9cUF`uozlc z={l!$aaIb4scS3we%8ZcU)7>~P5A7UYgQTYa`ii`ybyGU{IM^T?Ea#7SORjHp3Lh{ zYYbu*b3Zz5Poh$DM7;u)p>FdQGRd)5*oJ=MkpvIIiH)!uh7bvbV+?Oe4Jf^aK-2sl z&i>#2DV!3E&mPdtFM*5FyL=UEgTei~o>gNK=#j<(I!S)y7dK_~u{LG#^T#WzrMZNG zUM~O?=$5@Ds~Q3y&tc!0aExVo0d+L`^wa4eoo{~s|&KuLO zdWdeWZBdX!RNN<%n1kW+@sPL~X&S?6CA*0{j4w?=DY`Wl#zd-9_J7KD5u(njjcW(n z11mKuSBE|doKIc5ewrnz#i*kn`BD(Rzd_h8@Sp^@<|t;8id`xplo9Rvkux1nqDV6X zOsYhw=Ep`qpGe7)cJ;pF&pW}=8v+is`;iveSu^%=Uw3pEN|u3i#7Cs zL=^KFp+W4&iQGjRUg{-ng5m@oC6uGrg>Ll8uV2sDd9fmFf9PTlQm0m$1W0**{;YzW zLYk_Vm^3wO?!eDW=wQbEg3cYp^(oa9A7iYaSRLU%&0(zu8LQtBrwF4g z?azL>{UAm}PJ@_+!8`%qr;wIxH=0YAu(9)roe^cP@57~Kd(oOE9$4jNu$0wUP3d?h_=WARxeOXNt&@KvzL&A{aJWHo9e~g6|mXbB&BxyL^Qq;Sa#8> zmEt&tkX`G&(eB>5xS+??07Oe>K^hM`(g7ny4~Uhu7%U2mUI7~6xUh0M)3XF(o+tJR zp&JPz;%0pX?otE3k19HjvWrrJ>w&5}8NT}0x=^9ySHj&0o?UQ=h{NxjJ2Y1I1SIjl z*LlP~M5g%>pzGwrs^&oNx9_ZU=%e0JhOXkrl+jn0OV?HzJ#K;$#?Xr*5vuC^j?UkStW-mC}0H3NN|F}6^puw^?0PvHyb^%S%k#derw^ijPEA;voE?q*cwqz z7Ms=>%ruuj6m<4H|5RGv7w_}IUJLE5pPcD6Uchj?3_aYU9_~adBd{rzE#Qv01K+1kss$NX+(^z{}?JM>=qu{@L0mTe1?`mIfSh@)06T=if zd8-+|gV74xX&j@oHn2QE@ed$!P42rfb08`qxWeOdB zCW|{Ql&hk299gXJ1t5EvsDL?A>dx5|uz*cRxn+7-3iw3sXI9-iJ8Hx3w`>bQ&ifLmqS#8aUov!5(yuP4O&yP26}>Z+NV{%Pad( zn02jB&Fs_dslT=0^slxI4`|Cs>f&uV#d5DzyfkoP?4=Qd6thF(dJBQ}m~+814ZqK&%TiKCN1Q#P4Ha+doz5y6JNY@&D@6k6PV#{?K1LhcWZ8ANN zgM?K&jA>fKscC`Mhf+gPLxUiSwS~-t5;+8(e6QjTCb9%S8Ml8B9BSc$UqBiQQn>E{ z2)%G;9nj`&cQ^zHd|(}0S<9J@HD*A?l}sOKTQQZ__G-oqGie`3sgB!g7}bG7kpHZKuS zSB4VX{$WXeD1`on9r5+?QDmA6T1g~;)NS<1;ver?`-lMIhMAU%fsEi*QSu ziMx8;E6jcn$6y#9HgkEapSQX>qr18yhTc{L5&6@=Up(e*6YI7JNTQYy>&b5gEPw(R z=psh4W4rLO1ow6d0pjTnkXJYu=qX#lQ~4UZzGkr-w=I zEdaBO1)w2Y@jUcc^uubrn>#&z6g(ths=nSn;uu0kRFXQ9NjRI`q8VK|27|9c2dgK!@UZi5s(HpNiDa)gu5_ix4`ma@n>HIA()cKD}Xjb z0c!dC{*ZxAqf75Mpfe4efB^A=#86qr7qZE>5Ud|-VS)R1pdWqU8E;Y~V>^Rh4Q6mB6vND{3G?_Gipf?rwmFa7+_%*GAP~2S^h;r1 zN$?ZmwdVZ3QP4S2CZrBXbdi&#`rBJKG-1Y`>jzjU9y9=qX;7v5Hdh&$HR=KKB$|v+Oqx@&s}{| z+<&V>Zn*mK%T~rXeagbWvVwrn#*uF{vj>2vQxL)#;DjzKY;m;@EX)982r=m~RtBsd z9JB&rHLMp~GXv|^qcid}ncd>4jPzCgrH#xhvpBsIBZO=@sMOK z++$)BSF~__jat(Wnr8qq{j376UTE9@Dd5^4N6LTYB_=BUL$6`zjFW@F`l_Y!7&>I-f zp|D_7XNz#yJvI4VTf{&}F&L53(%)5V1q9atNz8neP4!oRsjFmnT zb_|^El5G&3JrekpTQ0-71N`LxGa&L4kprsYVV3%)@N}xYC9?2`&4_dA5@CU_LH#Ue z=i{AazRZZItRw8gfbhZ2LeQ{h_S2Gz7D@ZTNv8vZqi(P)-7!bdjh>~a1H(6GY1sT7 zCpWt3=iUwJ4On1Rf_o=eOXv}$s#z{pS>h;kqt91Qmf&`sXai7hX7&Zjp39`qBc{A~ zALr1}P|*nxgqn=S`XxLIQpgR5{Y~*DGaVX|gcpY2s3&T52GJ(v7}~k|5N`vH`P5~( z2M;3_im`h7`a-0NH+l*CWTmvd*4o1nBvcy({4LSdU@d2XHfWsuN$^7m-`M&7GEjov zO;I{Gn!$|TXwYU@Rr^gx(qoaNr!17Ke2iV9dD2aAzG>EG;<(Jy25**3e9)X}NNYej z6M|E1OadtfxS^|kN(OW_z+p~+AhDU;m*!g0cCM=1e)7B34Ex;h*ccfa83ZZOG^fy* zU}H7+SU=T#Bt$(ss@Z|{0*C@=9s-&~Me}<|4yV(@bVH}#W8&;v2~4Vbe9y*y!}CFG zraM68eT($N(Ey7bPUQl2ltJiadG2z?NrKo>DA)^Ozo{`jk zN_f@T2&Z)jT+M?{)*@YnMVRT%3ik3Pjl*1lDy6S_Sdhpg4oRP+)18^z#E`noV6KuJ zx&ylf)+QDjgG}IaFi5P-HEt$t$#kF+Uk(Ub=xkPJ&ucQR9}AY#bQ*k0WaTJJV6zn2 zMW36S%b}`RU%7ess{r8mU3t5ch4KAT`0xFMcWCRg{JwPrc>^gQI?$sL$Fo;v5wUIhHfXVR(_NY+oKvcS^UISKT{ep|#4uXchSeSm`s86!$00Jw4O*e= z@JC$L>&0$nf2QJjvx8Y2*Vfjc25&FYCC0g)cxpf1DFqiwtKR@<4uKl;D@TB=Ls#>N zgWF|mH59tplPz&XU-2ApJ+}^Epb{ADj#t{C#%S#ZqP-`{X}Lf8D5c^}ySC)hEd+oW znzx{0*V)0c58xr>P&wsZ`pYCM+})Y54Ax9GtgL$KQb&m>?5A#?qsJqAzugv04l`<_ z1;q*tur|PT6V*tAa|vth8+|Yp2WdM81_rJGv1v+K55j%};F$pDb7nhR%?(kDw?4o> z77`T!koW1*)HFEJ2W@W}`6^eiW6Lf^)JeeEX8az1FANmNFPDbN_R>6ia~$EtiO?B9=-k2aum03m@*W7b zF_8CNv(d)QTu{Br-;kBVWuIJ>pr?lZB4V)1DeLTcXgVWtnLxX3a+z<=He z*5wu3K{@ar4u~r}5c9QphODsz_-|=`wE^51vtuaJQ`QVh83}uwTh}-{fE?L3*(p%V z#K^;Co;+X9b9IP02#)$1z}UdY8q@1PU-QCKNqE?RwN~uLh*V`md%#*wZ{pNHo{5i# z<<`CP^=14CdXNAx?A-tqlkzM>!zGMM08SDr@<*I0OpBuAo;DzyDO+3Mbv(jo)u^{! z1eVNMM5IW+B!|v{AV?GhLV8L5;{$*5q4R$z%14`^dJz?u$dIkM>aA7e9e!!r1)vd3Oa? z>+Sc&3)&KR)Tx(WAJxV^+@{5!HTJt9Z<`f1?BghL zLbo}ltIP)h$78+116X7MAuKoMG$$#^4P;jm<^*W219SFd&A@hvjHAeR7K90VvIsMR zUcV5gmNw;I+}4NzLXeA|S3TlvNo{b~Hu>Zp4KcMaT790UNSI{5J#kw4PgkDOz$rOk zd6>WjDk^|y9S&-cb;2yVc#prk5)hgCFZrn z(~))k#HS7r6Obi5YbvO*TZY4Knj8&alOAQvPFqkI9gU6j#%0-j+LaVdm1jH#Qj?DP zwGV+VV=u&+B;>K?P5@melCFKbLqo=%Rh7^4@fWfnO>jsZcM}?_DODl>@}L@D3eeaZ zP`tn?{a90V7z%P%g1Se1Xmz^)SU&8=AdCSlyxPyL4(l={Z@Ttpn<}Z5pD827sCw+n z>^(sbdL40^78A3wui?RNJZK_syaU|4AIV4cy}!S^4cU(Az{{y?0PG1UQFz~iie4Ze z(czNOzk2~gh_9HOb3ilj3uVDC==I9=z@S~a9Zfz1=^+Y_q1y(2GB;5A;8sz{B(e2Q zdI08D<)t!CHj3oxkk*MPzVzxGAQyHz0PsX zBBK%NjK*|UPif04Frt{Ogb4YO6CY>oWPQs@jd-?gVKEp z++nwYPhar2Zq1%1W8J|{qTN?o)BsuRxSCv!Zbg~a^%Xw+fdE{_dr%!q2ojXcjH@=q z_k3|X3z8LDv8MCAho((@JE&xJJ6b=z@x8%JB*lDI!ItK8+Uz@kq0SPu23#Bc243fR zIF_(EDQk{3jvtHX3IPI(!vp_xa$RRY-~uXVa)JjQ*xPhuL|J@&=ZxJyZd%_vwmogsl0+Ksme&*grAId3qQPb*lXK;wKaRu$mTcoX6 zV6AffvJO%p4n@sdw}638Up!$;j)PyoJ}{X~(EmABAUWw5L>Z-Vir}(_^3<0KGY{wE zRbBha(_hSTq7DlY1Q*niz}ikm#QntH&AjaLbma*K{$mjcN{>bo;S-weZePeR<|`rT zlifMoV3-BzO&*TUsyI>@iYX}Rv=kpR!pRfDzk0T4Jf!EbWLIGuT9p>{eLL)nD&%?C zFB;RtF$|`^JDAq=_*`xf)@;;Sbp?8484F+(uYufB#{V$}cgo?~waIIm{(*WH{-1Qj z9cbm*f!u(C*-T1e1cY+2^;k(h5+6`1AFZKot(wGE|85HI(~ZntFyYOaOFEFNMLEGK zqb}6W$I)4d(nAHq<#XgXlKN5arPK5b)@WOdCl@S{Uknxv^+5^5;Og?HlN)f z1Uw&~y<+y3XpZ6;ldQLJIeZ%64tfEyA22sm6{Xg(4F^7$t#4er-VHd0{Fop~<}M&@ zpu!RJZI=-@D4a$b5ZyN5UX)OgH%j#eo=6sox#_GmtxkQI_ODRi`*|y>MO+A8Wbu+* zGC{O+%5Zv|+v&wTbTu$9;?v65_eRh05aXiYgaBagAZDDTxtc*jPk{9L%lpx zWGrHFnW0@>Qa5@gO5)J4MM_>$X3La6R984UTS8mQwA?~3s-8)yg%mlE`T0GoA;+M+ zf@h86cETKNGy-V|LU}m9ltdM6`{`!RY0u8xS+Gl3@H9(a-UJmD|2ir?S`QS|iyFn2 zvgaZqbq8V<*f}04UMkVX+%fT*pF~SAlmwZZ(Q!KlAD?$1j^s<7m{abSzsx8|G9O{G zItZd&hcx#{TZ}(bEL({w%;K-(ZL|Bb@E3V1+0jEQxCLa*kmh#|t>K9Hk2KcX{gEBC zf^usfgc_o=2?=??!!Sy^-75;^iV;91k55PlK-Sum9{U~FiB3Z)uG*!a6hLd2@c1UY zuEw%5OP~^v8@@gOYNY2U+VV*KFslj7sV_= z2Hj+se1BN?VshLRUfm;0#}Z=~Qk)%1^dP~9c7ffJHNLOu54g&WZda5Tu`XDgGGVdr=T`Wa|p-2356m z-0mq$-l%P6oFlfC)%$fsh2n?U>GQM^dI#c%lRsQWNgZ8gA@IO;Ca@OAnriKD98dM{ zd31X>@QNt$DPIkLJ;FaPc8KyKSM%#@fy;b=RO#*h z8u=q^R17l6bC$moLC$Rq`QjD=|0NK67|y>*lhXl`b6E+A4&Zr_#HvjbvLL6Zn89yn z(CT7^N(^Qnusxjx)}POP|1}LKbf!9H6c`i0#|Ln8zXPmFxRzPGor8-DFh|>ge&7mZ z#z4+fg!GN>r)2wQFoJ-Q7;w{0L9cC{<@{jT5U%J1pZBx4NuE8c_OnBk^Lu_0(m(lnQC+~92C7RLSy^B#Ea-v|MRbvJ75aFMwdS~{6zk1 z+K~j-|7l~9a%0epw}w(a0Q*?5ASa78m0l0^^=UP`9)YL^R=X}33k2L7>#SxJ|L4Kt z;D?T(8rK7O+jdb$Pn>B`)7f{zuu$A zV)OCxI)RQ2Nc>-bpyho9stG{Wp8*hhK!xJ~*mkYJT@b8oApes5&+oiUQ4a_J=H2sq zXCOKM%>dk&tN|7O&9_&~zJcJoJUF7v*7zgC7_Aan*=D$oX72ZaUk-81B1Hua(eV|PIEoS2yS zD^C5p(PHlry-=<}O)M)bd;WX8^HPZ`pxY2*f)mWg>3v&``k#9iMc-dV0r%qso(3pi zq-A6T@25;EU0q8TZTX)VX7O16e9k2B@^PG)E(MLtVh}Jz|5c!lMTGC zstXq&2msnmxMGm7$_)be;2)Y1}(E@T^bdd_y1>e{QGhqwZpyvi)_?2 zY(5c@McaBn*B^N9Ri6jsBEV4z4ILd$MZPO9EGz`C-)gD3;Xfi;SQ{0lF?hS)oe5y& z+yV|BNC7Q?1SIVz800d?$p^IEig5n-9o$XrzyIG#E2m~F7~4?~{E7eu3l|#!^$Kv2 z0;0k)umAvF^xy9#&=o}&lyE`^%|NY`;`m_h@bD0{C*VV{{_|)GeYk|H2 zGKDJ@3k!>Y09fn;1mV*ES#|h{*axV^Qqt1Yk$(-w{t1rK#a{#dD^_;<{og#}?C)xa zfBC;|dfWe&I~$NSllmIm_G_09JMbw5fo-MMLJNFjD@33~+w+S;$fD8~$o?6s2SvWK ziq>MAuBdqK;^XA4J4E)@Nl4Ue%M6_c?Ku#x`>D6KH9hsNaNvpIFYo@+Yf>w;``Isq zdnPIMU@-Q_nsVpF^*e$W=Uu5yLLu!Y@8%xFl`W(7@$;^z)nMN&w{uCF!TN|$Zn0WyAty53KM}-b>=D<8*V!43 zK^(`2tNx-lR1DLkJbfhTGvw+rIUR&tV8&go87hTV$@F&p^1ks%^FC9ZJ#R?6uU*@) zpxaZd0Ygs*linx^t6{eZf#eX+C~8)fF?k@JcRRK0?D_)Yxq4Yi#%6{w~7hJyhI_T0DeJMV7bHFLj)hIFyM%FPf8W|c|8Pfa_!pdxUj!e1IzRIM^uH8(; zfi+0_mak-t|B#9%(-cJ>@5DauFlc4i{^bZ^n za-^!f^Z*LRQaH;=?8R_o)Fr!0qa5I~W6akRz?00yp^X|&doM391lGaNweAh}RxOL< zCHouD{D*Uukf=+Z(3~>sIRw54P)D`i9M2_1!mRn0NjY3%9gMjzp*6+zN~ckczQWkS zAu43%@ZueF8!;&xRi*ZF<8v@rd9mp;#XOCc>T{!N7QyHpEzK0=DsI6jZU_vh;lXpl%~%9K zIx)VVaFooIXL`m|x${1K*9pUg-=hkuab!dS8|{r|quYlq;zSk$=w#b`~!&Dz~izx;N;M_SyBObcbB)dE}2Ga(DV8&7@Ts@*X zC0qkTFPtoQ!a2}v^faMG4O=5_uJZWN6lucRFBpC1%sHouceVstocCIf)<Sq?tu~(uqf)zyIC+rR<9`*D3Y;mcq_T;}tOh zvbcbCqMP8ar$4$v$?27n7>uah=BlP{uU0K2hf{!>ylih?X(V;#vVM8;2MW76xlosW_d{Vo&B*lir+@3#3 z!0CKf9uDdvxK9UGAbh|BnW?QC%+B1~NVXx~LUw($DW8yi|io<-yI;2a*Pt=Q{z+8L+^!`1JI1=6yuX@$7!lOFOTDQ&u$I9 z=qP)5EwE!_s3->?Yy5sX1WjZaRSFGfnJS2NAISl#Z_9ixjDZmwzt!|jx=T#V!1{x&Ru}Xl2Zu`m9s?rS(jwIQm7L z>~j#=XOE_JuLN-CYvZwgp6#k^Rbn8p{!Nfo3gW;HeCGm<=gYX*DbMw}@kM?O0LItU zyjex^%)YhX@^VV4DH)u9XT9wc^wy)VNb2iD8Wo<{1g(rH61rdq$xgGyPY;Vk(Y}as z`PNEFO>Qq!uKu}PnOdC{{#dZJ^nHsD_yXS?bNQA!%;?*Iv6)LN?b8K}y6%E6Xm(~f zdEa@)(@+1lxP+KbF<*WXQ44wW*rVeqVsUdPdg@t$m~n3B(ddK{1DiHY=2R<~B=qBL zb)oiTb`Sh;^sh=6{Ie_>8K~CebFYIX{0SMqtg&di<=obDEfg%uTo%oq{1qwgkyaV? zq5yyY-GqcQT>66j%K2qig!_!oLiPKm(Wv}!nk6v;98oHQV3ZNwl4{7njA7ehPPl#J z#mf2edWB^7z_(QX`heiU_0)u^Vis^X-4HmFj-CS*C=O0w>-`t*)sEZWg&j#rXXVcI zt6`dk`VH@tVkxI8X|)l*I5=G4JWvZST*KF#^nks*{Jz<8PNO-zW35}JHyw&Qu3l`i z*048kYB|->#mv7j2Hi;J{PyO2|ATIwRC8*2LI8orr96jIJ&`W^#}DF<=68qrH>^O0 z)SeHiss`a$dmWuS3qN7DO#kQ4Z;o?jBZK=)QV&5rqY?s6yin!bazV0tOkzh60HEB@ z@-3y@Zc&OX$IegC&l}=QN0`shHQTA4MA}V1$@gP3HeNL!sJY%Gy|oTa7c%^~`h}dX zQHS@E%4th+b!og%b;F;FO{Wjci_K4VD5yCI=h#h2Vb~fipRPZ+{DXs2$!j&BIzfz# znU?wcXy5p6t)=$U+G`_mS2Z7m-PGHA`JIy-njEs#C^B6|TiY^A)tebEFiS@3evn6f z@HceXhw^qkI!sfa4rq;33Jt&_=28%6K@zw8GR-Qn-lva}>U85e5XgeZqW>ZCi@|A< zE_TOS`_WwWJ-Tr%T>^E9B{3>rM93oqkd+#lAco@yKXSW|_Nnd7FoYRCvZ}Xp-*4y? zy<^N=U9d|90##(}hC02}+qR5~ZCM?CJk#&*EH(fR()lyrcDc1kiP9|hTPhzLum?;@ zVkVrzQ=A~eUqpv?f@mVmv?nMAkkdL*lWL4a^NJ9;;8)i3K!J{L?zxdTXUQQri>EM35xTeLUS~1Pu!oTJ%h2XP$ zvk%LV0bwv5bm?fnsi`;W)=s6fgN#qNCtEUV*P3Twgkv>OD6Z063eN(#gCRy1^f5YF zjretNwg>f62yuGUdFlWg+tjw(It3$gOj!-*B=5JUv^GtL)#L_63En}Di;cW)mm4g!hqQmYnV%6I1P`N6B#UX=`v$9c_M9 z97P?c8*?6CMvn~fH2aj^-4-u7qDQgWzaT!c>Iqc+o)3H$#*1e_H&(l&(;-9SZwgww z-_`~W%aB*`nq><>5ltgHu3ofab3_HYvmi{a3;Sm;@Sj%fd9__d?u5OLy>)pGCm~8j_&c2$C2TZY^Go> z2nS~t$vt29=KLp`;i>(pZ|U)2=V|T4h`sY5fw6?b={C$)gatjA_i`jNKF&nz?dZ9{ z-v)Zlin+^dC###jn&MD~7cldgINu*uRBW~0cqKo3>CIB)fS0>SI9RsWt!Yt;-zn|% zvjMCPyTE(V=f#$)uC~O~Ii;Srrx#e!Ae-yWdp$2~O|+(S<8o5JO!9=-(Q=$7<%h}0 z87_m4neetfG(&_1hU<}Sj;w;u44sEKj&nV=CdNU03<_uQ&N2+rXEoQV=>~0g3)7_% zO*d_4l31v0q9RvYnT|nyjvF*jpF-F5fdh_e)vrO;J+Ncca%C>PV+1Fa5h(s(@nS#B z{LIgBkVDke(zEE2dEW)wAjKsAQsrDq#!b=Bv?QHAsgCX+s%3QQCCn=M&8keiC>$AN zUtLUAiTxDU$D<{x`82q=gEh9LZTg=Z%VbYuHnNf6r;SQM)tt5QbaV5RaXn=wr=;8c z?ZuP)-j za3&AieW}y^tud$D4B^_crPtM0;751eiFGtt*5cOF?(cY4F{?Egh*{M8c1XFDDEPWZ zMN5y&Zw6{U2$g5nb4pCh@Pa|JGrc7S8LO=4!hl6G`^Q3uaW0c{yqq6Du#*@+Lw`AL zR8%CopTtmGZ%2_^?YGn`9B;mqPhNW%L(2V)E?RcI@5$f_9xYNi>=Eew_RhAN5-!6OI}#u4oD;DD;N#t72yB{Z9E2 zmFfK*Jljt-S;YWJF2lQ+Wa=Voeg-=8Wxy=io7%ZB^s%AjMYG}2b#ENgk?Cl02k}&L zwi8TWY}Br{Z1Kp=uHQSIi5^W04NbKBp1oE(Qv2Y!Xm%^=CCUEct13 zH7|V%#!sd+H5VO_JI01bMWgSZaFlb~8<}0gT$R_)=3QFPDJatBo89^YX)`u~M(DWS z(Kq>gHx##_)am?u(n{E*>r2zYh=|MnZreTk6uCN-?MHzMM71`GdQNs@W_6rZSR9Cm7bNo?< zkA>GW=j~_tGhVx#U4?S`Sc(}D;PRAq$Fk$5V+to*uFv?FVh|9mJx;31f)#$?;_KLyYFUnF%Yn9xEncG4>TAa??*`0KtJ3?J` zWrCW8d%p!Z@39+HWI2vzTzS~jIq%K_yUq=bGc8EP6Kt3C6je&GvKMiRJE8rF zWlij??27mFu^WRkq{819fdSe3pgiTK^42$t?*qHv0GJeH#|cf)I1-mdy8LgH5GrII z`$ACZu=PZYW3dwg52= za<4{6UpMQ`Ir_<&;v{|k{rTQDCowhE4Jrpx-ftv;`Sl#;zPdt1&%iJHA}TT}k+RbJ z#{;)mbjQ)WTp416oEIX^YJ~*@iT9+}>c|iGL9hpXlJG*6^)|vyXxem8KReQkrGEjn}1}u@1kLo!>kqP+GP_;*jcO2KlnFgu$`p&U8qZ6i;~?scLF4 zrpU#jiv(#~StQ?ca<0sip^rF30Jy|vHEbliH*hj`-N=EXwSEzj5NwV$WibjKt&UDp z%jt;mMNU-<(VBfsCIyKQrs%hpOHRp8jImy){Is~R?`+Uc&SbBlXwnE*XGa*3D5idN z=aIdyP}PKpQXN!ihof3da5pgu#v8)I@Zsf|jK&AXYtNr9d|HN16gm-Jj?ljK4mgL}TTIcO4Eq(^*DY!LMpoo3PA?KY>|5307z zFC7Nv{<fR<@tot)RTSh!AiM{lc5p?*6d?p*ZB{H zTf&BSwEehs7wkbP8-!ghnwPs#^~*_E+rlR?&F>2rjrosp{<)*wF`k&$SX+ah$G_;c zQw$8K^MmNcbaU&Rr^t7SM0AE%V7YzfAkxNLJuxN?+CK%$#v5-)5DRfXU z%8Ltosxoe*q?MDE>=GEhxOuFrQuv_eV>p4Mu!pSk8G#MnGZZZJULVIXcekeJE(i*y z?J$DTKQTFC=f4x|Xeec+r3wda>RQgeq|Lf^p$Mq??J~3ca~IIqVcb!@wZOs549*1s7a-m z`F=cdk@tE-YATO5M+|N=3?;!NpPZFs6TNtFPy99{BBI6|?=(d{?Nq&!dX?xmtkw#H z+ic^|Tkr2Gfy&Eqn`ce{upsLGiBBX-bj6(Y3oIXzYLxJ8By^j$o1f1mmu77-qkhWZ zi2*W3$bv-HA8OND=pq`+8$7mKham1$nSTJrOT{v_nGZeN4e4uG8KNptax5W?G0y|& zXq1GpOerY{*n1<{NFXE1xg$+ow*TObP^=7H8H;==X*_+*R6EI`!TDI6SW&P+XkcA$ ztKHn9IVj^?uActAQYq=dRr|+^gNz64!^F+xoGLNK|CEyd+=uKxR>^-KYsmkC;E}Tu z-(aPAHB#E}ZuD0*SAZl4EJvBV^wZ!Nk&s>z!3mIyVr~?Afpdv9$c^Y%#h^$(^PVvb zRL}pw-)Qvt_Zg|JUa7PU^Bab28pU+X10*<1ewm$bJKF?|jr|xeDuq?4LI(Pc2Tr#c~;^HC`5Sad~72Zt)uJ_S{|M~fk-X*cWx_yW6MuVH1 zwxBlun~v!^t41-vewb}lSG95I)-<9?Gq)2RwZbis?Z@=6~dXopY1H%0&Ffjr#X z4g01;IqO$FzxU@oI57*pbAlHE|K$8gY_*Z!zT!pPMkwB@nA;T)fPY`>f4=`9@bTF~ zRW~eeJ8-ja01rIf?ymz?Iu&Qp#D*Oh|1&cSSOateN?{Xa;Z6jXJK#}&IA2k!eR zT(NaUCF%s-)ajVLqoc_&>7;~DuK^$C=3LpR{iT-cj{|=`5Pr?eBiUq9FH*ZfG#^X^ z=CigN%s?og|H>$^lbXzVl{a`1*-k=As-3;}jkPx8zaJFyXE2TPae0&TzTf1BLQp>y z3AmpWeDUL{^Y*{G!1A^J__4-&^Zuz8Wl(;U#L`T7NQeZ2H`0jtoDGcv9xkYC{(j7+ z!SK0cR-Gz$0DgT8?}j(AC@9$P1N-{q6h=ozMy7ygV4n}U4uw0Aa-Qx?uZs%rk5zU8 z?lYO8pxxvnuScopU;xeM_NO?BMts3?!*%oFr}dxy{kS#`fCnG?y}@^fPMPb#r9zEj zUOqlPMd0FR4)X$TCqH@q{P_bb)hO3#vE6F~1MKR{HRh_^*6&m2w{wZ6*Qz1OAt8R~ zIWs0oMu`8ucNm-~5n_11cv9|3LQJgP`0@SYaycXEcIo#6No?W0ea5P)s-x*b$?54W ze9;zol=Jk|FQ~aBMt1vl(5;SIX^XoDu#-Xxo(+%&QayO8)eipf_p<<>i8BLbU~N7Vf0UZBUV%6iNle@Ue@AX6N=l;j zw(6TpEp-teWfc{dZfi>k(0_t!Zl?E&!Q%QYHW?ew);41t-1(H?ZDhz3dASgqNuDxk z7I7)M#Lm^vB35Su_$=Ll0X4u?-Pn6yAq-1mB=z(EL)2F|M74EqE1`taq0-$TAYFoh zG$P#%ibHoxNw;)^2$Dm0cS{f5A~1CKx4HMdzwZy2GiUF!_ljq&^*o6#fKU4ScRV>w zkL{D0`T61C+yEL`m(h@FaY-#+T4rn|X-Zs}P6L$zhsM8$$O`sRf$siR{VckpJ6;6i z58O%Hsst-(s#ofZipp!rGK`d=^ti3wYXZV5F11^+lz}-z{|R1C3|KN`X(HRf&o+`vvQIWN^2R-@;S)Z4AT%#`Bc+wGdT?+}L}3_Kr;DY88uk7A$)$M)z*GQ3IGCL10!mpI zpO_yJAVx--o8CvKI+ZNHEaGBJ&Uv_9#6B}m)r|fz_$T+Nm+pGqB?#sbt_f$G>p@@5 z-|0aHSYTh^)!+FlIL>$R#dV}GTmHiW@Wz0I3$2&HA-Ie#sfmdiK=PrmDv>A*P|a&R zV}3@O(btz|ODi<3_0{%sakP>vRW}x3Kf~%pE&3O%{NZf2)jr|P6C&2vV4pC3zJJE# zt`?t@iCWZcSVJ>%#kq4}C@P+{(?jMZXwT2)Q>^mqBk0maT*vWZenRjh)W2ub&eA(g zx<;~R{kc(EMk5k;^1Fvc;XO`oMf>+0$;|$d|D1xB)G8AJe?)BEoKD5VV>%p` z8cT6}D_m6UDZf}Ub3R+rB|_E1R=A*J3aPVtFj)#e`!Dk_Ob z<*spTejR4-Vg`ug={p~IR?muN#2T>GKpPmM2_AyE#%tz9FxvsnUII-T0};Lwi{#Eu zvh(6j3u{^KtYg@hDKURES@A_o8F7$ZJviT35g2hi@-;`KB+Ngh;q|JDuEnr7-S&|f zEOiytkdOE=upV&^96nu$OY@pcudPP_(q`ZE+%SNf-iM0kDIaqW4LRC#%_L2c`wLD| zjp8Z5`Al$~Rx22LzSS<4%`UX*Vi&Psl}OQv17d=sL00DDsMhpj2lXeZ1)(TmWIX?T zO_l6lpej(4fumP3hj_H8Bdo<(7Xq450>Xf-fVr93>f`pI-d1?m{k11{R7%!{cBcT-e{2nn)U3#kP#EG)?9IfhL<(k?CWCm;?vxgg1X_y{RGE$~ z+JV#IFzpY@j7v-mDkW$2AOY0Kh8#XZNoKgBq5quxIJ{q9)bp$~HVvPIat#g;bMJ5X z%;pW^yrgI(dO3xIy|q%x5jZ5TfFq6v19uLSnD^^bR8&*~S#k_xOB@1H{l}OXaFM9A zG#22K#RJ|VF#V%wqJ-*$#BF&jaye`k9zmdo5*m!{({EI!MU^9NsM+3L937p$DTs04_^nEkkVEQu zWN^oh#G?vH3H^8%9kKm^7)VijgsCkLrI*B5i+y@*9@f#``X24H%(@hF2w$no+O? zrU?mcPB4gyKmH8*IakHV#<0k*kFA!ffzFrGr@k_Q|NqcR3Lkmh8c_1!Vw`qN786Cl7)L zr<25oFYbeMR@#&m`#&R$*Zy##rVfG{4@Nt?uG`|k@v^lwv(o^sd@(hke)7eGb&wNq zhJVL2ae9fMlFS^a2_Az*jtf)%?1U}$?`QdRMC%iWCH$?cdqsrrdqKR!tLyG3#t2Mx z!-gybvKomrln6^qMJkP80hdfEJ;3%oA`x*SzL%7c&@84Hd(lZ4JYhxT0>~@DId5a5 z#??UajUE8UEC{Xt8cD4$RDa##2tb7BWD$1&YtI_t4CJmmOM`EiR)(L7+Z>V9v z-Z)jZ7|n_z98(tWgUQF2*w_?eL4)5-o8`c(F!_TY{Sz&UJ;R0hj@oI2W;Fcb2&6$H z=J@pt6Z6*>O4FZ%4^I_k>0u2a_X)RI4>D^1_ZLrbVeKgBp>QWudyVXvR?zpgZi95R z^COo7BqnHTQU>PxXYL3@M25c-+&}y;M8~5{Y$Zsa3?YtR!@&v=#8>`iqNve^jS7O| zSUH1O4oG`ORO?wjAqm4nW(rhT(B%x8OsniXG_s@eIQp@OaMeuvAI_q$!YDPAeZ>_O z@=Gd|UijbR`Ip`2^!bD9o7e!zJYr}ruXdKOc~!bK?2ied_B{xt82z(l4R#3a|GRKd zrfj5Y%WEt}gIvl1LvzIuU^Z3Ofvn7iUutR;8q?&oG;<0)xTI2_P$6d6)X?dv&!lKX#Skv2xp9Wz>}R~tAs4sjt&0p6C}_f7(gMjZY?|Dh6`MuQLE zfi{~-rhmr2%cQ695vp+uIH-t8Y?T=VE(1g-t`v}<=kLki!2lsTI1Z0XO=$mT0+6X_ zp%Pj2_Auo?vewjPL$)M{C8Cxz?Vq_n{b~D-X#B1?+=d7ZvVI> z4q(o+AF0RucTjxMabekNZ}=dr;Hy)9tg|z{Nr{Wwu;CS#Y9;IgdNY19syEuopc|Jb zgcc~yRX#EMZ?mxs5wry#oMzP3^KEpN+6QKT3Q^DK?(kO+`y(Zh&^m?w`@g+4XhW*z zWd}zQ|3M*0y@Z$)q?RF3Hhc4YH`>i&mltD)z}6usDuK2=N@mIr|D?Ow zcwZA+xBq?G*KQoi=LUtFuAc?@i!SO94`n6yslAHG9mr}(O3r=wIe6pl)VZE8s59w_-4n3#| z!Ex#QZ|`;82y_e0R5tqWhiu@rB6rE22Ooy}a90jZ(GF*EST|2TYilL5a1F)BTcBb_ zO38)MYjXoYA1fgLt%3n|%U#p*e$|($>{~WpTuS2`=hcf~7VT=eYkRH02okMoi{vs%we9Te zTuVpn@tS`8pw`3$a!$Hf_#fD-gBvfup!RSpeK0`Sc?{MOvwBj#aV>JSG~>9Vb62$o z&6?b6P!|^FIBcL=QaI_+kM+LdyX?t8JD*kdzKyeAHR;mhN$}U7NmZ6M%v~)S9X;9- zaXt~Ka4J5AOy%b{QbpRCYAal^GIOh81%!YVMr++2&XH+qY94)dad8n76H`%9ISC-) zrZ)k>B@?;*;LwnSf0-Y@o%U_{5LZAYUu+q&RVb z#VfA&MJ_jH<|cguWYsLH3VeH0-+sb%Jyx#{PBk}9q0fBna~cM!A<~B7;kM3|*mw#G zDP9&+aH0K1?X90F7DDX2*&c1NzF!mGSnKs?(=f;;n33}SUTv_(<#+l%PQ|F|z}G^e z)K+E;vew(t?ro+L#>qy_Bn6TIeMeOjntP0CsdY@B)K=CT_mw5|yZFdLAm9ZCk_|A| zu+&I-ZI%HmO1^@bTuO9YlH+I>VX$uuAG~pfuO|Yng*~Ywo!`-7G1V1lbaBeD0iYuQ z4IfAm`Snf?9-xDfM24ONReV<}$XJfZp5>V@TLv4vvNs*(;>eE9bAEI5iz@k4ndGtbqou zooB8kc1yyPD$D*iE2S-EpVx3?sxn;byE_oq*VY3NLL8qgkeVxZTo`JaNcq0+WjWcf&p4jtM=oM;3;$;WwQ4`L-5|Ss#VZ9|SU`Z8 zQUw%tK}KFx?!F(VuB(|ythOFLoG9oVuWzpb^?zSGV0g &o*q}zL<&Cm3^#vq3<`)T**_v@cDOkTP~X)61-SxKPlVV8I0Q>R?|jEE?!Q0&7o;x~}T8&4U;1 zuh{)_qsp#Nc_QR4s{82fnY>RYDPOy2rrQIVu)BfMYmpn2O}@j*(-D#G8VG~fF3(8v ze^@|!+lcVe`Qo(;7JwR8a}%f?cC~)KyB5=tx3?Pq*|gv2ZnnY5Me|dw_{`o6{RnYt zM3`_n2kYhyjrE&2Fq`wh-lNw_Dg(lFAQ8`Et>idIQUk<_H1NdOH=qE`3+kON((|iS zQDD%mcK})v*ez%o?S`D$FkoiD=#qj0DkkPW>=%{Mj@aUS*p1(*z0VKoyqo=;`z#mj z;whkrA}%Qz(i#uIJ1|DuuwYfCk?vw=v*nM3J*JV~g!k2wk`380rPtoo3>-6LbuyUI zGsBL5RP^}W&(_09)N;(8W4{21$ALBE*?aCR-x+oXSlPaJt6vb9Ow)7wh4M@G7{LWnt8`-q1bK+Nm=W4AGm+D32LVBIEqDh>^ zr#K+r$*kG9o{-@+)8gF%*Z6u-1^Dk!qStO-YovD>iK6KP9LEC<;S05>hAz-g*J+@& z4ytEVEkv4*N~Q<{8@r4r2GM~JlL(aIW*N{?Q)lLfz6~gNaor%eW~bTJiKe-g?mOJPTNG!#`n3g_Xm2K&Oy-XT-A_2IlNawc^g@8yt4+hN`B6+8GM&pi``bidVOh z;|zHlcp|4>jy-ki5HQrWSHD@}|6%_-A)bZ^VLM#2LY;Y}FwhnO(fkzxXJD6?^Kz@t z$%%uYRT|b(ozCKEZ?tLwt)6Q!R7)br$d$G7t0iunNr51tbqdO*V^h{UT-I&c-Y;#u z7!dX||K~GHjM+F$Acyxe?pYD-O0j07cu&Ne#NaEcV0Sc(O*Oq}Llwb&@TOX?X}-cd zKqR26>sL;AnCG>ELPoUx(Zt#2H%Q~{Fla?pxLWLBEA)^SRDeQl!Gil z_!HgHPD?}Mc{oGZ6G4hAE{d|L3w#oJ<%(J)nFuQa4uKpkv}!F|AWq0zzZ0JG{^Osa z?kzIWA06CEt>tOLx^TNZ_?9%^^xy7#ll!)vQH+pXvs=sc1=*PrH6OaA{A%f(D0u*93pYBgjfp0D)+)fD zXhX?npU54acvtZ!9F5M>09gY=5LMLG)wz5CLX}Dgy`{mWjrP+DN}s%j4bSsTZ=5c~ zf3oZcwE%u63F4ORU-W8vqu*RUf#FpFXScHLpb%6v`;2DK0=43h9x&wC*VjkcY7h-I zaQVQ%Snj@Ybk$rxXxR61PWFQxmgcC!wm0qscDSpTfA z-_y-muex%Jj_kc!5xJP|Rk~18AZEtJt#gWg57|ky8`U@MoSedw-8rwRL766Ne2Egd zyolYOiiLN-{ahdey;54xw^;a0Nv-@4Zg(}>{vRwtL-FZWBZE+L^J|-0>dw;K*=oXo zD$`?vtcA!z|9MviR#t^YQeCgZ_G4{~h7HK}ps_UfQ{lE*@O1%IZP4ns*ZGDW-$31? zn{wmNxU(T8rY``^OA(;H{xwV|u&cGb_pUCty`x^;*49wi zUW0=^%aXFV(B*64&55$BWwyXReKohzroyh-P}FUX{Ya{GGLPbiHg+Et;>E;)Af7+j zSYMT!M;|MHJN3{@H{O{Lz5#9|H8sCLbyd3(%ZKiKo^L0hA^$x!wMyOE8QSzIlwe2d zAb6pEwFMlUWRD9UuI2r&#Jw6K?x?8nq})*W%PoMguS46d2EGW+?Yh8wha3USuU(`T z>fCYTn$+5UQ+HfeJdnVq57bzdI8uc@`MJ0ztty=16G|=})8|`aSQUa>g9Yo2p#(YE z*}wtdeLxf^|5Xa=Er3!J6FTR`vRuZH=+peZ1rjfd;;hTyH* zd(~_z>tek!xgUAjxfLSJadJLOv|4j(ZnvuUK4Y{N<3A@cV>=uJaUr-#ZNkvShc2;? zA9<|%Fecm?E~JaNJq#Z$nr+XE+(Y2*?!$e`0^b^=9GNrs$L*G5%ZRLYmB(Z-@N>px z34U5GQWO8gSRk&eI|D_iHth*p7H#*8RxvZPpTDnkLvX0Hc9LTD3T0n;e(xxe;%^e* zDizQG!@YoOjqGJU$z_=V3BNnro|#=6GdXkSGYhY6wcg>k^ipS6&R#r{c4 zE1BNz;saRQqsWxFh=weS04ZEgJ5vnpzZK4SuVA!j#O3neJy$y;3_JWX z86)h_e1nQpn0l6KtLb@cMfb%@1XH|M9YKR4MpW(!a4&e4HjbK~Uhjt%=x8DpRHg}> zdtWI1Y4anxT8!{Uj?PHaEn~JE|Ax?ngjysdRQ&cG?w?a1%LRpt2%1V(D;5jAO{l;~ zt~GDk^iu*<2;ipGWWHxxEGs@{Y+2G>XoRoP-Q9|u?IFGmIoeyh z@UC9c+rQ;?+m|o+`W0_9|7$)BTJyr#g9~6TDV?8~M>U{52u>1Fl=5%g_D|jRYuvTX z7tNiQ#g`*2D+DU8uT7Rbdm5Um=XZyX)66rHoGZqgzN&A&znfpVTZ#^oaNeEW-5)7` z{zY?UZ^ycFU?0+pr7-yPoX7HTqf`|RUDpf@-y=%ogJMZ}IlyE>ElqQGvKZLe%gjg8 ze_$~agvw4m#KSa4DalC7!N3seI(InoH+@-kefO>-n(93xBV+2vZuzsmfq?-a06hD* zgxf9LOj6Avvi8$aOmXE45`x#XXe`r-fB$H^oHK>svD0o}t>gN$E6sf{KoooT=+3Yw ze`jY$dys{)Nsp}SMUIiNF%VRi!$Lz)Ye)O_$MYJZstU|fUXTqL>_rjhK-KP-@GH{?U|q8BXd^&Wvocioy%Q=owuHw{PfQ%_-DLuaJZVi^J-v?%4?bIT zdf$S%)RUNxj|RykZ}*J^;_ua-b7v%T&J#6FPFzH6r#nm5AZl80cThLpe@ZDic42!< z=wZa~LVsK^^8@Qwf?Un?B#Gy$^cP!OSy4lWb1NjQPk%fc(uU;MpSBt0CZ173-VS#n z;~bTD%(~t+j9H+MR5S%;y$dYYdmGZ;yaIG4i}YL4yCUvAFIrNp>og0)Ge2wEeZ8Ih z8WbE}w>~Dz`ogs>#FPn4@U~KZR#n9>%pDyaEi&rq?7XmV;UkVP|O~pTjh?c=>RFRK>RZAQkIk&$Wn7tQRPsN-kD3+-kGT1)6=avy6kw-r(5*4 za^Ib1awEDWxoOMs@HNrU!e8LlWwk!RqGWcl1c6Fuv#yGlMUzFf`}epwd`~oiA`831 zk`h)HmRr}35jYMJp@8G;1iNuJ)?1SxqSxfZp8V*@ef3r)<0eM#q*sHjsXfHY&wlC( z^obzs;}K(&gyRGv6h0$$))2+=qA&ebBLF)C0^h*NN%_D^Ml(hIz&MnSlHTD=`^X<1 zp{G0OPkWl1uBVE${B9>7$w*7rZEqKbgoY+~v;bZ_f8=pmo-@|7O@=9rk+rl*3sbUz zJJey`rv_G5d*6R4mzP&~x#ITFL^R}EO`sB3g#<~?*Mts*aQ10LhSTE+a4*@*dF{sOK`Mn(q~ z<+QXkAqWh5cYD3Lu~Fsd?)2Lc5JG?yQpn|C*;kQ(`Py)%a%-IRh3#V>lhwfI#?x1o zZ$e&}X0Y-eCA5@>vj<{)kSgnFob^Z2t@qu(nHR94d(;QpL4elBFAF;ROZcebjPS$T zXzgu7<17IHxVi4nYbv9lus5311575&Yoa8r;R^GwA~}tdh&SL`T@4d~mp;)^P#9*Z zS!mx|M6`;-kAsJ=4$LtzG0m_)0iAK9pE|$T`pwhL+SLXV!LP#XS=P;<<`f18B_G?_eNMi|LXD4JtymW1W43 zinONfiS+)!>d?_c9|xkKlNw%2FR_78lB{Ca-`}69q}FI6UuiR~KRP*?f7EiR+4F%9 z+|~8+UifAyeZjq?<qM_{vtm@?n&+__al-};U6}amzNN>{N`paP|@?eI&1r~ zNaK4unb|kkZ<26`+f9~ye^q97Y#W<9W;xjbVF%tXrHQN7i2mYLP3gLE&2;b(| z_vk|;nIZyYA1?O`=bCV{mJZ<2Qa~)`IxQ9)5kb1rz0Cr4qs9BaX33+$_&Q>4zY#=T z>EE9iXJhdnG+Y;(n(Ah_aX4PR`6$dy8?rV2zIZTU?E)294UG|jm#lE|>dIT6@cdJr zT+$J|Vg&SA%oY-k1B`J8NaLjgN|U)oKoHrIeyz?j%#E_L(Rs{PnaaBYv6?b9i#j5? zJEm$VX)0OXP)8wuOKi#3`!`KrF`W`mW5do_!?L?hf2XD)s}Jt5ds4$`EvxBv2Jb6L zc?AfT=Ecb$!%M%3H>z>IX5R}*t<>f>9T}8P`JVnpkfHfK#NnqXVezHvp2>X@e(pZ@ z7ZV->o|LV-C?>nHr_|luZng6j4ISHdN4<1Lf%vHkXwLfHr>8eOn-vHGHp_3%0&Rfk zgj>}sM>DfOK-$Iy&}DXacH-gV3tgX70Br%9M0FNKb*5>qDV%rPvSxuB=rSEm`lI54tv}iKzHg}faY8n7w|4h*Pf<~k z?$O2<26}q8HTmjjK68beWhgI8gZqS*;Qj6iQ|W7`ZShB5xJBs-Vf;&USE~NudjjNU z1{yb`5MJTLg26P<&;iZ`V7`rw4WI<`lJ`^Q<5Er(dazZg-_|~! z@H_F{hGV3cR`98$7EW5I_$1!?T|zgH0Svr1TNP@lW7~xfqzOF79`8kVtL@ zhOJWX+d>id%Iuq)n;tUn)ZN)+xu4Ve?zdra7j53piFnFFhnj@de=LjL^E#dMqvWHgP{IeLhsrpYTtc2jGo!yrsXMDFzO!r=r|tx2LqY_6!hK8n~IV1 z-39a4FCMrxfp9#Ue{F5;10Ri$P*Xv{b}`T5s%ssy9xkbquCq|XM3IhkG}XioS<=~V zsdm#hONWaEYpxXz<51*{#)dr;BF8UN+FFGE?+jbe9urCQ)Cb%bd~ex< z(gxZ)zvG+(0$%U1euh3d_TqjOzPgpg4T1fhpO?cThv|p&{)KLqgA1E0!fZ+e*aFRg zNn&_w1(dBpy9of?)b(9eMW0dwi`EQ2(fLwdaBvp1)z>btVgIMpE8MJBndjI9vkvPA z(W*@9w#0y4_8j@lQA0^dspbB5f2R2eP(#fmkUtVJ0Zbl$e*0jhKY3HHJ|ep073;do zr8%u9Ye>CTFjLY86-Q=k7JuZEi8enV(ox2!_jT%nhAn)8 z*BL|-VSo1)>IJXVV?G}2o5!_9x%cdbYghl7w)D{Oa18CYebKY8)sO zZfwxT2Dg7}=!j?2bol#;{hCe9fGhd!-cP_KKegom=d8%DG46=~G)kWw^-@`$4u89y z45BT;yk6r_Q|WUztQLk(>w8+(%srH^0Am5#o3s3jRz%F3(^Bt+defbNHC7W$BP8>- z#GrO(x$n;I;$gvf>IQ{{g)?u1ck@(L)yh1%D`p0rV6Zj(xp7YMmmq`&F|3@UQL#9jwX!GBlE(PZ{ItkNM&}ih#fF5c4NSid1@~?E zVKmF<_Gj`u<>;dHMVd`!Ya>MH=p(kP(F8mNxiPCTpmoaY=#Wmx{gjy9uCvt#QF>8D zi^aMs%DW|hyY>Rg0ELi6KR4BUNzGP<3199`{}o9h&^;y?@HDP~KhF3j<~GJ zQOU_NcfH&O0;q_Twow3n5Z z4tC;v6)rC?4}Z-j02_Fs3t|Hp0AlVuuV-lJc+9sef5E${wc!`xi>=xo8P5vGcDPWF z_>*^u(iD2il>h|58`)vb%nW$yE0+9m=@ekQD+e{+e-E&o(h?K%F~o7BH*bq3EoLw^ z)YY9Yuqcc4p)F|7cJls0;Wo?-K*TGQMt9DwGYDJX`V=Gn6 z5T?%c_eVN2hXMjQU;~Geg+g1c4?A=k#6gUU_9m-2cU5F5p{Yd->R#qWfL`TT=u{E9 zy^mgD)eLhvMOJ(FH6fez+MzAFrB?3@=Y}S#p!s?aR^dHOORWRlGDpLz&S-NY@z_CL zO@BJ4SvF${8Sz8t*U~FF_ac4ik_#e$)B9#U?VaSeqkxwfM3}3or6u@^l%3o#;T~97 ziC;Zj)P1Erpi835y7|s*+Dg~DdBbdmm8kzL9JxXFVCy^7V$f5_FSnoODrM~p-0!4+a zsq{dNq5f}nsFVyG2CMu$4rtB&CJWUDMA~I|XtO0{y9z^PmvmWSjdMxAw98_3Yt0Ev z7Tz%2o`o_9w>G?afm_v{*vllt00qZtzv+6h4Y7oz3*cLFY5b?Dr3i28%cy>WnD*Vb zT0OxB1Rtost^x;~;dQeG(n70-HEse+1_v7>R^C9rYu%O^LOmA>X+=STGVdiX-?x9y zSFYhPZwv*Iqq_7?`&ZL)$QaXFCJGVU`4^4Y?na#7vw4kOwuGBhD?JL>lgo@-s;6D< zeEv$@r`5?a=b4gQ+TzG#zH6H^X;|LJLIlqE{0sPT#`}m_@AD?4j{vGUIKFpF$JbCZ z-vc^EB6o+8>7~}a7ziTAgPcG!%gh)Gy6Z&FBR4I+SV)&lNakQ7E&#K`{NnkG*W@2e zq4?MS@bPjPDH$~ljZYQz>A*QZzI^}Zyn;8SyleiW4qTQK0sBlnD-LGpsL8jEE0K{W zdsAiNj_|~9eIy3>NE6pkA+?ktvlt$RZt>J1rP~ZLrwF(F^>CU+0+^cbq~6iezH@|Y z?N!SFuk71vgWeu-zo*LN26A|EV9!+n(DAhcjoCf30gRQ;yzM)7gaJczm?v_(6(O(( z_)JSmO1xI|*@y+4!o;3p6AX7A-`w4nY#z0yYgDj+0@j1OiIhpbLAL84oY-qQ`IWud zvO1)8lrnC@;I*=Ym>|-TFcsTgmXkT;eqI(nF<=(81Y`9THUD7y*j>&nqd$`eswnG) z>$0e)J6`EtQ=A?1_SIaCrT0dzdXd@=NQcusj-(Hv#p*DO9iR`A?y`y+9|+s)61hKA zyzC~4P$tSzeKoT4B9Hq;M`mle&lixX&1AU;n+caI&Q*O;Kcf-!m`s00!tWBKyL0Mh zTT)|VXKI$?bv5T=*J#5g3Q3=9JXe19vmh;lxLUuVTD=QmsRtMnrAA`u-+mj;5M64=iJ}N86 z#>9aC-+%9cJp>bFD9~DIU3FD0~-| z$%!|yeR1}AhK}x@T9MziIyTvK0EHR~5aOE6mLcEvBF&1ux=m7V0te&BIUxH93&N&K zPD#=CSm_E0L5rb_P<|QCi1`N&6=9cmctc2F9<>k9ST{F*=`c^!vjC|i3^IN>uTqK3 z@7J2C&zM+S9tpSJF{ZL02rvtHFez-IDfpXqiufZw^}Y2y|6Oh+RJOC)q7_=mkjWgN z>dxvaDA+BI7sQS|Q2HvI+L*FfazL2xax;N_bj;?(!)~dmsWl&sF@c!oxy{{4p2+3# zkC7*uKqh-BPF-)yfq%MK`#ps(3c5KX3ybM=n}>AHMU{-K4C>7k)E2klLc}=wIrl5! z1?c{)H-8EZ-&S=_wd=m>2)Abi*CWoj+TVf^lcl%8x;pZk7e5BI}$2K_l7$>-g6ij{xLm1!`Sww&<`z+~-m z$F{iGZQ;oRJp-M*agsS4;=gi?rB>*Q2^>LR6(3)cudgS?*@o2T?VatyLftiOZ^|Oy zJ#+SUHB~h(E^cfW%W)7{gm`^N4kT#)ab zPk0}HJ{iwbyx+Cv7rok@m46W1AL==F zf3zBA902v0pID;)0i3}jzg$=&O{(@wSzXK?BX^axco;0KO#3n?0cj{c2l9)&$GZUJ zc;a>G8hGs?5@z3LeL#Tc3FE8w@ulIwF{wpGQ&~mSC*^-6Q*iJ=zy|w5UtNK1|5{c1gqDSir!SHSr**4XrI9 zXW}tOCm(Y6U-DuTq}_bC^B&wtu6hJA-hVdG2HY}L)Vo-;n*#stJ& zjf3DXR$V|?U~jHbL=pO~=fUqrmO<#gk>i1umz?YyA-?pHFiB%c$tMi{yg$x&M?|yE zD=s=hN@<^18+zjpkL+V;*H{D$3KU(SzZ|5V{r$VO#CXj^hewjZf}p7M<`X`0LQeH% z>vJ~Xn33S2Ph7dfi0SiNIYL|XA!Qms=`1HxR}&Kip-G)puvbJx3>uxAM^jy+r>Aw9u@iBHP_XqE~%rkiQXJmy@S4IWXxQj5T8K(jJvSKQ4bb7ilC>zJ% zgf>Fn+iyfNfkFtXFRO@1hFHP7Kn$6rXLIxG1)rbzv4vJKoOlsrphJm$tU(Y?dRWmx zK-k~d5#o)q%4TjO-cIKG`MS(kq**b`Kv+ZPa2w|%hIfy+R#>pFxF&LSb@f?Zl}H)I zAilbesNqB8fQP%2tob!fD-q?%rCgD)Xm`p_mp({l>3aEh#+}a1Uc*ey0JhV4W^H*7~mL) z?@e(SXv3Y+BOY<}=bid}C=!EW*JR09jn{|y#Qe@p_Gm^EW6HB!PcNU$)o$^AM(ALD z#uQ)LFi0G}ZP>F?GN(!lW@>#{p00~&r1WBePdpI^B^C38AE;|hSNZ+tY6QY3&Cc#b zM%JeHJ+`Y7;>30L)^3#jB3LZKlPH8YOH^4I$a~?cjh^;b8j%5frqzBh&CXe)0tqIaGpEjnwM zh6jJwFep~r0bO^nIj@glGcSL6Uh1*%zj20{sByf%O-t}IKom(U?pE|<+y{j8lw z&ohXvbodZ%>=N2!>l$@Ne!E_&0jrw5CT#t76II$9sJ`@Ro^H`G(H0@;5j_)&@ib^v z`jLsHPd|j_d*MjI3xYV)@)u0k+%d7S(q}Ht3kI4)g^?dmZkf}=#Rcp5T+puzm#bdy zLJ^d^!7*97hP)!s{VC0Cx9(1W~Ttf2D%W_Hl zR8bv876yi3Ux^#7=i!OH#Dc$so8Bl=w%wSbbIgxKKYLh(4IFBO30lDlFWeBMft3d7 zK>WQOl3sYQxZ{A626};D8mxVnjRO6uWoTkpw8=SqjSL*`g}PU;lAJ2_AodE|QP%;0i8WRvC9^?~ol^W8VSEL)?`W?nP}k_{>~K2=kHqlw^VX`X8R`u|K@v3ld7FT{ zoquRV1jeO|dEWS^H%f~wDj)9tx1va}qPsswOVAyBCN(Mkmrg+Koi>(%lga*frYN3M zDhs!JoOy$^uT3+qajK-Ca@jeqCQ@OOYm;*h5psBN*c0UU8lGCoU*z8CG#gV&5Nfo` zX#{~G(MTC7sr;g%`O43@(m6#%5HME&xp;FMvxOwOo^LJeFmxgE**%F~ruha@vZvZo)7hgb5fwP*6gMjFP+h^_w+-a7B_|Ma*Xv*boB`3CW zCq8mL;xcSd2aDpH*TMziDCnC%M?bM9*`m%}{LP89`0|C}H-vlcOKDR#H>jP{-Ae?t z4@RfxnLSnSll8^&4~DW%Wm_Pid;usPyuOUx<@jUQyMCjP0P^1!rndFL<6Eb0Xacnv zkHN`rIM{|3#~K3gR1U{wr?^H-OAC}{CMwhw(cV|-yW5cW1S0JGN$*`fmFm}0d%uFR zb0$Ui42?O!C=<^l2>Sb{VMpL8P7kq_@5rA9kP{=-xIFWOqu)T!tpbR*`L)?BJfBud zEGK3W7-8{Xfzp*lp4v%<7B_M;_lR?NWIu~!S8~DA;O8<8_LrjUmz^ibEoq8bYkkdu#pOQA zu7^;)vn}7M1ve-J+v;+RY+9bhE z8`jd0_h`t$6G1P!;OiBbD(CMC3qIRDzIkWj81pO|(>VJ|{^%8MfV@xchiBh?pMh#d z$3scy*vY902;b19yR_d=yJ{9s0XWI93vD`Cpl04l*202O^lfmV6RrFU@8NSb@A@gV zKRY5uCpX}e&2+*bI65`=~fD#M*(X!xcF%}m6 z&}(zK0M)^Man2d^urAbxbxHlm%>%_}VW6uBJR{vbiZ9e=rTy|)7nj#ehyR@>I(DT9 zEx%vY?PsVDJ(Rln*-{GD7nVZR!NlGa>1LS>RHlevr;)hPMEX=T=Gc^!ff5k$i5jAT z;LC5?tE`StN3hc&U$yTNkG&FU!*Kb4E@Wa$5^NE znb_T+{e_0<6`QCN4Ii!~In5c(RUBC?q*VrF6Nzt2G50ni@0ft;)Njx2*gm~lTDWg$ zY;64b^C!?Ybpwht>r75kTTAzM=c`?zGiN8VKNXu@I0D!P4yy@mP(Jva`YhYvv|jpa z`j~=IF-{JS?VTMzK0}&B;H7T>3k2!iS_gb9_4!(c+xD;XMfZ_8^;)R;A<*a920DI* z?%iM()cc}Ee;{;Ynb9C6XRRtacMlC1;8&EAzg&gn{u7fF{Bq)lG{< zpH?b>yN2$7&Qfe7*+=?VB=rBgEDC|Qst2;Q4lqy!b$V;m+WJ@_@3;yGc>?j!(9qDP zt7mXTb)dupfH7%7Jlmc$XSpQ)fcE6#+VF9Nz>-#utFTV!yt;Xd0W~KG!#Y4l(dl}= zibZ>4u)=tN;?D1Vko9!Q{k#b@qZB!%@Y=3|>KqucnZ0{TfRF#s5dfq|%qo&@%|X4y zs_9m3usbHA*2G-JtC{t7kS2;z@80M8+XRAr-BOianQe|RD0p$or*k#D0D=T!X`l%2 z9TT%)rC(w8eD3cg5jMBW|6QDwXCT^bsTF`M^lwyu+%L$Lf4`>GcaKQVn&q;aNh_Z`Ut}gLg}v zwq{Ky`&BngH^8p#`^yHJ!mRCDyl$I8)k?_y4B{|uQ3ZO9jII$^$q)nvTO)`-5Kzj6%xPnbw~9X|b8Nn++#*u;S^s?vY@W0^3t0%p&9kd+qxuI5aec_wy>~ zRv}>4H~{i$v2OsX3j8Xp8zg2~F>PO8XM@V7iMe^KV32)sJIGu2%GgI>gug%?nfB=!=+u&T-&u&^rvEk8W>->W9t`U6M*RF1Suj zX{d$YL9vAjyu=U}E!yYc=lci)P{V<+0kg)_ZtW$H;~}7YeCj3?fGw_Z(3RQd2Me$y z7V*0I8=dp~`E!=Ay4$QRhQqjoO-k2!8Oa#DuX7j>yzDgSUMn^3Gx#@ zILksk=d45o?lA|rM>#z`pu?@#!3`vYF-Qbew6&S;D4_Rc9hgd1Wo2bWu(Q9T@9LEG zZ?hu!SlUAr-;Ke`+_?yXww9vXu^VuSF#{9O;|q%zI+kkO9*#8XBn=lc7BH%gY~tx5jI} zkr}tz|3f%nQT(={LjlWzxlsWGDWQRf$sEcyDM!^8X)MZy8rb_q`7vkfR9FNQk6#D$?Cj zlG0rw-Q6J#N_Pk%(ueMnl9ul7?yhIU{ri6YFP`)I%*>uWYp=Z4wcvXU4Gm|Uhr`X6 zj|cdH`s9Yn*w`E*Gt~<`WQx(1AK+%V9#e@qa1|=u`eClx61Zq*j_4Zy&;2+|wkq+6 z=wQ%jxT4lxFp3gFU@zutQ`eq@*(d_E6#^Wq(N@fVa0ufxmo<opC34YroX?T)`KZ4qGNeX>EnQTadFs#J~~guiuBk4RyE zaGC!uXQecaZyOE9;z>73wm&2h4GWf>OWJ>hWih)p`eAa{F)XtLHL;B$ zL){@l>(??lw8Y}VTlUg`tXSl;&&!XgY_YpW7PFEDlDN$ZvGquI+}C+xRtAViX`((&R0(RA z){S$GP*PwZB(>;P@84ZNePK`N<_tWpZmCS;$xQm>jpKM??hL4M*K{`aVXjMbAN59u$V)MG#`==BbXnd5EfxrSm^V zNToVq(D*ZQCTdN0yQ{Sg2U1-(A6cwsMPsnNixhwduH2f2WusvSg}ECD%e-!uiNSya zo!9v-~h95*Y`vY;@vVP8AFUrlJIYxKvE8R}S}Qydc)7sBMMf>0uQ1tg2+%(KH5 z0TQyf1&f|ij~B2$s;_8x2IpoZIvkh&d?jbgD?c<{RX_o&KIsb`p6gXLrp>`6E2XW! zv-HX|J4r;aeXw9sf-gK>5}U^q3j16$8yMww0!$BRNK|29U?B3OpRT$AaKDKIQ_yGn zx>L(_GTVG2TRERb%Ge|pjZJJc4LtUY}=#(S3D26f3)@DGP7uUTuV?m?^K$NQ7 zFOR@^M#FoXq0{8KWSeOGJ1=hvFzJBQ=;U6|Fz@x}e+z<5H8w0G3md> zqpnt605}Icn!xJUaBlu9F50WNmu)Yd_{-8ir6BktB4@m?D3T&MAS(C%wX2a;dpcAb z`Vv79$p7#ty{gJd{5Nsnr#v5H-B7q>sg++y5YHdW`}89b_pc+HJGXHu2jvhzGoHxl z%CZ}7d{3E4k>$TU`MdaLzWQ`?*cf0PfXmwZm!p&a1IUaKQ0xNR2}+zx@9qFHPOZ#% z)!}c}cYw@Aq^m2cOVe_4xhd)8R7t&ajBUA3gu%IJ@|{x!6HGB2P7SUk%N2OVaG1uB zQc>wmygdpY{mi=Ir-dZKH_*yT$kAMs#pOu;T>%(GVxpVYF$Rq$P@@b82q?7N*##9O z6HD`~+S;VmaZofoHp$0aUt8@@VJ%b4kwIWKsG0`2e^!9|)g`humQVALuglcFoth$> zv}#0qhKcROUsXgJ3ib+beG69KN^{VE>_tDoZgtCPb7b$E@x@GfB+qg%&Nr|@m3{03 zyi3DW!2lL(3p9CBP9C7x{FwKpL>4;e9LZ(tWNKG}#x`PdOXA2XtGa9Org zxOT>7vFm^B_+z0vfj9JKVI`G5V5_`Ed#7vB{sMMWPkp)6)pvb{&z*G$eKIYI$MIzW z3|mDb;`qx5u#I1=xq-*L$v(VkuT|@~xfqxDRigW7bY{jKAQgbDDZ;?4pmYy;g_tq5 z7dvnLtjcO)9r(+Lqi1r~dfMn-K(JSKP`4#~9PCEumRV{dGfb9$ET1<@U>-Xn6{LgL zUvin-gFW+-Zfm5z9$Jb1dAO_z@M>@9k<7URUJ(9a1Q^kR=2G605L*>1-ZjUozE8AD zz~8Am-{@xqrRN_>b{=dZ4{CGB%5mSG{`Al~zQr7hk5 z3H`cP%E{jX-4pljFSrHKO9;RAgXUjZgL~kSsOhK-J~h6VM)$|b&k2q9dl77gVZS{WE>Q9SHwK;74Q@`GcUzM>S0DxfKA?Ew zgcV09EId5i+*m#5*hV{y43wsxgeZOin<@jz;MhC1Pc`$HIJ18BqCvRWb24Jtsfm<> zC$(uOi$vB}i6g%+Zz$jQz5F06UHjg3K@5q2&neurNw3ozitjyPnt*ynfI0fy>%BqF z3lbyKna0}%zx%4~D}ujhg2-9aFo6M6E4aNiyWI zh~FWn`v&BS1yq9{%P%JDTqx9?U9_!^?n|{X+?1F1_W#c}QW=g&jn(lQJ~$Se?|(+C z&)=BazOq6wgKPMIC3826-N+^$^(ISRIPZDjnu3-EbEK0{h2*3pHjAk?K291nkP`#t zhg5Z@QDWvM;G(_-g+|hMJ`jN)Gla^7SnGq~oH9l+?f9?A+9nM$lLpvRoEI#j)HlR5 zNC~iZXDA|q&2u7{uDnr{dU48zX;u^dZW`(c^&603Payg{cz9PH7kqW(AQQ9aWM`WT z>xxH}s&{08iU2oAa!+)!J$y!XRWjSkF(S5b*K!mB2Ht;I@K5)a(4IJ9Syu1*ZI@+~N%KGca!-w`_ZZXg15&wur!6y!lQD1kmHfI{UI@*kvTw`4!yu@KkxD~!DF5=s-aP1Aot88F|K$QOp!t4JMDPl*h&fE+ zwbU<;=l~1obbek%?p;K7yLq0xnZ0@{|9UhAf)B;4KtoEWy7B{5V_H0sD;7eM(I%p* zpb(XikPsIamz0z@YC3Q&?^xH+U07MkhKT$dsup;I>e?`8T7iRuQ(E^GUeNN~&d2R( zc-*r7*>0tg@#YZO$xaMp(eKTe9+;NC7b*3mwG-$$IPwalZ!{YFmHmD4-CZ=D4TfKYs^@TZ(_1SY}*? z*u(aU%}OQ_Ct=+naJYq0Jv?sL#n~-NuCnJ39~-QAiROC4;N6UIe~JWz1ddJox5ESO z9~8FS-Fc+^O)J#124QBl#rkWyXfI@_dVE3kUsC6y!ehtA>hC|&ZBKO-W#zc^^npDT zB=p3Yft~lE#;aS&=&hWDr#a0*^$~663)Koh*Z{pW(edvm$8K&UITt-dpcz`y>}vo1 zd`HDZCkh~wBxn{Mgd*rG?gxlSp0$Sf+uoY9w=xZ-0a_DJuLnrzpXEkG^fzvHRQo)6 z4k7zC@ysH26|JV4#)pfmZ&x^fx~zznQ1%>nx|CdaTEd&1e(_ z0t8)KXy};|?P$BACJ3g~)xqpt8hUJOY*l)k%6H5Zf(~PHuL*G=BqZh(tesx$=|3r} z$8{|}=Kql>YKb60b>TQP*NTkOen-j01k@(zOhT`zpQ1thyX;g=Iq}5H`QUHXw}7_x!Ct)k<|d?&AZM_XAlud3)u%@QP&uZ`cfw|hio*}Eez7F&cw$0_{^^WX zc*sSr%kY?5tDE&&I75Wo(Tnt$DCYjo(so-BXG9ggXOGr$+%YQjUW; z+433CpXrh%!V3S3#lOnjS?#Z~ymC{j*lx?vTbziNec5o=5f>btN{Iz0(1t8QoWf@D zs?L$?p}DMLnu17Pstc5EiG9|!-V~MOKHr_e1iR2|%!)itm;_j=50Rpx%xd%L3G!ce zh`2b-b``y&G(|?D2R(fP2@i4e10=Lwg;=z(IMsvzH=zcG$%F3?;GcyrTwEsEH3!%v z=RAsSt{oMsuTBYQn=a!l$aU-^xwrshiqPP*_hrnT+8l8+p_m|s6#fy~T59D6BAF#2 z1Yu0jCR2MnL-ep5w^8C^2Imcrs2I04^7&J!;af^($E_Hb3hLT4ZmImBDhcm7#tIPrL)8+)a^ zqN3fwf}ldi?e+Qi_;^`(#Gt%z)Dq7ny1gm{Qv9j0A@gA1K@aM^kSTKDBlL7iCuJXJ zrL5g1(x~w56sb%~deY?dEjSAP!N2;d3_j3-nGivAIQ*e*|JU6-*iU9WSDyRV)9*t! zXEk0Lkr-j7^fx%o85QRm@rw`O-iMpOAl3mS=YkQ-pZk*%(<1vTLA60%U0pH+C_=I{ zReGi3)P%H^%V(KDPMm++-W@Gb;eP)qr_1|mXxpv+px#Y-M9L_L%m}muc{t4&6+3_i z49~%VcNj?YDX17YBn2$yGi{8OA(BUlZXYklqTQZ4@8w}%Gp1+~b?RTAZeQx8;6%j{Ab@TyWZmViiD1HT&p^&;J2P+@15E{>5ZYTNU9G6EBY64 zbk9iRa%LBmKxamyk4oPm0ylct!Vh~VzeiXVO)RIoXb!%YHQ(#VFyf*2>%I7P8<4v1 z1&Dus1QIdoT;S8l;q9=&A$(WPHyW48i6#pG%*j(8D`>XFz1{suoMx2MF!e$(Hods8 zkOJReeh$oj-*M!gPD@F%pNqDscmkw%A*K8N*khBwkvzEOR|_qCNZwaAIEMwRW81-&kR1^`1uZkLBYjU+t@hwxlFzd z-D~1YpUW9$J72Jkm76F6j0v~>hQN{CQd{toXEG5! zo!OL*L1#{)^(6BH7!ldWdEI$QNw1WLp!n%BG0W8e=>wR^N6J4P3SbC`*u0$Z^7yEL zg@Bqxdrxg9{i#e}w5twuu&)|@bmzHz2F00r%nW{d`oyZ_;PZPy@oX(ullFBTj-({i z`%8=u1_u3o$KpkKjT+=>SI7T^y>?EgybvLt43v}sq7%P!iNwg)Q-G z7H2sH+o2p{FVhm$v;Fyj#sNSD_t)6J_xJ{ceo~T>6O}UUAG^f6LWUGcGFqR)gq7sYWk6emc!e(^J>Bb?u&U|)?%JWkf!-;pZw_{qqw8GmSX>F-n3-CBZshGX}U_Qd~XaGzd@G@WU=USUHGfl zjrY%A&G2;7@8p}%=B6EHQ684OZWp(-w!%ZXHCE9R?HLXP?uW;t^>7sM@-T`k zk-`nZyWVT;v|rE#pNos{#EYEDJU#2alX$mwlM_Z9_0`JOlIveCrv#pq%C@x0zm_q^IX zH0a#k+8Qg?;WzyIePcr|%~y>FMMX*qdAdJhNGBz-AbJ6gm{6GvHE?h-c6egDmEs zg{Grvou;e?wJ}{_VY@hnkG+eOPcz8en|*cl%(n5SQWRG0C*?a)t&r8^`DwfdpPaeFvmmJ^RV!N=d(yg8|Q z4Mb-0*m8)1O7XYD)o|<7NDS)voG|2Hkwi3=$3;sZebob-2#A-l8z<1HfAvOoJqJje zf#DSnOVF%@pNK#2dCV|y49e|Hw6yx|JpBCp9QjxiyN+j~$VfQt+qA`04Coj5(d--e$Cz>l$T10ivwz&FvDd{ygNG4OFU39sc-tfw>CD z)L;+(9b$EAVa*4D1d4cxj0_{j@87T>$RC+WGvsbP01ySP0lSVixrzZ zpG@-|&Kzr{Ifp@-3F5UKO+aXDB)WRGI}JF|3jX2S?fwS&BmP&@;zK54Iai*lbQi}g z(b3UBOSRvb#4%_%t{h<0&3axOEP}4ZvZ^v>puArF4ldbw4`MgvnhLSGqS;!R6pnWc zxAC5xCKUy(WB1kA$9gXp+YYgI)QiV^7Edhs4CZ;RF(#VV+k&yQYQ_Eq!;xUd@EohP zCl4`Jw3v+6_qEWJHDh*&%zf9F_J>E-ejc3&3&mkra`6P+yTmPKIx?)BwO!fROI|C{ zf{Vhu{`i3R=PpX2*t2Lm+m7dRql5$WlCS!d?21Cd!;MZYKvzE$3dI(i_}1!4eU{b! zWkm74;>aC}h%mEkw9!Aab#1p}26p3h!)Uis+R(K+$15jao&V(mcCSE7C#X>U?T)Gb zoR2o~tQ5`od;kz1Iszh4Aj3ElGxeHht3@?uNyEqm0D6#smXAo$UNqiI^M!DtGKgQu zM*ba~ePxm*FU`rm=r1-^W7JXyOukjIhv5mWSfGT!;JCsp1S3T5vgBTkPC9qf?hdob$yZb z4K(VW1M_~y%ViJp^C`XE^fZbF1_oMMT4ov2qh>iqKSfMNR;uLshC#SgvpS|h+f9dB z9UC8u>?^n4aTgtH??*7r85RNS^eT-ro?;4o?zcJ0MKbm($>4izva97r>r=9g>&}J;bP$1YsYkc z7QKsuw!tjm4=WLbr+LXZdRLi@7hRzcBsuPW?u=_^uRVLe*GT6%0rSVeMTcBaQL?Rd zxUd(gHLN{=!DXDzA_9eSIg7kBPrUu{v`CN&sQo?O^1eycVtnnS=izZX$Lof+!!M_~ zlSK5_*0hYkg^7wP$GA8RSZ&Dz=jXN$u}wNu50yUJWj?IUL^zL6{bPvlJNawh_aKUa z&QtUK@w`19f9j{VHIlpTUfiz#F1b&~{SYcu0)W2&!SG&*f9! zcx^`aRsLXuj^87t7Y0^Zn3by+&oxBRW^?1MlK?_lMLE^8=l9Lc*g4zoj9QgtgUP*5 zEvs3|-lqELHamIPYr$@(tIz<`I3`^7-e+hfQk&PrD>JTAozLz`8VA+YO)pQ)USzr1 zkGFM(PG9d|Yn?7pydj??^Ad0DIjWXdPR^2T2-;A=G2HnEIrw z?6_MozGYuqHs9k|3MkYjbxmffZI(EN)xK+$e;EV-?y&;3_aM7c$!AfOHfw5XCN8sb zcI&Os*4yyw_&3JZMnV9)7a2cvsU@AeB2Tbu+DfA=B{*J-wy|NS;(pBIG#_`+@b2)( z*f~zq*?b4FN@b%|eDbuM&iacw{*dbJHKauRa5_)($ubr9(C?|ES5-QPV>hqPO=LAz zZ?7*CkOM-e$A-taSWq{tUi18J|AN?5C!Th2u|wMUgO7x&VBLZ(ab{gO07Wkz=i6z0?zI5<&3$pf@W@W`|bVYq1&NBp<{l0RvzcJEEi~Euckx;i zl^uyca`wmxSo!Z%E3X`ExHUUPc5nE4yrfqaOoU@A$7n4GSbzH?M-h&FE+f7s{zr*( zi@M7%@*`sbQA1I&%=L5&Y+RkvSpc zj&i?X8J2vxoaFU0B!t<1KhF8mYKbXLdQm(&Da!p6Oq2RZ*;8UrX+RbB2kj!tx}Am`VM)ztW3LPaTQD4J+>&a6f8HKqm1}b^SlXr^GudE(90mO_at0AF9M1m*b(FkAtaK?Gd%dsMoP7 zX`WBUrL1Hc*st#9bBSHWlV80nbDKa*Oa6d+w`I}AbT@rA{_2B4R@M(eSS_UmKDWbA zT5V{QRc$261`w~8btEHCGf_2LxCyhu8E??;@*_1pQJ~^2NDSzmg!b6-*0|W-e&40D6Yw8$j37?|dy^1qi*{ z+C*?PD%5v3a~M8nd3SVl0Frxn?|;Et7d=N}VI>A1Ox-$)NV$`n8&rojw<+Kt2m$J; z9G;m*U1SpLt@^VH{NsVE3^;RZT~e6PoJo+PhJ+}dF6J$D;vz-}6o(v}O`_=}dM2B} z=TfqlMiV z3oi71ZrQvX$}U394-Te$IY!})uGduIShrw(z$07Ft@@ioCR@RzB1MeAa`+o5dPusu zDyPno5@IP)y(T>jG6%9>0+F^j4!;3{n+B8?YiqB(?yu)N!U;e=s{}OBuJ**6RZIa) z2KvJqflZh|z>1?TLwV08TCile@>cD_h z3Ud&oJ`f(+=cV$1JMWB)SEza+5x_hAmd^qKoduf);86!$)^Om-&66|Rt(mQoeXXc; z)jGo;`IcR9+QswVKsHN?OwHb@a9^kgmVG_f&CKumW5P0%tEk>yped@&EJgs}y`WL9 zLY={fIriR3Vls3nEtt+#H>cjXICLvX6f!65^VK^vsP!9tI{*-4KD=f*8X#`x*@P9r zZ_npfLX*RV{h^!B9j6;>15o;unFewVuZ`?RO^==vY-pV&_gtNAOJ%UcS`|~@cE*#J z%zP+*@CQI>iG2W1@o+zm@VZug57pdMClA%8UoEwVGE|%;%=F@6>nh44cPkD)C@*q` zFF`uU{kpFTAw=P{CGR0$*~WEqEN0N;{`h&s5s(ib?$unZ$7e2A{+?KQ0lGiX>3~{4 zT%@r5T!48xZyQxjt0^D!D}u_jYlF6jX(XIP$qgt8<>%$~em(}%2BM;(#KMV0GZ0vj z$6oSYy_2B7UZjgIek}-@vqJN06li zu^qL@(C~1(ot?#8d7{8v(%2sNVW5+^ei6LeHaYx3nyN0{$05dIUwDEpkd|tG1Bc&g z3Y*(bD7Kj~nuq_1OxL8`lWy!PbtgNg_F%t?(aggQ5J!p?^|ufr*gY%ypp3`XF2{mk0_2kkmmP3&ZP@5T6%~# zAQgJr&O{ieL{SlN(_sRCAOV56D<5A5EIT#yYwVC`*XOML(&kTlJW(wV`F%luQQ(Wk zAcGB7=PtOvjZw^}8BxTBBZ>N7y_iC#c=sZGTA_$Y`0*T&v|55fD+J>F6kG#z%Rv9( z@j|vF!BQ+2xJt?EO0lJNKRV`x7PFiCq4m;83&H{~wkjf@2=I-8cEAI#3PS~;-#kXv zRQGlh7R}$X@dyx%{HrY1$F$o|iIB~!#ansaY!5zP>#y+0qz@YfescnWC`e;^ik|Nk zv2bPi7C0(MLqNUb$5yM-*Kar9$j1&xxyw!Xc!h-8kY#+rhpZJrGI$((FmP?N)CNqj zWz!za>{9yB>3k|*1aHQo&#DSR49){hkhiA>QL1y%;~l8ml8`xMb)VF!cJxqq#M{uIUKkv_IC7UZf(&VXRs?@NK?TkkiG$@V` zGLT>JbN59hculL+ovlJ1mi*VGKU!JIwZUwPK9JWPg6LCg#s2I^^BONJ`)LyL^JX_{ z7`p9*=#z&Fb-=?3*c@=>cC_|>(J6>3`2F;I2|5whtm8EUCN6{Yth-Sd@4 zSXWfkXf2A4jv8>2>f5%GGr@=R_Ud&*LcY5pl_+TCw~}tOMRKX#qr2qsYrEYPjYE_D zezqZ*FNOVh6o~IHfj}IH3#7?@*M)=p!G9=wlIOa+iT-HINB<27zqRY0{C8VhPzr|- zJs0O+J!k_Z$GLxcg7PD@tkA7hKIV+U1%G06o|jgPbe^_w5)$e0Q_G=&n2bc?53&ly z7xIVUEG_>p7XXEPv-U|u4yB@kcw2)?2H-o4>n;ML(`ZsI-URWZ3ZQ?gFDYM191xdG z5t}{rIwz<#1}X{cXBrSA5@#4WSfq$RAQX%m{i{2U6Dm6RfSergM5v66OcaC+(Ro=& zbd{w?w;kQ{%EqTkKQ3YtRJI`l2uodGTk~KL2nIYMPE1CH`q;?GcYToe3MByeB?OX^ zBNg2EyJM*+)w|uQb3(q09{XB72^HZ2Nk(A9{fOIp6vm@w6!Jf1598$ z;&h2(=Z<;3HNj6MU_7%2JVY@KplqA$t&bu_Vh7UG;75XDull_Kzy~_oI$+^PM@N~N zWQPv7A^(Pk6jW6KH(E<2$Ql^;CrLmQ@?5QqCPU{V+icUTpZ?#+4aE8azA41paE7qb za@AJDp3VnlqE}MGvmD=x1z^6=3%nT`T4WA z)--PL3pu1~glS&wT^+`0G2|X$@YIrjGhee7%C&XD{VBp=2;NDlQ`^->xU#c~ zerU3y?{n7oQuV?euJ?4&B#-Xo-8==*PEA@yJL5i&n!g*c{(%$Ki~Xcm5iCAZJ@u^~ zGq^#f(dXJ)V=#yok*c-SV`Ob@ZOrQF&8M3c-|kBg8F6|g5^~pbKWYSQK(O~{poz(W zUjNc=Qn3Mpgs|CzLGruS9JF+FG$H`3Ho@M^7Jx=9vyh(ofxpPz4Jtu@T5Ds%{(t+N z4SXiZH-w+*w$5ZvAl}2EVo$BE>^OGue0fp~qK}A1_V4k zOUM0KPtCv^-i(%ge^I*Sr$k;7#{FxB&yn?UWq-T_AP}Br=x0Xyv|b2gL8T2<<9=B| z`p4H$5G0!|6q$R&Tg)n5r3G!VnO_yO?4elS$?j@jW-qUx~6 z{aShHhf4@p5e)`P>gIBJhxpJisEqYL$AJ?6 zA3k7R&-lq2WX~-iHmw0|#Tq$|sPkvJ#|-ip-ZD z5h6Q3DmAoUK%dB#>%ip7z6#Nfjp;A&nhNh+Zdc1TMMvH7*)cJ#&S{EbVtI1cY$Uaa zmfl8}Cm5c>FVY5PGrJQv*57)pLHDe4e@&9@dZs9UoJ>6PV|zb|NG9l^tRQ5<@b$lg z?N21@8@`@ewBZ`j#ZefVsOn;z*jKRl$#m%xM-di>jLJWfvNt1sXc1dXcu6&SSwGaf z4|8UT8qRV`BU>4|x)2t{8Jh;s;aKVwwy~C^g96qd;RQM>&?O2^vu_AhOIsbNcQxBY z={j;DNC%_50cR5eXMC|?yo@X*q2DK~wb(03{$OB)oF9%L#CyR8u^_H?py}n8o%fX- zlQ|uC_7}j;K@dq=eftIn7)XN?_mjU6&xZf^B((pY)V8J0-b^}6V+oC*hqn?A{J#h3 zU6{I^l!c1x7c^JSyiIz%Bogx9B`u5xXBjJl86KpFs1Mmvev@&c5YHR4sDw?YXnEZh zb|B=Wk8dwvtArXF>!bjiK$xS^^_VyS_7Ae~ezc^!`kId{IFTqpzs8gN@yL@s1J=Wt z{4Fv^W-vtLCsLhJagC2}4=smFN)BDvBMwNwqkwj;#7bPh5A9=_rW@RU*C9Pz=br@; zK!pnuh;{6#Tzkd0(W#4Y4p@TT`aV4GBxKupc)@bv`_-|8&PGZa&f(=(eAT0_5?=o;l>T9%(j;pzTW77e z0*2I8RXZ%BCCiMqh#5gJJz#GEmf}RmJlthTBPuLIxk8h@bg{?nbwk;I4(UVS^r&$J z5OkrA-)gjH9J?3(hAyO`NufJFyk)3M>T5D{XCWY8U$XD*6(41#?^`eI+ol*eLu$H(rcszk z^nU^H3|xy4psK5JKTMN+nS)A%!DjvgyzScnS+)Edmgn$w$E< zf%Jp!;~d1EXaQ9e3U}~-0smpIGTtlVP$2tWf<91UJwjCo#^c>Dws+v^f;JV|QW9Pe zjDhzd(Klfu485ElCx17r!&Ign0ra?l5A@4_FXG8r*BnLnr<=}|tR;XK2yl=IA57rz`24LC1+8eozeJCzPWotzBzQcnPFMA6Z{9!&uS4J)rl z_NfB4>H!pqz8U{<>CGQ3UaE?*ZMUTPBNC84tVRfrZxYXGATXs}Ou^K3OL97<@zMT! zmjTZZ99*Vu^SDYR`mT4bOTC(rz_o<@Nn6ZH_p_!f`epoi>Q`p7FB4c#|AX{EAoa?Y zR+9!rX6sLBQ3tVvo<96NVKF-V;e^v1(v+YO&wZ||MteLQ84SR0T)-eDVPc4z-j0TA zrrIqK`X_1m97lp<2#B13Dsz36%oZnXZ2m>w{f^~_V){pc6L>&?fKYoAR~&%qnxo;R zik_jk7|Hhbh6@1UM*sX`{|@_hi8(6abcs(W1$ZP>pcq{K5HNv&-!tSXe1<&{j;bwj zP2{K!50NJs7T7rd@ZXnanL6q+m}Xbk=GO-@U=vh)3P-ZQmBPXh2od7HpKONc5a@Az zbI7MQ&eeBM((Jt6BVb7Ez!C}AUgc4Q{nQU+AmE&dqPIAJN*tmF*8D2UE^1Mjr$#&? zT(nE+{*I0ti)SS*^U36GMkr#(xQb{)V+i@!$;!)0i3XsS^?fW%4D^{X**h_{sX~D;p_a7 zp#U^QhUL0#Upd{6UJbo$g~X3r-7NgD)rkUaiv6rqs4sB@T->Q)D-keeHKbQI@c;CF z5Ux$t`pq*~<>q4DD`qR;zp&LoAJ#89;2DUr84O?;4UBMXGR%BO6G`%VvuU32xceKB z-qvA;Cj9^6po7;y*by++THvX_TLHX29R!BV9EVaL7T?tX9vxb}gYeW(U>#vqS#Xnkw@&hszY~C<1gkwvkyy#(xQ%3iPE;q%$ z(oq+~G^;U^?x}zGc=jOkp!W^r6cXVTbVZZC%LKHusB%!*tD>`F*O3)y7mu4({8ZgZ zHs*(){=zdFBRCkw#PrS8i&vueWC8nF3-{6ChjS0WvICw+b1?#}SwWnt)s$mAu?2BK z(>je&H>roNtD%~f=Jhp3fwGyR8pT(2JEMx>S7AyRBd%J~>PTM+mqU9p=QKVj*#7Ed z<#+jNV9ocRC=mluBH`vLEJ{5`@@+=u*{1l@r3Sw<=MlWXB!%KnlI5eCje z%1>(8NspoG**z2q=`8jI{f+)B`V=$}rQAmp&&gF`MJk7ljbxl?UV*P^|u zp$PcqNg2$_?~0F9kZFXM`5t9(y&*ByDNaNBS+ZH*FjE=Z|8fB`AGQfbU$ejEW1ylv zJJI;H8NQSBaspH8_^#s>^1k`DU1l@<#e<&{6SB;as+==wTFB=3@4R;w>L+u^#DIXv z9E?;Dgskstq$55M0jNEFje)+tk*{|NRMj0dbpRa%+WVf6I3n&}mKEw|rlu2On`2s2 zzkl!ixRof$ylQphf$s}uRfNPE1&fE*_!znBuj5wDQ!0{kTMjyqlGrc^u#$ z)a$OsW`KxIS-)x^jg_wQ1KQacLZPRe(A8S)`|+2+N+V)FcrJ+B32>_K!rSGn__~6t z=1SwLN~#kiW9>$jwC)d{c_eMWR8kMGbjVhDm^!0aKiXoP&XB;bGb4k?jPM{vk`@f0 zh(YEQNU=%TzQtKVsTt?wuZv_JxC)v-RQfj;oP92I!l{mNnH=z52w7{qEMFDy@C*JE z*x1;396v9IZc$*v>jcv(25e>y)SmgQuRba(k3C@2JasSoJyJWqk!8PguO>x=j=3LC z#MM!u`$vXQNOd<}{_rUQW75DF}U)oPyBGy@PLOTo<)CyBtUBrAG zFc2J{^ly?wR`V-r;*!I{!$(aku*r6$%B;LC67tDYx)?F~&i-tydyxcJ%!I%b*lc;; zx!jKA)_L8#**1~EDw@-rkNd{p31%zuxhTbE_-e^{b=nzlUMNmJiq6HfbF^p)jqajfo|EZ zJ#qhNTL)KC5+bCZ;sUBn?l{pb6D;Zjy}#rnR<@dQ9$*OIstuxGn(2fgmo$Uir(XU4f0ApTML6o~3^e~4!LElj<;TRIR8 zxBk9y!IPO*t@`aRxATaqdB(Y@*@X=$rr_xYKnF8pR-|V&>9XJOG8DJ0>h)D8zXDaY zzDFGCXKtmVJryCK7Z7kB;s$a7D*W@qXfU-iN-VX;cX;!Y<&s52{SEUpbde?LM#GBt=;jy!V*Fgm$HIZO{b@#PX0uSn#h4x^<_Hem zy0!BaoNtC@iChdEAr5xmrss|F*Q;^Wo2RdF=x72DPnG10i^+n2G>gH94?1571a~#9 z#(@b9)J1r18_>))QEYzj`MWpEPyVVVH^m#SuUP_6xW| zCn){=o2tDFLhx7J2r#j-mqMXS_=tG!@-W#V1- z7uK8>!M%KcpOm!xB2VY8s18p*n$;D)iIt^R#)gO(OV+wJSkWTi(_UG*+=;-kU|{j& z_PGo?OTB>lPV_U(eLmtOs^UnMuj3f6U*2wEFvFt+A8xm~^1-$ipGcZ#VLH1;uFZ~B2>Gt#t}K}@>1WQm5`gVF+Ur20CR&*+_)SsU7d2T z2bRgJ#qf1I7?>f$iQpyTP8{pEh&&hU zIjXe$GrjBCxZ+zj{fTSl*eB;KBP?*9-qpddiJ9aAO+TF0A=LQ1CSZAIzqrs%t^2)= zjpi1sLD}8Dt%EtXPv>jXiUP8NG{vgp}*QPY7#9}3N>905{<8_We-M4=Q1d&<_k6Y&PSJhcC3Gfk`OS>|xVC&7&^-^fl(?#2~&SHekT}f)2@en{%#s z9E`OTz{i`ah3j!3INK3!p0&?^_k%g3A98~P5g)2?{#duF-rzq}{% zD`#97t2T?Tj>Mj)K(9$QpjOestnc|$X_21jCD)eaGP9MJ9_L? zj8CxU3=?{sDmh}z8*w`%|9bL_tv?Bjd5mMXh-|JL5v+A{T0HRkWF+ojlzP0sYr_3O>@2JtL@(p_e$rDxFo@|^UaSRl$j zdm^}DU&tTDp1Gu2tBB~f(t8dpD2|NN!DdeCujuXCwcf-xmcUT7O-#9;Y;3YyYUO&5 zs@k*~F4JVR!4u>!8&=#ficlKcDINv4#?D^JQG*D>`$)B?r>Z}B+mQMU6Gql2`xW;!2jVH|`^g5#xXgQU>{EDF=Vw}#8yn-V5=))fQ! z6I)nab0*b=Z2rF*hox^{hhJ+Un>Q>Wh*56w)e zj3k@v^`199&+mEP&)etIf9~(NzUOsb=Qz&exIDsBrBcpnmu%oL;Ny}^hn0HQ_31ac z+05}Psf_*!D#=44mT{Jfr1`P2+|11REzg&GS(u4{@Mb{UxoY+OR8gZ%UZJV*sK6uT zLm)lmUeH=2DN3Sqcn@SWE7SvD_K&Y7nTJyMNRg|*3DT^rh!OG7o~8@j*WzHK<#&#v;S8X;QEH$!S#sOkIXTE-Av`!zTqgF@dc_OCygB3omirm2BRw_UiJD+pc;eUPitV5Z6U? z7m4L-T@pD+x!P)8tU{b_pj>*}ZhuYWb4lf^)gXr`)Y93(^rmK-udT@JFE{T5|n1@m+|qK-ey3T1hX zDy@nuNTs&{))Jv*8B|U|wM}CPnvW}r#OZgCJ>p7l`WUdaHopq<6fg$QNI2?#QqRD@ zh&qbbH>FmwF)x2Wzn~f87#cq0bAEk2$Y+y=mQ0ZT+6Uqb=lJ-Y*x4t!abB0RCR%qR z?ttzd&Q64iA2TLBP?b)V3iM5RH%+ZPZeFg1)9jXor3}x2M_i0y2>Ir)Z#Hik;g#;d zz=w@!BTH892%c)>Kzq<;@}Lu2UxpQpk%{MXVkMLCuH-j8zo%~HoFrSYW1DE@-2b96wy~VIc(uL{YBzhM#e_uJ`#tD@g*uqDOsR@ zXGTUlE1Xy2r@(nkB{2P3e$zma&XSdlm6u{i;qLpHUaFzYj;AJ4e2PhQatLcXqG+9a zWo|(&@181VH|FJJnaE{b5?4+;Thy1QLfpwk>^C#`+I@7Bj~@quj}JlL2)HoWb5K=N zr{Tu0=$G0^G;Y%_S1qaZWlZ8Ed5n@MU5h563niN71`UeWc!(HTE_6ljFQ~N&ACKh;XNs-HuZk^(isggF{F0-TPnn@lTfzcMn#Gu-jn_)fiL^LY5+QP^PttBHoFsHeQXSP9K=1J5Pkp_V@!GxRGB;55 zFs~qUXdK0hvi5K3F4niAtW_&j?JzH=i(^EnraR`J@<=Z9zkMWSHLYfoMnEa)6 zB!>9|f%v3u#lI}<;lsoD01$mEhF4m3eT~Q!1j_{%#6;P5>MFn19iEPjyIb{{B|B5! zhaaaeBmAzhNNp1VmE2f-ySx!Jlwa4{{B3xI?h|rh&Q}B?5R4uA&tXs1IhA?Q0}qKz zj>g$hSzX%DWsPy0IP&kPCm$eDe4HrL#?mLYf1-V%NzPlU(k?(Qs1lH;+*} zc1j3od#E!&JL&rZaZq}5%tg;CzH^Q=ki7mNc2+w0TA9iuj!||Pj4#}DPu5w3V}#J2gZcJiuu2B z7}%|%1PdxzYSbtt1*`bVW!Uf&D*!!S?b~!xc3xg;&4;9oG*T(>9$YqB?Dl>$ zRr|BEZMs8Ah&t*{WQZu55%<$SxB9ToP0r;@g86`%{EnNQFNe-KRM!1pfDg8T9v~A< zC^c34Jmb>IAmB<`t!;Px`t=CSL6alYLdf$C&kqqyFrCIIwYr~>N1D%JuBEF$KEKlG zbi0v88B_TUl+XBu?D&qIc%1Rm$F-al_KnBf^D-qpz1Nu2Ah%8xx+b?~SP4_IJ{=`I zz~FXh>abcn7<^4m3)*c%YU>Q`p7yBDIZQeW7>f2H<@%o(#0n=`imp@x`lqdUPmYa- z^p3ypM>HapAR9T_cP?#7V2~W)d#5-~`2Pi>@acU>#cBU%H2CZHJK_?{TP=LQfDkl3 zHdZ}G6MOcWE>Mii%E|)cC}PR4lpue@%xkQYRo+N6yi++vJPc9ilG`M9TLBZv{J49( zTdz?*W7X%ml6M{v(0GLtEh?6g5_7fS4B{e9hZ_*%F35bBa9*CNjx0%5H%J!G`qU;CnpZJqR zh|n?TAcBz-vw;!s?412{^(X?6Ne3&jbCpUge=l14cSo&(lLv2m2CnziB(Q5flN+5F z@C#$Wq4NMMEM0FdnG%BZh3<#uU+=?m;(dNBAZvf!T>q&MrMA{dHcZm<^>Q0{ew3fC z`!_A?$&*DeeDL>2#Q*+i@5U>bOA5a5?JqVhl0}CQb7mqC0dxe=R+PRH0E6q%Zarl& zd9ueCFQ#6Rr1SIM+mc-W{2|rJAHtH&H%b{sH8h!iyUM)2bpqI7>O~{9Yq!P6du1>T z#;_8`e{Y_Tv>bn6J#yL0uinyPfWi9&HYtC0^Vm)Su?UX@e}1l;10ANNc;EsbHepM- zr|w7%5UVMyunKIECxIb?@$&z!DKRjF&Xh(gCRGA1g$ocy;J!9%cUtaRDnYV%^En>- z$+=37J-P4ml7z00QjIrRNCFJ~NcEFf<-c&yEP6rYSheyc+yNHaHj7eOn%A#i+`S0z z&%WY0mP=VNsUJs=j!*jCC?-qZvD2|omIV8|n(z1hdt!4C$ie=&bsUXAkVI>adOTMB za2DnkfiCXXW3iqFzjp?|MvIo4uAlPQ_zi@I_y`1YG9Nkr)*|O%vg$jjyn>rbmr}L+ z8F+m7sN(Yv%S70511=C)aY8JP@I~D43uOb!H(5o)q8AR0PQBAJT`jRb5|2^>!`P5Aj1rjCj+4U`+F#J~o3C9Suz=_H zWW;+!fm#pCttq;!k1MqN(ehp)jUvJUaK+%0JWd}!x9@czyGjzaJ^Wrzf_?q7ML9fT zf}~fCa<=8{CXly9j{*5NHIGh}Varp>4o$0lx2Y7Dv4laUaOmH0`l~jY&dlKqlx5^f z;^A!0RkJ%@!KIoe#G#r#g|mra!ayMW{E)Pwaa?*O@E%qVK|WSf-wV?snq^3eh_C}5 zVC6)Cx%#bfPBu2z)d}A2S~tCA$$EJHYtuaF0e}6dJabEv12_XP`yyM@Hk`gM1Tjr; za*JfU#A}$FNUfPlbi+F-{C#y#lT$3Se1 z-?WqQ=$qSY3g})uq-F5=vkLN>@T4Oyu>HqT7Xm~vn<1k|kr`3#K#c-Ek`Guw2Y3Ps zaFdkt4@3vRVpP}+*BGyoJGA$aU6PHMKy}t1?#=_b_@{~q_w|C_C^hgv6=>vM-*0{b ztCmR_z{Q4Co~tn?_ti<^LW@BrAwe;;iOGWGki9CR3+JSVFkdkcCy>E=g=w@3q`sb> zp^@?9hr}N1)M+4CAJp^evJyIrKqM=1q1(eN8kj_Igtk`mrda>Lqr#@%k@l0|J?=SS zD0hZLebH*yiGi2s-TMCi&N@AD`}cQGc&n$$3E0A>ma3-0Iy*aecXxZJyg`u6?kOqd zP;%qR`TY0844j2;PkIeSPSuRhi4HW*M*AW?^rURJt1I3J2?=e+Y1=U21Kp|ka$R)) z5HPRbkI^KB$NTvLIa*T50yxsWSDd|=d4Yc}_!lQ|t=bVqN!5HSvJ114AVlFZ;oUC8 z)419K)<)si_3BLTVvpo+T$ z8*haIsKp#a=xSXSP5+}$wEV3)I$d`lL#{*WrEO8J88`Yxlek+*pl}lUw5aqsgN$7m z26wZxhCKFnIkl5@t#gfREd_aFlKj>G0TlwX1N>Jx+Yg_tdW#^eees13@`GuV<6a6Mdz4@VL@K)?=e zcb>HqgYHPLfJ)Q38&66Z^W|S)^i{F5$q2bt>%OlD6c8xmW^0^9uyy2IV(XgEQ<55t zXoY&kOK+I#`RA>Uj^nvxS^};s9O`I&p-g9&8>zGS%I4f?JueD;Yy`pdZXc1BUzZ2n zqeU`0e?-Q>Kk5G*8L{pXZ|L<1)6oSvcx$ns%5E|3LC-(e%a!igV)g+rwkd{y8j zS;ebYex!yfq8`Lt*=qs?4i*c)kZj=_s2hFZl$VR)c>d(!&hs}KfM5p58E|-veI5)6 zV}Q}qcM0&RDBxPk)U@+r_j#Uv`7Rw`?bNM~2QtyK@6MBPq=ao~ArZHVVaM@uFa~Go z3G>YImf}knVyZUHMF1?(XAhjgLo{6i$^ot*di)5O#SyuotV~=h>Af$4gVVDv7kBk15ik7y{<0B}t>~GyY*uqhx9{Qur3Vxz#h%nQ+JRN!Ub?%%8=k_TttPz20r^N1q+ig1-#6vs@jiM(GE*PrQ zy5$1h>a|~IRW`k57X$8I!k57Ywkl!Z9kOjatjNqXhESj-h=lbcNGAvjB^BK84tl0b zI*^ClBh*;>dS1y>W^&p*myHW2?+nX$_1OJ;Q)qlG`pBghTP0&SMA^MNiAE`P^X6Iw zQEkc8X8M0hCupgxnAwM)Itxg-=kRkz(g~?CvQ}Rp@A|a=lk$3xxN$imBGx4_W~Zl% zl48!LA<5E8Y}SL8_BVEr(!N)in5%rb*C1vkoU+F|Y`-nI&I#_>F57k2KW9Vl=H4rp2S{#cU;_vpk-$e@$%8w!KudG=7l z`&pkWTthd>OS{icasZm^>SAe62u>Ws=N?gGgvl0|ByKVRcKa-UT<%H_=bD|s~e2UNEws?!NdA9?^rOxGbnYz$d1_uY?l!npajCPx9EamP_;GaO=IPt3Yu5Gi=Ks+0gSFKpFRd z)oZza%cfz+lt7?%><~nuN^bDCJSFM)7~E>8FgHuJ8`BsldBwe+r?w;y zTru9CoqQWE9M#(CqJma>@k_k|%fHoV=3Ad;N@)@L=*Re`?R?$iT)AaR?A_TA&z>dE ztwQYH8-7H{o2ccNciu!zM)lsi)Ah!2ywgko2AEpg+S=Z~FPYyD+c|^f+f3u&0Gd<0 zmbY#JYZ3)x;`a8^(LU~VHaK5q?{oCmY5%NWDWV1{yZEFeakn*N0=ny@ zT754b)P9^7Kkag1`6B0f)$Z{oD3ekF=utbrzPsLgNql``2YB!SE^``GzOmMZAEjB3 z)u6h_N5B(*Z|GtoVJIXkhKunA- zSoi(75u|xoRg#~dzrk%$E(RDjGXYsSIm`0Y)H|V0sOXPh7g$aYd)YwhQERs!h#8YZ zL>9Onj+S$3(yXu7UfU7z177-f41K%_fUz6C(A>`8qXSY9w&T~6j@=dkbE@r8RPBnUePd+?kDeD2mO$Sj1kYR-6<*WJBKeHC`cEry*y%f;WFZkP9eE4X~ zgqv1`fnwFewkK5dpP~0c;X#;+3*Wv zS(emD1dZiLZT9yWO}5WuRQ}KeK+gD+QD4r!TzaD-D=Q15-Ui&dn9LJCnA=)0P@(Ep z*)fe08H^@8NB|c26r$%>V3WNrZ(1w7r?VI0by|<~{>w9YcfR=OTWvqSbi32@$hgDl z5!z<`pP=xg0^M*VtuYw&dwU%tqlMwZWd4-$BY5o`P>s2I%zm zdj#02m+l0rUxbmGCjdUe6zZ;}Uri_($R`X(THaPt$Mi>r9E}1608m{t7#)MMQnG{8 z%8)&7cBd;zcu@FjPqN^>>^?HzPCS27-%Hq5XP&m4Atiw5G7w7hqJy0YSL~Z1wX1xz zbs_p=**hiAqHUw|n-mj6+j$cb0~SGN==q#R?pIuo#D%9y)-(7h5iEEGed(3-`}jCH zFLY|=K&MLA;4lgA@iBPg(n0AW9vRW~lzB4H5Q z?;c&&@mMUsT6`6okriuLm<;cc;8RlQv)wK}Rk?2CoRT`f@}mWJlR?CL!PUgX1XNf; zlU!*xb<$EJ$IC4T;qzleALIieH+4?dFkrVMqbgERPkt+`Ay>b5_V&jwQbjvO{K@q9 zpyO26)Guu2CAvlE%lE43Db>Y%E}$9$ zN}5Pa9@kSBAHG8u=G*x@N0`wFTa+I+JO8<;X~8S@rtBV-*YSQm`zUIfN%~H%=oB%I z&@`#xj7*jqFfnS}zYk-ikhORFSRN)@{zUUBBK*>oLN6WJ`O$1A?_VDI>Z+DLq*pH{ zZ>PWm+qsp85eteGukH&Yg&|9_??x&vnN%V9LMUgIRY_Zpyu-ZBMd3N-IFlv#VIhqC z%17@1#&%N*pp1&GZj6swsM6p@eRM&Q#Vm=w^dXI=Qm*8HS#uq z*wJ&nKsZk@Dw*cY#ZaNP2|QZT0?ul4M+!HNm6r`(LxIvvV4229jM=Iiz}8^Yq)dNF zsK(DVM0Zfc3}XUEO6AIPa>s32tI;^NBD@Y(P6rbiChmUw`A}>qlyROFX?(i?ybaSc z)jvl^tt!GL_upn^1tRvTd=s+$&PfGdVpY!m(mIv3#mEiiT&N<2k}gu99Ee0k$|pR? zA&z20E2JNpo(zS(!F_}Jd4?6SoT6ty^T3?5Q-{6*3W4of( z3!ND0+9kWri3S#!6iYU$-b5l-#%XZk$OJ4Lv+1I6CAF4+CCl19cVBd0q;GskjnseD z^ohXP#F&GJhevdH!+r77^G}o=8l=8H_r;XHtt?$8S&hbx;1gUPzXz1E3o=;!Ck|c7 zV~ZRcg9yBXIb2i-xH2|v`SLA!xTykSB?@cUH{S)G%wlK)g#<5jtY44(aCl(Xc{P{Q zoU)pcN%KLL+q$mvt6U3$^xx+CeLWzy2u7EGnGFu@eSUWXNZI8Ohr#t| z;g2_(GY>QGbnR_X*8$_;_5j65drmRpF#?MAAFv6m0#?vX&mVJ?+tR4F*`KCNWu8$k zEfP2k+Y${4&HTFGuEZ!e($W7v+BJW&Tgz9V^VT=;F#b0xRuSWXGyMi!x-43_>)R8dm3a|sY_L!$zwt#DxKtIateg1Zx3iUpcR9o`lnZU5c z=B2R1>P+Kq%SWRORq;LY)KSq|6Ru%$t9`N(i;bG+#6H+hqzq`LW}r++n4aL{RB!`k zPUiWIui`ChGaVt%pUayjCMC5kTfEQWKTUMuCZfSYRJFusWQszJzT#R+a?Blt_H{r@ zddWWB)<1++nKyxW%<1-gan zRj!LqOidGC%8`fM9WC-(Li>_?@4E>*2=a-z3$xxz9K1Ap*dKegbUe<}Z>p48-}}0I zktYG|4!zItz%M}aTO9DNrZ4k0_B49)Znq47Mb$3g#`Y_G@*xZ6xx~5p`lBBQ8b&O3 z1@ro^O}O{iy-EswuGz>T>+UXAE0olE?5w>%cr93Xc^l{{kdVqigA`LPW4g?Neq={E zbgmJ&w64$W&)f?4Q6TT|u(0V&?>-)Bl&~q_b316g&u{(s-jNN3&MtAzun)+1c*C#S zCRXF9)Eb(ohhjU}zvhva$pomsc>DJ4%X5RA_CnU*0&ZPyVo1z<*}cAem(^X<6S=0H z&Bw9%IE|72pZi1gN_|GV14zc?$vY0_)!8+J9Q>43dC~~;Lu7TgKPz$5^Rc6b((~8F z8~bl=CenUqr5LLCPyk@S{F2KoEG3p9ZE89?cM#rJ9^YBs|2dYqI!VUJ$ZM|3{BR42 zgiu==8uyp53AoB~58Usq_C*!RM672gB9?d54aQtEezfY_IJTaCxb>pXvbN4C z9E(>CTM7=FTTd|!^4K;r0f!|)E@B3;J8L-AFb zWuFUuJ31R~2IqVk-?G@eH1P%LEJZ(J<8@>d*CfoPpZW0YU_x_|a()*TQ;DDp*6&&6HM>wE7q{s+7 zK%aAg0Rs2YQR$2{{%!WfHz9n>NkG6wXyr#KIt9WhZZ2JIm)JiW$v$3QT}&fN;lpc! zWwDNQ#5CC3fQMZH#lFQF%KC%E^%`RHRBbLP_en^gyg*RTBUYgJ3bASu>(;8*tMPvM3`#s zNkE$3B$EfkA|V)KRID{o>rOL;!y}UuU2w;%CZ^u*C~&6zx86>7*}=J;fSJJ;9&ea+ zg5uFT|@tZv=H!NR5(Ws--^bnRE}@sToTpQ(}h3i2EaF5lVz-tD!i(c8g&x$8%QysJ@6*x&0JDNyg<&b)CJYW=g2BGlm0_x=VEr?X(;u;r>%f}pOm z+P9bE_SBp2*NR9<;l6io9^bduOy|e~b(ShKTEyu}Et;s~UDW%u&7>{r2VpTuE-8$@ z=@`T=K7{@NeJOx}--oB2y7%@ro_3>X&U%u4MdpcD3urH_*euBSB$^jlnQhz0yJ`B( z$S2I0Rc91FsPhwJd48ZkTVs08W2P-^$^2K;Z3LD-ggroM4jcdC)n=^%jq9W$JdE>? zk;zG~JcMeWjgE?qDI?xNbNe_{0Ys`+Z2ceI;l@VhVCEj0P?%-MzwIZHBE&6e(tXZ| zdUY?yyo6GHjxV}w4j&s5mZ6HFPYSUZ1fWJR)Bvi!eEaszJ(UOHdjJ>1Ct1_eSlDC}Z9iE&wl21e&c@@9cHrd7hyW>GIGobi56;a-X0y z0%`dx_0>Mi4lo_(=l&n8EI{2)spkZV5NK{=V>;+YzXrW8ECibpGziaJ3-vdG;XgbI zl$rX*;ipfPahN``@TK+2_+#ofrrrQuzxs1Hn{`**?~`9Ay~A>L^w$XGJSUd#TEH*| z_Ei=_EVi?M_tHRf?(23*=3o;kPm^8i=)WJL8Qo-oJbSLCs)>&SIb(nm=X8u_!f6)! z8^vHAeauCBQ^`H%+Z5g$RM~r=^3n_2z73SO0!~`2KoiNF10?o?pi*rGwjQCn*CkYVfB2 zZfr`aVn#qoY}q=Vum+G~%+aBwNerk2Gz=gYqNs|HIB&p`Zv^boCG)>tLUUdgaGCJw z|L0FIBvNZB(2NB%BJ+W%$O$tH5$sg|2L`8{Hm^*ui8mMOHy&ct9vZzs?O|?iZqiv% zv16p%5~BI@v>5u(8mD<7*A)Y`#GgM+L)x59zXYjg)r{+6xCj%doc((aeA3&m*l$z> zIMQ&ZzI?)C_(ssNb<_Sw?W#g2I1 zqovwqd2>*r7;=)4Y5vaiiSq-3G~vIe9EM4*o^3Hg?yT*?+K+?(Y>VKxNJWJ-e9Lkz z5bgR_?KoQVZg*oI)W=M_68m%Rv95CK`y6b5It=iTrzIsR5`6jm*`Ty~Gn-XM!0(_A zo0I_Kt+YQ%Eku*vJpGT)!|dv{0+VCnx%uthf||~oCn(YL6sUoj3fl?2d%AtiFSWI} zFlBxY4h0qenmR64v0O(Py4$jnIB_u-47sU7^d?OEibof5iRt83RBXA?ozKWF4bi$R z484lM>+pWQw&qX~8J9XxsjrX3BePaWE=ND#&rk?sdWQI~UG;l#hNK+=_yjPBM(uz8 z+Ews0vLk8?*iAu8++q9kk4;;1)x28P_gjieze%aT8!_g=!i1xtcbS5xt)@0(>!$~yxyAF@+B-`yI}=m_1?#Sk6<=g6?;J_J<1vvIpJQ5WC18)h?Av8(Sru7YT(y6%IUWNxLrR$*vu+lzC7oADq0(; z=9k85A7qR^(Cy%^vXYafzS8@5bo}R&OrAffPuQsk71f=To2UlYw!Iy z%t)DfnC;XVI=ELp#nggSG(^(@aogc!2rtS!^!alRF0OBlK1ZM*G9>j%tAOfK{yPJa zsf;0Qm`Z}_=#B-3sWVWpoeYnNPI8aBJOTQ33EycMC8Zj}v;w5C9}&t>Ubp>AyyF6a(`Ag&02nHapc ze*id6eB|?=_e)PoYktnQ?^Vfh^dJ?VhXKIA*whs0a5tA@Qd7IfoBbDF-wFw%7q5UF z0>ZkEIvykq*Lpfcn}q}fpgb3`=VHJ6V$NxU;AIWrk5Jpyt$ZCGD)HLfoB}31@tJA1 zi{gQSbiMBr^95PLy=PbVFkJAdi*bb$EuWgQ?J)dpf6j60i+r*x#qpuEv*eLF2qVkJN^1b`jHG^^DuAUEFV7QZ|MlUv9Bit5<2Y^o+h7aSf`{q#f z%+*GXwOLt(_)nm<60d8Ykld(_D8k!BTs{}^3c%_K1U?CPH~D-BxNgbK%ZB}U@$yt5 z;vE;-Uf}}oP5-!Z+)p;H{WV1|Gh_B=J03pLl|E)@rH}q`#R40NR}NPgAhV68ft544He;hRJXRaHp!Zge^EY2Yg==-!0Didm6iFdv^=G1)AudW&SZ3= zg7*3T%kwyT*S-pJ2uIJJtT2vrW+tK%+I$E&cun>QpqIA1$r zeg%z8ii(zF^qAzpHpOL~J5}^rlj&J<`z$ES-k02#{FiU_`ZKoOtp_@R>F>JpvKE+7 zfzsET4_AlF3EuTc<lK{Z`_xf%UsE&t&6^VM#F&_y-bwtAl$DjcM{OJH zE6OfPh~>(u`Li<2{NTW*9k5O(y}J@=?MF0gVF}K@+ZBjDAL{7Pjdp+dpqke|Gc%Jt zkzQS$;3eF(AA&T-rYO7^WbiJXk=- zLpPj3ibwecCA8*3b+;Br&exNa?^AFMv*gW|3Bx{Wq_zvB4UYSvnd|+@J}8%j;=B z-8wh7Z1tQCo%w49Pt55z2+?aic(BuWbP(RAu^B!#G*o5OMlhhqdgmqMxGA7|<-+K8 z{`9GUA|*rx+B!OQZtJFTX6tLy8y4bu{aVmstE|JJmw`1(~9+8&+MG&Ql+u8Ai$7?-AsH2r=!0L6?*=5 zG>g;nc**M$_=;kofTWcD@&^&6onr<5cFV^Pm+joF<+ z32M>-`wrNP;Gj;a>*^$M$Vczpw*=Hy{q|(Y=uu~WP)SclAI`&NkPZi?TIhW}zv~0y zu=lc+)IU1m8v>6lCcLjASf~-4j@Ac|FVMr6<+^XRziyXezAd^lL|F6hVdCI7R%U%Ls(qe-m+z3B9}f)5s`Pkk2<#;ldNDvx`aq*atKVEL3S|2XA9? zmReM2AhlkV)o=;?OY6ve|I;}6kVn(6-mJu5`N^9FJWivOnEu{P+l;~awm>6^%T&F` z0NHJjG1&Y;A+iu%+5^gU+=Wt2kLL%hVUlU~fE`9ZVE+HVWfv2`m%=H=+Cz8yBy~9Z z5hrfA*2VVWjSLV+jEu=_wg1*et-lX3pG`r&q(t*?zEW~lwwxw4*PBDWw0y?$IkY|N zPBvV>ODSk+Y3F-nuog-a?z}M-4r*a)xXQ^nKbb?_VI8W4@O1?Iq#r8(CQ(2lTZok&5SMLs7 z3FQBczC-giDGujuM4<+bbW??vFa8@iicuOum;O#~NO17nc>Nv(56S{UrFeN&>UdgA z%@sMdqac6>!C|rOvSd)pkH=!PW39Bmz6sdmgOO;3O`#l2Dvbvh-h*zobqF~4=i%YY zUrKRnr)Ou+`Z~OQ;XZD~e1uk!Ne76_No^K91x(7KXS!RNNgSq4ROc=617Xbx!`lCBtHT<&<9p z!thNeS}`F|O@s9_)=?aiTh)2k5EqX>f|T(EwhVd6hsRI1D$2LU4kqS|rbOaAqn1*Z zGAFVNRgK-`2degd&q*l3IHRwEv|kq~;6QoXKXvVS9|+8nFh$vUbJy-X#+KfPobApj zsPGZ1Z~-sMIf{`8Qd~ZFcG+4SD(F0ZFcVM~H#&c~;(9HVD734qODVKDv)HC`?=!zP zS6p3P-M+u)naaVs{cE1sY0nU!`PQpmeUwAByc8K|Kg9txQ$(yUGKmRpqG#RXJz%%2 z{R|zIr^3@XW%cj9E8<&zGzDqoQL?w0p52`Cl+AD^-y z=+rv{`5_G+E-rzDJ9xfjXP4|=W!jJFVGDpKM8Lg-Za{)nua%}Zz8zjkX4t0LNwc;W z$ac4&pkUE@adMZ&wNgI2FX3v4Xh)p7XnwC*fZN+%8o)(EnQD_cEP%4*Enn;Rc{?+Y zS&EBRC0t~9zK>_eG{U2(hWZ11o#Eor%;`<0co2ccBXQz-uiiNN6Y^S7MS9iJ)>eP3 zrG~+0zqmR_bi~arf?mpd|Eu{uRys*63#(m7Rr!c0hP>-87<$G=kt|D)4fvIvf%yt) z^6vPBTpeUHec{aGGG@RVNj{B%R%J zWtrCf#MpwxE-ffTAZAvWsIa)9q4}?k6#bNwvN+t@dxn1HBgQ+91mC)U*t-Qmf}Oo}9@_iq0&WIWStTEAe$3_7OnJO^+fgMU#P>bC4Cc1JB_#pe zcbMC=o=b6xi_@CZV8(0^xUeAqyW<<&xQc5HXUH_X_lAetL&N74g>1fU_Y(33$}l~7 zXZJfNyE{!vzi6=ikUXznj1xIH+7?1>JJE3PWJ_vjd+NPqVJ!pS!8g#&oFxOKLa^`WE+eG@pb=)ibYA(gYk8hf9fBlxlvIMvEO^MKgDn) zGWCN0G&kBSHa2z)BsLolH;O=A1TrzHrM>o42@lfGP`+a918@V&*YQtYjprHWe*Ic; zr_}PSt*C%a1Ay`fA#iQ!%U*| ze03WYYq|cjOP*|!B$o~0Q8@o7lJ?;{DUo_@FUbK<;fz^eVKDOYzks-K|ql(uL8 zZAuq?(!qGol|$UgPg<4V96IK*)54;joLbU#8FTu2SMJADkJOf@qa#1^JZxR#^K9rZ z&v2-Uo3(f!t_Q}?!~~=DiYni{In9u8&5f^@4`V?Xut7S&7WuJNUJ(^`FOkkY0BsQM zbpDI!Mz4hA#u%tC!5b$?{0VP-1|RmY%6=!iV>NQVuy$#sg+z|8`gd*~vG@X7nsH^@ zhe2~eDW8!BT-6)sktt0eLqa>KS+?~Wz3V$>WC9Ab$_W?%$4CAKGtiN44H1(nJ{y`w zCdbX-i-0z~eeC?9af?dn(T5<^O|_5xteX2X%~cJpKkVxMOe$`F;PqY&fk26AN0q{< zg-AFiHg& zT&myY{-+jzV9Zz~s)8Ik{WRuVN8t#Om@=tW{tS}(=5lZ^St>xDquzNuVuJUky}Rw4 zhikUW`xi9pvpsSS{0Vm|$KCVVj2<-F95i_Ck*elh2?sa%0suORHwg31lubk>b*deh zzq~_pYUG3eHJLHFm#uv3JZsMc%**>yEpFCs?v1f=gKZ=NAn@4v9osgieXNd`!w&tU z3=u&AfqnEQZc>+X8>J>AACxk9tG@fsrg|*-6xH$Vz0V_k7IsT!!(icw%Bzkk{&l(# zXkRxUt!OfRlICYV-Dh?$E+NczLZ1!o0WsVe%(I!{P|+HdhIMz1o49!Y`69P{m!6Ci z4|_$pU9MYFd?}ls(mxXHBI4CQI{=#k^*QgycqIiJn$oBKir-cA(0oyS7>SDL48;?_ z??mPx)&{|Q_s@Y{hDyc=Iy#*v*Jh`hu~G@wuLZeEIvAZ>)#It_S=O_$J^VCmN}@>b z%uO{UL^2%A2e;Vp1w(m(>|HY+y6x`_>w&tYAg1aQfUenoy=KIkr_tALl2IDdF(I_k(tcKa#Qjyj31xp>L> zHj)V?i>*OWA_h(r#;9{oMK`|Q)A!z)skayUSmF{<}k6}Z#DJY+P)0Yt?g`>PD=4`2f9f%DHddHli6iY zd}%u!_KD;5YwsK2GD|bH{UqE{qagFks~ft2S7?xz7DK-miat1FCt$!^6+&46Y0f3_SID96G9L^q4-Cv;3`$UuZ{3c-#+UNS>vh zo*roDwp@93CE2L9rUv5h6$Y1&+KO+uwSIkXes-A+ov3;=t0}I>q-W4!BPp>J!_Ibh zTRi|kt{1Z|atRqWW78RqZY?~40E~x^5KBSc@^fW(pIg92`ry$?uqc%13J%K9sef(c zJ%g4w20stGB(JcBqd2q>YLK`WT+?f7X&WuP7dHmO&Rs=jkztOC+jXPA@Ae{V6G`Ri zbqrkgjGxU}08ZcoAvG%brg>svZf@@!#fTWFh1>`twzjZF{80RBN=tv-Hi{+e>6uRSg8MpF5@4&=jX9)wu8z zhYg>bn|oUwd-e1Sin|ZkU)VZST;6leJ42yt;~)FR*OqqioNf2qjtv|;rkG>L2#4xc zg^zO1c`XY;pQ_43C=s^s&ZU6TcByGsRI1Uc5BGh~fL=m~ zZG0~$^A4+5V|(W)mLP}0JuoJ2ZaUjv=qV}TYa_7YrNh-AASVHW@4McQ z`VN*aHh;1e&-=5x!)D$fe@5wgz(&Wakq?XE4C>L97u)ZB<7aZ7nqGo9Toizl(Vl*k zl-ix~FNzLxN4Y18HE?b0!nsA{6bd`PglRqNK9{HVL5m0N|lJZTfGap zfDq$4n-nbN=l$iaB!&Y#GNEag*|>cRo~Yn9jypK>tF94hbi}xl0wXaU4Rd~q-gI2v zW|OM-YCkS#-~B&SeRW)vQMWZBC5^On*N`HeA`OBdI5a~eAt2o&DM(5P2uLd+3?bbE z0wUcdQX<`5-vRIY-uwM6zwvp_bIv|%uf6u#%&Yg;5H&4*be2B=G=7c(p0S)98kdpJ zM!LL6;M*{|cnGaALmPMGIRy)xEpDnjpKwiSsWi#KS1Z-ypN zXbci^A}(=hL}_7DmHHNc5M-Nt_jnbawz zu%!8XkfowC;OfPF^s4puF@H4?0~YPqGYwu3wSrHAT*49<2xEc^>Y|^S%GV$0|DxOz*7%iWD*cQlX#W(tQV@Tq-zFWzWX?r zA}upAA>uzcoI~6m7j@V4{sWxp(iVktGG%uV0%Rn?IRfnoI=|}xPCNieK2Q+E*#nT} z6HjHBOoEjL(x6%LrF3t!c+z#3BQmJHp+CNq;SJ1|_l-0g<%Ip2xqy+feu$=js&>Hy z!=$-8{i5x^pA#G+h8i*8T%vvx9R9mK`h=SuPNvhs5x4te1C6=JA0U`Aea?#FEKQrq za?5b$3nr;6=!ZJk2_&V$g|#IHx6aebkp|K79Y61$>;HN5Z@(YhK~Z{a@Q&TK+?SXS zUV&Ujj|nKcP*wqI`ip~I%vuvL(YT#& zO$ckFnCQ`XQf@X|at8+@)Nb{)uNOb$F`eH55hD{JR`}cn;`BA45|)2B-%wCLH{sV7 z75lvV;*kG-+ae4xV4rgzAQ-$GXh!k9WvF@&1PqxeK#P>PxNmb*dvqMK)L1O7zmrh! zJhr4~q`>-(&xu`sZ8F0iGhVRA}r76pqth^=E}4R&WLu6}B`ehXWyafvuyFY_rL3)1Lwj*p})6+^J(c6 zrWRul{skP$H>gGaH7!%p6ERpll6Ez2g+I~BR&>S|749eNFVsH#fsOqxw5qBKU<9AJ zCO>vjiT>upF@t`obBL6b`*vxns{npN~$J49izA@^J{RB zPy#E_&~-0CnpCOt!l~6pE@Va{T7r)3d&}NXbDPXCxlR&~t-YOlEm+PblgqUiinLzL zD&ce60Sj;0KsEbKOs4yp?f##BxpM64>e_01Y&Q=VV}eLI+#c+QzqBZ#Y&ZpGxz$%G zA_jk5@lvH22gUIaE%rgG_Di=e58Qt-|+@7Oyr`VGeFZf zlaye0HIC|G6Kww^XwdncZd&r)?zamfjdT5-Tkiy;N(JW&b9OPKN+pdG`>Ws=4f(6@ zMKv(vgKBdsHl`mX_@XCmU-QnZ9FUVvSyRW+I7JIurDY-UF>XS(4G4udA6V0LR0ED` zm-0OJp$EklLdo%Ce_D$vdr`FBbGsbiIPH{CC8neJD{0U$P_DW3STVnzG~&({BH^jx>fv*M zvs_7{?!FgpkK;lpZSW|uBLpQ3yYc4qYBV)HF9T^jm#{k)icD%`6-&-PMdypAwsItm zuX`qB1rR8slP!wuVz1Sve%x7j{~s;@^&}CGXRnnwL&i`ntA$oFa=3f{gck_;&M%LD zYt&)m9Q8}YTiX+bl~MiQ{g$z&WGHYvV z$BhDvPGen|!!%!OkCSt?8Kv*~QI?d?6JE*Ok#-Q&@|F|JgU%?uIf?m6-26n0hJ3+` zDKE)25kn*z@B9*LPGFIukVkFq9WhnV_1{){Yd)uxWV1Z7i92PGDCwQiF23TymSK)2 z$s$C{UeGM{EI=8lt;b%ntX;1i7^JUG-j2~Yc5?@j_+W(t@%ffY}kJqd^ zT`0*oqPVYr&WC2{g`@Dqjx1eCP)XJ0nyMN1kstPgXtvD+YK|wni=d8X8-3)rpfM} zR!9{Ztkm=98tvP6rI*1BD(-IoVr9r?t4uo4G#6&+W=vN)T!!({Oncwa`x`0LxJ|Ar z3%v^X@?HI!jqCW!rnisnrhw*sJBH8!T<0h#w)e1$&uW`rJ^R%1C!K%B*YgfzptW9x zs=Kkj6a}OT+E4c|dveieZVIkl%tmq_^ZWM`FxIhfH!Mop|7e#i61}^%!Yk);oj0$9 zTZo;y#aBv-B)gYPo#5@JfvJ43STWR8egO8K96wB?wA#df*{kW-`rPW?mW!9<-CosC z1)o)lY=cK7hOD~B*3bM|7WbcdOIi!&UdBReu{ZkX_^8LqAY8cYN!Id^)#o~Oael13da zYpL6_%EY-F=bjmmiCoUMY0CXchvn^Ooc`20y6eXePC6|q_YJ6CXw#8P$=S>|OQv`# zI{eqP!VYCxQ-)f922i=;8<9t#_4+TO8w>Mpo709Ax=_3Gdi}@sdLzGSt|sBPOuceh zvD2GJ-i=b3uVM^Npo3G7W?rVoWop}Ao~qBevOg)ar)4GZ1L=SrI!dsF+=PfA60yil?$789O<{1l#FU-v& zzP~fr1ywS6jS5)lbxeH*S_wOLi@QI!*q9}fLX~64oI$3+Ejy>8xV|gO5=%e-0MMa2 z|N9ENS5C+EK149lg6C6KiHzBvwU1|H=fb*sw80#<#zXzjjif{!`^B9|s6&E#oer3L z6`zMx00VpeB6inan5Jh97#upJw-QQ8fqYRuk_?YhfcbkeRn&JTMxMrlq0*+awONlj z2bWsoFLo(_^Q}gqDf&)5;nN6YQ-7M8``%m7mTw3 z&+I5yqi=bjEZJ_U4=44i-Ql$E+1MCztyN}abg;e$@c-BUUFX_nyH#IHaym74{-Ozc z#bm2~+K8_A+^q+>%0^Ee!B!bmV8ON@FQ7Z8dKqWtxit_H|6Iu%PRino6AK0gfjmH@ z+#^M>B^22vfskBlyn3;w?*s=;*A0Lk2Zj%gU=BArxuMhL;rQaBUH!*bBj3<`%s=wc zjwK8A3kx=_L6;rP!B!8G3r9KZy(=#A;u#D;yd?{{xw#7?nEV`1T|q%&hqmp9Q&(=VGen0`{N%Pem?F@mb=tF zXMRc@3*3loG)J_do7J|rKS}EFmTY|6%tfKEH5U=I3L^FOPMEZXrDYZ~wR1bsN!o9E zgZ0CJfstQ6VveuXGB=8h)Yz56ETQInO>_^ihFq*oxJ%kYaO^jKuDUd4jFaLQJ6BuV zhusWU`!6Ve`yRB9fRv7f9kI4@RySFjO-q#Iw>K~|TokKip=Zx2pv{?Q0sj_oX_?!S zZ>o_FE=mEW-|@*%IBCb>U*cDAQrWO5hMASG2TgpDIQHQy1kx8f(~kAMrhK1rqaHk3 zJ8r&~ywdfVY0_~pYAn#6=j-K6=e7Lq>`G7Sp`2ljdWSNzN=L_(DS-#E5VL`cKIS9# zumXAGI;&(x%Z8j@#x?&zNb$e;rT*BdVM_t$?t~%%JgjUO4Pj)3fB$C6@@X~I^hTDGo?ePbRG?ufK8^Qc zl<)%6oQJ4~h-72IFr0o!K;eVDuzW}K;^$b2%NGvlx<5!cec+_d;oDfJ|9LvVBr@Q* zfa0hb$o&5&vWYg^JNf?#$KrwteisqIpj-7%F{R3F2D2|Ne4n%cr?#S^BIl*ED&#MpY1DB6$ML_x|k*#=?W3U?^Ddu@!7yHmN9kKeP2e+`?wPW9K zt^*o4CGujVzR6J`Sg#-%T0oZbJc~VDwDn4rN?m>>qtpi8p{T=$O*-eSP5VZEj|@5( zXenQU%Jl|+I&$;b3Ww6DQ9*WmnOWq%@oRgCF%(rWBqYo z3D~`PYi{bL69p&Tx-O&DP$Gvu6Dc=JuwA@;xCCUFskpuAEu3oH#pI2^8$q6WHLe>h zppUs*IB$JHYQ9``t>oB>Rard@!QuVHt@}hj6P4?ND>vfBme-?7)8GpTDQhhI*&(Ud z&C+e$k-QhPc#7u^OS=X#O$BD4zf?~bON?}#_(l8$adbr{=+E#3T_c^OQ|sR4gTjv? zrm@b5A0$u`N?fih#v`>g#4S_QaT{A$1M!OznZ)rTDpX!SEqcr;LxuZ}k5+fB zC$f5B6AB5!;$;ZUQartzm%xp*#E>R0*5F7FG1q)i8yaf;cI;`Vd3kKF4ePMr3Zy2Bg5)TgxGKYgZM zL>s5*!O6l}?mkc7d5;lCdN}iql1+re>2wny2*#>@5Ois7W(1++-Uf*-!2y^~TXWB^ z!|#qyK5Tw2->Bu}L@-8VIfvz`TVapG<#gAxqgWSXBjWeTm(yK1wOSYe8_jAiUl>c$9GRoAj%Tu+6818}sYi_KEUx z>z~;N-e_1(BEgBBuU%ZS)3Y|0Ux}F*MPhN)ZA<`ilzwzkPIin=hPt%BXPA_u-gQC- zU1(4Ii!HeX>7Ys(s@>@DNo@25ZwnC}L8Qo-5`h@D_~yY(Mk8#D_?{P#EGtG(h`KBt z&jrjaY*(}hG(EFj;g$Kq`CZxH@ILlNnPNB8RP{wbauPb(y%@L4Qk^p7(;m)G!-5?* zu{V(97FJURTYV1l_zsPkZgiIWHKWZDbmva(Gw*r*(G_yslgaPb2192*t#9=vv_J@g z)eh(x>>!O%L8!*AtR6OCLZjc{tE%;XTYKA(DJd+R3?r$-z{bY*4k!s98ljg{v3$>_ zDbcSTWTC>2*j*qr${vJFe6S7Zu5p7NnA4LT(Ctg}=-Cp`_4QS0IFvTgM8KHUT+7?b8wDHCm?$VJLqDE^L5S!h*UN`T$<0rK zC!>qUmZ5~__h@kF2^f=7meEUero9$L7CDn)07y zAJ3@5F7~7x(Ka=|##kNy7oM}Y6%qvXn%*h^ZW_4Q?~+W-yU|AxibGcRnPg-xGff-< zc0nm-vKI%tFFiyC_kL$fA@}{bYd?_Mfd6lq@tx0R?L9rFMJ*cq<&3oU%u(Ssm(&P^ zL|%#MBh&I=enf7b-v0+gENp6TZz`2Gboa)h;qK5__uu%_-!A0-BFc%eH@J!jVV2EO zuSIjf1b9LefZmbmZQwMglaEa;~$CZDB*R{Lj5MWU8ur+h> zltOA}d(jmOB{vyVqpS`a!UAh~E#?Nj$(ogaE{103Qhra!`g!-pC^~_eY+?&>^lP?X zj2gVh=*14E3dzJ=hMs#5CHVF$5{QJt@78gUw!+)gY42|>{#P-hq-f__LmCI?v;fSDJej#>oy9tYf*v)Nvv!0x&{O!&6$ve7;A6dxq=enop7~iI%iiecp zVr^F6!`8=36(gYa?%Yz;l&4vY#s*BV-B(4a_|w~k!!~e-lt=ILbq)kx7z%eD{Jp(M z;ytTJb8^w$A7!b5jy)80rPHa_2gX%UOCZds+os~v<}AT;1na&NP+h|=M*f*IkrXZ( z>X(SD6U9a3P`MUbywhI_sJ3y5=aYue#FhQib|&=iClU8uCzwSuuFDU{dC}79iIho? z4K=;FNhUtr=R}}hU`L2)5#=$(2R#DN2;}Xpzn_o4-o&d&rHm;2@@29)K$_7W^ueDv zJ)eUiUOq7AAu84GT>moCKb|p$1Idpc|NJG`1u=Gea06XVH0%27=WY~E543dMP3zW7 z`5tYG^pZ9=Hrf@xTj<@No`&P61%{p{u_Nxk z=rG|4MimcV!iF#kp*@l!QSX*4daG~?{@Tv^l$_LHCGdRr?O%<+5c0{-_0r~OVO!Sa z3G67zB9}oyMLWJWEt1kV$rkN%46(^Td@G-X9LgGD`)Q%iw}p_dtE-&2jV^&70gm}3 zN+QoKVtz+z!Mz@+ zrZG`x2}*qJUwC+VHA=@HwkNqQcu7&?`$*7UEbd6-VIY;+(t~9#%*dgGJH*jft6vFr zNWthk|BK{DDQe#Fc2@`p6&4!kL~Bo#mXx0UIOFSX7S@~TQ@0_>-YY15Av?VfG%#NK z1$d3;zJAUNI+9FXpx9M8_%l?yN>832mwVl22K3r8W~B|V%ZSj<;{#yuxiv0rkdO7@ zx|EZT6r*(g_f3btTmFE+zdk6Cp6^9r&dda5_tTZkPQ^dTr25_&fu5ny`mtZ^E^tH) zudZso{PXT{9QH@r3c>?Y+fUC$-0YBR9F(-5+r94P>+jo=;%+3~UYuPw=Ofkqdy4h% z#!q)zgS3xG5l@2;8VQ z$5s!|(5)dgJJ~p@Jt}dG=nLv_CqXN+#XlWtK2*f zAFnK`YkuadeydPD=(9JOyg;q#Ip=rmB|)1|30g8{fl%DPIUu2T#)A>nxO9cWq1qnC zSN!a)_0ARh4+H3g>&D>f3)48hhY$fRjvAO|9O+uDuNV>@HI+g~rT{W9nR0LlV}%rA zC;`_T2lNv$=Pk5x=Dotjs-b$*E>^Ti3moKMS8tWOU`K%ONqQEcA-Auixqlb`F zN6O%$VHXExyOOCwJq2|g-x2qfzVk(z4wtt?m`d0;*rWoIkL-A?E4uq}3=y!xthJ0xzaf`x~ZYJ3bX*~<}Y}hYQpLarG`D*%C(@6FX zYPT}bC|e@*cRD{=BkM7T%duTjM67~w@o1(RFU+NsoURGQ?4{FRm40bne*~(#CcF@R zK`J-}7Acgd_c!y8vqXJpOtvkcl1Z?JYHsrS?~yRqhVJ%52#Fqy-$+;I%3aRD+Il7P z>Y!klQO&stL-WOp<0-q+&6!$aIy%k}Z3 zP8q6!?vQ|=7+pUS9tRUiT25F)ct==uK`QbS@o|QM2v=s|CP560kB1=cvuK*~19{gC zWN+KwYHdJk{Al7()Od;h1bAAu5^*DlP8{XA9_6r@mvudgRGI?DzCTq7dDC0N&t@`S zBxIfy zPyV!X*gTnl&LohgWTTn5ecRU8 zFSRWZ?f7=r8`{xJpCu^>BAu@Wt_(8dgLQt@f8KfgA%vcF4_)_3+D{PCOM1HkwrA3Q z>vAeOIvU8QfFL#U-V+D0hv6)TXM-Qwmi z%`FkZ_~P4@TN+Xz4T`qg-0~Zjq}+06iVwY9-+S}gnt?D#>*m#*SWKa?VEQ;eJK&5a zxW=7xiwz8S=+s{cgxM;1=Km&`d5YgtHXrjXJsNNJsr83hA_o5-W@QNp37(C=#>U3{ z=L)B+M4Q-w)OJVHIrV7|st-z&s}(UZmgYPkV~e)2uJj5TGw~t#(CW`vpCCXGpOWEl z4SMeNUmQ;J*-o)L3uh?z;NN$#1?;cur04*wd)0F>t!}RQ9TwG5jA~X3{^LnhE|9*` zsE0U*CDz*ju>!5@gy$+Q2DmaatG743yk+sP{^Fw9HD2k*ls=?zN0Sq2-kSFK-IVlo ze0kL^k5#UAQl#C!oVuKZ8I*byv{QQ@4-n8%uJoVXxu@KMil{XBvq3w_1i8$bC=hGfK^kAR+`Ld6QGm~-gJ=p0SX|UhT+;WCK=BBjWr2_1Wb zUJLxAXYwx#D|;b*Hl!aJc5#DgdWq*V60o&hg{X$sbMiRTp1yDt`p$!BFs7@5J}hX7 z@C?0|(pxP0rIx&n>@{-3{Fq1N5fX&HzX+F~Ge0yFQmo#Qq{jmru@y0+8~*6Ou%ChZ zU#d0ac$+ajJC8IOnNzQ7v7!<8pXm(f6Z3|k^5-_R9JSORRd%#ND{SN}gr$Lpf^r~! z8cM1aE*V#oq_zT6JgpW7cJ+%f8{Fw)SPp+<0ev{!+!YoX@+ifV!9ul>OeCn)z8?a&9yoqK9*xDt|A9^4g=iqWujHvOG&VD%)Dt}|t*+UG4NW=p zx2eeHS1c5i z=a5TqY*O$+y+F)u0(5K$UM)KOyHQ29ZP3hs-aNz%{piC`>}`$&=^_O3kmeIe`ppS1 z-k`t1FV7=}mi{|a@MfK5lvi)7f{R0kzox!lGf82%|IO^@y1k--SSw2n{%D=u(DbVq zUNa4a7(~ej6C0B0c$;z?-y9FqTgDgsiqTER$g;O>I~mYZ5sqN+$k6ufp#INOxnHrr z&%eouAWG&pe+np*(-Cfl+hGzIKmrChgoJxHzv`}8vhA@|yVe|zD4&C{*Zv{-_Yd^BDCk1Ky7pcWKF*NZA0X}l%NW}csD*a(8`QTI9d?dku*QE81s_#X)WVr( zVD(A7!cnHEv^7}ODZP$fG*euUi*NG%HDcg(AY4DC|8gyqX`~UepOE6D8 z7yc6vw0{xGZ$QOKDPh9E%h(eopO0CBB=UNdqg+Y*Ut|;j*FQ;WvJ4JQ)pA)(+SMTs zsvKda23V*m9|o`*(;iz*6M<;qaMU% z)7!#-H?QnXWa~(!yZW@+dQ7P7WvxbceQNUhkJ@8;R(8bQH>h0Ve-Sb{K(O`+$@;HL z%n#61rU7d@9^&cc=N|u?ylRWL`-`(=E8}}ZbRD(tx$eTCBJ{~ z{i%gkWdkvr>DzvKPeBWOpyYs$!pG02)Pzn{#$B)Lxi$RX05bR>I2*|0=rI5c!d54T zj-S!_)_VjSJ(VJ93oyeLrisWu5YsR1RE)*u!-`s|MNt&8g}ISf=2D_P53~&N(dNo& zl*S~-cQ)Q`EqE55&pz*%SKun95^Z0Yh{|kn401D zzxRXUR<6L!3cN)U*tKPFM~c8$?O`iP`5|AO@V4~X6&%p3^7FrMx}P^lK?t!v$dkQx zbab?|WYLNhpb^?Y6cr$auJ+T%3Z&$N=P&e~$4~$5+$b_=-?m4w{_3;=vI6t+Ps4zi zXa?SEDQTb_>VEQt{@}M$2wl0d2Q-V&8R80!MZiG{_-l*9{tmVWm#^Syed5ivyMb7r zNtfL#&CkWWrSgFE-3vzcCRms-P@{TDvrP`?-=nAi7~F`wI=TSOmfhN{8tFpc3JbA07<0tzLDvZ>JL0C#@xPn< z0XO1m>e8r3>NheAYMmXN9X!J@Ws!~d#RPFj45C@fj(%h+J@@se>tlmJeQ*F~U@-_% znXua|S?2y2m5g#W`!8ZFVUL^()Lhh?<-ON(nz(-+!a%_91c_wQ=L__3v{fpTOyEG^ z%Bz3t;6#{wJzIOPA>}MeAaMl@Ysg7S^&n(Lqc4ThBqc%fdwqR<^T`Fy#WP)F_p>*{ zzFmqk+$LTM>2!u9ZDfrn zI1b;Kf&6CW`257_L#s!Trvfh}R~QIo6`znQm^Vf4X97smfH9Y4ZLjT%K0fA-8?h=1 z{T+$UGAZ8p8ozF5&ucPi$F^8#t|`3Z9A)wu_Qu+)7XjrP#2!Gs;R9|;`j z=+81^UfS6S11+Wd=2U)uzIBFoetG#`@$0_Ak`jgBJijnEzviMV-dDhWg;x?EAf%fJ zK8U(LStkne(1pjcFnv{GS11YweZ#?4l#i686t&r15~fo}mUnQ;r~Aaoa{pQH+9XMf z>2z`OU(#n$)9(`H+2vo}r3Fl5py#eczqcfN6Sr!{;kivlLDZLkW^3%ch8B#V)|Cvu zt%9%8SzQC;syww8KR@sX`6FROIAoBMqv=;SRxBWK>k6P1-8>ln)0-KFrMieeeYHS- z7!W{QW^p`F&MV5g&AJf4>Hu8&LjZ;LY8?N(FmV?Y49Ib{-bD`;_)`LATSkYG%Ku)8 zO&ewqwYqA`780tLDDH!=f-?Zi8~Ei*j1oBV+j3eB_uG^Q&xQ4;5}G_z9z?zG(*!aQ zK|WD8^!z!@4zA*;4a~%0mduH?0uK*lYLYvpnC+@n2|dkP^ME+e&;YeCyVPJ^mxBxBTm{g5j8SS1Ih9rjna^@ zeX;?j7xvi~QPjKy1M>*CoHpxzw`vyM&!ITYO5s@wl1iz(yn7S7nG>2WTTwhjz z#$I9JV~|^l?zW@NZCMLG-~}ulAR3Jeh8=!2oVH@p9=v}=25wBM>s|NT8qjiehUn5U z4$gUP_MU` z)|H?i88Ujk%=9s4Bg4z&_9&`KWi3crT>p|}e-9wAw?qaTtxwzfA!v!*;|(}f1;I_F zk4TZ)`FPf2Wo2ct@VsrGmws<3A2~L6slPtlL!?|eDYBPBrSd9}AHff%q&*%6>cX&i zN(``V8FC*Cz+`{iyA)ilPjs4l$7poRuHri7f$C+}QV9a1P3o-;zz&k z)?D?RS=n!^mq~8(UxtQ;s2pqH+3XigfGdvb(k@5t$)>FIer{fI8v0I8EbFlHsU2af+yK-va^RG^tAVtzcv&az683gg7^Ex3Fy4`4~0*2 z=StW^%xJ3YP6a5%?PrZjtC|nc8ST5a`?@8)1a6;(kp>&`SSeqTK_yPHqDCeR{R`9Z z?ELTgL`~BeX@24x?75M3qxV;e_gQ=XMD25L+4>tyRJTnf(AEUjWf2Od9}U$Y3$t3x z=o+qN*-6B9+ldvU9)xs>EGKAla&dtsK`=Ejh$KrhY;!H40J-NoOGoAbF%H4vsy{u5 zH%WhU8=;lnqjJTrrV)Seg?NGO644dlA);xjm{A{Mn8>{z8WVs|Nk) z*mxRUw;;G|VV7%lwzp$lirx)eJ|AKLX+&UI3U;4(=wE!&Eku3a_4r?5N8u=lyz)(P zVyg1&?$;|*`nMb_E{A77iZ$0 zi}MHzlg9~y?jta|8Qc#<=-yIG4N3QKF8brBSP!k<~?u+ z#$OjrkVM8K5-C9O>_W`=yzcOe1`%wzI@8E|R^k?c%j=U)C@se^&{{7*uW`=b!+? zH0D!hADtg>Hvg%!BUwj;#t)gkCRV}k;JcfVfkC6IgI-lzJLy;rBppDB$*{+&_92kK zV{78AiM^%^p`IBH86XnY2yevliXI( z{#{8)cD7Ze*RU4U$o3WTi<9>=<@yOv?^>b&2&QIH5vAhd#iPjLOp%!*NJ&K)xz25L(Sov6(O50^TU*qxY$7^DrbYK zE~lrbz*Ohkw{Jinq$KO?0gbly`{nr%Z)LxV*RSYcfh#sxMmylxZj(3QEfy8Pqn}#v zffE7A6gML4+Z;c?_2*nX44${od`Q$gJ>#`V0l?s|!P+#EcvpJ6m--ve&;(##VnUq1u`3Dz6mK0b#Hb^}&+!>uz3`uT~PT>@OkK z*Gx4nN0NHmrMj5Wi`zQ5nwcmdsH@^F|N30xw4V*2es0x!aG1W zud?zzsiBdPrEpvYT@>>&iXT5T1)PXRIv?EmI_Oq6qHFrhf*B%J{Q0wt3Q^dM&?8oH zU9mfuW2@!hGUDpTF*hZinui&cR8`MW9N2?KX>B;F0Z1bN9+#!ZU`IT&@gPGrG|lm_ zSj+j3E+7iNDNhyEw(0T|t;s-7^YK9k3wlBNJ#?W54|^?cU& z?V_;%Yk$)7JLi?=6zK%E95wpbZijW#RAX6xkT@hWdi#V=xY401fcRV@>4?B4fJz0u zZzbvy!@Y0YF5vvz!4`rxhEFUl$&D&8-kULbWJ9)wL*EdJ?N)4gwmAgaeLU!JV69m^E9$GX0!wE?A zqe#*rP&_hotrXodeX@R7`F7)c8Vin(Lqh*^lPn-?beWv&dV!H0Q3fC-ctyVce7Y$&#gPK)0*Jr2v7O{qq6X9g2hr zm^zaxk#a_qPj%**@Z3@89qF`r^s#DdVKbJ^7dx=>dLZ>g9~?Nl_8Ir(MH>aQ=+Q6I?B~B=qlTvZkvdq|j@48g@)vq4R&#ec{vv!u zg5$rRUBW}_{Mo9cDzaDMdEtn{uoAu)s)$>V(iNzOb(TYcfyp#wN^$Ve|*;Z=)!m>hfxcyWE2 zn$@xp+^PBw;W-_r@&0RP4L0OEn!z)rT1KXb9PbLqx|2-UXvBp!Ih0K;8)FWdYxDkX zSvz3g3O5m)ya=eSE}4|8SfbBMLh|sQAAOI%kbOn&6-x{cqCHqUzpC)tO^&**2BTF# zAre&28E!cx0Wi5`XCFUW_Ho3cR3IMCPLac0&QrW0j?l41mK^0HJ-A>ewcI_=`5``I zWtPnieIgQD)oO6Hb;N@-xPcb{406-CU$9UJLz?LA4yHY}>gPGe*J#2&AdvOz7XeY; zr(`|BD!ZWDEG}o)9&Z7w=(75IyMbxkj+9fzA7n)TTdqTmphc0ZqHr3afUVU^z4zJ` zmI)w2QABn$o_5}S|CIV-52J%G9A*;~r{ZV_y3cP>(wERP9LU;Rgc*fS=t%`AM8{zR zNVNYxMnq%oMaI%9hM(eyd&802rBNwx-oJ8zfxcNx$?4QlJK&g6Rax0}qNYVih*{6n zXP%9z&>H*D|6QU^ZD-~Ot5?a6_fD%kH^LESjkej32!2^-y!*#Wn*^f#WpJPPwiRtE zR$?|p@MNMDtgfkM9kuG=f&Yv_fmJ zd4IpWLjMl<%grrrF-fkSvxyzy%sOs(QCi5+b^eCFhG~|Eb=JA9*=>`dN32Z*Fde zT1AnuNGXL4Lhy79&bz;$zN){{b^>aSQjj5>*o+yN`7+lC+l=aSM=zS1p5O0NF z+>8I#;-XXm!c)Hm2ZBG>65gS5Xk{UvD{gPl)jT*oko?kE9Tq19J*f(uAZ)#D};=_stClWBQ*ayq(m34k^I|x+W48| z)+2Eu{^Fi-zf!jd z0yjEd$rbuNX?e1;^r(tlq#2jXuS4@RAekg1;O8f6gR^MR0snN<($Z2?R5YAoh6N~+ z+U9r8x0?el@x}`*jNgDk^k5hu0)YV7j))i+V^r z9e{5ZJ{$rtOH4qbhY}>Cw3kW8AIJM%S*imPfzmZ-##$r(Mv+*8d$Y?ABTfx z=KGZ|q#;SMjTJ=VSMw4=KDb&RcfPwuhPe5dH4uNuru;6_(kI~x#Zx}VFZzla$>`Cj z{GQG45)_(rzcSLmM5E7vtb8X9P?t=Hpj<0``CJ4FUGo3Mf){=c^G(ZMi2R2?&?oR8m~rB62) zqJOJ+y3$*&Gsp!;5!?`UdAwbP{)f6lG)a3H6{UXNrw4iS_fj_yfD`K+H#s}re0!vq zRi-5vnW>7AN}V)B)qWiN^0@%|Sf-!FCs$e(q8X@j*m6V09ck6Y=E!bp2dsxTE3$}R zR12Jmu1*%4PtVdG*^NP{pS< z-EN^L6NmsKW2Y?$$4YT2NbjE(^z^eC-eZE0MfO^~uAi;B;G~0v%usuIvw8b$u^1Pf zRL!oj`OJl(MuN&BsBe6}vw{#G^C$m2-GA2Lr$J8EJG{D!|3Dt;z*eZzelD8CmIU+4 zct!Q_ULLC8NzHsCTo*K3h@6`{Fm%K9PJ;9Yw_z?dKk}gmpjQB76Ru;BDbpth zvP{Oi#1c8t=;_4o)!=wbeLK2_!CDbxt2RBY0d^5>RK{YFi9%`S8jK9?(7xpIaa*`+ z4N{*CSbxmpug}Uhyg3{K?Gh>~s!puPv~ksB9{F}BYBv9CZ4GIiqe)Rqpg~t-Qn*(n z!rEG2HodFN#Q0W-Nj5s&sgibpb!>IR^Z4tZVr{eya*@R&f={pOR zy`f7@;#7nW`pewgG%O~JQ@e-1*y%ex!coZATp!x2KQJ?&-7El|~OD4KB6^6lVNJp5V0V5xv=m*{^!d{vDU&6(h#wKWl9wj$J@V!8p7{Crg6SkvBMw1dhSS|!fWrezK??;SG`Ub#Mi>tk6pcjY2~=We-5QO_%2Nx`Jbd#kM3VS zEd6D)!sg$!aC2+#-00v}vF>B;-$&tNH!At&z5A*+Oou)mcW$ds@>+SeiZ#~}n{*=F zl^roB5q&>f4IY*3+%+&m{B%uNFZc=OAC}lxZ(qwqgNk>J@Oza;Fv&pP`lFWu3ZkQK;rkIH$kT7$&HE@=-=%PMZZ^+M7qK|6ePTW*!ae+jR~;($I(gF znXbiGFI&KAaNyb4|4pAb@!`_OmBfL$S)JmK7ackNo}s=!n#kDPK0GGuw9=?bN*QDs zPVmhDDPsz@Y3rWgLvOD(0<0-uKn&{T>ex3yGemsj?~7NDV%X|^$!6z&)SaPQiMQsp z!~+w9x&u(Fy-OpMMS0&TZ1ZA?=`SMnlUmrJ{fvwm4zmL`#7gi%DUja;wIZAs6`V&3 zA#YlL=fp@&fn-!)*ZY(-nMwVvD>SXWTGHG9uWP_)G`J;7d%nI8Wg;Y|W4`i#83HU# zyHM9>tG@Yk6omD?6QyV9sGDJ@R@jRxL+-_8y}Rr0Btf@Sqv`F3#ze=EfphHpdr_pL z&Y5ooir?y+FHP)N=lFu!Lv%NE`1QwqV5P*^3zY8@7Pk;kEs4@&qBy6MG2X_6?|h1U zbP^DlD#<0lCe?LfQA4R1xqylT&<)8N!sQh_R~t?W{FDuyM@dh*tTX+Nwgaxk2~)y& zC;^5EIG>&azEv=Rl#<$`2S=2;SO4JxCapy^QT&4~igl-K9`nDzIJg*CzN!OrFL$dW zb4%M3yWco`We4Ue;6156PmW%8M2IM!?!rpLlHH!wEQvz`ey1;$RhXYOSl9J0)9eWB zLi)X!IFiChxYRi5e{vEY86Yk=GuFo`#g{1cMz#>qeH=$OMQ^_lYzdm zfr>(P?$xR`m;#|hOEla}O}2FIs82Qn<>BU7Lu&|qgVYFQJbjHH=p_U$MS=EWG~fwA zN%NWopsShm$32W~0HTWZ-Rsw{T^GDv0YBWvX75?e{Cm*Xu0)?iV=$^1Wqz4EiGgU; zHAf!O-NWYJ)-tnxmvli2&-4{8-B@11BUSiWm3ZtCHPQFcK%5c>-2T;wG<|oQBa}sy ziWJI0o7z+lq4`|2-F=)^R<5Nnnh-#`JmVsmB=s{H00NaE7fb1;+ zm3m4b?ZfQm&G^FYo-63r@wR}d@ssKqo9jh?9CC7Ul-u@H0as4F#)}DU+gm`;;EPD+ zcI@7Dowup#Ivh)?MxvOVquG-V_`cwxeyGMmNBek46Hs1q%t7=L6uPrQLMBg8USgNPK0>Mj!i4u1ty^eF_3!*w}kl>;nSV^plL<(N+?Byazjb9lrV7a*Ik@!!?$@TQ<;oR5`$Pb!yj{2ehC za&RiCK(L!(Dqhc{4)CHhMSQ*3Dl7#_ft8l)B{mJW$HO9#_C7If&s}aV@}(70Uj$wR zul;uLp4riP2LMFPhDuYm#I&?p84(x1ae*>+a1kMtH=@V>sXNCV^9yNBLTRXC!Qp|7 zs?fK$vdtva`pJ(YUXKAotrnln`b84Sev6J&1an0Cj|bDr<^T3r_mje!37spL*|CoV z=J?h?-J!|#vSpO)Xb(U5a)J7FDGRj{@DHK)_z%*yj1JRaWB#J~x<3;K_+7|`DX2YK zs_Reh=Jp$RUA2{3p2$Y|Ay-e@$#VK`WR&w z=1@tcXrf8R`F!{guyU9`#`6)ynVER&$oZS(#b(Wcttbxdq3j9is}B2klbj@ZPd5WO zuhzb=m_2S#jeeieDo5h8Oz5*;gJ_j12RBxXe3)e>)8TKz1Z{2ZJ7>@GJG~hwEl%}s zN6i*2n=cm1Xvl#2=xpreK<}*8jo*vp=O}S@ez}s)~`i6kVSxJK7f#2sQIC zK8tbl9RJj?8C5KjU`(9XvD7(2d>HO-!sEG?&b?a$_#nD{t7c5tDdHJ(A0RT6&fK(&jEQveqXH}%@FODv2r$^JR^sNsqkNpX_nV75 z2@PzBd7fY@prD4#1E2j}wLI=G)lwkbo+UQ1`OWAP>n{n)VGLc47)~Ls$tbfRFJgz$Ld-ES~K*LDA`ZWR-w{gmNqF1h=u&Q(&sbsaShAVPLG( zus#B!wvd}r*eP`M-_W%O&DvK#G(!(pZiRFBz_yncY4s}r0SK!M8Z>;SeeWJO=Et4T zs)o=vH=(XTJbPagtJf+@@pG7EZJy|-D%5^Oe?!f;mX^T^7-~LA6gU_RkUmiEKk8JW zIM_Mj1E3hMn{OkrkYL8!$SS_jw5(*%E$xn@p z*0^~)i#x5CxH2;E-M7c_tk?5iti2vW%Q7)y0vuf);mzqP4sfFL(_H{!133CT zXTYJrgD_2|y!Y8oL}Nq}F+6C)9mBOIhPyKi0O22AajPLALr1a=Tkd=+7FAq88g}xK zPxIHY5APYc4-1L$^)gXMKmF`zM-0aY9o!LR?}K#&&(B)>URMqaOwx4UHe57#_F&i3 z(Oy!?D;zL=?`Su_uH?CCF4#?k@y-=iwdaItBjzo#tLE8u&jB7biDnHxvP%*XdeL-UvyDTk zIbh~5_?$%v42#jegT()!?lWgT4~TjF2BWPpdW|w>0-eK$Tkkb8vHst^@BP_>e4>5a zMUm>ykR<;A#C4qYgLAwEmiLuNNM>u`I;q}6w z$;q1PN{=Qz#=?}86rhACSW*KG*0A;MW%sSG3NS`O_;Gq%xp}$iY0~s<6=0@fLlOIa z8CC%q|A!AB7BMV&lJR7J{DN#;5Kt8gD;xW0))ZP^mfzGJlW7wp$Q|y%*L04$-jO&Huc&t(nw1f3syZnA^mfA_{4a{v@ z{)YwHJFHVD&CH0*SBwfP1(V0i%yDiDVZNdqci68m{lEJ&uYvYvAtl(E4T@Q3Nr7qL zW}Q0ozPkHh668RM*Wl7}KJWPegI)@TgB&g(zZ(`hpUpBf z*PV%rT&62)T|T%P`sO-4vr4%(8$Y=+SK~@^rwI_=iDv0qy1L;qV3I*s+gd+Svc$CK z=}0+j-&A2Cu?aj4de!Crt@tTy}-!n6u-=GrIoVaF=a`eeBR{HVSO2Po=T7 zSr(L&Ou6GPiTgZb4W4i911~KRG8M5gua3dCO0bwe=APYL&GYr{cqfW2TyCd4f$J?2 z%KL^d6zZSx@m>9HP1V|wCti6OE8Vc$FCkoSv6qJQfGpS1PdTeTk!rk@XVR6`mBM%M zm6qnq$;-<_ZnU{jza)+9`{5M7R6bUaI)c5B6!hnna~+Wj^=U+zG80rYxB%x-U7;3Dw;m_do> zDC#`1^R)fTN5oOGi5F*UX@!=`{rMVp38lB``T*ii(Q0!Y%iA z*CaYleqRqru{K~&C&8%2PFmSZe18O6KC^S7g$yeb&;iv6Qqm_In(3SI0hPgh)HJkU z@?&g6E9cBg#dY5vw`EQ1R%AkE7DB_3>gIYL7D^h{apr|7U!F6Yk8AY^gaMBwaVaxN z9!8ku_AOpx2X^HYHhw`IiYdhjub_k4iV!k29z5!YG2X^MGVgIXmK-7c z!RHNLk`&Tp#U?!Phc6YlFaqWROH8X2(i;ba)%!YSte~;YPeckmegZ|&KM=p(d9xMA zbqC}zMLD?xIUv2UOb>T^`wkgl7qX9@m!{hcfv z-*2}yD2MgC%w);ONNxRg@2u)<&(E6oRU;Z-_H*QRgBE((6+fNav=vV%y>^-0A+Tlq zj~4*=_n=q6+r{&{pAwRb%LV$qG2Sl%9xoLV>VveEhPqsLdU|RIAUdc4Ko|0b5>?!* zF=)t!&KaQ1|E6IC5W6tuCJSWWcW1M;>e~coJwVvOh+fGal(N*MRfnxs9FgkjRMY(M0Lt}U5XnR+Q`C`P1has1gVV}IPkcl_O_LX74YqnYs|BH%`NwG6; zx~X`iH4~pjn^~82l-rOXydVSB%Dg?B2@T`fHM>2OXc+eewshwrwt&+v1}onK=Xtm8 z`-6I2rd+9r{Cu7Uw95_1)dN4sBqO`r$!LCMXY129{+MTG#gqA-yZ+Oyq8hS#0C=Aw z-jG^c?yfeHqW9_Pc|l3$St7=8o84blb3mkwQujvKgQ_(Zzjw$J>tZ9TbDJh5+OWU+ zY2L{l7C@E2E2TzRDu*2gMK~XAvx1gLPZ(roO23-Ic~v6?t=~`xuuyKk2yk zw9uM0@qR|uSH84wOWz(e@7-)Z zfQy7SLPWeIgV&*)SnoX6GA#U%sp^t zA$+f1eIhqGn4~qt--B&&!2tOJBs^R^KeI3gdI6PqhBeo>-Gkbv;bq;8FELeh-s^n) zDChCk;;RQ&!(E}!50Yl-05V@sIX8*N2%V(tPrU?OX+eY$*qMcIc|M=!np}dHe)lH9 z9gPb5l*hAS8*zR_bjBd|;I9k?>qnw+Y3yYKHBJwx39d;7kTV<>*9GBH)IH;VwIaSD zE#+&h{y1g=OlSNG9=eSWs)MNKb^p9D!#Zh>mlX;GZDkOrP=<$%H@)r)m5&NEyr$JK zV!t^$s?Uv+)Ib4skko)$E7kkN9_=%0M#qm45Tpm*&u8)pwv2?!SBfZrqWJCnr#srG^B1)P0-#8CfUJS@CGy4e4@@aSk=w5GD?XNrRdw z2Gp84SgOj<)67`E9syZ9iYld~FK8W96HVrb2%`PHfJK=muzo$993hiMHJ?(LPBXQk zn9*uT=jlqh9-#oj#fUpGT;VAz$`VhSZWVW6McSi*U6t%@2o%u@eng3!?y>1Ui1e7Q z@Mw}@*pT2?t?I0Ei8#38jzs{%|-F@}`=hoqsL7oJRl8 zwX)Zg{i#%b?GD-7`1l@U6F_n^w*R z4w`PgF%Jp>f6&Vb5o{57?L<0Nm5^^!dVSR6EkOS6=2Hw`iS;KC!N5HNA&Qy?NCJ)< z7VjHtpiSza%4HyE5kmU-aR60H>PPFIZo{q%r2AlO?0pbK9_ssi9v4NDcx+doAchI{(nkuCImV6 z=5UfAwXmF;-Grw>z*qgm-~CDOdvQM^?z}m1GR&QjYh2mdj-Wb4tPSJC^w}ppLF_>z z!B1Z%98NqH?&3F9*iXb*PqQL(q3yPB%dlOzYg~ztWTP*Uk{owZSAS|d0P;$flMJYK zsX~h1GwGcjQlxbFSiB9WO8>Z5ZO#3o zF#=KNd@`_5W?~rtis>`9e6R<4QLykO&P9|Hl&Weo|6rsbP8K5?7ZRDRBu!Lt zJ|ua;fPOt)RX5%@L@^%U&la|%=0p6&M}axUO`>l!{mP!oE#xS!lKx0z1k_^}&uIwgb2z6p*;XWO=abBdK& zG4!bR_5QjyFW?~?w=}5vA0urWIB=~fSF^IpxcE!68JzK zxdp8u7g-$ZFEwBt=yRpTyBkHufaanPTh7XG9eL9V{lkTTFma4YGy=Z-u&K)~v> z$G7+D@HL^x3}mH?p)F1wNyftGqN93UgZ`UlX!BtKTN~Y!j5lE99AxUZJ)ZneRv;%A zh(;YD8gg*ybunUC#rSgg1tFXiFw&g=0#Gm1C>_av7dWa7%b z1};>5bgQiKW_DGBH?;x{;%&D*^Ae36M}iH1QTCwmDk)AveawG9bP-6@TX@=-9Cy&r zwtwVI!5!kJQ+vwECKb&&^(VIzp+~QDa@S>r0m!vw?3+X?i;JFUlc0&)kRYj_?fVPqYQ7N*`U&vaY}14h8x8BW@XV6ZhmuVpo$K_ zure}Y2q_Zb*$p-aq?60bl^zVE0V-^1Pfr2*CnRuiMnw>)dk9`_WWRg+-zUpK1&tcU zpdD{!f<^35`ePK@Z=L&GcR-b;1Td$a>snO9y3w~YZ=8}r69WQuo$SI?kOu zk^C#c&vD1){Wtf0OO9)f2<9bAHV|a~BGl|DLeDYuX!2Qd$4GbEd6KrCoSY1-jP`VY zHjU@2AX+@QXp3m*QXF%NQV{rSs39 z2!Xp=&~Ib)Q86$A)#TV$IApS(|CX{X@qH(@C#VYj4H^(~5QAYafHdnx2>(A+!mz&i zZ3~W~ZLxSKOlf~l{thViPC6=dU{%QcMa1T1ts%dsAdz!bh>u^?#}}8jut(Q-Lgd;~K~3=l3E-J2i{dbqoL!^i7&{ z(M%8>+J%jAjQ=Uv1q>Zs;q{3vZzaJ0v9&le0oxDC!-ITegJpq!0Z z>a%+UL*^iAZii0$9vat!wjwyRoQ%mdX%y!kJ zzJTL|!qdC9o&P;Tq5=6wqB;hQMOFraz%dV`mGt|6Do!aZoRjgB8r8@rR%evqhU0vSUfzXy0^#h5>XF@g*TtT91Z zfrxz^)AS2pbR38<;~cI75)7_3=Kwx^gL9_)e4ka~?VKevW8RRh8GeXh(Jvt4baVhX zW6A50cPDAyCJb}IDX?_!bK9hJg19@w6u))% z(#dTneku?&M0p?xaxuXUbE||I_!cMuKq}d?z=U)dDP)8~MIqBpM(6I6%0JEtH3)Q} zh5Ywxy+8$*Ur}^`>wCZggb{=HTQhHairvxY6rrMl2(QB(@pZh=i?vh%MFu&%UW3Xq z-*5idg&$>!;f-~91z-%YlXdLsn$kJZDCjhN9h~xG@TM9kzk^spNZd9(_d|{A2Qs?D z0p50->B@Xy$2upB>3ik4Hn7xz>ee^7ehkzK;UG9tw%hP#kuB#omuqX^oeFQlYYAz1 zi3#oV1!%c~s^bCA`k0hZLX#fY{VFr(fCs(1L)cmC%$aM;1s_zdXfJuOSOfq8na;*6;2FK_&T^T~?VaL-0>A}jrPm0nS z^}pZ!8*e(-@2QBIwuAng%C3-C2=|wHM>jmB47jUj-I7Xqn>lMc-CtcDJ$u|NdB9G= z*tubkT$Dd`;fE#<1UpeE4==t~N!R7yRmsVwfxS;}JCP{(E%v?2j!H?kkF3#*NvA*Y zJCRzI0{_=szX7^%zXe(pR;E38oMxMh7(c`Ld?X`sB{UH0JczS7OS^j zT3Icx>yhzz6x~HEaH)gLLxBBhR>iG+roRU-N2VE_vg#C)!4758SP(?{$6_x68y;g@EO=hm`Oz)z+U?5nGkx> z&-zN^-olz)AZfPMMx^h)J46`{^8Uj$+ez3fLXG~DAa`<9%5mRAXEa9|iUqI(zXKN8a7;p90eu-tuPV-k!DZmFn>|Dzn$~ zxHxKZ$hN+FSF??7<-X1<&+1sTnX7>i0HghaW+~u{0Jc^ztpv_xLV)aA!^ggEr;SirLz`^w9Y)OodF-~T~oxp9$RM6OO0m$-4bxJ5WdY1 z60jONWI59nSKu#uKt_yZRC2)vmfxIA-bwi`_%DmtL#=s_UPuJ9UmnH!v8uHp2+=p|m=?jjjlqB{ge|`Z_Z0IJyA5u`AHU;~7e3#PO7Y<$3 zE#`J9hydrHd4M|{*0JBxa-I%}@2|6_h$t?xo;eU{Xt{4b9DD=SbE69(gwvEZlhbe$ z60HuWOdYkM-Zrc4%fMBX15)qSk}oSvGkL)%lg5^zeR_y&J&oC19qAEBSN&uRv|uC2XoO59NF_cSUSIILJ-AGxu|4^|5q%fH%;iE^u;_^(ioD*!R^T$q z|Cvzdw0YsVZ(@bGutjRmi$7c;bRO!)P_z>I?9{a>2+dNYYMR@T6@m7Dg%3W#&pEUE zEBTwhe)z49Np6yq;AZFD=5NXY%*0ZC0SGgNpGJ2Yk)`Rs@#@#ETv9DzZ@@O6MPvO6 z+k!189SLi>;tNtoy5)GmkRt@O-NMC+1Y$s960G)Ey+){adfUC!M{|*p%{F-%PAM_lmf zgL;1=u#=w+_ZJZq;>xDH`F+?PVdwgYt-s0z3n64gF%g}L#|4@yX!0T?OczW^7J13e z2<(Qft%=kF3#fHdzY|$*x$K{%&r;yK`KHsRqVIgL^hq0PO|fs$p^77S7BmU*89ct3 z%^kqcAK7yC z{eq1u+h`-5<>(JwuNj%R#{r^>tE zEKoYkyR$k_nEJnEHTT{c@Ahr>N2{Pw8+~mCYD6DHKWC)gh-!Zz^k9XNJ7lz$LxeXk zlP=Qul78>E^6PR;wG~8T_djVPF*guEGNyGqiACz}`0^?)5nNA<6Qx^xlAZCV&i|AT z8LS`AXhz~2QD?S39Tv23I(ygC>INrWf!GHK*$;g+^gO-3oo5V2=6S<)e#Fi-{8f0# z6optbj7GgpF?k@Ig5jl;Vv|n9JQfnmo6{{6OMzPi$Tq{}PlYLaS^UJ}lC+pd#3jc7LZKNI%c;ky`(U zgr87#`O3*CD0|E+TTzme!3g9LvN|#F2bX#sm)|rUR6NV`BYPrI+dlT#gImGPH)(LX0XoQ5K=-azey&6NeKVYMnz21?gsy~ zi+`SP6e-{`dtnb+%-B$dM9KOAQ%60$`2)O;)6vor0Aaet{MT|g@*!#2Gl_kq%HuuM z!5aSD)bT7w7WJ;Jd`{$smb$q9%HoEOx@XfDU^YQdpMY5*_{`hGHfoB1dBAPE*eAV8 zT?40OEot|B)<4qoe0Sx>XWBT6t^PETND+ralJSsmOVA|ew)QDFq$;(6h=-FUl_8wy zdmT$k7)b9d3OXUyT%vi=rJA` zY|xX_v$F|;L(lyCuf5Myg5!()%ZrTGAH+^@v2`ZaFwp=pKS^$&2h_SComY))=y*@) zIEwMX{v+1U$`5L%);}mpo2pl{BM+i=&lmJPrp%m9--wC?(Q`vf1mCI z1bRvhsIl5X82ha-u3PG8!l#v$seIjUUeG+o1*xD9eV;XI5!8HeVZ%C{+;v?9jq!L( zB=*w8Xc#@1QLQm8@@~Lr5!*UGd4X=zLn{4Qm!=|veq$exGb4T9t+o7mzraPtjdmZD zSo0-=U?Y^!E4_iYk^AheYyjMfhmfo|D3<b^09&pJaZ6^)*_)ti z>M&gc?vNkO>q26~w~mx=G>nKHFOyH;b^ht9s*devFZZ~7Aw}&KPu9uz1V7zG48 zK@KWZGB!RQ=ZflpgrCR8%IAFUY*={Pv%WOb?8rWe2ZxNF62iC8Of2#K8U%-leR;TL zRp5T^MB3V>ENtHJM9*zwk*i~^RU!dbz~9K!vMXSs|BxgKZKrYp8&esTR=CX3zJ0aO ztty<(EYQB>a&3egCMiYNc5(ZwIR5EfQTfq}oZ9kU)Y`(VqUE+0$3xAz(w3Z_LFqBd220dCR)KrL9K!6;VEUIeS$|38 zxP3N%Bv;?OzEZJi$vTJAnW{B8}fZ3{-PHvIQdkPAZ0HM=vQc8w)vZbYYBoP zxS(TM^MrZaO=^wzxxnq9Ei0GSMM9tdetr=94~Z)ezd@@Qtevw-r{^oGs8FS({P6rY&SD`~3#Xh%ZJs|MwiofKqM3L85%bGysr1#H7CPK?snJI}pOb{eZ%n zTfN0c8}L$G0H!1uvfFmHUQMFMtrTx2AsY-FiX9GCB7A~$X||s}v2twfqU;0pyj=%gQxj*dVC0<5Iyo1Mll6nVWC)jSM*z?z1B z2YL*`MAT{(vmL3!mnJXG?kRkoCX4bK&fuD;N7MO5hEL7V$X|RdC!%}C`b_BH2**c^ zwJaYB?#w=Y=)N?K@?IA$cU7is2wsN0Ha%1>%M6i=D{~9pHR~exo9AjpJ>#B+hqHAi zX8O)`ssFbZkgn@?b9kYGSv~{|gVGDfBRueuU6Mw~v!zcdvRyNp+AV=2_8h8m2TLTUquq%iH)PUTF%gInH zRq4I^T}N;Sr5N#`F~7U$&kqrwB!82!($e&$pf!(kA>mbmC5t(c4`9(YL> z)R!nomNynOsn?PBrsePx)|nN&nt6ZRn`5zu&x(Zt}PTUm#fPn z6lpi`yFumP&wEBt=OK-&E}$|KqQ((^0eVPCuQ2|*Q5%A!^3M?aavF&V|bgv+onJl**`X0>p1zZa_O1$duQ>bv+FR=57Y7xJ$xQ6VIB+RYAPq zgskN($00sxzpDLgHcrlFz!?FfR&1r`O}YuVv#uc2tE6OaXDiH}X9EWA;()Y2X-5x` zlWUupXGOi}&O?MEL*UTT_6<3RyRnZH`sjAlC&Olz>Nv4-?=47(z7(J8;OJ-{@`uLZ zd^5GiX)HT(IkGvuUBCxui@@=p0{RDc>jBsMJv83K&yU`;w9&{Qgg}CHor&(yTwIp1 z`zwmdYDs-ngi0~_eBo95_wy1+J7l&%nD=^S*F%z;|KK|@Cd!;m&Be`o%@4fmj8#P> zILko2iz0rh0Mr1A9*qGxA00(&7z#m(*sjp|-%DpF5zDdiN=i!R=9{nrNJYdq zL4`2Vn`9l|l~YUg(y10(UwQdZ)jdL!vX2Lmr2I}B16nT!$9{pnbrw~1UMq8XnbJ%- zcznw%fye8slaSE8{n&e{mmf=3Oe&|C0 zawtm*sE#}3<@_YyO5~cye3iF4c@*iSjv+_#Q2BpGV@CulY86N)tS%TdcAGaA(iE?8 zxihgRhmQAXD*h@N<>t7bP!_6txZ131#hLMiKv=27$-=nTD&D*pNO3>rFzU%3`0NNH z53%FgfCcbdeM2S|G0D^N>ndmd!P{b(mfEnD=7vvG7Dj2V&eLw#A&uE`IQgbTv)S-` zZ_Xy3qKk_X+xKKtI$p=&i5x8O@d7bo$>G_=_diTWeS=-#AWC8V&JiFj!a58ipsTe*k#Sd+=jUmy z6_6XhFJdV%pXORqIW4D8fCpg<#EG0?CwuvQU+v>hiY0{mv}2=Mzd~;?LkBS{$64|R zksvy7!5ww8D+1M+CwZ9n7?V&-ytKG@cVwnlc_wS9(_?Bi9?K(5d=yjn<423&7fkx+ z6bmjKTD#LQ)acpt0pU9O?Tr^+#xC~M!Y36)r53UIA#O;K-ct{6Y`B;ja-5}QRjKxa z>h8w5DuPQSbX%S@=4+SssSf42#7Em!K7V$vH)5Jb*5mbn`2fa@;x)s#&stQx;r z2P#AUI zQ#)>V{hNI0+f6jE>02ZRW*k>2A4)RUi=crkkNx1==d@`id@YfYe1$-%87A4G+7=RO zjP2pMhO1oPk=4sXA&7+sUG3};rWeW5=m;iS z-5o!eNDs)j%KKlY|efMEk+-;4Zw);N)^w|BbWE$1XWkLg`*Iz}2CVxnU z8I@59wg2a&oIy8Dk0G`>c9HPH4)lH4O0Aul^d#!O=^$?i57Q9}f1~ZnRHH2Ewc@+O zJ&JL4?VyKpgz_wSHNDdJAk+2!&R|&k=vqlJ%Jbx%7pvDuO;>uj1pH@u_-&OCw(p)6 zlAWKo57Q=sJjF)4e9zVqPLe%HJdb*KD9>>?WE23~;EDfJ(r$~6nH#SJ$+urRla;}8 z98+iafe5eFsCX*>MQHz|-xN?scp|ufhYbU>)um!+gQE*^AiyO@VnFcEfGs} z9=l&+UT$D==PjccRPiN1bC0afNVPa@gS`-E$5y=4si|h7A=l=wJdAxe%&V$@ zicX7MX(-Y81f#QNn%Ql$Oof1*dxxI#L3VCsmt0p}MGvxn%6&%eE?ZJ&IEtLeg;y+y zt{D)(qM4POYl2g%ZOk>HjZmI)mTfgX5!E0dV4Tq!~FBXZ#^n@ zT)ngcExP{ik!;M~Ezz5mqbYb_`>&jr)b}-*0%Rs^K8eoemanL#V>f4J(OBYN@ zpPufne?8o{o~k=YzY}`qtxQO~Nd6%w7~~-H%|a?7`B9ionpuEh^HY;nG0g zvMbg_*7C8{UC6#zxGnJQExOg;YZ&l*q)@;7^pcM+QQbfc-MR7ZKY~iRGPwnH^5i)f z8i>+kk-&-40YaXNP*bZ{+aOyu5`lt?K~j16>GM(J9&G-%ZKv}#aR>UikMIN+yR(3q zV!)Q33YZUJB9D;cIK1tL5^DBf3O^+n0|j&%INe%nuGdFP@$*Il5DK3pjzH{zUvL zyFANtNgVYSkHWf-@Tm!tRWu4cZWhV%Flt0(b@tel_*R>m$;m&iE-qOTi3&eLeudD9 z2b~BAbvGiV43k{1JUr9Fpe+#r3ASqHV&*YEU?H2Twv2lV>jS{2rMzW( zq0ojCznAsmcEH3o;5SAe_ZMH=dOie>jy)7W-2ct7@WDSyW(Z{x;_`z-AbJR*{nCJ0!ZtaR<@>_b@148M^52iovlS`ol3 zS>31FVI`8nM9WIUb_6F~__gg3BrI)lf{;*C@nGL_&a-1Y7?x5;RGt0nDh(uP$sql& zFRWtl{Q;wm1@iE~k@gf7nTIK8);+@PmU`g~MFJB*5jov5uKs8r+RNo-hck07iu~27 z9Zphh)+CU5G>Q%8+J`4G%FvGX9|gh)Od%`0Eerb&b@SR+dakbLPgv4M&MTlUno7&q zFO@PmC_G!@apbSm+v(eD3(t14K#K>_?@{yH6s4ui_j%(>?2Jp_?GCvjTC`b7r%wmZ z>rTU0hWUu1AA_TqGTnCSKG}><|55ZqM-uaYwR%SDQyhRL$H9fZ1RDB%m9tB?O& zx1DyLZvmi7KsK857qGhAUte6Q91RYoput>z(d9@Peop3uY5lytJJBV28)nPpPC=px zW`oAPxc*{6A(J4TVruI0PeEyS1eLbBj|%42B!nqWm5^+Mzqf>o-C933#EU)EPH5v8 z!(n|uz=`>{p{2$N2>f4yKopWyUmk{9CKH<5& z9seRPy)Dl{sHn(%>Er_AgC)d+vyYOqEa9XS=ub9Q?H%@5i|M zGS*{+ZAJg4fCV`y^qqWz{=V{*#YtyUsw{Z3c>0s9-^7K+`@WRTV7v7M@OGy|(f zS{n5mkq=dWl&aML`ye^DWcqiOTa3(BW*pE_1Gj=_peo*8WG14~VFWtxi~zuhaBhgA z{C26B^FINh1v0Wa7Vruh&DVEms)flI3bjR$xWHUQ5H^99U?)2QuiLR(c?SlPFwQ#x z9^f!ocEXs;=S}0W$fB9=d_zp5vcScB>B*c?(${weK%s&7cxi6AyUjE+Jk%}FjlVvs zC<3=FPIx@9Uq_uD{g>j*>JUazyUsPmu@r>32uoEc0ntB{)2sL?f zUo3|5B^qWA<~*WI;J-lu;_bw;X1Do*?tY$F0&^Y1m1ADbVMPLIEV^+8B9w+`Svy+3 zXY+Moa5d!0BC9rX^7QcfBK|EtW<8?9s6d3L!2j(9U`D=`K@fjuUkN_3m+)b5qXrtm z<*hh1*Ebxn_BXt?XQl=8-!gJ*T{Rv{k+EY>8-i(yhK9zZs?VH<*QwCD&b}*a0WQcR@GQ|l zST~R$h&F(GG6GnUe4xC|=IYD$Ijw2nqMw0uP=Suu`QL%kEX4x2qspV}KOOa<`l5+` z8~nN<44b!zHj zpV~`rv5AdIdnl8Dh*hn?$lZx@8#B%r^E}OhIL-Os3do3fuMB;y5y`1z$3vByzHA_; zU4+lYkUP$;PVssXo6$y1{Anm>E#bp~ea&9D<#Ydnp5wd{@`D@oS!nEQZ({Jgx3uHF&{NoUSOW*9o z4%IBbc79I^Rr{{%Ts~$Y6Fcj+~{g@nlZbJ5lfDmxSV+_301gjh9oJb3_8zEldw&l3gB zGe1MH00KFOKRT^m?B#lTi8wPD*3wRbNnaLw_f~(Ui(;IzDB&|_QL*7QRxrMg;#={F zCHs~_Gchw3@tf|vGbZr<;2dv*miDRo~QZ~yv#yO0I)z{8*yl;F#9 z;SXAS@If(h^NxMr?LM`3DPiO_4#Fwlt?kg`mlEj=s_gm(6-;GS0xWl- z(QG_kVE$IL^R2PGFCM0AcTg@Zr+$n~{4;(BndkRBHgX)$nwEpl`V9R2>aB__1-0`Y zI6!lnH3lMOXuYRN;Cfm;aftVxgkz(`|G zH)P-~&xGD>HeUQ`BM2_f*8Bdr&tR}bG8w)`NAj`f_dO9*`Q zGZFk7$5-|0UhT*T0I+f8T{OwybpZ_2{a^1-E)Vi9{;s`wn1h1Kt^r)~PyJChfHNWd zF@F)lm=*CC5IaI@ZH&%ElP3z@b+ga2HNzOgUYj=g{d4L@G+&K3I+BPAz&wi|PJJMI zDymz?n*ie2)l{K&{<@$4PW^&jJ%h46HFj|-YquWg@%5#FO2Uo+;WDBRwVBpoY=&LH zX{~+S>SgWvUokN6$O1ndXmw>c9FPiuMlE;e8a$5I{!nvSkQVod zDh`(wwi!?jtW@gyaql|ID%CWcPJs^0?-$kU-?S^Fa0AOw$H6y#)z$uKzp$UdZiTy!Q@A1?Z$6YPi5L%d z0dy;VfKUB^L7fkZJqj>+n*tS*NNoqP9)E-r6st;re9t?^IokWUs4?N?US4Efnj9!hRvTn9)^hNC;0K{_Msx zfQ%@EP}U0Qth7oh2ID|RpP_VMKn0Yj;K6^#BZNCiYCEAj{X?{B+Sz7QW0^zY5TIBE zzxl(uE&e}jy=7FD-`6#)l+r0F-O}A4B2v8oj+9a98!?lciB*TxQPk>z&&n5=+StF@#}_Av zBACn?=CceGbL7vpe`+WKs6P*t!~~ds%6T?$Hm(Dc!p^TL>W&nLJk9+$Gji0Irg z7QOt#d$_R|TH2Awbz8qg1^Ut+N@Wny9e}p@e^V{dGscBFr^GMJu4IPyFx}mbDFo~| z#|hC9xPS`m2R`(IpgLMx1qB6QX$eMS@x-MNfJDac^Ry)CuxMm*E&QAgbA-8Qk^Py= zRQIrSQP62PC~Z7n1xz2CG(ik2z*gS@l9}k>7Pfu~TndtzpcWVclqt&(yOxR{#FDZU!D*#I5W-r4;Ijg&sz8#O{nUc59EO1YfK=n>djQ$idXZ^ABFmz6geOC@ zuXu#>r`4|!?L86uuO1K_sp6c2r@+P3GToroQnk}UHadYkMIZiswa7%(|FJx&DRoBxL*fDeo00Ne($3Acsp=l5q_G;xd# zH#VOs`47M^^Co2ti+GqG7Mq3_SF|Z7@8IWlV_hKv7F$7}^ZK zu)8ld>9-j}v!xUz!hli`1u@%bO3lYD{xITnHz7aA=vS$JpoQ#UqS^LTD{(NlY+Jro zYnX4f8I!t8H_s;r7Yv|rnuCBuy|7Wy3a5V!8D>tNN-OYF20r2M9Z?!n!4RGAllSzM zCjz1&nXyajaxGl$A2>q(MPz=S0>yBkhpah0pzPHzV3f7qX)iGHDqIuUPFdyyS?Q2D z$k(ryT78CBgn*up<_r@Nfwdh6 zhPx`=Vjp~|9C@D~`OJ*kJv&9}^E@LaKfBH7N%${2{;o=rj{TiH>VQ{yUGW8DBB=9%DP;T= z^7y>yol;zW_{A`LP^oG$P^nZ1DCj+esy7y`w5L{0ixFKHQ{V=R?8lznYo4~-xY7&B zvcxt{Y+sR0i-oTNlx^e)`-`gp&0DtmEf|9JTK;hy+0P;F*grlwowg8{tM}nufwJ#! zZFyFjIMcaLl~M^QcgF8d8dJ{-Dw`>F!k*SBanw<0PhF8ndR&_tIz@7rR9HB78V3b` zeoyNmfa+rDmeDq(aCO;}BmfDYFy>_xsn@%Yp@9iMQ|@+J1((a{RWAC+#$p*);eA=; zhPtVS%jft~sVP;7-`wY#ab<(l0?M52#|f@Yx>HUMVys^~bXDR|2a)~Kf4sbFWW?%_ zV@AsOgHHfOJ0K?Ev*rhE0&)*@H ze`j=26RRcn8qBBd7LEiNC(Eh*`zb^sE@RlbR9dNa{2+;rJ_c(haBV4?=cv~Qhf>byg398i7K{|^g5PN~{C z8zwP+?ld}&RsFvv!dus-q=W8H4H+SV{@raKXhS?iua~^@!bmd`GZSGOc4D4+5j^RF z!z?Y9-6z4Ok--WqOVr#+Nt>Cx%F;DBWqN}u5!**5&vk#S`7uQeg!EcCC;c@c2RU>Y zNl$*sL5ye?t(Zg^Wv(B}i~hgHh;FwBWK&}i7AGu_{*8B8n0v(N1D@j9*aZ=Fg|r=P znw8TQW@Z;+V>_G&_FON5yo@AyqbGS!yE87|ofP@# zW734#J$**uRdMk-dyAW?GF?L~~NR)5)q zCjWS*m{kIgL*VsDS%0FBL^7Y5bGxDDjfDq%HSU_m#olAJ=3dI0reY#A#V_b3c1vn| zmx8-60^P4_WyL@*BhAVk!=pM;$;&0louZ(@p52eX{FK4<^BxD?wpoTaCi$+*=p?Ve zU?d#Vmq~Vlx7SJ4r<0m~P=k+V>+`y%T0_#8CxlBgS#;7{Kz+EBIUQ1{zyvK7Cz2;* z?9Ey1yUJY&OBW`Mg@Qy+zuHvJ*myNr+d%H3#k9q3PbQk}->E149jD>)K%+ z5YPufn|uHKVtj}%6&AkTf&|<%R&NRqS&N{Akw`KcVd#`p!l?Fs!F~+BFe@xDxlk~JmS{}SAOYIDoY8Vfj z@?D>=VhgwU zFm(d4=ZOo@tBIQ03t`leXX}6T4_`%AW12P=%bX~4a)sQtiN#j7@5326^g==>Y1QPq z;s~z$Z^solGWl$@6ch$i4gLT2kU6mG)v$U9qHhC5|C*;9Sy`ICO!5YDu{TGS^$ zVq5j~Pojx>1_8xC>F@mtubckDC#+DDX%4v$--E|@h%;jP2fneH&si7LxO^^S?RgJ0(O|hedL*TashNryY#{Xk zPzVA*m%varmRfCiC>9G>AjJphTq!_5sG z!-a)+rIV!7By>Q5?R22yWX<}}V~=tMqM8S#Yd<;$(bzqDZ)(0IowXcYJi=mZ}^LoKotGKOSzQ3vP`8wsHrRi}mNwb~6>{5-u7^hh|bR-1! z)Y8^gatEvSlN&OD1y4kT@pI7ICYlsMN|8VN0c~}}$~kYXG#QKdE5uV&jt{UAP`*Za5an<#nErj?iYwi=?Vo!5YKR z2Xm4o`)&x>yQ6JH_GSxUOu;k+lj##^&fxb};F;~z|&Gq-;JHWR- z(|a&18eTO(^Yp@kVpc)r?av`DGPW#t!n7{j%!`jp0xrA3Vs;F4RT24ufp!N_2`# zqW4Ez_Qg#LmpIw2O{39hy+gq2LL-wjX$EOGEq_M&)z21=OQJHWhL+qSo8jXMA=;no zIyyRnud79mpc_p5k9$9)>U#l&fa~h;uGN&yl<{gcq_2Qm$AuV-ASObBW2_0_z%Zl- zetHmH0ko@!35rWlFn#tTzs}i8jMe1RdmLlH{M9nBS^&Z%2#uo*@J}LJzwdY8MzlXd z%>YmP<1LT|Xs#+D1{lLkQXYx-rytN?fozz7-uLU3ip!PQ`#?6~gWm%-mEWUD*uIdq z#-PpCZq;P!gApT}?D$1L3Gisx&)fxFg@k08*Mcp6bcbMU`f*OZM>s+tko*`C(k;d8t@|11H;O)`OrU~ zK)YW5op!7isP|64M&AS}^pXzr-%)oS3@@g_M1F6+j66MDZ1x%}xbCVCkWfRaC_3kw z&I?(=8f*)ABHwwp=kSxL4sefDzI{dU5z6F;wG=Y~iT*7aq?du1Zf+hG*BF#lv19_5 z%h*6%cHo|rJX6G>eZAKuApXz%##-ka1Jv#EPk&jiKr?fmF#1r>h^uXjCcF#jYW8Nw zV^&=WJT{veFyro1Y4x$>ZL#1j0H6-I-KjXLy3#GHy9fbi;v@k$=F+@S%)p}@%Bg|i z$np`RW>A3wx006(J3|S%Zte?c3esEBsyp_79!_;f%4m)FY-BR6%(z%EQiDAIJbE^V zrT=?0S-Qtu?fyE0%FPc$ulHgUPU*5!8*k+0Ry`p{D63Va+vgMDIWbUP5d6u*2#;BKHbA|EO} z?L7ASK0*}f1MfJnoQMwK+hbPV-b(w|g?R|6ACS6xy6$RiT*l_yl4`XpfdmD1_}^>8 zQ-WPKLUCEwTe~B!5}hAwRQPqSNQrRr|s3X z2fsTT+<#;;&OvC?!*0aC#|u$5*-`r98GQrk+tYPpp67N^&cXRbj}1#x{X|&_An|R` zoZYEqibiMYOM*4!S*|}6Zb_a$mwB{{6P(+MSzt-~qR?2{!99C1Qb59BS2GI6149Y9 zpX5Ap+SCYKX9xg-Nev7lh0vnIzw`0xYFDB{jdvWVz77$-7|x)v<6QCn_yMgWSXPZ- z8`{K$8cPG1VR+ydtZJnV9cLl>)T^4Cv}dCienR{Uhqet@<#uOxYm2(!8vW`{l4n^+ z4ppPZiIQB=$2}jHJftRgA0!Gtva^WH>E)a4g9~*MrQYa7wy2bhx%7QT&G!0Y1n2Ux z=rG0+9irMrbYP4KHi@O_r!pzL{XH#6mmF0c1QwnbkFXF%X>SMX1Q2} zZsntf&eJC`9jN@Shr;)U529&TfBI$3(3Awn1Yq#dZ@uSy4tdw~d>nz+<|Z0pZ8^|C zgYSo|72|Ety4on%1E;TauD96th#awCQ|)buKkSF@5`215 zq4N~0TcyuD2gb@eT)+f^0ib6v1&_8My$aNCuJGuR+lRhMk8d!P%y^q*F!Hyhs=nc8 z74Fj_l-Dzl{~XPCD@r7!_$mP20BO0_XG*ONkk-(zV(GbVG{gd2b-sYV^7Tp`Q*`*o zZLGx~-yd*+dxzg^dVtUP;I@riCBjCC}ddoTbw?7>D zOi5cgJk+g81CW7KC=$(>ZZ?L3?cWU=Jzf7I0^Fmf8j5Cj4rx99A+T?yBU`M|qA z6aif=l%M-AQLKA~t)t&!NJQjYg${L?BnKxj}4nEb5t zpjV3~hXG)G%^n9m*f!uo8|jqr7t0ItJssOWB^nZSDsBngHtFI4hvxwM-CHHRBIw}ID z&|f4%WOoI>&-nv#*(5W&&?r67CB12zd;QcO!?k%4q*Xgqi3o!R;6d%=ah5vQ^3;uHsH*5r~rF<`K$?EqX;)ARDX6G71PY&Gt=Ho692o+h!-fXj}a7wM6ms1+VXNCgFuj`0@({%TrwZvO=szzL`Y$M#Jyy9z)f^+lzN+#jxz@Rty z+CCCka*&!m`tM8>JpyTPxiRX^PNs%(@K$B_R`>+>wCG}iG zwWIgE?F^xzf9y^>JRw*YEvSoazIko~5p5PHhl_eH(_+`M7t8l0=WmODKbjwi1c0Hl#ROpjV=F zKoA&=4u#?^&$;`5FJHafnzPIt7yzcZCr8rTAH>}5%k{X1L1Ii|#zM%i6 z1;g-8&%jZ8@JueD{Kqb&KhKaY?0iVqi!c*So?jlJ?;d(Gsw@Zg;R>_vW~O%3x3(>B z>BPxA|2WXJAZrZkxNSxCfcPIx2WRy*OM1G#5Qg*Slg5_oUBR{_sz%hoP?5tFEbD z9{T611d7>|ncUzYX_PfIT&M3QN?clY#l^rUq+vU`V4jWjU!>e-GltKm4*y{f7& z=O+$~_@RvHqLj{KvWby&_`i#X-^pzTka(B?ln5HWRGsn&dzR=IAo+um5V@B96s1`Uq6f*4bcW(p30F>n5TR#Xta@=r=8rAuZ0*DTN{DoK^!td3%o z@`YhscMyKa`HnY;XE){-TH#CNB-U23LI9?i4>z;G&MDmM19fy;)M!Q0wZ$InNS z7se69j(yNEOIBuPW)=<+=bLzBWUK3iX}|*ew}a%~hbscNOQ86`1l4_vtMvlRllbHB zXpBD;NqiH}%;Nmvb^1i&+spGoeYs4=g|SC1(8YiMX_L+!A*ah>$3zhXL|l!03;FdcKwIFS|l z6-d!PEY(vo(Bpqt8MUQ{mAL?(wt)ZTo_!D4t_ouWYdBj`CX27eAJV|n(+FaVh~_Ty zXL1o+Zj9U>m3%G+`7UrLF5?}H@NKHGF-v(0X$<9j8jF0|8i-Sc4BfZ;Pw|a z2A04Y{q@W>Ae(?_llm{(SOV`*g+Q#2mILkWi+4M5jfHO|Ul=hl_fS@i;A@8$3^39} zdR|me1u(rc?|!;BTO%VH%1?|HaQuUMD>M9I3j5<_Xzz2EXu+~y-%Wa#?(c{wi`(Gt zdA0Rr3=774vEn6qPv(;nT>bAFw+iiUzJ9GnA5OidZ?n6Q6_)?pY;=sJU{09>gf9Nm zk`VFu;^0XEIM;jxGu<2k8o__Ol&xLpBq z`=;XIA#zyvmZPfM2)!|?C&YbCikzdDb3chuB>D=6uG*)6$SyMW5qasA@jMoD=kW;>DiH8AEiC*Bn0&**S^oyBX`=o4sA5DH=B zYg5!QxR$8iXENJtROvdB%1c7ap3Z zAlMy(ub8&uR4 z(HP#D;M6@SpT+O_XF(|ZK{yi~+zBe1!f{l9Xt~cXg8JFpPwd^^-i4!9JW!R-N-H)#LPOO5 z>7gb#&Fm7KUy>k_rtRMtI4Mi7T1|Cb|IHIZPdd|wL|>L2v1v?_r#fCQksUhLg@y$7 zlQZ+*HJ8QWY)yQ%A(7okBgf|+n}^b39Nsf3xwlqlq21Y%CdUC1M~=qF(6_sfwn{7_ z3nm%!qT}D4X}j+)(w)xoTB`V9Gf#{=A2nC*d;{}`{iX+OqORL2=@A|8G?I?`A7!{) zEsh1xD@}J)m&vbUb#v>@bC&yx+9n1T2!O8d{FHR&DFUV~#A$maSHIa^Gf5lAc=V0c?fD^(T@SA`@s~|t=43YqMXiYB>?3B- zq^EpFS&q7Yj;fTf$35Yr{1TBYeg(HP;Ag+WN}tG%s9Vrh=jT+a?VLbq8q%{ymkXau z2nI5$KrCYr0>x#P^v!{4nJoYWAb9#RT6cYr3_Uz2zum{R<=a}4|)3bFD87ng9e5gE(*=|KV>GK zkqkx=yWOt|B%Wai!=}7ja2e^}IGvQJ5cgD>VT$_n0qiR9jN%=hBVe;Rcb`7%B!P6~ z2<$Jn-?vI1WlDHtg(SJzO#5B#SUmjAuv0g~9ya|XGD;gC-rVc#WG~~HPjH4zmV^N{ zsu&|W+m{je*yt2fIb%kd75umWR>Nc+x7xmp6B+WN|CSf}TJYVwyUZigdlSi>>Tbu< z>16{o{kK9d@S=|vvp#EhSO*D(l)9uczJFg65%(p)(l}Bh#p}vptrD%b7FtCs!#&=E z=+_lbt29z%44bJ6zWY1!&CLB^&h7M1Kf};&=o&{`(c%I7J@+={y-_mkm%d0X5%&DI zzyhEV70w%{u@T8iEqqWVM0D4~7{fXtJoB~HbB4Bl@$vNIJN9#*(~-MNze4dG1Nra| zfqX_3kPv}YBcpb`Q~jmlmfG6daEi6~XuBREl9Q85OA`<24;QjD zqJ7E>HSWe94Cs@{#Kt7fjr{mAvES4d+P(_ZFEt$W^)n4B?{7*gDSfYheEv*~hgRn> z-)6JLZYfKLC&;43L?9VZqf|KYz6vmc1O*RMcfDgY5=xTrmmeeQ@x3SR<#fZE_cs}O zs)+D$6^e^2Kf~`h;Csy#kw!@Ex=Qp8P_LhHl zkOLK4*9XFZk`hEQCE}#5m{LeLn2_MB%kp=ad2-pd=1;1ZUeQV1c#n{O21N=={*%+@ zqC4x1r(Q-Z_WKURS#M~br*=u=s6Ksy2-2kXjV(6o?>C^Q`}F4bVj$v^CD#c>g%nmD z*v{J4{kiBovoFp6o%Hj*G4(bjI^qo>;8HD9pf3>z&t}#qgGPU-eHOe znOVsIA^Y2s2{>_*h#y_W^H1iMmPHFFwv`XCC>@<%Omj}*hNwQLYcO5*vQQ_SP7JuK z$!jwx)^I;s^7{~O(CY1WjltgBOp0hxGkG{S>B^NQrah~CEPuIf!c7L?uM~r+m=C|5uOzHRgMrhS5R_r3_w*U5$ zyv7vugk0|J+x}P> zd_$;Ehu~66JbVYG%ah_4$^O0l3RkCh_5z#qo>y%zy={`SZ5xiSjv_u0`!H%4EKie= zsi>_(gIrK;P~thcpipg{s`tpe_N^CMG<1!PjX+x=JU$<&QRurI@X>KUE)GZGR|7Xr zn8vh5v*;6|0=4`u`oU_dm&P(%6~eM8xK6ovTD1ZS^=37*)(5`yWkiSyfcuY&BtPRW zi9L@j#!3pwPs|-23O&^LD58_x(z_N~7;q7`)8|D){AJP0c~e2`{;atO6&}IVr=GC- z>JKj7$|vTMbmp{qR%gmyP_z~^?7W5L6$qi=kqoTv!i>J`#=O7mUYB^!+vnm--UeD z=8+b@f$2H(Rl+|WK5+1p%S8sC)6=d+)SZEb4Jn2g#>LoG^;iQq1zz-n=jg%2j+eD^!(O z$slV44!v@EPXY;U92Z_BQk@OgEx(imlc4DAWcS+;MF|L5yYX+Ve|tIq1Kt$bwsCV( zxR?ze!RO$_K)N#w8H%3XE_Y>auC4Jnw2a-RSzJqCyP9#lYoJQ(S5s4K`I6dv zovF@G3JJ%Yb1$!Z4P?bCokRG4*y6o#U~naV31y!>RLVr5JU!o;2*)HtS(_Yu0dl~; zc-jnpJ7J*a8qj`yG{}yWPPsE7!Tnrqh*{lR8ezl>XQHEVzo1vU>K7&Amy%3S$`@MU;hSxI2&Oxt zSFq$GUbVQKVVy_tAmIs{7 zTo(!z0*zId_Io7Z4X5dlvD!VVuO#B44B~+y_&W7V>66ygFCb%pv17LR*5jn${O{T7 zIBcwe%fy_J2%qAE17aSunZmqHm)fn6R#yiVQORlUFRBiQ3;DKkJ=qMEMk z?_2+aFupG}!6a>877uIZbqW%a&xWifp4SJqp1z2Fg^i3f~{iM)7i^x^NE(~Pn zLA40K-|Faqnbj>>&(XOKwW4sh7rxuie2OO~O^qVKz)K3@vuBbfz!A8z>8m_{XsI;v)A)*V zL>=cBJbv5cH(o<|c@m+AEqT@Ff7;lnV1g6&qLy3uph>yrPz_f9FAnzzYpr<%g0@ zgqgpAY@0f3J1jQ@qF#ac+Z}V{*1W9VC{CmX5ld;Jece3;NN)iC{;4( zaYJNK5P~J_X1cxY_ORJ1S??YKHTnSz@epGuwO~-|jTd+nD%fN^izAIAqGDzCvxf=V zDNTA5@PT)(m8op6kDLY}5?c$}L!caf5&SfI*0!R!IPeWL0d`79OU*95DeeZiXxLNJ z^V+X2mXK){Fj!yG9xgJQ{T!F8RTEmYe{IApI03ySGK?t^p_|&3LXiLU3WtCcvyA5{ zBb~uZ#E-9e{mCF`-ZPFU6S&97XLzn)V$;$nemF*y8MWddtIf%W$wmE%{cZcYHoV`g z8o&g7jZeh)?@ofbw6Uo>sjfnTA7Ad0>U%N# z$6afHcGH2tGDB8TElA|O3&$*BYaclx+8f?g@K_ALq-7H;@7}y#U+hqW{ZfFs`RwFJ zx+jaQTkH`-u5o@_fA2R9!j>$>bOrtoJHuIGEXnfOo@@2KLiCrocVgw7&|`|7QNAG>hnWm-BP&<9Y0b zDmQhMABsNGndNU8RarK4BFkPp#qZ(syB!Z({nOvT!hpBR1*@KL?Pv{;_bl)HO`XGu zMIj1N*Ed0VYhKgM8ZWCs0RS2>xPE(a<)!6mYioN&u{c8brM#%<)8NJn&7AItj*gV1 zq*1|UYAHDHjxX5B*w`$5X~p4gMH+VI)Q@T!?e_SO3*`%{<=);t{=AULxY(~o>3_YN z0}5?eE~VF>_-Vrcc)KA?fQz|GuipNr%vYHhQ`2hVb|iZrPPIr!in{Y5%82>&>-6rx z+~W6tS-ovvpEn}W3hgL6>q*EeDzu(_BP&p=8mTbRDA_rg%eKZOEUc-mO$rH8X}wy( z%R)(c7cKkDu=9;Poh|&3{M{qtl@;SiAO7I_c7R*te0aDy=$QV6IZ?2};7%5a2^VwV z1DCO|*zQuRRo-!?w3s2RCY9c-pUY2MJivO&P@g}blkD$`(%Dmr%R`R>xv|*YuuW{a zual?ef|}VF2Q%WT>o-i*i4jLkJRk^_PZ%+IUx_)9)5ZV-es@0-Ne5D-)YG%n#0M zo|&8B(pG9q2#MIA+0KBN*Z**ydQYU~P)qaYNDLBE9*AtKb(N())Xah_=$b$99!uA> zH3uTvZww0y_G{|uuagJ?2nZ8c&`*TWtUp&nE^NqS9crUpVbn~T=*VeYrcN&>i%m^{W2Lzy42i)0}Yg6Fg$pL8UBiukL}}p8vxFz8VJ2Ya=S0bah#? z@o)89RHRK;r>BU#Dc115YW3jw>)s!_hK_~()8plvF2=OvWIl`G=QNK%L5<82aC5#h zBw>eTYAygnf`kTXzL4X@>FnCoI=Emfe`<C~{Cy@kQc=iThElxtvuwQPe))?}EP>x6$ss>31c}mJ%&u@4yW$ zFoaDzdC4~qibq{7F{Tn>t^Ku}on9sgIOpQ6UGFi6ZL+VSuc&F4L5xS6X-{Ngp9>jx zA{{+W1_tvkc6JAM@Z0GMeLWSGV<07QzPIe~qmuAAEj2wp{$xc88>C;Lk+bCMwfG|Y zksk>@eqvU9)~6NaYW;f<#2B$lP3iH%oJcVFYy#d|4tBkfky&;*60<-bp4zsKMxi~y z9j&y{t_j@g%%dRKC5<+AWIayLt?=mz6BgVGgS zum0xcOOzDP`Kpcz+KW{i-Gy1GO?cX#5fhE~@k`C4Hc+`8QEA#_GMF@d$v=}l=^QYP zR-5D%B^)~vd)c|rk?@hbHa9mg0{K}RF12w?Z(PEM)qO0bAK$Ym0{?fwE{#y7#B8O^ z-%N5!l;*lW^`3zu{0Bsvne@zh9MQE%V(%e)`e$~fFVlv*qJfj<`>AMh=pyQSZSAo$ zYU$x*ja+9?CF|cc{7z=x1*YxM#78R)-_m&fDGm-czK1Hqn|D8E`}m&cu+pb&=`Nf~(0uMYT{Hm^Pu*`Z;x`rc*|mY(_YZrn769<}6=2(Vv_E#oc;W)9OYv(8p^W&WgM zVcDyjw_i^)paO#hyT6MQ8I=v{?H5ZlOO>(&{|+o0HeR*)_+0HQt~NP0wm2-SL?yq( zU=1w{FF;ADYxRWW_{1GLQn%Ik&N^o-id+9KI$VV7WHRpT>}VT!ZKSa2X_ddbDAfy) z_LT|vBRe^uIa*{;A6sVAQqy(huHM}0AbtV$xm{r0@co#YUwaG%m?@p3E^?Q=$!{Tt z1$;3xs-1KwM(J1sI_7Md!N5-*3>H=9NR9k8ePg9-G6>a+IlpQ)b2`>VLX3Cu(B4^` z=(tdq?@QUB{6n)e!u=_-Vw~r5-o)wos27>^_Yv|rbQMtnCm@$1lt-<;5*NeTW#A60WM1@?6sbb4|Z#S2R9|o|};+dX7-^yFgIC&YZk5_Q_rc4*_=ZhqRWmO(y+nB|Pe70UAS~323ca6M- zTH~e@ob4~{zx4So<8ICkv+T*tRW({D?+e|pYCLLS9`Xlt)ZElLQoh^zJII7^jg2A; zr@pEcmz9wM)383WX=jQ+` z2A&^3f}h|ot8Q&>ik=91eLawwzq8MXUZSwm6}TtZazx2W{Q$*S4O+k+#WrV@C((yfkmSdE$>L&ZcLz1jo))w+^&3@4PU2Z3Ah?Le-I^2ym%1F?&l6fr3;syGG zRNgb{ zjEmOJ=a$(r2r!dBeen{on|~Eb*yx}yu3yeUlsA~{{F2&?2{NeQ6%T)<|gfh z{LbYrHbp1~#pMTyM^?CbpANqyyMkIDf#gjos10dIwQ_S%QkFD0S-oc}9?8#8eW2j~ zC1#6`s1T|0fZ*cd*N5xhZmCbV{NX*(vP$*Pt!?G;mT(HzD5q-6k&WE*zvn|;zu9Q7 z`Rc`V_?J;4(Sp$$W$RPKS~LCfM&>~9(*Am!1O)-2LYkn{dqu^esAnwV_g7ny$_zn? z^v1zBC@JHeUETuFBqJ}#ajv77^=~E`G>y*9OtcA@kmLze(u?{$K(1bS*wb5F6374b zmq26`jOUN0!37G&1tmq3YWsop`VL`Q#8YHUYx@{}%>AmoULZ?la!Q~3rBaqIp#o%VJ#6ABm6E%c_-?j-jYS{~%;M|I+xl z@v=zpuW@mBHw-F12AV}5!eh!{P!KLp9%Ikn7q-i-d-|T}cFWVf-Cn**)AQwnD*nV6 zCO=M{Hyz?1nthJ!!BMRprJY9S2xM{UVJ*lv8twP+BXu=3S(P*qk3-O2KXAVVfI;)z z>{w)+BUp$e%9Oak0#GKe;G*3WI4+j!3DBS!O|IIgYic3~7~-WoRM2Aisxw*b0Rw&$ z)pu*k$UONrc#$ZCD#aQ==ygl*@b;*k@s*mPVY`2;$m(@IOLw0Sjv!ug6jCGrrK9ux z?-#FrcMNPeyFpc%2%z;I!kHQT_BVglm01bVQOVo)uQv=S;U7sM#TsbK!fq;okFBO? z4U~5k4T+NXZ0{&n9?+C$yT)7+wu~sW#`9Da&<^0=sH|{h#TFfo+2#4r-oXR!4V2a@ z)C#dX^_!uIHTRoE)*c_wnnKy$3#fg=+H>F1z#}e+{`r_=(f_pjUdM)1;9!&_D(mmp z-a>S_kmG~t<<5&*s|kdD#Jx~}Cmih*W>=Jy&HWu5M#X3Rq(WO8SRhzC7ot;>DPi}= z&;vaMki`k1#I-hJ1^}Uu z>+xs>AX7IVHr3Yh(qNQol{*VQM|^@sKz;9~V)O@X$BvVOSRn^$J ziC=5m{?}V`KkU1QLfD>@qRu5a9%|R&STU!#_oEAs5(Fh^RQSPYhZ=D12E9={-31Ew zjWfKM>Q-dk=goOfTnF3W)_53ys^*rI7d!gcF-fKz#7mY*NVxWW+>e+!IJ8SAUABhl zJ0C4}{ykf4{jSNPt)r(|hDYLr!RkBv#u9&R9nW`&6Q>V%z?Q$u&DE6`7q@&0e)!h> zF=GdcQs4SRix3uRiHJ@|$MCl0JOJY=M&1DCBhDOqIg13G=S2) z^F}FVwf^&&5T&lE$$O$larDEwr;<|aYtD@)l%C$+-tXQ$uZ^P+@)kbg#U;Of14b2? zPmnq`H#gCQ*N7=8v(wYjFf)hR+NZWiioiyxc+}J7{$8cCE_g7KBIR28vnK@9!FZeh z76a=;_(A&)z1HlooL7ziM;iLN>AdOxkE*whigIiJhowQlAtVGG8YHBo8>Cw#hLoW} zS~?{ML`eYkkHw*e}v>2a*)she)gDL^gURfC$rnQ^p1axW9e+-UEXlzB8 znaLj@$GjdTsW33OzoPfrd`Lp>gGW@r$N+Ge)gPG&8SjmajR~O1nCWlcys4WHq-NR` zm^8&OqK^+X>cEauAtNaF(=#u#5%yn4q89Hx#dxX`#tPClCst?boN0+O0n{@#J}!fC zSS;t=iq~zBKP z!Frno=}&$XN+V4y^wnmB3?tpiP$Ol66HgCLn=2f6>HRbS!@XGgJqbOW(i(IyLsKn| zVtB+$)UY?UP`&LQD$I}Rk+^diX3b)A%QQhCT8zAt zX>9JxQECT}nVF`>yxLSkg~ zU!nRxBTdtGO62a0IDcqU;(AzJDmky#K`ol;0tWJGmn>{d!Z~uxk9-3R3?2|?YJpxt z7)mbMO%esd^@ocexfWM?P3Dk_;DpTQAmlreH7v~70L9+guqHHg3I>?8++6#;!|%8l z*>DfKxtM=xZ~s0aVfVb>gb5vucWocp5^!Cvwo}N5Glv%~f+M@wQzpG>9z{SvJxbBW z!;t#n<69g;Pg5K{9;BYUHJ*parC^d;#vznKBI0PaO}nG_7CP-9wbF2# zr@a~bff5ume!_G>p8JN4gCsAZh`_GVPSU4cPfxXjk{u2v-N}S0mW_{eyf`a5h^h~p zXwwG&EWdDZZu{Dn$2FM#SfR(!SH-Xg!HXbTql^?M-V5}cb{hF>1F zT_SA;GR_XNZ;Z9I(Vt2}#1CJ8SiuR!$FRsk=3Ae7Iva$)KT6~L-W8R3s>F{rLse9? zTK$1L$Ij>;6a#OpjRY)43Z{euD+V(s1UyP4f)JFNj?RCN^1v!qXYVL|MfHDJ0Folw z%0$%T-A+P@N;GRoy#ILIst|Rcq(TQ7k1f!}@TEHJEwszsS9nK*H(AImNn46ePeZ^d zj|riExcpA(F&7t0o|cxDwD`EHl3Xy@eH@~N!G*>mXT29Yt&n$oh6DZ%j0Wx2jTUFc>J5;Rrsn%}n)0{{9g%bSzE7jaMZw1bBv zNrmd+<6&D^`1^PjI|oh_7)Y^lH%f&um=TMr8Ta-%v;aL$g{i4C>9gkz6UP2N>R%SC zEWzo1VEk2{=?IDUq|(ACWjP00>vW*7l&ac+vxn@=7dYcoqsT8iy}P~AfuI}4Ui|r~ zU!Oz{Llq5zKiL=<5cyAjgk@EESia`W6}Z3o(a#)vg(NuY;YhQuk;R?zjRGa!s6c6} zM-@o=dkmV%5TV=4P_6ZLEEnVaUBk;*EmQ<#_Orz|Kx;X*UU@QzBOtU9o4F_kzJmMW z4t0~eArVf~Tp@HF7=QN{u0z3WM_pZA^5}5P6#UBJn`*vrPElg6XAPlbt~*<6OO&v( z@kXF7uqw3L!?wFRU;SRdSE!A*d;TN!NznOdwwbikI%t6+2sS1vjM6ndwx)Qen%j6F z5~f4uT5E&ZH?6JLFG%7tFb8?;4NuBuB+j|0o^phg0WD>m_wD|$Y-i`LwkUOIFXAn&=5p*XWiuTssvH`q zuw{dMNzR53Y4?TfX=rv=AD?$y1hsAX2^ z;a~0t>haoSL>uL|NaO_A{FtE15)Vsoig}7ZEA{>~f+bN7@EL}xTYz1T#&fRlVVX|9 zSz$=_Bh`E^4+@c{QLCz|KQ07rybl0Ta-U%}om9OeqB^(`V5bJjnf!JmfFVtJY{c?~ zI$XW&sD6K$p-%SR#&;CoPR~;C42K0+c6F0J16?Ltf6e$n);2bfj~w zz&-AjJzY5T&-1xmPNt<|I~I6;7p`)G{0qTHR+YmX9oikGV>^>}JbOv6gP$I~)cJyZ zaMdy2rj7X*37Cy5pMyc0!7K^4-;plNlM83Dv{LsNsV0s62%}uS`cBbxLQ2mqi3;$m zo#!R(&1BTUP|#8x|9onL?U&ussfBSZ! z(*O-CAGZ(J$DgG8xQIf#D&2WB{2&q}jF&bxih76kwY>1$4LITB{D>{ri4C@{H;#mZ zTxfX1rEI6DiOXHWH#Dz&kLt~(~S4C4ZHahzG!6N~*Msjz-a;$A|lLy`_VoYKRek5)OPWdQV z1K67st`ZLYGrH^WbPR04`K>@~lUB+2o!izjKAL}Va;CCJ1yot{K{pb_uL-FIfjV23%|mUFEk5HWLgMe;DF2y5 zq>M;*UD7)4h^~nHdfc27LP0?R8x=Vt6V~6Zkc-B>@EtDm(elAz#4RD&`R!ZuYD&88 z%z8`n1#UZ5Q&y=u7#i z@6>D8)C$av(y{TzAQpOF|=JYC6=B5 zjoiINBw8p`Pwt=8QZD1RN}UE9YiCg%$%j~1=()n!#AqvirW9Y%KWkF!eIvBpEHcvB z$5g)IAVN&}v|3%*9Xoo@=rBDO6+!Zusl3M$=sMo|VBCq}+2)x^%P*I_HO-nC<3(x|Su{@!3+XHw+sBjF&yd6au`vOBpMs`X|_%&68O zcoXn6m_iR_)_9Qj_mF`!F3mK#pR#<99(v8u$18d6{5%8MD`%NEleYXVe|tH=Tnp>S z&EyuFwL?yaSGjYBDv(aNNmBMW=h}HjBpVXonacQ_)CeBhsawQ6kRY>&kQn~ z8(b(C_U}c9Kapw9;&Eg(u`=*`Z_V~nLbEemx7UIN;?QW|MVI{w?}NBT-7ddfvS;$L zuwsm)gM@>EwL)x`#Fpnpn!wA*xHcBON>joZ{mqzB)g&s~Ov$Dzx`O zZzNQLoY0{@{=)|)YQc2mT5x|ZDgM&Za^yPrP)S|qIp_5JWySHJVE14pA{`eJ&&H`S zAx&^XUzpVT5b7`Z;&@JOF_@dUX$@88Uw^BD5##r-!%M^zI+;CJ_deF5%u0T-kKx~0 zF|4)MJn&mzcNO-7iCP4VepC;^MmbF(+im$j0#J@tG6OSez{ZSC<^%~O6n@v5gPI?B z&<;72rhpB^e}Ab9=N`>oAT$UxDcmimOF(6MdVR5b00HlR@ zp+E1R^r!Y#MXFap9~iuk?BxD>=oY|-Ohg{tK4WXVFqeBh!E%*SP{RvL2({QN*uf8E zmujuZr2@SNeqp$|gNP&|^%@iy&{ z9e93T9{JD4g%T-otRN?s%2|-W0YE-{NEtMJd)VQ!ZpqjN@s){ET(0vV<3EZ{)OxDj~rg_&O)d z5u?bMSn9w~N`ez;SW6K{C~!d;y1k&F2YWp5e!Rw`9OU!5L_)1IMECnhpx1Wcw$O)O z{cV=^ZYwY2Q_oE+FB7OTMJ?2G=jhdgi0OLQ<q&uDjXQcapC{fanpqf(2PoM+eXb5j$$LTty*9UnxJa;~7_spzr z7Ea1f(Y_^8&7AvP9jK&ZL9h#HEELT6TE*=1T6Px&S*V+vb7YdAKDc8M{3b;MMQ9cG z0ug2WQ{qeNT9MH6<&OSZj;Lj4O%UfJuE?}fAD!&rgvZ*?mN}k zPrc~z*BDEjb01ev5`VO7oxMfYuVIf~Nj$)!6-fBN|M1pkU^+b8sQn5=1b9R&EmFLW zOEtx)M{{R!7MF^~Tha`7qgvB+uGsGOPM?BCOF8Z}X(u=iPk|nfDrR+{X@{vj zhXdTYf^dGWDi#Yq5VoZ=j%0N!C@xmg&ksG=D(z(-TG_|j$HUv>mVEN0nr)mad{b~9 zjnxuyqvDMLD4WcuFX(Vbl7Nnf4wvDccF7@-TwVR?t6ZS@SWr+c7JMoT7aK5ZhXUj& zp|}5qs=?#bP~QioXFCL1E3)J_W&VIPGPp1->b9n029Mf(R zV9@mefGnWGJi>0bg$C$FgP;FKKm#8=^0{hy_pd!?bA{qM521jX1~mWR<4X7y;5+Yi z6QJ5^bXR-CsSb7L2{E>CdM1!pxGsN-A0nouz1izPfM(uvXG>&nfFGtyrw~IW;Bl_Q zz%z#0nb0=~=S+VKoq%X{_+m&nyy`qe7QWQaq?StC3luZOZTRVY_!1;9imolqb2uP{GBIct_OtCLJBrLKmv0{+gbBJRub-ef3`1ERpl7@bK>? zwxfKzDTBDgRzJQ|L_!0j;=8Z=-PCnI-TDC6rgVprAmVnTfJ@*|%i1r$+h*kThCR5& z6eEtvz)81+1=@!Yx}}7ytd>15e9cTzT|;fdXQsnCUSoEGBGi{-iTwA+O!5+zNfHvO zA_%spt63{B$PM%I@^|VF?!_Uyy1MqP)mtnBem_-nPy@>jh}w}6d3MRwW8_SyM1=hz z5)Ld9_oN}SG_K<1nXjgg2p`M_v84+CB3}FlILb|x%~w~N&@nRm>$@1v?IV|et&u1Y zE%x}V{d#_2`uVp&i?~tde&>su$>rS5C51zVz{M(&yOQUhJqI_)PrP7y65#QhTboZV zc3bBE9wa-roP9(h_p?W!fcB@AcrEAG3eb{^@yil=8+0BBYyy zMqpBX#SHPl(1$4#M>I0|^uX^&k*2`bjLc=nhWqZ14LfA1=KOj*qq1=PtONyDL3NHL z^Ew*(D#8uW5e!|rn~6e8Yq`wLgfPj2RD_!ql4lxfaAw~R@CSG6I%On zY~wvMrVLy)ArEh48u%n`>t*0miSiIKy(@So7dQh}u-!GI5AJ19k%6K&Cbnd9 z0er}9d-gg9LCC@L5bcF*Qi`3%WkNW+&-hd+O`G%B-ZSd2yBBDuujh^O_GR z8r_)i)?!bZYx0`(9lo1P`M&QG9y0^&l_@TCn7Zv0Kp3{?Ax{nOPf7ZD|<-Gsz*|k7m|00G8 zj21TvVKqjzhy0mkk_o0wq=Qv-h3XAdRV}j;Xk!gRaAf?uxgi|WM??=UT5!R(%-=Ye z8NK0BYn;eIdx>6(*Nst^z5Y>+u{a1c#$yz zLc_ne5FE;?nf0Tu@5wqL5c1nPFP3kWw**{t{FUjEk|yqNdl#t^ne<(Wi6{c9=XP3o z*?R5-*{l*nG~XwNPMGE~qFEg5EB_p>w8mdF%yO=;DW4lC)xpH0{=bJJ0-Xs9xYWjI z`ApSom=yIzgWft0;Xw`Sez>+fiU_5XTt*-~rU92AeLU|Rohn%HJ8AdvnN{<{(jS%tiaelfXE~#4Wd=wsvBx-I7naP&)~yLN7f&HFp@Z;hczS z>KIoDvT14cK9u`(0nS|>vKhIDoXBG*;i(-lyvA=T*GrjJn^Bf*Ysknz$;9me6G;g8 zj4&SpxyGHRMZBLsvumux!+K59Z>MoH`NT1#|eIC&hE3KPx zZp*7}J-fUYZg2M2C(Y^$_I`kJ$WwuVLr5dwJ66EK+Mglt3Y=J^EE<%O=H9!K&BJYP z)Vx;^{b_^><3&$kd&mVx<;m}_{_q+3aBbKY*WLf^cLQr1Az?La9SQ{^MIuZYO!Na( z1kKy9BZSrpB4*cpA1O}A$^2s(ZUoenpn>d=T?Plsk1^B|%Mro?Rs8a2#UEcnX!PTeHa}%F# z3>%S`v#B`Ju{<%kl}zhB57L+5eJMe@my3%1w7ou;pUZJ}inb4&ziwO&zbWh+lkn>_ zah31=x~YsAf}IRmBm)jba#QWNC3uE_t%qoJa&9eo@FcA^cJ7t)cI|dQ z?ZYppqf=3&{=Pa?r1?L7yv^nl*-lPhVPj)*e;r(5a=~a*=kR7oOxdn=dwkd`-oiIHPEW+Wr;i zNByDE`xejG=>>XqUjPdnA|sLY%W$d0>%Xrd;KRSy{K7;}WX_@A_G^)WeAX#Vf=_MgGk08`P+2}WhvU2qOaIi1>kxBhztLjju*J-*%@~#vqs^>YK z6{@q1j|6Yy5xHJ`JUDuTv1?y0L2F$_M2cq7c}S9xBrGH<_@Lm+iLS$+f;QsyZ5wf2 zx)0#Hc}CV>)<=VZ5lR23T+qCAFg!c|1Aj1)ly#l(>IZ}V$T~SB*!rj{??kbh)&Q5H zXgcHMG(jL;5ZI$(Z1Wf~oV)CEnx zj*_{BGSh492`SMS#Q5PRg_Kp*PEo%^RuI=p#F-QudT$kjvzXQW?JqJvnc^*=f_1itp~+dlByo zlmCR=V8o~#O%k^`9;$5F+Mgd3Kq2ChID`&#?(alR%GD-LvMXba>uM!1IPSfRz-AzK zw4{$yf<@Kw();*g$M@keh}xPp(Pf|(`6&&lVM}cBIFNR9@EKteQ8|v zw|>ljZNe>sDg%keRTcJu(ZT=dEQ!T0!D~XXd*3H0PlaL&x`-kW%rvZ;8VvLuc6^yW z8~l4uS7DfpG*cWkct1UG6aV^E`vD0 zgs_<%T)=8)9P3#8r;gb~-1>Lq!U}UZ20kCNsOw~utcL>OUukNF`BHL;O&rl!t!Cvn@uy`qUwHO1KxP=MyZTQ zKMk%hKRe~`zshyq;E@nBb><+*NE4AVx1GCTSvOE}FfWOh&);^9pAT$fg5r3|v@*m`xog{YxB=Mk@jXNc~; z6@!xNaC*b_aubUMN}U>%g|6Q`W5;9Qx?KZMue+=$j!(zwm9wTX^oUJ(=Jf0h*@-hd z3*^qx1(@vabca9pam+HfpAcP#lZuM!>=FnAA;ua`oAAZ9t516_~B^1DeMVN%J>rh zgUoYmO&*h%WPLo^56ZN@Cp=%WHtsV6&Lhk(!=mlzqFGnWn(2tIe+?zs#|I$mr@9sh(610f z1^jVDQ6@GzJIFIy^L-$xt0#fy!^gz0duR+<4uM zN2*a4UcF;^`*)GqxB#%q^&68p!DO`jNE4!LLQeVbA#)E$f~12ASruBojII4jrA+ zX&4vYTr{gt!N~u6u~AizoYfqIxot)?@O`J0a0ttXKrec?3X@i{?KqA_UZ{o;=frh8 z5(6n!!BLSPOh|USvTxN^V}rxV(xdL^l`t&j4cmTH&&DRKo;C)lZ9J4T6~|1$7~Q1q zmT)+I48cPIUmXCl<6%{={fKz!9lK|}*fq87N#bD4MdAO!3c6ser#BH9&j`MiMND5< zZae=}h%_+y^p{Q$KX|zOf8fQLAX&I4es22O(p-N&R1m)EQJ&^34e|>-(uF!Uw_M<2 zYgG-#u0?+%6O%($&pU*GE1}7<{?dCJte`e;~$1DUY?c>wW%OKIVzWxKQny>Hq`148@ z`Vgl8ppjV!m&d&xx38&Q8(_f=38MwKa$X&y@QioT5?d~g=+x(UhIt_*dXK0iwq|IX z%KvGH8Rt-UL9eh5Cze^HVR8;R!zL5V1e}hTQfkGi@Z-bo6>XIulW|s5ESrVE7Gzo%$w*7vDRCWvBI>lpP0#6?NKcBRH%`0i= zs!jTR35PL&JVFhWLS(#srwaUb^~%PcVc?Jqi}?Ot2ck zj7;tQHPzMZfft|6!-vh77|i+71~MgZQm!se1~bL#0Pm{~3C~1WS-rm+1iiQFWV=VP zczLs&B6_#yKDbvVJ>>c!l1T@stcW*Y7bfFd)oO)7#@b}1BI8w}VrwcECVP9iH!<1x zn&OFgU52FV6O)pYQc{}MHYRn9xbMfmj%Q|K=c|Sna|;LvJbtXsf**axoSK^2dU3T| zT2=-}l70#`q9!coc>5Bd(*m?(azsqx;QbIif`>D^K>FTMq0WW(sNEp5z>~-@j5^kq zw~D2-iDNHjCA$aOE~4UBukeh;g}=3Mw;;yvQQ=aMFoC9wWzJ7i)*qcX^Rblk8DK%b zJWf&pThQ371apq3Y}}qN)tF1)#Bq+5HmGW00xRJBG_`9M($*Gu*2-;X1awP^@2tAM zzl7{ks0n>_jceUQce*;NSlom^v2I+3Gj^g3qf3?Arc|gcYM3tH%X{)+lsOOS>*&qJQ~*r_VnB{zh(3;tXc-(|T!?|G7>m8?Kb7?k;rLf+Y^gG>jobRPYke zOTa#RSK~EwqGgj}dTPJ(n?@k6go7Wbb?4l#D8c(;flAY zEr@nNLZq2$ZEt49_dqy)echIUJjdKa)WpL>ptxtHFBv$IwepY3?iR)Z@OY&!g*4W6 z03;RTSmcFjQpPBpPCdN$4JhRHhER}jXVVaA@$xpB454`!kb>SXbaFYX%A{2PLvO~+ z2UAzM=2>QUTSswQRbk)2?`(RRf@5z)v~B(uAOs)W&QkS9BiQ^}eS5Z$u@DmF-VB&3v2LLqa6F6OS7!~g00R}KblSm3ENQ_bkdxoz# z<_Vw^E2sfjl0VmeaV(afb3_J^P zLIkRqM`C0e{44rPk7)H=(+Zo&`5Jl74YeU<-__}5(V?{qzfNdG+es_V-=KC*cV>4Z zSp^@nvMQ=!;PVh9#KpyBW)eC^PoqPVBRdwKBGeU52E>_wYsB1nbac*OhR_!^%&2H2 z{%0PILcBbou5KlE7WK}18u0}7&O&uk1yCENUP`7xkrltbjX{~Y;4hoN9Iy&F^DlIK z>2+Id$Tki3@nyroZu5m{LU2;wihb}i_9Sg1cULhM>KT1yO$Y9q^X zqn-w1`sbhBNADKWDL+nn(>?fegFyZ6+(*bntkBd<8~Wa+Md8=Hpqy`=rjoq0jnutA zp|`Ci9?+4nV`haYNR*f16V$<(%9Svgr5rv?Zd8eF3kDW-EYd<|0g%H3C65y3@^6II zo!NM33=|GM*+W{8$Irzg$NkPERqy!V5h%uP1YSR&nwIG$00J99=j*;&d>JKNm0D&0S)Jqe*7Jle&8K%t_-L$h5&RW(87=_?}r5*=4p*FC<0 z3=s={N_pIf$6RhHCL{JWxBTlKau1yV`>Ctz{yJ~IkvLWAJ`$?CiN|GOf80IEKg-HP z!sUdlo=3^VgxI7BvSOASuDGQXy+lcc1}7B@y#4Yd<8WefGU#f2Qm>3mK@Mo;EX>WB zQg8_FB1|hQOG`u4cYoE0v9sHEbiONkhHqn*`;aj~7v{L61JG< zwI~|`k`dnCH2qS(jL}&U9_*56%{t&$GAd+!i!+#ZFZ1Ltziu{XgxBO>QgRY|GqgB5 zCU<^E6Mc>x9OorqOzdO~QdY{{e?5j<$MSOtZi2d*_!UZ_&ir&n%;lAaf|pj~vT4ua z4dby{v-qHbNV`Va13fCT{@PLp6ni2`Ozo(erD=Y92g%vzm02q`=L92Khc_ke@lwZ#=p62))YQ(UW&WiHn(zknbPdH8RP-|r= zhAAV5M2{=w34M}^`e?%DW{6fs!P8>P_z2PW@hz{<&pqeeU_LPY)tYz2+;z+1XMsLb z9lIZ>emy&&N4ToeXniKBnb|fSr?S%_C?m40^;UYs#wHT9BfcNms&z#JLL1gUdhO0^ zTk+-+a>kWtvrCw?gGhvTqypC1f;iO7S$EEWVT2gX3}!uMd%{cQDQx{@UZ=EOwrKQO zm$=)Q()CLZGcz_$Mj)N@p>FM+z}A~{HtP_mp4Ni2(u2+tpbIi+%;i(=k`Vk`dC87M zn)Z9pAl<@U>+tx2*R;@Nm-kP(iB*a0({Kp8(V%+qn-*v<*iC1BbB;`ojNXYHnR~r% z2BcgRD?KM3n>sgL*sEYvf=e`FeEL(<!RA1>u{z6C$$l?~(9w!C+d92Z{8{6#3 zhs$?9p(N^%_KuPxp{7=yf#9*`QNpALs+LLTDly&R&z{Aj7U}ZtP>1wCQ}pTgnEXyA z%S@H!Hhw=13`DiziA>4)`tf5#gouq-AC%vlXt2in!BjL-rBJ8LF^j$+JUFTFBeStr zz*sTwzhcA+u0r=#!wAtb*`#iB(6k`wjW4;Em;6>AN}j=eZsULu@}d|{kc)fMS7Nk( zQEprtpTghu%*X8oyINj5nr_Tbe9$yqs1}}t6D_Q$x_H{42EQ#?Us#r572qcl#CUhG zOO+3cv(@n+oV6P3eMiY86 zQfYyIomy$?_X=H>1Jh%s@(>p{RBu4`=T1Gp<@K#X>E1ODJ8nWDEcY&$2|1;i~3+go(Mb!udb*#OJg&J~~K zzAFI;Vma^P;0li^ToREmAgd~3LWO&G(=K>(&YdXEYnngM&!9vRD9JH~1wV8*4;?ED zc4Uw*c^xfB{ZQ(qV40hZYVq)RTaECAO)hZ1BowK!EaLq8y`KntVK;3Z#`G*Co9-UB z0J>IDpZUfog70nGNDT_G(TdwpZu|Z%Jv6MbjBvaoWNBdP_T#qGByHXJ2TMHC{K$CK z`tc1nf*b06V*PV|20U4kkF;e@2mHAdsmkb;D2WU)RPCJ1h>8D0 zRU@AlMf<|^ZP;RhNdyn&k`a%~%a(w^9litibC^%vygQ(I=XSG$F0Gy=UJVC2Q7H|R zcjCi)2(sle_x>UcCPgkJI$GPPigmrqDX&Ff>AkHM%gU z-pQ!-`ICmjAI&?S_k7}c9@3_m^jKsjT&w^7`sQG-ZF!LEUf3hQvt+drb)5jY-oA~8 z>HT^y^k3-dc}`&PFR=VnZoC7Bn^~9-wY|Z+T_&Oe5g__Pf7MYN+%Y6A$9j2ynh{Cq zUvbm?J>S@DIUV1eUo>$Mw)S zh~jrH{Bc>vX{Gemd6CoTiEAMzSi1vrL)3=iW6uI%^S!UeuaSy*?`>NB{WcM$k_H5m zpd`_2&*ueitA&9AT2mErt;XfI>NMF@^$D)o%uzCfO6`r(k+*#2+5HfUJE2#&gDkseTBhpGa-(8gO~ zWp7HDaP)J4A>sX7KBbpDQk+4+BO_xB53VR5)6ab%ytoA~2`=3Jk1z#Lpp4-NWofsG zd(w|CPo{_4UqPLmS2_}!H4#(<@@@0ZbE2U(Psxs4jY(!$L)p!8zh;8R5;zK#rqeN*@2oTqfhGgR|0H-8m98wcZ&QUWF<2bV&`dV!LZLW z`Aodrc|CbM7GnnLjRNK(pYeU}orW{Rvc?6Q2w~yf~f^04^d39`L!Z z4}r)$Wv0iYV!)z3TBJ!U>3<4@1!+b^&Z5h|%fq*4aJ? zH79s!PTs44>vPmd=*gW#b(tDGYc?+-@@VX|1m~oFhUEBxGk5&LBA-zdY|5b)^6O>+ zL^s^S78DRT`uq**ceav3!3hInkLD+^$zO|I9Bty@e+5E65X=0iT-((2db%k4YBN7* zdfPLEAA`{0^gjY^5n~mxO$5X!q0rg@aA0skHoIWHAn5u4H*r(TCkiG_Ejf7z< z!B_Xhe!j-%r>PN0dT~SHz$qgeY+4y~5F@0SB@8OLbL-Xdt^F_*n{cW19HcA3lZ>33 zb#t|7BzzA+WQ`yt0p>o4y}103o8QBcDE9(Vk;0dLU_wqZ2^+Nb=|7a+osVy)!EcWu z`^0yHn@LWNka7w{;LKqb_hNz5X>qPyeq3Vm;ynnj;`C#2(r_W+6FfmGpZp@+<+3+( zDRs*Y-WK)VN1BNWBl2S|9$U}-A?s8m`DiR3#Dck>l9rYh)N(wC-$jv^pPwCYJk9p} zBT?%Ipe}zhC{9X7rVE4NY8H=%v*bF$K!m_0-uJeue+%2lunup24Xiq{+wiE7%IY7l zB{*q;u__4CH~R0DW#SDbf}oz4I9Q6r=V%V17xCfK9e{MuyRBs;F&|Ok1`Yft6@G3M zbF8Xw=+Q=h!xMIzaeifbF5DsE0f;G;qc1FFu3KcbKVyf7@=&an>8vw*4kQ{_Xtd@y0tmHfBzofJM$)oT;d`d9RQ6F0?|ya`h))}|A+uc zuY*2<`w)Ta_6P66Q|N^7nMy)0A||35aRm6=+qJe~-kFKN61rwy%l2aBs+WCI-oz zfoErFd0Dv)sP#h-;jHDQ<%X9V<|DcwJMtRS$*hap_3dr12FdfC`d%{3%#2GbF8gHX z&j!74>X2?Bj)s|YS4)AtXx&p)xZ1rMcb#p#?ii0@0Cd(eof*%LY6cg z^Kr2b>b9XsV$D{nc{r1q^n2gYvbKPj2=t82va4QPR}m11^DTjdK6g;FE}Txu4`fX4 zA9S}B9z7LM^&*!%bMByCwm*sGf)8JzO^8AogLNO>55L!| za8SzUZ$Z}+@8q~Rmo75>&aSSS{Tbn%y+srb7DiJT#KAW$_v2@GaN+Bzi|e2BS7@7p!j*5W^IrH@)%3VBm9)`c)8DrZLcG)V~9o7xy8-HRSpZfA67YY6y3rw&` z3P{g{Q?ZTJR4h1!=11CREgX%Zbh&G=k7@=^3G`k z+1zKV>6eqHVuwRdFPxgTzvsth1+I`iHC?`bUZOJqs(0pq%0EWVNYzq4PwG6?HND(!8Y{n!>!-e+F<)8vQB)Oah34!$)&~tMFE>K@6C4klVzV zIf<&}K_=oJ{S!L@_gulq1AuljT}EX~^y))iifH>>pJbo@frmPo0rhToEbTmH)gL!9 zPQx#by@~mnk_LMNVk;c_dd}0@=T|2-^M1}3V!Ar7cV(Q9TJv?rkUi zZj0#r_aDT=ZSFl3)iKr~z#zMI7>A%~a;5aC#(W&DIeN%N;72*YwxAvoZu zYfJXY%K3ohn2Fx*Atl&#Tk}a8m$k>x@djf|lxwRJVtL&nR=3<#eV3NU?2b$rrg*tr z#r_i9pd>NAHaHuYIpg*~ z3~gw;Rkr?UnnO{zjv~5Xsr7Lr-`HDWq}t1oo^9(?6nkB2B6;%3S7FfSBc<@iBvjo(Q_Y;wU!wurM@ug98|7;PM=2C#z1Z_7HgQ^;n(-m=5!>8^` z|9U;+avU;aOXa99a5i?9b_Fd6M_91BlG6G_1+^o^*8`2Y;O^|8A93^+DcsprK{sE% ze&tn7w*2Xauik4X{%UovBiudp6>Xp`muFB!xweSYN^cakkZHi4*?XJ3FBii>SJ8rQ zZf=-l+PG~$Y^LhGsHxaiI~GNB$GE%7kG{aDvZ3Dzoc9z0%_U5Un!eC+5P&edZPwR#r^+*Tsh| zXM#iIw0f78bwxxvGimhVsszz}VDto>`vs1LgrjE%HuFK*wWOcw&9_DhKQk&kdY`~- z@9`7lfSU#djHSF7QS@l?e5P;YH$3&x#LMKzQ0|bKWmRxxi^^#1#P+P>=v`H&_aFiw z1ed@YRwAg9r&GLR)+TV?tk=h}PVuL%x0^O5IsIuBx!_ z9X{0`SaEn*%^ek^{=xMjBZVb7)(E(#0kj}eI0unL(&_x)(YciE2~Hp*peQ<$aTOfd zvZ64I0hx6`?frJU6#%UbfIDSQU=dC9|Nozy9UdKf&wc^T_ZI8^l=70;7^=~x8!KO* z{5!`YBp|TyaRENb6JPgvuU{%@A_-xU@cGAV-e)U`J_nIJhv%)WrGCc+qZ#3M#5s*a z^;cSNIah4IzAw61rgR`6fR%MrVWY}Q9d31X^OxeI?%mYG%M^$Xbngy9 zKaZ>R+Wpvdzoeve%VD(P)zBx<0zcB^LMKwdB*s$UvWVn_trZ2l@T*wdqgS8rMt|O& zP;~ctcekG+GF@0E;2`FUNnL>AFoL$mn}0L-A|PPQ7-m~mynYa?pHS({SW#M~-?(Co zg+~C=>lp4R#?pju=4PSc0n^wDTH`qyp5tz>I7qQ4C1%pke4cJ^^mAGqBN%YFtYR(o zgNfZ;-v;X=_Ia;(mxTVi7x4afH2)#tnU*+0KFwd6<`F~40>@SS7Q7;XCG*{}I!i`R_Le)X|fy@!hSSmbZw z??C5fWlTnE5NpCCbBF|a`Aa3e^3>RxcX88ZYceFl?v9kdJ z7y2iY?5PxyGzu067t9n1XEUYLq7HNc((UjbCd`V<=Mr^(-zW;Rp)!eWYj6 zT+12j_$lvdv@)3w3D8##RPjX|DGTHwDci^q4;SfM$C!)u)1=7)u&=J8!!R=@lp#1x}I)g5$WyEInv zqif^wXMMG|EtGwFO;%;s-{V*N4uTS+1QksZ3SVqLU7enQ>SR2zy`&Qhe_5)k%Jb$_V<)A z-PwXyUp7whio}R|9%`kgr&Ci?mkryF*$YfbgtnU#`{J~Vdpe#px_ z{#QZF4(~h0W9j{0;R~D~WvO8!Y8_PROb!amLpdu;w9U1((OEuH|HA@+2!UQybY{a{ zPhY>um@92r;HYtveWE-#;<_{H%IjCE>v9Z;Cm#qrg+DjMP<(1ps}jz@&qlSpyzC*G z`FPBZcLP7CmoqPlN}Q7G@lN@$K&hwtyrg;*z9H%N{C?L79Qw#{Jww$H!mag%qV_6> z=k5(dpjB^QHOtp4dQNYbM4o+8o`dY7Z(!1$K0e8z#NgojuiqXT5%{-@7bsbrddFt^ zsRIs>#P3sHQ^97iTOSNVYa4EcjR$ z5+-1p^;pJ#9sf1O)407htJ?QwqYDq*lvGsgpHx&6wMCeHK#0ahk{rF@fV__= z-|rku4<5HAu^v#s;Gp{NJ-OuI`@#UsKo{?>0-5~@1O}it{fE+;0>N8Sd{Mz~@oO0H zAXpz5?Y0CBJohO9@j`WTp48bhCjsI=fM0QYrUqC^B|W#MQlHoaUd+`si*G1CRr>o= z#KmrR7&<70lhQ^zUh#ADWgsjQr3a=FMz+a*v#%K`HAvf;D-jV$;nz5EO4FSKQN!!& zwPiiA*MG{M?0&^ypZN4@a5veuMgr>73DeU0yItq<+-EE*y#{`J_J2zQaL`US{0?nFMdrNr{_axnYepH<%3n zKV0o}XdK)~rj9qI_wZn3o@cH5zOM7!uNsaf6TTVJJ(~CHImqjYq{}1~-F4xxjh=#^34kx9L(n^YseJLl+KgPlarTE6LhyzQc}9;a%pqDy$CoAv(}i5jO+ChK0(k! zFI1j!X-H}R+73HxJypK>NyVSaD^6?deYQUe9^_!;l?;MnB+)@Z2ppuZeKd}D)IG=D zmRfwB8@F(OoQhXrbL%O#Q(|(Xm1(eAuT}m@hBCusKU$ga)~3!UJr^w*We1$!P%x}( zWng0YYKncQbHFp9p)ZU=II{y6+*=MpLTYNpFZJl+xwRPk#DF@kO zMf@LvD_ZHYB+Iu5*bYzrP^CFOnY1}(XX!X)9mxvst`NO62UKKP}@%q%hcN9vim1#XfgCuhdoM@UQc3HKA-h613Zr^Pg9W2vP z6o2;U%PS}(`~9xoG!at{0O9(pr$E%zsSNfy6_vLZt^mNnOBNnO!TF6=Rj4%3;Yt4C zrNsvL4}IfPQ*2(|I3D?>rOfQm0D|oLz4FG@)m4pBt&@BAr5^fDEIak%!c!b^tP&-+ zqwiu^JhTD%8KVAv04j4h#cQYcFYCfh0)s1uvtAU&UlJh~&QkewzSc-s3|t z+O81)yYI8aAC0uSg%d@o`key;GAH%R`8rZo5G80BUlo4jR4(k_33|H$p^||E7YBbI zfUsTbi5{!fW5v3eMkg6uIYylV@G=3<)pdZBE?-{|MHK)5Gc(u?Mm5IKOGLr1Ou;M1 z820$(So@+50!L@0?u&5=8ImB9AQZY|%%5bemx~fAh0^~O84x+Z9O6#6^sKM<*TLMi zCaN^xj-EmF@uJrjy)T8awR(Gd{qNSuzw(gU9M0D}$TvG}^ga4qWcOry2vKu=b#ZHh z5uxAgiux*ekhc;G?>`RGKM$%cipRBp?^II#n_sSwh~%ZRw3St&*SdJ$Q#%uV_i(wa zrLL_Vp73&LrSABAs&?0^LH-hnEXR$$x@Eir=rmNm@T zKf}ZJs9*ADWpm$GCx6mFeitPM!Jx4LaSD_VBl{)}-<8 z{nFuU)c@;O**@8pO-!>7`1YM~P;L(QV(EoNI3-+-%}PpEN^d$J3$N#;WriS##+d8gs(e)K( zQ8lqh`1Fz!6Wi;x0d5bZ@rGNCMNnRJNp+341$qw-4JDx^6}(oaG*X;0V*j$-@)&SC zgB)`ygH00(^kbyGm6aPcG%uI=u|=sSVgEoH(BT5w{Bd-_WUQ3aY+*ABgm2-1E#VJ9 zm-Nf`w`B^0@mssnAJ_ZysjozWU^^f~?sqmmrs5j>MQkvVGEz_H{4BY}Q>zhn9Fu;3 z0qxuV8MG*DrA+WqQ`5R;cGJJpv?p3AmGcGB?)*H*k}uNDgipKgKyg522|m;&CK%0I zWK!#=QfB}41`-qQeutI-60z}ELGi!eu;^j(Z9j{TJDtW zxt3PZKyzZW4Kp*opqbSaH`F0xq1q9Td)&$u6dyy4+6*a$g)_}&W@l&fWTG)i_@H2W zEvaY2JNNf!LCyGws->M>`MZWxxHaA5r2hVXCMG8E_hw&lYEvS2kb{DxKIt!~9KOR& z;ux@QHUFnaGIYfc!4N7fD@_Q+Jcqia4s6~MBztM8tJhR80amPqXhI&(I82@;2{Rc1 zK0VI?Qu&6Hb44!}Dw6T~ixoGCNSiZ|#m(aQ;S+o(n_R#`M_iWXkqE&FIN5=TQDuTC zD=?9Tbi-o_#ipgn2cl-Ez{UV|PmI6>n3{fA=VWo_+T(a_oKs9H$EJS2AJmNK(Lu z3XS;^APi22-*Vt&43c4oX3t~aJ2b7?@OFHCfWLw9+@+B;HJ2^5(QOacYT7i4ZJ^h^ z4)(4S_^|oF@-^rcJ$jRpkxKgR@!SwtivR?nn(FUN!t;hk)i0EITr9bj^B9`{oWFG{lxLa zB_Jp~QGAcwn=XY-GmuNB(e9?KABHuxu2iE-UwI8 z6%w{%OpDIND{^olXs4hoSAa)&`tKhq_#?~=m=~Z)?;@vBgis-1Iaj;$;)R1S7(wk6 zs>A?uA{o%gF;<^44i^>azP?X!+49^*2;TBln9~f}K;*Y*k4Bxu1hV(kar#Gu~ly!UbQ8bhMm+jTpOg z`L!a`14##G)`(QJX;{Z)rx|aYn+fO7?2TE^1R^bM)yCT9vAhyT@}mU#d_GqS%h{hAOsdUFX+wW3*gHgG!IW1|nf?L_#+^S#VYQiuBWAz(F}&PYrV7Rw_|7Y} zOEj5zNQD(8e~efO+1f#6q!Ja=ut6v!_^D6wRM%*P1E96r%LDqXrstCE;64i+BN)vs zTrywLn7sorA;vbmi|wuf4BWBEWlU(-dLWKHMEmNEs1jtFsR%2amwrVP$PyI%yjNk5VZ4D&BMy=Z!nKK~ciDPE)+TQb>6)uXd);h^`H3q`%YpFX^8%xYi8WB| zIWz;RmDs@-Ktl?^vxrnasN;^3Ec@{1lPS+3cj>VyGb1DJl3rU1#)AGETp-f9*JT6c z5K)l+PZ`cSX^9-Oq6|>#4jLQ9EN*bLo143_a;k(9pls7`pln)e?}T;_R`ZhGEKM#*7vS@ELpYx2F* z8zdfRwUV$+_arIqQqNx)rKpXet4mVTfeFz#EX3STOU9RU5Q{jWl@A040y}`M?@RMI z)EJhg>5LmlY*%M|wAhSvL0)Ip&eE}2Zs5z zCk2w6&XWTGJNwlDiN%Cl4cg>Ns8 z`g?nKX7bEW8A*<90}5G~8B2?ci9|Y@%|jz1zOtz}$^Uv8u}jh7+}q~0ZmlM|bo!{_ z>sK%%>NNVdRu%s5bT=1*w)pp&ywZDaHb_-10K4^Fy`K7u@^J8+ngkq^7}?ki8{H1} zXR5;3OSP*I5tUWPi^al(7{71;`01rl3S3F^$Y#(hz;6I^g=KT5YVLsM0N4stiAU@AN)qO3a!7ERsYx#;p<hsq;NRUA^?}E8OI1@cbt&nPm2Jw^dwy1FRlYqUtPukt z<~vL~1BX+bNytAs=g7Yaepj;oup) znzKS9s3?UU$6Yy<`Z-N3jIQAkC-q`gGVX@-GksJX=f3=&Tg`}8n1KOk7MKScOKhD& zQ=;1pg-)P@pxLYCI;Ej4hEVWyPc<c=civ5sHc$4$SH2MxzTltEPF9)GTwu8ebZK4Q#H+$r*wK;>=+@u?!+?39nHHm z`Zw>-Efuly_ZJn2ULBaRxU)uorkm0>JYxM}d7c*2qFKS9spQB<0*D5mU2BHT#TEnT zefG+JFZcH3)0$fdip*JJG9^bTDyPKbPHC3O#>uUJmn`r7j?10uy9!ZOO24xPVxo5# zrQY0;+4>tK%B`o54H-?e`&|bAZ%H`6{mB!B9hdhRYYf;)eN z=vA5l>H5>p_10%4uL;mbC}aV|)av4JMpr{e!@$4}txm@XZMDyJN6O6i z=Ik{Hk)ptZflPU3V|YXaQyA3h@j)q4PF+8ItMvj9d|yba&J~ z!w2vFK^^a9#ff2=Jxl|G)<5?)hxXGYidy1pOOp! z@5vC>9uHgl!sYxE*`&L~#wZBn6*iFQY58%^3BuT~%yEO7iOKyvRs26=i^Z$JeyA&<``SWVe@bPB( zD;6fvx_|Xh9JP$d-LXVO*SEB^n>GooHwYzDj9CF)%m{ZDU_^6#zwY4?wR!%_C&ay$ zl~3%yUpBN_KqzPJJN!JNTl=1JW{Z?Ri{-!Nj3q@=pZ#eI?}AHj zH?iwkUn#?fd1jAT#~GUoqGo2wVoNzo7sYv=D(k6oCv9e->?R4U^pupVPBj&un+g?h zdcoa1P0Yr`w8nP`*$|y~z0^lIiBnz%I|M|OFv;(ed`jIH zLd+TB9N(7xXIqH0lGFj;#EE!7pzx4p9P@;hBjEBCuUW| zJy26 z$%_fD`&Zc1KwLgznmN2!tTG}g&nInOCME^OSCd4v^z?HF7vQAS?0wPkLG{jP8V12k z7m60QfL9PoH73PG^4RL==l}}T&?M$^uBUi){5Sy`8X?uF#jJp@`TX^t1bJMWJ1*$U zU1NQ}D2oqRCB^^hRoTy>m`cRAHIs-yA79#^Tsl1t`tqxY9)x_kOL>hChg@M#%@)HJVk?iA>XNkb~DD>LuFRbM$wrQM{gu zga7vJKwxv-iS?x+Mb?=K*!7?)#e(rRFv*8*za*$XCAF;40ez1A9kqON&Q)MFWSkB? zOC>}h{y_O)%5x9>FFysxn zUG9AM4IE*3xA8_f2XT|mD;Zoz4;$Bhscy$(Vk2G0f zXb2c9Be1?irWMLm#Uy~5C;bD43i#)Ffc{gUoG#!K1ciW4XC=fPUcq?7X`8`;mv{^6 zJV@n5m@1_8oFvEibzDR|tOj*VgCe&g%yJSh=)$ zrB-+Zu>wS_f=7f>gqqs4?aTA#+p`d1b{s_uw0@R=8L2 zlfGr8UZ}?ry?7eh^I_r(*##$je|^>Z+c>WS!Xg1=NIgC~b9~Km-`(3}o&~k@?7@Wx zNAo>eHm_-NeSEGJnLJ3QU*^ZM&kRuEkbvwT5zg&hJ1$OTxNjw<1n2|`ER8R}m3Ig0 zGBd=<8oh4#wC3C(G%R-~hX^QN^T%Le7Q_o)ddP#ti6y+Y^Xtc-=$dYJOJu;@f_}vy zsr8_C4jfa(x&nU-dn{Avbw`pqgThQGKM$E0Ra)pNR4aw)8#bs{c2Pmd4TwZTTK5Dh28pm|}-A5fp5Gl3L%f;4#$SscAgzX6j=QMXHfaBDSumD8 zhMrWFJ8QmMjS^y%Zg*tNm#5SOu=3x$X4-Wjwc-WunI`1xRsZgfi!;V`WDXL9c&~Hv zGb3KUWkHGg>$*azwfxt)@0C>|QP#|qp)k?313UfutOyvn7#lB z{Di0V1|#j#(o!()dRQZWOyM*`C3)d?Gu5;&C zg5Dd?^F&QFRMd}1Epnd!n+sr^FpUwuXk5ByWnkznGzU+}hWm>-L!XnbtE;Qs-QB6j z69M5&Y3v{@&r@X9e!h(Bs ziWh?l4!mPLv|vm2+ige2Dne)MB1%|=WRq^~zdb2&l!y^8{>j~Ne02(o?L@ENzutRG ze)@}@4cz2*rUu6@4(B|^Hi~Dfcjf_v(SI}57brfCf42&s%sUgb-1M2*3Vj-THeK*e z6Kr5SflVS8LN@EYS0>~4czfsnFt*tntt7+&-S3JHC@a_;NVo5RgHGonkqcd~M$~v; z@-`zl)C3_}7{M^WG4QV$0~3??-r(=${kPQA@XWj5iW=Jb$;=D{h7|x}9t>9=Z?+A= z_k+)|C& zowpfGeofLjMsDVM^}NHeU`8wDjIg@k;oG&^t7vNb$9;ezp!sUKfOB1U-Dn_!87YmvVAT3FhFeI z1_#x;E>;iD_G|EdxTB5{k#Ds*4l=R{(*&IiVsKIW(Qm>{B>He{>QDfLpWc8x>x=Ql zHcF?=41e?tp}D!%?Xa>S5m2F|lI>^8G&{6J>^Y zb^v(@>!<+_iJyRs>c~RfBcLBj0W>ei(5EPe%g$f0evU+j0s7xZU>PAGK$@e93qwZ4 zk7XZdE42Gm7$tC;F2yQw+Hjy1&6M$_6``l*C-(;FTrfb|HMjccW$oxT%a1}Q#<};G z><0uFR)u>jGHCh-at``liE4$1r-`NsxkqyfHtu|Y<&K>z3^~%tM9@Q2N_OT-6r;?| z0<+Dne&G!g5alV6@{neWKZX0Mid{2VJxx>xa&oKnYfZZ1ddRnC`Ede=kGI!i1kpq6 zTCXvhk@R+Vk_`)NHHtoNtrIF|2G;hQ@ZUg0LHh!GVv1DX`cJ>$zxDVtOZ9~YTBTHz zf#HgoN_e}#k_nfi#WnZVueGVpuXNCVkS=qHd>oj#W=B83!cE#q-mx*t#K6a;P=!Qo z2po64a*L?C|GkeyxBB2T`Qn^^PNKn^!25yZ1kK#e9d?{Mp+PNnC$;Isu7{0C6K+eF zyzwjk7<H0|!6hZxk{jC>J{SdXsBvYSPowKOVZbs=W!+2>k~% zieI^QLHEEPq?ggQh9`<8SzN7)%czlYQ-l07SreefO1Trrh)JQ**kqFcxd#O4@3E|% z`Dlc1QU<_*Yath0e65E4o$9}MKEruT5wP7|6!wlG6K?Rmy$Hjj|7N77qjLjpZDMN$ zx^~}WsW?64x#0y>)3I6N;&6l^WS+XMOcizuV%B2yLc#_~_%gBVFtgeT=9!hB8`g3i zldvTJ#vkirT?NjzbKmWRz4g99Mep7>+IpXYS0sk@H|Q(Fd!vQ5PjX0tp4#Y363!H| zd2F^_1~BW{_tsc@>wHXG@+2bRiwHelcQfY17|i__-YdbKOcfu^%(VOZTm;>-Zm&$& zQn`-*^b#0^9!{~@?Q2_;>E7ciog}E(pBO`^rSNIW7K`r(jhTcu9)nd%) zHaIyO`bADZzgWkV(iP;X5maT;3u@RO=ulJ%uL`63Y ziho=LUbb&rCTm6E_nYaPmh`uZ+F)B$B4MxG&M%{<2C-D8?!I^^LX}zEJlF`9vZ}f1 zrO!tH4mMWWI8RgzFpQW2=T$S&^3)|JNN8vmqco)<0uJ)7u{&|Gt?>?c-iNTQg3Er) zve)#}5VKU683u5*F!L4GRbwWlO*|e~dVu0+#Hy)(XJxeuU4bosOG=WCJ$^?Qzi>Hs zYw&Q}59&eMpmm-t;wyXn4DIn^&VJ6O7N9;6zo9b)h1wdi;qugC=^^8G(<}+|JWknb zq4s&QlG~9@YJ7;h9H?@gb010nn?eXk2P_4mRUeYS!CBs%IqEMykMEQmL-aw8&T~qt z_I+mi5c$i(k!C-?3JnrnF<|u%>Q>d;$FEP)11;rcf{36>PmGRu!13<-KPuGmeaau| z4N$nbyS_bYDCy37KkRqh9$IOtv^AX0hKPCTd&tiYTrS%2g-VTJ;Xg9z{oQ0CDxThw z+VbBg_ST;BiJ9WyQwPm!@8F{5>|2F7IIbYxVDvzCalMr-np;9_&Yf@B$yZDz zyY);tU)mDyG9(`&g+g5Lq$CR5cxsf(UwKW(_aJX|cxWxlCLSjL4Y%sgN3SKq(ka8A z1=^DB+@>aBRePRp0ln9b;8D{l2t$4T^eL9&WYPNwsA0}`=C-DO z-=|4ZNT;@FY0;^Y`t24%KOyW@ZBQVsIW|6Y4^y)h!5W0` zPi-aZ^lV8xQ`FcMVcN_X`kSw?!)fWf zMOU51-NyLRH_N+xz41uZeDM3j%j%s8nV8wV-Tj)HQFtU?7KSK0?kQFU(|1Lj)Oiob z#uh2z;YRk@Y-+`{e;XPUszl5PG##sVxj=V;=_v{8WCg=7T!>3g7yOJ~AxkPM3)(Y6 zp8tkLADa&Ef*TRf0LkfCnza1s6wil?32tt6kVHdQb&XQ{fLMUJK=ZBIc5I?^bQi(u zcbu=>owdz>B@p8WoG-6AKm7r%Mep<739r@qF#vbDIRn=vAm{pMpz+YPWoV<-YCKs} z1pvvWwf(VN8^sKOT=t~un_GIg06m+tqor&F#1ufR00TOZC~E*TWm$l-#NWYw6xuJ^ zGdyg(O9g@?SG&Vl`<7z8S|Jd|?KGS%@7yrEmgnH?(=ORfpZz6C&ghdgJ#fnxu^;ZZ z@cSSkbufI|!>e^?o_}cZjdPXX0^g61o<=GYxxTyW<91^erW;P|WrJoV-eZ-OhtH-n zG77wHCMJ|P-@2{K&i;8guVB)s2nn&<8tTI!<}6gA&bq5Q8(rTSGdnp?!gX1uiUz05FdgR0zS?D>l}TKL*f~r{T@U z&X=Ydlsk<4*`}Bvvb&v!4NM=s<`75vzoB#r%r?9GWpG zANbruYcSTB=GngT)Rd>WW(Er!d^#A8f)ZCVP*4G7=QaqBr5A~=3_Ue?;3_~nGcQI2 zwFER_{V#UR4gIfcV21#4SMRrYK4suuHeq!SP{;MgFhtyEW@cu<5I{vZy}!TTL*}oT zuNo%{t^gf)yT*yas@D~(Bd?=XyhrPXhkxyeNv5VUgap_YB-#v~{dCY`N|&2n*UGY1 z=P$j*m>_AAP2AmowYJZgC^@5bDw&-;Rh@EULNuRd3dz8)YT3?s5I2q}Top>jpWfTO zxZBlSHr^SuBWT=4iKjdF-l0W7Cv=_2dH%GK|8^_)z;`LLngzFCTZiFc1} z34v&u9qy@+^6t9VXJ{j^{QX52b?`e2?lcrUx_4_oFeA(;Lx(}##2og==X($aTgPCV z>fI^ySSmSS$%WtgZ5fs|mf$s@XfJZil0Nds8NRR3WK0A{=vxr%bI<1V!z2?T)Tlq7 z)P0321*&rID-q!*bC89(%mzS86c>;Qo``taNNgI-2Nu z8ZSml>h}061|InSiL5{%8>JUq?yU+`ugOh}>J`NQ7LPeAw?}2w6wl~AtP_fqv>o|Y zv=r)kztV%+oUgoW}5?%>GpQBNe@?!7M+;nS*~-oe1emf4rt5bS-IP zV`E^jnEh~82s*;s9l>Zm8rAbdHyG4bd)Vb!sw`m}H3CQ{h^3-gt7*C#(yJM*G z*ZgCwN4nfLhkXxlVw|*@mAvbkVn!Imp(LDCT}clLUb^*@h>B{o`6cS1rSG*y{t@5# zM2>IB@|?u~bx0!5y&o}4l^$_oQB>x)6dq1qGc83Ych@zYi`iM>-;1*j`-IIix2fh% z#PmZT{j(Qjjrf5BxqXS{QL26`ov$8;Hm|@Lwpt z%eY1(gY`>yC=PY#@!9SKnt%xguXpMwL>XwslmMRtypmXhfS~I55}FLuyjR}SOcml- zb42kACtbZId;)G*ER2kBnsz7S@lSJh7M8)`VWd4Uqo@G85*Tm>K1NEffm&p? z=S6DKSiv`BgeR}EpU3o#l8o$|5pqGD<5dNEGM|*I;0nYf>SR*6z32>T@xKngLY?*g z7NzAbG_(1Sw$&OFD}C!e#dp0_P%#mhBfKmgw8*ec<6i&uP#a{-rT$@IJZhqPpsNeq zwk-KpuXVWw+WhbGZY8jI3?Ht@A1%sCgQP+D8*i%O=yppq=I-v)nA~5HTo~LgH@{O^ zw8?#JPz6xaQb5}v;`|HN#Il9CEv13Z^*L&Icra^3=`ZZ)V^!uV7J4JZ03Qj)*QJpt z&2U{Edd6bF1&*36pl=HXusyJDePR8qBxN759|HO_pi;Z%_fS+eZ)f{tTM%^2WKAEt zRyTN#-T?dxLYMQ-L{T9KiY6vh9@DM&2lhbzM&5MUenfuTJYV4glf{01?=@I6rI^L( z**~lc@~?>VlffSUI}12;%|l`Z5)fElL0M@i+s~XzyiiJ zSrJ3T{)}j5tlXB*kYY@l0q@&9mcu*<4J)Ve^y^3NQFY(l38Ue^?$(D#;8;Su3+&@_Ddno(TbjWkqiHQ1HJ2BwCy8FrYX-IW(T*0s59pCa*|@Wo`BZv)|PoY7+BBLPrW^g6_Ek7KoQO zS8Fjypyyw$bMQ1lnQDD_^=S!ci&^VjpNj>7^77}StY$zv01+YXx*B1yBDCR6hpjjW zWU?lsm9JR${VJ8D3b1~nxAZOxJi3VJ>6D_05G43o>FoX-&0F>i4ZQ=S#MSR69_}?Y zaC8Hzw4Ii?Yimwb@i*tY4#wQjOtSy(yLV@0_5d!z+9H$0-u}ppFrWW5wWhe`ur0L? zhxF0lu1!Z<6Kr_LlsvsMBui}USLoo;;MvP-AMg`3;v*cG9k&9ah=m*6Vs4G}>pUC} z?fsbm+bNZ~R&%K!7!9xp;@O%U_GA1NQ}`U$&9gb2>T8;sdfU2Vh~J(yU#^!4Y$b(< z7u0gkk_uV7%<^REBRD$>{Vf>d;T_-vF%*ue$z*a7yV6o#jlB$wT$W-Th|1 z-zP>nTYP`!5Ke#dg`DTV>fR-?7GB~q7Cqh}giz?eR`@!Nn`Eb8{~Hg;d)`sUsbX2v zQNoYm1f`hh(g5@5985WF`CAP)8YzGc0ixTy^u$yXg0+T#uUux{{vtdma1zXdnZUVV z?TOy>fiVP=tDfX@GOSnZZR{E=is6vj$d7B`WXcMA*`=J%i3 zGk+Gr?_EGd?Nl+pJ-s;d42>3dtP z)|K%hwLl`RHa#`nOwHIL?`!+A87O?-=r;cbMAW0mi=Bx`&7us=6I(NyybZAmT%v_3|hDAf81DP1`Kly zrDWmf1WY7r9zL%3ci1+%zSw%f1MN&UB?)wK95_E*GyM`a>l0|FU|tJC-f-|j`zb#q zCtv?kqlgT`pfxg5Nu?TSQ?>c6?bdKQHTq( zi6>m<3fw+xpp@THqjCaG3LJAF}k z<#Uk`*9JZ7;d(UggO@ zHk|mU)mKDp3&%j|z?PTzEZl$gObv{@a;Y=Ln*2^D-d1Di7y?r)5Ei44Eb)4O327;X zySan6ODzkJuxWN}(9^W?V>i7u1$tlZ4cT(AOhzajk$_?KX3I_LV zRbsP4uYb3!*c=z$AW0}Ridn& zdl?%yVo$zFo&R&p;FvUfQ!^4u#{Fikn^>Xc7IU_y(cL~52T1CSFj@!9*(D)7@hiQ8G4t8)=CL>xBuRLpP4&rmHiEO%gmD< z`YKNb(ZoosDeJ~q*fzpHlDKKvOWlVVAZT7?m=_L)Ypp} zB2m@f;tRl-lFBHu@YIOP`;oI9u>@9(gaF|=LqoTHmIWSvz_Rj-1tPvdZ^$_@*aIka zO3}p+rtnMDiCWXZ0c50qxjq(}_ZfEn*GQuOFkshgkBfOGXrim~M9J>v%H}MM3cP5in~Yl8#a25RFs>i9FrJ`$G)f1Y`o<4YKFG&4CcOwQs+aBrVtZ1 zasP%LAi6e!4Mcz9!ZtCsf@YXY^nmH+7o7u8U%+_z{X8#+7(HFk|3T>N!xWHS=9$M#Yl(?l zCi%8Te%AamG=yJxgdt0VyS>}L@egd;OwC+(7GX1{Y&)`}=r&;S`_|B3Oo^;G zsYdHinI-o5v9+WKSWoU~8uF}f&F$@O!x`!0b;qb=i;7zIz3jdma_9&`(X^ROc)Z!m z?`MnuGYd>(!sj3R22#&9%T4lNt|zWeSt0%RecDN;+P~9mA2Kc)P@~<8sXQ)G9C>vU z`+v*bGUr9d#20n!UE0~QXDt1S2m&&*!+Cxn^3^O|)c5 z-0#JohT8`?VBnycoOk@O-@*dBLJ-UR+@UNnw^=MU6v@AvGRGObMU|bTXL+2hC(GAu zTIg4HImz5)B+N4NHk!m2$&#v*lXC#POOriBLf2!Os4BnXQ*`*>XyUig$OFK{+j@H_ zxZV3v<0D-m4Ia%;5&@4thjN79;^HWsXwYm}g@y0ILiiXinnZ+ir%#S%n(+Tue@+V8 z!ttV-FMh77U;Wcdhr;w3Kd_?puAyO;C3jUQ6!0dGlZ+b?zfyu!Q{O8l`-Tm=K)sGr zro5pE=X72w+UNnNI_U1`W8K-qdb%~pPFcnb@sjZ`9iMV|jp=+yzTEw`s4`CxvEu#G z4ljAo@gk3$IGVtqA>#DT`kWHLRCfL`!|G;xH!WQRc-0A%MI?%tp&4f+z!leuWhAauxmm4Q5WG%!P9Z2F7Ki7uv)(ulI~U#Dd-#2{-7j)Jrz+s??+tx2n-6@P9Uf4EZ}-Q zy;!_$hZ;r03rOwz1syFdEB2YJyT-mHV;d(>@u?j+thpxTWI^kcqT24!+FV2|-NjaW z8I_$fWr96q<(247*9PUi`JO9~MhlBARHuuNB3!}OLc$`Wk%f+W7Tf%f{j^WG@kKzm z*~B){-l&Y!HIy8g%B9gQFKqJ#-dLNRR%-we7%^pxkALKNY*~f_LuGK`%kf?93J)63%a}*`-Sp`r?<-9l|H>(1m8LV%g{-k; z`>ZP?BVpMlvPoi+TGzzj{K@`eT)DjOCJ-!pVRV<~LsfG{3;&`{uG~b?Z78M(lXjZ|B_6fEGrgfP{*piB+kpGeG-J_m#-}@n zP^)d<)179#hc7+%gm8+-ScnI)tB6w`$61%fNci~zrDv5Qf=0-Div{@b;NaB*^qpF6 zLX-%KIIM?Asr=K|TC)XY_-n=tN+(b#oC{pP?dS4)*XvGLZEC`^_u~_zO$hB#5Eibq zT+j%$r$Pn8!y>Nh_NXi8uGNC@b?lik1Jp8oP})#>q^NaT3}Yhl3iwWU&u6c+ zM$t=Qhtt>n$`)Xc98OLq6&4dSwRcVzZwaym@Q9cct4@de^`KZ7{twmTxunN95s$3- z`{DWpXE_8DJ}+Qa4EGMIYLz_gSV@PcNvI4fJk$?0N=Pa&_gdg^sd z>#@{LP2S(nF~+Z2A{QF!`m!GDCNzE!xOKz=_STShAqPV0~r0Nk`-_Aa;x2v3N zy>+dIsq*lgkm-dQodrX2fu;p-dXzM^o*;9QnrP{s`~5)OybZ3Z(UL;PGNHKzoiWD3 zFGdK)Mj*$TiM2&!2qwfdgOSw&C6gM>)h8pj6mXVtD|6=l($Hd$<_1fzyl6Yp&lqu< z>#{RV=TU}bq*Q-&I0G|o;Id>VQAX(Aa3U4l%+mf=j$*+J9)>H=I*uJ|U3B4#Os^-ETvw14t?u_QLYJw=Uo@8;C&MNRJYdlBlcu?k&sv zqb@fNB$JH6I8XnJqz-+h%?6@C>UE+sAw$2aopFK6QdE1tCzNy?I$LUKS5 z?W)siop%K?uG`|BXKuLsDe?V@X>i0M?SX=px0!Fd@KJ-}!<{l<2Z#TXu^NscWAs>- zNUlG*=7&^$>MAd`?cuV|O5n>C%`V$Ml}8m_GGbhPB@V2zw1?V8k&$Nmq@uut6m|tyZYqp8TFV z{0D{wn>-Q z=fjF57oGHvpAc~9F8YW{?~}7DPB;waE@OtI)M)`PET;MHtY|1RTc*yeSs0mjN2`!< zvOpY7Rc42Q4d`Bp9(B zVGU>1?~&@tDUD_FWtJM$9ZKcQ)uR8ChFE1%0lF z1og^&@&r}HU0k>aQK>j{J})9ID8;mO4B<3&>h;J4XWSwLm7V8FIyF9XpM$k!UOw zl*Cd6T#HBOX`rv_$YQZ&uo1$1-gktHX#y*tafFjQZ zOL!*cW5#=ELAJ08H6jEiUhqzhj66$&r)9PZh=>rD)0&)E@TfH|J74# zGShVTi}#i$x|)d|2BTG*japeI$QOSQP~=j|;wEX?nxqoA9-#w`l3kS);; z#UI*HyOC(r(f8=8o40NJ@!5GS6TL^Ssq|V!F$EzuDn?_u=&5)6<+`mw-I}rWpY&2QEfoTG#iYxT&Ae5B+@x>GkA`;}rzW>SJ95F{%izYjZ{>#@y!%;wKo)&%Eik1%SIoGePrZ z2E+DD34Iu0)3pgKx2iM7{0vO8epIGan}6PZyOnx5&UbG6M#1}Q@1o;7R;9|t&uK2I zYtWmIA3|s&za?s|9Q6rK#Uk7l(iMOD8#KT&mo9F&@QSn9ZaO09yaquzxa)qj{fn6e z{K^W=^XOR&0(q%^($_rP;5m68zPyB8r}e2QwrtLx~UC z__*W%+F#qiPYQGkYleq3F_4ArbB_!%uMsf4L(tlgBM(yqA zJM?pbRfmIzwFgN5VG!G~wgzvv zj5(M%7uBlqt1Ln-fhBEj3zLUf$={U7xH#`on4Dt$tUod)cA4<&IwUDl$B92VU1k}2 zUu?T?;20jy0gQI>E6bQ+r567X$D`N4@^=iU*n=8YVyjlVpISgVCun6u4jzZS{Y!Yb zca;L&;NM=>!|d?vU0DPzR<|fbA)D@`1Kg5CM>n5>sm;?HB1E*2eH2RaDjTootlsa| zT99!WXwDB%2qesEihgx}pJKAw>huaDxWVWKSDz<|H*iiBSv0<%c<6HHoO#&dR1!leJ{>0gQx#-=Q z8A>6?gjaF*3>c!H1V0VG0`grLu;yw5Xp;pDo_lFM+?PEAipa9STo1l=K@v>IZ^{Ch z%CSVu{ly-jm&PRMJD|_oX!Se8+yS)ECv&AC1&U)7TDBqCp`3i-Z-J*;4-W!9}I9D zhP^J=aQiqYU!{}%f*~(uhs!LTm($^!b7icr_n+B5GK#|tJh4BqC3p#>!|%SyZ;&dF zE5$M4CAPf!B-$k(Nptok^Qau%kHHh7xT8{z{e1aa6O)n?^}!1;$L00rOSQSySLL;QZAt6j%K;|Ric!?2l|TAD5?u7*eKG~~&@zAsfR zcs)zXN;A%$g{^Y&&vBTq$Vc)c+}I|LL6NHgSE1Lnd$gB*)jvQEH2eRk`U|$IzVD3} zR!UMDq@|Gt=@g`qmd;IgHwe-V(nxo1U@Ouh4N7-+NOz~t`!7OSDGY6Bq5NU#6zF&?A06!)6s6| zLOH!>3j0E=v1=4~Y$lUfQFOmlrd@1{+(V$Q>c!Q{GL^P)lZ)GNhdFBIb>9AB*?YYb zglnc6`rUx+V0oph%Dp){se+R%kEN$Y!nN1$Y6Ewa!+4nRV`@sm;5@i3xX=8Mpg0T+ z+qb1*W)J-Zc$7Dg7UG$H0T;jl<)LE<(aXGNf^&VZt<5(R3vhNkATG79MzE@mGzqk8 z9DcpgJFf!io;1$K=HP6UpO0Ie(ffNYZuIZUxXpYq2ThkY;uFRr*Kzsbs;IbVYGUI4 zz`qpdbDBXl_cfC@f~HzBK?2%`#<^P?B< zNxBJ_r#7;XZbT+=G|+-af+Rt!Lk#GTgNS^b+VuFfA8!#*Xfyk}8`o)ll{%we-#^p6 zy~d3LmYrVXZ$H5(dT+X#{?U2kcYG@lD6F_7swL!j-bf&Zvrg#~Mj375-6o^zOTsX>+HQd=zwg6GHlhtwV4qqiZ zH)5+V74e$cH4t`%zr}7n9`2;Oa<>rY^Sy?3QhK&y%pll?=LSDPypjG_jkDNFcfieI z3#}^JL^exHR|s3(zGK2wdG=iHF57B{@_6W@d(@?QMjd_vZ&WZTX(lE} zhH3$cyDSWfqL=oosT3*1GmIH`Ew8?Ft_Ya@dtUuXzSzslH2VeuA){p~+gn5=)}L9^%L-|nOj)!V$?sGTB#CG&hIyxt3>Wn|9$ln zY1bz1d@jLJ5V~H=Kk%hez_g8>|P)7_YNIUf}xx26|!7 zVbjfMOb{+r@YUyG;fbNHoS2aQbnFEg)H5?$*nQlZ8az|aL1&jX zA21M{>HbBx8?k2$QsG5~DkT$dP5i+6sZFy10`*@a62J!`)lmy1h6$TasLxj_@Cu&8 z$PxEy!qnMubSMk!>IEe~Tawq^HH?O(RO!_D-UOrIng&j;1w)nqTk1VLQVdGqHS!Rn z#Fy7p@)5H4^DHA@a-f_!tfR5}MdV2eO*D^0GjucCmS$Yl_n$Pv7Po(B`+jvsnjm!53fKz@!p6@EQ)?3t#*CF%!GcW_`Z!subnZsyM>yixk~`b#>s^mU#u79~b!i{WHkX zt0u;92q?s)G6k{TM496|-*vP@K%geOp4){wDDCE2{r#89e%{~vW`$i69L`o)0O4RL z21QCjf_O*hp>UH@8Xu(hl8hj#C^z@n&qDD$qrj}0Mf>`o1f)BZgNBBNJ##~8aWPxl z{RJ@H^r!Wc6CW^Dx>_x)fYi!;nuUfA>%Zxog3Q-@v zC{B?@zf|N*MiuLLK4j-2@JQ5b%K*WKL`24>3z>0d9eaRml+aM5nm-?&x0k?8Faid3 zRu)TYzpR$?#Y6?j8s@Q|LB1SW2|$(tSpZ@|jN(@n`^&BWD(e@UjAv2TCBuzqXlVyq zo&10tK&**|0Rj&P;+cZGI^}+-fO2M=hKy_5^<_n>`t?Rwky}$bx&6U^tm9E3TVwm$ zz~Auy*9)jW#Ffff{I&&BK73b02m^h-lvY*wJ^9HUMcn2lG8ae#U;oTQsv8Oj;l>Ik zRDnlw_c5i6Fl9VQ!O2kB#>HcYb^b60h*;L)?lLndiZF8^0?JT#b(&zW6Dy&4sALx< zJ$;zOYxK@&BEe#d>TD2S!otMD#Ku-aSs_NFSfDsOcracvoZB8GQ@S%*F%8zypEg@n z|Lc6=wi++qM?^%(DkvPJjI)qBKT=U5&_e$K`C2frtVmQIj({-)P@s$4e34~ndTlaO zzWQFQ<)un5?VltA4Vr@S=-pSH0iU`&xV+z=Ry~}&tupg0y!h(AcW|^rte7Qq(L>_! zB&}$di!GSm1539XU-<>ai2vb*3rgTI5>RPfN4f)+;FoYj^nGl#N6F_55Cj76(PI;`SVP zuL6QG7?Z90)YX7f2Zh}89s$F41sL2JlOLh`C$PHjs)o}AWy=|&( zof^@v6n$mWarL#5d{>lvk*0#oSFjF_iDEOPRhC4i#U3f`7ATwvcvdzrI zMEx9I>2yq~IQav_D6G$c(Jt_V{X%mDqMe)Sd1uS$&MhojwHHSypUHOr!Ve%A8*>2iXVIMD6 z*4VI+_O_5#-L!-RRW-FUpqT(css%L9VoCYol;D(-fzoVzm!hUypow{_xcYIcLFD;l>@@= z^~84|wJKz+C@rED{W}|cWur;o+?tia)yPRvL0-wX@7$8jBa3#Oz`(1cBy=GG)){7k zeqG>?*eS`Gnw-R@0HJ~u{`VZvmr7$G?vVc9u_2Ar1jXI)Pj%W5 zf}GYe;GH5+p25Z~ysn-S#+UH=It{pB=NhlPwTLkVft-}I_h9DR`bjUvzrPs{Aov9Z z^IdC4hmy$6MwNc^%HQjV^`q-SvRCj?$6>@XNH3}ph>-(-wCR2P2q41^d?C!%1259y zvQ=E6{7ujRyO;0zP}UXIK3nV}uaTKa5um)1v?c~zJu$4+b`>{@Cu}Zd#W?q;6#EC_ z)Vvr`8#MU&YXM>MIxzTo;b68PmQ~dc5{p6PaPNnPz~g5^P#-40$(?-i6pO5?8{Pp5 zF3S<1^ku^{)Y{6^t+xkJoaF3A?|@PDLk)W{@Wp_TCSWU|;CC)8Ee&7#nw2H|ujl5Q z(>DY$&nKD&oWyuFo82qL%y1&%^k8JZh745H+&r1RHrJ;->Mr_1l!$2YcI_JtdrMp| zZ>0ZSxfn`6As0*>SK|rT1THsd8#2!cOFBM>wRm57-^M9X%=jAt+X^kA94a`#HR6yb z{4oU(2-egJfXgy(ww?0?U|e9*35$F6@_<+$1N_L~-+gIQ@i<~tsmP*Jo8?^&RqmKF z9PlLPcFaxfei9w8y+toLoL~05etklyQK{nI53E6;Xcq#U2tY|D1&~ybhZ0l$mf=4t z2#OLW+GoX(D1&OzERS0-E~BNTJw^cASVKb^YwkzJb=JjV7O5`Y%ZJ1oI#_@9+IM zYhwJh!`sFuL~|nhm6A+L2p~3U=(?{ zo&AHJZ>ALP)G`One|QlwnyrXl8y;dOvO_frz-$TMT7WwZZKb&O3T77igbSX z-kEs$nGo=~v5y=Nx6wo6jnGqg!EX_cC4oVVkXoD(ic615*fQ@Mu)$x0%O*RcW+&t= zTXTC^I&Qjq_m`ybQ{TZ~lVX7SSz}%xUiO;h!=J~J$*aisw4t%>c+?T z(U~Oyf&e7zAoO?Efm(eVBFL0E*hfE&0F0IKL4|1VF>G5p4_EYfhRilI2~u&Z@(yhG z;0uvb+>BK95h6ZP^|#I0*4;MUf}v~;dG2%GRmH&L(6g?VI!z{&duTO){200IO}C+t z|F@VTL@=<^+in%U1-jmmv(6@Dj}hhn{(UyZlh@tIZ$=U2oY9Nbir>EuauvJHfhz+8 z!VSj*RQ)c7#UJ8jmJZL^Va*ua0$~`$sh{o^dHDpl$g{q1LZcyNvLK_(jPNZAXq!by zh)b001YMjWg}mFDt#1$~LtZ$CD|G*%5{@Ym8NdRFTb{=&ASr+mbTRc_b91}R977ys z<>jem?)Y2<)Wk$ibbJTRHq{rCK+s%&ZmJh!N5~lmD^^lu4=23-0ZbOSBNr_vX}oA-%smxVrLzs?4E?y~fz;bl`8@OuDK=1=Y~(LMoUycp&A zgVGp^y^5cbM>koD@%=E}hc;LAa*YdIYX?n?*73g=SC&qSNI+kpMbZByyX^tTb_t1< zVL72uFVfx+Sh2$Rm7LdZLyIPxwlNhpPK*Ws#2)0m9Pse`K5hV&9k_Q_dyr7eBTxa}obFD!@v*kHDZcCM+Peb?uEk(%>Km`B zK=Qh`?R}q6NKQPtD213~h65in{+QylqP-v~dh0&FpR1!cbZ{$&*7~RLIPr_RX34?a zv=ExukB=RmOoXA7N_$4$(qXaqqpJw-1UFo)NxxTEGu#du*3qk!i4>J;y~8TbtXj$rB2Oc zBc!FjYkD4M0CPU#OAkG}5Iv^2|AR3-fsk$IAsLP5`N4E*=splsJCPbTQsCt-BR|1X zr96pPC}>Tiesy#RX5}}q7ikn3JZ*+5OX7N3bisaOGA z`>XcXk<#*V=U@h2)|oJH#Ir;XpX#6pbeU=IoU5paFdDfw3~GP&oZnIOw3J0V!gMrsB-FAdMr8q;F7G}Ty0X`ecC^7Y5+}>8iF}Uqj}98- zCI@*6*K}C_kzlt~fJUMrzTjTS;VG6Et55;FT;xrG;PD+mR?!#NU}g1on(8;qXuiiV zbQSTiAV_Y7a*aE__e@oU#Nb}Jb`7Z7>-b#rq??xz0f3Fa3*U`mA~lMj#z}`*Q%xn>Uo%nLnweVqb@| zg_{_uLtSA#6!2(`BIXo2(-N@~?z z`n#6L_NU+PJIZjQqoNXP--?3Fvcb7z1r8XQyjCcv{!UIC`fcqYM$h^C6=f`cj5*?A z*(sy)AY|AG_2_%V=#4r}z4@00P_wUo)8q;Em^~3@we|x*EF!2*7K{V}6~(84drI^a z=kw2RO__?ZCVUoPyXfzU6BE}8_lu6eObu?6HasRKOVHsk z!68NY;rX)Z^?i#{$V-A_v*NR?9R*J!4h{~4)fhe`g78$v`A&gmce zw{PD@7=FkSsP#BndQuEREH`qhAI{>JMX4m}uq2^^G?|JjVHAich%nsJ>T3FftxZda z(V`3uRASe;j!71uNW1Xi43!-Qb8xCn=Bl$ux{YpkT`~t8)$rGXd2Iv{rDQ~cTyYT% z4U=wzLXA@v}36}f|C6wr38Q2$7Rz&W5$fPeDN zp(63TvrEs)dMFWn*r}a104E-AkI`nOht)U9ebp1P2L*C};(Lo{b{WCg&}bVmlNy`w zOI%S=(MPdIQJ<~n%Tn?6tMR6d9=){5=j5ugGRQQAU*wKjNJ$@Filg|Rdj}MdNsD@K z(@X@Pe_8TzP;|5HZJFO)W>TQSn@!O8PSbyR_a#TG+T6p!!a}ooc;L}uoBzEHJv#v* z;b4Zk;7h0gmwl~GI)tIa4P(VGnUK3;<4klzlO{yTG(dk6ll zWCu!E%kBSSY#2tBkST+?AY8*DchJ`_NrgONjBhmdT8!kDYNk!n*T@%xQ-3pPS||5E ziVTjo$xUEm#~%!piujH^v^6UtY2<&`GOqbNIAUlgsxR9qTf&vdR~PmvZ51+s zvY$s@^vjUwSnJPDenCnfQ|&_oeNANbhg6DGrKQTK^=0iA!X-=P#9hEC&J8 z9=i)DxDW`$yG6wD$W}^9s?K_{900s<>6P|@j``qF#yiT(BAJSMy`xP|QP;sWt=L5m zk2M}*jj!n3!v8t`xtf~pkE4-CXuE~NFGo)II>??2h!$M__34BJn;dlX^2#wi8&Ddi zQ{u6+ObU8T3%jiJxz^GLxx-$D*4tL1w8?P3dGiKjA5LreOqM}%f^Z?!0(4Dw&2^uK z_FZN-Q)hdbsuhO(&As&0`~3~JITSX*$~@k6Ne0GQ%X>8x7`8K2`^TGiizN|a!a zZ$o%}uiL|bkxM~d-Uocc4`c280s`Iu!~y6z1H=8IfIb1hmWwn)jJ$*z86l|>#kEYL z0Np$QbLM-fECEy|)ceo+-wB1><=hiVxxGIg}WOV*EL7qj5D{sG^)xvr@PWYZ)%QXMWw)YD(7M zVFC1Zk|PkMnH~if9vF^-o^M|;+TwXwC3vy!XDOy?1Cn8)wr4bEYm$6{>do$2(MUHN zWgX+rX&U(CRj224wf=XVb>Aq7)2Rg{TRaztwN@vHG-lRt&J`lnW)ua?mw$&Xi&PSL z7&0byM;9k`1+P;NEo!JS@190N1oSI5D}M9|)c06(2dS=&LhUh@9hyfI92j%Er4T;r zUwhmhzQ}xBR6S8bfX}Q)3;gNfSClAgC4aWsm%y2G$@S|y&E!Vd<$h**q^}tfJBscn z`+?pNE{=Ogf*Ar$KLV^Z!*apm5^^C*VmP@ODRc~Imx3M~FTj6OVD9~ClLN9ndX!G- z(jO4^a(9#pU+sV1Gs?LG+g^BYl#uG|e{#b*O3vgx7;u$JC^sQN&xV{bck)?_)c_J5=+0e#Y+%QQ;l(>jP&d2*;_sXm-CJq=6Gh?zOE*+OR z1x4zoCC9`lUF2$XXxC^P4i2&_ezJOqxAUXZ7gua=On znm}b7^bl^rlMeGxN0e;(jv9q5_%i^_iKm&XW2XpBHAAEfd8UQ(n)-fmw0pDuM)xt8EBANFK}N1IMes3K{jb zOK|Xej4?cnoCOxs8ZADB?$*^W@7tUVI9z%@_{Ne6*6H$AuS>ki179>4(CGZI935(m z8fw1NSaq0KRf*_i*K;O}26*I!oNKX|h?E1cH;P(jao0zs0gDeJK80b97 zu6HQw*Z2>uB~WX3v?ggpcJ}Vw)0Mq%9$J@LV`K~zA4DKa33kMr(owz0ACba-Q9L!(lsJ2StjN#|vThO+XPtgKJA z>pb^S;W0Zry9<}^;c)t5gL^L`t%SeF%`1MOlEy7*tj%uqSL`jOin;hN^e;( zT3Rou&MM;Sx_3^*o{VCr8}ZHSG z_G2?A=di=PFhoez(eB>liz!Wbrjyyu$m|xdVhNwa6e2$PTs@rjvyG&t*)KL-fHfJ6 zg6FHU`aKTL&dvZ{pvh^y2Xwye@9YjAiz=F8MCupYe&y$B*SQjj0Dx{sX(uP7UQdoVxat?lw9)b4&_3czI&9rtgu$t%GlOFpd*|G6Wov)1O`KfwW!F z{%r8uWvYPf`0*MLVN-x;$$%UAqJVDN3dtyf=PitKef|C4Jb+u$;w<(!ZF|b%;^`q| z9#aWWq96)L_0+~8udq3pyddXs>L^SPcckd)NharEY<;J)riMf?t}Kf6&e{Rt%Q@^X zqht`C>`DXSSJPBb916 z0`#VziI@S+165lzxiB$F->{Hv=?Uq}=F!!R0AasFb}*j|=VSLrLATY?(%KrzN=!`T z4v2#WDijtLy6#S(;LdPyzJ`-(UmD0C=#IY) zy$=5J7vR24;E?LnXfU9H10CN7jrn|+_~~-&sqwtEq~V$J!ivJwW!_%Fu*(Iq4Tu-o zDX!mYIk{!o7|MCtX7se1q{V|=|J7KeQy4{s18UFXzf@x6Ae zHqbbjt=Z~lYxV8K;58EPm|ohX@KsS)Wh4%NV$r_2+8(7wZUQ*6CNNNLkk~j7e4S1p zLZVd@b=6>HB#W$?ouTQ?OoGdzTZgWP94IhqT{}|>LwsM#7taRQd4i#POoWS@n1r_< z|2_AUS-iQ!94j(qAwM9+S%Nt;GWvc>7rre8kDfA;z(yTvyjGO;(zP`q9hXC9c{lJ z=k^3W_R%phTLE0Es%e+;19HwQZfn3V5hbIbFigp)KVMX0I!#8ZJ!YG)*QU6>yFeR5 zgE_zFZ@!G60~U2Fx+IEvq}EWT=oq`t(y%8L@|*q|_|tK#F%rfz==AEwhAFnIqi9-M z8UxfPmFfSvA3ktD;frm3qVO9KeIhL|ITePAr`Lo{3P{i#&$d}lTDOvDML0O2fJGg` zIoiqC4xR37(itd;F%A>0RMa5cub&fr*ci{;Cl$)?%z61rc{#pzuHNAvs0TduXGWFP zTg-1UL)G9HJ!wP+q|ZPazjWLht{0Y=n0@JnXRIZo1YYV$TY@>TUtJ8uL`UOc1TVO1 z8?nB=oJ67rpT@?LI$<)yKNj$E(LJNJrOvG#8Eb3m1sn7IA!L!{|E{<)3`4DKvaWou zCO~~vFFFDvI3RhXlQEclinbJmK=-x!kxg(nkN1xXhryvASCv+-P zq47wRCnzHF2om1pl$5F&nZf6SPCuw3VqkxqZq__)EeW1pF*N^&^%@|{I;6&D_~b7UEn8oOyO#9VR0hZ zDU=b?hdaA&;>YTuh+GCvCL@}@K%u1J$_vJDGcwYRK)O3{z?-l#qV+q6$)Q7o$y2}^ zGdR^LRnEvRie zzf<(zjS`>Qs%UcDwrCB7JCp@LK_u>j;4A)UvPDAtNMgLkp({()$@w zy&8_~mbARgAL^6DS&DWe?=#BX1QgudwA^a@ru*^0?dj!Cis@C1?!&T?; zq5e-jL;VBBul^X!K#7{DdnNhh4uOYeon-SKvHl^F8}(ViYtzcLI$pxum^kxV1X*D4%2U`GYk=He0qPzIvEQay=H!Q zi2tx#ku|u)|M)9+u?^_}B@_HA=P-Jw^$R>rD%$F;puWlsCLRa8=O*2e_@D|P6Lcqi zYaWe^F6@2I2fl?Efro5F`MnP-9`H=Iaubh4T#CPTNxJ&QJ+;5~xGAH3QTY{0o0F4>x)&l3?{Uw%wMR%0r+*JJ>6xGFtPVic`@N=V+#7VQzvP*n4Q<9 z=t#+&i)^6UGU>E75?=Hw|3DWb#s-ecUvl50kVKBOd3P~^I$#jIvY@?3QB&qQ>g%mV zkqg#+mt)xN&xKO6{;cc`yB3Ig{-MD)#xg^7j9Y}m<}f>RE+5Rj*$(s8OZme)m&KCN zE+5Xgm(-;n4;KiKF`NA!Zb4k6`@!7B;i4`=0tmkZIY|ZGYb)g#v1huH5-&R10@Ko7 z#Ym~CtDBumy_tHE_y?h^QnjKs9-Hd8t*zKWc|uZ0w~RpuOslN)3LWO4s_w&OQ)g32 z;4#C$Lm_c~y7(91;-9`ZJEY4EjUA9t1}{H;31f%RqHUoOPOcP&sLO7a3vfGq7w5gk zZEzshxVf1$wHzX!%7=QJ{=2idBIf}!M|+!exk}-|O~j7Q!^IZD9BQd(tbkrdNXYN` z9IKo}a`H(gMlpow*B+rPjNjc)W1=y8_>AZ=px+Iy<$hW-ywXxLrNLlUK}NUTk2jH1 z(`8Q2#Y~lcYDk2L<$&|;H=veWSXd}6Ed>g;OqU`4Z{Pf72f*_IIx-4DcXZwbA|fJ? zqD02$n2W3qUZ1s^fMglWdG8(6n7#OSG$lkciSu>dGlips!S%MZKgGPY!jWdwL!x9b zGdTUe>zo9=5W*IbuY5R4`tGio^4Wk@~Y6*)l;eg+TnQ9L=1)xM|L0vsljt<+>i z5i=cbHf_24A-np=u1gWMU~+JrKE1GEnc{;HT&t(zPpH~ZnclubyuG*Pl)=>Ha;W=O zs=UL=gBcZ7$iuDArNgD7;}Vl!Ob6cOV4j1zQ8z!5rOW6vgBB*xdOFi}GYuZ$1FD~`(>1)x&qXysFW0FDrt7-(y21HTHt<4Rj){SvWVvk4O`>m!JqTZIUMUj+yX zf%X6hF4^hnEdU9J>KtsZGQt>8iHNYu&bI7Al?DnR&}KyokQnOxIa&IdwrFuLD-Bir}Pm<{Ts8^l;yS?iW7y747_` zcf`9Fw-XZ+D|~W4`pyp*eZV7XY`(&za5BinVBTIV;UzxewVlDrr1P>x&LLWC4u7{c z@nS0fZZgSaD^qsG>)5Vs1 z`uy0CG^m7aD~gypc0uF_#{QcbiYW_B8|_*>L8uqX8w%w$$e?#tW7W4$EZ)L}w%eYd zth^&MuhFU2{5n`1jvTe;!h*2=j0YDpYIzXk;t~?z<)hRzl{YmN>lBPi%z{+>J&?B+ zmo2zWw=!(mAjDe>WhooVA0o%$N_nwub z$J_&rD(B7y1QBm77pHj0q;r2^)T$+dQ;ZL$&D7o=7YxT!t46Le7P;p&J2|`VE<3D5 zx&5;iGZG<3`g?bp6uNx~V2yy-=3t7chr7#Wr3i}Iw|Ck6p1)UE_4O`~(B5F$aAZ_M z$_DA8BuhIwp#LWPVk2_+s{GfkpVPYVzA^0Dg$(}vG2c6NWA~w2HXSSj=Vi&P(w>sT)qUz|YKnKYn|KLgMaKyrO|i>3Hp3ik6o$5aE)!iV^a z+D_zx2ze8p={Krwva(pkRT?tj#79_LfTcA-oP6vn%n@dD@eOJMw#h(+^%NM$1_mX9 z+lLR)pJJy%GeMAf!>Fb0@~@V4DsVK6Z>Sga(+fuDf{~vz2PC&0@p)-UB3+thZ$my^ z!8k=gYEW$m zP?sHuXiRp`PmkZu)mRKGW(jo9fN6wepd1M}egbbyufulwq|Gs=6`ex%M3K!RqlWiP zM`LS7WK@Va+zP}=AkED`i<6+BUErs>MDQ{RqrfkZt$68HhRknrH&ohe!);!><)XGh zo->T|XD!mg*6W6oOWd?s0-)nV zNwdvmjAHXm3mlGhYpvZtQx$wfU`GLIc4nrg(G;R0A|m7{8=Zyguk~?!b)okG>}}w? zrFjP$1z=TUhta!8Vd^eBHElx{)k?y+_uNop%etY{71Y#{oe++%8yORa?THDA!5B{P zOz~Tqqhs9)xuVQ^yI?8MQ85VE5eq^RlW(Mm-zl%C>TuWw*g0?{&G`ED=F)%ZaI~hE zd)h$F0$C+<{mn7#%$zqVOfo9uAjzo%j>U$9c=EBz+~TLVi? zz*tZ!7inutA2j!UJnqEwG~b@A&;;_>;C+jnPjq)`GAJb4^6!mepT|8cEtnx86KlmG zOti_Zcz+)jq-W$A5`<^^=B4#Xu`V?#>l|k7U=Wl*KDDo4Na>j$yhY}~pMA*acz znf8jD$Gz?KD(+aP4tgXKuES7Urq5d6z#uOir`Iz$yL{fa)AIZjoOhX(S{iahVUKS&bL#``v6}V`BqoPWI*L z575Gy{Hldd{v5MHRt~2RT-^I#V@_3i5RUX+PFTq=ZXzei+Uq;>+>43+u_NNGNvdO* zR}QQ51&fgFep`D7$qIytr;1R7GT9QqlaUEdvsnbfsW);5AIoj3I=YTp|Ha-(VLt;v z%Hv)Nf1~^(T3m@|%Em?qTEVrLwr2eR2Q_BuXl6uf9@B$Iq;hrljuF57aCEc)0US5R zu(;N;VW%jROiX*<`&j{01}Fj-bNnA0jk_b!SR3ALPL+wRSaYQdw4%l#^L~ZTwbx})#=?qwOMddfm2L9Oxd+Q%L}R#Wj>aZBM|3I9A)se z)Hx<(-*@}iBw)V!ZQ0mIm9tBNf`q3l`~|&|=E`Z`X@}g=u!etul}QW>dD|J&m)tBI zq{|tVz4!ZI^ae^0Er)3=0sWOpuWn9x z?Xr&Kb5AVs9BUSKi{h0Ek@~z&YYI?{l6<3Fk zk&%x8v6fA#31-ws)55Jx?lxl%Kq-^J$G3p$6mY&FRyI&gO#8xZ8?Iehe&&n;KkvLr zY}ZK0NTKNmRmLPdnif2Mwm6&^N^5d9HB+DsK4xynU(1*|Bjt>NsXBwG+P4jo1ywTg zf__7@f7xp-h1@!wcYj_ueB#kfT53Wd-X~O=lnR?&>sAUSIqvK#P$EWH@QOsr$8N^t zztzyuNndY!ZIR_R1yuTRr2JHh7k^93@P)8lIyyURF>cAZz=|P7{)Kl0VX)0zO|lE6 zHar%ELZm|)(}ss=3VPb!Sq>Y8Z0)w3z+}pFzfCYYt;zWZO zBO@XjK@X|PZI8~EmXZ;#xIUte%8d#=aOXM1)yeGa$4t@|jQ#T&+nY90Cy2KNS~xQRGJ{A`PpnDtdstltbXyoOLr)wk#VoRBdu6RS ziu92Y|8RY?Gl&UAS6~0&QA4+STv`%wLnl{7w^_&&KjfYJo=lmvX0BA<-@bg*ppokd zSqaMP#aFK~67by1F=+U^xo#5j8*2vDe=RtDovv0m77>BE72vX+GKw(o{_q-PtX}Ih zX5#+lWY8Uk-y0VqDfK4Ckl$3x>_c?IHS9a)zE##pznnVB6o&}ZLMrx6l#X_bM;taL zrkns<>Bn?fD6^^!eUiYEZ6);?K}^pp+$>?=G+F_jRTK(B{8XIL<0cJ*objQ3!kIIs zXFt!DJ&cS1#(h<3FM4yAWm?Y#^ib_Y9?r)_3IEN0Q|krC>dCJI&a1Rb-C^C5CI^f; z>zz7bE9d8*jao?Y|Ju~q$_e>L%dHO^W+quwiIU^Ht--Ucb#`?2Nc0vivF9IFzrd`F zj<{eHf$}*s2r)9+A1l*ZnSHXK{a)n8uWRD&_+`FNX4uiC!X!504GwvDbolwD`3^`d z_1!eA-uU}h)nZmNPK2Be1_@{`^~Dux$<&YE338OLj1>fU@4nDPsFM z{se;WP4#b=hCG9VqV-pg2QY}q{+xt_tw|<%5fX|8x(jjou-6j``N#O_3P9|&p z!>t2-<#&>!uY1ELCA`3#Urnj*b|0D`N_Z<}p+-Ef0 z>ei<-6*$ZSth+4x9Jt_F+of-vw^WkNZ|5R%gDhI_9-R!my#;>kfK*l3r)EO37@Hcq zc^)W2MaRQd%hlrEQrqq4$u@GWok^-OfyTG6vn^zY@)iqt!GD-0RuRe{KBF^RCA76^ zSR4|HtOfy&Ar`PQtUtcl9WTM8*&oUhJa7TC9}D(Zj-oMEl^XL!@~HrZf-mUWH2cFU zQBRo*0o3Iv9Wr_y=035(3jcVci4IO~@*3vs=A^X)d1R3XnC$8C1tbMcII(gC#N;NS=&P zW4Zy38R(jUWB=_&qLQ54Psi{C&{qYqyvR`|v|7M=DUzA6w&f=b<_wxse;ld8z!{Iq z(g+;uxG;#Xs#U5DS^%NfVmQ0S^iRUTzyKJ0fybg*sS)?e=~Vq!0Q`%!VNeeF0n+ku zO%x#;K>fJ&r?AY|+I)UVs8gGcG$q{51$zTwZ7v016md)v>lHDo{K_z|Tj z8=>Gd%PZ=jubrK72JB5Jue4+fj$xv{SMVZ0UZ9)92eWTjj}-*-w6n8Q&1z?>2hdNX zcMj(5!X!I9ECYv+d#)@5FxoSXUlz8VFR8k$4vRTldYemL=l}2VTCd5qY<5{vg~S#y z2mS@OX}IYu#pS)qmM(KjGLxnvAg5o&boT|CziXvB>BJQMX+B7N&+k2831xJ>ZEJc9 zL;E|{me2!wZ{VCu7xZ`5A_qSv1qOqGe6p?0&4amG8&K%`T<*7Lo#SijL5>!2DJYh~ zc^AAUz@P%ZOhx2PLtaulhTq0_+lw*o9DjZ<^ic zmwoW%p|rGN-Q9b!-q=UOT6&h{r4j)QvZUE5d1ID(R+dpLjqgFB-2``FIV=Co@0l|Uk(jQ8@|b9ck?{J2 zx#_KUIffUei*s%j8dZ_8vA@9NAD&BqRwIgH4fGSpfi897Y{(5?S*ZvmYIo$@-)j!} z%7z2hZ(8M;W>SR~mUz4xR%>hA*zw%bFDD=DK12(X29T*~m*tfr6RKYwyjV(L&#(Um zEw}Ec+>AHh&oX;o4VHv|;zFtl$ z9K@CLKdh+Xq!bm0&UeNsI~^J~Q!MLaIMnCkl2|UWm|iyx6QL9g^$|qb%0z#)Tx`8?sDDYq^Wlb| zrf)E0GMl?z8oolkf~y3RtMGT5x5-Rx*^a$83GjxDB?+5qcp+j;g2ae3B~|_pNx!h*5gXBbojh| zGlr-UNYVsNRK`{jjW-g+T4H**s-QP@*LlmQm|7`nn{c)6`sWd55Hn7D*XhlzsA<}( zczte7nwS1zZzTY=7dvvtjx1XD51)Q*`~!qvF;#jkEG~S<&HQ9cGV~tTJnN!MrHs2A z#_lE&Y#CmWDeoADj|*>R%R$U6RghT_7sUhyR1H4wyp4JI0z_JUdyLrcZ}+Ox-pQMO zM#@Qwe#K$j9*B5s0}it3d{+4trr$-O9_y}O2fs-FG3m7#Pkxz;=VC6ZU~J4$wSn~T zM+$A>MX=Rme0@Np*Jf?gKL%@JQZ^eN_k)w{22CtTOnV zqrnX4@Pl59{;1Y%8vy}<{p?S~o)^w_|Ml$zsD!8(iKjaltQv?nX!+OTzpMApzDNO0 zd$s&gd94Vk0w>Wa4G9T}hZijuz+M;^oclDq`EQA|Oi0ktb4H|#zVRw9mvb|Pe-UsI z{l~Qddh95bZn+y=9Jbi#VxetCq?aIUtn~Tw0x7Tk!d8y|FXJ0jUK|bJiIA$Z$r0Ky z-fPhHCi6o{3T6xqW6`dgvHpH9M|}$0LKn4I4GaNgFxVahK_w&k>~rxl3<8gSRQM-R zf?>4Ur~d8tIAH!Ft%43gOZ&!mPII5398>HAW zmPUKBl9JuuY5S)t_38gb$HpEmw~De#bMPEnC@3ft#ek>_P?_Qr5ah2u|Ceh#%D!^t zgceah(uMcI&WCgJa$wOW|3dQhG9ufTgcN)*r|Z zNWrv)(fx3tvGnqq7c`bq4V}E+QP*RorU5txpj+YKsBUa+f*mfeMegOC6$A4Kelltf zEUl8ahf$Zy<>1#qczNP`7;sV-fpx5?1TnAqGcJhro@u_nzbD=_!S_TtEO49;A~QuW z6-Oaq0J9t_4BKCng->(UDQs^oaXcIW@+ni!EIudkipgxR;v;H8uWrB>dkv|HvtW{4 zKo^EeIxt^*e?66iTZORDsojsPR^e#%_BS1*OdEV+p{L&hnIbp6qK`mE#CqQjOxRDg zpHR$#+ps=1b{euj`y`w8!{2wfbkiGqve=C2BZB#CIEx1mg}*of&zYf)3Xp!mFEFS zQ`9kF3|<(fF5Qbv0Rt_wSSq5`pQC7Wr6w(wtcm1PdYj$DG(svJ$JkTZqLBggjQWjw z5M$4ondd>lN;064{R)9HCJ}7JsDRAYX;Gn3dA~U-H1_M04+QOZDSOK~EWMB>k2E7J z#7Om5@HtHUKvGF+2hxJ0C1-inaluk0I$R;S0zvb0<(I-0g7(T(D}Fp$)~)jn$v`+R z^jP{tFX91al^tkoARZv%Hg9}q3A8>y+XHfY*}A->{NC9ofbIhsQACd4o{W8-wb3Ba zAv*J+aC%&TaJJihvQ>3ko0O!a@byZNCI4|OBjlm-E5Bm@a*>5`J}5=2r;q)|YT?v720(k;^6-3`)G@51}} z#rw>eGv~i^&v?(c2if1au63>WL{E|z^~0vyx!f> zcM@Yhx>0crk;o|h()Hu`c7fPI9PgJ4daOV5RCiW)`>~3H>3=Zu3}+5+ z5#TxCV$l&vuf+Fy<-XgETf`_t>j13zHsK@xDTv3`|TMBq66qo0sRq(}h)kr0`fF zq$ayym)8hZSjawqUN>cSgUIfu;bRqLWxZ73-4HGkP6MB8@@Og~1f%b41}7>p8OC=H zI1%`{_+;F8^0ymMM<_m@>q|PM*Pk|iUQn+Ll42vdw_x?-cLL(mi!B_jVz&SU-QWtw zZnDtEEPW#3`H!K&Z(b`n<2fq1U7O^nS9FGzWdAOqOE;M-qZ-~(otOF_Sgyj)tA)iy=9h>UBRWB=029;H)Jz)xT|}9s zV<{av^8HG2!*6LBd#&}+c!_%=AyOSMxjLV=8!(tT9k+2 z)0YL~Oafw?5b38l7L8gsq(l9!H4pa@X+`}AkV4G5mRKKLyBh0DNV%c!C~>PEkE6=J zOdSd>ZUL?Jrd0ospdeSnwFf?3B!*nEUmj`m8U2d1sW~ye^yqF}f?&D<7Ba5Kv;Mp2 z!b2d3pB*OeH%Pef+KnA?`Xj+&H`mK5O#$r%vyk(pkGJ;?9&gXHc?yrJo=LFku68-- zTR+&YKGjiC*_mpwa=N;GmppBQ>i!qm%Hi+F?$?B6spi@x-v3r%zQ}-gr#Q@{{oS>p zkHvG|e2PR|v|1P+ub1y|%HIjCv$@(GP(lUlBZexF2dAb#a&K24$2=N3l4o{(gSoB$ z@#?lZ&^I!dgRsF7}&Je)%q-8heD^78iLc=w8~3wy78!? zYBk3Ok}pXae0kf~xXr9<7MCuN{&b%h$PE?c`EjMBrk);cPZt|Wp9E4}_?qRHeoRcP zeY}M?-yrykmgcoOjRfMsOs_JLNxtoR0#e$y&3x`oTc53e(q9sq0D94E(Z%9Hi zAU090=%s?&fT^%3mu9)5%e+(!RwUvg*}xEH=B_cpf77bDeE*Q(0DU+0K7KPg@J&yk zbX)tf#%{00*6?a*FzW%8-xuV;#z#8uEE!%tv;|xQJ5kq*iTOsLKfhwr+IP|C_$o^i zCC+@fg@;mIq4z0PtgE!hY@X(9ywc>2ipn5#R43DLlyaXqZuWiCop$Ix(0VsdgMw`- zAWR*{{U!l%po!g7^4iewA^%2%yx@1c#ui{veX|-?#TCMDKq-HgDQr{b5LsJsw@ar0X1i%Ti(n%O)9N%U6SaaCu@$3)tiOO#~M~MQV^BlmU8o%^7 z-Fq`>C*A!hb-bJ;?xTxwP+EcHu1Qn#Ysuj4h)*1J)y*GOHuo55p5g&lfTvYqucyU zu})O_e-`-ouM(%tPa>%Jljl~9f)_63c4*U zf)%vmAYIa}&UC#^(q}tqf~7=bHC8>1zTOu3z#H-k*^xS_J74PX3a4V<`#00hL_zIOYO(C2i<2aXs4HI((fzhYDm@_h_w4YQp3@^i zRP5io%_N0&s`vGew#RWc+rMS5i@}=yec)M*(L>dcLu1z@EhU9d;4@G=E@x*~w87}l zrHprtDwT==A0JM8XeIY{;3g%Z7O;|pJhoJLcblD3l=m&|@86iegD`?*XjpVI%;;>Z z%|DLa06f`;7If;ou&dku3RBa+?MJx%Xt;f$T;ItGJA=1xd98It?}KK$>%*~@=BD?T zj@Ez?Y$C>C6g|upk|>pzCei)I>v%7-J!R&W)|YtjvATa|tv4t}8#v62<&LBk@iu9t z`{Xm<6GBa1t&B2@K{R^Bo=bluG>MlTGEP zIJ=g+^z`*;blIx8aPEZ##96XDqF>-3iSmjHmXy9#axO?A;KISef>ZN2iS1sIz2yzk zh9zICl|#nD8b##bdLLBCuvJD{`uJb3;C9#~X=4qAeVzeDm|tiIsp4Vg{TU(meUam@ zy0k)noTnz<9+n6`e*E|co1W)gBWN0LSMN;?F>8q#_z37%zlW{g2^dSj8{r-LQ;Sjx zuj9D3rGKfq*d8Wk)`T{^Z(SKFi#p;Oj(xVmM**cZ+>E|P8sW?q=Sf4tzH@!GECR~@ z^GOOK#j@jXju^y6D_AFq%rdnORk_H;LY8fP%?$*CTy*%~kQ?d_C-yR>tnf+F2@8|4 zEbH@hL#V|X2xzoJXqaTuJBp*$^SeVf$G;KR-x${{dgbTlALA_hfCF)#^5v6cqcv{= zKTaA4U{f)r7^GZT6h8GAu2?9R_J}#@2SJ1Tp6MspB+t6Y?ZF?@SB=VdAkn7wr2KyE zH39_%1wg{|hL}IRR;?2@JqH=o%L z{XXx*!>M@A_3eBB-egni3~FFn$SCo0v}%GG@$H8XbN%B_E3^AfTXG-=cBLypCYhW* z*B`I7v*;7^iDFT#Ied4Dyo2cFB3!qwG%w4*s~IPpJD#j-`Al3_m(v-Ngu^rzu*=RI zsaHg|?Wb*q*m7l^#{DwRz{pI{q(zeH6;&D4 zr)|%hBncWDyob3NX}FeJVr}jT=~vzN@KzU6A|eM+WRO@+jA|i^g_h^ zL{3O2jMGixHqc3B&>1O|+JDjMSEsQ7-6&0*JzK>*y;nJHSnZo&<89I`V+OijWm3Cc zVJq|}7CRb1v+PEq{SDKJid)Wpn)z}7>6Qg8NofM#aFhm9)&d=?>f9zA(;y;d(NtozvE=ZC3bf@9D-o23O+E06*x1w2U>YbSMl_fB+80y)=-x1`t}p|g4rB088T0-cLs zcma;c_w=_Y%nlF_#5HuMY+m4C=GmcR(NNo=m#(6VTsODkk?MV^r0qI9@bM#qj>x&x zV1jmf`-LcV>Cm$f&Gg=+8;< z_Hp03*M%F3x6FvR48ACD$aLLU0D6DvJ+?(vVK-P^5erSy9{$FNwOeeWt|qzlSA*KX0hh>FDxL(IlNtcq~m$u z52IK4;rtTK28&8ZsSjvs#n0XO^Y|JZJk?9&Ooq-mal^BJFl=YqD6!Ni#(sVjiPu}; zPUozSR(WVMk@LhY#e5v^h`#Ytq*H>TMOk=$k0BAjY4D7DQWSF=%GOv>h7W0B$Qflb zYFa3y*o;xFLxxAs;h0GCmYL7UiGO?$W1a!Sg@X?XlY>OxAp>KmK>3^4dyT@n#YHI_ z=e4kbLWN!hZ@M(}yXv@}U2kOvp#c|z1JF96a_&EkF-?2LkqG}=WT2WN{rtrMadLff z<_?f1C7{7~)sI>Y5DiO^!tZbVG=rcYMsSVmy>>n&9R8Zc8r2|dEn}Q}qbKszm2MWn z#XN?y`RV(w-Lqo#i$BkBqV#cRN$~OoR!^!95Ng^EDrRP@kl0Q^&jT#(T_!5*QplB+ zm8(EU0o6{{GvQyofLrRRAE)g0LYQ$V5KcwP@Anb(^R(FpRTuG&{S-tAm~RmSp9G2G z1wEJE&__H9FkSv$Sn%*QY+AxbekpZXZ(=^Jn@Kn1&$D7~^F2<9j(OnU&TW&o=a1is zlw%w9g7;ExG1KX_fu2EoH5X#`ZvLm1V9ata&O3m59m2>{aK6amBr!r43*J-{jIO`F z5dIQ6qTX~~DA1o4!Qn;LWu1P2PG>K{@Qd*^CtokmJtowp-^hQT*JPdDk9%IUkJTw8 z2o)0Tex&&?@@O|<4~n;cdy=bWyc&|(O3|bng%Z@8n96t}A{+#XA$CckuCX*3k%Ucg z`%4lmuTrl+)jZhP&r}uY@3G1(bj$32#wQxEL7L>ix<29d>3G&?7i| zbwtfdT}F6IcIc}l4*l~5P~B4fXbk^{t4^_AXe?6d&@hjqbGP*7h9HJ;qV^t@1w+HZp#FQ3khYZ~aZT)v z70j1rOhG!t_mQ-UooiCPZZa^(1oI2MR(CaI{DRPw8o_=4_X&N9Az9aYW$sA8=5Y=-3AR0Fzu*YX&?Cg!~%aVv3~l@&!TXHL5o{w+&7Lz z1jj(%tIg_*ZQQu|o~}t;KF$WNT7Z&NF^cs$XHEuxN7`_7h-L)k#0#>5T-%pE1c2$s z%zXR!k$YnY1wV!m0*C*3_1?(3-pb^S6f znh<{nMRN-Nh+`G_L6!Yxa>H^KTLNk^>_jDGQ&K_$psi0W6sgIAZ0sg^iG-pwW z;&?eDBo;7@3d+hHt>T7;R|mO)Wm8Mb+JQ^OFtnHF=3d?H((U_ZGu>WL!Nkk^{m?w! z-%rg?oA6gSIg#`U5yg<8+!rxnPn~M+KW(8lyZX|DB#ZuyPe|J75C<8r8m}Lnns46A z!^x-NhC%ZEk7ZQfxe-a*hoc3qRhk18g*^#QzkD-IoLLcj7px1*voZ>10}Qg!5&^oN zNQ@vyq16zwv}PVOdV-%9`T=oEbqO0!KjzkM(bx1vXn?l={E2(r7?Q0D{FdhCGMi}~ zT(yDjI?ckO<#-AnB&~Ae^k&1-7N=fQW%6$+imf=La!Atf3~OJ=3<%5E8D)M378Vc? zuAlN~?<0Vw%zM`d5JbI2Lid4DWTftMzP3hBae2Jn4&bhzmFa|sDMuY2b1dveHgn9v^=1=eSrM|O60 zC{1wcg=8qY`E*{sd})>Xx3A3fOB{Te*SYcyUPZRt4JR+R-LhP?L)kdjcRxhDWv}I~ z3~4s&RF5Q1#*ceP|NM?1mF<@&b3hyYC?Tl!sZag3Cbvz_2Q)MZi*HYcm0KQGawG14 z-$As73k?b8ms3t9-GCEaTv*7{t@ZdBPD!QrQ}*dd$UR=ga6WWs0#xbA4NgtUvG>0A zqM*t3&!2oHe6>~{>ao%=?cO38aiJ2(`_=wtORjHWuF-|C_S3Guq`UeTt8fr9*;SV3 zTnqmoq1R2zzj1ij=<9zB^8n9k+HEU0bqPI9*P~VUp_!5{QoE^R^!e6cGKa1m2NbM( zJ!M*Iz#j*K!aU19L&LS(Ic1lY-&uST8XH>3bkR$)Gmv{(7LBvI$ z--Lh<-!E;>64SC~$$UTBR}4V{8AZ*)7b-#SC0#<_;M5SjJ{MJpD~aVmOxMP@eG zc@GZQ5KnUl<>Gko2!t-rN=EP1J)cq+67;`C8q-H57Cv^>16^2B-W*q2RwGi58LR#W zn1hTjr9O9)1L5KIcanyWtf%*eIBto!p>bkJF{mf!8Py2Q!#rT6MM^u5NL73C=TY=F ziJ}fRzBe0WV|yfVtdKpK%jVb9h(c0`#q@#fo_#W@!Z3#do1^$k6$#Op2ExI{m@MS( zfB^=ppwhJ7d1Y&zvB`n42DeTUoE(MpwRJ9rN z!Cp2=gVsu%?@A8);jPz54uv@T`_azUj4Fr8DgS-*`>+*<5_%@jmDX;C*HPmyY8brQ+h&B6>OyIY+G`-oAAswU=lQ@vwTnp0)R6hJ<_7>Rew;=2&w64i(Zf zNgOSHoAT@irAyU&coDr^8rp8z2Y*#+rSf?Vx}R=-!=Vs_ z6x9u&$zq}$siewczExf~V~$1F{YDMg@BRge=?S9>^FKu*eX*iXmh4aMVdz?8*N!eW zSuEGAtr9={DCJp-I9&$f=a@SUwFaZN$WbKXEvh45>Vel|p)!KviR_OqBk06LohOqa zkm9`#^+}J;$-yvoi?!d48jHjw!}lj2(!JgFax>pcHijpw@yVMHH2z{)9p#@XHPW%h z&?0DLEC#YWX&<0OtC;`Ph!7`D&vW=jGqxA*lEa!Wfn-sT*O9oJ-zyde0UAdvHy}{q z`%Z%gXpwAH?1g@ta%1GCJpvuQ8%vf|dS za-bkth@}>BDLCILl@ql}5{C{0bavRB3Eny4-Q>tVg0!RxkvZsM9^XcQ3ZIA2HMViwr^m>mYpN<~}=k|3|L zWb`+eZpnS+&(p6`VSElc{QzlGJs*_6o!GR54F*eZ6xBYc-CisIuE69h0@5wti?YV! zjZAl=$8hvhi`-dX>~ic@EfKcKq2peEJ%X1T#`(3w#eK1y*{}9;Bm0YL$;`@pe@Vh= zSFV`m1Z&D>3?qF3MV#=wKzTZj~o?j6bGMhL^2aS9>x)^5^lA0QoV1uF`4{~$~RzRfZ9WyjC?5PWp1utdZ^w_ zzyn6*zadsl;eGM=jYIvLslhg);kfawlXX$0dP6*@C5630zNxR}Nd&?~G)8@$$FXa# zv5~W==+Su|5}_71ojLmp^vo^<+c^sISY5(Iv6SNp;g@OG>FTz&Hn1ab1{;mUw@Y6E zBMYRkj!s1Y$-!IoJQ!3<^!T$1Trn^tfBELz@k$7OzK*Yd1S?MzTHFDFs@Zbm1)2mz zM8xZMqED`J{aRLXs%#|C6itdPopKzW-@!CHccGvUlI(g#XnG5Je*x{LU!Yt{R_lyOVR!nkaju zRIpsWc4>liedk#sMieo&Bm7(0pLGq@s-)GpxkRynDyMzKs_K6BqcrpTOi37Mq121vjl9)# z7w$i;&2=OtJ&0G17#;UC#@{PyV7gItd(x--kE?pMjwgU!s|em251-E`IVTALx&oJU znP0Fn7()9SCr3L4RWTLes4iKSC!9kOZ+AMb`&bmVvI(7*gqjdWebv@AMK;|?%9P6 z5Iy#*t1GbPLQ%!XATKX1-ETY+$}1>PjlKX24r^!;_scknrn#(q*LB}X?n;~CT>dqW zspDGRb>RFZF@?;bd}F84#d1I=Y#%Y&{`t(ANzFvH=Xa@o{|0vK#4@d;w1=*IF7NA| z9vey(L5v}XmcWTeBJ`?AT8y{ybk~wi!++D$6Zku|VpmIzr)Y1obPgJ&OV=`S(N)|X z!B3k%Sgd)#N30MVPha@`1?iM~(@7b2UTx?X{JFV#@dP3KOIG*eomq$z|EPqC-u@68 z7!qPNT%cWXs?Z+8E8B1df1^yk=6S147lgdgWO)ShGGxaQUM6gUOuH;s1B*2Z3L^4y z%T1|SMvLJ*6>G&hFxpv*tM%9;f>XNR8D$wtPT3TfR*fU4=ReS009osKyr z<@%~)Xw%?Gd!~!$q!leEDz^rf4o54Ber+U)I_bE~8eb~zF{98FprTIMyZIe{jy{_) zq?L(dHQ&!lZhU_Tc1i%N`&(sR^)Aj(Pu)I7z-8W+tq@}3x0JDrV-{qZ$Hx^yP1Cq4Z*wKEx$8tz`&Tbr)BWA#>4|=PXQIzl9F4+- z{11AO$1ZK4lwM6Yv&!o;=fHu}>Dx^zJ}zcpfVzyxeZ-#AN8iP<=Fbz0{B~exN+a?C zdP4Yp!2uxxCnXlYX)r=4*b-cD_ug8HAN?fb;F_3EU>d35VM(ZvjPMc)=_E7L+ryfw z-P^+EKnOm=Sw|CKvNNowd?PEtDQ=QIUnq!hsjewa;{fzu7Picce8+8UDf_fQ=n|+J zS_Y4i3~355Pn}7@TfGk1SZD0<@$rY}>k+Q9vU<#3j2q)t!0$o3W?zO~_U2I5q_hJ! z?WDfKzmtSyM7$p2cL@{UwkxB*liL+e49L~HUJd5bWxW7~?nRdi(OC57L5#MRaNA5( znayWZRaNm3K!awVqKD%0#_QS@(7swW8d{N+nr|HA&-0vX#8+f_fyz9TMMX3o8MnA2 ziH1%D&@WudF(8k;yyJ#}1EdE|%Qk~wIJfdI}Pr6{Mj&l=dXV~Zz&*#(LdAoE$Oclv5|E`}#~ z9n!t7z~R!;>!wHq#{}%qyIMYDTV5pA^;m8Gg7{#H2B0vGS9-cC3>H4`tVFWp4#KH@ zkpYM-@*%{btB9+ukr2i6wP^G-!}$CHqzQp_J!KZd1EtC`AQg893k6T~McU}-5UPV= z60qRCIfOr##z$|&}O|3_(CD-!uGBF{c{tu;PITIWh_Pqz5MsDHvKR!o7 ztR%tE{x_feQMRFgX9{D0Fbbj2Nv!_&+76wZ`fhcWpLepjVH!Y6|F<6Ha(LAk#lMv8 z#s%x`V*b*-%5~UUKZxCSvuyYfeA#4OCZZ1!UQcqa=*UNtZ$LaJ(f#-6dqGm`^YMJm zd{yKth$|Z9)K$NNH-1kd9z0No3N*A76pCy>H4+<-HOXc38Pn_4vBlzc76LB-(k}j3 zFNkF`5LYo81Z0pMZCEwt%bA-W)HcWj*~rKU+?xs29%eqo>|;t+G6jqnm-*iU!>UWv zR5Y4ot;Z1~$TTr&x3dnsOlyy}Ts2yYVNP~6X9W$q>D=b-(jwd02C!tZo~}6;vbk6; zaNQ~nV<)}0q7P&rIzQO(ip2A@!P}rH+i{m&p8=ao^qm(v*%Rvx4U>548}k04WLwqS zQ-E%be0#s&@ELLfIIZZotv2@tCVrIc_Yp~c3+nyINmm%>a$W+$jGUg>b#lH*s+3YH z%DykC4e;OP#d7U&a9EfpK;^C&8*Z;UqS-1sU0}`xldRu=YISQb6OU+VQOlZR0Vpl< z!6fFh7c)2MFRT`+AO#yX(j2KzovOL7u-U9m3%U48vePm|e7RH_NKl3L_atLz^7|g0 zwoX#t^rJqxxd^yz787^YJ9(4ZWn;FjUwNJw5D?&NrajCk@A36BLdh@BZSG-YS=G|< zs%B)S8#vu@%MbqW^Z5qZg;;Cz5?YCAMZbpH_JcbyhO4nH$h1y8m^a3<$K3}5D^*QDzLpmK{u9E@D((AIr17S3a#g}vC53T* zQ0^UXZyLIQGn~00LKGsG4 z^=#6!_szc9DP`vQW10pH15}S?n#=+AH4_mgb(*Eyyhva8-Ha6K|`vq$@C1Re8O@>U1MKD@-V0PjNrYw z1k(DAvmb4qaBN>`AB{65d0Bn>+ie+-Ls!yBX;8MC%~@epsTd0~pKrpMzC^s~p8EOo zCn|+oPnbbkOG}I3P92i^CfExYcSX}*U4ka3025_>T@OcPbU2N~18xK&|4EM2=g$c| z8My)*&4%reIWnfU%r+p+HLHZF`tzv{CeXhmN1WF|)Y-TFv zWtruk+G0j3`U;Nv0c?5-5B^IA^?V3F54WV(w>p=Bt}jYO{YGkrLW@EGdN1>*qA<{P zh+*VFlf4J)RDS+9Vy(nK;CVV5+p4}K>qmEGm?;43fE(|c%l-2o}YlB_-(o=R?vn9O>sX@4U3#M7Q^pWYfgcRf5b@{j^_6>X~&wzX#9r z^OADRIR!pOrZzTz-V6WixHtLx>W5RKm?49-iJ3rsZ@l3&Z^A)x;F7ERUmB$6thYW@ zG7qgBo)`Vx`Z8$lC@ShJwdiU{%N^ah6hi{K9XUB~I^!mbJ-2T?@JAPUZW|ycm-Dl& z|7Mylab}y2K4L$@JPdmYdy?_ zu4dx6fSRTi1YGMPXIc4ZZC`WA#RP%n%@i5f?Eip=$E>PxvpNq?> zFHI79$9oOU?TSwh?W6K!Oaj7i@3LLbRt6LtvbPHfFpZ2h@q?5IGTJPQki~t%mt+mN z5QD~hiRs^6q_4SJtl7GvcCO9nI~ozXdc>OakMGgo zT|;`h#}#?+&`PqSgmgTLvIb|3Rpe9sRs6P<;?*fKWX2<>VS3?+PL=uWgBl zhu)*V(E+w;p3unfIX${4suU&g7_)dUUXsP8(HV56l&{!q#!T>|Decdx*9SOUF6W4m zEKs@CW{22io9i6{5@ETNx7myVhRU;Ip#AJ-#3dEd_D>=Ji!aso8KN5b__dYS=Dm(PTuJ9_exwV-@lFZQE$tdtSg!f8y6w`WxK3_E`#MsD)5{Z!ZcdBB9 z*fpLSeM~`vSFgN{^){cLs;a8ab@93OA9fjZ1AIphZ<_Bxvi5pkYAeilcl7XmTNAJ8 zbH!ezU-FLX>bb%u0BF)0jV0kgblzLlSHTk`BZ>7NTsCz5J|c;e8+t%>D`+2KoZGLA z!Efo!nUF`ELO@>rdePo5U{>D%70dpltj#np?{)gSeDZP{1TC3@_t>k@9yK#;PLdJ@ z#~6a5Xp0=?KR;S`N7O8>gg1v-p0hNyVG~k}nI$S|g9(t=18ooGZ}h{@W^PizL6|G} zRs`Ie0CI9p#f5XKR@BfK!vJ1%op(Ueg~xQjU9U4^(dg~qQc|c^CVOm0gQ5pNaeq%? zQPFiQw3$Fi>CHUaOXNRX)4NhI#bEmwcMrF5oxDsl{@)U&_37gaMYDEn(O|O6s%&Xc z6(Y>dSgTZ`R4cJ9PbDpy*nL4Pm#AYqSC|Aln%`C?9cU? zEnV+-lEPh}nJ%C>$-Wi#YrACrxK*!_&mAjWV$Vu;_bxpNn&l73Nj9A2G^fcMruE9~ zQ{{R@5gK>1)N8!vq{_SgM+#RmTA|QsTB+p~ z+xo$pro0j%%6h+c5Rq^o^}|$_RYs|WM3;!=nBd#FCHo{%D+&1a zY3nMeTXS*zG&9C0au-WS9QYDq``$y&%TV5}z?@2AEVP}F+9@K=E69t({~Ugw;Om{~ zqa{+<8=Cl=Ro}hb(AnP2jp6C$res!5Hvz~B_bD(L=&sBZMRG@&E z38>al%f9u2Sv;DO6h5Dq1p?OCnYfDNs-Q6-ULl@N>^tDoVxz|>gQC>P=@@-eO9PEk zmMBVU5Dt`m!O8Yw`ACXx=I%~*QUM_uPM%(RNxS^VbDHTAEvT!bo!j8M*SQvz>t|J3 z_JB)#uH%`+msWJf8UEuHt{wjNiA+ zG|Jwza4Zw!<-sY7n91v*Ru^~2{)g%5k)O@?9e+;Sj{kiA*ri=pS?!DarK7&THBG)M z9SsAu0NXmk9!IO%U>!8j(yh8)L<@2W@@_TR@rJl7n8uptCTmCIQC7^oU!d!?=**#rhd< zZs`HnoJ&Q5__u_ZA5`|oJp$#2F8Cdb=03yjiZO$`_F*Zf%QPXsUPiv9*fGl zy^>UqG&<1i#f>hF>H92cY!%HWvpJ}DO-?;BK7`2OdAsUf_Lri#?ZkEedfbisI0aeR zy=G@WEFLzYhh?q54d=Lrm)&+eEV6$)1XbFgK!l;@`C?OpALdP%*hA&__kU^hkBvL- z;Jv21DzX0k>BDz0C;6|x`y%5?T@{P}{t5K^kQD+48&kTGkf8d+Z}z?Jsz_l zed1&Z0)qF`C~ZA!p>D1@SRW?7eH+F^0DA|lN2+S>ptfh0-Rmkgr>3N2gy?N_^{1(+Q5~C`jBNK&XP9B&6Yxe|vuu zlq_uTf(<9%d@wuYgu7Y56`l?w9qf-i)XP>O3I5{~hYO8<-dy^6yJ9rTE%wB3}1dI!w#qhafsvUs4 z@eGO`Xd*~|X3DPS@d$&~)YY8$xjOGMP?N8S=wPb?z#m35^hXDI-4!oEu%FbrLKqkS z2Hf9M$L4%7d;8y4!lOh^zY}c#?5|ebz#-$~pr#h1tDvNOXgW|UxOef@_tw@ryQZ6+ zKUSqnC+F}_UeIDn1b)zaY*G{)a;ykyXLp)p(erio!tS)MNknOspdwo_7s%KWN(M)c zxo41ZM_-@fncFW4<##maAlvy2dtQp`BS@r{*M?g{%cq!ew(*G5u4!i!9DzhTmJcz2YB+EEf}x2 zCNxIINPWFY@kP8P1=iWO6D6O|)(ArLXU2)KhUQ^R3b$jrf4-#hS3sstmJ z0JY79rKasjNd8;f-F0Jx&5e(b{)Co<3;f;x9Bu~ryLAMBkhrh!wd3ll#m`!6XU#Xk zuxf3zBs15jSJ9kcHDD+N_*l_p+KPoEJ|L0lB zHlzq{gUL3SC1f?4F8dR&OxM=_vu_n>VWn#3mqX+bsmDgAtWQfg_G zJQf2cL%25IbEEJzMLwlPhG;~f|_ZGiDAlc>}7y^45%3KiMJ=z#` z7*tU!dK}SX0)>kye>8{LCrg{1tBpoCublYyQikNgm2xgZ{~1t~s|Md)M}oQnUEyl& zg%GG6d>uCFa|6E#nHdb~*1Juj5aEEbBOXFRJuU?4t;fa5GKk86S<$c6vfCmeccY{h zm$XVoWo*Pq@G3-8C3SNL=Mo+Z2xyOx`vOGH9iklEcsx*sy~AImr=-jQixj|xBT&W| zMRReF*gQu=mtFh&7DI>!bb$Q85YjRUf}P*x+u%jonGc)jBuegiAvyR_{T{T;dNo# z)-E$%s8_oG@p9Y-Em*wfH(+zJ&E*L0{gH{mi9{qnkJpsCX!>y?+Z=_N2;!pN;Vu6o zQFePVFkBpipNZt~tsM=eG@LaMOhU%7`0;oTybdtV z5TDX)b^opmJUHtTc^xvUrp6@YFuY+oWbLT`4ZEN8 zex$v|1O9MIBk!5sNg`Eh1yAyAm~Cg z2NBOp)!dyj>VSwdb6fi#s9oe^xIS3!XI<;w}^P4C7fe*XNv5Sg<6 z<{%D{iroA~VM$%y5OE=ue zsqr{>i9-YJBm&?${TW!kIw<*qKc9h^DoH-(>gsC642xzdn!G3&>)`t$6NepOO8{Z2nj4I8Y zPze19)z5(=f)^mUuyll<+iHBbr}i*iKU)iZvK7s3L+&AJ;YkR{7yt#etpYlT*I@~0 zss<$7p~qI_+}3eti!={^4wMMS%FyKL!CbYFO?Kj6y?`GpRJ@xPuoGrxzWnJpHNmH%drR&+BI4+mRqW~aB=9ePczj6Ef7k>c z<2e2ArbCBK2lN^Agasp(^RbnKKfsl$$N?9P&=>_cp&#p!=UXQXAyu@lrN}xo&=?|GqmC zc7~v4s-N_s?gxWitrUdZoUS`*J9jvhh3&6B<2eNJ0l&e<<>%Xsmmmm_6nX1@!nHfqRKSOo<=`t$C>k{ujo?1Vwv@TM_ z8eBoIZwpViE0kWp@|u$vb}n}N#h1HDIQ+$4E`Y~4GG%K`S!~gVx7Q)v#Rwtf5~jh zL84Zu6GHPfFE0-?{vpxi=zyJXJA%+RFB@Z9jNt@P#?d(*iPYYQw6q2U(7pv%pxgiV zt@IxLSr-t$W*a<5(qV&c#?6M+h`Lf$}GP0pRM+1W@cmvLPY?o#^vry zfLN_L``ykrOaa=n9%sj`K1_C8+|4zx#ghMxk>)4MU^)H>^{mToT zm;O^Y0k$&e_cnmRt*y6!Ed&rGS|)pl9|DkKM$pPTO(45HT52~-?fr1D4QUHpKpdxq zs;q2hsagM(g7813+!{7iaZQO&XX}p~x2MiqNNwCUidyd*x`RHQf680X$d3hCYTnK( z=OyckS(K4J5L(ziSx)@I4t1H1%PRGqk)TIER(d5U%8vA`Y>?&-zM3R>;d(Acse$kC zrLB%1zVkH9R%ma)e;0QR}nk2RF zEV_)xXJB9eKiuyw2j-U5kmbX0;wK>!&b^3MBUzgMt9NI=`0M=i=nbq-D9+wYIu3(Q ztbXL9iWzUlf(nt5Ki94pB(T7$;fBe+XqTGeJ=S%-faeXWES2Egm6Z#d3+oQ+45ToD zA3p3v-(@O()r@i5Zvu0H;)(s%_vIWpF#@9UFDpeQV4NWQ5%y7rI{uA?nK>UM60df5!%Uh>HF>-BL+2=*q)sKIQn|V6p z08f#QXaV`8-fO)tJxJ}X_)T%uMT>*tAEBh&TOcdo2}5WFLC}R;94Rs&Q#%0Qs$Ol} zlEJOptZBA#a<`l^A%DP)1R>Rs`Fi`g`7j|J5Ul|pmB)5-qGtgHn`?gV_pb8gv0SUR zVu)^Pc3k=r7#J9E?9Dz~0kN44`XQgrQIndzt|vV0Gg^txbLfV3W_b7JXcOJ=QExPB zX=tp{>8~TFsLDM(_z@uVp9X~Ai-v@jqQaW7ljHg56;7*|))_?dSJdbl*bw{hiYyG~ zAr8U~L*Cs8T9OH$K6xWU^@l4SULuD%1kCURoMZ?Lh0mtyKMKDyHZ}&`Du=_3(QbjG zi4S-Wd>`v6WXi=u13^|0vjI- zTXpNld)uCuq*7`lRK~AZUgW5gUih}U0dviWB)aU$Rs~XG!%*v$LODPVdF&U^koO^{ z)vg@b)XOCIJhL;r6Nv5VGS?I!WO-G5hIchEBdS@)dKT$)?$KCUf5l#D-<@wA@4p|> zQ~8tMkPn%T0i}=WWd$xD3&2EZp56FhpSR{mtV74dBq|ljD|7E~Qjc{468$X)Z%yRN z5cFfajh|qObJcwqNVz<%z1*Yh9!cp}d>%HhQn@vlfb#`o&$>t*{PI{gZr*;#!2auQ z;HcQ)%`W0R6WB|?5D$Fhd5G_@Ig8)<2H*n> z7LdRcae;yG1t{{d)SlsoZmj+v=H5Cg%Y2I;Rq5_-kWP_qkW%UHkWxZQN=h08DM9HF zq@}w%l@JtAL>eVjKoAt+?q_D4IrskeTkEd7?my?8#ms^CePVz2{?sncg|?(StF~4! zV!NkSpxP}MqM*OP>)HjQ37{Syz2CbGli61Ova`Nvt(u>O)XSamII624WF#RYLzCom z4r{^TmlwCn2A?=2Fp0A}Xu$GS66 zzg87gs8ogh_Y*NL`$Nq66_Sxe%^%_?yG(-h@|1+muZ`BV0$x_~f)mmR4FO|9CxDYi{^L{DgKPTeB8F$I-Mr{sI`){6*#`m=4=wK>$5wfnEw9#6?R4Wf9+s5tAnlq zcDO9d*%Z|Jx~H*eWX-{-b^9)dm9_s1B)b;YZ4W!%yH{^Uh_2PCML?7G_%Vya=k=0)!JO#XpymsMZv)DpF#rZtb;!? zSWq76HcJzJk$>U8mZUO?dF9@x$!*O;9m7sus-uf%q-0{OtZ4cJK@}anRszEwjky~D zlN^WF`jFh|AtP*N$hx$P3Z+VEd^vvElWvvw-?yt!Mu1jc7sdV+{e!!VKx$%aKwGSEWjHhiDu$8a3YdruYkr}4hJ?2bd|lgdT-K0>>tU|Y#%FOt$FLc z`L5uuZ^Y56&O|a(rG1R|w!}BH4nQr$Z`!Dauck+H(t8F2)Fw>bcNfHd1*AmU)Y7=N z*BsSOy7V4h>U8S?czEwlFy2S}nZ=v@9pI%GDRDG>emRx3miJ9{HoQkKWgh+R-Gs8f zvnqUDOVsvyrA3Fy==~As3Fsd8JZ4^p8D`lL23!ua3$b{!3;--Oi&aRcY{Sv8)*Qs@ zS4l9Z{%PmkfgO)c0@pkl;^2p8a!JBnD`1gagJWH~S=)j3m;BSzR1lDTg{Y6=@o{DG z0(XV+C{;2MEbexU;yFMxcZ8tpo1hhTOv(I2^{0Qr+{3;xR}_g${yF-)*`hbytFf`i zB(U|zsMa=S)er)uj(NDah!-!o;#`li+vOiNG%&z66}xE|JJ)yj?NI_W>)+&iN3%dW z9suvMhUG|Q9>m>MK7qlOJ75L*s9@<;%ax%sq2g*Bk4^_u4SW*yq}0$rh^Ip2GkY0lm%f~pY~8o@KpnU=>ll$pA>5e*)M z(G|j_cx+r}50RXBKPBP+AT8aI)BB@8hD7iH3FX_(Uu%EBS{yoP~4zt^0{tcGqx zK?jacDbRf-oz|0IQu4j6pdSqf6`9p!p1j6Yn!P2DF8V=^(eiivwx(|L-tKtHD=TndS7Tg8g97CB(MPir5ARL+ z^k-U0!-u*OZ%o%Tda{tv$zJxscVckfp3XoL60#@_AbxQ#PtN8)Sb*n70Dy~g!pAC~ zHXvaW3>&|mnBJ|~u10cWs;eti)zu@4AgNIldLpxB*4mVX1VHo3cb;sA(+ZC5H6ITG zxWeTh*h+om2;CEb^mjs`=e<(?5xTn{8eM31ml6l2u5Hr|qh|VW3xj_5kC2D))|LPMxs5>MJQObTl zsSmiefM1V8`|Pi*Vi(9I|3+5AecMb;3Pf1(MH5y6%~Z)ZZzZ^6nQoGPeO)?M)|-t; zG~J@>m#!L3sEb%>d~Mz46MGA%=h<6RR|qp=!G(43=tXpr-S-!60ew@$^-+-R8b#CYpup|5`N&ND%Q=E47d7-ho z15*CY6snImD7_oJIp!|7jETBMdT-5eUcGt%K_S$@t#D8Lg5#b6!mXhtDW|*pOytO( zGOPGM6hu{e@AR3_om;~`&&$ioZ1Z#^;jwlaX31}#;-#tl-EH2y?3QBY_hVkk&}|{yl;&BZ9QMC3_^g3xefEJez(2&=?3Egj%ltFReF;Mj7K5iP{1lz zRW0wzxezseW1DRIzYmA=fVJb?5usz9g5>zFv!71IDIPnAFpWz}@OM}sk5dBG)xp$l zcZH+;J{`#HXqSvddW{obLVu$g&y};b}+iF zx1Be%?9`4~Ww|R_jnZxc2EPe3=E?c*kLOskakS#ZW49=(b&t{$-GTTLcVFqJa>%mQ z1jmV_!#Hj6A&VhEd6ICdC`l)NumW_Ny#Q}!<5?`9!izrlk2N+?y;3MtVZBqwV|-cM zhL!d2-DaZT_s`dK50uKxyym}Ym7Am{VY#l3d8Abh)yr~MtNQGNfwVkXa=tmTXbx)p zs~STwk9{EE7QAN7(f@Q;+MlT!G-qouHyFmXg(XXgv%ya*D&N6ww zT}6Q>pLdX_Qwkh~aPV0`i5g`M?9zqDt-_>X3#NU)t5);&}Ji>HUK1I znt}m5{qf`J8XJ`aE)`_W67(;y6zZejW;W7B!ysML0$T)bL*WMyJHk7BEh0k-f*Q7P zZ{CL*RAF3)&UXkKRR-?oEkc1sPmlf%uWKFq_Iw??6p!E$=wJhT!?6e}RK0;)gt6MP z^|GW}#vF?nTYy&&8pUNcwqE~UCIfwa>x9;OpI01JD&f(Iz@d-5{MP1LMlz`$H*GYfkG+q-d)uIu`jcMb50SU5KPgb^;ny)TmSL%7QlTcIC7 z%fLz++tLg~{EnbLgN8Rx*cx}6#8nHcdiHVM*f{{oddt{m2xEXbj78K-|9 zPRaz?{73YDYe~SQ_b!QbBoic|vY^M>8m7C2!VI*BLLikFP+tklb1r@H`2F+HgY{dW z5$zWCLp*x7SUk)j307z5)0aLc)&M>NP>bGN>sy7Wk*xPv1O!n%;nskAECHa$=lt~r zoUiXaKCusF-%wRWIu1a=%$oz+jd=ZhHHWwtDPfF88k;dK3}LDTDPrd3s~+xvFegb&jn zb2TnG*9pZFaKAF3o(8!&a1w~9J;g+8AloHED{2RNj%kxauzZ+is3`6+|XWVc2 z*d_L2b#LbrE%B&@FmtGPNgDbFR%qRK1S;P+CV7^ea96bx&!SdE0`l?CsT<9$N5ASJ z!kuwV(?}Aum;f*XVIvMohOEerGCZjnAck~wbW9qZKW9D-nLq>=l(^q+3x=0h8`l9C z)ng8%=bPUv!<*0>zOwg(V<}(eAH(EFs6F5A#gFXo@7LDVF~Dh)VJhn6OSO!J_30JD*x3WqstY+@H;t33cojol_lG0 zM-HR+J4vs0|HS#>r;Ilb9F2_jHAbp+wZ|jj#DFcMj*_$PlquYLMfgK(v;-@@2Nj<| zCa!N5))h*0bWQjZ)w^(BWCh8Eu9;b!C!R3v3)27296SuxojXF@Sno^RS^rmfgC$HE zzjV*ht5ovaAdQBngl0PNoa@OM|GynB=&vwu%uScR;Xm%qbd`7|u3m_~VtS;`_UAf7 za6OhhmOr(NYxBi(#V}%QzyF|k@ND7SFe11Y^sNW|XH?9GIUeWXCF@wqg zmBW6PQ+Q2{dB|lglC&6MRD-pZE>q7U{<#Z@lghl9rAmH&Cqp8N90*2ld*@)|RVatm z*ToKwO4+mHYeF8r3)jM-t0%{}B%)3@i~4B=$eTuJdINx)g;#;>5nkQAl-Je_9*qd_ z6q;!Q^2Z7ARv=zs0-0m0>(^uc{cDkks!H`L0=Y5-e1oAb1k)ND2Z!N4SbU?SMHhWp zq@>J*M6`M(eZI6q83I7Q=#68<`R&=t54xJtskylXBe1mc527C~@K;xv!C9N@6@7CK zj@k0&=3`jX>l#NS-gx)JPpF89PN(UEcP8cq04->QZcoC0X3A9s|NUsGPXF_f?0}VF zt{)j6&yfuda(3PU1s5+h6CmQ|HMa&3aj3g0N)S* zXDf`CsyA;Ue}v9wAt@*4OIlHNHKN}^BnnNg46lKnLe6kFcjKqaU;~+q!^^ZisOw)A zJ0v+du@a^M{X6)pZ3^35gd=H%iZas|98}dGAX>q)FB0$ZM|wC4;P4-MiOfeZ_rNF$ z*UbjDR1I|qq^ltUAV^k*cxl+FgW>#RT=FXbl*Y#Mh!?kj-^Y@+qhNrLo|k+${}l+9;Tx2x-*T~Weng3Mu{klZ|&$;imAI*glv z77DP48db;`1RxoS_ZD$^*E|ttIqC-U5@5-p+6qj7!mk2lK>Sc%T`mxzq7BNG?3&?7 z(xO68qJTsAe8aQ33;<6-P!qt4weUp6kKMwkS=BfQb6ZFv&Xj8bcmQX9&|Mb#7=#xo zwk>HQlpBteViqG8<51qnBhZ z794uZ-{p_MJ_pZ+@4Vg9`SNnQ1d4PBtk$CmID{zzpxI&$iGq;2U5{d_%a7*v$&8%@c+d=)82F{ofk&Y~y*tF43RUL2lOtu~($Z*4N zaKw3**V^;m}{trCg*r}U< z$cF}LJdHW9l`P4v_G6Xo{sW07{*=S|MWKWv!tm?s*Hr&HH9P%h`BVKWL-(AfkIrx& z4;>kH&VUc`+nkw&MNU>$+@?!OIY){=Hd)gCB07LR^uDtAbgvbiNDio9%KA*?2@z;5ZyMU-^pPw!aCGV!gy|Kyfe zvMJ^iPb+>&^gCRO0ySGfS|UEf@MEbN82ELW&jpTaRp`AL z{KB-9L-H=<@9(xfKw}zb{Hir0So4xbrUnOTql>I5-4&}pfa-K2Q;qSlvMK85&YJI2_Ksa%Nq{^N1sSMTpziGHNLw~P}nCgJeUBsRs5BT zC)y~+^APod#V>Us{b{a0s&6#L9#9WN+{F044d);p#zQiQTc&hjy6q9h-jJ)Mk=JtR zBetpBh2ko=ja%8?4v$7-Wa*;TbbNdI8-4%@{5b5cwP!Oe)1&I_vgQ@>9DK2b#Ojjs zKVU{;Vg&Kg9Td&_2mO>A4VS+`4o#&Wyx{qL76E$$z*UWj z6BfBq0nWSgS2xe%v${v4`Jvi;*4!t1M<$Ye4KV%ToO}=Y7>lZN*gto6SQY$;PSRkG zmI@a$Uh-jXOp0#0u$;P=vd=7sFME)x;Z zs^%5Yn#8CLw$s)os^zr{r(09OE&|4PB|nNjxs|Z<>v9x>@)7zx;h}OyDa^L^z_kH` zQhZ8sA3x$7wBXl9htFcZi+}NLoOrbf2L@#g)Li{CjuPdp0o9m;cR`Ds;`6Dw zjB|mc_OQSr{L&;BO6;T5;nt9hNWmz^LB6rKI1v<7=?u2SSC{+UgUBc-+S04qoz1hg zG_o9Q;OM)p^uS|xv7;@kO5j}QDNAm3cedTYUufI|&WgCv!Jh+5T({B| zdarLRMw-v?to_enwxxadYlw-4!u%f5KDwz;;Lm%8{vj&2#pu-JF3x>))6~$2G)Xo` z+wI1e6OhmDPMec-KH7S-4OFru+s;@1S(278*x2@s=cqCij%mD6@-wt#h4CK4IpI0% z<_qb#K^O0<&Rs6u8Cee^k$K7#FDV1_9VcGJg3xIa_m4Hq(;`xi_}|QcL2Vwttu{nm zZU$Kl9Wz$L)LpBH-3ucWx!Tljj(@q0WI&D)atr!Y(;BO;yfCKxoog?z4Jd3$10egl z`%;?Xn&n)5N?^f0r8R}s%8mqXnVx}2nr^+(Fe<`s8Cdn~)S#I(-Nl>Us#mzrMGyi~(x#$?c21?C*#RL(qm}Xiu56LhF4F%}aZHw8{i;gm1>`U)~ z_z5~$@$sjjedAOj0wH7);|xN#6K%p}J`vxE1>TWEL&aXxzCZ)!gu1%AD?kfs4V_f$ zX-FTE^IODe7OOy~vc%@Ry4!4+YjM$Y`Ix;T1UHq#g+dH~Qh;8Riur87+*j+*g8g=y zJb?dNv$*!nX}JmxKVCz66<@;QPMbNpW$7OAF9Owq6BD~LbByTPG!73VJjPZ)KckHCh z+G?A^LOpOVU2w$=i%S(-#|XM{SG6;iHzj-LqJ(@_tLU?hVX}9^B~27mhQC>}H~dW- zHP}-;NH;9MdXc3Cg6S2dYE$mWr$KsfTgr{GfC@3f--m#-qw%%rHfbFL5(!=YC`Knc1D?a$)tvG{&e z?d)kobme7%3#_#s0Jf0T9wHlqKnGEznT!AVD(HnIFs?s#?F6QQ(&HK(a`O?s%7UL6Y zsf)<^ymc3wuYZ#J^Bdb)P{u#BuYRSEIC(1kcD2Q(in5_CVpM!zphY1kKi;N4MpuOa zR`oQSOupZJ%U3DE@2+9y)`JFU*w)(@rn^K~RwbaFN6{=RWExsU0|n661!t5-iicFZ z*vIug+ujOKbatEH{DU44GlSmea_i0QeRT}QPa$!fYMf~5E}Toz0sSwgKgbO&$-kRo zeUq+ZLQ{&qBjz&0Hv>W{9Bm3h4&RsFw5TuR1HuOlH5Pl`7-TJmd!bGo9r?W6jwv4s z8hWV)>sl4$pX>C*$=#f{^fip0u;aK{apdk}Npg8#>@7^8w)5{$51PMLYi}CtJlq0h z3BANU4#B#iK^QVW);VZ4=L0l2^+gB9qu;|U39uODmPW=Si8}VuY|(USU%6jYSD@=a zy2jPsYfvuQ{8-wKDo5%FPJ9j@wtl$9Ek2KOFLZ`Hc%RFf|Dr3uV5Oql?#Usi={m>D zu8JD^3Az>$Gjhk`de=+k9>T||3lDV%9;-0G2&eF~(cHDlkeDZE(QgwWpCt6-b;SIS zoUL)j7{lz^6qeDD(G>7cI*lmM5c5QCmjW2VdqGoW;k%4BL<|P3ijE)8 z`~&!|Ipf>066CUcaSBy*#F^iles9O>QF8yfTYTFBcH9I2!b|QAHZHWXK>@(_0Amu; z^r69tB77VgxOiTOB|;A}v!($mKj0(y7N23IpF1w$ z9_Z6L_eZ%Ko_gJXZ2pB>tp+z?8=aNi|A9v0J3|8F;GJ1i;k_gQn+ z>Y4tJ@89ozu3H!)sUZ0^)~>-<;BCLwIcFL21N*a&V^^>9SH;gzFvuq3(;krDBgIA! z>)C9sA05+rV&uZGx$z-b5+3sL!g3Ecy~cxcmVTAIn$cO#JXuU7G)?H2QO zxjmN0FmU!8BMuYaa{x`g!?^T{S;kDDueTT0f8*m2p!|Zy8Sm*AX#a3N(@hWS>>FZI z|8q6>BzIu69 zWAU71lNa6(aWQYMQ!48gPlNh{fJEb3v)ILf7>o^A(|xM}e&lmn*4|EQ>~WAq3v??A zKSbYraCfGaYLY}pCu`J>d0SCWvLb>?ka+@5e7-@k`hON-?ceK*A4{Dlehpq=PKhmwbUK|p+)9qmA z;2??aks1+qE2TKbEI%;X4=a2MNGwj$$#O&flU_-DKn>05xTttx!~8oa;qc~?o9>5%8IvQ+M=f}i4m(Ll}Vt|sd8ZjCgV(o^w8 zbGOE@?%;Lxce5=ZoE&n(A5Vdql8!q|Ch)#=Q#ozDMR(je$Y{Tn>3qGvgI@kEH0Dm0 zdo!EZ`Z?79Q^0x{`?Y!EiG0@&7u2)N{<)oZjOIuhKQpF6?}oE;tt9MY&@a57Y@(uu z@m0LjFX5~tAIw45Y}r5D1UT;Xoox8$FIImwBBsZ)9ia5GQE0_IK*q32!q;6>^#oS7 z0>lN8*;m0{Bsw;FHstqq}YzvNkERbc4!N&t8JJ2z8Z_0gsE zEwK^_57xu*ro!T4ocD`#G68ckV2e2b!tRMRH<|KfHw9~|(fAOtqWIsMOmSJbcd~)> z)tOs(RN(dDZyoBF6rH0?PujaUz3Z0eKcDJ;dca5vGL<%)r^}WwEI19Fz$~ML7I`5# zRx?v%7r?5=C=HU#rbM=K*Tv5y<1=Viu7@ToVquzgwZD_6N2I;Kgfy}cj%lvq@s25P zY9ei_#ib-vRxTCM{W)H06Kuc1evo!-H_r-MAys%s#$;rq@)R{hCM>NoaB>?}Y0LKz zXy6MEaf)cz#;>@J@(W^@I?T5!7+4JrkZo8R7#4eCtjjvR8|G9E}-qO zgd-_k|cC<~N1T6D6D89k*a^>@|p8JG{ty@yj%KyVc4{+|}(640^Y% zz5AagnP~Ap-BCe_)g^nx*GsMp-u1tFELGLN!TvkMi2I7|HVi}noQ7J2(;7FsG3C6@ z=lVv={i}3D2(tEaWrI7F3t(O8wVw!c41he065*VW`R$%Qc@hLNAm6m8@}DpnS4RT8 z10ek>Xo6#7Vt@lTq%8?Q^4I;#bs@V?SAHAvi-*Uhg;{s8FPr1@NuLfup^DAMiCqj3`tgiLjr{BX%?21 zV5>??Mi!yg8)=0%OqPN%L+O2#dw$AZ#6+EEzcgEI>4pDIe?o9)q2&Ph!H2HeiejG< zCM)^4oghoW3xKz(~U7xbxH$^ z7B7sCEk(T_cI^ltwH2f80UMRP=Wi>`Y3S%4Eht<>mTm|nYduPAnG@CvDpVPUrVYvs&Ez?sc_ZY0Y?jF0*d$ANsq=66ZDz>T@e^7|1w zy+JN@At?f7M&Cdt)t3XA=2MHs`hPvVJ>v1nrDbIvAESr{sh;CO5Wx8v#SoDpRs}6H zJr2ATj{&MFvRRa}u+@r8JWNBFi47xevsZ=|jg=ZD5)eOem10{_do>M`8#S%Z-0^x0 zs`I3Lv|c6R8i!^L5V=eFRBKciADKOw)tPyYg!GaCJ~9TJ$1am^?iA zp5avKe&YcNRYU;vZHJ$xP=dMOC7H!=sFWfUlYrB@nPa&y2vB7$0tUY|qM@1=Ei(7< zUgI%u#y<^%JY{^|^^l=6Aih?pykhXIAK!ALir1V{g@VUW7-Eq4HAum90sL`5eH8qD z?mYjLPzPmjIfgywfphY~gxD%>b0%QZoFlkq7qSKrQUwO#5pknsQ2gRvUklnv0a?$r z5@~pKR9uE>dt*nQ_S5+*nY#~=`Qk?%KL|>uTUk1F2 z$<_}Fi#yMf=@kqwGS)jyBMsO8(-&M;zCM~hIjwaQVbW}Fu(G#Ju&ZVd7X)m-Xo79l zXPdI;Nr7I=e))Y?r`h`(d(5l6hy3p)L@Z^(|r?crP!B!W&|`MF9VOP!hr)1)1}!(J-W{^8?zI*H$Wjqv{TIW z5HnqIeD_YkVr7$Bn!v>u6lrq0A<5sd`O`pwc@LVn{_-6UKKVAZptLNJ%VA0!Q(yiW zv0iJH1jHL(S4iL5+Ja)*o!ULtOdUX5<_xoXd>)h|L9kxnX}zrzRKsktX{(;L?EZ!X2SIFd0yUy1`2<}w)=UXs+Fi- zE`vt5{)Z?JFYf?W=<9AB&{S;W@V6s4K+jLCOd{pLJ}T|ax$kq#mpuRib|l?O4Ln=! zi%P;v(~aPxcaj^_y8orm3=pS48F{mi(Z~!!28OSl2Hai49Q~Gd+nD2%uq0%K5x4c|hK0ZAl&{F0*OzH8Q94Apg#Q_Q1CW@G@#f^}SLEziH&rJ~N=wtF`~-Q{ zfL>mxvXqr~45{0P<*!s%?O*9i9ExH~FoZZCRc3#(0GiaQ?l{3aJ0*F)$)@Pxvi?ul()_qPyBLK7XLs5oZnJ z7intR}dDbeFv zW@UT)xo$$Hukq+F-aabm_fPQXnZrDt3sgJUB;6p(l<^ge2#FK$EW*>;5kJPfiCnea z6F5Tvar**&HkcHVctYT$cMKtWZ|Ei1^KFJ8d^e7`I~4etuH{G?kW_d>iUOcJU7EQv zst3T%z)5*H%3TFZxhqy{fr-5MaNthR-;#ll?;vZq76Q}c0o;RKu+sk8#itS30qbN% zb_ayNfI|r!3O~V~015FR@c;C#VH?^iP_nR)R>S>=H+QLo4uqFbSPN7VkcR_y5zF@0I-o9xTngvMSRi{B1?y@`?&D z*D`7-+jesrTU#?}=x15hUb0#zVN(+WLB`g?$A4t}az}7|r40|(bzqk?_%U%KPPfXd zU=pTFZG`%(B75bE_CH-cY}QHC>OG6F9;(Pdn|>)S$@_-&S-!RsYnkcML)u?yjX!K7 zVpEFtG~3P!dA!ld2}{dL1cgGrq5`n!E^oYZE>~Cn*1t(6PWOR}Ee!_>weVaJf^)dZp#>oA8jU+01WkIUY}g z{F095K8yn4qMz-#IISOn%@CNl={0S}h(rARKRcrn?w;3(AZ~MQT5i{SxEzVKDVQxv;Pf zqXBld54?eGCZ68jBHoZqo;@u4LIDxg?5x^ESU|#EFV}Vk*f%d@JCBvG;@4 zhKYRD>NETzE&pHvta2*vbh&s$*MCKv%-!1^*hane8xD?`n3#|er4I93C@wUKJ4Zru z!qIy5s8+$+7a46g-#sV|27l5TR)pDzC)F#g*EP4Y?{44>uruxm+^~VMZcaU&(jn@f zlLXXG5AwsMW31ovr=GXzh2s+T6oqkf%eD(_#OF3Ra8bKMu41mZxOie=^-U;BF!Yf$ z-t|eWPHR3t`?aj|+zjYVG~2g8{9?&s7Ke%JT(u@T7Ch#h*WQEC%?~aDlW9H=V1!SQ z1fjY58AJps*>dmmYp6ArcVWIi6U`b22OOi1?T|z>Jv z`%tR>EYK%bkQcqq(X5g?s~NAauSdAhcM=?Bh@`@;ZBBAnUUZC^K;S;OiAA0~ijN-z z#l(@+_sMI+$pq;k0V(K5pbqN3vBnfu8UVVCq(|~1wl`?yTg)kiIN#AWIcUb#(A?DR0NxVU|U2FQ|cyD!})RU?K?P^T|0DS%V?pG~2WG=2#YaOtIYY^v> zL4*R~zh^9#fTO(g49~a9Ci_XPoGbHD_}*9w4&bB_h!ixtAoL2*Ix+7ZqcmOrAA``8 z{rEK1XC>hLvD17!Nd{AA1LmljF0LTB#q8|tectlhswmvfCO29QjT#@PSCmo#tO43` z3{QvPh8EBn5lW}cwfog+;VQm{67UFX&4AkIft1wYjBcmbJQTn1nLgCQ)Q&D&Jw4JJ zSSI8H4FKC3jwx))(~a6a4?%;|y9;<+t$V%xh!2X=sN!Og+LpkB*H5%rcG&j75(KGS zq>WF9cFpOw7x;EA*M9(LD4vB+oi&_ohK3F7g?c(Gm71bboHFi4@CzYM1jYp#w!Gan z+7jsi3pi=xlem}Uw6opB%ubwqgIglOC^ULH7N8*Ar|>f|*nd4s%CAkKO1z~LR_myeZ;<`FIi7xXvG;(}>-M0$ht9D2mLjg#-W{qPJ;;Eh` z@wDbwNlkStL?G;&xd~gIU~$Yo2<^p+Xm5a+Aq#?kgXM_DIIJ~qjeg)&Aa=bslSv?rqJY8*nvr?dE$OD<>G9?X*N z1?lotvp56m8wWvts4wW^gIB&Mao0Odg8ebJHNF7XDCBo)>c=akQlVXd9N-@*VveI z;Ym9Wd17+%3fH4R7eKYZU?}e4W5#PFc@BA8a$aSnr9_<@A31+sym3t`CUt zuXUn%vE}HQyd%C24`xoz5q*5^i?k}}&V+q@B~zlsdXcdH)1 z-{bXtE_9bLpmH(W=OMX?oNi#Ps7}RQt1>5i@9?m-MEYYnNus;epF5k#cn#Q@;Tqj*j#hkz+OnHU;6=a z6sXZX`=g0KI~Q6YgtVf+Xm9Ao?8xJ^?pMG5&h%*N_C1}0H*enb8q9AArFz(BpZH{a z_B`8Gv~D?Rx1s|oMFGs7iRo8BBn z{|(kFK4+DmedD>fw8Jm_Lq$CcdI_?%T%QH^sDco(VhjBvoWvF_6NL9ExNynO&#(7p z9_M=aj?h-L?o)lvWXCQ?m*6Q2X3K>mCiaz-?iakl++18)w=NC8oQdCEN^v+5=@@$1 z{EjcYbk#fQ5gE6E)d~U>r$ho#^*hn5cRAvoC|$_z9YFtd z#|~8%9c!_R(D!cxki2TBr3c|98oyoWl9VaYFsn9?(VO(5;)lmmH5BTKij>h88?FW% ze}gWw%D8R=m?s~TK8ShQ>5(&c@qro`A3MxKLr)KuCexu4oe`|2yhLksZ62`Oc$ozN z`U0fBq|iDH?YnniLRu4=Nu{lQsefDhGc8C`QD1TSlib`G&)!a}`MK7mLHgGVn*{!9 zOOKH|FW8WvF9-M~>$#I{@MylTwTsmi)Wfpg4%sICZom{Ib@9(rPDqT2@GLAC?~?m^ zZsrZr2OV3N<_2tgdU?%XqJ&z<$)VYd^i_hO_Gg^kuYrR?T z{(T9Vniv?`-a7zTgtY#GmrH(${(O#c3LMjO+*A-0Qosg6orw3-$h;i?^|;^@gk*@S znR&g@_o{4xfxLux_!|tPR=F{K09-SOcb-{JoX#p+xA-+!5`Ga|fQG+Ks~Z}9#_8SQ zXY)(v^Zq2hnPuna!I{Z^aklZ76=PJ39^zh4V$)&1R!FFjPNqOL%45sN#p)SJEI4r> zHDUYY^Z9A+;ho?guDQ!!Jil}Zw&x`L5=-!$HTJJ+m_4?rYB(~1b8j^X@qjrrM^9sgru8pGawXoNckxULW+CuLZ9|j+v_v>$T;G9~C7=?#Y}pyWVE`?s zq6iY9cPuL5aHvp%9GodEkY$nmzpvzM=chHB8B?;?D6A#KxR zkuZ>C9w#CtH?dErNG%5aCjdZMvcWlN2gg0PLId6|U~nzMaSs0PW#|ccjBCT){FIC1 zk7jf=5kJz!Js2sN#vR79j6t*+Y6ZvhtEAhJiZR5(utxx9+)rIFosFbl-30GgG|k@i z9;tz7F`{!BKl=|;YxDw%59o_iQI~soQEC&5-nH` zNuD)tb)j2q_FEL2@%#MLj zBp|AvCl6~K%=UW%-+Sjn8-)_h5C~x2J47JZx)hI6#KMp%+#&5CWa5JqA~;AYu0Lio zQ0#X`BmIK{DaNr79UT<|7sHWyTc|H^Ne4_95KTbohhvUAUk)5_w6M}c(i&zoJc{R~ zz->(j8g&ZCprGTbLVO{tH*i0JE~!kfbVVCQ@M~|A%X@E7BY>;8Cg3I;)HgBfUesdI z6qy+{=7eUETm6`0P3#xk1u{q8mEY$5SfdKv$q7j0W3V(GqxOOO&zFsiS1Z+du0@P> zyMe$Ae0@ZU7L{K2$Dpu5=i`64)v$=cce~B^s*^zWwspCFc_giJC@!7E43D0oAh-52 z)Yo;o_{wUEEXsUMeM)khXW%Ao2xu#!c3opx<}+`d`858i7}HPH<90l}9H#4G#rPb( zDe_l6Tdu~shRl42DA zKmboWg`wj???6}F1bQ;SV;)RmrQ}`v`1sQ@)%+MO{W=|=;_f<;FX33z(Kkp1iw->U z&VBHG@D;L0lu-1nGvTBlmT!2L_ z%Bj#-1}#rC$rq}vQGWRBhSThPj`oB4y*u_BnH+(bwpDD{_=5$+>d@Yz_`q@HW+o8m z4x63jQwd!-37_qwlQumRE-pnv8ZiN#=LQzoiZVcK^od8ohj{gW%U6V=k^2~-TKI2G zOpadcObCc9_)W%dvEa8)_AnUC#Bg9#!hovSzNPzb&0BeLO(L3*c>{@G1M(F)4c@Oq zp#mge`DTm9dSN&ApT=b+UctW?o9R{#_?ON>`VPZbg2Jmr3uwtB=7& zfYo5`-o+<({#-|9`xvK~_tD531rgX9Pa!UqjK@d-9-Oyy6Hq#%>0Jg;qu-$g8r2NK zD~XOz+YICWO-!P2C<9t}z?|Rtw>1(KHNo;Xy#j%Lkj0C18jWL;GCbDC;KxDY>%cVR zszjr>3x}g=&B(^9OgJ|)pccTlG*yU}OZooC4i`=+Dot$d%3bd!NC{U_GWe|BYr7gk z>Hd2p6&A=E>dow>A#z4?Q)atX{6X*z`LMU!PPj?eQ zODHJ1&u@@z7S%x600vz1xD?U;L4XGc|9ybE1jn0fT3d@F#8n}R2>6%;^iq`k7VWrH zf_jx^CrE-I9M36x=OD0)ehn*eW}yng*8onm1UyD?SG<10D>n*IHkKVQJy^t-yC(qB zJOgO_+i+tpB%H$1ElaaZIFsQqflwXTP*n-xgNrSm>|K?hYq~rRXv8Zz=J*3>UEl(Y z(KRQyFXMbZfoA6^uj$**p5X38wQf5HRRjdJa#^$=1Fm;n3LM?0_YMGHfr0iH{6#kF z-Atefo_<9VVBsnQ*#yhNojm(Mh3AQ(GqOfUVNjyA3^9%MQUc(+14+=MLdIwyq@c-2 zpJBwiW(m_L&ok{jxe$mk5dYBfCLD_->kFLg5)fVoh41=x!O%1$>Jf?PfEYO>zE>gz zkck{gpLi#J^H#-ta{$oK5q8YXsM*cBcmh6zMut$#>rPOuh2Df?7gQmTQ2B&Ymu*)1 zI_v9)3Q8JDT5CKqyspia&(V{H!4A4sj0j?ZSXsFV*(zE`r9{THw(b@;ZKDgv0^uON zOo5i1_57`tC@4t%zIOajrXsm3407wyQ+OwipPH>ULXzRDv?~SErnc!gw$t!TK(LZ8 z#Eop}fnJI;3yXy9-p|i7rPEOURJ%EvEDm+9cWer4g+ru;eCw42g%Ezd5-lKCcYo`H zaKf3e`}cY<=!&}09HC$-6s#bnoOQf7@dn_B@bNRlWULK8tVAU znP8Y_^HUOpH8@v5fSglpPROkNU5j?o*kf%tq(b1$5JbUD=gFh2ZbBny7V$d7*;eT7 zt=Tz@cuB8^3lQc3;^Y-f6%&PJ_$@nk82CKMUen*A!ctmf z8rJv`GW;F_M~Vm6CK8#hq2p2aQ?%zRC2L8sl`)q-lp$MDNKO(fh-+KmRN(XRz_3nH z0fXmNca}_5okAoR@|zfh2Pj8t5nfE7lN`h&dUgFdWco6{WRiIn54GnDG>W2&2ulPr zNWSGkwqo~t5D0Oi7rum8Rc(=7nrA*N^+~#<+Qd{fG*7`Z+`WH6v@qVy1sa=Orxu#2 zRYS>-*X5pVb@ft<=X@qCmgEvy$97L#dsaxa30?3x^lm9S=Yp%@-z&`9M8wB^NKHf8 z?gnV43$pIp!QmL!G%Wb^7;!B@!XD1Y^q{5de%&B>1YA4}3-{N?6Mml(YVFZ@dhXJp zc62@mj}?efH5(mBUBWr%fASwn%qaj{)I zLxYLoZI>WP4pG7+HJ3q!FVs51FAsb}GGczl0H7Q`2B`o}Z^{l~DtMJ8egIB!JR-k- zq8UQwj{q_G?yWE#GV?GG-2;y2L=4WZV|i|Q(Pf#EMCDS&O@%!9KpFw73zjcm#L-^M z>%W+K6@2EWvB{D_r@r@|tI+$Q^1j3um2i*8&556Y1K{plbqGf~N<`wEmKD~0a2T%@ z%)32V%f9M>zvT#h%*zHSA+S>0YHAja+iS+_Tq%ml+fXazCoj{z{1Df!DzDTdG-i0wWe+f@*e#~B zbEmz*1{kCKU~V^`eb(=1Jii+*r7+Dtp7NSYzs#s}Bo3T)TJ7%EXDojEYdw{8S8kyW z6u_xDW1yRs#Q*DXJL*9!;dKw=sbMq4U{a$ZR8{K&OBO|s190@lpAb-^zTdn?ARQh+ zyWVP^kUC>yVcG7RqB1rEteAf7cWC;W~nnycL zQE6Kt_TT@DyEhN#a(}-^o0LT6DGlbxJcKfjAwtSV<|JgEl~OVf31zHgZjh9jsDzYx z*dZb^j}eN(S_mZ8=YnI}Rl}r1rw^S`4MGC; zJyK%_B+4XW$WDm-`xQrpi{EFP4ldR5Df>EA_I!iF_qgWMMs_O-W*J7oL!Nma$y319DIt zdCsM3&)({NzFREE38e!L$(>o72@~6;rutkYEmdvzawkz++lo*m2k1wwOuccC+-LK|9a4kC~AgTr5si*6(N* z>SavDzfhess*IsO_TSRIW+tkbqqG1VSK>&ozXgh)yi^)abr&@3D4UKZ+}Iu`y0si- zhzI(|aYmHT!k6-gtX9mbiUZt1tH{k%?%8U!>`5{HR_bE~JJS|2@y%iU&22UE7uBv- zxs7OsK8}=gI(6hAdb2UNJT7Wt5MgLH+?Y~O|Dad@YPa77Wrkm}sq0y?jf4-CGIw8_ z?Q=MLkFl(ELJGAqPQ9L+!*}3BMmJ2vNa}bBP7snmzC+FTWLf5m))S+`1O|rs2vaP7 zQLfYg#-RmZQ%@K5fDjd`X6yX$a8h%ibs9}>jpNi98lYp^*?u}FowHAK&pERcrd7rt zOp({$KEHVO(2f7LL!rGaVfh;zCl>a0ML#Wek_%0wcV~*(qR5uGBQP44YrPxWFC`2N zTt;V$s-?nb-YQ)stR139<5Qkig|$?@R>m8XR+~A_?rn1K`N3zqIZO)A!}rEb@5p8* z-8gpYn_Z@wSrO2JqzLG1+yM=|a-fi2f7>lmS*z4@lph`5bBF%!e@*&%$8Mf?5}74q?0JcG6V`C_3avnU6N66c2b<)zbTa2>sCc5#yPafWKfr%DY~ zlk%*;Z9P+!5y(HVYvROPi&z7#+8$|9uIqsVx}=jK$qYwcIF<6})q>PP)Jze^BQh zF@zkxv-(M<-soYsgJqv(dpJUsZ}lDe=Xx|nF9)t2a21P>GPlybQ%Le;o8()ioNezy z$@SQ+3>q!X0!z$eZt%8pP~E!+^fV`VLWGsWG0@EG{IA5WIMc*kra#LsvK@6@e*2(( zJ@!Ir!%k(3g=Pny!C^RnsI`ziqnO1Uz>nNBC3#b87Ye>B**0dZ%(YMnOQ(lz@O`bT z+MQJvqh{|Fw?^b#}6hTt(i-N_Z&>5mpIQ|~>Vzu{d18`OX2C*8$213X~| z=2d<8AZgkDWx_i9k7Jc2Aw8R3o9}|uG>*O_*QBg{$zycWDh#kY zSHJTTU=3}5sQA%wK__tn>K^{diG|#x~>J?7ka_baIA9#Cp+4bIzSetu{S4{>8{kzvkdRo zPzQJoxgVId+5IzoQ^B7P#j4ewCCgnt>Q*+R&NJ${04c?hnoo^MbIl>D@hEZ2^u8;} z=TaBnG>LL>Oa!rfIs7uYCmXB!2dFL_add4;xU*h>L0b0=bkxS1$J#70% zhgDFA^s~u%?MSX|dkQQDXWZoQMYPz%(ln2F-ypG(KtRqYfd9uqbm;YJqq!?+4qpIiF;HQpXX{{1sEJ@C zpt-+zCw2Azav1i_|8N)^7h+nDde8nMTBwtb-T7>PIkMH=g<4jWHugQt>4H;%?0n8a z#YT|bR|!JHSS*$zoLndB!-R*C_qj1C?3iUTCq27U9h!{kRd<`vzJ#cE3tj4=Y7sp=`h*(5QGco?VFQIeKROa z(cqfHXQs92e;k}+I0#rpbQdHyB*4dWT7-(zK5p*RC$tNZF2}Qf?QC7fO-((?}R( z-q#HCS!R0*#sCbCYt}z6mew4?v!~Kemr3qBe(Pq7kHX?D(&cNi5Gn)yian@vL&<*l zQ~gjQSG~f6en^DBghGq=o)^{H&xR2&`o&3 zIPQe}a4lwV^k{%;?fbgV_h3yRzj_=u#r)34J}&z3t2ePy?aQ^L zEsqVp-L*Z=2@El1^qk12^bXz9P@9jxxr%s@3hbL4XEDa48fubnagEDrOMX&6}PHbOQSyo^#M z9^UK0UkL{`l%Uv(=nu{sN$LbpW}tVdeS2^&jef^Ps-b0q*cx;N$;+eKjgz~B*77Nk zKj=_EQn(-J(m`+cP&Z8p-(VJoZ2#sT1VLW0E8#lc#(wUr@>%LJ?Du~Xkwn4)O}Ty5 zOI&=AzOswD;1l6{`U~<@Ewo8Uc_>v>vu^MH=k>bwvQis_k}AsMb2%F(+|NsYl?|F3 z{|-c7;ip|IJTQ9((obaxucKBhu=@8eLJ%QOU}rE57ziSE7mSXs1Kx87lOE0>kSuam zEvE$IZtz;6IqZU{FwvfcoUVglPAq^BQiM-F(I%o-5@D=b`f!F($c&f=#skA!xE_Mc zi-*RAc!&ueFEhg71}w))#T;r16q&$nP;<|rrbz`LjQC8<6tGpRt`U~#Th*ddh|i2d za+~*HHOZ`gsmmZJuY($~HLFkAG&!ZssSNLuHEjzINC85wFFMSrH%nwfh3S2W~Il6IYEm_%5m8 z3)h2GK*n;OlXL^r2WUCf39rL%vcSC2eHNMDIdnglaz#{1EgpI!p5yuZHI$ zs|OWEyTp6b(5=WJD}v)<3&o3mV)%?50;{?fP<1Pk0NC;_wArtH(qjUT?}<_eMkeR5 zT9Obvbv-4hRj7&#AD!aeaM82a39POR`irM}8Nqy^NKSu(G}8IjY1>N3jqqdv;-E_S zav+O^7*G;4uhL5XHUaQF7LT}I%RRhWrrcVuduRSoP(_-&5B2Kc$7nlu*niyS)ej!S^WZ!lANlj!IlR&j{uK72sYn#jzgM)7 zvdwZ9(k%P`a{u+fQ-4U-3i^&AcTB>BKEjxf#Emc-u8UZ#;2@7<6X5XbHx@A1@xj_r zGoF71MF=*njG~AKv`Ox>fxc}XiXOe3v&aVo+6I#NjAcM$IY67LQ@Mt1OSD!~V60#X zKv^(2foHKLID&tQtOTzmUWjjPrSpCpbVyl}>D_8+3g^BMCfyRugPFK#?knwF>m z(S4dvWGDrZA?qmHjdYmJ+6({8!k*>+X|~VXQi*!rcfneidKoRNU$%No^~mf?_CI%l zDHSotPa`O`F`c*32gV4JaTHr;*LyFO!qRLN4sYHwA8X@adfLD6url5`V=LbwAY5=> zPKOz1`xm=E2z!kDRCVP9QkJ(n%+)Rb9l|u!fnRuMm5mKuOEl+az8so(ER_0q*GMjwTRVLB&(Rd;(dM<6rsr@q9alVBEF={-6%CAdyUz9<;k(H+IX6T?OUr~U zwF;D>`8+vb0uCELN^k+&*Nq#7yI&i9K>luYzSkpJm(Q;tnSsCOmFV>|MfT?oc#pE< zovq)1KR!~2zeDc3-^?BuX)zkhjboGPI{l}1xc5+r%-x$qzXAaahl(K94P|+v;X%Jn z*gxK|88|J&x`o&-!KHaCzj~X-cTlQmFkH$~Za>n4ZMWyx%jKiQltCZXXRrxs-I1C{ z=13?1j^~cYER9~87(D{ujLX9OeV?>fqN8O7Cqgtfb&#gUOA`7NgnQ$AgqnnX8W54e zQ#09uL;n&x^z9tC$lHinyw=BTesOI!GU*HVi{A2`tb0^~d8kGBw1(bBgL#<81x$bS z;h{c3I3f&TFSw}ux%!*0-5f}$7;MD!{onmLz2D;Ouwec2qdt$rhI=uD0q1v~ zAq3cCwk;W0B2qARj8)-eH@h(M8-8Alhu%W21qKN7L#ksmUBnWGN;V;yB!q5S=C0#w zcvIMN_o(u)<0}_ST=Zst@cu35K^K^wp@Mp&xBLjv4zmA19e^g@5TSUZ()(Q%OsAat zN@Mu>pfd>AwzJXl!g_CgIn6&x9HqWSTdrxxEi~2u1(Eu!3|@SM4FRnkWo1k5LEwk> z&#m7fa8&?P$|*sM!rD-5*TJnqr6apUmx{dWoo6~yjW=<$GA*etdSfHvXP}idd)f^w zYVaiXXhr;GQQ1|vj=7xwKogC)j8VsN{?^{8maFD^^b4Tx_XEisA>Dn$q{yL1wCX1R zI?JA#Lm>Ex?KNRJGj5nif$MLZ$^!C~_s)k%RSF`N{ePR@YXKLzrVQ1dS91>@I`w#g@Yt7=0>xGH(FAN2Xbz zF|A;~?kPmC=$~llZ3kwcd*IYGIRlw8%TKw1D@3DVhvqbo?g8PNXu7 z6W4z^s#q&SEkKB?Vu$dz=>E1(q#~W*0l+%v_N^CJ){ZiFLeN2ge?MB{4n`ZvG$@~j z!~#D6m$#?#k|c9@^@V?x`Dd<4<$Z~*d9v%#6z~X$O1lW9?hRlHiUBIAo~tS>YfvPj ztb4`vi$%yxrltw5cXIFyOuJqRmu=Ly)P_y=9f%ecV2e!pfw%z_pkxw$uxXfaYZiWv=@O9y#K`Bc5I&Np=>!3A|g z67CkB%SOzx{me%_9=Mv9xt#+M;^<6zpY$nd@-{_3o=Mbes>4O;JHoDhZeSe#M76`6 zZ5u~5!obx<@3lhzjdh4CZt6EjIq7GrUz?2#zVUu~QA;A`1%8421CLNn+P;TmWBtBM1*&c0#meAw+3v9&;;~11V^$YifuA(sNHe9O<{h5J8c_) z%9e1A)(<>Ppirn&P|m8Xil?vzUai1@z5q6}FpF9X=jfFQr}V?3EYucAo-{uH=DF)7 zDEktlb}fvxIGatD_>Em8-s(X_w@Xh_wx)+0UtS#7tI9l{uv_~`;24U=uO>2=5HRmZ z&-~NFgr*z_%V#g&M*F`g*W#D|htf^;|4HfAb}#>*K84WA*>e5=LL2wbllpJB_cy6S zv_!cZp=Z)xwczaoxd+39!|~*I@fPYIc44RMh35bya8nSJ{wyE7|8@xiDYPgC z;)rN;^9L{whqU^pG9O?4;3iT}@$4xyEypI)!i^=jZPN{aa;to4VEzDu&zvqdF|Uq} zO!MKteh6fWD&5$@C`9PWkXWCn8|7QP#so{`mWW)2coR=VD@bUG=@f!8d~W@0T^~zW z8#t(#r@Sx#D2~zqku--(Nht}wTr()ceQl*XW| z9SUy8hlZLRf4M;Dhj4`qyUc)wfp+k-YrTKXlNN)+5CO`gnSDbnnJZ-aU3m!Cl+-xZ z0Pe%~x)RGb+YA1%0W?%#{q7|8B_cc@t-LFDd5?fI?kxh01`_%`8DB`Q7cjMZaiqRe*r-k(6MOYICAQ8W;{Q_v`B(8h+| zC#2Mx47?|YA=fX1D9bSwFZ2jzW%0d+KEA!mbkfbiTc~9L4Jn}R4nJ_(cr`gPolngNlG@-dK+mp4 zM$7y>(t|@1yN~F{hNcXj7~e&FMR{>Bhxm?YR<-X)i6Be7?h|NP+VvJr%83maCGZ#H z?_v1+Jg&PF;r zRRMLcnQ%IJPnXmKnuO7>50KDVUDLCnJIjM@hJloiZ+xuWJ#3Bb?8UGIClHZQ<7i*9 zVQ!tkQ^%^9mZ%0P6%VBOBDle3Ja;}gFMP`xwDC?CupSUv>-0-QH9ODW38PoN`v6g8 zDK)t7(BHZM;3kqc`W}H`sN;e;$?JPv$7=~ypTZlg-i4Y%26HBzryFugVr|Et;QoQ9 zOPlW~b3bpQuKav^OX*GRO!<-XaG>!M>DL-Z@c9J!LszNm*&&;SqluRcml|%hqfCu6 z@e*+SeM4sz3J*?i7?zH`_zSimG*2M5AE|BHQguHPlwT&IeH}^G_RXa4$i08=TR}Dd z;qf2QLO4d0uKsyNehtD=H1;c<<)C!4HR9^RNei+U2vo)X?nnpi|23+@HaY)7jV%DR zw5xv=!HLcWgBcBYDPY=*I)w-WE& zQ=nS4edHTDoDzCN1r9YD)#s8853Ubp4f(KPAJnxzm1jVESi_Q+3akr_o`&lp;km`` z+We6xUqNo+>49TW9-u# zQdic)|9ZOW`~6V1cCS?Vq7Nd>oG;A`7`_D7n|K{h&!7ur%NX^vBYFGZ^SML4i~m-*&U4@gY<}@y;4|8$S7~K4Juc zWL4EjV9YOkn^VCTIjwXme-oOF{q6#(`64>FIW)Zo4;wSRzdv$`w?8}_7dcHQ%~S&M zHk@>$AgA&1noXFM_>oJ?{Hd=`Fg4tht=QSX4Q!iOWse(kmPXiw-G^b$*B%O>@&6Q{ zp%q4X5fLNx{QAScc5zM$V>O$V{Qb(_hf%H~wQ@{mhi))hRczS8PRijdPUwTzYqt{eU?v$hffrgqL7{+}DqO^sd;^<7+n?Mx&jF@R2h zTBeL};LO)6z+N!B(yyIV{1@Fccj&pil24B4R?d^qD6g5mu&}aPY1Stj-)y=2+(8Ia z)N1BwW>Kgj3R&)U)g0rOro3+u+5BpxU#d%32hcMIK$N-ky&};_2>V?Z-K*OgmO2^$B%cCm&oY9DVj%cwCR}fIyS7d>5+a;Gr}Nbs*bxwMbFptK8*?q z>Y?d0cRTEy+{-jmx3OfMP=eFNvhU#gwUgI_rY@FT2K2(Cf);fSs_vP-hW4NTM&O(@ z8{eyRRSZk4&xXd@=w)gs%}INCwo)_auuJrzjKGus?drQS6sAVZ=dybLoDt# z$%)XTho~cD_mrRXe#O=ainfjy(Jz60{ju`4mW)^WVy=|IslKaZwqILpzeRefvD{@m zmOgCKr1>G`OM|FQqivARwxx#9d|cXRe^VKu()%Ig(N^p-X8Zpl$9|3l*3Z{S(CB)AfPdx7nR9HckDPqa+tFd6>6!| z56qR$9|3nUmiz%pF$WJ7rFjy>P_7~oT&9EUXUjU@fU%n|yU-=*UK4liG3viM##pY; zm--3Vl9|vxxXW-o;TFY-iCoTD0ZK5*2)$<270KVeZVp_JpaJ{Vc;jT-K z`ucmKxNQ|geql{h7fQR_9lu{lCk3Ghzx!No_YDh8<1qY^JA0WIAiG- z0K&b2sPQ0^aYc_gt_?8teS*+|c1rfH|9gm0C0JQQkw)`Bv(Nk3L!n^A_y%Dr4lt6( zAeU*f8_xrcaro->iWv&7aY7T)N7z21C+PD+ng_H1@0`o{zq^tu7L($MtV&Ve(qzl%A>>p zmbVOSju+4r9>JaxbbjE1!c@+!c_Y?Q9%*0iBK69Qth6pgQJ9x?OQID1KG$||Hu)NM zJtZ73d)AQ8Z>o%vUUJ*9*6<)b7|=Q-M_iy)Isj^;zYcIJwQXa6ew*KYGOeF21<6v> z<+H+j%4prk1_IH(?-{rCpoBoE`7IEu$-(GbpEY_y)R;~1enU_tU`oh@Pjw*>xw%`L zSC?O0I^^ApwYvLgpC?uaix2#F-n*8z>}JaSF*jv0>-=M14PDcRx1UldsNLaC0~9mi zo$ai|+a1h~<|$~Rk+M*^l!G?lR6?^~@059R(e{+jEhn*KG=hU4gxEC#F`AV3ujx=O z>SeDjYrA7c(8YP?(W+cfUQ*uw+!VJa_{GwHMN9lLDqAojO^BA1pBlY61N(*wuNe%+ zF!ZEVq&*&*rL!EwguTiR$Qi4QGD1RtxZDyr!_ZPHeVM&HZ9jYb(sWNpDXS`5`eD2F znh#uh$-q{FBZC6$LViLXm!+M;Kv8ez1F+Gm@Cot>dtDNJ5E3O`n2`Oxu5?*8r8L%! z68334)24wLI=cfn0)%tz_Z*eXMYHHXR-nIxP{HP>VzJtI zrVrD()`hS%&KpLznH{b)w@lzb~W!?bq1desc4|H zh*Nx!3YNs-LvE6WIS?TYFc;t+Rp%va(p#DK^_8dfW05YNHFTeF)0HKs+#5f{K^D zhIJRhUKyksp|&TSfzc8u_#-Q{nHhdLDgVM`NqtNzdfdMO5l~^F;7g1T{0EMW7PspI zmOlrP=R)TG7TfY8ILX=o(R_&&@gL9kRkR;4jdf^(YF7WYd%$k^C7O}#blXpsOfTE| z1LBLu^FRjg1UwyK(|PwEiUu&PTU;58KKyIU{H#1j7U|A=Qr~n5&Bi!SOqUF6fK6#H zzfZ1|h-Ydj-~Ev@^f+L~`iueR3g^|H<-AfUrp%S!Kh*`oF!j>x5wcCsrB0Uqh5`HL zfu*%^C6e-4UB@NhH_X3}aujXJVL?rQ*8)Yoy%G+Fcx0e8Z2n;ccDMtdgr~w*V%5;Z zQA+L5lt4%dFfVlo+5;{6e^!_N1puB21F(Ss)b9|l;OR(QdP(N`jWCS_in9g?2VeId zMegrkiu3@Q`_kG6I4YP?1-g&z(z?e(Q^MfWttZNd4Gt&lepfDm|ECFVn*Nx+zY(9m z@?13`p!wII{C{<1`*$CQ&+?ZD>F-kgFIf72_tf~aeUv$WV*&qf9b*6A{Y2)0&s&5^ z$D)!0oH&oh8imAt&tsy9BFHuUKro=67#%a)x9PDj0mKksG3vd^y5G>0&~?W_udN9d7bsw5 z=>QXO3t2#u@L!U_K(j&PGjOYuUH(hDl99yh^mK*}@a((z=CFn(07#L=(wN%0?H+te zp}kB`0+(u#MaI2XP6Dk0*kV*d@?a;DB39CT#Z`5#-CLq-d>IsAy*OvUL^1I5w?9xj z1!BG9gQWpiV72MPb56NuZh_K$9#rauo(USB0hmZHDtLr^gE?@5W(0QlHutjslqht&qUjK?Now`TgV2S6*87CN90-0t zNZlJ)a(c4Z!Kgt`qs=6MhD@gAjv! z2c~qhdA(mo6yKK6Z%+sypTKkTsQDH6`J=-KS=RC+*4=#jw5;>|rqpY}w5$==AB1NM z#_3D*Je96%W!wU7j0Ub|f&9?crb`g5{Ynv4Yae%v z@B*7?%+BrNSs{59c>QGSRBe$DPB3W_r5_kYqB_Y*Q8?;0G6m6JWPsVuX z)r7ZRdO2JmYc?ljOhL@GFYYOZPsdpWol(GjN2o1v=uzTO8?rEO^COIP4H9ogYh5S# z`DbCF2)*Ew?~r`j-uN0#t@JxL#JCh>r5u11GNS zz)a1--nXNOV=4aex$ZwlGc5leG&7v-u_II0vCr38^*U&KH@=Gly`JS#+3n#*P0-?6 zyfKm_tI-ao>UM!}3rT)!c)mnp8Se9vki6luRKJCtVWVybP-e@1?;{53foy%eK`u;u zoU7m8dO*|W2Sv+lA-%OtWXMWh){W{^jKD0|9f~Q4O?Sn^c{}hjsnhan%Y)Bg*VFil zvi_ccd_?? zpt3?0dE!_hOz1KmT5o^XM7~C?O8qVy15aN2M0A6Iu3^qv zqv1T|kBIzdrk$3MR&}$H)_C2@7dOKq4Ky1^D@8UyJaAYG^^)`?aL*GStbc@zq$w4q zXJ z83Rb4C}}J+f+svyk2m&h+eyP}D)J?q*Fu%7<0aDpt&aoo><;AF^agV{zs{K>^EW7` zvNuNzm@QsJv9tYnq7%x+yCP?|5Ado!$SOV`TZsk-LNm2nuTLQK&TXZXx!M#$w~k8P zg6bu33=qIB6nU+OT_gvdu`)li;Kw~p;5{c!r{?&b0G5?+-SQ4RcdVHl;Q}k!Qy^>aK=}xR3v-OdiI3rNd%j!h!8w6-q1@$+}l3 z?CRdZ%)^e7Ijci4PE%b1m1Md|rr7FYhmM_q@{1sgHO9;Fp|QAD`m${z@ARkQhtNuA zOUZ)AZB8^V_Xx8Y#1+rUc-xm=_|x2HYxvPgWf0$CS~#fimdk=!w&+-()Dj>t+4&k; zD9?oZsl?ISMU)W};Ce!&=RgA@*}jgoOy=z7)D~_m)DEZP)ouFa@2Ms=Mhn>}2%mqLd2Q>xh54~T?@08A#B}O96(v?S_#>9x8JfXv-A;Ft^yY#jX9wM29U&jMfmfxS*HBQ z{A^oZe|AK(fu7?qpH9=qETAiC@`R7K`wOrXY=SzmoMFc+4^P>f(zovX;-2wJ)WZ)` zD~{h~?NiVq}n$SE(qVk0Zx zntWJ)pG?Nvd|0kE@$6IGNfC6cIN(hab9l$CBVCQ`!Z;++AIL=ra~Z$wFBp0v(%gWj zF`FL+XH-7@ z^QOovrQMr&^1Icw-nQF*sm`3nUa0`Zh#Eq%y`9c7#vBSPt=u00e-5wGPecX74#H9^ z^9akN#cT$ai`U#w6*|Kat;*BJw8< zoRpl}oK#6&_1UN;>=QXg3V}KGn#I| zGXr4rdivJbxvA6S-qzAqwN1|)0%p!wuY8ys^2J4EI{E`GAnQHTT^Z?d2HUj;q5Zpm z;XVfy*K`-sck+`>!v4>U^UuwgKGt>fRSTxgYykp3eX+y|^X_~Gxh`ej^1Dxye@uF4 z6P^+{WB{3hPiQ@@;Jb*JC~b!oFM7^Bn=gz0u&k#xFhtE!z56Gi24Cy_!yv&?(MDQG z3tO{>Gn4Ul{3zy-z&z0TXL7s_>wF99YTHkdQ{MEzy3H{<%dG)D_Ele1mgQ`m@ib;HWgT1eYD=31@p@Y>v$(dVd_KBNkKgU5k$&({58lVuhY4D7N{TtQ96 z8GLfvWdHz}1z=n&hsMH2i=Ij}5BI>tcICbBX;zFYkaxd$OUo31g&(1T)!A=#Q1%7v zbngq%MaWbMO&mStRp{yVVc}{*a5YC`f(zeA+UH?u+^#l;lRdM&=fj3A7{Kfw$NQ_T6xhEvkIdla`%E*LnGJrU$$iu z5F2)<5Y>2vl03HI6xp6sroMru7x~UB63d=ZtK*BQL z87&_^`lWK4yi{F+$wQ&=Yp3`53Pvgp)3Of~AfaOfgX!RD^kie|vBWP;xpbGZK0R99 zY@Vdog5)30s}>|#C58wnS}jZ$3eZ)9cff%4F4iyMb)gBKG`C7_X>MHU%A(e=A44+vJRhq6W~4?<63uWMSsVkt0d=&(>z3B)U=1a zf`V8Jk#r&*h9B+Aw2G3JUn(C)ml|;#4rL4aP_$78s;{@`LdY`Rbal7jWc*XImL#!| zSeut>XMMUtI)awtTR_c8Q>eEyZ>=LcP(bscq3k?$NW_CR4A{3ZR)lZ%q@wl$UORqW z@NDAb_2FZ+8_?}+snS#}t$$s(shhreSvawRw&3BeXTY--A5Krt3Jg@7W7-O%z-+ngy|<-A+4Fsx z)F$%+*|kHzq0OK=SE3{xxpuX7=woI?-3xGyol{gNCm^3#S(Gn*r!}5j*|wD?_l(HO zjiS2Ho%-SY86x6gI?r2kUFpx=&I_?W;RT1N#ud$>s0jo9f##Qis;;6UB4-4so$`4@ zdhef^k6l+HwY*8nLNa>y;;M5l*TvnddKWM7ANk{;V#D!hRcDofx;|+N!8N|SeBWL* zdbRWP?$|6A`<*gKu0^ZuZ2w4o%=O)8A5lg!UD~(p1Jgj0+Hvx-xr#YCu@$Y{#E%s7 zc@IY7c$>_OYlHz@)*nc`eAr%7>1h1lSU{(X@0;Xd1Fc45xwxQXpVI(S!||H@;%e*D z9A6#221&;o^Bxc!prboGllEpE#lxZt`5#(5o6YrWby?-sNv$=E?BQSt0cV--ok?i5%pvB0fW%x81n40geAFtOO<0k-_*b5vd4zw#BhJw z>hXlZ9a|69vE{ifU@r6I4`#|ZeFLe)Z#PWN7?$6c5erC9t}u(tI%Bz;_x*^?X}=#8 zDUREeb<9bo3(|YE+En*c1jHQ7Fml`b=T$aIH_AP-lHyONVyjP`Ue&eUvdAj!F-$3# zDVuXcf0X%%&UeKy$F}q!yGD)zK2o~J!57w~z29@Xdd<`^CD*TBSXCUdSm~ekT2r~q zxx1K0;p4*7Z_~HNJ!tz=R>#FJWCtyFjVAJwSN`#nf@gAZ^p^M|;TcC#XB!Uc*sgmY zqPT6i9B$E`XxmwGlhWV2fKRez>gC>R{UL%2KwyM>)3$HBd&@o|Z0dch#jM2e;mfp_ z1&ex%BDNU4`o*KYE!aHY#qOG&?|9C5!n3gn0~fYO>v9i8L&FMB*!IcPgANhtwtbv* zj=b_j$HK_2@PnSOm(=7B2OQGc#w4f9oH1=JOOsT~GVOU~k4Qs8vw?b~pR-rKrzl_) zo~MTyDmIeh>VhdR-!OmW6eJO{J*rxH)}q^R!+;`uo9Wio+>uM{tGgCrs+Erk1IxK| zat2^ZYsN83F-9e64Jz?H*>m3pBtDKB%o)gJzob%P;;dG?cBFleYYkJ87Dq=>t3cV& zooC6QI-!vbsv2-;KPD8kCBjnxGf4~2# zT{0s-arf4T=|ESBZNfClw{|r6Xz`VIqcKnG=y9VI3{(pF1cN7T3k|*k7n%%#8q3nx zuek4jA32T^VTP7Q_^_}gMkJ1tYepY)_FNqF5RqhiI&*MgfBZXxlM9$Q5leZf`YZdT z$f!fmtuziB+GpW0O=0yB@DltQ^n9|fSPFa;kM4d|!$+HHQ)CV|XyhyLbc0!hqAFHa zQ0eBmaiy{>L8hrY7q88SR8}*^3e}y-_t-Tm=g=)&XTiC9!g;%@;hjz)rwBEMX$y+y zVX?uk66c%uYH8#Ij)~msRQyKcfgInY?+lGoj@R8S*XY%sQ=J~|o!RMI*V{?@g{GSQ zd$+Dn;L#gassa~27V-v#T%)iNZ&P49x4)V*8yDAN&gvr#v;LZ$WnzrgVy*7$TvJhM zo6pzgHQhu`pH$Sa*{NuHuZFB)Oxi=!byU`dPdNuy)mUY|50{~;o5qlgPVY1 zu}tJMQHxS2xzEkQlaEll6_f3aygJ zBT30&IhA{4m{|AJ=X-cjt5P^I(>BSBU$i2??4FO+jPU8tA0y&sqw`vEzP49hn#FjcR@z8VsTCFgEo_l#8R8x2V1ko*ShPXR=2p06i1Ygq_hroOy4;% zm^p1ZlHR+ZGAh7+{b4>a?K5JDbW3;WBJF$mQ4!f(jhikR=T{7>V~aB>ueCQ@JUvNr zhlI86P0_lk`P@?qSn4KK1%DjwYwtV|7fm!>N2WU8UN4hQ%d=F}8!jsK-!{JX zkk^{wuG_f%$X%vFpRlx;Mw1IZrn;}0o7kp)I=`IFD%VS~J#TwUok#jU63Lz#~M?vrxhPjv;62H?uVQGKTsw8@!!&TRlcaut3 z;@2PK^Wzi``I|3$Iyx;m)t+6&t}eF7@0;fo#=V>D_x&6Z+GD#aKf2hsi(4X_ulmQE z>EfSuN9%$98CMA&QsGfAG@J}ISadADmMH0L_H9)IuufFOPHKuSv*34|u9{JCOrTGu zC=G29hD&=xNoI8@UA(hR?EX$qQKq#!6QeQd)4b9)>k}p-?$psHZ)?@=7}V@&QK>7o zonW2do#)RK9s=f(1k z{D7S_Jr-9dOsqK?o<%UYKZ$pq(A?G=9&>o>2FcWpOS_(J5(sM#*gv+of?DdNjLfX+ ztAdRA9-+mwF{_9(8?y$ME0JkHI=@`gonE3QkJGvjsZxO{c|g_~Vecv`hWPkO{@UpY zo0U=ZT;X{popeh&u1EQ6ot@)oEXogY8>fx*c6Y64(%nvG4=iK2c<;?wC_lq{>vgO_ILn(tc)JE@SA27?teBSE@-{b8}19n?#LilIgam_I2b^g*ChT zI`lmVBR@#Pt!2xXAMgC`y6=<7lpoH+V}WgQhl7j{xbVNf4wAoaVd6!jfRV^GYRe`$ z3CXSG0^7I0efiz;rh|lz$CE#~IGD_1%=PXC3Wb?k0JJ_F2SZsTC@gBXDkH^S*j~Cb}V*nt)Bf!kUgz1OK zDQ;e>d(*~Yu1Xo`x}sBNRFF?YXY_Ss&#g&+vsdm=ln!qFTsf}RXD${lQQiV$pF6Yl zWboE;6L{@K<0?6bTKPmloqn8mVGA3>A9Zxpbe?n!4d;vX_<1=`X-)2v-D0}+i^C;Fh`JDvgLVz`2yTP+Ye0zPB%a*1!-0HSj5w!Y);UzbSMmCJH2 ze0Ni*kgZ1E;T$^8Z%1Wx_I+GU?-z;E{$IpXEO=&$)kVes2SEewv&Gah|A$HbyiKzVsJ2upWT`%n4`;GikEc>nYkddi< z^`e<)jOEXES?&gD(6FHWNAJ_pPgk94r=KaXoH*{Zobe?tAS73ZZ}4N^tAA(P;4Kx` zn3c-SDkdmDXmr0!?uc_}463uCr~~zztKdFecdD97+_A)NmARvw)3lL0k0Nb6?V{n8 z?b|-(T-cMee_zVg+4mzSgsl2sx+Gl{e35gzjmojDMxhjo>@9_*k z@TrfPx`XTh|E6u+kUuP)OP?aOa1Q%X&rwMP1ESPwF~P?HN4sp$S!{8zrd-r?BM z6q%mUH*uI1FzCKjAwp;KAf0@;C6zEjztJohmuM?U-}s`<#(B=-J&oG!3;Q+)?Ql&B z82%U~X;{8e(UofySLXc(vqZrxwRPoNA5o|C!(k7`KK^*Ow6KSRy(56XY2&!*Om#U|Jy{v!FWx)-|QZmc!ap;8e$Q+NZD7 z)p{OCq&lr=GJD8=Mn!!)6~o1SrwTC7Kr3#=;C>d;CN-Us!&Ql7jA7v`G9E{jhS&XE z9f#yGcmGZQ)w#=pjYH&d1!jGY^>hU~)Rb1z?Hlc39UVbbmf9`H`37nDqKurb%i1v* zO8p_i5_#LnIF>4r;{5fA#8V6fyGtNsQRxkr5c%_n)x4;FfI!o#pdffG>(P6^@0CT-NF+;?-h-EGG)G$4Zki3l`OtYa~0866qb>o zi{GKOk6a|n+4qVUOP9~9Rml!h0UZnGvXBgxK}iUw|#vr z_Y;p^dE&Lu?mUaCB(mmhVg-k7w60(toZE)#J%^9B)bsV^?kn&S0U}gvzE5?_XQT1G zrkZi`F`l&hQ!esdY)aN+$uN(sq*By7m?2=UWXYIx^4O`QeQX7-E(9BPOYsZElSp2B~Id_JB* z__=o6GOCIq)t!GJ%C?-~Vdd7baXQRm_QbgU%@@=aVbKrUPKk$GVZy~_YeMPYSb!2! zd-jg+PaE>?98NiISe50Emc)JCdU{)z9E%_nH5wecm?^VpU>SrmO)RPr=3tH0ug0m? znq$cCCp^HIMRj@Jyi z7O(WJ-bwdx4B?JH7+C|(o9rQiGH)dJ#RUu zlhpWg9PhP#bBBu}N{_{b)PApaR{qX-r}bIrKpoI^A34kgKY-nq-h(3d>gvc6mt;yW z|GG8LaPY+5jg!_nltqWTSLpY%kTqdo4Kzl2Ci zH_|EjAtj|76jVeB>5!6ck(8E_?h+Ib1Zkv0N=iBe0YL!~kQ8|Lndh1H%)EcV`~EU( z&8%7K=bZcOd+%#sG5@97`gRZNy-(nx4#uDv9d`hz9l1ZocAT#tUkf`YkE}?FIN%@Z z)5q>akh}?N(GoDbx(zrg9xVD9CW{$FN9~J)X2|ol3C3qJCu~Yu@%go0GE^BsXLIof zbPfgVsiT5MSi!sMuWmH3zb;^1xkxXD9w{M-yFYa%iL|_Tk6h{!BPmmHUdzk=NBM?` z9eYx$L?5RxRQ7QR9R?$mVyt3Fkqy)He4;e^cDn4HgPsX~zHl1Yq!Va_@c!srQ|&>a zg<%g6=on!06?c4C^3K0kki?V*<`9U*O<_Od+dRJCR~}C8h1n))4*NKJcJRc`Jbbm{ z(BJT|n9|1~ca!ei_vCq2!Jl6r>n==AG8*=ux26-Ap4TmV$Q#JX-+yQ957~y$?}}Ad z6O&$#n%a}rhJ{o7C*Z3sg4~KfqcJ@xT0i8vm?Ir7&mo3;KPyW&;lt#z*XIzKO-f(3 zi({h>yzgigmUb|d7guB;e!GARUV5>*a(T0>!8Bc~!pyL^5m9g>s&lI&(L<&S#p&GX zDCg9jYa3{GgO}%7*d{CS?T27M_^HOjCP#R~=~Pxd*IJ&=a4VRDm?~&g6@$Ffv`|JJ<^4^iWKdXs-p4PPF=zyPO5<_avssd z%gyBFF!D)uJs8$Mf#pxqqGnlT0_?TzYK>!LfFf4(9HqPVTRPi(y{okn{1zu$J0BFR zTroU1t#FUo2`b7M$U?D-60s~JWENQ2)dmi4)%C93;FIbZ*Z+PfB;i~!CE!_5Z+5ql zf-t?wH1`FSm#-6Nei!~T8y;dWdy3-!O0|+_pTjx&LW(#bG!bXenaC%tQ5%J=NcZ6Z`tlDFf}*?n6GO>&FMiOEu5%=f zfGUZl18d*vM3K{t+D(`{EMMzMVjl29L=t=k!=g?*F=@M_zjyRA`y(D)K!pw&1rLEw zo8x5oAsjT!jriYjRT48U5*`b9Qr_c!!}>^Qjqc18geBOf7fnqPsG`2svc^+?-{PE8 z`u0*stCyuC%z#EoXQm3(9|INo^l+OtYum8E{CC11s=CwimA@>v*Obr-zq$ivYMVWZ*E?Y#ve-mU%6G?ZLyxoSfS*>> zzD?OIld5B+MX8DWXINn?(TWFzwP1x+%x-<2{$Tgu(pB~2@e1BR-M54pf2s7;6!k67 zpyub~d+k>lMtZ@MkrpGqz1($4n$imY7r#%VUTu0^L}z3e(|nEKXIi-&i!IShN;N}5 zGah;#-YKGv2K8>1;c^p<>}RyWrb_se20$7<7WCTvO5`*nU@xn6twp*j#vw(eHl_J8 z-!^d}Rgs-k%jJsUGn)zmyCtj)_(l`==8=V;2VZ=6?mb#Keyk}0db zP>tOY&C4YPEFr>W0^SJG$;ZJTy#>rUdQ56q!?6MG*Vnt!^+DKRWsKR6bAeNl<`th~)$Qk8fh|-TwTzk2O6Zw@3MfYyP@@ z{>%$zXThQBXXieRq6Z>^oWK$S&_y*|BR}!tf187}`p6b%U*V`mwUFo5C9~ICwuiQe zH#;;FyI?EEZphNC%wf3R0yFH!We281lQ=H9(x<(l!G|9mo)|Wn3$cVtCO-A6`z+|v zGjchUV6wvp%&C|k{mnO}@lMGI_h7LSYD{Z0*4~P8`+zg}KI75X(VK32K-{^L!6^V7 zIg_Mpa5qv>(OfOv8{MR1srBL-13FIEDI%2IlxX>!pj<7Jj(HStKU_`y?$lp`4(wc2 z@H!+)$-?~#Z^(RCwFJA7+%R=n0skCGAU4LSKhq%wESwQGq-#C@bIO?QO$Nubm7_IH z$@hZkJ2LNE4%@}DTkZQ+Z|CAwW3-^*wYj^6HB6RZ^a$gJqq;Y=4Rd6Vk9wv93=4Z16!7RI2sz{RRMl{kTs-|T#ZGPv*)b?hFu2ex; zPCln;l$950ny&d1ImE7I-5rxVw=?o}JUSPCMZ5Sn((kQ>uS=s3(JV!K*lG^8s`7S& zaKbklLV}@AqG~dPZ4=0!(Vyhpa148oFzd(@Hl$K|dxkLOGQI_bkO4gMj*q1yY_Vq| ztoZqFEQN7UcMfjN(#<3=%p$>K4?lWhQ+ZuI*oRXOxii0Dro?V}wHttUE)V*88xJZn zowyDO0~T~m2I3i;H01&Sg9m9EMU`v(%(YpTEPwzF^U0#-l`edlp-=AGno2A-zM{f{ zO&un&_{^@>L+MK9BrB=8CW_UBO1A`G%nAG>N=>=uQ}n;((72i+s{xZ=vAQHfr9ijo z5q&fpjeete^$E)xHgtyKf}a)~hMH4fo%iW7VBw#ulz+WxemizBDSsnG5}I+KM4enU zJrTXNHZJuDEakAUI(RU)MhmVk8Cic$SN`-k0&jgM=$=Rnhu%D(IAsBEjj@B=V=F`h z>2K&ilm>U|4f${*>q$> zI5mvP!$Yje#x(Zk_mE9NBXeJgmq3y?kXak`4lDJxLkxW3lK9i=jcIG?H`b8;ZHfTE zG$CDnlrU{}`aKEA8mgugTew7IkCG%3W-qw$1_iGckWve{rHeT^mRbJ_BWw8u&32H( z720Z3CDO>anb{8jFF?cZ7OBok%z~@T@8`W$)tg_#%4u6DAXeq~ZgpCNm(wbm8^W{f zy`TFbR!HakLaP;bN2%3y)_+@tk%}gH3m!og$8Wi`643O3RQrL4to90-k}r&fZ1k*e z0=V#dRRg3jY98Mkl}P3@NmshaE?}`P{+OgNQs;tq>1<2yX|pgHJ?gVk{XLJlcqW2% zc8@1O4lLi@$Bvre;>+EN+X5eh@V&oF|2px!u)I4iltGMzHe;18z^&pgPq3DtPTXXL zk;cF`BmNSDI=(MCH^Ex^%wfp;Q9!!HY)RgdI=QHx&XKhNXXphS{-a_UiJ|ngvqGXUJ7b?- zU!5HA1BkWqR8l~^9iN@r>XrhT)&rk-E4p6UgUX%uTi{rC3e?eg$DAQ&V+-z<=$2N} z(@*n_#s#=((Ix|wi4(-0 z+{F@L_czu+j2T=8#F+lQZ31$$!v)_uvl~1O>wa>HH}7s?WEav<8#j^`Q!`Cl+Z6xi*l_ghc128MCxp!jus z33hc{E3NSBp#lq)XH^vtJ*fje6jqj-!-%y~)97snDq12w8bbi&sCoCFcfpPGtPTAu zHAZ>_ap8TKWq^!}fIU`)C{i_|9h2HgAE4F_72mT`aXl5X8b+o6R`5eqa25FvSh!Ms zdp90K+~or8c;PTHx<7}NL_e1cNf?b7gP;YrDEFk$I*kSTl@W-HT~Qm(_W}?~44hHOSY1Y<75YwrSlCqY2!teHZo3trqk&?K zW>l&{tl%!YQvE=Pi(ip>agN%P{v`jfTfHFH%rl_@I89xDKctZA`b1~~RzuxQ%)H2H zPIX`tZz0{`Q}4S=E3m*x7^1|ALOapEk{4%wp=%Y6Q+f|(Fq7A1G*@2SB$B`)9o?t8 zJ*arY3Y<5oA`52nw9O~iTGM3fF}f>~PVGF|A~-9=j!NTlPcQKBJA*_M9aj(y zRbK9s@!_~Dg}h%P4F%p^=vb+uxDV6dDt$}f7HC1IsbX>jj^1_nP{EBaoUHhn zID~`wo;27J#`kR(NAH>Zy^GGpN+yMM0wnO|h>bEe2j<&>d7Ze#Zf!E$xu0!B@6vk% zEnMrC22LIcF`MQU5^I3HldP-7UEH>CF+3RqHve#LOF1Qdk3J(kmq~h@_JVQT_G7(5 zQbwu@$9anwvQ@i-D`?Rti_cZGuEdO?h1QsQ{%+KA7K|>P*3@Pc%%W!UhZk&gxU_3K z%uX~#4#>tbF%^Rgz=^~%Oz$TcJyo}iUgJOb-9zhSvNcLcg!!IP&ctY18vC>5a4_4s zLNn{|T_W6UwcGtd1Tsu3LCx|5w@Jwy>ksZqrLWCRb=Na?xZtD>ETjf<-pT!kl*Hzv zl{WfY{`skV0^rR&sK4Z*CLtBd5X~V`Exm?nL;YkpC-fvhlc&;&wEAunYWrLF?jUvb;4oH= zN!qW%H&}R4j@^3?2g28tH^dN&n!}7g#VW;rDt~>h?AtiI=YfyI`W0+4Uab~!bz-x! zXi8O7!d{hOmM$K6TrefR}A-$s*WhkyW0 zDyH&-ZZ8q;Hv%)GkMEE)ymWnrq_=7wBl-n>bNs<*mc*KQhHpGyhgdY;!m3MfQGqD! zd*|K|^H`}6y+F!tAyuqf^7>O#lA*mJj`7l?A7AWR2nXu?{<&pE9NEGgtbNADn@B=8_ATwTg&W0}qT#(w^YC_}|#oT>0i6p3DRn?M2hEKw=gSVW5@9}C=(ExEOZ&|-RH?;_4;<$ zRj7*Q9hqA~-n}d)UU?Eqe)Zx#1j)joA^n!gG$?ipW}1OldoLYTR|Il#iyiN%tI0+y z2{9_l9?;)bUbjh__I?YAwHB|-U^bu7rbr}94Vw_O_pI){5)o|_ZvTBP)RQ0BqF#Jm zkF)W9&P4yTp#bM2tyxmZC25(a6PzYeEo$!$?B8A{Zp*)=--qW6_zWT+yoT8BN&toE~O4h2rm~v@#MHS)OxU@bFv(g_GlUq?^FUFeE z>V%s!U(pO598FIcjM`OjeHx5p8WUI2$CSG)x6hQknYNH-)>L93lXeU;cs7EFyipYI z67C({&)zN)xFVMCz=qDEsO2A0^LGGbp*{A%Y0=_v5pU28zTLldXgbg3#d&?0G_ZqU z3P+yATk&el70XtgKpn;H9?tj79jyFjbt*?D0?r!NF;&~YHBGW9M^B)!$o$p0*WwWT zTwAMky;J+?8!BcR_P~d@4kz0B%r|verfrS%Jtr7-*~^9sI0GlhF0Y_1lO%U*lndM8 zd7SRH8f=X7d&}ZViDDHk%<$yiYWzX-W!|IeC95UA(k*Qk*}RUw)zTTE*HB-|{~2Px zpP)vW7@?nG!B8v4ORHAX|3cjShJ@Fqp3Rbt@yHV{chxUF@y8)!!HSYyyXvt19beb}ww-^UT8m7j4{-O@{+wp)G8M#%r}fzJ`n z6s`h~GlVn7hyZ zykJkK;7P4|K^M(K;?vL~)S-V9S|gQFmW-g%5aSL4f|p^>dXwm_o_1Mg6laKw`_Lub z{EnvAKCd84ZoWhDu;0Go2XVA_Le%q0tb(of7_H&`74ZWWq2FK>S{#0MO0|lm-;As> zJroy}3~HD|T{MCf8j424i=g^Dh-i!}HdvBORV1(ySBuoJqEa71r?}q-wv9pqlFee@ z>TK%F7TOLd<>!BZKo#_kUEBXOwn0pnv-t!!OopfWh}0{Ymu1>sCnOhS58(;G^m_;4 zKkiNA0AN3<@V>exY7Xv0z(3~(zy!42&GlD+kAR_DC!peh1VKRICYU2gn4Ovf;^=$L?A4F8qG9#@F$%ka<_)pgg@h4OjyhPJxxiG0@fxP`&@7`b6F-f5O=ZA6y=jJVLO?|~f*`|a%cwQWETz@t$~aS^5nkbyFQ^D_Kt zh+H-KDohY!9$V9JYO-Pf3EO;lVb5Szg0LR4!Ao#ut_3U~Vr1&+dnLg`f>z4wY2{<^ zT+pJ+DRR%2g zA=sdgL#_nvUNDdRvpL@TxKoLEXR@5uhjVF^GyYY1I7H#Og%=e7&EJ1HlyWNojPXT4 zU;5Dkz9Dc~+!*B?hQICSOf`o~HF*MjZ6GI^T?-FGWURm`mbl&V)wfV|5rV6%;yF_9yz_&qks!)ye^%)4ezz0~wO}}u= zWQtzKkII|uN-g|*pnz>nqlK3QOZ05b%+xu^I&(gG4u;hXJ}euu*80iJVbxc6;h?pLLeM#usXm)KMFy zW8MnDr&)nw4G--Zd^vNmU}b3z<=JI@Frv~6#_X$26rae8J^+*h%Me?zJF8a!t(?!{ z7LuAwf9u&_z;=Wd5x)jFgqTC%$qXAR!~+T(dH%wO3D-hYw4Gi#7KXno{Ob|#HCfhh zSZ9Kx^%;P;jqskH=16*0Y`enaQEddFACh?k@)a8;!U9H?mlU`muKwH!oH>XwK|IR~ z=jAs*Ax@-$W$gS%f8R>RkrcS71}N#b!CCGT96k7)bHIbI+Q$<3~P(dfm?v?u@ zfqZJlBzX`c0QM-;KxN**?k;?@vS02L371YZB zgNo$V!E<8%?hizvzVwZk01klb*!z?-mVK=(2@yE2NKC;v5}Xb4pi{8BQTRpv-0>Jl z_fx=;+Dv7X3j*si!1*zw2jKJ`uX1J1S^^PbkoFuPMb~gfpo4t21{mU7?`5mde4JTC z_L@P3og|cJVsEl9^&madt3h#_f{dMFmUeFgO8@c7EOWA=?2WYnkfj6}frVhio(#Q@ zH~aj+zp;P~rq_~WXkK-8tBb={!^iKi} z>lnP+-VPu;hg!cg!f8H$g&{%sd2e-PepgwD`*!~i!ZCq73mz& z4bdChh*#>bXJC9;-CNP}t$apf>f7ET{C}dUP-but;4|4@;rsV1hFBP1)($KySfFxN z0>laGVI;PKH>Y9>3Jb_CoBR%ce8Ia?3tH|R|HHJ0Pa+u+2XXj1zQMTQFp?`5eh0F` z2ERi-*^bLmej8S>*9EN8{ZKzmmqBddH|z9s4x-ig0ZxG`FYb3NK=P!miJE$%p{1-{ zY7+!`pq{cOTixiIVen=%}jMwOHK7|y3orn?JZX&n_s6es}XX1%+2yojeI2&mWXL2DJ9W z?b7#tc;?7O`7sB0QIS`ov7;uU(&wQ;fjcVz3ip;E8XjLaq)pZ8K+OE|g?u1#6{;$HSFQr=aCJZNwhWUgl5k+sjxHqy?v3y?0r8sy z5tEUpkag*alM3yBeYcA?Z1yIwXmXM{r>tu1(qqwr`_K$7b+ljRwdmO4@%+K%i3BN7 z$__V1&7ojG53&RK6;L>1Bx#CHT;MB*rAI?W$0%<8XBu31E+DIi&U*@$7+^mTJ^&Bv z1P=Q+oF8FZ-9p_<-yUqB_62;;^8DX^Y%UgAw}2y-HKa#_VcZOdAyY*D7`tj*F4SMJ zKjP4XzaLp4z_UF@JexMhx;37HX;&jW1n|#og$@_aM?pCl15MBwhK)VZjR=8jH~2UB z=kx8{{s?c;20p{CUT?8#;bV~RRowZnB96q}2BI1>TIGMZpfZXo_KA0qS))!KiBY&e_6n(%tSsnQLi zkW!i+GTE6^^n8Tb0Q{k=I#@vwrl(mJB?Y_)_z@8LYzSI|eA8bRKcZP_@-LSkO}65> zBcUTiN04D6Gxq%|gI^^qp1?09U)2hNhd}DSKK%E|f-Ll>%J$G&LA$J{I1N8$9~Ih$sl`k5k)qb!Wwh$A1 zd#PsmU!CQ4jN)`#?g8Mw(3l3 zgH^L6KD3Gz@UTo_H4&!o!GHt9+3BFr=lW+*R#MjPJ{W4X`tWXFRy26@15O{CAFb`& z>O0E+t`orx=;q1wNXpF`k}LAP6`sga)4xDa~?g~c3i<#BN$<;le+8QqEmFc(t zD|=)|x%6m>S1k2ECmRSmrlqQ8+63Rnte*@ZI%;=RBKc+5nF1x!dd?Xv-`4H9 znPJzN2sidKsJXQRP#nNka}16TfEu)vtOMYGYyoYVO%gb$yzdAZxO$3Rk~wPuP-iX# z-m9q3#)4TDVr{0CIb?NBIZ_&iBE%9fg|r3y()2GYY_ACBzb2HNhmT26E(mkJ8lY6| z>mG22yUejJ)G2rdT`{ztFp^lH@xjWUDZz^W z!PqXOw5|+*;Sq!PDzWP}++|+IE${+w7J9JA?s1$MzLQ6yDEtt2B=0tCeWVD=-*@>itG(~*%-W8ghs!sG(RxAAL| zucK6yWt0cqeGt<^-VPerYg#rPJB9oRc%GUF%^Y~2Ux8j~al5k~E`RFK*-7O*nD;hb zgL`G_PUp=8f7Lk)Ie-HcLV_Z-l4IzlPXX%{=CE?f0NfvFd^IAW z(`kVFt-?2-%;4kw8tp5hA^-XPZiAWSow%ED=gYw90w>uK6u1x3%-(vm4E8q=HUGpo z`DFquTncV5>q(?o_uSa1g=0SiN1(n}As&5WRB8cnNx5dHgppkb(l%%wp?z{n%Emc@ zT@Czpjt=Zz&O&H{!C(RrPeVcpngmQ4dN(0qVhbjA9pk7&h}EIUj|U6U=kaoFMlck@ z8s`{hGhb)Q|C^}mq#@}*v7nMZ2KKO@WANqjTS{WX2+=Z+LD|h}OI)~7Ld!X;1yB*l#ck+HFqz)dqc9F<` z)j5R`i1nr?n+ACSvpRg5qYd$I>puv*wkL-^6-YG0*PVj@Yp%molfRUPiUdOQA!vGJ zV5YZSspI6_uR7$-uM|G&4h>-q_O5ZjIv zK$J7^RYIEtaMU3(G?@iLZGpk!2+X>WkdQ9k4#+%#S_c2w1Ek)EsIK>x0|>Pp#!q-j zlO#-OAOwX^1Zfih2{91UVv_*34>+y}3JEqa59PzD%%CzrR9Q4!C1C8uC&Hzxx`}D8dL0TW1*2 zK;1@+h!n5;0ks9mpV06!0SyU+zTMC*RK<@(M_`*~FK4KM_9<{DBS0&7v%rc zaGL(2{8}meZ!BQ3MU@E@3a>YFT?=Wf29md-H!n&#IMU=lf!b<6U;i8Otf<5%xSmj0 zy&*pfA-~-=TUe54cCdHMwbQvot4s4GP#L)P8a176JJ3BOyr%$hdKsf;E^Xqk_TzW> zuUu^4;F^1A%Da z_JnZmzD5!7XX5#>3JZqcu;!lc3BzL{-KvH%D!sH%%{ZYMQSc|2)M3<0nz@EAQuajI40;km4+AWEXdXH-A*?6Y*>o2o-*d7c zdvMbM>NbLXZ_OmFOftK5I-ao4*>D5UAHuhOio{mJUnb4*ucY&SBYkZ_&!^$(lj!z_=M~}F9uxN^>W!i>9>^cp?$cU)y7JZI%I_Bg476n z$yX)s3XT$+M&NH==0sJh>Hvus0Y@At3*QD^!3!HX4<+@91ia-H|Kr8R?ObgF1{pe* z5YhfWcY*wI<6epEw{P|esX4jc5L#Kf9rV0o?Z6WlsNv*xA+)#u*4a%B4=T+FRD=B< zqEZ43;COE4O4K3<8M zbkKtDuutS=_NX3J35Q0qCbRt@TvzF^Z<%{nb@%X&2`qmeLK6&dw}6)k)hCOai%1p` z%tU`7_v6*0p2~87tMMB!7L%8$aqXeB3>so5;sQLphUaq!+B9b<>(b`k(2oo0TH1IH ze7Q^fcAB6GP0kc%88|{nnxgAH)svby?aLA@8%$L!IIQL#y&6Q|*+YN}2i!THsrlG? zGEg=GBT*SHyGlp0dvzchpWJi-0uKPKd7H>x2{i+5O*i#1j1u=aG1O-WIk!Jro^cl*nn%HaXvsgk6uWyJAJ+znG938q};pO&iu`E6IS`LNU zb?ab6!7VnG4Jz4H`BmsFY&ADVw_@>a6DksMNUYK~jUlp1POP`k{QUIKN%Z^3g-Wln zhVfSg`OtMW9UN=+k3Bs4IpqW#y}_<#*mCsHPE!6x%r8H`f}pE`*Mj?5cEE9zFzdp8 zZOCnpE?Vh{4YVC9Xs~)Lpoc(WQ&*DZneE9;%x1Z>5zA>A7!P1`B)ioOohRy!g@Dt7 zu1OZZeq~$Zf}F5iAMES!-$YVgS{X8#Wg_l-pQ1y-*EXu7o3h7bg6G>Zc+toSmFpDr zK>H>GaWcwwh&MJ^U_#u&1$1b7Z}o;Qv)4s52kP2J>Z55ya8>x;J*+NvHZ?p2+y?2W zoE@Oug-^dS6OL_kv1m!OVMa?nT@gWFgrk4em3Y12;l3%>pNGghMH_DYoi+=F^yg__)*Aw z75HvvONnDJJ@bK?D$7$j*ZNM^Zm=oN3^abY3F)**BA_Y$lM67r3}1vB5GS7X4<(P8 zNI5h<;y?(Dq^8uRg6tD3?o>XQALaf6GNy530WJwej2!wSM)QiG+tm)-rE>nu?GD}p zyI@wAekDwbYqJv@NjC&HWvV~ix!7lbtHKZ-efkIHQCiA=rq4fp*tP+6WmZ$`1dRU$ zg=uLmK7RwRxRUXm&AtLy(&XdaI@_vdzXlxw)E7K+qsZj_M>nj%xA5;m%fyGi-RV9? zBOMzqcjT_!O)VGY`~)blT)BsOoH4FYYPm)qnd5*fpk0v^VLEQ`IcF_$vcmTXIze(S zR{(qZ)qwX1D~>Hc%dvYEP&yLXrLeW=PRVRlrA8Nm9C$Xm%riTS;F`UcW7OoKGrO&; z9`%AwEx-HauhQOT$T#0Z>pq4qVDIBF@n{~P2dl-NrLk`mo8*-1Kx!YbO)C;!Q#256 zud)Rh+Kg(6uPS))n!Co!LSl}malMPT(D;U5m=)N)#@1%aTgr*2>?S&}=9NG!+8fY~R(>3Ng&5asKB1 zEr!!KK6<+F{Cnhf>==*ecf5|GyE8S*GE&2^CNp!AQzc4%_do=r%qUTHk(S{n4#P@?P2Srd zrvB3Ia&o&L3`8GcwE~FOl}tghzXxc05=GhFOEPTLX#GMoTI;iWVH?q8nO$D#zSL@0 zR(qloV2jUAV#*SN5~pZG91LTx+hy?Ri$ZT)_{};uRISU)WU*CX+lk>Kd?&1@_vZLs zgvzm)f?gSBy05u}d5J08NH0F!O(Mc+VBQ_X)4>n9S=#5v1 zXvV%nE2-bOXx#@<@LMibAO^53KFrx|BQ{9GTYUUWpzKH*NnX0`CNx zn2#my7yRc;ngtDUn`9jQOwPtYk$_d*EU+Q)ExB2#Qu@;88N`DFs#Fb~ylJV7Odjv8 zW&7@+_~5ARf$g7yi|I%6gvP&@Fpv1`VglMnw>-J7kNnd99UvKxxU!f1@oOy2(6G+be4LO?pO#-;2+I) z^LeEkC>q79Dqk%7C{Ifae>unglO3Cyif-!#K7<{Q>=blqizE*|x$tHF+V#P_WSsz5 zOgrXjOTwprybd--VL{|P)ERoEJb8_F%)qqgUqztJk!JAH!a1?mMG0^4>A>DLqvl%v z!{YvZ{%53?xC-jmc=6?meWhu?|vNBf41klXS8XRR+ zKHXzjzv_M6thh3r@a(aW^;Q6wF(q5)-EGUqt{37l+qbyiK$7dBEg>(@0ZW@GWcLl@g|V^dBys%{!(GYFJ$2@mR@t zzq>I^3-Lax$-Q6Y$15Z!5E>!<+*+45@%flMt@fW2*wNUt&1z&ZbK7zQaf4EiPQX1J z!-JShwpUK1eWYkIj(zZ{i4PM~S`)DWnXwz+z|=xqv*IiI7k3cdhVMQHmWl$JDSN7+ z)!2l{lsthFqcZWgM{k%2|1=SwrvdZqq5cHQ_Hws*|%B` zbV_yE2E?#e$D2naz!T7w9j8U)0SXmMOt)i~?WS?i?)C_@Ee%zf8yz~gM>4QyWfZ$L z<~QO7CBmQfPKTq?w00O6;Z+ik0dTd?sjG%%m;DTUbqVxSGM3$L zUtqrLVHe%MO!WbhjHppHRNJ4M3zo)@Yd# zGmips@d2a^Qk>Rq5K|c_UO`lA+Zqs1T^X(@+wpa?EIau= zxtQE}A93^Vw{)K8ohbhs3owyR=6*xFP2Q?oZF9@k*rv&5gKAT!{gd0}2YcB0PeEyJ z1(g*3wN1yM?!Z++43{LHN9K18O8XA*?xFU_>VDfkWA6H%?Hh~jY6=6Ae7$d3DzPW$ zgxMGD`U6?3FlCheJxX@x=sxYcoTyb+FN_Ju(;a*>%#;<0fcxY?K z7NUX5jbkCrK>r6uwZd^G1BGyZ`kw{8?wMCy_>a()I0Ugs*eHZjiO$Xh#1wxPQZn8L z%Avxy&QMlcTfo8`BvUq3}fp{P;VTjEd0Q6@Vhx2Iprn^&i&Pz+JOUzB?&fN{&7XD-tc zi+&(FmYTYoN|^qeRaiXHq%o$H%tCfVFz?fmS07;mr~hftR69d-$d@k2`D+^*4@R*^ zmTOHFthOt0W&cihc*ph1KNg~2+F0FE8*_K`rl!`$BmeY z`iG_Gl4E_B%bn_XYR2@>L38tK65DzIa_a(iJ!KZ9AbR_A(O+lBOUY>B9X|mF(iB;B zE_pe<#I%UBqBo)SF)pKaI!VI)$&ajuTBLmRKOb3m*;~XVQh_suC%M*zu2-L6WSZUl zPK$tn%)pqJ=p_k3HEYg`_tuh}InfRyGdUv$k=jU+oUWqdjq zapf@W7UwC^n!t7$vDdT@CA7q<&X|A^*0oY>+?-zqY`jxnK^z(6MqmxI! zXc`Fxh>C|JbcBPG`9B^9HI1(5kT}j>{{)|5`s0DR*8;cFwz-Z$vB=88mri4FD-vJ% zC4Qf6B-e{#&q_b(aBs9FJ>{~1CXVV9Z5XdhJbMBJJo(9mR<4Dz&${W?xF}BuP^Nne zj#GGVO_T-DzJPsJ!K;y*g$Kku8~XkgwBtJI5boJpvD{G>_{Zs|&En9R1k+)jD98JB zOJ~u8jQJQ_carhQ1}`kkR~E2R@?)ZQQ2BWGY@=9}Hd^s~3cWcAODkx50d?DU{bZJP(h`m;d zEVvkvkC@T~yCgB^qIAzn=f+U0@r!Q^0$SSjEDXMbquO)M3;Z}Zy$JKnLs=- z23MQIIm<6hyy@oIO+S|Dz4D7FlUDNqSEDHWmofM!8oVaCJN=I@x2HRJ2d#3=62Dx1 zOeIB|0-Iltv&(78{mQq+hcBI8l@7)e#ptTVs}>Vk`l$W*!kCXw9;v8qdv8=#H7uVw zp)lc21Vo^W7TzO)yleJnId)4A&SqQvhXHbR%^p7+Ioj`a%>u~n(Ac-!x7>Yc>BHe8 zX~j`V}hU3-!onRs@S96!MdqkP4kUyEG%cuu}-LNK4l!E)j{1Se2}ez9S|x& z44=JJwluNH{AS$DKb}jGUp#72oc`$A=&v}Lc}BN#FK+`$&2FLu<#+s)PaBg&kbsw% zy(59V#w7YZQIPuPyo%a1p2NyN1`i-ahe zEz5#dr6Ifh*%gBJo#G6~j{B7#WR@ThHbKQ<#l(dD*>lc6sQYso@66xp#$Io!K8mkW z-WQfaca3x?zi<7{m!U}8GCQnILtbhVlDZ*f;Zf@8(v!#KPnxsPP<3@SJr#9Z_bDZ zJ4QoPYE1T9rgvf7qI<%+_Z#x1&oWUkVxI9nie>a~7Pnkio_=Ei_-U=&g?^b>x04Cx zd$ah0h&ksI_4}jNjHGRNNm@PXVRf_+}v4Z51WUx+zH#D__FFxR}SB2mkX_Nd<~nWd)p>= z*RQ!WWoDRLXkmI&X`|y%H0S*1Hu~qp(_m@qcS=_l`*BPpc>x*Za>ODb|GM;bkAwhd zlN9gH0me9b8zOZ*_U4ai$zRRiVg$Z5xoYu<=VJNXIl#ofr@Rx3+EvKE>6WATs{3ts zRf8P$$?FhBRx=}wm*FwdT0#;2`GC@xKU?(iqaTeC_u#*VOU&EGa3dETK|Il7CuSYj zJ$k35cUsO3q{>qB2jyb3*XyU>ccAsrt<*pU>uZi8UVs$xuB;>uP8Dh4Jc-$!kkf-D z{Z^pqW4BSIMFTP>za0`^U~TYoa3_59BTB&~zj22kV!XM0pU(4~=$>{BNg*?tF~@_1 zi3%chB2NgkSb$YGA+0EWe2|{lCcOx8748L)rF-e^-kE|`K{c&t{9PBjfM z){IN!VX!w^C7q@=Y%6W1ZZTJBRao;{WCf58Oqcg)-Z?b3c24+GIyg?`rTbZHMYDA- zOt}?if`rwf%G&!j=4Wm!w4-qhZ&TSZ&#E-5?eSlX9s$i6FC|(reZ~H6Ukiu&2i@1! zLZza|Rs8O3Ey%fT>$IZcD)i4P^v-_LeN^p~51rLTwBqzZ71P~x^PhX=4Ubnyj{KZ_ zNmq0yzEB!_p|!de;`!sC?O*qtCw`i3W^L|0&hb0Y%qULL%h)LYOF;88W*<1RnYHy* zfkrc~zs58=Vfjh4r41R2uzP$L*&bj!oOO_1_KjcCiDuuV-Q^0G>tTf&$|ujOpDk=BjnPrc`(HjI1B&-10=7N{-2=6; z7^z%y2<~(8JpP+!6l8TkU`G}Yr0klNp*Gth60QHx$U{|YxxY*2NrCfHb`%&UgA5g~ zyS(`VgGJv_lw$LSjj;9Cj-I84dwc_gS&)Ymk5bQi$3axAiJZlK1|4x7mw^ zn>%x~Z~^=!y)CuOn(?lGnw5DA_Am}!3G)SsYylm0rE2_H^tH-Fwg|b=MEdTW)K#N` z+c`3e847-!5YlO0!uk9e5EKgkT~3?2L^vE{<|*nmn2#1KNdHww3vWj{6eQ-iF{iGm zj4COA%CuKhcxGS5Hfde0snLkZk^K1|EWO_6n0nVA)M)+t$l2cHnAuguh;a=gFqxfF zOaES~_jh{9s_8eS{MKjH5G{tEH(RFY?Dxn}Pfb#O)PLQA&y=#<0!S}FGsy;&9s+;F zomUk7Y%X`}8)%+2|3Te-^kZ%;%={ElnMjM9!KstzXgkeTE>n4>OamOQplcm<7Y?`W zqo-)&-T~a(haX?xb(n=Ih4};17v|{q0fsdG?KLk4KY19>d^WdMl(-DIH=jWm9+26i zCyoSokVI8J<7-$=uzS}+@%b21M}J3Et|~xa_HxaZI-14f;n_6+n}X z`39jBE!K|Nb(foJut>w+vL{-}Il<9v(JZYfQtwjk$#1G(qrI8>29>B0I5N8UOyqSY zI6d-JC6!Y=3L&<0j`O&tTjR=s1$z&_23x&W;t_5k&9YLv6k5 znvq6s+yJZDJD>xCEeGn3I=3la^z6XwjOy!e72`o8%5UzNn7d}w;+dS4yiNuGgRbndWI6_+}^T)hu zTm-cl?a-_lADI4pv9dJRx;*?)v232Ygs_=ASnt8 z(o)imlt^um2I-OzF%S@8BOqPUC8?x@0#YIh!n^i4<9yHWJpX)SyyG2%zi;-w_jRq9 zYtFd_@BMahH5Rv`!JY&*a@hn+5drO<;I?8ar<&*Z0*wCbnN~3JWvwkDN*{|eDEB=tqh0qzob4X)zgFub?jHk%ePxr?KtzF zwT@Ab7j!k3EUG?nd=o@9SU;R`jB>5Z5;ZgEf)#H6 z)J*u_hlSjF{9@8B@Qa?Yf(FwV>bUKqW-Bomezgw8CN@53F8{py672JEns83(&3?dwPkS)8a~F=Q`OvQYdod- zxUzLhLb6czCeDq{wnz#8`e@N}nRluYsH<~YvKqa97PqZBB5-8mTch1^eC;Qz=gOCn zF+od@srcF>Kx^?6@9*i!+?+`h)Lo7^%3zQlv21<7{jc#lo<;kh zQkAt?@Iz!BahR=y^sW56@H)OUZGu-5%XK?pz7(nz<(u^bi1V#i$hsBJv5=d|4QWF z0ZQ@~5|7cx!0Mc5Tu3D}3&K-Uy^&HYiSFso2ee5rqY=L5FoMOn|Cl=k+KMM`+b= zIeBZu(=446u$lwZO1tvz%MQ@S*d~$~SH!qEt4b*I@z#URmtQr(J56-|^E%M@^b_+* zGY};{wFNAyiNQRXbXfLa0C>wyD@RP0K*VyvE=D=6C|$S2pGgtP0QOh5-|3i+!0)7S zU%uNlkps1_GmJhmD*)B$1w+L4_rb31h2(lQ7vHB`Iup66_jhWPR1aaUd?zoNE#Ix~ zAnr{v<(^Co5$!T#r)$DzzIE8W?mJKI`!{hPs$SqoE3-c=yZXKhup&l(C(ZM=%lznv ze;%z*0j}Ia(yx+0FEJEbe=}-@AGw5<;kKTHO_p|6`qn)^Yh4&kzm=R5i;ZDqbuv$H zFQMtlq}*Iqm=hL_&T^K~AD{KT3w8Jl>=UAiUnpNbIVb=(Vgr(8yP%rb%vYfh0-L_p z9GeQd17KzBOceo*xueA)&oesT-GuGc{?RQz^V=iw;oTxTLDm(i&4dB4k-|{Gqmf&N zQ%z6q=fuZ7!Q7|P2Q#^Tf1wHywkMM~)TYm!RnL7GGPd)ZI#mbTnKmPu;GO$|{OAr3 z>&PQRE?|PxTDFxg&pmoV^P*XwkjOXr3Q!+>jX2X5y2(c?K}V={iPWWwglai@%hvv7 zzF-^$a*wT0h*y;W*Df8S@;aWVyeq@WhrBgVD?`aH{>QTCuJP1;wFc_JOTX>ynX7MH zZWA6^&~P|uI8xHsMBk0p?O0d(HuZ*?W>O`h@q1+>X6ET|twe0`G}4nXe!=G|c0*bi z;*w1dx2@DNitYJ|PbTOAvnX8uZitR)ZJO1Muf(95o}r#nSPO>V2NKH{twkCd!*8~0 zb<~&ALWC4rf}`I}-(U0@2|vKj=Vn5+{O2A3&!Oq_ghErZ^W?RU6Wyg0QUf!n=u?)7 zoFZl#Zim&RBMQs@g$P?URac_&8S?cE-!nfZrQeVSB|d-ppwkccU-Tf^ct3BML*(~V%eFq9o!A@vWK5<6-py$&kiNh^ zCA{B;bei<{VqsvLiHSwv)r^iwG8I~h?n|6w9jlTeRc+PG6j@mJbun%##?PVC!K|o5 zcTFIal?wX1iF#|%)T=C7@A`BnP-ubM-ZOL1Jv|oqfQHI?SZX~F)K=M5OR&JPq|WBs z1PP}QOqMv`m4>(0fRs9N#~9hIzz>d^pl|4uN%$5#b1xI42Hkio=>b!jB5ha^n#NKG z>glt~>J|5$D9TdWwm~`S3rZ*`ZD&9yL4o)>m`i;nw~>PVgp)x{)IMk-&N19C3CDm? zRoJc_u5a+Pb&MxlBVBadobwF>)5ZY8g<*TmBx=OCU{R)ANXWEiRR2AdZR} z4Fz@!T=9E6Er)-tQJQrsyEt9uZr7FgY$xzd9q&MqtyQqeFb>FxLGCqkidZvWXZW)7 zjGa5zU^wWK`wZc!Q|SRO%MiGERxRp8)F=S zz4{GU%%HR)vaMf?GhHCwX`}FVOj~IJ0s#F>~YPzr*63;lMg*uM%Hm%w!Un98h z*QG59QAcmkrGLq+%Nf3QLU+=<+LHOu3+)EYuFQ#7Lu|db+^7_-kuu3pdROs%m+A#~?#V z(BV~J#h(~?SG<_;^diVd)JJAWRY_k9d^DI`3Q;F9@k&2y+u6`W?5%QPEfpiK+p@@0 zuFAeiF1KK&xY(nNbQVUWtk4j`e{YW=DHmBf_e7sGCzi{(YI1N=9X|U=LhdzAupj2J&>&?XV zz}YKdg<@yQsJ~RPRa(1AN8>mpQcz_w^Z?EI7E${ZCNXEqi}Zs+a(RrM0;Sx){H`n_ zVFkn%+Wf3-7&v9g@{%KrV>v5!BAWMC0_Ib2KfgI%d^{fJ|7{|cKRmR{lUm2dYK97Z z*y7~1nxcVZ5Tw$c-4)+rkt2%;D0q`*G&}aN$C{>)D+IW|;@;th6g%>e%fFD@&*-Tj z;VMPFj5~4r4>VyR>Cwugo1b-CNjKa!7$W8_B%YzC4HXh&I(?lE5@xrtqmn>51FAnB&~ z=tL(K%gmOxlZi-hnqgPh#^3MEsyf**_&*T9!r3F|n}+;-nTogfb*u@WcT*QF zlJ4!Gaq+xi&oLG4Y^YwmM$yKgX@tE05E{`|0&vMq8xvbB2JBaP+7Qxo3HR^Hqclu^Nh!hVh%g9&3jB zUB!EK5=Ly#(yVCaO6HKqx4+x;7&725c1Xmqni9@qp`QQcl&nzMWe&RCVXvT8%hS#$ zjFa6_mr~6$A~qhuavHVuF^Uh?fv29<^2u#KnKK0%eFTnTzy6#X+lN{a>bpLOVzb%L zmWLR8Tlq#3%h33!b>N%6aq+R!2RB$se4JTX(#KytMbDVC`*eitn%~~$`a2Rol05eI zI`Gc#Q_JY(7gL}72s@|WxL!>`$wTSjPWnKdW2f=QhmAo5sWPJj8WAha{q${iAVOiT#@NplV{c(wJEB^Ee zu5e7z6exP`8LGo*7mW3JCYrq>q<-G(aeXcWK}U1>lU?2f*)Z_T*d^E1?$C5YFX84! z=Rs4XEKYZN0h%H?uWN6-#D_&Hj!#};V4Ok*vJW*$n)K~@k0eg7{b=sLuzH%rkB&X0 z2+yE%Ct}WQv%5SAwQsb%rb)izn=6$a4@K@uGO3TLV{G~J;vF&^V=H%Szv9Qs0xyZt zlQYEDC2 zdjWMB_g15yYfWNGzo_3cZSMS0)--OGmk+t6a7Vw}⪙g;@+#4!>zRG8Ai)|BdUic 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.5 | En campo (15 pzas, 22-ago). No se fabrica más. | — | `hbox-watchdog-v5` (tag `v5.5-as-fabbed`) | `hbox-v5-bringup_0.6.0` CAMPO · 0.6.3 banco | -| V5.6 | **26-oct: piloto NO-GO hasta cerrar A1 a A6**: 7 piezas sin existencia en JLC y 21 rotaciones del CPL que corregir ([revisión independiente](revision-pedido-26oct.md)). **27-oct: CPL corregido con T46** (`51dc51b`, Rev6 regenerado); faltan las piezas. Antes: **Auditoría final del 22-oct: GO al piloto** con tres condiciones de pedido (vías tapadas + rayos X en U6, visor de JLC, D10 → SMBJ33CA). Paquete `HBOX_v5_Rev6_PROD` verificado = cobre con relleno fresco; DRC y paridad limpios. P-1 cerrado a las 13:00 (relleno fresco en el repo, re-verificado; falta el commit) ([auditoría final](auditoria-final-22oct.md)). **T42a** aplicado (D-22-7: a): BOM con existencia y `/IGN_IN` a 0.3 mm ([victorias rápidas](v56-v57-victorias-rapidas-22oct.md)). **T43:** designadores en orden y Rev6 regenerado ([designadores](designadores-t43-22oct.md)). **T44** (23-oct): serigrafía de 0.8 mm, Rev6 regenerado, solo cambia la serigrafía ([T44](v6-t44-serigrafia.md)). [**Documento de diseño**](diseno-v56.md). | 113 (piloto de 5 primero, se pide hoy) | `hbox-watchdog-v5` | 0.7.0: `board_v56.h` listo; 0.7.0-pre por escribir (1 día) | -| V5.7 | **26-oct: piloto NO-GO hasta cerrar A1 a A6**: 7 piezas sin existencia en JLC (con SRP1265A-100M) y 20 rotaciones del CPL que corregir ([revisión independiente](revision-pedido-26oct.md)). **27-oct: CPL corregido con T46** (`51dc51b`, Rev7 regenerado); faltan las piezas. Antes: **Auditoría final del 22-oct: GO a los 5 prototipos** con las mismas condiciones. Fuente U25 a 5.32 V / 600 kHz: 9–32 V sin la SD-15B; C149/C150 se quedan (D-21-2) y el timbre se mide en banco; D10 → SMBJ33CA es obligatorio aquí (con el arnés al revés abre F2, que es SMD) ([auditoría final](auditoria-final-22oct.md)). **T42a** aplicado, con la 2.ª vía de `/SYS5V` (E-11) ([victorias rápidas](v56-v57-victorias-rapidas-22oct.md)). **T43:** designadores en orden, «IGN 12-24V» y Rev7 regenerado ([designadores](designadores-t43-22oct.md)). **T44** (23-oct): serigrafía de 0.8 mm, Rev7 regenerado, solo cambia la serigrafía ([T44](v6-t44-serigrafia.md)). [**Documento de diseño**](diseno-v57.md). | 327 (5 prototipos primero, se piden hoy) | `hbox-watchdog-v57` (convive con v5) | el mismo 0.7.0 (mismos pines de MCU) | -| v6 | Revisada el 22-oct (`d5f5002` + T40): **NO LISTA**. T28 cerró 2 de los 8 bloqueantes de la [auditoría v6](v6-auditoria-produccion-16oct.md), T25 regresó los barrenos, T38 corrigió courtyards, MH6 y el `/3V3` bajo los barrenos, **T39 hizo el bloque A** (D34 entre U25 y L22, MH8 libre) y **T40 liberó MH4**. Faltan los bloques B a H y D-22-4 ([estado, §7](v6-estado-21oct.md#7-t40-22-oct-tarde-mh4-libre)). **T43:** designadores en orden ([tabla](designadores-t43-22oct.md)). **T44:** serigrafía de 0.8 mm, 338 de 350; 12 para Michelle ([T44](v6-t44-serigrafia.md)). **26-oct:** revisión del fin de semana: avance en el bloque B, **regresión en la toma VIN de R80** y los bloques C, D y E sin empezar; G1 en riesgo, D-26-1 para Leo ([revisión](v6-revision-26oct.md)). [**Documento de diseño**](diseno-v6.md). Plan: [fines de semana 24-oct → 22-nov, rev. 1.7](v6-plan-fines-de-semana.md). | 130 + reemplazos (piloto de 20, pedido previsto el 2-nov) | `hbox-watchdog-v6` | 0.7.x (`board_v6.h` + NTRIP), no existe | +| V5.6 | **27-oct: piloto listo para pedir** ([instrucciones](instrucciones-leo-27oct.md)): CPL corregido con T46 (`51dc51b`) y BOM sin faltantes con T47 (`bdda3fd`). El 26-oct, la [revisión independiente](revision-pedido-26oct.md) encontró 7 piezas sin existencia en JLC y 21 rotaciones del CPL que corregir. Antes: **Auditoría final del 22-oct: GO al piloto** con tres condiciones de pedido (vías tapadas + rayos X en U6, visor de JLC, D10 → SMBJ33CA). Paquete `HBOX_v5_Rev6_PROD` verificado = cobre con relleno fresco; DRC y paridad limpios. P-1 cerrado a las 13:00 (relleno fresco en el repo, re-verificado; falta el commit) ([auditoría final](auditoria-final-22oct.md)). **T42a** aplicado (D-22-7: a): BOM con existencia y `/IGN_IN` a 0.3 mm ([victorias rápidas](v56-v57-victorias-rapidas-22oct.md)). **T43:** designadores en orden y Rev6 regenerado ([designadores](designadores-t43-22oct.md)). **T44** (23-oct): serigrafía de 0.8 mm, Rev6 regenerado, solo cambia la serigrafía ([T44](v6-t44-serigrafia.md)). [**Documento de diseño**](diseno-v56.md). | 113 (piloto de 5 primero, se pide hoy) | `hbox-watchdog-v5` | 0.7.0: `board_v56.h` listo; 0.7.0-pre por escribir (1 día) | +| V5.7 | **27-oct: piloto listo para pedir** ([instrucciones](instrucciones-leo-27oct.md)): CPL corregido con T46 (`51dc51b`) y BOM sin faltantes con T47 (`bdda3fd`; L4 pasa a SRP1265A-150M). El 26-oct, la [revisión independiente](revision-pedido-26oct.md) encontró 7 piezas sin existencia en JLC y 20 rotaciones del CPL que corregir. Antes: **Auditoría final del 22-oct: GO a los 5 prototipos** con las mismas condiciones. Fuente U25 a 5.32 V / 600 kHz: 9–32 V sin la SD-15B; C149/C150 se quedan (D-21-2) y el timbre se mide en banco; D10 → SMBJ33CA es obligatorio aquí (con el arnés al revés abre F2, que es SMD) ([auditoría final](auditoria-final-22oct.md)). **T42a** aplicado, con la 2.ª vía de `/SYS5V` (E-11) ([victorias rápidas](v56-v57-victorias-rapidas-22oct.md)). **T43:** designadores en orden, «IGN 12-24V» y Rev7 regenerado ([designadores](designadores-t43-22oct.md)). **T44** (23-oct): serigrafía de 0.8 mm, Rev7 regenerado, solo cambia la serigrafía ([T44](v6-t44-serigrafia.md)). [**Documento de diseño**](diseno-v57.md). | 327 (5 prototipos primero, se piden hoy) | `hbox-watchdog-v57` (convive con v5) | el mismo 0.7.0 (mismos pines de MCU) | +| v6 | Revisada el 22-oct (`d5f5002` + T40): **NO LISTA**. T28 cerró 2 de los 8 bloqueantes de la [auditoría v6](v6-auditoria-produccion-16oct.md), T25 regresó los barrenos, T38 corrigió courtyards, MH6 y el `/3V3` bajo los barrenos, **T39 hizo el bloque A** (D34 entre U25 y L22, MH8 libre) y **T40 liberó MH4**. Faltan los bloques B a H y D-22-4 ([estado, §7](v6-estado-21oct.md#7-t40-22-oct-tarde-mh4-libre)). **T43:** designadores en orden ([tabla](designadores-t43-22oct.md)). **T44:** serigrafía de 0.8 mm, 338 de 350; 12 para Michelle ([T44](v6-t44-serigrafia.md)). **26-oct:** revisión del fin de semana: avance en el bloque B, **regresión en la toma VIN de R80** y los bloques C, D y E sin empezar; G1 en riesgo, D-26-1 para Leo ([revisión](v6-revision-26oct.md)). **27-oct:** T48 (una sola SIM: nano-SIM J11) y T49 (sin J2/J4) en el esquemático; Michelle actualiza el PCB ([instrucciones](instrucciones-michelle-27oct.md)). [**Documento de diseño**](diseno-v6.md). Plan: [fines de semana 24-oct → 22-nov, rev. 1.7](v6-plan-fines-de-semana.md). | 130 + reemplazos (piloto de 20, pedido previsto el 2-nov) | `hbox-watchdog-v6` | 0.7.x (`board_v6.h` + NTRIP), no existe | | V4 | En prueba y campo. Sin producción nueva. | — | `hbox-watchdog-v4` | `hbox-tarjetaV4_0.6.0` CAMPO | | V3 | 3 unidades en campo. Registro congelado. | — | `hbox-watchdog-v3-PROD` (no editar) | `hbox-tarjetaV3_4.0.0` | @@ -101,13 +107,13 @@ Lleva Mean Well SD-15B-05 externa (igual que V5.5). | | Documentos | |---|---| -| Vigentes | [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [Victorias rápidas (T42a, 22-oct)](v56-v57-victorias-rapidas-22oct.md) · [Auditoría final (22-oct)](auditoria-final-22oct.md) · [**▶ Auditoría del 21-oct, pasadas 5 y 6**](v56-v57-auditoria-21oct.md) · [Pasada 4 (19-oct)](v56-v57-layout-pasada-4.md) · [Re-auditoría 19-oct](re-auditoria-19oct.md) · [Auditoría de producción 16-oct](auditoria-produccion-16oct.md) (requisitos uno por uno, prueba de RS1) · [ECO V5.6 — requisitos R1–R5](v56-eco.md) · [Cambios al esquemático V5.5 → V5.6](v56-cambios-esquematico.md) · [Reglas de layout esquemático → PCB](v56-layout-instrucciones.md) | +| Vigentes | [**▶ Instrucciones para Leo: pedir el piloto (27-oct)**](instrucciones-leo-27oct.md) · [**▶ Revisión independiente del pedido (26-oct)**](revision-pedido-26oct.md) · [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [Victorias rápidas (T42a, 22-oct)](v56-v57-victorias-rapidas-22oct.md) · [Auditoría final (22-oct)](auditoria-final-22oct.md) · [**▶ Auditoría del 21-oct, pasadas 5 y 6**](v56-v57-auditoria-21oct.md) · [Pasada 4 (19-oct)](v56-v57-layout-pasada-4.md) · [Re-auditoría 19-oct](re-auditoria-19oct.md) · [Auditoría de producción 16-oct](auditoria-produccion-16oct.md) (requisitos uno por uno, prueba de RS1) · [ECO V5.6 — requisitos R1–R5](v56-eco.md) · [Cambios al esquemático V5.5 → V5.6](v56-cambios-esquematico.md) · [Reglas de layout esquemático → PCB](v56-layout-instrucciones.md) | | Referencia | [**▶ Documento de diseño V5.6 (23-oct, con PDF)**](diseno-v56.md): la referencia completa de la tarjeta de hoy · [Hoja de datos V5.6](v56-datasheet.md) · [Pinout V5.6](v56-pinout.md) — ya en los designadores de T43, pero su contenido viene de la netlist del 28-sep (todavía listan P12 y no traen el acelerómetro); para lo actual, el documento de diseño | | Históricos | [Layout pasada 3 (16-oct)](v56-v57-layout-pasada-3.md) — cerrada; lo pendiente pasó a la pasada 4 · [Layout pasada 2 (13-oct)](v56-layout-pasada-2.md) y [auditoría del 13-oct (inglés)](v56-auditoria-layout-13oct.md) · [Layout pasada 1 (12-oct)](v56-layout-pasada-1.md) | | Firmware | 0.7.0 con `board_v56.h` (control del módem por MODEM_EN/RST, ciclo de 10 s en batería, Ethernet de campo, SC16IS752/RS-485, acelerómetro, ignición por ADC, paquete LFP-HT). No existe todavía; ningún 0.6.x enciende su módem. | | Decisiones pendientes (Leo) | **D-19-1, hoy:** portar las correcciones de puertos de la v6 (inversor U32 para el RS-485, TVS D39, R147 en RS-232, J10.8 a GND, LED de actividad); si van, entran al piloto. **D-19-2:** resuelta el 20-oct, Dbk2 fuera (T31). **D-21-1:** C130 de 100 nF en la entrada de U7 ([auditoría §4](v56-v57-auditoria-21oct.md#4-decisiones-para-leo)). [Re-auditoría §7](re-auditoria-19oct.md#7-decisiones-para-leo) · [auditoría 16-oct §10](auditoria-produccion-16oct.md#101-hardware-de-v56-y-v57-iguales-entre-si). | -**Siguiente paso.** Leo hace commit y push de T34 + T35 → B + DRC en KiCad (debe salir igual) → Gerber/BOM/CPL con *Fabrication Toolkit* → **piloto de 5** (pedido ≈ 21–22-oct, junto con los 5 prototipos de V5.7) → banco con 0.7.0 (ciclo de 10 s ×20, carga, Ethernet, RS-232/485, acelerómetro) → las 108 restantes. +**Siguiente paso** (27-oct). Pedir el **piloto de 5**, junto con las 5 V5.7, con los paquetes del repositorio (T46 + T47) y la lista de las [instrucciones para Leo](instrucciones-leo-27oct.md) → 0.7.0-pre compilado para el RCT6 → banco con la [compuerta mínima](revision-pedido-26oct.md#8-compuerta-minima-de-banco-5-5-pasa-con-al-menos-4-de-5-por-version-y-con-todas-las-de-seguridad) → las 135. ## V5.7 — fuente a bordo (9–32 V) → 5 prototipos → pedido de 327 { #v57 } @@ -124,12 +130,12 @@ Lleva Mean Well SD-15B-05 externa (igual que V5.5). | | Documentos | |---|---| -| Vigentes | [**▶ Documento de diseño V5.7 (23-oct, con PDF)**](diseno-v57.md) · [Serigrafía (T44)](v6-t44-serigrafia.md#6-v56-v57) · [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [Victorias rápidas (T42a, 22-oct)](v56-v57-victorias-rapidas-22oct.md) · [Auditoría final (22-oct)](auditoria-final-22oct.md) · [**▶ Auditoría del 21-oct, §3.2**](v56-v57-auditoria-21oct.md#32-v57-hbox-watchdog-v57) · [Pasada 4, parte B](v56-v57-layout-pasada-4.md#parte-b-v57-hbox-watchdog-v57-medio-dia) · [Re-auditoría 19-oct, §4](re-auditoria-19oct.md#4-v57-punto-por-punto) · [Auditoría de producción 16-oct](auditoria-produccion-16oct.md) (§5 rango de entrada) · [ECO V5.7 — fuente a bordo (v0.2)](v57-eco-fuente.md) | +| Vigentes | [**▶ Instrucciones para Leo: pedir el piloto (27-oct)**](instrucciones-leo-27oct.md) · [**▶ Revisión independiente del pedido (26-oct)**](revision-pedido-26oct.md) · [**▶ Documento de diseño V5.7 (23-oct, con PDF)**](diseno-v57.md) · [Serigrafía (T44)](v6-t44-serigrafia.md#6-v56-v57) · [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [Victorias rápidas (T42a, 22-oct)](v56-v57-victorias-rapidas-22oct.md) · [Auditoría final (22-oct)](auditoria-final-22oct.md) · [**▶ Auditoría del 21-oct, §3.2**](v56-v57-auditoria-21oct.md#32-v57-hbox-watchdog-v57) · [Pasada 4, parte B](v56-v57-layout-pasada-4.md#parte-b-v57-hbox-watchdog-v57-medio-dia) · [Re-auditoría 19-oct, §4](re-auditoria-19oct.md#4-v57-punto-por-punto) · [Auditoría de producción 16-oct](auditoria-produccion-16oct.md) (§5 rango de entrada) · [ECO V5.7 — fuente a bordo (v0.2)](v57-eco-fuente.md) | | Históricos | [Pasada 3, parte B (16-oct)](v56-v57-layout-pasada-3.md) — cerrada · [Guía de layout V5.7 (Leo, 13-oct)](v57-layout-guia.md) y [colocación y ruteo (14-oct)](v57-colocacion-ruteo.md) — superadas: la fuente ya está colocada · ECO v0.1 del 12-oct (`03-Architecture-Hardware/2026-10-12_Drogheda_EinarBoard-V5.7_ECO-Fuente-a-bordo_ES_v0.1.md`, repositorio) | | Hereda de V5.6 | Todo lo demás: [ECO V5.6](v56-eco.md), [cambios al esquemático](v56-cambios-esquematico.md), acelerómetro, sin P12. Hoja de datos y pinout propios: pendientes. | | Decisiones pendientes (Leo) | D10 → **SMBJ33CA** (bidireccional, misma huella) para que la polaridad invertida no abra F2; puertos como en V5.6 (D-19-1); **D-21-2:** C149/C150 se quedan como están ([auditoría §4](v56-v57-auditoria-21oct.md#4-decisiones-para-leo)). | -**Siguiente paso.** Leo hace commit y push de T36 + T37 → B + DRC en KiCad → Gerber/BOM/CPL → **5 prototipos**, pedidos junto con el piloto de V5.6 (validación de la ECO §6: barrido 9/12/24/32 V, polaridad invertida, temperatura de U25) → pedido de 327. +**Siguiente paso** (27-oct). Los **5 prototipos** van en el mismo pedido que el piloto de la V5.6 ([instrucciones para Leo](instrucciones-leo-27oct.md)) → banco: barrido 9/12/24/32 V, polaridad invertida, temperatura de U15 y rizo de L4 (15 µH desde T47) → las 365. ## v6 — GNSS y 4G a bordo → pedido de 130 + reemplazos { #v6 } @@ -184,20 +190,18 @@ El firmware que sustituye al 4G NTRIP Master no existe. Decisión vigente: **no | | Documentos | |---|---| -| Vigentes | [**▶ Revisión del fin de semana (26-oct): qué falta**](v6-revision-26oct.md) · [**▶ Documento de diseño v6 (23-oct, con PDF)**](diseno-v6.md) · [**▶ Serigrafía (T44): los 12 que no caben**](v6-t44-serigrafia.md#3-los-que-no-caben) · [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [**▶ Estado al 22-oct (T25, T28, T38, T39 y T40)**](v6-estado-21oct.md) · [**▶ Auditoría de producción v6 (16-oct)**](v6-auditoria-produccion-16oct.md) · [**▶ Plan de fines de semana (rev. 1.7: 24-oct → 22-nov)**](v6-plan-fines-de-semana.md) · [Re-auditoría 19-oct, §8](re-auditoria-19oct.md#8-v6) · [Plan de corrección y lista de liberación (28-sep, el porqué de cada punto)](v6-plan-correccion.md) · [Esquemático final — resumen de 3 pasadas](v6-cambios-resumen.md) · [Mapa de pines MCU para `board_v6.h`](v6-pinmap.md) · [Plan de cobre y colocación EMC](EinarBoard-v6_Plan-de-Cobre_ES.html) ([inglés](EinarBoard-v6_Copper-Plan_EN.html)) · [Manual v6 (marcador)](../manuales/manual-tarjeta-v6.md) | +| Vigentes | [**▶ Instrucciones para Michelle (27-oct)**](instrucciones-michelle-27oct.md) · [**▶ Revisión del fin de semana (26-oct): qué falta**](v6-revision-26oct.md) · [**▶ Documento de diseño v6 (23-oct, con PDF)**](diseno-v6.md) · [**▶ Serigrafía (T44): los 12 que no caben**](v6-t44-serigrafia.md#3-los-que-no-caben) · [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [**▶ Estado al 22-oct (T25, T28, T38, T39 y T40)**](v6-estado-21oct.md) · [**▶ Auditoría de producción v6 (16-oct)**](v6-auditoria-produccion-16oct.md) · [**▶ Plan de fines de semana (rev. 1.7: 24-oct → 22-nov)**](v6-plan-fines-de-semana.md) · [Re-auditoría 19-oct, §8](re-auditoria-19oct.md#8-v6) · [Plan de corrección y lista de liberación (28-sep, el porqué de cada punto)](v6-plan-correccion.md) · [Esquemático final — resumen de 3 pasadas](v6-cambios-resumen.md) · [Mapa de pines MCU para `board_v6.h`](v6-pinmap.md) · [Plan de cobre y colocación EMC](EinarBoard-v6_Plan-de-Cobre_ES.html) ([inglés](EinarBoard-v6_Copper-Plan_EN.html)) · [Manual v6 (marcador)](../manuales/manual-tarjeta-v6.md) | | Detalle (28-sep) | [Auditoría completa](v6-auditoria-completa.md) ([inglés](v6-full-audit.md)) · [Pasada 1 — cambios al esquemático](v6-cambios-esquematico.md) · [Pasada 2 — puertos (inglés)](v6-puertos-sin-nueva-version.md) · [Pasada 3 — revisión final (inglés)](v6-revision-final.md) | | Históricos | [Próximos pasos para ordenar (29-sep)](v6-proximos-pasos.md) — superado por el plan de fines de semana · [Auditoría V5.6 · V5.7 · v6 del 16-oct (mañana), §8](auditoria-produccion-16oct.md#8-v6-que-falta) · [Revisión contra lecciones V5.5](v6-revision-lecciones-v55.md) — superada por la auditoría completa · [Auditoría pre-fab 25-sep](v6-auditoria-prefab.md) ([inglés](v6-prefab-audit.md)) — superada por la del 28-sep | | Cantidad | La auditoría de septiembre hablaba de **5 prototipos**; el plan del 13-oct son **130 unidades y todos los reemplazos futuros**. Recomendado: piloto de 20 que pase el banco con el firmware 0.7.x antes de las 130. | -**Siguiente paso** ([plan de fines de semana, rev. 1.5](v6-plan-fines-de-semana.md); recorrido una semana el 19-oct): +**Siguiente paso** (27-oct; [plan de fines de semana](v6-plan-fines-de-semana.md) e [instrucciones para Michelle](instrucciones-michelle-27oct.md)). Las fechas suponen (a) en D-26-1; con (b), todo se recorre una semana: -- **Lun 19 o mar 20:** pre-órdenes en JLC (THVD1410DR, TPS7A2033PDBVR, J14). No se recorren. -- **21-oct:** T25, T28 y T38 aplicados; Leo subió T38 el 22-oct (`b74b96f`). -- **22-oct:** T39 (Claude): bloque A con la propuesta α y MH8 libre (`d5f5002`). En la tarde, T40: MH4 libre; falta el push. Leo decide D-22-4 (TVS de la SIM junto a J14). -- **Sáb 24:** Michelle revisa el bloque A y MH4 que dejaron T39 y T40, hace Rig1 y el `/24V`, las TVS junto a J14 si Leo elige (b) en D-22-4, y sigue con el bloque B ([estado, §3](v6-estado-21oct.md#3-lo-que-tiene-que-corregir-michelle-antes-de-seguir)). -- **Dom 25:** RF del módem, U20, GNSS y U12. -- **Sáb 31 y dom 1-nov:** pares, puertos, In1, vías de tierra (T29), serigrafía y DRC final. P7/P8 se quitan del esquemático (decisión del 9-oct). -- **Lun 2-nov:** pedido del piloto de 20. +- **Hoy, 27-oct:** Leo decide D-26-1 (G1 el 2-nov con T45 por script, o el 9-nov) y D-22-4 (TVS de la SIM junto a J11). +- **Mar 28:** Michelle hace *Actualizar PCB* con T48 + T49 y borra el cobre suelto. Con (a), Claude corre T45 sobre ese commit. +- **Mar 28 – vie 30:** resto del bloque B, R112 (bloque A) y bloques C, D y E (Michelle). +- **Sáb 31 y dom 1-nov:** T29a y T29b (Claude); bloques F, G, H1 y H2 y la puerta L-48 (Michelle). El domingo en la tarde, T43 + T44, re-auditoría final y paquete (Claude). +- **Lun 2-nov:** pedido del piloto de 20 (G1). - **Fines de semana 7–8 y 14–15 nov:** firmware v6. Banco del piloto el 21–22 nov (G2 ≈ 22-nov). ## V4 y V3 — tarjetas anteriores aún en campo diff --git a/docs/hardware/instrucciones-leo-27oct.md b/docs/hardware/instrucciones-leo-27oct.md new file mode 100644 index 0000000..3508aa8 --- /dev/null +++ b/docs/hardware/instrucciones-leo-27oct.md @@ -0,0 +1,143 @@ +--- +title: "Instrucciones para Leo — 27-oct-2026: pedir el piloto V5.6/V5.7, la v6 con una sola SIM y lo que falta decidir" +tags: [project-drogheda, hardware, hbox, v5.6, v5.7, v6, piloto, jlcpcb, sim, decisiones, instrucciones, leo] +project: Project Drogheda +author: "Helgen Technologies (redacción: Claude)" +date: 2026-10-27 +version: 1.0 +status: "ACTIVO — al 27-oct-2026, 12:00: T46, T47, T48 y T49 en HBox_PCB (3154018); tablero con el lote 2026-10-27_piloto-listo-una-sim" +audience: "Leo (decide y paga), Aldair (pedido), Adriana (compras)" +--- + +# Instrucciones para Leo · 27-oct-2026 + +**Lo que pediste a las 11:00:** resolver las piezas del piloto de la forma más fácil y rápida, dejar la v6 con una sola SIM, cargar la mezcla 135/365, quitar las tarjetas que bloqueaban el piloto, revisar el tablero e instrucciones al día para ti y para Michelle. Todo está hecho, salvo lo que solo tú puedes decidir o pagar. + +!!! success "En corto" + - **El piloto de 5 V5.6 + 5 V5.7 ya se puede pedir.** Los paquetes del repositorio traen T46 (CPL corregido) y T47 (BOM sin faltantes en JLC). **No hay que consignar nada.** Pasos en el §2. + - **La v6 se queda con una sola SIM: nano-SIM (4FF) en J11.** T48 quitó la eSIM del esquemático. De paso, T49 quitó las sondas NTC externas J2 y J4 (decisión del 9-oct). Michelle actualiza el PCB mañana temprano. + - **Volumen: 135 V5.6 + 365 V5.7**, ya en el tablero. Falta la cantidad de la v6: el tablero dice 130 y el costeo del 26-oct usó 60. + - **Te tocan 3 decisiones** (§1): D-26-1 vence hoy; D-22-4 y D-22-6 están vencidas desde el 24-oct. + +## 1. Decisiones, en este orden + +| # | Qué decides | Recomendación de Claude | Qué pasa con tu «sí» | Vence | +|---|---|---|---|---| +| **D-26-1** | Cómo llega la v6 a G1 (pedido del piloto de 20, lunes 2-nov) | **(a)**: Claude hace por script (T45) el regreso de `/VEH5V` con la toma Kelvin, la RF LTE en F.Cu con su cerca de vías, las vías de los EP de U4 y U7 y la limpieza. Michelle termina el bloque B y sigue con C, D y E | Con (a), Claude corre T45 en una copia, la revisa y la aplica en cuanto Michelle suba lo de mañana (§1 de sus instrucciones). Con (b), G1 pasa al lunes 9-nov y el tablero recorre sus fechas una semana | **hoy** | +| **D-22-4** | TVS de la SIM de la v6: (a) se quedan del lado del módem, (b) van junto a J11 | **(b).** Con una sola SIM ya nada justifica dejarlas lejos: hoy una descarga en el zócalo recorre 27–41 mm de pista y una resistencia de 22 Ω antes de llegar a la TVS | Claude pasa D18–D20 a `/SIMB_*` en el esquemático. Michelle las pone junto a J11, en el espacio que dejó T48 | 24-oct | +| **D-22-6** | FOTA por 4G en la imagen de fábrica ([factibilidad](fota-4g-factibilidad.md)) | Aprobarla, sabiendo lo que cuesta: **el volumen tendría que llevar STM32F411RET6** (512 KB), porque el mapa A/B no cabe en el RCT6 del piloto (256 KB). Al precio de JLC de hoy son ≈ US$3.90 más por tarjeta (≈ US$1 950 en las 500) | Claude sigue con F1 (bootloader) en una V5.5 o V4 de banco, que traen RET6. Faltan tus respuestas a las 4 preguntas del §9 de la factibilidad | 24-oct | +| v6 | Cuántas v6 van en el volumen | Confirmar **130 o 60** | Se corrigen el tablero, el plan y la cotización de Aldair | — | +| D-21-2 | C76/C79 de la V5.7 se quedan como están | Los paquetes del piloto ya las llevan así | Se cierra sola al pedir | 22-oct | + +**Con FOTA o sin ella, el MCU del volumen hay que pre-ordenarlo:** JLC tenía hoy a las 11:50 222 RCT6 y 2 RET6, y hacen falta ≈ 515. La otra pieza corta para el volumen es L3 (MWSA0804S-2R2MT): hay 171. Las dos se piden por Global Sourcing en paralelo al piloto, como dice la [revisión del pedido, B3](revision-pedido-26oct.md#5-antes-de-pagar-el-volumen-b1-a-b7). + +## 2. Pedir el piloto, con Aldair (≈ 1 h) + +**Costo esperado:** ≈ US$1 600 (≈ MX$30 mil) los dos pedidos, con envío y mensajería ([revisión, §7](revision-pedido-26oct.md#7-plan-pedir-el-volumen-antes-del-piloto)). Con T47, el BOM sale unos US$4 más barato por tarjeta. + +### 2.1 Archivos + +En HBox_PCB, carpeta `production/` (commit `bdda3fd` o posterior): + +| | V5.6 (5 piezas) | V5.7 (5 piezas) | +|---|---|---| +| Gerber y taladros | `HBOX_v5_Rev6_PROD.zip` | `HBOX_v5_Rev7_PROD.zip` | +| BOM | `HBOX_v5_Rev6_PROD_bom.csv` | `HBOX_v5_Rev7_PROD_bom.csv` | +| CPL | `HBOX_v5_Rev6_PROD_positions.csv` | `HBOX_v5_Rev7_PROD_positions.csv` | + +No subas `production/netlist.ipc`: es el de la V5.7 y JLC no lo pide (A5). + +### 2.2 Opciones de la PCB (A3) + +- 4 capas, 1.6 mm, stackup **JLC04161H-7628**, acabado **ENIG**. +- **Via covering: Epoxy Filled & Capped.** Es obligatorio: hay 11 vías en pads en la V5.6 y 19 en la V5.7. +- **Confirm production file: Yes.** + +### 2.3 Ensamble + +- PCBA **Standard**, porque lleva 19 piezas de inserción y rayos X. Solo la cara de arriba, 5 de 5. +- **Confirm parts placement: Yes.** +- En las notas: *«X-ray inspection: U14 (QFN-24) and U1 (LGA-12); U13 if available»*. +- Sube el BOM y el CPL de la tabla. En la lista de piezas de JLC: + - **ninguna** debe salir sin existencia ni como «no colocar». Si sale una, detente y avísale a Claude (A4); + - deja **un solo renglón por código LCSC** (A6): C45783, C25803 y C17700171 (V5.6) y C5440143 (V5.7) salen hoy en dos renglones cada uno. + +### 2.4 La revisión final de JLC («Confirm production file») + +Unas horas después de pagar, JLC manda las imágenes de producción para que las confirmes. **Si nadie confirma, el pedido se queda parado.** Revisa en cada tarjeta: + +- el pin 1 de U14, D20, U8, U12 y Q6; +- la franja negra (−) de C1, C14, C30, C68 y C73, del lado contrario al «+» de la serigrafía; +- la pestaña de J1–J4 y J10 (y de J16 en la V5.6), del lado del contorno de la serigrafía; +- el pin 1 de las piezas que cambió T47: U3, U13, U1 y Q7. Su rotación se comprobó contra la huella de JLC, pero conviene verlas; +- **los LED D1 y D13–D17 no se giran.** JLC numera sus pads al revés que KiCad, pero la polaridad ya sale bien. + +### 2.5 Después de pagar + +- Pásale a Claude los dos números de pedido: van a la tarjeta `t-v56-piloto` y a la bitácora. +- Compra **10 juegos de headers hembra para MOD1** (4 por tarjeta, 32 pines: 10 + 8 + 8 + 6, tipo Arduino UNO). JLC no los pone. +- Al llegar las tarjetas: lupa en U14 antes de energizar, y luego la [compuerta de banco](revision-pedido-26oct.md#8-compuerta-minima-de-banco-5-5-pasa-con-al-menos-4-de-5-por-version-y-con-todas-las-de-seguridad) con Jesús. Por T47, el banco revisa además dos cosas: + - U13 (AP64352Q): con 4.8 V en `/SYS5V` (respaldo) y escalón de carga en `/3V3_MODEM`, que no oscile, y que el arranque suave dure ≈ 2 ms; + - el acelerómetro contesta WHO_AM_I = 0x33 (LIS2DH12). + +## 3. Qué cambió en las tarjetas hoy + +| Script | Tarjeta | Qué | Commit | +|---|---|---|---| +| **T46** | V5.6, V5.7 | Rotaciones y posición del CPL para JLC (21 / 20 piezas y Q6) | `51dc51b` | +| **T47** | V5.6, V5.7 | BOM sin faltantes en JLC (ver la tabla de abajo). Mismo Gerber y mismo CPL | `bdda3fd` | +| **T48** | v6 | Una sola SIM: sale la eSIM (U13, R41, R63, R65, R69) | `cb1a652` | +| **T49** | v6 | Salen las sondas NTC externas J2 y J4, con R14, C9, D4, R15, C28 y D6. PB1 y PC4 quedan libres | `3154018` | + +**T47, pieza por pieza** (misma huella y misma rotación, comprobadas contra la huella de JLC): + +| Ref | Antes | Ahora | Qué cambia | +|---|---|---|---| +| U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB), C222222 | 0.7.0-pre se compila para `GENERIC_F411RCTX`: binario < 128 KB, EEPROM en 0x08020000 | +| U13 | AP64350SP-13 | **AP64352QSP-13**, C5248547 | El pin 6 deja de ser COMP y pasa a ser arranque suave: R67 + C61 (10 nF) dan ≈ 2 ms. Compensación interna. Se revisa en banco | +| U1 | SC7A20TR | **LIS2DH12TR**, C110926 | WHO_AM_I = 0x33. El driver todavía no existe, así que no hay firmware que cambiar | +| Q7 | AO4406A (AOS) | AO4406A (UMW), C2944312 | — | +| L2 | MWSA0804S-4R7MT | **MWSA0804S-3R3MT** (3.3 µH), C17700166 | Dentro del rango del AP64352 (2.2–10 µH). Se revisa en banco | +| R23 | 12.4 kΩ C103261 | 12.4 kΩ C22865 | — | +| R77 (V5.6) | 19.1 kΩ C103370 | 19.1 kΩ C22897 | — | +| L4 (V5.7) | SRP1265A-100M | **SRP1265A-150M** (15 µH), C189912 | Menos rizo: 0.46 A p-p a 24 V. Se revisa en banco | + +**La SIM, que preguntaste:** + +- **v6:** el porta de J11 es **nano-SIM (4FF)**: JAE SF72S006VBDR2500 (LCSC C2977286). La eSIM queda fuera. +- **V5.6 y V5.7** (y las V5.5/V4): la SIM va en el porta del propio 4G NTRIP Master de ArduSimple, que es **micro-SIM (3FF)**. +- Si las SIM de Telcel llegan troqueladas en tres tamaños, sirven para las dos; se desprende el tamaño que toque. **No uses adaptadores** en ningún porta. + +## 4. Esta semana, además + +| Qué | Quién | Vence | +|---|---|---| +| Corregir «PEDIDOS PENDIENTES HBOX» antes de comprar: celdas, BMS y NTC para el paquete LFP-HT 26650 con NTC B3380 (tarjeta `t-compras-pedidos-pendientes-hbox`) | tú y Adriana | 28-oct | +| **El lote del costeo** (otra sesión de Claude, 26-oct) sigue sin aplicar: 5 cambios. Dos ya los dejó viejos T47, porque los faltantes ya se resolvieron. Si me dices «aplica el costeo», lo aplico y cierro la tarjeta de faltantes con la nota de T47 | tú (un «sí») | — | +| Firmware 0.7.0-pre: módem, NTC, LFP e ignición, compilado para el RCT6 | Claude | 29-oct | +| Procedimiento de banco del piloto con 0.7.0 y formularios en la numeración de T43 | Claude y Jesús | 29-oct | +| Mirar una V5.5 armada: muesca de los JST, pin 1 de U6 y franja de los electrolíticos (A8) | Jesús | 28-oct | +| FOTA 0: pruebas rápidas de banco y equipo (ST-Link con pinzas, relé de 24 V) | Jesús y Claude | 30-oct | +| v6: Actualizar PCB (T48 + T49), regreso de `/VEH5V`, bloques A–E y fin de semana F–H ([instrucciones](instrucciones-michelle-27oct.md)) | Michelle | 28-oct a 1-nov | + +**Vencidas que quedan a tu nombre** (fuera de las del §1): + +- Hacer privado el espejo de `cotizador-helgen` en git.helgen.online: Gitea → el repo → Settings → Visibility → «Make repository private» (desde el 23-oct). +- v6: revisar en el modelo de la HBOX la pared junto a L22. El cobre queda a 0.53 mm de la orilla y el cuerpo a 1.26 mm (desde el 24-oct). + +**Vencidas de otros:** `t-desconexiones` (Gibran y Claude, desde el 23-oct) no ha empezado. Si me pasas la lista de desconexiones (unidad, sitio y hora) o los registros de Grafana, la empiezo. También están vencidos registrar las unidades instaladas (Alan y Daniel), el comparador de unidades RTK y legacy (Gibran y Jacobo) y la ferretería de EIT y TIMSA (Adriana). + +## 5. Lo que cambió hoy en el tablero + +Lote `2026-10-27_piloto-listo-una-sim`, autor Claude: + +- `t-v56-piloto` pasa a **Por hacer**, sin bloqueos, con los pasos del §2. **«Drop the cards» se tomó como quitar los bloqueos, no borrar las tarjetas:** `t-compras-prioridad` y `t-registrar-instaladas` siguen abiertas con sus responsables, y `t-alta-responsables-campo` ya estaba hecha. Si querías borrarlas, dímelo. +- `t-piloto-v5-piezas` y `t-preordenes-v6` pasan a **Hecho**. T47 resolvió las piezas, y JLC ya tiene existencia de las tres piezas de la v6. +- La mezcla 135/365 queda en los títulos de la pre-orden, del envío a Aldair y del plan de producción. La cantidad de la v6 queda como «por confirmar». +- Notas nuevas en `t-fw-070` (RCT6 y LIS2DH12), D-22-4, D-26-1, D-21-2 y D-22-6. +- Tarjetas nuevas: + - Michelle: `t-v6-una-sim` (Actualizar PCB con T48 + T49, 28-oct), `t-v6-fgh1` (bloques F, G y H1, 31-oct) y `t-v6-h2-puerta` (bloque H2 y puerta L-48, 1-nov). Las dos últimas son del plan de fines de semana y todavía no estaban en el tablero; + - Claude: `t-v6-t29` (T29a y T29b, 31-oct y 1-nov) y `t-v6-g1-paquete` (re-auditoría final y paquete de la v6, 1-nov). +- Todas las fechas de la v6 suponen (a) en D-26-1. Con (b), se recorren una semana. + +*Fuentes: [revisión independiente del pedido (26-oct)](revision-pedido-26oct.md) · [revisión de la v6 (26-oct)](v6-revision-26oct.md) · [plan de fines de semana de la v6](v6-plan-fines-de-semana.md) · [costeo del 26-oct](costeo-jlc-26oct.md) · existencias y precios de JLC leídos el 27-oct a las 11:16 · [JAE SF72S006VBDR2500 (Digi-Key)](https://www.digikey.com/en/products/detail/jae-electronics/SF72S006VBDR2500/6834082) · [4G NTRIP Master (ArduSimple)](https://ardusimple.com/product/4g-ntrip-master) · [hoja de datos del AP64352 (Diodes)](https://diodes.com/datasheet/download/AP64352.pdf).* diff --git a/docs/hardware/instrucciones-michelle-27oct.md b/docs/hardware/instrucciones-michelle-27oct.md new file mode 100644 index 0000000..2373b16 --- /dev/null +++ b/docs/hardware/instrucciones-michelle-27oct.md @@ -0,0 +1,146 @@ +--- +title: "Instrucciones para Michelle — v6, semana del 27-oct al 1-nov: Actualizar PCB (T48 + T49), regreso de /VEH5V y bloques A a H" +tags: [project-drogheda, hardware, hbox, einarboard, v6, layout, pcb, michelle, t48, t49, sim] +project: Project Drogheda +author: "Helgen Technologies (redacción: Claude; decide: Leo)" +date: 2026-10-27 +version: 1.0 +status: "ACTIVO — v6 en HBox_PCB 3154018: esquemático con T48 y T49; el PCB es tu 9a6f250 del 26-oct. D-26-1 y D-22-4 por decidir (Leo)" +audience: "Michelle (layout de la v6), Leo" +--- + +# Instrucciones para Michelle — v6 · semana del 27-oct + +**Michelle:** esta semana trabajas **solo la v6** (`hbox-watchdog-v6.kicad_pcb`). La V5.6 y la V5.7 ya quedaron listas para el pedido del piloto: **no las abras**. + +Lo que cambió desde tu commit del lunes (`9a6f250`): + +- **Claude revisó tu trabajo del fin de semana** ([revisión del 26-oct](v6-revision-26oct.md)). El DRC dio 0 errores y en el bloque B hay buen avance. Hay una regresión (la toma VIN de R80) y faltan la mitad del bloque B, R112 y los bloques C, D y E. Cada pendiente ya está en el tablero con su fecha. +- **T48 (Leo, 27-oct): una sola SIM.** La v6 se queda con la nano-SIM J11. Sale la eSIM: U13, R41, R63, R65 y R69, que de todos modos no se montaban. +- **T49: salen las sondas NTC externas J2 y J4** (decisión del 9-oct), con R14, C9, D4, R15, C28 y D6. +- T48 y T49 solo cambiaron el **esquemático**. El PCB lo actualizas tú (§1): salen 13 huellas y queda cobre suelto que hay que borrar. + +!!! warning "Lo que todavía decide Leo y te cambia la semana" + - **D-26-1** (vence hoy). Con **(a)**, Claude hace por script (T45) el regreso de `/VEH5V` con la toma Kelvin, la RF LTE con su cerca de vías, las vías de los EP de U4 y U7 y la limpieza; tú sigues con la colocación. Con **(b)**, G1 pasa al lunes 9-nov y todas tus fechas se recorren una semana. + - **D-22-4.** Si Leo elige (b), D18–D20 se pasan junto a J11, al espacio que deja T48 (§1.5). + - Leo te avisa en cuanto decida. Mientras tanto, empieza por el §1, que es igual en los dos casos. + +**Reglas de siempre:** + +- Una persona por tarjeta. Si Claude va a correr un script en la v6: cierras KiCad, haces commit y push, y esperas el aviso para hacer `git pull`. +- La corriente va solo por F.Cu y B.Cu (In1 e In2 son de 0.5 oz). Cada cambio de capa de una red de potencia lleva 2–3 vías, nunca una sola. +- No acomodes designadores a mano: al final corren T43 y T44. +- Al terminar cada bloque, commit con la letra del bloque en el mensaje, y push el mismo día. +- **No uses «Limpiar pistas y vías» en toda la tarjeta.** Borra a mano lo de las tablas del §1 (en el §1.3 está por qué). +- Las coordenadas (x, y) en mm son para ubicarte rápido; lo que manda es el designador y el pin. + +## 0. Antes de empezar (5 min) + +```bash +cd +git status # sin cambios sin subir; si hay, commit + push primero +git pull --ff-only # trae T48 y T49 (3154018) +``` + +Abre la v6 en KiCad 10. + +## 1. Primero: Actualizar PCB con T48 + T49 (≈ 45 min) · pendiente `t-v6-una-sim` + +![T48: lo que se borra junto a J11](img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png) + +![T49: lo que se borra donde estaban J2 y J4](img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png) + +### 1.1 Antes de Actualizar PCB: borra el cobre de las 6 redes que desaparecen + +Mientras las redes todavía existen en el PCB, se pueden seleccionar completas. Haz clic en una pista de la red, oprime **U** dos veces (o clic derecho → Seleccionar → todas las pistas de la red) y luego **Supr**. Antes de borrar, revisa que no se haya seleccionado nada de otra red. + +| Red | Tramos | Vías | Une | +|---|---:|---|---| +| `/SIMA_VDD` | 3 | — | R63.2 ↔ U13.1 | +| `/SIMA_RST` | 8 (F.Cu e In1) | 2: (196.25, 70.5) y (196.25, 74.5) | R41.2 → U13.2, por In1 junto a J11 | +| `/SIMA_CLK` | 2 | — | R65.2 ↔ U13.3 | +| `/SIMA_DATA` | 3 | — | R69.2 ↔ U13.7 | +| `/NTC_TEMP` | 13 (F.Cu e In1) | 1: (113.66, 56.34) | J2.1, D4, R14, C9 → U3.27 (PB1) | +| `/NTC2` | 18 (F.Cu e In1) | 1: (120.91, 58.36) | J4.1, D6, R15, C28 → U3.24 (PC4) | + +### 1.2 Actualizar PCB + +**Herramientas → Actualizar PCB desde el esquemático** (F8), con **«Eliminar huellas sin símbolo»** marcado. La lista de cambios debe traer solo esto: + +- salen **13 huellas**: U13, R41, R63, R65, R69, J2, J4, R14, C9, D4, R15, C28 y D6; +- U3.24 (PC4) y U3.27 (PB1) se quedan sin red. Es correcto: el esquemático ya les pone la marca de «sin conexión». + +Si aparece cualquier otra cosa (otra pieza, un valor o una huella cambiada), **cancela** y avísale a Leo. MH1–MH5 no salen, porque son piezas solo de la tarjeta. + +### 1.3 Después: los ramales que quedan colgando + +| Red | Qué se borra | Dónde | +|---|---|---| +| `/SIM_DATA` | **todo el ramal que iba a R69**: 9 tramos, ≈ 12.7 mm | Desde la T de (187.77, 84.13), pasando por (189.34, 85.70), (190.88, 85.70), (191.31, 86.13), (191.31, 88.50), (191.80, 89.00) y (195.79, 89.00), hasta donde estaba R69.1 (196.68, 88.12). **El ramal que va a R64.1 se queda** | +| `/SIM_RST` | 1 tramo de 1.2 mm | De (196.25, 62.75) a donde estaba R41.1 (197.43, 62.75) | +| `/3V3` | 3 tramos a R14.1 y 1 a R15.1 | (114.25, 52.75) → (113.75, 53.25) → (113.75, 54.63) → (114.63, 55.50), y (119.44, 53.31) → (120.05, 53.93) | +| GND | opcional: 4 tramos cortos junto a C9.2 y C28.2 | Caen en el relleno de GND. Bórralos si el DRC los marca | +| `/SIM_CLK` y `/SIM_VDD` | **nada** | `/SIM_CLK` sigue llegando a R68 por la T de (190.50, 86.70). `/SIM_VDD` sigue llegando a R39 por el punto donde estaba R63.1 | + +**Por qué a mano.** En `/SIM_DATA`, el DRC solo marca los 3 primeros tramos del ramal. El cuarto mide 0.008 mm y KiCad lo da por conectado con el siguiente, así que «Limpiar pistas y vías» dejaría ≈ 7 mm de antena colgando de la línea de datos de la SIM. + +### 1.4 Cierre del §1 + +- [ ] **B** (rellenar zonas) → DRC con «Rellenar zonas» y «Comprobar paridad»: 0 errores, 0 sin conectar. No debe quedar ningún aviso de «pista con un extremo sin conectar» en `/SIM_*`, `/3V3` ni GND de estas dos zonas. +- [ ] Commit y push: + +```bash +git commit -am "v6 T48+T49: Actualizar PCB (sin eSIM ni sondas NTC externas) y cobre suelto" +git push +``` + +- [ ] Avísale a Leo con el hash. Si D-26-1 quedó en (a), Claude corre T45 sobre ese commit (≈ 2 h) y te avisa para que hagas `git pull`. **Mientras tanto no abras la v6.** + +### 1.5 El espacio que queda libre + +- **Junto a J11** (≈ 7 × 11 mm de F.Cu, al sur del zócalo; en verde en la primera figura). Si Leo elige (b) en D-22-4: + - Claude cambia el esquemático para que D18–D20 queden en `/SIMB_DATA`, `/SIMB_CLK` y `/SIMB_RST`, y tú haces Actualizar PCB otra vez (solo cambian las redes de esas tres piezas). + - Las tres van pegadas a los pines de J11, del lado del zócalo de las resistencias de 22 Ω (R64, R68 y R40), cada una con su vía de GND. + - Deja libre el lado por donde entra la tarjeta (revísalo en la vista 3D). +- **Donde estaban J2 y J4** (orilla norte, x ≈ 105–137). Quedan libres los lugares de J2, J4, D4, D6, R14, C9, R15 y C28. Úsalos si te ayudan en los bloques D o H1, por ejemplo para sacar `/SW_IN` de In1. + +## 2. Martes 28 y miércoles 29: regreso de /VEH5V, bloque B y R112 + +| Pendiente | Qué | Listo cuando | Vence | +|---|---|---|---| +| `t-v6-kelvin-vin-r80` | `/VEH5V` de L5.2 a R80.1 directo por F.Cu de ≥ 2 mm, sin In2 ni C76 en medio. La toma VIN de U17.6 va como pista propia de 0.25–0.3 mm que sale de R80.1 **por el lado de adentro** y pasa por C86/C87 ([revisión, §3](v6-revision-26oct.md#3-la-regresion-la-toma-vin-de-r80)) | Prueba de Kelvin: ninguna rama con carga se une al camino R80 → U17 fuera del pad | 28-oct · **con (a), lo hace T45** | +| `t-v6-limpieza-26oct` | Vías sueltas: `/24V` en (138.56, 107.74) y (138.56, 94.99), `/BAT_PLUS` en (193.6, 103.09). Pistas sueltas: `/3V3` en (60.97, 129.62), `/GNSS_RTK_STAT` en (72.6, 136.7) y `/PFI` en (185.34, 112.87) | El DRC ya no las marca | 28-oct · **con (a), lo hace T45** | +| `t-v6-b-main5v-vsys` | `/MAIN5V` de Q7.5–8 a U17.1/24 como polígono de ≥ 2 mm en F.Cu, fuera de In1 e In2. C77–C81 a ≤ 2 mm de U17.1/24, con su tierra sobre el cobre del EP | Sin `/MAIN5V` en capas internas cerca de U17 y sin avisos de ancho en `/MAIN5V` | 29-oct | +| `t-v6-b-bstfb-igate` | R85/R86 a ≤ 3 mm de U17.18. `/VFB_BST` e `/IGATE` solo en F.Cu | `/IGATE` ≤ 8 mm | 29-oct | +| `t-v6-b-bateria` | L4 a ≤ 5 mm de U17.21/22. `/SW_BAT` como polígono de ≥ 2 mm. `/BAT_PLUS` de ≥ 1.5 mm, con la toma BAT (U17.23) aparte. In1 e In2 libres a 5 mm de U17 y de L4 | Sin avisos de ancho en `/SW_BAT` ni en `/BAT_PLUS` | 29-oct | +| `t-v6-a-r112` | R112 a ≤ 3 mm de J19.3 (hoy 4.7), solo en F.Cu. El tramo largo después de R112 (`/IGN_SENSE`) puede seguir por In2 | — | 29-oct | + +Commits: `v6 bloque B: …` y `v6 bloque A: R112`. + +## 3. Jueves 30 y viernes 31: bloques C, D y E + +Están en el [plan de fines de semana, §4](v6-plan-fines-de-semana.md#4-domingo-25-bloques-c-d-y-e-modem-gnss-y-ethernet), sin cambios. + +| Pendiente | Qué | Vence | +|---|---|---| +| `t-v6-c-modem` | RF LTE solo en F.Cu: coplanar de 0.35/0.20 mm, cerca de vías a ≤ 3 mm y 2 vías de GND por pad de tierra de J8. EP de U4 con 6 vías. C44/C34 a ≤ 3 mm y C52 junto a U4.2. R28/R27 a ≤ 2 mm de U4.5. `/VBAT_MODEM` como polígono de ≥ 3 mm | 31-oct · **con (a), T45 hace la RF, su cerca y las vías del EP; a ti te queda la colocación** | +| `t-v6-d-gnss` | C70 a ≤ 2 mm de U25.1. `/ANT_BIAS` a ≥ 1 mm de la RF. `/SW_IN` y `/SW_5V` fuera de In1 (la opción del plan: F1 junto a Q11). TP9 junto a U18.49 | 31-oct | +| `t-v6-e-eth` | U7: D12 a ≤ 2 mm del pin 1, L2 a ≤ 5 mm, `/ETH_FB` de ≤ 5 mm en F.Cu y 6 vías en el EP | 31-oct · **con (a), T45 pone las vías del EP** | + +Cierre (plan §4.4): DRC con 0 errores y 0 sin conectar; `/RF_LTE` y `/RF_ANT_LTE` solo en F.Cu, sin vías y con In1 sólido debajo; EP de U4 y de U7 con 6 vías cada uno; J8 y J13 con 2 vías por pad de tierra. Commit: `v6 bloques C + D + E`. + +## 4. Fin de semana 31-oct y 1-nov (con (b): 7 y 8-nov) + +Del [plan, §6 y §7](v6-plan-fines-de-semana.md#6-sabado-31-bloques-f-g-y-h1-pares-puertos-in1-y-cristales): + +- **Sábado, 8:00.** Claude corre **T29a**: vías de tierra bajo U6 y U18, vías en los pads de tierra de J13, J8 y D8, y las pistas de In1 que se puedan pasar a B.Cu. Leo te avisa; tú haces `git pull`. +- **Sábado** (`t-v6-fgh1`). Bloque F, pares diferenciales: Ethernet y USB del módem, juntos y solo en F.Cu. Bloque G, puertos serie: D23 a ≤ 5 mm de J15. Bloque H1: In1 con ≤ 3 islas y nada bajo RF, módulos, cristales ni pares; Y2 a ≤ 5 mm de PH0/PH1 y Y1 a ≤ 3 mm de U1. +- **Domingo, 8:00.** Claude corre **T29b**, la costura de tierra. +- **Domingo** (`t-v6-h2-puerta`). Bloque H2: nombres en cada conector (L-59), 3 fiduciales y la fila de pads de depuración (L-56). Luego la puerta L-48 del plan. Al final, cuando ya no se mueva nada, las exclusiones de margen del DRC (`t-v6-excluir-margen`). +- **Domingo en la tarde.** Claude corre T43 y T44, hace la re-auditoría final y genera el paquete: **G1**. + +## 5. Si algo no cuadra + +Escríbele a Leo con el commit, el designador y la coordenada, y una captura. Si una regla de aquí choca con otra, avisa antes de decidir: puede ser un error de estas instrucciones. + +*Coordenadas y conteos sacados del PCB `9a6f250` y del esquemático `3154018`, con scripts que simulan lo que borra Actualizar PCB y buscan los extremos de pista sin conexión, igual que KiCad: extremo dentro de otra pista de la misma capa, de una vía, de un pad o del relleno de una zona de su red. Las figuras salen del mismo PCB.* diff --git a/docs/hardware/revision-pedido-26oct.md b/docs/hardware/revision-pedido-26oct.md index 1b37b7e..0af50eb 100644 --- a/docs/hardware/revision-pedido-26oct.md +++ b/docs/hardware/revision-pedido-26oct.md @@ -2,7 +2,7 @@ title: "Revisión independiente del pedido a JLCPCB: EinarBoard V5.6 y V5.7" date: 2026-10-26 version: 1.0 -status: "ACTIVO. Piloto: NO-GO hasta cerrar A2 (A1 cerrado con T46 el 27-oct; A3 a A6 al pedir). Volumen: NO-GO hasta que el piloto pase la compuerta de banco con el firmware 0.7.0-pre." +status: "ACTIVO. Piloto: GO desde el 27-oct (A1 con T46 y A2 con T47; A3 a A6 se hacen al pedir). Volumen: NO-GO hasta que el piloto pase la compuerta de banco con el firmware 0.7.0-pre." author: "Helgen Technologies (revisión independiente: Claude)" audience: Leo (decide y paga), Aldair (paquete y pedido), Adriana (compras), Jesús (banco) --- @@ -17,8 +17,8 @@ audience: Leo (decide y paga), Aldair (paquete y pedido), Adriana (compras), Jes | | Piloto (5 piezas) | Volumen (costeo del 26-oct) | |---|---|---| -| **V5.6** (`hbox-watchdog-v5` / `HBOX_v5_Rev6_PROD`) | **NO-GO hoy.** GO en cuanto se cierren A1 a A6 (§4) | **NO-GO para las 135** hasta pasar la compuerta de banco (§8) | -| **V5.7** (`hbox-watchdog-v57` / `HBOX_v5_Rev7_PROD`) | **NO-GO hoy.** GO en cuanto se cierren A1 a A6 (§4) | **NO-GO para las 365** hasta pasar la compuerta de banco (§8) | +| **V5.6** (`hbox-watchdog-v5` / `HBOX_v5_Rev6_PROD`) | **GO** (27-oct): A1 y A2 cerrados con T46 y T47; A3 a A6 se hacen al pedir (§4) | **NO-GO para las 135** hasta pasar la compuerta de banco (§8) | +| **V5.7** (`hbox-watchdog-v57` / `HBOX_v5_Rev7_PROD`) | **GO** (27-oct): A1 y A2 cerrados con T46 y T47; A3 a A6 se hacen al pedir (§4) | **NO-GO para las 365** hasta pasar la compuerta de banco (§8) | !!! success "27-oct: A1 cerrado con T46 (`51dc51b`). El CPL de Rev6/Rev7 ya viene corregido" Leo aprobó T46 el 27-oct a las 10:46. El script agregó «FT Rotation Offset» a las 21 piezas de la V5.6 y las 20 de la V5.7, y «FT Position Offset = -1.897,0» a Q6. Los campos van ocultos, en el esquemático y en el PCB. Después se regeneraron `HBOX_v5_Rev6_PROD` y `HBOX_v5_Rev7_PROD` y se comprobó con `tools/t46_check.py`: @@ -28,7 +28,25 @@ audience: Leo (decide y paga), Aldair (paquete y pedido), Adriana (compras), Jes - El CPL nuevo es igual al CPL propuesto de esta revisión en las 226 y 229 piezas. - El DRC con paridad y relleno y el ERC dan lo mismo que antes: 0 sin conectar y 0 errores de ERC. - Los CPL propuestos de abajo quedan como referencia: **se sube el paquete de siempre**. Sigue abierto **A2** (piezas); A3 a A6 se resuelven al pedir. + Los CPL propuestos de abajo quedan como referencia: **se sube el paquete de siempre**. A2 (piezas) se cerró después con T47 (recuadro siguiente); A3 a A6 se resuelven al pedir. + +!!! success "27-oct: A2 cerrado con T47 (`bdda3fd`). El piloto ya no tiene faltantes en JLC" + Leo pidió a las 11:00 «lo más fácil y lo más rápido». En lugar de consignar el AP64350 y el RET6 (el ajuste de Claude de abajo), T47 cambió en el BOM las piezas sin existencia por alternas que sí tienen. Todas usan la misma huella y la misma rotación, comprobadas contra la huella de JLC con el método del §6.3. `HBOX_v5_Rev6_PROD` y `HBOX_v5_Rev7_PROD` se regeneraron. + + | Ref | Antes | Ahora (LCSC) | Existencia 27-oct | Qué cambia | + |---|---|---|---:|---| + | U3 | STM32F411RET6 | **STM32F411RCT6** (C222222) | 222 | 256 KB en lugar de 512: 0.7.0-pre se compila para `GENERIC_F411RCTX` (A7). El mapa A/B de FOTA no cabe: con D-22-6, el volumen lleva RET6 | + | U13 | AP64350SP-13 | **AP64352QSP-13** (C5248547) | 3 998 | **No es pin a pin en el pin 6:** pasa de COMP a arranque suave (SS, 4 µA). Con R67 9.1 k + C61 10 nF quedan ≈ 2 ms; C67 68 pF en paralelo no estorba. Compensación interna; mismo RT (R63 200 k → 500 kHz) y la misma referencia de 0.8 V | + | U1 | SC7A20TR | **LIS2DH12TR** (C110926) | 59 815 | WHO_AM_I = 0x33; misma dirección 0x18 | + | Q7 | AO4406A de AOS (C35349) | AO4406A de UMW (C2944312) | 29 008 | — | + | L2 | MWSA0804S-4R7MT | **MWSA0804S-3R3MT** (C17700166) | 4 324 | 3.3 µH, dentro del rango del AP64352 (2.2–10 µH). Se revisa en banco (§8, punto 4) | + | R23 | 12.4 kΩ, C103261 | 12.4 kΩ, C22865 | 176 979 | — | + | R77 (V5.6) | 19.1 kΩ, C103370 | 19.1 kΩ, C22897 | 35 110 | — | + | L4 (V5.7) | SRP1265A-100M | **SRP1265A-150M** (C189912) | 502 | 15 µH: rizo de ≈ 0.46 A p-p a 24 V. Se revisa en banco (§8, punto 6) | + + - **Comprobado** (`tools/t47_check.py`): CPL y designadores idénticos; Gerber idénticos salvo la fecha; en el BOM solo cambian estas piezas; DRC con paridad y ERC iguales. + - **Existencias con el BOM nuevo** (27-oct, 11:16): ningún faltante para 5 + 5. Para 135 + 365 solo faltan **L3** (MWSA0804S-2R2MT: 171 de 515) y **el MCU** (RCT6: 222; RET6: 2). Esas dos van a pre-orden en paralelo al piloto (B3). + - El campo «LCSC Part» que traen las huellas de easyeda2kicad (U1, U13, L4) le gana a «LCSC» en el Toolkit, así que T47 cambió los dos y agregó «LCSC Part» al símbolo. !!! success "Lo que está bien, y está muy bien" - **El paquete es la tarjeta.** Se regeneró desde los archivos del repositorio con el mismo Fabrication Toolkit. Los 15 Gerber y taladros salen **idénticos** salvo la línea de fecha. El BOM y el CPL salen **idénticos byte por byte**. @@ -38,7 +56,7 @@ audience: Leo (decide y paga), Aldair (paquete y pedido), Adriana (compras), Jes - Barrenos y contorno iguales al Gerber de la V5.5 que sí se fabricó. Solo falta MH11. - `board_v56.h` coincide con el netlist en los 31 pines que define. -!!! danger "Lo que impide pagar hoy" +!!! danger "Lo que impedía pagar el 26-oct (27-oct: el punto 1 se cerró con T47 y el 2 con T46; el 3 sigue)" 1. **Faltan piezas en JLC aun para el piloto.** De 6 piezas de la V5.6 y 7 de la V5.7 no hay existencia ni para 5 tarjetas: STM32F411RET6 (**2**), AP64350SP-13 (**1**), SC7A20TR (**2**), AO4406AL (**0**), MWSA0804S-4R7MT (**0**), 12.4 kΩ 1 % (**1**) y, en la V5.7, SRP1265A-100M (**0**). JLC no arranca un pedido con faltantes. La auditoría del 22-oct dijo «GO hoy» con la base local de JLC del 1-ago. 2. **El CPL manda 21 piezas (V5.6) y 20 (V5.7) con una rotación que no coincide con la huella que JLC tiene para esa pieza.** Entre ellas está el **LTC4040 U14, girado 180°**, y los **5 capacitores polarizados, invertidos**. - La V5.5 se mandó con las mismas rotaciones en el LTC4040, los electrolíticos, el DPAK, el TMP102 y el JST del 5 V; la V4, en el LTC4040 y los electrolíticos. Esas tarjetas funcionan, así que JLC (o quien revisó el visor) las corrigió. @@ -59,7 +77,7 @@ audience: Leo (decide y paga), Aldair (paquete y pedido), Adriana (compras), Jes - Solo cambian campos; el cobre no se toca. - Se corre con KiCad cerrado y con el visto bueno de Leo. - Así el piloto y el volumen salen del mismo paquete y nadie tiene que girar piezas a mano en el visor. - - **A2: el STM32F411RET6 en consigna, en el mismo envío que el AP64350**, en lugar de cambiar al RCT6. + - **A2: el STM32F411RET6 en consigna, en el mismo envío que el AP64350**, en lugar de cambiar al RCT6. *(27-oct: Leo eligió lo más rápido; T47 puso el RCT6 y el AP64352QSP-13, sin consignas.)* - El AP64350 ya obliga a esperar la consigna, así que no cuesta días. - El piloto queda con la misma memoria que el volumen: el mapa de flash de FOTA (D-22-6) es de 512 KB. - El RCT6 queda como plan B. @@ -79,7 +97,7 @@ S = severidad y P = probabilidad, de 1 a 5. Ordenados por S × P. | # | Riesgo | Tarjeta | S | P | S×P | Mitigación (acción) | |---|---|---|---|---|---|---| -| R1 | Faltantes en JLC (7 piezas) bloquean incluso el piloto | ambas | 4 | 5 | **20** | A2: alternas verificadas (§6.6) y consigna del AP64350 | +| R1 | Faltantes en JLC (7 piezas) bloquean incluso el piloto | ambas | 4 | 5 | **20** | A2: ✅ T47 (27-oct): alternas con existencia y AP64352QSP-13 | | R2 | 0.7.0 no existe: el piloto llega y no se puede probar (ni siquiera enciende el módem) | ambas | 4 | 4 | **16** | A7: 0.7.0-pre antes de que lleguen las tarjetas | | R3 | Pedir el volumen antes del banco. La V5.5 tuvo un defecto de diseño que solo salió en banco: el módem no arranca en batería, lo que obligó a hacer la V5.6. La V5.5 y la V4 tuvieron además puentes de soldadura en el LTC4040 | ambas | 5 | 3 | **15** | No pagar volumen; pre-ordenar sus piezas en paralelo (§7) | | R4 | U14 LTC4040: el CPL dice 90° y la pieza de JLC necesita 270°. Girado 180° = tarjeta muerta, y el QFN no se retrabaja fácil | ambas | 5 | 2 | **10** | A1 (rotación) y revisión del pin 1 en «Confirm production file» | @@ -91,7 +109,7 @@ S = severidad y P = probabilidad, de 1 a 5. Ordenados por S × P. | R10 | J16 (5 V de la Mean Well), J3, J4 y J10 (JST THT) quedan a 180° de la huella de JLC: arnés con polaridad invertida | V5.6 (J16) · ambas | 4 | 2 | 8 | A1 y revisión del visor THT | | R11 | Si no se pide «Epoxy Filled & Capped», 11 vías (V5.6) y 19 (V5.7) quedan en pads: EP de U14, U13, U9 y U15, y en la V5.7 también C74, C75 y D21 | ambas | 4 | 2 | 8 | A3 | | R12 | U13 (y U15 de la V5.7): EP con 100 % de pasta sobre 4 a 6 vías → la pieza flota y las patas quedan abiertas | ambas | 3 | 2 | 6 | A3 (rayos X si JLC lo ofrece); pasta al 60–70 % en la siguiente revisión | -| R13 | Una alterna trae su propia huella de JLC (la SC7A20HTR necesita +90°; la C970679 tiene el mismo problema que C73) | ambas | 3 | 2 | 6 | A2: revisar la rotación de toda alterna | +| R13 | Una alterna trae su propia huella de JLC (la SC7A20HTR necesita +90°; la C970679 tiene el mismo problema que C73) | ambas | 3 | 2 | 6 | A2: revisar la rotación de toda alterna (T47: comprobada en las 8) | | R14 | Inductores MWSA0804S sobre pads SRU8028 de 3.2 mm; la huella de JLC para esa pieza usa 5.5 mm. Ya probado en la V5.5; vibración en grúas | ambas | 2 | 2 | 4 | Banco; huella `IND-SMD_MWSA0804S` en la siguiente revisión | | R15 | U15 MP1584 (ventilador) en `/24V`: opera hasta 28 V y la TVS recorta entre 36.7 y 53 V. Bien solo con la fuente regulada del gabinete | V5.6 | 3 | 1 | 3 | Manual de instalación | | R16 | EN de U15 (TPS54360B) flotando a 0.15 mm de `/24V` (R78/R79 DNP; EN aguanta 8.4 V) | V5.7 | 3 | 1 | 3 | T42b, o poblar R78/R79 | @@ -119,7 +137,7 @@ S = severidad y P = probabilidad, de 1 a 5. Ordenados por S × P. | # | Acción | Quién | Tiempo | |---|---|---|---| | **A1** | **Corregir las rotaciones del CPL** (y la posición de Q6). Hay tres caminos:
(a) subir el CPL propuesto [`HBOX_v5_Rev6_PROD_positions_PROPUESTA-rotaciones.csv`](files/HBOX_v5_Rev6_PROD_positions_PROPUESTA-rotaciones.csv) / [`…Rev7…`](files/HBOX_v5_Rev7_PROD_positions_PROPUESTA-rotaciones.csv) (§6.3; ya trae la posición de Q6) y revisar en el visor;
(b) subir el CPL de siempre y girar a mano en el visor las piezas de la tabla del §6.3;
(c) lo permanente: agregar el campo `FT Rotation Offset` (columna de la tabla) a esas huellas, en el esquemático y en el PCB, y regenerar.
En cualquier caso, **con «Confirm production file» activado**, revisar en la imagen final de JLC: pin 1 de U14, D20, U8, U12 y Q6; la franja negra (−) de C1, C14, C30, C68 y C73 opuesta al «+» de la serigrafía; la pestaña de los JST J1–J4, J10 y J16 del lado del contorno de la serigrafía. **No girar los LED D1 y D13–D17**: JLC numera sus pads al revés que KiCad, pero la polaridad ya sale bien. | Aldair · Leo | 30 min | -| **A2** | **Resolver los faltantes del piloto** (tabla del §6.6):
STM32F411**RC**T6 (C222222), LIS2DH12TR (C110926), AO4406A (C2944312), MWSA0804S-3R3MT (C17700166), SRP1265A-150M (C189912) o -6R8M (C2041326) y 12.4 kΩ C22865.
**El AP64350SP-13 no tiene alterna pin a pin con existencia**: comprarlo a un distribuidor (Digi-Key, Mouser, Future) y mandarlo en consigna, o pedirlo por Global Sourcing de JLC. **Es la ruta crítica del piloto.**
Revisar la rotación de cada alterna en el visor. | Adriana (compra) · Leo (decide) | 1 día; AP64350 ≈ 1 semana | +| **A2** | ✅ **Hecho con T47 (27-oct, `bdda3fd`):** alternas con existencia y AP64352QSP-13 en lugar de consignar el AP64350 (recuadro del §1). Lo que sigue es la propuesta original.
**Resolver los faltantes del piloto** (tabla del §6.6):
STM32F411**RC**T6 (C222222), LIS2DH12TR (C110926), AO4406A (C2944312), MWSA0804S-3R3MT (C17700166), SRP1265A-150M (C189912) o -6R8M (C2041326) y 12.4 kΩ C22865.
**El AP64350SP-13 no tiene alterna pin a pin con existencia**: comprarlo a un distribuidor (Digi-Key, Mouser, Future) y mandarlo en consigna, o pedirlo por Global Sourcing de JLC. **Es la ruta crítica del piloto.**
Revisar la rotación de cada alterna en el visor. | Adriana (compra) · Leo (decide) | 1 día; AP64350 ≈ 1 semana | | **A3** | **Opciones de la PCB:** 4 capas, 1.6 mm, JLC04161H-7628, ENIG, **Via covering: Epoxy Filled & Capped (obligatorio)** y «Confirm production file». En las notas de ensamble, **rayos X en U14** y en U1; en U13 (y U15 de la V5.7) si JLC lo ofrece. | Aldair · Leo | 10 min | | **A4** | Releer existencias y precios en el carrito el mismo día del pago. Esta lista es de las 22:40 del 26-oct. | Aldair | 10 min | | **A5** | No subir `production/netlist.ipc`: es el de la V5.7 y no lo pide JLC. | Aldair | — | @@ -271,6 +289,9 @@ Todas son idénticas a las de hoy. La V4 llevó también U6 a 90 y C10 a 180. Si ### 6.6 Piezas y existencias (JLC en vivo, 26-oct, 22:40) +!!! note "27-oct: con T47 el BOM ya trae las alternas de esta tabla" + Con el BOM nuevo, el piloto no tiene faltantes. Para el volumen solo faltan L3 y el MCU (recuadro de T47 en el §1). La tabla queda como estaba el 26-oct. + La merma se calculó como en el costeo: 2 % + 5 en pasivos y 1 % + 1 en lo demás. | Pieza | LCSC | Existencia | Piloto 5+5 | 135+365 | Qué hacer | @@ -325,7 +346,7 @@ La merma se calculó como en el costeo: 2 % + 5 en pasivos y 1 % + 1 en lo demá | | Pedir 135 + 365 hoy | Piloto 5 + 5, y volumen al pasar el banco | |---|---|---| | Dinero expuesto | **≈ MX$513 mil** aterrizado sin IVA (costeo: US$26 402 a JLC) | Piloto ≈ **US$1 600 (≈ MX$30 mil)** con envío y mensajería | -| ¿Arranca JLC? | No. Faltan STM32 (2/508), AP64350 (1/508), SC7A20 (2/508), AO4406AL, MWSA 4R7 y SRP1265A | Sí, con las alternas de A2 y el AP64350 en consigna (≈ 1 semana) | +| ¿Arranca JLC? | No. Faltan STM32 (2/508), AP64350 (1/508), SC7A20 (2/508), AO4406AL, MWSA 4R7 y SRP1265A | Sí: con T47 (27-oct), el piloto ya no tiene faltantes | | Tiempo al volumen liberado | Lo que tarde la pre-orden de piezas (semanas) | Pre-orden **en paralelo** (B3), más ≈ 3–4 semanas de piloto: pedido 7–10 días, envío y aduana 5–10, banco 5–7. El retraso neto real es de ≈ 1–3 semanas | | Si aparece un defecto | Se detecta en 500 tarjetas:
· un capacitor o una rotación: ≈ MX$50–100 mil de retrabajo;
· el LTC4040 o un defecto de diseño, como el del módem de la V5.5: retrabajo de QFN, tarjetas degradadas o chatarra, hasta MX$513 mil | Se detecta en 10 tarjetas: corrección y otro piloto de ≈ MX$30 mil | @@ -346,8 +367,8 @@ La merma se calculó como en el costeo: 2 % + 5 en pasivos y 1 % + 1 en lo demá - TMP102 0x48 y 0x49; - SC16IS752 0x4D; - PCF8574 0x20; - - el acelerómetro 0x18 (WHO_AM_I 0x11 o 0x33). -4. **Módem.** MODEM_EN da 3V3_MODEM de 3.33 V. El módem registra y hace NTRIP. En batería: 20 cortes de 24 V con el módem transmitiendo, sin reset y con SYS5V arriba de 4.3 V en el osciloscopio. + - el acelerómetro 0x18 (WHO_AM_I 0x33: LIS2DH12 desde T47). +4. **Módem.** MODEM_EN da 3V3_MODEM de 3.33 V. El módem registra y hace NTRIP. En batería: 20 cortes de 24 V con el módem transmitiendo, sin reset y con SYS5V arriba de 4.3 V en el osciloscopio. **U13 (AP64352Q y L2 de 3.3 µH, T47):** con 4.8 V en `/SYS5V` y escalón de carga en `/3V3_MODEM`, sin oscilación (nodo SW estable ciclo a ciclo) y con un arranque suave de ≈ 2 ms. 5. **LTC4040.** Carga de 1.2–1.4 A y flotación de 3.50 V. 20 cambios de 24 V a batería sin reset. Pausa por NTC en frío y en calor. Temperatura de U14 y L3 a 1.4 A. 6. **U15 de la V5.7.** - Barrido de entrada a 9, 12, 24 y 32 V, con carga de 0 a 2.5 A y escalón de 0.5 a 2.5 A sin oscilación. diff --git a/mkdocs.yml b/mkdocs.yml index de04ce2..dd6fe55 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -159,6 +159,8 @@ nav: - Diseño V5.7: hardware/diseno-v57.md - Diseño v6: hardware/diseno-v6.md - Auditorías y pasadas: + - 27 oct · Instrucciones para Leo (piloto y decisiones): hardware/instrucciones-leo-27oct.md + - 27 oct · Instrucciones para Michelle (v6, semana): hardware/instrucciones-michelle-27oct.md - 26 oct · Revisión independiente del pedido V5.6/V5.7: hardware/revision-pedido-26oct.md - 26 oct · Revisión v6 (fin de semana): hardware/v6-revision-26oct.md - 26 oct · Costeo JLC e importación: hardware/costeo-jlc-26oct.md diff --git a/scripts/sync-docs.sh b/scripts/sync-docs.sh index 5294690..0a13a34 100755 --- a/scripts/sync-docs.sh +++ b/scripts/sync-docs.sh @@ -244,6 +244,11 @@ declare -a MAP=( "03-Architecture-Hardware/2026-10-26_Drogheda_Revision-Pedido_archivos/rotaciones_V5.6_Rev6.csv|docs/hardware/files/rotaciones_V5.6_Rev6.csv" "03-Architecture-Hardware/2026-10-26_Drogheda_Revision-Pedido_archivos/rotaciones_V5.7_Rev7.csv|docs/hardware/files/rotaciones_V5.7_Rev7.csv" "03-Architecture-Hardware/2026-10-26_Drogheda_Revision-Pedido_archivos/existencias_JLC_2026-10-26.csv|docs/hardware/files/existencias_JLC_2026-10-26.csv" + # 2026-10-27: piloto listo (T46 + T47), v6 con una sola SIM (T48) y sin sondas NTC externas (T49): instrucciones para Leo y Michelle + "03-Architecture-Hardware/2026-10-27_Drogheda_Instrucciones-Leo_Piloto-y-Decisiones_ES.md|docs/hardware/instrucciones-leo-27oct.md" + "03-Architecture-Hardware/2026-10-27_Drogheda_Instrucciones-Michelle_v6-Semana-27oct_ES.md|docs/hardware/instrucciones-michelle-27oct.md" + "03-Architecture-Hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png|docs/hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png" + "03-Architecture-Hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png|docs/hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png" ) n=0