From 0addd28c6c348d29291fe5724791555f44f6e799 Mon Sep 17 00:00:00 2001 From: ee-extensions release bot Date: Thu, 25 Jun 2026 12:52:25 +0000 Subject: [PATCH] release eea-event-companion 0.16.2 --- eea-event-companion.json | 8 ++++---- ...6.1.zip => eea-event-companion-0.16.2.zip} | Bin 397433 -> 397640 bytes 2 files changed, 4 insertions(+), 4 deletions(-) rename eea-event-companion/{eea-event-companion-0.16.1.zip => eea-event-companion-0.16.2.zip} (82%) diff --git a/eea-event-companion.json b/eea-event-companion.json index 8144c66..d8362a0 100644 --- a/eea-event-companion.json +++ b/eea-event-companion.json @@ -1,13 +1,13 @@ { "name": "Event Espresso 4 - Event Companion", "slug": "eea-event-companion", - "version": "0.16.1", - "download_url": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-event-companion/eea-event-companion-0.16.1.zip", + "version": "0.16.2", + "download_url": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-event-companion/eea-event-companion-0.16.2.zip", "homepage": "https://gitea.mulligan.casa/ee-extensions/eea-event-companion", "requires": "6.4", "tested": "7.0", "requires_php": "8.1", - "last_updated": "2026-06-25 11:59:09", + "last_updated": "2026-06-25 12:52:25", "icons": { "1x": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-event-companion/icon-128x128.png", "2x": "https://gitea.mulligan.casa/ee-extensions/foh-updates/raw/branch/main/eea-event-companion/icon-256x256.png" @@ -26,6 +26,6 @@ "description": "

Event Companion adds an attendee-facing progressive web app (PWA) to any Event Espresso event. Attendees access the companion via a QR code or short link, authenticate with a magic link tied to their registration, and get a mobile-native experience with:

\n\n

All configuration is per-event from wp-admin under the Event Espresso menu. The companion is general-purpose and organization-agnostic.

\n

Self-contained on Event Espresso. The companion works on a plain Event Espresso install. No additional plugins are required.

", "installation": "
    \n
  1. Install and activate Event Espresso 4.
  2. \n
  3. Upload this plugin to wp-content/plugins/ and activate it. Activation creates the companion tables.
  4. \n
  5. Navigate to Event Espresso > Event Companion in wp-admin to configure the companion for an event.
  6. \n
", "faq": "

Does this require any other plugins?

\n

Only Event Espresso 4. The companion is fully self-contained.

\n

How do attendees access the companion?

\n

Via a magic link sent to the email on their registration, or by scanning a QR code at the event.

", - "changelog": "

0.16.1
\n* Map loading is now reliable. The map waits for its viewport to finish sizing before fitting the floorplan, then fades in — fixing occasional off-centre loads and the rare blank map (it used to measure too early, during the screen transition, and mis-place or hide the plan). Correctness over a fraction of a second.

\n

0.16.0
\n* Schedule cards redesigned. A cleaner, more compact card: time and location share a line, the source schedule and tags sit together, and the calendar / reminder / share actions are tucked into a single overflow (⋮) menu instead of cluttering the card.
\n* New \"Share\" action. Share a session straight from the menu — uses the phone's native share sheet when available, otherwise copies the link and confirms with a toast.
\n* The same card everywhere. A location's detail page now shows its sessions as the same cards (tap one to open it), and a session's detail links back to its location — closing the loop between the schedule and the map.
\n* Map background fills the whole view. A vector floorplan's background colour now paints the entire map viewport, so the area around the plan matches it instead of showing a mismatched band when you pan or zoom.
\n* Cross-floor link markers sit on their rooms. Navigation-link markers on element-bound Spaces (e.g. \"To Level 3\") now appear on the bound room rather than defaulting to the centre of the map.
\n* Fixed a map-switch race where a previous map's failed image could briefly blank the map you just switched to.

\n

0.15.1
\n* The in-app boot splash logo now scales with the screen (instead of a fixed small size), so it fills more of a large/retina display.

\n

0.15.0
\n* Site-wide settings now live on their own \"Global\" tab (Event Companion → Global), separate from any event — the App Name / icon / splash / accent and the Web Push setup moved there. No need to pick an event to manage them.
\n* Add-to-calendar is now a provider menu — Google Calendar, Outlook, Office 365, or Apple/.ics. Each opens that calendar with the session (using that calendar's own default reminder). This works reliably across phones, including Android, instead of relying on a single behaviour.
\n* The reminder star now carries the reminder time. Tap the star and pick how far ahead to be notified — 15 / 30 / 45 minutes or 1 hour before — delivered as a push notification at that time. (The exact lead lives on the push reminder now; the calendar entry uses your calendar's default.)
\n* The \"notifications blocked\" message is now helpful — it explains how to re-enable notifications in your browser's site settings (and on iOS, offers to install the app, which can prompt again).

\n

0.14.0
\n* Add-to-calendar now opens the Calendar app instead of downloading a file. Tapping a reminder time hands the event straight to the phone's calendar (the \"Add to Calendar\" sheet on iOS, open-with on Android). The service worker serves the event on-device, so it works fully offline — no signal needed to add it, and the alarm still fires offline once it's in.

\n

0.13.0
\n* Pick your reminder time when adding a session to your calendar. The calendar button now offers None / 15 / 30 / 45 minutes / 1 hour before — set as a real alarm on the calendar event. Because it's the phone's own calendar, the reminder fires offline, in airplane mode, and with the app closed (the dependable way to be reminded at a venue with no signal). The in-app star notification remains for when you're online.

\n

0.12.0
\n* Add any session to your calendar. Every schedule item now has a calendar button that downloads a standard .ics — works with Apple, Google, and Outlook calendars.
\n* Reminders. Tap the star on a session to be reminded about 15 minutes before it starts (a push notification). Starring asks to turn on notifications the first time, and your stars sync to the server so they survive a reinstall. No sign-in.
\n* Smarter notification opt-in. The \"Get notified\" prompt now also appears on the home screen, and installing the app (or starring a session) offers to turn on notifications — all from a tap, never a surprise pop-up.
\n* Feedback forms support more question types on device. Multiple-choice (radio), number, and \"choose several\" (checkbox) questions now render and submit correctly in the app, matching the form builder.

\n

0.11.0
\n* App identity is now site-wide. The installed app's name, home-screen icon, splash, and base accent colour are set once for the whole site/organisation (Event Companion → App Settings → \"App Identity\"), independent of any single event. The install name now follows your App Name (or the site name) instead of the generic \"Event Companion\", and the icon follows your chosen icon everywhere — including at shared /g/… links. (Per-event Design themes still apply as in-app skinning when an event is in focus.)
\n* Announcements can be org-wide. A new \"Show org-wide\" toggle (on by default) makes an announcement visible across the whole app — even before anyone has picked an event — instead of only inside one event. Turn it off to scope an announcement to a single event.
\n* Clear publish controls for announcements. The announcement editor now has explicit Publish now, Schedule, and Save draft buttons. (Previously, leaving the time blank silently saved a hidden draft.)

\n

0.10.0
\n* Schedule entries can now carry tags (e.g. keynote, workshop, food). Attendees see tag chips on each session and can filter a schedule by tag, right on the schedule view.
\n* New optional All Schedules view: turn it on per event (Schedule tab) to add an \"All\" tab at the front that merges every schedule's sessions in time order, grouped by day, each labelled with its source schedule. Its tag filter spans every schedule. Exclude individual sessions from the combined view from the entry editor.
\n* Tags and the All-Schedules settings travel through Export / Import.

\n

0.9.0
\n* Venue maps can now use a vector floorplan (an SVG export from Inkscape, Illustrator, or similar) as the base, with a per-map background colour — upload one when adding or editing a map. Uploaded SVGs are sanitized on upload, on serve, and on import.
\n* New element binding: instead of re-tracing rooms by hand, pick any area already drawn in the floorplan — through a structure tree of its layers, groups, and shapes — and turn it into a tappable Space. Each bound Space gets its own resting and focused-state highlight colour and opacity, and the floorplan's own room outlines light up on the map.
\n* Drawn polygon Spaces still work and mix freely with bound ones on the same map; convert either way (detach a bound Space to a point, or bind a drawn/point feature to an element). The vector floorplan and its bindings travel through Export / Import.

\n

0.8.0
\n* Venue maps can now have Spaces — tappable polygon regions (rooms, zones) you draw right on the map. Each Space carries an optional highlight colour, fill opacity, zoom-to-fit on focus, and a centroid marker, and works as a schedule location and a tap target just like a pin.
\n* Rebuilt map editor: a toolbar to place pins or draw Spaces (click corners to close), full corner editing (drag, double-click an edge to add, Delete to remove), and a docked options panel for the selected feature — replacing the old prompt() dialogs.
\n* Pins and Spaces can now do more on tap: show a basic info popup (a short blurb, without leaving the map), or act as a navigation link to another location or map (a picker appears when there's more than one destination). Either can also display an optional glyph icon.
\n* Map saves keep stable ids, so schedule locations, links, and deep-links survive an edit; navigation links remap correctly across export and import.

\n

0.7.0
\n* Added a color-coded plugin icon (delivered through the update channel) and declared WordPress 7.0 compatibility. No functional change.

\n

0.6.0
\n* Web push notifications: attendees can opt in from the News tab to be notified when an announcement is published (deep-linking to the linked session when set). Generate the signing key under App Settings → Web Push. Self-contained — no extra service required; iOS install-gated.
\n* The home \"Happening now / next\" ribbon now flags a live or upcoming session that has linked announcements with a 📣 count.

\n

0.5.0
\n* Announcement ↔ session linking: an announcement can point at one schedule session. The attendee app shows a tap-through session chip on the announcement card and a \"Related updates\" list on the session page; set the link from the new \"Related session\" picker in wp-admin (grouped by schedule, times in the event timezone). Deleting a session cleanly unlinks its announcements.

\n

0.4.0
\n* Installed PWA branding: the home-screen icon, iOS splash, and theme color now follow the live event's branding (cascade: live event → a new site-wide default → plugin default), instead of the static default. New \"Default App Branding\" controls on the App Settings tab set the site-wide fallback. Manifest is cache-busted (versioned link + ETag) so changes reach installed apps within the cache window.
\n* Import / Export: package an event's whole companion config as a hand-authorable ZIP and import it (merge or replace) into another event — pages, schedules, maps/pins, app/design, shortlinks, feedback form, with bodies and images carried as asset tokens. wp-admin tab + WP-CLI (wp eea-ec export|import); untrusted-ZIP hardened; fully atomic.
\n* Fixed: the home short link no longer mints a duplicate on repeat calls.

\n

0.3.0
\n* Attendee PWA: event-aware landing (hero + \"Happening now/next\" across schedules), bottom-nav + drawer, multi-floorplan maps, named multi-schedules with per-session detail pages, announcements, location-scoped feedback, and \"you are here\" QR cards.
\n* Device-first identity: feedback with no sign-in; optional email magic-link verification creates/links an attendee.
\n* Per-event OKLCH theme engine: accent + neutral + style dials derive contrast-guarded tokens; 10 presets; light/dark/dark-luxe; live preview in wp-admin. Branded boot splash, hero, and motion.
\n* Offline support: after one online load the app works in a venue dead zone (cached data + floorplans); QR codes resolve client-side; offline indicator.
\n* Self-hosted updates via the foh-updates channel.

\n

0.1.0
\n* Foundation release: plugin activation, DB schema (11 tables), admin page shell with stub tabs, self-hosted updater, release workflow.

" + "changelog": "

0.16.2
\n* Announcement formatting now displays. Rich text in an announcement (paragraphs, bold, links, lists) renders properly in the News feed instead of showing raw HTML tags. (Push notifications remain plain text.)

\n

0.16.1
\n* Map loading is now reliable. The map waits for its viewport to finish sizing before fitting the floorplan, then fades in — fixing occasional off-centre loads and the rare blank map (it used to measure too early, during the screen transition, and mis-place or hide the plan). Correctness over a fraction of a second.

\n

0.16.0
\n* Schedule cards redesigned. A cleaner, more compact card: time and location share a line, the source schedule and tags sit together, and the calendar / reminder / share actions are tucked into a single overflow (⋮) menu instead of cluttering the card.
\n* New \"Share\" action. Share a session straight from the menu — uses the phone's native share sheet when available, otherwise copies the link and confirms with a toast.
\n* The same card everywhere. A location's detail page now shows its sessions as the same cards (tap one to open it), and a session's detail links back to its location — closing the loop between the schedule and the map.
\n* Map background fills the whole view. A vector floorplan's background colour now paints the entire map viewport, so the area around the plan matches it instead of showing a mismatched band when you pan or zoom.
\n* Cross-floor link markers sit on their rooms. Navigation-link markers on element-bound Spaces (e.g. \"To Level 3\") now appear on the bound room rather than defaulting to the centre of the map.
\n* Fixed a map-switch race where a previous map's failed image could briefly blank the map you just switched to.

\n

0.15.1
\n* The in-app boot splash logo now scales with the screen (instead of a fixed small size), so it fills more of a large/retina display.

\n

0.15.0
\n* Site-wide settings now live on their own \"Global\" tab (Event Companion → Global), separate from any event — the App Name / icon / splash / accent and the Web Push setup moved there. No need to pick an event to manage them.
\n* Add-to-calendar is now a provider menu — Google Calendar, Outlook, Office 365, or Apple/.ics. Each opens that calendar with the session (using that calendar's own default reminder). This works reliably across phones, including Android, instead of relying on a single behaviour.
\n* The reminder star now carries the reminder time. Tap the star and pick how far ahead to be notified — 15 / 30 / 45 minutes or 1 hour before — delivered as a push notification at that time. (The exact lead lives on the push reminder now; the calendar entry uses your calendar's default.)
\n* The \"notifications blocked\" message is now helpful — it explains how to re-enable notifications in your browser's site settings (and on iOS, offers to install the app, which can prompt again).

\n

0.14.0
\n* Add-to-calendar now opens the Calendar app instead of downloading a file. Tapping a reminder time hands the event straight to the phone's calendar (the \"Add to Calendar\" sheet on iOS, open-with on Android). The service worker serves the event on-device, so it works fully offline — no signal needed to add it, and the alarm still fires offline once it's in.

\n

0.13.0
\n* Pick your reminder time when adding a session to your calendar. The calendar button now offers None / 15 / 30 / 45 minutes / 1 hour before — set as a real alarm on the calendar event. Because it's the phone's own calendar, the reminder fires offline, in airplane mode, and with the app closed (the dependable way to be reminded at a venue with no signal). The in-app star notification remains for when you're online.

\n

0.12.0
\n* Add any session to your calendar. Every schedule item now has a calendar button that downloads a standard .ics — works with Apple, Google, and Outlook calendars.
\n* Reminders. Tap the star on a session to be reminded about 15 minutes before it starts (a push notification). Starring asks to turn on notifications the first time, and your stars sync to the server so they survive a reinstall. No sign-in.
\n* Smarter notification opt-in. The \"Get notified\" prompt now also appears on the home screen, and installing the app (or starring a session) offers to turn on notifications — all from a tap, never a surprise pop-up.
\n* Feedback forms support more question types on device. Multiple-choice (radio), number, and \"choose several\" (checkbox) questions now render and submit correctly in the app, matching the form builder.

\n

0.11.0
\n* App identity is now site-wide. The installed app's name, home-screen icon, splash, and base accent colour are set once for the whole site/organisation (Event Companion → App Settings → \"App Identity\"), independent of any single event. The install name now follows your App Name (or the site name) instead of the generic \"Event Companion\", and the icon follows your chosen icon everywhere — including at shared /g/… links. (Per-event Design themes still apply as in-app skinning when an event is in focus.)
\n* Announcements can be org-wide. A new \"Show org-wide\" toggle (on by default) makes an announcement visible across the whole app — even before anyone has picked an event — instead of only inside one event. Turn it off to scope an announcement to a single event.
\n* Clear publish controls for announcements. The announcement editor now has explicit Publish now, Schedule, and Save draft buttons. (Previously, leaving the time blank silently saved a hidden draft.)

\n

0.10.0
\n* Schedule entries can now carry tags (e.g. keynote, workshop, food). Attendees see tag chips on each session and can filter a schedule by tag, right on the schedule view.
\n* New optional All Schedules view: turn it on per event (Schedule tab) to add an \"All\" tab at the front that merges every schedule's sessions in time order, grouped by day, each labelled with its source schedule. Its tag filter spans every schedule. Exclude individual sessions from the combined view from the entry editor.
\n* Tags and the All-Schedules settings travel through Export / Import.

\n

0.9.0
\n* Venue maps can now use a vector floorplan (an SVG export from Inkscape, Illustrator, or similar) as the base, with a per-map background colour — upload one when adding or editing a map. Uploaded SVGs are sanitized on upload, on serve, and on import.
\n* New element binding: instead of re-tracing rooms by hand, pick any area already drawn in the floorplan — through a structure tree of its layers, groups, and shapes — and turn it into a tappable Space. Each bound Space gets its own resting and focused-state highlight colour and opacity, and the floorplan's own room outlines light up on the map.
\n* Drawn polygon Spaces still work and mix freely with bound ones on the same map; convert either way (detach a bound Space to a point, or bind a drawn/point feature to an element). The vector floorplan and its bindings travel through Export / Import.

\n

0.8.0
\n* Venue maps can now have Spaces — tappable polygon regions (rooms, zones) you draw right on the map. Each Space carries an optional highlight colour, fill opacity, zoom-to-fit on focus, and a centroid marker, and works as a schedule location and a tap target just like a pin.
\n* Rebuilt map editor: a toolbar to place pins or draw Spaces (click corners to close), full corner editing (drag, double-click an edge to add, Delete to remove), and a docked options panel for the selected feature — replacing the old prompt() dialogs.
\n* Pins and Spaces can now do more on tap: show a basic info popup (a short blurb, without leaving the map), or act as a navigation link to another location or map (a picker appears when there's more than one destination). Either can also display an optional glyph icon.
\n* Map saves keep stable ids, so schedule locations, links, and deep-links survive an edit; navigation links remap correctly across export and import.

\n

0.7.0
\n* Added a color-coded plugin icon (delivered through the update channel) and declared WordPress 7.0 compatibility. No functional change.

\n

0.6.0
\n* Web push notifications: attendees can opt in from the News tab to be notified when an announcement is published (deep-linking to the linked session when set). Generate the signing key under App Settings → Web Push. Self-contained — no extra service required; iOS install-gated.
\n* The home \"Happening now / next\" ribbon now flags a live or upcoming session that has linked announcements with a 📣 count.

\n

0.5.0
\n* Announcement ↔ session linking: an announcement can point at one schedule session. The attendee app shows a tap-through session chip on the announcement card and a \"Related updates\" list on the session page; set the link from the new \"Related session\" picker in wp-admin (grouped by schedule, times in the event timezone). Deleting a session cleanly unlinks its announcements.

\n

0.4.0
\n* Installed PWA branding: the home-screen icon, iOS splash, and theme color now follow the live event's branding (cascade: live event → a new site-wide default → plugin default), instead of the static default. New \"Default App Branding\" controls on the App Settings tab set the site-wide fallback. Manifest is cache-busted (versioned link + ETag) so changes reach installed apps within the cache window.
\n* Import / Export: package an event's whole companion config as a hand-authorable ZIP and import it (merge or replace) into another event — pages, schedules, maps/pins, app/design, shortlinks, feedback form, with bodies and images carried as asset tokens. wp-admin tab + WP-CLI (wp eea-ec export|import); untrusted-ZIP hardened; fully atomic.
\n* Fixed: the home short link no longer mints a duplicate on repeat calls.

\n

0.3.0
\n* Attendee PWA: event-aware landing (hero + \"Happening now/next\" across schedules), bottom-nav + drawer, multi-floorplan maps, named multi-schedules with per-session detail pages, announcements, location-scoped feedback, and \"you are here\" QR cards.
\n* Device-first identity: feedback with no sign-in; optional email magic-link verification creates/links an attendee.
\n* Per-event OKLCH theme engine: accent + neutral + style dials derive contrast-guarded tokens; 10 presets; light/dark/dark-luxe; live preview in wp-admin. Branded boot splash, hero, and motion.
\n* Offline support: after one online load the app works in a venue dead zone (cached data + floorplans); QR codes resolve client-side; offline indicator.
\n* Self-hosted updates via the foh-updates channel.

\n

0.1.0
\n* Foundation release: plugin activation, DB schema (11 tables), admin page shell with stub tabs, self-hosted updater, release workflow.

" } } diff --git a/eea-event-companion/eea-event-companion-0.16.1.zip b/eea-event-companion/eea-event-companion-0.16.2.zip similarity index 82% rename from eea-event-companion/eea-event-companion-0.16.1.zip rename to eea-event-companion/eea-event-companion-0.16.2.zip index 42407e8dfd7a71516b17074cbf4d4f970b649a5d..7c836974dcd7375a76bd9c8cb889154dd6d7642d 100644 GIT binary patch delta 47237 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�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
    {E2$3qFjvkKf=SP6q--5JT z2>Pm9fJwx^jOTzY%(wCUzW^WW08T*!@G*3r0G4yE6R?9{zwZQYz^@}-5_a;3Ujj}@ zMs&LY;=?_(67A%w6>9v;90x_Oo`F! z-vK7X=`0>Nq}}ESVwmIrbi%A!7t9+b0BM`y?EY9Z*1Iw**8GB>4oW{(r5M*rMwG8f>K~d>8>otjdvm-}?kbk@nkf zBuG92&=HHb*a(DdqX8d|08(J^2*5zphmo&*BvMe^Pai@@AA@v-CH1X#Cft<)iGZ3?W0!GR;{DJ)0KwRd@ zaR}M+oPex`UJw&E0E2D~{UOe87)?#o#nm~sR(5EWODdpHYFk|VfCW!a0NTXlKc9f) zpQMA|-w$$30`x>h&ll8`C9tAU6CetuxkYp%D`-0j=n)g$I0=calZ8c#fn;9*8e$;f zFAxYcKtL+q-bbKsN%lVFO=P(e(nx+}q$w4HLis>PH1=&Vgx{E;Xy^;DbDJXMBC!c8 zVmd?sRZjs}Vm*PNB<5j}RRn-SeWpgCl(#7H_|4C>O$o9_`=%fzM=XCU0R^W4W}+eW zKJ#?h5QjoNhuW0N79|!ofABM(#4r%$-zYX-^@fbxNrghGZsDhJ`h)+u6J{4NOO+!cH^1ITR?k3@U-EF^xXKbY_pkoade zz{4Or0toDw1=zPqLPEL@gEoQ@Nnm3LhKXo2@~!wf9U%KgvD*vuc^J$}v_NORLZVY6 z;P(|3eE!e6+Z!@BlMXq32-2awCE9H_5Pqfobxt9RRf5vq00wjs769Iw23&bxFc`#_{B>^5)6zK1y1g^~cK7vHxI&>TBXqp!pFR&Q zK}HBcpF#K!i325;|6vL1gOLk&p;hyOcDp5!%fI+piFw+-3@OR`@e70l*;a@TW~wU? za-A9^`3^{eS62XPV&bY`&?`m)D4q#R{HoRcRv*Rx}u4kNmDWIVg2G@$9692(~pw$%0u5d!OFQ7jEn)(*UzNHetL^cYYm zxh<@oG6dGW`>|9+S<}z&&%6nB@}eCm)PXImR}=`W28!6-#6su&4f5)S3IWvo4In;F zewDopdO-)|>L9PSjyFZxFssHk(Z6fX&jfyd@9r~a#s6^~0_(p+CUg*R;3ZS+_VtQH zU*rb_it~eoiGq6mSmIZ0$JzGr!Kxh`S1y9gV*b?p7$#Sn#p$KLAH z|5!Hw@_#NH&vk%}gaYJVhpzmcX;`9-X%fPqneu;21C@RP#9J^&o%yMCsElH`x0jK0 z)gSz8Rai=*1yL_vq+Prlh3bSRw5_$CaPJpC(Sk78fQ-z3^9w`{=4=4;M6YE!YZtrI z<)OQMGLmgd^ughczZwyeM}tM_}J%VXv0Enmh_gTX2CBMi4 zaq1Hd%kPtg(8=X3>!e2nVqydXMFDD}z9xhgKL()1nEM+L4)ge z)$Kza0~m(JDQ+_qNlGUye)-66@gU9|AX*(N7zo*C`v>xi9Y9G;W-g4(boc|A4dBSZ z84Ql-4LA)Jg44Tfhl{!XwGDibdR>g>|mDZr4fU zP8@y=fZ)^aTj4}+rJljaAfG>wv1f=6G?F+7$?LlnNde+~=clqoOBli#+&i`(DQvXGf(DWn&U{-0+$@{0(9Hf-`|$*-(slbNK&5N+u%&<;?w3}7LqxEw~lEJKj0I*#t%j{o-@Zr_xyS56Q0Z_Dj- z{!#^~z7w~7&PQy{+6gJ4ctkKKt_Aq_BuPyLA>Dr?If=GpJ{AriBj`pz02(j!wk+fa zZNHRIf?uBlJBjk6D)|x%phmz7H3HKu{P^}?{5bGN2l0lMLk$_3(eVojfZwTcL~ruA zX&_`t=O4%*8sZh52_rqb2*?E*9D@d7+Y5m1P*JEz=>J{ls(G;oKnbE`~oa0lW=sD+~?>d?PxD2Cn@J7Z)Yq2{{U*Lrjh^v