From 3ecc28ef732cb97d3ca5290079145f546117011f Mon Sep 17 00:00:00 2001 From: 0qln <0qln@proton.me> Date: Mon, 7 Sep 2026 23:08:06 +0200 Subject: [PATCH] Aktualisierung auf den aktuellen DevOps-Stand (Abnahme, Bugfix, Handbuch, PROD) --- TODO.md | 2 +- appendix/appendix-tables.tex | 34 +- chapters/closure/evaluation.tex | 8 +- chapters/closure/outlook.tex | 10 +- chapters/closure/reflection.tex | 2 +- chapters/closure/target-comparison.tex | 13 +- chapters/execution/folder-management.tex | 4 +- chapters/planning/backlog.tex | 2 +- chapters/planning/schedule.tex | 4 +- chapters/qa/acceptance-testing.tex | 6 +- chapters/qa/code-reviews.tex | 4 +- chapters/qa/releases.tex | 14 +- figures/diagrams/gantt-plan.mmd | 8 +- figures/diagrams/gantt-plan.pdf | 1190 ++++++++++++---------- 14 files changed, 720 insertions(+), 581 deletions(-) diff --git a/TODO.md b/TODO.md index 8b06e03..47515aa 100644 --- a/TODO.md +++ b/TODO.md @@ -4,7 +4,7 @@ screenshots habe ich in figures/screenshots gelegt. # Inhaltliche TODOs - [x] screenshots vom feature in den anhang -- [ ] aktualisieren auf den aktuellen devops stand (alles getested, 1 bug fixed, user pdf was documented, prod deployment) +- [x] aktualisieren auf den aktuellen devops stand (alles getested, 1 bug fixed, user pdf was documented, prod deployment) -> "3.5 Zeit- und Aufwandsplanung" aktualisieren -> "Figure 3.2: Zeitplanung des Projekts" aktualisieren -> "5.10.5 Stand bei Abgabe" aktualisieren diff --git a/appendix/appendix-tables.tex b/appendix/appendix-tables.tex index aa07a40..1ff28b2 100644 --- a/appendix/appendix-tables.tex +++ b/appendix/appendix-tables.tex @@ -11,23 +11,24 @@ \endhead \bottomrule \endfoot -9295 & Document Explorer & 8 & 15.2026 & Dev Completed \\ +9295 & Document Explorer & 8 & 15.2026 & Test Completed \\ 9549 & Icon Typen UI & 3 & 15.2026 & Test Completed \\ 9298 & Suchfunktion im Document Explorer & 3 & 15.2026 & Test Completed \\ -9299 & Einzelne Dokumente herunterladen & 3 & 15.2026 & Dev Completed \\ -9296 & Mehrere Dokumente als ZIP runterladen & 5 & 15.2026 & Dev Completed \\ -9300 & PDF Modal Previewer & 3 & 15.2026 & Dev Completed \\ +9299 & Einzelne Dokumente herunterladen & 3 & 15.2026 & Test Completed \\ +9296 & Mehrere Dokumente als ZIP runterladen & 5 & 15.2026 & Test Completed \\ +9300 & PDF Modal Previewer & 3 & 15.2026 & Test Completed \\ 9294 & Document Link previews UI & 5 & 15.2026 & Test Completed \\ -9301 & Support für URL-Dateien & 5 & 15.2026 & Dev Completed \\ +9301 & Support für URL-Dateien & 5 & 15.2026 & Test Completed \\ \addlinespace -9749 & Nach Dokumenttypen filtern & 2 & 16.2026 & Dev Completed \\ -9731 & Pagination im Document Explorer & 3 & 16.2026 & Dev Completed \\ -9857 & Recherche: Anfrage Objects nach S3 optimieren & --- & 16.2026 & Dev Completed \\ -9560 & Automatische Anlage der Ordnerstruktur & 3 & 16.2026 & Committed \\ -10018 & Kundenordner-Lookup über Efecte-Namen & 3 & 16.2026 & Committed \\ +9749 & Nach Dokumenttypen filtern & 2 & 16.2026 & Test Completed \\ +9731 & Pagination im Document Explorer & 3 & 16.2026 & Test Completed \\ +9857 & Recherche: Anfrage Objects nach S3 optimieren & --- & 16.2026 & Done \\ +9560 & Automatische Anlage der Ordnerstruktur & 3 & 16.2026 & Test Completed \\ +10018 & Kundenordner-Lookup über Efecte-Namen & 3 & 16.2026 & Test Completed \\ \addlinespace 10070 & Race Conditions im Kundenordner-Lookup & \footnotesize Timebox & --- & Approved \\ -10134 & \emph{Bug:} Suchfunktion wie auf den anderen Seiten & --- & 17.2026 & To Approve \\ +10134 & \emph{Bug:} Suchfunktion wie auf den anderen Seiten & --- & 17.2026 & Test Completed \\ +10167 & Handbuch-Dokumentation erstellen & --- & 17.2026 & Test Completed \\ \end{longtable} \begin{longtable}{@{} l p{95mm} l @{}} @@ -137,13 +138,16 @@ Organisations-ID im Ordnernamen 2180 & Document explorer URL file support & 9301 & 9 T & 6 & Robin Noack \\ 2186 & Add document type filters & 9749 & 8 T & 5 & Robin Noack \\ 2189 & Implement pagination for document explorer & 9731 & 8 T & 5 & Robin Noack \\ -2196 & Documents folder management & 9560, 10018 & offen & 1 & --- \\ +2196 & Documents folder management & 9560, 10018 & 9 T & 2 & Robin Noack \\ \addlinespace -\multicolumn{4}{@{}l}{\textbf{Summe}} & \textbf{113} & \\ +2206 & Remove x button for search bar & 10134 & 1 T & 0 & Robin Noack \\ +2215 & Update user manual for documents feature & 10167 & 2 T & 0 & Robin Noack \\ +\addlinespace +\multicolumn{4}{@{}l}{\textbf{Summe}} & \textbf{114} & \\ \end{longtable} {\footnotesize Zusätzlich war die Gruppe \texttt{Development Team} über die Branch-Policy als -Pflicht-Reviewer an allen elf Pull Requests beteiligt. An den Diskussionen der Pull -Requests 2154 bis 2156 beteiligte sich außerdem Hanna Ebner. Alle abgeschlossenen Pull +Pflicht-Reviewer an allen dreizehn Pull Requests beteiligt. An den Diskussionen der Pull +Requests 2154 bis 2156 beteiligte sich außerdem Hanna Ebner. Alle Pull Requests wurden freigegeben; keiner wurde abgelehnt oder verworfen.\par} diff --git a/chapters/closure/evaluation.tex b/chapters/closure/evaluation.tex index d9c4a7a..45be18c 100644 --- a/chapters/closure/evaluation.tex +++ b/chapters/closure/evaluation.tex @@ -17,20 +17,18 @@ Der Kern — Auflistung mit Mandantentrennung — war nach vier Tagen zusammenge Die zentrale technische Herausforderung war nicht in der Zielsetzung enthalten, sondern entstand aus der Kombination von Autorisierung über ein Metadatum, lesbaren Ordnernamen und fehlender Metadatensuche des Speichers. -Die Lösung erfüllt die Anforderung ohne zweite Datenhaltung und heilt bestehende Abweichungen selbsttätig — tragfähiger als die zunächst naheliegenden Ansätze. Dass sie bei Abgabe noch nicht ausgeliefert war, ist festzuhalten. +Die Lösung erfüllt die Anforderung ohne zweite Datenhaltung und heilt bestehende Abweichungen selbsttätig — tragfähiger als die zunächst naheliegenden Ansätze. Seit dem 3.~September ist sie produktiv. \subsection{Nicht erreichte Ziele} -Drei Punkte sind offen geblieben. +Ein Punkt ist offen geblieben, ein weiterer liegt außerhalb des eigenen Einflusses. Die \textbf{Nebenläufigkeit im verändernden Lookup-Pfad} ist analysiert, dokumentiert und mit Lösungsvorschlägen versehen, aber nicht behoben — bewusst abgegrenzt, da die Wahl der Gegenmaßnahme von einer Rückfrage beim Betreiber abhängt. Die \textbf{Optimierung der Dokumentensuche} bleibt offen, da der Suchdienst des Speicherherstellers nicht bereitsteht; die Auswirkung ist gering, weil die Suche nur mit der Dokumentenzahl eines einzelnen Kunden skaliert. -Der \textbf{Fehlerbericht zur Einheitlichkeit des Suchfeldes} ist erfasst und eingeplant. - \subsection{Gesamtbewertung} -Das Projektziel ist erreicht. Der Dokumentenbereich ist in seinen Kernfunktionen produktiv, erfüllt die fachlichen Anforderungen, und die verbleibenden Arbeiten sind klar benannt und im Backlog erfasst. +Das Projektziel ist erreicht. Der Dokumentenbereich ist seit dem 3.~September vollständig produktiv, erfüllt sämtliche funktionalen Anforderungen, und die verbleibende Arbeit ist klar benannt und im Backlog erfasst. Der aussagekräftigste Befund ist die Nebenläufigkeit: Sie wurde durch eigenes Nachprüfen des bereits geschriebenen Codes gefunden — nicht durch Test, Fehlerbericht oder Review. Ein Projekt, das eine solche Schwäche selbst findet und einordnet, steht besser da als eines, in dem sie unentdeckt bliebe. diff --git a/chapters/closure/outlook.tex b/chapters/closure/outlook.tex index 7fe1fa1..9c66e5c 100644 --- a/chapters/closure/outlook.tex +++ b/chapters/closure/outlook.tex @@ -1,17 +1,9 @@ \section{Ausblick} \label{sec:outlook} -\subsection{Abschluss der begonnenen Arbeiten} - -Die nächsten Schritte ergeben sich aus Abschnitt~\ref{sec:target-comparison}. - -Zusammenzuführen ist der Pull Request zur Ordnerverwaltung, womit die automatische Ordneranlage und der Lookup mit konstanter Aufrufzahl wirksam werden. Da die Lösung bestehende Ordner selbsttätig umbenennt, entfällt ein Migrationsschritt. - -Zu beheben ist der Abnahmefehler zur Einheitlichkeit des Suchfeldes, eingeplant für den folgenden Sprint. - \subsection{Absicherung des verändernden Lookup-Pfads} -Die in Abschnitt~\ref{sec:race-conditions} beschriebene Nebenläufigkeit ist das gewichtigste offene Thema. Das Backlog Item ist freigegeben und mit vier bis sechs Stunden veranschlagt. +Die in Abschnitt~\ref{sec:race-conditions} beschriebene Nebenläufigkeit ist nach der Produktivsetzung das einzige offene Thema des Features. Das Backlog Item ist freigegeben und mit vier bis sechs Stunden veranschlagt. Welche Maßnahme umgesetzt wird, hängt davon ab, ob der Speicher bedingte Schreibvorgänge unterstützt.\autocite{aws-conditional-writes} Steht die Funktion bereit, ist die Absicherung einfach; andernfalls bleiben die Absicherung des Rücknahmeschritts und eine übergreifende Sperre. diff --git a/chapters/closure/reflection.tex b/chapters/closure/reflection.tex index cae794c..7aab709 100644 --- a/chapters/closure/reflection.tex +++ b/chapters/closure/reflection.tex @@ -31,7 +31,7 @@ Ausschlaggebend war ein Perspektivwechsel: nicht „funktioniert das?", sondern Die in Abschnitt~\ref{sec:code-reviews} beschriebene Ballung war Folge einer bewussten, im Rückblick falschen Entscheidung: Vier gleichzeitig eröffnete Pull Requests sollten Wartezeiten auf Reviews vermeiden. -Der erwartete Vorteil trat nicht ein, weil die Arbeiten aufeinander aufbauten: Statt Parallelität entstand eine Warteschlange, deren Auflösung sich in die Woche vor Abnahme und Produktivsetzung verschob. Die Verkettung der Zielbranches brachte eigene Kosten: Jede Umstellung auf den Hauptbranch setzte Freigaben zurück. Bei abhängigen Aufgaben ist sequenzielles Vorgehen vorzuziehen. +Der erwartete Vorteil trat nicht ein, weil die Arbeiten aufeinander aufbauten: Statt Parallelität entstand eine Warteschlange, deren Auflösung sich in die Woche vor der Abnahme verschob. Die Verkettung der Zielbranches brachte eigene Kosten: Jede Umstellung auf den Hauptbranch setzte Freigaben zurück. Bei abhängigen Aufgaben ist sequenzielles Vorgehen vorzuziehen. \subsection{Konsistenz braucht einen Vergleich, keine Beschreibung} diff --git a/chapters/closure/target-comparison.tex b/chapters/closure/target-comparison.tex index 0192871..b156821 100644 --- a/chapters/closure/target-comparison.tex +++ b/chapters/closure/target-comparison.tex @@ -23,11 +23,12 @@ Backlog-Schnitt & 18.06.--08.07. & 18.06.--08.07. & keine \\ Infrastruktur beantragt & --- & 22.07. & nicht eingeplant \\ Infrastruktur verfügbar & --- & 27.07. & nicht eingeplant \\ Umsetzung Sprint 15.2026 & 27.07.--12.08. & 27.07.--19.08. & +1 Woche \\ -Umsetzung Sprint 16.2026 & 13.08.--25.08. & 12.08.--offen & Lookup nicht gemergt \\ +Umsetzung Sprint 16.2026 & 13.08.--25.08. & 12.08.--26.08. & +1 Tag \\ Abnahmetest & ab 13.08. & 13.08.--25.08. & Zugriffsprobleme \\ -Produktivsetzung Kern & --- & 20.08. & --- \\ +Bugfix aus Abnahme (10134) & --- & 27.08. & --- \\ +Benutzerhandbuch (10167) & --- & 31.08.--02.09. & nicht eingeplant \\ +Produktivsetzung & --- & 03.09. & --- \\ Nebenläufigkeit (10070) & --- & offen & nach Projektzeitraum \\ -Bugfix aus Abnahme (10134) & --- & Sprint 17.2026 & nach Projektzeitraum \\ \end{longtable} Die Analyse- und Planungsphase verlief planmäßig; die Abweichungen treten in der zweiten Projekthälfte auf und haben zwei Ursachen. @@ -40,14 +41,14 @@ Unmittelbare Verzögerung entstand nicht, da die Umsetzung erst am 27.~Juli bega \subsection{Ursache 2: Nachgeschobene Backlog Items} -Von den 14 Backlog Items waren acht zu Beginn geschnitten; sechs kamen während der Umsetzung hinzu — Typfilter, Paginierung, Recherche zur Speicherabfrage, neuer Lookup, automatische Ordneranlage und Nebenläufigkeit. +Von den 15 Backlog Items waren acht zu Beginn geschnitten; sieben kamen während der Umsetzung hinzu — Typfilter, Paginierung, Recherche zur Speicherabfrage, neuer Lookup, automatische Ordneranlage, Nebenläufigkeit und Benutzerhandbuch. Sie entstanden nicht aus fachlicher Ausweitung, sondern aus technischen Problemen, die erst bei der Implementierung sichtbar wurden. Die Schätzung wuchs von 35 auf 46 Aufwandspunkte — rund ein Drittel Zuwachs. \subsection{Abgleich mit den Anforderungen} -Von 13 funktionalen Anforderungen sind zwölf ausgeliefert. Die dreizehnte — automatische Anlage der Ordnerstruktur — ist implementiert, aber im noch nicht zusammengeführten Pull Request. +Alle 13 funktionalen Anforderungen sind ausgeliefert, einschließlich der automatischen Anlage der Ordnerstruktur. -Bei den nichtfunktionalen Anforderungen sind fünf von sechs erfüllt. Die Skalierbarkeit des Lookups ist gelöst, aber nicht ausgeliefert; bis dahin gilt das lineare Verfahren — konzeptionell erfüllt, betrieblich noch nicht wirksam. +Bei den nichtfunktionalen Anforderungen sind fünf von sechs erfüllt. Nicht erfüllt ist allein die Zusicherung gegen gleichzeitige verändernde Zugriffe. Hinzu kommt die Nebenläufigkeit (Abschnitt~\ref{sec:race-conditions}) — keine unerfüllte Anforderung, sondern eine neu erkannte Eigenschaft, als eigenes Backlog Item erfasst und freigegeben. diff --git a/chapters/execution/folder-management.tex b/chapters/execution/folder-management.tex index 28be1fd..60a2708 100644 --- a/chapters/execution/folder-management.tex +++ b/chapters/execution/folder-management.tex @@ -27,6 +27,6 @@ Umgesetzt wurde dies über zwei Maßnahmen. Erstens wird der \textbf{Marker zule Die zweite Maßnahme gilt nur, solange kein zweiter Vorgang dieselbe Umbenennung ausführt. Dieser Fall ist Gegenstand des folgenden Abschnitts. -\subsection{Stand bei Abgabe} +\subsection{Auslieferung} -Der zugehörige Pull Request war zum Zeitpunkt der Erstellung dieser Dokumentation noch offen. Die inhaltlichen Anmerkungen waren geschlossen, die abschließende Freigabe stand aus. +Der zugehörige Pull Request wurde am 26.~August zusammengeführt, nachdem \emph{Robin Noack} zwei Anmerkungen eingebracht hatte: zur Ausreichung der Namensbeschränkungen und zu der Frage, ob ein Ordner vor seiner Erzeugung auf Fremdbesitz geprüft wird. Letztere ließ sich über die Zustände des Ordnermodells beantworten — erzeugt wird nur für einen Schlüssel im Zustand \emph{fehlend}. Mit der Produktivsetzung am 3.~September ist der Lookup mit konstanter Aufrufzahl wirksam; das lineare Verfahren dient nur noch als Rückfallebene. diff --git a/chapters/planning/backlog.tex b/chapters/planning/backlog.tex index f886ef1..90cdd2d 100644 --- a/chapters/planning/backlog.tex +++ b/chapters/planning/backlog.tex @@ -26,6 +26,6 @@ Der Backlog-Schnitt erfolgte in zwei Phasen. Am 18.~Juni 2026 wurden acht Kern-I Eine zweite Gruppe entstand während der Umsetzung: Am 22.~Juli ergänzte die UI-Zuarbeit Paginierung und Typfilter. Am 28.~Juli wurde die Recherche zur Optimierung der S3-Abfrage angelegt, deren Ergebnis am 12.~August in das Kundenordner-Lookup-Item mündete. Am 17.~August kam das Item zu Race Conditions hinzu (siehe Abschnitt~\ref{sec:race-conditions}). -Insgesamt sind es 14 Product Backlog Items und ein Bug. Die geschätzten Aufwände summieren sich auf 46 Story Points: 35 in Sprint~15.2026, 11 in Sprint~16.2026. +Insgesamt sind es 15 Product Backlog Items und ein Bug. Die geschätzten Aufwände summieren sich auf 46 Story Points: 35 in Sprint~15.2026, 11 in Sprint~16.2026. Die vorgeschnittenen Items betreffen ausschließlich fachliche Funktionen; alle nachgeschobenen entstanden aus technischen Problemen bei der Implementierung — ein Muster, das in Abschnitt~\ref{sec:reflection} aufgegriffen wird. diff --git a/chapters/planning/schedule.tex b/chapters/planning/schedule.tex index 79a4f47..1e4b4ff 100644 --- a/chapters/planning/schedule.tex +++ b/chapters/planning/schedule.tex @@ -1,7 +1,7 @@ \section{Zeit- und Aufwandsplanung} \label{sec:schedule} -Für das Praktikum sind 24 Manntage (192 Stunden) vorgesehen. Der Projektzeitraum reicht von Ende Mai 2026 bis zur Abgabe; die Umsetzung verteilt sich auf die Sprints 15–17.2026. Abbildung~\ref{fig:gantt} zeigt die Zeitplanung. +Für das Praktikum sind 24 Manntage (192 Stunden) vorgesehen. Der Projektzeitraum reicht von Ende Mai 2026 bis zur Produktivsetzung Anfang September; die Umsetzung verteilt sich auf die Sprints 15–17.2026. Abbildung~\ref{fig:gantt} zeigt die Zeitplanung. \begin{figure}[H] \centering @@ -10,7 +10,7 @@ Für das Praktikum sind 24 Manntage (192 Stunden) vorgesehen. Der Projektzeitrau \label{fig:gantt} \end{figure} -Vier Phasen gliedern die Planung: Die \textbf{Analyse- und Konzeptionsphase} (Ende Mai bis Anfang Juli) umfasste Themenfindung, Feature-Analyse und Backlog-Schnitt. Die \textbf{Implementierungsphase} begann am 27.~Juli über die Sprints 15 und 16. Parallel lief die \textbf{Qualitätssicherung} (Code-Reviews, Abnahmetest ab 13.~August). Die \textbf{Abschlussphase} umfasst Release, Dokumentation und Präsentation. +Vier Phasen gliedern die Planung: Die \textbf{Analyse- und Konzeptionsphase} (Ende Mai bis Anfang Juli) umfasste Themenfindung, Feature-Analyse und Backlog-Schnitt. Die \textbf{Implementierungsphase} begann am 27.~Juli über die Sprints 15 und 16. Parallel lief die \textbf{Qualitätssicherung} (Code-Reviews, Abnahmetest ab 13.~August). Die \textbf{Abschlussphase} in Sprint 17.2026 umfasste die Behebung des Abnahmefehlers, die Benutzerdokumentation, die Produktivsetzung am 3.~September sowie Dokumentation und Präsentation. Die Planung hing von der Infrastrukturbereitstellung ab: Der Document Explorer konnte erst nach Verfügbarkeit des S3-Speichers umgesetzt werden. \emph{Stephan Janßen} vermerkte diese Abhängigkeit am 8.~Juli als Voraussetzung am Item. diff --git a/chapters/qa/acceptance-testing.tex b/chapters/qa/acceptance-testing.tex index 253f605..b8f1ace 100644 --- a/chapters/qa/acceptance-testing.tex +++ b/chapters/qa/acceptance-testing.tex @@ -27,7 +27,7 @@ Eine Prüfliste für die Inbetriebnahme — Speicher erreichbar, Testdaten vorha Am 24.~August fand die funktionale Abnahme statt: Paginierung, Suchverhalten, Sprungmarken der Freigabelinks, Fehlerverhalten, Verknüpfungsdateien und Download. -Die Prüfung verlief überwiegend erfolgreich; einzelne Bestandteile waren nicht verfügbar, da der letzte Pull Request offen war (siehe Abschnitt~\ref{sec:folder-management}). Abweichungen wurden als Fehlerberichte erfasst. +Die Prüfung verlief überwiegend erfolgreich; einzelne Bestandteile waren noch nicht verfügbar, da der Pull Request zur Ordnerverwaltung erst am 26.~August zusammengeführt wurde (siehe Abschnitt~\ref{sec:folder-management}). Abweichungen wurden als Fehlerberichte erfasst. \subsection{Der gefundene Fehler} @@ -35,4 +35,6 @@ Ein Fehlerbericht: Das Suchfeld blendet nach Eingabe eine Schaltfläche zum Leer Die Schaltfläche ist eine sinnvolle Erleichterung; der Fehler liegt darin, dass sie nur an dieser Stelle existiert, was NFA-4 (Konsistenz) verletzt. -Weder Unit-Test noch Code-Review hätten ihn finden können; sichtbar wird die Abweichung erst beim Vergleich mit den bestehenden Seiten — das leistet nur ein Abnahmetest durch eine Person, die die Anwendung kennt. Der Fehler wurde für den folgenden Sprint eingeplant. +Weder Unit-Test noch Code-Review hätten ihn finden können; sichtbar wird die Abweichung erst beim Vergleich mit den bestehenden Seiten — das leistet nur ein Abnahmetest durch eine Person, die die Anwendung kennt. + +Die Behebung bestand darin, die Schaltfläche zu entfernen, und wurde am 27.~August über Pull Request 2206 zusammengeführt. Damit war der Dokumentenbereich vollständig abgenommen; sämtliche Backlog Items des Features standen auf \texttt{Test Completed}. diff --git a/chapters/qa/code-reviews.tex b/chapters/qa/code-reviews.tex index f041657..02fcb96 100644 --- a/chapters/qa/code-reviews.tex +++ b/chapters/qa/code-reviews.tex @@ -3,7 +3,7 @@ \subsection{Umfang} -Die Umsetzung verteilte sich auf elf Pull Requests mit 113 Diskussionssträngen (Tabelle~\ref{tab:pull-requests} im Anhang). Kein Pull Request wurde abgelehnt; sämtliche erhielten eine Freigabe. Die inhaltliche Auseinandersetzung fand durchgängig in den Diskussionssträngen statt. +Die Umsetzung verteilte sich auf dreizehn Pull Requests mit 114 Diskussionssträngen (Tabelle~\ref{tab:pull-requests} im Anhang). Kein Pull Request wurde abgelehnt; sämtliche erhielten eine Freigabe. Die inhaltliche Auseinandersetzung fand durchgängig in den Diskussionssträngen statt. Dass kein Pull Request verworfen wurde, ist kein Zufall: Die vorgelagerte Klärung — Feature-Analyse im Juni, Backlog-Durchsicht im Juli — hatte die fachlichen Fragen so weit beantwortet, dass keine Implementierung auf einer falschen Annahme beruhte. @@ -37,6 +37,6 @@ Der Wechsel war organisatorisch bedingt, hatte aber einen fachlichen Effekt: Fr Am 27.~Juli wurden vier Pull Requests am selben Tag eröffnet, ein fünfter folgte am Tag darauf. Da sie inhaltlich aufeinander aufbauten, ließ sich nur der erste zeitnah abschließen; die übrigen blieben zwei bis drei Wochen offen. -Die in Abschnitt~\ref{sec:architecture} beschriebene Verkettung machte die Änderungen gut prüfbar, verlagerte den Aufwand aber ans Ende: Der überwiegende Teil der Zusammenführungen fällt in die Woche vom 18. bis 21.~August — unmittelbar vor Abnahme und Produktivsetzung. +Die in Abschnitt~\ref{sec:architecture} beschriebene Verkettung machte die Änderungen gut prüfbar, verlagerte den Aufwand aber ans Ende: Der überwiegende Teil der Zusammenführungen fällt in die Woche vom 18. bis 21.~August — unmittelbar vor der Abnahme. Rückblickend wäre sequenzielles Vorgehen vorzuziehen gewesen, da die inhaltliche Abhängigkeit echtes paralleles Vorankommen ohnehin verhinderte. diff --git a/chapters/qa/releases.tex b/chapters/qa/releases.tex index 4f64c2e..5c48345 100644 --- a/chapters/qa/releases.tex +++ b/chapters/qa/releases.tex @@ -15,12 +15,16 @@ Dieser Punkt führte im Abnahmetest zu Verzögerungen (Abschnitt~\ref{sec:accept Die Prüfung ist nötig, weil das Modul mehrere Einstiegspunkte besitzt: Wäre eine Route nicht von der zentralen Richtlinie erfasst, bliebe sie ohne Anmeldung erreichbar, ohne dass dies sichtbar wäre. Die zentrale Registrierung (Abschnitt~\ref{sec:architecture}) macht diesen Fehler unwahrscheinlich; die Prüfung bestätigt dies. -\subsection{Stand bei Abgabe} +\subsection{Benutzerdokumentation} -Bei Abgabe waren zehn der elf Pull Requests zusammengeführt, überwiegend in der Woche vom 18.~bis 21.~August. Der Dokumentenbereich war damit in seinen Kernfunktionen — Liste, Typisierung, Suche, Filter, Paginierung, Downloads, Vorschau, Freigabelinks und Verknüpfungsdateien — ausgeliefert. +Zum Funktionsumfang gehört das Houston-Benutzerhandbuch, das im Repository gepflegt und als PDF ausgeliefert wird. Für den Dokumentenbereich wurde es um ein eigenes Kapitel ergänzt: Aufruf der Seite, Typfilter und Suche, Einzel- und Archivdownload, PDF-Vorschau, Freigabelinks sowie das Verhalten von Verknüpfungsdateien. -Nicht abgeschlossen war die Ordnerverwaltung mit dem neuen Kundenordner-Lookup. Der Pull Request war fachlich fertig, aber nicht freigegeben; bis dahin bleibt das in Abschnitt~\ref{sec:document-explorer} beschriebene lineare Verfahren — funktional korrekt, aber mit bekannter Skalierungsschwäche. +Erfasst wurde die Arbeit als eigenes Backlog Item (10167) und über Pull Request 2215 am 2.~September zusammengeführt. Die Trennung von der Implementierung ist bewusst: Das Handbuch beschreibt den Endzustand des Moduls und ließ sich sinnvoll erst schreiben, als sämtliche Funktionen zusammengeführt waren. -Ebenfalls offen sind das Backlog Item zur Nebenläufigkeit sowie der Fehlerbericht aus der Abnahme, der für den folgenden Sprint eingeplant ist. +\subsection{Stand bei Produktivsetzung} -Der Dokumentenbereich ist in Betrieb, aber nicht vollständig abgeschlossen (Abschnitt~\ref{sec:target-comparison}). +Alle dreizehn Pull Requests des Features sind zusammengeführt. Die Kernfunktionen entstanden in der Woche vom 18.~bis 21.~August; die Ordnerverwaltung mit dem neuen Kundenordner-Lookup folgte am 26.~August (Pull Request 2196), der Fehler aus der Abnahme wurde am 27.~August behoben (Pull Request 2206). + +Damit sind sämtliche Backlog Items des Features im Zustand \texttt{Test Completed} oder \texttt{Done}; die Recherche zur Speicherabfrage (9857) ist abgeschlossen. Am 3.~September wurde der Dokumentenbereich in die Produktivumgebung ausgeliefert. + +Offen bleibt einzig das Backlog Item zur Nebenläufigkeit im verändernden Lookup-Pfad (10070). Es ist freigegeben, aber nicht eingeplant, da die Wahl der Gegenmaßnahme von einer Rückfrage beim Betreiber des Speichers abhängt (Abschnitt~\ref{sec:race-conditions}). diff --git a/figures/diagrams/gantt-plan.mmd b/figures/diagrams/gantt-plan.mmd index 076517d..be58ef5 100644 --- a/figures/diagrams/gantt-plan.mmd +++ b/figures/diagrams/gantt-plan.mmd @@ -10,9 +10,11 @@ gantt Downloads & PDF-Modal :done, 2026-08-15, 7d section Sprint 16.2026 Typfilter & Pagination :done, 2026-08-18, 4d - Ordner-Lookup :active, 2026-08-17, 8d + Ordner-Lookup :done, 2026-08-17, 10d section Sprint 17.2026 - Race Conditions (10070) :2026-08-26, 5d + Bugfix Suchfeld (10134) :done, 2026-08-27, 1d + Handbuch (10167) :done, 2026-08-31, 3d + Race Conditions (10070) :2026-09-08, 5d section Qualitätssicherung Abnahmetest :done, 2026-08-13, 12d - Release :2026-08-26, 3d + Produktivsetzung :milestone, done, 2026-09-03, 0d diff --git a/figures/diagrams/gantt-plan.pdf b/figures/diagrams/gantt-plan.pdf index 224a8b7..5c06144 100644 --- a/figures/diagrams/gantt-plan.pdf +++ b/figures/diagrams/gantt-plan.pdf @@ -2,10 +2,10 @@ %Óëéá 1 0 obj <> +/Creator (Mozilla/5.0 \(X11; Linux x86_64\) AppleWebKit/537.36 \(KHTML, like Gecko\) HeadlessChrome/147.0.0.0 Safari/537.36) +/Producer (Skia/PDF m147) +/CreationDate (D:20260907210449+00'00') +/ModDate (D:20260907210449+00'00')>> endobj 3 0 obj <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 1 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode -/Length 162>> stream -xœ=Ž] -ƒ@ „ßsй€»É®‹Ä*}°PÝJm©µ÷/«¶È—Ì0É‹¬ãÀ`l”%iâ�2+ã0LÄ«Ú5Ø`I71Æ÷*92ÎáN=)ƒ­º^ý6øõùùè—ù3,È2Ý–§ -Œ> stream +xœ=Ž[ +ƒ@ Eÿ³Š»gÇ© +â‡�J?,TgB…R[jíþ‹£-r’s!y‘QZ0%¢Il‘ZV¡Å0{Û5Ø`I7Æ·« Ü©'b«®ÁŸ}Þ¬y}~>úeþ ²L·å©‚ Ï‹ª¤Â‘>ZÃ]Iü�@„VÙ8Yß7QÆ,–YÌÞSfá}þñº�r¸ÕŽ.T·%}fJ/ž endstream endobj 8 0 obj @@ -52,15 +50,15 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 2 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode /Length 162>> stream xœ=ŽÝ -‚@…ïç)Î ¸;ã¶i ^ø“ta�î ‘Efï»Z00ßÌ9œ™%±ƒ±R*jŸ&)³Š-†‰8¨]ƒæ‘t³Ãø‚—£ØZÜ©'c­®ÁŸƒßx¿>?ý2†Y¦ÛòT�‘çEURáH-„á®$áN$>XÙ$õo‰�›(cË,fëfámþ±ß9Ü�jGªÛ’¾eª/« +‚@Fïç)¾pwv·)ñŸ¤ ƒtß@Hˆ,2{ÿXµ``ÎÌù`æEN+`0VŠ­â½$ÂÊ +ú‘x±m�¦�t½Ãð^DБc‡;u¤,ÖjküyÉ»�×ç磛§O?#MuSœJXdY^”{ÒG�aø+™åNdYQrˆÃ[ÆÁ�”2a6në ³ámþqØçü�*Oªš‚¾]Ä/¡ endstream endobj 9 0 obj @@ -70,15 +68,14 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 3 +/BBox [0 0 166 998] /Group <> /Filter /FlateDecode -/Length 161>> stream +/Length 162>> stream xœMŽÝ -‚@Fïç)¾pwfmqò'é Ý7"‹ÌÞ?\%‚�9Ãù˜™ÅJŒƒ±’3J\bᘕ±èGâ`Û+Léz‡áÄ¢#c-îÔ‘2X«­ñã��—¼>?Ý<}úiª›âT‚‘eyYPîI-„á¯$áN$Ëbe·¼%1üH)³Xf‰·¾gÞæÃ» þF•§ UMA_b„/£ +‚@…ïç)Î ¸Î캨 Bþ$]¤ûBBd‘Ùû‡«D00ßá;0ó"£D[0%¢"[¤–•¶&bo»Ì#…M„ñíŪÃwêIilÓ5ø±ï›µžŸ�~™?Â, ÛòTÁ Ï‹ª¤ÂQx´†»’ø;� ÐVÙ8Yß7QÆ,–Y̾Sfá=þ8ÉánT;ºPÝ–ôbR/£ endstream endobj 10 0 obj @@ -88,15 +85,14 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 4 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode -/Length 162>> stream +/Length 160>> stream xœ=ŽÝ -‚@Fïç)¾pwfusò'é Û7"‹ÌÞ?V%˜3œ�™yS¬ÄX0+9Q;—Z8fe,ú‘x±]ƒ¦�t“`ø,"èÈX‹]I¬Õ5øó’�C^Ÿ_Ïë<}ûY¦ÛòT�‘çEURáI-„áo$Ë�HÂbeSÞ’~¤ŒY,³Ä[ß3 oóaã$¸þNµ§ ÕmI?e¬/¥ +‚@…ïç)Î ¸Î캤 Bþ$]¤ûBBd‘ÙûÇ® œoø̼É(Ñ ÆF©¨ÔgfYi‹q&¶o±Á2QÜ&˜>Ax6xÐ@Jc›¾ÅŸCßø~|y=‡uùŽ+ò<îªs�EQÖ•Žâ“…0Ü�$܉‘¶ÊÂ;bàfÊ™Å2‹Ù3cÞ÷ãΉwÜ�GWjºŠ~`7/Ÿ endstream endobj 11 0 obj @@ -106,16 +102,14 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 5 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode -/Length 162>> stream -xœ=ŽÑ -ƒ0 Eßó÷¬IkÑ�³:Ùƒƒiÿ@˜0æÆœûÿQ•A 'œK’7%Ú‚ÁØ(ÓJ²Ô"cVÚb˜ˆWÛ5Ø`)nŒŸUikñ ž”ÆV]ƒ?¯yòñåõì—ù;,Èó¸uç -Œ¢(+G¥§ød! #YïD+›fá-1ðåÌb™ÅìýÀ,¼ÏÇ�fqü�jOWª[G?c> stream +xœ=Ž[ +ƒ@ Eÿ³Š»ÇdÆ ‚õQ釅êì P¡Ô–Z»ÿâƒB çr.$orF¬‚ÁØ(±F’X‘*«¸ŽÄ«íl0 6†Ï*8vxPOÆb›®ÁŸ×¾[úáùõìçé{�‘ea[ž*(ò¼¨J*<…G…0ü�d½«FãdyKüH³(³¸}§ÌÂ{>ì1K™Ãß©öt¡º-éfF/´ endstream endobj 12 0 obj @@ -125,15 +119,15 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 6 +/BBox [0 0 166 998] /Group <> /Filter /FlateDecode /Length 162>> stream -xœ=ŽÝ -‚@…ïç)Î ¸;ã¶i Bþ$]¤ûBBd‘ÙûÇ® Ì7sgæMFIlÁ`¬”ŠÚ§‰Eʬb‹a"j×`…y$Ýì0~‚àå(¶êIÅX«kðçà7Þ¯/¯g¿ÌßaA–é¶> /Font <>>> -/BBox [0 0 167 848] -/StructParents 7 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode /Length 161>> stream -xœMŽÝ -‚@Fïç)¾p�YÜ@¼ð'é Ý7"‹ÌÞ?\%‚�9Ãù˜™%F¬‚ÁXÉY#.U8fc—‘8Ø®Á -Ó@q³ÃðbÑ‘UÅ�z2ku ~òÉ’�OÏG?OŸËŒ,‹ÛòX�‘çEURá)>(„á¯$áN$Ëb£©[Þ’~¤ŒY”Y’­ï™…·¹øcÍáoT{:SÝ–ôbr/¡ +xœMŽ] +‚P…ßgg^g¼ *ˆþ$=¤wBBd‘ÙþëD00ßá;0ó"k$R0%bR+Re)†‰ØÛ®ÁóHasÀøöbÕ�e‹;õd"lÓ5ø±ïÛµžŸ�~™?Â, ÛòT!FžUI…£ð¨†»’ø;� ˆÔhœ¬o‰…›(ce»ï”YxÏÅkw£Úх궤/gí/ª endstream endobj 14 0 obj @@ -162,17 +154,14 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 8 +/BBox [0 0 166 998] /Group <> /Filter /FlateDecode -/Length 161>> stream +/Length 160>> stream xœMŽÑ -‚P †ï÷ÿ xÜ´¥�xáѤ ƒô¼��YdöþqT"ìß϶ÅF"ƒ±R*fŸ&Š”ÙDŠ~$^l[c…i °Þax/Âë RÅ�:2ÖjküxÉÇ>žŸ�nž>ýŒ, {*ÁÈó¢´T8 -� -a¸+Ér'¿Øh’ú·$†)ce–xëfám.þØæp7ª]¨j,}f†/³ +‚@Eßç+î¸;㶤 >¸šô`�î ‘Efÿ»J÷ çÂÌ‹Œ’Ô‚ÁX)eBæ–Ujq™ˆ£í[¬0�¤ÛÆwA'† î4�J±NßâDZoB_Ÿž�a™?—E¡;w¬‘¡,«ÚQåI,„á¯$ñN"HR«ì> ïˆ�Ÿ¨`Ë,fËœYxÛ«?v%ü�Ogj:G_^”/¬ endstream endobj 15 0 obj @@ -182,15 +171,14 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 9 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode -/Length 161>> stream -xœ=Ž] -Â@ „ßsй€»ÉnW+”>ôÇâCÛ½AÁ‚XÅZï/»-B`¾d†$o²JŒƒ±Rjïƒ2+ã0LÄÑí¬0�¤›ã'ÁÞçð ž”ÁZ]ƒ?Ǽ y}y=ûeþ ²L·å¹#Ï‹ª¤Â“>9ÃßHâ��„ÅÊÒð–Xø‰2fqÌb7=2 o}±qæ9ü�jOWªÛ’~\E/ž +/Length 163>> stream +xœ=Ž[ +ƒ@ Eÿ³Š»g’§*ˆ>*ý°P�*”ÚRk÷_F¥ÈIÎ…äMV‰q`06JEÒÄ!s¬ŒÃu"^mßbƒy$ÝÆ?«:²lñ �”ÁV}‹?¯yòúüzËü½.ÈsÝU§Š¢¬+*=飃0ü�d½ "ã”KÒð–Xø‰rfqÌb÷ž1 ïs¹söü�OjºŠ~j¥/³ endstream endobj 16 0 obj @@ -200,15 +188,17 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 166 848] -/StructParents 10 +/BBox [0 0 167 998] /Group <> /Filter /FlateDecode -/Length 161>> stream +/Length 163>> stream xœ=Ž] -Â@ „ßsй€»É®[+”>ôÇâCÛ½AÁ‚XÅZï/»-B`¾d†$o²JŒƒ±R*Ê%A™•q&âèv V˜GÒÍã'ÁÞçð ž”ÁZ]ƒ?Ǽ y}y=ûeþ ²L·å¹#Ï‹ª¤Â“>9ÃßHâ��„ÅÊÒð–Xø‰2fqÌb7=2 o}±q˜'9ü�jOWªÛ’~_m/  +ƒ0„ß÷s“MÒµ +âƒ?•>X¨æB…R[jíýKT + ûÍÎÀ웜2VÀ`l”Xű¤ÂÊ +†‰xu»Ì#鿀ñ³ÁŽ;<¨'e±M×àÏkÞ…¼¾¼žý2‡Y¦Ûò\Á0ò¼¨J*<é“íodÖ¢È ²¢ä˜„¿ŒƒŸ(c6ÂlܾSfû.v÷8‡¿SíéJu[ÒŒa/Í endstream endobj 17 0 obj @@ -218,31 +208,64 @@ endobj /ExtGState <> /Font <>>> -/BBox [0 0 167 848] -/StructParents 11 +/BBox [0 0 166 998] /Group <> /Filter /FlateDecode -/Length 161>> stream -xœ=Ž] -Â0„ß÷s“ÝÄÔ -¥ý±øPÁ67(X«Xëý%iæfØÝ7Y%Æ�ÁX)5Š“ ÌÊ8 qL»+Ì#éf�ñƒïŒsxPOÊ`�®ÁŸc߆¾¾¼žý2‡Y¦Ûò\�‘çEURáIŸ„áo$ñÎNÂbåixK,üD³8f±›™…7_lœŸÃß©öt¥º-é\/š +/Length 163>> stream +xœ=ŽÝ +‚@…ïç)Î ¸;³ë¦�xáOÒ…Aºo $D™½¬J00ßá;0ó&«Ä80¥¢b›8+ã0LÄ«íl0�¤›ãgAG–-Ô“2ئkðçµoC__^Ï~™¿Ã‚,Ómy® ‚> -endobj -19 0 obj -<> -endobj -20 0 obj <>>> +/ExtGState <> +/Font <>>> +/BBox [0 0 167 998] +/Group <> +/Filter /FlateDecode +/Length 160>> stream +xœMŽÑ +‚@Eßç+î¸;³Û’‚øàjÒƒAº$D™ý¸J÷ çÂÌ‹¬ãÀ`¬”ŠJ—Ì+ãp‰£í¬0 ¤›†w‹N,[Ü©'e°N×àDZo—¾>=ý<}.3ò\·þXA Š¢¬<•�ôÁAáJ%‚Ä8åöñ±#åÌâ˜Ån™1 o»ÿã¬@¸QèLuëé Žö/Ó +endstream +endobj +19 0 obj +<> +/Font <>>> +/BBox [0 0 167 998] +/Group <> +/Filter /FlateDecode +/Length 164>> stream +xœ=ŽÝ +‚@…ïç)Î ¸;³ë¦�xájÒ…Aºo $D™½øC00ßá;0ó&«Ä80¥FIš8+ãÐ�Ä«mkl0 ¤ëÃg‹Ž,[<¨#e°M[ãÏkß.}}y=»yúö3²L7þ\B,ò¼(=�ôÉAáF²Š‘qÊ%éò—X„‘2fqÌb÷}dÞ³ß9f–CŽp§*ЕªÆÓ”/Ø +endstream +endobj +20 0 obj +<> +endobj +21 0 obj +<> +endobj +22 0 obj +<>>> /BBox [0 0 2335 75] /Group <>>> +/ExtGState <>>> /BBox [0 0 2335 75] /Group <>>> +/ExtGState <>>> /BBox [0 0 2335 75] /Group <> /Length 80>> stream q -3.125 0 0 3.125 0 -750 cm +3.125 0 0 3.125 0 -900 cm .4 .4 1 RG .4 .4 1 rg -/G18 gs -0 240 746.5 24 re +/G20 gs +0 288 746.5 24 re f Q endstream endobj -25 0 obj +27 0 obj <>>> +/ExtGState <>>> +/BBox [0 0 2335 75] +/Group <> +/Length 75>> stream +q +3.125 0 0 3.125 0 -750 cm +1 1 1 RG 1 1 1 rg +/G3 gs +0 240 746.5 24 re +f +Q + +endstream +endobj +32 0 obj +<>>> /BBox [0 0 2335 75] /Group <> /Length 80>> stream q -3.125 0 0 3.125 0 -825 cm +3.125 0 0 3.125 0 -975 cm .4 .4 1 RG .4 .4 1 rg -/G18 gs +/G20 gs +0 312 746.5 24 re +f +Q + +endstream +endobj +33 0 obj +<>>> +/BBox [0 0 2335 75] +/Group <> +/Length 75>> stream +q +3.125 0 0 3.125 0 -825 cm +1 1 1 RG 1 1 1 rg +/G3 gs 0 264 746.5 24 re f Q endstream endobj -30 0 obj +34 0 obj <> endobj -31 0 obj +36 0 obj <> stream -xœí\ÛnÇ}Ÿ¯èç^ö­ú$Êòà¶ÄïLì mXqþ?8ÕÕ]5q¹bž,¯-‰³Å¾T�:§·z¶gO1uþÏyçÝW'ó²öèî¶ß6ü&y—’÷îã?·¿ÿÅý²ý¶¥SˆÄýÆÕøs÷°‡ÿxçÆÅÇŸ·›wÉýüŸíæo¿þòþ÷�ÿ½ûݽzuóÝí_ß:ï¾þúÍÛ[ž¤¶ìRæ)~ھ߾ß~ÛdØLÞ_â‰Ìü�ç.ïB -˜Ù³é‡wn\ðÌ3óÝívócuoåagל۳]o~l�»•Dtë�»µ˜.èüã~Á‡ç#¼ù1„CÇÐ/‰/ÄCÇÔ.‰0¤CGªŘ+ÕK:Ò¡cϹZwŒ!ÅK:H Þ>Õ-ôÑ/ÒÈ\öÏö;d1’KñùùIŒä²~¾C#¹zA|‡b¾ ú2É• â;&�]€ç§òW/Àå úH®]0ß’ý“ëã©ÅJÎþûÃ;w4êºY›#ï¶ðó~ká”zm¯Z8ÕæÉãÅÉ×Bs-žBn>£ù)Æ–ˆÜÝÖâ‰Q«°¦æ©´lÙûÀ½©×T]ƒ·!‚©ÕVjEçtÊ>–Ð…S Þ[@Ëzê¶Ürö¶ZC‰¶F¡çѹÇÔjvO1ôÜ -ò;M„­øjr-;JhŸ]©ˆsµ)U"Ö¡JE๓™³´8O*Þ•6×(J›�k¼¥Ï+K~_ú죖Îc72P—>½¸Û4)¥OWÒ`QµàªwwÈoE^ke$ -™6µÄìPµ0´©ì&­IHÝxW çª&E¥‘Õ]¸•8û¥`* –X+M>M¨ÛèÍÌ ’^ó!w•�V4Gšï7m¢С”*:éäT“Š{Ê> CYºâµtV`ï|ªÅÙêH3¢ŠÓÌêü{·ýkûi; ýBß[†ÊýUæW™_eþ•ùûÏK�9¸šÝÃÁŠìîqÁâ®™õÀW掵�TÀ¶¼„I+° -P°5n&(Åæ`(Ým0f©:A 6æl ScÈ—â™XAÓô§ˆ4”‰¿×"ä 2D§#t–QnÕÌÕ‡àR’¹†W}H³v§Þ÷!aŸM˜=)ç�¾Ö…¬§© ·'•š¦¡�õXÎ4õµj!…¼"©�s™ý€Á¶Êž�";Xê iXÓF “:ƒß¬ƒ©s’Š $5ÎfÙÇ›ç=[dRcr�E05¦QœXór -«¯Å·™•޹+Ñlöà�t@šï7me8°F3,Yóîø´<4Ì[‘†®˜-•8†ó D#Œ÷NB+1Fl+�PãÐêç¿¡_E~ùUä8‘¿àí<‡èzs[�š»Ç…P¨9\ ÅÚœ<“ç„Øà&—X° -mÛ 6p»Í¨3ªž!�¶à�Q´Ò'ް�ZÛ¨z`LRõŒÎÌV¼Ÿ9dcï½²Q -·L÷#¹Ot!BÕ†�¤4#šÓÉC(*}ufa®Æ£P\#¡ª!ØD5Š#Œ"/…Ƶhv`–Ú{¥�mCÜ™›pšBä«û-‡ÀÐä]ÄlvÄàðG“Ï™É;GƒçîCò]D±�ÝwæEÜáä»Í"ê;íø¾³zi—(ߎõ�óÍ]˜÷›ig(¢#2ÍÉw´[n*?W8†Æ+rË÷…‘ÆÓ¨gÂ.2ãÕ@d¹2 Å=þ[þu!¸.×…à‹\^RøÝÃFIŒîW²V~�WÀºàÕô€(M~ƨÎÂŒ²uÞ¡tj©w¶Í›"”A‹ØØ8q‚UtÓº-B™¹Ù(7F(ƒ–lã¶Láh‡³ÍAÀ÷›iGR™›áhVðfâ2‹ý1±¸X—“3¡/á› ËÜh Äž2÷$Šb™{w™Ûœ»MóRæ†È$®LæsZK䵤ñVÅñ±S0í`pÑŒGÄdµº›Ö‘ u6$-˜HˆÆ'h»�a¤^c7àÀ–d¶!l 7¬c ‰Ñ%~åë?<ïH¸}'P:˜ámÌĆ`ÆÅEEÊ¢¬Æl¸mÀY*0 .µ¸�¬Lb–M3Þº††?¿P¸ªÿªþ«ú¿õ¿¤¨(Î -–€ØùêW«À,¯f ZÖ��ä…•0®»Œ0Ke[F\ÄMGªadÐ?¬j¹ ¬"÷_÷æreØ°Ž¤°jðʸáDHZwürÕŠ f©íscäpb%…¹ È�¡ãQ1Þè](8Yb–4?´2C–4?s4Ó—Ì �E¦WK÷ ³3A•ÌP´…´b6`šÕµ¢ZhÞÉ3 (Ä®$î¯É*´ŽaûN÷`((P�xªY˜eÂ8(h†¤š„­»éaF‚‚uÆ¡ÕU1Ûøa–êZ±‚Qn:*ª0JÉn3³Ü#ÔlQýD^©Ž´s¦øSÌ�Ê)3½åŸqU¹j‚RV¬ Xª«êʤÀJФKåj›‹›šAÁp]-®«ÅuµøÓ®ï·SÍÝ�Ò“ÉÚ½6eE�x’Fv�Ï·h�Š×«‚ =v°v0>ÞYÀöxgÛqg:v°=ÞYÀvÜY„>Ž¢T³³€Mw¡×¹³a¿³rÆn-B8n-‚_Úo-B”ÍÖ"à�ŽÝW„ô©}E§~̶"ÈÙ »­rŠh·­鸭IÎêð¶"àp � È.õ0«ÒÕ6©^×xÔ½Üê²Ã:8«.Â&•ó „ÚüÀÎF ë �ƒì =ØPÚïq†U6+#ÔÚ!sÔ:ç•{p®ï7m§LÐñ”1:³å–ú¨,Ô@”­²åµb£ -P U)ж•”æEŧùƒ:§~¥DH‘È�’ïÍ�jª‰•0ÚBáªÿ«þ¯úÿ"ôÿ‚» -dU?÷ ü”Š©+«·û„ê§þµJ­^õ¿êÙê§þµî­ó9 S"×ñÄFÛoêx´£ÚB óÙ­ÐkÄvûƒ§þµê¯qêŸÇJswÐê~wÐêÔ¿Ž×êÔ¿ÎÜäÙ˜ýÖ ÉS4vgÐë_Cn]õ¯à´.ú_¶>õ¯X·®ú׬´>Í[ës@V;VáLwίÔ ¶�œÓ‰f<uZÝÍLrP'INê�„ú<ÉkC&9©Cêó`°ÂGãœN¬; iœÓ�`WJ¨×CêO¾·:zp²±äÕÌx‹2ffC.ã㢡 dÑÕ„lˆm°Y0.©´­¦4/ª>Íô) -þü{Wí_µÕþ—¢ý÷Û‰pfñD%Wwj¥Ô!ÿÇFóæ_P+áÌrõ…¯îqµªH<µZ„j1È1IW}]i[ÎÂJ�rfë ¶–z6y -Ó7–CdÛ -ÖY1Ë¡OnYB�…mzØj ¹±m& Ö|Ž^ÒYýª ãzØÃwcàxB†8ÞÕ.‘ÐÈŒ—F™]íÌ©¬OºŒ�©Ì'µ4–TøI- 9Õ%N'|�Á0U9ÅcÐNu}¸gò’ÆN%;“9}VyM¼Æ~&K@i³þ_í`“ú�WJ�Ÿs™™a•OÄ–�°�œ­PJ)³þ71Ã*ŸÅ h`�úá›|´g�†Uêÿ•“"w3mî -OI£gÓ� f¼Å3³a—ñqñвøjB6Ì6Ø,  —V ÚFU&/K&xÎ]4üÒýÿu ¸®×5àËY^Zþ¬°�«{\­3*øÎˆYqÆR¦ }øˆ2~–V9SfTݯã3eÞì³(Ž 1tëHN•™°‰º±aG€ã@¬Kg¹e·cÛHº†Î8;3zà1eþ€PÛµ$‡‹t¸–æ.@çmYwêaË“¿IËLr ¸‘jA¡i4O-Ím€BÝHž ¾ÛLRÍm€¦­Ñvïsó>gï©zOÍ{¢a Þû{¿ÏßzO·ÞSÁï¿vþ½}óa|ëщxÖ ðµUõbÎÒ½§(Ôá®Ù+üþµØàZòÞ÷ñ3’xϾO#Ú?ãe:ëeÆw˜† nV¶ˆK^Ýxì -^¿ñž’º1%zÆ�|Þ�ÒN>áÙš�H�º‡¢8RöØ$q–±ysAæè¬Äß·ÑŽgÓ.�™ UÞtf"áH}fòr� æꇔÐk™|f>ÐH£x?IÄíëäø3Ö³–’\ôJìdÈÌî ¡YZ“q�–•ž™¾�Ÿ>᫪; ¸Ë)„˜°¯òîÃ?Ü+‘q‚Ë·›ÜcÈš×£íÌ1·¿�Ä{Æï~žTx�Œ¿S5©Ú’uu¢ç9ÿΓò7Þ|'^’¿¯ÇOûŒ¯ÁŸK~í{?ÛÀp-¥»%òÝøƒšm^üùÉùÏ/à�¿ªNæ–U&˪ ås1ž_Ÿù ª×$e�…‰|»_î`¼Wï ÐøÙŸsàüÒ úÅô—8p~± ÞÅ”/uàõK8¿ÐÂ�ê§Yqyž¼]äm»çníBÿøÍs:f1L1áç÷ª—Â_lüÀ‰¿äý“>S…<^ÊÛ¾HñÔºÇz¹„ôV$ÁÑ“ä6 ÓíXð.ÈÙ0â*ks�îַߞˢ]0ð%ö€èwqæÜ +/Length 4720>> stream +xœí]]o\GŽ}¿¿¢žH»Xßl9 öa˜±�™wí&‹…<ƒdgÿÿâ°È"¯Ú–d½ÅÓIݦêƒ<<§š·ºnë’òäB 1|wq/ûLáþÓñÛ�ߤZcÈ9Æðûý·ð÷ã·#_(Uî·®Ö÷Ÿ +ø÷/?‡uñû¯Ç›Ÿsøõ�7ÿñ�¿øçïÿwÿÏðý÷oþt÷ïïC ?üðîýOÒG y LñËñçãÏÇo‡ [j ”(]ª›Ÿxn +©Œ@™0sdÓ_~ë‚gn˜ùÇ?ÝoþÖÃûð°ÚµÄþl×7�»Õö’nóq·žÚ ºQ|ÜoŒú’~ô¸Åò¢ŽéªcŠå%óUÇÜ^Ô±\u¬)¿¤c½êØFzIÇvÕq”u¼âLŠ‘^ÒñŠ5‰Z|IÇ+Þ¤¨×/uK´ú¥«4²xâ³ý®²˜jÈéùù®’˜j(ñùù®r˜j˜/˜ï*…˜ï¸\g°†ö‚ù®XC}žŸË_—|¥{ô{>¾|¥{ð%¾`ÂÏf<`Þ„ùâ;Àe¤^ƒÿÿ_~×F{gè#Ô>}âçÃÑç%Ï>^õyé#Öˆ—ØÑ#^¨ŒX¶”F®5Ü#^*Õ::¬yÄ:ZŽ#qï:{îaÐ…eª0�>ZïèL—S# +•.Tç„–�f¶2J‰ ¶Þ©¥ Û¨4ËêƒE23;ò̦gf‹�8³ŠÊàžÙÔg‰™™Ýeh5s°-ª#­¼("Ñ“óKuâ[Qeàª� +Cló&¦p2†÷� +'­ùH(svÛ9fỄâÑ¡Ì|éEÊ̬¬xó +8¨‰™˜:q Ã'��ºÕùFÈÚÊ‘AsœÙ³žØµýs<Üq8¾îˆ=±74NB§” öIS;-N};}�çúñõoñ7Ùßd“ý7 ûW¼åç–ÂáÓ‘gÆÅ.E¼Â5Pna�<Ï¢\ì&—a°"qD‚ ìî°IàyÖEØ!E0S¡„M„5¥8‚i)N-ŽVg¦+vP4�ldQÃ(õ]žhCܧ¢ÊÑî†T¥Vt#RU–éä%5Ó¿º9Ø,Ôµx`Ž[äDÝä` Á,Ê14a‰ð0îUÀr³Té;‰l[G†‘À{N:®ŽÜˆÑ)§†�„r~ÄóG“·(<ö޶ÈY,§�êiœÃ¯“©‘NPÕɪ'Pëdº=¿N3ŽS®ê¸N*gC¦d<®�c‰�èø¤“Ÿ˜·Ý4Šîp“wäžò#§� ¦Ó�Â.bã5Áäd¹3 Ý.U})p[nËÁm9ø†—ƒ×”sJ)|:ʈ|õ€+!TJ/j¼R +ö¶=S2_aF›%*Ga‹Ä^FRu¤´Q‚U„”²â #˜–ظp‡ µú`ÛÎÌ«¬§T4—l\YOE+ÃÂm–Ãø”srÌ»a–ý´Ü�yo¼¹éK´ÚÕyZ¢òØÅT"KžÂ/k‹0v8•µ•spp–µçØ=òeíNÆüÎRY™uËcYû�±Ç@%ñZ2ù +ëâÐ…ÁÂ( ƒ�˜g—…ÁO+RSœŸ°Éº`åÙt]ð‘à jT�Œ`Ððx¸ +øö0‹Œ-Onµ·Œò›Ažú¶�½-GÜ�¦^ýôÂÜÖ‡¡õáE>KI$Ö6øêWµw~�W«pMS>ÛŸ1Ua[¸Ý°.Rú`ƒmÕͰ-Øj�¼çÆó j÷¬KPi’ ÛRl«è‚ "­lã5Bz/=§™3¶MŒÛ‚¬vø¼zPIk—ãÚ¥ 6LK~6qŽºí·&^.º·P`ÅEœ£|Â&x-l`] CØÖ�•¡ Ûºµº?,/°®!Ë\&Îÿ¼ç,ã +‹a$ð¯V6Fk»ë4Œ ~s ¶•&s¿ Ýhó�ºÊmÁðÃ×î]¡Õêò`ëùNWY‰’eùõ˾e߆3–ìy=�ÌA#žEaµx=• #½!hâØP{YNLo–5(R5ûõ%ÁMí7µßÔþÇUû+Þà+ד ’ÇÞSi�@iB¼Æ+Ù™*mŸ´(}£ÍöaÖºU*£Êm±%”ÙÈ`€ÁŒ(ld¬0vÙ¼j#,eì{ÕF8R†Æ]‘Á,…{YÅŽq”!š†Øñ¨˜dõ™�ZæÈwÖõC)7dËú±¢›¾­ ½Ôdzqµ­Í¿V‚ ª­mÂq U«ˆX­jõì`mu ²´µ©™×;]­î3T–ÑVµÎ焯ՖáÔËZ95”´ä‡,²‡vž½ÈZñžÙE#S‘m´|Ž¿¬�´tªÈNÚ Õ"{i电—«OV™]ë|Kk™ƒ³Î}˜ ‡khDqC¥lvÏ>ç¨1Õ…dœvá{þ;¨L+TS•ᠥʉՒ +=‹â¿¾<¸­·µâ¶Vü«®¯).¨çýtT<;ÄgXêHJ/ÔôØR[ œEï'FV²N9QoQp-^Ï¢÷(¸Ö§n³èýÊ-®®aÛ÷(¸–¬f•c°‰þfÕû‰Q¤¬‡mëX½EÕs9éÜRä?ådJÖ4YY|¶†8^m—Hι6¹¡Ø3ãÈ 2&3Ë=%½¡Ø±À†Š2²ìŠ ¬PR0 aZxÚ°ñG‚ÜYó«ÜOì̱�åT>{ƒc,È5®ŽJk/�|;*Â57ñNÚèç™)kil>’l¤¹P(i­íc¦$4Ph(ɇ{?JR_Ÿ�¦¤w–"½k°Üñ1%™Œ³�ˆµ�ãÂÏqfÏ|b×öÑñpâøºC>1{cã4°1tZÙhŸTµóâô·óÇ + ¿¢\¸©ÿ¦þ›ú¿õ¿¦À³Æ=ê?±âêËýCߊV­öhÎZaÛ÷†¢UÀ]ÊpÅr_»0ã|³ÐI sx'}’Ãjõî6­¬ïIÓiõOšvÜô¬÷ £Ÿï†òuã�½£h3yPæ|“0ä‘�0ÖŽ¢…<ÜŽ¢�3¦èÆ0Såeh�iB´¼Œ½¡h™S¥Í‹7¶Ÿ8×kË8%¥�µKI©fã%RRú™ÓÊyi©»CIºÅvŠ9é›B“¢ÊËðKºÁvB:E•¬å„æuîRäÌrÎ6–€yÍÏ8c3{v™�ÆC Äøj!{f6¦Ãдbh{UY^L–?(T4üŠà¦þ›úoêÿfÔÿš` ’|0ù +5ñÜ•$jH>·�y¨'<:?#2Ì×¹ƒ°Q‚šq¹CƒŸ´Ëáa0M>ŠRQõMtò‘•ÔØ&ÀOÚuø´MÒŠ=EMæ$­ìSÔ¤ãq�ÄLÄUÆ×.W%‘�—«< äfÎÍ>P4sÓ +ÖbÉ�Yn!çnb0prÕls—Ó:ëÜíãÄ�”Üåù,—µÜwý?CÊŒ/òœWv»Öÿ®]×úß�'OÊ>š¸ u�‹£ Å-�Qµþ÷�ªõ¿3ªÖÿ†ÞàGƒS?ã<ªÖÿ–»w³Ì n¡÷xéÑ=ž1ÁÆ3ÆØÌž[棱Ð1¶ZȞ׆�)À04¥Ú^R–Ÿå�Õ¹ôûŠ7ÿ›òoÊ¿)ÿ›Pþ+ÞøáÑ[œ.nØjáÓ¦-¯TÖk¼’M¦"‡CËE9YÒvVÙ¸*I‚m•·°-ÈZ®Ræ[$°Ê†Yɲ™›l¬Ý,�m‘6Ýž�U[ŠÅ`ÛJ{‘c£¡ex·¼m³=®]]çPƒ®N)3ÝÄ-n^:[”Lj\(M%î‚n´áài$}Œ�äØŽ¼ÑÖ¢KM#)×]òšîwqj¹lçt7N25e‘µ£¦l³ñ¨êþŸŸ™tÌùHU÷ÿ,Ò=°SÔTäÓ3‡ñX™G*ºè§¢ÊµÜȦO!ñ‹Õ�sŽ ó5#l8cŽMì9f.-c­íùmð˜ FSŒîµe©1Z +¡SQò×—·5à¶ÜÖ€om ø°¾ÈðÒ[ï­S°«ï>g¤ÒâeÖÖzø®á¹ÊÚRÕ7âYÕLø<±•ÌW¸Úg\KÀ+9KúyF+Êî,À#â²dÀ¶UƒÁ$çoì9…VªžÔØWgU`؉[ÊÁ_�½°mq:/اt–³Ä‚zå†räXPGgѹG 9»Ûe"Úp™$v7oNÆló0'Õ€E’“jÅbÎY®`‚NæÏàj bÎ2´;gyVêþpiÉYÜu‰ËY—¤5c7ŽS�9Ái]»4„¯n¼Ô…Ù§™S×“Êæcê’4JZçjÎ1§&òsè¤&2u(¦&Õý ï$gj|fRs©[/VSÎõƒ\mØÆ›Ì‘ʼ2ö™÷ÆÒ¦§³áaÄ7ÜL †°’¥Âg)ã –j_Q>Üô~ÓûMï`½x滋k!Ⱦ•.¯��®è¨õp¹Çuõ€+Ý�Â÷7Ŷ«V³Ç¾ë[}Šóþ€µR-…­«<‚mä9–m•Q=ò§k)±M .Xe'®é3œ°ÉŽ]ÓG8aë�Ê`›¤Æ™2»¬p²mU�MŸßìëê1ðp¸vC¾Ä 7²Ô¬nÞQö‡\Îá÷.<€R|À£î²ÚA3tqýþöЯZ¹?\Z†~+‹KÜÐÇp9­ƒ+Ú¾®ŽÖ«V¢»lR±îñZççg�f†U¶Ä¶�°ÉÖÙŽ¥õõìÎ)h¡©� ^vÂ&›{jX¥òßIi==Î]÷�-eáªñ-£5ÛTpÃmʸ‰�[ÎÃMBÆ&«ÅëXí€Ùüwn�8¨�¢\R¶ö\òðE±¢_©rª5\rœ#\zî™åeôÁMÿ7ýßôÿMèÿÃgÿòÁ—þx ùë5ï>o~Â7J…�¿È_SøŽ¾_;_jøøéø>Æ4c,#ÆRb¬=Æ:b¬uÙðçì´~_~бÞÅX~ÿCøø?Ç�×±ùŒõI/°r�nnè43ƚą¾ÜÀ5»…ß¿|Ë1ƹ~¦*.µÅÕ„öϹٞt³ðw�‘ùÙeÜ&>Eóð±/xý.ƚͅ´ÖçüéÏøS.1£2¤\Í«;ñ(‰'íŒNo�w/IÞxÚ œŸíƒðìp>å°TG—wÍ%<éÏÍ>Ÿœ½Ö»c�rRßÊÜšû²8t…F^}@}¥·ïJógüKñiÿf )·³ã3û'œfy)?Òâ-s*?7?=�ϰ¼ä…w»¥Œ�lcøøŸá{Ñr^¢+wœÝcМ·«­&™Ûß)õžs<=>nvbáóœâ#„õYJë:öÓš}#áËö³ül1~w÷œŸùI?[áõËü|'X��¨ž}û¬/ ßÛ—ørZÍóµ3•BNŽmYVLa4;ò£KÔÔ\ü÷~u}Ι§u>öÈ·­Ýä™ýÒñ_00™Q’Ý—õô2Nø“[{’¶dÈkÄÝù½„Ç[1ÅHUÀÏùœO¯àp`¾Ø�ùž^Ä ½ïż}…ùéUšbÈ´("©r”�o›ˆ¤‰hîü›èãÒD"-ÖÈkEÿà_ë :úÄ™�þðE +¹ÊË�ßƹ¾Â¶ÜŒ œj�ïe‰”àêÉí–ü»%PTœ 'Ê/eM…+Üíïz*‹^ÈøëŠ€èÿà� endstream endobj 2 0 obj @@ -478,8 +537,8 @@ endobj /Resources <> +/G21 21 0 R +/G34 34 0 R>> /XObject <> -/Font <>>> +/X29 29 0 R +/X30 30 0 R +/X31 31 0 R +/X32 32 0 R +/X33 33 0 R>> +/Font <>>> /MediaBox [0 0 612 792] -/Contents 31 0 R +/Contents 36 0 R /StructParents 0 /Tabs /S -/Parent 32 0 R>> +/Parent 37 0 R>> endobj -32 0 obj +37 0 obj <> endobj -38 0 obj +43 0 obj <>>> -endobj -37 0 obj -<> -endobj -40 0 obj -<>>> -endobj -39 0 obj -<> +/K 1>> endobj 42 0 obj <>>> -endobj -41 0 obj -<> -endobj -44 0 obj -<>>> -endobj -43 0 obj -<> -endobj -46 0 obj -<>>> +/K 43 0 R>> endobj 45 0 obj <> +/P 44 0 R +/Pg 2 0 R +/K 2>> endobj -48 0 obj +44 0 obj <>>> +/P 41 0 R +/K 45 0 R>> endobj 47 0 obj <> +/P 46 0 R +/Pg 2 0 R +/K 3>> endobj -50 0 obj +46 0 obj <>>> +/P 41 0 R +/K 47 0 R>> endobj 49 0 obj <> +/P 48 0 R +/Pg 2 0 R +/K 4>> endobj -52 0 obj +48 0 obj <>>> +/P 41 0 R +/K 49 0 R>> endobj 51 0 obj <> +/P 50 0 R +/Pg 2 0 R +/K 5>> endobj -54 0 obj +50 0 obj <>>> +/P 41 0 R +/K 51 0 R>> endobj 53 0 obj <> +/P 52 0 R +/Pg 2 0 R +/K 6>> endobj -56 0 obj +52 0 obj <>>> +/P 41 0 R +/K 53 0 R>> endobj 55 0 obj <> +/P 54 0 R +/Pg 2 0 R +/K 7>> endobj -58 0 obj +54 0 obj <>>> +/P 41 0 R +/K 55 0 R>> endobj 57 0 obj <> +/P 56 0 R +/Pg 2 0 R +/K 8>> endobj -60 0 obj +56 0 obj <> +/P 41 0 R +/K 57 0 R>> endobj 59 0 obj <> +/P 58 0 R +/Pg 2 0 R +/K 9>> endobj -62 0 obj +58 0 obj <> +/P 41 0 R +/K 59 0 R>> endobj 61 0 obj <> +/P 60 0 R +/Pg 2 0 R +/K 10>> endobj -64 0 obj +60 0 obj <> +/P 41 0 R +/K 61 0 R>> endobj 63 0 obj <> +/P 62 0 R +/Pg 2 0 R +/K 11>> endobj -66 0 obj +62 0 obj <> +/P 41 0 R +/K 63 0 R>> endobj 65 0 obj <> +/P 64 0 R +/Pg 2 0 R +/K 12>> endobj -68 0 obj +64 0 obj <> +/P 41 0 R +/K 65 0 R>> endobj 67 0 obj <> +/P 66 0 R +/Pg 2 0 R +/K 13>> endobj -70 0 obj +66 0 obj <> +/P 41 0 R +/K 67 0 R>> endobj 69 0 obj <> +/P 68 0 R +/Pg 2 0 R +/K 14>> endobj -72 0 obj +68 0 obj <> +/P 41 0 R +/K 69 0 R>> endobj 71 0 obj <> +/P 70 0 R +/Pg 2 0 R +/K 15>> endobj -74 0 obj +70 0 obj <> +/P 41 0 R +/K 71 0 R>> endobj 73 0 obj <> +/P 72 0 R +/Pg 2 0 R +/K 16>> endobj -76 0 obj +72 0 obj <> +/P 41 0 R +/K 73 0 R>> endobj 75 0 obj <> +/P 74 0 R +/Pg 2 0 R +/K 17>> endobj -78 0 obj +74 0 obj <> +/P 41 0 R +/K 75 0 R>> endobj 77 0 obj <> +/P 76 0 R +/Pg 2 0 R +/K 18>> endobj -80 0 obj +76 0 obj <> +/P 41 0 R +/K 77 0 R>> endobj 79 0 obj <> +/P 78 0 R +/Pg 2 0 R +/K 19>> endobj -82 0 obj +78 0 obj <> +/P 41 0 R +/K 79 0 R>> endobj 81 0 obj <> +/P 80 0 R +/Pg 2 0 R +/K 20>> endobj -84 0 obj +80 0 obj <> +/P 41 0 R +/K 81 0 R>> endobj 83 0 obj <> +/P 82 0 R +/Pg 2 0 R +/K 21>> endobj -86 0 obj +82 0 obj <> +/P 41 0 R +/K 83 0 R>> endobj 85 0 obj <> +/P 84 0 R +/Pg 2 0 R +/K 22>> endobj -88 0 obj +84 0 obj <> +/P 41 0 R +/K 85 0 R>> endobj 87 0 obj <> +/P 86 0 R +/Pg 2 0 R +/K 23>> endobj -90 0 obj +86 0 obj <> +/P 41 0 R +/K 87 0 R>> endobj 89 0 obj <> -endobj -36 0 obj -<> +/K 24>> endobj -35 0 obj +88 0 obj <> +/P 41 0 R +/K 89 0 R>> endobj -34 0 obj +91 0 obj +<> +endobj +90 0 obj +<> +endobj +93 0 obj +<> +endobj +92 0 obj +<> +endobj +95 0 obj +<> +endobj +94 0 obj +<> +endobj +97 0 obj +<> +endobj +96 0 obj +<> +endobj +99 0 obj +<> +endobj +98 0 obj +<> +endobj +101 0 obj +<> +endobj +100 0 obj +<> +endobj +103 0 obj +<> +endobj +102 0 obj +<> +endobj +41 0 obj +<> +endobj +40 0 obj +<> +endobj +39 0 obj <> -endobj -91 0 obj -[36 0 R 60 0 R 62 0 R 64 0 R 66 0 R 68 0 R 70 0 R 72 0 R 74 0 R 76 0 R 78 0 R 80 0 R 82 0 R 84 0 R 86 0 R 88 0 R 90 0 R] -endobj -92 0 obj -[38 0 R] -endobj -93 0 obj -[40 0 R] -endobj -94 0 obj -[42 0 R] -endobj -95 0 obj -[44 0 R] -endobj -96 0 obj -[46 0 R] -endobj -97 0 obj -[48 0 R] -endobj -98 0 obj -[50 0 R] -endobj -99 0 obj -[52 0 R] -endobj -100 0 obj -[54 0 R] -endobj -101 0 obj -[56 0 R] -endobj -102 0 obj -[58 0 R] -endobj -103 0 obj -<> -endobj -33 0 obj -<> +/P 38 0 R +/K 40 0 R>> endobj 104 0 obj +[41 0 R 43 0 R 45 0 R 47 0 R 49 0 R 51 0 R 53 0 R 55 0 R 57 0 R 59 0 R 61 0 R 63 0 R 65 0 R 67 0 R 69 0 R 71 0 R 73 0 R 75 0 R 77 0 R 79 0 R 81 0 R 83 0 R 85 0 R 87 0 R 89 0 R 91 0 R 93 0 R 95 0 R 97 0 R 99 0 R 101 0 R 103 0 R] +endobj +105 0 obj +<> +endobj +38 0 obj +<> +endobj +106 0 obj <> -/StructTreeRoot 33 0 R +/StructTreeRoot 38 0 R /ViewerPreferences <> /Lang (en-US)>> endobj -105 0 obj -<> stream -xœí} xÕÒhUŸîžµgßÈL˜™L&,“� È4Kb0 -ÃÈ€!›!DIÂ&‘¨"((n B"‰û—¸_¯W‰Û]…ëÅ«WHÏ{Ý3 —ÿ¾ÿ}ïû¿÷}©CzNWÕ©sN�:uª«'tP¢&çäݺfø1¼¢³¯«¬ÖNóÀŸ eö�µžËÿTò3}µznõ¼ë–V0¨Š–y•±jp€ -N€aÞµ‹ç^‘=~À(À@Ëü9•UX+`†ÌŸ?§’Û )À�>ÿºÚ›\h»ÀÛிváìÊ�æ¶W�è_¼®òæjÍò%œÏõ•×Íé{kÁj7>X½0Voƒ�è’èÕ5sª;÷\6€}€ŒJ À�Ptà$˜W  ® ¡h �€ ñÃ’Ì_©ýHq<ŒQ·œ}ìç[ÔWK˜ž è�1TŸÍ�¾uç‰ -ýˆÀ­”)¯óÿ¾_úüdI¶íìc�÷¨¯V| �.„Þ�MÀ0÷3At&>ÉÛ0—2)JÃÒ”t=t�3ƒFMXè·$Š¿+ÖÁrøvÁ3°Ž�ò‚ -C€X¥82ù9y°€G!npãpâ0(ÅK (Ñ�G ¸åë6¤ù]ØÖ‰{;:Q=á,zÎâáþîï‹ú»ÿQ4Ð}º(à®8UwŠÒŸšpªâÔúS{O1š¯¾ìëþâó"·þsä?/²¹?ë(rï8ÑqªƒðÁ!EE÷w߯ÝßâßJOSúu”þýo+ýk1”þâîO.=QzIé§—’Ò?“¸[ÿ¾û}J¾ðo:œEÇ_ÄÃm#Ü/„3ÜÏ=ßß?„áÖêÖúVÒoãã­¦¼"÷ÁÐÁ ¬;¸íàÞƒ -Ǭ޷}Ÿ°�è÷aÓÓ(<�ú§Q©ßÚj?©šJÚ„v�äì í¥¶?%®ø²¢Â±cF�âC#/1|XÁ%C‡äÊÍÉÎÊìß/ßîKóº£A¯ã4j•RÁ24¡2=F â÷‹*}…¾Êâ¬LO¡cþجÌB_QTðTz„¢¨@gøŠ‹e”¯RðD=BF¥à©ì�Ž -|¥G˜{'Ÿàä»9Ñà#¤.|áØXŸ§§O,óy„uc}�ð­\¿R®Óò 7Öñz³2=ò¨¤Ñz -…¢ç7FÇfeb³F=Æ7fŽ:+šÕš1¾1š¬Lúûª›±ÿH”+TÿÂaÍ(9©[�ø +«„ðIJ±N¯7’•9NÐùÆÊ$#‹Ø1‚BéY Özš3Ûïh5À¬h@[嫪¼ªL •‘¬ÌFRØØx»` |c…·|éÈÊ,œ#dúÆ -Ijɤî~JÎw‰ã7ø<�?€€Qß·'/ÄT&1¬ßðHU�#à¤2¯Î"_Q´±±Èç)jŒ6V¶Æëgù<_c³VÛX]õ.°²5þÌZ§PtGD0Dçã°HrêE“JóÄeå/ò̯ˆ_ þ�Ï{‰Ókìæ ÿÅ�•4ìõJjXÛÊì¬L¯P?±,qï�YÎ}Àç"•(m]k©D©ï¢t7�ú¼Y™%“ËÚ?®ÊW¸@à×V -õ³OåÕÒÂø ‚î_N¯¯ÑdôäDd^�@üãªx&C`¥V=t†Ô¤Ñ ßèþ•øøÖÙ(ÐF“§Àç)È‘äú -£É7Îwõ³�ÁS”ØÐ�Íæ#V-—«är‹bŠbŠâ!ÅçÊBåU?Õ;ç‹ZwAy@C4³4/k³´¹,n%wœ;®¤»YÓ3¤ †}Ætã<ã ÆLmæFË£¿SÞø*_õ–ÞÒ[zKoé-½¥·ô–ÞÒ[zKoé-ÿ/ŠU ÀëzÇEüú»/f*Ëô]PGímOµ fPð¬T§c¦c°•ŽÁ<:㓸It æÓ1X@Ç BÇ ú{ïÙ˜©@3Sá æ5˜Ï¼OHuú x¢ÇwÕé<ÁîJÐØ¨”xåÏD»rú é-ñ/�þ~ó]!ƒit VÐ N•î©HMÖïÄ×`�ÌЈ¯A#» VÓ1ùG¢¯Hêd5 P@€›ŽÁJy^¯Å;i; Òw,þÏ�ÚYÿ�vÿ¿‚¤÷ÿé1ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ôB/ü§@Çäߊ?Àä1 @@nž£X†°D¥d BÇrŽMXP` ƒƒrÍ^£×lô�ÑsÎn¹‚c~®còÏÚé¿K¿[_?É aÖ€r nà‹+réæ§×iNuP¹¶Ì<5§ä† ·åõc ý&F2Õ†¡TnªƒNIaš Øf@½!d TÄÀ �alàGÀ¡8¤ŸœŠ™åå‹L9ö£©  `4AA�Ñ„vyt‰2iýtèKËÈ7ø³1ð�`žÍja6û�¡vVa æ µ²88ׯZ-ö‘ÉèÇZ-¶`Þzgóâ’¶žÄiÞ܃Ol:tðó… »+to´ú²ìKÄyUS£U£–/ ]þêâ“[V]v§¶nTÑñV´m¹«hã£÷­¸±uú±ã�� üûϳ ·ÛèÅÅ3æÍ¨Y–?~ú¹‡¿>QõÆâuC¥¿ P'–Q2GAi¼A5¡Õ4½Aí$¡P�é Ê5LCƒ,e4˜ì¾ ÊX÷ôs{žÝûÔá=‡[( zñè[íb¦øµø�˜ýîQ<†n@ЊeTà¼|BkÔ@«%ù@œËG¥ð 1 T¿ Íd¤O?·ç¹={Ÿ•:0ˆ'ÄÁo½ƒo£íøÎÛGÅ ø™4ƒØNM ª�€›7¡„g#Ûð8R9ˆ9勲ŠÊ5ç{­3ð ¶oß(}G—ÂÇ@ÀΫ Ín™�#³Kà æ­Ï¾ôñÇ’U†ã'i³4`‡þ¼ÅÄj�G•>Q)ˆ5!}’vÑÃ<Ñ@ùÒ$uyóL¤«Ì3ѾÿóŸg¾Eø÷·×=üØ]÷lß¶�zAÜ&Þ�58¯Á«Å»ÅÍ8Mâ÷â[â{â×è„­´ži5x ­¤(�–¡i²J¬�€B#¡`0'˜˜„< ¯‘É÷�^ëVœ'¾ˆW>†Ó6Ó#¾ØõÕYÇfIƒóh-³úÂHÞã�^iMµê�v{”.�ɤ‰EL -¸ºú0A�CîÊTpÁúóG2ù²1+ú�DÙÔu¨Ð¡Âk�¼çámõV/ŽÝ˵Z~|ñý¯J6¼[Ý—:QwÃþ»n½uõÔÚúÛw¾þÆ¡I?¼k榢̀0>~’îÃl”þ_ `�.kš Íop±ì€�~£Áh¨�æeWf¼RoDc4§ÛíˆEÜ -¢ŠEÒÂ+# XÞµ�€<‰‹ö*ZX_ZF¿¡6oÞ�üÁÌÊ•žóaÖ¾H÷ùé/ÄϤ£~õ–æÇçÎÚ°cåò›îÑ>mùñÅ÷¾ÙÔô €+_úà…ÃÆŸW­ˆ5lm¨Y´ü–…º§^|E¸}g_Ú¸&ÅOÒ©L¸`&Ÿo2;ì ˜¬Ã¬°™Y:µoŠ>II!‹½6ba¥©ÌS M�1År•˜UyyyÒä À!Ûm÷tLòEš$&u~.>³×ê%’+¢SÅ¿yå{Ï�‚“w=òèã–†„âí\î¼aOû�øÖ‰8ìÞa}{ïæ•�d¥þµY5ý P0?¹*6Hƒ0H5²Z�@Ã_º1Å’rCÄb!*•.Ñk×k)5£U)ˆçü J+Ð5fö¶¼‰}A�Y‘!UeÍ+’>Rv�}¾ÿ»sÈ~�¡É»ó÷ß¿sоØK_ܸjé–‡–.Û€ÇNˆ"ÎÂIx=®?sï?OϨ8óÁæÇîiØÑ¾ÈßÈ[”4ÀJZTjUmDÍÒ…’C“?LcVš�NZ§´(iâöhÌ)攊ˆ9ÝL]©7#iFZoFc6Ó cªˆ0„vVDhÓÅöUQ^±èW¯Ñë1ZXE_”B¯Ñ+Ö”>é¯ÅïÎt¾Lž¾£þ‰âw[7ˆGpÔæMŇŭÛ»×=÷6Ó îºmWªåþ\3KëŒÿ[¤—IgÏüøIf±¼SfòÄ`·)U*›�¤8õväˆÝn6CEÄLƒÒ ä•ae“r»²]Ù¡Tj‰R©Õ²­ÙãÄòäÉ'Mæ|íÂØ" NÅÎÒ¾´t*ßÞ<Ú®ÈFâøZ<‡ú¿bÿ{·N_i_|c^‹£?ÃìËžôý³ø®ø³Ø)¾‚þñžoÆqŸáD\*<5bÉ2i<ÀÌa@fÈäízF X¬¬®"ÂF_aL«<‹£ •P-$´ibæì_?Úù|çâÊ6És‰ÿÀa[¾YJÿ“xhÓ nŸFÍg›W£ü7°$»e_6…ÏcT*PÐZŽQVDÖ3ø ƒ‹™5 ¥gPIéŠPUDÀäáz ,i 剀ɞ¥7x“?OÐYçî&yçþ@61 [Å÷‹Ö­ÉÜ%k`ŸŠ Ã*)–¨5rGÈ(PQÆäÑH�ýò´”‹²|ŸÑkÅyÄtî»#äïôW�gì|…iØ*Íñ0Þ*?ÜÁWʱ0ñ æ2èaÐÀ 0XpšA�Áí V3e0Ì /N3ØÖEJ ]ø½ 6]Èïa’[YÚÌ ¨IÂL›Z¢1h<|DÚªI-ä0 À€›×IcdH€HjN¨8¹ô‰f^ëG¨×™†³Î¤YŠi€œÄŸr@Š�Ó¥è\N¢v¨õ¢35¹p… «]Xå±.ìB� -.<ãÂv¾ìÂGd†ZF]8Ef0¸�vá¼/er‹ 7Èä°Ü>]¦�qá{2iE¹ ¡ ‰kå& q´ ‡~é·zÈJÒt z¶KPI— ³.ü²KV½ ©j¹Þ…!yüàBEB«å¿£ò_!œ§ô BÈ ÉÇGBÕ‰ˆÂk<”U sÐ�FŸ1ˆ}Ñ>‡bÐÈLU ê'nX%®¿ÄKè]gñ&‹ŸUUXýÙ½µiÿœsŪԃœ.�©"¢¡iGE„6×Ë“,ÿ­½ßí…L -験ýS0î_þð#ñ•ǰ/ÿG<þ’øïÓß‹?¡æÛ3ÈP¯}"¶ìðÊOqÞö¤øÌ§¨ÀLñ�ââ�☕ðHòI¡#Œà=z†a5À‚ɬ§+"z=£Pè’;ÒŒ3–/ºpWœ÷™²ï÷½y´Â y(ýµx¶Cœu„šø-Òmb«¸—#O>zýdçÇLçGÑØùž¤ñ6Y7H‡Ÿî6õP�‰ñgX]+­K«ˆ�YÃVD4õèÉ�´”#‡]ªêv`ú¢ü ,…¿¡4ñ=ñ‡+çQ^ºé¥‘¯ŠŸmú õ‰ˆõ¾¥ÕÜ*Û“¯«ŸÆ1ïÿž™ùÉwŸƒZ­Ye&„Ö©€ãT4±;´”™ªˆ˜ÍÐu¼‚©Þ�Õô8Pvy¡_t“ú \/&,ÅnHºŽWúñnqÜjÓwH>„M?=þ€8�mz”×y�ixÿù>pu>DN.ièüi�ä!Ëã'韘��wòn-¤º|6–al. s²µ³­xœ6¢] %z-úZã§ù³­¸È7Õ7×G8ji­�ôé㩈,LÅH*–¤"�TT1©}h¢ªˆDYœÄâXYb>ÿÜ”C‡òdx*ùæ¢0•özÈPi‡äΦúe“üÁéÞ<›tôÊq\_´÷eèŸÄãâ7��“yÚ÷z#Tó`ôñ§ªòÑŠÔi1øœ{Ïý;÷.{qTÃ�ó®HOW8×_wSݒ©—dØü—ϸeÂÓ/ßÓì­žS½pTéð€Þ6¥Pú�ºEŠí0—ÿ)šR•h†–– MKTX¢Âá*LWáY¾¥ÂgU¸E…kUX§BªB…T˜«B½ -ç�Páq -*\¯ÂA¯ÂÓ*Là÷ªp› -«e¯B· -Oɤm*\(#C2T8ô” -ÛUؤÂz™VaŽLh—¥4É]'ð¼ -=*4¨0®ÂQáv™!*“B2U¯êö¡=}áo»ÐE= çiçŸyì‰SÙgôæ{­Tûó¢‹^EuÖIµU>�GÐ;äÿr> ¤ˆB¥ )Z­Q�¤f)%*+"hª×`µ£ k�×`òMd)¤k°ÇF€ùÒ³•½ô޳’éçN‘¯Ï=FÖ¬§§n]{ö1)Öš?IÇèñàƒ\¸“Ÿê0@¡°êôÙ„è­)tÞ TÇÄHªÍFÅ€‰…Â!êu u”†ètF£&1 ]Jâµåáö¸ã‘OþõÏê›_¯y.WýÃÀá)Þ±—UÍ`ÙƒÓgßy¥nyQ…e÷Æ'ZXzøŠšIÓ�˜þl³˜ž¨¨6,¨¾uÞíÓ˜¡©Üª‰eQI;+äœÂQ°ƒÊù¡}�Žsé~ÆHY­ÎpÄjà@m¥¼áeüòc“«ýèöcÜ�~lócÂjj³Ož =ÎÙ'{¥YX…oH¾1h´(‚ÒSº‰ô|JOk–ìRJjÛBÓy�Þrì…Ã7ß~ßÚÕ›W/¦Ò:ߌÌvש‡ì¤¿#£ÊæOOŠŸñrûçï¿õ ´ÒäMz<ô�¹|!p3«P˜9’â4ØÃ·¥Î²ÞrÂB[,ƒ‡­fëÙv¶ƒe€5°Qù¶�mg*²j5 GÔ6÷…Ï‹BÁœ <•䧤AµËšrš®ËC¡yõšhƒþ€µc÷§Nw<ö±ë�®fÁúz*í�íó¯Õn}ÝhF#ºwoÒM¿úyi%¦ÆO’SÌQ9C2•” -:�ÞÎêÙtŸÉªÐ¥ÒŽ( $%!¶¦t¬NGw:ÆÓ±#ÛÒ“kÐ#2/p„B.�?9PÉ“ûIk`÷ec~b #$ù²ÒñÎ%�äQT »›(:ÿtóí›7­^¼gþt´ ƒ2}Öb|á¬yçCí@¬þâå÷N|øúɽæ Çƒ úÀM|‘ÙÈ*úhµ -#q¦°,�>Žp}ÐB÷é£ÒëmáˆÞ "áˆÊÖîÄ6'nwb“ë�XíĨÃNÌu⢋÷Ö)GÎ/�Ä¢PÞÄšxŒÖ~òš(Ðrÿ†Öõy°R|âôÙ³ÇOžÑ7ݾ|3‹?>óæÌâ¬8`_LA-öí|ÁÑøä{¥lb*5‚y¬°žŸÏ™‘EвÒVÚnSëÃ5aI8bfõhuÛsììö:ûzû6»BoÙëì{íGì'ì§ìŠáö#v*A#z{Ž}¯ŒgìüÔªb;ß/³ØcϵGí„·cù¢@ |QÍL9Ê -vy>äÉ@0‘Z2úŒ¾ü œß°[¥µKÅ ´Üwß²U%ƒ³|…#ß%Ï�#—ß²a™v�²èªÊå’�‰ÓÈ)º<� Ûø*¯]¥rÓ¤¿ÑHÜ$7Ç¥·«-:‹?±t�pDgE8b¥‘¥QCƒ“ÏEO.ÏE!›ä:äbøD.¶åâ„\Üž‹õ¹˜“‹ú\<�‹írE93yZtŸ,rÊcf2ÙÃ^/XJù<£ŸxŒù¾ž›,8xÈÐ k5Èàd@ 'v¨ôæwú>mZR…ÜwÓkϾq,¶3›RÒO²û‹—On\zãúÒÅâ´µõ)%qøžù P‰N)Â_PÙwƒbÈ®s¯ˆ—�WW™ózǧ/V= w�à€(?Üj4š” -“¢OŠ€˜VÂ…#ÄО‚m)(¤àiùOÁŽìFnOÁêì>Okº¼dÐTº0rN¤‹�>crRÒs‡”BÁK‡í¸Mxüé�ÑÒºÍ-- -$ WÏÞû‡ÎjOÍÂÁ½�˘£âÒK—©�’~³/eŽÊo®狉B4­T1zÚŠ09‚�ˆ -N¨°MŽK¶ÉEuWœqº)6L�IåÝ®>ùÊ@~Ó“´cи¦¥¥…ñìÞýs=ìì«€Ð@æ(h`?O©BµJMƒF:øiNëæB%]*¸8Gë¹DµŽc -8~òÔâ(WÏmçÚ¸vŽ9Á!p‰{8—ËñIbwšS)(T¨i¥žÚ -V…B!{ΔT˜Y¾¨&±uòŒRj-¡p/*dKé5’+Þ½¢¥?~W‡Àï®똣ç*)NÌéÜ”˜Ž”õz#?‘04XO3ØÁà‰®\Á6ëåÌ€›A½œ+8Ñ#�ÐÄàãr“vßÍ|a´ÕSÉä [˜£?„Õ¬�p)w 𪼓RåQºüáˆËà0‚ÕJK§·VïU�µ*€% ILÝÔð›žà³|2€k¸$€ 8\¦jxõ7|K&ï•ÉuœÀ tðlOÉ�»60ÑA@f x&€w‰® à5,“ô,8+Óž àv¹e­,º¤kh¹ƒD÷�ÈãJP�²ÐöRmr˦F¥ñÌ `N!�ð4]©�_<þ÷L,ê¿–è:qòòBÝÞ)p>E�0&9O�‘ܪƒûûRv9¦±%?dt‚N`julÕ~vR„"Ã6^»d½‹\²mÑ#÷î›Z}ãrjÏ7 Û;בɇ2™bÓg]s]tß[Òàæ½u®K¬:ùŽ)PÉ�0©TjHQ§8]&ؘpÄfàôj°¶»°Í…‚ OË׸ ;älO¹]N]茺fx�3òöpB=gf5’‚�WE–mlINeäŽÅû¥ö\sãà}žuyóÑΜDTC§ÒãA 6(æ3�rVÁîPêäPÆ"…2ÛØäÀÄ3pÔ�aæ:ð„£Ûçüö;RïÅÑãÏß}û=~õÓׇW>ðີ÷>¼–ê+~)~�^4R¹â)ñ³Ž·ŽÿùƒÛåÈWœF§ÒWÊï"Êù¡p•J¨2üFÚJ%"_­^é¤ÒäÈ7CØ”�ÕèÎÀxvd`[Æù&‡ëMëç³u«ÒÚ#ðÕáùÈ÷ç© ÝÂîAš¡slxýÕ÷¬¼fqhõæUK¤Ð÷9åÃb„aBšk®*ψŸ|þâô#›ßó•„mP«éñ`o`Íf­ÅªgÕZŸp†Á`¥�ØãHÄVã�ì.%¨ž›îOQ}#YÓØê_;Wý¨ú…–Né¯ýÄO’t „*~„‚M³ºœ€ÓÊÒ�L.�8îpÄå0u8¢ 6C&B&žÎÄŽLlËÄh&Ögb( ™Ø $ß±çUU¿®$@Ff'Þå\˜ äÀ_ÛßüØ»ÍÞT¿¦®lVÖ嗿ûæþw]ë—_KmîÌMë—Žë��Í�­\çž6qÊ>œ’ÖÿÊëö,]k)¾òò’ìýé—^^)=£ºã§©�L&X �Oç,�^¯¢i›UÇ(™pD£W¡–¨x¥ž2I6QoëÊ„§«˜Yìzû—ˆÐ¤IøY_Z¾¥ ZƒV_âÑŽ)ÿãm+òo~ýõ`(}¬ÒñõÎòï¿_ÞY:>¤“F±2~’|Cƒ¨à‡›”J öÑôq9MŒ¼ÍmœUúÿæ6‡à…!‡Ñ’ÐoòY€êçK|óĈÃ~¹Ëéa�“ä}NÅÎ=u~ŸSoÆ;¥ÿK@úÿpG0*X­^GÌ*-1‹RaA‹M©D�ÒJtf¢Ô£ÖHÖm8׆SlXdÃ!6L·¡Í†´ ÏØð/6|Ù†ûløˆ 7ÚpUçX™ÓbCÖ† þeÃÏmøž _µá™o… keÖžÙ.‰dqdq l8µKkÃ/mø�Üå>fÃ56¬±!Få>ÓåA]rFîêeYF½ÜO‰ se²Å†geÒvI<Ÿ‹KlX%KlC§ O˼eùû25dCÊ`C°ÉÇVÅo&c.̺”ÿÚÁõ‹ìöEùm»äÌ,7Ë�&{�ü‚±;Óí#ýt(½c4ÛìCÍA³t¡7¾}8]•q¨]|{ßAEºñóg»� Tçά��¹ô°N¯cÏådFgŸç×’@°�¯éa Á)üvÐ(Uj,CÂ(T†Ó®àðFÇrS¸*Ž á0�C‡4‡ÿâðK?àðepøˆÄ·ŠÛÈ‘*YÎÆepEÜTŽ™ÇÊŸåUîî/œr3÷GUq8U‹=EJäqäeI@7„+âè¡s¹Ç¸2žá¤¿½?äÒÑŦqˆR(I�áPŠ1;8ÒÂa=×ÄmçH-‡Q§pÈs8˜C‡rÓ4“£x;‡”Ô.ÌUs7«PÓH+¥dõ@Y! M’7C)Ûè±b55�š™=_Nü"&1šº¿ÚÐu«Ð§’¢T)PõŠŸˆ¿ˆ â]¯¡µoˆwá*|NKeR:q>Úy¦óÉ‹0â4rŽ6ü’�›•z£I­R½‰vØ•f½ÙnTé� GÀy·—9°Ö�UœäÀÑìÀtšH9ðŒ¿tà;|Ñ�-|Ä�=ù§öà·Éüó >èÑ`ãï6èÉ�‚·;pƒWt…S8VŽ<´8�vàiv8ð=¾ìø�ø‡v8øéIþnænÎn¶n™=y¨p—,p`[W v`Ž 2²;�*-]ůlÌ ·åE¡gÅ/·ñï¶H>:&cОß�1§õË·óBˆAs_JÚĨ£Ž\ž—‘ýÄ,£8¹íKFw)úöy1:¦v�8Ms;ûc€ÎïÜ¥ë÷)÷ -Õ|öÕ§vN -²è—¨éÌùù1�7(h 4Qª�¡™»"@CNð‚CdP.æ­Þü îè|÷Qú¥ÖÖÖÖx<‘ue–˜2`,€QWÃ7�Ê«5h�1ƒPù­ñ7[òƒ$Å0æçƒ|‘þO!|‰®¡®ƒø4 ¤oæ=Ñ£C8é áBÜ‹'�A>#PŒ�8ÿ]=c¾×J×àKkÖÀÿÇæ$’ +/Length 10915>> stream +xœí} tW²hU÷ínÉRKjíXI–e ²±±°‰� f±câÄbbÁÛ`¶lËY ¶Ù&'!0&0! �68`’œ}ƒ‰3Ù&“—ÁÙfIH`òÈ$¸õ·dcÈòæ¿þyçŸãºÐº]U·nݺ÷Ö­®–m@0@ÐP9ijvîkGÀ_@圫jÆmúú>üö̹¥Î{ÕŸJÎ�ñÔšy5óo\VuPH1p­ó«b5à-œÓü–Ì5øî_ŒÑ/_0·ªZë$¬€ü æVñuå8 +ÒÜXwîr\à[ài¸aÑœ*ÇÌDá%ã 7VÝV£›DçÀ{SÕ�sÜQ°€zªY«‹·Ã&t+ôšÚ¹5]{¯œÀ Ç  @ŒÇ�à:q +Lƒ_ ˜ ~¥H£@ A…øEæO€Ò~´<Æ¥´ž{ììí)×)˜ÞÀuªªß–ºì…ÆQß�G£R^ÿõ òùñÒ!ös�uÝŸr÷€ª]h²›�`dBèJ|ÒoÃ<ʬa(K(Ht뙀¡c¦Ž¼^ óŽ<CÜhÜ_ xôÄ÷dÓ¨X2­ ÑÒš°X�€2ïiàx!Ã(€"˜×À4˜ ¡n†%ð¹×�«’2`dAŒ�b¸&Á ¨‚ë¡nMðÄ?û…òÂ_�]j±Ÿf(Zemí…MÉ:¸-Y§À×%ë4 ƒüd�ôâa ÜÉ: ʹÂl˜ µPu°ÁM0ªà&ˆÁtKb½� C`( �<1˜sá&¨Vy¼�ÞŸ”åí‘6æÂ|¸n€*¨ý/xÇÃB˜ UÊí0ªÁ Õ*gxa,‚Xµ*ר/ ‚90XÕ1†BxáJX‹`>ÜsÁ ã`ÔB�z½ÐãðBŠJûey¹àUõWô(VÛg‚&ÀM0†0ǘcp'Ó6X¢^/2¬p+@ü¤º—z®òµÿÖÌÿÛ�ØWÐ +G`츈´–)þë"ÜQx~§Ö¶Âú_{v'ka Üõ³|×Á +X�@k/\%\Kà×°ÚàqLü×'©Áë?- +?Á×á>x®‡ûà\[¨¥Ô·p5n¢> a9¬…°ÂÕ›>‚3a,O +˜saÑ%B› …Û¡áŠiŒÿ'ðçÀ +X `,„ÅÌ10žÿ†‘¿/¿ Gi<{á)µIcw[®˜¾Ž:HQ]÷À½0î…*ü€ZO�ùkþ_ÛH€•¼©¬¡ø;r=¬€�`7< ;à­1>Ðb  G'?Ç¢VðàÁ !¥x9„:ˆÈ‚G½nG"îÆö.Ü×…Ð…)“Ρ÷~äù¶h�çE—yN=§êOQÆS“NUœÚpjß)F÷Åç<Ÿ}Zä1~Šâ§EvÏ'�Ež·:Otžê¤ÅÎP~Qg‘ÓóÍ×qÏ×ø·Ò“Å_•~™ ¥ÿÛßJÿZ ¥�¸çã+N”ž@ºôÏWÐ¥ÿAÇ=Æ÷<ïQêE|Ãé*zë<Ò>Êó|$Ãóìsƒ<ñÃi«ikh£Ûâíb¼Íœ[ä9>4éТCõ‡¶ÚwˆsÄšý;öKûiã~l~ +¥§ÐøjŒÂN ¤f‰’¤v©C¢³÷…÷Q;ž”ž¤ÚŸìx’ÊÞÞCmÿ¶ïîØMMÚµa•½kÑ®£»â»È¶­éžÈV\´ �nÂMEý=ltxŒ=ë7nØßÈäÜ+ÞK5Ü‹56PͰ}CÇjÒÝw/º›^]÷l_…+W õÔÅžX$óè¦Qž›Šò<©è,ír–r!º”¥ãžÊH†§"’áùUÑPÏÌÅžEC=–\s)ƒt)É¥Ko QO�¢¯¦o ï ™S“ãbõdJœœwy‘890¨è­N(òzŠ‹ò_4+s‚dð�WI0N)±ã$Né]¨¨ë¼-™íMw·™`veP_í¯®úU™DWE³2›è¦¦»$!( ö�—ßþ¹3+³p®”é_(©%Szú)¹Ð%JLÀä÷6}Vú¿>y1¦*‰a¦ï@©JÔ8 §”ùpù‹*›šŠüÞ¢¦Ê¦ª¶xÃl¿×äojÑë›j ++½DÊ$¬j‹?½Î%Ý•L• pD49ô¢)%’eòÌ2‰ +yTIt@¢a¿ïr—Oèá‰ü$nœÄ*öù3¬kavV¦Oj˜\–¸÷Âl×~³ƒQ‰ªT(íÝ[©Biè¦ô4¯ôû²2K¦–5I$0¡Ú_¸P×UI ³%oÕuÊÄøM’áŸ.Ÿ¿É,x ²£*¯W¢ªz%&Cb•V½H$CiÒdRo ÿL||íj’H†`öø½ÙŠœBaeòß- œRÃloV¦TL,„ie’8Þ[(‰UÉ+lÉÉ.ôVUJX¹p¼:™R¶¿F²úÇöÌ®¢Vá©ej“d3É:N‚Ê9ÉVRv¡º¯¼…M•ã*(²ü“ËC(ÞÙ2Ìë:‚a¯0ÛÇ•ItFaSYõ<ÉS骖¼•ó¼e.Ÿ$F%¬ŠúËæF•eç7Iƒ;]ê∪keZYÉTÉäe—'Iq$Px‰™+!Fb’& ñ–Q.:*‘€IbÞ"‰ücGI$ q�ÄL›À* wì(oº ›[Ü) öΟäSî/Ê(Ëi\q·4V¹•°r\±Ëõ% +“’HÀ›ìXbŨÅÝ$:à•H@#Q�qÅ*J±¥SYôÞ2ÿ\Ô¿À+‰‘2elŠyT+'�¡Ú<9WÓ.ºëe¬¬L |%ÓzncJEAWoãJWª÷=·Å—�'t“½MÉÔ&E¸?)$*0Ae ‹— .Õ(Ú_Tå÷š¼E‰ ÝÔ"ŠÊf^0BâŸPÝäŸZ6Jå.™Rv§ëv¥/3”`É´±Y™-ŒmñãšÉ-"®™:£ì° À»fZÙ~ +©q•c£-é¸frÙa/€¨b)« •¯r£HšR¶ŸÒ¨ü®Ã"@ƒJ%*B½ŸÓ† â4Ý8„9mTgJt”¡v$sÚH‚"vs˜Ó¦IàTœ +- ˜LLaD�¨õO¹ZPAígDÍÓ E8 G]- Ô¸)*º Z´¢+ÁÑZ®)½Ðu録zàÑ¥^£ÑèX²2 � ü%ʱRè­VÊÑM•Qe³�]¢@ ý£A¢ü£[�bõRŠîXIç«àà +>œÀ³ +žó�•ÐŽÿ»yƒD�‹H¨¬€™e>¿Iò¦¾îj2}­ÌT4˜•Ùdú" ?*‡àü�É2 K°×ãaŠ¥bT+m¦côNb#·_RŽ3—3[˜ÙT¶„-a·±ß(…Ósáþ¢ iê4h³´‡Sª{•½‹.[÷€îŒ~ºþ(?ˆ?jpª U†�)&ÆTaÚ#X‹0^8(üË<Õ<Õ2Åê¶ ÿ…2ó¨ÜÚWúJ_é+}¥¯ô•¾ÒWúJ_é+}¥¯ü?)ÛX€ãÝ︨‚Ÿ~÷ÅL‡b•¾ê©Ý ïM£vÃLªžQê$ƒm$óI &’d“L!1X@b°�Ä JbPùKïÙ˜é@˜éðó*,`^…'”:ù žPi¯ÂTéæ%1x‚Ý� ±P¥ðªŸ‰våä3å-ñ��|?û®�ÄàZƒ•ÔÏéÊ=Uý“õ{ðUX«ò4á«ÐÄî†5$¦þWè+“6YC +¨ð�¬Jèï"Êw+þÏ�Ú Yÿ�vÿ¿‚b÷ÿiú ú ú ú ú ú ú ú ú ú ú ú ú ú þ] 1õ§á�0¹L#ÐÀ�Gä)–¡YZ«ah4„�gÌXP „„ÐЋOðYŸpœÌ=·õjú8Óx¶žÉ;ç W~¦¾8~’ÉgÖ‚²¡n‹†i.ãÓ-©.ŸËÒßIåØ3sSx ?b¤=w c89š™bNåôw’ÔT¦Ù„í&4šÂ&JK›˜á“£Œ<‘(Ø!§ò?»bVyùbsA¶£@03ft¨Ú%4dÒП–‘g + Á¼aù¡\»ÍÊrvGþpËÙC¹Ãm,Ëð§±6«c4Eg dmV{(7ŸìjYRÒ¾ðƒ“x­/çЛútÑÁÅ#î ?PYså�ËåùÕÓ+«Ç¬X¾ê•%'·®¾ò}ý˜¢·Úоyôî¢M�þzå-m3Ž¿õØ™à¿þc¶é.;YRy E³ü­ü¦ü®ü%ºa12��AÑJ4¥Ó3„Ð,«AÀº(8! ä ‡BÙ¡Ä ÔQø&/|¶m8_~¯y ¯ÝBF}¶û‹sÎ-Šç=³ ÀhÑëƒQcëo3ñx5nƒÙ¬‹EÍ‚ÜÝ}˜¡À©ve.¸hþBy£™xþê{è[ÙY–®“WYaJü$éÏ4‚f‰yf‹Óaµ‚…c�=€ÝÂ’þR�±hj*mµ:ê¢VV1æ|íƸ•°kyyyrÑC�SÝ9=5¨Ŭ�0ëkú->›�Vœ!é/ÿÕËßzœ¼÷‘Gïž°,,eÓ¾®®›÷v|�ožˆÃž�¶·÷mYõÈ�áÔ?·Ècfœ +$×…Ò "û ¬^çб´?]Hµ¦ÞµZi­Ö‹õôT +£×r´÷Â& )k [gÕ®Ýj«Ë ±S!äµpJU�{.é¥UçÜïÛ÷¾9�ì·žº'ïÀƒ»†î�½øÅ¡M«—mýí²åñø YÆÙ8oÂ5ò'ž=ò'òé™gÞßòØý�;;öÂBuÏ5‚.­Â0 Õ‚žmж.šÂeÞ/L¹bËÜ¡9˜BÙü&3úò|DÿÇýÑg¿@}—ŽÞINÉå&yã‹h JqÕ !?IR™MÐÒ!JÅ!AÖçZ»–gÙœ¡vmÚ ´A7G�ihaÓÒh“É}sÔÄÑY7÷öe�Ü0?u¶%öKÞ°üáy½Ï6Û¤‡ùºMeI˜ÍäËÍ'©?üíÓøCKc«þñfÇ?V×ݵéÏòÙúUkï¬_åß¶~íƒ8øþf\ûâŸÞ¹éY+qµ.ùík/=¾¤ÕAì‡)þÔm·.©¿¹ëüŠUî”?^¯øäÊøIbf6�Òaš8d€™c�zÖL2ô>£/5=FÊ@�´ÍæŠEmªGpp˜\¼—ޱg%ôœG=+×lQŽqJ¥¹×R�Ä,ÿÝ£¯÷ä·mÝM½P÷Üç?|üÕ·/m[±|Ó¦†‰«¯¡>–�o_·Õ%¡u3nDòÁÇ]ò#ûv¿Õ²ùÁW.Jùú3…iL0SÌçôÍ2  Ñp´YÐSQ½^ ‚Ì’#f5ôCrV~G>+wÉ/c`âÁçZpÂ'8—IOŽZº\ÙO0s™FЂ2E‡‘I¬6ÖPeiÆXeÌ^›ªá¥ñ‰•J˜h$¬ifæî–_;ÖõüÎÃUíŠç’ÿ�#¶~µŒzëOòá½L£¼E~ +Y´œkYƒêoßRÖ…¬ú²ib.£ÕB +ÍÑóŒ¦"º�Á§\¬e(#ƒša‘TD‘mEÌ^¾—bÉÅPžÙI-•ÈÅ—üÿÉ:�{þ÷ôf¦q›<êAÙ¶-©Á½ªòÅþÈ0¬†bé�Ú2QŽfÌ^�ÒÙ�O+å,UäûŸ çÓæóߥÿN¾è:óP×ËLã¶ä¯:ÆZÑÁÑ4ÑèˆNÏsTE4Âa'‡\[üqˆeÂn-G9ÔpœVݰ^Ûy”xÜÁc�5]¥�qã»*ie/¹ ¡ ‰ëÔ& qÄ�Ã?w㛽d%éº=Ó-¨¤[Ð97~Þ-«Á�T�Ú¿èÆ°ª?¸‘KXµ¼âLþ„ ”^D;Baõ€ë &Õ6l8Ë¡³Ñ£Ä•!€ŽÑ8C3];t ¼qµ¼árMvŸÃ[­VÒbÍwôžmÍæžéöÝ7-:r~Óx>{ä]í´ÑoŸ­ +ªâ'™˜M`€TÈSm#hÀåÖ™+¢:BœQbiPYþsÞ©ÇOš9å0V=h.0ì’_úàCùåǰ¯úG=þ¢ü¯ÓßÊ? îë3ÈP¯~,·î—ðš?ã¼ówòÓF3å?ÊßÉß˯cVÂgªgY +0Jô†Õ f‹‘TD�F†ã IŸaA¯• ÚÛo\ðêêéä|¹„3)>ÔK¾”Ïuʳ�R“¿FÒ.·É«pŠô‡¯�ìúˆiüó1ºÞUl#ß©ÚÆ éÓ=æ~Ú`f6wEÔF iQÚ`ѱQ]Cz3+e«ák·©zÜ— ˜¨&”€%ãgŒ&¿+7xÕ¼á£ÊK7¿8úù“Í?c>ù}¹Á¿¬†_mÿÝk)Oá¸÷~ÉŽÌ‚dLp­˜�z½Ek¡ibÐÏk ípê) UµX ;sƒkœèu¢ê*rÃ?Š'Ÿ!†æø0i`%ºDº; wË÷ÉŽR›¿AúÐo±ù‡Ç#�Ä㛥&tbß{î7ï»»~KŸ\ÚØõÃzÅC–ÇO’˜M�÷ˆ=ôwûí,ÃØÝ@²‡èM{ñ}T¿POõèo‹Ÿ ,öâ"ÿtÿ-n×b�JµèÑâ)•´]‹‹TdXE‚‡ŸÒb‡›µØ Ò"ZÌV ª”fµë^Ô¢W‹&-ƵةţZÜ¡2Tª¤°J5j{|ho_øó.tqoBÅÚ…§2GÁ…gpŸ�êxNv“Õä‹s.òÅ65b@vª1ÉUbPCÑœ–#IÑqtÒ²”5Q47è°F‡•:ŒèPÔaòMdr”k¨×FŒyÊÓŸ }d繇èçOÑ_žŒ^»�Lß¶îÜcJ4xmü$‰‘‰à‡¸Gœî<˜ãlãš6ÚRIîÐþÎÉÑþv/ÜàÉQŽ l@£a‘�Òу è"QÁéJ¢³=wäbs.6äbM.Væb$sTd¯ã¤;µ¢†n‹³úä‘H]´—Õd¨ò´ÆîœŠÙ—k· V{�ãòp`îh¼9e³Úñ¡��|üÏÿ¬¹mÉMºg‡àÊc¿¿ldªoü•Õ3Y¶ðÐŒ9F_®_QTaݳé‰V–Œ\Y;e†€éÏ´ÈC"“¹Óš;æß5ã7S£„Ê©ž\V©Xg¥šõ8ðC¹8|c0ðNà!=À”ÍæŠDm&Rl”/¥ìRÃl`M=Œ°3€íL¬†ÚÚÄè“'CA¯sAõÉ>eDV–óçç !ÁÊ…”<‚™î�Gè/×.Ý¢4Ô^¶•�ÜGo?þü‘Ûîúõº5[Ö,¡ÒºÞˆÎñÔ§äï"_ËÑ1e fÈ'åO?{©ãÓ÷Þ|P™iú 2úÁ<±x«…å8 O§ºLŽHÔc­·n°ž°«Õdò²5lÛÁv² °&¶R½mg;XNK³lJ +‰¦Ø=?Å,‡²/òTŠŸR”îP…ÕTf·‡BËšµ•�ƃ¶Î=Ÿ�:ÝùØGîÆڅ¨´?v,¸A¿íiô ôìÙl˜qÝsÊLL�Ÿ¤O1ÇÔÎtqh0ŒÖȦûÍ6€ŽÖh¼‘¨ÆD§F¢´½9kÒÑ“ŽñtìLÇöôäôzv(p†ÃOA ©¨âIC•9pø‡`^b‰EHç©FÇ{–>’KQ­ìšëúÓmwmijÚ¼fÉÞ3ЊN*Æì%øü9Ë®|SÝeXóÙKïžøàµ×“{ÍI&‚úÁ­b‘E`¹~z='ЮT–ºD¢|?´’~ý´F£=5š´t$ªµw¸°Ý…;\ØìÂÖ¸°Ò…æ¸pñ¥{ë¢$Œ3ûG‡GbR(_bN¼‚m :'ZÜxóú~UÉOœ>wîïøñÓÆæ»Vlañû§ß˜Uœ€©¨Ç]Ï;›~÷›}JƵ?5Šyl°A\À[�EвqØSŒ‘h +ÍÒ‘¨…5¢ÍãÈvLrT8êÛœÑvÔ;ö9Ž:N8N9¸‘Ž£*A£�ŽlÇ>Ï8ÄéÕÅq`f±×‘ã¨tТ˃å‹kg©QV¨Ûó™± W�B‰ä—àüy!5ã°)s×C6\Øúë_/_]2,Ë_8úúÐù ô¡·o\®_«)úUÕ +e�É×Ò§H xal«}­ÖCèA‚@{èœl·Ñ‘b5X‘¨ÕdF¢;p‘¨� KPGÀ%æ 7ßÊA)›Õ:ä`äD¶çà¤Ü‘ƒ 9˜�ƒÆ<�ƒjE3+yZôœ,jRfV2WÚk½^4•jŠ c x…<ïM–?<ÄÚ=,¨©'*½åž2/­Fž +í¿õÕg^?Û5„Ò�ß±ŠWLmZvˆҕÅòµëRK&ãȽ ¢]J„¿°jÀF.÷ù—åËéWV�ûZçŸ_¨~î ¿aŽ�*Å‘6A0k83×/Õ@›9ÍG¢´©#ÛSQJÅÓê5žŠ�©ØƒÜ‘Š5©ØsžÖv{É�¹ |qäœH© ~!9(õW ñ®±óNéñ§.«,­ßÒÚÊ!ÝxÝœ}¿ïʦöÖ.&=еœ9&/»by +PÊOŸâÌ1õmáMb1Íq@ˆFˉ aj!œÐb»—lW#Ššî8ãt/R"l˜¤’Ê/ z\}òµŠú6,/d£…�°¶µµ•ñîÙs¶“Œ8÷ + 4š9:X/Î×h1E›B@§ü„×{ø0O)— +>Î#Ÿ¨ÖóL/N�^\É7ð;øv¾ƒgNð|âžoâsx1IìäOóZŽB.…hŒ Ø ‡8K1ypVùâÚÄÖÉ”ä_2�€œjb%HçÈ÷­lmÅ�Þ‘'àïñ›åzæØù*Š—³»6'Æ€£U»Þ"N¦‚¶Ó v2x¢;W°�Á53àaШæ +NôJ#438‰Á¸Ú¤CÅ÷0_mõ6òEyƒ¦VæØÙa€°€õ“‰0—‰qç`ŸÖç5k´^mð2w u›œØlD9½õFŸlÕA, bXù…«è ¢1ˆ_ñDŸ â.ˆKƒ¸(ˆ#Uª.ˆ×}Ä7Uò>•\Ä™AœDWÏñ”Ú¸‡acUÄ3Aü¨[t}¯â0•d bÁ9•öLw¨-ëTÑ%ݪéÔÝ?¢ê• ºT¡A¤ÚÕ–ÍA¬T4u˜Äì B0áiºS?züï�XÜ ~*?Ð}â俆{¼S°×û&sAwž #¹U‡  jLcO~¨è�†é5±ÕØÝHÑ=bÓ K7¸éË·/~ä�ýÓknYAíýÍmÒŽ®õôÔ#—1™“b3f_cåþ7•=þ›Ûöý¶k}bÖéoÈDH…*q”Y«M�Ô”T—Ûl;‰ÚM¼1lnlw£äÆÓê5îÆN5Û“@îPÓA;£î^äŒ|½œPï‘Ùºà²_E—ojMeôÎ%û¥ö^˰ý]п¦¼åXWv"ª!ýÉDH;‹™‚šUp855”±*¡Ì'6;1ñ \éĈsœxÂÙãs~þ=²ïÒèñì7_‹_üðå‘U¿yhýº^G �?—¿D +TŽ|Jþ¤óÍ·þãý:ÔÈW¾–ô'רoKÊÅáNð�´�بDä«7j\Tšùf`8›3°&=ÏÀÎ lÏø¯"ߤº¾´�~{�)m½_^ˆ|ÏNgH+» Crj|í•#·¯º~IxÍ–ÕK•Ð÷YÍÃr”aÏ'CçYªËå3òÇŸ¾0ãè–÷Þx9±6¨5d"XÀ/šX‹@oµÙ1&œa(ÔË€!E{B�Dì`îawkH°f^z }TÍ-ôèÚ¦¶Àºy)�¦<ßÚ¥ü=„‚øIú )�Ë Zűi6·‹pÙXÌäÓh§Ó‰º�&:%åh»)!Ogbg&¶gbe&6db8M™Ø $ßC‡~áeÚÀî$@F6I¼mº8 @ÓÿÚñÆG¾íŽæ†µõe³·®¸ê�7¼ã~ظâ¦ÛërfmÞ°l nylÕzϵ“§M#©iƒ®¹)²që²uÖâk®*2ê²@úWU)Ϩžøiê2&¬P(¦óV«ÎhÔb· ‰êŒZÔÓZQc¤ÌÊšh°wçêS�WÌ*ïy%�ˆÐ”AXZž¥ ÙB6âÑŽº,ZþÇ;WæÝöÚk¡púx�ó;ê+¾ývEWéİAÑbUü$ý©P!Ž4k4:ì§ëçv™u›Ûy›ŒÿÍm¡‹CÁš°oòY€èO|;GÀ?ÞådD×uŸS±óO^ØçÔÛ€ñ.åï-(S÷Šq�cõFmÑêi�¶j8+Zí ê46Ú`¡5FÔ 4g»ÅŽóì8ÍŽEvÌ·cºív$vŸ/âÉðyücüAÏðÊß'È¿blq�i<¢JRg”WR|'O·*駱ù<]§¾—šÆ£Èã0õí”Ú4Íì,ÞÁ#¥´‹ð5¼ÂÍr) GSÖ” ¡pȬx3T²�Á^3VQ[¬�ÕûåÄ�bÁÜóå‹îÃX‹~­¥*�ªOþXþèl”ï} ¨]¾Wã³òx*“2È3ñÑ®3]P¼#_KŸ'#ÀŽŸ‹q‹Æ(˜S´ZÚh&N‡Æb´8­˜H\÷9q¹ëœXíÄ)NëÄaNLw¢Ù‰”Ï8ñs'þÁ‰/8±Õ‰�8±7ÿô^üv•~¢Áû½lúŽùQrâ'ntâÊîp`šÇ«�׉V''žvb§ßuâK΋x§Sœ‘äïaîáìaë‘Ù›‡ŠtË'¶w*'f;Ѥ"{ò¨ÊÔUüÄÆ¼x[^zVüxÿb‹ä£c2íý-KÚÀ<{(7Œ²  ”MŒêèU¹Cž˜-ÈSÛ?g WÓE_?'WŽ«[/_«»‹ý>Hòºvþ™™j9÷Ê“»¦YäEj³T}~LMšÐ-2„¹7 +.úâ•z„ä…l¾¼� íìzçQòb[[[[<žÈº2KÍ0@àà:ø +ú‹Zš:TÈ ©¼¶ø­y!:5òò@½(u _$µÔÕ@ÃP1 (åÛ‹OG�èÁ0NB’�a\„ûð2(f‹²ƒ¾Ï(äùl¤_\»þÛO0n endstream endobj -106 0 obj +108 0 obj <> +/FontFile2 107 0 R>> endobj -107 0 obj +109 0 obj <> -/W [0 [750 0 0 277.83203] 9 [666.99219] 11 16 333.00781 17 [277.83203] 19 28 556.15234 36 37 666.99219 38 39 722.16797 40 [666.99219 610.83984 0 0 277.83203 0 0 556.15234 833.00781 0 777.83203 666.99219 777.83203 722.16797 666.99219] 55 61 610.83984 68 69 556.15234 71 72 556.15234 73 [277.83203 556.15234 556.15234 222.16797] 79 [222.16797 833.00781] 81 83 556.15234 85 [333.00781] 87 [277.83203 556.15234 0 722.16797] 166 2015 556.15234] +/W [0 [750 0 0 277.83203] 9 [666.99219] 11 16 333.00781 17 [277.83203] 19 28 556.15234 36 37 666.99219 38 39 722.16797 40 [666.99219 610.83984 0 722.16797 277.83203 0 0 556.15234 833.00781 0 777.83203 666.99219 777.83203 722.16797 666.99219] 55 61 610.83984 68 69 556.15234 71 72 556.15234 73 [277.83203 556.15234 556.15234 222.16797] 79 [222.16797 833.00781] 81 83 556.15234 85 [333.00781] 87 [277.83203 556.15234 0 722.16797] 166 2015 556.15234] /DW 500>> endobj -108 0 obj +110 0 obj <> stream -xœ]’Ënƒ0E÷þ -/“E„m^‰„�‰E*Í3P¤b�qùûŠ™<¤.ÝÃÜñµ=^^•÷>í¤kp¼Lka™®V¿@?&oíî -ßzlfæåUQßceº‰% çÞôÃâì�o²vºÀ–y¶;˜žoÎy½e^}�ç_Á8.Xšò:æåoÍüÞŒÀ=´íªŒÜmwÎëWÅ÷m®PKJ£§–¹Ñ`ÓK„"åIY–eÊÀ´ÿþGäºtú§±Xí§<B‰Õ�T„J娂*¿@f¨²Õ)XU\”)O”�>®yï.åc±W¶#º5V{l%*) )—¤e|Š'÷É2 E$ÁòáC˜ÓÁ˜`‰0%ë'"{p¢½Rˆèˆ0 RˆXÌ’=Žï@;^Ï�“çåꫵ`^èz•ƒ�ç¼ÍÓ¼ºÖçV³æ +/Length 349>> stream +xœ]RËnƒ0¼û+|l‘¼R !‡>Tš °P¤b�qü}ÅnR`Í03ìzWde^šÁqñi§¦Ç»Á´–éjàèÔæíиÂw3Ö3Y™Wëâ`,M7±8æ\|A?,ήü%m§ ì˜ø°-ØÁôüåœU;&ªë<ÿÂÆqÉ’„·Ð1‘½Õó{=hÛ—-7¸uΪ§â{��kÄŠªi¦–¹nÀÖ¦K)eÂã¢(Š„�iÿ}Èu隟ڢÚKx,¥– ¢WB!"/G¤ˆÒÑÉßP” �µTþå–§Ô=þYÍ]2£àF)‰H)"s"©EJ� +Ò>I¨._I™š”>eêâîC2£4‘‘’¾—lGH™þ‰z¥"Â#’A@ä�H™Iö(º]u¼Ýø¶�q6WkÁ8\á6¼ÁÀcÃæiÞ\ÛóPܱB endstream endobj 5 0 obj @@ -1043,72 +1106,120 @@ endobj /Subtype /Type0 /BaseFont /AAAAAA+LiberationSans /Encoding /Identity-H -/DescendantFonts [107 0 R] -/ToUnicode 108 0 R>> +/DescendantFonts [109 0 R] +/ToUnicode 110 0 R>> +endobj +111 0 obj +<> stream +xœÅY xTÕ�ÿýϽw^7™Wž$’¹“› �IHÈB"’k’Ãc’œ ’Ì�ˆ L´ˆ‚–JA¤¶¨€Ö*¨åF¨F[•­Ý¶¶Xµ>¶ÝVÁG­mµéÇVëV“ÙÞ;~¶»û}ývÏMÎý¿ÎÿüŸç|3`Å8D—´UT]ÿøÝ›º @´{]l€ËçZúÀÚîk¥ Ov»ÃÀ¶¯X½îÆØã ózÀx|u,>€|˜ÿ&ûûêµ×®ºuó¨ äT¶¦7Öc¹Ã¹ (€ÙkÖôÆ2Ëx;@s”¬Y7¸iî1v àJþ¶ç¦µýݱâw¤0Àz<³.¶i€?$Üà3Òúغޒ[æÅþn€^è�&�c@iü��½ÑN1Àô Àß €ƒ P2 šï�ÔŠ¥è… vTà +€ÛÄ$ÿ $ŸÖt~Á À8o|1-Gþªþu™åô ç‰N}6é릷r—mîGp™tÆ�oýŽö~㺲=UÇî°¼cš ¦[—ˆn‡ß|(¢BýÝÁ½ŒUÌi˜hàcfƧì87f^ÚÖB›…WÆ/'Ÿq=={ê/_'lÕ"ƒ2Í*=@v:Ùàà„BèÅjôá*ôãlN&„Г¦­ÇF�–|çÂçB[þ�GÃÿðy€ d ´ƒ~H?dÅúgßÓŸ1.Ê=Ä}ÄÏH=†ÿG—þÙCX†ú¦>>¿öŸ†µjýnŠÏ“+æãhœÀÙó€Àj±‚�c \ Wï<Ñ¡U'¯�)�àgi˜P5 3dà›i˜C5Ò0�24¥a˜ž† ˜`!ú°½Øˆч~¬GbX�8ʱƒˆa-úÐ�eºT<-#¡ +3030ë uHgµHh¹qt£ëÑ£¯�Pé¿Ñpþú,Ù„>½+5Îfô¢ztÉ$t£¸u©5„„©èÆ4Ý›JÌD%$ÌG?ú±kÑ �èÇF èó¹gÀ¢sþ±¶*HhM[ÔW—éÑX�nÌN +oâa+rp­>_XMuÈÆ—€¤vœ7�_þϬY uã8žÆQÄëÆ=xûp ¶ãFÄ#’ÂI’ð,žÃþ‡ý؉#_¤QØJN<‰£ØˆÇp{ñu ý]¹+±߯q,ÇB ¢‡~I[q%FðîD‚zñ1™¨˜|ø¿ÃsxÛñ+¼ˆçñjáÅÁóõÑ[ô<öà!\…=xWa¿Feg�`{°ž½ÎmÅB|Ñ àßô%ߤåèÄMÔ±Nô¢ÿsFnÇN<€Íç<ÿ�°5ùÈüìnÖ¹ûЇ ÂIØ>+JžA5ÿ2Ç_ųœ ‡è7¶N¬6¹+ÙãŒ�i7÷n¬ÆnÄè—ÛÉ] +Pùékx×ò/s/§Œ�b1¶ãrôàQ<�ãܰbSò îB×ÿ.ˆ­üdó?Õj(ùÊøÜŒ7pOá ^¼tÌT¢Z´Ó¼ô»�dÃE—’\t1|T‡všŸÆÇÙ@ø“>/!Ž’ £:žâÕë3ôY!#.}>@¼ÒJ'ÆèèaŒ,K>%éSú(4Õu&0Õõ§€×Õ5ºe”ÙF—Œv�î=:*ˆ¿y·ÈõÎÛ—ímRÞäºÞ:p={úÅÓ§NsÊißìÀé@¾ëº—P!Ú©—Ð$%ÜþÇ“®ÙûíÿÐþû*´ÿîý÷Ûß'´ÿ6ˆö÷�t½qÉ©öSĵ¿y ×þk.é²½F¶×’¯±äktàUzåçs]Ï~Ÿþ%TêŠ>3ðÌÐ3œ2áF’'”Ȉ³*`{¢þ f;VlôgŽª*»]=¨ª*7ôèí�²ƒ�ª�²-ÓÁ#êVq¸ÿ0³^røÀáS‡yñà¯K9`vpÈ~ˆÕ)‡B‡˜zèÄ¡—éÚ¥CRIàÞý%®{ö—¸îÞ_â +í§»:‚®¯í+q½´ïô>6’uõèÕÜèÕ4¯wÅC¥®��Y® �Y.e ´, T°þÀ,×úÀ,Wå·Oòå·}\»�Kº\GÓÖÑZ.éŠuU¸¢] ®®P©«³£ÊuE`¦kyGÐÕ˜éʪr¶ ĵóU\{?G6®ž[Âõs[8a_„ÔÖ­/µj1;ÖZ^Ðb·¿U* Œ¶$[˜Ò2kN@iñL ¼"iñ´Š€i±«8`^4i . +/úÅ¢÷}²H¸kå/,)ä/œ,îZøÐBÖ¨q-H®``–k~`–ëh€NFl(@¹U9í²µÛ«líŒÐN —ËVoë²m±ñ6[…m‰­ß¶ËvÊ–´ëm[l£6®´4”K�ÐíÃKÛ¼Þæc²µY5†–«´]õ´i³ÒÒ¡¶«hïX&º-²mçN4LnV«ÚÂjtr¤Yíi «Š µ…Uûäá\4DâƒñÁ«½Ú oÜëÕÁA¯Rq�A:Sñ¸7…¦ñA ‹{トzS5ר^èâñ«;ãäõ¢3>Hñ8´};ãq]½W“Äg‡¾�·3î…W[¤›ïŒÇã×ÄãñÁ‰%ù�Pæ/ۗ¶µ¶„–,^´°ù²ÁùScÃ¥Jý¼Kæ^\W;§fö¬™•3Ê˦N)õ”ÈÅnW~¶Ãn³fгÉhxŽÊ$•¢~•óHŽ@Lö˱`y™äÏ_ÓT^æ—QUŠIj ªò¥r0¨“ä˜*E%µ4¦J±óÈQU‰IêªÏI*)Iå¬$Ù¥¹˜«m!Kê M²4B-aYRw6ÉIýP‡é0_ª#™MrÄí./“t«4k%¿¸fMÂm*/£aÑÒ(7öZÊË0låF±¼ êTy`˜¦Î#`Sýuà ¦Lm[•óøc=j¨%ìo*t»#åe T«Ü¤³Ð¨«T �ªQW)õi¦c‡4\v"qëˆ+£ÞŒ¹'vEXåb‘ò²çO$nQ^ušÜ¤NÛün~y™¿W-“›üªWÓÚÜzvŸæs[’*xì²”ø*Eå?¸�KS ûGÐ@•5ªÔvk£0 ¢‰D@–‰h"6’Z)Kv91œ‘‘ðG%¡°J±‘äS; +ÕÀ­Õ]Cu‘´ë�Öf5«eyXež€´&¦r•óÔËî9…nÇY™ÐßcC56ª-Ân·†# +V–—¹Õ¡–p +—°²ð1(ވʢçÄ'§]ã MpÎ.�Êîò²æ¶pBå= zdŸªìˆ©C+U)v¥–Ù®Z?.tË §Cª­ˆè²’ÊyôôIªPª´Uç/PùRmI®#Ö�S¯ *_êpJµ²T[¡éñËþhúïš5ùêÐJ©¼L zS…°4¬*M’_UbéŒù‡++ü²?U)Úפ'S­�Ôl¹álv5³ü}ma}Iz™šÝ¨"Ú�^¥Vøõ¾’ü‰hSÊM—Ü~¾äéáj©ð˜Õˆ4i¹�a•+õ'Â=«TW´°G•¢«¤p¡[U"*Å"r¸7¢•�lW§�.Ô‹#¢×ÊÒps›ÜÜÒž“6$ÅÐÔñÿçÔÈá”Uð¨&�I +³B.¢ò»*x¤€Ê{䆹*ïQ�“jôØUCŠªnÃ\)L…˜�V§�V§IþÞ¦´œ†_ TÐÊ©18¡Í ¡*Eƒ…îˆ;5Ê˘Ê{¤ôƪà1iA N°8�¤ò“Ê<�A�¤Å2_+z),÷Êy�¤*¡°æ›=Êé`è1OçjéØyÁ*/Sán^zÑ‚©¼…çW�¯ãgÑàçØ &ØRÂ$7·%4årZ!TæY B+aeŽ£P? ´†–1Y²K�TC'†Ekæ5ušyAOBn ÏÕ¥›[Ã7nÖör¢™š—6”— 34 Ë´½eX¡ímá'퀴}iø1F¬1Ú.¡í-á'%@Ñ©L£jD ‘4DÓÔ~Œ™tùÂ'`Hçò:AÇ»G:Í4A#t�°ÍžÚ¨TßHC÷Ÿâ(Ò<ºGL)Ú�NÓÇ0´�)A1)f%ƒe²ÂaÒH� Šé)Ì„c”I…ÃC¬±U'�ÐаY)LI ÁLJÊÂííç¶nïË@&ês$iÐFy™?�ܬ]+~©G+”ë#kшÖlÈU™GeRIž•Éó†‰2T‹ÜÛ ŠrƒF¯×èõ)ºA£å•réoˇTÖRI«€åa·lW¥‚ç öµLE¼åe ûoÊÁ´ïO„ÂVXàÄå"Ñj2™­œ™ËÊ6Š]£Ñd±8»"Îlr¢ÞWïu8Q›_áu8©¶ÖásøÎÚ™•TÅçdóÓˆ“)Ë-9ªKe7·ô·dqü“ñð•Ï’c6ÝL7Þû�ñû…­/}çןŽýJØ:v1Õ|éFí›;òüaá$òPŠÅÊ´.{²…³:­™™'çœ2ÕéȱfB#a”B£ù¡rQïE¾nR^m~½¯Þ—¶J7+¯Öá›Y)—ΪvÎöUåæùj²|œÁ(W×ÈVšR5�ͪ.•‹ ,';—vßsôºS�^·_.j=þÑdó#9‚ûºw®œ³eÃæÛ–uæ<ýÀO醑5�÷ÑýŸfílõ­ëZ¶£åþ�b7ìØ=þÄÖë®×½ø€ŸÂ/F>$D”Ò$À6)×d6çÚrÝÅ& ¡H¦4YbÙ¼$edeME²ìB(’qž+µù]�+Òй0Ÿ µÁ˜�뫚]“g%Yw®ÄW•›“mœR£»c$¸m_‰Ý[–XðÖÁçOÝFìÐ ïæà·^û•'<ôyñ¶Û¢mõ7o:õ“ç©~øgßëëI¯ÿòÃ÷€�¿œ�ñ‹ £ +W)s¬Ä1¹¨Èkr»ŒóU£Z­fNr›8M¶™½“¸\kîŒP$×ÎqVX§„"Ö¡ +/pç\†œyµÔÕ¹"•_Ú­™•$M©Ñ|ª'ÙÊRNÍ#=eó¨Æg#ÎJ¤;íÔSf%F;Ç�}¿ü£Ûî–ŠÙ¼®/-úúw›ozj˵æ3c‰ðpVÑ¡ÊOÆïî[µV� tlj�3~ùgÓï¹ã¡oGOþ[Û¨údlc‡g‡¹õ¶ÏþõÌë\ѵ[î!çÞv\vïøjéè#á$8q™"‚çMæó 33kŸPÜs‚õf²™]æ]ææ£æQ³Á›‘Ï!´E)ÿ}õ>ÍÝ Þ §^�Tã3R–�#WññâñÅ??þŠ =òÈ_OóuŸþ¤}¿È/N"›•EsX�±šO—7G Ša‘«e «£Ë¨ƒ8fä Aàx‘‘!ò\¦Ùb±Ö[—X»¬#£È›-6ƒŽç3�ƒúªª +ŸfP^-­Ð¢®§@{R…U;³+V¬ +Üdädòq5ä3{yüÏ�‘tüØIê{sì�¢�¯ÿŠpò³«ž!ÿxÅØ×Òvçò‹PˆùЇËw˜¬kf¦Ù’o™|‘‰ +D‡�ƒ!ɱ[3m…sÊžªôq’W{~ÛÖê�rgÍžU­U3'gÍ®ñeŒ>½"r²�{áFç±OH×ÿVvÖ‘#×ö`|ï�9[ضð¼O|sì>®­k»¸mZ<²'¡ôŒÅµ|6&?à«øE°â"T)…6ä˜`*šŒ"{sqŽP$Ã.ä‡"ÂD#¦Ê4Õ{3+)›¥ºm¶~”íésÃW5�ñU¡;‘øÁ»ü­Ÿ<ñó7Ÿúä–û;†6¯¾¡óböðMã¿}.öÁOOÒÜû~õ#*Ú1þÞ—÷î÷ßñ.R1c£üb8q‰âÊD£h±ŒFg–3[0epvƒ�…"v»Åf4ähïD¨È§×ÒÙ¬Qi:LõäK)�ý¬lFßá¢õÇï›ä<"ó CKgÌäŽdþúÁ±“ܼį7¶­µjɸ×ùfLÁbeºÑ eg¢`Ò$dø©Ó2%./orKLä + +ò윥%b4r¹¨÷UèÅ}ö˜Òò—wö”Ò¢e�‹K§Ô‘¯jö¬êÒ)3جêÙ>)Ï8ƒäbCNvå1nÇ'¿ÿö Óîpï¸z×ÞU 5½ÿ +­,»?wóêë·M_²kËÖ ]rßÑ«oœÅVÌkóM]5÷=ÉIKK‚ÓëÊ˧¶€°"ùÊ��zÅ�a6;9nR +ì,›³̆–H†Ùb1Û�}îÆðU8|^|é$ëÑL_5Yr�¯ÆgôeÎ�“í«ª1(«=f»ñ†‚-}›*~\ðã2:¦×eug¯ZZÓÌvÝ|æÌÍc×Í•ÃÖmùZT—%?ä/ãëPˆK”".ßä0[Ó½pÑdGº r­9f3l¨¯ªHåõ :€RÛÏž¸´fk·–œ2‘|qðuc×é=À:?{ô¼`Ú�”Ú/üJ¾˜«HÚm#3fŠVɪXCÖ!+Ÿ!ŠF☠¤—œÏYë«ð¥�‹Ú‰0¹eΗ•뢚Ù5ä£O_{ü»½f _P^IC?àëÆ”¦ÁY³:Ãìû í7î]¾fºF‘˜ ˜8N4–A‘Å6±[äªE’E‚S$q$ Å¿6¸G¤!U”ÜuAI¬™S$ˆÔwF¤Ói–½{Up¯H7‰4(Rt‚¸¼3˜-éÏ"½­‡”ì¶eÁ›Ä="i¥HMâR‘¥¤, ¦ä^éDZEé¥MÁ”àR‘DÊKÄj‘c"Õ¾-žÙ«"}?­ØSQ\&RµØ$²b‘¢]dL1*Oˆ§Å?‰FQûf+gRP{+…6g°^wÅ̘ÀBÁFFCíDÔ*2¿~¢.Wx½º6vmܸѻqãÆÎúðêÓ† 6x7lHq´©3ÅònèÒXgO÷™•r ¹kÜFr3òØ{c?™ÄÙóÇ +غI_åJw|õ³ßà¿V4'† +endstream +endobj +112 0 obj +<> +endobj +113 0 obj +<> +/W [0 [750] 51 [666.99219] 71 74 556.15234 76 [222.16797] 81 82 556.15234 85 [333.00781] 87 [277.83203 556.15234]] +/DW 500>> +endobj +114 0 obj +<> stream +xœ]‘ÏjÃ0 Æï~ +ÛC±“&ë +!Ð¥ ä°?,í¤¶’Ç8î!o?luì`ÃOÖ÷I–xÕ£=ð7É=ôÚ(‡ótsኃ6,IAiéïo9v–ñª9¶ËìqlL?±¢àŸ8èÙ»V5]qÍø»Sè´`u©Ú5ãíÍÚoÑx¬,AaÏxõÚÙ·nDàQ¶i¯ý²¹Tí_Æy±i䄺‘“ÂÙv]gd…B”PÔu]— �ú÷ž“êÚ˯΅ìí¶„Bˆ\”�²C¤§QE´':½DÊ�‘v‡Xåî·ýu4“íbZöLÚŒ´ ÕL)x¢`NÁ=ù¦w_r + LIÞœCããVâdÂL´ÁÇâìdƒ*œ.ý� +endstream +endobj +35 0 obj +<> endobj xref -0 109 +0 115 0000000000 65535 f 0000000015 00000 n -0000012867 00000 n +0000014955 00000 n 0000000280 00000 n 0000000317 00000 n -0000031253 00000 n +0000033622 00000 n 0000000397 00000 n 0000000435 00000 n -0000000899 00000 n -0000001363 00000 n -0000001826 00000 n -0000002291 00000 n -0000002756 00000 n -0000003221 00000 n -0000003685 00000 n -0000004149 00000 n -0000004613 00000 n -0000005078 00000 n -0000005543 00000 n -0000005585 00000 n -0000005624 00000 n -0000005939 00000 n -0000006254 00000 n -0000006562 00000 n -0000006871 00000 n -0000007187 00000 n -0000007496 00000 n -0000007813 00000 n -0000008130 00000 n -0000008439 00000 n -0000008755 00000 n -0000008832 00000 n -0000013379 00000 n -0000018825 00000 n -0000018165 00000 n -0000018093 00000 n -0000017825 00000 n -0000013544 00000 n -0000013435 00000 n -0000013725 00000 n -0000013616 00000 n -0000013906 00000 n -0000013797 00000 n -0000014088 00000 n -0000013978 00000 n -0000014270 00000 n -0000014160 00000 n -0000014452 00000 n -0000014342 00000 n -0000014634 00000 n -0000014524 00000 n -0000014816 00000 n -0000014706 00000 n -0000014998 00000 n -0000014888 00000 n -0000015180 00000 n -0000015070 00000 n -0000015362 00000 n -0000015252 00000 n -0000015511 00000 n -0000015434 00000 n +0000000883 00000 n +0000001330 00000 n +0000001777 00000 n +0000002223 00000 n +0000002672 00000 n +0000003120 00000 n +0000003567 00000 n +0000004013 00000 n +0000004462 00000 n +0000004911 00000 n +0000005360 00000 n +0000005806 00000 n +0000006256 00000 n +0000006298 00000 n +0000006337 00000 n +0000006652 00000 n +0000006967 00000 n +0000007275 00000 n +0000007584 00000 n +0000007900 00000 n +0000008209 00000 n +0000008526 00000 n +0000008843 00000 n +0000009152 00000 n +0000009461 00000 n +0000009777 00000 n +0000010086 00000 n +0000040157 00000 n +0000010163 00000 n +0000015527 00000 n +0000020989 00000 n +0000020602 00000 n +0000020530 00000 n +0000020232 00000 n 0000015660 00000 n 0000015583 00000 n 0000015809 00000 n @@ -1125,42 +1236,67 @@ xref 0000016477 00000 n 0000016703 00000 n 0000016626 00000 n -0000016853 00000 n +0000016852 00000 n 0000016775 00000 n -0000017003 00000 n -0000016925 00000 n -0000017153 00000 n -0000017075 00000 n -0000017303 00000 n -0000017225 00000 n -0000017453 00000 n -0000017375 00000 n -0000017603 00000 n -0000017525 00000 n -0000017753 00000 n -0000017675 00000 n -0000018250 00000 n -0000018387 00000 n -0000018412 00000 n -0000018437 00000 n -0000018462 00000 n -0000018487 00000 n -0000018512 00000 n -0000018537 00000 n -0000018562 00000 n -0000018587 00000 n -0000018613 00000 n -0000018639 00000 n -0000018665 00000 n -0000018919 00000 n -0000019119 00000 n -0000029919 00000 n -0000030170 00000 n -0000030826 00000 n +0000017002 00000 n +0000016924 00000 n +0000017152 00000 n +0000017074 00000 n +0000017302 00000 n +0000017224 00000 n +0000017452 00000 n +0000017374 00000 n +0000017602 00000 n +0000017524 00000 n +0000017752 00000 n +0000017674 00000 n +0000017902 00000 n +0000017824 00000 n +0000018052 00000 n +0000017974 00000 n +0000018202 00000 n +0000018124 00000 n +0000018352 00000 n +0000018274 00000 n +0000018502 00000 n +0000018424 00000 n +0000018652 00000 n +0000018574 00000 n +0000018802 00000 n +0000018724 00000 n +0000018952 00000 n +0000018874 00000 n +0000019102 00000 n +0000019024 00000 n +0000019252 00000 n +0000019174 00000 n +0000019402 00000 n +0000019324 00000 n +0000019552 00000 n +0000019474 00000 n +0000019702 00000 n +0000019624 00000 n +0000019852 00000 n +0000019774 00000 n +0000020004 00000 n +0000019924 00000 n +0000020158 00000 n +0000020078 00000 n +0000020687 00000 n +0000020932 00000 n +0000021082 00000 n +0000021282 00000 n +0000032286 00000 n +0000032537 00000 n +0000033201 00000 n +0000033770 00000 n +0000039197 00000 n +0000039459 00000 n +0000039797 00000 n trailer -<> startxref -31401 +40313 %%EOF