diff --git a/.checkpoint-pending.txt b/.checkpoint-pending.txt index 277a4c2..93027fd 100644 --- a/.checkpoint-pending.txt +++ b/.checkpoint-pending.txt @@ -1,2 +1,2 @@ S05 -Teilgebiet 01 CV-Pipeline auf Pandoc/LuaLaTeX umgestellt: Ordner artefakte/01-lebenslauf neu gegliedert in source, templates, build, output, entwuerfe und archiv. Draft-Marker aus cv.md entfernt, Foto umbenannt ohne Sonderzeichen. Erste Template-Version template.tex geschrieben mit IBM Plex Sans, microtype, deutscher Sprachumgebung, Kopfzeile ab Seite 2, strikter Widow/Orphan-Kontrolle. Pandoc-Default reference.docx als Ausgangsbasis erzeugt. PowerShell-Build-Skript build.ps1 fertig mit Log und Exit-Code-Handling. DOCX-Build in Sandbox erfolgreich verifiziert, PDF-Build ist auf Thomas' MiKTeX-System zu testen. teilgebiete/01-lebenslauf.md um Wendepunkt, Entscheidungen, nächste Schritte und neue Artefakt-Liste aktualisiert. +build.ps1 erweitert um sichtbaren Fortschritt im PowerShell-Fenster (farbige Statuszeilen für Build-Phasen, Pandoc-Detail-Output bleibt nur im Log). Notes-Block aktualisiert (System-Fonts statt plex-otf-Paket). Teilgebiet 25 ergänzt um Doku der system-weiten Installation IBM Plex Sans v1.1.0, IBM Plex Mono v1.1.0 und IBM Plex Serif v1.1.0 (Release 2024-11-13, OTF, alle Benutzer) mit Quelle und Anlass; Offene-Punkte-Abschnitt entsprechend nachgezogen. Erster vollständiger Build des CV (PDF und DOCX) auf Thomas' MiKTeX-System lief erfolgreich durch. diff --git a/artefakte/01-lebenslauf/build/build.ps1 b/artefakte/01-lebenslauf/build/build.ps1 index 7d2ec5e..9154683 100644 --- a/artefakte/01-lebenslauf/build/build.ps1 +++ b/artefakte/01-lebenslauf/build/build.ps1 @@ -8,6 +8,7 @@ - PDF via Pandoc + LuaLaTeX, nutzt templates/template.tex - DOCX via Pandoc, nutzt templates/reference.docx - Log in output/build.log (überschrieben pro Build) + - Fortschrittsausgaben werden zusätzlich in der Konsole angezeigt - Exit-Code 0 = beide Ausgaben erfolgreich, 1 = ein oder beide Schritte fehlgeschlagen .NOTES @@ -15,9 +16,10 @@ - Pandoc (im PATH) - MiKTeX mit LuaLaTeX und den Paketen fontspec, microtype, polyglossia, geometry, xcolor, hyperref, graphicx, enumitem, titlesec, fancyhdr, - lastpage, xurl, plex-otf (für IBM Plex Sans). - MiKTeX mit "Install missing packages on the fly: Yes" zieht Fehlende - beim ersten Lauf automatisch. + lastpage, xurl. + - System-Fonts: IBM Plex Sans, IBM Plex Mono (für Windows installiert). + MiKTeX mit "Install missing packages on the fly: Yes" zieht fehlende + LaTeX-Pakete beim ersten Lauf automatisch. #> $ErrorActionPreference = 'Continue' @@ -42,35 +44,48 @@ if (-not (Test-Path $outputDir)) { # --- Log initialisieren (UTF-8 ohne BOM) -------------------------------------- $utf8NoBom = New-Object System.Text.UTF8Encoding $false +[System.IO.File]::WriteAllText($logFile, '', $utf8NoBom) + +# Schreibt nur in die Log-Datei (für Pandoc-Ausgaben und Detail-Zeilen) function Write-Log { param([string]$Line) [System.IO.File]::AppendAllText($logFile, $Line + [Environment]::NewLine, $utf8NoBom) } -[System.IO.File]::WriteAllText($logFile, '', $utf8NoBom) -Write-Log "===== Build gestartet: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') =====" -Write-Log "Source: $sourceFile" -Write-Log "Template-TEX: $templateTex" -Write-Log "Reference: $referenceDoc" -Write-Log "Output-Dir: $outputDir" -Write-Log '' +# Schreibt auf Konsole UND in die Log-Datei (für Fortschritts-Meilensteine) +function Write-Both { + param( + [string]$Line, + [string]$Color = 'Gray' + ) + Write-Host $Line -ForegroundColor $Color + Write-Log $Line +} + +Write-Both ("===== Build gestartet: {0} =====" -f (Get-Date -Format 'yyyy-MM-dd HH:mm:ss')) 'Cyan' +Write-Log "Source: $sourceFile" +Write-Log "Template-TEX: $templateTex" +Write-Log "Reference: $referenceDoc" +Write-Log "Output-Dir: $outputDir" +Write-Log '' $overallExit = 0 # --- Pflichtdateien prüfen ---------------------------------------------------- foreach ($f in @($sourceFile, $templateTex, $referenceDoc)) { if (-not (Test-Path $f)) { - Write-Log "FEHLER: Pflichtdatei fehlt: $f" + Write-Both "FEHLER: Pflichtdatei fehlt: $f" 'Red' $overallExit = 1 } } if ($overallExit -ne 0) { - Write-Log "===== Abbruch: Pflichtdateien fehlen =====" + Write-Both '===== Abbruch: Pflichtdateien fehlen =====' 'Red' exit $overallExit } # --- PDF-Build ---------------------------------------------------------------- -Write-Log '--- Pandoc -> PDF (LuaLaTeX) ---' +Write-Both '' 'Gray' +Write-Both '[1/2] PDF wird erzeugt (Pandoc + LuaLaTeX) ...' 'Yellow' $pdfArgs = @( '--from=markdown+smart', '--pdf-engine=lualatex', @@ -85,15 +100,15 @@ $pdfExit = $LASTEXITCODE $pdfOutput | ForEach-Object { Write-Log ([string]$_) } if ($pdfExit -eq 0 -and (Test-Path $outputPdf)) { $sizeKB = [math]::Round((Get-Item $outputPdf).Length / 1KB, 1) - Write-Log "PDF OK: $outputPdf ($sizeKB KB)" + Write-Both " PDF OK ($sizeKB KB): $outputPdf" 'Green' } else { - Write-Log "PDF FEHLER (Exit $pdfExit)" + Write-Both " PDF FEHLER (Exit $pdfExit) — Details siehe build.log" 'Red' $overallExit = 1 } -Write-Log '' # --- DOCX-Build --------------------------------------------------------------- -Write-Log '--- Pandoc -> DOCX ---' +Write-Both '' 'Gray' +Write-Both '[2/2] DOCX wird erzeugt (Pandoc) ...' 'Yellow' $docxArgs = @( '--from=markdown+smart', "--reference-doc=$referenceDoc", @@ -107,13 +122,18 @@ $docxExit = $LASTEXITCODE $docxOutput | ForEach-Object { Write-Log ([string]$_) } if ($docxExit -eq 0 -and (Test-Path $outputDocx)) { $sizeKB = [math]::Round((Get-Item $outputDocx).Length / 1KB, 1) - Write-Log "DOCX OK: $outputDocx ($sizeKB KB)" + Write-Both " DOCX OK ($sizeKB KB): $outputDocx" 'Green' } else { - Write-Log "DOCX FEHLER (Exit $docxExit)" + Write-Both " DOCX FEHLER (Exit $docxExit) — Details siehe build.log" 'Red' $overallExit = 1 } -Write-Log '' -Write-Log "===== Build beendet: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss'), Exit-Code $overallExit =====" +Write-Both '' 'Gray' +$endTs = Get-Date -Format 'yyyy-MM-dd HH:mm:ss' +if ($overallExit -eq 0) { + Write-Both "===== Build beendet: $endTs, Exit-Code $overallExit (OK) =====" 'Cyan' +} else { + Write-Both "===== Build beendet: $endTs, Exit-Code $overallExit (FEHLER) =====" 'Red' +} exit $overallExit diff --git a/artefakte/01-lebenslauf/output/Lebenslauf_Dr-Ing_Thomas_Langer.docx b/artefakte/01-lebenslauf/output/Lebenslauf_Dr-Ing_Thomas_Langer.docx new file mode 100644 index 0000000..f01a142 Binary files /dev/null and b/artefakte/01-lebenslauf/output/Lebenslauf_Dr-Ing_Thomas_Langer.docx differ diff --git a/artefakte/01-lebenslauf/output/Lebenslauf_Dr-Ing_Thomas_Langer.pdf b/artefakte/01-lebenslauf/output/Lebenslauf_Dr-Ing_Thomas_Langer.pdf new file mode 100644 index 0000000..cc7bdb8 --- /dev/null +++ b/artefakte/01-lebenslauf/output/Lebenslauf_Dr-Ing_Thomas_Langer.pdf @@ -0,0 +1,916 @@ +%PDF-1.5 +% +1 0 obj +<< /S /GoTo /D (section.1) >> +endobj +4 0 obj +(\376\377\000L\000e\000b\000e\000n\000s\000l\000a\000u\000f\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r) + +endobj +5 0 obj +<< /S /GoTo /D (subsection.1.1) >> +endobj +8 0 obj +(\376\377\000K\000o\000n\000t\000a\000k\000t\000d\000a\000t\000e\000n) + +endobj +9 0 obj +<< /S /GoTo /D (subsection.1.2) >> +endobj +12 0 obj +(\376\377\000Z\000u\000s\000a\000m\000m\000e\000n\000f\000a\000s\000s\000u\000n\000g) + +endobj +13 0 obj +<< /S /GoTo /D (subsection.1.3) >> +endobj +16 0 obj +(\376\377\000P\000r\000o\000j\000e\000k\000t\000e\000\040\000a\000l\000s\000\040\000f\000r\000e\000i\000b\000e\000r\000u\000f\000l\000i\000c\000h\000e\000r\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t) + +endobj +17 0 obj +<< /S /GoTo /D (subsubsection.1.3.1) >> +endobj +20 0 obj +(\376\377\000S\000e\000i\000t\000\040\000J\000u\000l\000i\000\040\0002\0000\0001\0001\000\040\040\024\000\040\000I\000n\000h\000a\000b\000e\000r\000\040\000v\000o\000n\000\040\000D\000e\000s\000T\000E\000n\000g\000S\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r\000,\000\040\000n\000a\000h\000e\000\040\000M\000\374\000n\000c\000h\000e\000n\000:) + +endobj +21 0 obj +<< /S /GoTo /D (subsubsection.1.3.2) >> +endobj +24 0 obj +(\376\377\000A\000u\000g\000.\000\040\0002\0000\0002\0004\000\040\040\023\000\040\000F\000e\000b\000.\000\040\0002\0000\0002\0006\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000A\000S\000M\000P\000T\000\040\000\050\000I\000n\000d\000u\000s\000t\000r\000i\000e\000l\000l\000e\000\040\000B\000e\000s\000t\000\374\000c\000k\000u\000n\000g\000s\000m\000a\000s\000c\000h\000i\000n\000e\000n\000\051\000,\000\040\000S\000y\000s\000t\000e\000m\000\040\000I\000n\000t\000e\000g\000r\000a\000t\000i\000o\000n\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000R\000\046\000D\000\040\0003\0008\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:) + +endobj +25 0 obj +<< /S /GoTo /D (subsubsection.1.3.3) >> +endobj +28 0 obj +(\376\377\000S\000e\000p\000.\000\040\0002\0000\0002\0005\000\040\040\023\000\040\000F\000e\000b\000.\000\040\0002\0000\0002\0006\000\040\040\024\000\040\000P\000r\000o\000j\000e\000k\000t\000\040\040\036\000K\000i\000s\000c\000h\000d\000l\000e\040\035\000,\000\040\000G\000e\000s\000c\000h\000\344\000f\000t\000s\000k\000o\000n\000z\000e\000p\000t\000\040\000v\000o\000n\000\040\0002\000\040\000p\000o\000t\000e\000n\000z\000i\000e\000l\000l\000e\000n\000\040\000G\000r\000\374\000n\000d\000e\000r\000n\000:) + +endobj +29 0 obj +<< /S /GoTo /D (subsubsection.1.3.4) >> +endobj +32 0 obj +(\376\377\000J\000a\000n\000.\000\040\040\023\000\040\000F\000e\000b\000.\000\040\0002\0000\0002\0006\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000L\000u\000m\000i\000z\000\040\000\050\000M\000a\000r\000k\000e\000t\000i\000n\000g\000-\000D\000i\000e\000n\000s\000t\000l\000e\000i\000s\000t\000e\000r\000\051\000,\000\040\000T\000a\000u\000f\000k\000i\000r\000c\000h\000e\000n\000:) + +endobj +33 0 obj +<< /S /GoTo /D (subsubsection.1.3.5) >> +endobj +36 0 obj +(\376\377\000N\000o\000v\000.\000\040\0002\0000\0002\0000\000\040\040\023\000\040\000M\000a\000i\000\040\0002\0000\0002\0004\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000A\000S\000M\000P\000T\000\040\000\050\000I\000n\000d\000u\000s\000t\000r\000i\000e\000l\000l\000e\000\040\000B\000e\000s\000t\000\374\000c\000k\000u\000n\000g\000s\000m\000a\000s\000c\000h\000i\000n\000e\000n\000\051\000,\000\040\000S\000y\000s\000t\000e\000m\000\040\000I\000n\000t\000e\000g\000r\000a\000t\000i\000o\000n\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000R\000\046\000D\000\040\0003\0008\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:) + +endobj +37 0 obj +<< /S /GoTo /D (subsubsection.1.3.6) >> +endobj +40 0 obj +(\376\377\000A\000u\000g\000.\000\040\0002\0000\0001\0008\000\040\040\023\000\040\000J\000u\000l\000i\000\040\0002\0000\0002\0000\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000M\000a\000g\000n\000a\000\040\000E\000l\000e\000c\000t\000r\000o\000n\000i\000c\000s\000\040\000E\000u\000r\000o\000p\000e\000\040\000\050\000A\000u\000t\000o\000m\000o\000b\000i\000l\000-\000Z\000u\000l\000i\000e\000f\000e\000r\000e\000r\000\051\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:) + +endobj +41 0 obj +<< /S /GoTo /D (subsubsection.1.3.7) >> +endobj +44 0 obj +(\376\377\000N\000o\000v\000.\000\040\0002\0000\0001\0004\000\040\040\023\000\040\000J\000u\000l\000i\000\040\0002\0000\0001\0008\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000I\000n\000f\000i\000n\000e\000o\000n\000,\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000D\000E\000S\000\040\000T\000C\000P\000\040\000P\000C\000B\000,\000\040\000G\000r\000o\000\337\000r\000a\000u\000m\000\040\000M\000\374\000n\000c\000h\000e\000n\000:) + +endobj +45 0 obj +<< /S /GoTo /D (subsubsection.1.3.8) >> +endobj +48 0 obj +(\376\377\000A\000p\000r\000.\000\040\040\023\000\040\000A\000u\000g\000.\000\040\0002\0000\0001\0005\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000K\000a\000t\000h\000r\000e\000i\000n\000.\000n\000e\000t\000.\000t\000e\000c\000h\000\040\000\050\000U\000b\000i\000d\000y\000n\000e\000-\000N\000a\000c\000h\000f\000o\000l\000g\000e\000r\000\051\000,\000\040\000U\000l\000m\000:) + +endobj +49 0 obj +<< /S /GoTo /D (subsubsection.1.3.9) >> +endobj +52 0 obj +(\376\377\000S\000e\000p\000.\000\040\0002\0000\0001\0001\000\040\040\023\000\040\000J\000u\000l\000i\000\040\0002\0000\0001\0004\000\040\040\024\000\040\000C\000o\000n\000s\000u\000l\000t\000a\000n\000t\000\040\000b\000e\000i\000\040\000A\000l\000c\000a\000t\000e\000l\000-\000L\000u\000c\000e\000n\000t\000,\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000M\000S\000/\000E\000,\000\040\000S\000t\000u\000t\000t\000g\000a\000r\000t\000:) + +endobj +53 0 obj +<< /S /GoTo /D (subsubsection.1.3.10) >> +endobj +56 0 obj +(\376\377\000J\000u\000l\000i\000\040\0002\0000\0001\0001\000\040\040\024\000\040\000G\000r\000\374\000n\000d\000u\000n\000g\000\040\000v\000o\000n\000\040\000D\000e\000s\000T\000E\000n\000g\000S\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r\000\040\000\050\000I\000n\000g\000e\000n\000i\000e\000u\000r\000b\000\374\000r\000o\000\051\000,\000\040\000n\000a\000h\000e\000\040\000U\000l\000m) + +endobj +57 0 obj +<< /S /GoTo /D (subsection.1.4) >> +endobj +60 0 obj +(\376\377\000B\000e\000r\000u\000f\000l\000i\000c\000h\000e\000\040\000S\000t\000a\000t\000i\000o\000n\000e\000n\000\040\000v\000o\000r\000\040\000d\000e\000r\000\040\000S\000e\000l\000b\000s\000t\000\344\000n\000d\000i\000g\000k\000e\000i\000t) + +endobj +61 0 obj +<< /S /GoTo /D (subsubsection.1.4.1) >> +endobj +64 0 obj +(\376\377\000J\000u\000l\000i\000\040\0002\0000\0000\0006\000\040\040\023\000\040\000J\000u\000n\000i\000\040\0002\0000\0001\0001\000\040\040\024\000\040\000H\000e\000a\000d\000\040\000o\000f\000\040\000R\000F\000\040\000I\000n\000t\000e\000g\000r\000a\000t\000i\000o\000n\000\040\000b\000e\000i\000\040\000U\000b\000i\000d\000y\000n\000e\000\040\000\050\000S\000t\000a\000r\000t\000u\000p\000,\000\040\000c\000a\000.\000\040\0006\0000\000\040\000M\000i\000t\000a\000r\000b\000e\000i\000t\000e\000r\000,\000\040\000a\000k\000t\000i\000v\000e\000\040\000A\000n\000t\000e\000n\000n\000e\000n\000\040\000f\000\374\000r\000\040\000M\000o\000b\000i\000l\000f\000u\000n\000k\000-\000B\000a\000s\000i\000s\000s\000t\000a\000t\000i\000o\000n\000e\000n\000\051\000,\000\040\000A\000b\000t\000e\000i\000l\000u\000n\000g\000\040\000E\000n\000g\000i\000n\000e\000e\000r\000i\000n\000g\000,\000\040\000U\000l\000m\000:) + +endobj +65 0 obj +<< /S /GoTo /D (subsubsection.1.4.2) >> +endobj +68 0 obj +(\376\377\000J\000a\000n\000.\000\040\0002\0000\0000\0003\000\040\040\023\000\040\000J\000u\000n\000i\000\040\0002\0000\0000\0006\000\040\040\024\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000i\000n\000g\000e\000n\000i\000e\000u\000r\000\040\000b\000e\000i\000\040\000T\000o\000s\000h\000i\000b\000a\000\040\000E\000l\000e\000c\000t\000r\000o\000n\000i\000c\000s\000\040\000E\000u\000r\000o\000p\000e\000,\000\040\000E\000u\000r\000o\000p\000e\000a\000n\000\040\000L\000S\000I\000\040\000D\000e\000v\000e\000l\000o\000p\000m\000e\000n\000t\000\040\000a\000n\000d\000\040\000E\000n\000g\000i\000n\000e\000e\000r\000i\000n\000g\000\040\000C\000e\000n\000t\000r\000e\000,\000\040\000D\000\374\000s\000s\000e\000l\000d\000o\000r\000f\000:) + +endobj +69 0 obj +<< /S /GoTo /D (subsubsection.1.4.3) >> +endobj +72 0 obj +(\376\377\000D\000e\000z\000.\000\040\0002\0000\0000\0000\000\040\040\023\000\040\000D\000e\000z\000.\000\040\0002\0000\0000\0002\000\040\040\024\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000i\000n\000g\000e\000n\000i\000e\000u\000r\000\040\000b\000e\000i\000\040\000M\000u\000l\000t\000i\000l\000i\000n\000k\000\040\000T\000e\000c\000h\000n\000o\000l\000o\000g\000y\000\040\000\050\000S\000t\000a\000r\000t\000u\000p\000\040\000m\000i\000t\000\040\000b\000i\000s\000\040\000z\000u\000\040\0003\0006\0000\000\040\000M\000i\000t\000a\000r\000b\000e\000i\000t\000e\000r\000n\000\040\000w\000e\000l\000t\000w\000e\000i\000t\000,\000\040\000I\000C\000s\000\040\000u\000n\000d\000\040\000M\000o\000d\000u\000l\000e\000\040\000f\000\374\000r\000\040\000f\000a\000s\000e\000r\000o\000p\000t\000i\000s\000c\000h\000e\000\040\000\334\000b\000e\000r\000t\000r\000a\000g\000u\000n\000g\000s\000s\000y\000s\000t\000e\000m\000e\000\051\000,\000\040\000B\000e\000r\000l\000i\000n\000:) + +endobj +73 0 obj +<< /S /GoTo /D (subsubsection.1.4.4) >> +endobj +76 0 obj +(\376\377\000N\000o\000v\000.\000\040\0001\0009\0009\0008\000\040\040\023\000\040\000N\000o\000v\000.\000\040\0002\0000\0000\0000\000\040\040\024\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000i\000n\000g\000e\000n\000i\000e\000u\000r\000\040\000b\000e\000i\000\040\000S\000i\000e\000m\000e\000n\000s\000,\000\040\000B\000e\000r\000e\000i\000c\000h\000\040\000I\000n\000f\000o\000r\000m\000a\000t\000i\000o\000n\000\040\000a\000n\000d\000\040\000C\000o\000m\000m\000u\000n\000i\000c\000a\000t\000i\000o\000n\000\040\000N\000e\000t\000w\000o\000r\000k\000s\000,\000\040\000M\000\374\000n\000c\000h\000e\000n\000:) + +endobj +77 0 obj +<< /S /GoTo /D (subsubsection.1.4.5) >> +endobj +80 0 obj +(\376\377\000O\000k\000t\000.\000\040\0001\0009\0009\0004\000\040\040\023\000\040\000O\000k\000t\000.\000\040\0001\0009\0009\0008\000\040\040\024\000\040\000W\000i\000s\000s\000e\000n\000s\000c\000h\000a\000f\000t\000l\000i\000c\000h\000e\000r\000\040\000M\000i\000t\000a\000r\000b\000e\000i\000t\000e\000r\000\040\000a\000m\000\040\000F\000e\000r\000d\000i\000n\000a\000n\000d\000-\000B\000r\000a\000u\000n\000-\000I\000n\000s\000t\000i\000t\000u\000t\000\040\000f\000\374\000r\000\040\000H\000\366\000c\000h\000s\000t\000f\000r\000e\000q\000u\000e\000n\000z\000t\000e\000c\000h\000n\000i\000k\000,\000\040\000B\000e\000r\000l\000i\000n\000:) + +endobj +81 0 obj +<< /S /GoTo /D (subsubsection.1.4.6) >> +endobj +84 0 obj +(\376\377\000S\000e\000p\000.\000\040\0001\0009\0009\0002\000\040\040\023\000\040\000A\000u\000g\000.\000\040\0001\0009\0009\0003\000\040\040\024\000\040\000S\000t\000u\000d\000e\000n\000t\000i\000s\000c\000h\000e\000\040\000H\000i\000l\000f\000s\000k\000r\000a\000f\000t\000\040\000a\000m\000\040\000F\000e\000r\000d\000i\000n\000a\000n\000d\000-\000B\000r\000a\000u\000n\000-\000I\000n\000s\000t\000i\000t\000u\000t\000\040\000f\000\374\000r\000\040\000H\000\366\000c\000h\000s\000t\000f\000r\000e\000q\000u\000e\000n\000z\000t\000e\000c\000h\000n\000i\000k\000,\000\040\000B\000e\000r\000l\000i\000n\000:) + +endobj +85 0 obj +<< /S /GoTo /D (subsubsection.1.4.7) >> +endobj +88 0 obj +(\376\377\000J\000a\000n\000.\000\040\0001\0009\0009\0000\000\040\040\023\000\040\000M\000\344\000r\000z\000\040\0001\0009\0009\0002\000\040\040\024\000\040\000S\000t\000u\000d\000e\000n\000t\000i\000s\000c\000h\000e\000\040\000H\000i\000l\000f\000s\000k\000r\000a\000f\000t\000\040\000a\000m\000\040\000H\000a\000h\000n\000-\000M\000e\000i\000t\000n\000e\000r\000-\000I\000n\000s\000t\000i\000t\000u\000t\000,\000\040\000B\000e\000r\000l\000i\000n\000:) + +endobj +89 0 obj +<< /S /GoTo /D (subsection.1.5) >> +endobj +92 0 obj +(\376\377\000A\000u\000s\000b\000i\000l\000d\000u\000n\000g) + +endobj +93 0 obj +<< /S /GoTo /D (subsection.1.6) >> +endobj +96 0 obj +(\376\377\000T\000r\000a\000i\000n\000i\000n\000g\000s) + +endobj +97 0 obj +<< /S /GoTo /D (subsection.1.7) >> +endobj +100 0 obj +(\376\377\000K\000e\000n\000n\000t\000n\000i\000s\000s\000e) + +endobj +101 0 obj +<< /S /GoTo /D [ 102 0 R /Fit ] >> +endobj +105 0 obj +<< /Filter /FlateDecode /Length 3474 >> +stream +xڽ[K#6oQKc8{3|J_䒿*XZuYϯ>r鏓:ElR4ѫ_/{Z;ۗ~/?&jo'_֗KQր+)Lĥu7N`c>}F/)oJtS~O/=w{}1T;ak~p8ŞSۂ4pc-c&9͆ӾY=jI*ӏx`ċv&"RwK+IUʯӛS>chht:ShVbnEq;63<}]bfQ' +m[â#ooanl[ƥƺ =wkWyg̍d9Z_oCćS!FڵAŊ]P>,*>+15v-6ljǨ"oƜQ0SMAҰX}"i~wc ~8WvuP{]%괁V@3 E><%x@ &g}TK"w lU#&&7R %K4`EG&Q[ c.B^Zpk60Z ^~Tԝ4lLt/L llRZ'qJkTOQu)`I.854ZEWmRg@B6%mϸc8CN<99*l ^Q~QUi愸.T- M'L{Uy>o9+v(`t'Cģک'>d}OjMkGXRdĶ K#W95)6zNQV$Rv0 E-1XzPTyԙ'$'@ɥ}x΁-cLyx.`iKUe]\xNu+A;8tF֔B@Q80[G` +1:MRaή^dp41=OF8ZWŽD4\ \dQ2R4(iaZroCbjZmQN9=rN zfgJN^eCdk5 P42[ޫL8[]cs"0s ,F&XqЬ +K 3lH,ww_fGB +宂Q\f#hA|C> oi"lml ^[-uvjj&BXBt2 sr JO7L^&{{tdHE^o|i-JM`CIu儔xȍ̀DC +$82Dx pǒ2ol-:pIpME=[Y#Y6{l} 9=v3OOZŨbJap"buEtK,/;A6s*OmRUh(qJ( 1GgɺW6ϖͮ5cu +ץar,`I '.ҵ_. k_ yb +IKLcg(t*SBF"Xk yr:NCN{3v1\ 5=5ʞWdS QA+q\g襑ZQק.l{Rh):; %{(0Y]^p']֎zRpOW +5-0HvQ!QcIVp[w9,dMMP$eUet0'd1?a +)K(C˰ݿ,YٳL4XQ hsVWbLJK#|Ӫ|C|D9+q̈8̛(};S¯HH`> ZzA "SRz3Ibl>gz$@5G1:r$c؆aImHi]~4!@%7QFCT= S]~҆:вxGuړ9n$1Ns[v+Z.1' j-)LKuSq"i6F/v5zFZe~HF\yq +¸O`[\+MipAŽuc.{z[5E#MZ<,UUngx:gisa/Rԭ`B+Ml6q 18m'9ƛF@ We=*Uؙf&n5>=:B) h\a&$_GK7y^^3^fXݢa6̥Y[̘is y?nȭ *loo jI@3'|sESJ1]@6Um?cz*X|gXv]_y.W6&^\DXq#ySw{\έ,o|haZ)<5zع)g(ۯ<2aWgV]uRTL0suEU<)J]oc⡤yArzb x=O@;FuU/<*%-`d.+Ysdq/#ѥJMج)X <.pOsS WdAP>x>iG}}Eڣ(Oכөg*퍟KۇuVۏx +1SF-zα4j8r# (V`8V;mc iK[9 :;{#@XLjxf!ZC1Zu8%ydZrɩFi٦J.gp'r'YOCro +endstream +endobj +102 0 obj +<< /Type /Page /Contents 105 0 R /Resources 104 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 111 0 R >> +endobj +111 0 obj +[ 103 0 R ] +endobj +103 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +106 0 obj +<< /D [ 102 0 R /XYZ 69.866 813.476 null ] >> +endobj +107 0 obj +<< /D [ 102 0 R /XYZ 70.866 779.528 null ] >> +endobj +2 0 obj +<< /D [ 102 0 R /XYZ 70.866 779.528 null ] >> +endobj +6 0 obj +<< /D [ 102 0 R /XYZ 70.866 760.046 null ] >> +endobj +10 0 obj +<< /D [ 102 0 R /XYZ 70.866 629.625 null ] >> +endobj +14 0 obj +<< /D [ 102 0 R /XYZ 70.866 439.678 null ] >> +endobj +18 0 obj +<< /D [ 102 0 R /XYZ 70.866 419.882 null ] >> +endobj +22 0 obj +<< /D [ 102 0 R /XYZ 70.866 295.484 null ] >> +endobj +26 0 obj +<< /D [ 102 0 R /XYZ 70.866 65.837 null ] >> +endobj +104 0 obj +<< /Font << /F39 108 0 R /F27 109 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +116 0 obj +<< /Filter /FlateDecode /Length 4460 >> +stream +xڵ\ɎkW g  x팬ěxl!YÕ6 :U:vR}ۃ _o:P'}jK!R7ӯJw?lw|O7m7]f|OZx\Rwc}eev#y*7E+sѭ_~z}ϸ-Zo=g_{:>yygW&lG`v[P8'P^/l<= Ut +d#+M%U蛱gk8TZ#}|ʬ+\,VWvEJ4?b~0킌t $#SٖC"Uo]*xv6**sJJ薢sg-qB{^*L#߲.B`IR +O!kHX\p(#iJ0AlLEϦ9"/uYu@ E򀅸{ Jp!j:w[ &Z}wt?k8 gdfuC !'u$bUZWGRG/ͽr]DHB3EAuV`ԏ&_modI8FݩŊu9Qn 8h9 J]n6Ri'aB\ Fǃnd|SW"R~ sGb0#mОdr@Cj]M:7X2=Y2VEĩHK4jGӤOԦEN6OL +m,A .Z K\9py Az7Fvb?!QPNŽM }x,%ۖ+m RVv w 4U: rXc1H;>K6W7J5K~HncH}r@p,dp"9HkQӖ,{?(qQYݻ#k|Jt̴zκ +ƈ@mߙeu^p3aN2B LA] z{!.VUjSN\VU$ +[X_Oy71/$9SP01'P:̅0ӽl/Uwo*:3:ԟHn +a85th3BDf^<-wO ӭ2TMK*Y ')GN|O4-TKh~D/n-(kVִoȠC1\%D yUnFkӗs|fMh(3`sQŢyaԭYXW=u(WoJDŽqxۈ{xe8E7_'+ݬR(RI"/+ܹft4GE(ӗsložHQe ZI +킆zeWy3 V9Dm f +PBq-3QY$[0):Ppq;:$If*-_+xK}5@ بt'B]k/!9fmN!bD6鵼hePA#ospg$ԈܵY#'VZz&&[t `H8D6@H9l#r02VȠѤAnP(EJזj/F_%-@[OV@%B@.!fVMpbĹ ]$BSh&![%c(8ŐlF3F=\!7TPG=:+JCIJ|aw"_^=/* cY XZWib\.:rP KP~ʿ9Qz 1P+ m:Ujf + ÆZU<%^}2q~ʮaupEHqS vMi!ɝ>ɱT!]@DCUis-G2 +:|  IKE"ЎR=b[wfCq!KIB*9zIiȊ3uG7x=|x!gD}ִ܃Aʞ4]h(~rqjw\w ]al]ZJusY "h@=sIB1 LeCO_kURe½B( %S2c-~V6W%CCA[UƖHmiQz2O 3cVnj](ʌnsC׺` 2fԸZUmCX|Mnˇo Wɠ*-P~U-L#ſHwW,ѫ.i".R&XD."ֹ;7XzXW2;0Ρޙ}9JUy) 2u^v9e2 KgEu*m7chaQYԒ Ll 4,.-Vvng_¸Pmï +?ثuVP<.=qTQ-&hT2Rƶ#~\BELݗeJBc +CvZ1eL6%&h\9O$|@$}ÔZV)G} Z/bOƞ2LRm|$9?(h̍?/F=O5z*EnJ/uqrxwBo.l*0ߊp1X(vBu3d8I Ba[ zxADom>/4[N Vl}aG˽AOeQYF.Qު$y~ug_ymd #w1XAoa-_Lѹ@Kz-*a‚z)q|`k[9^SPtċqG?9Z:9_{>B"<-j# Œ0 fN 9o5! b #(`Wm9Ӌ1AU~sɖ.ķOAlm z-BShcI6Vt{Gs ,=6xAw +j89T8兄 +>pM Ʃo<5 ݇6;eVIfsS{9x\d$ o!w0刊MN5ߡqO_rh ;  P z4E,] x`NCmB`1Icv"sSMj K2@T|*ǞƺLC.ϵ/Ž,lĴjc6 9i6 :7:>Z/{QZ,VM(@m:0g703 nߟ΃˟Dyv~,[TK;K1gߦ1$y? }܃J)|gLUO;7A_Y\8 W\TƛWyQpM«]m QpR.Rݹ6PW}(uNtsWeuD.r$O_!]t8}M/?~]./|ɺ&A?EjU$jƻ9n>(~Tk}v9kI>bYtb +endstream +endobj +115 0 obj +<< /Type /Page /Contents 116 0 R /Resources 114 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 118 0 R >> +endobj +118 0 obj +[ 113 0 R ] +endobj +113 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +117 0 obj +<< /D [ 115 0 R /XYZ 69.866 813.476 null ] >> +endobj +30 0 obj +<< /D [ 115 0 R /XYZ 70.866 609.514 null ] >> +endobj +34 0 obj +<< /D [ 115 0 R /XYZ 70.866 494.748 null ] >> +endobj +38 0 obj +<< /D [ 115 0 R /XYZ 70.866 54.802 null ] >> +endobj +114 0 obj +<< /Font << /F27 109 0 R /F39 108 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +122 0 obj +<< /Filter /FlateDecode /Length 4021 >> +stream +xڵ\ˎ, W܊Rfjn.Y%7"#%JU3a*C5.ӋϷ/|Y5.?b slҥDg/?~z5YclSn}wL}N޾y7Ӯկ6ݾ9ڍ+!|7%OaNwi|_̒jeoS5-?~?&/!%_򷗿`bͲ߁s*KL+Kؿd;~ˢ&[S.>x 𴢀;-=n|ةڐ2uN'+IYGVl:4(*%WOTLce&KZ>zJ*U-N˰254qUA cvX9V .ڂyovt`xe辪wUj%*mg\!$qtEj(]@XaD;YĔy!x/[];knq].KS62Us4wRhV$F5^hdǙc.@[bÏgz4qY]#Ad$:@/_x+ iO>8&K L,sdHQiIv8IXɊwhx%+>%(eU4q~U1^{Fg#n^0o4%䱡[sH᪄ѓvFVgۣC'ވ^/4 f︫A~V?R==*γLjۙ~Tk.K=Oi.O EښHT:)!ˌ78;Ç#>.lIhygVWIE|ũ4H<)W`j,tFE/2d9+4d_Xep7:X<\Dq(nY50;]1"/.[ηHHR.%PJP*ZX5ښA^evPhR^wP/F\|%ƒQ0`l..`Hq ǸC`[ 3BޓekQ9~:**]_͎G8H2•,#SwjwjQ!fIr)_V8q3YXܧv$S40Z K@STs}jbd2|8 j{L:]\AfOGd"J'k8b`*=.ìP6mA+Az7(S##p^!ܛ1R+a_vE -L`14M9> -{7*y>jgwq*gcBJa2}y8Y|v$$Mj2/wIeECwV9?ɡ4:\A '33 D!+$* +t/p>-h#L3Ћk?jݖ.1 +vzPԺsi'(XoRD;.ajw-[4ĪWqNG=`w5.m:7hV h=(6-89YWr(#4UH׽"y 5ߜh}[:"ݣ5Ju|6a`Zq4џ#FA S)v#x{pdsUr.̰d+=Z*[_'l}:zjʋ9\cHeI* 9;JUnPNɭV$ScQe%D4w'5̋9$#!Hs;W6=ٍC`ŵ< FU*[# "&M.+3t=+tPv' RDEg{i~94[z}\iZTMj%={Sb ߡ 4,+ܙpg҃=/fJcj'^=dW~&u*VQ[ls$B9q(xX7Ru곆$$֞6]HB:ƞ˖vlFϿэpĉM=I5fGSN"xW~NE4EG{ő7=X)u& G ʉO3V{aVٖp3@0VXX/8g'Gu3Փ0g֥׈1hoC-=Ͱ$ +l橀?0蛌>EM6V 5馈z>2v Ymz!$$ޭ;T2B}5j"m/U&`WA%ols)9%tWh]Mﮙ)ٱ⡫`H'S [wqgO#6ݠ;/>[tB^3w;IuWNYBg?R xܬ^Fa8{~/Q˓pWb?7*cc &Q0i-^QVO<zc'0ygɳ2yI~?lx0W%;rU31 6O8O}K20A({6eOM?CJVI[K}Lh3^]n]3EUJҽsCcWBFc$,N4Yv4cIctD~T4'wavYw֜=Ih'VpU^xVui_ν,J~"ovc_$ L5_DQв:UqX$e}gYO1\jAC5zUKepD:8"s%gCE.t ;'9d fym?4Q`L,y=UGܷ̃||B߀GǦh5 +jbr5~J,c ~ .bq܆u-Yvoؽ H=ڸP O5~'ڍ  L⵽>e *v)z){;!z⣔r|w[L~~e([BuZ:ƞB&N|b=NV_n⾎졌^90`_ +c-+>v7F]">ۍ\:3yc啲Dw+vzvfN욑{ZsȽ޴"G]Pe9wnZV/wK㱣NA{Jk/p̵|ى UfqO8n]Э7t@1lڑgnXsa0u[`JɈCTŗQw6(ZR. Mk脨Iz_8>Kg-KnzH8%k~ +endstream +endobj +121 0 obj +<< /Type /Page /Contents 122 0 R /Resources 120 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 124 0 R >> +endobj +124 0 obj +[ 119 0 R ] +endobj +119 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +123 0 obj +<< /D [ 121 0 R /XYZ 69.866 813.476 null ] >> +endobj +42 0 obj +<< /D [ 121 0 R /XYZ 70.866 546.526 null ] >> +endobj +46 0 obj +<< /D [ 121 0 R /XYZ 70.866 318.144 null ] >> +endobj +50 0 obj +<< /D [ 121 0 R /XYZ 70.866 225.254 null ] >> +endobj +120 0 obj +<< /Font << /F27 109 0 R /F39 108 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +128 0 obj +<< /Filter /FlateDecode /Length 4116 >> +stream +xڵ\KokWo[dZ4E/ gHٺI8_oW~?O/~O?_tB)-pJJmӷ_JgŖ&;.//Vɖk?.Ɔ2poO`pyB]汱rceuT۷_ݮiOG_˿ǣ=l߿[&0lں E3mQ-, _oY+!tW%H:`7 ЉX:N2h% jHܺ4)CeT G|T[`H^욖 7ZV<BֈvhU޸05aLQ+NU릺dBBe.uzsֈa@-OyjS + +fӾV)& 1\L5yŚ틪Irx)Yq&i*6Q剾f[e^Mô|=Y (JRo3Ez`*:7x^W(3Z鹚*W~rjBzk$4:"/-rvԙtYݮ~4(g.5 +7y Π "醴͠8#Sn[K)V&z畡lou+,cन)WP:`Pv lsd/TږxVDlΆVZ"DŜ ȘK>|UnP(&cR2Zm­مĢD:ʢܙ^Gj4 ?̃"b@t٣Ժ Mj[ִݑ3GNn3K +)n&:䕍]<3C⁗i4S+% 0 _uHb礇26X2e}*8%ھEjfJ ꡗ7p0- 7M1P@Q6`lQ`ak7Lo"E"N< Ob4s/0rBސo4S'\\N<ӱ<ӘF3.QTt7B$v˼:jD!t>e.'CB[ + +o*{52O90ĒݪjY0>{aY;cvOvTG=\1sB//-hmk7j\ॉqi3Īm"79kp-K]ٖӧ.snR`[ž C'eU95ݜ>~ +e°y?gb IT7&ޞ"XŀbX05 ㄄XO-,OG ًAzԈD^P} r ?Korr:8Fj>&`G0B:Yхfv]粑>.T Ze]u +ԱMlL*8C?9S@uշ4w\#Suwh#mb(ƲzY!BWMŝh{426ʜ8)Y[@b0`Te&4ٔ>g|&kKq%ojUK$:cU4WdgnR\B3ɔ$JZ^o3KmduZV & NkB" ]rwJ(pA/ZTrmgu<$<=hB۰(tܨ^J~Aw^иa&TT7=>.bg/_KE((XW_&iM({ jG T5 p6Dux9OL[?~G + (E(;D)'"7Xܰ\):5(ސPEL Gp**݄ D ۰-dlPЪE4XHI feak,>;h@yR2@AѴ*ݙwDm¼{W3K܈"PDW90MN(H;} R悦P$0Z7LW;ƈ_B =0`kePp[ڳB;nɮo^0wDSX0ih8i{pZaE3 CWkWCW8-3A; λCSҨwSb1&XYvkH Y^J4X[+8, o^qQQ rHm2sCT^~[94@]$Z#(8]0,B7\G\7Hm.0aYOK۶bK~Y˂84Ra/..z%69Ym% ҉(DÙm7I9o5m&LKڐg@!fJwWv ,Y so5Ge7L*F/WaѼi[ᒀl#|[dO,5Vx$صXs\~ jԷmԢk(^`CpEm!MSa.Ebv¢\& \{f=/[.УQv:OE +aNwT!cdGE/Po(UGﻠ%Kh~y u5Y ;vW3+_c Dv|)7y3|CLS7a^ iiGnZMݙ)L#@=J #5SΧY6xОͭ[FtN+CnVť +4>o +g_C~豶WrC=d骝tR޻u:ٽi3=vFv`HGbKC vm֝[N;zWv%t%~cR41X'!ݏTW9j)CԎz7P]mfZQov_=cҵYv +츁8:޲5!R/Apm$TT :dr#.jim"_lܢh2J;R=(.!|>%. fu:YNjo|*gKYݞ_ Q +endstream +endobj +127 0 obj +<< /Type /Page /Contents 128 0 R /Resources 126 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 131 0 R >> +endobj +131 0 obj +[ 125 0 R ] +endobj +125 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +129 0 obj +<< /D [ 127 0 R /XYZ 69.866 813.476 null ] >> +endobj +54 0 obj +<< /D [ 127 0 R /XYZ 70.866 636.265 null ] >> +endobj +58 0 obj +<< /D [ 127 0 R /XYZ 70.866 568.879 null ] >> +endobj +62 0 obj +<< /D [ 127 0 R /XYZ 70.866 549.083 null ] >> +endobj +66 0 obj +<< /D [ 127 0 R /XYZ 70.866 263.359 null ] >> +endobj +70 0 obj +<< /D [ 127 0 R /XYZ 70.866 75.625 null ] >> +endobj +126 0 obj +<< /Font << /F27 109 0 R /F39 108 0 R /F42 130 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +135 0 obj +<< /Filter /FlateDecode /Length 3384 >> +stream +x[Ɏ$ WtX}Ɇ>%QH"{0ٙ!)(||I~zQ/Oyw]n>ENI}RF+9ۿ9ۄrSEvjW~zRn)?:jܯ@zI/9m{1U<E9tt뗟^__=O=EOo?tokݼN{+-X`OZmY!m>d\a{}i[ξUtUG*}oETǿOOZ{;Shvz/ +mÄ'C$tYI[VbVKzȡ5u:2h7YRp+P5ޯh4e5le׬}Y:͠ 2"SFD=~PZNggt~k,%(jsz*B.uB=Vٍ=KšIĬ7T֮z'\'Zд3D+®raOV1;(CS\[,:"3x+S͜L0fC!7 LOyuH6#%.! vA/@`fJ?(WG6g$1n ⧳!{7pDFϛ)u8--ڭ9YpoMEf0.*!<$WGc@9#BfjC"H61 +^16@;VQV ZA ^m&tR9Quwb6ԜNTv++be:T+ (qћQt"8R^ bF]F2V4_@ݧqjK̊yN*~nH"wJ^'oNAº.w,7%]FLǼh3.ӓi&@bٍ\<A8:u] R",OKcWjxɿJF]' fY(SԜdf(QblQ7$c5xW"<4b 1Gj2?X9| 4iqT3 +OJzQhQ +zRı|ٶ?= {[VVLs#+0"_|-ђ + kCRC|z[AF,(ȹX9Bjuʩd ۢ]#"ݔ`e@vH=a 7(|laffZe*@F0u-5[A:ia`q+Pz]Qhܶ.ҕ}Q9&ܵi +q4˶l@}vln(clN?uHe6(/%w(;]CQ jJ + z>1_l#+<)SJѼN]I ǥqSi:Ɗ`0pFE{̗4H?}a+2YYSbQ8d!bd\eth;QO̷rt {cecnn#qEXI>[LCXsV6n=JؕtٱTKt*fč3282w_L:b*$av`?Òґ  DMTDNfơ6l^yӡP hnKUB +<ڧQiޮȣ"H|DL wlHʝILNJ$K*j9#Z=ϖ=Qb_}#RC,b]3,5L%I-&#&P_XC9* SlCDyqwȆt] uU7yg)MnJqrp][X# f{. ׫j`g2D1{`g S2Q;*Ct^buZ8ppC ƮQmdbxŊ]v[Z^knFکʙ;ڎHUZ$˳;[<&lLfa^YHLW}[WU@֞dphٹyd4W3_\>ʠ  (˛G}?U}G N4!Vhġ1(N܇"Mfv`@V90vz_ɹM̟>|&MK1%"Jg.!~aViWN2zX/;0/s(|-뇈Xʖ*UzOINj?eZ ӹ"81}-S1{-s-ݏTbl尚C^uS/*ϧwgxj+WVϤYO;bK& *1̸c%YT *>!(ôy +q@57̸gg~yͳ7y,)(趤hb#A6W[`ZZ 4hi;FywTKsJҦQǞ]`7 l!{+ =58 >$i࣍|8=cIO8!% D8S0۲6AyɟƝqi1x ? 0h;<>(~?=Ž?_wE #Hdf)eLǫRGQd yG?م -z^JO^_~KGjh62ʮ)Vm o8l=c=)kzy$cg +HKfu:Y 2u"PPR.oˎ[ uڜ5CZ +endstream +endobj +134 0 obj +<< /Type /Page /Contents 135 0 R /Resources 133 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 137 0 R >> +endobj +137 0 obj +[ 132 0 R ] +endobj +132 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +136 0 obj +<< /D [ 134 0 R /XYZ 69.866 813.476 null ] >> +endobj +74 0 obj +<< /D [ 134 0 R /XYZ 70.866 599.262 null ] >> +endobj +78 0 obj +<< /D [ 134 0 R /XYZ 70.866 452.175 null ] >> +endobj +82 0 obj +<< /D [ 134 0 R /XYZ 70.866 237.342 null ] >> +endobj +86 0 obj +<< /D [ 134 0 R /XYZ 70.866 144.452 null ] >> +endobj +90 0 obj +<< /D [ 134 0 R /XYZ 70.866 51.562 null ] >> +endobj +133 0 obj +<< /Font << /F27 109 0 R /F39 108 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +141 0 obj +<< /Filter /FlateDecode /Length 4621 >> +stream +xڵ\Ɏ#W:} +$yܷO6`_&cc1Д:K0|R򏋹߷n5.?Ͷb/l%K1f^~zgZL_]}R{ޙrn=~6o?~k]6];zJOsdݷ\+=6^;nd|ˏ?~3[ոo.=״e//i/>l|-@_/!-߾oƚ#FzfwSeN.oHϑa}ɰți_ѣ|β}y׷Әiu j&VJ\Bh"{F(,>_Au}4hg1}͛-+SXNkuEXFiYuJؙqtupt@筸$jEdQ8`Qر_&,f*m +/مe5$u*Hy$g1l4w;Hd2Iny?IʄF]\.y隑"8bmmu/͡3/=ЀՒqy0\lua;!;\u 8C_`GQNXvtL'RC0:چ"bĊWnz`P7YMm,"knɶ}/ӛ>&uL#ާ`t~kvY6드q#aZf(O(Zd(n &1Q/y|F|f-#Tqq,<э^ q7TEa$=YqFNRQ˗lcf1F d-T$Ҳl%wt_ 8*n2Ҧ3~D7#}u\)Q:jf)"_%xD{.)ܤ(tpd6TAk9wc 0EǸycŢ6+U˒HbMye@#))^Z ;*،pSR^gx$RHeꪓ47;1KzSJ,Ф8F{G]`9-G*!4[GtjەLZh9>~09*˩D@ S$~?pGGLNe39N.!4Ht{R[Rj0-hb$oiK3m](ޔl9Ύ42u3dmr#L xgLڬz.|~ +6y1<[Zϕ#;q@4<`λ6UI' )ܮLW;͎a:Qr)1"줦k=5 +5DbRƶ3Y>(mقP\N{[gE)[L ;;h  =T_HFuDN9(( onOÎ؂OuC PSJSƒqf˥>5\:\GĻݐE;SGERdz1{ '-P. FBSJة:g8k"!@Tt$e.rDęW5,zuWԒ+jS+녳AR%6RJ3vpQqBkЩ!H1M$%s(';ǃbz:z:"flQiUs~˙Ʃ8@|ˣ4{̀İÝqT̡Yj yzfjGN}-̆1 hod_7 hƟQE:r=кdy ۛ$yjT8AT ~914!)vUo>]\=Ȧ");IT (j(CaQm*O$Exڂ9Aq@>*ݚpɊ,b8*H3N)qn9MnATۺxd5ͤ +$& +b!玓r7FRk\jS"JTrĆC2'%PrP`;˜VqE<8V7pvSa:1qQ.tl/ќь ӝf7m9UwAN(h= Fl$m2n5DpM#P+%Uiw\ǻQ/{sfwyuK Ԛ-&Ngb>@lcޚci\+8Ώ"$LI֢:ayɥXNVuѫ1!e1*_gq( 9g=׳soԯrʊ.+ු|Nq-h$^69mqP=\_njK,)8-asf +MuuYǑ8ʙV&Oy6DlaɶnM?z‹:M[T?)iJeLi怜֤Ool,N)b*sK$(j. 9VŴ#pE.op.:U7 ~QW*Un:n!םwtYm¶[JyK> >қJ &=^:f$Ab +3R%x( +!muL"Oe dyޣlQ87HVe| N?$7ܮ +>8e3|pzk.϶i*,r_okbG2V_~3ש~+6mm^%ʰܣ{|oc(C-3^G_ӘĖ-xNrzTV +endstream +endobj +140 0 obj +<< /Type /Page /Contents 141 0 R /Resources 139 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 143 0 R >> +endobj +143 0 obj +[ 138 0 R ] +endobj +138 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +142 0 obj +<< /D [ 140 0 R /XYZ 69.866 813.476 null ] >> +endobj +94 0 obj +<< /D [ 140 0 R /XYZ 70.866 619.073 null ] >> +endobj +98 0 obj +<< /D [ 140 0 R /XYZ 70.866 511.686 null ] >> +endobj +139 0 obj +<< /Font << /F27 109 0 R /F39 108 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +147 0 obj +<< /Filter /FlateDecode /Length 869 >> +stream +xڕVn1 +VDQ+` %[[߂Z4^(r6O PF%|̫qi{>jk)۷0ْ)9Ay<ON2W= =B= VYےKlct6ʲC_4ty|{9Cuެ?_{O\͗g|L󋷾ƀ4n>>ZdiJ'&R1UnpőLQS'}IϳBZ-'NB8;F!fh:4]g3C59:kO2&Ј e;bVsq`@AG eQ2S$>^@Ct:whcZ94Jx-LKH@좌TBε⏲4?L%Gq9vL IEq[f8;f"Lyr_`en 8eHThA\uF8c`Ct-ܴUVT+˴1FBiҒK\%[ ^6 <\.ڕFd[쳭{㟷i4UBwxLNmNqehIplӒhRؘR:4<:"ؿxyB٪?{ +*BVz3:ꅤoy]C(#T{y#mV37'}]TN2Q8rVV9R.uW]!>͎-M5= ͤJ9 $']@c_f"zF؀~93 +endstream +endobj +146 0 obj +<< /Type /Page /Contents 147 0 R /Resources 145 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 110 0 R /Annots 148 0 R >> +endobj +148 0 obj +[ 144 0 R ] +endobj +144 0 obj +<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 517.436 29.433 525.406 43.381 ]/A << /S /GoTo /D (page.7) >> >> +endobj +112 0 obj +<< /D [ 146 0 R /XYZ 69.866 813.476 null ] >> +endobj +145 0 obj +<< /Font << /F27 109 0 R /F39 108 0 R >> /ProcSet [ /PDF /Text ] >> +endobj +149 0 obj +[ 1 [ 583 ] 3 [ 572 488 ] 6 [ 511 307 508 ] 11 [ 565 264 ] 14 [ 519 264 848 565 550 572 ] 21 [ 364 ] 23 [ 320 ] 30 [ 623 ] 34 [ 565 ] 42 [ 784 ] 44 [ 679 588 ] 48 [ 577 557 ] 56 [ 600 ] 60 [ 600 ] 62 [ 600 ] 67 [ 600 ] 90 [ 273 ] 92 [ 293 ] 112 [ 328 328 ] ] +endobj +151 0 obj +<< /Filter /FlateDecode /Length 23 >> +stream +xڋIA@*_| +endstream +endobj +152 0 obj +<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2729 >> +stream +xڥW PSpiKKFPkT\qC+U`  H#Z,.VEťEOVkf:әwgns_rXΎaYV<}n@IfIa^ ap\]ȑ*~؟RFz*8Ny^Y*31+)0B'g3`;IWHJ14g.^mܣUyɪdU!,.42A5jxM +↫u:ճxA5$j5m6d*4shz7Ą5z6PMJHf2ƎLoƞHeFpkqg23f3_&Y,b^*FՋ9Ӓ Mo7/CNȡd(FA`|^@M\+BH5ZA j~\d) g)T&oxDeNkb,Ws2u:|i~պN^FJɢzFֳ~F<L3WH6YdJa«o1qnCmkFʼnA6D^.Bڥfm?I%Ho%%ns` +悭 x#?pO?~ q@Vĩ3 +0DoU1hWxa}&?2*r"&߸oҼLfRkԀ/ݺ|',8^s"; +̘/,?;|k2 +MZ$^fʱI;$6]c9{[YYy~nWuFa!YC5V'?)؀6PYrvߥ,|:d*?[~˙;pF!wG\Ŏm4Cr]RN:EʤgzilW23?W0aN%gN TMk? SF,ŏ)@|j6Lɫ"EϷ—$Q(z D Z +PzZum ~|A@9-;%3qi0Q >u" *j^m]R@%E~P.Aj,8S_ ;2<)%O^9B[^4ľXue&$/4sͪ^cVׇ!MI S`Ye RWW- ɻXN0wJBQ<Waz> +(:TxAe+ATx2|pz$\[ZVVDVHfmT+g1'i2#e[Gv"w0qsFRSw-e3!<~$.$b)&Pp4q6Tl*Eo?mGg/[C5XKͬzW"&[9|8o'Z3XPm|gI:m]9CYⷻ!|QZYpKKb&&9NX28{TYg\J5L& t>55(H~ޞg)ln^o^c2ǥC 8H%M\uAMeSŞe+qk sj++2RE!\ARyÿM>q߉n!zI+,Ƞjb_y ϸLQa+۽^;:YL,A]/B~nr:zl%Cde+Sފ#`Ձn^@#؎}E^:Ŕ'M0 |0wnꭌtCOc}ROK_[9, +endstream +endobj +150 0 obj +<< /Type /FontDescriptor /FontName /SSHRCC+IBMPlexSans-Italic /Flags 4 /FontBBox [ -245 -245 1180 1120 ] /Ascent 1025 /CapHeight 698 /Descent -275 /ItalicAngle -12 /StemV 91 /XHeight 516 /FontFile3 152 0 R /CIDSet 151 0 R >> +endobj +153 0 obj +<< /Filter /FlateDecode /Length 496 >> +stream +xڅы0WkڴEawq5%p䫻p\&d:)ùjGζ5#)ߪ6ID-ڽidI=Ųu`Ņߢk%quxG?òXmNt}ue]ޮOV?)qv7Q?tu_Y9ʛ &W6?Z0;A3U~ g;0\^΅>4t&[zsɇQdj}d.퉜#ƃٌ):ޫ3Bl񕵻bLFQVLL M_q1We> +endobj +154 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SSHRCC+IBMPlexSans-Italic /FontDescriptor 150 0 R /W 149 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +endobj +155 0 obj +[ 0 [ 472 534 ] 3 [ 580 503 580 549 324 528 ] 11 [ 568 250 250 527 272 873 568 560 580 580 367 487 351 568 492 768 507 499 464 641 653 621 671 583 559 695 707 400 510 634 501 812 707 708 606 708 640 581 572 678 609 891 613 593 580 600 ] 59 [ 600 600 600 600 600 600 600 600 600 ] 80 [ 694 891 399 ] 86 [ 588 780 ] 89 [ 565 272 ] 92 [ 292 272 292 ] 101 [ 474 ] 103 [ 475 ] 112 [ 335 335 ] 118 [ 383 ] 122 [ 927 ] 142 [ 600 ] 157 [ 396 ] 194 [ 567 ] 200 [ 534 ] 314 [ 560 ] 344 [ 640 ] 355 [ 568 ] 476 [ 708 ] 515 [ 678 ] ] +endobj +157 0 obj +<< /Filter /FlateDecode /Length 44 >> +stream +xڋ`xpH71pis / +endstream +endobj +158 0 obj +<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 5351 >> +stream +xڭY \SW1T +U\pa,`vjZu*պ# +\ +b|7¼w:s^_ 7{" +J&qӧΝzHDdFJnt²@mRS$()I&rI>JyR~ŭPlT/{[)_F>i :Jwʉ,YZW%^kq),K\KXR"=)!C,}Eaΐ[1d%/ԥ Y2,Y,)!3!1#1+%+ː52Ԑ2+}q +ݘQ'ȚPCVH]pFr]V䑎H:&!kiBFp!1e+WKF)ES RNTOJI9S*՛C)KzGPO Jt@ʍDJS!Pj5<HʋEPcqxʛ&PT5 +IT0BRL*9\*O-RT&&MEm>**l,Iv\Nljv7Uj+lC[n r<\N^"oPV8Bnj1kz7:wiyûgtؽlosEr2Dr}S797fV=5Wq1OQ+.uzoTo컕Go5WW6cB׍J8Z)/HvO# CYU&0޵p4H8Ă,*1A8.{t%m㑤q;c\Ǖ (V۲gE-Wo#wg/D.їRm.W&D 82#%DPEMҐk+&CiSuʜTGԵqfa3P5' +(1ĶVUTxpwe&9ra$LdR熉|­j"]φ+{hRo]ַ'I;YeWnLq`wh& c`/ɢϋ DXLq2DEE5^xQM7& v"rQ~n 9qTtx/MgJ)3NQDs`Gc,cc( 1bէVf +k̂ARG"w +b?P17֊8Rt-t7L cRcѻM1Vc +pgOTcgqrW?ՕEo|B[%Ι+Ϙ Ůדسvi^on>Wrjd+6 ? 0Ȃg#AUחL4RU\2!E>vd^ ՟t{?W twmiCmQ?de` oS,"=aK5 % '~ܕv1jOc4Fv&dޔ{U?Zxbz:ZzD 鲄Yns=jWG5|1y}gv +?h$0H&)6! B=شpRS|:­Fc!l4lxݞOkv-V5: Mu'{ h\4Ȟ0f*.92 gjhR|wX@ob206c쏳  LíJɲD +7˭~r'c7/(sc>m[o:حbM.jLXB+}IS^VE1$%R\7 z1A" &ңǵ fFU ׬~`[4`bܼ ,8;>gS];+jc!֝H )&1RbN>A#^0Q rh#T8dEe]$ vP6_+.?NZ s~W?%|RYF*'p0 +pհCD\X;TY`o "âOV]3ƌklгx \ϑMf8njcCB66þVi@#)41/FF۫~so,Ec>'cqAгҫ;MqN_h6V3[ gETC`>ИILX^1,Uy/ep*d};&aahckkӀB!JY6}N'95?1X( |(_ep1nD*fK`aM +jExENo75H18߮$AFEd(k[@zxQI1$WB~5er)b[IY'bVp(D{4: gͰZ;,ĒBd WM#ba<2_-&ƱӒeT?s2V^AoHw@Ï06~ɖO 9 [^KP΃XN38K +\H-p+#9)`3/f,|sxk#)Q]W6T|r|Ia)|MFL:S4pkCK^w7չBDtЪ҉37)! Ulrdp*G>Ņ>00h` 'i}*{C ŖT}@CG] +H{4ߑ>RN? +z=DC@~Gtɭ(ba㘫GIwL"؏}ͮ~6z^VyߓC9=@.䆀 `.֣ +-"0,h2@HEI+Kb$ +\ a0~DBLnK D90n\+h%R)4,w)k6 9SgW*=^ZE쬇 jiHˤ{!죲x_o\0C/EiI,ؼVWG\&9W&\G;~Nk>"N7w &ɘ#zZ< xl,'oЊu6g~=t#7,"^9<e[]+^;XO0UFk{!K㗈1`' 롢vȮ݅w5[AEQKu;a\T\ѯ܅bʿ?f1^[1u rT6m/ @r:Z&߅w'p흎4yNhuQ}mId}Y{"j+wX^1<7͹S d {8.Z-ݒ0a<&;j9~IσߘѝXG kʦ3 OA p\b@QOBjKg4fCY 컦 䲥*G QKm g6D3G~J\[^q\IhrX Wݍ@J +\6I'2b{Ϛ`zt2mlѣP9UOtA/5Lђ\UWCU5נjo386)^da:A7 Y/y-"u2ο6y={|ev_!iUJN]ւ4é HC/\[%'zX}zZ89$fu.;oYJy$|T +; 9h-r v&k>KE˛Gk^*97v9@Nr$$.O'ˏuYpxu0SEj AwKWrX+/OKJpƜ/=`u;{H;V&"\qa)@M:w|oD} ߫~i߁<5b> a"\YՂq1/ $Db .!:,q"RDF8"ܖ# +{ѡ n{/RƲlV^_:Twnq9k\R{.G \Q92 }Bb ȅ {l!i z!oS=52(!xH L)SɓOl\-'/{ًKNdA``#Μph ;G<ХأAK=F~YSꗭ'֕=2XyѼخ{޲=-ד +.:`eX5/)D4o&X77s5y5iq⻛o{[-`3υs-yϭ]}RɄP'#qlo=1{zQW4 +ܙ +c$ 1أ2,ZP\AGTOK!$¥_u]tNK@ש3r:C[Mg3b[:{m޷wk.H +L}W+Wۏg]Xu\oI<(/Ǘkgmnm1MڵWFeOsKϚ-JeͶ-Jg 3w +endstream +endobj +156 0 obj +<< /Type /FontDescriptor /FontName /LJZQCP+IBMPlexSans /Flags 4 /FontBBox [ -260 -245 1241 1119 ] /Ascent 1025 /CapHeight 698 /Descent -275 /ItalicAngle 0 /StemV 91 /XHeight 516 /FontFile3 158 0 R /CIDSet 157 0 R >> +endobj +159 0 obj +<< /Filter /FlateDecode /Length 739 >> +stream +xuKo@FEdA0RxITMBCTU{H-l#_{ΐTma^߹V]Vœc~s..fezܻyp.syL׮lYU;yYcγ>4qy>;G\>/|zj~7E݋yk'whĿ/:/[!8nٴwJuDtY.i$ ?}[nT7n,e4S;X7gU檼xka("cmk[މ~Ѽ9} >tpByLՇMMQhѾƑ+ƇClӟ鳱'R$!HC2P !@hMhAsh-'C!R!!$ ~?C!O@;?_/O'3! ~, +?C!ϐEgȢ3dQ( Y~, +?C~Z+ Vj3Zgi,~?i,~?i44dC2tH&AIfp$38hY)p$SvF GH{",ܑVl0bMeO% 9qHȩpH$N]8fTTw{+ik#-c3PŅ3g~ +kzuo6=VUe}yޞЭo9?:z\Dr +endstream +endobj +109 0 obj +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /LJZQCP+IBMPlexSans /DescendantFonts [ 160 0 R ] /ToUnicode 159 0 R >> +endobj +160 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /LJZQCP+IBMPlexSans /FontDescriptor 156 0 R /W 155 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +endobj +161 0 obj +[ 1 [ 569 ] 3 [ 608 517 608 562 361 552 ] 11 [ 596 286 286 577 303 894 596 564 608 608 404 504 383 596 538 841 ] 28 [ 534 518 685 667 651 697 607 585 719 724 432 559 696 530 819 724 714 656 ] 47 [ 674 624 584 694 650 973 ] 55 [ 607 600 ] 59 [ 600 600 600 600 600 600 600 600 600 ] 80 [ 721 ] 82 [ 403 ] 86 [ 588 780 ] 90 [ 310 ] 92 [ 330 310 ] 101 [ 535 ] 103 [ 539 ] 112 [ 338 338 ] 118 [ 460 ] 194 [ 647 ] 200 [ 569 ] 314 [ 564 ] 344 [ 692 ] 355 [ 596 ] 515 [ 694 ] ] +endobj +163 0 obj +<< /Filter /FlateDecode /Length 39 >> +stream +xڋ?`Xp70`@ +g +endstream +endobj +164 0 obj +<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 4927 >> +stream +xڝY XWMJjY ""YՀ]@G5猣/:\2".pC n j\C)w 0/o^n=bLMJJqSbCƇEfLI.>>'+Yy6IkDy#E #K&Q-ۚFݮ1Fz 0]ľ0`KN@i1ft+CGOǎ1)|r1ΚgL̞gOL*HJ2&fdgfdsR)cjNNVn~%&f'3sge(Rs]srg=G\W㸬,cc~JAJ~QJT˨(fTe\r܌y Q1jƔa!ӗ0 X2V5c-etL??c{HgGf 3 a0ƙqa3n;3`</}Ƈ1cf,c3L$3fbX&0iL.1's*_4UZM?aL k ө +TmQ7Qba+S["`أSn21w Ad)!bvǛW0>#dϹ>7>LܱHûo,-[lUo`]bG*f[`' ۵Ӻtqv];uK.Vnǔv;03]0c }809{ˁt=lqH'N]k"=ĝgKst;/{8 +TSnY"..ϜR"}Bf3y |wWOYҀ[]~101?؃Qפy3gvFB`A$RF2m1 +ޙf8N+5|S%oнEg:yRYm?O?JeCb%) ZQISJi>ШK5uA )j7^<<\9J_ȁE_gEOێ&`˙@:1[Y%QgVK<و/ <. t6E'Խo@IZiqJ +ᆜ~Ið'n.iR*}z\ތj΋pR:C+h}@Z:u ofȅbz,Nfr07`6hG- 9,T`TVb"y-vō@ ‡ +WNwk)]jl96^[Il* /:pGt'4^G`{ٖ*o%طeKpTtH7i6c6T;&``ї4rzV៫_ؕFwYf\]D#?RQ?~, + ј,pvuW<9e N%[Zn-@mуtAòhbfCB<6b1VByIYxkZx#0]բuY=YD%$;=GD7;Pp0;`,ORa^\[w=PQPē=^}t)$!s8zb +z0C?T"PV0b-]YFԓ^GӹeTPPuI`9TQSupao$i) N|UXE- xitzd ɑr•n0V;NSzv =$b %+S8|Eڜ$$UK{w77M $ڣ*'|5PSϕ/ZFl2bIC8anw>?ϗI-J<s)_\J'.'{7:)m$'kw57fLԌΙ +m;IɱMMճcߒ١==Ui>w#?Ђ3D9p:b#> +endobj +165 0 obj +<< /Filter /FlateDecode /Length 696 >> +stream +x}[kP+<k-i|腦 fc'$?b e:읽fyF:ϮuF\\,we\is'*K]+.b]UW.1w[Q~s9Jfz~sMٌ.}KT|q*e)N0 /eT ƃK1>e^Vko5 >5 >5 >5y|j),l|(^1ݒ"O;Zq"K׌qZ,+Q2<s?+!-g +#Wޏ"dZ7ˎuݭ0F7TQM{}}* @ +endstream +endobj +108 0 obj +<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /SZAASW+IBMPlexSans-Bold /DescendantFonts [ 166 0 R ] /ToUnicode 165 0 R >> +endobj +166 0 obj +<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SZAASW+IBMPlexSans-Bold /FontDescriptor 162 0 R /W 161 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >> +endobj +110 0 obj +<< /Type /Pages /Count 7 /Kids [ 102 0 R 115 0 R 121 0 R 127 0 R 134 0 R 140 0 R 146 0 R ] >> +endobj +167 0 obj +<< /Type /Outlines /First 3 0 R /Last 3 0 R /Count 1 >> +endobj +99 0 obj +<< /Title 100 0 R /A 97 0 R /Parent 3 0 R /Prev 95 0 R >> +endobj +95 0 obj +<< /Title 96 0 R /A 93 0 R /Parent 3 0 R /Prev 91 0 R /Next 99 0 R >> +endobj +91 0 obj +<< /Title 92 0 R /A 89 0 R /Parent 3 0 R /Prev 59 0 R /Next 95 0 R >> +endobj +87 0 obj +<< /Title 88 0 R /A 85 0 R /Parent 59 0 R /Prev 83 0 R >> +endobj +83 0 obj +<< /Title 84 0 R /A 81 0 R /Parent 59 0 R /Prev 79 0 R /Next 87 0 R >> +endobj +79 0 obj +<< /Title 80 0 R /A 77 0 R /Parent 59 0 R /Prev 75 0 R /Next 83 0 R >> +endobj +75 0 obj +<< /Title 76 0 R /A 73 0 R /Parent 59 0 R /Prev 71 0 R /Next 79 0 R >> +endobj +71 0 obj +<< /Title 72 0 R /A 69 0 R /Parent 59 0 R /Prev 67 0 R /Next 75 0 R >> +endobj +67 0 obj +<< /Title 68 0 R /A 65 0 R /Parent 59 0 R /Prev 63 0 R /Next 71 0 R >> +endobj +63 0 obj +<< /Title 64 0 R /A 61 0 R /Parent 59 0 R /Next 67 0 R >> +endobj +59 0 obj +<< /Title 60 0 R /A 57 0 R /Parent 3 0 R /Prev 15 0 R /Next 91 0 R /First 63 0 R /Last 87 0 R /Count -7 >> +endobj +55 0 obj +<< /Title 56 0 R /A 53 0 R /Parent 15 0 R /Prev 51 0 R >> +endobj +51 0 obj +<< /Title 52 0 R /A 49 0 R /Parent 15 0 R /Prev 47 0 R /Next 55 0 R >> +endobj +47 0 obj +<< /Title 48 0 R /A 45 0 R /Parent 15 0 R /Prev 43 0 R /Next 51 0 R >> +endobj +43 0 obj +<< /Title 44 0 R /A 41 0 R /Parent 15 0 R /Prev 39 0 R /Next 47 0 R >> +endobj +39 0 obj +<< /Title 40 0 R /A 37 0 R /Parent 15 0 R /Prev 35 0 R /Next 43 0 R >> +endobj +35 0 obj +<< /Title 36 0 R /A 33 0 R /Parent 15 0 R /Prev 31 0 R /Next 39 0 R >> +endobj +31 0 obj +<< /Title 32 0 R /A 29 0 R /Parent 15 0 R /Prev 27 0 R /Next 35 0 R >> +endobj +27 0 obj +<< /Title 28 0 R /A 25 0 R /Parent 15 0 R /Prev 23 0 R /Next 31 0 R >> +endobj +23 0 obj +<< /Title 24 0 R /A 21 0 R /Parent 15 0 R /Prev 19 0 R /Next 27 0 R >> +endobj +19 0 obj +<< /Title 20 0 R /A 17 0 R /Parent 15 0 R /Next 23 0 R >> +endobj +15 0 obj +<< /Title 16 0 R /A 13 0 R /Parent 3 0 R /Prev 11 0 R /Next 59 0 R /First 19 0 R /Last 55 0 R /Count -10 >> +endobj +11 0 obj +<< /Title 12 0 R /A 9 0 R /Parent 3 0 R /Prev 7 0 R /Next 15 0 R >> +endobj +7 0 obj +<< /Title 8 0 R /A 5 0 R /Parent 3 0 R /Next 11 0 R >> +endobj +3 0 obj +<< /Title 4 0 R /A 1 0 R /Parent 167 0 R /First 7 0 R /Last 99 0 R /Count -7 >> +endobj +168 0 obj +<< /Names [ (Doc-Start) 107 0 R (page.1) 106 0 R (page.2) 117 0 R (page.3) 123 0 R (page.4) 129 0 R (page.5) 136 0 R (page.6) 142 0 R (page.7) 112 0 R (section.1) 2 0 R (subsection.1.1) 6 0 R (subsection.1.2) 10 0 R (subsection.1.3) 14 0 R (subsection.1.4) 58 0 R (subsection.1.5) 90 0 R (subsection.1.6) 94 0 R (subsection.1.7) 98 0 R (subsubsection.1.3.1) 18 0 R (subsubsection.1.3.10) 54 0 R (subsubsection.1.3.2) 22 0 R (subsubsection.1.3.3) 26 0 R (subsubsection.1.3.4) 30 0 R (subsubsection.1.3.5) 34 0 R (subsubsection.1.3.6) 38 0 R (subsubsection.1.3.7) 42 0 R (subsubsection.1.3.8) 46 0 R (subsubsection.1.3.9) 50 0 R (subsubsection.1.4.1) 62 0 R (subsubsection.1.4.2) 66 0 R (subsubsection.1.4.3) 70 0 R (subsubsection.1.4.4) 74 0 R (subsubsection.1.4.5) 78 0 R (subsubsection.1.4.6) 82 0 R ] /Limits [ (Doc-Start) (subsubsection.1.4.6) ] >> +endobj +169 0 obj +<< /Names [ (subsubsection.1.4.7) 86 0 R ] /Limits [ (subsubsection.1.4.7) (subsubsection.1.4.7) ] >> +endobj +170 0 obj +<< /Kids [ 168 0 R 169 0 R ] /Limits [ (Doc-Start) (subsubsection.1.4.7) ] >> +endobj +171 0 obj +<< /Dests 170 0 R >> +endobj +172 0 obj +<< /Type /Catalog /Pages 110 0 R /Outlines 167 0 R /Names 171 0 R /PageMode/UseOutlines /OpenAction 101 0 R >> +endobj +173 0 obj +<< /Author(\376\377\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r)/Title(\376\377\000L\000e\000b\000e\000n\000s\000l\000a\000u\000f\000\040\000D\000r\000.\000-\000I\000n\000g\000.\000\040\000T\000h\000o\000m\000a\000s\000\040\000L\000a\000n\000g\000e\000r)/Subject()/Creator(\376\377\000P\000a\000n\000d\000o\000c\000\040\000+\000\040\000L\000u\000a\000L\000a\000T\000e\000X)/Keywords() /Producer (LuaTeX-1.24.0) /CreationDate (D:20260425110206+02'00') /ModDate (D:20260425110206+02'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.24.0 (MiKTeX 26.2)) >> +endobj +xref +0 174 +0000000000 65535 f +0000000020 00000 n +0000017059 00000 n +0000064639 00000 n +0000000065 00000 n +0000000266 00000 n +0000017120 00000 n +0000064569 00000 n +0000000316 00000 n +0000000403 00000 n +0000017181 00000 n +0000064485 00000 n +0000000453 00000 n +0000000556 00000 n +0000017243 00000 n +0000064361 00000 n +0000000607 00000 n +0000000839 00000 n +0000017305 00000 n +0000064287 00000 n +0000000895 00000 n +0000001337 00000 n +0000017367 00000 n +0000064200 00000 n +0000001393 00000 n +0000002125 00000 n +0000017429 00000 n +0000064113 00000 n +0000002181 00000 n +0000002708 00000 n +0000022495 00000 n +0000064026 00000 n +0000002764 00000 n +0000003226 00000 n +0000022557 00000 n +0000063939 00000 n +0000003282 00000 n +0000004009 00000 n +0000022619 00000 n +0000063852 00000 n +0000004065 00000 n +0000004624 00000 n +0000027246 00000 n +0000063765 00000 n +0000004680 00000 n +0000005207 00000 n +0000027308 00000 n +0000063678 00000 n +0000005263 00000 n +0000005720 00000 n +0000027370 00000 n +0000063591 00000 n +0000005776 00000 n +0000006248 00000 n +0000032093 00000 n +0000063517 00000 n +0000006305 00000 n +0000006791 00000 n +0000032155 00000 n +0000063394 00000 n +0000006842 00000 n +0000007105 00000 n +0000032217 00000 n +0000063320 00000 n +0000007161 00000 n +0000008085 00000 n +0000032279 00000 n +0000063233 00000 n +0000008141 00000 n +0000008919 00000 n +0000032341 00000 n +0000063146 00000 n +0000008975 00000 n +0000009990 00000 n +0000036344 00000 n +0000063059 00000 n +0000010046 00000 n +0000010700 00000 n +0000036406 00000 n +0000062972 00000 n +0000010756 00000 n +0000011417 00000 n +0000036468 00000 n +0000062885 00000 n +0000011473 00000 n +0000012099 00000 n +0000036530 00000 n +0000062811 00000 n +0000012155 00000 n +0000012627 00000 n +0000036592 00000 n +0000062725 00000 n +0000012678 00000 n +0000012756 00000 n +0000041819 00000 n +0000062639 00000 n +0000012807 00000 n +0000012880 00000 n +0000041881 00000 n +0000062565 00000 n +0000012931 00000 n +0000013010 00000 n +0000016618 00000 n +0000016784 00000 n +0000017490 00000 n +0000013062 00000 n +0000016933 00000 n +0000016996 00000 n +0000062022 00000 n +0000055016 00000 n +0000062380 00000 n +0000016755 00000 n +0000043294 00000 n +0000022283 00000 n +0000022680 00000 n +0000022117 00000 n +0000017575 00000 n +0000022432 00000 n +0000022254 00000 n +0000027034 00000 n +0000027432 00000 n +0000026868 00000 n +0000022765 00000 n +0000027183 00000 n +0000027005 00000 n +0000031881 00000 n +0000032402 00000 n +0000031715 00000 n +0000027517 00000 n +0000032030 00000 n +0000047478 00000 n +0000031852 00000 n +0000036132 00000 n +0000036653 00000 n +0000035966 00000 n +0000032500 00000 n +0000036281 00000 n +0000036103 00000 n +0000041607 00000 n +0000041943 00000 n +0000041441 00000 n +0000036738 00000 n +0000041756 00000 n +0000041578 00000 n +0000043145 00000 n +0000043357 00000 n +0000042979 00000 n +0000042028 00000 n +0000043116 00000 n +0000043442 00000 n +0000046658 00000 n +0000043718 00000 n +0000043823 00000 n +0000046900 00000 n +0000047636 00000 n +0000047840 00000 n +0000053962 00000 n +0000048379 00000 n +0000048505 00000 n +0000054195 00000 n +0000055167 00000 n +0000055364 00000 n +0000061005 00000 n +0000055851 00000 n +0000055972 00000 n +0000061244 00000 n +0000062178 00000 n +0000062492 00000 n +0000064734 00000 n +0000065603 00000 n +0000065722 00000 n +0000065817 00000 n +0000065855 00000 n +0000065983 00000 n +trailer +<< /Size 174 /Root 172 0 R /Info 173 0 R /ID [ <80BBECCACAE00C07116B3E5C01A01D27> <80BBECCACAE00C07116B3E5C01A01D27> ] >> +startxref +66643 +%%EOF diff --git a/artefakte/01-lebenslauf/output/build.log b/artefakte/01-lebenslauf/output/build.log new file mode 100644 index 0000000..159c190 --- /dev/null +++ b/artefakte/01-lebenslauf/output/build.log @@ -0,0 +1,325 @@ +===== Build gestartet: 2026-04-25 10:59:38 ===== +Source: Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\source\cv.md +Template-TEX: Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\templates\template.tex +Reference: Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\templates\reference.docx +Output-Dir: Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\output + +--- Pandoc -> PDF (LuaLaTeX) --- +Cmd: pandoc --from=markdown+smart --pdf-engine=lualatex --template=Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\templates\template.tex --resource-path=Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\source --output=Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\output\Lebenslauf_Dr-Ing_Thomas_Langer.pdf Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\source\cv.md +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +[WARNING] Missing character: There is no Ôùï (U+25CB) (U+25CB) in font "name:IBM Plex Sans:mode=nod +PDF OK: Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\output\Lebenslauf_Dr-Ing_Thomas_Langer.pdf (68.6 KB) + +--- Pandoc -> DOCX --- +Cmd: pandoc --from=markdown+smart --reference-doc=Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\templates\reference.docx --resource-path=Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\source --output=Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\output\Lebenslauf_Dr-Ing_Thomas_Langer.docx Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\source\cv.md +DOCX OK: Q:\DesTEngS\Pro\Git\marketing\claude_cowork\artefakte\01-lebenslauf\output\Lebenslauf_Dr-Ing_Thomas_Langer.docx (19.2 KB) + +===== Build beendet: 2026-04-25 11:02:09, Exit-Code 0 ===== diff --git a/changelog.md b/changelog.md index 2027cf1..c813cbb 100644 --- a/changelog.md +++ b/changelog.md @@ -32,3 +32,4 @@ Chronologisches Log aller Entscheidungen und Prozessereignisse. 2026-04-24 06:31 | S04 | Teilgebiet 01 Lebenslauf: Word-/PDF-Dokument erstellt. CV-Entwurf V10 (korrigierte LinkedIn/Freelance.de-Links, LLM-Evaluierung integriert, Berufsabschnitte aufgeteilt in freiberuflich/angestellt). Modern-professionelles Layout mit DesTEngS-Blau, Portraitfoto eingebettet, klickbare Links. Generierungsskript create-cv.js fuer Neugenerierung vorhanden. agent-prompt.md und teilgebiete/01-lebenslauf.md aktualisiert. Naechste Aufgabe: Optimierung der aeusseren Form (Layout-Feinheiten). 2026-04-24 14:20 | S05 | Teilgebiet 25 DesTEngS-Typographie-Refresh neu angelegt (Priorität niedrig, keine Abhängigkeiten) mit Begründung der Schriftentscheidung zu IBM Plex Sans als neue Dokumenten-Hausschrift; DesTEngS-Logo bleibt unverändert. Status von Teilgebiet 01 Lebenslauf-Optimierung im Index auf in Bearbeitung gesetzt. Artefakt-Ordner artefakte/25-typographie-refresh/ angelegt. 2026-04-24 21:46 | S05 | Teilgebiet 01 CV-Pipeline auf Pandoc/LuaLaTeX umgestellt: Ordner artefakte/01-lebenslauf neu gegliedert in source, templates, build, output, entwuerfe und archiv. Draft-Marker aus cv.md entfernt, Foto umbenannt ohne Sonderzeichen. Erste Template-Version template.tex geschrieben mit IBM Plex Sans, microtype, deutscher Sprachumgebung, Kopfzeile ab Seite 2, strikter Widow/Orphan-Kontrolle. Pandoc-Default reference.docx als Ausgangsbasis erzeugt. PowerShell-Build-Skript build.ps1 fertig mit Log und Exit-Code-Handling. DOCX-Build in Sandbox erfolgreich verifiziert, PDF-Build ist auf Thomas' MiKTeX-System zu testen. teilgebiete/01-lebenslauf.md um Wendepunkt, Entscheidungen, nächste Schritte und neue Artefakt-Liste aktualisiert. +2026-04-25 11:11 | S05 | build.ps1 erweitert um sichtbaren Fortschritt im PowerShell-Fenster (farbige Statuszeilen für Build-Phasen, Pandoc-Detail-Output bleibt nur im Log). Notes-Block aktualisiert (System-Fonts statt plex-otf-Paket). Teilgebiet 25 ergänzt um Doku der system-weiten Installation IBM Plex Sans v1.1.0, IBM Plex Mono v1.1.0 und IBM Plex Serif v1.1.0 (Release 2024-11-13, OTF, alle Benutzer) mit Quelle und Anlass; Offene-Punkte-Abschnitt entsprechend nachgezogen. Erster vollständiger Build des CV (PDF und DOCX) auf Thomas' MiKTeX-System lief erfolgreich durch. diff --git a/teilgebiete/25-typographie-refresh.md b/teilgebiete/25-typographie-refresh.md index 735aa7b..5931ced 100644 --- a/teilgebiete/25-typographie-refresh.md +++ b/teilgebiete/25-typographie-refresh.md @@ -41,12 +41,19 @@ Ergebnis dieses Teilgebiets soll ein vollständiges Typographie-System sein, auf - **Neue Hausschrift (S05):** IBM Plex Sans als primäre Dokumenten-Schrift. - **Logo:** Unverändert, trotz Schriftwechsel — übliche Praxis in professionellen Marken. - **CV-Testlauf:** Teilgebiet 01 nutzt Plex Sans bereits vor Fertigstellung von Teilgebiet 25 (Weg A). Das ist reversibel, falls sich im Verlauf noch Anpassungen am Typographie-System ergeben. +- **System-weite Font-Installation (S05):** Auf Thomas' Windows-System für alle Benutzer installiert sind: + - **IBM Plex Sans** v1.1.0 (Release-Datum 2024-11-13) + - **IBM Plex Mono** v1.1.0 (Release-Datum 2024-11-13) + - **IBM Plex Serif** v1.1.0 (Release-Datum 2024-11-13) + - Quelle: offizielle GitHub-Releases unter https://github.com/IBM/plex/releases (modulares Release-Schema mit Tags `@ibm/plex-sans`, `@ibm/plex-mono`, `@ibm/plex-serif`). + - Format: OpenType (OTF). Verfügbar in Word, LaTeX/MiKTeX (via fontspec), Browsern und allen anderen System-Anwendungen. + - Anlass: Voraussetzung für den Plex-Sans-Einsatz im CV-LaTeX-Build (Teilgebiet 01) — fontspec sucht den Font als System-Font, nicht als TeX-Live-Paket. ## Offene Punkte -- Auswahl der konkreten Plex-Schnitte für die verschiedenen Einsatzzwecke (vermutlich Regular, Medium, SemiBold, Bold; Italic je Schnitt). -- Frage Serif-Variante: Wird Plex Serif als Kontrast-Schrift verwendet (z.B. für Zitate, Whitepaper-Titelblätter), oder bleibt das System rein sans-serif? Entscheidung später auf Basis konkreter Anwendungsfälle. -- Frage Monospace-Variante: Plex Mono für Code-Snippets in technischen Dokumenten sinnvoll? +- Auswahl der konkreten Plex-Schnitte für die verschiedenen Einsatzzwecke (vermutlich Regular, Medium, SemiBold, Bold; Italic je Schnitt). Alle Schnitte sind durch die Komplett-Installation verfügbar; die Auswahl erfolgt im Style Guide. +- Frage Serif-Einsatz: Wird Plex Serif als Kontrast-Schrift verwendet (z.B. für Zitate, Whitepaper-Titelblätter, längere Lese-Texte), oder bleibt das System rein sans-serif? Schrift ist installiert; Einsatzregeln sind im Style Guide festzulegen. +- Frage Mono-Einsatz: Plex Mono für Code-Snippets, technische Tabellen, Versionsnummern? Schrift ist installiert; Einsatzregeln im Style Guide festzulegen. - Größen-Hierarchie festlegen (z.B. Fließtext 10,5pt, Überschrift 1 18pt usw.) auf Basis eines konkreten Referenz-Dokuments. - Rollout-Reihenfolge zu den abhängigen Teilgebieten 07, 08, 22, 24 — zu klären, ob Teilgebiet 25 als deren Abhängigkeit markiert werden soll (separate R2-Entscheidung).