From cf051458bb24729aa8ed72adcc6ca92c0b52efd8 Mon Sep 17 00:00:00 2001 From: Kendrick Bollens Date: Mon, 20 Apr 2026 16:30:40 +0200 Subject: [PATCH] Feature: WYSIWYG-Editor, Gitea-Sync, Signaturen-Verwaltung MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - WYSIWYG-Editor mit contenteditable statt Textarea (MDI-Icons, System-Fonts, Farbwähler) - Gitea-Sync: Templates per Abteilung aus Git-Repo laden/hochladen mit Commit-Author - Abteilungsordner + _gemeinsam Ordner, einzelnes Pull/Push pro Vorlage - Sync-Status pro Vorlage (grün/rot/grau Ampel), persistent über Neustarts - Signaturen-Tab: Identitäten bearbeiten, aus Datei laden, Sync über signatures/ Ordner - Persönliche Signaturen für geteilte E-Mail-Adressen (pro Mitarbeiter) - Tab-Navigation: Vorlagen, Signaturen, Synchronisierung - Auto-Pull beim Thunderbird-Start (Templates + Signaturen) --- background.js | 26 +- lib/gitea-sync.js | 585 ++++++++++ lib/mdi/materialdesignicons-webfont.woff2 | Bin 0 -> 403216 bytes lib/mdi/mdi-editor.css | 28 + lib/mdi/templates-reply-hotel.xpi | Bin 0 -> 22 bytes lib/quill/quill.js | 3 + lib/quill/quill.snow.css | 10 + manifest.json | 10 +- popup.html | 26 + popup.js | 38 +- templates-reply-hotel.xpi | Bin 11332 -> 420568 bytes templates_options/templates_options.html | 518 ++++++++- templates_options/templates_options.js | 1233 ++++++++++++++++----- 13 files changed, 2171 insertions(+), 306 deletions(-) create mode 100644 lib/gitea-sync.js create mode 100644 lib/mdi/materialdesignicons-webfont.woff2 create mode 100644 lib/mdi/mdi-editor.css create mode 100644 lib/mdi/templates-reply-hotel.xpi create mode 100644 lib/quill/quill.js create mode 100644 lib/quill/quill.snow.css diff --git a/background.js b/background.js index e25ca3b..8465da5 100644 --- a/background.js +++ b/background.js @@ -1,5 +1,12 @@ -browser.runtime.onMessage.addListener(async msg => { - if (msg.action !== 'insertTemplate') return; +browser.runtime.onMessage.addListener((msg, sender, sendResponse) => { + if (msg.action !== 'insertTemplate') return false; + + handleInsertTemplate(msg).then(() => sendResponse()) + .catch(err => sendResponse({ error: err.message })); + return true; // keep channel open for async response +}); + +async function handleInsertTemplate(msg) { try { const [tab] = await browser.tabs.query({ active: true, @@ -48,12 +55,6 @@ browser.runtime.onMessage.addListener(async msg => { await browser.compose.insertText(tab.id, htmlContent + '
', { insertAsText: false }); } - await browser.notifications.create({ - type: 'basic', - iconUrl: browser.runtime.getURL('icons/icon.png'), - title: 'Vorlage eingefügt', - message: 'Erfolgreich', - }); } catch (e) { console.error('background.js error:', e); @@ -75,13 +76,6 @@ browser.runtime.onMessage.addListener(async msg => { newBody = htmlTpl + '
' + old; } await browser.compose.setComposeDetails(tab.id, { body: newBody }); - - await browser.notifications.create({ - type: 'basic', - iconUrl: browser.runtime.getURL('icons/icon.png'), - title: 'Vorlage eingefügt', - message: 'Erfolgreich (Fallback)', - }); } } catch (e2) { console.error('background.js fallback error:', e2); @@ -93,4 +87,4 @@ browser.runtime.onMessage.addListener(async msg => { }); } } -}); +} diff --git a/lib/gitea-sync.js b/lib/gitea-sync.js new file mode 100644 index 0000000..e006069 --- /dev/null +++ b/lib/gitea-sync.js @@ -0,0 +1,585 @@ +// lib/gitea-sync.js — Gitea Sync Engine + +const SYNC_CONFIG_KEY = 'gitea_config'; +const SYNC_STATE_KEY = 'sync_state'; +const TEMPLATE_STORAGE_KEY = 'message_templates'; +const SYNC_INTERVAL_MS = 15 * 60 * 1000; // 15 minutes +const SHARED_FOLDER = '_gemeinsam'; + +// ── Gitea API Client ── + +class GiteaClient { + constructor(config) { + this.baseUrl = config.baseUrl; + this.owner = config.owner; + this.repo = config.repo; + this.branch = config.branch || 'main'; + this.token = config.token; + this.authorName = config.authorName || ''; + this.authorEmail = config.authorEmail || ''; + } + + get apiBase() { + return `${this.baseUrl}/api/v1/repos/${this.owner}/${this.repo}`; + } + + get headers() { + return { + 'Authorization': `token ${this.token}`, + 'Content-Type': 'application/json', + 'Accept': 'application/json' + }; + } + + get authorInfo() { + if (!this.authorName) return {}; + return { + author: { + name: this.authorName, + email: this.authorEmail || `${this.authorName.toLowerCase().replace(/\s+/g, '.')}@local` + } + }; + } + + static toBase64(str) { + return btoa(unescape(encodeURIComponent(str))); + } + + static fromBase64(b64) { + return decodeURIComponent(escape(atob(b64))); + } + + encodePath(p) { + return p.split('/').map(encodeURIComponent).join('/'); + } + + async apiError(method, filepath, res) { + let detail = ''; + try { const body = await res.json(); detail = body.message || JSON.stringify(body); } catch(_) {} + throw new Error(`${method} ${filepath}: ${res.status} ${res.statusText}${detail ? ' — ' + detail : ''}`); + } + + async getFile(filepath) { + const url = `${this.apiBase}/contents/${this.encodePath(filepath)}?ref=${this.branch}`; + const res = await fetch(url, { headers: this.headers }); + if (res.status === 404) return null; + if (!res.ok) await this.apiError('GET', filepath, res); + return res.json(); + } + + async createFile(filepath, content, message) { + const url = `${this.apiBase}/contents/${this.encodePath(filepath)}`; + const res = await fetch(url, { + method: 'POST', + headers: this.headers, + body: JSON.stringify({ + content: GiteaClient.toBase64(content), + message: message || `Add ${filepath}`, + branch: this.branch, + ...this.authorInfo + }) + }); + if (!res.ok) await this.apiError('POST', filepath, res); + return res.json(); + } + + async updateFile(filepath, content, sha, message) { + const url = `${this.apiBase}/contents/${this.encodePath(filepath)}`; + const res = await fetch(url, { + method: 'PUT', + headers: this.headers, + body: JSON.stringify({ + content: GiteaClient.toBase64(content), + sha, + message: message || `Update ${filepath}`, + branch: this.branch, + ...this.authorInfo + }) + }); + if (!res.ok) await this.apiError('PUT', filepath, res); + return res.json(); + } + + async deleteFile(filepath, sha, message) { + const url = `${this.apiBase}/contents/${this.encodePath(filepath)}`; + const res = await fetch(url, { + method: 'DELETE', + headers: this.headers, + body: JSON.stringify({ + sha, + message: message || `Delete ${filepath}`, + branch: this.branch, + ...this.authorInfo + }) + }); + if (!res.ok) await this.apiError('DELETE', filepath, res); + return res.json(); + } + + async listDir(dirpath) { + const pathPart = dirpath ? `/${this.encodePath(dirpath)}` : ''; + const url = `${this.apiBase}/contents${pathPart}?ref=${this.branch}`; + const res = await fetch(url, { headers: this.headers }); + if (res.status === 404) return []; + if (!res.ok) await this.apiError('LIST', dirpath, res); + const result = await res.json(); + return Array.isArray(result) ? result : []; + } + + async testConnection() { + const url = `${this.baseUrl}/api/v1/repos/${this.owner}/${this.repo}`; + const res = await fetch(url, { headers: this.headers }); + if (!res.ok) throw new Error(`${res.status} ${res.statusText}`); + return res.json(); + } +} + +// ── Sync Manager ── + +class SyncManager { + constructor() { + this.client = null; + this.config = null; + } + + async init() { + const result = await browser.storage.local.get(SYNC_CONFIG_KEY); + this.config = result[SYNC_CONFIG_KEY]; + if (!this.config || !this.config.baseUrl || !this.config.token) { + this.client = null; + return false; + } + this.client = new GiteaClient(this.config); + return true; + } + + get isConfigured() { + return this.client !== null; + } + + get department() { + return this.config?.department || ''; + } + + async getSyncState() { + const result = await browser.storage.local.get(SYNC_STATE_KEY); + return result[SYNC_STATE_KEY] || { fileShas: {} }; + } + + async saveSyncState(state) { + await browser.storage.local.set({ [SYNC_STATE_KEY]: state }); + } + + async getLocalTemplates() { + const result = await browser.storage.local.get(TEMPLATE_STORAGE_KEY); + return result[TEMPLATE_STORAGE_KEY] || []; + } + + async saveLocalTemplates(templates) { + await browser.storage.local.set({ [TEMPLATE_STORAGE_KEY]: templates }); + } + + static toFilename(name) { + return name + .toLowerCase() + .replace(/[äÄ]/g, 'ae') + .replace(/[öÖ]/g, 'oe') + .replace(/[üÜ]/g, 'ue') + .replace(/ß/g, 'ss') + .replace(/[^a-z0-9]+/g, '-') + .replace(/^-+|-+$/g, ''); + } + + /** + * List all top-level directories in the repo (= available departments) + */ + async listDepartments() { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + + const entries = await this.client.listDir(''); + const departments = []; + for (const entry of entries) { + if (entry.type === 'dir' && entry.name !== SHARED_FOLDER && entry.name !== 'signatures' && !entry.name.startsWith('.')) { + departments.push(entry.name); + } + } + return { success: true, departments }; + } + + /** + * Pull templates from repo: department folder + shared folder + */ + async pullTemplates() { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + if (!this.department) throw new Error('Keine Abteilung ausgewählt'); + + const syncState = await this.getSyncState(); + const newTemplates = []; + const newShas = {}; + let updated = 0; + + // Load from both folders + const folders = [SHARED_FOLDER, this.department]; + + for (const folder of folders) { + const files = await this.client.listDir(folder); + for (const file of files) { + if (!file.name.endsWith('.html')) continue; + + const fileData = await this.client.getFile(file.path); + if (!fileData) continue; + + const content = GiteaClient.fromBase64(fileData.content); + const templateName = file.name.replace('.html', ''); + + newTemplates.push({ + id: `${folder}/${file.name}`, + name: templateName, + content: content, + folder: folder, + remotePath: file.path + }); + + newShas[file.path] = fileData.sha; + updated++; + } + } + + await this.saveLocalTemplates(newTemplates); + syncState.fileShas = newShas; + await this.saveSyncState(syncState); + + return { success: true, updated }; + } + + /** + * Push local templates back to repo (explicit, with commit author) + */ + async pushTemplates() { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + if (!this.department) throw new Error('Keine Abteilung ausgewählt'); + if (!this.config.authorName) throw new Error('Bitte Name eintragen (für Commit-Zuordnung)'); + + const templates = await this.getLocalTemplates(); + const syncState = await this.getSyncState(); + + // Group templates by folder + const byFolder = {}; + for (const t of templates) { + const folder = t.folder || this.department; + if (!byFolder[folder]) byFolder[folder] = []; + byFolder[folder].push(t); + } + + let pushed = 0; + + // Only push to folders the user has templates in + const allowedFolders = [SHARED_FOLDER, this.department]; + + for (const folder of allowedFolders) { + const localInFolder = byFolder[folder] || []; + const remoteFiles = await this.client.listDir(folder); + const remoteByName = {}; + for (const rf of remoteFiles) { + if (rf.name.endsWith('.html')) { + remoteByName[rf.name] = rf; + } + } + + // Push each local template + for (const template of localInFolder) { + const filename = (SyncManager.toFilename(template.name) || template.id) + '.html'; + const filepath = `${folder}/${filename}`; + const commitMsg = `${template.name} - bearbeitet von ${this.config.authorName}`; + + const existing = await this.client.getFile(filepath); + + if (existing) { + const existingContent = GiteaClient.fromBase64(existing.content); + if (existingContent !== template.content) { + await this.client.updateFile(filepath, template.content, existing.sha, commitMsg); + pushed++; + } + } else { + await this.client.createFile(filepath, template.content, commitMsg); + pushed++; + } + } + + // Delete remote files that were removed locally + const localNames = new Set(localInFolder.map(t => + (SyncManager.toFilename(t.name) || t.id) + '.html' + )); + for (const [name, rf] of Object.entries(remoteByName)) { + if (!localNames.has(name)) { + const fileData = await this.client.getFile(rf.path || `${folder}/${name}`); + if (fileData) { + const commitMsg = `${name} gelöscht von ${this.config.authorName}`; + await this.client.deleteFile(fileData.path || `${folder}/${name}`, fileData.sha, commitMsg); + pushed++; + } + } + } + } + + // Re-pull to get fresh SHAs + await this.pullTemplates(); + + return { success: true, pushed }; + } + + /** + * Pull signatures from repo signatures/ folder and apply to matching Thunderbird identities + * Filename = email address (e.g. info@hotel.de.html) + */ + /** + * Get the personal filename slug from author name + */ + get authorSlug() { + return SyncManager.toFilename(this.config.authorName || ''); + } + + /** + * Pull signatures from repo. + * For each identity: if personal sig enabled AND personal file exists → use it. + * Otherwise use the shared file (email.html). + */ + async pullSignatures() { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + + const files = await this.client.listDir('signatures'); + if (files.length === 0) { + return { success: true, updated: 0 }; + } + + // Build lookup: filename → file entry + const fileMap = {}; + for (const f of files) { + if (f.name.endsWith('.html')) { + fileMap[f.name.toLowerCase()] = f; + } + } + + // Get personal email list + const personalResult = await browser.storage.local.get('sig_personal_emails'); + const personalEmails = new Set((personalResult.sig_personal_emails || []).map(e => e.toLowerCase())); + + // Get all Thunderbird identities + const accounts = await browser.accounts.list(); + let updated = 0; + + for (const account of accounts) { + const identities = await browser.identities.list(account.id); + for (const identity of identities) { + const email = identity.email.toLowerCase(); + const isPersonal = personalEmails.has(email); + + let targetFile = null; + + if (isPersonal && this.authorSlug) { + // Try personal file first: email.authorslug.html + const personalName = `${email}.${this.authorSlug}.html`; + targetFile = fileMap[personalName] || null; + } + + // Fall back to shared file: email.html + if (!targetFile) { + targetFile = fileMap[`${email}.html`] || null; + } + + if (!targetFile) continue; + + const fileData = await this.client.getFile(targetFile.path); + if (!fileData) continue; + + const signature = GiteaClient.fromBase64(fileData.content); + await browser.identities.update(identity.id, { + signature: signature, + signatureIsPlainText: false + }); + updated++; + } + } + + return { success: true, updated }; + } + + /** + * Push signatures to repo. + * Personal: saves as email.authorslug.html + * Shared: saves as email.html + */ + async pushSignatures() { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + if (!this.config.authorName) throw new Error('Bitte Name eintragen (für Commit-Zuordnung)'); + + const personalResult = await browser.storage.local.get('sig_personal_emails'); + const personalEmails = new Set((personalResult.sig_personal_emails || []).map(e => e.toLowerCase())); + + const accounts = await browser.accounts.list(); + let pushed = 0; + + for (const account of accounts) { + const identities = await browser.identities.list(account.id); + for (const identity of identities) { + if (!identity.signature) continue; + + const email = identity.email.toLowerCase(); + const isPersonal = personalEmails.has(email); + + let filename; + if (isPersonal && this.authorSlug) { + filename = `${email}.${this.authorSlug}.html`; + } else { + filename = `${email}.html`; + } + + const filepath = `signatures/${filename}`; + const label = isPersonal ? `(persönlich)` : `(gemeinsam)`; + const commitMsg = `Signatur ${identity.email} ${label} - von ${this.config.authorName}`; + + const existing = await this.client.getFile(filepath); + + if (existing) { + const existingContent = GiteaClient.fromBase64(existing.content); + if (existingContent !== identity.signature) { + await this.client.updateFile(filepath, identity.signature, existing.sha, commitMsg); + pushed++; + } + } else { + await this.client.createFile(filepath, identity.signature, commitMsg); + pushed++; + } + } + } + + return { success: true, pushed }; + } + + /** + * Pull a single template by its remote path + */ + async pullSingleTemplate(remotePath) { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + + const fileData = await this.client.getFile(remotePath); + if (!fileData) throw new Error('Datei nicht im Repository gefunden'); + + const content = GiteaClient.fromBase64(fileData.content); + return { success: true, content }; + } + + /** + * Push a single template by ID + */ + async pushSingleTemplate(templateId) { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + if (!this.config.authorName) throw new Error('Bitte Name eintragen (für Commit-Zuordnung)'); + + const templates = await this.getLocalTemplates(); + const template = templates.find(t => t.id === templateId); + if (!template) throw new Error('Vorlage nicht gefunden'); + + const folder = template.folder || this.department; + if (!folder) throw new Error('Keine Abteilung ausgewählt'); + + const filename = (SyncManager.toFilename(template.name) || template.id) + '.html'; + const filepath = `${folder}/${filename}`; + const commitMsg = `${template.name} - bearbeitet von ${this.config.authorName}`; + + const existing = await this.client.getFile(filepath); + + if (existing) { + const existingContent = GiteaClient.fromBase64(existing.content); + if (existingContent !== template.content) { + await this.client.updateFile(filepath, template.content, existing.sha, commitMsg); + } + } else { + await this.client.createFile(filepath, template.content, commitMsg); + } + + return { success: true }; + } + + async testConnection() { + if (!this.isConfigured) throw new Error('Sync nicht konfiguriert'); + const repoInfo = await this.client.testConnection(); + return { success: true, repoName: repoInfo.full_name }; + } +} + +// ── Global sync manager instance ── + +const syncManager = new SyncManager(); + +// ── Background message handler for sync ── + +browser.runtime.onMessage.addListener(async (msg, sender) => { + const syncActions = ['testConnection', 'pullTemplates', 'pushTemplates', 'pullSingleTemplate', 'pushSingleTemplate', 'listDepartments', 'pullSignatures', 'pushSignatures']; + if (!syncActions.includes(msg.action)) return; + + try { + const initialized = await syncManager.init(); + if (!initialized && msg.action !== 'testConnection') { + return { success: false, error: 'Sync nicht konfiguriert. Bitte Verbindung einrichten.' }; + } + + switch (msg.action) { + case 'testConnection': + // Init with provided config for testing before save + if (!initialized) return { success: false, error: 'Sync nicht konfiguriert.' }; + return await syncManager.testConnection(); + + case 'listDepartments': + return await syncManager.listDepartments(); + + case 'pullTemplates': + return await syncManager.pullTemplates(); + + case 'pushTemplates': + return await syncManager.pushTemplates(); + + case 'pullSingleTemplate': + return await syncManager.pullSingleTemplate(msg.remotePath); + + case 'pushSingleTemplate': + return await syncManager.pushSingleTemplate(msg.templateId); + + case 'pullSignatures': + return await syncManager.pullSignatures(); + + case 'pushSignatures': + return await syncManager.pushSignatures(); + + default: + return { success: false, error: 'Unbekannte Aktion' }; + } + } catch (err) { + console.error('Sync error:', err); + return { success: false, error: err.message }; + } +}); + +// ── Auto-sync on startup (pull only) ── + +async function autoSync() { + try { + const initialized = await syncManager.init(); + if (!initialized) return; + + if (syncManager.department) { + console.log('[Sync] Auto-pull Vorlagen gestartet...'); + const result = await syncManager.pullTemplates(); + console.log('[Sync] Auto-pull Vorlagen abgeschlossen:', result); + } + + console.log('[Sync] Auto-pull Signaturen gestartet...'); + const sigResult = await syncManager.pullSignatures(); + console.log('[Sync] Auto-pull Signaturen abgeschlossen:', sigResult); + } catch (err) { + console.error('[Sync] Auto-pull fehlgeschlagen:', err); + } +} + +autoSync(); +setInterval(autoSync, SYNC_INTERVAL_MS); diff --git a/lib/mdi/materialdesignicons-webfont.woff2 b/lib/mdi/materialdesignicons-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8c69b85f666bf3996d7e3194623bf53e774c44a3 GIT binary patch literal 403216 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

A zHWFiA!?_;o2#hG(MvoqBpT9!C6GF;WuK`3~)M4`b0SwR@0mBBY={!M7!{bk9F+YR+lq!%k%nOS+^6qHP~2CDlMCAaN~ih3CLk#ql;X|0R|^``3LJ#Cd9C zjMUV*p38X8kl`{(T1Km}5Peg65bTtdP(X+;^#+Os--&os|Hhdy%t920f()9~pw2E`Qc!cTMA?#1}l|L%ViBo~0 zsCX?yOLTQHcEo@%5$0@Rk2hvS8{~^N&8~)$JxM)0lzPpxJQcm5xy^Ahu|(dop3m_! zf?bPF43J7!eU|bJwN#8+Ewr4>fw@+|VR=xNn4V}`V#R*X=^pD#13$hL+XVeNlI}BW z>%1RiH5jgs$HKT zO8-X5zlnVjK^vyhoK<|zlJvj6N>^J_ctZP01V2l^EKcOF9(sB(Hq356W;P2IjzAdO zSVPu;tjV(D5j=^xSJ+u=dxoO+1@2!t^1s5Q(Zqy1en1oS%YB*_QC&;_VPWs*T_fPE^Fo8JEIO(ho2>KWA1(uI}G zCbtyafB)SP9K=YiN#Ppx5=d!_+gm-EWm<1_PkAQU(I0ZX7NUAEb2aWhDT+!->Kjjx zv*h+76MNjU6ttW^!5&Zu$>ko@)S5uyIV;<)hCjm@Zyc9Ptx&7YoHW2>kVlIEJZIEj zNh4F4?-u-kooHT+=#FwZ#)0vcwmY}aQ*ObUw54K?XPAQ#x+XM~v@{OLRIBqIKcc~_ zL4fkL9R1ea6){Jkgea!Dk>+$lQj6`MP2*bO+&WOZZ-xaX;X_YyC@JJ!nIGN0lFn=z zHsd%U~xcIYVk47=If79(U^aX z@mk~U3UPgUd2V5KMc}?RXUfH(Bmy)``_Cp@5(f+mGtU)~1DC_lE0i)D)yG6h@Uvdg zY_D>}^;jYv?L`Dduae96Y^AG27h=I_kX9eBhZM2@Q))nU#K1CMO3SDuqE>)#A%v;4 z5wyj^8+Cow));!yC*d)lr(<>@n=jYIHnBHh&Fw}#7SbP4VzwYci%AocD9wkZsc{Rr zJJ}fS$>yi1Fa>d1&vOISwUsvag|Upg%gLS;vTRLpdxORr_Y6Kmvg4C|q2Tg}Y4HN^ zER0K(78+)fPrSfFEg)=vh%-{U{@EcAdRHRhImUhXQa2zG`T_yktzvAKZrnhq4uo+& zELWEE#7Zs~u=siLzYt*d4bsiUDn^jE7wKvUV>>!GTY+}gCj-rxPEMiV=Ti{`ghecE zL8y>w&#&!D)DR?<07QGZ2P%V4j3X9sdK+f;c(puXENFrN_MTt0%`umI=<*tz6;X_0 zL?>lBnL>vLUqZ0QFP0fCp)P47S3ZVi!YaRi9cX_SedM_n&hmd{N=yi5vH|McMe?c~ z4<1`yBQx22;)d;j@@xLTrfvG>7#5gzAKCuChXm0P^tU5?U9H?mu_2m(U?Sx{+6mJ9 z!BDs4WNBS>!4w=dJ0RAUy@vzhkC!Mcn~v6zA`iL+?)Six&{8>j9N26S5MqqIR;p!b z&o{sX?$@Ygx2;p3&+IwU!JyIzwuVbmj!F$hfz-^)X`Br$@GB7G%H_D`?A`Y^K%GAZ z+b1GDSWv0jMLmhiu>Is*?_9g_zTHu~Z9{){oxD)i>z;~o(sM2>oxL_7t1PwX_>>Dn zGEq8Pt?qFqI_z07&S7R^>!Jkas-n2cqA42`y~vi$&@HnE_jB?&4zq<_xdq9X(dn)a znZ^ykgMRid18wRfkztwx!i6rwJqb{9AdY}-;zI>IPr=*|7g~7}d1;3WkvLW^UA{Eq zISA#BlS1(3Z{+T~FYaEB#5I$t?hwI?gK#0`?j4cVl$9*of2LHKCQ55U&6GmU&M_f= zYZzaysB$6g6IkFZHB6o5s6@CwSq(qMeH37r;BSEGzs8|$z$Z^1Hn#>2jLj2y}xdWMuQoJy+!`7ug-kBjXS)%7WwkQGGG)S zjJl4nW%M3ti3^c}9O@h@qS61^lov;U}D3tz}x;^3Rm5t_e9WuS>|EZk*TCGu=aP8)tDz|F0 zDLgygo>S}dIj%{Z9Z!7th~Izgm?JKrHN*nK#Sn%WH$f$NG4baK&$qBGwgn{V!ROHE zqa>9z;t>kNvZt-Y4pl^ZOuDswe7LpnNX_C87MTt_7+spbc-hWH>E^$LDBKMn=))&Z zE>GX2JefZKnEx?SwV^BdH0dNcNkJ~Fu<``vy_6 zepb+_6S00}D_vhb+#ZyK7KRKmVDn;^8S+zl!$T5YqD>G$>%EyaFUuhhrjD|}S%O}Q zAp5(fNT?-&o*-k%5{L`u2e7qL@!;2J% zkf-$ZY|%L(;*iZ$0ECb#NyAN^NtjB+Axz&nxA@?~)aWoN!{t>B;Q2hYYkAcv*5EX3 zV3|j=jVZ=CPZ+EMAkW7DSaNXrKbQPyZ-vvNc=CKZ7@$(N{v%#198&w|XwHfx^Mjs& zGgr}n!q(J|V7v(i87y&x`AJZ^pkDG)qU(n(M$e-O@YfF>SsN~a{$-e*iz1tTb(HhS z^V}!1T`voQdi~E>qc6mQ3vK3jQ7za@VkU~*(VuWQMezJYdT4D9#DaXshgb?-O0nRR z;P{sRHiOcX!Onn`qrdKE5tu!m%N+6TX(vbw}5sG7|BE5Qp0IrWa6V z)b9bNwnX;m^E7E8F66>|lP(ryzYQLi$tm@3Zw-2Qf*f-KKQ0aR+f2r zoOjRF%;AHVfb+MKLGy30W+wZK8G*dzps=w&gU0@tQ`I(( zA`jtC3bzUe=MC-df&1g|UVIHdtvpPSEy$Ydp>L1s=Ts6Ly>yIKZaL;d%*MYRqA^f4 z!)h~#+pYw;Nt^)Uv$nh%qewU$bPeLKd&quFn)6WOmy{K1|JnX*!==K$H}a)5i{?c> zaI);xRBjntQ>w7FrurHZ<&|+@pUT@qBA|rJngmHmLMn1n6P;)m+{F_A(d}WjqEV%u zNR+p_6^ljFGm$R9UrxD}nF)3_CZt)KE->%5P@*M9`{WPL*C-UG|l!3H39YF2^Y(LOHPne}FRyybmygSL zzPQ{FJ!>raZh`Vj{?2p>nWqpHIG;xr8ylzT)E3JCsD}>Aw6(q$+p8Q)0pgal6>ADA z%LN&mY!97qY;F725OtRRc9rJ#T$&i$CzoxC3(^tW;g|<8yLT(tW5Q+4Vmy1sqr(~= z^e>1m$pdD2c8n&W5KvdgA>$oW&)^s zQ!`VhJ)3p_dz#shq?$y&2jc9<{HT~<17H8}5}`Owx8x+{ZzLH14a0;h9y!jZib970 z`ZuE+b(z_o0Y($x!4<69pyR;xR=^I)@O;ql8hwA~aJkM~ZhsH#-0|Jck&c50`FiaT zQ6QeFx#8xW->G!#CKiiLWfZorl*dDT6dwS@%MS|h@% z13;rE-P}QSlnMs&G=xLjvV(5=`=x|9Y!}%pzhts(11M1gL*s?mY3#5=psH=gkA#~Q zSi~M#00sZcSpz1*I6^14LROJs0nVU*f>P=UR#^iO04OQA!ilf1LK$)jgaxV!;S_J4G z7lIzd+H;WzrD55YJ3-T1bt|a5@dsC2dm9pzb$K=ZoV!7@6-?p+;y7xG>}Qcx&5hA7 zL0>jlHxI2$TaZu?fADT18V&{g2J!NANeU9aJ6EN>6>my&Ne>pw5DR`I=#{rZ$MI!O zpepbVfg4yvo?i}DI-^K#PjE}<20NKIwmF^Hz3XoF>dw@I-&3)heJf;xQ69Eh`;I9A z!Ue|z`m@gywj+>nFMzRJ^N2{V?&n#-r3~D{0pR}&lD(5p5F_fcBpU((hvB{Q;=~&m z7lB}1tU3^bHAV%hRq$mVhBy{eB!-=>lDy{kI;j^vE?mS-no}-L1|9__fvw{V3*`6h zUN@=YLedph=kz4v{2r9bv#;!FZck7WU3CWwdH}Tvkz$Tr2a1K{)npBtAGW6N8N$84$z-e_8;3 zV9!|$mmoPN5{h=4Z)(~OwmqDu$oxta(}5=rBlWZ7Qi@fU)0c7^3zIeZn~;heh42*B7@W~l-f zqS-T{{7YUTC1$MOIIRLZ}L9Uzwl>AaSP^hzTQ`8$0pF9S~G64TY4E@B`jrdq+wbkK^M`$J z_9sBSRQanLcNgv|n6+>uu2sRyN@)CL%JJC}s5OAtvWj!yo!)^ zfO1o{0C8J45?xWWEJg*UnAwUfH~2d_O_a?Cr(8UTU)DyW2A}@w9v$!FOFX) z{2)=ka}!T*NGVA5NE-?Pbm+Nc-$=Ia1l5b*#<`C}g_a=ym94}a$wLfI*_oI~mFH@& z^NcbsTYj&X#5xeJ_p+XwSk)s^^2;o-2(#xNw4_#&;>}?AEhUgR zw{xAX4(cUI;veGQk^m(oEz2q~04JkSiRW4A2M(`vD9>r>UX8y@O*46rNjO=Z%>blc zXJJ`HnSW?IxT(iV(f`ATXnh7Gf;m2xE};+DP=M$h=`QC%Xs3KHElAOn78)^^gKpgx z+h!0Fs5V@Ra+)eZdv~*kYnlf_aFWhDb^iR|Hd*n`&~xwNXRb!&GMe9yS-n?ct(}=z zL$=?2_hlGj%wB&>d3~Eh+m}dj3dK~~fQ$b%xjWGNZT!Slx%8(o`WI_Tx}DMqGE?NH z)OXY;gZaF6^Th!NW%aZFFCSk&l^zlm(BHfkr=#f>!N>b)4&`XuzEM3nf1SQr>j<$8 zvRI!0?CjeKMfvH*nn?H#milpq)il%Y3mN9-5$1e(SeS(sg7q1tD89UFP_AUl!Xx=y zE#JHJTlTR4scn&2a8_;#(2A(e&}lMw|D{$JEYp6IX^*4!ved7Ye~9Ah8{(uSl?0I!B_S*cZ65|IvTWIh(K>?@|Q6DowbYK#&J12gLp$ zSmrdusz#*P6reEzvG8_8bJGwD=|!A=NlhV2C>{<8e2{JS*_TTgoBP2RNs6B6Ni|6U3xi04c6IHt%WR5} z1tPcOhAaPUC+Tv~d>_^)dMJtF{wYs-%AlO)n@*MB9-0D`Q&G1~HU+`$kQ!Aacs%+` zJKEuj%B$)z+~HsGv*e7c2f3Y@Lh9KJsh2OS#GwJC*|u*buZ4Dcah2lDJ)^v*z4ziu zwP2K=Q*lNF?~yy|o~1gU4UKOznyg5K5u%bGrMS#I5%ZtUJHLx-o|K4a-p(oAxClK zoM#-pEXU@(=Vpa8lql@m82~%pl(G&pqF&*Ct}2#i`| zc>GxYt@kYX(O&ekqU6KIg+5&CFNwXh!{cLj1G$^G_ZKhXy=%OQY9tLpo8K9Jpx`|T z3zll#g|e?xOd!97M-$N63O^6^+KSUd?h|ayJf7;s%|{`fT>nq} zv32$Kx}1#tG4~2a$d?n2fAo9CQkH6^Sq}VG&jvjVhj)`j^1;}>*?cr6JCR=$bqhJq zW03Ql=Dk&El(60AMZ1_0>+x~A%qLR-T$n4;o7K4cZzDqyD2MKbH6gqIsB2QkYzu$J z=Z7R!WYhj&rw8%>_S!sELe`+SbC+%LMWAS=o^G}X@i&P4`)%GYa{Bc*qc!Fn^hE z1Dr?a6sF(?K6O|+vgorq0^2Az8KG}=Lx}iN2H@G^>s&nocaCv&W^1>+)*=pXOIb_?#xhHM9m*bRwl?X7j&k;OC&bKviVS<41?zdOv zMB=!cW&7*9>X&RPR3p<>rN|8<%z9dKix{YdmyLMpy?pGUBmfsFNr8#=I_gP*nMW)Y zB&cEm1~gJKM#b@P${y|qr6Lt)lM=na$OVY%Si&aOnu3Y{j2{)?AG)|A9VfbpCb8~5 zYRdR)f4<1CnI>N9TC=TC*)G==gJAi$WOE9i(&C3oYoQ@Z-W)lJ?Z1x>+^aLd5x)-8 z(~06=hjy#8(P^TtZg{{~#T-vIVwWn0-sK*jr6sn>%}RuGl?IOO^??G5#(BQV-6e~a z?he4^Hq)du=EqM~MNVFIr$yP6v+sf-llz+?Eby|CfmbWm6?D5FuhU0#(hk7$ar+uH znl`#k&DK4~4`O^X~{ zi1PC}&Sm@Y+0*lb%m?Al{>))icZ5JXsi`hMJD9ltz3$PK_ z>$;jta3V-`<^fi~74Q>D>m7j$h|Y7@yL0C1oD-q<gbXMKXbiehJ zI8A7!^tMa+*8tf7?H<(qd@Y5Jgao!8-fFo_tBY-8supy;HY$AY5YyZxm7Kh@RxG>; z560YG5mmEvtZ|zHobQN&Y)z}47y08B;WHxK1grs4b&O-{&WulaB^YQ_r)0!Q5sT^gG-&>r_=;4{ zQRn2#!%+tJm@Wbiy-<}j>+jWjN-ThRetJ2g*Cb9Dz1;PmxOpbd95IU)#3|HRA$2XO zuIYlw!ZqEHXFjh&=`_}o>}){lGDCG&;$;g9GJ=SnnDcv+$p&`5+URXgE=9-fm!4z4 zi%Dbi)gI(<6dfS<@y#D7@HR|rkJ@awEw?H25;D9#2zs(tR6L-ib9&wCsU=b*fRbpV z&dhI7lxlt7y;&}Lt}J$Lmh77#pjjYC?Uo_*UetF>7Tya_LL;6uq4fP!F2Y+dCcX@z zKjuCFIZjDqhGM zY3m-bpSi2?pvD<{g8%Qrf{x4wreW_QN6j925WY%Wopn&=Osjg;T1)c_Py~>WbPnd= zSTTt%GbYhG4fz2E2IHZbgrkoTMkO}Xxk8=Y zNcvV`EVmEK5$jpBbTD?@iD$2TQR;0vmfXqn3;UotvDf?t?i7$!6l5(Bkp3O3;+;!e~KMVYk4=Y{PU1&ccn zJ^&fPbWZ_}s*V&2$_)R+@9YQo;3IRYYO!_3L4McE*x#v-druR8p`MLP0B(>`sf5q`X`1!bj}+51(D7my}b)q_6FH8 z;a!!L!;k4ev?GX}KnZf9kgXRSV?MenJl!>>}?-Wfb(GaR>!8dtNn6AL31JMWxTdTk#t1z4Nq)zZ8&#{7=dsHr|sEa|9AFs zMpi;+^zVy-sr0Yz%^yBa|CD#^#{oNB5h*E53Vz9j(!*d64I>E8Yq#=egnWOCn#d|4 zjf0@tolWSa_C%&P`Kc$;zwqz9TL2BFPLCrn!S26s<@hO%aPZFVIU{l7hJ`$-#5{~1 z2go=7o4fkDTgCa&5*!Er%VTaH`=);|YVqGkuI18W1nDEYkIFD`ACPgB!Jz%OY<}#vhUDe1D0;fAFCjd0P6dPcK}@ zAb)`NUMKPtXc74N&DYWT#&;X8859^vkEtrxY)o@c+d)Pq?NIAXw%y5L?F5@_LB&*v zxJm|6_}u|B4Yp6hZ!%t{W$eu@Hzkh@b!2X@qMoZi z+XHbj_D(=^>BfujzJ;Aag$*f)DXCHOP1>e5 zSGV&@mAIoE*ObsAsF^NCjQUag&#Gd+RC0Ux!t{x839599&+=iE1Rd%PClMwcPK8*? zSd->SsAThQ%TUtjN?ltv_mrTte9AmeCOAkVD4<_UnG$4GW1qQv;gvN_*Ngl$8@-fj zO%u^Yiro0AY&#p_m*{g|v>ab~lA5ICsQCCGC ziW%-@HI$>aGgmy7Pv&n*v!4!WLK;d(ce{`J)L-gso{(6ilecF1=(%Pbf-nxLqc9Idus)VYF!3}i+NpU-h-%TGo6|MK0c!`-PuNzyBF-o zDA<@N6z-$zP$8THHL?pC@7OpOZ~03|JNkp$KlND)E=M0HNZr*es=0H+g(zJ_qjKGy z_ZX?_mVsH&7wn$E+qi-(Z7$wfMvfPyRYNhrx>OH1GhKU|dGw2_)EgMOrvOzzs=sW3 zv!zR=fnM6%J44n0SAsh!&bM~c(>IdV6pHrT)iR9fLZ&I7TBd99Je`Z@9L%R5JqrX< zrC8C3!cS(RN*|^GkuohP?sCq2F7ZSycYzMb!%16oi{DCY4*9}63im@xun8Fwr*}s4 zz#W&$f@vIxVB?Y7F#tUS{%Re-VkCvLJnJ|F zf*zzSO|3K4rpKla8y1RS`@)17;xb4Mfj{Uv%}|RZYUNszv&@Rjnj#Q2IxM|s46|Ga z4C@jx2?<|7`P~NYX8&_*V~Q57Lx`O3YE%}_xsCZFW#AWk?7s)}>^1*7IcL^9y2te` z=f*+E#AO)uJUFnaNB&uGauNxh%SfBVYuqq^$q?*kn`hV!joHoDY{X@ulDOCbgxk!) zy3m(+o+H1#V2VtMpX+c?=%s&h;b*1DtoLEXwW9v0It=4(a-A-pG0u^^_>t^!f7MI! zL{ee50_N&C${l(1*c@0BWBH4ElLWSB`6MmX9O_v^!2n@4!M~Z&dd(*lb63Vo`pZ)( zcI}AUDgW*1KlvqG(Mrs2o#wx?$wqHm2EFMIbEM9_=!gqa|97k@4F{KeLCTM5H54O? z2;{N-2-u;;NX$StnwNU8i}y1R?Xs&pN5LBYS2phR_vZ)qPkRF+KlsFqle6D;1!&Y)&ALPkV zoO~wh2`sZ~@?|dxC9vhRT)UNq|KIZ*U)EUpdTC#|A^GS>YD8kYc!X)fEYvJ^S?Kloo%F`jC zgn~Ga%#eMHRUVT4hLTB*bxsIVtl1cD3mTxPaPy7UiS0=HM(9B`^rOFTahP%u8Fxsd zKW^Sjuau^z%xEZs&Qcu1XI`dP!QGlUQc1XFrE^ERXSoE_aXF~yD6tBkkH4$n!@m*b zHg%}2)a%yXeB0Z(pZ@ObJ~)K6P0yMgL0?as<49zxV(M0M-;pUW>yC3bSp(DQSJ+t6 zYw%E*D8miRa=j0=ie|`~cYcNOrr+9?dcz`mUmUz-b=WMqJ(`RmY!_CPN!}yp>e8VK zW1Ad2+2Qq?feS#g$9X}CIZ=yxPyf&5p$g9?V}p(69y!s7d`hQik9&E5VQvp>=ddErU!0GM;z{X`P2J$w8LRR^bYhhi_E^1FEj>t+e>tTLjT9UwjMcJy3-pn} z2(I&pSLG1XMJV@7+?ESsmiH6Ac?B?5kiiPjyLxx)_SQE$(=&=9L^am=XJULm$&$~k z1CXVBmxIjde+!7-e}uZ}hp~3P?P8x~mlH-N(Qsld+PwzFmsz9rj!N}qUv_7{b;jCtk`r;(u09xo1=&& zy{hLWX=k*{rdyM52Ddk!e#ngHbgKv^t2b&cUcF&#UJQCNw(p)$MG~!NjH(_sEuJTEYQxl3y5< z$GMUBXc7xZUeUwUym)Md9A>icDa%8YWw-9DpSPRk6wF&O@#MDNo-U2Nff(&p&czJ`l=N$y4Y^uRakSeOEyFJw&{vC$Eh_>gcpHc%k-9VbtH zos09D@Jt6Wj7_>aFHNHq>(b}qZ74Z?T248g>rilo@A6HxzO>%wWsCEi%J_UMlA1L~ zA)(uEGlg|PjSXl%Zu-~CZGRnciYv}` z{~4s(ukJHh=;+ymQRjtV7JU{-J@emsdS`4n(#L`qzAP1mM#q+Z3qHTXssR8E17pPJ zb>i2!OI737c)9;btm#=|PU}V#RRZUj>Zd8PeEEVTsfuayb^p}xlIuLlE+}c zUkKnlIgXJI*xZ#}wUTq-@P=)Y&>z5U)Ib;>Xj&O$(lRvBR>6Mb2MK!-a|Su;oURbI zm_1zN(+oEvXP#vQ*J-}F*`L<#lkFJ0eL*U;3Z#WaIQ}@ozzJt=lW3HO~1_O+&JCvgVO;> zUlLgNo;*Jq-y8pRmMk!%we8TChrT}cm)=kAu}}|X$P8ME%2HTzD^Vy6(an!-yLy5q zAf;E>5n>wkae7OV0>eCjoD@=qlcW+OrNbm!uxYRePZ_B7mz*K37l^DF4!qq@q5n6B-kl`h)u9y#+Bd@Qi8JgTeQ;+ug9ZPO!Z-F1YMqTz5V#5j8p_72@AzQjQNr3AfY%{;Q>lpsjE5!bdF` z4u*@QdqJsf85lc^FXFrIs0lO6<)HE&N$#Jg#=Ebgwlx#v&ob0^qs_gF^86ajiJo00 zhQC%CQDPdp$lBqOJXpc)hA1zT9mhyRo)uMD;29u+@Z`N3k8+@Uj7Y1E^#MNEn^O}U zOf^~sS~-lQyIX3cMJ-_Y?V{+odFaT&vY+iH;TP@flnf91MOkaaw!t?ybKyHml{p@|s zsUkfHakyFDRU=3ixYlwnK>MZww@(F6A0Aw!p^B?hc;oe2KzG>1I&TIF>vYHQ_xhaF zj*EQco5#7Sb98pU#3-fwfvqftHEr|ey&It)e zH~$L#1c1ZX>mBF#f0Y5$2IL-nN5$YUBm`{SB@gk<2^mVk;DOMPb9N@MC-Gu6t$tCN z-4D|(xPzNWOdH;H2k-gKl7UA)xsrtZ9tKirczL);L~S&KIpbfha#5!9ix9^vfqpPO zLE%9CyFv;$f1Jo4tB?YZcB~;s)hRH_0Sj$4+7TlE>n{j%wd6EvE@U1va%#WHa~9R7 zQVLw3@%#SH6Zdd%y8dkG%JvTP-YK>=m!l64iAUfvB)M&g5zxe%b#~UYdPZiX#zw3Oq5@~W%GE~G7{aH7;8P-5x=*h zt+t+b^Fe-MNFGO(d?4XJJ4~Gv!zwv;U%&;MBULUj`!p;hhB-bHY5KAV$RS5iE*a-; z(5t7WOp^ffKG@?wMkbhU(}{*ai8p38H`VkJ=)ak8XjBjghss^H2)KY)N}OGIb1K54t_BWZhTL)-t5JM*h(VJxkrEw3zeSIoSSdz zvvD8jMPuhY146&J?#B~Dn3u$^%rATDp3jy6^UaS79VKh)s?n{}jUO_tr6dym_>vLm zR*d6bp|chiBUl~j#QnP2Cg}A34|E-0%6za2D5z-K#)4mjmArt~GE7%ZktubFtQJMM z6>(}@aT}(k7Ft$$ywd-ljS1UPfGee|z>YRStv$p%{pNF|0(~z*%yX@%-6A z&jz;^a6#@RUesS8{(;~4ar0MS{@8TW(v13_M3(UQk<-+!S(>S~4AL&+T1R|yu9PLK zXjKw>8x?gKz1;`bz?O05`|)3s)@XDB^>&kqn#h%*>VL;7@pw0>D6D8+qzJ)FBmFWr zfZxp23~3_9v{-Z-?AQ+qSnVI1yDwycVpHP53?e;izw`OL{ z5EBX7^xsRsdtA}&R-#M8uuTHfWE1iANaLS>l$khov!+Jjt`2gG6Crw+P{sAF9bgma z!a5C|#Yn7UP(nB@4Q}I7D4lsN5Y9Mc*uVtk1a)vJb@51rw+U!-^x9|piwh<7k2?Ot zK<*ey{dn_+_ql1I z45STg%L__JqEzT};bdkA#!dQu1sXGIl+o$>a8(1gPVq&Q3aY~`K6>rJ5b=Q&aavgH z$5pvK2+;A%nB)4~ckc^NCp}|)8h^%!#)srObEjCQLDm(e*jAXIv2>NEqAL}Acp6`^ zAg8novdp`%6Pui>kK-RlxLZh^?`~pOgk_7!SRq1rFy{Fn!{u{}vPlWn1By9gDlI50 zxqclYOXEoK{;1n*g+&3VW^bk2jcgfBeJNPFBW$UFnoUZh3=Fa2hD;5Map(q$#;|fO zRDk*|nWqEUn942i_pr2;UXa@w$#O1zx~#@d0xb&#{hr46R$p-ymeJ-ayD~; zjbpa+LLE1kCYNR1a+k{mKDC13{{5^QEn`2K*LzTK!liEc3j1TZ3;P+!-U|f}#s{f) zkT@D<)Fj{<+{}?ezU(^Z07*-HiaX!pk>iahM^p zbZUMIU;fK@q4DP0bGPp~Blm7I)YJl<@p{bV6zEoA7a+O;r>DHrjJ~n?)GBCk=lRIT z5F(49jZ(2zwkWD1YsoIB2{g-J-M27A@~pnmKNzle)cW>+q~2AE3w4!YnQ|^?zBTwB zV8t3|`v02o_?)N^@p>4fIk56Kk)xJ{xRu=_fHl^MPLwbwxL*8-ln!}~OamU%egEbJ z2!x+|uhNvUy5|$6=(W{&0p8ooI;aR$`1m_QGo7b(Ia|HMjBQtq!esLZYwEW)mTR#@ zJ&na76<)@Jtc&qA{QD{s>aAxBxL!Mc#tP>5w^Jcgd~078jVd8Xf}|+38CxQodybBs z&hTuz%8`M|1!7XF71Ci1BfvB;swUtF=C?c-W`kgOe&n5P-Kdb~x0}ic<%diaoZ>ER zu_922nyaVS`cu;DB_~Jm-Ic9-rdq9&NNvbrB?#9>mX$ zHemQwnY9IY$Xo-qNN(G@0~`Yoc?Kjbfq?TMTuCZswEk$fcmSM+T3mo>P=}WjEd&g z(Ybi}E;V(Luecph2wv!|!?ls2XP6v~+O%Ba=51XU&~8kRB0Vo1@}jMF3cYbT8P z-^0v9-d; zRli3lOqMIWBer%jogxt|QFQ=f8*={owi8=~T{C^i25Z{6IbYtKclxbHqrs)YFNUbx z%(CcaX7jcuZ*3N!NCGaj9HSP|G(t}^Nuc{`fGf2p!2>O2QXRHinjT^lZ=*tp#D?~x zF;msO+0nU`Z?+@fZ>%PNK>kCPI@ic?R`jKFUoXTPTmf(20aeLcYNqw4Lr&*CJ;iPe zV=RxzWslLV)E|W7RY>^}5G$~En15csK>qE_1Ck7zwBi$3b#qvX4dR3#{ko#jAzN!o z0F=He#fcAzCq~{(@gq zwmBtHn(NZ1{h!A*@Ed0`{jBjQ1Z`VRMDO+g@q0Xbmd@m4(>WSiPL0}e_8kH!N#NuH z{e4viyP^)JLw4H2@Z{JfK=&d8q&6zLBAO6rhfJLeGb?Auk(rYGQ0%1AMr$`r9I-KM zsz$q#=71;hRhtJvxRaM)&PBcn#tAABhI^gbPWa*^1;`DQX^z@ATI6}UUY}HWvR=t= zqbPT;V;Y{uvRb6thSm?0GhC{DML7k~Q6ZQ}E{~YR*H0>C`wzBKqL=0;YwF3H7tWLO z^Gh}H{gvw=cl_c^@uJg`Ai$CE$=LHM`C{&6N10w;NHlV9*0eD%Iz`R$HzxEfn}zoZ zF!Jt=@>dAYs98b)(juN?D}wfjF<9YHQL?3z-$(CT^>glBQqd&mhk#t@*bD7ONmx{E zGB1E%FK!@`R`78fL#5mi_Jj@2chkYEa`M&`kbIQEyr&1R&g-YS5t^t{%T&;=#>h{` z_72_(pX7@S#O%$PQ&7wlp(4lCMx;>tYgWzz!)zZ{%RzVBUMqeLul$qcBd4j;)1uBa z)@Y5@htp=U6f%zU)HU84+>4z7ciNpC0FZ-$mHA5W#oL4sH;h&&r@!YZeDSd`)57d;+{?3~)2AAJfWS(G|BQ`9DX*1gxz`w1MF=v?#{bE4m)lQ!DMtg^V7bj@W z@kspFo_-CjepC1ScPCL)uvElX`=#a>T0tB<$OW^~D@cSsA8OXrtWvKmGZ+niM9^T(xnsJFbE*+^*Ci2Ftu`f$5F-K3MyCLYSf z9)Kx)w9N2M%6E|a@JBNTNuvA*>#t9VWXSvZJuO{l}MmV|1iv{(a^(Y>)rD zIALB3MlKvuSNX0y5`P+j#lT*ai6YgCmJN)KRIab7=mMAXr=e`sdHKoA2I8+;?{mYB z+Bock#IB+4{C^xhD^t-&;?vx2qjyBFdVe{G;qdh@gR&DH`1U0Cu}g{|B5+NQ`czB~ z?$4^{t>i4lg@!b{E8*^}vO&raX2cCoPSEyRXzAwa%KCb=<0{R9+fQmwGMwcu=@hpE z;LbigJ)dn$GJqsZ8awpWj8Fu_LOGo$y$n7l9_}kDmDvtSPsK)5dWCY`6(sH5gQWRQ zgJ`ccyqzBY{1)xVqRoaWNWe$Za#bd$6-{Uev8VtYOi+ zpV9F0r%hD=3>8A3ilk%ijgUEj%BAW}hBJ++&TzD@|I4DMzL}VP{k=RHJNeJXt&_yX zpHsKdD^L>W5ATM*-nevV(|l^~B_|^)Gzi+eHjUnIV*XP6Sj8K>W3aNjALuVrTi5=s zc?8>R?^JUh1lNEyqc}iSW1jT~;Zm%#!0R>M=WwEs)JSMy*mmkmI38-Q(*+VCo8SGcnUHNokCDleb6fpT=9$itDK>RBxGVp=x2LiOuTBm zi1OOES^O{S$QoOFhrv`JCV#`B| z<56YSF5$EKsPrK^|BqUpUmBGva|lnmXpejDEmPE9gP1Uzv+$V5S=e#sx~`IV_x`I2 z8V+MFxC4>-ey{EvXx5wi-MV|AHOP!TRJcJ5J_AaySJcyQd^xj{&N;}A&-wPT+p82W zq`@K5*pjl|U^vwl48wVoE2*l+y%sx3x<&a)w0m&huyFWh*wW7?Yt#%M+QwLbqKg?G z7}r)3F8?ym6uqVHe>S{Hb-u`$s|#&b;()~Gx2llZJz;)1l-BMr&&Q}T$8ocq0y9xJ zsZbCvsRBDh2cyDNJ88fTDc>EFl#V2_^fJOaQh@j9gHzY*dEI1HC6gTBqd7v${4{3=GMt{d4gjK6Wgga8rgn~A(k#TUM8zre^YaTZ&Gf^6b z*uBZR-LaXQRF3=kvq)hIXz5OB=PtYx4Pcnof4PP>APD6p5o|pA0kI3tPSw+C(!ew> zZy(%RS_wq~T!Yd<#0)BGWX74q!|;E5;C`KOjQvPjBSJ}PVPSiiRm_Gm2Y?pP1;~eF zrxG6!P}UvvB=6gl2K`*{uQpo_0fx}~BNzkDmK8+KP_w}`KGus#LR6Y#EI!I0J z1}n`n0M20z*ZIMLeH7p-@ay;22 zY&k&-amF}L5I;zH2!j4Tk+wHCW-in$O!pt#{sZf31fNfm6<@izBHl%lSHi{hg@+?l zBnicsKraf&F82F>U=<=1*K85652oP@l>lBigIx(;xf|;{)E*76xs0EP=ib7vcw{m^ zs=IOLa1zt%u+&=~Fo*pQWcUS=g!2 zLZBXB+pC{Gyq{hqnf6diPf)1=lp^yENW><-$k4?%j%#0zdqtpVWh8IWiqLg_QJd8}*^Ey?^Ul@03xB2V0ZR9IlzV%Uop^Duk8_u}!( zuT|Bvt*}|!>AoC-3JLimUgD0Ty%(8i`|)4&2?T>8HX-J8JJ(no6a#>45<>jg>PkIP zSU>2E@Ub`AAlQ|do+iZMPTJLZwn(ep*wGqWJWHBBQ;Vd|%7NwvKK2iF4<|@U3#-E# zR$WXUpc!c)5B3EnbyO!qIa*6L_Xe9{Qc(#ug-B$lIpU4(QUK7yT853i>TDb-p>B{#!e8L zj>M8^W`B^4gYVlULeAP(L0?wKUf$0=r>G4=5!SqJEUli!_c6$9*!zvfeF4Tz zccOr~Q&q3OUbvszET0fnX5@-}-l}3}m?Ut?*h_tv#3^;EtI&gEfV-)c3av}c?#7!= zYvaM-9Uv@<%{!K`%qV!b5$NsRNKZmlx5wj}CCP35nkBSRCUfLm>%Ex4I1-VvHd82c z>R@oEW^&d+mYUvO@)WSat)e7&J7#LrGhOQ(g`{>1*Ir~QsAI_WHQ=;nn`)`7%$TxG z#pQvJX~Uh+2n0Qi)58swSPLmiQQ{@$GL|d}wGf-30AxH~t$%ris@1+pcSJ(K_k9$H&a4VERZstdKjne%qRS6kTyQ7vw&e6mTv&#EXBD`R% zQ67(RMHh-d?U{Gc^wKVJeuTZAGBGG;%`!C=qqUQM9bu_GJBwn5nZWjVDp2CSk z3N3WNG%`Il4o-TY6aqiAK0Q1+1XrDzLMzjQQ;j1tF47%ASMaY6%?!_Q|0H@eN)C1k zWp;7b{wye?OK$3-M5jb%sO|yvp86im9&VL@+j9?V}TuHNiW4ftmjckh%#HU z!*u9ahK{^}@eHk#P`N0}gJNEptW!{LXE?}Py*0E10cLMwNW5|D*vC2JkFwK=_Z5H< zm@`^mY)geEi3Fv!4|5D*W^K=S7`0H-gq@e95Qvz^=z2AVZN$c#bRu(mfy}5X!u<@( z(L>ohj~ym?Z`>mZ;aKjWC$g)61H<6@d~P*Ab%jfzv`yJC&l!Q8Vj21kghKzCWb&b~`hTZU?>)z=>Z76-UaBm{@pX9&N5!Sh5s8v2#Ke5_#A}+_@{pceP5ug|T_&n_)*Tva><3Qd2E@po$Wp1s|>XK#jH%4!uW|Hp*6 zc$$>>r`}Ca$`Q&bFnxurZ)ZUg6b2lvaz?(P)H=4U02A3e@r!p+kcK%d4gsNz#)%n50+8#jTF<-z%)<= zUs(P2m<-9ODJFy4r2Ig{Ag!UVVm1g5p#)yuefdR;1%G{#=_7acc<)x{S|@Sr<+md) z#`m-`#{b9>nuG-i)H{1HjE6s(iCKTnKc6n+kwKpynAtZwE0cf{iwrqRmiKUyHl}Xf zZ|}kgUyjbgmt}N6(*f5iY(;c-WRK=_5r1{fVQ!V^QqOB|6k1gI{P+xqqVy9*O%tr$3(+WV;3cKItfeP#@Pb~~ynHn0InWhR2 zS*(XU+3bN01i>H^|z=RtZEU3V9&d%4>=e6(_{RRW~kS zc$1owoTc|7J71kX)qsTg_~F`xruNGBi@N?`-e(HN_tP2)4AdmDL^-KwRR(T%d|kL# zbj3A$9E&+tzXn0R)>L))>6PF|00=RP;h9t=#6T+70=gQKIMso96I9bkFlI^xxYPXI zl5^2&Bv@MtpV)9C$2Zlp8A9cZR~B!VH3)R!BmJ5PX_ zCrIZla$e!(qi@fBl_8lMv<1#QczotbCg6QV0EH>h#edIePn;*d@%!Wy)l^kfPpJ3} z*5@p=*Zt%34D}6}IR9|YaEB}3ncexbm7JcEJTyI?9SrZ2eW z@#xZ@b$WWBEf*RX@ALcCi2McVlYO6&omeKcww2&UP<4ETXP&sPZ@G;=dH47OYYfs< zGV)W0i+ie3;f@OE{tlF5=VdT#%BnyR6X5E`l+j+YQG*%bvSM+)if^YT#s-51mSd=N zlP&;<&8tX6_J9iDAjZ#X#~M_K;Ic`RWm8I5$h@LDONYBuzga#1!A8B+W)pfuX51RU zk>rtXwKG#PetqZJb|?01z6U&SCjn*Y6NKOkvR~HLqfCSh$qU6blC5~6tRD8F zxB=lZHjqInotUR+@N)w6ezdFHvFi2!Bla6Xf^QB8<7p{(JSPWXUT9Ta5+ zosZpLFAUn5rSYGPNoWiH^6$!A-=H91*>$88n-*!uSG}4Bn&X<=>GrjR6micXXaVo( z)2K~uYVHz^ks}zOU$bd_*dORI3kNbNHfaix8o%Tcn;~c+1i!};F=ncwP)Qe0v9z~N z1hxccy~>il7x$s2`VvQo=Y`hfK)fxi$YDv&38u|MLt>em^^<D zX}q$bO2aoOQ$boPRr^h=G1KqdWAvjAP_(#lT1H6E!x==}z;>KedgwUq4y&`Nq=IE< zps9ZCsbJmPbVbOwGebSm>XT$)UVJJ?Fi;lpHeX@(E1eyBp`tya+jKTBZ8og6=ZhyO z)=Cb+K^m_fmi1o3vsN;+=yW?fL`V>AxO!mOP=pqQD|Ueab-g#mXb_u>XkuLQ7 zwrmX?2{bo2NcS5{2yoVja{116*qJnZ`SSzu*keOhYF)szy2d9_^$hwu}l5! zE5dS7?T-wMcR!l^U5?=uYDcEXay=^VI}mN-@V$#9G54$0t9yWU{^CO$hD_LlTo3sU;PaN$9THhv!nIeD=%hi{}V3F2|{|XK3lB z{%{OByeZ4kKi~`1yD=koVKMj~;HNh`i9z&UF$NJJUUY)64KmE&=68gYB~Tg{Y9@k~ zQ{zxF`%N=UY+8%bz(#MrW#&oG(q`+z7vqDlvaQ7klXvp;MIFfcKL zG*lANL#qd_Y<#pB15)x)*V}u>+i_6d1!Q!FS~1!vZa2Gg318FTOA^ zEKyA9mz=l(e5}j3SPC;gbvI_IZdmvWD&EB_N|08GJ+m1a(Kot*LYcCTkz9(@*Xc>C>WV)$&zQK3N*Z`w0&u|45?= z(FSD?-`8A0@LY9+`+=bVKgdmordzF?lI93o>Dd!@;^B}qpxR;gJOS&So4PjPPUefGHOZ$mU7+u!!sg~9HnR}Sz$r!Q z@F!-OPT!xqKA(RdtGU0t4K566WyIW(OFs(IFYJ6;u zlUn(nTv(Pu43=2T=mKi`i7v|g&fz=w5>r==!^}K0_^a`AmJ*FxM1Poo-#Vo7FLlKJ z&EdWeNGPoGFD4Mz0A-vv?4CK)Bk&}QK>)T{a@0O^BzMgBG`0S8S)wy#H4n{P+FR5$ zH6+61PU?dZUXs2ATLWuLYN#kCG*wIg$F+<*itC&u92bFOF`?t@6m=}?#g881lj(vf zzY5G~;Qoz?L*d@7fswn-jxR|bnBiZJRa2uwASn)O{u~_Y0*B_|sA{o+AqlR0u&}yU zU-R|*7jLlJK|4<`?g^EydSjkJw@eA0E;282E_vNJBM(urIF^~^VX@tdbWO*Tv)VBo zeRowpQeZ>qw!wsUvTX~@P*wu~V(kp}M{=H4#P>=5$j;t)Uy<#g*o$ndtM&t+z!lO5 zcAi%ves}ut+h)gqR*eN*360_`3<)m;uAg>w9diw8+WRS5))TII#eMwlV(Q_;bvJ#n z;RoF`bS^N-;ud+H&a?Wc3ZA7?-D!}u)pWdfTdD6eBx zP4RI+Mgs>WXozG}7p(_KoAn}x^3RqsqJKW3i@r`AHnOhVwDOJa=#~Bl_E6nNFMjk{ zF?6hU`hY2J3Oo zH|{6tcLlvNGC$057LL+;#WWx}1fw+fA@Irg*p2Bqp}4?IpEa^57s3>c2JvxX;WI$@e!)`%59}i!9fes8MK?GW*=F({87H+t$ z&GylA<{zi2%2dh~y$jE#0#+B{Zna@v9o@B<}EzKs6m0Hn~zx;Vs@{Q{dK#9X{ z`Miix3D+e(G2=)P1E>3f%U4TuzM;v6wevvUX1BauD&o_173|ZmkK)mcXziHwDJsc| z@0{R@#E}#ZgmfL7iV?2?Pua)E9_Pu!KviEXF*`{g0a}q3(V-Y1e~*bw=NNGYEqI>I z!$03__kQ}xipJGWloHIhS!PL|x@jO^r4oGQrlkwAyp;L`QdQD%u8>$9mGlTZ{cns{ z_3}Oeq)L4aB1Kmo6NDv^&M(v3L;}w$A1wO~ZE&v0`)z`Lk+F)fWkyXE3BkA+_)glY z9}b7dWb@;szR^e_gQus)=f+X|++^Xidp#x|Z@Bc>fNwO&h7n@Lj^SmwrVpG0WjE6~ zHaA6Gy99~dJ~X6JPFUTs=#Kyx!&7CnYMx3qWHT~wePG{J&L5a>hgm-mAsPfe!wNp` zx1KGM=*cXZb9Tf2e`ti2QqKX#0EuH0HAKo<&hk@!XNkH*U-xcj+a&Y3#icQ56O^0G z1%tZUPc$)F z@M5xN12V)jx$-IQ4%Mu1K+S}#lS#SQh|DEI+YtL(e_jJuF+N271Ni&Q8hpIURbtqD zB2lE03i}519YNhTA_ax~r2x1JPB^^v47np#_bER-^AbA%5y0|UMc}YznFk3o$;@U3 z6PC1ayPTFofG8N-DrN8UI6O{iAza-6o~J!qF#uN5I}TA#PF&J)lu?q=!Rypl(h_K+6cj@HR`6{O~hR#4w zY4D@gdOHe`^c^k$VIheG)#KYGk$wXiop?zLe4sVR-o|nL@Z=NE|GaCD>q=`tvWI6+ z$MBZi{q&!M*GfpTLShs^Aq6UKh_h*<{&G2tFxCTPqNfoPhjIjlle~~LL8ZB;U!g3? z+*IEhhu{q|I0oGcz?HzDdGUrxP!ye8j$5Ibzzd})2nSIVZgM?rM}F$yX;7AW3W+_P~Xd-p8stvlzMfIqfH`(P6nED+88rI8lTFX`DPo*uFfLI}_GPzGo0S9u?D@+!#2o zfUD^vVI!lEt4h*3q@FK;G^wCdzI$-q`1S^-M9jTNyXS~Wm@rNY+*`~`{BSk9krYyR z8V0V{Q>3hU;<#0E=>a82u$($seV1>Nmj(Am8Mx32`eKos|rFpy+RSO)W~Y3v@586Px<)X~T}KC)$wq!-WE3me-XqPw=}( z7)_4zD%}G>N?{gGpVjw$*kteUteKAQ&2@&^B}3bsEm-^^;An*ll+ToyUW!j0<-BP| zaX)$!{OFKOC8!>lPFZp*iCKm7f-_phE@5+6@KdB+@YY=@@IGh6>h z{OCF}a60=XtrxutjuBL$vw0Y$4hT|Uq7eQFd+6j#O~6*;^&#p7xVyMZ)LY-M?GqHl zUutuy{Z>ruFeZD z3WhHjoFAPz_E~PYVY)=1Z7-k50EinJc_9IyqF0!dDfd}d%>mw(m8>(ZNYTl?W_J@d z7jAI?s7&-I{*R0y-YuS*Eg)I;BY<-HeFCMLmL2Um?^T(AxlG^Zd2qi5Pf~`f--_$i z^nv@!^lDT6MteYWJ1^eOd&4hiJ0_IxLfOwR<;n2_!*m+!cEo3a^)FT3=h;TQ&@A)n z=2;^@by^^a#(ktj!%cuUEtPE4R@Q|@t!mdh+1s*hxf?@E64VhiP9W~jWy3)R0&+ITcpAq#kkkW+_ z^td$x2oVz2!MV>)4BIkCiu5Yj9lSKatJoQhqXb*POJGx+%w?j4hMuan_-s6C1jVs& zpwJJh<7d*qLBJ`)S%I0MObiZtY3r*gt;T52Lo$W7qzTLb2cGytAP z^uKfb(RX9d*OKL>OUYh&I<;|W(_ghxM00KePR{k-0sb$AABgM45gCsQWfL6-RN>DZ z#JqcdG;t%>JGKp8JKU>3?)_0SWZVWoq7&V^iLc%fc#esstwUs6w2hK}?~E1fD&a@r zKCP9N(BmLh_jn~7#4KChji6w=$Hx?Rkkcl| zv_}-)@p$dfT*Sz85XHeDhMnc}WMe&;8W~vfU>u5^c_vbpP8l~enaw^_Qcr9PaEYoc zGBBVvd$Cp3;IkY14>-?vTz4s}LH>(Wj?Z7m;x^CSAYa{D3Li<&dJ0I${|}BGM^r;b zMHM{p1-xC+)L=cQ96fpe?)m-0{*mk9E9k;cCP*dBp-djXlx83OT%MsrFA=)mye`@ zK{BKHsP?AKR9lA%4?MUVjUF@Hw;452ylYd7SECmu-9LnZ>6IERomK^bQj!o^9;EV5 z)OdR6C*4q}1#HC6LXlK}-IkGLM-6Vk`{VjVEz4cru(K)xrHqd_P*&K$sa65u`f{Pg7AB zczNOYLz7&axtQ5lrQ1Q&u-K@_Z3@v5BLTxq4y=%zMvt7qhRC3%?4t0gf>S6VJQIP) z>Niv<{{L;RU0<7Vd(e{XfBH|uw-L|(9{5}Q|D$IjJO&!ocUg0yjk4V&TxtP>4to=2 zrAi>1(8Nm(JOaaEWYqQv``aW@E6g`j}2cD zGn$J}18DH`5+kQsvYPVrkt*%xbb;Oe|37mn$h5qxmN^#Po(q-O+jQgLC)aPu&#!yE zOaC1u8-nm1SheR&B-B;L$B^V5x{-}=Bu+hsAfwA1@dSndNkF#0{sfZ!jo&*EPq6~6 z7e=*~I39dAme*O6w*ZDo6cbKp)Pze#zD}up=cBvw z>}H0&Msu1SPT}Yg3>%IeY#z7AN9V82gfMa5SEq+!T}_-D#6q_pOb(i|vE9ZSZ!@bv z@pR&U3&k*G#IXr9?lSFK2>GIF+ugBY6K#Zp?RizFo_LJ>3QnNzdoYSEqRL%&VGn&D zm_?R&KG-u_M|#06?j?!fu89^gh&FUt#Q9iX8dKP=5<#@MU7;L~EfcAU+GS#7Lzx|e zlux*jJ51j631h3-8PmVPZ!*ApmvPf(h4_|xr zjw1;BMTD3MCIu{{7@LZXW~kVsZcwP$kA}5zX_$*}v-O;5KzUT|!`{2EoMspx^Ydd% zWbZj`DBJYMps(r$iYVdCGE7yH^afUoBHbt>YLry<{Z#%xF=Q#MlbZl7kI$YOB&uLm zdi9~)A))tFuvKgpf1jb$i2}>}fZCv-x}Kb)K&!g@aPuabQB z6ZE3j1rev2uW4Q{m-5m4w>{|%ZIFj*pPV~F_*b05^~=+#K8SbBzkREBesj-%337jp z+$+ca9ZG$1GhQ~cm#ODoSBeD;+*X^|2nO}2;(`jv!AsuIKFg2jT0h4M?3AN)Q61H` zJ@X3iKi5SsM;q^QfhFA_D>H32yk<->B_Xr^%KR^VSEwTsJc~(Y<;JhULvt4t7_ek~JUs8?UP^ zB>Ln+6tGVZ@Yg{Ju&djiKQ{}5-$2m}Gv;Oi%|OKzt{6p;CXYhWRj1qdp&XA}&s`St zVw*|v&p(+@4n{BBdOm(=9zqk<6DH1w7}*+wot{F9?E8{^;6K3b$NiDv*surfGkDDC zV)-VExp0FWv$r}WU2~}WQTx!$aIR&nflF5LD}K2NJ6t+NMUS#aL=20BRjX3FLEOH@ z6_p~cme4?CEhNf7WdVS*D= zY4&&nz|7}O489CwKLjMwz}IG*{gTQA?KIG)qD#vq&WZP8PhFu2r#lPQbRaP;=GFC{ zFnmlKe-Er3EsY)Yg$bo>&3#+#8Ifz1$%5X&J9zGQC}X4Cwj|$+WTjZ%ugQ{?#sS4B zhtk<;pCi}~EB2w5Hxav#&DZ|!rl(7Hc7x}VRl%n_smdG@%kD*jF(9wE`>)Kw@*FzO z!BTv479Cq2wBD+57|hIjAvwG$b{P9V$1K}XuAdZ^G{^++hNR|v^6+`ndbQ);M|x%B z*z!;IXLF-G|Dy(O8clDUEv^S0>{s5wdw6b}Q$?ah>%gwD-+Q>de`q0bpi!??do5ZT zx8i(re3{!-O&>D1bDlF#D6RZ`3583iklZ^@9|IMWZk9pK3W}Utmc{oog0E!7rP~5|7I@4#O(PuhKj>^b0eMY1LDVE(=^(~sE zw_L@lnBiBZfCywr|FnJHR60RFoG^fnTs2Q-OLG1$uEI z#tU`{YXeT~47Q{9JkhL8e_}5{6iJggl$^V*LHDk%RFu$2kx`}E53hE+M^?6vAFlU$ zk1Q^Z685I4`r5p5eaz-LvwBX}-`^G79r${5nFiMol{wC6_Q-A0 z3EjZbVlkejvpgp5>9#wKEitLD&^L|ocu9m7w&dqKPgJqE^Y0z_EQZ*e!K`z2LrJ}U z4MQ5NXTKLXxAvNU=V;Es;4YgQeq6X_Pf*JFTtfwt-ebsG+32Q?W4r2*SUq$!pwB^T zCF&CM(_4A4Awnm0Jp-F0l#{zGt3C1Di)Vt=q-*;y^kbN z(VyqLo6uD|i|f#EN0B{9SnCq#6;n;JjPRuO-Th#MIIpbi!03pr)43j!?xm&n)?CL? zEDE%a4IIH;uuy6fe208v3W!d9U{b*qT4UVv`;4?8=W`Z3WIQH*V&-I1sAn?lEuJY; z=RD<%HsyA0OhZTu-oL_-lofFQ#)t*iB-sbvDmeJ@tSnpj=g*Z$6_4Y`J1XNUpD)Lg z!n6~b*#ucf9MBCUBGujKV0mXH?gsP#E1_kM*#_~3m1b~>)kJ$Mdi5OguW9MolhGNR zn3fYc_MsP@cJYAOtopQWsQ00W3VE(T06IMcL4h&3i(VpX0GR?Yt|?wtU@D5sdZ}dc zAgpDFv=|+?h(2@#Zq*ein7ms1^NO~EWDQ_@k-v#>>PP(~eMVxtNw+ zw1l_88+G#h4xROWyZ)GRcg2MM28$GW2eQ|~J?R;=`LnsvZ9K#`RhX*3nIl)yq!Y~E zk(v!caZgv0rXUut(zRV2YT7vX3P;{T$;qj+oOMIWe~4lp?g(|P zrStQoALG^d#?~yUN4opL60)?Q4#-|;on7#$QI~Zt{w=LDjGM-8Amk;Xa1Qg?F zCdTj&^rI=kO6ySNSZx!7#-7On9V@O6%)b;!0sZb?5kh!htMw)gooXGxOkKLQDxX-z zJa`dO7_@ee9w@Sb9NXPDeV$Y#arCbHGQ~W{l_a}qv?@`u1n+k=HsZ^Xe00EJK9(et ztI-EzL)5(%V*y#AJBGY0?~TXkVxTSh9(<}6E>Ieqopzun$AaDZHXX-%i4MqCw}A!p zK)4_W&^Ij#lu8pksuD9kW?_mbB{78NYl=X{C~QC0_1RfhNEe!z$UJpa1`HfyGAYY%*0 zzH_^)&Tgwdv0QOe*hh9--f2Mf zkFH18>p8o=(3ZQ&LK0FdF#Zy>ZNX10hBe(z=s@zZO^DnoZj`&vJHnMFI1lFcp6~tn zJ@OP@`nYi)3){Re?J!H|>)X>pk4xB&kw2Ergz!~LxX5?NVCcGXj%TJGhk9NE)o%%z zO69p_^j+^*T;_A9oQkHc=PA!HG`Z;w!&MdzrNB}+d5wqi?dl2Q`C5Kre=toiZvJ&l zWo#fWikmx&jqiHrgNh%JYAlg-dqjtF`yfeH2G#3QlBa78mw2`4w4&=>SVujYLY`wI z{2|eM#SuLgEi5=jtpsx|oDN@!7*^PlZoS1GhSVOSMPA^`6UPoZ@2+{P${Xe!R4UJ^ zh^eN~=8lt)#Bw2ASFX%5rpof8z!>wWHvWMy^%9hwW6l;&h;-XK`H-uga;Vlg)$MuF z7{a8!WcJ#NrAwIRN&I5J+{#tdHDm~~9mm&hZ*`}|0t+CFu`K1C6~bjJ5vMCuLXSlr zSSi5d_WKROrf;5Y?&meML;fnHOE15-W+6)DRk4EyT_V(*Byu{ zt{YSQ7`Vwzbsp5HOz84b3E$BIN;X`8PMD}jJG`6b%5IMNVhVCV^bIDn`i@1R6564& zeU^ctg4wV7!>2*@bTJp?Izh6_C@e;Oh~&$zglQ*~`yz6<_@o9;q(8(k|9;8|nXh1b zYC4kHu@b&+o)V9PGCvHu@)n1kEKlpn*FcF9}k+yp&EFvIA^SRduN*KFK{;!;)S02$F@M7PZmr=5d-**+*g*T6 zZc93q1EFQ4ZiEV`yY6nxFs^!h!bzjQc_*`_xj;;!ZC;flj*DgqE;b&$c139!x+OfZ z1RO)qMd<<3Mqhn3Zi8Cv)5+htJY$yJr&}KXNgT7*ij6<5V*Q>ijRi%oixq3rLSZ|5 zmP3=JN${y6*)W$o%ZW!hPAF+Q8+06B%P05=6k$z%BnBlTjmS%LO?HjNrXK-J(DqTN zE_aq84w*6O=(eOBokhURUHU7PQOQgu-QYg`XjY+l2GWo~UZuTfCPgSJbCg+3x5<6_ z*1K1qBG4C^(u+r2?k`ACzBo(q!wWep+E$0;4lCim}XbM@T8j7WmG{)MU?TFjS8Pbr3CLD=17+x@taH za~=DQBn7Q3(Ht^ti`k*D&A*`|138NJWt%ovR;m;sDy~*z9J2DvrD!SVnY8Q|!s7kY z6r&lqWP5^{&6k_qscm4<=gO>S8lgJhvX59hqd~|~8`+gnHasovMXDZq&Cd*f1CT{0-jc3_>+&C+Y@M=?< ziO+gIr}>s{?L$$EHI(I*Ah|l`D{@_FskQZ%xdFx-^Ebvz@4e(!Wcc1Cp>g^=MT?XqKOJ=Q-?h?f-V?mSue{ON;y&=EJ^&L<}? z|DF;J5z2vF4Tjfz7l>9qes|kaVGF?|vDZWYJ-p!Sp${|lP<`-_r<^K5mE|K82g3E9N1TR}IDsVWd!g#&DZz@YwnqOcJj2Fu@V z6;LMAqfo1sdK!GdmN7VlO6^#YrDs(^u+Jr+jj5FMz%rEN*#=KMQ(n+N#6fN6p-)q^!n5HBdN`m#W+RPZ~=c zZgeC_&?i|;r^3Z{Zgmoh5;Y(ve_%6i| zkKmRq=e%cy20_>R60|ecX%KXBmt#F==2@kv%)CAq#&I`WaDCPUgsYTI)OC9zCB$Mx z43hl1>z7Sk!G$tCF7GXs-He6Fq`-?o{?rf>Bj%pcM7UUAYzZ@O&g*-6bxq+Uq>u!= z!PCHtAy5|JWTk~Y3V>P6X6dh`S1;{0Vg{q;DqYncbv;(fQ&!W#f$B;bD{|q6@gWy0 zj$_hz@YExLqZyiDP9PbNlQzi8CsPZ$a*8mQP3Kf2z{^q>Da8@b$zLDrS#@y(Z%gCIx9 z(FCRkQA67V`mI8H`nRtmke-0EaYid=SP{Om09CBbDO&k(Flo~YE+R1@ceEg-0?5ie znZGvQG~}~%j~J%60KOWGVi@9%)-pA$V+Bj;%@ACnkWzIsl*2`mSwk=Qw_OFE=W?I( zAr6Hrz6gT{=Muk2L%a&R-lh5!RXCYP$+leQbQE}ueYz#_iwYHJ#l;vEp)okzo{PF2 zIN3N{M1@JVs8Ffa%P@3c(95W->;F^ibTx1zk)iK8>v{lx8dfD4S}l18e%p}wI8}T7 z1HVe z2i`!!n*;Nu9nJs=AnKD!es!3%#ZDLoUwpF@uiUDEF*zn1V#_+B%F~HBZh6B;cA=5Y?AFZOB z4&qft+4F&3fAqIUu2Og3ekV2(gI1GHSa&=lFGti3O4J{d8vGu&9?u`qmPQc>wj83W zHDys0?i(^UU-I9FsmG(J>j#W_eOA3LDFSOhma*rQuG~_16wE4-4|>g3xGcQF25UQA z?&axdweV!nQHP;`UADb#Sy}`$2Z^(dF%%A3-SXJBhU%BonXa}5=ZmfBJ!u>bYS2tF z?5H;C>SH$c58sJ}Fl(|Wc)eYRkX#B0PeR0z?Ofk@Ip}3-mbN7WXf(Au#frIIGv$nZ zdc;(Ajd(!FI52MgcmbmOqV!*Oa zOEQ_;{1=NDsO^TtC;6#7CXKI|*f@3tPiT+eiGf87c6+e52K4nz_xc(i+xi2{gDz}IVzG;7%{Bh3xNQ~(K^aTl? z|BU=&g?{1Z24MKjy0tUhdOn_Vqa2X_$R^hvwS-;QSx4~yYHU%5Dymv?s_Vwfgjw9? zop-c#6)v48F<~^r_VdhyDrtJMqfOr|gD6C~USbszoe3&WI#!&AD)*t|rh*>lsI20f zZO+_3L+CHcIm=BDj+-38I|!-U3!6g1v8udAE9L5$D@d&3@=gJ^>wZyAmvPgRi?ktq zLaNQ+V?{_~%{^CP6vyoSO_B3jEAxS-Tw9*Vaur@6+MnzzjsATQD<{wG29IG(L>do0 z5><5?6`m!;=&(9TU*^~CX8p~2ph)O-RN0(3W-gTR5vATCWUqu;+{QjqqaJj@cG z(>|HGpLPM>oi|=C;JLU>>FZwKTS}aZbGWA%z`lCEqNyAPV_3WXXw$1F9x5Ed=H}wT z>-cr%kkQh4rXbO>wHv@N*gzFK1=3E4I5weBJ(m>?_d#%XH3^egeahY zhEkhYqX;D6F1>qgD|bkTX=pPU4;epPAH0Z z#A)M~)X)tKM?Gb668O6bH+9R8Y=)Bbdx>?Rm`E1^rrqHq5?u`7ifvA-9Db{*y*w89 zQ|bT~H$k6K!DH*N$8q|yK6UzcK)j6{nikv-*kKC!35f((v+gZ+>_deGo)2fV&zybBlAF15Vcp+pZ|nD4$u9wk7f$s*@M5oZZG4OdT{~{q z*OiJ8QSNa;QM)QHe)#gypJxwW^wWk%HV?!Ul`BJnJ0Qu_PisQW1d3eM#m&@p({{r) zXuNE(!jypj5cz;*f<8Z4ysGZher`Z>lM)cfpMs{y3w+Agi}_Tqh7=QMyqE<3TU*6& z=Sd_enDZNkw>vF}ohZf$kHZ%0WU|dXn>W#?B=BI&Lrre8=e=C6?pmp|4bH~b-Hwn> zV7yb)?}rkU#;7{c}1fkA~qg>-1G=1nZS^LAwYjq<~m(Uf57oWef+l-n+~cPgjoF9p7dmZz<6u9 z2*yLO%$|l?_{$M_iVw~tDn|IgjwCfrYrW47fQ!WGJ+1w5bo}OE;_NL5eyJNzzcQb2 zO1Crwj}SV9ipKZUXI`gvArcVo{d+nvo&RrZ9!~bH#1$`C96g<1Kul#S`>xCzcUICy zR{BH*1`ASMrL5%cXxOO&fB)FfAm?Z6vP6A_ISb~=Ax38xDCVKd@H_Lt4nAzWa*7lH zI*HB!P_OQ{bjrmO6|4lAPD(&AlGTLmTuF<0cJqc&p0B^paPsVfv5NR}mkKB68<7w% zb|FHM#K=e#eDs1&iV=(fzDN^>^~$@*GYmv6hh)AK5BauVyBW*+6;h{`VX-1*S%=B| z*@bOTW6cQm34*p|HL@KDAMni;*AGFvnm=21)2E(1&akEABe4tHK;ym*HT>Bufmw%Z zH}^H=PQAE1sz?`4&3Iy}x5IkBZc4G_NjZtzjyF(m1}lP$leDK;SsbY;7Bgb=;bz{z z**)&{<{w`OcHS%08e-4v)UA}SZy!`>)@@!3t!CRaa@0+tYz4wMFQ_%CNknA%p29#rQQARq!c9!ruh4j*A#<@;HBK$uWC$E1|C(exv(q3f%m{uOL# zLPiqSFzt0D`=QFBNo`OfVFP)pDjyCPCPY6EvY#v|$6xbZIx_SF@vEDUM-7Ql8*yc< z{WdyJP zxF6|uIgw)Md2W*$x&`RS%Y>G0om1^@S!u_Z#WD-6JB|F964PlPB|lB0X->=T8EL!=WCxXB@qO|lejBdsunAR<2b2C=>; zN)%`)&=m=sU5yi%wZzC*l1H4%C?xdLN8UeJ_zK#M45u=e1Rw-bnUx%LT~!)v;Rwwck+w)XLQ)`H*U4s1`_g{*Ln znhg`kO~munriOHPZ;#^ZQvDFc;D0Z7S|SobgBKQ+jA~Y-cYSxI+fPpFWm->mWEi7} zVxqfD-W5di<*F9lh?X1@v?a}lVOTu~jd*tc8`_qu)p#F^l2OAaHRI?S)-P_!Cza13 zn|?IURQ#SZyJ%b|T*&tdE#L#CTPOs~2l}-Pg<}TcBZ$sDE|) zgPyIJOyA9oUN~?6b$H)yrmS_9IubJeu$SiQL1UwVezk0gD$^iIp%PiXp1i`42LdB!7P;3t~-`mTO0Om6&A8vI}NvmQ!dM8X4IoFe&n*k3eRa zN;D-T{M~Xh&Yr42wfqGga9;?-7fco;TcVPzENOQhA&)XlpC&V- zD%)@Vwc)AVTEP@)fK^x*(njFP(Nn{aYSDZYY|VVHnAZ@k2eZ%M?ZC!}_Z}f?F&VcW z%CqvLTZ0UE5}F*#-wl4uT9_}ypip2&Fu|1{bepAO2S=xv?jJ{drbZ`X#oOT;uYVZx zlYy$}4a_bF08?7qmbSfQvixUO$mMYVlWBc3g^PHM(XTFN_hJA?`23`Ohpl8?SJQ`) zfm3z@7jiUhVp^7!MptI5JM68ubG(P+>RgNptCT9C1|9=UcwCb4UA**$-=jSa4Q64n zPf%&N)&PI&$wH`h$DlEnA)q5QkZ0wwbbQkJEaG09@v6oh(>z!dDq7|g;TM*t(p1%$ zuJfWi9P?0|Yj9eEwK<;mm}adf&78lez?-|T>=F>uf^{PrMsl9K>N`h1=aGn!(twwF6 zoC5^mq6%U64bB*O8a|LJA_Rr93}Ynqjs^BfQHdb0Vt?$@${rRG!2gs{qia(r|0&hd z?T$}q=R05#8E^RJmIL3qBWobYSV^sk)*onx;AS+lswY+`it~{m(@C%=%RGF3D`?yLyFA-8oj(8TjP1XR8Igk1u4CS-CdF45j2^_-41|P(ge) z(07ZPk}=j^+TFo-7={sRn>1qIuVwPFO!vDCZTC6bYi0tPEVZYKVM_hB(l;dTDw26t zik@kSkT==;>=DE@e%iFb2sc3&7(xYzGlgTBKMFclYY7LJvFo^X9?M+VOp#(FBsfq# z4fPp{Jk_e=1iWpma9@$LiQV98>aC=e#Yszl>xigo0yv}TS3lf#%nO2mGE&Xxgv|*J z(PM5kx15*(ne3SDS-zv#*^pka2V?DpV=PV6b>N@t$JVxot7HC}Yq9Z|xK)}PZmEKd_Fb)(}mqdFKVKkA=>)6v=twxBX)bzkW!3 z-|tzb!XOjTJqYn7*HkI@|V_pZ{6cX+~4MYNBUf)Q6NI2mtUZ zZL_LLsb8rJC4j-Hg1XZ_XtP`U(Wn#DVn5Ix6-|nEpqa_8DEWSQx*w9uE*#iRF-YRn_Mfov<^}T=2|!!BnltU& z7o%fCKfl8H7U{VibNMPtSJbDxcPQ_D`f9Ft-7n-`Uo2X5#b>m=Q;z=u>x$`%1Nr7r zG_ixc5&EI+5Fn}iw0Lqi)&AnDW$>vOV!x-xj`=99@MbH*56nolBE$PrmV|#CsM)Co z9$PvSLHq}0k+$HXh>C*0KcRxYScF6oQJcnX7?0Wr0-J_5?wVDjY1=q@Wn*p1-B5=Q zFjK^x@l1PbIAON-7$O!#-~9(v2m31i9nOcuG|Ip@xbE{1&jCPM=pObh*7`kNWr+me zJqy2n;`UNbJ8RW1p~Fk8v80FQ<7oCRcE+TOEv+PGYAWa+arGkLR>qGsI*T3Zv3PTJ zWrSU)rWe>AKA*EKS<|dxbJ`y=8BeasJPk%cbj zoHwo_oU~-L%6AfX2bq?F*4Sk?efk5h$gts6|2#)OZp99Fbx&{hZYbn-{4)m>-|W1z z)t@16c()^QR=S<}3-x>Uz7D?iBb_vOu&GmBK(mrxBA zdVDdxWg=Zk6<`x2lF!k$rq6uo2dqokJ6c)W5TmhAE~Equ9d;L|UNK7jN+XM19j0GQ z>?H>6?0Ru-kauaJLT9bbImP68_k&J`B35Js;%DCoRwV)(M-sTx5GK<#$_QWTA8Dg$ zQe_?ZOr&$6EdG=(r9ZT#YUy!;8M21+33n%h(yrtH%+ra?#C`KOwT1~v=?9pGIWwdY z-ObiwoM3?w#2Wd!l=}t1CKV7}R4bblLf+Nj(hcVk#)rTWFggB!C|9|*%y>8G{!m6Vx}8P!yx@T8Wd^GU zoZ|DQy{aIQ=MbwSC8eN?k*P9N1XVnrAsK^tke|4}tRuw6xghR)LUUAD=sZvEsG!+y!d}FzJDOEp}O>OJt8YimU>DG2dS#nf$b#(e3x8&hjTW!>u4qwLObwn1g>0 zLf3$LE;KBK6?*(BR}=q)s6j;?JpwUXt(X@2hLiVB|1Z?r&Cu#oa{1)W8AoByQ%p5s zrTL609YxdKMMfwqVX(AWjNhQ56iL%90o@N;zsvM}yDCPcrdV0h+ioZyBaUVb22rcO zg8{&b1xT!pDiCun=eWvokl-d3M<+Ji^Mc%LAuZ*p(upEo-W0%0RdrqEy?AS+XlOhy zieq>fyPZ5UJG9PoO6k^`M2>PK)*wMs52Yp>0( z?`0mL!d%ygmu;@Ik;@!r4es}nC~p+@>3+sNmCEoU-Ku#{6gD+pXtzb+R7;pRz|+Fk zB)~VuC8;)3-S9VcibWT(^!A6 zq;?^ON_Tdm{WO*%daWmyOwUT+qc*Acr#4{~&6bNyukFBnxLG^X*$1}WpY&<_NGG%p z+xiL?p7qqhyi7CUkC${2Tl>ZZZu`x$LbFoMHV;3m)(m1=BLgeE44Eb7vl|(za#Y4{ zF@M*eHO^dxIn1T8)7nGrIzRHp9SF@3Mm=T+0}3)5m}tMYU1d~Zl(-Kms|XuItWbFQ zOpYwCVIJXjSe8teZ43_DPs7tfGWTk~dp$!3R|bh-ddD=alue1CxdvVi@p5keT74c& z%2ZdtHdVAy$(a1WPQ$Z);3RJMOt!C{qNUAeqLJ7El);rUwF^Ok))5QZHRu!hg~ltf zu~u#oAQgRZ0nT2BKRq1WS3$$n5w&Nz>N5);aj;82cc-ghG&n05Zm%~ubcsrlbe686 z^8@oYegLK*X>D!)LNBtDAJq=6_=o>DVmhkJ=uMW1JS1MXH#&`AZL{7LR3oP_d$Hpv z>M&5=K6zlMIj~kXF}4jVpH!Xs#1KS7_@0;$~NOwLiO zm<+pmfRksZBxb?q)2Dg)0X=$sBTd_INxkB9r*ax(tXpJbhaZ1WwTxz}EFI*~HpGLx zDr+=KJ5Hs_oA;qb)+Y)z`6J^<-YYxVbkcX6%5i+Pb}UH;Pg`jbSZj=sZpKo&Q< z9miM<^f-yzRrp_Zr<5zWOo6q#{vcbKq6UwP2cwe-nYrs0(4r7u|0~40oDrzxtVgh3 zs4%LUX~if(ia{sbzY7j-b*#c~sqgg6%NL&pPU&s#2ZV)@f8yK4KN{cXKI*wszh{0l zOM72HA8{xFYM~UU%(5cn%brdL-j%DAU!S7DcGG`zPp-%gr_wA z4mKq3Gc{n6h)9~+^iT+ZFZ|usqeb#D@|lbWTz+Fb;$p6p;ND;eMNHdn7>8IaBqe$s z+5%#0++Iv^M+=8*{7wl@-=$Y?bcn@miS1JW&Q6ufN7@(|u-M{XDam-TwD97WE^n>O z5WNsp3vrHb$rAOOG_K3U8YATBmY6432NN13 zw}Ic6uo!ygp8Aoo9~77y6tzRt)Cwis^9YEt6|Lm0GC3ad$u>ZID){(FLH0Cw*B31$ zjO1_`Cj|gYZcez1Mm=d%nFw0rQ4_1&7m{1o`OXkJ0Z~X<*=G9=Nv>d9FyZ|fF0O*+ z@GUe$)+tkNV564eT#y9W5IV4Kxmh!+_04A2czymT*^@>MTO!=)T8*N-l!>(a$)w_&#s~0)Cws-}OWmKp(GGpH zP@ry0AABV@_^Lp*U7)iq&iq#r9hiJDL}r7&S^Gu~_}P*%PBeSsoSx06W(lsFWpdqJ zbvx5g87C{Ki{Y~!5FYK)4!3cHZ<;%G(~+a``dcA&ffkO;P3HmRPF0lQcQVi57M>JhQHe(n3^6jEKffzx|1M{ zzf?F&cja-`h%BdVJ`R>zqbi}Yty4*|Y`f_&T_c1n3~nkqTI5zommJ9RvxF|8DrT7nyxrV9Dj*`|`=ju?p3sHkOz@^m{`ek6Ode1}CiPJRdDn@yWx<@%Uh-{-tB~(DT%!Jr(6{IpSz) zBr(!7H;MEZgJdL2%!EUpPNU~49k1Y=(0_2Ften6gFY(X;Be~k)+5h}KV&c{f*Cr4W z9Z>6F)nACjDeLpKtbt}*uhDe{HSiOo;)cp2D!vS%d0%mOe0grP^yG~+NECUR5tpKz zqJvLv2Cj#D!bD>oKWv6%;ev|U?>s(jF0I0b$4z!UL6_q#IpACT~VXb_I|GsW6=!9(LX7+ekcIpa{q?~Zou1o^!h zl})Sf+PN*6inL#{CPN!M{A{i5%(s zGyfq;nKslafBpPMs+2-;of4C7-Zd7HQ-akaf#1yUIZyn=-Dl0}gC|X=srJZkfedre zxj`$@{DNA&Arw7MJ^||5k8J+B+S{A!HAn4Pd{H;j7-|Asv(FKAZ3w#GIKvX_Wk@MD zVva>+sFV8sFFw-e^VQh(-6T3aclpNXjnN;Lpn#Qz%~o2sE>NWVi%(9&+VrKH6XVkF zS8?To@dx8scCX@4YXy>4sAKs zh%B!We&93=CU&UrL}G!J0#RJ8%e8lEj>sxQcgHtXBp=0*A@Z=O*jM<)^kxN)bME=} zE}>OZ8MF?h12+*1lHEFa+`QI{OGdESK^Z|)aJ3BgXHIcolfPtzGR&JnF8L|HITk44 z|8RewW!F$o%Ja-LyM!h!_?&Fg(O#l%=gmZb+wZCou&XmuG2bjDvl_C6iI9gB9RcVZ zB@X>XSkRLq3Nj)IG>$?EfWn&v6ILJ?f=iF~m`yRQW6wo>9g0E>cK0B0zyTCEp6t+5 ziyT!xI>sQ{8GMStcZi)Gg+3xZs9s{$cCA6~$`eOAUrA!ZWLW9?k|qv3Rzi|Tq9MY{ z!$LBDyKAPxpSW*ehwQIl{n`=dRc_2180C1%)oBQR1i2lE7Z`3qBL>?CTi_pwKp&r= z6MeuxxxmZmWk2jQVy;X~V+$?cMFDS0SJM#kYOgWE&q|bNq8gBC$@o;))EP{Th0e?9 ztyOkiWZZ|SnZF^`>&7jGeJ?pK95G}IBZ_-+zDY}aOyoC8I-NqA-jtTv#Lw7}n2l<} zmQ*FR32>vmsPZG5@R`)^+@m4mPLkY}$k-{4XaA}=nS_q}80(lgCmF!^eAKpg5>m}c z=vP>(EIdQ+mBcGp^NYVc#Ii6rflH};rs7j+e8@Id>%wuo_-Hy1t-=HkinGQrFR{1= zsBGjGFAB)kRu4ZJ+SWhaF_KQ>;3bh94DSp-9OS&Q8h6KnQZntOYANTfJkHJ7rvcSg zeg1_{Q|SI!JsE#Mjy~XE5v1PPH%ZRes@|y(;G+7!~Q=Q)>!P36?OlgY~th zd*VXbLxuG{iwIu?w4=X`y&+yyCsD-l>@V`iyZ-8DgKRe8p&Xr)oWf)CO4Oi4v<;4PM4x z#7{?tIEEOX3281&gH_c9*)6zo$+AGXbb*nu%ge&o`_fWQS?JCaLv-Q0NWC`#DgK5w zof5zkaBJhG88#}jV zyuFf4>wZ3(>d6@6nZq$16VCBr6bk6; z)^7u!TQz?gm{`X^>(DrPG$+4clVz?!k~1x_AQI(vt$%A9%^fBWgtynCiou~iE+`^VyTgV=fn zMr@W1v1OqVI>2R{)J|XxuXE>!nKl@~!w-8!jFQ@n!f=~Le+shqk$X=nT7!Nd@S(nBJ|B^Meem zAi@`!aW$UX?Qs!*txLMxE>VJp^jutr75yJHT1By&{H1;K)>PPt$@bO_8BSz&{On+s(IzqG z*Xf0lN?UY(7%qSiL;>??_H>Y-mp7!)4KKQv2+VI&)zA~W-*T?JA(O`pW3=i~LVJC@ z4|HA6k~aJLfQ83ilm{zZGoBeH|kHNq{34s4q2ultrR0&|>S0n~`1Z z&o0L`iupMSOwK9y^TK^&4UY+i{cCbq!FcYK{LW-Q?k;7mH6G zFL}RV$#5RAuc-2$&()fX3FAc5F}ZA(kGY(3a6!wn{_Kz|6%w7$kcwdku&I&*Pj~#f zU8%B0!$qSQF!Id$rfFFlZDaB;HyfBLD;?$&QEl{)q*CLhrVSMe*qVyG+r*rBtoGI; z)rO0zw|j$EIbF+dSege5WNe4UX9&2bFgU{V?wG}QbHc)=!WX9Mhjc+xg+myr0#U&k zVA2U=_Pu!!sizQU~f)2eHH-`}T{Z zPM6O5V&t&j2s!ZyYfR$)d()|EbL?u#{`1p9$vinQZH*wUFLFqQoS9^e*Pfp_#&oOx zezisKjG1qC-ZtewIA48njtD~jJX3K!+u|l}A9o^WD$z@BHquP008)E06LP4V-7q+! zvGigyBrhlewDp)|Eie+@I7r&)3UXfmKNJ5f# znN)yq9ui}oarYB)rFgTzgQ4VYP~xEL`n$C=n)mlBWxE+WoBpPet0R6$y-HM-_rEAM zhEY1v1Xe=K1O0t1ngD<*ylQ#6*SJaT z^BijV@g7nvx`LTL`2avbzrS#OD#^Cl9vU-w3&J#d-8$?$%Dq3!?Jq7oz54v>{=0NH z_B7j8zsdz*gq4aFyF{+a1k4Qy<9`|cgDf+WD47I{w`nnJRL}eL<)p|#^&K6%5Wv_ zBkX@Wy=S^@xvw@MW11o}$9i__0_DhPD#eM!9#PR$(#w_rc#k+>Rhqu$^Q*Ff^Z2|d zs<|gCXy(CQUr=ybHaorNxcVGPxGzSP;q!~CfhJ7QvyLbj&>|8vG;3KHb8QgWNA#uf zp=trJuCl2F04DZtO$5E0DxA71;C?;n`K&_AI5NNDyYNV*Kc2~hcEstm>VzMayS%~~ z(ry$=!F*aluf>k~KxT25QbjjIiNh8S)fAZejpT|iCCR$)`P670_?fhqfxqjp*0H3v z+ke^SSH)iI{sBQd7Bh7_?Y-8AV-&%`$#cAyv3}a%ggO7FxB#WA$wEpyLkg>?MsVGm zBWv?@Bi<{2-EXCnlZ2Q@bHtDDUMF~X=Lw@4bvu;cI~8as8XM$rNc>imW8tls-$h1M zBVrLcXT%q@o@BjIzohY8P+-Po9JT5-LXU?Jqrq2xG-w$7y&M!>->@;1Sr%h76j3t%{1mwZbk~MQ8e5OxeCsK5eP$8hIgG2ARDME*l6`HWSN{tZULe?}I9L#s3yfod ziST%ic!4XJ793IqkvZGBxe1RfYja=k{;oC-zx0+n$xODNLonVcG(wvINOP_&9 z!jH$~1N?lrsozvlIPYstEoQW=a|GW8nMJaxPV%%c=km2_1#wqgj_Qkb#o@fx`=Gx0 zeqLytb7nw6n{_XEs@@;9u}!H)sxN?B0^8t`F}kAA^6uA%$k>MRCzZ{~ImpyPFrxYu zs~+M%=@E)j$9G+IiLI_`b}WN>{+O3|V*39fgHBXLI(dBRhi|W4!<;FfO`*A#Ej{t)L zPjf*F0_ac5Yb?M1J6OnRr^qev(!z|D9ND{^h)&-(COj!=TxHU9K_~JRqBHaDTH9%yK)FgzjNhX=)0)oF7+lv(pAL?ILdI@dSCtz; zH$TC=MV%)`F#aVf!Q^2;n=NR9Kb9`lk|w25gUot{y)SacDcNcZqw zyiC5lN{+rCS_ya4GlC4&oWX2!`8^&JqAG-4`u$pm5{(xPv)+v@YVH8^a%G=!#agmF zZ3T_JLdjIZI!oxpgPY@{*KaICMo!1+wA|CLoK#VOx6WEq%JozR5&{&d29r%%?vv z)bkI}zkYdRZGD=a{B%_MDPJB>bSdk>$~XEL)zyIj_$6esiet{^bjuM0+$eR3kS*K5 z9UZGl>-uPqG#A~LwPD#+GQ!N>}B}vNUmM`rW&qD^^L7yPFa>Y4np1w*Cw*Nris)S$eN-YoO57d%@<~f=syFOwB6|lFkpkfja`?8yc#I97 zmRo>?Bm-WCG44Ob=Q}p;S~Q=>R(v+m<9wQ4CDg_cANi)=SN^G=QV(f7BHqlsEmUT+v}wxHuq^*v={N%S~tiGH7!?L!(%p0X-SsoE{5$rw|q zNIskqI<&elzEd^8qVZJH3<^OW=L+QmaBdBiN?Wtt6Bu{(+?C7gOadF?u3HJqUF~N@ zHMCQ<9Z3JKqhOow4y(Da*!D1K`egh0nxq&#OIbH0v9LwTX{2PjEnX$YZu z`UCB(FP7NY%D6EX*{2{g3!j>K#%KB$p+S0fbyi)^Ox&fV&YyjhH<7g8auBqot1!kg#K|S`Weh{bMsn5W)?rNC zQou8340xH~JjBKMbCHB0jt$P+gw90ICk(K-E)RUi%{V(CiVfPRYp<&uTenmzxTzY9 zr)*Zqx_Vo!YBqHkG0{BurzWT{eh6G zaSpk}(@WB)l)CklGV-eDeqPC@z({4?+mdl$zP4XkBL; zMJeFSqNMiz71~T(1}BVJ`BWY+tCO&NmCz&-uzwsVyG>`*PSwZo=T)Ni?gnOeS}`lE z{6Wjfl&%e9?xTlMEvNZ3(#Tu#jXz8iYHK06!H~m)cF!zbvpBh62;yJXx_&kr-A z9@yX=7NN)j0gb3>EsWgD?WQz4Ldx1^d+9X7yx7>9E}`p1fgueKdIfkLU$8WEy@&X{ z3l4W%X}DJ)812Jrh4>P@jFmN+z)C^f+h7^Isxf%PDr0c-3CKP;0^rfIk2sH`m9men zB6<)Xb9(^RW(sMkAT?Fwu4D>x@_3O4oe7mZzOu#XjSG&xgT<*aX9ghWL-+uO(lE^) zA@N~uwkvRd$oQ3?`-&p&2`54V+ZeU?YiWg-$(f%e zU1B7Z6%k;_Vm>72(2tji0MB;rYDl&I0CC$k2U)Mbdiow8-fm)XGOOt(G&U51;i7vF zU_+wTP|EzZ!QEj~=oWO0^5|pldLpFR_w{edLp%*)H3}QW zaE$c=wN3Cnpr(a%Mhf%R06v|N=HXxg1TuTgv3A3+vS+2D#?Jx&O+(?LniI#;Sz5+M)Pl=Ws+ED86;b^%%=$O z!Z%iB9`0^>Ml>sya3tIkqW0bBQ$#535p8Z+Lw?E#jg;KQa*5=3N z5_7=3Ah-S3@GK#1Bb6G`GIzyFBUy(P+DejZB3sJ-@o0R{c>mO-W|HYt?i5zeN+ztK zLz)a@&s1b~E|x;V5M|iQf@F@!3s`D-b6u&8WZrUZ{kmm7wxK(>uVdQa_hw-$U5g79 zQpYW|V9A6*&Nygre7B@~VSVGiS1^RBF*_|aTJ4nrP^m;8G|PoIeQ;anvk*0&jRo5% z3@n>|73M8YCE%}(Rl+g(oUgzPy6V*$%pfuMVCPr>(F~MM><#*~0x!|gxX)gk??~m){=sMenZ62+`&IV@rGR-^jXrm<*p*;{AQb5Ad_2je7jr5zZ&k<(G zz4;QIkZA&S_$D~|P`3o;M(?8zr|RXPO~$1qun@6@iq?9o+uGu9tDnV zACB!;GQce%?9mdE-i)AsQ5q2$nwSaZR2`8^Gvy$x(Xv$D=`-#LV5_E@_2v!INM_SE zUbCPR`|tuhEQaRhhvp>~3GmV^Q!=$#XA!B}Elv%Kom(;DYsW3s@Q&CN*G5RFmB-EFP{HU6dGuyor< zlvxqNybjsjIMuSew(=XD`WP(0s&8A37t%V+gC#j7)eG_^)4 z*YnZ0d%vQ9leR?o(+jJ6=Su^tQW`UXppy zE!joUEO_S1aG8jLHsG$(rhS@QHmii>H(K*&=)B>AVH5MZaKnzfY6_~V32c&XsmQ~f zx$&lok~oqd-~TaL%im-=_7Z5ET6w;WC%TXrTXgEu{ro1SvH>`8MNo%_6$v#jgH9q6 z!p>em`(gzT-C92qddKpOT| z6!(KwZOMq8{z1$0GlQ;5EI)*014v_r?VBBR)Ndf`p|;-fkk+;({oJxe4sC5)GN0SE z=pn9ki=6M^TSKjVGY0xWL{#G=6kkgRZCz>t9G;<$l?UZudxLlO=+?P)bWpAC9Ig5M zgp!?oa(Hp3W~~-cORy0%J!M=VpTR&JOO+@1UD+I6#z1#40>-v%WGi-ctwcCJ!qqvh z(}&RwrA6{`UxT_qz1n+AVaTsLZw>iN5$fv+au+bHa1Z_b25Sa9xA9=F8HaV@#OKs4 zAtoT_1a)CCUbV>mbr`EnMR&(*KA%A97_|~Q%FPYUcPg!V1uEc2uPE%s_D$8rwUdO1 z_MXcD>5Zqf{+3GbTpf=jwo>!DGQWyH&~ANM7~)^qXzTI1ranlMR3ZWySZkVc0?G2} zEPJfluSCs_!%`<)ehV1~Q6b|HC^{pmlhpI{8`Z^h|!_~6w zUylI3yeNyU`6E!zGJ7x0dafrmNS$YY zCxsJUz1f@D>@x6-JwepvbH@8%W&8mxV&7#YM@3D>x|H)Ie93XfGE1h@DpVLhPcT42v2R}u` zO;A5Ua5`}_rk|qbZ-~48v*i7sK58%lPn(wbf&1})t2z{r@FMIz{LEaD9eQ;F3N+f> zZ?1{6wCCdAOUX*NTOs#_b9py4Pdz)^<+R$VfAJxEx0*UUNIk{ymh>Y>KLg{L%to+` z`_-CRXx&4TKcnngGUi?IT98`V3~x?jQ_E3oO%wf z%9kswvQNt9_Z{G}JnRf|_cLECfwhzIQLE$wEz{$xjDI{H1>VdE^6gzu{rCq9yNh-1 zKg01?=xdt2%X}l9knE89^3l4zuZ_4o?m`}uglU>cd&t$=wA#7P2Cp+vj3uxC!J#^5 zXnLudL*gcSz|(X34;&Zf*5MC-e_rpj4!@+ev|f+Kiy3cTsu39KcxfpbfoW23b3I6i zhtwg7hak%P^02O1Vj|I0jPuLWM}!sH#1HhhpQ_m+xzBXtR>U0%J3-9UE3*PLttczusRZ%h>#K(?_)SeA z1oVfrEBA?3)|(No>^N`*m1u%w&lAs>bN`TB#*@YN^MH)}lLarZsd zyIYe7a!JtbA}xw^SZco~?ELEB(M)2gY9;Ww)+XWL3`A zw~0uTc7CrrW52}2*EI8jZFmo@D`YK@EMJPP$jYo`f&EaLl;r!3#wH$+dlEZ04z>A#Xxcb~9aX zW3r;2EpGSb1l=*I@$)8g$zaniwa~4sQ4vBqmX<9kypR(8O!%}TPHo;{1q)u#0}UDZ}xk1`h9w7fzf zsk0O>nN^C$Zdr#;ElOq`V&G2rJ;TW&7SKGFFvU>~bx0FrA*&mZz3&>NnymELr2?c4oITMC&>Lz zSGM;vmEl@4d3I=hrJoV0^Uly~Gglaz_XTEIC54t7#II%~ZBPTPWB3U_u;LW7fAW|=!Qki>M_ z4R&V|c5s(Y9-lAsY0?$x(Jy1r)^h;a^-6aIXweIkV%(DkHqbu}Urow=H`ig(R;IiY z18)(Hd|qDduCjpvV@a2d$N>Tx7w@;$wFfFpRC-1f$!4*nY1NHC=nL=d>$5mT$>e#zlao_JmsfjYOx2;{N|Q9rXM(3c+d0R+sMiw>g~ zO6^J~XjvC@Q*-Ka{ICMXzq=fqebdfgm+{?pV3SMi5GwW+VS1Y1J#;1~w;r}nC*`#h z3sSdK=g`NI-`W{?j@xc4Px5HY8DYumXUx{6N6*xt=@_et;y4NFqS7v(NteotkpRM) z2B|hoZQ9CzH-2oRC?~bkLYiZX#gJUM~gYZ+(C5Uo=9)mcbt(5iAHya6GW6Lk2~3ZtKJm`I2*I_HVQ}sUVLrM!(EM~?px8Wnby(eq2BYx4ll|M zbGg4EE_BiXYPJo)Sf#_iu>PXu?d-GSFQ&56B@0o}47lMPg*IAmJSec*WmD+X3nGD( z&=$I;mX;tZ@@>A-oQSA>6Y|x?_hQ;vGoj9?B4q0*Q7Ny%=8U*m>f|h#qnfK3@((N^ z>NbE*soVe$UXJ$#ffTt2DRMlj4m%q`h2zv+*9lsQZFAi6!9}79HwXE3Xw6j)K?Dcw z&a{p(;Z0WOULkhwRAyf5qnBbE?#c~9Jux*qFZa)KVOZ?EcEb8!fVTh|>!>u`NNOl8 zUBp@^D{MD7(%5EuIM`}I;1p%*l(U;2>0a=QnXC59QuD%QR6zfC!_|9AZEzuTDRqSn zCz>~eeSOtJoMR@-8WDA1l`jsIe@-d%WwPd)Jb0-Tw2oByZu&6epJEB_yw@up3mC%c zT2CT7a>cR3=NiP55RrvTy&b7cFzq%d?f;^IIira|+zI?AHrKuad50G+m{}MTVwh7e0sz`wVRfU9kf0efL_P=0dc96fOT1-oNW zq43Vw-Sfz|=B?@~|9ZJ(bI;Nf6L%M=s_N*1b81`1UgbIoLV#HMPLx-;5Ov6|PLr0V zLpd6$1Q_1IVpl$UCGKXgfqQ~auGO(Li`94E4NCJ+Dy$$OC|0>1(kd!8^t zbx*_r3`{1(|IwYuV?6m)yB3i?jIum`Vl70g40~3e5+&_!-0$7 z!$VS^otZKOxv1J2&RKHRXlSpVHW3#2jqX$K4X%k+l3E|^RTUrYL#63)DYO*1q0p!5 zL)vrV+DMq&Wy%weA7e6!9=u8AX)M7Dn@y+VJ>|GMV;3EAufp0Nta4nzX?HSyP880o z&cd-$C4E}Fg-*=r2eFYJX!WolvYs>3BYD`Ooq zz+o99I?dV-zH(Ijil~-Z^m>zLq4CkY7Jr=6LnV$w`^wTRo?%#>S#IvC3{O*F8l?VB zdq}i7xnMcgN*ot$dDPKu5c1|Mxw3@MhsX5nz^3}XB(&|#&UI>260J#zOm94%| z)#0_j%g5SGU25xrIaMyo$4SQh2^5P|@HSk=3wo204p8hcIVDcc^3@SW)KPGxJ|Mf- zv+8K{tJ0g6eR9bpMWvKtYRS6Rmm<*dAJu9Wu=*~^A$FM6s6)p2$qO{t@REp6(g(8i zfNK>ZX3b1gjHtE>5Q(ZqQVxP{$tTjU(0-_E2?JzJ&2%Kn+dV^XYJQw`t3xH9zS*ZK zl9fVWOh0Qqm&dZP*^EhjsGRgOBrE)%f*Oz?z_(x7%Cw$+Q6yn@HMc993w7Dv|uE{UhVm!sN0+It2q); zzyRWHWYj?~z9%^7#fym*@i$dTYRJY}fid+9jg+_HxXkdkosp42tkSA8f6mq*x2@R^ zW?W0^$=2_?P5&HT++VL+v=?)UK8TO^sWyn`cZ2+2GEi!^YoX^b^MMyFBe^JkHDfck zigbP^2;S}!j3iPT)jlC6UZfW+Eq{K{;buAQ0`s$>1_9q41s|nPvp_W3Fml25uspXq zJb5reuW%3lQyf@PPDNW{<=fC^w4&eRJDxP+4f(RQV5pbc?!%+3E)g>MW4%wsDxy1+ z9PKiZe7&W6)FRr65u>JHzzx82aqnmqHjQoTUO_Yr(ZnZa0WojxE%9YilN!bZwpeU( zLJc^f8zYkxB(f>s$R1J#HVedUo0!JtFcd+z%}}ePJ$&yH%ZeK9V`lDp0Yoa@o0z=3 z+zn8eZa$oA0dB8+5=|TJCtciZfKTo|{VJ04pq?>C&y^ucF@_jdZkNa8r%e zalu~h6KOfA+ns6${#7RvH=(#oVbBqUS`YeBtDw>0VFvtb$mydGTVFi_)%>_qjZX7i zwFR@0G1wdQp3y3TmlLNQg%vmk%U(}H^bteh8j?A>lh|WgWBO`dABjgBNKK-)`+z5> z;7P69Cm3g$6JuXAwr|B5Mz87u$vRx#v{u?G0eUrfuMEE29 z;TZ%qy-4I%PljT8bYq+l8Sm2slSsvCsJswI7h2rM4Zo7L7l}Zb7G$pvdwIRtp~*JR zH4Dr%T^Jy^EeU3gEe3TO@hjJ0S%W&#PcL!8ZW?!;Yn&c<8JsDH7eKkeM!e?38Bx?D zx>e=@-f*1xArlQm7mpMWKv9!hniN+LaQ zBsTl#Xd9u1aBXPRl0-g&23oq>(9rB;bzx@=0?ClXOT!QlchB;!c?guJ8}?aU=aa9d zh8V3LJd1*|W^y4j!qGTS>29jJ7I(X3qnDT4u-4eo3py!C!B_3{b z-Xkr^ouE*TWOPW#<=h>=!L+h^JP3q&oHUD9=}+@skMqD!=OqO>w&J9z7Rb*9fBN%m z6m111Io}98Xq_F*xL*4-T+hg2x9hCLGEyrNkpKDTi(~hN=u4kjOc-7A?oGPt*mzeO z@(^*|af0ja)GfLevKc7NE$8Gs;R1}uGl5skNCt9mi9wd~DKyH0Pjdp#@-ox6DqP6o zY$fq{u!IUW+HCsW%itZ*Eg@Yr_sDqkEvQUuF(Ut^Sq>OsBUlsq9R3>h&{{J0aW(XN zlOquBIcRqoM%b-E&Rkdx`E)fRH_i$oL*l&58ifd}!G-9>Kj^^9;<<0mq5B-A%c8f7 zBSRA*YK*Qj3sW$uS0pBi(9`Hf8qtwfCIM>o|7fb-)Cu0el81+TYuKhwNaN{EmALfe z(M#EJ;jmD|WfMDoPuZUCW`+h=P9^Sd3O1N*2#X=~SB!4^WYR@)TdARh>OhSIWsC{O(Bl*uwfp?~V zH?(cF@)?H0W}!9L#ez;Q`XrM=ICmlg%5SHDi4G9g^O{fZAoiAOBts zbJ|Qw4~flDX{VzOdj)o^yisdqZdEUVh(9nP;bzxZZ)6HvJnURkR*S}iztC)*_x|my z&o|b zT`XmLN|80f0N!+sPUa~tiN9+myZ>D?YRr#l<$$Xdx?^z+5-UsA|Q#1^&KXu>cQGn)uu_4TzIe+GS~n5+Wo*d94yD% zHsHRAXpgXFnjuwI8cm3z++XAv%N=O&WkjvBTkPnMSX}ApGcj=6#}1w^83mtaWOPl( zr_Ke#Up~u1yLwE4!DgF%lshNgJAbroFK@ie-D2Hr!8*w-^XozrFuB7q2=clfn;{4YlLa{nY?PzetRwID z=fZSeI9@R{b&Z`;JE4#>^hDeO0zJE5rd2!x$5{Op6a&rSOhpa?G9N>n6}ATA zs+wo=VnnmH208E)XD&Nt*(`^5%~UaAZR-pUXtU>IM*>b_CaulE4HuAIGw-u#0$01b z1~r905^;SfqOuT16Z3i*L}^PvjZ?o%DauWeTc^uyX9{Zub;9HV>S&qnUmh_c4o_H# zA*vyZ^BoGo1O{kJPTUA8aI>Y5WCs$86o*%_k(YP#XA=Z!JI20@1O80jRFtMM5UBDD zCh1dlAdS?$9?4dMd@&NDr?6D%-B&t3gjD{3R+S^dwkCJ zwQ)vH3;6Ub-CmrV512P0^8Xq(Xu=1cEsX6Ng%05HZaipHx;2ZL4GX@u-V90H#ht(; z#zr3ILl1qXsQr`c#t|flHgEX#Gw}wIHbJcVw)@E8kE*zLq~_AaSl2e6e0SPWwhmK^h6SsI9ZSe;O3d>e^ z1Y;~@MS1t^2%bIV*vO=aA+>c_D8@BG4oUb2zKEh8ml`WHD~?)+mw+59Z{gbbbF0e$O1)qDmK>CLw zsO4d3#25^Fh2h?*6grLlM~3y0Y0i*`QrFq74mXuu{zzghdSTEqlX)N2<>-~9Vv*0^ zE|^W5Ghql<-bo<))Im$oBZ?=LDE(uIYlRI6LJ6kwwvsanNKQ z<2XQyS;mvR__D3n(Py$9_xi#%JQ0!LV=6lqhA{g@uvIOLrUfakAYu=O6K4Ak=gNev zc-K0X4X&iPgTf)&7j28v;4j!bJAS)W-3xhNc#z`HcIHDGtTVeL2{=*NYpmJT#=nYb zm)~jaO{dm*aEcNrES=A*0|m5axq&4l6vEpyAZ3*&K)QhQnCd>s95GxNL%| zw(r%7lB+D@oV%}n=#VS(qyz1Voj;uRGLKE5dx`mvfRnMpYO&gT4^2;wcnlu_C!!H_ zu08-OwdRvU&URa1XX0q9lxfn`8NzRj9AAh>jiiqO^kOhCQM%@6j|7c5nmS_M`ITet z(GIkAGAqlYjf5rS$~c(nxNGMFPa^IykB;eq;b!lPt(v_>Pdaz0L+<&~oJmYSSL5xM zwQ5aY&q5TqG&Q?P+yY~PipXgstSeE!-;`0;bsE-wWw(}Fa%F6WQQDfB+yvK&dn1u_ z|HiAuAOFRD*&xjPZ|pPa-Zw23{uFibN-pH=uB`mNtAK}Hi^PZ3IzX1IUn`WVXPy!j z$#}(^u96}rWS-^JWErQqM;NPz;5iCr%A%jcZqs>2Kn{=HQK*!!%#-_37a5S1IK0m+ zP0f3qDpS1y6*%yL?!3*uZDV^f`Us?pW|v2R9otxan!9tY97MensC9YWUM> zP|I)x5__er_=QZLS_=~7!vO@!b-t<1kZFl_gqj!2kq!$*^gRbq27ubp542g5#TFGn zIYd$x7>WA1K~!%tj#s(Ka9m|{Uz?=;AZJz_9XsBsMYNFhAFWz6qFJq=234S(a<}hI zAxbtK?bz8hZx2pK_s&}dhMifZ?s1D(C30~&87uffM~g}N7Dx?MrWw<0J(&icV(wla zhDcEXS)ha#gp!}x2ex|4`;rm%Mh;l`DRo{Lvp1@Libt&UITcldgSXMx#SB`|mVVZa z;QO59`fRsHO6O*u$310PnB0)1gh`nTf|B;T!(01|h#`|c9m?9O$Oal{&y*G$98J0) z;HKU?Z$>824Sn=WNTk2%$q*EW7HPJa*hQ)o13` zv$u1y;*@fGGOi0p5Rohz?E|&7k4&7>CdlFXuU0GPLi z3Q}Lygc&wfX5vmJ%_W}PAbsH_>x7+;Ou=S}KGMnQ4~FGEJO(tzTPbdoL=XV=nwl@Kzk#Q?1CRXyYFKE$6A-~Eq<$r0~ zg}}LOsL#vSKxp91G8C0|{VdK^=cHJojnUtcvYsgiq_^QaHkwQvLnb3<2YV=hWzgr{ zc<7aWGP&bR6Q!J4)-z6qv|f+K-oW%uzrrWx`-o#!th13<_oTn7o}QQ*Sf^LFz~{z`8(eW-{VrtJt|FCg_u z72RFg1-6EhDAyQWX|yAB;g8zMUn^6~ZSm3OL-7nH8WIMVjhr*RVb-Y;+`t3%PuUDl z+8loAabG@lO0v9<_2p0AjJ*P-9|g+d_rzS?4l$K0!`FX>bAc@ z^`0B6oai>=cq0J&vTXKtLlq?LJ1u@aJ>P7gINKo+8dzbq?(kVOYViu735>IqgK5sg z6ZhU%sJ90EPNg)Ay-=1}!s+e*`n}CraNf_J`1qbN8^o|~Q0u7O&q2t3YCT~9wM`_P z=!g|FsFl==YOzgCrq-kOR4ceXUF6uVYPqSixzoR`canSYyZ`tm^fY71wop-`w7X5b zVx!4NL)+K=2jwq-UTbarv2ZvslE%%^K}AF4ShD$RBSbvV zns4R6ME&5CECP^OKz{l8Q9kA3XLWidsQzjjb;x7$8_`c)Zz-m(XF6&5@g|A3E@?OQ zY0_xXAd9r>1b2-!t$}Ba!K9FF$#0UThz>?qZS(t8qnLNPdy?9ggATNu@UUjA*d5jjw0=^T?D;2V|r^gyifFc@4j%ANCWDT43 z-%j_`UK*EFst7qtyv$D1vVnI_;x$osrTp#5Q!?g9~T-@y9MxX6uv9 zC(zoATIH}}1|qXjYghFG9ZaIy6L%{R`jfEE?8s=!_pwMZ_cl2)u)GeEa?QWu$v8e) z*~sJ9=d|f8F5r#1N)bZ=GkQzlEi{9s+LHg3U8u9}x4R0r1*Kf=sQ0|1XYe(=-@YsW zisP?-SVNvOa&I)#UT++RG$#3RJ<>f*u8OD6nS0jgXSIUU9hK|2vH>Y3X=hO%xv}5C zg1{@5(GDz_-dd^!^sQBMa?*_3_G@uU%#(($_RT)(z4?U_NVO)fXU?|c@weoKP470v z15? z?_DZV&y|zLEGlo`mE|Aj_uSJ{D4RYF{@*xc51WxwD}*WbNOZYJ=Hauv;4Q z>xa?IgpkPwiUW!7HOl>6XFU;96+b1w(g-6>6E91#)oIz9(VfNlI`!O)c@K_0NcSzf z+t}{gOnBR;e;!SeAJA;~CVu}N!e|r+4yNt(B z)}j8~_4i5_)|(TUB`9J*ce1-SSx zf30*u%}WBE6Fo%`Wy9g6MmLguE_t9EN>}Do3KTDGi!9zG11cwaT6%nm8|nno!xZ7G zXhZE?Dc}2|y$uqaTQlJ-{x0CSRcz26V4!o~Esq^2%k@W(VbYt3YflT>c25an(0S>F z*l~Jm7|P~a(gjaOaffU*GeyuMolbO@`*lP@_oOoBe=ngYVqi=E2DwiM5xTp7-Kr?I zYzJNXV>WJ)3_vWu#(EMrrrfFSOanNWDkAD0+EfFBC#Hye6ky#ExE^>{fs6# zx<>aensqii$BJMI8G2G~)Y{S#mUDjA1TGq->%EG}E<+yQ*wHJHBS-n>#fIXT9n)}w zHMdhiF341{!h7&hOi;sMm)Z?Kx*A*+FEb6^J zPsvmb8U@VA*0;Hz*0;k83`yKHHS-J2mIn1M_)~oX7Dlbcv{>`~>JyNbl3fs^+eT3N zVr!kLix7E}3TWJLqJ3nJBi!KpAMvf^kPRD=QYMm#+O3WQQO2`zYe$+~;7|~MgO)7F zj=)eXAPTS`fMT9Q(lWd59mxe>RzIr~ z{NXNWyBAuJXDcifu@|#=Y47{@*)>swhQ3juduiv8E9mv@dgsT}lA|3Lra8EL`)pL2 zfy5~?#2mDUVtUN@VUoCHmE7-06rf(crYuVFuvL{nDL&Da(%6NLOxvf@u6g)9tubKM z2wtKo4K3A5O>0vh#`dJ&RqM>x_gxELknC7oafSBb)DU#Flzr$G)MNN61Q#p z94MnThK&Z;%B;ix7#M6EMP-H&KMh@@7E+F>``qMc45F89?PjzIt*S*3zNG22gI>9l z$*v))7%Q0H9z~&&4@{fQ50*cgxJa7|PjYbBU9-OsG$f@ww}dvgXXlkz+n0QtUJMStt^jI!iQ~=ZA+ib#J}8{I7Q7;pZsN5`P1js&d{wVv$gKaUKs3GbjECqI4BAkEvL1nw&k(l9BeXtEM46De!PvIe?}|q8NwkL z{hW&MKu!-g{Mv9PXtOaRm);e=T*)?Sk1c2+v4?4$S8n`%g~c;u^iCxM-WP2e&g6H> z+XS;C;{Wv6g6<0u-V}GJRTZCw8#2pRs5VBX~L)y zelTg+G_Z1ZEe^_iO8dM&A$EF5Wbh!eyhB;8Snli0Em=rLR2F4;?I?z_akoJ@R~c

~kC(4S|_D1W! z;hw62EDMae5kSblFP8b?7^p+M;qpzOON_Yz9bwVXq}7WnG_bL7VO7BBE!YUNm+I)t zmrrQ*SDDe|hlaGFYcQ6~z4mKisP&@dOE}wI*%SiBCtN7s4v#ERPiw!C_0@dPv>EzL z48J>TJPI2aaU}kJwyx7SM(f(aBchc?uc0uMiC6&3I8pvMA2D3P7eR0lpy;s~-z2mb2n46KimN79C zrw1g9reE#o8Y!bftjzg?U(S?8#86C>I>qtwu)yA!{+je9b?mm`DB1i6nwO)#Dx=0; z@LY73cU%Q!Oj|>M-!3o@=xXhBb*b?f!0Fi5x(EP^uHhI=R-GhS^bC%=A6?|-sFr`+ ze^`M{^rV|Xs>}XG79RZgM}`EO;Qu!enA`Q`IDg8U^ct~f0#0jw9;8o(FLtFUhH}7O zUpkFH&m#>#kGyU4@&+e~sCwxLz1~b-|9X7EFh3ORw}^NCCa)g@!j5KR{(#iP^g*#C z-7JD+YvJ@kD+#};Tgr*pq!uLP5)e{P*~+9kAjnV#eRAh5U9;1UbdjD06w49C*f5F8 zB{2Ys+~#@Ji__{-T}%UMMA0T5ryYFP3W1)Ji7G}jC_YC-0b?X7i3H8`X zlrJ%J&Q$nxe1*hE^{dx>jAe+|bivmwcA)~l$F;*?tEypcSXT!Az?-;isP%QK@Nq6k z<0$vYH?RcS#H0HAGJnc{j+bRWdLJ>Z5c;lv_-{XU{gIpy5VN>#2aR8l|8N-^gTmtF z4_Hxcho$Ci{|MUT(Uj&s7-p0Cx1-#rzdDDo(Q&wW!#dcp4=-r^H(e&>` z20-RRqw-&whVGES7gm)k@rUS`Wj0@<{>{2)EA)_vrLf(C>0-fZrY1aP_$Cz${kyOOi5eJDy1Mzn<+;$ zsucXE#ut~d(;buLVEdHnvx@{M&Q0iOSgazjGBV!^lw(1V$ctO>!WG8C8z4nSU z&FvU8069gg?MlCa`(dgo9zl0MRk#I%t_KHg2r86l;EitavQ?! z?RPKQc3vw4OJ?N1w_RbEb%oMZBh@hsn=e{B;}MS?XF~!*3~>>bIqHAY8ZoQ`zN2Z> zdh<+qMh)M0$87^mXl@+0vCh@!iaxRHs`iFfG5>8u4GYj>C~eI&LFT26auEw=6Bx<3 zwuXp_Vgl*kK``ukM(QRCqOG@4p+fse|8}LgZ<{**N{~!!oJ)Gy7oicMzwv}@>W0-6 z&#FD5LF+;XCX#PUv)&-e!*7Id(*F$O10!jFex_W@S46_ug)aQL;GO&-GF3DjG?Ky9 zzW=PQWA4^GC~86&oTp9ku5C^9gt%$r5$Y9V;s2ew4mJ($fa9d)a3H)#KI+|5$I+c~ zfGa)xX1MiN;Buj4NUS!Q_tu7JHTk|HH|UwztiW*h@K!pM=gTgwzt9GQ9^`$an1LZb zFo0BJV{&TR(Ord{cYNKOAoxb7rgmNpXbOPQ%J9emqoBkOxSh06q_jJE}ei(k>fdpUOg>A2o`=NY|w`_}MF^k|>zDItR3BE{I)M$}dpu7%2X;5TgdPhYaR)FRT-3k*Jj=7Zaz?Ld~*r zfRQ})p2y3>9n{Z){VZAS1#W{Z*tHL8a0l1qZxdq_lQ}ACzNmiW`p==mefep;(iu|? zsb)03b*K5c-Bdt{U{$GL@IPijzF+lY5Xl4&>bAx2#~e7z{R4uK&*A) zJql(xoc(Mii``5nYb>^FuT(B)`@O|V02x!7-9x4Bom9UMZJMhV6Mhnj3ve`#>uWqrwEw;UFav{{vbveb zW=X(gs`${nMQvKOwCJPUEcpLke?A*{cA$78mDsFf@kdbK16Hh1y2m0CTx0^(hJPv) z5oh>8{H3Xgys}ga&Uk3>T5+Ie%3)=9t^~RM@6sTF4)JmrEK^$|KflZ27vnyc<>To_ zHg&1hS}Pk$hUPSG6%5;|ALrxafgt&)x%)C_Lcex?41}a5p=YpZYG50f+a5_4tYfim zLWSpy)@#bQo4UwLoBO+jjoy3W-Z@2n&NGrvm}m(0Y>>HW41A$^L3G{1*S$_+ESpAr z&xKam^j!J3|5@$uEf`eD_3MS!OT`Jd%>HYjaCp)q-N2y+W@W~lNA?J`dCDi(iIPiL z4&RM7ov-U&c-gM10|v?&KE7=t#u9d~H5{#-hr>s-c}QleMX_Dof89ULWw=P>inDqw zWRgo_SF5feqmNbbD6??93OG`6g;+f2C}G*cU8QI+gTwffsE>_toV<)F@4U;l5_^56 zSjAS$pbVwTg$k6ChbWRMvVEeF#_+P$%rj9e9OV(MtNdiCAO$dzpDz{7Akke8AB(4E z7{~f4;-)Ho^C?S_&X-YTzk2zU+1uuXjh6PbTJpsaVr$>RO$CA1W4IGJh{(BHOdh={ zg4U2!o(iemLW@4wfT2u(naxjT6u7;LZjH)BjMB^7aP`0DdL)CjuY4IkTwrxYZVXMkW z*4VgG+e(R(^r0%&c+@DN`%7kuDm$w^A^kNCNce4{??RWePSFahWa~v8$IQJZPmre6 zZgKYlAPv?CO0oLQ^*#ODKr)yxSlGebj`XU;jPZJ9fnV7awFMaR`bplx(t;UQKA0=y zWoKuYt9hur8Vd5FWomgs_9D~h#&M8bKNp1;kleU{n-_mL7ub^eY!PIFq z?7J{&eGy(THpYLM9-WGG3F^QwJS?{uRLdG_2;A#d-)cq#M!~{LfSIR9hAf z2x>oEc)ED=&c%;Y^WR^7ezmJ`mFp~TFi0C{?j<(xZi!38k8uOKlg}Fd6z~!9hB-LL zHDi4(-4}xAT4tzY4kER@As&rdJ}@~M9>TUuKiFfg&s_b*fw}>0i~_9^1NUMG^c=l- zqe^MvDY}iqhBm*-tBqcwLHd?o%B%rjj(_{k)Je1N-SIm;_bieRS^O78^TMy?CEr*cxJoXkz~``==nP>}qGX199Chnumtn=7*2aHi60+tE(*? z4v?Z{d=v|n1agu|dgTTo*LZ`do`=ZMW*82y75yW?$e%8iOCvf=2^_m7=*nrQ@0k)o z7w1z}C!ZZ=GcZT;oFbUXB(4kQ9hdl#R~k>ZRY9TAJ_pW3D>XJAI?l1_1rwvCa@!L7 zam=k*-@Z(@Q05W7yk&+bO(zH;7IMadq0SR?v#K)4=H2QIUA{-zs90Sy*u4G8JTXZ! zBOJG2Dsmy~G+Q$`!e_aO%gB!i0Cb*iSctOmD0|ATZ3XfzbyxLSRhU`%t$9;E)`|Q# zQH;TmFwI7B$M>JzUeNdHFPj_xH-jJP9>?Ep=p!x-g8JhKVWGTy`u}IANWGs}Tkz*I zu3CD9Z;{#Cd%FK}E7LNE+Rktf-LI&mk|xR9T{_0l6p~rcFN+4LTW>2S z!-z_as8Q75Kq|99Lv0?lYU76~xl@Ot)O53x16l5D=IgTeZkxce$Vx=jZ2 zhsD%!J?sEnp&3oDL-QPqAK(nJbj`y-EC4s@6LocS9jlwT`6lq(#wv(_89?ESirD#NA24>=BrC2-&8#TvxHMU>5?6Sl~S7ZsNf0;c+ zd)-S1ociLt?nQaWO(Sx@G8^47MGFzX;vcF!CvBz9QPG-d;OH7o?%Ex7VMNwdPqOa* zT$6lj-kdlUr+{YWv>rcNd zG9p_U8fx)}=v1U`I=wUfKKS>Dt2%^V<`>o0u2D}MoB$)EN#znVJk#(3V^1|Sy4KQP z_^jftxG}*4!IFw=O$-Y$&n;B9pT9ij!D2Za=h6@ciOMd2u~fCV>N*em(9^MV^{oPzC^jo%ZpAPHZA=SG z%UIoeacgMR5LhhW$YahXlLjGogEgPeBZgoDefxO9Z!gSgxA4T-0|>kaGs~*LNV$*% zv7&PbQ<+c7EZUB1z! zi&A2IR^O^M!@%A2;_WqQeohBObe`YR=7*jTrlwoDE9)S@N9OYB{#~u@I`8>)JD*7h zsjrfSzJeTebs|?f%OwyjDy4-SeJL52~RL<(1Ve53p{X1nWPK$R7AR8Xmy@ug;@Oz zMo?bXpZ`qG>Fxk{?|UHM$!3XevgmxOAay?395P>TBHd4j%Rr2zE@!HB0c8ZNLt`ue z=K7#d@jkde^iiPB*+my;l%>9D9bKhUI;y_YT+>3_5o*QGNDI5F8C zotS{k0To_k6EHZe90I@K_ILy*oK({%%P4r}A*<1-fNEyaQqD7Kv7?45DyFaIa`n)| zs}3;|Qz8W|n(Uc0RMJeMcKWgD*hbU{ZssL%+Jb*Dn5gof%_1sKBdd~)85OzS{O~P7 zZy+A6v-!HF9`g(%kDI5h&J!qAV>-pZdt2`1HN7D`OLMK6AU<6 z0qZD|L}$ay6QT~nTi>Z4$;rkn&ub{k!rMn$qz1o@e}|Y#S@1o%7uTJ=di?0rDQ1Ly z7;HmwHVEZ-exoj5xAU$|zG{wTS9fKqZCT}P_P)Wh@E_#fgxo3&iV31V(X znu6$Hp3u^BRu2}&{s?E^SyCNZ;3(hMJ@1c8x?O26y^g4BsfrA0|3poG=}_2kIp z=y$IMWyi|Tm@9MJ&4G;=ivW~9dMceX{2GINr`kgMFYBV6LY~ z7*Rzbsv097a(UiEFUS${_e_@gjM*QuVO=aGh92UI2JJ%(CaRCAGpYG(&l9N7bB*%b4aO2jTDCi)ZrEM0$E9ap zQj4`I8gz4B2^>Vj*=D$Kz{8wbnI1$x`wRd;>w#-UTjrul=IPBLSB4{2O(+gH`H!94suJV-Ip6BrQWQ6@}ua1q=5|`V`P;%WWo+1&RyeS zgs_<0BP@(+=OBpb)^V~ zj87$M1Os)b|?5+?$4WJ6>!84?NrJpEK#4*%()whuq?GJTa$|u5- z>nhS&2x; zX+xC8F@xCo{&+C3enY5B>mPf}kMrfds`z9qcAeYQGxC|rOI+*=sUqp>i7Itg!b%q{ z`ruF(SkS6U%yuFbG8g?_MWRV_o70Hl-9#EO%dtUpi~u|DbMu4=tF-cEGYrY_Gk5_D zsL^YZbGxIcD0R|{_6~61?q+aH8)1Vvc5pgkWQm7FHQv*}Y>M3VLxykCa)kISIcLyY zF%GJX0x5PRVKq(_Msb?=xT4i+EESoEfKri?)Pfu2sO{!EW7KMOIt*PgnMaWZB=Zuh zrUa5}FTor9Yg30?LjpOQsJ^`}1=MQfMRlU_hTeh?M|djRpVualF}GKVdnXb91cV4d z8^Y^4B&&%!B7y}V_+FWLT|_mF;yr+H$4x*y2KLnz>fC{jASuNwDuS!a!a>`xAXHk2 z42tKMP%k*{l({+W!uwFC?~$D?Wxumw9l+OD1(jkq2anSeUSDr$=^PEj=OIvV@vY)+ zF#n^B+ZCmoOgUXUY}xDc1vVmg1|eWTl0DaK0v-#Gj`vj~`ZUd}1~OVoUo-XH%vLJ* z*Q(<;cs#ry#_f19Kpi`(MEXkV!W?Y))<}e2W_87(@$WKq85&+Ch|YG+A)+U7pzp>> z^^?1=`t+~6F|cvBTO0)hF-iImlbh7+UeifGDc4yx`M$HdvhbY#N@dv7>`r~LJm+Oe z`bi%Jqfs@xMaX<)_WD?_zr6eKG4MuEg(cB4ICfrXOPQ$MY0 zt`~X3mBLm_$hFa9UgYhwTD7}Nd(+h#Y%wielG86_cHhK%OK!9FFJ_{@V7aOihYfCK z;RBnRf1zyPrPA5SrU+OCx#R&WdusNL|NCiO+MZ7tU8;OOWAXC}Tc#|_5=x4TcCZh+ zC;uk%HufHcCwDkW{TsNKgfwd+i~chJHtGju_Q5z+n-%8_vm-O?y2QVL=FKZ> z$XvwR4WR++W&g80lFev*K!xZ!U^$DyGleV$h8hUJeouJ6_j?F*90X?N`1??`@Xj-F z;pvzxKDfH?w5aO6bIjjNAb}9?3CGX%A(m$%7ijdk%+VDhelccZD6jg8@U=R#D3sg3 z70b%(P`^c0z}vzTsSu%kwr|Nb{i9jgm}ElCGeU(7STF z#Cz@DEyfA3F+ZVtVlAg>iXbyUYz#PQkeLhNG5Ft2)*N801$!WD1;PD96!OekY<$2) zR352ADlrB#weu}XVRIPMXvN#{Msv^Qk>cO6K*P?7yw2ksZc~4((&|FK_cVBb(vewi zgLBA`3#zHUFi;|WXqB}ShaeHpl$UL4L2m?o7qy*NAOxAD0MX19sm`Y!w|6ahft=70 zOS;H$RzgEKxt@ASnHb4XBG?*SrvBq|>@rHLxtCMDhO+4-PMP=;% z>=L@*^`}q>YSSbgLW{Y%iZIrIJc$(U)dm4p?X{-wqt^_ygNGa6cLx`gf9Xe~7}jBS zws(i(BHPxbiM(Uq5bjr_D~nz#!M}eo$XH&x7C+qogz`$s`_^C<3({F6E?L2|i=>zA z;PrW;sD8|Apsbj>6|hz)o zfR1U4I9g=Fd|n=7grg0U;&5h|ffA!VX8p$*#tJRdC zqcm0VZhxNhlBZ<$YXam93dJ557W>D4mFp*OR3BA`V#kPl*ii&d?U`Gw(WEMn)leZB z5T9>bYf2JIdF!GU-2Aqp;H=|joq2Lc zwDiH4oap}~V_5Vem&wzFGYBeq(uJUV%p}cb>bG4pn(cya==wr&8C)SG}t3_{7Bw<=5a-oAzIaGrIK8N|*Y?wmkRU|K-Lum$<~x4v z<09xjtOMpPy{f6jvzE78)IQ@Aq#bO6j$<`u=Oe60qQxCG%rRj$zt4 z+*sAFiuY7@lU?KoT0Z|#v17aIOtF{^SwTL?fjZT*2GyQN7jvaXxJ%U8s@L!Z`xmbF z)6KtFgP38By4_xK2(UJ`#O9g`I)oMMB9OJHPqz|w8jz;VupVVu*UEhC2bM!r-m+)$ z82_G2LLvSiEvzhk%>UrBmGZ5& zlKwC^Ws`G-Qyb~V?rC~ak(>iEKQ#zRajcFN#_i$cpOwJ)sKEL=_A-csNCnvChRs47 zBuLuXw6D_>kPE~OzykZJzId3n*}6V>3?g~b_EeH49RXoD;=M;nAN*r*HdWf5l9>%v|~ zhn5m%?M(CmHu-`z*@;)3Rh6Jx6oEWQLJY!Kzb63o?`}>+O)6P~5IW=kPfb#> zX$$+S?zEcUm2o{`&W%NH3u-^85o0|@pCBm$3xX!kAPp?EoA#)Y`?r!Hrzj~(;DqQQ z1;wqt22BIvW^8w-RAE&knzHMv5*a%NBqJvOyVB|oaAQ-*?4GN~aezkdeF|1uMln5= z(LfM!z`#9~pN|c4)DSS;Q788!T%}ItOR@lVh9-3BEmc^rQBB9c;$pn{AH6-)b_ukWj zf-mZZrIqsBP>fN@ms&=5YpYATV`uRdex@&2-{FAWhIGCNr9MjnAO)~z#sC)11eAdq z^jqYa^T-T{-{%79oC)CPhPdtKO;%&k+K%v54PCcbJukMXv19|wW0KW4T*qdi%A{Qo z^)bQYDE5-|iICY|LuB5Ui0`!58)RrPJ&|EZl#0=XNPs3G*H_mm2|{uR_yhx(80rR# zZ=!vCTB?88zr|W!4=p}^`a!sg$L2Y%T6w%fGjT|$hw!RvxkuiW9=jvQ?qe-cW7N93 zTrAfPMWfb`n~gwlJrr(tY}6e7I9^w2q~_#J?7*;v+Qs>T2Rd>mf{jF{E8;3CrPDNt zQ#pL_>OxDV?XsC3dYq)t`h-WT8>4@nI~nWHAU`p1F@fw!O1h1*A^^Sy__H5qBLD#x zfJ;PPR$GB*p_v#yB{PXaUY(&2vy5+RsLQ(m-$J6HBG$bf>fknJ##05~iqRnN zR+?(Q>?`N)TcmI#?%0-?BQl2#*C?iT@COHH41>R<&B_?Y)u)y8(o;fX10?;EXC^OVgg^K&ya*4lzBk_Nb_2ECAcn7;V%NB zJpmFVJbHSPqi;~_V*c&c<-qZz0z+CCMUUajFc#lv5j65|3q%u!a?pK_oZRYCNM_w$B> zxfi{S=CEP_ubzqeF}Rwc6e+f6QBOHG$1IxL2m)b}#NqbYj&C+AA$Q#SjRZoe`$|ZY zi)0hQE%S0BlCeD}S3h@O!+a=R5mvsxd9M`{2gLi27l=AqMmo5bvHUemZ%Jy8=r$4^ zDVG5umpYg#?#6nfsy%uAW*A>$d@tF}w<&;L?9@1N8Qv)>G&P!tg+sE1lG@9-6J)N~ z%fVdY3Iqj%`^Jb7-)w=!Sa|5BKqn;fhCKXw4Mv*0XKAcT4G=q0-yodYwK=-r(W3By zmF6o__*Sw^A`H9^b^=O}e#CMzUyI{iNiL>d=xx~BG zi6(X6!)kn$@>yx7T5)C<6w5ZAYSz7X#W!5em6y!9gF<_ic2mh7Csw@fgUuxPLaiT> zW!Js}L|Bc6wv0&?H|rdCbNZnLt@#j<`(^?NyK(%$)!@&rxT)(8!Q!YXBXe5!AJ+B2 zzQ8lV*U3`jwr>%n6wHp13l$JZ4#xrtq|~VV(uL>@Gu(5>h9lKA&>@6wB)q$bxI=-BpYXfM$IDj3hhh$PS(o=Nmc%b;NkNIn-tV*ZKQKYMfq~jD#(pCJ8iM~a zd0+pcJf79s-^=-&uuI&bhV93@D^8&Q?0Q!&NM%) zVN~3kl7rmA|CREYW^xGu%(%Izs=xEMl;a|*E1osC_r2^$zoQVl*dAQ!&+s!Vbv+21 zp0tkx&fGD(!X-GS7bVJ>Ak19Ly+P+R`w7EC44d>M^4n0bx$vmxu zKHu_pB4qX8HOWH06^Ja3d{!XCScd76s*#1`6j^dcdL+gr6@4%x!Ogih`=UeI#t|b{tmde#(!bj$)m?2O>`HSkl4{gT7qn9hcz|aOV(qOLVY^J8KfFZrd>^!595+%{5Cxs zfk632kKVQ24%&b2pALmHwN^FQQ?!s=J&H$)qIjAIsq)9L=-hNZxh*8~-P)&hv;_sv zdk15KzzAdo<5@kpq{WtLGl!v|F{Y#9iZl}VOSYRJRNFZjZXMI*NpevL{EBE8e)o-z z^Ss=4zJAf)aAO3MR>sLw{w5|-B7bq>xPjUnmRs4RJjo4k~(81BA2VuX(TDQnmVn&Wo7G?MU z{3FKv^w8jN+68&g)@pL+$ENndm&kK;OTCiIj2w}8Hyg&(C#h5$cmJ2K?_+}6X`CB| zTWf(`T~r<4yuEhq_Bt=kix;kp`$n7NxmhR29u`bn&LD_*J(H9xD*8rv%zWO(Q*(N6 zO=WIw0HE*unh8;+3`KRT6;*A6rhxquir3z@R~aGw;Y@oU1Di@+dkGq>VJs+x;&MZy zhWFdnc=si&6UY^^U@3AcI8rGNN|M*t2TEzM4(Od?k5}no@@45^`nP+JfGv=GZG$!5 zc57M@c~sDE_@Dbodvb24X8QJa7Xq1{REfSCJo{9F6+8FW)+%u<*Kr>o3FnDI7@BlL zzB1oRfe+i=8kPxiZ5O~AO<25(BCXuXf-4gz;18J7*>ZuyyGoc)y~ za}Ydz`z^~*1YY6|@xOs2N1AA)mZ2KXb|+6J8c%Ga5WXU3+HfxngTB8v-}#BJ7HpcI z@mlOGq$Z0lzl>fNQOLCZ;|o!Ys2Y89D(B1A zQyx=%9_XKi$@9_4svAUs1`Gw;ws-L4NN}Xo-qjEU-F{jT=$@=#ZJJSjEAA=q9a(v*k^ z2e~#?28{9pq9s4Z7aL+;pp7%4Gv|6XdZ25V$gSJCTa9^k%PViC!OxCyyLB;fk}-wL z>%~vAjW6zNR6>`K8>DmG zC3Z2myMI&W3@9k8VFliZ z(>Jwy&AMRG5tDi1yPFWcz)49B?{PdE_xdG=U#qR>VN8uRl;T!p^X^+36 z#TfL-%!2XM*F~C1B@Gc7r0+F|k-1)CLz0Jbd_tkGPW92HHz?)|*SjbAM_gVO?a`o~ z-=gVNM=|6yY>G|EVC=}(YLpx0*jlW9tZ2a;uigx_K{AK%QO7i@y(i`k{FEB_m){E+ zG*BOxywwlSwrwI~c28BSj2H1`Mns_e0@+d#r! z)c+Y}hKdaNj9&!!(Y-_Rx^WF>Ci>uV;t^6S52-Xhs&|4|5s(&Yv^T92>a42aBpd$a z>C(p6EE2-yDg2FSV3!d0`=A;5`h8o_@6GRt%j^=Gef%$Jo&wk^Mf+H4fnpg;hoPq zp~{tsdWWf7#3Nc~+{bSn?JsC8E_Q2KbHBuewY|&ybBG}5>9J=)nby44Q@>rc^qHQi zS?lC~ZnzMTlRc6C!a6jqmvG*;yFU*Piz&`cw6}4?TAK;i!A3r7OO)=Ha4^qfwQMQQ zO*BHrJCPh!J%Xh^!fIqi;t!-(dlEu+szD4-ZeY31a~6r~nD^Q>c|X|nk=pr`39!Sq za2332Fj1w_1xZZn$-dh4ihjORMjRJ?c#HIV`+eysh^IP1_POn4rh{y_{!)tlU2xTU zirxM$73UVZdy${}%EGHZGU^i3^cf8XE-PeOl*Az6(5OM1wOxteUhIjJ8{ak?jNKb` znO8z1gs*&FsE6>g4Vu`u5Q)uS`q>UMAN=Xpv@`qkaIJ<{FTc=q!!{I)*&0_+LU!#f zMcu?H3vEJZkPWsmcOYX(GO{P?og(L~pC7xGd%cxddGekm+PLT3ko5QGq4W)IA5L$*I^$)Ft7dIciE zh9lXyDZU$_S|*qKi!6>coW-q(&Y0-=J&LD7(VzerEO0ign1YLsham~8X5*_3J9q8i`xmWKj`lGa`UhL=C@bE zjL4GdV7g-)oXhR$awq{xITj5uij*lcYCb1!y)`>=d)vxv-Kjp#bxyuH86k5mkETtk zFE=!9i>J-$W%r_NpcIAeFGqXI^#JW(h)a)1Qw+ZRe07n`7|tGX`?Gb=M=f@}muejo zgYWEE7atKip)Xztm*{j|O;~Dlu8|97BsjyJ#JO3s;#~SPEHKnGHYR*ZLeet~g$To* zl?(Z#nI`@@y?8bxH}u%GB2DwiwPy&KQPmE_J_W0I%9`4pN3|Rjv1#&pH%Bg^QkWg{ ze%glRkNY39wfCbagU4$=zN5}Geb^M>-V11C_AFDTY|FCwNba)|l`-+WQI2uQG1(sj zr%qA{CE*`U}q7Qaf9`$hQmvIa&&85Rv8r(EcHi85sVD?b znU7RHBF^VSU;Rr=;-^i$xcG9F!0Nhk9gpLMVuOAf<|%sqTKAAr2)|xnQPf~8tG-y_ zjb@csN9CSY?xI{+5m2u*imB2v%A-s^uBWLw$!_m?1cPa`*Lw@6Uj}xpQFws+4Md2+ z{>Y%ZV}i@FH?Uy*s>j@RmG0ht5^p|F{tEtE121ZNrAR$}Y9X$&9i z)8;~A$qS$Q(|z1PqoEZT8~{pY2v6q_H&BekSNd=rA}7lczAMc%XxjiABzU&uCb3YL zhyx$dgCwR!v5}O#*iMSl^4TH;O|y2NGOkI)$%9UJQBKuJRjZ<`wHtkIA6>pPS*xy3 zk1o`@*!c0gytOh7>hjw~4R_brd%}`r^X3V4y2Uy=RJ=sqOCK^AJ{vga+x3~__Ae5` zK@gD_X4pZ)%&At|p{Q#++fg!a%QWgFBRg5Pl=EkTwpQP76x!v?l948!PuD-4+Ti#Y zbHD=q#7fiC3orT;uYFM`wHpt_LiWA1%9HFTqY~ZYS;pz==mJ_nPzz($jx4HM&O{TM z_#cGOHxcCGM>Gmri4tNDa3rdIL|!>i1WQYZF2iQpJpUOrZPfljz0z!w+%_YOd2NA5 zi3te+6dT=pX#OIzTrbzcA2$u_{MLaCV*oo5>KJDF4V_`$pn}nE^1*F`Me^COwO?dkM3kW zqYTa!T&SOP+8GbG=)Oi+?Ay=Rw~)W^e_LLH-%MDwgiIjYEtgXtN-pP_J=IXmw#20+ z+G?s;M!`*!IH$LW8&oB-M3%ss)6q1DSOcHarQJfc8U#T*vn`383d z`?PnHhbTbp=JXigGFCH;`j?bvOLUnmfSF#4Ct!rTr$)e?c6tQ2{!!@3XYTc|Kisfl zW!i?{)nq0~9hN7XJ8YjFF7HIp)@e#La8E?Yc!C+$IdCjI)@=N~@D_?A}^kx9XUj$ThXtIi6@8y$5bs$pC0Kw;1#|&L*YxE2J;^h=I$^od5<$YW8xP;>(vt zkT}WfEjDE}9E&0ouuIH11B!;la;j`QN6Wfo{ll5;#hn?(4yxE9icrj2!%SoPJuWj= z-kp5-&)ej@u3X%A&9^Nz>LN%W93Oj1P_$5W<-sD;Ih>OxJ=Vqdy+v2Bk2E>8p45fW zERLP@7g$E?qj8MpN17(1Je!8ruxvN(l6WEc>I2Y(rrss=EFI_v9%+~D5s!qnO zfbo^{zQ|xp&$#N_x5#-e%_iomaE9QkA@4IOG2>nmJPsvqg~IA(*FJJTL&tU$TwzHk z^Xp6e|G>SOjsED0bR=ItQ9_#HrhMLcm5%vM#L6}@gHWN%tGB2k|I+DeK!SgG9@u!X zCHHio0GVUmoz()gS+2csWmvx5Ahm9nIeN zkNA#ah$?u>~CuS3C9Tx^ibo%53?Eb8*@PxrR_`FJY#FS2#; z<=$2RD*FH5_0nj7FLpP55U{TMlKiIi<-H{PeL{I4;F3U4A+^yjZTaB)#7Y z#MeZL|E6r~^?7HeP++tdqWBQxPddHE*?39OWb4k0TccKPWQix199^5t9;gdA^@mW1 zjZ4FaONiNt_LC%Jop4vi1T?ddgKUb*%?gM(G!B3yLI{wRga?06T{EmGuM^?J&h|G7 z-)s-md|KZue52i|Qr_Q>n2|PJ=bLnay3balbu4+HklOYnx?j7!|e-^|rO_Z=#2-3k!5e<1T ziGT~&+@H=WCNm0-3ddx*ABz@dM)ayxPLkxU7wE*Dz$x$ZkRmH0w zxUPQ*$CdT>q>wXjI=9ZhV&2M0cINjb;fiW|ih=EXGACbsQ?WbroU?1BGSb!g5toC^ zk560joe!(+c=kE!RX=%-+;jb`Q4xi|2TRuDr`qk`j=g{Y24+7)Q%?O`(Jl$MY3ht5 zC!gmjgRx*dSf$LOCh{mV%=4Mu1<#GzM_x(ABMZoCTd?wN6^bJ38wMQUxE)3r1kkj2 zW;S%41_@eWeqYQf`|-Phi$QGb;Y*Ow>I5 z0ex-LTLt;Vnom4bgYrJDA@aYue?4Ajr+^f^1s{El_>9MR;9}lDTr>O+)goU5ZwbPc)MR_!z}hMZ%~buSw1YGOI)3MlmXVlm*5E7nCyI@ zr(uwB4$tr)SMleIp~}Xg7q7v=9YsEgq&0#y#? zE9YOW%O*?KN}42%l7`*5o5MiDfJ4OB0|dZFoznb&YO>nJo^~N5eoo$ARfEVGvxa=K zCZGCWvpcE1{LPiR0DQU)2H5P9NM>kxci`ok)^H~l+qR|xo<28b9wyWKru+D$k0T-& z$IURE$R-{Lu<^<14ykshGexVn#w{H0c|fjms%?8omc)-tqgViR4hO7d~JVak7dg?s>hy;O9e6fAd_|h5Pw;>7Ku#r~CLB7QEgwv51oejx1{C zHfLvhpEqT1&d!;n@raN2C{N7J+MHuL@1339}MGmc|jlphjCEL9LLBgCIOzSv z7q^)j941f7-MnW|-GFQQh=3YFL8$}hc0450t$54AYl+V1@+C5r&YT_ zD?Ge-@p=xx)3|wLTyt2Qzr{{LO3k?SNmw`Tu3yY`xBtT6#N^DZf~m5t9Qb9p_tJTO z0$zTJcJ8NQ*+Z4W8XWZ3I)GNxE2N4U6_SJyt*BDB8VTKSgrO8gB$69MHpmsf_<=`` z0bzEEQ$rMEM>z7YdABf~FyII`Ard)AM1rQGi@$rD=K@V^_9D-*W0~)qoQyR_1w7cb z(Oct-{roB>!z4w+N&fIX`DFZ~c-PzuH7gz8P*9LwFTNqn(M$p?_SdT;rI9jaygfbL zP_p??#mw6p!i1y+83j^yE1-$sW>WU|Tn-18G`@YP%Y|N>=zD)?r(LX>b(w~Qq)Y5O zC>a)A5)F1B3_XSrjAI|IQ3(sjxSZBIrNEO+ClfbigyIPQz+Akd{0IPv%QL#Q5?m|U z7$e6C4WNkKSI75L%(4A5MI)HGoZLE z%W)@5)<)A~vu)U6Uxw!e6T#uRe}IT#cqM6A6m>oD zBcy8G^IG|1-S0UhKLQH+qv!R zN>ZQXba;GG-JfUg@fSGF6FY3p+wSZr)}3-e4&RfKgkSv1qn(mEjcfjRi}t1GEBN0* zwZLKc1Ip?=aQNQvGeR2u@N61LotFu;B@Lo5Iz((OA3?tm1XfK)=}mNv7E#9X^I4yD zPQaxFE*-xSr(dJ>+usU&M{)|rUf>{iOv8mXT!C)(Bb5e|M{x@b?|uZr3Ezk{p!&^e z_j~|BK)%1kVBjoqo7fWV5fgNR*1O8XJ8@!Ce%Qp&8?N7!-$LOOE^DCd&Fpe>KJ}th z?0^YM4VjJx%w^fi^PX*#|IeA~vBnYDe~Ce1BEPie>F-+E%HOh?|NiZ?I3(!Y7Ju6- z(+V`MV{}%1g|iYew`|EQ-6g=UW{ywZU*)q~YZs$~dP-&XG38HC zj3Zp}0CET}q`CSF5G#-fwLA49x6ZivUok7pQAj)-}V$Vg2?s3#mUQIZgG9t}_1R(S9Wa+#p&q3WUB?NbCa+uYXa}lPYSl)pfxTr;Sfd_X zLZ+Y*+8_Z@fn<(RmWF2M4V4B$wBmr#OoGQElRMa~2k_`^AXW54l~v-EBoQxuQdw#{ zl#NF5H{ks986tQp?}b=edK-cy9?k=zjtD|Ujik#(LQM59{}Nk=Y+XmqLV(B6_LRXv zL&SBfSJ%nqughZ@SDlL*D9#0i2R@nWs?RO{q~LM1(NCTj9G`O;sdApr+)7=R)w zDM_eKKNT1l8mooI0hE6>ed_C+JJ-044XH}3oSGT?E%xf@8g%&_%Y&GbJc^%;f8lKo zNYwBY`L_uPwJ4yR3@0iY8#h`%Lm3;TP}XP2eLd%7?@FLFK{|VfQci*-p#?e6$cPOC z7IEyuWv`FU4>242Y4QN3dW|8vbj3PfS-8j9IdXr9o15fk%K=@$z|Z0d!+;L&TuHW((%BDnI{Q z6+9)EzM|l^M`C}$3OZK_&UEQMNKBbh%rS2h>`hFRdJ@ZY!){`Wbe8o$`rWh_M zLW7oqrCpPXL$A7!2GNp=<$3JNlI11u1KY+AE$1pJOTW8vBTPWU8{8!yio8i zpj)FPV^6|n(Ph40%jQ+2p5(I7B?qRK{^fRqiRu^q{1UTT!8ba)Y5T>v_#fRH_Erp4 zEw}cqH2?vdyGauT#u$Os*ddIuKEH1kpDIR1`-7NOBo6THi}xZZB%}LYLs~`Geu2?6?|}qvde763#$H%287~u z16RqWf)G}p@2DzF^BRP(0`vHxkwZ)P*$nOdQTEnCo?W+XUz3-^<6jLLCK&m z>-!1n>z*nz`}G2GGyE;S#tD$ibh4l~JFdq1-WudpLsqiug3rR6%*uI-#T;lj)Vy?bHk|E#&!vkCEL5bKt8s z=m8L}woXi8bfhFqH91_cY}b#TIzU8-6+%f28~iNet?}4w4utDi6FL+n^z!tuWXAGF zNLY!LP06l!=q-GsChzB)l)@TwNV0TAQ;{|Q45PvPO77UP{GN70^#SV2)uTy7u>?+q zjatTY-Ff}AivO$s51&TOL=5q>@c}=}C{UE>sCBK`CAu#2Ah9BqwMsr~mB0`6{4I*q z(^tt&Z=pNaEb0~UeToKN^5JCHS2;Pi!dR4~qTYT5#cnm6Q@{jA#u@}%IK5k^fnlDO zWA!sfa4ag&Wld#afo>XjwX7>;P9m9vV2sp%J8R+2C}>VrPT3uLG({4h5b|o+rJ>9p zrPIJ_3We9gC_%pvq-_^O&-_!TaB3Q7B4kxm0sr0^gEMS1xQKI9`BTKt#*Zhw<#&>5 zh|$Fr6#1g!u8ImSP^Kz^rkE{%(&vih+zeYix;Q55NC0H~=2@MBHU+B42L&i3E8r)K z>P}}XYw8zG4**U=3xpQmKGcj3q9)2t)~a-ooyQSQ)9lvL#z4C%t;4S?%Zd?>fHJtS zSAupIv}3S6}>C*(ThU1W#AL4SqDH&^4nx_5lh zcXYnyyz1J_f27tt&P5DfkDG$(mCFQvwuI}`Uy@>8qoeT>!{nqFrg~}m_3Q#a@k*b7 zDLe6<8}b#)>!tn#k_`{+K{R2n)a*|RKc5>8Mxs|Emp!)BtAi(p7rjbeb%$vdvovvdm5y7~1W+{NreO6&ih|Yx2d0j}f_2w|Z zrN8+m5NzDz!d?-JUz|!C$FMldtnsi~hjl8R!K3?hjXoh^%^EOfes}e|-QBIRD|)aa z%}vg(q1oBod=xu2&YTI-b>8vZm)bX$*a~MAZkn=q({#5E<6b~+pp#oW(=FYm?+@ev zAJ;8%;&?~Xz!8&k>k4V?nT?>e&OUDu7;}GjmGw8Rz>YRIU(l^ufg(xXh}#GxjFYva zdd(d0iXKyxJF^g1Rrg%zsdjw_afBlcsc|tP^UU%<1cVZ`P!=gu`Z3iGA`-jUVyNB# zm>0cMAz@`Yu*l`9K^!PMIGHHkLYTlUdXFl!3Q;!8IpzZM!fZaCTb>~$Pk7c>pi?Vl zBAL*CfeSXDOjoTn&=Gf<0se917DJfs2Y#0o>_wEwlQ27MEM1k>~w-d^3 zbMzkZOxe~sumiD(ke}m2Ja>dr{ioVVCX$N$?P0Wf*kc32G9&lD$c{@5PrV$-xZf|* z+e%C3#xWhf#1ovsyTzmW5U`*6k!dL}4&lq@^zHk@MHDKR4ko)l5gB)$lzXwU@drc1 z=E;?ZMbw*89ihLBe+}`EW_x@|z$_lmN9g1aqh8^JU@QkhN2oOm4yC-|ddfp#2@EBJ zKV%DY>_=>2!rVCN_3(0y*Cg^E9I(|a;e-;%iGDua@cx1XnxtfULFymxQ&s7tbcr%e zx#X%2AkQE=u$D@L1v_g3Bpvma?J)ZEX_}taUW8x;ET#0sAo~Gg#390pxE9l==p$LJ z7dRJk!eT)0iwiYF*bs>lX)A^Tcg$ z@!sg)4Rz>Ku1uyA0aPZNq0%)1f=CY=fWpylFlpA9HKgb~dUO_rLU0f%5LRm&C5z>{K@=&RKn3C!O zOATJmIn>rX`mXk#lmp8_%8|qTe*(L3@0=);#czqR+Kt*F1 zhu9_wP~gtS8HGi$ZewN4bC%rJ4RqVFUXRFa05V)q6OyWIG?B?PRMvmQ6n95dM>%Bc zOG(Rz30=Y+zkW;?!-yX9t~{M;;&5L!p?K2Y^YD+{O&mE)hnY`YR zoVT1byxME&A_$9EVMDKv$dL+hiyT=nJPcP7Zmt8eeKm;?^pt&;07~nX!g2VXOx|BC zV`sf^kN?`_)$?z8IdMr2xN0-V@(HeBkZBH85RFS+h@(dd7pc-3Y-88fOl&YnF*3%~mvXJpADu-speN@p0&hu~g^s9RQ!AsR&UBS(I{ak**A317ytvZt;BB4oW3 z+8z^l8MfT%-JDfU8+^Gz{FYuSElp4%;aL?$ok$U-sZaQmCTzi+NC^id#o9b)?PJl9 zgUY=PAFN&}U&)mHFcpxwLI0N{Nnli_fq&m=nmN-x=FXBOJ~@W%=gcuBIThZUH+xse zlRd%n*AL5nFNHI+A7^8GP{5j(1 zhfXCkmJ1WYd`TK1%vU`I<@)VUJL;E2C&+H6^c@3OEM)pgEukcwnWn2?6tRKYn{e#H zk37~#_PKN?6AnDL0Rx3Q9G$~VlazszeYu&~at)vbH7w5wSn$^l-a0I-HU`rOKnGEY zNAd%3i>ZSO!W^kVvro(pN(ICT02CS|GI|cgC}LDRBXg&vh!}Vs*OM zIHgnlhrt-j57XMzwg`2cRvV{|pi<}E2%GpI%svr@8HS%gt{*%H28PfOgeaN;aig|K z5JWZwAqb#;n*@O&Nz&waX|_3YHnjjM6;f1;gGhx60-1hfZ=kQQ&gB?J19myziuIVrBUcSu9 zFukP)1K2H&9O>$6K{gv|F`MmnpeLJztkHU*K&zb-s6EXZKxO4ocy7rOKorhDuK5%Z z8!>I+L;S)f(wigFA?18+N!LY*O_%D5^JVK-*4>Ei2QC2Gkgb(f~~w9&f- zJV?*qC1pApf9x13Pcz^bHhgs@FJVlG->!X@tTVDk-D?uP#0GTxOs;z7sS2;+o`n%Y zwz}Jc9w4I`Y=(Y-yS#GFt0L7SNzqjy+1GRRS!2|t@U7XdUd7?xkK}O|VIn4Jw6MGc z>pVL(A{bO#Q3+3l6eX1TPfUCm+^}zEWo5iyaah@Rf$!MKMuK=KloS!V+Zmv&+%Qg9 zZmgE`|G-#fpAUsSr#!=-harrO1`cE^$UNT79sr2rXcXZ%i&MCnW*w}V6Fek4fPhZK zBA^J$4dY{9xW_v^$S)aLT4=_*d$anO^81Z%gg>YJEOd5%A4#Y-Ifs?Q&P_mRzw$K6 zfq-g>N+VS+2v>z8j+30^Iuc|Y?HAB8^3}i09^W1?B5HGA?bKL+X06xArL#nv_fr~05KW#YWojGiZS=XT`^pVWusne zEWQEZ*NRpH6<^>_*LDJ;vLhcC^FMbR1b?^GL!cn;mzY_)DcS?=N0Y`*BZS7t2io5j zEm1fvw`76>d;Cjs{PyVG*(CglK_P#Pl(g9IU-~?nb>2iht*v!;- zwC(}B`3add=JXm%U%kC3NU#4U$9GZ*&=jH!L6~2#t0{Ph+-rk5`oxmVSwyURL6?S< ziU(4EGz* zposSVwr~Q+Wx5?2RsE1(5gN}T~vA;%@ND`!yyRrlu1*7PtM=e7VsL)fFmViBUL8jgpP&1>izjWui>b^hS$}XgZfW^YcD|pE$P@NMb%{%MD~oUXyn{ z)K=)*SI?Me6Ov$(W0(cAED}32i6w$P9)TgK4{vgC8jks(=eTsXKj`2P?#?QB*{%Hi zgXG@=7RWxbf%P3k9sjgC5!L;EgS#P%*fv2lLF{#p0>|}wHFy@2eTlB)XCl-Bc@uoPP?f;{YfQ=#U>+lIcAcLy&+tzZwbvh&eh(t)tLJyIeFnYv$m;-}O_u z(q}(P%`UFQ1Wg{3?q3m2zyhR8=rj~rX-%5;UPE%7)suIW)P9k%_HRzuiPZX%X91Hyx3~tJ7JW#NBXmiHu?~`XA2B)+El4yt=LKul5ngkM&gJemH zB1x77@M`0Joymr_)6J+Yp3!*)I3kF;?5VRC5fO?TJO&2xQ)_EeQ|=9k<;>D*^MMhr zwxh#IQFrcu=;XYfF0B^~_6JMFKpAmVfUe^9>j_q!1=n1;H}79G3uAo6K*2wxXH81;pp9Lz0q zGL6RB%!eOcU_&3t7T&Dz4wq%_8g7*VZ1R!P9|6i{pWgb&yX;!F8op3KrztXBonl^9 zKtyv~hP#5}MtJPVu|ZSOM$r#q$s>3$l57%T37*s5VRvd~4JY{@pV>Yl*yswLjDM8S z5P~PVnU!%60D1N*l{xcr4C``bRjfn2D-A8)A-sy>L~A@*A2>A%(7Wf7+f8bZGyMTwf4=ewCU2Y+a*qBlBcP8SX1W59z-U1^|65KGc$MQ52 zqj2@r1C$>{qwEMA)i8ai54sjl77GOFY~Q-Y$uOoQ8I@2ZLZx1vf_2;=k(KEt+`|Hh zvvC)M0pz_M+2Z|tmxXVfwlTcaYn`Bzn=N~MdO}>q@ICRe;fb7l_0x#WD|YMC-E^b* zlaX#QS-V$kj`;M|Vb-E$>k-6muIeJ+bAq#y3;yTU9TLyh1eo1aM9hZsXE4pU#E|uD zYCH?Pj?=Y$iqyre4tu^o?9JyCfZv|?#bKwPSEOrWpGQZfjo~23N`L^NpbY`3?%D4L z3R=WUMU|VwGYzGid z`y(z`8lZq^>_DbK(Flo6LUoZj(bM}%)6vi;-v;AA+3T0J-R9m@-R@jVV7T1Z&U4O# zx^`?foG}=xHLZctbAZFx+>Bc1JwOB}R(sVp_!318y48hG-n=<^?b>WSfL6h$&4{m+ z3z+CBUXtZ#E2&6b8629NH3TmND)6ldi1Dd9Z8DsS_YPI&rfNt^qxA|5>5c;*LU+$( zL&M-h&n@#~X;6n{gokzSjA!n=i`K7uW^hI(zFg6-D6c17|B_lii}s?+#r*7dUKcot zp}kY^`n=+rX>KX=hr@+H{3BEW<0tDU<2iTy_b{NoPuJb%`RS&rlX_x%m|*PbvB5=K0{=wpH306g4BIGUrAwA5M+D zxmyE5DZy*wqAjPnK2FbKEY3=}1!I9k!@@v~&5i4b+ZfAdKzP&5$f@e7c<<%PoK$Bz zYQ3CA#t9V2fWGOJ;J2LqSwL?NekkEParr24yy+QnSAT?T3`n5oc{E}WVmEo25s1iB z9ngpb*I^J_G(ZGtBH_l<5V2Yy0|K9ANYF%4lxb)OsAa9m3@y)sTw=}_4$#`Cux7PG zPGXgYm1~Q(HDxB=zVEvCu`W(8)73eXK zfg*D(QYCa_u>uxX)z-2k!fNJah2FYFmBQH8m@^UKhQ$Bm$dd--aRM^u|HWNB-Iq4v3dFIo43O6TK((oWAKu%?B zeo2{2Y^kf*v`|`u9()uKh(lHaIUK%A!hj$PHp3x6NFy3EGDCE_A8|uNp9vzGN#+j* zJ@{r-)tg)xL$uEFyw4kwE&Kt2Zs$&&@YMTw#9$b`FErEYs09eK5YW91)c$_iAu^$} zBthgB7EnT}pkO*MT=MLP9hbVnshvrVnfRv52o74X~))ln@NOsV}Q6HZh*-9VuP$aQUe`W@eGCT#sDY=*kh6m zwlL#CuZfPJ`&}}TI~jDa;z+U_*iwFBv>i`}_+;?Fh;$Uq7OU(9t5Td&4pOvSMQon& zlJrt*a)=!lQN-qN-*puh%r4}`Ia`4?$+O2>4>+w=oR8t={5%=o>dfAmu#@fV+SY=| zB;mdlmptZsCk)JCIp6tmm7()ZXq_pa*_z<1V_f}m$C))}Ai;aS$E6D2aET0QY12Cy zloCz?`()xjL;1}lo>6}2pBXRYf*?&AcK39_>JyUkx6s^>!FC!M=cfsTEs7<|W!0E~ z(blV#a?9A>%X&C!^@Z7MV4E|T=>5U)FvBJgc(`iR6UgYf=C{Ej7N%=~1-LPB1MUcS zP18&$xfml2H@G6+O_vk&kRkzBQM76Zn808~N3>iLmYBo2h0XKxn-8wKgPQoJU%1Kp znHv9#=I*$b{;uyr7=SCg`aO$;C)O4@(Tf4!NP&;ql<1Tp(>cNE}-aIp%l%SD3hqI+`k4D$L7TeSLt7silv+M zJB4|1v8l~uUtVa`jF!TzQa$D6%T38@%4#W`5tSF(M>d0C-k;;*_Qn{W_&F%EQDaHV zwAli=O&-$Nxn$@)4@Kn@0q2!j_k$EDJ(Mq-zi_a(Z#@DU9s0sQ%awYRwZFqn)YO{6 zm{CTU88VG?*JemE0C>crVy2lzY+&P@-%S#RtRP{@rWFhdNhVfIg&+^N4DoJ&Ixq6F zY?H!pAHQdi+nX#+m9bL5bXZC^5oswz`s7X}(&jMo^+>$J4=wsT@M{nk1P7Rk5rCAQpb35dF4|Ad!I<@HHx`cAc{&;1g$alE83Hh0BpEyV zH>j1X)5%MSe)ZMNA*5>(+L3pXNv$`@AfU(OIa|AXcVtycYZ**X7e%=q>|2^s)sT>u zWyrYJauM(1-b6VJhKG9w-NP88XzG3@?UQ@fqHYql90y1(#{>p;4rfXlb%t59x|f*X zi=M&Y%4upmab&3fI574lVv+yFp6_Yk0NS9&s^U>jkCv8y$KVok9Ei9*8Bp}a*Y)v7 zKjM2zRz~CnY$FDkm!rG=xpv7dxC04`0Y!p31Rh5Hi)ryrR9B-G#7Jk=OmwYguX3|VS&dlLz zGwni$aH9qqC>N^4#YTb|QIDtz1`+qSK@yS3HVY!F7_V?eaW~dsdJ7f)dclBBT?6s& zM&glBH52-X_=FjzlTqg{)@$RBMkK|S^SopyfsO=z&^g z6Bq|7BXyf1bZCYmmQLZ2^zBD$V@mW5p6AblP&(;jM$3UETiB7$9N-d{Sv^{n`MlOvIV(i^p9{$StI0sf*M0@z zuwkTO4WRxDb~RFJ;jla-MZ9ip1P??^ZO?psb=*}zV1q3c#g?kp85emQxKM+5ob4Bi zrgiEZWcn#(>e_&6V_+i8%h47Lc3tsbF!3a;YQApT=-RgC+Ia%)0w9m=99=LW<>^@P z5(FS5j7oOSahifNzhRv3R5oG(;r-VN$s2Hk@LY{DIs&BeXx?r;4y#a&GDA1KZnwe0 z>8@f5WdDJIfdfAfLB?nFQ$}8JcIT8S9>tns-zYS5Sp68sGs#wtM?Ld=s#;@PW9P($ zH>%sLkFz?bISB>$iVXN(-#QA1t|PBWBBa+mDw}W|xARuss)V^(3#pg*sbQ6R4f#J& z^3RCJ#px&hSl5Kt^uoWOgUg`>MFI~qVJ$j|c22zaNZjo(iwE$ug80OdKnRedweeLy z3$&u*`lUxXtW}P5`4LPWgP`Fq%JQqnDbN}dF^KJca%?*J-75t&-XAa($b6Lo6+;)YhN@1ff2z zd^gH~hPN_(`0I?l7uBG!tbG3q->xjw*H{%_$&=hDn1c0=LhK^eO=l7S7t0+8XcY znS?Oo%E}-rkcIJv`zp+TM#HBQhNJz=Txn^fTf!_MqRP(?wl$MZW$(txXg$FC zV+SbMXE2b-REBV}>%IYKPE=tHLTJ+>7##=dgsdCV4y*VLJ8WA$(15Lrw*e~`jA=n; zcEF9BDTj@x2>j^4ug}@2`d$TJzPsL-qnCj11PnZa<^2M7hHnO2K=Ps~_#>Q;WK_w>k zEbT$plG~LjZtM?X^De%Jk^cX!6q*bZF!+gVCw%)?Nk{I%BVg~rv(}*EDWgToSB%~T z9;(s=IWb)fH|yf8bKbXu1Mn^kco zGo}R0dnUtuDJc0NW~c=le>CE# ze~oo+YU#Yb8`zD$d8M%tbwxAmU{r~5B|pjn;cC~Xw;t)>zgpd+TTeZ!`tuzsm2+?? zE=D-W;Rz7G#-oOhBEc>Xgb#pt-Zz zrSVyvYtXoc5pLfd8zQc;Z8BBM0SHC6ICMLM0UR};_y8QLNPuoY{?H&~)PvFu;0QOR zt5|JB8?4c2dWSW`XE%()=JRI_+@>rmH>Y!@rDd8^Jp@twEgptNG^@EF)|N8xm*dzs zEUgp)8e8n~q9m|>Z`!(~v$UYxM&oljr%~mYOl0Hbq2ru7F(UlZHHIMip5mLgs-!DHpaqZQj5TqYge1)3&dFuyuIy0>7dI1p{B*RCsOz za0-46Z$aQDo{(N7!0?!f>V}(?N6z8Mri$O;-+?nYh7Q03s2(N@0XBe{F-KjxfcFBT zSzJO0J=_(W)Rf0d;3W+F=Gj5OUtXJUrMB`W&_HHq^xBn!nr!~bU{2MFckQ}W2Fhdv z9863gX3ji`Df(E`O`O@|FBR`qCQtD1*B+X-cb7=bG0olEO*e`}j9@%i*p#1t(V{eM z(+RzuO%u7FGM4A$w7j&~c7hfKp7xR`R5T^U22jY^@12zu&Z}yA;CcA zBG6@g2!*r?n@_XrNm}JYI%IEjYa|@L4&oec+~2NZ`6Y@5vRD=LQmS9_k_UOlPV5eL zUf<&vC+unB6pl#G-}$SDQP!Upz^V{n3_uDdU|m8J9{#DTx*La>GY%x;ef_V>@XN2w z(B@~a`9>cRy#`y{eftG&i_Uc-K9ZmicBHu+1n?FN7X%JV1Y2ZV+!Zn8mayZ!yjMk7 z{PgrUH2Ry(8Md^^0<^Mn6mac2dDA+iqBuQu++!xlLY-hhNEb2!Nh;P>+YI-k0cmDE z5};Sk8q%MEFOfiQm}3RND^IOj)tiywF{tr?C9qz)9Za|k4{=SDQ4&M(9+(FV<74C^ zIzO}B@TwimyP?x;cLHPBA<3`xFq0+(hpJVK^g z7br#lf0Z?q1pLRapY9T!IC^jL<)c@`dJ9ND%3fO`=UdN7onq||RUuW7s_TBp{Z6i* zXwC9UlgPfh)l+&%zty!p&F6uYzy`pD+sORbFom2OJDD?p6(@! zOOV1oX};`}BF|wf&y_Q*{-QnKq-uiY{+ZssslG0C)h>*GH^AVF1HI_^MIcER1$t5esRws z8}f%fRz(bg`-IMzdZsO5rneQ$_iP8RWrC56v7r}DUA+TTBy4}PGI3x?=V1jBK!Wg} zl+5q|YgUxlIlxx*dtUdVd6$gm|2ez2;z7x}%z+_)flz&z?cq_j^vGw(#>inEe9`_U zer8qgED-L%=d%h9cl0jLECM;nViaNcOh?G`eIhgG+tmQiU8%L6gZ@ct=$|(?>>&Tdi%{CCaQ?Xy)5i6)IZJ{ea@K$jHa5;|8{Q{q z9B!N0XoPhGBb`$i@{@YhPAvFAI<7}x(D~gOHHM^F8w^I+zR(CbY41KNz2oI<*ZRxu zNv)0{2d@=?0~2!VP7XAdaCG3e5h<~T|Ebk(-?tVs9}I$X8$-ls zIBt~OV*<5bCy@H@EWln^g)N7AStU*PN6XqIFW9v2Jm4!5^C5>>TYrl4 z&PU0{2VFeReG}+lm107C0p`V1FfS&M&q%D0D0nY39sJaZep)ja6qgFphbq=eTWugTjD2xK_p3g2HAK{=oFmZ9t42SxH#S^y+9TKLN&wl>rmE1U# zet44f8PS;UmAka{IgOPvXCngZ;&QJ5E5&p%%8we-5?;#i%kp9AjVKk)nZ~Mcq-zmJ z>5M6}&i>obU}|W1Ub1al9(BeHYSCV*{xV1N`AI)@VI7F)^`H_v zJl)qd@j#6PRh|WolQ#@DILF%Jxfaz!<&5g`8x0FQE7mol*VjKR2YIG_$O$@}kIM1! zOY;-bBCose`)XWtX&gu7WfM#A3Z3s2x4hFbbp3O;+R0ETqL1kHE@YuL5q!QL#DK|! z@k|DIt%6xuOsTT4VzyB#mxCaC4-jN#y^IjLAn4&E1m3)83YtQ0cI5V>y(>Qo=0@(Q zf+n#DSc9w=J`!=300iqk(?8dR8FSDwV%@r+S*Rebv5^4Ol7RQm-R8(bJ#~)zm*4dF zE-Nc9Q=R$kjcD@ZCSFrrZ8NXAwzi$;=#cE3vy~%PGu3AgxaMjjtW9sO)lwJPZXnc0}9oG2uU7d){>f5JwU8ff=;^g$Ex!ywT4b{p)5M+r9G< zt0PPz;w+)+)8kxr2)32(|U!uowEnM1& z(e_Prp{7!|Y{%`;QDaRItR?I?XnWCx69azz^-?l1%xK28 zBopmqxow&eSC8G=K~XQDeNeX#juldbsG~BJT820wLNRfIk-JZDdBC}$4E_#7Fy!)u z0(uo?bdUk;Dj~QYvsLj8dkP?#c+y66Y>lXj^+61*GAhXP$%-Wo4hjruU>P?p)(oZ0 zMhV2f`z>A?srgH#jJ4FzD%-!m+=VaVraCO_v@vtITyxBYz+KrF4qTZ?w+OJn2KWYT zx%<~SgOdZkD3ns9XihY+&a!2y??UhVIfl4GFU+OK!%>Nl zVjGUpg&wpjxu2BYMPB!Ll{%$D!llMH;!=VdJ}gq%H|Aw=hTPzKLtvl2VC90*>@L5u z^ZYS)B#}H>r@wRkrNL9}#qsdG`l<>uU48<3WrrK4tzUM*lhYQ~cT>I9aKC=8@h&bfoC*z+szh$r-tShI_#~F8EGhBJ)14q7(o$#mO>JM}sHPPMs zOhd*v(8tYF-6R1!#@9ngNl2p>z)3HJ=~GkSJY9laG4UyBQr!8NQKJQoM0v@E=bGJO zk7GLoDEXs>lRn;$JTKeBL9R&$oicMDJN!R4BDm5`9XfTPpumFZB2H3R#v4>zlXo8+ zGL4nd@n0Icrm;c8(EJr;l#RW?>DL+fqqn#No!W+m@+8@q#!Rg`{Ds8O3%M_%;i3Ww zc=a>7#y=|Io;PnnllQ%J3x5%JoBYCd#>>2C&Ej^`R;`;R6W8_QVLHnrgJmieHX4z% z%q+4t=trV=ny?x64kZT-J_k2#OM4DrJ1hhPyD=Plc{#UHMP{~cn0F#MNbAyUvU;9wCmJFS+q^lav|k+_VE1u!hkU+xwp-1G&A^D#IyiE04B! zIWPv?`#6n{3$kVh6PE{a6K%b1IMLhIi*fZdHV}`1$`vfkmBH}V*|X(Q#HD)UVM^7K z_LP%t6@6B`2%iq!URNFS@Y=Z`&{)(*5WVF9M}`h&^0VT|AE1^Xo;2WFR9$sZl}*gt=#W92s&nmezE~AQ|ib!zj>|#2tE6^Y3Q@ zZp!iVbV(?7hofap${M`A;J9V(_Tu3gPi!O7*gi59uP=Q~d{oem*C?B0(Xe}Qf{Ul0 z%j6Dz@x)knAPl-6b?adb^fg1SlAF&_Af5d(-fq?ZBoq(#VaHn+@u)VGJHu;Bq?BiH z{V0d-+=1jDT@5^G1SutCfeY%=l`G4kG3mTvGib@ zf~SH0J$i{y;kh_El)C;846@8!7PnRYeC-9dBoc89q~Eq)4KKY2c4 zdD8xZV42EOmXPa}pz_L*yL5t;8?JpzU2Gogv#L1x(|BHzU&-V+=3+F_G=Vd+l z1^yU+ii$lO~PIeuaW!b!q-N*2;fAE+BVuf_NtB#|h3ud;f3d z%9Ao>e!;ncfw{qcvdkp;y)%6KDdDj)I+`|FtS@T~53D0|`$gMe72Kuj;;OjYfHc46 z;mjhqIWY8lSnK0I1E6SEUVmr{+~!Gd5H^T7&zfCxGRF0jV=?+rR#bxh>g_3aoXVB$luVQk zNGD2I8*N35->J6)JuuAvTjZ#nTd+>JPT)SZ=!B-FL)c-pwXEPnWJC$v8rEezx%B$- z&?G@FVxZD$PKz@%#mwigobF*u0vYxZlA89eKrB5F4P1isF_;lOF zTD8cE%`sj0d)^XV0x9-Tq?hI&Uc5Mco_{hiqA3MSDx}GcKYTtnv_qvIXV2aw&PZ#} zb=0D}Gt^*$b4Sm5KmR0d@oy!AH$K|A^P%*iT7E-%!*UGmYJFK0T$BjWAjs$#Z(9eH zJ55hmp~P99Dx%{9Xp6-M}%Ezj@bT#!HPa16j#`F@lKe}$IdC-HZUu< z3T(+~0}H$5ma)!~h->rgE_bF^^vpB|5lkDsL+rakYN0{&Fw-SxNI8O+!$o&9X#ks}T8Rriw=yZyhG1Caa?&D1ws zAq&D2!15^x*gmCV$S2#jyz86X16;MMMT^#J;EfdJ2p?01fB;3~V5s zZ5h4RgDSc%5haNd>S^t?L9a*fBiX5T#7~G>KuFMNp?LoLQ@&6+&Pgtqcjne|9z3&Y z_mK4+Z`=P~&ts>to!K%Demdg-jxq>Irp-zG^e|h;hBU;tnN+Lak4p9C5{83Ufk()X z^O#x4&@iYCO2+4Fli|tNJ~KFS_b91^07XE$zZlo|^62q#Xr$};-gE(X>I)YLLKSpX z_0TdpC6b;DU7OM2(ONW`F)Ea1oJW|SvPR#z3hz{b(y)QG4}fb88)j>II#gf8K9sT- z#Rmp(R1f1gu4lz@|K@_-7=(zX*1QR@ukvW@mG&MTw@{j%?s1fRtOpbF9`(H`a332S z161ACIW1>9%U*VAQpv2g*Wtl-y8Qk7rw^9Sh?6Gzw551+9? zK$j2ezgQklW~F^&>9)KKE<-BEY0g z7T{G-6jS62ilHc}DIk_B;>9H?ooIQ+B$Vu6Z5}+S#6Kt74Eq8yBC7@qC6G1 zEmyid*e)rfczLYUEH2+YkqnH~tJ*#SDmROjXGe(Q<5?PTJ95Nz?M+-)J zfWvkFAB%Qli<2HxCxW+$*rIK)2!V)KED)57|8TP1qL2MQj1VAiR$sq(gsb8i5F>=| z(Ca-sl*G)L7lOSK+=)l32EJ?|tuD2-`O>Xp+O?@4v z16U!2>qJWes8A`oz6`C{AaG%$VmHrC`6o-ym)ab(M0~9<4N z%6}?6jxSb84(>a98sQzElq^w_tpUlCj`NVyXZIbHs1_ghsQ5?e5fnM?Od+eXDrEtC zUokO{zim^wgcFM>(ZXiA_?>Et+Wk{0XAZ z$wg1Dlui`QRg^vOYUoL`ccjPceA7#-+PnO#{XH8tSoeRme6RFWOqCK{bmqb= zH=v$c`n%Vps?>rgA$(DOM*}3dKHHG=BSFQ~#NDTKGMxaEjWT^xmf%2z84k-7VzJIR&=h$ zKl~N*?{?uCM{=9OnsR>$INP8hZYVJr7)XezaO#DodX#QN^#Yehqyg5zNs%@k*cdDa zTLXAOkQ_-A&CnNCYwVBNf!=q|sM8-JizdSBFTgeCI{wHV?_RiPpGf>Q? zicK+7bvl3?oMJkRno9L0`X&VD0j}91O8DdgLRQi_RUrn3;YK(8sKJWdkSEB{tksd| z3Fl3zcA9fd5h|aXzp>qa^+cs>Zk^-VrkTqUf-Rh%gf+WwGtB~CZNjNCm3Hje)A5y5 zIiv&cF4+*uGf+cAP{s3Ev;2k*H20BxHTT%s^*64v3cl(rT(CZ*Knkn^JO~&DaTUhe zturb}BS5?CUWgD7b_#w!NVkR$S_Ow4k61S;PV^8QOgM6 z=&YINlPpc%v?Emk))M;@cPQlWw4{j%Fkljj8}AY*ng;#;C#V^k7BwIF0@9L?20zFnaLr-x?Sa{cc3C?@`CwZM3i#yrKe&#C!b z@e=;xF5Dj!0q&p@XxTCn;MTD~7wVaw4&UpNV3KVRKm~#fnF2DF-~jgYtYl%alVGJK+mQ!ElHyQR z+Q^7~){A1Xo4DQ26B+@gJ6AIU8~w02hX-4hl6v^aO=n3lwPBk#lUXu6TvBrFn)NgY zac`-$SWhPUiuFZBX?#<95g`$JZiPUH_U4aD?_X5dp68WPRUG%ywc-*IEWffog#YXi z@)a59hZN0P3joGP$4lwBwU4|l!C5LnLy%k`GK!K*i~uf<)HXsL0|{Jv$!)3LVq*n}p_9w~m_E;8E%^ zF_DJtR17E-3gF8qXUfVQ5!;eSDEe&)|NbjRY^-_i*>3sEJeGL?i3WqAG-k^2S1gxn zyg8EDj-3)*lwacL;waT*h5R(JY~hi1CpRK`ci+5~49+$9bZ6eek+?G2Rf_W!;4d$% z6)7VVl##Wf71qOhq=&Jm$c@P$yzQH9-$BP78^SEM{EEh4i-S!>slmM3?mvOAlWNVVM2#@_~*C?rX zbaSyq-$=P4ZYE^4+qt@g8@PXd*v*vGIW3UPWL$V+i|vP+WeWyR@;C)&EVG2?Ek!=c z-wmbnZ=9Ge2$aew7h^&bF%imA4+`s3Q?jaSK_xo6<=~e4&WIFn_ynz>n$V{#=Vfoy z_65-2ymi0b3&0=#s}#hf8IS1C>5owOx6y1WrVy-%Y!$YP1?>VwgkymsH{pOT{EwdF zw!c7B_SIKT>Qsg-kbvB{>F%K|2zYg11+<&(W_aMO11qgCP^!6xMqQfnTz2ZSrvw_S zE33H7FVrXf_Q_qt>)xydij$%PPq^`6#k031OZd6wtlZejcZ0NRGQj59f9FtAkzus_ zsry5vEbP@@a8cRMdl@S~I|DqilE@-qpd1tkYC>!V>d5#*a!E3-ankOp!<{Z?L4cc} zzZD3HKvzK+2(nLSDbpQzls}k#@nWc5z)dm7FwvEzSi}Z;s!(=i1$RmNri;EQL*6bn zP$TCoTSPy%IVN*FvpII|QWdL@Nm-=AuAtV`Oa`YUL2b19j|_v)nT}=pAcl8IWWVo9 zC>-x3PXqSGod8*qM1ON(=2^I%2!ly2u8NMtznPk`X^Og=P?G7b^UamPheEnswMxtw zi`@yy%g+<%r%1b$N~K;(Q-lxsf$2upE~C_xI99Wt#&?&s*Liv<&Q9K>X3TK_C2qoG z!Dk9455AAeCN?sO{T`v`^74L6j|}(v0HVEJb%{9@~sZ1x+mCzcQUQtM0D(KWHNl{6{M%&xFAM3j#efl46H}D^*YG>yw zQdsCDm6V7gzTb)m2QrdRbe3}c((vB!fb+E>xo2}}Kaj(^YWu$VCyU{0S@g}>$g@CN zAXp9EklOXL2aM>JiY16nUd~QTC|%fmJL- z&xFCZnQNPCBx0RTdb%;t5`W4g%Dn8)teU=X;6=MzciDgF24Gq-B=5HjqG_266?i;!J)TLQnBBngo(2T`y#*MB#iZ1o);LHR|!NgR^GLR3~4m*#Z`b5dhh@J zYI7~v^TXzH4PMjiQ(=Y&ZVTR2Pq&kRZy`znuOf7H!J}tR@_IMzkTw@9xh(Fn?6Ewr znK;bTkBQhuI88bFVRc6`3I9GZo4w>Jy`Wr3CLcO>Gdhm z)*30#`+bKfPaDs>|9sED$n-Z4gvsFg>XMQpM~L`%1zlRYoQKZeTAY|b5H9R7A8O77 zvC=;$?SAqbl*;&bz>~PkB|hrIiRd{YA#nVD*q&TfXv{5-JTH~cb`BX_h}KkJR)`p!gfg_cYSi> zI1VXpIC8$HOMR2Fd>5+bm=^l3z=-A8M_mvis5&wVM}dO>c2ja>hLk}_pOfG_lvWAF zjS5mG0L(1pR>T5w=tDU1yvV{LLaH>li6sbhy0&u5P(GJsZ0ZXO=`h#nf*HGaDSh>} z6kp?(-A~N(J&H;Ud86sDi}(wCa4l!?aOtm2}D$-6dKJ)E^! zJMLU3!w>A(KILu@Ckuq2<`?pY17mn;GZ{LDm#&Zz={lK7C5(c)g7XfTtm$=J6I{d# zGLMFx@o;ofjDE|1>86yr?s=@|4+|6nk2dSX|p&7K~441*qy@bEvO@>XB+v zLIH*llZFHC-%zG|rR{`p?4~hQp^Z?NTdj62 za(26yv+~g^R&eG(hG7?5f$&bd1~o=9NH)01SrR8Dz@z_!?IptXEAIJgqm-nyg)h*) zr~JoDfQ_QAdLqIR)R~1f^#ltcWI@EnQgXf$GuL6mF}VOF2Rlfbgm`TrVZhU&S0;BV ze*7lEcdMPZq}o|@u&wXvw!pl+;jh0Q&TE{Fji!e;_l?~&G>MeW`L2d@z0pqUWnUO_ z>axLSouerc?W@O97CP51q_EeS)*ca?8QhLCWvtbAgEqSu##wG@x?ZY_X6VSq3 zQ{j>T0-Jyl!t#lWm(gx1f@yhtzNaUB<3=#M*eg7}ys0iad@JbAKyw;if2(=MPmt@6 zw_y>$yOfEvkLk-K90THgCWKrqLbAB>x07}a0HujM$(A#I2jgk{PP8TC9LGUK0;Y+1 z;t}pVcz)Y=%Kxu|hE4W+${p8?7()O1`26Yj{uM_5KjnYFo&6L1{hlZ8HgJCY(;ZN| z9f99J6B;HqNIZha8R%NR<+RibRQ`YZbJ+ZjvUc$QU*q49+aLTCMN}1m+FKz6e`_J-d_BYt}F( zbANI=Hb%-0u|#nY9ekuBftP4b?MH{DkP`i{lE`tz+~F`R-K?4utKxQo8J6n%KZLBU^p;;x(t`5VsD}}nTzZa=-JL4D-ohBWh7w35CJo+>??|7w3=59UCZcP34 zz?I{*mmON@>0f+d2>}9sO{@lkxjti~$77 zQzQIIq&$$ZM~AF@wLnijtV$ID^pjr_&2X#394se+>K5j*?;|cn++EW-u&hRRhX~iT zj53?uQz_rQAqd6;7QMu&Bgboaq+PmAPzBexWn7-p{KgF9UcRIol{S#(p>`|etgAH0 zEzi6kcp=0`?>x~Z#DQa@=U21tEShq+Y!JY|ClujFbtmYArU*I0lN!!F?N;+f2N>l? zTD?i7qEon!fF%++y3;#up(Efb0~e@Jp3^CVYv5KNR&TrW+V}GZhg-k>lW_FTHubz& zdE>WQ=jPT!^`dfC{n)Q^s9eNE*7=`<?@;F z-`t%gLTz{_^E12yl5BV$-pv2fcnc1YH=!%)0ZljMH?`t{wFPu(jS%#+!$mDbTR2f&F8k z2qbKZCe>F55z&OkA7Y5g7tt4$i~2$fi(9J29fQhekZ8ZYyRN-gw0uHbzK~w%NcZqB z>y7TcUD+_v-_8m7<0H8Z9n?^4kX8W?I?E;52*%ej_ybqnOtBf z7>*iX1F9I7#1()e_%J-|sL=$A%f1K%nJ2s!?^ex~B!~+NQq0EL( zI|E{QHRLb-4uAH!fQv`T^bB(mwKuM#Hm^|;j72Qo#W_b_nPDJEX2Py zMN2?C>cT_U+Q9t+5sE3RqPx2@=<^n*9wo(ux6O5PlGguvbd$EZN$7Q93OH(VF^p-V zMfgVErZ^SL*~qBq&-9FxJL-KtxG}@tcj_js}n?YvV)hvb6_Jy3b_f~!q}HN z&ijb$!uA4oFL%z_2i!}eYociURnY`Gx$1_hirCPVyM+t5#ei2exm0~VJ#G=*G+U&h z9x}r6sgz8|pX*+J4efU$!7r<-XQqpgdc^zH;q-1U16#TPw+U+pH~p8R&@gBdoEsK( zH*u2LO24|}0TKDRe!fJOd$H8PVgUlsb=(oeftu=7s=)4Sc@)8)L5@{vRFq`xA;M_D z4QTFx1cZ>T!pg`6qyj86NLID90ImpxFz_(4WO9`HRUD1cYGhw5+(a+1pi=G0`j_03 zC=&1Hse*R%dM)+p-C`U$A^uwGd}98*m|Y7dx7aCWFW40`Z~h7T8z=9Ppo8men!k6x zJ0EH~8#pGWJAS&z=l}9{yU=c$mw<@;+>rZ!Y}I4%{D5+?iWH+Sr#Fjp9cM-pxw)o- zf_PI#MphOsn0o!=>(?d0Y^IDx3Zp7FWgi+%uU|)*WZqGHTM|e%dc3AtCz)k-H!gpRNhU96#s&IBduCxqM*UKF z%dq&@uW#MpJ|eA-sk}TdM#nQ{z0J)0v!$K;8}tHojk-lyqsV>3pOYsSnL=du6N+DJu(E zoHSfKyzsyppnVxwJq@55ppTbD=WK%o6H^?Lw}fFP@FE^0lCq<+aDX@G`-`W1(; zu-6EpJCt&;^qMtwXfNE0fEIuH<;S0-pL(43$-}_A%2==bjDVia;p2n_{znv!3*X!m zkdf~dtGpZdkoOBA6JG>O=@Z3w-K@JW9<+#H4H@q1HrJiZe0O`n+So4tn)Fn1H+w6V zGqJ|MD|YRI+wZ`v<85tCC@q#or#ZIiKxh^PvME>kt`F1C%g;|yH}Uwn8vsl%8yLXD(tL+VI78} zI95*>UhE#O1I;Pl{PU0h8aO_s`ch&7r!ow7kT0h>-coHUaq$bGxt1eRzNdHZG7qQ4 zi|AH`Y@IIb#7-CSkGGcI0sYR2rx^n3$C)bvKT~E^s216 z@tJnQPGrVC0Q59CX3jeLzdmlz98CZl8Db2?NI_XWk;WJ>1W16KndixAH9;H#0oV}g z8l19<|Ge_XB4rzNucpV_V5;$>P}EA@`Q-(TBolm2g@5 z2j}J$oqoYZjuYrXE0=W#QkEKxsM=nL@|dSxO5ZGl4^C z83whu++Rv1;!0UiRe6iC%1YX2BS#UG305rB`XLK8AE2+UFSyaZy&&`ZxrK$2gN2e; z4* z(9{;|Wh;w3Qpat}FIp+n7l-Ce2TOX`9Vt$u8a^PI^!5OT$}8gx8Ne`L&ZNm9--4pHy%zW$e;6EFj7orYC@sCP6gnV~ z5+S7Ml$F-0jusx3>U=*Ok;InBE+|)*FD_ZA$7&aP3Xs8k1&KIf{-hd`aJ)CO>J|8k zW+iPLVh3m=5Xcor72^;#zABnQQA`E}p=f5+IL2WojZFb{fWNsiP8Ll0*Jtup?H1LR|0BmwC#;ZrVZ;BX2Y~AjEH4Btngep z#O}{ZksxEt;Uc~m{z$J&h6F!^x%2Z29WLSlO1=A?$&$w*pS+)D+-vlM{a~d`AqF6$ zN8X3-fh8E`Jfq7p$fr9*_bTC*Pr%Kv{UoO_$|cUGXb?gQ8@&<=0J#P~@S+23XhVZ@ zFcfAEIu|LE9oi3o@JX-g zy8{n;P`312;UeL;Vb^R`@ZGE1b?vJaPUlzRsm2fs7b~HV_4`}PeO|1Duyx0=|%#E&TD9h zD*(W@$wbaRytS4z6~Tvz0(YifNXW3DE+Lu@1fF__s)Q=R9OXBOYu}vsjdG6Q&!7Yp zef!bjc_;s^M(R@q<@lwd`UU^)Ds$1h(FKH!!Tm|%U2Jw%i(m2_IFDEmocnZd@^f{6otDN?jcZCINTf9lR&;sD~Obt^;SZRK195aCV@03eca3Szd9a0yC+Es?d#k?Q%5Tm`_{q zL+`jaD30{`>x6HdbON*6VPeaQf|yT!&fsHzcyGA?wELHS+z`?b5_)TyV71pH$i&6c z80!Q;0MnivUa3H^q!`wfKv;qln}<)f8qps143Qo4Hixc65}MwsoUe#bcG_;lZ_InK zp(r@9EN$lMgFhjZW>BB+FgLM!W?D?%O98TfbToE>PM0}*p_}b)V)d-F===pci(AuY zEeKd@*DU}eZz%Z2U@HIV4N$yH;7N3<-VS+NwMpoyhY9AJBitk3w566N`VL8kMb`ww zr4hcL64yj#!2KWsN)=A?CwzKCgaN5viFMb^7lp6a;lOM#Bte)-#Pv#r{@Ct%Uj=Wi zb)zK2lT*J3Y-k~uyhhDLFl6(hTTP<_?MNX%(0`XzoOFG-!vcREzkZ-hEsUmt+*5%G~y;=ci9sZ=a0 z)fwAB=~klju=ude?~{q8c&zIrh(yelRUjROqKXl-$6MtIx`8lh%pvY|T1;V>)s;p? zBsauGRvTAqwWE8pB9|Rc#tFi`z>eoNL!R2jyh$ciznchESOpyw=LAsL&pIa;$1k3A z>e_SLiEj)kfnkrbP{3hLKMI@xfugqhq+x) zR_m&lrgaM&;q(H)C!}9gc;_HEL4fW%jUIE{_tiZd+6gOsWqtlW2cXBiF2eJP2iJ8FT&VqAv6l}DgTj6A}* zujTqkjWE7-ifq6#FnmA3p|K!zV@^8>`n;QbNA*w>Tj>PjO9vS>Zr73;)f5@+I2)jgV6{g<)7#2$&SNjUu4nYE7$9PjD%slFZ1dVpR&T-s9tBLf1lcvowF^e!1xbJqqysYSGnnGV1?U$GD=jo~T7vyJ7EG*Ht z`S*Ah>r3A7EQ_?t<{g@M-*pakKuIe75o!j>)ZWKfGcF~iYI^T88DRI4ebN4m&ShR}D`NtAg7(eC`ELcR;%noS0Bvo{$KcF4@7;|Ef;? zak(0iSSqS3&;1AK(IT#=`zM(ns!PR4q%Qw>*f~7Q0U>nEnm_Yc9n5RVi>{7Y2SY3l zY=iPA)GA?A!RCwkQNni_qU~Cb<6{x~d^55!^^~~^+fn9f5D#b%!srU(_cG>cH*VzS zF-fnicOhRGu!meLe|Pv`0Nf@TJpZmsUxL(RKdD9~de^(>Uj+xgA9Uj^=6)c#gzqvQ z-yw9I8kgy0T{{M`;}w!izEqXtu;Zd$P!$Wb`{@GlOfh4s#K_?^4SLE*`S!<2%BDtz zr`bj?nX%aLh~75mi^j%3-t+w$cBbx=?%S|&pKPDY)i2$&alm0Ln@(lE@TmhSeP59 z^st)?_;|tD`(Jp^3F~<$Pj>rL{^qDAPHBkz#oV$0tWKCKe#$ODx)eqTWq7!jMWdsv zLnNj8?HaqXx!NBE6N+UBu_LFA_t+;-LXHM!9rSC?Vm zi26dNXR5z|>aVCXaeW?5GcoFV=Vxbq*U!OWYx*uXeVHn3bw+OR?kbH7c2Bl3e%5z+;EJ@CfjotiiQ$Oo2{=DZ|%xy`1! z(%G|_h&Lje1w3yp%y2iSF`ZHacbUd`SrrH~Gf$9;YR*20V!~fmkwasGxfyYtLQWXW!pf zRs9rpO^C=e9*5?n4bx(mg7;4mO?~fs{d~8nbsi$B^{hexxQ-CaY8CVN?Mm6%9qpv; z=y6ZJMAFRYmQf?DbFgPIswU9T#a$O_|BB?mfsd`BgY&owxLz%e&m*EkI!C5_nX0oxd#7<+c7U~s z9)VdQ_FPQ6?f7+{OXxs7w;*3c6O%)R>=Eb)&vm#+kN=|Enx;IeW^TI9DXS*yZh3Zu z(JQd$sCw|?3T9YmozX`DI((jgwS^pl7pIms@of`bq^s18rEDD02`mhdfYg!zIFfpw z{^-C^r@+E>xtX?y-Rf~yrLMSrt0HRWWh%byJL-BxotTd?CF$UXl8@op8>N_TEPY2AmbY50!qvCHCsKqg{3xtV2d) z_1Tk$z!{_tu5@DckBI(^v+WWL|qMrAX67(iDAlUObg4 zEtNJ7yx!+!8#`*YlVd1B>ojq7iSotkjfrt}2l5f9L~Oxm-9fzJL;SFN*|P-OPHSpI z(>YT-)U!p8b91cF*zzLBJvs3q;~^3tVjhx6F>SyNWLeK35pKJ~n2?E&{0zY8-Ol{{ z!LF{s5`G_!kKp{>^!XyIbDHr0MAFC6c)GqsKWL{13Ktt*i{m+i!}|oR!ftQE3#Qr} zyeSM&0hAvzgZpCyf~J5#&US!_YE#Ym%?%&o4T&M>)>y6fWI)R9XPpyVA+Yj6v0 zG~-~6bm1%x4(@4aPzA}~T#HTaUh5>%9OL!tr~YpaavOd=Tanf~2^Mu6`Se=aRn_p! zS*bdm7E~%zYQbchH7jo()PXT?^~SwpLNw^EmHUSEXQC4p!Z?S(vpi7Cq`PEik$B=1qcRTQ_CGY7T*zO1*H!U7-A95@|*#gy~GA@)o1}EC1CvN z0}aq(Hk%=WL(psnFigSoZ)aWSm~#x9B$Q{7^mGE1%*t=44f#!5ev%Bq@w>n8Iwv6P z4WIqN&rjPwPC6<{h&n&Fw{WV~3%iM8v*l4QUshrVEaL}xg{uKN0}mwCqd4kT$4`MQ)5x^rK@Vco}Uvh z+g10|ay->@e6=;r?G&N!)(cAoX@9H$%YGd~q|aLwOu``x#HQ4U;PC}2l}f$Oy zG;;L4MJ+aJgy@($3L0+-oH3vxq8R-kj$vUDSq#BYBPu3JrZQ};x2=LxeB{n|9;#jp zxq+w44>&U^)CM#w1gIdR`%Kc`DkGcS1+;QO1x+Ba2#6H;i<9%ELh2H2DNW$k9@XI{ zWYn`<1!A|OK*-isBRbq_B(&P8`+b}LRcde@X&DeE@RlUaigR6tClI+Fa~Dz<>%#bX z(Gl5^-Jwu`_im8xYJKu0(Zfm#Mn6_CuP6d>fOFXdU(q~%`L|o@Ti=$CpYQA>V&}qq zI-zJ@!7c<8CIzN{xfxp{Q@i*Yc0dBj94doM=l9 zR28=PRRkE(g~KjCIo*;2k_04$nslrA-dw)-HRY2y7ZRzpWJBzg2a9dcKvu%jHeRU> zhvkrkQndz<1QfUpP}~lb^HzE}4Xa2$q>j(|cm1~Ze)+Rl!+`9>11jn2=R5W5v$6q0 z>@#_P`?mG}=8TVfO5zSXd4cNb4t`VqD6&i5bHLXXPYq5DcE$a)u1#-8CSQ8nv@z0B znZmUz{mOluL&3l9c*Kbn!})EcZTZ71PT&#ly>{QeKYQ+hxw8+rFc5%=CVC1(1GwY$ z-gV0mNNJl`BaHPvoE{CMUr+-hrU#Pp!L0kB7BDos3BCzEG9KATFZu{b)(!)&f=Z=S z!9?iOVp}=>RZ#3O8aEuAQ0Q;k4Ysdq;+3tjm=fCQHgTn8RVW|`q85RxP#DI_8vy|U zQGAVfTkNx6FXpFEqH1cUsmJHnIK9gJNOc4E&p0S0;{}(>cAkep>&O^Kk9Jz7r<1?; zx0UlHha5SC@Vl4f`vD>{@zu7p726O<%^T%Y^;_b;-m^FT-f<`gq8Fx(?P%HR-W@cl zo4Fme8);{5S$o|Aq|Re4{OwI?773aOA$OI&8GZoO**O&3&t~T>=DvN*TN`a6hcpT|uIBmfmBWUK#-mw$Zv2s6K zZ}OBp&Ii-)@R?N*^{>eO{~Ge%gh3!$V8P>J!I=$*z_B;?>`6;E>8h_? zE0G~}NS#-ecQwnan&qQ!1Zz(_q;S)qH0K>vxurKaxFkxYn zu5t32Dy>G@nw~Zj5lx*E$onpuGDQTFGBa>IDY;M5*VHFDJZ-G4ZH%rSKOSWAJylm$ zojx?PZ8+8wlpAum0tAcgmZAgf#4GjTQ4dX)R%=U%##k@Yde}ennp>~iwc;P)HccH- zBpL*heM%;udQ;x+oB3hxj+JX? z&5;jH?|43~V@0xOzbBA@c@#G8@<*^NdstW(nn7$R*IlD&1uH ze;JT4s$VA^m1!;cdzx=>ME-;z=eVPtyL*nDven$V zZQ0pX=+wb4iZdGXjF*cwhGNaU82k+SWpFB5nVp?pC$0hDIZ~rQizySJn@KB^gb{{h zq%%fk|8@xzmnJ)Pv3|fWI`R3Il*mBo(;|-y={`jhjLoA)n&#EuC15T;8J^%Xpg|FX z=({!pf&#_Y@UXp(Pfjk1{>q!m)*twSy3flKZbTZ&fdr2FeF?fxeqlG zh(k05ku2g8`tePKlqfKiK0c1Z`p6Z02inJW=8lwWYiK^B{m9Av-!>T_?q5qZj5ibbL|CRpFK3&uEt&0L$hD+ z!FEi7n3|%HQz<#Xfvls2x*_rlO^EA0m^MFn>6ceO(w#c{lfQ14b}#zm_da>iDN~o*I?Rrdt&ttnLHp4ya_FO64|HaG>NZPdDsQb1a#N>1 zxT4K8Q!Xv<@}!OAL@XNv5S%NaqtZqsTO)Jn$>W-L$K>$EV^U438Fr^qnlWevzRkw(k!8^9by0ng) zKonN(HK0mJwzg*AC0m&Ex`#X`3`FD+^NQRgyDk zsxNk=i<(kHbthNXkF4W5|KQw~IA}sRmv=0NW>GrU<@!^9ed$D1Bzzln=132J1n(BP zw*Fm)Z(`M)genkzn(}U{bW@L!%JQV2K>Y|EFZy_m1EOy{7_PP z(n9gn%H{sTfR2-2%Hotqco~lL6`rD9GYkFaj4wbz`Pl^v{WtEnxf2qk`~{tYj)Ptu zf!si)<`pcc4eFKWGa(L{5_Mqee+N*@Q20cUU@7jNqLq^*T!Cak1g5TBeIc5fqBU~e zR;r%fM70w4!(_XW+lo(&z*B5t=;sNs zwN0_L37;2+R*V#RJ|vOk&-_fTtsv89Gq)U8)o2I+8T8iv6h_$ox70N#r#}(L%RwX0 zwYNrr7Q$Q$@O^abvLwktG{t`w#3UFG>GXMXV*^%>*{+%uY8hj0vy8c#cHR1^!w`w< zomus?U^Z2jWa%UH^~+D6j)uQ)KPP5pOtvzf`uq1Xi>Xs#^U(?8Bg_C0u@@k?&sfz6 zy@idApzKE2Nr2Cz7^8I^M4SgS1J1}GJ(zJi>zm|zTR7nv`fLK5Z%RoqU3UIBv~VQ$ z{2laiM9u1&>f*B-ItQ|EO_kPiGM>-6yC;l4blfH_sAASL-_ltL)`EeLCIG34ZB>jo z!iy%Q)DmjH|sst;H+g0Qjg=A(dN_v7NuA5<_NfUyxX8OVW4 za&moxm)yp3*(*}6bOb_L*oXngv~1MqX}@umma6S+5*B8 zt5D~3M5n(DD!jjBWV3-bvkFpIE56x*2Pg_&)-9;N&Nn1X_a_WfjB2Zp@WYE?1bxN) zW-!Y{x%ofS#8wltG znl^^{G<~dDJEJy)6u;mw_0+;tD~f+8yhpU#@t|V9!{u#O7oXIH+F-aCx!A6=3*jHs zUh`NV-R*K!n)hRS>%+~__7YFleLC%X&Mqp2|7C9W@nLq z=p0X?i9hF`|3ssIpV-GBrS6`wvi+}LW4*))!W>b7Zj1=3&C}ftmvkm?jdHlav~U1D zK*GOR7-60iXYE9LX5d&?iO6wbj{p*=g+Xt46NZj--jG6IN4+UqG&BOubfh3E`e(d! zSd74ew8(LuRIM_1JbnSQi3l1CEj5YoR%VPU#ZjO{)wphA!Kf89ZSWc7y8nmk0HE}v z`4ZD6_Vq|@m6?uTd0;u_2cWyC5|u`uJ>OYAJ_{F~rYldWL}a5UknDBMOja+36MFqH z^_&tnA_>5(8&U~0 zxc)Qk`~169u3hM=e~ULw*wzv`(SEkf>&m-?cUQbvlkF=KTeeMT!r$s$g&26ZVRpPi zqlpR1h`!krfWrRq@qwV<22T$o4adyH+uhiXlNU>t?&YylLrubO7b# zDCbzT8_G_hm1CRTqK|P<_o(9>%iv;%T;})Y9FGE?(kJJnORw?o%IZYYrudK|?dl(G z)ZscA#x9(1oP1;eg^$Q$Z`?8$Dn}7K=w^}>Anejy< zx)FgyFJjn?I*H=ombHN-qfJE8Z(S>zD2}7GtYVU3YYUJnqs$HOfe9E>g>-g;Z?5}H z^J>VxHjSlfg4A~22BlcZL0qsqoAz-kh!gsW?iRTnPZ`BB@E6#}XvZ@!u%2A|z%|(t z!@L1VuwVg(ZQ5kg>oIKcVo=Mh!LYBD?2IilPLH-~YZ(ZTsJ$W&A2%~V>!A5fDqa87 zJA3qab&`vnhv$<~eS9?A`|0}9Nq!ey2C#ml4S|i;AB_9Jt)?UsmvNhtpFG``sv&%6 z-Ct}}sYG)sSi&Sb;L<}|Bu|1%gP%z12wWRdc$knjhP}PGse@m9eR_Sr3{H)UeSh@n zjXG4vMs=v;QUr^O%W-b6L2JAht>ooDm(kx^6g=ARc6*F!5<>l7D|&eYIv|xzkOD(B zMwl=Vp?Cv=$T6)&qv~Wj;-bma4kQrLU-HQhm(lU-8oFlg95Ev)B#9vgGHAJu)5~^V z6=OaY7IfYl5cBRl5qDth2Q+LLhJN@mvA$m3z#ZOK*7IItKxwN<1+KX2hB0wdlLp5t zV1%+AOBPF(?)lXoK7iEJly4=%&9yqCW|8W!@vE)S_3fuMYleF%qR0<`R+Q34V&L}@ zejz`nztEz)HeS`$`&OY+=U?oeT2V^L;YSm zVDpgj;O%lVy6<%LfFIfnX#b&do&1q7HIw?4e`xzP(Y5#*ivL&CdFhL=u3%W%qU@ha z8I_~z(W@#rl6?1wm4ee*WnHEf6tn7@nRe16|BR3G6tcTp4v+z3Q*S#m)7x!aQhkj| zMrOI#OJsUFAOxy4EfPHmfpZ>sm69Iu*!@vPB+1RMe*qSyc72tSIxvuy`ZXpjFV@nZ zjIYH(9!(g^=pNd@isd~-Y!)G5}yXGWbD$lPPG)Q#nv0<#6fPI8xTOVgcek2ju)Pt}KBV?IDlJ5h<9MUX=`MGLg*eI7AEzgK^n5H0+>~+lrQ8d%SA* z$ca}mA)W0ep-bFK($l1NLShS2Qd~~VqEl#RK;8f}(cR620wwKIYz-qfp$ziqQ5Xp0 z!5~et>I{XIB*zO21Lw1jQLlwFMv7KXpAtp&_ePY6XWrR89axES+*`=pW21_Ayj!?9 z0^qJ5&W*L$|J=ymbne>yYo}RPw_5grwfok7V5RIMOf2imy8M9(JDWhFjLotb$D5`> z><(i0{=+}q>s%iqtTeYZ_`@U#nb z-LRFBBvPpS;_D;`R<7YMtL-9hEv&>AHAjZH4D+WXMDR}UGB>i7AF(+O-nKND!j?zu z<8blwSs);fy=m&E^aky?bvJDKsh!blLH+GH{v19V!OptS*SglZF-IeKmmv)+rR>rB z;pF;Bsc6%44pPJR!(958CiXr8e7{hRL5a6!VF%L1JHZ9+_f6UOaceD?`xygVdEYkr zQy}d;UN_&HH~)IZyNYPjyZllowz+bT?GD2Fz9fq0AJj!CL78URHw1n8*33 z6!(KhHlQk!Gyy_luRzV3@WOdp)J0V-)dlqiHkrx5B%*2Pdw+M3$qb}}u&iTE<*SPt z&@o8~8j`d()(Iy5sSKML31O^qO+e`ui^?RlC2NufDPn#G zJ~7qLED4Ayz@ij_r~L9d_Y@W|q@+aS)1C}$3ozZ1(Pf$3WljRY2)!d4e(YKH-fA#BBkCUA?dqvFM$<4V+r|@TQ+MATfEf)5Q zTydN0xX&Lcb$>{=4uxv9H;8h@{Bl3?Np;J98>pX&GmHzcxLlypaf#@s9gmTV-2$O+J$)X_|to1M)0or0an4 zlcp=0hH_haH(vu@4G$lif^rW`oy*R~#-&~H*7!lrZZ}KAx!?201&8_UCa{OtoH`G!4!_-}HfQ1q0pum~vQ{>5IWB z^{T}&mDg$tW2V2JoKMI0rZxR0o-H61l%ieH28>i&$1sHFwi9x2!$b!|8<6Ya$1c1Y zSJaGa#$8=FPC;rMD;MTB4ZO=?QZ|p3S?C8_-*{u|2LfGU(nM(D1az%kouwuyM2+iB zVy6i;8tDBWT#Nx{x2nhQJFtkIz)`*YTnG=%;)#xB_fbr-F3BPx{x-=iW#Worx^TST z7f(Chp3#1M{yT@%T^j;cRI3lYr%&Qb_z@~>CNE=c$>2-s`GHBA1pc2Ct9QP`eA?@G zV$GTp4HC0z@p*s-G6?L4LuH(@;9Kzuj&$GtrB>Yq0%7R_=lo%nvw((ljmxdaqgzUs zKVEqY{m@1P&#{h_kC^tyiKx|?nX7Xz{1GmGJ_0lqH8lzE$!7cvV)$-1ckEc*s~MVE zFFt~wFS0vv(i8Yq`}aF#3v1w;?}!Y| z0g#qYen~jYo)WwfZp@VMP@fF~cqNfYUWNBv7R}uqFnqs%{YB zU0ou)L92>c%$>W^D7zMxbWL{P)gM+>^Bhyt_n&H-?21dWvUroHZ5sTeHu$D}v|qkb zna@9ZTjBD#<8HSYm~+lpjx){xJ=Bvt63YXoyIOC*90Qc>% zdNHRwqF$4<$&Bt~e1I6AR!u)~TFt+V;`YaqJNe=@>O^Qy!dryp_VL?WF~J6;Fvr@^Cm^^!(7p@GkNW)a)+RHAPr83&*49T zDwiV&gR3n zz~wh$V=oqoG_mC(xD^$9Bu6bX&d5<5FZfo5LEh7JjWGB}LT#jj)r3UE(NuFQgc|y3 zx=f#ZVtnhRRj||QXUWfs7puH4GN65ksE*P2e{(1|?*(u-t|u>vSCYm{Gr3N*Tk+$$ zNS87f%o z^et}6j-}DiU?RxhFC)W`n`Z9->4Q_5O&>>I3a8D>bQ4bsADL!jh&iL2D6IT{*rP+k zw2%gT@d&gA8&2d}ahE1XSd@`S4r7LXOB=1BST@jiGU{Z)+t&S~J5F`7rXYd(sg+Pn%w#ej@pq*i8^9?!yf z7lIV-RW2HrR2Q_?(>nj%5`mWNtFopdMvpSeu7TUM~`RaNwYkKDT}gBhaZ`4kJ&*NZuetVmpABb>gxD>5%khre)+Ua&_SCRv8z?iX~3oXdU=#auGlAwr_6u&^&vl)XCv>X3)~lo-Lw7aIjGinO)gjJaR>hEE1-Qb`Mh1PtHP|;x@|Y7@IR9Wjc;OcMt0mxA)ybpI$F42t^u%no{22zOzdfC=X1#2&3AT4G zxOU9>=*hA{aM#y#n^xN_3v`%SurMtH?(q|ptKR4eKVoy}@d=wD`3bXoy zDK&3tuQ9BCSUsx#RIehtX9)6YH9{vfZHz=@#R-rWNca$!cD(C- zikMMgtj_1+%`G=_TPna^~kC@g&d?n9*wi~{wp|}F!%)oPuH=+X9wP#78mNYft z8tko4k#94wI7NXk#4pmA0G5TVdCuj3=1=pWE#_RFGqxNE&`HvOa4w_F_(FJOzP3k# ztVb7Zj@#U5V)zF7Ry%BI5f_hf!WkKBmR0xU1fUB4H4Zg8OG5PIlCY0awRgouRUF=$ zvwUJ(n`KK&Z3}_~lP4mB=JCk$0iT>`VU1Mp``Cht3Vl{P4Jgf|#D(D62m%w|c$vTS zf0cqoS!oKS4Tj-1o?kN1?3(i}h7xs#ySwsI8=#~9}sa@MR0)5rIo zdOH9U@W9)v8{=b)Q);Gkg5gDzY!hMH$=3 zX62yVVrWbHs&y!Uoa2)y--5JtbQf}_xgDymymY?CEn=YgKou|G#T5JIuJ=*Zhg9?0 zre(S9m5H{z2rVj}aQ+f-h%JMEl^jh1if4f4SR6r6>`5%v9&97v1))XY(1x^z5#>Vc zBk+iTqPFbA$S^@m?4@^W=)H_x1YC$+cj@jPdG0Jpv>)Ds^b(-htBOYHgh<``OLm#@ z*42=?WDZAk+^#f7$>2rq1W6WLV zST@2Q!C5d*GT6s9eyp4S^BH&Z&*}NYhGKTAiRq7&7OtA4T*Vd}%dSodu|$HLIYeC@ z(L;M)(TP37O z2M+&Q%p=Ht=wS2yNq>DWx>zOJ}zIGLyKI0PB!luRuf<#9<-W=O_Q=O^) zZPT$gORrF*@MPa)3e|hQ^@_-rOkAB_~Veu(}Lx1W3hhshbftA_l}@mRF~u zKbePzM-?cJt56sK^a;W(=_$2L&Gyd3 z5eOPGu!bN656_sP2%Q6d3fN{kHHb#%=5gE?C8(~S|5a=`W5*6tV%*ak886&aS=1T6biNh9p!8}*meKfRM0RXyXM?1D7Y~puhL@1 zKr&R495Y^r}k^9DIAz zuJtBc_?AY6x2rYU{i3e3Q-OX~d9eMn)zA*^bH-&tKr~KM@hHfZ`LjG75R zZOi(Mp@Ggwk42IpUbn=2bX!|z%I_znC(LvSh6dCHpZTU>;|83q_;x0^E&xRkWn?ur ziP5jAGmt2iZb=~!Ld_M;%cL2fJSeo+1^LuG?i4u1qf~8O!NC{QxQ7?dUFf{Rf)_`5 zB-ST-z@c`mjf!=X7x%@qPW0I{Y%T>;hEW9YW%ef-GPLpm`kreAq(}eE8YnU@BGH&eA!M3B~( zCV+7y$Lv(5`5|I%mrO#JXu$Ndc?o&j@)Gle-J{MRD?N|l{4SKmaJEovRVO7=mx>bL zyfZcR!UzI>fGlGHgkq%SEeM{z5cz--+7V^*TWKnUH0$)qB1bq*9a9~%&{(5fa_A^B zU>HC~^{_NA!4b4yCsYmTp4nZ?H}Uh&M7awZkO2vbf;b9$HRFH6zz~m`avh5oR9j8};7Ui8JB1G>09JDC?O0WnL&r%A#?4dXL ze$#^!IQ)zXz(-Xn7wr*52zo_q$+df%ABEEPq{=Ia@e?uxWGh?NI>^us^=w0u8kh0^ z{CcEN67K2>6oefsP9lW~>01BL`3s_pQm9ChRVXoIeL{Y6g}^vx2OwZ{rS>jJS81I# zQ3tW=2zdCuw!#n|I@srqjtQ`B5DTioEHZvAZ}%0hFa5-YS1F;+KlzszjDgTL1P z1DgHnj?*=nzdE~95*=U8Hn|M%*gUsm`#JY*4(Ftt3pd|)&UR?RVyTvX_;Og?BJ6&z zY^3g29J%6(lP$8E-mGwYqXBkcC;Y5R}q!_vIVhs?|wN9%f{PMRerFfEtI@son z^^xx_hsoGE25nWP=g-b(2$tvEvzuPTZx7jM2j@upx8&&V1HIs4Frz?;3y|m zii0c-Z*R2{7xY+lV5_agM>D+1=Mhnj{tqEx5b1>wQib+`#dI-TZ)Z}+#kN1(v8Lt3(Ab?_p|qTt04 z>8#-dgKO*i86Q@X;#uRz1x8~0xV|uacM8$;z3_+Ldp4-5&6#r_`euiiF{o zV#7Lh$mh*g%3oYo<|P3(zY`Sxk;^t?m+=WO}w(1B9; zki`>aNSO^W6Wo>12)Z?gs6!5iv}gZeE#0$gvCp>6)lO5pCDz8Hi;x+pmN|FJ&F}wj zxp(P~f5xw-;>i)!qkfs$`9C&c_Rnk;HXxYA-l^Itb?(t414usx55WDn2UvLRzLTe5 zabJT19vadbMhx02ViHD(OnR6N>k%UwB;!E2W&Mi5v=}~hyFL&! zXX>r}Nmaj6(hiX7ccI-w6#Ee8ugD1w$jY7Qms>?BTAJ46gW&rI#?Vw}@9BV5=whze zr2+vH1Qho8%LB_Q@4;9m>+KHH5-*#*?D2aCTMsso%%6~5^=s;_FB{PX*?i-_RJP{& zm&a2d2xpGn6CAWWAJQbpw#v9;~{HnWy6-f!pCln>#oLt~tJsDhyjMH!aJuN;R z)P3?)pZIh|`DsW&7!hDzrTiir!Y}F`hoZiD@A%}x3F&CPw1zQMs8#Pa21OWrjM zikl?$syEA*_lofC{S5MyAWktEEkhCR(=H;9ZyUt~24?#U1|+RI6r~k(8Ld4tzvfL! ziUXZRq;ps*zp1Gyvj<9h`y`cw+nB;jzPvY+#uOcsCq>BnTp&-Sq5tyBD%-k>TslT* z$u>wppPTP5@wH$6Z+ZOuzfu_jD~Uuz&v`ZJLS(i7>F+{kcW~pKj-5j_HG}QE_PF?t zBGsNfW&R(^d-upPJXWoerddV-gX%^ZLcv>Qx1tyBbr!?ZBP{kG#`W2=8yk7@)8fQ#POi!OlzkVe4_|Q|bjF``$w??_FtA?A~;-S&SoeqV2VgEZ5BVZg3-{ltP z5s^?hxAG@fJwI8dHo!lD(MNvxS70lC6RDs(f`HLkm5hKf<=BuGhms8lesi#4bi{;e z$9ACKGp6e5WOO6$h77YL;9x%M*C@<9NMeLNVFa&819Q#%OfgnTa6KE zN#Lf0*_6_GCneSj6SM(lJ#T{0%+o#xZrO`kwxA@1tRoSl)#nwrZ%19KG*zX>?SJ!b zV}AQhmCIA)oA6XILWzb&L2d}HL7b~m-(kUApo7Cr{hMrG;jLbp!VF=X%bdX{sDmD7JApgmE3vf71gxuH^sotLxkT;2gG>hD3%xZbP(C0dmQTckt6}hp6 z(TsC!mu4NCSGxb33n9=eXwqK{!4!5Cs|e3>M4p2&a>msU8~vi;)8j+~ zjRZ!P9*WS+_ydte_gZ8CP~N}xK$h?0R(x&Ek{Hb>i46G$>y%_0rxkS}YP*W|NT|QP z1Y{-2$%yiDN*gwRsp#e=^MeO+ls|Z6X-59EPW=6V0i>V&b|AXMC!blO3KAtO@~0cx z$?}4)`onLN&iRAfs)OM0>MqILho|?u-g?VfFuPYcGIrdeBc_Po(($cvc^O=+H!_3{ zWe)icKXBv@`CdX{mxH2MFW)wh2qL@acV$RtVTb9&QvG6Q2D$S+iM_4FF2!9^cf9>R zc;_U048$%SRhi?slLJm#! zAc1u$>9gZz7zkz{7fN8P^TilI-4F&30n%9DINUc97V6Ck#m-3vv4b7F;{@bQZuli6 zQ0bdt7PY`blTZjob!9oKTXp?_ugr4o>~yWR0c>2Rx2|n=colGCDQj9KdOc?)z^h_6 z8Ff-#dHllSnO$UG7+;=bgNFs%n0(Dj(7n-59ky!}Lc}KC-Bv3IzOdYp<1A3GnTMIp z3``eBXE}DH3v%Tq%EW+^v@;r$ZDqtHOSTbCd1bw@S6J^7PNNbo&f3#jTAL2OC54r9 z#rX-t$C(REx#hnq&K(fu4Ds45+N~vkZtm{hwIX=(s`&ww|P%GHasEkad0+7ex!^nM1mfS z;uE#)?UXfru2m!vCzfn1i}Q3bOKNCB$Y?aZrcZH7%AIe*su-21cUM~-+6 z)ap?B2j&fZIbrQvN&p?iEYJzD<0}CO5|R{$3phciUXRnb^6wOIpsA?SP$O>Nj9Ck- zldu_{X4ULisi0#iWP9ig(^{eCZ zF)S`TH)sa`9=>@K5^~XZbgWj0-C zOK1z2^+9RRFKB@uBag^V{~y)sAc8L4E?l4ibG|!Em{HT{JFLv{-)Ud(kyc!pk#ptc zm_5NDYq?K=_Yzmvr%?fteD)-26GFIp~7?AVZWGI>CniVa1ub#cNnADk+h`ioyUrMgsdeXt9$KSXf};0$EVr!g$c zz9TAjhuzLZT=ta(;WHM#e5WovY{85LHLaDEFCU8o^X0DI;WBZlXkSq2pxejA%Yv@j zqLK3J2UcZE2!t0Ghc<^amlQRJ=|i>q&(Vz~@nek{G>|ZgG_dlBImBjYgw^5^=IX$b zCThwv=kBpW_S_1O>#lrV7WmjDZP-6s@(6$5PqRCH!j`tKLe++X$QmF3a*%MLQS?=~ zJzkW?DEkR2lgkYmLM}?R**o-e}t5C)y|iuEtWoV$5g7@{1>J!Vf3c-#f-3)nb`f2 zJ|w#~UuKHb9}_=(C_biNiOG~-T9RcVtG5&*tj?-QVyeV}B&?V-5ndB>1hLxU2qZkQ zN?sEZC%!`%n_o9^UsCgplmZ)v1n+cN*6VWn$EQJd@Q;YLDC8CQX56cg+qSNMzKfpR ziSwEGbIfUyk5?BAgfDL9HvbT26MOP%1a7N5d&ag}P9cl5-} z)QbK4Bf@*byHhhiNnWpUdsWB?NeruVQmQ2~^XO(YAfkH6cl9e9IKW#QOskVPOxDma zhd%eHm|Pz~Gceo5mXaD;FRyKDMRQ}L%4}|YkCD_@mc0B5{ndvY6@e?fCOom0W z3@D1#wNU4gbUaY0M$HfsDD1r3)Mmgg0z-EJSIGtX&s?CVXZ!Zn#DNHTrw}5aAr#V) z?fSw!)_fd z6?8R@Bpi>Me`RX_lBw=LwucBmehQq#7Eh8aJDAoU5&cJJ99q8f)emRuQ0wU!iS4P^ zQSy{o^X4_W1^1?xE@Xk1SQqlI@!A^}G5|?ftyl=jZC7X!rlSfe2#mhYW@$#IjrVqT8NT~usXX!#S6PLL}*^ewMQ0*L0#Ua*G5HnP$_p|@78R9rq7_bt1^1^8H zK+Zm%Mi^bLFBLahP^?BVvE08${!Nz&*aDYjjqqsE_nWjn~@#AP^yYqh6pD+a6i zPV+EqbelNQZEt%RsY0bxK9Ff3NEf5ymUpn+U4U=}lO=daTxv2$yrjbns+J z^ZUvP(Y9%dCzkPXD2#Msa6h!a#O>qJ`iG**eJ%!W$)$1OouP=1i*pg%C4XAYu8CZe z^rH<#fYaRiBqQCrn~j`qcJ{Oljv5i>^VaBaolVsDEVvO1J1^9ncrkRJNE= zkFH9KR+^Zg<5;x2n3hP#(&(#?2Jr9PdJ>(Z=*q)NdenRk2rjojP`y4oOIJDdnCBl7 z&l2s`DB@P@#v!MU)%@w(kC@k-NQ4&Zuwxh@k=TXSyJ=>$Ubzz zL;oiZOR&H9Y^^}B!2@Zu&6b`rX~hS&We5M&cj_d5a@d-P5L;a5hvC@x>fiw>ONib< z18@SjD@_6I$-6+qLnw?IWwzSvy88U!LDQhSQ$ava9m-NDypU4Z=XjKR_IIFr)Nw#4 zS$jtx^WV0ksOT^UQlO866c-;Fg44l==c0cbYDGOhBH1UK`oWQUDUeK)&X9fka-!q5 zrl6Wzgm*}Tis7Rg$0}{LjMwTQT}?bpsrnSCsr=jvK;Feeek+HrPmRFPFtm7-dw^SVQzYwuYTYXARM2(owh*hc&RKh*PP|*-nmIL*!ZJ zJoir=!3?*|Bh$K&;48fl@aE1?(tk-9ZVkbqj;n>ar2s7iR)7%imt~*} z8Qg^K)hOyw2-<^$4S7RaZ6Hp^m-KRBy`WxLo^@x(f~A%}?5~{`#i=bwwb8HQQbptU z25yac8%Mksuob0TRpXcv z*>X~*GMQBUJ;!>!2ibtB0-GF5@zMn;QPXO-J)O19f>rz!47^hQQ4Y|;7o#4Vl~USy zC_BE9rgU*m`oNjk?h;RJW>u3z-37DAFZY3Y{+0iLO}^DMU@ak(RB%yV?}aYE^*5Q8 z{-J!;5Qxu~ON-t#W?@~w@r?w9DZBk?9+0|A(<0NXPZj3UGJO5~eA93G zX9&}M_yT@`!p~3TC-4(C+d=1?(b|(0a}#^Q?lMn zSz3Sm0^8rP40h%e#YGQKOHN-eaD6!VCO_X<*r53Oqp>mbwdg;1y1=a<-$WPOElwn}Ew35E@z%MGdHdi}6q%#@&0o(ifuw6dkas z8XzkIfs6RF`dAa||4|tb`U0PHuTnYJn*=suXOT&~kl+AqZ9z~0Z2^d*FIlhT_Q%;+ z=ejFqm+S6)W9QlR>HhJiQ>RSv{u9=pU1m()?eNP_W)2S01fe+EDszPc{Y?#< z5;irMOzrAu$#?$_ckq?_dfWHxzi5oke0fu>L~D{`l*L5D6v98gyRoMuxrBQ>x1tE$ z<&F(Bja!Iwer%h+F?_pDw+OnJ-WPfoi5S&pSyrXA7nPr$_1mF){se< zCIONC$n-L`=Cx&X+J{kN#3=$2mJSpPM?h&_PEb?(!kXm&;k~ZgPEtK7gku_m-q; zBU8D9|16UG_7wrz2h4iv8G{s zZ$NrOLwYZ~o?0MkB*#5ye53nirkhaYwn!aQfNzY3q1{gF+06fXf_qvJf+3y}t*>Y_@6xT6z6)28rwVif z%N*Cu$a{yAV2c5gou`+J;AV$m!OE~WZp7I-iXips&Px|2xvO2=4(z>J1(HGM@yawM z5SpcbsBK6Ra3QuTI_rQKDp-wv2(UxJGG8TqBew!*P16G!_D>_Q>7gr>&e*K~F7Z?@ zE>y*XTylcvLvB8U0!|j}*szSB-;sp()@V0=h#H_ojJdMuw)=Lvr6SUCd`sYyV+CAL zRkn)3RRsw}@%a!-wIKrxCAiVMMEx%Zpn41xLgHt&nlHxOb=(!hw*})?g?w%;J?@z) za*fKIyY_)23{!%v*0;kk%exjHoE#)~1Xr$-e=(LGkCO4+EECOhyB;{Qz|POh%7QLj zs834^G7Vh{8U4-mk?U`xA;+GYg3{9JFI)gI!ejbCV~D8#EBY9C_N6lL$|}1qUOsow z@I1Wn#cC{>i^m7WsG|Y7f))G%zkHD=%G(5o1P5o_OPQ1y2k3;C6N>432e?3Cv{!CY zy|MFP-l&RVeSOk1d>XaG*YT11Q97KE#4!UmSgA~O)+NcpURh>G@*>!DNuP0{XLgIcaxi*Pe z0f_mrk!4)5484j5@+VOsVGth(_*^~xbV&@|@I5O&|1VM|E_qM7#Dm{+-kexweC8P? zl_*1o7p?7ZO%^O?FO3>*(=rvSPPcMc$u5S)gDoWf8+Q)gZ+OOvdC#iKF!JO`Aaj3_ zMi5Pj3*K@F~_T6NWo*nK8a-4`u#oCSFAU8ZBQq!&+NCsHk zRw1^`z2WhXKhoXR)2H9K!a1c=whh3t26q{SWMHZxH0?^HQgvAu6iBb7VrFR0&q| zN&Bqm>h)G@J{9+E7i%zGb@Z$XyKedN{>;q&KK^3yv|yk;Zh|JkkfK9O&_*{|juVow zF@gk=XaP!r83AIqEJK<|2Z=~Rz{yt6sXmkRYXF%!`|$W#a?M@~O)x{Hi}76O@^6TP zDIupT*3Y;Tvlf)vzL_`g8(Yc(Yi6&jK|Q|9drQf4vDN$+*t_`Xk+igy{R?7K!-9_) zb~TH~cx$R&m~sm{S#J$``=rD7`WIC*dEYK(@d%qN&Eq?rq@n_g7Oo{5qN51|ZK|Cs z{IWR;?~AjT+kDgfsP6+b7dVMgaP-kM{Bq*Bz!8l_)YIfh;1(pkGrd_6uCfgcZ_8d& z302_@yZuFpCZ}qE8Lge`IxBmar9J94vqn@AZ&!BR?xLIp(R#Dgac$}&Q2Yc zww0n;j0d?y)NQ7QoVHn2R!k$asaYwVZ!Y0{Dv&;8A=0zV*)tCdjhq@8ddUxTg%UA8 zG1#m5Ya7b>@xD@7-h_sY!7tdq90KeOU`kLN7gWmc%H~T$#1*Jv4^3lY-{o;4-aB+? z?A7nzUww7y1XK$|GB2$m)3NQki&(O-866Q83rzJKJI1-9qoq<_ORd9UX#ZL@m=M1h zsO@KBq{7=#3`9PB7|B61je7WLg`2}WQtI)=8H@4ylnzT+hkPdMhq>(S%ij`BWmBm~ zb2s$|-}rF5%?DCM+i*&qpIT)}%kwjAC!GtPiQOVq!+{i9$XoSA5cu!ROlN*`6ui zkI(QhScP5?oxD5BTl>S<4EI1VF5MFf8*k12FumyOuk1h~GD4$TXMDivxsq1>VX*$* z|NkF0rE0a5kaUs4Hmx?z07pQ$zj^KKpG)35y)`$N-3ccyP0srs9Vw(%{c~epMynmT*byfqrK?DJ5N{8k+7CwlwH#BF;+zHYaU)*xGt}qp-9L^x1p;mE{3u zI!7DTfO^+oU$}nU>*3*c!dMq`GcwVY%m+JCX*}(_y0670q}l*zqx`xaD#V^Qp0RmH zu5Vl*FD-Hu`PE+`g}p*vNYNWD-=B1XRcXkTdj_B~hg(xIPvQ0cBPZT6HEVWuOY`mQUdEm7i=yNQ0uv`G7i0&g#XVR>Cq-{_`SV*1j`>AG*CI_-~G z%mk}svFn}}nf#J|k%4wT3D;)NG`)F+E|NbDRepR_sg9lZ*i-guULSwl?3@=%Cxe2k z-7Uo5x3@m-0{s@~)JH$oWj;;h(}|zWRD*FPa{C_r4xe3%1^Ke?@A8Undh zS=L^hZcA6BFIxZcI;Z@#={F=DG!y#c@r`EE*+Xfi>pPfe7$5%?I?1c1L7E-QtrmRV zFB-xiuj=S|ylQSA(7j=*)eTRY>lMPSboajk5m>-cCZsO(8IHp%@`#Ko)d^`=^fpen z$W>hrS*6e$HI4iC(16;b>XLMA$r{bFY)7c-{k^^|o4(!={?FdhU)HRCy2|C(uH~88 zO-kbid^4_r#+bhSOF|PeQf5=x`nh$LfqEJo-tbd~j8>coOlwH^Zi)UXLrRcUSr}PJ<|;rKoHK-a4E@oVYyDmy}yHnhz!9ubi^Ce9~ty;cILD z`HO=siOwI*Edu4m3_}p-uHNb+2;$HoaIR3q>n2ZmQ$BL3_fZmiL)a4fk^RDmzocRs zUefk>n`8D4_qo;Y3ogHY?rBW}dGA4$t$CHuy}AA@Umg>7?~UBcxpf#wIs9(ipGxdc zzdvF%A<(-c@O$udp@?@bkOj&rPt937y%@iHXa4VB@@9LUSIrl1!jymVUy)Bv=nDW2 zbj;0pyYBsae(7@lfz~&5x;M?Q5i@k|5pkgo3XE_U4%^7f)k+#((TypP;tfFk0-!Gu zGOaSs8-`hJ_0(@gT|K_-~zYdyrw3m(P-?I_0FF^ z6FB3yqn6By4zIhB^>bK#bY@0X@2?rZtoe6(6K+VDSo&aOjcH0zU;1VY<>*}qHrFqX z<~_|q7)Cc!i(~lmM8?D{3gSr$T7t=XDHg%v|J^cY zpo(b{R|y>PxE54c7A$C1I&b_75Rc;W3xwKbYnEg0)HXXv(nOBXhSSD#9#b$K)L_8; zG1%;-)4EdAwc4yyZKgIgOGTC}!)8x!4nXBo6FlS(ef_H6!VcB(n19Xs1bP;1<-c_P zi$A5b6!J@b|8&A$QtnM|f}aSZi2aI4&C>pzlS~S%`1gkeV>ASz5o7=2#>b}uogEfK z+8jbafT~YvK$upc4%j;CQbS`CDD=E%Xr=9trJxMec%iW=ic7+MnZdwef)x(yyaB`7 zsT)5``nx8S!ypU0nSqFi0bReV>DO6ntU6BQjG{t+jtv}kz-UuOR!su@k7l*>M^+{Ej>Nbdj%!;oJ+2VnPQdP3atC!``1?9*Dn#v zlYfhb=X;&$<6)jhg(b7zn<&V*YX{Tj;-OA>^93&^h;)7 z=!7K+5S4MQ3Z0R9H&wkkqX@jYZ2<)Q#+!wcMd|eU=AhFZ9idRwplJ(kaS0Iz(pRkD zbkWfab6mU6iYohHdAUM>DuEKH?yEW?0X z84yMMUbo|8e^F;lzsUdcp}ODQ8JR~Qx!b5z8~arSxdp2JjoY+Qg_0$c`;@u5eUnSDqCktD zRAE}MC48$~P7%5UKxbw7)pEuAf3VQ^u%#y4RLVlL`H&fm_|&aHTmy!sc8Wo1{(Lu? zSmzcfP6VB3eF+U9KUG*zGp(HA384$+ZiQjq^0Pr6nG;UG+(mV2W`R&A0?g}f*}Z0Y zbWvj3i+X6MY@PcGy_a^cJ8y2-g>$iSZva0(yE!^5FIM?uWvu6z%!H#|qcu}&?ux@> zv+|mwv%S*RUYMF5Hx(>?8a%YeGWyaX^y-$;V~2L`>E9BO`MO@3NW|k+y}p9hRL?L- z23d85e?q{bTFj}%jd&%PR{S*jonss#m+l|n2KvG16fgLv_2r$1mKP zd>B}I#sT`CTm!}k6xV#gJ_=1xir1V#@&WWbP*b)B`RTyeAq6Lh41|$15A@J-;EOr5 zymJP$Db+rOa5}AfH5pIFU)9mmh01{S@;i!y4D&FL)7lI?NZ$ou*tB71V`H@*E0!-8 z9jB?E`jzV~OZKHn=b&lwlIyxA+N-1U+Ge>xR;W_&;QKqkDP zeb29>)#rDczV{2O-E({zz3zPVc~0OActV@njwcgg)85Ds_4Q5VDV{5}>BV?l_#j&7t12J;CmK1zf&Y(n1V+Cj?4w@J`bMI8i} ztHiRD@IZ~6FX0Eo#SUo3$CD<1}LDOK9kf*d49Z0Hk;_WYWWmn}2L6!}G z{ua|rPOpJ`j_4#JChdBhjeZ!akmK`&!c9d*=p)!lXJ&yV7d-s^hs^)eK>Yn~^90ug zKDf{OnJ6Dzriz%EqsE+xE+9Rybz!UFk2nNlg4b7}1s~g^81DtuWr+s2lh_RYmrVI- zN=%v&qO87pgps<8mV^dU5+*0!3qVy>9a2Ktp{g1(%22)TC+mVz#ZAuk3#V5_1{A7ksyJ35fA!myxEX7%eU8srG?gokBewmB zxA^ntZBNourmLnM+|0C?{JX`1W6hGb0L%IIr4B5Cx@@~eqb8&AcPcMmHa4^{Sv@{+ z$`-5N?oC&Mf<7$J;X%t`!ThGzvw)M7*ozjoqXn%sC4ZD6n7Pi8Y=9AXtVYm3&(X{h z1Q3D&0bSx)EVrAJdH=wv3=zUk=2p{z*oY|O)PeiSQ@q+mVddlE)F%>zk}=VmnOG6J zY9~ga0t*~abCI3}L0+6tEv8C%^~4C$`zEKp4AcxH)(LNjiguZ;G0bW)J8(i%u}>HQ z9!FF8ba)5{nqF?o$|8K&!)$fyqw%W;eZ)`Kb5!9d$y7Qpqe#-!#o*FhmV$E8noYa{ zVet#g$YMHue9WE6e=)xC0Z&2~+iqzWjt|58Hg5yH?^uTWL25qrZR@Fo+v5!QPbo}s^S z&d{|?FC7CK5XyK46bMOUY@QtmxO>d;EMLTSTW|Z@vZZnV__-gvV=Jjh*k6UZ4C>O%sJ@H`Q9)+99lmKaNEkR^RPRT z<=u4dh}IVEFUv;a;RR%gdlkuLp_2BBe@{)x=h_QAQDy!X|ChVF5w}aL{gN;CFS+V& zgi+WoQKVlEcg^<6oA>+0(?tB<3|cq1PDV>9 zbInckSlB#pAUr+a^vZC)7{i+2UP_M-4fVd(X4|lS+&9C8Qrt_20-(#KyWMuPf(I15X8fW=d;72jZ8u zvNnm4m$qbepD6z?p@YI?@NpRlmFCfo1E5pdij5_b-r6x|4I2yOy%^yvF}tA}P26{;*)pCC`3 z^jDn$r(8Cv7Ut=cOj+8m!UyPpIiZbV(E4Z2485{|ChIyP^7x!;Ieq8nhCLjMt*Vsg zGD6P2^VxG&r@Y}y{YEcu!Z=B0CSSZ*(%>U8T=m?|A`4ioAy!xLYOMoG7-~5yh*M6n!H&%_iVRgpu&E34txF&8l~5pgtxM0Oy|J#`b=s()kQ_G%T+MV0Y| z>zA$W!dvyh4N&ViEw3V8G!nwtD2>&}0x4dOfr_+)xv_M23fLg>G5_kp@#3k)w0DDM z*JMdHI9CVTUp)x0|Mj&GJ!TL;bfJ8Yg9smwi}>$NC(4`7+m)+MZ3NLPqT*u4#rab+ z>2D4X<7$VrLtKo<`Fr`h*hPT{l?MZXnd<9nEpan!YV6_kF%DM|t5!`3&(5A+lw1Vr zY2T_PsYpqQsdJ{vrBGg=LXv04dyvl4V2Y|c z-S_U7 zWYupe8>phaSy7wqTszq-E;|LA#lWIJDIjcDP}GImMD*LI#9+rXK}`CmZ)jreg{Yt| z@gK_Pyb^7;O?~bWvpj5`FL~vcGXrPdUyu~=A#8b!$D4H9oYN2hJ>UXK*q88GLNN}?fc8K%;5R&v&&F45n~WMG+vRuZhtrP`GRWb4CN38?WO2ixm4 ztxa!NGh|e6LqMD{`_M)>P;xTWL;Rn!6xMXP0fl#<2&1}~BnF71z(uFW0t7{Wj>oD8 zI-T|v;TKPDUB8~=S0^+(o(~VjoT2FgH*Nj>oJ)W}EFyKsVJXPby5+gkZl8}d%zO6z z8IW#yArYU})`sZUJVG{%L;Pc$OkW1r9Imrp98ss&&6|N($r!sH0ARdC7!S#g5VgYd zK-ji6!in2$XaloO$ZN|TujTaBKv z@@hB{3m6|id$ncKL?C}=34kobXqLu?*a0!av7DG7SrQ1;Z+2~V=|`9j22X2FYsNc9 z!DsK)OX^!}4cYu&JfXP7Hd1Vj-95H?sxs0ux)SR>b^58Wp*t&Pf`B@p0T0MHKbfJ? zi6KNdkRI*=r^wO52F*TSu;;Wen3IH5PXZSAC$IQl5FfS{!;*}(x{CYVAwCX7*%%zA zTblt(id#SQP(X8hz-q1WphUXH5k_N`N&^kdXb7EoqnuwC@Z|`8%XFp-f5om|X1*4k zGjauK!*3#@ubInNv0nqeCyD!I_X#XU(y5Tttj~yyd8afcGGl#>1ZY*zz%~>dP$n2_ zY^(=iHggl*OrY@Xq`(zpgMV3CB$`v#m)Wcpn$zQd&RO>I%N2T)URTf4dKiKK}&ks7pCHEof`d0daOg0lm*2ak~tCz~c`8;Pzy^P#nsJ*`eY> zeDduF5ahD2{(V{f_f_-nSv{MiUw}*YTvEQg8pVQHQCD9oFYQUNozO3FRUT-vuey0H zM6Fb5$~dhSBQ*5u3{9C*nG#Y0vcz0vp09F*DBYh{4g0UPDpR$-rHr%He>g4y>L1L{ zPf0m^IDa^o-XDGcK0ohaLjzUR28qbrChG$6f2$2U*Kc>Itzl4J=iq0dpJOQ94wpNR zWHV4s?t@+rc%QA&<9be)G7~J~11iePn(SGEk3iwfdHo=K2wynDre?grhBHY!%O-*H zg^nA}aJY9+y0l`X!in8O8ai|n5s@f)qA#0Z(ZqJ$x+S0+s1moOQ{7GwP?p&$x~RPY z9v&Hn4N-(ke|U$w)x^7IQ-vBguDf#C@2@*)q1<+~&Qr?bVpGMHUl*4@@=aLEY?a5? z%Y|`e>655S{)_WqH^=?gL^S%B#o@55PX6qij%T(eEcHDCLn9E}Qhv6Zo(A&65+4ie zC)`@HDCl9T-XylaUyxouj10pmPEIpa0RUneAp{!WiO52itd>Ox8U1`3=$$lelfCGw z$_ZYGHwv6v7s0GN7mB!==J@>q%d39(N{6=Ld`yVD&50%C_&#(*#4DbCqj_xE3czV1Ivz3#7!-J8y!M*e3 z7kS(?-gJ(*{B{@{mlxaMFK{6@VxH)Nmd=4J1z>EhXyFRi1dcU0@fk?CBDdcnc~m|r zCwRGQ{)I_h(`vn)(A2f zL(RF3sv@Ko1lxs93m0-ma$?JZv;k3ohOzsxLE6MyGKnXO)}|681n@f+JzkW7SCCYz zPL0R_p8MC@8Ps_yk|gD>LtXYr4aq0n+4GZO!Yo^Q5!8m%+Wf`1zOP~Np4dlm4!iNj zc^L0WY1>UrHnAz!HF0%S_9Es>%j8V|oj7KnsEw1xaxs&0I??1U3&urHu?u-?F*eAq z{+-#VeB&|AOU+aA9GBW^gR300vK6^k*9Ya2N|JQiqMf`)YegVg9o88-4LPKPF>sV2 zuX2Ip7Et+tYs}~)n?n#Esa9HF5f~s@6ZzW#Q(xbk!Rv3D+30XUab#e40D0Yt8L?3X z_fo_nQi3gll=P-W;bCr@d>R+d`?1Q(oaMe`QtRhiHyytmxXn#=n_lecvD5Yo;OzX3 z!f5K8H!Y=7xD9jl@ha~~9FK{liVFXhGI!28x5u#O+^n5U>5p8hC?WhnoPUU|2es%d zngdvPzq5%7@R9JEHg#u+;9d;y!P#A}Dc){5JvU(kgN(VrFU9_dSep%mv*Fd?JfO%p{~R-g{_X3br%Mb~6!wp(D35Z?9s= z+c6>0AAP5 zn=TA1^Z4DX;g^n}C2{4mf;wXtKUh*En~%{&WLuocX9UzQ`?>7rfyK$MD8ET8OSIM} z&mU1vEZ(3T*<=0llj{?3GPCG58Hu|?RaA|*xI~xi3G;F%vx<`S8LR?@N)@^5PV-2i zPVfPZArQx*xbC>Fif+Gt=4hvrh7dB?ZrQ)@pux$NFN z>F&3{=#8*I9amTzS5Oc~(4o`?wd%q`^)LPE0X?|)TP7Ij7DJ5pS*qGjN`GDcGrSi* zDP3J_CoR2i-wk6*bV=sJOP5Zcn&3=_%?WYZF3bT&H?;IqfGnu>BR0gwf{YSuM)w`0 zdL61vPgbl}v?o$v2DMURP8$+XH585^#udrwm1nZlq_2lY%lQ3`a~k)@Lj+^*cQkg~ zkA+B0ONezmTP-DSucV3Qz?MJoAcSb?YO{by0yIz9YMN!*ngAh;H{S_1$3v(lG2WxK za$HjD9l{`j381bR@3@_=D3B1{We`ElvIClHKH-h{LP1Qx?pM@GEiEea`{97aHNVle zk=HPxQ?Q+w6``O6UZ~T>gph(ZjC~hhIQi?vvI?z?j zC!=>(`KzD3X}9NV{=WQBvsXL^8(r}$rP7u0Z!H!k>@3_FFIs%Y{zq}=HMY!|VjeTp z#8)_!qoXgErmpX_K&ky-M9Sm3K_EdDD@zhjNl_ zJ`p+X53cj8h>!n(}F)QY-ZE8 zOIB^NFz)nmxOnj4$mqz!s{)a&&6qexg5CVH?*%OfeI--o+Q?pyo}d2OI`iWD=Bc@|kN<`wb}+~E zl3vIQ6>IblJo>k|qHqc?ldA znFU_+#^5+Uh337|gyL3lXhCHFgYNt-VF?@XsLF$aOa%bY|4}#_&P+q4ekTMXF*2gD z<8XkITB&7+7ec_bb66oz*@Y7fNZF7KTG^x;l}#{gWl_(Sv_yEY#E z*N-ONDKBR*xEO{GBufs5C#Dw^kRr06a36ys99YTktZhQVifWYvjdDhFY^*s%q9%hO zUF~`nrmP|F)Soxtr&^XLXEsDKaEY!j!6jtto(h}w1{Y?)N}*is0(iX=;*jHolJ~!f zQ*xko9HouJ7_oQ$YJ?zyNi|+F-_*>si&BEs0ff|v+Em?#X?T6i2+OIiWFlFsn82P+ zS_C6;C(V5d&6kJcd1M!5fe;Gpykb-Vnlt`fkFFsDlp?DXumZ8F*08h1XQvWjttu8( z-??6ReR{C&)UGa#sOL@m@IAXW`~#b+!mbx4JFZuR)wf)(JeK+Ps`kRae!ci>=gbPr zN9w;x$wLpdf3RjK=?1vwqZ;KRqQbn|!b98Ol0w};x)cFz5S1@gO7n|Jr(9Bt53tNy zDHj{Zj-kr=PN|9$MGV@gdtEm?yDEqg-!od1md>c)ennJZr!AzQKQMp_2ee+&h?%|{ z6DNu}=CAJ(Hf}$!-l*|@Xq_dP|w+acbNMRjaG$ffdU92$&6YIIp`Q;?t>&! zHTV`&h>U{Xo#ZnlE6NKl5-ML)w@Q}FkyFvrg4aOJn<7E9=e&mBK>HLSg#=O27|o(C9EPHrYk%Jrb8V`;1bZmuE0zj zeu}?m2dGTE?c4-8=yP#tR|n{TVu;RYCi$G^3&{S*&=Wah!p;c{xv(&I=>P1wrDgk@ z=pFypR2k4y>?yotrd8j8so6-ul*?(EEg>;ZY;bn*R;s{9-jW$Dj$KOj#xGPY;K!!$ z(Auy3kUr+)omgtJ6T>Q```a#+|LEF9*y9{MjtL0ycua{XvIfHhxW8@3(`(yu7%hgO zt*ka;ytotVqXQ9Dc>a5;kB-&v{U&cL?@^w~USH0+#%=xHYYGGZ)x+s6o02seMObon zZX7R1YX31xVVCm^UnuCuNKgT9I7lPH90$Ts0Duw(0>$k*FU^d4t327`xHF-LGRCA* zjRTFpnU=4QQ-Qtb&kb%;p60iJ{UifVoc4BS%cA%0U5ul7&B!Q`tr<8U>}7}1$@5!n zTt6)eB!T|J&JV1Sm1NBDqQzajw1OYf*+2<+1RmDI(Jatmrc&VZy%%sW(l%m*E5;hy zY%8TU&0m}CJ>1RN1|LN!ZHhvIe75S{O(){G9!Roef0U}hDKa-d-4A&2atyJ}$Xo}~ z!q5NltYO(&IxOyblhMUAOu?sJs%*YBp7aaf1G3cn1-dF4zQ|MMke(vogKWEw{|qpXw^HOvu&oxPtlaLjdqf z4@ztmeRM(ZS|#VdeH|k9-m~zb@{47AS!GfuuOEFmg|!td&I@7&Ob(3Q63eQiIsIVX zPEMI9O3NUDstpaN-Z-qZR~m5p44*`0yb+y6EqSMx!D&mmfyAXWXsla%Q!B#fHor5K z7_quw^6^I#otZx_i;NZ!=iM30WbLmq8A}suQY{=f{~3@kO<_E_dc+P^A8SX%&bJy) zg}$w>WZt>QD{Q%<@hYK1tUsl>nc{Eq`9tvtjQvjJBH;>ld9+KGGMCr|=TfBno!e>? zWge`V_VAcQ7`*BJWo00c1h(i6;);@V42}ll{c-e@w2)?g|WyXB`z(_jqZ*z7>&;QC<9m*9J163VcoA^J>xxxz# z%E-z2r+e)}rjboAjx?Etfs&s1E?atR=!6NOHADnd3ei z`=}F`-ropMdG%c-5?Sn9RODM6>8JnBvQ}w)joEf8a`@ThLlZxng!vSWQHB|Uddf@F ze*WZ1%6o!-puq{As5mGH6~}FZQ7Cp!ATum@shKL7nn{eIsP8Ms+yM6(+(UOs=Yv0d z5fMGm{9$hHIdh6o6sYf-p9JFYOH=v0h{I6#BBHdVX_*>^x@FR15}YN6Ew(R*ROymt zQhV{Y`6>&efUTTmapoV^GgLCQ@N$Jpm+Tf9zomLJ+Bw%g&l+1Ql+_HVxsTw0tP7)RTKmxHURX{69WGodW-j!vFH<_mK`T3ut=QPI@`%Q`rqt zUPxZlNKHo_oX3?1(dj`dm&r&FSf0OXzOtMTEM!I**TBf3?IoH=+9NXqm;9e0Y&MzdGbasA?(+mc38Z)h@jAd6**Yt%xmHv6@1!d~( zHBA%k$TGqDXZv`M;Ju#hTWU!=(S>*iR$t{66NVQrOe{XIW%>SIAKc*FAZ}ncWGffB zKNPJVzfz`=tqjvdi}!;+C;R}1a}*9B`-1=EB;ep=2SQ1sfP|xbmJ*PQ9_!|llYvOs zSS`yt4T)iou%UiDw5Til5DT(F7>fj1@ur zE-`fcSI~6m^_QT3Y>fSfdD{*M4%Nu8poca3M^;U9?D(-``C?+p($lABcM^}bc{F*d zi8xsG_ulE#pT+xVK!9(Chm%4?IcYPqv)d43VVrMyUVuC&N6y+Xlk){09_N(v1VL?( zq!ELSnVMo#1n7>X(N*c$0ExUtMlsu{w}7KHuy9GQ+%m?u5#%RiprVH&iF?tL9xl%9l;c=e z=zsK}IE(#spMb&GROA%VJM`js9C)rgcU$7*OuL`2SsIsW=TI)b0!eI!^o)&&5r&P( zES7C_hpHpq!2*i!+qf|}n9ltznP1PCZ_!a8_ zU3QLWX)&Ikct{%=C8`t{;LG@&LieOlsFygH=qxO%zkN%aMqp1m@g*M4I_oB;i`PIG zuD=dEVAMf{4`0TgEt*+>dHdO7-L5uqGt3+_yY3#6E2RHG(ErAYsjQ z{#EHyvo7dMoeIpzjvDJfI1zPrAN{d3f2zM8NFFF3Cx#>h<{QNc2=>6js;Y2mE|gHC zTRYXjk;Oj+MwQw z%b)SYit`ZjKO&g;j|pKtHR2T!?vMGg8ApB+;c3GRtNc<^{!B%>c`D!(-VeZx4igC4 ztIg!!6i^^XaG?&^X5Sl+T0N5VHTYX_o*s#VOYxxUr2*Og)l2Xo@5#c@?3wE$)vYI$ ziFujnndVSAf#oH6fh)q8XT+6yWDXc~6bMyrm-W$PYH+Xgv014_QCFRSg5}Oj^dp5eU zFZ<|@tQ+{g0!~#*7wr9SFZcjyCzYJ&v7iGvC@ef_UWoZnQe-5nAYFA*OG>0GO*b(A8M=?izG|!&)1%LLt);^3O=~a{ipa8&ua|4w7__OAm<3QBln*%L#J?*0` zcy-UdR#=7*DTm}~D5X+fsRx?{2G8ZeS{>w?36E7D!ZZ_yNTs!eJ*Hl&F_uW76p|nn zpg<1%W_$)XZqzT!|1wp;b5hkI$O7NL&^HFAr3{UjuJ2Ow?zNzxnb%?cnSrp@OmCPz zV+^ax7{ag&9wy76VXTrC9b%O1OCFS$=9yW9Unb%R3DxtYct?J{eumP$?m3bx@(2=1 zAPbuQ_YT~%D%B>wMq=vY^_0QuXUiZZ>*cS$Q@`Hj$>hvLulYW-0u$54u0i6CgnXWN zl$_{OHjXIdbEIbFhL{N4V|H<0jLnE*u0FW+z9vvOgjG!={n{62- z(2Z)lAX$B`601J@k5!QAIO4M(Uw1H_ZoSlD+K$#d*RAU3zm(j5>ORi`2x_NME z7)q?zdCH$zYNelPFSZLV3VA?H+6xVA={T5s18=9J^tkpx&IpyH}eSZZ! zOY#>pk{A;D%|57H`>LJ=5-i|d1AetP0vaqnnexvX%SYI#i8Uy@?sZ)@I2d5T0?B9C z$C>C0R>kdcWH#>wYt0Yd`wn@6qx1c4?zIL!{&TltrJB8TDa5K2SF$ui9h4%rqU@*k z@d=dGiYQt&P%B*3ipp9MFsHXx`rih3z{`Hih6KUa3qz@tGHPk|V|j8Gjyp7#(zG)< zkkI4LLMaX5r2gUr!eioX&{j(kvsZ$rS#cHkmhvp5ggLU|u%E~v2gKb%{ zL3;ziV%|sb|0~2Cjavv{%xC0FW%-TA)yb36*kutob}7)Ey@)&;qJ^M`FL=yEi+fVT zhsePfCisFR`uI{S!p)!t-PIV<;SpFfVf6+o7H=tyxY#veW!J^IlVUw~whkwQ;!o)1 z!U|!7u%3D?ED45_5z(IdKk8455I8v*ZYCfEf(?WLw%1lb15h`Nz_6ZB1gUC0G*(cD zW4ik8v90t^KF?o#dK(8A-)IQp=2^y>+#M7avEEP3sNFiet@L9&B6Bdu2r2_B`VRLp zPBRGSnal}Xg@LmQHq9n$1+$iByQh8L4+`X0lZ5pq@g)d%K^a#*lBorEEK?Ms`f{;y z=DoZEC#~QeLTYi9Bu<%#UQ-|C?j;1dY5p3+f>A34EA-f&#%(DtnVAV?Ijnjpz&A;t z2XDZ?e(k{7oDwo}hF!ML>z6&5D;tApq}K*JY=Q(qAYvAtpH(G9Iyy{zp`0K~$l^(# zO_0j6D4-|~(b-*(4|k|8kQof&yUqkgz!1#RTa5woYG4FLsR@y6pzL9hF)k8_Q@=A3 zg~COHD5qX@!HJ!=P#N}T$sRiy1Yuwxh6#*C!NdUHge8ULx}sd z>&|lGVV(;m1otU=NXVV9Pjl~^7;HDQzlA1@e|QSx_z*aQ4sHQ18{MT2n|g~7=tM&qYXd^+vUA(6;AFp+f~ zI#j#qnMVb*%dUcVg!HI*wyAcRvib2$g4g`-va881|E`L|K zs8Jf+9kjDqz>{dM+4-}PinILsg$j7V7v-zNR;IX<0feSQqI2enPiuFCN9vPpcP;eP2 z=S(@oXUykUxkYHzJXOW-kj#1+PyNU12z5)iT4(F2rMJ@&S_ciGH`D7|ZE9%*bZq5t zp6&-a*R7Ylsem4XX=5;Y&g!0cUU)uVoo+KMNsgB(Wl-|xbQ|C)x@wL>tI*Dg+Pxxw zbjYX9T9&Jksgdly5<}`v?Q!iaznAc`fQ*wJr2@N$%QPbzsK2gKKAFNr^(ugXL2QBY z&%V(cGrZ5qt@2s|%?5x5)=Y02e4QU^g}VmOcp!|Fnu@#nf1}g{VoNfl_A5u2#jLp%ILl^_ z9bnoX4LM)irc=BEU&w;M@K8G-Pz%##vdN#~=~hKXtSUMoBw7Wu!1p3x3|!Seh{^L< zHyJYY$UFFOIOM_ak@OJSQdUz|{PY5gm!Sv%V6h5ko_XQI_S%0l17s}!Hs;sxYe?3L zj3NwO+F7j#)B)p=_Vg%&jHW=Q0>Rle4f(K6g0F$MxhLH%tQJS1G-lA)`=%(zbMSJr zEX51q@?vBYm_#=@0Yfe=!!b?SJMMa0nZH7VAq7rx*bH|tZot%ljj4;0gOJ_l;V#Kb z0H<_1M5l$d&a7)a4G{d2lG&r^bASGdRstb_x-4NNfjyQtru{B`HX$8#IH(Y|^tpBJ zb}&zz@XP~?E{}{Xk520N`6f(K2i0E^_U30tQgoTPvPBWqPdA5?MY*3}p_Lg%9**K_ zVS!)yBe&fuDjsU$Ua+e;+5RycAhP~2F{z9?r=+^rc4w}TgS6BIc&b>GK}EsT(!f5-OJkonKr&D z4lEy*Qa8`j099^N1(7fVVCdiN}{ZROOJi8&D_F8zw3KndQmF=`YW(4*^pE;wnkpn8e8u3 zZb>B1D@X=Vut0v1FR@hS-BT320OTeyu*vfiLgl`$c+5`-c&H>8M&Q!_a(n8% zVek5$cM3JE?J?VkiJg}7r|c^tHhUoA!iU$-FpXK4WM18~?pEwT7Do)h9(pbk!7bFL zI&Nr_B+h<=FnQzdw@@7sHeli>1^ziSw%M-f0O!!V{~eN$enx z$OinZ!{U>R4AVX3$8!KpuArq+>!^?-#rMq>p507A+|f~EfVXAU|wX>6zgRTOIwu@CN@RBSVwZaS}c)4kV4eZe2x z=DJ;HzGu%18+qf6*PegHSAN6=2dN|p1~b_OaN-ljGu?`SqwWX{oP7mUvq5j@@i#}% zSk&Y?ng8^obj_&JdJz#Oe*;QWmt{wz4VvjI!=y>VRO0}%5FO%M1id-HJBTB%pL`tMTxKPQ`OkN6hs@o^r0S5&83r({boV_{e8yDuM+J7>qt%{FNBj%h$}40SVW z_1+WCFZ9VA%vz+W%Zs%yT7utsW71^O@*B>}UzfA?1$b1@L$?z?c5|TM+-&r@ti?K*oF5V&;um8q z0C(pkCN?&9_ng-skKa4&!R54|e8S+yUSr9lM|vYTxuj=cYG`b;f>*}6_kzoh?wU%B zJ&l9FLGAOFIg6sk+?I%{yvPI5y^G!IG#z5PcBEi~;Jk;xyrbytOesRWLw+5=2UnBs zm!l$UF#ipT)7p{yBJ-v#f7zdzyh^xCx%T7q4T|%RBLN{U+doQeboHOoJ6-op^uea? zI8KswtM8!XV}d!8jt!$`C-fUX2E=vXh+ zs0#*{i~!!QLrg=Qi`krdMKSWSBApI+SZ-Ankd^AZDmsmPyNgIoKnNLeYbFR1NXD$zfwU0 zm#+w!;yriKEl{dBm%yxPL;E;v+Hr;{p?`KcMR7_~y1rzv0~mY3ZqIAh?(o&<1!}ii zvpj%j7nAOy8oq~-mTeYYOa7De`a%1g@h|khKe0~X5yw9MxcM)d8{;8%-Me6~Xx-QI z!B?B#Uf!$nICVEbQvTIH+bv|{WVC3f;L4SSyXqdtfr>{&Zm@ruA=c)@KK0?j{i9RX zBVVw8F7*LPkwEf~;()b$9SOQT0FT#J#FH12_wCfGtUaoy-EoJm{;Z$*p3i%(rU(`9)o@D+Q#{d|2H*L0g-E#Q z*6>M|niB{A^i!~yQ)hk9VHBUIuy?%trliE_3@-VtJh=Fuyb6_!mY_QH@Zv?Y%bTZgiul>j=CnvA_-;Csi>el4s~m ziF~j|eCL(xfzeb5)f!Pv?nKg|aWR><-zH@1Go_duKZIZiV~A15DBvPDDf9Bl{PMOB z!|Z<|;IH?GovwR?kMBj?*f+AEHiulWgl}h(_I;Tz%c2@G3-i(_a*$1DHbJ01_Bm^E zYKzG<0fa7~p}GW5v2!7>r(wmQAS^Bhp4%7J6&8Hw=U`dz_pRen+&c91ma^cVf0oF) z!`Sd!yqlQhfMichoMUbr?>XkZG(RpQNmlE%0*{CdX<6lc=JywQ1dZL+vSG0A$gV?3 z)cCgdDZsusmx&Jbd%dhgYV(`S6D~OmH`++JhHmnoOaIsec82 z4DtFmQBx5nRmQ%#3X!i7d;k38glO%SYmSO*r7 zAa)n1pD^_m7j3%LwHB`Jy5;j$>TY5sw|zS|JdB5JW3KRE^{nT*e#z3aPn-z1C}3jt z>eV+>tfF3}b#Q;>Jpj~SCS(P5B?B@hbH<~rRQRKfT>*lA7R2oUUZ&z}*TX3Fwlb12 z_F2w8FQJ$RbpeJZw4M7Dk;Zf}+Pla_9JseW&lLWGc$SinZTWs{{IPGg4$hr>6Id#V z+OwxrzkB!OtTbuV9;dUXN3ZYcc0L6DhPAhhc5}t_$(IXEiMM{JeX(k_v$D!q4GUrO zN`1ETvNY+^#_l7NKhX52zz^L4K02*~7mMbsZ~*NDo2(%qL9XAlpzM`${sg<4f)uIo zxHylOJ~3hbu7P@9`iXYH9oMgchagSS#JMOeSajxY+#KOhv)4c0{x`C6gYEV||5K6g zP*#M$?7uvG^%d*4JBt7j-r%b5v;FeOLycTeo};VudS>4xU|6%vo*gPvXgF4f zva~!_owvCC8{5mhh?SU9&+CCZrQh@#K{DOJoYf+DI#k1CSQ#c(LBdJ1eP|rN#{k?5 z9(pk@#R~V6{h}bahQx1KhV~w+IV0c64dL#TpQ$-?D%A28iCdDQIMamF+wz(`#fMIW zkiOi1I%q=ZKU+*=rpt%$QaIZ!_9`pZ!x7w7zbd;PdNZv)Afjn{&CKmz4PV(_$=(!e zZkwmven_x2qdQ!L_1?8}uArsX8#6Q?f(BQGcAIL7tJ-SeBaki?a?tY6oT${VmIq_g zDY9NuCwf=eFO|pnIX|$=8-(5SQr=ynPTqKbx<#H58!UXq2W<0H%qei@RMopvG-cid zP+il{gZ-Y#JQSH_R#hV&Ih-jJlB6eegn|baP6u3!P6u(3U7=|Q04uG`7%LO>T@&aG zf?{B#3vCzaFSj2;ijfD1?q*GPiXa6l7RdE|huE}SyjW01YFw~92WyrHZ^PYT4+5#W zc--+y4S{$J-(7A;C%*>OS8FZ;6rg)bAjQuQFYK1m;uqOFg)NtWqK*s?|o*q{h)N@zb61F}zN)Jbc(PL)?bqaCn2YJPImsP0NavQ~h6!N_1ULF6i7i&(p%){AR*UUAu|stqU#4+FU|Z9CRg z&F2yv;@>wEeNBYOwmy~TB!>!1!h?0@)rI=PPi{7AopzpmP8+-v9^l7$b+ z2CV-0Sp{m&S$%O|gxt}(U34oxDRg%yZn4Vl^^zvAtxX;89s5Dt+nE@WGazbHIa&V# zsHt6{YPbODWSG0inFJ%MDpS-|RsSwsiZk%tt6^xCF4?WE!WrTyqDjr70i*y{%R0qI zHq2h4HRKNn0S7u9>NO1MOJzz?7sJ5FDUMGBPK%t1uM@6*4qxL(`KP!R$0zk*uR`=a zS|W|rNKF@Amy>!8jnV)o|k&mNM}l`8vkUMSEXIZ?^L8H+;6SdYvsg$VqM>;iiV0{kHC=l zYH>}mz5h|yPJw*|qFd`D2;Cs02nsr<54gJ@KXErI+v8T$kr8eRnG{YLivViFt~N-$ zHv9Wd1a1bNblUkoKH`y$QcCj2!)n5`bE0S6`xNE1VkqyOK zAO5I`&AIc^liAiZq%FI{vRIOL>P!;Szi(tcIca9GQ+wyW|KWt*Bi5u%$Fa9RN?wN( zCVXOms~g9xY38%jN>jp~dk*C;c97)NomtE-d~$Q07-H{4TY;aIXPf|=&RBRXHHL$g z?}xHP+9bIYumV`p+!~lojdtA1ecZxOdaP#i5T}4SF;@GFIhr>5`OKP=Gel8-xlFfZ z9(co*1?xE}EiCRBv8UNy&F0dgCE**?z&X&LDe}g|E#}1Cq|YhI=MGL61n4xgihz(h`SG+ zkuQ(uq68_AGRssv)fkjJkCLAb2no+$;Im7daTp_&^+&ud`{x!_m6qnrN!Iv`pB0y0z`f8O5&cK=ZGai8N2y;>bnM7fJcme4i`BkLcd^H-tJp zsxc4B=0l;HHwqiGG6#|p;d%BWWvc{}C?(VvSVozugrO}42JtG$G%^L|BaB*n#1qL} z63X(YZ7vV?5C^H_MmLDu-L|be;cXBz_@qX^brPjof3?$sRh^e8_ddx$v_$-;vyg#+ zfp>{C1r8eCaBaucYHRhVO$x3p*=E$=u%JbWy>UC%&#_WmJnaz78W!ciVhzr5ZF9@6 zCusWIcw!G*EMZtLm?-?>kU$pCiAm#^zgRSmL=k7d*KTI@Qjl{Pr3{bo=1_q)i`qZ8 z10OV8lV~CqF?DKSK~$KJcPsl6o8*CvPh9&XL10clAs0zlO-vY9n(h0?ei7K2r5s0zZL=1g6>)MCjFr&F-8fIKTHsX!L& zkBcA8zEww1v(ZVpgwAo=c$ABGI=NW6x!E%ksv4MHZ}QJ)+JXeb&H^!763wwJxRC!C z7Y76v$|94h?Hj?EO8Y@Itbuvg?Kcm`BH&kQ5!BAX>qY0Fy}X}hI|e~)tA@ha5J2U< zXHOJ;2EE<(VlQrS9huA9HU8VieWW?rw^H_An9)rZ|2}S;#((<-+);Jw1-3W-&Yf=L z=)ubiDZjA>VlEV0tciTX*26g7Gyg*HfW>=!;kAQDkyb#6VP+lCVaC)dGfo%~bidJn z44Vm#N1svW%)X{+j_Twa(fbCUrY`6AWv`o>tub2F@Vusj@b-Rzm&RH`;Uo8!v4HD+ zftU05=4bYs@;Ru)bMLCuWtmBrsq6zxjm@0dYo^&cQKK=esvkeTZmPi;!a5WR>tRrQ z%eh~@Q5jBzrc@HER$FB`2}FxiySj|~hpk&S`}yki9lUI)a2L2B4dc$=c^NVo@`*<~}-tyMT{0TR9jpc^~^B$;lq$tTbeZ3t3rwZ_FJ4$=T4aId^;sa2Vwy9W?6 zYHRDpFnN77Z8~k-O1naA|Nb7vFbq?)9$iFCwwF^z@!7bF;X;C~|2$8E$Yg@)qKD5}32D|%-vXcV=~{P0sj&%wk(jY|FXp{+W-mko ztX)3yonKjQR=UhBZlmyCX-;uAM`FI)U+%z~^?r@>%-tMW;#kzChRj;wS@9>}y;JdG zYpm)~MP9SxdVzsI728u+>ASXwG)P?UA5WkJklrDVw?Q4EqM7Xu8~CPX>EFS=RbJrb z1L0h57C0O)7P*<1F} z?(=t;6maT71275rgr9DXspA?vB^eHp?>EZnjrOLsJIa+j1qILJ@7GuF)z-@is&D>A zFG`K7M%oY;K$c@_koJg~&a43`HmX5;e%JR(bf0>=*F}pL9|*k}$*&*JE3Fe50(Hsm)6y96 zi2V8z&(;`PT%>c(CE%3U%KicOXbw&%LBIYvg5RguXKMUV`-z$)`{f2b(u=_TZAK$m zOaX>4st*iIkL4U0mYH~U%qXK5fP9Q^nx24VW0pGsPj3P??izkL7D6h{_G2`cZQfmQ zY~;GIb&;{Vt%t*_A_eB+CJ{q8hK2S5c3{AeCV-p}R+98J01kzPfBWANS};|SWq2S6 zm8ihEDV{NQt&(*k25(bc`n3px)FCi$6hZV_Ffu3_%%N*nros;VD<$wOr08MlnTZ;QviOCmLCi<&f$LL6q; z$Em3pc`CXL=ccrWF&E~rAB)K)=J*ZV%wz*4N$hLBM(VEBB5Q>2CVu&W60R8M-Ogk~ zmMoXoFeaT~dd)V;(33LRGG?3AY7yO{4+Ia;Z;6a>71kR<1QV_stM8HCU4U#eAMll2 zNCSl!xDOHFF}r!8nP#0xTh#H4)S&s@FUfL8Uh z4FAYQp1@2^d_~yx*dB@!a3o}-4Hyn(K;~47~ zzKY7wI7=kwKI$83n8skBK&V*XSL?(@k8YSAJ$(4cbmP&WP!ZUD`aNX5)P3gl>#e(O zJpwCLREukML3OpxTwSfqy6Trr%M$T&rYBNj_90!-{GAy=%jC;K2asUvlGxR5G_h4l z3_Jh~LOO&Eu}~_-Ms$!~iwq!Gzm*;1Pbfy95%`rf55P<-^R7NL@HI8yHQl>q2zDuz zx@#9TXU8s&nC+FIbxOLK@Ee#w?LFWf2_zmc_VgGBC^`CEe1rbs;>mx+ga&L9JPB(` zu;8$45h4W1;mW|P>=K`_bYIaex=rf&g<{ifb@2#y>$r5;z-W@Ri|T0h;sub*2OmwI zAVWGgKoF4HIkF4=5;sl2LAs6->EZsmp@QB|f#H6pD#3aJlvZ)CHVe#8{gW}pER>gX3sz;%9g@=f+`+9MXRS6AyOad$o!z%{|K`XoUR+AtX zB8gZDgOw{yy`s;pUE^U~j(`@hGAzTC=zn)Q96%R~2vd4GnCz!Wt)4ym={%Dcn3XI@ z1*Qy8DLpd4_yJNSs2D4#z6VRnlLN&11=h+161s#PSu&eqJz9Bb+@@~WJ;f8B1|L3> zzJt-k@Rj;WeHoBZ9}~A#uJIPkmNfXeS2M}Juz9a%Y#55vG)QI(ipGf5nc{UxFvxov zTPnt>r3UVIo!}BD%A}{_GJ&fUN@I~&;ls!*mbtMYZ`yPko1xo%#XY598!sbi4F6Go zMjCS2cocHA&uHp$4mSETR$sn(v5i)XXbHVRH2wm&SUX1u-H_dYO)?YfT&8a6@LTmu z9s|?0R0ozhm=ge@n$#i=EWI&QkBIbk^%Z|5f14IddZ4ohv$VJ)(!hbLs?L zIJx?Ry)+>z)yL@2h-iiR#2*PN$@a+95@Tw1ti<*4CM`QfO!U6N4rVRp=Bj)8RC}m8 zS}HdxGke3^n;X((Jha35Ub_(j?v?Z~S!Ati6b4Me>;8Num4d#tJ?yw1&r&06+No0u z6q=Hdk)^K^w2vy4cSf@I*^ZA6cru@=RcBm#mpiwx^{Cn}Pee~+ze!b-qaW1_qTkS| zX#%KGA+32gFM!ry?Q&mAx?=2l4C_pU}`;F;mz-^FC{_KKa3?48Hz~)hS1n)N@Mo~Cr zzu11*4ZD}eS5*b3%E{Na@#OvMUM`;vBYIn(Ou{T&vP1IOi`h3v%mT}^=vzOlqm+P9 ztYX0XQXPg3?_&&O6hof~vaFoqB)xrcQlu|(qU9-}We9{=aQqhszF#X)H;VCs{DK0F z76o(`atOkZjTNkNK^}AV(7z-__dMI%pf$ z4G3(|Q{J}CKEV23>m*+~ zB8=?^>3)^BE#4J18VZjK(z#T0gUb4^ETvt==couE*OEsahK+2#xqFDsJLYpIX`4Bt zzJwcrfuNh6OAqe{z_-8_7G@CuoEje*5#x7#NC3vT@zDx3;Cpe17&k-=V?&UGKM;VU z+9I_A#i3E^dD6H9cBApS0IPi#FY9KtZb(Cgl25Y+H(VJPU5_AIjd++1`F_3- zNF!i6-x=%2hnHY%En{Y54{0A5Vb-)X7;<8C>PQVlqjH0hAg#TbI=)W&|-C4 zjPw&Q0XSE%{_Of~?)3P-6z3+4lg{m16It%;JcyYMF)M1#&3dMRhn*w1enCne?ZJrw zJ5xbeLHl1YI_!GIRB|WuN2)@S%&@sd+P8w3+}0YQL~!xDEfN5nE(|yX91a9PlnGUI zxg+t_qQ0+==GR*BJ(xn_$ybj=c@LBQFskhfK4r|M=?GTwesP+UyfQ2hML;fA5TI6- z6nRz9-xU|EVUm(VELa1R&&yv*UV3xFl9Co{&0ak(5#Vxt;%XYIVyAJX>!&b@t6+Hg zeaUq5kWWZNqNLzDnMVmH`6(1%u)s0LnO3#X(X=SI;Vuk#F&J-mcoiFV*$44CB5z#e zG|`!&UFc+7q%L!qI8y{d0wKp>i5)KA_0$bxEXQ3}?vmoX*E+ohx6B%*&gyWWtf3mt%G-NmC!(NT`*r#;L+JyIeE#T&GFy7Y73W+n;ledyrOSPw8On3XUf(-))^=EQlVI#fyHVf=DmULmbyNI-Z zzl+E%Tv+2XS>z^=MS4fd1a6|qKJ;uw=RW~g`f2AZOu$w6DaOU^cQ~=C2Bm8o{^ue^ z(P#c^n;3P9KV}dCyuentALKxtM$DSOcp7+HT*u4gaOcpm=!obyWZm6}yR*OV(ESsB zSHApMOnCHhpbhAK-$O8(q*~HtGL%TfB1ZksA&)cd6bZn_p$FmmD2`C8*Ti#MMG{m> ztw`VYa$~BwtI_vE**N@pvDAFCM9FsT>Z~>3Nm>$<2 zk%$jrXNQpc6m(=DCs$2Cq2UckJ#m`?mTfF@$k>k?TnqQ|`9rSrZdqTmGY)}?)jw|O zl@r87jcbLrB!{W3Fxkr6-{E;Y0fHyzz8N7-dPg~RCk4TZAyMyi z4+f6V)aHHaP-mO=2E-Du1Y3ni+XIc{9F!V?db9`uyjBpCS^;f8;0H%!Wr50_w$fhr z4d0-+-MVEcU?|9+8Sw2c*nW(mVeIFW|@^2o2>442nfj7QfYR8Hrt><&h=cbkl zXWS38DQ3e9@ER`v%V#b&WxeGGr3dJ=X!b*DkEj9+>7a*@cGfrUNwmU>K&R9N^I6Lh z+?A4}Jc)6A!b)8PyZd}9TkZL2turU0{r$LkD|Qv{+O{O8Y5j%7+2ASE(n_*L!jcEp z@=4YuSV>TZfOXp<_sOGF7v_7g(O(&oq4lZscTEgR2+5x8UFr|wO8aro8-|4zV$cE^ zK7ii!z^el1v(Lq>xmnbh%haZky!^b!)vNBa^mgF7R-xW5l{YW7=4;$n zz2&JHp_<^b@?cF!l&dT!!At2ijg^oiOG;>LOi0X>F}yfYS)hMTjz9SEduwYfbJos3 zpu;3peD$vT(4kZt4xTXzFR)icV_0!D!)rkmZzaT z?W{q15xs(!p^V;%IDl;Y;Rnmg@C8o~CS)m^=OnCvBMR}PYSfYMyJ`#j3{`FmZ%jR{ zffm^qskFf^(U&w3Ga;woVcQW(I*m7LiLRL(#(Hks;kM~YV5ZQ8q=(Z$T+9FyiotqU zM^_P@q*03U>e+xRF3E^Fl3|8>NZ3yzLqm18YBCcAza{&ZaR3JTwmL6iI`x)=)g-Bk ze=fUgRAVJ|P9rAtJUANq1lH3@3XI$lQWJd~4NTLOSCS2mz-lgcV_IB{b(WPSH=Gto z<(mHXpNjOMHsHzU851tCSN+?kY&(&$CQMbzPc{sAjMfzxKyNzz*6$t6dSjX@tz~Xp zIBLDVfwN}w1FmR|B;uA0bf{f^dKH6Bc&7ESbaAh5q=XjQ$Z=%kdJh&*UI)lszc9cP zs9z~)%%r*%JarjvgVz$CfxNhYrCx0)`TTZXidCmk!#kn4;>3Jv^^lLZp1wweGO77okSn%f&)&)-c=y?Z`&0WtaB$mGc* z_pS&bhDcr;E0vsEe%uieKCFFk(9w|c2brLVdhaHG+Q9XOla)3SShK|pY23dC0{h^V zD^`8Yyv+0YE|sU}c~tyvSWixr3q0+Xb@WULh~9du>;3v`+p{FI=aI#5k;4j@aTdkf@V#zFh_(>P%Yzks3wH3_V<|~(u`Mi zx-Y}WdyF4CG-+jtg(|loR#+jd%twnkxKF9GswNX&2rrzPnGl2r1mZ!8i9ndT+FCu| zC}|Zt$|9;mA|V3S4bYpGz}GiyS~hRARr-EIZ-%4L1_#g~zatdA)=pyU=zvyd&|BiC zg#ZVn7m4xXdUIU&dAd7^bxhh+ioZ}fp27De7pTTt`CUVh%}W(u#+apDj4)Xn0v9M?zhaXgS`M?rTwLAUTtb0= zp$3C+1W%pnhcmeuelXlk7-6jpG?4gaUVt$l>9~MA`fQDm0}w3m$oQ1Zx7u-f12e~n zt_vK_7c>PA^2fDQ{#mONl8xnsG8wy$(*Z2aaFH+BZ z_~jo#8(A@G2-b-U8-{yv(Z!LhBl2hyn)0g~{C}Y??bqTkf`XF?a{F5Op1F$2^OF@* ziVn!sg~77qDhF#5wuzZnD9@{E6HY?h3M~Cg5U=`KuAuG0fCm4D?1CGDgAHvH0uRGK#(2E{4Cc23G2*40UAhdr^>?M=1WKAe7&9c9 zR-NSCyS~T8Lu9*eEW;uW{Ei!Hdb*y@=KAD__0Dz+4%_>|Dcp12UjV8bDx?teaFjA* z6Sb7)MEI>Om>lOELr-z?Q2n|1q&Mmq^_wK0aC}Q$;lzoC#71}NbDO~@o2<Szpd8X%TI^A%SZ21VA@gP@~@1O*ccd z7Brq#?<8O7=1=1>1*}DiILQ>F^Q5!XRPxq4xh!Fd+5tQmqn$AL)T<;O+gyk}#-{%C z4sXuvd0w{LF#a}f$O<_Tca*pC1-0zns&}=kCG^M%V1aX&KFRJQ%=(GYMS#lO3!OvV zWvIYK_}hSsb6cJLDP%!A;GB|Q8~zQ^AVt9TN_Jto$B~HDt8CyrhWH&eyT&xh~70% zb~Rxlftvud_>Tg>FV_Gm^Sc6QR>0__)}bs4{;9u}u^gh~kXVQQ+lu@bFG0-j|HLKX zOsF&CawIWvqGY_L{e%1eOHU($S!A`L4GSLp;>wA9HRcaI+NaPBk7E@EI{T-=43h>k zMw(qo>ybsE2Wx(@h{>zFI6nhh#5iEY1#*doYJKYvi+H+{-}!=jJDhrCC2Q znLYU9P()n>30!dTtlxr{B#^^OHh&9u6DQ6;0Zc>M3vo5R9jyU1zzSU_YHQdiP^z6F zFEU}0rQ)TMrhFh!)858*31E~EB7VCxm<@AKN1IvCDp+hsMsU-I!4;Wom6bL`0Y=J! zJ4RgT8Gi)W&iwW-cSG_!<-aI!?D?jkBc}hmpjsa8D4b{cUTiK{g=(yFj@$+}@Ww=s zR!I=E6b=-gN*ogFA=)pR+)U)unAK_{jxZ`Xf>^OJe?WrTl2&qX>q~n#*;^^qZ|Z#* z2)xTVdp3u++h@_ytR9~aBv4ae#==Hp9fuihje0-9VclQK9e@b(Ah*TA5$q`U{w2vU zNi5h*`c;0@5F$Z_=+VZxXhK9}F_;G1%+G~Uh|%z70%Q6z*-gms|B-paZdN&riQ{8W z{m117_^*RL@}yAJ-F81I-KlWvDoa7CYLf0MG^_qbOtWge6OtOaks7oa|+s ztPPI1J-Mz0g;W}vW8H+#DG4z`Vv|XXpcouUdp=R@#V|JkJ4r;R5f%pt-vJZnR8-A9W9-ZyKV4*x3j^GMX+ zD;b4hI8!LmU|HS$4L2X0z!uHfS$0wbUE&sftQ~5<hL-2+lePzUwqHPrPcou^*}|6nW`J7I zNS2=xNA4;0#;7gM4@MM5pt(Y(&=W)i&;pf%zm>8ujKia+HgE3jEsKY-NWK$|@Aqa! za&muNlVa*r%uT0CX*{$WrUOam*O4?i~tCQYU7>P#?aR)*^3F-*Laz`>g$q~MGqUQIX7L)9vg%Glro59 z>J-}?a#dcX5a=rY;M&FalY<`0-(CEmlZW5vHmGcrwv25q8$It!8jfTf=?aQW|Lyrk zm8z}!HUK%K_6AJd-Z796B^db8jT>)FkX~GJV|O-7!645CkPLuHZhEj&UmuF!p|iC0 z2_VE_Tmfrk68qKBcNE|A$Hg`0BwyRlYf={h`z)(IpFW4T;mrhX#%K8W^Jg(G;9zhu znOqDQY{0Lo2J46K3i#9%6=6gVws6seB2_1$Dyp!p@e959=7xZjs2z_?t8C?v>&m8> z@$e86iAH?rW54b~gm zd7CySqqjIvrgM-_n;Q7RDxWWRdfS>cU7For_B^uYuu1(5HejFriPEi(ncuP<0?ulR zSN^7fOP!>uFR0l%ck&zH{oJxNZy(23RjJ;-j;#&-HJkPu;&M0@wax*!?5_QPd#qAv z@%6hmRmiB-9xqqeW_iY@!c)g|tMQz?odOBAp8mS0QY6Rast}bNyqupp-we~y_44vm z1j$(AuyI*K8=@Nkgdz^Dk{%`IZi{%ELy&JAswCNYEN@8?PiPCMSvP)1o(A4o#Tzjr z%E1k`XofYWTeBmRs;k-OT%jUS8YJtwq*}e-=SNZN4I6k*V59SD#?Ba~IO%(jK}w(H ztR)U>WU_@z;f1T+7IZS<@wYtFOE0X#Fh17ObT2ey_rl#LcgwrjY4znrgO&4W0;ydr@FD0SRh@+E9br_mQl-Jga(PL=>SVGvrXu zw(AUaF1~dcs>qqtCaTuQwGMTXAVN4vmBGy5RZ#~!?LkMjh5ZwIFKk@cz1V-kwjHr= z(h`DJOkfb0N1T?8DxG7k8E%$|24a#wN2KxX%Cv~DMl^@dJH<)Xkm(e!IATx2o`-%J z*#3}GKmIuFFN1LvqEeYl{gSMRQrQi*zGQ0`AWpbJC10)>n|OhBVfv%#M<~J}ae{|q zwz$)(p@@5mmKm~hMJ^Tce%q1rcJADJ>fRkQt@417|4Es-%pStDge|`N?y?mr5CQf{Zp8(1A|y&)xv4g@Hyw4;Z14I2Db^gxJa#FcMc8 zJ06(E-VnV*)Io<@UlCYwqodx4!EoQW6)$9PTtzI1`>p83K16R73k(8&(ZfLtOc*(H zd()NY9aF{yH4W{RxX7TawQFM^qy=_IY^P9l_jX_wn{?bb*Ob&CJ%m77co-hiA`k+0 zxQyDFWR9X|!@1oRf7Z{%iBJn&Zf$#(alk^AiE!k;e<8l>HYe*M09%~j%ysl+U2Rao z#$vUe+g#+6kx@!+UwMai!=-ApU^GT=_v12odDn)9}QcS1- zY2AMME1XJhmha1&{RPr$Q`V*FEdJjJQOExE!jZ0$gEDT(Hgm$4GD8K8(eCH}iuP;r z_q2*!YE>7NlaNQBD%0gA)X;OL{vk}WDER4z`E<(Cfc$`9jTM$$S?*PNGv>#KEiwNe zQF~SK6YmI|rjO6~SjElS)&|=W>pBw>+%0di5S8$5E{2IW9>K&h$HY4ZsZDjzX1L{# z3?9%Z8mpSA#Y_gd!=TwUOpD(y-q043HgQ}A#OAnuSP*O?uAZ`LSLLekhlx?M9X=ma zOTH9K3hj07Cu1C3!_%U++=ykOX)cdCThZ94w|%6Mo~X8MibtN0cvQ4UKdlByV|}CJ z$Yog(skjB2E}T=0DLj~mvC~f0`_AVhc(`+LQ0)77R?=!lu(ez)Xz(h^ee)~ZFE}xh z^Pk7m5;C~v{b{wIi2u!U&s8DnmxY!l_OZabz5~8rzT_;S@@JtuIATQjcSsI?x|Ydsemxx8fN!9j=ZZoS zA3Y2GPMV{pYLA*^VA5)l%EQsw8*w1>3cLa@4JlHS>k-YhRY{&OF1L8W_s4 zQDbP}R32YTo>pf^qj`D)12?JFRcgnT<(}jtFxmWk#i{m$2@U}uyuic@j@8bntWxHN z%i~7k78ZNL7fR<)%p0N4o4D}4@LDZqs;Ll8;_XC&U|F! z+VjW@N8rO+hwBX9O9HggFF3khOS3q8_f=P&IIB+VfA@pi|Mq?_*8aH{vR{AA4t3W* zsm%#$Cpdki|8ysN|LY`4PLNgDfx!sB7ahjx9qbJ@&wKJ{^La3m$SOWJl{{Vr4tg4H zd|>y324NGaP<$^Di~#Wgn3`*z_Qvd|!4!e}J zH*D4EjJgxT=BoA&_lh(rHV!&&*NGe<-E-?~*Kq}`z-9OgK)9df?;D8&t z^fwl_7aKS(4qfQp{>E(%F8=;De-`ux11-J-7+|<(sLjx(D3UAWkN;>FGTG=t^{Powvz`-EvoOu!71VJ-fN#C%~Xdhahc1;=``=D!{#45eH&I(NXj86L} zi@6{$+s-j=D$jEBv3vjmLNiO&d0MrYf`8RV7kn%R&OW1Nj>MPQy_1(^%F4WNTV}bD zL7jTxtcIZhRcQ&_D_3JKo_;%Q6`PV@5F6X|1{_;+_sSJ8dfVT-1^nGxOuqS|v&Zj! z|E86i{v0mgPvNr5$_5vglV+rS8zwbP?fG=%k|EP#7x7=mrG#B|uU=m)BRtqm)Gwzc zca>Om-gdNBXgKIeNtkn0<8UF_rh!5+?`&5d7oPF+i_6mZl&@Jzs>{<*RBVR>tKGye z5HCJd$%DR5bm0Mv`Hi&jo`m?s^O;Sa7ww`2`5j$P3yiH@JuxjkW1ol|J`aVhho-aP zT?r?4ucGXnJ5}*lW04U7^cycw`x0x5X~SNE%S6wG3#(W4nt!6M9%rwL4hr5fw6nSBO> z)#_iP^FNcP@nA*GoM}qY78J(Mp?Z+kU$2v7vAQG8V!FhB&by7By0-{lr`dT_w^}np z?aBUdIui7&>rOXMyksyk1Du#)L+bfHf|g#;QE!vX&f&cN!Ro^NRF(_MtSxe7>Warw zzk^?;RGsBH%`uI6cFUwzN?5SL58x#$^@Ls&{o2!ZWQzvr+(dP)KVoOw(X*7WO*)LGxh>XEQ2p0uk-x3>U@ zSRF8vgmKvO`Qlg-Tcy}`4# zal+@!xJ64+rswg?;=8V&@t>TmPMvxSy@WfVCyi$O5r|!0I!KE+5s{8hxkpkd+gy!I ztCaJ}3%sps1~f#4U#&w2L#&S*r-I6g{554*wwP^^_zXikHEuktnlqJDzO2o-bfYK! zOWYVSSip9N11f)HG^gggflekaaipbIwLfM{KY=z~WEk15EgMvUd2(@)8i>uYl~1Jg z7#{?2W8q-svw2ZjrY-mBNFz1Z=OfM}{e-}De4gEnoeeYJ+j-k0`~O+D-EyeAp|kPS z`c=2Ti2bv1z|R(?l!M$a@}Kn9Uw-a#f&nm=q8kM9TYI!Cu?TLVa68PbYR&Nz$sGBw z(IZwn3O{n?7h)GxY6vZcOf$8qfy3eF7HWNH_Rfk&sPH;n5WW50@As(-uB9DknjVDE z@9@!~6G;@w$(bYqCG5>Qafx9U3?W+q5eBlns7wWi;;+ft*b_)LT2J93Wgjj*n_{jX zQwMyz*=4{Ak`>Td-JXjZ5L_6`QGmKZqq^*T~E< zA2@|s6nG<-jt?v!6J-^UeXKk%>4JfRQYVv8&pN{zeOlyTsw7(yzc*QkQQ+R)dh#gl zlB>0Pl&;waAJvL1Th7A16(OWl5)9VdRf?6OrYn;7>eiKs#G;`!WTK_Dww{L4Udge7 zAB1%*s-q3M4%{lS_llQfOXj7Dl;fe(uhFOV9YPf`>Ba4e0*gT;z9Fh0DnzR9nL~#n zxe*U}Ir&`ml*#-HZ@_1{^MB6y$#?hJcIV*Tad!{i*#_G;mKZdKf(FnvI&E3pGEKC@ zhIed8Sg=6TZZT_@=WK5_I-fstg=G2?;d;-igfbspL=hN4gH}eRQP6_$gq@EH1Vt^` zoK?P9?j@hSH)bx0rC@Dp!VSnGTeV=V?e121KD-Dq*r^lzv%|Wme$hoyqNksKMqPKE zd)j`U!o=Z7*z=7bJx`GKCOhM9U3Nv4wp#idPZ$_|LD&cm>?A@GL6V652XrMCJ7iok z!qAooUX~w0*&|6V@-rEk$Z?RB#GWGlX$M-vXsZd-fU%I7H8|5> zXehc+U~mrD=;BB`nxZILg(wWR)OiHfc7RkO17J;G#Eb=&QaW=FbXk{ z0|Df<3{BQHkFiptwLm5-aA}c_4jTwxF(deCQ$Ib_NL9*}3N}H}TxS&shj?sPX?;0U z$$gVKpYXr!y!(E2Uc2@ZGw&%KrpUOZ6BIn`SUN3c8nBAdAnyPWr}|LV)k228aW-Ux zw2y@BP`KZ5fxr0^q>Z&%)tZ*i2gbxwe^UyLoggt9MXvToa*JYc$IyuLr{?T4yL@zX z)F#7=?ZK>P$2}d}!mWCj*y-L6F)bu7k~xzETFig;sg|6@}X5pdIGp@*CfG+oZ@w+S#^uni-T+0r9^nEIDFgtC)N_ zJ8Om##&sd)us4;_{=YhY^40%o&?Dqg`SRzdyX)o7H*QXqJXvVZkE`Q{Pa`&Vec*^( z0v+MNX8*Y5TS9|yRFMUH2<^os2t2}}M-Vwf(#EA-g+sR_(#kmW`|gZv{)ss522cDd zv;V=^R|gJKEasUJJ!{HjL~{nru7Ta^-2;}(t3^dKB+#ZDb4Ltj z&YL8wv`bm#qO$X7kltXWIkO)|Xqmcot}q8R_k}+kd~s-JR+hFs7@OasL#)C#1;-lM z@0=SO5XkvuClk_+C%8z>ghY=AKCv~(PNRW@Kz$(S7uUAAfH{mWP{mX|MO(O053q$zwmC|j7|-ti4D$s{4&Y| zA0*_r|Cek(p^#SvSd~Fhzk;mGI8h<_yb4JUSNRvDnw6Gv71xT*yKSOYB#Hv(CI;AS zg|=#8Kp%*C>!|FJ+@8h&`7ncNJnjrL=AIJXBbajrL+9lo$9zVO@g*te=(N{;8@tqcqc%UehYKOX zsjo?5(mylto_m8V(2%!4U=G!?Ja|>t1q|O|WU(Itw=J6Zg@v8tI)e9-Iz}&@OOqd+ zG3>3<_QJjI&4mmht{2%4LAdfTjvN=dYt9}TfCqknAk&?*(xK;+d+FM;R|o6%wz$63 zTl3dA%FLK-$0P?TaJ%J_^rni{AEjTtV6U&zkE<)Tb?CEM02)fCvRVCc9`cHKN#Hqr z0DrmHi1tszr;^+chJ#arK=EE&2NMbm$`}S@F2fF}Pat_|NaYz?o!|jFY%NRacl>v! z)4#V?|N6PXX)|Z-oSF+=kkBNAfm)+~92BBG%BcGkvKl?9|S{c^P8=fa; z-(3c%b-6Y%>)Hi)h}v^YOW>OSV!(i70-=LK$`v@l{yXdtY;A@5tH=NbA^;|YirCT0 zf)rvOR$nA|QUd5^$UIz*7+4+|j@b`x!c*Rwrd^n((>4M}2p;p?1&w*IJA{i4ui`k# zoT6cterSUvhdV2h?D&odVTp4QK`~_49qLhbgoeP062J=>4p8Y2F0|YHsk(IfES&Li z%B{h;zQpaY5uDJoHH~CoE>%SamdumrB6VdRwv3v{dGPdU=!t<0Ih|%FMMP=l#7ZHR z7_z_5k_O722u4zChW*46QV~6^`AHL3`c_mK|1++acf(fa!bO*y0K{{uRkE{%MO(`U zGHsLO&6I{}%cp5TdNqSMmXqw&UyR@}z-148DMbJCzC(=2k!UQuxcsZ)|t&M9fKP+@~T(>ou| zR&(CR6m2r4lOGM!WC}Kq!z{lY?UyF2fU{u)!P0Zo-dWH)qNtVqlfI)!wP*6msgJ;` zEG@Kt-=_)Nzso*9?fkFt6?gBaZWa?26WsIKvF_w~=gi$9QQd4#MSXmGLwrsp+v{VJ z%ey=al&k;RW|yzrGiCXoWku?@0irP3LD09h4h04Ir>L_ED7orVl1%2`f5b}e^)RAagLe#Je7aYzK@`k~f1wWOL9)Fds$^W}x z!SRGGT}9$8vQ>Ib;qb!4&v2Uf_&*k+vV!77#l7}D2|x!_)?W6tIlqZT-+wO>|2F5f zFDDUnP>Fd7^a5@^<%c5$S>@7leXS49r}77EpVS|8%r5KJ1Gy^fjawrB;mD4I8GkN- zC2;MZ2`f929sZ(+Z-_$at?%-rXfrpnOTtP9!beN9uN3=eBYk3Qzrexe2uUg#zVVdI ztx7hp;kBS!$V4RCMcT+RKea_1l46Ev9U7zy(5Xp?s~1;2M&yu+XOj`WS-458H%Xan zy_jx>(DDUEx`m%mY+DC4_(LE(!_+%-AQk~Pg(~U=!B2zli}U@}Nq#X?crS@ew=zX{ z^*Zv{GwF8mNSu(z#{6?A{Q}=NWGOik64k;`Q+pDaKx(6{ z$m;xoh;y$c{fV0D7~Xa6<1TS%bCbuPvlZ*5mHVoWkLMpQ1y6s4Z9D26@Rk^3if?>{ z`5(%sXd5!#kU|u0*jcOPcBUK5az0r3zwUH*ayN6Ux!K@#=Fi!2hQUGV%w83Xwwys* z5Uc717k+$67SJ($?qd5_IKzyygqlHLGmJ+MXejyBBMiO=fAgsLyRe$~YXie`L(0Q$ z9_lLjXFTJn%nq>5Um4^7(at!06@`>nB`(S@lN4ROT9==cCGhIv&ej#3|7qQyfrgf! z&L>7L^y*6gYT8yGi=7Z(WDqz6sxCiJvZs3B*-4Bb7TLK`bg6%FC*o#Z9d`|e^9NP< ztD=I7thaI>a>{bo05(_TdQ$q{7O6kwJ{1yfZVs62S{t~3=!)0-T@ljV%`I8N&vpft zv}~TiTe6h<$5+ps3zqJ`APs*1Rl#S611D{Iy>s=;2xNby6x0nwQz~o^r`Vd%USVq6 zXhx7EqSYhc5}<_-htVnqPu2RdLHr@p>xECTKXlyabw6Fa`=`)V@AV1WGizdMGQ&C1 z_ui^d`auXuks+fj!SaJD^z9?@l;A@m@5+?IhndyGlPfk6tnBypN-H>pQP?;Ral?7) zJp4kbs?WiLFo^kS602q(9`a5{ZVEVccw;;DE%foH($mIc(H}l&=dx?~n$9Uv5^!}0 zGG`_Y0cQM|VQC%*%vcla&X5#Fr;yn($-gjMA0kO-;{cKny=xa4=4Y>!eafR0YitR# z9{@)9+D(`jNkfE5EI;h{IR4|7YscAGK=D>73a{X|)&*fcq2!VBrIL{U+%q+jUD^aR<7$X*|{O&a8XFl36R>W;;VemBv7#sanS%+4j= zD6QXpyy5!q7M%{7`uqmz<<0!#yOqe7H*fP9rMmI>|4yA%bero2%YRfB!HtSVVODW` z`T$391L^UbqZvvSd@MV#$a}wO+9e7{g?tu8Iuw$2%^qNdLs82-cx4mEp$9R7{ONqD zKN{GfQK{rn{UZr4%=~FS&n8`N9|{q#s#+xm2Rc?&6&6^+lZXmisPON^h3Q5CB`4)= z^7g$WC+Lveff9ImRsaGxl52oD7#KV52DU4(H`%w<$!ir~JPMHs0j4}L4ewgi5+uP` zAngT*9>~>v4ahFSqe8&COYkJtO|c2z5$xs)$4|*MGDEMI`g_1W?G=7QR_S)Es?xZ* z&A`i@E7Q1va%t)_by_+{`$qhiCrEcXa7QQJX~IpNNpw66giYo8PLg}x0e7l8pmcW~ zOvdw)B(kq@3$;R-wnieA@lM;?wTL7%Fe9*xnmfHzzNgW~CzxB`lX4Hyor;Ajnx_#C z4?>V=EgXF0Fp@)LadL_;qVU;lAm2f#Rxah_h{lJnBkb;yL+YhZT^9Pz(-^Qdw{8noM`)1J1p6e~*~M(Rsa zJIw*#lS(X^aUow=DOBPgyXpy~;$Y!TCn)m!KF}1r8@JGgLN#_0M!cJXdcPn=cWi&# z{t|(M`SI#bqPQ2&+ zAo!g@tU6Kfp}KhU9h2{ieKz7e&v&;JXA+aXKkDbpi({2Jv>t9Cs(-J7-n2k|)~G+| zwvXw~-lbqjhJ*|Oea7Dn*Fo)L`moM%w%VeVZfPcjZ7zn<6eXjs$Bh8e1_A+@ z5K46kIyu`8Y3eN*Gjf|ey7I9H|Dt?qh<=>magsYXS|ws^6B1i|(RfrGx% z^AI%L9|+^=e=C{QIOQ0MS$_TB<6(PyD}fdup#jkT3Cflr3bq!Y?+dl@)(K3}8XH1& z0^d+TRpQutjy}YGw;1giL%}{Q;BN|yn1rO4qbp^A@}g*0i(tUjzt(imIJWbjOTY+{ z#740;e>&}(D93yZ%hNx^<1ojYk`QdJZR|PMM~cWvKKZ_LJ&lvY@4Gb&D}5PMKhzKo zCPn8PokruG+)bN2RMEotwrh{z$-M9AOE(&g8%sePe4~t1Mf2C6@ugbpGv;9a^4gxl zUDM|LpfMA4DU;4Yg;f!|=xj+|Q~Q!+L+usu_Wwew4Mwr$N8OA;+tl`$$OjdGeG{)b zWSlTrXp7lwvA9i(gkmx)dECW+UJ+o)-==inG`ch!G{OjcLQIGyKJ@>)dHxOhiUiwO zoFg!ek`x2_cZ-rut!F8gVur@5sy{>V3kQSl&RAX@;1_ahzQEdYtx4;xOd%}u*dm*6 zyc_NWIqfQXlLGV?i$!H~@1A;I)1_Hna)q=BX)Q+9fp z*-Yo8vqKR>XOoWEYhI?yLrx;tIvZXIKtyiSZp&{WFE!G7;L&~8$WG10FiQi4u5P!Y!eY76Z( zR;GAq3jq}$eRF=PAwM24ksWmSk_d$*YR5%NRJ4THO*{7t)$-K}>mkExUXl*d^O8E4$Nx^8&($&gID*>J4 zd2WfgHOQTwOwEhjm)}*+^KBR1tv zf@cKWB^#pr+^gsBj|Gzx#ugubRg%4o8H{U+COn-e*(t5$k)!tGmR@2Un;k=oS&ne2 zI>ycR2-1Tpkv=3zOiTd{}lp-GXc7-np)i~(~@7$GN-^o;6SK-V5p z{9F^oFhvyr&kb$7K8oWI>L37|H=;P!>P+JMYyNz3p|SD8y+7-UGB)+l$``Mf6^Tr) zz5JtrZ6F}Uyj?S50I(0iTzfcUf{j)V48Oyq zv0RRJ1nvv8011ID3AWtG=;EV@$IFo){$31AZobp3>${U_2Lg);Yf{b+!vunu;Q}wc z2~NQ1Z+#q-VB%qz`Uq88^LzzCPT=trrFtTwY#5AzW60pBMmw30q97vCc!=}Eb!zos zJHn#u>zCGpn>BX#K!Wr52o^{cR?y{yrhqOB)&Y}j$41i9>8Q9Y%cA6ObAh_&QKM)4 zFBRN5Hq%r23xK~>3=egVOSH#A$8??vX_63%8>J(ayp@D=bR1>n2{$_KZib6yI zRJW`CiwY36o)FnhJm;x^qY%;RDnL*>nLwym`oj8g4#ZIwM-dHN>>C%A+OH^(cDSfT z`m4PAH^Bo6)&PX5oO}xq7z*oG(~n^_y>PEhxOAfW5qaSleG3c0vti|q(H$H)q$OQS z|4$Vhazm#-c7@>TaLB>2NPjBAt6|9X@pM_HgMZ`(3;{u=jRrzkS{+Nq zuoBYgRI`QD2l^=7YR~F1Hrg|g{3w8(Wh`Ebv4lJQQrW)YGAxblDH3zuH(4z90 zllthH)&*_$;@!@U@nvbdUfG!s!Ci@hOGPz?4&vPlAPuWV8st&4@4&7@H6B6I8m}Ik z;x5Fp_@=H0pjCbaAJ^)5h~h#n+?`HeRR}5ftA}M<@fDMkckr$|kKL8+c+;_KqVvvd0XAcri6zRCape*z>V$?~mSb$y0FBIPd6J-m@1k zp6#8Cd2@=Us}J_O%A`u*10lM*6)q(uIkl{F zC7%0TDu%SOZ8j27E?w;8Q+T(47QWU-LNd>-n*o-l_A&5A_MZsuQm!u9Zhf(1sF+{H z_H3{$^)y}6AT|!1Ut?-7H@4-X1S-W^RolIAK?Fx(3H@&)V`N76j1dOH7@o0X#xMhU z$aH1~h>utmmqn3C19|ee!pQ&REK(BO*<{Em^H@*s>DgP^+gl3}HRH4(g{|8i(u+HK z2YrVZ*$yz9pKk^quw8UAwUJ?n#LP0Poc4m`VnMOLpciGy->wzFq|<#vlVJg@<`+K} ziy>M?L9Z|{60Xd60l#oF!YMGCUytpl_I1=w@^i2KQW(4oIBL=^BOZW>|21BxLb<)aN!RsVo}s)l zV@(d$lJf!qe`?pWAN=)>KrS23bCtIAHvBN{9jq-}GZIFa%NLHdDM;H%p@_9I6ek3q{IbPo)` zBq%dNP{Z9}boAdLEfH!VrRy+J^{^alq8={|)_@tRK$}ajcu`OB2zzco)atc@veB*6 z@_o%SYx!B0okw_8dJJnQpy!CyDwCp2l<=(F)a()|gJqLnG_PaLKO{qBm*$$?OW5hE zPsXs7c|(yG>^1&HhpGNquTAD_ynD^6ttyp?xIVRI-*-~KSOXq=WQb}XPwMiwCKuEA z!z;cqSNWGRg4i4iZ|s0CDA&xbV-{IklWYO=hchGAN^~CKcKl$uSX3+6Vu>t!65S%H zmW11h@9p0Ws?zt^pO|0=65gIiBNi-|s@cx$AV#f!q6c&0q7}o=s#(dZ{$mOy*xd9I z!h6w|3>%v;?}JNzh@)ncKe@7qQbzVlEHY_!q$4ivFaLRn&1TXci+~;FhW5X;&=5^3 z3+8D55X~-ARxN3X9$v9%BGV($zm^fic4n)k%NM}vsKHiB<2YdA>DH(KHo_j&j5_M! z!&dT`rk2n_<=|D!Z!3oRwBqEg`8p`fUUYBoE)DH8iL*7&Vsvk&Yv0om4tDk{Tuzx3H1mi z`|5uSZu6c+Z~HzcYh>gr8S(G>u_9~aq8&83y7t0bu1|;DVaj9|-*3g!U5iFY>Pr`7 zj|WPxyFQkZa${`H%;jbWq(coNj1od`C$aQXMr;3)1XvHz^4Z7*!KNgYh6OdL0m8&X z1B>;B@wIp;E-Aj8YO}&~1HVw@bHtnMS~6+YI;R&=4-JPv^c8*I``CPB zM+6k1{mesbW3pThbQ$i=o`g;O8Vvsa>XGsWk-c&9uP9hn&8s$rh@!8V84N?9b;tmX`E4Z z_((auybovKM~>hOu(z4#Dppc(Fo##IRr|#ayi?PipB0eK!7sKTgu`odVJ8fP=9URK z^DC{wlJTJV&V23@@mUvlvHu)rOX2Mc16IzZ79x?)bZmmW!l66RO1m6*L3SXlRe)W}Ixw-i^RWPY=_y4j*Q9{?^MhF=2539esRunUd|FjqLb4*xd&A zUqmeB3r!-66kpE-H-i4qwZwUOuqxBbSDNTXG@WoRvBX=Vs0K(hS54(_5v;4J1UClY4AGO1 z?vH?ru*}sK`*}(J&cRxq%m9EVIilQ|1=&2#^{bX`x3`$XNtL^ruM@`A6_o;mpokB1 zljj?t3!X7Fu}CrTpITAm_~o9#S0WO8k)6p9V!c`EPwz<|32Zr^h&jclfIv|8TEqXb zmr|U?bTJ!Vw+A~OUiJUG1z9YUMyV z)XS#`Ruq0&{X(FYkKMU0BGWY|q9`&OsKew^f8h*=On$wNKY^S;+Qdz<3#o#oOUujH z<3L((OFif6t1!Q^x4bvoqqn^YH64mRyrLNC(7+C7p>fN)@eckTXf2!yc6f(Rg8<1)2D&G~LOekp~*Ac{zi>08O38fxn8O6yyS zSR`*~c%Tq(p4ezCtF5)C{eM=f%q7KLUG*T^Noy25TJ-08NAztMVi@z>=Np%!n9511 z%3kv#TXqp+Z&_fvEKr_8Z4U3|yU!sj^11ewk*tjc-exUhu+2sK$4uqfq{t`g(Nt8FgBQs0n2+=KxGL&B3O<&W+E|F_Gv! zouGH}XQxeC7IG9<6}yrV-$RGC_GI4Ur`#$`H3$ zxDu|sy$^V9?oIBlb)Aq{)F!V^pCmO=djix_@xL-{lax;U4m6PavAbBG?u?uKG^6;> zDNqz7G79}@axdy)Cq|ok`~jB0Xe$KOFk7uLU@8U_V4YCd+rlV3 zlF=_FjnJFvbh3|Xzx$Yb(BI|W4T+W(_>(ImH$5G#f+NzzSq=Uw5L48^euCC1B4eTF zLmr+{q6FdY!78+BaJMi)6zv>*_eCtrM=9sB-I;#EAjidQHfe@rMifPj3foeZZ^em? z*e&=E3*xO@8#uwtMnl`BP%Da}#6mx&JDV%F+e}E34Phy;Yrut_*1puDc$I`64jK#d z^R|us(|O1PhWoa6k0iPLLqF}9{k_>vo!3!0DooH|n%wCQ-U|*h)*t_q2=hDbkPC=* zipb}mwY?+(*$0FTZ3#$|kGhV!FCw5HP$~Ukx007UK~Tz#hbchl&_x@m3 z6^dHb=u`FjR8ghn{5OxhBY*DfGk2cikkW!TJ*dglJVP3$RGvkPKVppae?}$IvzU|D z=EG)ZwN$TI6IYNBrIVYs3jpnUJ+@AR!a4(N(7~ui*NaH%{xS`>DU9P?4j2-VTBnA2 zzwV9Jkr$HE8kSdigW8WFJc3*c)I4im5fQx0Daqm+__6g>ty;Hvz3 zJ(Up>5-Qy{)0;dukA+LE57*;SNDtD6{Os4+5sSyg!xHpGTBtRW9JY9$w7(&dB~L7# zV$kb#(;$uFEP7YyMErZ%bv$dNRU7UsydO8gZRYfYYk%9_-qCfgfnY)gi0i%BI#LQY zy>DESLe0y@7d2&?=NG0%Buy0}7(vGu~Mm<6)~u49U`nTC6VuLT>_#bvW# zUqhPSP>6zsG83Is&A`8ol&&^usm*YBY}@G_J^R*$X0?bkMPP+}EV2M!Sy->rc`l6nRh@P9d{|_f zCo&v(p7izbbpoeAEAXJqnJofO?Jf1)NX~ot}U2m&eFE_FU8%^+^8-uD<@Z3P*1)`ytF@#Bp#daPcMNBO7{I;%Sw_m!A!D4ir?Y~iUxSwK7YLzEU$fo=0f@zG=H zfsXVFjH#JXfyimFtosQ;r4ptV7?~tfZTtwc1pHI0!YGXFTz;IV-WM8I5D>~l;aNqr27ct}L&@P!7RZLL!${>v*9G|Z!@8$+XR&L^t6_^9 z7oTz+si7xmbgtLYEFLiZfSNlktWW$nq$YRFxd~UFUKW} z?{aL!{0bh|!zWk*034eooZ?&)WpXR_(g9XlayGim_hhY?)phXC0dM?yc_Irw%4!3< zHk3RiZ}`Dq%fXv{+IbI#JJ$&epFMI&bAJoLrWC&lXTC`Y((VzZ$#DsucEtd(QYD6o zl}c$jmKj9uXAJV>RrcYOQFWYbX);LZXU8|E9Sch*M0@r~zx%$YbWpfu1 z;O!W|Bj%lNRS8w%!$-QDOEHQ$vv$E8F2~n;A0}H1ADc6=6W*5I`MXjYsQH=C4Tk5T zKu9B`HKY+DK$7vAn?&gQXsFUiGGDGXN_idPP6n_XXCK8eSR~ z4iT);sfB4AuKmUygj3;JA7T^%P?xQy_onkY9EiI-LZ-)RDxrC9=EP3JL}n`uP%5&s z&dF7r^7nDsnp^W?Yihr6g4=E?S+<5=zCkEBWH&BVT_ia5A0paDQQzIZ-7Jx;fVOR0 zhXdUt`flvLO(ZR7)W`_wy(p?8#w6p0*CKE9e~aARVG<|_*++PqY=b3(nOgN^!GeVN zb?bmO9OBdri5tnB&sFg@uSL{Eoic=;k_<(6_T=ep!#drRf@X~X7?lJ>;xW{Y;bxZA z&*Xg%!yIj6ZkFPCJvn#N6x#wD$Vt?%bdg^;J{#2K)j8-7l|hRpw6P_HWCJnneijk4 zEu}l`F&?%Nk1L%j_7aEbeY5`?0QqKjIptRqoQa}#Eia?IIJ~CR^1)!8i{~6BBEd`o zTy)>!1eBnLtNYL7GZ#DR%&t{VxF4_oxfxxiK|P=w9j>Sn zu5YA_)Afa^)2k%zW2{LlLj@uOKu#Jq(ot$vu9Og~Oo&jiF`*D|{>}0lJjwBBHn^p9 z8pk05Ft+MQ%C(y*b(z7BEF_lkDZWx0G%YtGEhWlLCY%*thAl_&R-NditPv5I7CTO*mpQnNps`t<}#`G)E@L^a{JH*rEs9 z^X-BL%{Hsj+KXcH7dVX7W0^4_p%^xRj3B~|Aj3-wc;CJ*U9dC9Eidgut!Qv`LPB&f zngLch|6a`(y&Q*1z(}BczM1KUj1ZtX4@UWVltz~+xKo>2n+(rdIy*5UFDU|w#Z$e& zsXz4Q_twvMOgOsZcmu&C8jhN3EXHyUC5wiA z%H^{xrc(-1<+$?ZmC?%q?vdMSG%M@XzdtHwg@DsZVEWC%2{RKUS3Q0LkIJ0-zvhhW;%fIQ= zmJv~Q_Mdzxnd>!^t~|8N=ev;P$%ucX(|Cv;|Gc5!!Aiu?{r|H}=Gn8Ne>WjfKLl`y z?|_|DRyZt=h!>z!K)}BrKh{x$&SUk}Zl(k4q>Mioprf$29m0&>OG+vni|0vpN~PaO z@)(mMbNsTi{c`*#J^JOI{#d})H$RYC?}rbUW4=Ff7~2JS?q2x(+6ovg6 zi;Eq|>nj;@04bTi4x!`;uPC7UXNspFC<-A@y~Q+=tm`m2&y1MqZ0gW0 zCbbibHsfPQ-Ga?7!!9t*aAVSXCN7gSR0wphp+b0n7_or_E?*#@y;kQJmoQ$_7XUU~ z$9Cf}$g(vZZv=ABJ3X%K|834Il4_pIP9_E_>Q?Jqci-VC`M)}ru*g!{wSdiZ0+tgn z(H(yhyZvd?={{56^~cSb;bW#7RAU;u@kp9Jx-&;sY-fkpswJEv7U@64c$!*5@n}C5 zxKHFDjsBs&d`c$%gEo=n(PlE8)&;Xh=*_rbXm6{?yLn4lc*ay|-$%Xn4d|NNF> z$CyWCYp!v+yTQ<0eY25mgFT8lmf8m&ahF111xgI)YPt6mq&ywO$X;`6&g{JyuRIi3 zJwTw_|JP)`$Vcau)9-u69KYhYuOI`ZS0Nsg9w%IbLgQVD5-c}5xbB~v3fql2SIB*s znMQpuSlk#FZz?_@wETss-poXlT-)7M^(l0l!Rr zshW1NZ}9KSzG9zAR-*oezmlO9ONw9r^Yqf|vEH5D_MsK@wY8b=x@9CJq~G>VINsMl z4vX!hFIh2l%Gl(|@$t|5yz9L=v2JB$eZV;Bl7p6zH&&IG$UQGu!uc=1EhF888g`wZwMOZ4h$Y>~k-NS>IYKYsvTW)urnWq+#kG?4vM_NruV0+#od z`*hY^N={W;=E4%|le~#4Om{;sp!tXSVV-}zesQ;|e(1&P@xXJKt39`YVY$H~?l!U1 zhJjcz*5@+l5nC^gdcfD}QAjzTOW0#y-n zia<4}3CYCh5yZ04!sc5}56F($ zP8<_UH^&-+1h5`bOo7H(8##PP56P!FPp~p^gd9j;&lFknITj8%87i)~Wo z{u=a&*2#>4D&eTkH4IM`WaZt~Jhc=+y0eVG4y%yKQ%?&0Ex`p00HA(N61w>H;-LGr zn7&;>*byo*?SjN`f`&={#2k&_o*3>|e!IWztb)o#q zDwr9v#rab7cY^QIUyAs5S{CL-bMdZ=2D64G2rw>iGuC;c6}VzyQpWbw@i37XO?^TMg}@a2XtxNXfPVSn8UAo ziuDW9bTW*IaZ_rSuZ5F?#l3>91c7DLvx`TE$e{!H9q$|VuH)L`vhebPc0ni4uJ~JJ zb|7flrFK((tLL*E3iJvNrdyHk;1Q^e>NIs4w@7?{q30a+0+Lq1d#Tx3svy!e_)&mS zZZ1qFgtXKW*I!>n9L}i;P@}U-t$&z|1)dNd)BTMmxvDLE&j~{Pn;0MvUTLsb+ z<1<&acL>ggc+yf2F-YrKo>kDTEmQ@++1CdEIJb4GO|7u4hqd-f_gy>cz0b45XH7wY z4IC@;-r7mb`o&30)IhNWXS_h^D^|j8-Mi+f5y^37TT0W#!<)DGSwn?)$sxe2k?{!& zE@tC#%rQR=f1Y)Az_F%xJj=k^3ieDGABwgCPLT8A~==JLhi)ZF6QIs%eCQk2v8t;c94`%l9lE@vC}jgF134EzvYiDL%v`Bo!|uSe1`pm61a-QhHndhGei7B>AOfff@%@ zZSBiNXEZ5QvFZ_Sj2%+_!1K@LugE`fTqN)F0_1o`4yr6<+UGPk{jzA!OVTpU5e=E0 zrVWyMz-8L5(_|IOfrSxlEf;4_-Ticf{1O0P^MyjW$qQVJy<%3c@mv8J_Tx z=yw(OR8+pRq>*j`&&^>x0ktC9kCt)H@SASr3eyzW3zSFbCY zTaOz*g#>whxNNFCGSWJCuDZa(69Jlij*AhPs7J(FGzO-V>_R9oK38Xx;3W?WVhku! zl0>XR`jjI_FLqu-0s}LZub0Dlmrs-bzH_fw_r{62E@H0LyzZaptr@9-mjC=euLCdN zla`BKuX)-L?2q=J8cJVrMF&Tzc_18oA)V!^^%yC5o548pNLf#fKmi84 z-k?*tw~kNQZ2@(As;9a{iA%uj)Wcuk#Y2mWZ$AE1$Na}5y+7ShmRGo*$HRxm{1$IF z{R5yPw7C7t2ae#-7{9pVx;67un1^`zO?J`={I{_%B@1YzGvqcrMtw-bBo-^2{r^V$vEXc9NCg}ENa*pS+n>-*9&knfZT_a^C-3{ zXlARcZF_1`*dfy_3@0FtTg%6yj%Bq(9&Uo!`WIaf7Oz2^0Z2sOK%P1k4Ch%D31hJ6 zmHD6uvD+cQ%NtVDta(sKf+_WVgW^F`et!JYB}*rrd}U21dtY0D)tTsDsli?`I;UdR zgjp4HM&W-L%h#knon(lmv9h%Xzb0>BCpa&k0k}IcHN~4Z5iW2LPbfX}m!|9J41&4v z{bu+3({jCRB9+suI{%ed0#_|<1*u~vh!0+ma~#-Q&$PWVdOaY>IwPoPw=Ly?LwE12 zk}Gd@GPq---zelpwRg(Y6QitnOfxIBL^6%4Um)DK1okj&b)aspxj5y=+9>8(D~@C8 zm0$Y99#mCU_ZG0`p9Yo=#OMvI_UZPBB@*R^7LaKhGC5{NF3v_UPsRH{d*|J69)UAr z1dk#g(b8uG`t^yweslnB=+)rGoc{117Od_>PKIk(PBMszw7J_p3;Ngk1tFEW<5J{` z?=#uI;4?EP_b;Z%M}>h*W*)L;!xr`5pUwT?tTxp_Da7R?R)MCkINfDyC<%Y>8C{yf z{&0tqAc`6GBdMjUnVj@c!(3bC4QlvJ&8he3=K8DHz8RpnV|k*Zw`z~4KVpVXb(M=X zex&`(_rK?YG@`#iidN&HIGnhZ%^i?I8Dj`pOh`ix^$jSKD`N51)6F%9i>j4y@gCK6 zexsxXl+n!r>bF2@?L|%)za>Lk5&gk9-YIcWIsXkoJ*lc8rv6(R$pX^3L=2AJeZ)27 zon8*I(&s9gn)~oz6`AKsoe|pBUX%Q9p1ihJ{ax(AY2I@ixo=A_PgOtH)%%kxMp4#s zI>PyV{Dd`wdnR=($9gA@r>GR?uNI(*WCjb#{U?A7lQU}K;}vu#60Gjjclw>dD_6QX z!8aq`W_|sViOV~XCLi@{BfxUUa`)XL-EEcmhD65Z+~suJ22bZUnEuPNh-|_)FXW!g z1!DQ<`%}-iz5FRxzTw=2$M0P-D|Z=nSaLEfJM84|kiGHpI{phL39DVpW>@$+n)J58 zR6KQ14*l<)ii^uXH^TUxxj^xs2)x0MG}|`hwxGU3{C?wa2Ug@b|9^_$iEd=;-+Jx^ z!4lD*42~B3Cj&gG>rt^t8W?k^4>1;NI;U2GCGBCTC2G;MTZ?EgrEUiBbTG0*NQ9S9 z28cX^Z_0!vB4SKj6_*WW0y3O6YCtAWKRc8IgX@HsKcxFp7$=7+6<|QlpR9P%Nk|!X z_({4t@rEBusRR3#Wayza;g&x+)wl&{|6fu{OZd=!lG%efq5YSbWm}G3kH9Uwe*`~* zSsik4un!M~eE;L>kGy1-upu6Y$w}Aw)cuwJw)kH(Tbg23(>;&FPi1d;+<;ir_z3r^ zU>5n?541*n)3;IIKK0Fy8lgbsW4Jx^pZjx<`U(=y#J2OPFJAg}jo)C4csH@fdFU(n zH2e%Y4e3&|_awmn@|s_}jOV?On$Z7(aOe65|MUHLfwlC@U zG)Upv^4^2oGp%MmCM3US>T1=?VUoQ86Ct~FIdlV|P>C82sR*M!mc;R2XDElb2-ZXS z6q?=X?>GmEEOr#j^BOY-@*k+9Id_o`H#I@Bdsua8 zV}X=B>>Zh1D)N@BD}(o{eTW`HY5URL&CQ{G|L+GtNRH%O3Z{ZT9}G`S4BuiPSeVrQoXQG0juV>|1v*1?fk8oU zrb@PDlY&J_Mp=hqOF!&e7aIc>ja?53GdLemXE9kS37w>X9H-L{Weg#7p1tQomnHgs z6#1@icwJ}&Xc3vmY}?X0QY%Z}Z>e{6bpYSwK9b8d9fJ}>6m z58N`z{>#C%22H4hQMsP$NJy@qkTm0n?LPyZF_*+?piK^O&`8-7s$$|;j&Qp=wQ1m= ztk1uO-pXDac$>SF|E(e)56cS<;dywt;qsQiuu6VtHA`Bfiswq(q9XR3&D+1$$t3Rn z5$2a(?`7cPp1|n;Yz_P7|;p!l8y4o=hWrE+)Z)&OFisA@%4kJq<8a6`?^f-bDVJ=3@)aQj)mC~jrbUAM^1 zo36we?#cF6HOcO62R*f7uAn1Hm6ewmUKsXei|@Ta@qe4qga1Lj$GiT+|3ort`faGH zA~e|Znpgj0H4A;~J_~E!vBbPARZ=dW6-OX}n^+ShK+WOY>qmajdSW$q*%L#myx>uI zY}YTkxuU<{7{@3YMe3T+T{RyGmwg&Em^g)S*6AIEt4) zM!zaXC|UJVAf;^yUq{7Z3m|^3-~{sn7+WtzeSeGV-+6pEuHjet*Y z?^tu(Vi={3R{EFK(F54%S4Rr^YnX^80&_=xRP z;{C8%a02pS(_Tp-2j5hAmg_>4Zw)K*aI+L!sTlN3ZCR)N4MwqwBx;%Rq1SU7Yg|<% z2*nNwnN8xD4NFpW@ArK){OW=%qY`VC6o9k6jY#ap5cur+q~#D$(KLf;GX?~McvoO5 zZaZhQSlcQc5CH(G=uXuy-f{+!r0_`K^fD3Vkk}j+8VW?0a}t|)+bhooXh{1noq_{> z!ZIwPPUiXwCFSL&Xu6a6z`Sdv(ZE`x9AODoV@8E<;d5d?>K2;8woLRR zF^?L=%P*EEnB&ZrY4kXGyH3|Ge`J6==yp_ndKcdPRQfHMiez)2>+EEUaIK_S#`xwM zwxVwYe^fEa_aQG7k7g_Pukagj?{sP1tiygfGIR4|z!V+}z977g30lv6v zZ@JYyj`4#A1bBommE0riqxbUW7#dPwzNwo)B;xH^tioP_hlZoiP!tDu@IyVqva;>z zNy6K3hrAuQx1(|OOdT)cjYZ{);-gNn|L@lQzh1(_|3TTHM|3AuArg*VK!wHse|rWk z84I4=_FW_Xe9CN})}SS?c{xvg*z2l4>4o<9W>Dj4U-!8F_2%*Qi>PN3pcHGhvLxl8 z2#u6L2Lu8F)j(LSR)gPn7m$((-A5!Kz13Z)MnUf1fOW6SC6Z2CQzHL#4fr52sCKiH zow;z@ravY{h#=5dIDZ~#iwgIsT$!o6LdhiT#nO9n3j43J9$#WD z2#%Rp%=3lgtJZo7hWH){ReOBIa)HnO#w>5a$kDkRCraU_imntK2=bBa$_y+x7Uw5j zDh^&1-t^o^mKS@PZKoK>IQRIoA{k6#6D|(iu_$?QhI{tqh^#;UaeDFb?k}hB_1@u~ z8P=k}t@_*73nu6FKVroQ_nk#&KPqwovR@gDixo_acRfwFb2%W%93Ibn!&8 zMrSB8qL&tbov^9qTx<5=-zK19dZYH@hmmJ&CnuO~P8TJiB!MGqt7RscsKwb`xRK9l zUZ7b7q_H_{ui)jLBnZ9lkY=qPihKPP1kuP-uwk&Ko;xyocCN8IG=zRs6g%&TM^Ta0 zOY4S@0i*oG{bRoTd+8sme~0^@_WfYzq7yft(r^UP+26iQqO!(j-=AVOj=^QJh%U#z`zq#lwbZ-hks z-a}QK`QgpK;{CfDJBu2B*>ijM5K9)uSP;G1C@93~y?Kw>Vy`t_ROeSS=(3V4C(34e zh}np}9y^TBeR9eGr;|`An*kN8AQlb;t!$?aB)CPAnf4Hb|#-xy8_ zeU9Aobmf+>SaVbr?svRKDbuBY@3$i`3z*L6=<7dAJ4uMg%Dz?h!Zz)O3py}&Z&c#9 zL1o`~c(z(V!p($rNy(vpW5ZXSU0JicwJ$LB8poX0li1Y0>sU|s88-?U?-My&zcML} z^5J3?RDnN*B;~_nPTT%_mzN;@wj_p4@b=SSVukXDg0FPo?n9^q1`R2v36V_cngU0* z7B7Q+7raxh_Z>uIH~@-qMN>{*M=wdndvy(?SKtD~2C+V7#e}{l&(5_J={V^j)(T1u zu$=P`DI-AYjwPC#tksd`vJ8}ghQ<^2@pxdkyi4~6yH;Z9@yh9$Jqj{So_gjzfeU?I zO3#C?HV%HVB-OPq=*`ovVE(o#yOA`lJrCHjb&V^xTaTXSGf3(CZ$X=57zafn#CR3# z&}~BHle>lEG_s*H!Qyh_u@YImxM-_A4@dgtjS0fI(p*5uU)Y5&VN6ef-Ik*xe5e;M7ZCiHG#+JFRndj9CVXs`Iv@2BX4VHG{)$>lx0A>blDEhB6U zv*5Dua^2D2_4lS<#|6YW7-O1n`WcKnu;A9^s9C}(#t=ifX{Lk+iD9hRCS)bijcE#$ z&gc*O3~Iz1V2KPzl&MGI|2zw9g*e2bxM6u2(&V)_Tx`f|*C2UW|Iezox8$D*7d}k> zO&I>R_Q2Zc$jSIeAr8|l(|z%A!LCFUY${*>-%P6eMIoN}!UF;NnduK7(L(bo#*0CJ#kbW5>BF&B}y z@_?KW-xBCUWC83 z@s!W9J9y9z`Lucd4SV)W-!a=dd7bU(;&#l+a_ntdA{VANK3&9vSLLfW>t^m&Go8j_s(`$D-H`mCTK@IcG5=aCq=$a$toRboS|Y;VCy`lbemD%?`qG&!)sb@v zlHbJ4*u&trP1cgf^)+Z#AVyaOWoKp|;`x`JuV~u(q50i5-l7PL#}h1*aEFe=)?k2*|=kmvFlM7uN$Qo-p{?I zANWX(0Un8m8K&?}H>>ALuP_tSPA9xbo@m1zTuPVux|SvjeL5(JqOa!1l1M$I9I5lZ zyq_oKl@t-8m zEHa4#O@TqCpooVR#EHdkf&$09Zmelb&;m$_b!UcHnU9;Q2)sMgUA)I!Xr z0)R$1vi-0F2}bdj*i^&-SqFlvH-sQewe;pBDag^_786``-aDKKNib&?abHsEx*)Nm zzM=EHbo?eKdkDX31-3uym}81Co$1tc;)zZv0@)c_E^Q($*CNS*YXDiOM+5cr6C(^X zA5-cvT!VuZZ7kc$fU;yHhs){ucs1fT5Xr^y>O+)?n`$pVkw3Xy+a#{1E4m@FUed60 z^vV>0RjQ@mAb30d`rnI#H6&I^{n`1RDNiA5HpjrO|K_!VN@Hb(QsX@OPLNvXiox>~0Hx|w&H+CgLClqvi;d7|~qXlzAn zxoGE(zU@2LFjH$Q{u!JO7+qiX=Pwywe*aBgB~P%lr_!g?kUvhHBluJP8ELij20&Ue<`$_~`_DCC9E!fnIY;&-Q>NYpIRW%fJugC?N0 z<}=H3jZ9lKv53LD#zQy|T+vSq(s3I3PTT**Wk1{o>Pip;!m1)50y3}-KpXH0CQ1ool@%Fkb(e3-9VVj( zg$V;A_~3#QBTj+LslMqsFKwkCq6no{b+plb3sa6(FQ+gM8}( z$~_X%!4b*eBT{UJZC21@K$)3AI1>xX%G6ykEv`Ebos2LzH!BEZ;z9Q?yO+=6e!ZI~ zYp&(oKI3(->DFo3S~;`O$KeF`pHGlCA+P6(GyVF5P%@Fn-{*0UX7ATeZg~LnII9-?Cn{qMGI52-sjaX4Z~ixQwFYNaYeW~bR&i@m zxr?JOWmphXoU7`?6pKis5xFU#>(Gu&m-+1c^E+)^YZuxQliR)=_VHC6-U-!=C2LVP zq5ybNs7O98OS#EnQHeT}Z6)<@j}`-(Lq@JK(mfuGs7jNavJ{d7Z;|s6?@~3gDLIvm zsB)i=4g9#iC&j8-{Qnvg=`pK3@ppY&ac@shPKVl1l+77=<()S|+t2d1WO{j4a19e^-H9Uf;P7&Pihi4ZFo5V?pdQ z)T2}d!0FHmX{y_thC_Y!a9aa^<}O^wfEtG22z#OOJ)S8vHk`2IpQWGVerKOw^~$TQ z5CIJoPLWny?J!o6cE*S+i^gs!Ya$$VI#MhP0T-gV$xD*5&anaxJJA0eZKf_WEi<*E z8VPX-lW}HC?7PMQPw>%2V?(xDXukk<*rGthT)+`Di{W4jS_6b%@o2EMe&e04|IIbj z5IAa0vD2sh$#pUO(cVyw&xta`u}0k$WyeL{UG2-sn-bWMYvStLu`1! z=+b)`FUH_&=u7c6GQ)!tS%_{e0e27-B~0LXvp_G0Dw6%K!) zJ6~L49Bpd1eA1S`$H*xrRyHb|JFyk38P*eFtSuiQ`I+yKsR9;gO5Pm3q@hpzW}Pf=rTa zR_`F?6g_>Q+L1k3s9=8%Dt;Zkj%*K({^S9404N11c+28swFbzGeU^DY-?b>%kmJVl z_h5a9LVXw~@8M{D^sKaj7yt;GZ|VvsEjj=HwuOnh1$`nTnAcerAXH@+6J>Jm!a&Mc zq?8^7+?GxbYj>=AIRMFnawG-$`CLHO_wPGDc7&@SEv=9|lJMl~UJVafu`&3N&ku1T zFFh-C)7awVfjre0&3!wCh3az)g5D33{_zNSytA#X*LazHIU#(MBo(dM1Oy`UlTsC7 zQvLq*+8!)S2$E!5xFh!Hoc4aNzv7|sXVgkFZ@xBi#R}&`KjgUNGdNmm0;XV0&tXkU2V~eQmsKfP0|+zC z5|ccmc|A?2S&Dd4+u6YwB_;{+Ajd`bT6stN`ku~SkV(+Q3^PJw&_>xHrq-0r1paG; zx_oAYcSdbp&O!sZXhTC-gx_dT*f9lZBY4ZJ2WYVf4B`E4A(;9#hvq5tT)5t+R0QXI z_g$_ovxIk!L^9(EbQ~Y6#qbb{Ci#`S$dwxqNJM7d_jN*4!fVepLL@Daxg||ck)dGo z$HITACHKpF{gg9BiTw0;il>-38P|*azE5SFk&y}GJ@R{U?^Z3l7MUJ-iB0zEzx`1b zkqR^o5~qkyjwOn6_Vd3<%ZVeBtxW^ANc^DFGi!f_s|F;n`n0U(=4k=<{Ax{A1ueEd1^LRln{KENQBq8(UcArM7}24;Dte>}(fi;~^ zKuV4i__0L(L?X`v6ub(JuKEbJ6>%p z5D2}frjanfsZ6-So=lqo_ZJZY@aklT*PV{xuj1ushe&7~#hL;TWmSh_` zCp!219kOo@`6Y91Wl_JwEdx`fROLU~gI95yxS;$&lN z7fCjUv2dbyc(Z!S1|IGpY{7&(=BS%VNfq!3pd##y90>lE1Q*jq+y9qamaT2*ar3Ck zW=GZ%9;rnxAATS2zcli8B9wTgeJ__10);jz4~dfsXO!+vu#Lj zo(U&$<6nQ2I|zz3|AFZ0s%6LRrDpM0Oa~f2zqeVk`F?I0 z2CUrtk%t4ktEIg@ZXRD(F{Aw6D#@z*y86<(xtl)lRQ-#6Sh=#Sp{yBvo9X{Cz2<_JD5WQ@Jr z`+i}-A$H;>Mh|ZHp6iesj^JC}K`@j>0cYw+LwZ~q7ZxwYr8!~Qvh+1>MIK%?*bgDY z$PFZ_N1lO)zC(B~4*ZiD0V?E_qOOl;^(jPk3LdG{#%g1sYyly7<;okUaGW~jmF3~L z3lJiBL~so1;SUh(Ha0YX!7vJ&Ar2cAI-L$q^5Kq8Gn4zM8%2F#WCOS1H@@S>90%5h z?w2PHJBW9l4B{TxiIC8iV0QiBNU1%#6qgz)md#0un{nVr1(u)>Tyme5Xpy z>VoMiS$LuZa7ONkKW;z>Lq9N0;>Hdt;1&1kireT|UUc`B)e{215(7Um0m)FYGRv9Ew>6U7 zz``K>X&t~zZ`#t=)6>}r9#B2@MiIC0{Z`{{KEqS92b*g!CXesjX`l0<0|4XU|)59rXlDb`9DtQC!V7gy;E`A4n3@g zcO(?>MVsEeQoee(3I2JKnMkvF(HWFe%e0A!?|q*hNnxcsJu)O@lJ3buB=tw0`o1p` z7sMseKs40>Ybf;yC)yTxEr2toE+ZlkTk*C?M+cF^i9sP8!au~PRYP|KC{f=<1N7I> zX}L4Qe12`0z49Z+R{t7epV`x^LE`xlaGJIE$M%NIXT6i6a10BW zVa;~ytiiA~d=d+0sEm9_8-$!zNZLt959-H^h!MI4?50oJ^k5EkYJE)^LvL)%5CN0&yfD2X4rs44vyM=#Qs=K(AbN2NabugSFEs zmw?iTHT=Q;!-+u)?^JvV;b6_zHY3p2GdkY2nGTDC%xI^7VzC1aNAT32p>z8KdUcY` zf4B*%7`R8aNhh=w1|^JPxK)IT0a2?@ydr_$h4c#_SXqS;3N&vf0~#%Goc(wsBXoUX z)C#ZlGXdos%{|Y3w1-DOqIF@=Ki~88%s|CXOO;2)yS&-EVnWCnpNIZF%aSHMS;Va47zF5|TA3w~I`mrGvi>2ECLyMI4n8zhJ66PoPMjDTvVod+htWQ^ z>*g&0%8+)3W6Rz)1qsIgqUYPV)0^`1`as=2y${JP^xr`&pj#FItbwYK(7I0=-6%Na zhdRgg2}gS)U%|yj_&wqF_lAy&hCf* zcn8k>ySK>Que%#q7j2p;q@1lG6O?k0*{$j+lw(BIx^;H#^5~DPz-hg7<5Fe zsYwVZ@=rX&oe-^9F`7$1ysA?}CsN^^J&__)Y%Z-{93SFsxF{`5^njm??w=TB%J$_o z4#T~Oeh5i=TScc<;pXj8ypReoC$Gm%nzT>~%~OnTqAb)x+Rr7W zcQJ+{8pf#adye6B?ZkI?KCpcbN)PYxIXy=|0D5mX^vIlmFKPEPzQ*&S)l5q^H{wId zh0=(!p^NnZhViRp4AVfOq>N*(hH)O`hkFF>g6yIg9U}M0ddcb{bPWNjZCK5GTa)nn zT=0TTy!^Kp3D))3Qx_+z9R@y>A_kDuSdXAZsdfxjVk;*erw`K0f;27+5MVMK#iizz z;xhsd>6<*-CbW4pS<09@SXSxzGS*O=p)$@UPsbjhuPmX}me5wx2cT?GtPSvh5JUsd z6$8PvK+e$~CHk?(av3cQ0|6)@Tfk}B6JwY3h57nBem=4FY0r;!E{!h|m8aBpT2I!0 zR;Q*ush{ry;4s182rU*b+R;T(Hu=#==WO72YTkH{K0oMaXzQm~3xC`D-zcb>0gS=l zV>o4q7fk=s#u$RiVa+eko)F6keo)5R-7{!%D6b$^t^&i-Fs~tQ9m~ol{!J#wmlFA$ zdQ0k)mc1zlUIcz0Tf$aRv);pLSOLk>q>Ur}S#qf0unNGvv_w|I389sb$9>|@4@`IG z_k3~JlN_!SyDMh{Nd39c&UX4grXQ#Xk|o&9{*DCeP0}ULHDj1F0%y7qmbi6JYt3}$ zu>Ojl99vmQFlOJ#4AL;JGwb^74f~!5L7!YFG(&LkAh)%(n+Ijrq?o^A5z!->FL%eeYjg&A#uzq;pQi^90aYc-0p7B(5|#xQuD{6Xhyn$ zh+9I|pzD=!CVG=Y+T_Ubkpg8{)^g^#-fGaL>rc5%_)2iONOa0gf>**DL(w=BC_$ni zlNh(V)_PVg>KR0@B#UJtNAZ}(49oz^oN~6Nkue_r7q_q;vF%vQsPtA_bYJ;P4`>zX z-i6rf`A8oqds)v;@ze?J8Qae~agA_t=F{IvR55?Vb5AwZk!2!U-tekVX14b{B<8Mj zIcvzoj7mweFCdO#HFkKlW$cYXaDfU?stFr0Zb?nj&;}>e+6bPdl9V7!tX%wxVz?z2 zmF8Wye-E8lJ4E>Pk#H~{oIG9Tx-TOi?%C%mn?AW4J!P8+CH`A+`I`&-$^Q%gG!;K# ze=hw03ESn{Y4-p9UM!a_zkKO_ z<9*@Sz#lwRxz)Tauj4~$Jzd8`eC4D4He97J)St%IQ$W_y)wT_G z0NFow0V9JBUS*&%@bN0>4I;-}A9rEyp~!S$nj=~SuCknVTTYdMn#c-U4Fd*Ns}9k1 z=L_B`BCX>`w?Ay-HAw$ECRNbFe#AJWB#^^fG2pPRO=!E0hjTl*>NZ~Y$hy^s90vS+ zDNTu3tzG~#O( zmnX(h)*67-Nctn;zW2^yWLOG?jdp@hni!*RFEXVgY)4)`rw{TlQoZJZ=2(AKaH5|nPnlkHb8&4cK*Sz zgY(xeMB)UVB>gUZDPH!U2M7y~5x`4%rB)lG=xFz@b^*-DBJ z8KML{ADJksb7z8|!r+uB#gb8~l#@4A?`d}u23!FEGLQ_t0_mTa$oAQ-V`+(GB$oCUutk|HNO`V3CSX`>d|NFTFrhP9s>~EVObv$`s z)b_@qk;5SMboULrAB_}AmTlxcVzJYYtL*B(;NDy4T>IQn8W9)8y+#rG;DvDzqO#eZs}JmW;I?-h>GhT?$ADKJ z2T&QuoYS4TWOh`mAZPi_!T(MK3&_fh;^NP%GW#3SRM@d=HcY@#q!;m0jLmaCP!?@8 zmMI$PhK;LoyswmGfoRk+sQ?>1aflh$Y6+HcTp|(mF}f_)u5GtN*$Lxdg=l<6MR5Rz zNU382Fu;RQomPh{Xj@PeX^-5AQ13K{^((r2q`qt0pWC<3I?Kqvz^T=z!Kl^)6AU?E zYL$?FB{|wq$;uiKCHS!t);s!(DzmU|(ikg3CmP(5w^3kDOVYF!;*@L1atQ;J8rc12 z3aqlsHdbD=Fg+-;rj9Icj>@A}&VS3doec++EsdsAeyJIi{DC_j%FJ`wuhx9Es7 zt}Pm-H4k$v{W7g^*d466`-0Y129R^LzU%2FJ7m;#Gft4mp1nE+^6FcCg7to zN%L&K0fsrnVHUPZu0{-b_ruG!rp2R0*Al4A!X97yP&N`5TsjX3c4hH;Mc?_a?3qX8 zWM6y-WN#5QGfT^S*2S*##0ro<*cGiB@@MzNv>IWfsrA*G;nM>^leg^5+#VQNA9T=- z>K`vHSaIodN>sw*=4Ovu^U1Z`^821K$CY~&R7WWB&RHYOyYw9a8Tx$}s}MlriV z51t^CG%`4gEwDgrfDF4unc|?fa~&^lZzL`GycN0V#I^GrvaK!NeeLpnDhKH^BF>Vn zi`}m+EDj95Y6n$p*{}$Q)fHPyjZtZZVp(D#rNj*b9~K@*vAJTqMg3LwkY30-hVXrh z^Ws0O_bV>`>8%gLF8lvj?A-ER$XJIk;T*ZID1B4HCQ-Vt9L}*i z78&;7hpWS>Q`_@ge|)pbgzld1F=hR*eqi?8AkGBU5@5xVPFpeeU%fnFdqzBMe5&XY zj3n+=uo`ybcVB2`g$DNnoE2JL6)z*hud2cPNMINpzy=`j1^IO)y~+$89@cfbhcv#9 z6pt>jNImQ>9Qiu!zw0^Oed6>edekDPPjsjA%1IE%?BnSbL1;$SP*tIY9}Y#Xg!^=qdL-LJ(iu#qdBSy$6+wY?%)iv<2dY#-)dzRE^( z@XL&dA$Vz|u12WxCl@&fj-;K-&G9Zc06O#tBhEWM?qzi^o!R!ju>fG||^NH{BvL{9SbIf_nK9ZvM2% zZ6?Mav&-K3Mp~Tk`Q3(kt4)$o#$nZpALZ99 zAP~T4QlLtazXBO)p3YZJurqAWp7r#k9bmZ^^5Wi`Tl|b7vDKid8-~ zX*KJEhUEuSeykVM6p>=?oS1;K_j`Z818G*S{VeFdvd=nT36O}$@5dipfz0e_<2c-x zw63!`F=ko2(nYU(S(X&t(bLSY9Q;-t;LN{SSX<_~S}ZMq^9ds8^|3%ME%^pk*NNfb zUrt0DUmdEqx4M+xBV9S9Fplkk<+admTPLlTvPYXE@O^E%w0#@M={C>ijQj`+O+$yB z>Ty&0u+s3_*%KO|L>8wlxjN(HYX8%X1L&%lWSA0d!RUQ-l`^5$0VIdXA2I+u{PVmA z(HCYgrx_^|5~F#G=QBwg_#}f2ASfh&ZgU(<_6KzpI86fH2P9(Ybun$rK}l|gMULR| zHx(X)UFGYu)=9|;vi)x&G6Ff+u>cS1WkW~QE!XD%8}6hefa@$$8wNF}1+g(zGFg>k9$P>!r#C}(E7j~yxkKF01pt71HZ2s0hI&Sjl9Of2`PkOuX zz6_FVv(1o)+3pWuyI(!w9Na5%I8#3~;}ZMQqzf}f97H`Jq6Hc8(jPJ8&3+B?JVQsP z0m4`FjHzk$_&L1jRU%q<&7?5|NT zjc2L}$s$^?4^A3Uqm#se;wTXj1gww_e!5p5^q3_Xc~y2!204E3V&MJ{@223%EpQHI{|Q zGk1XiIOHG;-CJ8oBBX10-daeUvvK}8Ttkq+5&?%6w|IqcE9MTt(;iW(f zY=_d|CXOAdmu1X#gV27|&;~6Ogpjg8ON3`?r6Du92~6e@{a96v31ao?V0Ela!`%E_ z@~K*&8zEX65hMt*FnKZ%FGW{Kh3uRrI1K_S0mlMX>=z^pQE!KdOEzF}b`-$$?Z|1*p!9LS_p-&;9%e=vRK~B`@^LzvvbcmYp}T^-Nx%74*ZwSpa-^JQJ9lmL|Y}i~$COQ{^2W`9uPSCDg7o|E=AN1l_ zGpoM?Uj?#~{42R>bzftoZFCp8md4dQMi466n+eiqCVlZ_L#C%QQTP{3(PdgsUHcQu;@kdo95ca9p8y?P zVn4{{tU2_b{ar>qH5l#$46zApD0Ue_%VJ-l!^W1^9SLZXZ_-&~W-^+?hvJXCJq}uE z(*)pf&ZMzv-SH5J`%eD8LPDpArad`{tJe2>64oGPvj+~9>4S9c+^+Uzxl>>o;w07e z4S2EhS2porsQdtK+|I)-Ia44qGbQ32NGm$*I3ne>O1QAfs~06x!;F>eP{iPc&#xg6 z>fVs@#RDeZYIXVT!8sxbHL|U8e0xBWC~hFLm*frmW4&^BGLS_h&12Q$2~)Gj=GE+6 zRJX8hXM4?OyJU!kK*KQO6)Oh85;FwXK>WQh3Nc!U7|i{X`MSdIf&)J$yt~JAs?hq9 zwV*X(20^?;5Hqv|+gu1+a_cWo-~SZMUSA$0Fmdf%EHlV6{zaQl3Dw|R^&-o+4~0`6 zmhG82qd4~O1ygb@{(ZDG60VqE`>dSh9&zl9@iT8I`Q)au*|$A`EQz>L7NKl?qG7^> z5#m=WEED|z=JB)^4G!^X`dOtWQYBR3ka3BkO@{7bVebQ%&mfAPh(Ph7CSRH|qov$s zdQvlID%1)gf+f;pi77vI>gew*U^25z9U7QAbdm{tnQ{B!UQ@B}+YG7UO-Sv4m=gR$ z1>8lF-@|)o7d? z{_?lsM*!r;+fmQPMW(!Sfdls?H}_@N?a7Xn-|zj?t)b-YKU88Lh9-H;-T<3#xMH1! zuE9M&$_+mCp^}6^%_vscDjWtrfXeT}B(=|~gh|jD*%UF)j^do0;tq<%rR#*DM116L zM;X1BIAN`l_R9j`euyA7?tqBZn%-Q7ft9VjsXx@OojT$FtX3tVB#dzRe0eo|DkVA_ z!hVwB!Js#h9ui=c1J&k9!W4WbX-2rH=UuRv6ZSB*c7*=v0*>!~GOx2sCs1&gP7;@t z!%UbaxFeDm-XDHW+bR6$r@=qCLI|K`uqnRM*CFiS2_oi-sk5ki;;j!Cg6pQ=V!wSMuKMYJcJsUf8{QM&gXs-F1lpZ`yY~Auowjj7=#-veut^ zb*sW!$J_eqsm=PmMz14TVWs>R0g42LDORI0HDiI4cF@uVGbjoH8)OAC=!{H?bDmmP z3Csvw6jHE;bLmhFM;^okv_>1=z$D8G(u;NJgqp1BmkdLyIBi~Mb>_&j0)ZPS7Kpy- zzmY7*Mw1ZdGgRWCH_K`)%Yea%W6!2D^0Kg| zrihC6^Sk@hx%y-vhXG00bn&iR>nyCEvqmKq33VwOK``Ae1$JVKfxa}IfE4gHQz!<0G`u$gc z6X2VwRq!Q5zPt|TU|g9CnZ$;~es^|(1B`h=I@k}jYz&51Yz>5g_b%1d=Ikb1` z)DnuUVjMsOzk_QY{Ww1eW;VUFw~;bc);Wa5d}T!;%>2*dOFR!W>x**1=pl}`nav3d z^QFBn<6?8SZY^?sE)0`kHn-vULlkViu>!Vt7Znd0*b4h);ayigGYeP7!z``r*-Jge z<5;qCIlF&l@Q$(iJ*AZ)WbP+#XOTTj$WdjcBs;f9C`1!RLQSA84$5N3YnD*ZNca#1 z%t<-dF~zim9+;jNsZ#4iT~UEzJ_zR@Pkf7?cxz~2Ni074cMrtpDPwxJ`7dANAfw)l zPMK&)~5okAD9m$o4aN+iKIBnlFdemjvp4II`%HjZOB z`_cDAW22k7iBzH#I0cPBi$6{$Tdw4d<|SH_(e9^#ng*nXuj~DS#no0-MYNqZhs{iq zmIh@^Ca)TwLBL$nTNF&KPD-ktS}URb$hGaYEq2l3IV3BPQpd(tG7_=NmJMrPRYb+THyHxt_TNTkq7$KLa;yfkq&K z8Q|i;a=9=dce?1#R`>q9Ls$q}>AbpDjO%gFGjsv^Wp{cq-pbfbgBiV zl@gwVQ%xWi{lw9YuJ%Q9wmDDcO19YQS09%jUo5h%hr-@$*rj3dI)Ae0iT5P;62V)4 z`!OdwZ<~^5uU1>@w$DXd>u`1r%#+5L1 zp;^+bP=>A`&i1z%$r=3s?;Qa?IIV@IF3h`Yv7m^;_2_OJ7iQUVtUQe9s%f&1;_|n= zte9)mj4|=)UgL-e_6+LHlfczeAmo=PN0d`P3r*N(6Czi{Sp*|37-W&yLB&^_T`!mP zXOt%hUgJMxhpQEW*4R0yi*ZKETNo~v$_-3@FTafs#x#^)a$&TTk8oK2-|uoFmJOkt zyWjnT?c2Bb!&`@|b`+$`1b|9~&?h==P39CK#xUB%ox{#KeYGGzUFmZnY9X*>kjIy# z8N#FkZNXqlF+yQXuh(F*!EOK_K;XY%PUamj8j#OyRs;vo&=eb{rwMZ?<``}UBirp- z=~l1eNa9S^vbtE+z_QdBtds%ze%EH&kAc?QUe9`sM?4bku2zPP{SF^Vybv>v%lKKZ zfFm*0LDiK@@O2upgQy52D{E(p++90~eu^m?Y&=#OJ6?Y zH~8X05JXv99KExGf%LQ<4}`dpI|$Lw-@Snwr>0^J?tz8M!sSADd44bi_5lPS^(Ih- z0JgYzO(FrW*-A@k|J5KQux8(p*GTui_p}>rwzHRAg?pl1h$7n$_InVamDwK7c5OPl zD<73(ZbEtVIP?lc=2HpYV0Z{A0b(N2zjJY-js?e#m1SvWsnzdxa0rs*VvokT{IJrk zOQbQcZJHmM0NTjI@giv{GbxE#DlNjpnfvB@~SFgRD`x zZu@f`D9M?&WakhB!Mm0UTqMgDf%!|y+f$}8y)L(ASpU5aoVe@65j&ypXPq?Y6yMK_ zBHaJ`Qi9GVT_xDx7RnjSL5jT%`e!Ca+>6b2KjsV}KBAe=&A@u@DL>-qz>7tr-_^1_ zSXEa^NmGO&)`TJWhurZbz}Z=w5@=WLVC0-uqk7IIHFn~RhonuSV4ZfL@23(Cj+K*V zS1r&8PTC_7!k?Ih>*_nZoCujwj3pYk%96nan+Ov z+qBnn)vn&L;grItB!a$>P5pbo(SnrcA}5u(WHP#+522yj!>C1?KJokbS#}c?8X^L* z7p@24XR_29947HkM?ztg4ZxjYwgfhcM@^X2ukff6yUnD?ceWot-oBCTwthh5)vp=V zfH&0eP~?S+X)LaXefdQs%00`DGLM!x*L`Z1;We1Mdm$7NQ4vnya2jUYy`&p%1!9Jrn}bf ziQiN2>Yp2Dn5k z$F8a<5tr^p{#xrFd&YJ4f7`EijnhOIU{LR@>Z0*iP7Ix>=pq-&5oRmGaJ!Pe(g*ne z^9ulcfXp+&-YJ_cmyPpToW4KHd5;(D?YPKV`K$QHkK$jI%0@?P;vVO${ppK+qUTub z9+LtG@yG*{np6CSzr!&6eK^IhS<>%vVm8JXFDl%9mE*EoS100Qvrm8laT^_J>HFcP zMhlY5JGPex7NungEW}{tHX|Avuq?(x$1{olrDe0NEnIOe{;^D$DY5W(?GX71JgkXG zhw-`K_1ArtId%Oa^VsHdv_1L4h4$p5J|5fH&^em0-L{6sS`agf;nz9abfzsW2B}m$ z8P5Up)MOf)ZPu@qNV`UqTgPwi5or+;+Cj2zZLE~Qxm+BF$~Ju+spC1%=u+5`>*PUE zo(XN zV!faB^Z*at#0D$DX}&NkQWC7)jItP!O>T`eN9xYa{?m(l++!q4xoJ82n7aLR5ACx&^VRzKH*X7Lny2MxV%||f1(|`6M z(F(x{=touUpTk#{)2717N(zV=`cSPVKK*a%0A?P6XIbsbH%^bgaA!ca7le#O1f9ZxwdH9s;d7b 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 literal 0 HcmV?d00001 diff --git a/lib/mdi/mdi-editor.css b/lib/mdi/mdi-editor.css new file mode 100644 index 0000000..4a11bf5 --- /dev/null +++ b/lib/mdi/mdi-editor.css @@ -0,0 +1,28 @@ +@font-face { + font-family: "Material Design Icons"; + src: url("materialdesignicons-webfont.woff2") format("woff2"); + font-weight: normal; + font-style: normal; +} + +.mdi { + display: inline-block; + font: normal normal normal 18px/1 "Material Design Icons"; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.mdi-format-bold::before { content: "\F0264"; } +.mdi-format-italic::before { content: "\F0277"; } +.mdi-format-underline::before { content: "\F0287"; } +.mdi-format-strikethrough::before { content: "\F0280"; } +.mdi-format-color-text::before { content: "\F069E"; } +.mdi-format-color-highlight::before { content: "\F0E31"; } +.mdi-format-list-numbered::before { content: "\F027B"; } +.mdi-format-list-bulleted::before { content: "\F0279"; } +.mdi-format-align-left::before { content: "\F0262"; } +.mdi-format-align-center::before { content: "\F0260"; } +.mdi-format-align-right::before { content: "\F0263"; } +.mdi-link::before { content: "\F0337"; } +.mdi-format-clear::before { content: "\F0265"; } diff --git a/lib/mdi/templates-reply-hotel.xpi b/lib/mdi/templates-reply-hotel.xpi new file mode 100644 index 0000000000000000000000000000000000000000..15cb0ecb3e219d1701294bfdf0fe3f5cb5d208e7 GIT binary patch literal 22 NcmWIWW@Tf*000g10H*)| literal 0 HcmV?d00001 diff --git a/lib/quill/quill.js b/lib/quill/quill.js new file mode 100644 index 0000000..aeddaa1 --- /dev/null +++ b/lib/quill/quill.js @@ -0,0 +1,3 @@ +/*! For license information please see quill.js.LICENSE.txt */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Quill=e():t.Quill=e()}(self,(function(){return function(){var t={9698:function(t,e,n){"use strict";n.d(e,{Ay:function(){return c},Ji:function(){return d},mG:function(){return h},zo:function(){return u}});var r=n(6003),i=n(5232),s=n.n(i),o=n(3036),l=n(4850),a=n(5508);class c extends r.BlockBlot{cache={};delta(){return null==this.cache.delta&&(this.cache.delta=h(this)),this.cache.delta}deleteAt(t,e){super.deleteAt(t,e),this.cache={}}formatAt(t,e,n,i){e<=0||(this.scroll.query(n,r.Scope.BLOCK)?t+e===this.length()&&this.format(n,i):super.formatAt(t,Math.min(e,this.length()-t-1),n,i),this.cache={})}insertAt(t,e,n){if(null!=n)return super.insertAt(t,e,n),void(this.cache={});if(0===e.length)return;const r=e.split("\n"),i=r.shift();i.length>0&&(t(s=s.split(t,!0),s.insertAt(0,e),e.length)),t+i.length)}insertBefore(t,e){const{head:n}=this.children;super.insertBefore(t,e),n instanceof o.A&&n.remove(),this.cache={}}length(){return null==this.cache.length&&(this.cache.length=super.length()+1),this.cache.length}moveChildren(t,e){super.moveChildren(t,e),this.cache={}}optimize(t){super.optimize(t),this.cache={}}path(t){return super.path(t,!0)}removeChild(t){super.removeChild(t),this.cache={}}split(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e&&(0===t||t>=this.length()-1)){const e=this.clone();return 0===t?(this.parent.insertBefore(e,this),this):(this.parent.insertBefore(e,this.next),e)}const n=super.split(t,e);return this.cache={},n}}c.blotName="block",c.tagName="P",c.defaultChild=o.A,c.allowedChildren=[o.A,l.A,r.EmbedBlot,a.A];class u extends r.EmbedBlot{attach(){super.attach(),this.attributes=new r.AttributorStore(this.domNode)}delta(){return(new(s())).insert(this.value(),{...this.formats(),...this.attributes.values()})}format(t,e){const n=this.scroll.query(t,r.Scope.BLOCK_ATTRIBUTE);null!=n&&this.attributes.attribute(n,e)}formatAt(t,e,n,r){this.format(n,r)}insertAt(t,e,n){if(null!=n)return void super.insertAt(t,e,n);const r=e.split("\n"),i=r.pop(),s=r.map((t=>{const e=this.scroll.create(c.blotName);return e.insertAt(0,t),e})),o=this.split(t);s.forEach((t=>{this.parent.insertBefore(t,o)})),i&&this.parent.insertBefore(this.scroll.create("text",i),o)}}function h(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.descendants(r.LeafBlot).reduce(((t,n)=>0===n.length()?t:t.insert(n.value(),d(n,{},e))),new(s())).insert("\n",d(t))}function d(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return null==t?e:("formats"in t&&"function"==typeof t.formats&&(e={...e,...t.formats()},n&&delete e["code-token"]),null==t.parent||"scroll"===t.parent.statics.blotName||t.parent.statics.scope!==t.statics.scope?e:d(t.parent,e,n))}u.scope=r.Scope.BLOCK_BLOT},3036:function(t,e,n){"use strict";var r=n(6003);class i extends r.EmbedBlot{static value(){}optimize(){(this.prev||this.next)&&this.remove()}length(){return 0}value(){return""}}i.blotName="break",i.tagName="BR",e.A=i},580:function(t,e,n){"use strict";var r=n(6003);class i extends r.ContainerBlot{}e.A=i},4541:function(t,e,n){"use strict";var r=n(6003),i=n(5508);class s extends r.EmbedBlot{static blotName="cursor";static className="ql-cursor";static tagName="span";static CONTENTS="\ufeff";static value(){}constructor(t,e,n){super(t,e),this.selection=n,this.textNode=document.createTextNode(s.CONTENTS),this.domNode.appendChild(this.textNode),this.savedLength=0}detach(){null!=this.parent&&this.parent.removeChild(this)}format(t,e){if(0!==this.savedLength)return void super.format(t,e);let n=this,i=0;for(;null!=n&&n.statics.scope!==r.Scope.BLOCK_BLOT;)i+=n.offset(n.parent),n=n.parent;null!=n&&(this.savedLength=s.CONTENTS.length,n.optimize(),n.formatAt(i,s.CONTENTS.length,t,e),this.savedLength=0)}index(t,e){return t===this.textNode?0:super.index(t,e)}length(){return this.savedLength}position(){return[this.textNode,this.textNode.data.length]}remove(){super.remove(),this.parent=null}restore(){if(this.selection.composing||null==this.parent)return null;const t=this.selection.getNativeRange();for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);const e=this.prev instanceof i.A?this.prev:null,n=e?e.length():0,r=this.next instanceof i.A?this.next:null,o=r?r.text:"",{textNode:l}=this,a=l.data.split(s.CONTENTS).join("");let c;if(l.data=s.CONTENTS,e)c=e,(a||r)&&(e.insertAt(e.length(),a+o),r&&r.remove());else if(r)c=r,r.insertAt(0,a);else{const t=document.createTextNode(a);c=this.scroll.create(t),this.parent.insertBefore(c,this)}if(this.remove(),t){const i=(t,i)=>e&&t===e.domNode?i:t===l?n+i-1:r&&t===r.domNode?n+a.length+i:null,s=i(t.start.node,t.start.offset),o=i(t.end.node,t.end.offset);if(null!==s&&null!==o)return{startNode:c.domNode,startOffset:s,endNode:c.domNode,endOffset:o}}return null}update(t,e){if(t.some((t=>"characterData"===t.type&&t.target===this.textNode))){const t=this.restore();t&&(e.range=t)}}optimize(t){super.optimize(t);let{parent:e}=this;for(;e;){if("A"===e.domNode.tagName){this.savedLength=s.CONTENTS.length,e.isolate(this.offset(e),this.length()).unwrap(),this.savedLength=0;break}e=e.parent}}value(){return""}}e.A=s},746:function(t,e,n){"use strict";var r=n(6003),i=n(5508);const s="\ufeff";class o extends r.EmbedBlot{constructor(t,e){super(t,e),this.contentNode=document.createElement("span"),this.contentNode.setAttribute("contenteditable","false"),Array.from(this.domNode.childNodes).forEach((t=>{this.contentNode.appendChild(t)})),this.leftGuard=document.createTextNode(s),this.rightGuard=document.createTextNode(s),this.domNode.appendChild(this.leftGuard),this.domNode.appendChild(this.contentNode),this.domNode.appendChild(this.rightGuard)}index(t,e){return t===this.leftGuard?0:t===this.rightGuard?1:super.index(t,e)}restore(t){let e,n=null;const r=t.data.split(s).join("");if(t===this.leftGuard)if(this.prev instanceof i.A){const t=this.prev.length();this.prev.insertAt(t,r),n={startNode:this.prev.domNode,startOffset:t+r.length}}else e=document.createTextNode(r),this.parent.insertBefore(this.scroll.create(e),this),n={startNode:e,startOffset:r.length};else t===this.rightGuard&&(this.next instanceof i.A?(this.next.insertAt(0,r),n={startNode:this.next.domNode,startOffset:r.length}):(e=document.createTextNode(r),this.parent.insertBefore(this.scroll.create(e),this.next),n={startNode:e,startOffset:r.length}));return t.data=s,n}update(t,e){t.forEach((t=>{if("characterData"===t.type&&(t.target===this.leftGuard||t.target===this.rightGuard)){const n=this.restore(t.target);n&&(e.range=n)}}))}}e.A=o},4850:function(t,e,n){"use strict";var r=n(6003),i=n(3036),s=n(5508);class o extends r.InlineBlot{static allowedChildren=[o,i.A,r.EmbedBlot,s.A];static order=["cursor","inline","link","underline","strike","italic","bold","script","code"];static compare(t,e){const n=o.order.indexOf(t),r=o.order.indexOf(e);return n>=0||r>=0?n-r:t===e?0:t0){const t=this.parent.isolate(this.offset(),this.length());this.moveChildren(t),t.wrap(this)}}}e.A=o},5508:function(t,e,n){"use strict";n.d(e,{A:function(){return i},X:function(){return o}});var r=n(6003);class i extends r.TextBlot{}const s={"&":"&","<":"<",">":">",'"':""","'":"'"};function o(t){return t.replace(/[&<>"']/g,(t=>s[t]))}},3729:function(t,e,n){"use strict";n.d(e,{default:function(){return R}});var r=n(6142),i=n(9698),s=n(3036),o=n(580),l=n(4541),a=n(746),c=n(4850),u=n(6003),h=n(5232),d=n.n(h),f=n(5374);function p(t){return t instanceof i.Ay||t instanceof i.zo}function g(t){return"function"==typeof t.updateContent}class m extends u.ScrollBlot{static blotName="scroll";static className="ql-editor";static tagName="DIV";static defaultChild=i.Ay;static allowedChildren=[i.Ay,i.zo,o.A];constructor(t,e,n){let{emitter:r}=n;super(t,e),this.emitter=r,this.batch=!1,this.optimize(),this.enable(),this.domNode.addEventListener("dragstart",(t=>this.handleDragStart(t)))}batchStart(){Array.isArray(this.batch)||(this.batch=[])}batchEnd(){if(!this.batch)return;const t=this.batch;this.batch=!1,this.update(t)}emitMount(t){this.emitter.emit(f.A.events.SCROLL_BLOT_MOUNT,t)}emitUnmount(t){this.emitter.emit(f.A.events.SCROLL_BLOT_UNMOUNT,t)}emitEmbedUpdate(t,e){this.emitter.emit(f.A.events.SCROLL_EMBED_UPDATE,t,e)}deleteAt(t,e){const[n,r]=this.line(t),[o]=this.line(t+e);if(super.deleteAt(t,e),null!=o&&n!==o&&r>0){if(n instanceof i.zo||o instanceof i.zo)return void this.optimize();const t=o.children.head instanceof s.A?null:o.children.head;n.moveChildren(o,t),n.remove()}this.optimize()}enable(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t?"true":"false")}formatAt(t,e,n,r){super.formatAt(t,e,n,r),this.optimize()}insertAt(t,e,n){if(t>=this.length())if(null==n||null==this.scroll.query(e,u.Scope.BLOCK)){const t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t),null==n&&e.endsWith("\n")?t.insertAt(0,e.slice(0,-1),n):t.insertAt(0,e,n)}else{const t=this.scroll.create(e,n);this.appendChild(t)}else super.insertAt(t,e,n);this.optimize()}insertBefore(t,e){if(t.statics.scope===u.Scope.INLINE_BLOT){const n=this.scroll.create(this.statics.defaultChild.blotName);n.appendChild(t),super.insertBefore(n,e)}else super.insertBefore(t,e)}insertContents(t,e){const n=this.deltaToRenderBlocks(e.concat((new(d())).insert("\n"))),r=n.pop();if(null==r)return;this.batchStart();const s=n.shift();if(s){const e="block"===s.type&&(0===s.delta.length()||!this.descendant(i.zo,t)[0]&&t{this.formatAt(o-1,1,t,a[t])})),t=o}let[o,l]=this.children.find(t);n.length&&(o&&(o=o.split(l),l=0),n.forEach((t=>{if("block"===t.type)b(this.createBlock(t.attributes,o||void 0),0,t.delta);else{const e=this.create(t.key,t.value);this.insertBefore(e,o||void 0),Object.keys(t.attributes).forEach((n=>{e.format(n,t.attributes[n])}))}}))),"block"===r.type&&r.delta.length()&&b(this,o?o.offset(o.scroll)+l:this.length(),r.delta),this.batchEnd(),this.optimize()}isEnabled(){return"true"===this.domNode.getAttribute("contenteditable")}leaf(t){const e=this.path(t).pop();if(!e)return[null,-1];const[n,r]=e;return n instanceof u.LeafBlot?[n,r]:[null,-1]}line(t){return t===this.length()?this.line(t-1):this.descendant(p,t)}lines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;const n=(t,e,r)=>{let i=[],s=r;return t.children.forEachAt(e,r,((t,e,r)=>{p(t)?i.push(t):t instanceof u.ContainerBlot&&(i=i.concat(n(t,e,s))),s-=r})),i};return n(this,t,e)}optimize(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.batch||(super.optimize(t,e),t.length>0&&this.emitter.emit(f.A.events.SCROLL_OPTIMIZE,t,e))}path(t){return super.path(t).slice(1)}remove(){}update(t){if(this.batch)return void(Array.isArray(t)&&(this.batch=this.batch.concat(t)));let e=f.A.sources.USER;"string"==typeof t&&(e=t),Array.isArray(t)||(t=this.observer.takeRecords()),(t=t.filter((t=>{let{target:e}=t;const n=this.find(e,!0);return n&&!g(n)}))).length>0&&this.emitter.emit(f.A.events.SCROLL_BEFORE_UPDATE,e,t),super.update(t.concat([])),t.length>0&&this.emitter.emit(f.A.events.SCROLL_UPDATE,e,t)}updateEmbedAt(t,e,n){const[r]=this.descendant((t=>t instanceof i.zo),t);r&&r.statics.blotName===e&&g(r)&&r.updateContent(n)}handleDragStart(t){t.preventDefault()}deltaToRenderBlocks(t){const e=[];let n=new(d());return t.forEach((t=>{const r=t?.insert;if(r)if("string"==typeof r){const i=r.split("\n");i.slice(0,-1).forEach((r=>{n.insert(r,t.attributes),e.push({type:"block",delta:n,attributes:t.attributes??{}}),n=new(d())}));const s=i[i.length-1];s&&n.insert(s,t.attributes)}else{const i=Object.keys(r)[0];if(!i)return;this.query(i,u.Scope.INLINE)?n.push(t):(n.length()&&e.push({type:"block",delta:n,attributes:{}}),n=new(d()),e.push({type:"blockEmbed",key:i,value:r[i],attributes:t.attributes??{}}))}})),n.length()&&e.push({type:"block",delta:n,attributes:{}}),e}createBlock(t,e){let n;const r={};Object.entries(t).forEach((t=>{let[e,i]=t;null!=this.query(e,u.Scope.BLOCK&u.Scope.BLOT)?n=e:r[e]=i}));const i=this.create(n||this.statics.defaultChild.blotName,n?t[n]:void 0);this.insertBefore(i,e||void 0);const s=i.length();return Object.entries(r).forEach((t=>{let[e,n]=t;i.formatAt(0,s,e,n)})),i}}function b(t,e,n){n.reduce(((e,n)=>{const r=h.Op.length(n);let s=n.attributes||{};if(null!=n.insert)if("string"==typeof n.insert){const r=n.insert;t.insertAt(e,r);const[o]=t.descendant(u.LeafBlot,e),l=(0,i.Ji)(o);s=h.AttributeMap.diff(l,s)||{}}else if("object"==typeof n.insert){const r=Object.keys(n.insert)[0];if(null==r)return e;if(t.insertAt(e,r,n.insert[r]),null!=t.scroll.query(r,u.Scope.INLINE)){const[n]=t.descendant(u.LeafBlot,e),r=(0,i.Ji)(n);s=h.AttributeMap.diff(r,s)||{}}}return Object.keys(s).forEach((n=>{t.formatAt(e,r,n,s[n])})),e+r}),e)}var y=m,v=n(5508),A=n(584),x=n(4266);class N extends x.A{static DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};lastRecorded=0;ignoreChange=!1;stack={undo:[],redo:[]};currentRange=null;constructor(t,e){super(t,e),this.quill.on(r.Ay.events.EDITOR_CHANGE,((t,e,n,i)=>{t===r.Ay.events.SELECTION_CHANGE?e&&i!==r.Ay.sources.SILENT&&(this.currentRange=e):t===r.Ay.events.TEXT_CHANGE&&(this.ignoreChange||(this.options.userOnly&&i!==r.Ay.sources.USER?this.transform(e):this.record(e,n)),this.currentRange=w(this.currentRange,e))})),this.quill.keyboard.addBinding({key:"z",shortKey:!0},this.undo.bind(this)),this.quill.keyboard.addBinding({key:["z","Z"],shortKey:!0,shiftKey:!0},this.redo.bind(this)),/Win/i.test(navigator.platform)&&this.quill.keyboard.addBinding({key:"y",shortKey:!0},this.redo.bind(this)),this.quill.root.addEventListener("beforeinput",(t=>{"historyUndo"===t.inputType?(this.undo(),t.preventDefault()):"historyRedo"===t.inputType&&(this.redo(),t.preventDefault())}))}change(t,e){if(0===this.stack[t].length)return;const n=this.stack[t].pop();if(!n)return;const i=this.quill.getContents(),s=n.delta.invert(i);this.stack[e].push({delta:s,range:w(n.range,s)}),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(n.delta,r.Ay.sources.USER),this.ignoreChange=!1,this.restoreSelection(n)}clear(){this.stack={undo:[],redo:[]}}cutoff(){this.lastRecorded=0}record(t,e){if(0===t.ops.length)return;this.stack.redo=[];let n=t.invert(e),r=this.currentRange;const i=Date.now();if(this.lastRecorded+this.options.delay>i&&this.stack.undo.length>0){const t=this.stack.undo.pop();t&&(n=n.compose(t.delta),r=t.range)}else this.lastRecorded=i;0!==n.length()&&(this.stack.undo.push({delta:n,range:r}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}redo(){this.change("redo","undo")}transform(t){E(this.stack.undo,t),E(this.stack.redo,t)}undo(){this.change("undo","redo")}restoreSelection(t){if(t.range)this.quill.setSelection(t.range,r.Ay.sources.USER);else{const e=function(t,e){const n=e.reduce(((t,e)=>t+(e.delete||0)),0);let r=e.length()-n;return function(t,e){const n=e.ops[e.ops.length-1];return null!=n&&(null!=n.insert?"string"==typeof n.insert&&n.insert.endsWith("\n"):null!=n.attributes&&Object.keys(n.attributes).some((e=>null!=t.query(e,u.Scope.BLOCK))))}(t,e)&&(r-=1),r}(this.quill.scroll,t.delta);this.quill.setSelection(e,r.Ay.sources.USER)}}}function E(t,e){let n=e;for(let e=t.length-1;e>=0;e-=1){const r=t[e];t[e]={delta:n.transform(r.delta,!0),range:r.range&&w(r.range,n)},n=r.delta.transform(n),0===t[e].delta.length()&&t.splice(e,1)}}function w(t,e){if(!t)return t;const n=e.transformPosition(t.index);return{index:n,length:e.transformPosition(t.index+t.length)-n}}var q=n(8123);class k extends x.A{constructor(t,e){super(t,e),t.root.addEventListener("drop",(e=>{e.preventDefault();let n=null;if(document.caretRangeFromPoint)n=document.caretRangeFromPoint(e.clientX,e.clientY);else if(document.caretPositionFromPoint){const t=document.caretPositionFromPoint(e.clientX,e.clientY);n=document.createRange(),n.setStart(t.offsetNode,t.offset),n.setEnd(t.offsetNode,t.offset)}const r=n&&t.selection.normalizeNative(n);if(r){const n=t.selection.normalizedToRange(r);e.dataTransfer?.files&&this.upload(n,e.dataTransfer.files)}}))}upload(t,e){const n=[];Array.from(e).forEach((t=>{t&&this.options.mimetypes?.includes(t.type)&&n.push(t)})),n.length>0&&this.options.handler.call(this,t,n)}}k.DEFAULTS={mimetypes:["image/png","image/jpeg"],handler(t,e){if(!this.quill.scroll.query("image"))return;const n=e.map((t=>new Promise((e=>{const n=new FileReader;n.onload=()=>{e(n.result)},n.readAsDataURL(t)}))));Promise.all(n).then((e=>{const n=e.reduce(((t,e)=>t.insert({image:e})),(new(d())).retain(t.index).delete(t.length));this.quill.updateContents(n,f.A.sources.USER),this.quill.setSelection(t.index+e.length,f.A.sources.SILENT)}))}};var _=k;const L=["insertText","insertReplacementText"];class S extends x.A{constructor(t,e){super(t,e),t.root.addEventListener("beforeinput",(t=>{this.handleBeforeInput(t)})),/Android/i.test(navigator.userAgent)||t.on(r.Ay.events.COMPOSITION_BEFORE_START,(()=>{this.handleCompositionStart()}))}deleteRange(t){(0,q.Xo)({range:t,quill:this.quill})}replaceText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(0===t.length)return!1;if(e){const n=this.quill.getFormat(t.index,1);this.deleteRange(t),this.quill.updateContents((new(d())).retain(t.index).insert(e,n),r.Ay.sources.USER)}else this.deleteRange(t);return this.quill.setSelection(t.index+e.length,0,r.Ay.sources.SILENT),!0}handleBeforeInput(t){if(this.quill.composition.isComposing||t.defaultPrevented||!L.includes(t.inputType))return;const e=t.getTargetRanges?t.getTargetRanges()[0]:null;if(!e||!0===e.collapsed)return;const n=function(t){return"string"==typeof t.data?t.data:t.dataTransfer?.types.includes("text/plain")?t.dataTransfer.getData("text/plain"):null}(t);if(null==n)return;const r=this.quill.selection.normalizeNative(e),i=r?this.quill.selection.normalizedToRange(r):null;i&&this.replaceText(i,n)&&t.preventDefault()}handleCompositionStart(){const t=this.quill.getSelection();t&&this.replaceText(t)}}var O=S;const T=/Mac/i.test(navigator.platform);class j extends x.A{isListening=!1;selectionChangeDeadline=0;constructor(t,e){super(t,e),this.handleArrowKeys(),this.handleNavigationShortcuts()}handleArrowKeys(){this.quill.keyboard.addBinding({key:["ArrowLeft","ArrowRight"],offset:0,shiftKey:null,handler(t,e){let{line:n,event:i}=e;if(!(n instanceof u.ParentBlot&&n.uiNode))return!0;const s="rtl"===getComputedStyle(n.domNode).direction;return!!(s&&"ArrowRight"!==i.key||!s&&"ArrowLeft"!==i.key)||(this.quill.setSelection(t.index-1,t.length+(i.shiftKey?1:0),r.Ay.sources.USER),!1)}})}handleNavigationShortcuts(){this.quill.root.addEventListener("keydown",(t=>{!t.defaultPrevented&&(t=>"ArrowLeft"===t.key||"ArrowRight"===t.key||"ArrowUp"===t.key||"ArrowDown"===t.key||"Home"===t.key||!(!T||"a"!==t.key||!0!==t.ctrlKey))(t)&&this.ensureListeningToSelectionChange()}))}ensureListeningToSelectionChange(){this.selectionChangeDeadline=Date.now()+100,this.isListening||(this.isListening=!0,document.addEventListener("selectionchange",(()=>{this.isListening=!1,Date.now()<=this.selectionChangeDeadline&&this.handleSelectionChange()}),{once:!0}))}handleSelectionChange(){const t=document.getSelection();if(!t)return;const e=t.getRangeAt(0);if(!0!==e.collapsed||0!==e.startOffset)return;const n=this.quill.scroll.find(e.startContainer);if(!(n instanceof u.ParentBlot&&n.uiNode))return;const r=document.createRange();r.setStartAfter(n.uiNode),r.setEndAfter(n.uiNode),t.removeAllRanges(),t.addRange(r)}}var C=j;r.Ay.register({"blots/block":i.Ay,"blots/block/embed":i.zo,"blots/break":s.A,"blots/container":o.A,"blots/cursor":l.A,"blots/embed":a.A,"blots/inline":c.A,"blots/scroll":y,"blots/text":v.A,"modules/clipboard":A.Ay,"modules/history":N,"modules/keyboard":q.Ay,"modules/uploader":_,"modules/input":O,"modules/uiNode":C});var R=r.Ay},5374:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=n(8920),i=n(7356);const s=(0,n(6078).A)("quill:events");["selectionchange","mousedown","mouseup","click"].forEach((t=>{document.addEventListener(t,(function(){for(var t=arguments.length,e=new Array(t),n=0;n{const n=i.A.get(t);n&&n.emitter&&n.emitter.handleDOM(...e)}))}))}));var o=class extends r{static events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_BLOT_MOUNT:"scroll-blot-mount",SCROLL_BLOT_UNMOUNT:"scroll-blot-unmount",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SCROLL_EMBED_UPDATE:"scroll-embed-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change",COMPOSITION_BEFORE_START:"composition-before-start",COMPOSITION_START:"composition-start",COMPOSITION_BEFORE_END:"composition-before-end",COMPOSITION_END:"composition-end"};static sources={API:"api",SILENT:"silent",USER:"user"};constructor(){super(),this.domListeners={},this.on("error",s.error)}emit(){for(var t=arguments.length,e=new Array(t),n=0;n1?e-1:0),r=1;r{let{node:r,handler:i}=e;(t.target===r||r.contains(t.target))&&i(t,...n)}))}listenDOM(t,e,n){this.domListeners[t]||(this.domListeners[t]=[]),this.domListeners[t].push({node:e,handler:n})}}},7356:function(t,e){"use strict";e.A=new WeakMap},6078:function(t,e){"use strict";const n=["error","warn","log","info"];let r="warn";function i(t){if(r&&n.indexOf(t)<=n.indexOf(r)){for(var e=arguments.length,i=new Array(e>1?e-1:0),s=1;s(e[n]=i.bind(console,n,t),e)),{})}s.level=t=>{r=t},i.level=s.level,e.A=s},4266:function(t,e){"use strict";e.A=class{static DEFAULTS={};constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.quill=t,this.options=e}}},6142:function(t,e,n){"use strict";n.d(e,{Ay:function(){return I}});var r=n(8347),i=n(6003),s=n(5232),o=n.n(s),l=n(3707),a=n(5123),c=n(9698),u=n(3036),h=n(4541),d=n(5508),f=n(8298);const p=/^[ -~]*$/;function g(t,e,n){if(0===t.length){const[t]=y(n.pop());return e<=0?``:`${g([],e-1,n)}`}const[{child:r,offset:i,length:s,indent:o,type:l},...a]=t,[c,u]=y(l);if(o>e)return n.push(l),o===e+1?`<${c}>${m(r,i,s)}${g(a,o,n)}`:`<${c}>

  • ${g(t,e+1,n)}`;const h=n[n.length-1];if(o===e&&l===h)return`
  • ${m(r,i,s)}${g(a,o,n)}`;const[d]=y(n.pop());return`${g(t,e-1,n)}`}function m(t,e,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("html"in t&&"function"==typeof t.html)return t.html(e,n);if(t instanceof d.A)return(0,d.X)(t.value().slice(e,e+n)).replaceAll(" "," ");if(t instanceof i.ParentBlot){if("list-container"===t.statics.blotName){const r=[];return t.children.forEachAt(e,n,((t,e,n)=>{const i="formats"in t&&"function"==typeof t.formats?t.formats():{};r.push({child:t,offset:e,length:n,indent:i.indent||0,type:i.list})})),g(r,-1,[])}const i=[];if(t.children.forEachAt(e,n,((t,e,n)=>{i.push(m(t,e,n))})),r||"list"===t.statics.blotName)return i.join("");const{outerHTML:s,innerHTML:o}=t.domNode,[l,a]=s.split(`>${o}<`);return"${i.join("")}<${a}`:`${l}>${i.join("")}<${a}`}return t.domNode instanceof Element?t.domNode.outerHTML:""}function b(t,e){return Object.keys(e).reduce(((n,r)=>{if(null==t[r])return n;const i=e[r];return i===t[r]?n[r]=i:Array.isArray(i)?i.indexOf(t[r])<0?n[r]=i.concat([t[r]]):n[r]=i:n[r]=[i,t[r]],n}),{})}function y(t){const e="ordered"===t?"ol":"ul";switch(t){case"checked":return[e,' data-list="checked"'];case"unchecked":return[e,' data-list="unchecked"'];default:return[e,""]}}function v(t){return t.reduce(((t,e)=>{if("string"==typeof e.insert){const n=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return t.insert(n,e.attributes)}return t.push(e)}),new(o()))}function A(t,e){let{index:n,length:r}=t;return new f.Q(n+e,r)}var x=class{constructor(t){this.scroll=t,this.delta=this.getDelta()}applyDelta(t){this.scroll.update();let e=this.scroll.length();this.scroll.batchStart();const n=v(t),l=new(o());return function(t){const e=[];return t.forEach((t=>{"string"==typeof t.insert?t.insert.split("\n").forEach(((n,r)=>{r&&e.push({insert:"\n",attributes:t.attributes}),n&&e.push({insert:n,attributes:t.attributes})})):e.push(t)})),e}(n.ops.slice()).reduce(((t,n)=>{const o=s.Op.length(n);let a=n.attributes||{},u=!1,h=!1;if(null!=n.insert){if(l.retain(o),"string"==typeof n.insert){const o=n.insert;h=!o.endsWith("\n")&&(e<=t||!!this.scroll.descendant(c.zo,t)[0]),this.scroll.insertAt(t,o);const[l,u]=this.scroll.line(t);let d=(0,r.A)({},(0,c.Ji)(l));if(l instanceof c.Ay){const[t]=l.descendant(i.LeafBlot,u);t&&(d=(0,r.A)(d,(0,c.Ji)(t)))}a=s.AttributeMap.diff(d,a)||{}}else if("object"==typeof n.insert){const o=Object.keys(n.insert)[0];if(null==o)return t;const l=null!=this.scroll.query(o,i.Scope.INLINE);if(l)(e<=t||this.scroll.descendant(c.zo,t)[0])&&(h=!0);else if(t>0){const[e,n]=this.scroll.descendant(i.LeafBlot,t-1);e instanceof d.A?"\n"!==e.value()[n]&&(u=!0):e instanceof i.EmbedBlot&&e.statics.scope===i.Scope.INLINE_BLOT&&(u=!0)}if(this.scroll.insertAt(t,o,n.insert[o]),l){const[e]=this.scroll.descendant(i.LeafBlot,t);if(e){const t=(0,r.A)({},(0,c.Ji)(e));a=s.AttributeMap.diff(t,a)||{}}}}e+=o}else if(l.push(n),null!==n.retain&&"object"==typeof n.retain){const e=Object.keys(n.retain)[0];if(null==e)return t;this.scroll.updateEmbedAt(t,e,n.retain[e])}Object.keys(a).forEach((e=>{this.scroll.formatAt(t,o,e,a[e])}));const f=u?1:0,p=h?1:0;return e+=f+p,l.retain(f),l.delete(p),t+o+f+p}),0),l.reduce(((t,e)=>"number"==typeof e.delete?(this.scroll.deleteAt(t,e.delete),t):t+s.Op.length(e)),0),this.scroll.batchEnd(),this.scroll.optimize(),this.update(n)}deleteText(t,e){return this.scroll.deleteAt(t,e),this.update((new(o())).retain(t).delete(e))}formatLine(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.scroll.update(),Object.keys(n).forEach((r=>{this.scroll.lines(t,Math.max(e,1)).forEach((t=>{t.format(r,n[r])}))})),this.scroll.optimize();const r=(new(o())).retain(t).retain(e,(0,l.A)(n));return this.update(r)}formatText(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object.keys(n).forEach((r=>{this.scroll.formatAt(t,e,r,n[r])}));const r=(new(o())).retain(t).retain(e,(0,l.A)(n));return this.update(r)}getContents(t,e){return this.delta.slice(t,t+e)}getDelta(){return this.scroll.lines().reduce(((t,e)=>t.concat(e.delta())),new(o()))}getFormat(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===e?this.scroll.path(t).forEach((t=>{const[e]=t;e instanceof c.Ay?n.push(e):e instanceof i.LeafBlot&&r.push(e)})):(n=this.scroll.lines(t,e),r=this.scroll.descendants(i.LeafBlot,t,e));const[s,o]=[n,r].map((t=>{const e=t.shift();if(null==e)return{};let n=(0,c.Ji)(e);for(;Object.keys(n).length>0;){const e=t.shift();if(null==e)return n;n=b((0,c.Ji)(e),n)}return n}));return{...s,...o}}getHTML(t,e){const[n,r]=this.scroll.line(t);if(n){const i=n.length();return n.length()>=r+e&&(0!==r||e!==i)?m(n,r,e,!0):m(this.scroll,t,e,!0)}return""}getText(t,e){return this.getContents(t,e).filter((t=>"string"==typeof t.insert)).map((t=>t.insert)).join("")}insertContents(t,e){const n=v(e),r=(new(o())).retain(t).concat(n);return this.scroll.insertContents(t,n),this.update(r)}insertEmbed(t,e,n){return this.scroll.insertAt(t,e,n),this.update((new(o())).retain(t).insert({[e]:n}))}insertText(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(n).forEach((r=>{this.scroll.formatAt(t,e.length,r,n[r])})),this.update((new(o())).retain(t).insert(e,(0,l.A)(n)))}isBlank(){if(0===this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;const t=this.scroll.children.head;if(t?.statics.blotName!==c.Ay.blotName)return!1;const e=t;return!(e.children.length>1)&&e.children.head instanceof u.A}removeFormat(t,e){const n=this.getText(t,e),[r,i]=this.scroll.line(t+e);let s=0,l=new(o());null!=r&&(s=r.length()-i,l=r.delta().slice(i,i+s-1).insert("\n"));const a=this.getContents(t,e+s).diff((new(o())).insert(n).concat(l)),c=(new(o())).retain(t).concat(a);return this.applyDelta(c)}update(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;const r=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(p)&&this.scroll.find(e[0].target)){const i=this.scroll.find(e[0].target),s=(0,c.Ji)(i),l=i.offset(this.scroll),a=e[0].oldValue.replace(h.A.CONTENTS,""),u=(new(o())).insert(a),d=(new(o())).insert(i.value()),f=n&&{oldRange:A(n.oldRange,-l),newRange:A(n.newRange,-l)};t=(new(o())).retain(l).concat(u.diff(d,f)).reduce(((t,e)=>e.insert?t.insert(e.insert,s):t.push(e)),new(o())),this.delta=r.compose(t)}else this.delta=this.getDelta(),t&&(0,a.A)(r.compose(t),this.delta)||(t=r.diff(this.delta,n));return t}},N=n(5374),E=n(7356),w=n(6078),q=n(4266),k=n(746),_=class{isComposing=!1;constructor(t,e){this.scroll=t,this.emitter=e,this.setupListeners()}setupListeners(){this.scroll.domNode.addEventListener("compositionstart",(t=>{this.isComposing||this.handleCompositionStart(t)})),this.scroll.domNode.addEventListener("compositionend",(t=>{this.isComposing&&queueMicrotask((()=>{this.handleCompositionEnd(t)}))}))}handleCompositionStart(t){const e=t.target instanceof Node?this.scroll.find(t.target,!0):null;!e||e instanceof k.A||(this.emitter.emit(N.A.events.COMPOSITION_BEFORE_START,t),this.scroll.batchStart(),this.emitter.emit(N.A.events.COMPOSITION_START,t),this.isComposing=!0)}handleCompositionEnd(t){this.emitter.emit(N.A.events.COMPOSITION_BEFORE_END,t),this.scroll.batchEnd(),this.emitter.emit(N.A.events.COMPOSITION_END,t),this.isComposing=!1}},L=n(9609);const S=t=>{const e=t.getBoundingClientRect(),n="offsetWidth"in t&&Math.abs(e.width)/t.offsetWidth||1,r="offsetHeight"in t&&Math.abs(e.height)/t.offsetHeight||1;return{top:e.top,right:e.left+t.clientWidth*n,bottom:e.top+t.clientHeight*r,left:e.left}},O=t=>{const e=parseInt(t,10);return Number.isNaN(e)?0:e},T=(t,e,n,r,i,s)=>tr?0:tr?e-t>r-n?t+i-n:e-r+s:0;const j=["block","break","cursor","inline","scroll","text"];const C=(0,w.A)("quill"),R=new i.Registry;i.ParentBlot.uiClass="ql-ui";class I{static DEFAULTS={bounds:null,modules:{clipboard:!0,keyboard:!0,history:!0,uploader:!0},placeholder:"",readOnly:!1,registry:R,theme:"default"};static events=N.A.events;static sources=N.A.sources;static version="2.0.3";static imports={delta:o(),parchment:i,"core/module":q.A,"core/theme":L.A};static debug(t){!0===t&&(t="log"),w.A.level(t)}static find(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return E.A.get(t)||R.find(t,e)}static import(t){return null==this.imports[t]&&C.error(`Cannot import ${t}. Are you sure it was registered?`),this.imports[t]}static register(){if("string"!=typeof(arguments.length<=0?void 0:arguments[0])){const t=arguments.length<=0?void 0:arguments[0],e=!!(arguments.length<=1?void 0:arguments[1]),n="attrName"in t?t.attrName:t.blotName;"string"==typeof n?this.register(`formats/${n}`,t,e):Object.keys(t).forEach((n=>{this.register(n,t[n],e)}))}else{const t=arguments.length<=0?void 0:arguments[0],e=arguments.length<=1?void 0:arguments[1],n=!!(arguments.length<=2?void 0:arguments[2]);null==this.imports[t]||n||C.warn(`Overwriting ${t} with`,e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&e&&"boolean"!=typeof e&&"abstract"!==e.blotName&&R.register(e),"function"==typeof e.register&&e.register(R)}}constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.options=function(t,e){const n=B(t);if(!n)throw new Error("Invalid Quill container");const s=!e.theme||e.theme===I.DEFAULTS.theme?L.A:I.import(`themes/${e.theme}`);if(!s)throw new Error(`Invalid theme ${e.theme}. Did you register it?`);const{modules:o,...l}=I.DEFAULTS,{modules:a,...c}=s.DEFAULTS;let u=M(e.modules);null!=u&&u.toolbar&&u.toolbar.constructor!==Object&&(u={...u,toolbar:{container:u.toolbar}});const h=(0,r.A)({},M(o),M(a),u),d={...l,...U(c),...U(e)};let f=e.registry;return f?e.formats&&C.warn('Ignoring "formats" option because "registry" is specified'):f=e.formats?((t,e,n)=>{const r=new i.Registry;return j.forEach((t=>{const n=e.query(t);n&&r.register(n)})),t.forEach((t=>{let i=e.query(t);i||n.error(`Cannot register "${t}" specified in "formats" config. Are you sure it was registered?`);let s=0;for(;i;)if(r.register(i),i="blotName"in i?i.requiredContainer??null:null,s+=1,s>100){n.error(`Cycle detected in registering blot requiredContainer: "${t}"`);break}})),r})(e.formats,d.registry,C):d.registry,{...d,registry:f,container:n,theme:s,modules:Object.entries(h).reduce(((t,e)=>{let[n,i]=e;if(!i)return t;const s=I.import(`modules/${n}`);return null==s?(C.error(`Cannot load ${n} module. Are you sure you registered it?`),t):{...t,[n]:(0,r.A)({},s.DEFAULTS||{},i)}}),{}),bounds:B(d.bounds)}}(t,e),this.container=this.options.container,null==this.container)return void C.error("Invalid Quill container",t);this.options.debug&&I.debug(this.options.debug);const n=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",E.A.set(this.container,this),this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.emitter=new N.A;const s=i.ScrollBlot.blotName,l=this.options.registry.query(s);if(!l||!("blotName"in l))throw new Error(`Cannot initialize Quill without "${s}" blot`);if(this.scroll=new l(this.options.registry,this.root,{emitter:this.emitter}),this.editor=new x(this.scroll),this.selection=new f.A(this.scroll,this.emitter),this.composition=new _(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.uploader=this.theme.addModule("uploader"),this.theme.addModule("input"),this.theme.addModule("uiNode"),this.theme.init(),this.emitter.on(N.A.events.EDITOR_CHANGE,(t=>{t===N.A.events.TEXT_CHANGE&&this.root.classList.toggle("ql-blank",this.editor.isBlank())})),this.emitter.on(N.A.events.SCROLL_UPDATE,((t,e)=>{const n=this.selection.lastRange,[r]=this.selection.getRange(),i=n&&r?{oldRange:n,newRange:r}:void 0;D.call(this,(()=>this.editor.update(null,e,i)),t)})),this.emitter.on(N.A.events.SCROLL_EMBED_UPDATE,((t,e)=>{const n=this.selection.lastRange,[r]=this.selection.getRange(),i=n&&r?{oldRange:n,newRange:r}:void 0;D.call(this,(()=>{const n=(new(o())).retain(t.offset(this)).retain({[t.statics.blotName]:e});return this.editor.update(n,[],i)}),I.sources.USER)})),n){const t=this.clipboard.convert({html:`${n}


    `,text:"\n"});this.setContents(t)}this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable(),this.allowReadOnlyEdits=!1}addContainer(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){const e=t;(t=document.createElement("div")).classList.add(e)}return this.container.insertBefore(t,e),t}blur(){this.selection.setRange(null)}deleteText(t,e,n){return[t,e,,n]=P(t,e,n),D.call(this,(()=>this.editor.deleteText(t,e)),n,t,-1*e)}disable(){this.enable(!1)}editReadOnly(t){this.allowReadOnlyEdits=!0;const e=t();return this.allowReadOnlyEdits=!1,e}enable(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}focus(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.selection.focus(),t.preventScroll||this.scrollSelectionIntoView()}format(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:N.A.sources.API;return D.call(this,(()=>{const n=this.getSelection(!0);let r=new(o());if(null==n)return r;if(this.scroll.query(t,i.Scope.BLOCK))r=this.editor.formatLine(n.index,n.length,{[t]:e});else{if(0===n.length)return this.selection.format(t,e),r;r=this.editor.formatText(n.index,n.length,{[t]:e})}return this.setSelection(n,N.A.sources.SILENT),r}),n)}formatLine(t,e,n,r,i){let s;return[t,e,s,i]=P(t,e,n,r,i),D.call(this,(()=>this.editor.formatLine(t,e,s)),i,t,0)}formatText(t,e,n,r,i){let s;return[t,e,s,i]=P(t,e,n,r,i),D.call(this,(()=>this.editor.formatText(t,e,s)),i,t,0)}getBounds(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=null;if(n="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length),!n)return null;const r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}getContents(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;return[t,e]=P(t,e),this.editor.getContents(t,e)}getFormat(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}getIndex(t){return t.offset(this.scroll)}getLength(){return this.scroll.length()}getLeaf(t){return this.scroll.leaf(t)}getLine(t){return this.scroll.line(t)}getLines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}getModule(t){return this.theme.modules[t]}getSelection(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}getSemanticHTML(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0;return"number"==typeof t&&(e=e??this.getLength()-t),[t,e]=P(t,e),this.editor.getHTML(t,e)}getText(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0;return"number"==typeof t&&(e=e??this.getLength()-t),[t,e]=P(t,e),this.editor.getText(t,e)}hasFocus(){return this.selection.hasFocus()}insertEmbed(t,e,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:I.sources.API;return D.call(this,(()=>this.editor.insertEmbed(t,e,n)),r,t)}insertText(t,e,n,r,i){let s;return[t,,s,i]=P(t,0,n,r,i),D.call(this,(()=>this.editor.insertText(t,e,s)),i,t,e.length)}isEnabled(){return this.scroll.isEnabled()}off(){return this.emitter.off(...arguments)}on(){return this.emitter.on(...arguments)}once(){return this.emitter.once(...arguments)}removeFormat(t,e,n){return[t,e,,n]=P(t,e,n),D.call(this,(()=>this.editor.removeFormat(t,e)),n,t)}scrollRectIntoView(t){((t,e)=>{const n=t.ownerDocument;let r=e,i=t;for(;i;){const t=i===n.body,e=t?{top:0,right:window.visualViewport?.width??n.documentElement.clientWidth,bottom:window.visualViewport?.height??n.documentElement.clientHeight,left:0}:S(i),o=getComputedStyle(i),l=T(r.left,r.right,e.left,e.right,O(o.scrollPaddingLeft),O(o.scrollPaddingRight)),a=T(r.top,r.bottom,e.top,e.bottom,O(o.scrollPaddingTop),O(o.scrollPaddingBottom));if(l||a)if(t)n.defaultView?.scrollBy(l,a);else{const{scrollLeft:t,scrollTop:e}=i;a&&(i.scrollTop+=a),l&&(i.scrollLeft+=l);const n=i.scrollLeft-t,s=i.scrollTop-e;r={left:r.left-n,top:r.top-s,right:r.right-n,bottom:r.bottom-s}}i=t||"fixed"===o.position?null:(s=i).parentElement||s.getRootNode().host||null}var s})(this.root,t)}scrollIntoView(){console.warn("Quill#scrollIntoView() has been deprecated and will be removed in the near future. Please use Quill#scrollSelectionIntoView() instead."),this.scrollSelectionIntoView()}scrollSelectionIntoView(){const t=this.selection.lastRange,e=t&&this.selection.getBounds(t.index,t.length);e&&this.scrollRectIntoView(e)}setContents(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:N.A.sources.API;return D.call(this,(()=>{t=new(o())(t);const e=this.getLength(),n=this.editor.deleteText(0,e),r=this.editor.insertContents(0,t),i=this.editor.deleteText(this.getLength()-1,1);return n.compose(r).compose(i)}),e)}setSelection(t,e,n){null==t?this.selection.setRange(null,e||I.sources.API):([t,e,,n]=P(t,e,n),this.selection.setRange(new f.Q(Math.max(0,t),e),n),n!==N.A.sources.SILENT&&this.scrollSelectionIntoView())}setText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:N.A.sources.API;const n=(new(o())).insert(t);return this.setContents(n,e)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N.A.sources.USER;const e=this.scroll.update(t);return this.selection.update(t),e}updateContents(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:N.A.sources.API;return D.call(this,(()=>(t=new(o())(t),this.editor.applyDelta(t))),e,!0)}}function B(t){return"string"==typeof t?document.querySelector(t):t}function M(t){return Object.entries(t??{}).reduce(((t,e)=>{let[n,r]=e;return{...t,[n]:!0===r?{}:r}}),{})}function U(t){return Object.fromEntries(Object.entries(t).filter((t=>void 0!==t[1])))}function D(t,e,n,r){if(!this.isEnabled()&&e===N.A.sources.USER&&!this.allowReadOnlyEdits)return new(o());let i=null==n?null:this.getSelection();const s=this.editor.delta,l=t();if(null!=i&&(!0===n&&(n=i.index),null==r?i=z(i,l,e):0!==r&&(i=z(i,n,r,e)),this.setSelection(i,N.A.sources.SILENT)),l.length()>0){const t=[N.A.events.TEXT_CHANGE,l,s,e];this.emitter.emit(N.A.events.EDITOR_CHANGE,...t),e!==N.A.sources.SILENT&&this.emitter.emit(...t)}return l}function P(t,e,n,r,i){let s={};return"number"==typeof t.index&&"number"==typeof t.length?"number"!=typeof e?(i=r,r=n,n=e,e=t.length,t=t.index):(e=t.length,t=t.index):"number"!=typeof e&&(i=r,r=n,n=e,e=0),"object"==typeof n?(s=n,i=r):"string"==typeof n&&(null!=r?s[n]=r:i=n),[t,e,s,i=i||N.A.sources.API]}function z(t,e,n,r){const i="number"==typeof n?n:0;if(null==t)return null;let s,o;return e&&"function"==typeof e.transformPosition?[s,o]=[t.index,t.index+t.length].map((t=>e.transformPosition(t,r!==N.A.sources.USER))):[s,o]=[t.index,t.index+t.length].map((t=>t=0?t+i:Math.max(e,t+i))),new f.Q(s,o-s)}},8298:function(t,e,n){"use strict";n.d(e,{Q:function(){return a}});var r=n(6003),i=n(5123),s=n(3707),o=n(5374);const l=(0,n(6078).A)("quill:selection");class a{constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.index=t,this.length=e}}function c(t,e){try{e.parentNode}catch(t){return!1}return t.contains(e)}e.A=class{constructor(t,e){this.emitter=e,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=this.scroll.create("cursor",this),this.savedRange=new a(0,0),this.lastRange=this.savedRange,this.lastNative=null,this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,(()=>{this.mouseDown||this.composing||setTimeout(this.update.bind(this,o.A.sources.USER),1)})),this.emitter.on(o.A.events.SCROLL_BEFORE_UPDATE,(()=>{if(!this.hasFocus())return;const t=this.getNativeRange();null!=t&&t.start.node!==this.cursor.textNode&&this.emitter.once(o.A.events.SCROLL_UPDATE,((e,n)=>{try{this.root.contains(t.start.node)&&this.root.contains(t.end.node)&&this.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset);const r=n.some((t=>"characterData"===t.type||"childList"===t.type||"attributes"===t.type&&t.target===this.root));this.update(r?o.A.sources.SILENT:e)}catch(t){}}))})),this.emitter.on(o.A.events.SCROLL_OPTIMIZE,((t,e)=>{if(e.range){const{startNode:t,startOffset:n,endNode:r,endOffset:i}=e.range;this.setNativeRange(t,n,r,i),this.update(o.A.sources.SILENT)}})),this.update(o.A.sources.SILENT)}handleComposition(){this.emitter.on(o.A.events.COMPOSITION_BEFORE_START,(()=>{this.composing=!0})),this.emitter.on(o.A.events.COMPOSITION_END,(()=>{if(this.composing=!1,this.cursor.parent){const t=this.cursor.restore();if(!t)return;setTimeout((()=>{this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}),1)}}))}handleDragging(){this.emitter.listenDOM("mousedown",document.body,(()=>{this.mouseDown=!0})),this.emitter.listenDOM("mouseup",document.body,(()=>{this.mouseDown=!1,this.update(o.A.sources.USER)}))}focus(){this.hasFocus()||(this.root.focus({preventScroll:!0}),this.setRange(this.savedRange))}format(t,e){this.scroll.update();const n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!this.scroll.query(t,r.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){const t=this.scroll.find(n.start.node,!1);if(null==t)return;if(t instanceof r.LeafBlot){const e=t.split(n.start.offset);t.parent.insertBefore(this.cursor,e)}else t.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}getBounds(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const n=this.scroll.length();let r;t=Math.min(t,n-1),e=Math.min(t+e,n-1)-t;let[i,s]=this.scroll.leaf(t);if(null==i)return null;if(e>0&&s===i.length()){const[e]=this.scroll.leaf(t+1);if(e){const[n]=this.scroll.line(t),[r]=this.scroll.line(t+1);n===r&&(i=e,s=0)}}[r,s]=i.position(s,!0);const o=document.createRange();if(e>0)return o.setStart(r,s),[i,s]=this.scroll.leaf(t+e),null==i?null:([r,s]=i.position(s,!0),o.setEnd(r,s),o.getBoundingClientRect());let l,a="left";if(r instanceof Text){if(!r.data.length)return null;s0&&(a="right")}return{bottom:l.top+l.height,height:l.height,left:l[a],right:l[a],top:l.top,width:0}}getNativeRange(){const t=document.getSelection();if(null==t||t.rangeCount<=0)return null;const e=t.getRangeAt(0);if(null==e)return null;const n=this.normalizeNative(e);return l.info("getNativeRange",n),n}getRange(){const t=this.scroll.domNode;if("isConnected"in t&&!t.isConnected)return[null,null];const e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}hasFocus(){return document.activeElement===this.root||null!=document.activeElement&&c(this.root,document.activeElement)}normalizedToRange(t){const e=[[t.start.node,t.start.offset]];t.native.collapsed||e.push([t.end.node,t.end.offset]);const n=e.map((t=>{const[e,n]=t,i=this.scroll.find(e,!0),s=i.offset(this.scroll);return 0===n?s:i instanceof r.LeafBlot?s+i.index(e,n):s+i.length()})),i=Math.min(Math.max(...n),this.scroll.length()-1),s=Math.min(i,...n);return new a(s,i-s)}normalizeNative(t){if(!c(this.root,t.startContainer)||!t.collapsed&&!c(this.root,t.endContainer))return null;const e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach((t=>{let{node:e,offset:n}=t;for(;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>n)e=e.childNodes[n],n=0;else{if(e.childNodes.length!==n)break;e=e.lastChild,n=e instanceof Text?e.data.length:e.childNodes.length>0?e.childNodes.length:e.childNodes.length+1}t.node=e,t.offset=n})),e}rangeToNative(t){const e=this.scroll.length(),n=(t,n)=>{t=Math.min(e-1,t);const[r,i]=this.scroll.leaf(t);return r?r.position(i,n):[null,-1]};return[...n(t.index,!1),...n(t.index+t.length,!0)]}setNativeRange(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(l.info("setNativeRange",t,e,n,r),null!=t&&(null==this.root.parentNode||null==t.parentNode||null==n.parentNode))return;const s=document.getSelection();if(null!=s)if(null!=t){this.hasFocus()||this.root.focus({preventScroll:!0});const{native:o}=this.getNativeRange()||{};if(null==o||i||t!==o.startContainer||e!==o.startOffset||n!==o.endContainer||r!==o.endOffset){t instanceof Element&&"BR"===t.tagName&&(e=Array.from(t.parentNode.childNodes).indexOf(t),t=t.parentNode),n instanceof Element&&"BR"===n.tagName&&(r=Array.from(n.parentNode.childNodes).indexOf(n),n=n.parentNode);const i=document.createRange();i.setStart(t,e),i.setEnd(n,r),s.removeAllRanges(),s.addRange(i)}}else s.removeAllRanges(),this.root.blur()}setRange(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.A.sources.API;if("string"==typeof e&&(n=e,e=!1),l.info("setRange",t),null!=t){const n=this.rangeToNative(t);this.setNativeRange(...n,e)}else this.setNativeRange(null);this.update(n)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.A.sources.USER;const e=this.lastRange,[n,r]=this.getRange();if(this.lastRange=n,this.lastNative=r,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,i.A)(e,this.lastRange)){if(!this.composing&&null!=r&&r.native.collapsed&&r.start.node!==this.cursor.textNode){const t=this.cursor.restore();t&&this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}const n=[o.A.events.SELECTION_CHANGE,(0,s.A)(this.lastRange),(0,s.A)(e),t];this.emitter.emit(o.A.events.EDITOR_CHANGE,...n),t!==o.A.sources.SILENT&&this.emitter.emit(...n)}}}},9609:function(t,e){"use strict";class n{static DEFAULTS={modules:{}};static themes={default:n};modules={};constructor(t,e){this.quill=t,this.options=e}init(){Object.keys(this.options.modules).forEach((t=>{null==this.modules[t]&&this.addModule(t)}))}addModule(t){const e=this.quill.constructor.import(`modules/${t}`);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}e.A=n},8276:function(t,e,n){"use strict";n.d(e,{Hu:function(){return l},gS:function(){return s},qh:function(){return o}});var r=n(6003);const i={scope:r.Scope.BLOCK,whitelist:["right","center","justify"]},s=new r.Attributor("align","align",i),o=new r.ClassAttributor("align","ql-align",i),l=new r.StyleAttributor("align","text-align",i)},9541:function(t,e,n){"use strict";n.d(e,{l:function(){return s},s:function(){return o}});var r=n(6003),i=n(8638);const s=new r.ClassAttributor("background","ql-bg",{scope:r.Scope.INLINE}),o=new i.a2("background","background-color",{scope:r.Scope.INLINE})},9404:function(t,e,n){"use strict";n.d(e,{Ay:function(){return h},Cy:function(){return d},EJ:function(){return u}});var r=n(9698),i=n(3036),s=n(4541),o=n(4850),l=n(5508),a=n(580),c=n(6142);class u extends a.A{static create(t){const e=super.create(t);return e.setAttribute("spellcheck","false"),e}code(t,e){return this.children.map((t=>t.length()<=1?"":t.domNode.innerText)).join("\n").slice(t,t+e)}html(t,e){return`
    \n${(0,l.X)(this.code(t,e))}\n
    `}}class h extends r.Ay{static TAB=" ";static register(){c.Ay.register(u)}}class d extends o.A{}d.blotName="code",d.tagName="CODE",h.blotName="code-block",h.className="ql-code-block",h.tagName="DIV",u.blotName="code-block-container",u.className="ql-code-block-container",u.tagName="DIV",u.allowedChildren=[h],h.allowedChildren=[l.A,i.A,s.A],h.requiredContainer=u},8638:function(t,e,n){"use strict";n.d(e,{JM:function(){return o},a2:function(){return i},g3:function(){return s}});var r=n(6003);class i extends r.StyleAttributor{value(t){let e=super.value(t);return e.startsWith("rgb(")?(e=e.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),`#${e.split(",").map((t=>`00${parseInt(t,10).toString(16)}`.slice(-2))).join("")}`):e}}const s=new r.ClassAttributor("color","ql-color",{scope:r.Scope.INLINE}),o=new i("color","color",{scope:r.Scope.INLINE})},7912:function(t,e,n){"use strict";n.d(e,{Mc:function(){return s},VL:function(){return l},sY:function(){return o}});var r=n(6003);const i={scope:r.Scope.BLOCK,whitelist:["rtl"]},s=new r.Attributor("direction","dir",i),o=new r.ClassAttributor("direction","ql-direction",i),l=new r.StyleAttributor("direction","direction",i)},6772:function(t,e,n){"use strict";n.d(e,{q:function(){return s},z:function(){return l}});var r=n(6003);const i={scope:r.Scope.INLINE,whitelist:["serif","monospace"]},s=new r.ClassAttributor("font","ql-font",i);class o extends r.StyleAttributor{value(t){return super.value(t).replace(/["']/g,"")}}const l=new o("font","font-family",i)},664:function(t,e,n){"use strict";n.d(e,{U:function(){return i},r:function(){return s}});var r=n(6003);const i=new r.ClassAttributor("size","ql-size",{scope:r.Scope.INLINE,whitelist:["small","large","huge"]}),s=new r.StyleAttributor("size","font-size",{scope:r.Scope.INLINE,whitelist:["10px","18px","32px"]})},584:function(t,e,n){"use strict";n.d(e,{Ay:function(){return S},hV:function(){return I}});var r=n(6003),i=n(5232),s=n.n(i),o=n(9698),l=n(6078),a=n(4266),c=n(6142),u=n(8276),h=n(9541),d=n(9404),f=n(8638),p=n(7912),g=n(6772),m=n(664),b=n(8123);const y=/font-weight:\s*normal/,v=["P","OL","UL"],A=t=>t&&v.includes(t.tagName),x=/\bmso-list:[^;]*ignore/i,N=/\bmso-list:[^;]*\bl(\d+)/i,E=/\bmso-list:[^;]*\blevel(\d+)/i,w=[function(t){"urn:schemas-microsoft-com:office:word"===t.documentElement.getAttribute("xmlns:w")&&(t=>{const e=Array.from(t.querySelectorAll("[style*=mso-list]")),n=[],r=[];e.forEach((t=>{(t.getAttribute("style")||"").match(x)?n.push(t):r.push(t)})),n.forEach((t=>t.parentNode?.removeChild(t)));const i=t.documentElement.innerHTML,s=r.map((t=>((t,e)=>{const n=t.getAttribute("style"),r=n?.match(N);if(!r)return null;const i=Number(r[1]),s=n?.match(E),o=s?Number(s[1]):1,l=new RegExp(`@list l${i}:level${o}\\s*\\{[^\\}]*mso-level-number-format:\\s*([\\w-]+)`,"i"),a=e.match(l);return{id:i,indent:o,type:a&&"bullet"===a[1]?"bullet":"ordered",element:t}})(t,i))).filter((t=>t));for(;s.length;){const t=[];let e=s.shift();for(;e;)t.push(e),e=s.length&&s[0]?.element===e.element.nextElementSibling&&s[0].id===e.id?s.shift():null;const n=document.createElement("ul");t.forEach((t=>{const e=document.createElement("li");e.setAttribute("data-list",t.type),t.indent>1&&e.setAttribute("class","ql-indent-"+(t.indent-1)),e.innerHTML=t.element.innerHTML,n.appendChild(e)}));const r=t[0]?.element,{parentNode:i}=r??{};r&&i?.replaceChild(n,r),t.slice(1).forEach((t=>{let{element:e}=t;i?.removeChild(e)}))}})(t)},function(t){t.querySelector('[id^="docs-internal-guid-"]')&&((t=>{Array.from(t.querySelectorAll('b[style*="font-weight"]')).filter((t=>t.getAttribute("style")?.match(y))).forEach((e=>{const n=t.createDocumentFragment();n.append(...e.childNodes),e.parentNode?.replaceChild(n,e)}))})(t),(t=>{Array.from(t.querySelectorAll("br")).filter((t=>A(t.previousElementSibling)&&A(t.nextElementSibling))).forEach((t=>{t.parentNode?.removeChild(t)}))})(t))}];const q=(0,l.A)("quill:clipboard"),k=[[Node.TEXT_NODE,function(t,e,n){let r=t.data;if("O:P"===t.parentElement?.tagName)return e.insert(r.trim());if(!R(t)){if(0===r.trim().length&&r.includes("\n")&&!function(t,e){return t.previousElementSibling&&t.nextElementSibling&&!j(t.previousElementSibling,e)&&!j(t.nextElementSibling,e)}(t,n))return e;r=r.replace(/[^\S\u00a0]/g," "),r=r.replace(/ {2,}/g," "),(null==t.previousSibling&&null!=t.parentElement&&j(t.parentElement,n)||t.previousSibling instanceof Element&&j(t.previousSibling,n))&&(r=r.replace(/^ /,"")),(null==t.nextSibling&&null!=t.parentElement&&j(t.parentElement,n)||t.nextSibling instanceof Element&&j(t.nextSibling,n))&&(r=r.replace(/ $/,"")),r=r.replaceAll(" "," ")}return e.insert(r)}],[Node.TEXT_NODE,M],["br",function(t,e){return T(e,"\n")||e.insert("\n"),e}],[Node.ELEMENT_NODE,M],[Node.ELEMENT_NODE,function(t,e,n){const i=n.query(t);if(null==i)return e;if(i.prototype instanceof r.EmbedBlot){const e={},r=i.value(t);if(null!=r)return e[i.blotName]=r,(new(s())).insert(e,i.formats(t,n))}else if(i.prototype instanceof r.BlockBlot&&!T(e,"\n")&&e.insert("\n"),"blotName"in i&&"formats"in i&&"function"==typeof i.formats)return O(e,i.blotName,i.formats(t,n),n);return e}],[Node.ELEMENT_NODE,function(t,e,n){const i=r.Attributor.keys(t),s=r.ClassAttributor.keys(t),o=r.StyleAttributor.keys(t),l={};return i.concat(s).concat(o).forEach((e=>{let i=n.query(e,r.Scope.ATTRIBUTE);null!=i&&(l[i.attrName]=i.value(t),l[i.attrName])||(i=_[e],null==i||i.attrName!==e&&i.keyName!==e||(l[i.attrName]=i.value(t)||void 0),i=L[e],null==i||i.attrName!==e&&i.keyName!==e||(i=L[e],l[i.attrName]=i.value(t)||void 0))})),Object.entries(l).reduce(((t,e)=>{let[r,i]=e;return O(t,r,i,n)}),e)}],[Node.ELEMENT_NODE,function(t,e,n){const r={},i=t.style||{};return"italic"===i.fontStyle&&(r.italic=!0),"underline"===i.textDecoration&&(r.underline=!0),"line-through"===i.textDecoration&&(r.strike=!0),(i.fontWeight?.startsWith("bold")||parseInt(i.fontWeight,10)>=700)&&(r.bold=!0),e=Object.entries(r).reduce(((t,e)=>{let[r,i]=e;return O(t,r,i,n)}),e),parseFloat(i.textIndent||0)>0?(new(s())).insert("\t").concat(e):e}],["li",function(t,e,n){const r=n.query(t);if(null==r||"list"!==r.blotName||!T(e,"\n"))return e;let i=-1,o=t.parentNode;for(;null!=o;)["OL","UL"].includes(o.tagName)&&(i+=1),o=o.parentNode;return i<=0?e:e.reduce(((t,e)=>e.insert?e.attributes&&"number"==typeof e.attributes.indent?t.push(e):t.insert(e.insert,{indent:i,...e.attributes||{}}):t),new(s()))}],["ol, ul",function(t,e,n){const r=t;let i="OL"===r.tagName?"ordered":"bullet";const s=r.getAttribute("data-checked");return s&&(i="true"===s?"checked":"unchecked"),O(e,"list",i,n)}],["pre",function(t,e,n){const r=n.query("code-block");return O(e,"code-block",!r||!("formats"in r)||"function"!=typeof r.formats||r.formats(t,n),n)}],["tr",function(t,e,n){const r="TABLE"===t.parentElement?.tagName?t.parentElement:t.parentElement?.parentElement;return null!=r?O(e,"table",Array.from(r.querySelectorAll("tr")).indexOf(t)+1,n):e}],["b",B("bold")],["i",B("italic")],["strike",B("strike")],["style",function(){return new(s())}]],_=[u.gS,p.Mc].reduce(((t,e)=>(t[e.keyName]=e,t)),{}),L=[u.Hu,h.s,f.JM,p.VL,g.z,m.r].reduce(((t,e)=>(t[e.keyName]=e,t)),{});class S extends a.A{static DEFAULTS={matchers:[]};constructor(t,e){super(t,e),this.quill.root.addEventListener("copy",(t=>this.onCaptureCopy(t,!1))),this.quill.root.addEventListener("cut",(t=>this.onCaptureCopy(t,!0))),this.quill.root.addEventListener("paste",this.onCapturePaste.bind(this)),this.matchers=[],k.concat(this.options.matchers??[]).forEach((t=>{let[e,n]=t;this.addMatcher(e,n)}))}addMatcher(t,e){this.matchers.push([t,e])}convert(t){let{html:e,text:n}=t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r[d.Ay.blotName])return(new(s())).insert(n||"",{[d.Ay.blotName]:r[d.Ay.blotName]});if(!e)return(new(s())).insert(n||"",r);const i=this.convertHTML(e);return T(i,"\n")&&(null==i.ops[i.ops.length-1].attributes||r.table)?i.compose((new(s())).retain(i.length()-1).delete(1)):i}normalizeHTML(t){(t=>{t.documentElement&&w.forEach((e=>{e(t)}))})(t)}convertHTML(t){const e=(new DOMParser).parseFromString(t,"text/html");this.normalizeHTML(e);const n=e.body,r=new WeakMap,[i,s]=this.prepareMatching(n,r);return I(this.quill.scroll,n,i,s,r)}dangerouslyPasteHTML(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.Ay.sources.API;if("string"==typeof t){const n=this.convert({html:t,text:""});this.quill.setContents(n,e),this.quill.setSelection(0,c.Ay.sources.SILENT)}else{const r=this.convert({html:e,text:""});this.quill.updateContents((new(s())).retain(t).concat(r),n),this.quill.setSelection(t+r.length(),c.Ay.sources.SILENT)}}onCaptureCopy(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t.defaultPrevented)return;t.preventDefault();const[n]=this.quill.selection.getRange();if(null==n)return;const{html:r,text:i}=this.onCopy(n,e);t.clipboardData?.setData("text/plain",i),t.clipboardData?.setData("text/html",r),e&&(0,b.Xo)({range:n,quill:this.quill})}normalizeURIList(t){return t.split(/\r?\n/).filter((t=>"#"!==t[0])).join("\n")}onCapturePaste(t){if(t.defaultPrevented||!this.quill.isEnabled())return;t.preventDefault();const e=this.quill.getSelection(!0);if(null==e)return;const n=t.clipboardData?.getData("text/html");let r=t.clipboardData?.getData("text/plain");if(!n&&!r){const e=t.clipboardData?.getData("text/uri-list");e&&(r=this.normalizeURIList(e))}const i=Array.from(t.clipboardData?.files||[]);if(!n&&i.length>0)this.quill.uploader.upload(e,i);else{if(n&&i.length>0){const t=(new DOMParser).parseFromString(n,"text/html");if(1===t.body.childElementCount&&"IMG"===t.body.firstElementChild?.tagName)return void this.quill.uploader.upload(e,i)}this.onPaste(e,{html:n,text:r})}}onCopy(t){const e=this.quill.getText(t);return{html:this.quill.getSemanticHTML(t),text:e}}onPaste(t,e){let{text:n,html:r}=e;const i=this.quill.getFormat(t.index),o=this.convert({text:n,html:r},i);q.log("onPaste",o,{text:n,html:r});const l=(new(s())).retain(t.index).delete(t.length).concat(o);this.quill.updateContents(l,c.Ay.sources.USER),this.quill.setSelection(l.length()-t.length,c.Ay.sources.SILENT),this.quill.scrollSelectionIntoView()}prepareMatching(t,e){const n=[],r=[];return this.matchers.forEach((i=>{const[s,o]=i;switch(s){case Node.TEXT_NODE:r.push(o);break;case Node.ELEMENT_NODE:n.push(o);break;default:Array.from(t.querySelectorAll(s)).forEach((t=>{if(e.has(t)){const n=e.get(t);n?.push(o)}else e.set(t,[o])}))}})),[n,r]}}function O(t,e,n,r){return r.query(e)?t.reduce(((t,r)=>{if(!r.insert)return t;if(r.attributes&&r.attributes[e])return t.push(r);const i=n?{[e]:n}:{};return t.insert(r.insert,{...i,...r.attributes})}),new(s())):t}function T(t,e){let n="";for(let r=t.ops.length-1;r>=0&&n.lengthr(e,n,t)),new(s())):e.nodeType===e.ELEMENT_NODE?Array.from(e.childNodes||[]).reduce(((s,o)=>{let l=I(t,o,n,r,i);return o.nodeType===e.ELEMENT_NODE&&(l=n.reduce(((e,n)=>n(o,e,t)),l),l=(i.get(o)||[]).reduce(((e,n)=>n(o,e,t)),l)),s.concat(l)}),new(s())):new(s())}function B(t){return(e,n,r)=>O(n,t,!0,r)}function M(t,e,n){if(!T(e,"\n")){if(j(t,n)&&(t.childNodes.length>0||t instanceof HTMLParagraphElement))return e.insert("\n");if(e.length()>0&&t.nextSibling){let r=t.nextSibling;for(;null!=r;){if(j(r,n))return e.insert("\n");const t=n.query(r);if(t&&t.prototype instanceof o.zo)return e.insert("\n");r=r.firstChild}}}return e}},8123:function(t,e,n){"use strict";n.d(e,{Ay:function(){return f},Xo:function(){return v}});var r=n(5123),i=n(3707),s=n(5232),o=n.n(s),l=n(6003),a=n(6142),c=n(6078),u=n(4266);const h=(0,c.A)("quill:keyboard"),d=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey";class f extends u.A{static match(t,e){return!["altKey","ctrlKey","metaKey","shiftKey"].some((n=>!!e[n]!==t[n]&&null!==e[n]))&&(e.key===t.key||e.key===t.which)}constructor(t,e){super(t,e),this.bindings={},Object.keys(this.options.bindings).forEach((t=>{this.options.bindings[t]&&this.addBinding(this.options.bindings[t])})),this.addBinding({key:"Enter",shiftKey:null},this.handleEnter),this.addBinding({key:"Enter",metaKey:null,ctrlKey:null,altKey:null},(()=>{})),/Firefox/i.test(navigator.userAgent)?(this.addBinding({key:"Backspace"},{collapsed:!0},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0},this.handleDelete)):(this.addBinding({key:"Backspace"},{collapsed:!0,prefix:/^.?$/},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0,suffix:/^.?$/},this.handleDelete)),this.addBinding({key:"Backspace"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Delete"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Backspace",altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},this.handleBackspace),this.listen()}addBinding(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=function(t){if("string"==typeof t||"number"==typeof t)t={key:t};else{if("object"!=typeof t)return null;t=(0,i.A)(t)}return t.shortKey&&(t[d]=t.shortKey,delete t.shortKey),t}(t);null!=r?("function"==typeof e&&(e={handler:e}),"function"==typeof n&&(n={handler:n}),(Array.isArray(r.key)?r.key:[r.key]).forEach((t=>{const i={...r,key:t,...e,...n};this.bindings[i.key]=this.bindings[i.key]||[],this.bindings[i.key].push(i)}))):h.warn("Attempted to add invalid keyboard binding",r)}listen(){this.quill.root.addEventListener("keydown",(t=>{if(t.defaultPrevented||t.isComposing)return;if(229===t.keyCode&&("Enter"===t.key||"Backspace"===t.key))return;const e=(this.bindings[t.key]||[]).concat(this.bindings[t.which]||[]).filter((e=>f.match(t,e)));if(0===e.length)return;const n=a.Ay.find(t.target,!0);if(n&&n.scroll!==this.quill.scroll)return;const i=this.quill.getSelection();if(null==i||!this.quill.hasFocus())return;const[s,o]=this.quill.getLine(i.index),[c,u]=this.quill.getLeaf(i.index),[h,d]=0===i.length?[c,u]:this.quill.getLeaf(i.index+i.length),p=c instanceof l.TextBlot?c.value().slice(0,u):"",g=h instanceof l.TextBlot?h.value().slice(d):"",m={collapsed:0===i.length,empty:0===i.length&&s.length()<=1,format:this.quill.getFormat(i),line:s,offset:o,prefix:p,suffix:g,event:t};e.some((t=>{if(null!=t.collapsed&&t.collapsed!==m.collapsed)return!1;if(null!=t.empty&&t.empty!==m.empty)return!1;if(null!=t.offset&&t.offset!==m.offset)return!1;if(Array.isArray(t.format)){if(t.format.every((t=>null==m.format[t])))return!1}else if("object"==typeof t.format&&!Object.keys(t.format).every((e=>!0===t.format[e]?null!=m.format[e]:!1===t.format[e]?null==m.format[e]:(0,r.A)(t.format[e],m.format[e]))))return!1;return!(null!=t.prefix&&!t.prefix.test(m.prefix)||null!=t.suffix&&!t.suffix.test(m.suffix)||!0===t.handler.call(this,i,m,t))}))&&t.preventDefault()}))}handleBackspace(t,e){const n=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;if(0===t.index||this.quill.getLength()<=1)return;let r={};const[i]=this.quill.getLine(t.index);let l=(new(o())).retain(t.index-n).delete(n);if(0===e.offset){const[e]=this.quill.getLine(t.index-1);if(e&&!("block"===e.statics.blotName&&e.length()<=1)){const e=i.formats(),n=this.quill.getFormat(t.index-1,1);if(r=s.AttributeMap.diff(e,n)||{},Object.keys(r).length>0){const e=(new(o())).retain(t.index+i.length()-2).retain(1,r);l=l.compose(e)}}}this.quill.updateContents(l,a.Ay.sources.USER),this.quill.focus()}handleDelete(t,e){const n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(t.index>=this.quill.getLength()-n)return;let r={};const[i]=this.quill.getLine(t.index);let l=(new(o())).retain(t.index).delete(n);if(e.offset>=i.length()-1){const[e]=this.quill.getLine(t.index+1);if(e){const n=i.formats(),o=this.quill.getFormat(t.index,1);r=s.AttributeMap.diff(n,o)||{},Object.keys(r).length>0&&(l=l.retain(e.length()-1).retain(1,r))}}this.quill.updateContents(l,a.Ay.sources.USER),this.quill.focus()}handleDeleteRange(t){v({range:t,quill:this.quill}),this.quill.focus()}handleEnter(t,e){const n=Object.keys(e.format).reduce(((t,n)=>(this.quill.scroll.query(n,l.Scope.BLOCK)&&!Array.isArray(e.format[n])&&(t[n]=e.format[n]),t)),{}),r=(new(o())).retain(t.index).delete(t.length).insert("\n",n);this.quill.updateContents(r,a.Ay.sources.USER),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),this.quill.focus()}}const p={bindings:{bold:b("bold"),italic:b("italic"),underline:b("underline"),indent:{key:"Tab",format:["blockquote","indent","list"],handler(t,e){return!(!e.collapsed||0===e.offset)||(this.quill.format("indent","+1",a.Ay.sources.USER),!1)}},outdent:{key:"Tab",shiftKey:!0,format:["blockquote","indent","list"],handler(t,e){return!(!e.collapsed||0===e.offset)||(this.quill.format("indent","-1",a.Ay.sources.USER),!1)}},"outdent backspace":{key:"Backspace",collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler(t,e){null!=e.format.indent?this.quill.format("indent","-1",a.Ay.sources.USER):null!=e.format.list&&this.quill.format("list",!1,a.Ay.sources.USER)}},"indent code-block":g(!0),"outdent code-block":g(!1),"remove tab":{key:"Tab",shiftKey:!0,collapsed:!0,prefix:/\t$/,handler(t){this.quill.deleteText(t.index-1,1,a.Ay.sources.USER)}},tab:{key:"Tab",handler(t,e){if(e.format.table)return!0;this.quill.history.cutoff();const n=(new(o())).retain(t.index).delete(t.length).insert("\t");return this.quill.updateContents(n,a.Ay.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),!1}},"blockquote empty enter":{key:"Enter",collapsed:!0,format:["blockquote"],empty:!0,handler(){this.quill.format("blockquote",!1,a.Ay.sources.USER)}},"list empty enter":{key:"Enter",collapsed:!0,format:["list"],empty:!0,handler(t,e){const n={list:!1};e.format.indent&&(n.indent=!1),this.quill.formatLine(t.index,t.length,n,a.Ay.sources.USER)}},"checklist enter":{key:"Enter",collapsed:!0,format:{list:"checked"},handler(t){const[e,n]=this.quill.getLine(t.index),r={...e.formats(),list:"checked"},i=(new(o())).retain(t.index).insert("\n",r).retain(e.length()-n-1).retain(1,{list:"unchecked"});this.quill.updateContents(i,a.Ay.sources.USER),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),this.quill.scrollSelectionIntoView()}},"header enter":{key:"Enter",collapsed:!0,format:["header"],suffix:/^$/,handler(t,e){const[n,r]=this.quill.getLine(t.index),i=(new(o())).retain(t.index).insert("\n",e.format).retain(n.length()-r-1).retain(1,{header:null});this.quill.updateContents(i,a.Ay.sources.USER),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),this.quill.scrollSelectionIntoView()}},"table backspace":{key:"Backspace",format:["table"],collapsed:!0,offset:0,handler(){}},"table delete":{key:"Delete",format:["table"],collapsed:!0,suffix:/^$/,handler(){}},"table enter":{key:"Enter",shiftKey:null,format:["table"],handler(t){const e=this.quill.getModule("table");if(e){const[n,r,i,s]=e.getTable(t),l=function(t,e,n,r){return null==e.prev&&null==e.next?null==n.prev&&null==n.next?0===r?-1:1:null==n.prev?-1:1:null==e.prev?-1:null==e.next?1:null}(0,r,i,s);if(null==l)return;let c=n.offset();if(l<0){const e=(new(o())).retain(c).insert("\n");this.quill.updateContents(e,a.Ay.sources.USER),this.quill.setSelection(t.index+1,t.length,a.Ay.sources.SILENT)}else if(l>0){c+=n.length();const t=(new(o())).retain(c).insert("\n");this.quill.updateContents(t,a.Ay.sources.USER),this.quill.setSelection(c,a.Ay.sources.USER)}}}},"table tab":{key:"Tab",shiftKey:null,format:["table"],handler(t,e){const{event:n,line:r}=e,i=r.offset(this.quill.scroll);n.shiftKey?this.quill.setSelection(i-1,a.Ay.sources.USER):this.quill.setSelection(i+r.length(),a.Ay.sources.USER)}},"list autofill":{key:" ",shiftKey:null,collapsed:!0,format:{"code-block":!1,blockquote:!1,table:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler(t,e){if(null==this.quill.scroll.query("list"))return!0;const{length:n}=e.prefix,[r,i]=this.quill.getLine(t.index);if(i>n)return!0;let s;switch(e.prefix.trim()){case"[]":case"[ ]":s="unchecked";break;case"[x]":s="checked";break;case"-":case"*":s="bullet";break;default:s="ordered"}this.quill.insertText(t.index," ",a.Ay.sources.USER),this.quill.history.cutoff();const l=(new(o())).retain(t.index-i).delete(n+1).retain(r.length()-2-i).retain(1,{list:s});return this.quill.updateContents(l,a.Ay.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,a.Ay.sources.SILENT),!1}},"code exit":{key:"Enter",collapsed:!0,format:["code-block"],prefix:/^$/,suffix:/^\s*$/,handler(t){const[e,n]=this.quill.getLine(t.index);let r=2,i=e;for(;null!=i&&i.length()<=1&&i.formats()["code-block"];)if(i=i.prev,r-=1,r<=0){const r=(new(o())).retain(t.index+e.length()-n-2).retain(1,{"code-block":null}).delete(1);return this.quill.updateContents(r,a.Ay.sources.USER),this.quill.setSelection(t.index-1,a.Ay.sources.SILENT),!1}return!0}},"embed left":m("ArrowLeft",!1),"embed left shift":m("ArrowLeft",!0),"embed right":m("ArrowRight",!1),"embed right shift":m("ArrowRight",!0),"table down":y(!1),"table up":y(!0)}};function g(t){return{key:"Tab",shiftKey:!t,format:{"code-block":!0},handler(e,n){let{event:r}=n;const i=this.quill.scroll.query("code-block"),{TAB:s}=i;if(0===e.length&&!r.shiftKey)return this.quill.insertText(e.index,s,a.Ay.sources.USER),void this.quill.setSelection(e.index+s.length,a.Ay.sources.SILENT);const o=0===e.length?this.quill.getLines(e.index,1):this.quill.getLines(e);let{index:l,length:c}=e;o.forEach(((e,n)=>{t?(e.insertAt(0,s),0===n?l+=s.length:c+=s.length):e.domNode.textContent.startsWith(s)&&(e.deleteAt(0,s.length),0===n?l-=s.length:c-=s.length)})),this.quill.update(a.Ay.sources.USER),this.quill.setSelection(l,c,a.Ay.sources.SILENT)}}}function m(t,e){return{key:t,shiftKey:e,altKey:null,["ArrowLeft"===t?"prefix":"suffix"]:/^$/,handler(n){let{index:r}=n;"ArrowRight"===t&&(r+=n.length+1);const[i]=this.quill.getLeaf(r);return!(i instanceof l.EmbedBlot&&("ArrowLeft"===t?e?this.quill.setSelection(n.index-1,n.length+1,a.Ay.sources.USER):this.quill.setSelection(n.index-1,a.Ay.sources.USER):e?this.quill.setSelection(n.index,n.length+1,a.Ay.sources.USER):this.quill.setSelection(n.index+n.length+1,a.Ay.sources.USER),1))}}}function b(t){return{key:t[0],shortKey:!0,handler(e,n){this.quill.format(t,!n.format[t],a.Ay.sources.USER)}}}function y(t){return{key:t?"ArrowUp":"ArrowDown",collapsed:!0,format:["table"],handler(e,n){const r=t?"prev":"next",i=n.line,s=i.parent[r];if(null!=s){if("table-row"===s.statics.blotName){let t=s.children.head,e=i;for(;null!=e.prev;)e=e.prev,t=t.next;const r=t.offset(this.quill.scroll)+Math.min(n.offset,t.length()-1);this.quill.setSelection(r,0,a.Ay.sources.USER)}}else{const e=i.table()[r];null!=e&&(t?this.quill.setSelection(e.offset(this.quill.scroll)+e.length()-1,0,a.Ay.sources.USER):this.quill.setSelection(e.offset(this.quill.scroll),0,a.Ay.sources.USER))}return!1}}}function v(t){let{quill:e,range:n}=t;const r=e.getLines(n);let i={};if(r.length>1){const t=r[0].formats(),e=r[r.length-1].formats();i=s.AttributeMap.diff(e,t)||{}}e.deleteText(n,a.Ay.sources.USER),Object.keys(i).length>0&&e.formatLine(n.index,1,i,a.Ay.sources.USER),e.setSelection(n.index,a.Ay.sources.SILENT)}f.DEFAULTS=p},8920:function(t){"use strict";var e=Object.prototype.hasOwnProperty,n="~";function r(){}function i(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function s(t,e,r,s,o){if("function"!=typeof r)throw new TypeError("The listener must be a function");var l=new i(r,s||t,o),a=n?n+e:e;return t._events[a]?t._events[a].fn?t._events[a]=[t._events[a],l]:t._events[a].push(l):(t._events[a]=l,t._eventsCount++),t}function o(t,e){0==--t._eventsCount?t._events=new r:delete t._events[e]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),l.prototype.eventNames=function(){var t,r,i=[];if(0===this._eventsCount)return i;for(r in t=this._events)e.call(t,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(t)):i},l.prototype.listeners=function(t){var e=n?n+t:t,r=this._events[e];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,s=r.length,o=new Array(s);io)){var d=e.slice(0,h);if((g=e.slice(h))===c){var f=Math.min(l,h);if((b=a.slice(0,f))===(A=d.slice(0,f)))return v(b,a.slice(f),d.slice(f),c)}}if(null===u||u===l){var p=l,g=(d=e.slice(0,p),e.slice(p));if(d===a){var m=Math.min(s-p,o-p);if((y=c.slice(c.length-m))===(x=g.slice(g.length-m)))return v(a,c.slice(0,c.length-m),g.slice(0,g.length-m),y)}}}if(r.length>0&&i&&0===i.length){var b=t.slice(0,r.index),y=t.slice(r.index+r.length);if(!(o<(f=b.length)+(m=y.length))){var A=e.slice(0,f),x=e.slice(o-m);if(b===A&&y===x)return v(b,t.slice(f,s-m),e.slice(f,o-m),y)}}return null}(t,g,m);if(A)return A}var x=o(t,g),N=t.substring(0,x);x=a(t=t.substring(x),g=g.substring(x));var E=t.substring(t.length-x),w=function(t,l){var c;if(!t)return[[n,l]];if(!l)return[[e,t]];var u=t.length>l.length?t:l,h=t.length>l.length?l:t,d=u.indexOf(h);if(-1!==d)return c=[[n,u.substring(0,d)],[r,h],[n,u.substring(d+h.length)]],t.length>l.length&&(c[0][0]=c[2][0]=e),c;if(1===h.length)return[[e,t],[n,l]];var f=function(t,e){var n=t.length>e.length?t:e,r=t.length>e.length?e:t;if(n.length<4||2*r.length=t.length?[r,i,s,l,h]:null}var s,l,c,u,h,d=i(n,r,Math.ceil(n.length/4)),f=i(n,r,Math.ceil(n.length/2));return d||f?(s=f?d&&d[4].length>f[4].length?d:f:d,t.length>e.length?(l=s[0],c=s[1],u=s[2],h=s[3]):(u=s[0],h=s[1],l=s[2],c=s[3]),[l,c,u,h,s[4]]):null}(t,l);if(f){var p=f[0],g=f[1],m=f[2],b=f[3],y=f[4],v=i(p,m),A=i(g,b);return v.concat([[r,y]],A)}return function(t,r){for(var i=t.length,o=r.length,l=Math.ceil((i+o)/2),a=l,c=2*l,u=new Array(c),h=new Array(c),d=0;di)m+=2;else if(N>o)g+=2;else if(p&&(q=a+f-A)>=0&&q=(w=i-h[q]))return s(t,r,_,N)}for(var E=-v+b;E<=v-y;E+=2){for(var w,q=a+E,k=(w=E===-v||E!==v&&h[q-1]i)y+=2;else if(k>o)b+=2;else if(!p){var _;if((x=a+f-E)>=0&&x=(w=i-w))return s(t,r,_,N)}}}return[[e,t],[n,r]]}(t,l)}(t=t.substring(0,t.length-x),g=g.substring(0,g.length-x));return N&&w.unshift([r,N]),E&&w.push([r,E]),p(w,y),b&&function(t){for(var i=!1,s=[],o=0,g=null,m=0,b=0,y=0,v=0,A=0;m0?s[o-1]:-1,b=0,y=0,v=0,A=0,g=null,i=!0)),m++;for(i&&p(t),function(t){function e(t,e){if(!t||!e)return 6;var n=t.charAt(t.length-1),r=e.charAt(0),i=n.match(c),s=r.match(c),o=i&&n.match(u),l=s&&r.match(u),a=o&&n.match(h),p=l&&r.match(h),g=a&&t.match(d),m=p&&e.match(f);return g||m?5:a||p?4:i&&!o&&l?3:o||l?2:i||s?1:0}for(var n=1;n=y&&(y=v,g=i,m=s,b=o)}t[n-1][1]!=g&&(g?t[n-1][1]=g:(t.splice(n-1,1),n--),t[n][1]=m,b?t[n+1][1]=b:(t.splice(n+1,1),n--))}n++}}(t),m=1;m=w?(E>=x.length/2||E>=N.length/2)&&(t.splice(m,0,[r,N.substring(0,E)]),t[m-1][1]=x.substring(0,x.length-E),t[m+1][1]=N.substring(E),m++):(w>=x.length/2||w>=N.length/2)&&(t.splice(m,0,[r,x.substring(0,w)]),t[m-1][0]=n,t[m-1][1]=N.substring(0,N.length-w),t[m+1][0]=e,t[m+1][1]=x.substring(w),m++),m++}m++}}(w),w}function s(t,e,n,r){var s=t.substring(0,n),o=e.substring(0,r),l=t.substring(n),a=e.substring(r),c=i(s,o),u=i(l,a);return c.concat(u)}function o(t,e){if(!t||!e||t.charAt(0)!==e.charAt(0))return 0;for(var n=0,r=Math.min(t.length,e.length),i=r,s=0;nr?t=t.substring(n-r):n=0&&y(t[f][1])){var g=t[f][1].slice(-1);if(t[f][1]=t[f][1].slice(0,-1),h=g+h,d=g+d,!t[f][1]){t.splice(f,1),l--;var m=f-1;t[m]&&t[m][0]===n&&(u++,d=t[m][1]+d,m--),t[m]&&t[m][0]===e&&(c++,h=t[m][1]+h,m--),f=m}}b(t[l][1])&&(g=t[l][1].charAt(0),t[l][1]=t[l][1].slice(1),h+=g,d+=g)}if(l0||d.length>0){h.length>0&&d.length>0&&(0!==(s=o(d,h))&&(f>=0?t[f][1]+=d.substring(0,s):(t.splice(0,0,[r,d.substring(0,s)]),l++),d=d.substring(s),h=h.substring(s)),0!==(s=a(d,h))&&(t[l][1]=d.substring(d.length-s)+t[l][1],d=d.substring(0,d.length-s),h=h.substring(0,h.length-s)));var v=u+c;0===h.length&&0===d.length?(t.splice(l-v,v),l-=v):0===h.length?(t.splice(l-v,v,[n,d]),l=l-v+1):0===d.length?(t.splice(l-v,v,[e,h]),l=l-v+1):(t.splice(l-v,v,[e,h],[n,d]),l=l-v+2)}0!==l&&t[l-1][0]===r?(t[l-1][1]+=t[l][1],t.splice(l,1)):l++,u=0,c=0,h="",d=""}""===t[t.length-1][1]&&t.pop();var A=!1;for(l=1;l=55296&&t<=56319}function m(t){return t>=56320&&t<=57343}function b(t){return m(t.charCodeAt(0))}function y(t){return g(t.charCodeAt(t.length-1))}function v(t,i,s,o){return y(t)||b(o)?null:function(t){for(var e=[],n=0;n0&&e.push(t[n]);return e}([[r,t],[e,i],[n,s],[r,o]])}function A(t,e,n,r){return i(t,e,n,r,!0)}A.INSERT=n,A.DELETE=e,A.EQUAL=r,t.exports=A},9629:function(t,e,n){t=n.nmd(t);var r="__lodash_hash_undefined__",i=9007199254740991,s="[object Arguments]",o="[object Boolean]",l="[object Date]",a="[object Function]",c="[object GeneratorFunction]",u="[object Map]",h="[object Number]",d="[object Object]",f="[object Promise]",p="[object RegExp]",g="[object Set]",m="[object String]",b="[object Symbol]",y="[object WeakMap]",v="[object ArrayBuffer]",A="[object DataView]",x="[object Float32Array]",N="[object Float64Array]",E="[object Int8Array]",w="[object Int16Array]",q="[object Int32Array]",k="[object Uint8Array]",_="[object Uint8ClampedArray]",L="[object Uint16Array]",S="[object Uint32Array]",O=/\w*$/,T=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,C={};C[s]=C["[object Array]"]=C[v]=C[A]=C[o]=C[l]=C[x]=C[N]=C[E]=C[w]=C[q]=C[u]=C[h]=C[d]=C[p]=C[g]=C[m]=C[b]=C[k]=C[_]=C[L]=C[S]=!0,C["[object Error]"]=C[a]=C[y]=!1;var R="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,I="object"==typeof self&&self&&self.Object===Object&&self,B=R||I||Function("return this")(),M=e&&!e.nodeType&&e,U=M&&t&&!t.nodeType&&t,D=U&&U.exports===M;function P(t,e){return t.set(e[0],e[1]),t}function z(t,e){return t.add(e),t}function F(t,e,n,r){var i=-1,s=t?t.length:0;for(r&&s&&(n=t[++i]);++i-1},_t.prototype.set=function(t,e){var n=this.__data__,r=Tt(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},Lt.prototype.clear=function(){this.__data__={hash:new kt,map:new(pt||_t),string:new kt}},Lt.prototype.delete=function(t){return It(this,t).delete(t)},Lt.prototype.get=function(t){return It(this,t).get(t)},Lt.prototype.has=function(t){return It(this,t).has(t)},Lt.prototype.set=function(t,e){return It(this,t).set(t,e),this},St.prototype.clear=function(){this.__data__=new _t},St.prototype.delete=function(t){return this.__data__.delete(t)},St.prototype.get=function(t){return this.__data__.get(t)},St.prototype.has=function(t){return this.__data__.has(t)},St.prototype.set=function(t,e){var n=this.__data__;if(n instanceof _t){var r=n.__data__;if(!pt||r.length<199)return r.push([t,e]),this;n=this.__data__=new Lt(r)}return n.set(t,e),this};var Mt=ut?V(ut,Object):function(){return[]},Ut=function(t){return et.call(t)};function Dt(t,e){return!!(e=null==e?i:e)&&("number"==typeof t||j.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=i}(t.length)&&!Kt(t)}var Vt=ht||function(){return!1};function Kt(t){var e=Wt(t)?et.call(t):"";return e==a||e==c}function Wt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Zt(t){return $t(t)?function(t,e){var n=Ht(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&$t(t)}(t)&&tt.call(t,"callee")&&(!at.call(t,"callee")||et.call(t)==s)}(t)?function(t,e){for(var n=-1,r=Array(t);++nc))return!1;var h=l.get(t);if(h&&l.get(e))return h==e;var d=-1,f=!0,p=n&s?new kt:void 0;for(l.set(t,e),l.set(e,t);++d-1},wt.prototype.set=function(t,e){var n=this.__data__,r=Lt(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},qt.prototype.clear=function(){this.size=0,this.__data__={hash:new Et,map:new(ht||wt),string:new Et}},qt.prototype.delete=function(t){var e=Rt(this,t).delete(t);return this.size-=e?1:0,e},qt.prototype.get=function(t){return Rt(this,t).get(t)},qt.prototype.has=function(t){return Rt(this,t).has(t)},qt.prototype.set=function(t,e){var n=Rt(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},kt.prototype.add=kt.prototype.push=function(t){return this.__data__.set(t,r),this},kt.prototype.has=function(t){return this.__data__.has(t)},_t.prototype.clear=function(){this.__data__=new wt,this.size=0},_t.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},_t.prototype.get=function(t){return this.__data__.get(t)},_t.prototype.has=function(t){return this.__data__.has(t)},_t.prototype.set=function(t,e){var n=this.__data__;if(n instanceof wt){var r=n.__data__;if(!ht||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new qt(r)}return n.set(t,e),this.size=n.size,this};var Bt=lt?function(t){return null==t?[]:(t=Object(t),function(e,n){for(var r=-1,i=null==e?0:e.length,s=0,o=[];++r-1&&t%1==0&&t-1&&t%1==0&&t<=o}function Kt(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Wt(t){return null!=t&&"object"==typeof t}var Zt=D?function(t){return function(e){return t(e)}}(D):function(t){return Wt(t)&&Vt(t.length)&&!!O[St(t)]};function Gt(t){return null!=(e=t)&&Vt(e.length)&&!$t(e)?function(t,e){var n=Ft(t),r=!n&&zt(t),i=!n&&!r&&Ht(t),s=!n&&!r&&!i&&Zt(t),o=n||r||i||s,l=o?function(t,e){for(var n=-1,r=Array(t);++n(null!=i[e]&&(t[e]=i[e]),t)),{}));for(const n in t)void 0!==t[n]&&void 0===e[n]&&(i[n]=t[n]);return Object.keys(i).length>0?i:void 0},t.diff=function(t={},e={}){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});const n=Object.keys(t).concat(Object.keys(e)).reduce(((n,r)=>(i(t[r],e[r])||(n[r]=void 0===e[r]?null:e[r]),n)),{});return Object.keys(n).length>0?n:void 0},t.invert=function(t={},e={}){t=t||{};const n=Object.keys(e).reduce(((n,r)=>(e[r]!==t[r]&&void 0!==t[r]&&(n[r]=e[r]),n)),{});return Object.keys(t).reduce(((n,r)=>(t[r]!==e[r]&&void 0===e[r]&&(n[r]=null),n)),n)},t.transform=function(t,e,n=!1){if("object"!=typeof t)return e;if("object"!=typeof e)return;if(!n)return e;const r=Object.keys(e).reduce(((n,r)=>(void 0===t[r]&&(n[r]=e[r]),n)),{});return Object.keys(r).length>0?r:void 0}}(s||(s={})),e.default=s},5232:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AttributeMap=e.OpIterator=e.Op=void 0;const r=n(5090),i=n(9629),s=n(4162),o=n(1270);e.AttributeMap=o.default;const l=n(4123);e.Op=l.default;const a=n(7033);e.OpIterator=a.default;const c=String.fromCharCode(0),u=(t,e)=>{if("object"!=typeof t||null===t)throw new Error("cannot retain a "+typeof t);if("object"!=typeof e||null===e)throw new Error("cannot retain a "+typeof e);const n=Object.keys(t)[0];if(!n||n!==Object.keys(e)[0])throw new Error(`embed types not matched: ${n} != ${Object.keys(e)[0]}`);return[n,t[n],e[n]]};class h{constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}static registerEmbed(t,e){this.handlers[t]=e}static unregisterEmbed(t){delete this.handlers[t]}static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`no handlers for embed type "${t}"`);return e}insert(t,e){const n={};return"string"==typeof t&&0===t.length?this:(n.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n))}delete(t){return t<=0?this:this.push({delete:t})}retain(t,e){if("number"==typeof t&&t<=0)return this;const n={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n)}push(t){let e=this.ops.length,n=this.ops[e-1];if(t=i(t),"object"==typeof n){if("number"==typeof t.delete&&"number"==typeof n.delete)return this.ops[e-1]={delete:n.delete+t.delete},this;if("number"==typeof n.delete&&null!=t.insert&&(e-=1,n=this.ops[e-1],"object"!=typeof n))return this.ops.unshift(t),this;if(s(t.attributes,n.attributes)){if("string"==typeof t.insert&&"string"==typeof n.insert)return this.ops[e-1]={insert:n.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof n.retain)return this.ops[e-1]={retain:n.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this}chop(){const t=this.ops[this.ops.length-1];return t&&"number"==typeof t.retain&&!t.attributes&&this.ops.pop(),this}filter(t){return this.ops.filter(t)}forEach(t){this.ops.forEach(t)}map(t){return this.ops.map(t)}partition(t){const e=[],n=[];return this.forEach((r=>{(t(r)?e:n).push(r)})),[e,n]}reduce(t,e){return this.ops.reduce(t,e)}changeLength(){return this.reduce(((t,e)=>e.insert?t+l.default.length(e):e.delete?t-e.delete:t),0)}length(){return this.reduce(((t,e)=>t+l.default.length(e)),0)}slice(t=0,e=1/0){const n=[],r=new a.default(this.ops);let i=0;for(;i0&&n.next(i.retain-t)}const l=new h(r);for(;e.hasNext()||n.hasNext();)if("insert"===n.peekType())l.push(n.next());else if("delete"===e.peekType())l.push(e.next());else{const t=Math.min(e.peekLength(),n.peekLength()),r=e.next(t),i=n.next(t);if(i.retain){const a={};if("number"==typeof r.retain)a.retain="number"==typeof i.retain?t:i.retain;else if("number"==typeof i.retain)null==r.retain?a.insert=r.insert:a.retain=r.retain;else{const t=null==r.retain?"insert":"retain",[e,n,s]=u(r[t],i.retain),o=h.getHandler(e);a[t]={[e]:o.compose(n,s,"retain"===t)}}const c=o.default.compose(r.attributes,i.attributes,"number"==typeof r.retain);if(c&&(a.attributes=c),l.push(a),!n.hasNext()&&s(l.ops[l.ops.length-1],a)){const t=new h(e.rest());return l.concat(t).chop()}}else"number"==typeof i.delete&&("number"==typeof r.retain||"object"==typeof r.retain&&null!==r.retain)&&l.push(i)}return l.chop()}concat(t){const e=new h(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e}diff(t,e){if(this.ops===t.ops)return new h;const n=[this,t].map((e=>e.map((n=>{if(null!=n.insert)return"string"==typeof n.insert?n.insert:c;throw new Error("diff() called "+(e===t?"on":"with")+" non-document")})).join(""))),i=new h,l=r(n[0],n[1],e,!0),u=new a.default(this.ops),d=new a.default(t.ops);return l.forEach((t=>{let e=t[1].length;for(;e>0;){let n=0;switch(t[0]){case r.INSERT:n=Math.min(d.peekLength(),e),i.push(d.next(n));break;case r.DELETE:n=Math.min(e,u.peekLength()),u.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(u.peekLength(),d.peekLength(),e);const t=u.next(n),l=d.next(n);s(t.insert,l.insert)?i.retain(n,o.default.diff(t.attributes,l.attributes)):i.push(l).delete(n)}e-=n}})),i.chop()}eachLine(t,e="\n"){const n=new a.default(this.ops);let r=new h,i=0;for(;n.hasNext();){if("insert"!==n.peekType())return;const s=n.peek(),o=l.default.length(s)-n.peekLength(),a="string"==typeof s.insert?s.insert.indexOf(e,o)-o:-1;if(a<0)r.push(n.next());else if(a>0)r.push(n.next(a));else{if(!1===t(r,n.next(1).attributes||{},i))return;i+=1,r=new h}}r.length()>0&&t(r,{},i)}invert(t){const e=new h;return this.reduce(((n,r)=>{if(r.insert)e.delete(l.default.length(r));else{if("number"==typeof r.retain&&null==r.attributes)return e.retain(r.retain),n+r.retain;if(r.delete||"number"==typeof r.retain){const i=r.delete||r.retain;return t.slice(n,n+i).forEach((t=>{r.delete?e.push(t):r.retain&&r.attributes&&e.retain(l.default.length(t),o.default.invert(r.attributes,t.attributes))})),n+i}if("object"==typeof r.retain&&null!==r.retain){const i=t.slice(n,n+1),s=new a.default(i.ops).next(),[l,c,d]=u(r.retain,s.insert),f=h.getHandler(l);return e.retain({[l]:f.invert(c,d)},o.default.invert(r.attributes,s.attributes)),n+1}}return n}),0),e.chop()}transform(t,e=!1){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);const n=t,r=new a.default(this.ops),i=new a.default(n.ops),s=new h;for(;r.hasNext()||i.hasNext();)if("insert"!==r.peekType()||!e&&"insert"===i.peekType())if("insert"===i.peekType())s.push(i.next());else{const t=Math.min(r.peekLength(),i.peekLength()),n=r.next(t),l=i.next(t);if(n.delete)continue;if(l.delete)s.push(l);else{const r=n.retain,i=l.retain;let a="object"==typeof i&&null!==i?i:t;if("object"==typeof r&&null!==r&&"object"==typeof i&&null!==i){const t=Object.keys(r)[0];if(t===Object.keys(i)[0]){const n=h.getHandler(t);n&&(a={[t]:n.transform(r[t],i[t],e)})}}s.retain(a,o.default.transform(n.attributes,l.attributes,e))}}else s.retain(l.default.length(r.next()));return s.chop()}transformPosition(t,e=!1){e=!!e;const n=new a.default(this.ops);let r=0;for(;n.hasNext()&&r<=t;){const i=n.peekLength(),s=n.peekType();n.next(),"delete"!==s?("insert"===s&&(r=i-n?(t=i-n,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};{const r={};return e.attributes&&(r.attributes=e.attributes),"number"==typeof e.retain?r.retain=t:"object"==typeof e.retain&&null!==e.retain?r.retain=e.retain:"string"==typeof e.insert?r.insert=e.insert.substr(n,t):r.insert=e.insert,r}}return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?r.default.length(this.ops[this.index])-this.offset:1/0}peekType(){const t=this.ops[this.index];return t?"number"==typeof t.delete?"delete":"number"==typeof t.retain||"object"==typeof t.retain&&null!==t.retain?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);{const t=this.offset,e=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=t,this.index=e,[n].concat(r)}}return[]}}},8820:function(t,e,n){"use strict";n.d(e,{A:function(){return l}});var r=n(8138),i=function(t,e){for(var n=t.length;n--;)if((0,r.A)(t[n][0],e))return n;return-1},s=Array.prototype.splice;function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e-1},o.prototype.set=function(t,e){var n=this.__data__,r=i(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this};var l=o},2461:function(t,e,n){"use strict";var r=n(2281),i=n(5507),s=(0,r.A)(i.A,"Map");e.A=s},3558:function(t,e,n){"use strict";n.d(e,{A:function(){return d}});var r=(0,n(2281).A)(Object,"create"),i=Object.prototype.hasOwnProperty,s=Object.prototype.hasOwnProperty;function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e-1&&t%1==0&&tc))return!1;var h=s.get(t),d=s.get(e);if(h&&d)return h==e&&d==t;var f=-1,p=!0,g=2&n?new o:void 0;for(s.set(t,e),s.set(e,t);++f-1&&t%1==0&&t<=9007199254740991}},659:function(t,e){"use strict";e.A=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7948:function(t,e){"use strict";e.A=function(t){return null!=t&&"object"==typeof t}},5755:function(t,e,n){"use strict";n.d(e,{A:function(){return u}});var r=n(2159),i=n(1628),s=n(7948),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1;var l=n(5771),a=n(8795),c=a.A&&a.A.isTypedArray,u=c?(0,l.A)(c):function(t){return(0,s.A)(t)&&(0,i.A)(t.length)&&!!o[(0,r.A)(t)]}},3169:function(t,e,n){"use strict";n.d(e,{A:function(){return a}});var r=n(6753),i=n(501),s=(0,n(2217).A)(Object.keys,Object),o=Object.prototype.hasOwnProperty,l=n(3628),a=function(t){return(0,l.A)(t)?(0,r.A)(t):function(t){if(!(0,i.A)(t))return s(t);var e=[];for(var n in Object(t))o.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}},2624:function(t,e,n){"use strict";n.d(e,{A:function(){return c}});var r=n(6753),i=n(659),s=n(501),o=Object.prototype.hasOwnProperty,l=function(t){if(!(0,i.A)(t))return function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var e=(0,s.A)(t),n=[];for(var r in t)("constructor"!=r||!e&&o.call(t,r))&&n.push(r);return n},a=n(3628),c=function(t){return(0,a.A)(t)?(0,r.A)(t,!0):l(t)}},8347:function(t,e,n){"use strict";n.d(e,{A:function(){return $}});var r,i,s,o,l=n(2673),a=n(6770),c=n(8138),u=function(t,e,n){(void 0!==n&&!(0,c.A)(t[e],n)||void 0===n&&!(e in t))&&(0,a.A)(t,e,n)},h=function(t,e,n){for(var r=-1,i=Object(t),s=n(t),o=s.length;o--;){var l=s[++r];if(!1===e(i[l],l,i))break}return t},d=n(3812),f=n(1827),p=n(4405),g=n(1683),m=n(8412),b=n(723),y=n(3628),v=n(7948),A=n(776),x=n(7572),N=n(659),E=n(2159),w=n(8769),q=Function.prototype,k=Object.prototype,_=q.toString,L=k.hasOwnProperty,S=_.call(Object),O=n(5755),T=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]},j=n(9601),C=n(2624),R=function(t,e,n,r,i,s,o){var l,a=T(t,n),c=T(e,n),h=o.get(c);if(h)u(t,n,h);else{var q=s?s(a,c,n+"",t,e,o):void 0,k=void 0===q;if(k){var R=(0,b.A)(c),I=!R&&(0,A.A)(c),B=!R&&!I&&(0,O.A)(c);q=c,R||I||B?(0,b.A)(a)?q=a:(l=a,(0,v.A)(l)&&(0,y.A)(l)?q=(0,p.A)(a):I?(k=!1,q=(0,d.A)(c,!0)):B?(k=!1,q=(0,f.A)(c,!0)):q=[]):function(t){if(!(0,v.A)(t)||"[object Object]"!=(0,E.A)(t))return!1;var e=(0,w.A)(t);if(null===e)return!0;var n=L.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&_.call(n)==S}(c)||(0,m.A)(c)?(q=a,(0,m.A)(a)?q=function(t){return(0,j.A)(t,(0,C.A)(t))}(a):(0,N.A)(a)&&!(0,x.A)(a)||(q=(0,g.A)(c))):k=!1}k&&(o.set(c,q),i(q,c,r,s,o),o.delete(c)),u(t,n,q)}},I=function t(e,n,r,i,s){e!==n&&h(n,(function(o,a){if(s||(s=new l.A),(0,N.A)(o))R(e,n,a,r,t,i,s);else{var c=i?i(T(e,a),o,a+"",e,n,s):void 0;void 0===c&&(c=o),u(e,a,c)}}),C.A)},B=function(t){return t},M=Math.max,U=n(7889),D=U.A?function(t,e){return(0,U.A)(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:B,P=Date.now,z=(r=D,i=0,s=0,function(){var t=P(),e=16-(t-s);if(s=t,e>0){if(++i>=800)return arguments[0]}else i=0;return r.apply(void 0,arguments)}),F=function(t,e){return z(function(t,e,n){return e=M(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,s=M(r.length-e,0),o=Array(s);++i1?e[r-1]:void 0,s=r>2?e[2]:void 0;for(i=o.length>3&&"function"==typeof i?(r--,i):void 0,s&&function(t,e,n){if(!(0,N.A)(n))return!1;var r=typeof e;return!!("number"==r?(0,y.A)(n)&&(0,H.A)(e,n.length):"string"==r&&e in n)&&(0,c.A)(n[e],t)}(e[0],e[1],s)&&(i=r<3?void 0:i,r=1),t=Object(t);++n(t[t.TYPE=3]="TYPE",t[t.LEVEL=12]="LEVEL",t[t.ATTRIBUTE=13]="ATTRIBUTE",t[t.BLOT=14]="BLOT",t[t.INLINE=7]="INLINE",t[t.BLOCK=11]="BLOCK",t[t.BLOCK_BLOT=10]="BLOCK_BLOT",t[t.INLINE_BLOT=6]="INLINE_BLOT",t[t.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",t[t.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",t[t.ANY=15]="ANY",t))(r||{});class i{constructor(t,e,n={}){this.attrName=t,this.keyName=e;const i=r.TYPE&r.ATTRIBUTE;this.scope=null!=n.scope?n.scope&r.LEVEL|i:r.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}static keys(t){return Array.from(t.attributes).map((t=>t.name))}add(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)}canAdd(t,e){return null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1)}remove(t){t.removeAttribute(this.keyName)}value(t){const e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""}}class s extends Error{constructor(t){super(t="[Parchment] "+t),this.message=t,this.name=this.constructor.name}}const o=class t{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(t,e=!1){if(null==t)return null;if(this.blots.has(t))return this.blots.get(t)||null;if(e){let n=null;try{n=t.parentNode}catch{return null}return this.find(n,e)}return null}create(e,n,r){const i=this.query(n);if(null==i)throw new s(`Unable to create ${n} blot`);const o=i,l=n instanceof Node||n.nodeType===Node.TEXT_NODE?n:o.create(r),a=new o(e,l,r);return t.blots.set(a.domNode,a),a}find(e,n=!1){return t.find(e,n)}query(t,e=r.ANY){let n;return"string"==typeof t?n=this.types[t]||this.attributes[t]:t instanceof Text||t.nodeType===Node.TEXT_NODE?n=this.types.text:"number"==typeof t?t&r.LEVEL&r.BLOCK?n=this.types.block:t&r.LEVEL&r.INLINE&&(n=this.types.inline):t instanceof Element&&((t.getAttribute("class")||"").split(/\s+/).some((t=>(n=this.classes[t],!!n))),n=n||this.tags[t.tagName]),null==n?null:"scope"in n&&e&r.LEVEL&n.scope&&e&r.TYPE&n.scope?n:null}register(...t){return t.map((t=>{const e="blotName"in t,n="attrName"in t;if(!e&&!n)throw new s("Invalid definition");if(e&&"abstract"===t.blotName)throw new s("Cannot register abstract class");const r=e?t.blotName:n?t.attrName:void 0;return this.types[r]=t,n?"string"==typeof t.keyName&&(this.attributes[t.keyName]=t):e&&(t.className&&(this.classes[t.className]=t),t.tagName&&(Array.isArray(t.tagName)?t.tagName=t.tagName.map((t=>t.toUpperCase())):t.tagName=t.tagName.toUpperCase(),(Array.isArray(t.tagName)?t.tagName:[t.tagName]).forEach((e=>{(null==this.tags[e]||null==t.className)&&(this.tags[e]=t)})))),t}))}};o.blots=new WeakMap;let l=o;function a(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter((t=>0===t.indexOf(`${e}-`)))}const c=class extends i{static keys(t){return(t.getAttribute("class")||"").split(/\s+/).map((t=>t.split("-").slice(0,-1).join("-")))}add(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(`${this.keyName}-${e}`),!0)}remove(t){a(t,this.keyName).forEach((e=>{t.classList.remove(e)})),0===t.classList.length&&t.removeAttribute("class")}value(t){const e=(a(t,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(t,e)?e:""}};function u(t){const e=t.split("-"),n=e.slice(1).map((t=>t[0].toUpperCase()+t.slice(1))).join("");return e[0]+n}const h=class extends i{static keys(t){return(t.getAttribute("style")||"").split(";").map((t=>t.split(":")[0].trim()))}add(t,e){return!!this.canAdd(t,e)&&(t.style[u(this.keyName)]=e,!0)}remove(t){t.style[u(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")}value(t){const e=t.style[u(this.keyName)];return this.canAdd(t,e)?e:""}},d=class{constructor(t){this.attributes={},this.domNode=t,this.build()}attribute(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])}build(){this.attributes={};const t=l.find(this.domNode);if(null==t)return;const e=i.keys(this.domNode),n=c.keys(this.domNode),s=h.keys(this.domNode);e.concat(n).concat(s).forEach((e=>{const n=t.scroll.query(e,r.ATTRIBUTE);n instanceof i&&(this.attributes[n.attrName]=n)}))}copy(t){Object.keys(this.attributes).forEach((e=>{const n=this.attributes[e].value(this.domNode);t.format(e,n)}))}move(t){this.copy(t),Object.keys(this.attributes).forEach((t=>{this.attributes[t].remove(this.domNode)})),this.attributes={}}values(){return Object.keys(this.attributes).reduce(((t,e)=>(t[e]=this.attributes[e].value(this.domNode),t)),{})}},f=class{constructor(t,e){this.scroll=t,this.domNode=e,l.blots.set(e,this),this.prev=null,this.next=null}static create(t){if(null==this.tagName)throw new s("Blot definition missing tagName");let e,n;return Array.isArray(this.tagName)?("string"==typeof t?(n=t.toUpperCase(),parseInt(n,10).toString()===n&&(n=parseInt(n,10))):"number"==typeof t&&(n=t),e="number"==typeof n?document.createElement(this.tagName[n-1]):n&&this.tagName.indexOf(n)>-1?document.createElement(n):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e}get statics(){return this.constructor}attach(){}clone(){const t=this.domNode.cloneNode(!1);return this.scroll.create(t)}detach(){null!=this.parent&&this.parent.removeChild(this),l.blots.delete(this.domNode)}deleteAt(t,e){this.isolate(t,e).remove()}formatAt(t,e,n,i){const s=this.isolate(t,e);if(null!=this.scroll.query(n,r.BLOT)&&i)s.wrap(n,i);else if(null!=this.scroll.query(n,r.ATTRIBUTE)){const t=this.scroll.create(this.statics.scope);s.wrap(t),t.format(n,i)}}insertAt(t,e,n){const r=null==n?this.scroll.create("text",e):this.scroll.create(e,n),i=this.split(t);this.parent.insertBefore(r,i||void 0)}isolate(t,e){const n=this.split(t);if(null==n)throw new Error("Attempt to isolate at end");return n.split(e),n}length(){return 1}offset(t=this.parent){return null==this.parent||this===t?0:this.parent.children.offset(this)+this.parent.offset(t)}optimize(t){this.statics.requiredContainer&&!(this.parent instanceof this.statics.requiredContainer)&&this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(t,e){const n="string"==typeof t?this.scroll.create(t,e):t;return null!=this.parent&&(this.parent.insertBefore(n,this.next||void 0),this.remove()),n}split(t,e){return 0===t?this:this.next}update(t,e){}wrap(t,e){const n="string"==typeof t?this.scroll.create(t,e):t;if(null!=this.parent&&this.parent.insertBefore(n,this.next||void 0),"function"!=typeof n.appendChild)throw new s(`Cannot wrap ${t}`);return n.appendChild(this),n}};f.blotName="abstract";let p=f;const g=class extends p{static value(t){return!0}index(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1}position(t,e){let n=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return t>0&&(n+=1),[this.parent.domNode,n]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};g.scope=r.INLINE_BLOT;const m=g;class b{constructor(){this.head=null,this.tail=null,this.length=0}append(...t){if(this.insertBefore(t[0],null),t.length>1){const e=t.slice(1);this.append(...e)}}at(t){const e=this.iterator();let n=e();for(;n&&t>0;)t-=1,n=e();return n}contains(t){const e=this.iterator();let n=e();for(;n;){if(n===t)return!0;n=e()}return!1}indexOf(t){const e=this.iterator();let n=e(),r=0;for(;n;){if(n===t)return r;r+=1,n=e()}return-1}insertBefore(t,e){null!=t&&(this.remove(t),t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)}offset(t){let e=0,n=this.head;for(;null!=n;){if(n===t)return e;e+=n.length(),n=n.next}return-1}remove(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)}iterator(t=this.head){return()=>{const e=t;return null!=t&&(t=t.next),e}}find(t,e=!1){const n=this.iterator();let r=n();for(;r;){const i=r.length();if(ts?n(l,t-s,Math.min(e,s+r-t)):n(l,0,Math.min(r,t+e-s)),s+=r,l=o()}}map(t){return this.reduce(((e,n)=>(e.push(t(n)),e)),[])}reduce(t,e){const n=this.iterator();let r=n();for(;r;)e=t(e,r),r=n();return e}}function y(t,e){const n=e.find(t);if(n)return n;try{return e.create(t)}catch{const n=e.create(r.INLINE);return Array.from(t.childNodes).forEach((t=>{n.domNode.appendChild(t)})),t.parentNode&&t.parentNode.replaceChild(n.domNode,t),n.attach(),n}}const v=class t extends p{constructor(t,e){super(t,e),this.uiNode=null,this.build()}appendChild(t){this.insertBefore(t)}attach(){super.attach(),this.children.forEach((t=>{t.attach()}))}attachUI(e){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=e,t.uiClass&&this.uiNode.classList.add(t.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new b,Array.from(this.domNode.childNodes).filter((t=>t!==this.uiNode)).reverse().forEach((t=>{try{const e=y(t,this.scroll);this.insertBefore(e,this.children.head||void 0)}catch(t){if(t instanceof s)return;throw t}}))}deleteAt(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,((t,e,n)=>{t.deleteAt(e,n)}))}descendant(e,n=0){const[r,i]=this.children.find(n);return null==e.blotName&&e(r)||null!=e.blotName&&r instanceof e?[r,i]:r instanceof t?r.descendant(e,i):[null,-1]}descendants(e,n=0,r=Number.MAX_VALUE){let i=[],s=r;return this.children.forEachAt(n,r,((n,r,o)=>{(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&i.push(n),n instanceof t&&(i=i.concat(n.descendants(e,r,s))),s-=o})),i}detach(){this.children.forEach((t=>{t.detach()})),super.detach()}enforceAllowedChildren(){let e=!1;this.children.forEach((n=>{e||this.statics.allowedChildren.some((t=>n instanceof t))||(n.statics.scope===r.BLOCK_BLOT?(null!=n.next&&this.splitAfter(n),null!=n.prev&&this.splitAfter(n.prev),n.parent.unwrap(),e=!0):n instanceof t?n.unwrap():n.remove())}))}formatAt(t,e,n,r){this.children.forEachAt(t,e,((t,e,i)=>{t.formatAt(e,i,n,r)}))}insertAt(t,e,n){const[r,i]=this.children.find(t);if(r)r.insertAt(i,e,n);else{const t=null==n?this.scroll.create("text",e):this.scroll.create(e,n);this.appendChild(t)}}insertBefore(t,e){null!=t.parent&&t.parent.children.remove(t);let n=null;this.children.insertBefore(t,e||null),t.parent=this,null!=e&&(n=e.domNode),(this.domNode.parentNode!==t.domNode||this.domNode.nextSibling!==n)&&this.domNode.insertBefore(t.domNode,n),t.attach()}length(){return this.children.reduce(((t,e)=>t+e.length()),0)}moveChildren(t,e){this.children.forEach((n=>{t.insertBefore(n,e)}))}optimize(t){if(super.optimize(t),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){const t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t)}else this.remove()}path(e,n=!1){const[r,i]=this.children.find(e,n),s=[[this,e]];return r instanceof t?s.concat(r.path(i,n)):(null!=r&&s.push([r,i]),s)}removeChild(t){this.children.remove(t)}replaceWith(e,n){const r="string"==typeof e?this.scroll.create(e,n):e;return r instanceof t&&this.moveChildren(r),super.replaceWith(r)}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}const n=this.clone();return this.parent&&this.parent.insertBefore(n,this.next||void 0),this.children.forEachAt(t,this.length(),((t,r,i)=>{const s=t.split(r,e);null!=s&&n.appendChild(s)})),n}splitAfter(t){const e=this.clone();for(;null!=t.next;)e.appendChild(t.next);return this.parent&&this.parent.insertBefore(e,this.next||void 0),e}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(t,e){const n=[],r=[];t.forEach((t=>{t.target===this.domNode&&"childList"===t.type&&(n.push(...t.addedNodes),r.push(...t.removedNodes))})),r.forEach((t=>{if(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;const e=this.scroll.find(t);null!=e&&(null==e.domNode.parentNode||e.domNode.parentNode===this.domNode)&&e.detach()})),n.filter((t=>t.parentNode===this.domNode&&t!==this.uiNode)).sort(((t,e)=>t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1)).forEach((t=>{let e=null;null!=t.nextSibling&&(e=this.scroll.find(t.nextSibling));const n=y(t,this.scroll);(n.next!==e||null==n.next)&&(null!=n.parent&&n.parent.removeChild(this),this.insertBefore(n,e||void 0))})),this.enforceAllowedChildren()}};v.uiClass="";const A=v,x=class t extends A{static create(t){return super.create(t)}static formats(e,n){const r=n.query(t.blotName);if(null==r||e.tagName!==r.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new d(this.domNode)}format(e,n){if(e!==this.statics.blotName||n){const t=this.scroll.query(e,r.INLINE);if(null==t)return;t instanceof i?this.attributes.attribute(t,n):n&&(e!==this.statics.blotName||this.formats()[e]!==n)&&this.replaceWith(e,n)}else this.children.forEach((e=>{e instanceof t||(e=e.wrap(t.blotName,!0)),this.attributes.copy(e)})),this.unwrap()}formats(){const t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,n,i){null!=this.formats()[n]||this.scroll.query(n,r.ATTRIBUTE)?this.isolate(t,e).format(n,i):super.formatAt(t,e,n,i)}optimize(e){super.optimize(e);const n=this.formats();if(0===Object.keys(n).length)return this.unwrap();const r=this.next;r instanceof t&&r.prev===this&&function(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(t[n]!==e[n])return!1;return!0}(n,r.formats())&&(r.moveChildren(this),r.remove())}replaceWith(t,e){const n=super.replaceWith(t,e);return this.attributes.copy(n),n}update(t,e){super.update(t,e),t.some((t=>t.target===this.domNode&&"attributes"===t.type))&&this.attributes.build()}wrap(e,n){const r=super.wrap(e,n);return r instanceof t&&this.attributes.move(r),r}};x.allowedChildren=[x,m],x.blotName="inline",x.scope=r.INLINE_BLOT,x.tagName="SPAN";const N=x,E=class t extends A{static create(t){return super.create(t)}static formats(e,n){const r=n.query(t.blotName);if(null==r||e.tagName!==r.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new d(this.domNode)}format(e,n){const s=this.scroll.query(e,r.BLOCK);null!=s&&(s instanceof i?this.attributes.attribute(s,n):e!==this.statics.blotName||n?n&&(e!==this.statics.blotName||this.formats()[e]!==n)&&this.replaceWith(e,n):this.replaceWith(t.blotName))}formats(){const t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,n,i){null!=this.scroll.query(n,r.BLOCK)?this.format(n,i):super.formatAt(t,e,n,i)}insertAt(t,e,n){if(null==n||null!=this.scroll.query(e,r.INLINE))super.insertAt(t,e,n);else{const r=this.split(t);if(null==r)throw new Error("Attempt to insertAt after block boundaries");{const t=this.scroll.create(e,n);r.parent.insertBefore(t,r)}}}replaceWith(t,e){const n=super.replaceWith(t,e);return this.attributes.copy(n),n}update(t,e){super.update(t,e),t.some((t=>t.target===this.domNode&&"attributes"===t.type))&&this.attributes.build()}};E.blotName="block",E.scope=r.BLOCK_BLOT,E.tagName="P",E.allowedChildren=[N,E,m];const w=E,q=class extends A{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(t,e){super.deleteAt(t,e),this.enforceAllowedChildren()}formatAt(t,e,n,r){super.formatAt(t,e,n,r),this.enforceAllowedChildren()}insertAt(t,e,n){super.insertAt(t,e,n),this.enforceAllowedChildren()}optimize(t){super.optimize(t),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};q.blotName="container",q.scope=r.BLOCK_BLOT;const k=q,_=class extends m{static formats(t,e){}format(t,e){super.formatAt(0,this.length(),t,e)}formatAt(t,e,n,r){0===t&&e===this.length()?this.format(n,r):super.formatAt(t,e,n,r)}formats(){return this.statics.formats(this.domNode,this.scroll)}},L={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},S=class extends A{constructor(t,e){super(null,e),this.registry=t,this.scroll=this,this.build(),this.observer=new MutationObserver((t=>{this.update(t)})),this.observer.observe(this.domNode,L),this.attach()}create(t,e){return this.registry.create(this,t,e)}find(t,e=!1){const n=this.registry.find(t,e);return n?n.scroll===this?n:e?this.find(n.scroll.domNode.parentNode,!0):null:null}query(t,e=r.ANY){return this.registry.query(t,e)}register(...t){return this.registry.register(...t)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(t,e){this.update(),0===t&&e===this.length()?this.children.forEach((t=>{t.remove()})):super.deleteAt(t,e)}formatAt(t,e,n,r){this.update(),super.formatAt(t,e,n,r)}insertAt(t,e,n){this.update(),super.insertAt(t,e,n)}optimize(t=[],e={}){super.optimize(e);const n=e.mutationsMap||new WeakMap;let r=Array.from(this.observer.takeRecords());for(;r.length>0;)t.push(r.pop());const i=(t,e=!0)=>{null==t||t===this||null!=t.domNode.parentNode&&(n.has(t.domNode)||n.set(t.domNode,[]),e&&i(t.parent))},s=t=>{n.has(t.domNode)&&(t instanceof A&&t.children.forEach(s),n.delete(t.domNode),t.optimize(e))};let o=t;for(let e=0;o.length>0;e+=1){if(e>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(o.forEach((t=>{const e=this.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(i(this.find(t.previousSibling,!1)),Array.from(t.addedNodes).forEach((t=>{const e=this.find(t,!1);i(e,!1),e instanceof A&&e.children.forEach((t=>{i(t,!1)}))}))):"attributes"===t.type&&i(e.prev)),i(e))})),this.children.forEach(s),o=Array.from(this.observer.takeRecords()),r=o.slice();r.length>0;)t.push(r.pop())}}update(t,e={}){t=t||this.observer.takeRecords();const n=new WeakMap;t.map((t=>{const e=this.find(t.target,!0);return null==e?null:n.has(e.domNode)?(n.get(e.domNode).push(t),null):(n.set(e.domNode,[t]),e)})).forEach((t=>{null!=t&&t!==this&&n.has(t.domNode)&&t.update(n.get(t.domNode)||[],e)})),e.mutationsMap=n,n.has(this.domNode)&&super.update(n.get(this.domNode),e),this.optimize(t,e)}};S.blotName="scroll",S.defaultChild=w,S.allowedChildren=[w,k],S.scope=r.BLOCK_BLOT,S.tagName="DIV";const O=S,T=class t extends m{static create(t){return document.createTextNode(t)}static value(t){return t.data}constructor(t,e){super(t,e),this.text=this.statics.value(this.domNode)}deleteAt(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)}index(t,e){return this.domNode===t?e:-1}insertAt(t,e,n){null==n?(this.text=this.text.slice(0,t)+e+this.text.slice(t),this.domNode.data=this.text):super.insertAt(t,e,n)}length(){return this.text.length}optimize(e){super.optimize(e),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(t,e=!1){return[this.domNode,t]}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}const n=this.scroll.create(this.domNode.splitText(t));return this.parent.insertBefore(n,this.next||void 0),this.text=this.statics.value(this.domNode),n}update(t,e){t.some((t=>"characterData"===t.type&&t.target===this.domNode))&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};T.blotName="text",T.scope=r.INLINE_BLOT;const j=T}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var s=e[r]={id:r,loaded:!1,exports:{}};return t[r](s,s.exports,n),s.loaded=!0,s.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t};var r={};return function(){"use strict";n.d(r,{default:function(){return It}});var t=n(3729),e=n(8276),i=n(7912),s=n(6003);class o extends s.ClassAttributor{add(t,e){let n=0;if("+1"===e||"-1"===e){const r=this.value(t)||0;n="+1"===e?r+1:r-1}else"number"==typeof e&&(n=e);return 0===n?(this.remove(t),!0):super.add(t,n.toString())}canAdd(t,e){return super.canAdd(t,e)||super.canAdd(t,parseInt(e,10))}value(t){return parseInt(super.value(t),10)||void 0}}var l=new o("indent","ql-indent",{scope:s.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]}),a=n(9698);class c extends a.Ay{static blotName="blockquote";static tagName="blockquote"}var u=c;class h extends a.Ay{static blotName="header";static tagName=["H1","H2","H3","H4","H5","H6"];static formats(t){return this.tagName.indexOf(t.tagName)+1}}var d=h,f=n(580),p=n(6142);class g extends f.A{}g.blotName="list-container",g.tagName="OL";class m extends a.Ay{static create(t){const e=super.create();return e.setAttribute("data-list",t),e}static formats(t){return t.getAttribute("data-list")||void 0}static register(){p.Ay.register(g)}constructor(t,e){super(t,e);const n=e.ownerDocument.createElement("span"),r=n=>{if(!t.isEnabled())return;const r=this.statics.formats(e,t);"checked"===r?(this.format("list","unchecked"),n.preventDefault()):"unchecked"===r&&(this.format("list","checked"),n.preventDefault())};n.addEventListener("mousedown",r),n.addEventListener("touchstart",r),this.attachUI(n)}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-list",e):super.format(t,e)}}m.blotName="list",m.tagName="LI",g.allowedChildren=[m],m.requiredContainer=g;var b=n(9541),y=n(8638),v=n(6772),A=n(664),x=n(4850);class N extends x.A{static blotName="bold";static tagName=["STRONG","B"];static create(){return super.create()}static formats(){return!0}optimize(t){super.optimize(t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}var E=N;class w extends x.A{static blotName="link";static tagName="A";static SANITIZED_URL="about:blank";static PROTOCOL_WHITELIST=["http","https","mailto","tel","sms"];static create(t){const e=super.create(t);return e.setAttribute("href",this.sanitize(t)),e.setAttribute("rel","noopener noreferrer"),e.setAttribute("target","_blank"),e}static formats(t){return t.getAttribute("href")}static sanitize(t){return q(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("href",this.constructor.sanitize(e)):super.format(t,e)}}function q(t,e){const n=document.createElement("a");n.href=t;const r=n.href.slice(0,n.href.indexOf(":"));return e.indexOf(r)>-1}class k extends x.A{static blotName="script";static tagName=["SUB","SUP"];static create(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):super.create(t)}static formats(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}}var _=k;class L extends x.A{static blotName="underline";static tagName="U"}var S=L,O=n(746);class T extends O.A{static blotName="formula";static className="ql-formula";static tagName="SPAN";static create(t){if(null==window.katex)throw new Error("Formula module requires KaTeX.");const e=super.create(t);return"string"==typeof t&&(window.katex.render(t,e,{throwOnError:!1,errorColor:"#f00"}),e.setAttribute("data-value",t)),e}static value(t){return t.getAttribute("data-value")}html(){const{formula:t}=this.value();return`${t}`}}var j=T;const C=["alt","height","width"];class R extends s.EmbedBlot{static blotName="image";static tagName="IMG";static create(t){const e=super.create(t);return"string"==typeof t&&e.setAttribute("src",this.sanitize(t)),e}static formats(t){return C.reduce(((e,n)=>(t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e)),{})}static match(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}static sanitize(t){return q(t,["http","https","data"])?t:"//:0"}static value(t){return t.getAttribute("src")}format(t,e){C.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}}var I=R;const B=["height","width"];class M extends a.zo{static blotName="video";static className="ql-video";static tagName="IFRAME";static create(t){const e=super.create(t);return e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","true"),e.setAttribute("src",this.sanitize(t)),e}static formats(t){return B.reduce(((e,n)=>(t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e)),{})}static sanitize(t){return w.sanitize(t)}static value(t){return t.getAttribute("src")}format(t,e){B.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}html(){const{video:t}=this.value();return`
    ${t}`}}var U=M,D=n(9404),P=n(5232),z=n.n(P),F=n(4266),H=n(3036),$=n(4541),V=n(5508),K=n(584);const W=new s.ClassAttributor("code-token","hljs",{scope:s.Scope.INLINE});class Z extends x.A{static formats(t,e){for(;null!=t&&t!==e.domNode;){if(t.classList&&t.classList.contains(D.Ay.className))return super.formats(t,e);t=t.parentNode}}constructor(t,e,n){super(t,e,n),W.add(this.domNode,n)}format(t,e){t!==Z.blotName?super.format(t,e):e?W.add(this.domNode,e):(W.remove(this.domNode),this.domNode.classList.remove(this.statics.className))}optimize(){super.optimize(...arguments),W.value(this.domNode)||this.unwrap()}}Z.blotName="code-token",Z.className="ql-token";class G extends D.Ay{static create(t){const e=super.create(t);return"string"==typeof t&&e.setAttribute("data-language",t),e}static formats(t){return t.getAttribute("data-language")||"plain"}static register(){}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-language",e):super.format(t,e)}replaceWith(t,e){return this.formatAt(0,this.length(),Z.blotName,!1),super.replaceWith(t,e)}}class X extends D.EJ{attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)}format(t,e){t===G.blotName&&(this.forceNext=!0,this.children.forEach((n=>{n.format(t,e)})))}formatAt(t,e,n,r){n===G.blotName&&(this.forceNext=!0),super.formatAt(t,e,n,r)}highlight(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==this.children.head)return;const n=`${Array.from(this.domNode.childNodes).filter((t=>t!==this.uiNode)).map((t=>t.textContent)).join("\n")}\n`,r=G.formats(this.children.head.domNode);if(e||this.forceNext||this.cachedText!==n){if(n.trim().length>0||null==this.cachedText){const e=this.children.reduce(((t,e)=>t.concat((0,a.mG)(e,!1))),new(z())),i=t(n,r);e.diff(i).reduce(((t,e)=>{let{retain:n,attributes:r}=e;return n?(r&&Object.keys(r).forEach((e=>{[G.blotName,Z.blotName].includes(e)&&this.formatAt(t,n,e,r[e])})),t+n):t}),0)}this.cachedText=n,this.forceNext=!1}}html(t,e){const[n]=this.children.find(t);return`
    \n${(0,V.X)(this.code(t,e))}\n
    `}optimize(t){if(super.optimize(t),null!=this.parent&&null!=this.children.head&&null!=this.uiNode){const t=G.formats(this.children.head.domNode);t!==this.uiNode.value&&(this.uiNode.value=t)}}}X.allowedChildren=[G],G.requiredContainer=X,G.allowedChildren=[Z,$.A,V.A,H.A];class Q extends F.A{static register(){p.Ay.register(Z,!0),p.Ay.register(G,!0),p.Ay.register(X,!0)}constructor(t,e){if(super(t,e),null==this.options.hljs)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");this.languages=this.options.languages.reduce(((t,e)=>{let{key:n}=e;return t[n]=!0,t}),{}),this.highlightBlot=this.highlightBlot.bind(this),this.initListener(),this.initTimer()}initListener(){this.quill.on(p.Ay.events.SCROLL_BLOT_MOUNT,(t=>{if(!(t instanceof X))return;const e=this.quill.root.ownerDocument.createElement("select");this.options.languages.forEach((t=>{let{key:n,label:r}=t;const i=e.ownerDocument.createElement("option");i.textContent=r,i.setAttribute("value",n),e.appendChild(i)})),e.addEventListener("change",(()=>{t.format(G.blotName,e.value),this.quill.root.focus(),this.highlight(t,!0)})),null==t.uiNode&&(t.attachUI(e),t.children.head&&(e.value=G.formats(t.children.head.domNode)))}))}initTimer(){let t=null;this.quill.on(p.Ay.events.SCROLL_OPTIMIZE,(()=>{t&&clearTimeout(t),t=setTimeout((()=>{this.highlight(),t=null}),this.options.interval)}))}highlight(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.quill.selection.composing)return;this.quill.update(p.Ay.sources.USER);const n=this.quill.getSelection();(null==t?this.quill.scroll.descendants(X):[t]).forEach((t=>{t.highlight(this.highlightBlot,e)})),this.quill.update(p.Ay.sources.SILENT),null!=n&&this.quill.setSelection(n,p.Ay.sources.SILENT)}highlightBlot(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"plain";if(e=this.languages[e]?e:"plain","plain"===e)return(0,V.X)(t).split("\n").reduce(((t,n,r)=>(0!==r&&t.insert("\n",{[D.Ay.blotName]:e}),t.insert(n))),new(z()));const n=this.quill.root.ownerDocument.createElement("div");return n.classList.add(D.Ay.className),n.innerHTML=((t,e,n)=>{if("string"==typeof t.versionString){const r=t.versionString.split(".")[0];if(parseInt(r,10)>=11)return t.highlight(n,{language:e}).value}return t.highlight(e,n).value})(this.options.hljs,e,t),(0,K.hV)(this.quill.scroll,n,[(t,e)=>{const n=W.value(t);return n?e.compose((new(z())).retain(e.length(),{[Z.blotName]:n})):e}],[(t,n)=>t.data.split("\n").reduce(((t,n,r)=>(0!==r&&t.insert("\n",{[D.Ay.blotName]:e}),t.insert(n))),n)],new WeakMap)}}Q.DEFAULTS={hljs:window.hljs,interval:1e3,languages:[{key:"plain",label:"Plain"},{key:"bash",label:"Bash"},{key:"cpp",label:"C++"},{key:"cs",label:"C#"},{key:"css",label:"CSS"},{key:"diff",label:"Diff"},{key:"xml",label:"HTML/XML"},{key:"java",label:"Java"},{key:"javascript",label:"JavaScript"},{key:"markdown",label:"Markdown"},{key:"php",label:"PHP"},{key:"python",label:"Python"},{key:"ruby",label:"Ruby"},{key:"sql",label:"SQL"}]};class J extends a.Ay{static blotName="table";static tagName="TD";static create(t){const e=super.create();return t?e.setAttribute("data-row",t):e.setAttribute("data-row",nt()),e}static formats(t){if(t.hasAttribute("data-row"))return t.getAttribute("data-row")}cellOffset(){return this.parent?this.parent.children.indexOf(this):-1}format(t,e){t===J.blotName&&e?this.domNode.setAttribute("data-row",e):super.format(t,e)}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}table(){return this.row()&&this.row().table()}}class Y extends f.A{static blotName="table-row";static tagName="TR";checkMerge(){if(super.checkMerge()&&null!=this.next.children.head){const t=this.children.head.formats(),e=this.children.tail.formats(),n=this.next.children.head.formats(),r=this.next.children.tail.formats();return t.table===e.table&&t.table===n.table&&t.table===r.table}return!1}optimize(t){super.optimize(t),this.children.forEach((t=>{if(null==t.next)return;const e=t.formats(),n=t.next.formats();if(e.table!==n.table){const e=this.splitAfter(t);e&&e.optimize(),this.prev&&this.prev.optimize()}}))}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}table(){return this.parent&&this.parent.parent}}class tt extends f.A{static blotName="table-body";static tagName="TBODY"}class et extends f.A{static blotName="table-container";static tagName="TABLE";balanceCells(){const t=this.descendants(Y),e=t.reduce(((t,e)=>Math.max(e.children.length,t)),0);t.forEach((t=>{new Array(e-t.children.length).fill(0).forEach((()=>{let e;null!=t.children.head&&(e=J.formats(t.children.head.domNode));const n=this.scroll.create(J.blotName,e);t.appendChild(n),n.optimize()}))}))}cells(t){return this.rows().map((e=>e.children.at(t)))}deleteColumn(t){const[e]=this.descendant(tt);null!=e&&null!=e.children.head&&e.children.forEach((e=>{const n=e.children.at(t);null!=n&&n.remove()}))}insertColumn(t){const[e]=this.descendant(tt);null!=e&&null!=e.children.head&&e.children.forEach((e=>{const n=e.children.at(t),r=J.formats(e.children.head.domNode),i=this.scroll.create(J.blotName,r);e.insertBefore(i,n)}))}insertRow(t){const[e]=this.descendant(tt);if(null==e||null==e.children.head)return;const n=nt(),r=this.scroll.create(Y.blotName);e.children.head.children.forEach((()=>{const t=this.scroll.create(J.blotName,n);r.appendChild(t)}));const i=e.children.at(t);e.insertBefore(r,i)}rows(){const t=this.children.head;return null==t?[]:t.children.map((t=>t))}}function nt(){return`row-${Math.random().toString(36).slice(2,6)}`}et.allowedChildren=[tt],tt.requiredContainer=et,tt.allowedChildren=[Y],Y.requiredContainer=tt,Y.allowedChildren=[J],J.requiredContainer=Y;class rt extends F.A{static register(){p.Ay.register(J),p.Ay.register(Y),p.Ay.register(tt),p.Ay.register(et)}constructor(){super(...arguments),this.listenBalanceCells()}balanceTables(){this.quill.scroll.descendants(et).forEach((t=>{t.balanceCells()}))}deleteColumn(){const[t,,e]=this.getTable();null!=e&&(t.deleteColumn(e.cellOffset()),this.quill.update(p.Ay.sources.USER))}deleteRow(){const[,t]=this.getTable();null!=t&&(t.remove(),this.quill.update(p.Ay.sources.USER))}deleteTable(){const[t]=this.getTable();if(null==t)return;const e=t.offset();t.remove(),this.quill.update(p.Ay.sources.USER),this.quill.setSelection(e,p.Ay.sources.SILENT)}getTable(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.quill.getSelection();if(null==t)return[null,null,null,-1];const[e,n]=this.quill.getLine(t.index);if(null==e||e.statics.blotName!==J.blotName)return[null,null,null,-1];const r=e.parent;return[r.parent.parent,r,e,n]}insertColumn(t){const e=this.quill.getSelection();if(!e)return;const[n,r,i]=this.getTable(e);if(null==i)return;const s=i.cellOffset();n.insertColumn(s+t),this.quill.update(p.Ay.sources.USER);let o=r.rowOffset();0===t&&(o+=1),this.quill.setSelection(e.index+o,e.length,p.Ay.sources.SILENT)}insertColumnLeft(){this.insertColumn(0)}insertColumnRight(){this.insertColumn(1)}insertRow(t){const e=this.quill.getSelection();if(!e)return;const[n,r,i]=this.getTable(e);if(null==i)return;const s=r.rowOffset();n.insertRow(s+t),this.quill.update(p.Ay.sources.USER),t>0?this.quill.setSelection(e,p.Ay.sources.SILENT):this.quill.setSelection(e.index+r.children.length,e.length,p.Ay.sources.SILENT)}insertRowAbove(){this.insertRow(0)}insertRowBelow(){this.insertRow(1)}insertTable(t,e){const n=this.quill.getSelection();if(null==n)return;const r=new Array(t).fill(0).reduce((t=>{const n=new Array(e).fill("\n").join("");return t.insert(n,{table:nt()})}),(new(z())).retain(n.index));this.quill.updateContents(r,p.Ay.sources.USER),this.quill.setSelection(n.index,p.Ay.sources.SILENT),this.balanceTables()}listenBalanceCells(){this.quill.on(p.Ay.events.SCROLL_OPTIMIZE,(t=>{t.some((t=>!!["TD","TR","TBODY","TABLE"].includes(t.target.tagName)&&(this.quill.once(p.Ay.events.TEXT_CHANGE,((t,e,n)=>{n===p.Ay.sources.USER&&this.balanceTables()})),!0)))}))}}var it=rt;const st=(0,n(6078).A)("quill:toolbar");class ot extends F.A{constructor(t,e){if(super(t,e),Array.isArray(this.options.container)){const e=document.createElement("div");e.setAttribute("role","toolbar"),function(t,e){Array.isArray(e[0])||(e=[e]),e.forEach((e=>{const n=document.createElement("span");n.classList.add("ql-formats"),e.forEach((t=>{if("string"==typeof t)lt(n,t);else{const e=Object.keys(t)[0],r=t[e];Array.isArray(r)?function(t,e,n){const r=document.createElement("select");r.classList.add(`ql-${e}`),n.forEach((t=>{const e=document.createElement("option");!1!==t?e.setAttribute("value",String(t)):e.setAttribute("selected","selected"),r.appendChild(e)})),t.appendChild(r)}(n,e,r):lt(n,e,r)}})),t.appendChild(n)}))}(e,this.options.container),t.container?.parentNode?.insertBefore(e,t.container),this.container=e}else"string"==typeof this.options.container?this.container=document.querySelector(this.options.container):this.container=this.options.container;this.container instanceof HTMLElement?(this.container.classList.add("ql-toolbar"),this.controls=[],this.handlers={},this.options.handlers&&Object.keys(this.options.handlers).forEach((t=>{const e=this.options.handlers?.[t];e&&this.addHandler(t,e)})),Array.from(this.container.querySelectorAll("button, select")).forEach((t=>{this.attach(t)})),this.quill.on(p.Ay.events.EDITOR_CHANGE,(()=>{const[t]=this.quill.selection.getRange();this.update(t)}))):st.error("Container required for toolbar",this.options)}addHandler(t,e){this.handlers[t]=e}attach(t){let e=Array.from(t.classList).find((t=>0===t.indexOf("ql-")));if(!e)return;if(e=e.slice(3),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[e]&&null==this.quill.scroll.query(e))return void st.warn("ignoring attaching to nonexistent format",e,t);const n="SELECT"===t.tagName?"change":"click";t.addEventListener(n,(n=>{let r;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;const e=t.options[t.selectedIndex];r=!e.hasAttribute("selected")&&(e.value||!1)}else r=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),n.preventDefault();this.quill.focus();const[i]=this.quill.selection.getRange();if(null!=this.handlers[e])this.handlers[e].call(this,r);else if(this.quill.scroll.query(e).prototype instanceof s.EmbedBlot){if(r=prompt(`Enter ${e}`),!r)return;this.quill.updateContents((new(z())).retain(i.index).delete(i.length).insert({[e]:r}),p.Ay.sources.USER)}else this.quill.format(e,r,p.Ay.sources.USER);this.update(i)})),this.controls.push([e,t])}update(t){const e=null==t?{}:this.quill.getFormat(t);this.controls.forEach((n=>{const[r,i]=n;if("SELECT"===i.tagName){let n=null;if(null==t)n=null;else if(null==e[r])n=i.querySelector("option[selected]");else if(!Array.isArray(e[r])){let t=e[r];"string"==typeof t&&(t=t.replace(/"/g,'\\"')),n=i.querySelector(`option[value="${t}"]`)}null==n?(i.value="",i.selectedIndex=-1):n.selected=!0}else if(null==t)i.classList.remove("ql-active"),i.setAttribute("aria-pressed","false");else if(i.hasAttribute("value")){const t=e[r],n=t===i.getAttribute("value")||null!=t&&t.toString()===i.getAttribute("value")||null==t&&!i.getAttribute("value");i.classList.toggle("ql-active",n),i.setAttribute("aria-pressed",n.toString())}else{const t=null!=e[r];i.classList.toggle("ql-active",t),i.setAttribute("aria-pressed",t.toString())}}))}}function lt(t,e,n){const r=document.createElement("button");r.setAttribute("type","button"),r.classList.add(`ql-${e}`),r.setAttribute("aria-pressed","false"),null!=n?(r.value=n,r.setAttribute("aria-label",`${e}: ${n}`)):r.setAttribute("aria-label",e),t.appendChild(r)}ot.DEFAULTS={},ot.DEFAULTS={container:null,handlers:{clean(){const t=this.quill.getSelection();if(null!=t)if(0===t.length){const t=this.quill.getFormat();Object.keys(t).forEach((t=>{null!=this.quill.scroll.query(t,s.Scope.INLINE)&&this.quill.format(t,!1,p.Ay.sources.USER)}))}else this.quill.removeFormat(t.index,t.length,p.Ay.sources.USER)},direction(t){const{align:e}=this.quill.getFormat();"rtl"===t&&null==e?this.quill.format("align","right",p.Ay.sources.USER):t||"right"!==e||this.quill.format("align",!1,p.Ay.sources.USER),this.quill.format("direction",t,p.Ay.sources.USER)},indent(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e),r=parseInt(n.indent||0,10);if("+1"===t||"-1"===t){let e="+1"===t?1:-1;"rtl"===n.direction&&(e*=-1),this.quill.format("indent",r+e,p.Ay.sources.USER)}},link(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,p.Ay.sources.USER)},list(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e);"check"===t?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,p.Ay.sources.USER):this.quill.format("list","unchecked",p.Ay.sources.USER):this.quill.format("list",t,p.Ay.sources.USER)}}};const at='';var ct={align:{"":'',center:'',right:'',justify:''},background:'',blockquote:'',bold:'',clean:'',code:at,"code-block":at,color:'',direction:{"":'',rtl:''},formula:'',header:{1:'',2:'',3:'',4:'',5:'',6:''},italic:'',image:'',indent:{"+1":'',"-1":''},link:'',list:{bullet:'',check:'',ordered:''},script:{sub:'',super:''},strike:'',table:'',underline:'',video:''};let ut=0;function ht(t,e){t.setAttribute(e,`${!("true"===t.getAttribute(e))}`)}var dt=class{constructor(t){this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",(()=>{this.togglePicker()})),this.label.addEventListener("keydown",(t=>{switch(t.key){case"Enter":this.togglePicker();break;case"Escape":this.escape(),t.preventDefault()}})),this.select.addEventListener("change",this.update.bind(this))}togglePicker(){this.container.classList.toggle("ql-expanded"),ht(this.label,"aria-expanded"),ht(this.options,"aria-hidden")}buildItem(t){const e=document.createElement("span");e.tabIndex="0",e.setAttribute("role","button"),e.classList.add("ql-picker-item");const n=t.getAttribute("value");return n&&e.setAttribute("data-value",n),t.textContent&&e.setAttribute("data-label",t.textContent),e.addEventListener("click",(()=>{this.selectItem(e,!0)})),e.addEventListener("keydown",(t=>{switch(t.key){case"Enter":this.selectItem(e,!0),t.preventDefault();break;case"Escape":this.escape(),t.preventDefault()}})),e}buildLabel(){const t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML='',t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}buildOptions(){const t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id=`ql-picker-options-${ut}`,ut+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,Array.from(this.select.options).forEach((e=>{const n=this.buildItem(e);t.appendChild(n),!0===e.selected&&this.selectItem(n)})),this.container.appendChild(t)}buildPicker(){Array.from(this.select.attributes).forEach((t=>{this.container.setAttribute(t.name,t.value)})),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}escape(){this.close(),setTimeout((()=>this.label.focus()),1)}close(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}selectItem(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.container.querySelector(".ql-selected");t!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=Array.from(t.parentNode.children).indexOf(t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e&&(this.select.dispatchEvent(new Event("change")),this.close())))}update(){let t;if(this.select.selectedIndex>-1){const e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);const e=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",e)}},ft=class extends dt{constructor(t,e){super(t),this.label.innerHTML=e,this.container.classList.add("ql-color-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).slice(0,7).forEach((t=>{t.classList.add("ql-primary")}))}buildItem(t){const e=super.buildItem(t);return e.style.backgroundColor=t.getAttribute("value")||"",e}selectItem(t,e){super.selectItem(t,e);const n=this.label.querySelector(".ql-color-label"),r=t&&t.getAttribute("data-value")||"";n&&("line"===n.tagName?n.style.stroke=r:n.style.fill=r)}},pt=class extends dt{constructor(t,e){super(t),this.container.classList.add("ql-icon-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).forEach((t=>{t.innerHTML=e[t.getAttribute("data-value")||""]})),this.defaultItem=this.container.querySelector(".ql-selected"),this.selectItem(this.defaultItem)}selectItem(t,e){super.selectItem(t,e);const n=t||this.defaultItem;if(null!=n){if(this.label.innerHTML===n.innerHTML)return;this.label.innerHTML=n.innerHTML}}},gt=class{constructor(t,e){this.quill=t,this.boundsContainer=e||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,(t=>{const{overflowY:e}=getComputedStyle(t,null);return"visible"!==e&&"clip"!==e})(this.quill.root)&&this.quill.root.addEventListener("scroll",(()=>{this.root.style.marginTop=-1*this.quill.root.scrollTop+"px"})),this.hide()}hide(){this.root.classList.add("ql-hidden")}position(t){const e=t.left+t.width/2-this.root.offsetWidth/2,n=t.bottom+this.quill.root.scrollTop;this.root.style.left=`${e}px`,this.root.style.top=`${n}px`,this.root.classList.remove("ql-flip");const r=this.boundsContainer.getBoundingClientRect(),i=this.root.getBoundingClientRect();let s=0;if(i.right>r.right&&(s=r.right-i.right,this.root.style.left=`${e+s}px`),i.leftr.bottom){const e=i.bottom-i.top,r=t.bottom-t.top+e;this.root.style.top=n-r+"px",this.root.classList.add("ql-flip")}return s}show(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}},mt=n(8347),bt=n(5374),yt=n(9609);const vt=[!1,"center","right","justify"],At=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],xt=[!1,"serif","monospace"],Nt=["1","2","3",!1],Et=["small",!1,"large","huge"];class wt extends yt.A{constructor(t,e){super(t,e);const n=e=>{document.body.contains(t.root)?(null==this.tooltip||this.tooltip.root.contains(e.target)||document.activeElement===this.tooltip.textbox||this.quill.hasFocus()||this.tooltip.hide(),null!=this.pickers&&this.pickers.forEach((t=>{t.container.contains(e.target)||t.close()}))):document.body.removeEventListener("click",n)};t.emitter.listenDOM("click",document.body,n)}addModule(t){const e=super.addModule(t);return"toolbar"===t&&this.extendToolbar(e),e}buildButtons(t,e){Array.from(t).forEach((t=>{(t.getAttribute("class")||"").split(/\s+/).forEach((n=>{if(n.startsWith("ql-")&&(n=n.slice(3),null!=e[n]))if("direction"===n)t.innerHTML=e[n][""]+e[n].rtl;else if("string"==typeof e[n])t.innerHTML=e[n];else{const r=t.value||"";null!=r&&e[n][r]&&(t.innerHTML=e[n][r])}}))}))}buildPickers(t,e){this.pickers=Array.from(t).map((t=>{if(t.classList.contains("ql-align")&&(null==t.querySelector("option")&&kt(t,vt),"object"==typeof e.align))return new pt(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){const n=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&kt(t,At,"background"===n?"#ffffff":"#000000"),new ft(t,e[n])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?kt(t,xt):t.classList.contains("ql-header")?kt(t,Nt):t.classList.contains("ql-size")&&kt(t,Et)),new dt(t)})),this.quill.on(bt.A.events.EDITOR_CHANGE,(()=>{this.pickers.forEach((t=>{t.update()}))}))}}wt.DEFAULTS=(0,mt.A)({},yt.A.DEFAULTS,{modules:{toolbar:{handlers:{formula(){this.quill.theme.tooltip.edit("formula")},image(){let t=this.container.querySelector("input.ql-image[type=file]");null==t&&(t=document.createElement("input"),t.setAttribute("type","file"),t.setAttribute("accept",this.quill.uploader.options.mimetypes.join(", ")),t.classList.add("ql-image"),t.addEventListener("change",(()=>{const e=this.quill.getSelection(!0);this.quill.uploader.upload(e,t.files),t.value=""})),this.container.appendChild(t)),t.click()},video(){this.quill.theme.tooltip.edit("video")}}}}});class qt extends gt{constructor(t,e){super(t,e),this.textbox=this.root.querySelector('input[type="text"]'),this.listen()}listen(){this.textbox.addEventListener("keydown",(t=>{"Enter"===t.key?(this.save(),t.preventDefault()):"Escape"===t.key&&(this.cancel(),t.preventDefault())}))}cancel(){this.hide(),this.restoreFocus()}edit(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null==this.textbox)return;null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value="");const n=this.quill.getBounds(this.quill.selection.savedRange);null!=n&&this.position(n),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute(`data-${t}`)||""),this.root.setAttribute("data-mode",t)}restoreFocus(){this.quill.focus({preventScroll:!0})}save(){let{value:t}=this.textbox;switch(this.root.getAttribute("data-mode")){case"link":{const{scrollTop:e}=this.quill.root;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,bt.A.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,bt.A.sources.USER)),this.quill.root.scrollTop=e;break}case"video":t=function(t){let e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?`${e[1]||"https"}://www.youtube.com/embed/${e[2]}?showinfo=0`:(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?`${e[1]||"https"}://player.vimeo.com/video/${e[2]}/`:t}(t);case"formula":{if(!t)break;const e=this.quill.getSelection(!0);if(null!=e){const n=e.index+e.length;this.quill.insertEmbed(n,this.root.getAttribute("data-mode"),t,bt.A.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(n+1," ",bt.A.sources.USER),this.quill.setSelection(n+2,bt.A.sources.USER)}break}}this.textbox.value="",this.hide()}}function kt(t,e){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach((e=>{const r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",String(e)),t.appendChild(r)}))}var _t=n(8298);const Lt=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];class St extends qt{static TEMPLATE=['','
    ','','',"
    "].join("");constructor(t,e){super(t,e),this.quill.on(bt.A.events.EDITOR_CHANGE,((t,e,n,r)=>{if(t===bt.A.events.SELECTION_CHANGE)if(null!=e&&e.length>0&&r===bt.A.sources.USER){this.show(),this.root.style.left="0px",this.root.style.width="",this.root.style.width=`${this.root.offsetWidth}px`;const t=this.quill.getLines(e.index,e.length);if(1===t.length){const t=this.quill.getBounds(e);null!=t&&this.position(t)}else{const n=t[t.length-1],r=this.quill.getIndex(n),i=Math.min(n.length()-1,e.index+e.length-r),s=this.quill.getBounds(new _t.Q(r,i));null!=s&&this.position(s)}}else document.activeElement!==this.textbox&&this.quill.hasFocus()&&this.hide()}))}listen(){super.listen(),this.root.querySelector(".ql-close").addEventListener("click",(()=>{this.root.classList.remove("ql-editing")})),this.quill.on(bt.A.events.SCROLL_OPTIMIZE,(()=>{setTimeout((()=>{if(this.root.classList.contains("ql-hidden"))return;const t=this.quill.getSelection();if(null!=t){const e=this.quill.getBounds(t);null!=e&&this.position(e)}}),1)}))}cancel(){this.show()}position(t){const e=super.position(t),n=this.root.querySelector(".ql-tooltip-arrow");return n.style.marginLeft="",0!==e&&(n.style.marginLeft=-1*e-n.offsetWidth/2+"px"),e}}class Ot extends wt{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=Lt),super(t,e),this.quill.container.classList.add("ql-bubble")}extendToolbar(t){this.tooltip=new St(this.quill,this.options.bounds),null!=t.container&&(this.tooltip.root.appendChild(t.container),this.buildButtons(t.container.querySelectorAll("button"),ct),this.buildPickers(t.container.querySelectorAll("select"),ct))}}Ot.DEFAULTS=(0,mt.A)({},wt.DEFAULTS,{modules:{toolbar:{handlers:{link(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1,p.Ay.sources.USER)}}}}});const Tt=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];class jt extends qt{static TEMPLATE=['','','',''].join("");preview=this.root.querySelector("a.ql-preview");listen(){super.listen(),this.root.querySelector("a.ql-action").addEventListener("click",(t=>{this.root.classList.contains("ql-editing")?this.save():this.edit("link",this.preview.textContent),t.preventDefault()})),this.root.querySelector("a.ql-remove").addEventListener("click",(t=>{if(null!=this.linkRange){const t=this.linkRange;this.restoreFocus(),this.quill.formatText(t,"link",!1,bt.A.sources.USER),delete this.linkRange}t.preventDefault(),this.hide()})),this.quill.on(bt.A.events.SELECTION_CHANGE,((t,e,n)=>{if(null!=t){if(0===t.length&&n===bt.A.sources.USER){const[e,n]=this.quill.scroll.descendant(w,t.index);if(null!=e){this.linkRange=new _t.Q(t.index-n,e.length());const r=w.formats(e.domNode);this.preview.textContent=r,this.preview.setAttribute("href",r),this.show();const i=this.quill.getBounds(this.linkRange);return void(null!=i&&this.position(i))}}else delete this.linkRange;this.hide()}}))}show(){super.show(),this.root.removeAttribute("data-mode")}}class Ct extends wt{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=Tt),super(t,e),this.quill.container.classList.add("ql-snow")}extendToolbar(t){null!=t.container&&(t.container.classList.add("ql-snow"),this.buildButtons(t.container.querySelectorAll("button"),ct),this.buildPickers(t.container.querySelectorAll("select"),ct),this.tooltip=new jt(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"k",shortKey:!0},((e,n)=>{t.handlers.link.call(t,!n.format.link)})))}}Ct.DEFAULTS=(0,mt.A)({},wt.DEFAULTS,{modules:{toolbar:{handlers:{link(t){if(t){const t=this.quill.getSelection();if(null==t||0===t.length)return;let e=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(e)&&0!==e.indexOf("mailto:")&&(e=`mailto:${e}`);const{tooltip:n}=this.quill.theme;n.edit("link",e)}else this.quill.format("link",!1,p.Ay.sources.USER)}}}}});var Rt=Ct;t.default.register({"attributors/attribute/direction":i.Mc,"attributors/class/align":e.qh,"attributors/class/background":b.l,"attributors/class/color":y.g3,"attributors/class/direction":i.sY,"attributors/class/font":v.q,"attributors/class/size":A.U,"attributors/style/align":e.Hu,"attributors/style/background":b.s,"attributors/style/color":y.JM,"attributors/style/direction":i.VL,"attributors/style/font":v.z,"attributors/style/size":A.r},!0),t.default.register({"formats/align":e.qh,"formats/direction":i.sY,"formats/indent":l,"formats/background":b.s,"formats/color":y.JM,"formats/font":v.q,"formats/size":A.U,"formats/blockquote":u,"formats/code-block":D.Ay,"formats/header":d,"formats/list":m,"formats/bold":E,"formats/code":D.Cy,"formats/italic":class extends E{static blotName="italic";static tagName=["EM","I"]},"formats/link":w,"formats/script":_,"formats/strike":class extends E{static blotName="strike";static tagName=["S","STRIKE"]},"formats/underline":S,"formats/formula":j,"formats/image":I,"formats/video":U,"modules/syntax":Q,"modules/table":it,"modules/toolbar":ot,"themes/bubble":Ot,"themes/snow":Rt,"ui/icons":ct,"ui/picker":dt,"ui/icon-picker":pt,"ui/color-picker":ft,"ui/tooltip":gt},!0);var It=t.default}(),r.default}()})); +//# sourceMappingURL=quill.js.map \ No newline at end of file diff --git a/lib/quill/quill.snow.css b/lib/quill/quill.snow.css new file mode 100644 index 0000000..c95a80e --- /dev/null +++ b/lib/quill/quill.snow.css @@ -0,0 +1,10 @@ +/*! + * Quill Editor v2.0.3 + * https://quilljs.com + * Copyright (c) 2017-2024, Slab + * Copyright (c) 2014, Jason Chen + * Copyright (c) 2013, salesforce.com + */ +.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc} + +/*# sourceMappingURL=quill.snow.css.map*/ \ No newline at end of file diff --git a/manifest.json b/manifest.json index 8ecbc43..9cd14f0 100644 --- a/manifest.json +++ b/manifest.json @@ -13,10 +13,16 @@ "compose", "storage", "notifications", - "tabs" + "tabs", + "accountsRead", + "accountsIdentities" + ], + "optional_permissions": [ + "*://*/*" ], "background": { - "scripts": ["background.js"] + "scripts": ["lib/gitea-sync.js", "background.js"], + "persistent": true }, "compose_action": { "default_icon": { diff --git a/popup.html b/popup.html index 70005c8..409fea1 100644 --- a/popup.html +++ b/popup.html @@ -59,6 +59,26 @@ color: #4a7c59; text-decoration: underline; } + .prefix-section { + padding: 8px 10px; + border-bottom: 1px solid #e0e0e0; + background: #f3f3f3; + } + .prefix-section label { + display: block; + font-size: 11px; + color: #666; + margin-bottom: 4px; + } + .prefix-section select { + width: 100%; + padding: 5px 8px; + font-size: 12px; + border: 1px solid #ccc; + border-radius: 4px; + background: white; + color: #333; + } .empty-state { padding: 20px 14px; text-align: center; @@ -75,6 +95,12 @@
    Vorlage auswählen
    +
    diff --git a/popup.js b/popup.js index 7a6af01..c11f2be 100644 --- a/popup.js +++ b/popup.js @@ -13,9 +13,17 @@ async function getTemplates() { } function insertTemplateAndClose(templateText) { + // Check if a prefix template is selected + const prefixSelect = document.getElementById('prefix-select'); + const prefixContent = prefixSelect ? prefixSelect.value : ''; + + const combinedText = prefixContent + ? prefixContent + '
    ' + templateText + : templateText; + browser.runtime.sendMessage({ action: 'insertTemplate', - text: templateText + text: combinedText }).catch(e => console.error("Error sending message to background:", e)); window.close(); } @@ -39,6 +47,34 @@ async function renderPopupButtons() { return; } + // Populate prefix dropdown + const prefixSection = document.getElementById('prefix-section'); + const prefixSelect = document.getElementById('prefix-select'); + if (templates.length > 1) { + prefixSection.style.display = ''; + templates.forEach(template => { + const option = document.createElement('option'); + option.value = template.content; + option.textContent = template.name; + option.dataset.name = template.name; + prefixSelect.appendChild(option); + }); + + // Restore last selection + const saved = await browser.storage.local.get('last_prefix'); + if (saved.last_prefix) { + const match = [...prefixSelect.options].find(o => o.dataset.name === saved.last_prefix); + if (match) prefixSelect.value = match.value; + } + + // Save selection on change + prefixSelect.addEventListener('change', () => { + const selected = prefixSelect.selectedOptions[0]; + const name = selected?.dataset?.name || ''; + browser.storage.local.set({ last_prefix: name }); + }); + } + templates.forEach(template => { const button = document.createElement('button'); button.textContent = template.name; diff --git a/templates-reply-hotel.xpi b/templates-reply-hotel.xpi index e086f56b20186fe0ed14881459930169df3a73b1..8bf1a4f28eca2de83bdbbbea73bb294007dd8d4d 100644 GIT binary patch literal 420568 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 z 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

    DJFT-OwEW6wZSv?|`_0 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�ax$$$8lo{;Y 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 z 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 z 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 diff --git a/templates_options/templates_options.html b/templates_options/templates_options.html index 82f183e..f1a7e40 100644 --- a/templates_options/templates_options.html +++ b/templates_options/templates_options.html @@ -3,6 +3,7 @@ Vorlagen verwalten +

    Vorlagen verwalten

    - -
    -
    HTML-Dateien importieren
    -
    Wähle eine oder mehrere .html Dateien aus (z.B. vom Netzlaufwerk).
    Dateiname = Vorlagen-Name. Bestehende Vorlagen mit gleichem Namen werden überschrieben.
    - -
    - - + +
    + + +
    - -
    -
    Neue Vorlage erstellen
    -
    - - - - - - - -
    + +
    + + +
    +
    HTML-Dateien importieren
    +
    Wähle eine oder mehrere .html Dateien aus (z.B. vom Netzlaufwerk).
    Dateiname = Vorlagen-Name. Bestehende Vorlagen mit gleichem Namen werden überschrieben.
    + +
    + + +
    + + +
    +
    Neue Vorlage erstellen
    +
    + + + + + +
    +
    + + + + +
    + +
    + +
    +
    +
    + + +
    + + +
    + + + +
    + + +
    +
    +
    + + + +
    +
    + + +
    +
    + + Sync-Status unbekannt +
    +
    + + + +
    +
    + + +

    Gespeicherte Vorlagen

    +
    + + +
    +
    +

    Keine Vorlagen vorhanden.

    +
    - -

    Gespeicherte Vorlagen

    -
    - - + +
    + + +
    +
    + + Sync-Status unbekannt +
    +
    + + + +
    +
    + +
    +
    E-Mail Signaturen verwalten
    +
    Hier kannst du die Signaturen deiner Thunderbird-Identitäten bearbeiten. Änderungen werden direkt in Thunderbird übernommen.
    + +
    + + +
    + +
    + + + +
    + + +
    +
    + + + +
    + + +
    + + +
    +
    +
    + +
    + + + + +
    +
    +
    -
    -

    Keine Vorlagen vorhanden.

    + + +
    + + +
    +
    Benutzer & Abteilung
    +
    Dein Name wird bei Änderungen im Commit gespeichert, damit nachvollziehbar ist wer was geändert hat.
    + +
    +
    + + +
    +
    + + +
    +
    + +
    + +
    + + +
    +
    Du erhältst Vorlagen aus deiner Abteilung + dem gemeinsamen Ordner (_gemeinsam).
    +
    +
    + + +
    +
    Git-Repository Verbindung
    +
    Verbinde das Plugin mit einem Gitea/Forgejo Repository, um Vorlagen zentral zu verwalten und zwischen Mitarbeitern zu synchronisieren.
    + +
    + Nicht verbunden +
    + +
    + + +
    + +
    +
    + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    + + +
    +
    + +
    + + + +
    +
    + +
    diff --git a/templates_options/templates_options.js b/templates_options/templates_options.js index 90e794a..d0ea757 100644 --- a/templates_options/templates_options.js +++ b/templates_options/templates_options.js @@ -1,253 +1,980 @@ -// templates_options/templates_options.js - -const TEMPLATE_STORAGE_KEY = 'message_templates'; - -// Initialization of IDs -const templateForm = document.getElementById('template-form'); -const templateList = document.getElementById('templates-list'); -const noTemplatesMessage = document.getElementById('no-templates'); -const saveButton = document.getElementById('save-button'); -const cancelButton = document.getElementById('cancel-edit'); -const formLegend = document.getElementById('form-legend'); - -/** - * Retrieves all templates from Thunderbird 'storage' - * @returns {Promise} Array of template objects - */ -async function getTemplates() { - try { - const result = await browser.storage.local.get(TEMPLATE_STORAGE_KEY); - // Returns an empty array if no data is stored - return result[TEMPLATE_STORAGE_KEY] || []; - } catch (error) { - console.error("Error retrieving templates:", error); - return []; - } -} - -/** - * Saves the array of templates to Thunderbird 'storage' - * @param {Array} templates Array of template objects - */ -async function saveTemplates(templates) { - try { - await browser.storage.local.set({ [TEMPLATE_STORAGE_KEY]: templates }); - console.log("Templates successfully saved."); - } catch (error) { - console.error("Error saving templates:", error); - } -} - - -/** - * Displays templates on the HTML page - * @param {Array} templates Array of template objects - */ -function renderTemplates(templates) { - templateList.innerHTML = ''; // Clear the existing list - - if (templates.length === 0) { - templateList.appendChild(noTemplatesMessage); - noTemplatesMessage.style.display = 'block'; - return; - } - noTemplatesMessage.style.display = 'none'; - - templates.forEach(template => { - const item = document.createElement('div'); - item.className = 'template-item'; - item.innerHTML = ` - - ${template.name} -
    - - -
    - `; - templateList.appendChild(item); - }); - - // Adding Listeners for Edit/Delete - document.querySelectorAll('.edit-btn').forEach(button => { - button.addEventListener('click', handleEdit); - }); - document.querySelectorAll('.delete-btn').forEach(button => { - button.addEventListener('click', handleDelete); - }); -} - -/** - * Handles form submission (Add or Save Edited) - */ -templateForm.addEventListener('submit', async (e) => { - e.preventDefault(); - - const id = document.getElementById('template-id').value; - const name = document.getElementById('template-name').value; - const content = document.getElementById('template-content').value; - - let templates = await getTemplates(); - - if (id) { - // EDITING EXISTING - const index = templates.findIndex(t => t.id === id); - if (index > -1) { - templates[index] = { id, name, content }; - } - } else { - // ADDING NEW - const newId = Date.now().toString(); // Simple unique ID - templates.push({ id: newId, name, content }); - } - - await saveTemplates(templates); - renderTemplates(templates); - resetForm(); -}); - -/** - * Deletes a template - */ -async function handleDelete(e) { - if (!confirm('Diese Vorlage wirklich löschen?')) { - return; - } - const idToDelete = e.target.dataset.id; - let templates = await getTemplates(); - - // Filter to exclude the template with that ID - templates = templates.filter(t => t.id !== idToDelete); - - await saveTemplates(templates); - renderTemplates(templates); -} - -/** - * Loads template data into the edit form - */ -async function handleEdit(e) { - const idToEdit = e.target.dataset.id; - const templates = await getTemplates(); - const template = templates.find(t => t.id === idToEdit); - - if (template) { - document.getElementById('template-id').value = template.id; - document.getElementById('template-name').value = template.name; - document.getElementById('template-content').value = template.content; - - // Update UI to signal editing - formLegend.textContent = 'Vorlage bearbeiten'; - saveButton.textContent = 'Aktualisieren'; - cancelButton.style.display = 'inline'; - - // Scroll to the top of the form - window.scrollTo(0, 0); - } -} - -/** - * Resets the editing state and clears the form - */ -function resetForm() { - templateForm.reset(); - document.getElementById('template-id').value = ''; - - formLegend.textContent = 'Neue Vorlage erstellen'; - saveButton.textContent = 'Speichern'; - cancelButton.style.display = 'none'; -} - -cancelButton.addEventListener('click', resetForm); - -/** - * Select all / deselect all checkboxes - */ -document.getElementById('select-all-button').addEventListener('click', () => { - const checkboxes = document.querySelectorAll('.template-checkbox'); - const allChecked = Array.from(checkboxes).every(cb => cb.checked); - checkboxes.forEach(cb => cb.checked = !allChecked); -}); - -/** - * Delete all selected templates - */ -document.getElementById('delete-selected-button').addEventListener('click', async () => { - const checked = document.querySelectorAll('.template-checkbox:checked'); - if (checked.length === 0) return; - - if (!confirm(`${checked.length} Template(s) wirklich löschen?`)) return; - - const idsToDelete = new Set(Array.from(checked).map(cb => cb.dataset.id)); - let templates = await getTemplates(); - templates = templates.filter(t => !idsToDelete.has(t.id)); - - await saveTemplates(templates); - renderTemplates(templates); -}); - -/** - * Handles import of HTML files as templates. - * Filename (without extension) becomes the template name. - * Existing templates with the same name are overwritten. - */ -document.getElementById('import-button').addEventListener('click', async () => { - const fileInput = document.getElementById('import-files'); - const statusEl = document.getElementById('import-status'); - const files = fileInput.files; - - if (files.length === 0) { - statusEl.textContent = 'Bitte Dateien auswählen!'; - statusEl.style.color = 'red'; - statusEl.style.display = 'inline'; - return; - } - - let templates = await getTemplates(); - let importCount = 0; - - for (const file of files) { - const content = await file.text(); - const name = file.name.replace(/\.html?$/i, ''); - - // Extract body content if it's a full HTML document - let body = content; - const bodyMatch = content.match(/]*>([\s\S]*)<\/body>/i); - if (bodyMatch) { - body = bodyMatch[1].trim(); - } - - // Check if template with same name exists - const existingIndex = templates.findIndex( - t => t.name.toLowerCase() === name.toLowerCase() - ); - - if (existingIndex > -1) { - // Overwrite existing - templates[existingIndex].content = body; - } else { - // Add new - templates.push({ - id: Date.now().toString() + importCount, - name: name, - content: body - }); - } - importCount++; - } - - await saveTemplates(templates); - renderTemplates(templates); - - statusEl.textContent = `${importCount} Vorlage(n) importiert!`; - statusEl.style.color = 'green'; - statusEl.style.display = 'inline'; - fileInput.value = ''; - - setTimeout(() => { statusEl.style.display = 'none'; }, 3000); -}); - -// Load templates on page load -window.addEventListener('load', async () => { - const templates = await getTemplates(); - renderTemplates(templates); -}); \ No newline at end of file +// templates_options/templates_options.js + +const TEMPLATE_STORAGE_KEY = 'message_templates'; + +// DOM elements +const templateForm = document.getElementById('template-form'); +const templateList = document.getElementById('templates-list'); +const noTemplatesMessage = document.getElementById('no-templates'); +const saveButton = document.getElementById('save-button'); +const cancelButton = document.getElementById('cancel-edit'); +const formLegend = document.getElementById('form-legend'); +const editorArea = document.getElementById('editor-area'); + +// ── System Font Detection ── + +const FONT_CANDIDATES = [ + 'Arial', 'Arial Black', 'Arial Narrow', 'Book Antiqua', 'Bookman Old Style', + 'Calibri', 'Cambria', 'Candara', 'Century Gothic', 'Comic Sans MS', + 'Consolas', 'Constantia', 'Corbel', 'Courier New', 'DejaVu Sans', + 'DejaVu Sans Mono', 'DejaVu Serif', 'Droid Sans', 'Droid Serif', + 'Franklin Gothic Medium', 'Garamond', 'Georgia', 'Gill Sans', + 'Helvetica', 'Helvetica Neue', 'Impact', 'Liberation Mono', + 'Liberation Sans', 'Liberation Serif', 'Lucida Console', + 'Lucida Sans Unicode', 'Microsoft Sans Serif', 'Monaco', 'Noto Sans', + 'Noto Serif', 'Open Sans', 'Palatino Linotype', 'Roboto', 'Segoe UI', + 'Source Sans Pro', 'Tahoma', 'Times New Roman', 'Trebuchet MS', + 'Ubuntu', 'Verdana' +]; + +// Build list of available system fonts +const availableFonts = FONT_CANDIDATES.filter(f => document.fonts.check(`12px "${f}"`)); + +const fontInput = document.getElementById('font-input'); +const fontDropdown = document.getElementById('font-dropdown'); + +function renderFontDropdown(filter) { + fontDropdown.innerHTML = ''; + const q = (filter || '').toLowerCase(); + const matches = q ? availableFonts.filter(f => f.toLowerCase().includes(q)) : availableFonts; + + for (const font of matches) { + const div = document.createElement('div'); + div.className = 'font-option'; + div.textContent = font; + div.style.fontFamily = font; + div.addEventListener('mousedown', (e) => { + e.preventDefault(); // prevent blur before click fires + fontInput.value = ''; + fontDropdown.classList.remove('open'); + editorArea.focus(); + document.execCommand('fontName', false, font); + }); + fontDropdown.appendChild(div); + } + + fontDropdown.classList.toggle('open', matches.length > 0); +} + +fontInput.addEventListener('focus', () => renderFontDropdown(fontInput.value)); +fontInput.addEventListener('input', () => renderFontDropdown(fontInput.value)); +fontInput.addEventListener('blur', () => { + // Small delay so mousedown on option fires first + setTimeout(() => fontDropdown.classList.remove('open'), 150); +}); + +// Apply custom font on Enter +fontInput.addEventListener('keydown', (e) => { + if (e.key === 'Enter') { + e.preventDefault(); + const font = fontInput.value.trim(); + if (!font) return; + fontInput.value = ''; + fontDropdown.classList.remove('open'); + editorArea.focus(); + document.execCommand('fontName', false, font); + } +}); + +// ── Contenteditable Editor ── + +function getEditorContent() { + const html = editorArea.innerHTML; + return (!html || html === '
    ') ? '' : html; +} + +function setEditorContent(html) { + editorArea.innerHTML = html || ''; +} + +// ── Toolbar Commands ── + +document.querySelectorAll('.editor-toolbar button[data-cmd]').forEach(btn => { + btn.addEventListener('click', () => { + editorArea.focus(); + + const cmd = btn.dataset.cmd; + let val = btn.dataset.val || null; + + if (val === 'ask') { + if (cmd === 'createLink') { + val = prompt('Link-URL eingeben:', 'https://'); + if (!val) return; + } else if (cmd === 'foreColor' || cmd === 'hiliteColor') { + const colorInput = document.createElement('input'); + colorInput.type = 'color'; + colorInput.value = cmd === 'foreColor' ? '#000000' : '#ffff00'; + colorInput.addEventListener('input', () => { + editorArea.focus(); + document.execCommand(cmd, false, colorInput.value); + }); + colorInput.click(); + return; + } + } + + document.execCommand(cmd, false, val); + }); +}); + +// Font size dropdown +document.querySelector('.editor-toolbar select[data-cmd="fontSize"]').addEventListener('change', function() { + if (!this.value) return; + editorArea.focus(); + document.execCommand('fontSize', false, this.value); + this.value = ''; +}); + +// ── Tab Navigation ── + +document.querySelectorAll('.tab-btn').forEach(btn => { + btn.addEventListener('click', () => { + document.querySelectorAll('.tab-btn').forEach(b => b.classList.remove('active')); + document.querySelectorAll('.tab-content').forEach(c => c.classList.remove('active')); + btn.classList.add('active'); + document.getElementById('tab-' + btn.dataset.tab).classList.add('active'); + }); +}); + +// ── Template Storage ── + +async function getTemplates() { + try { + const result = await browser.storage.local.get(TEMPLATE_STORAGE_KEY); + return result[TEMPLATE_STORAGE_KEY] || []; + } catch (error) { + console.error("Error retrieving templates:", error); + return []; + } +} + +async function saveTemplates(templates) { + try { + await browser.storage.local.set({ [TEMPLATE_STORAGE_KEY]: templates }); + } catch (error) { + console.error("Error saving templates:", error); + } +} + +// ── Sync Status Tracking ── + +let tplSyncedHashes = {}; // template id -> hash of content after last pull/push +let sigSyncedHashes = {}; // email -> hash of signature after last pull/push + +const HASH_STORAGE_KEY = 'sync_hashes'; + +function simpleHash(str) { + let h = 0; + for (let i = 0; i < str.length; i++) { + h = ((h << 5) - h + str.charCodeAt(i)) | 0; + } + return h; +} + +async function loadSyncHashes() { + try { + const result = await browser.storage.local.get(HASH_STORAGE_KEY); + const data = result[HASH_STORAGE_KEY] || {}; + tplSyncedHashes = data.tpl || {}; + sigSyncedHashes = data.sig || {}; + } catch (_) {} +} + +async function saveSyncHashes() { + await browser.storage.local.set({ + [HASH_STORAGE_KEY]: { tpl: tplSyncedHashes, sig: sigSyncedHashes } + }); +} + +function storeTplHashes(templates) { + tplSyncedHashes = {}; + for (const t of templates) { + tplSyncedHashes[t.id] = simpleHash(t.content || ''); + } + saveSyncHashes(); +} + +function getTplSyncClass(template) { + if (tplSyncedHashes[template.id] === undefined) return 'unknown'; + return simpleHash(template.content || '') === tplSyncedHashes[template.id] ? 'in-sync' : 'out-of-sync'; +} + +function updateTplSyncIndicator() { + // Update the global indicator based on all templates + const el = document.getElementById('tpl-sync-indicator'); + if (!el) return; + const dot = el.querySelector('.sync-dot'); + const label = el.querySelector('span:last-child'); + + if (Object.keys(tplSyncedHashes).length === 0) { + dot.className = 'sync-dot unknown'; + label.textContent = 'Sync-Status unbekannt'; + return; + } + + getTemplates().then(templates => { + const outOfSync = templates.filter(t => getTplSyncClass(t) === 'out-of-sync').length; + const unknown = templates.filter(t => getTplSyncClass(t) === 'unknown').length; + if (outOfSync > 0) { + dot.className = 'sync-dot out-of-sync'; + label.textContent = `${outOfSync} Vorlage(n) nicht hochgeladen`; + } else if (unknown > 0) { + dot.className = 'sync-dot unknown'; + label.textContent = `${unknown} Vorlage(n) unbekannt`; + } else { + dot.className = 'sync-dot in-sync'; + label.textContent = 'Alle Vorlagen synchron'; + } + }); +} + +function updateSigSyncIndicator() { + const el = document.getElementById('sig-sync-indicator'); + if (!el) return; + const dot = el.querySelector('.sync-dot'); + const label = el.querySelector('span:last-child'); + + if (Object.keys(sigSyncedHashes).length === 0) { + dot.className = 'sync-dot unknown'; + label.textContent = 'Sync-Status unbekannt'; + return; + } + + let outOfSync = 0; + for (const identity of allIdentities) { + const email = identity.email.toLowerCase(); + if (sigSyncedHashes[email] !== undefined) { + if (simpleHash(identity.signature || '') !== sigSyncedHashes[email]) { + outOfSync++; + } + } + } + + if (outOfSync > 0) { + dot.className = 'sync-dot out-of-sync'; + label.textContent = `${outOfSync} Signatur(en) nicht hochgeladen`; + } else { + dot.className = 'sync-dot in-sync'; + label.textContent = 'Alle Signaturen synchron'; + } +} + +// ── Template List Rendering ── + +function renderTemplates(templates) { + templateList.innerHTML = ''; + + if (templates.length === 0) { + templateList.appendChild(noTemplatesMessage); + noTemplatesMessage.style.display = 'block'; + return; + } + noTemplatesMessage.style.display = 'none'; + + templates.forEach(template => { + const item = document.createElement('div'); + item.className = 'template-item'; + const syncClass = getTplSyncClass(template); + const folderBadge = template.folder + ? `[${template.folder}]` + : ''; + const pushBtn = syncClass === 'out-of-sync' + ? `` + : ''; + const pullBtn = template.folder + ? `` + : ''; + item.innerHTML = ` + + + ${template.name}${folderBadge} +
    + ${pullBtn}${pushBtn} + + +
    + `; + templateList.appendChild(item); + }); + + document.querySelectorAll('.edit-btn').forEach(button => { + button.addEventListener('click', handleEdit); + }); + document.querySelectorAll('.delete-btn').forEach(button => { + button.addEventListener('click', handleDelete); + }); + document.querySelectorAll('.push-btn').forEach(button => { + button.addEventListener('click', handlePushSingle); + }); + document.querySelectorAll('.pull-btn').forEach(button => { + button.addEventListener('click', handlePullSingle); + }); +} + +// ── Form Submit (Add/Edit) ── + +templateForm.addEventListener('submit', async (e) => { + e.preventDefault(); + + const id = document.getElementById('template-id').value; + const name = document.getElementById('template-name').value; + const content = getEditorContent(); + + if (!content.trim()) { + alert('Bitte Inhalt eingeben.'); + return; + } + + let templates = await getTemplates(); + + if (id) { + const index = templates.findIndex(t => t.id === id); + if (index > -1) { + // Preserve folder info from synced templates + const folder = templates[index].folder; + const remotePath = templates[index].remotePath; + templates[index] = { id, name, content, folder, remotePath }; + } + } else { + const newId = Date.now().toString(); + templates.push({ id: newId, name, content }); + } + + await saveTemplates(templates); + renderTemplates(templates); + resetForm(); + updateTplSyncIndicator(); +}); + +// ── Edit / Delete ── + +async function handleDelete(e) { + if (!confirm('Diese Vorlage wirklich löschen?')) return; + const idToDelete = e.target.dataset.id; + let templates = await getTemplates(); + templates = templates.filter(t => t.id !== idToDelete); + await saveTemplates(templates); + renderTemplates(templates); + updateTplSyncIndicator(); +} + +async function handlePullSingle(e) { + const id = e.target.dataset.id; + const templates = await getTemplates(); + const template = templates.find(t => t.id === id); + if (!template || !template.remotePath) return; + + e.target.textContent = '...'; + e.target.disabled = true; + + try { + const result = await browser.runtime.sendMessage({ + action: 'pullSingleTemplate', + remotePath: template.remotePath + }); + if (result && result.success) { + // Update local template with pulled content + template.content = result.content; + await saveTemplates(templates); + tplSyncedHashes[id] = simpleHash(result.content || ''); + saveSyncHashes(); + renderTemplates(templates); + updateTplSyncIndicator(); + } else { + alert('Fehler: ' + (result?.error || 'Unbekannt')); + e.target.textContent = '\u2193'; + e.target.disabled = false; + } + } catch (err) { + alert('Fehler: ' + err.message); + e.target.textContent = '\u2193'; + e.target.disabled = false; + } +} + +async function handlePushSingle(e) { + const id = e.target.dataset.id; + const templates = await getTemplates(); + const template = templates.find(t => t.id === id); + if (!template) return; + + e.target.textContent = '...'; + e.target.disabled = true; + + try { + const result = await browser.runtime.sendMessage({ + action: 'pushSingleTemplate', + templateId: id + }); + if (result && result.success) { + tplSyncedHashes[id] = simpleHash(template.content || ''); + saveSyncHashes(); + renderTemplates(templates); + updateTplSyncIndicator(); + } else { + alert('Fehler: ' + (result?.error || 'Unbekannt')); + e.target.textContent = '\u2191'; + e.target.disabled = false; + } + } catch (err) { + alert('Fehler: ' + err.message); + e.target.textContent = '\u2191'; + e.target.disabled = false; + } +} + +async function handleEdit(e) { + const idToEdit = e.target.dataset.id; + const templates = await getTemplates(); + const template = templates.find(t => t.id === idToEdit); + + if (template) { + document.getElementById('template-id').value = template.id; + document.getElementById('template-name').value = template.name; + setEditorContent(template.content); + + formLegend.textContent = 'Vorlage bearbeiten'; + saveButton.textContent = 'Aktualisieren'; + cancelButton.style.display = 'inline'; + + window.scrollTo(0, 0); + } +} + +function resetForm() { + templateForm.reset(); + document.getElementById('template-id').value = ''; + setEditorContent(''); + + formLegend.textContent = 'Neue Vorlage erstellen'; + saveButton.textContent = 'Speichern'; + cancelButton.style.display = 'none'; +} + +cancelButton.addEventListener('click', resetForm); + +// ── Bulk Actions ── + +document.getElementById('select-all-button').addEventListener('click', () => { + const checkboxes = document.querySelectorAll('.template-checkbox'); + const allChecked = Array.from(checkboxes).every(cb => cb.checked); + checkboxes.forEach(cb => cb.checked = !allChecked); +}); + +document.getElementById('delete-selected-button').addEventListener('click', async () => { + const checked = document.querySelectorAll('.template-checkbox:checked'); + if (checked.length === 0) return; + if (!confirm(`${checked.length} Template(s) wirklich löschen?`)) return; + + const idsToDelete = new Set(Array.from(checked).map(cb => cb.dataset.id)); + let templates = await getTemplates(); + templates = templates.filter(t => !idsToDelete.has(t.id)); + await saveTemplates(templates); + renderTemplates(templates); +}); + +// ── HTML File Import ── + +document.getElementById('import-button').addEventListener('click', async () => { + const fileInput = document.getElementById('import-files'); + const statusEl = document.getElementById('import-status'); + const files = fileInput.files; + + if (files.length === 0) { + statusEl.textContent = 'Bitte Dateien auswählen!'; + statusEl.style.color = 'red'; + statusEl.style.display = 'inline'; + return; + } + + let templates = await getTemplates(); + let importCount = 0; + + for (const file of files) { + const content = await file.text(); + const name = file.name.replace(/\.html?$/i, ''); + + let body = content; + const bodyMatch = content.match(/]*>([\s\S]*)<\/body>/i); + if (bodyMatch) { + body = bodyMatch[1].trim(); + } + + const existingIndex = templates.findIndex( + t => t.name.toLowerCase() === name.toLowerCase() + ); + + if (existingIndex > -1) { + templates[existingIndex].content = body; + } else { + templates.push({ + id: Date.now().toString() + importCount, + name: name, + content: body + }); + } + importCount++; + } + + await saveTemplates(templates); + renderTemplates(templates); + updateTplSyncIndicator(); + + statusEl.textContent = `${importCount} Vorlage(n) importiert!`; + statusEl.style.color = 'green'; + statusEl.style.display = 'inline'; + fileInput.value = ''; + + setTimeout(() => { statusEl.style.display = 'none'; }, 3000); +}); + +// ── Signaturen ── + +const sigIdentitySelect = document.getElementById('sig-identity-select'); +const sigEditorArea = document.getElementById('sig-editor-area'); +const sigPersonalToggle = document.getElementById('sig-personal-toggle'); +const sigPersonalInfo = document.getElementById('sig-personal-info'); +let allIdentities = []; + +// Persistent setting: which identities use personal signatures +const SIG_PERSONAL_KEY = 'sig_personal_emails'; + +async function getPersonalEmails() { + const result = await browser.storage.local.get(SIG_PERSONAL_KEY); + return result[SIG_PERSONAL_KEY] || []; +} + +async function setPersonalEmail(email, enabled) { + const list = await getPersonalEmails(); + const set = new Set(list); + if (enabled) set.add(email.toLowerCase()); + else set.delete(email.toLowerCase()); + await browser.storage.local.set({ [SIG_PERSONAL_KEY]: [...set] }); +} + +async function loadIdentities() { + allIdentities = []; + sigIdentitySelect.innerHTML = ''; + + const accounts = await browser.accounts.list(); + for (const account of accounts) { + const identities = await browser.identities.list(account.id); + for (const identity of identities) { + const label = identity.name + ? `${identity.name} <${identity.email}>` + : identity.email; + allIdentities.push({ + id: identity.id, + email: identity.email, + label: label, + accountName: account.name, + signature: identity.signature || '', + signatureIsPlainText: identity.signatureIsPlainText || false + }); + const opt = document.createElement('option'); + opt.value = identity.id; + opt.textContent = `${label} (${account.name})`; + sigIdentitySelect.appendChild(opt); + } + } +} + +// Load signature into editor when identity is selected +sigIdentitySelect.addEventListener('change', async () => { + const identity = allIdentities.find(i => i.id === sigIdentitySelect.value); + if (identity) { + sigEditorArea.innerHTML = identity.signature || ''; + const personalEmails = await getPersonalEmails(); + const isPersonal = personalEmails.includes(identity.email.toLowerCase()); + sigPersonalToggle.checked = isPersonal; + updatePersonalInfo(identity.email, isPersonal); + } else { + sigEditorArea.innerHTML = ''; + sigPersonalToggle.checked = false; + sigPersonalInfo.textContent = ''; + } +}); + +function updatePersonalInfo(email, isPersonal) { + const configName = document.getElementById('sync-author-name')?.value || ''; + if (isPersonal && configName) { + sigPersonalInfo.textContent = `(${email} → persönlich für ${configName})`; + } else if (isPersonal) { + sigPersonalInfo.textContent = '(Name in Sync-Einstellungen eintragen!)'; + } else { + sigPersonalInfo.textContent = '(gemeinsame Signatur für alle)'; + } +} + +// Toggle personal signature +sigPersonalToggle.addEventListener('change', async () => { + const identity = allIdentities.find(i => i.id === sigIdentitySelect.value); + if (!identity) return; + await setPersonalEmail(identity.email, sigPersonalToggle.checked); + updatePersonalInfo(identity.email, sigPersonalToggle.checked); +}); + +// Signature toolbar commands +document.querySelectorAll('#sig-toolbar button[data-cmd]').forEach(btn => { + btn.addEventListener('click', () => { + sigEditorArea.focus(); + const cmd = btn.dataset.cmd; + let val = btn.dataset.val || null; + + if (val === 'ask') { + if (cmd === 'createLink') { + val = prompt('Link-URL eingeben:', 'https://'); + if (!val) return; + } else if (cmd === 'foreColor' || cmd === 'hiliteColor') { + const colorInput = document.createElement('input'); + colorInput.type = 'color'; + colorInput.value = cmd === 'foreColor' ? '#000000' : '#ffff00'; + colorInput.addEventListener('input', () => { + sigEditorArea.focus(); + document.execCommand(cmd, false, colorInput.value); + }); + colorInput.click(); + return; + } + } + document.execCommand(cmd, false, val); + }); +}); + +function showSigStatus(message, color) { + const el = document.getElementById('sig-status'); + el.textContent = message; + el.style.color = color; + el.style.display = 'inline'; + setTimeout(() => { el.style.display = 'none'; }, 4000); +} + +// Save signature to Thunderbird identity +document.getElementById('sig-save-button').addEventListener('click', async () => { + const identityId = sigIdentitySelect.value; + if (!identityId) { + showSigStatus('Bitte Identität auswählen.', 'red'); + return; + } + + const html = sigEditorArea.innerHTML; + await browser.identities.update(identityId, { + signature: html, + signatureIsPlainText: false + }); + + // Update local cache + const identity = allIdentities.find(i => i.id === identityId); + if (identity) identity.signature = html; + updateSigSyncIndicator(); + + showSigStatus('Signatur gespeichert!', 'green'); +}); + +// Import signature from HTML file +document.getElementById('sig-import-file-btn').addEventListener('click', () => { + document.getElementById('sig-import-file').click(); +}); + +document.getElementById('sig-import-file').addEventListener('change', async (e) => { + const file = e.target.files[0]; + if (!file) return; + + const content = await file.text(); + let body = content; + const bodyMatch = content.match(/]*>([\s\S]*)<\/body>/i); + if (bodyMatch) body = bodyMatch[1].trim(); + + sigEditorArea.innerHTML = body; + e.target.value = ''; + showSigStatus('Datei geladen — jetzt "Signatur speichern" klicken.', '#555'); +}); + +// Signature sync - pull +document.getElementById('sig-sync-pull').addEventListener('click', async () => { + const statusEl = document.getElementById('sig-sync-status'); + statusEl.textContent = 'Lade...'; + statusEl.style.color = '#777'; + statusEl.style.display = 'inline'; + + try { + const result = await browser.runtime.sendMessage({ action: 'pullSignatures' }); + if (result && result.success) { + statusEl.textContent = `${result.updated || 0} Signatur(en) geladen!`; + statusEl.style.color = 'green'; + await loadIdentities(); + for (const id of allIdentities) { + sigSyncedHashes[id.email.toLowerCase()] = simpleHash(id.signature || ''); + } + saveSyncHashes(); + updateSigSyncIndicator(); + sigIdentitySelect.dispatchEvent(new Event('change')); + } else { + statusEl.textContent = result?.error || 'Fehler'; + statusEl.style.color = 'red'; + } + } catch (err) { + statusEl.textContent = 'Fehler: ' + err.message; + statusEl.style.color = 'red'; + } + setTimeout(() => { statusEl.style.display = 'none'; }, 4000); +}); + +// Signature sync - push +document.getElementById('sig-sync-push').addEventListener('click', async () => { + const statusEl = document.getElementById('sig-sync-status'); + statusEl.textContent = 'Lade hoch...'; + statusEl.style.color = '#777'; + statusEl.style.display = 'inline'; + + try { + const result = await browser.runtime.sendMessage({ action: 'pushSignatures' }); + if (result && result.success) { + statusEl.textContent = `${result.pushed || 0} Signatur(en) hochgeladen!`; + statusEl.style.color = 'green'; + for (const id of allIdentities) { + sigSyncedHashes[id.email.toLowerCase()] = simpleHash(id.signature || ''); + } + saveSyncHashes(); + updateSigSyncIndicator(); + } else { + statusEl.textContent = result?.error || 'Fehler'; + statusEl.style.color = 'red'; + } + } catch (err) { + statusEl.textContent = 'Fehler: ' + err.message; + statusEl.style.color = 'red'; + } + setTimeout(() => { statusEl.style.display = 'none'; }, 4000); +}); + +// ── Sync Settings UI ── + +const SYNC_CONFIG_KEY = 'gitea_config'; + +async function loadSyncConfig() { + try { + const result = await browser.storage.local.get(SYNC_CONFIG_KEY); + const config = result[SYNC_CONFIG_KEY]; + if (config) { + document.getElementById('sync-url').value = config.baseUrl || ''; + document.getElementById('sync-owner').value = config.owner || ''; + document.getElementById('sync-repo').value = config.repo || ''; + document.getElementById('sync-branch').value = config.branch || 'main'; + document.getElementById('sync-token').value = config.token || ''; + document.getElementById('sync-author-name').value = config.authorName || ''; + document.getElementById('sync-author-email').value = config.authorEmail || ''; + if (config.baseUrl && config.token) { + updateSyncStatus('connected', 'Verbunden'); + } + // Load department after a short delay to ensure config is available + if (config.department) { + const deptSelect = document.getElementById('sync-department'); + // Add saved department as option in case list hasn't loaded yet + const opt = document.createElement('option'); + opt.value = config.department; + opt.textContent = config.department; + opt.selected = true; + deptSelect.appendChild(opt); + } + // Try to load department list + loadDepartments(); + } + } catch (_) {} +} + +function getSyncConfigFromForm() { + return { + baseUrl: document.getElementById('sync-url').value.replace(/\/+$/, ''), + owner: document.getElementById('sync-owner').value.trim(), + repo: document.getElementById('sync-repo').value.trim(), + branch: document.getElementById('sync-branch').value.trim() || 'main', + token: document.getElementById('sync-token').value.trim(), + authorName: document.getElementById('sync-author-name').value.trim(), + authorEmail: document.getElementById('sync-author-email').value.trim(), + department: document.getElementById('sync-department').value + }; +} + +function updateSyncStatus(type, message) { + const bar = document.getElementById('sync-status-bar'); + bar.className = 'sync-status ' + type; + bar.textContent = message; +} + +function showSyncActionStatus(elId, message, color) { + const el = document.getElementById(elId); + el.textContent = message; + el.style.color = color; + el.style.display = 'inline'; + setTimeout(() => { el.style.display = 'none'; }, 4000); +} + +function appendSyncLog(message) { + const log = document.getElementById('sync-log'); + log.style.display = 'block'; + const time = new Date().toLocaleTimeString('de-DE'); + log.textContent += `[${time}] ${message}\n`; + log.scrollTop = log.scrollHeight; +} + +async function loadDepartments() { + try { + const result = await browser.runtime.sendMessage({ action: 'listDepartments' }); + if (result && result.success) { + const select = document.getElementById('sync-department'); + const currentVal = select.value; + select.innerHTML = ''; + for (const dept of result.departments) { + const opt = document.createElement('option'); + opt.value = dept; + opt.textContent = dept; + if (dept === currentVal) opt.selected = true; + select.appendChild(opt); + } + } + } catch (_) {} +} + +// Save sync config (connection + user info) +document.getElementById('save-sync-config').addEventListener('click', async () => { + const config = getSyncConfigFromForm(); + if (!config.baseUrl || !config.owner || !config.repo || !config.token) { + showSyncActionStatus('sync-action-status', 'Bitte alle Verbindungsfelder ausfüllen.', 'red'); + return; + } + + try { + const origin = new URL(config.baseUrl).origin + '/*'; + const granted = await browser.permissions.request({ origins: [origin] }); + if (!granted) { + showSyncActionStatus('sync-action-status', 'Berechtigung für Server abgelehnt.', 'red'); + return; + } + } catch (err) { + showSyncActionStatus('sync-action-status', 'Ungültige URL.', 'red'); + return; + } + + await browser.storage.local.set({ [SYNC_CONFIG_KEY]: config }); + updateSyncStatus('connected', 'Verbunden'); + showSyncActionStatus('sync-action-status', 'Gespeichert!', 'green'); + appendSyncLog('Verbindung konfiguriert.'); + + // Load departments after saving + loadDepartments(); +}); + +// Save department selection immediately when changed +document.getElementById('sync-department').addEventListener('change', async () => { + const result = await browser.storage.local.get(SYNC_CONFIG_KEY); + const config = result[SYNC_CONFIG_KEY] || {}; + config.department = document.getElementById('sync-department').value; + await browser.storage.local.set({ [SYNC_CONFIG_KEY]: config }); + + // Auto-pull templates for the new department + if (config.department) { + try { + const pullResult = await browser.runtime.sendMessage({ action: 'pullTemplates' }); + if (pullResult && pullResult.success) { + const templates = await getTemplates(); + renderTemplates(templates); + storeTplHashes(templates); + updateTplSyncIndicator(); + appendSyncLog(`Abteilung gewechselt: ${config.department} — ${pullResult.updated || 0} Vorlage(n) geladen.`); + } + } catch (_) {} + } +}); + +// Save author name/email immediately when changed +for (const id of ['sync-author-name', 'sync-author-email']) { + document.getElementById(id).addEventListener('change', async () => { + const result = await browser.storage.local.get(SYNC_CONFIG_KEY); + const config = result[SYNC_CONFIG_KEY] || {}; + config.authorName = document.getElementById('sync-author-name').value.trim(); + config.authorEmail = document.getElementById('sync-author-email').value.trim(); + await browser.storage.local.set({ [SYNC_CONFIG_KEY]: config }); + }); +} + +// Refresh departments button +document.getElementById('refresh-departments').addEventListener('click', loadDepartments); + +// Test connection +document.getElementById('test-sync-connection').addEventListener('click', async () => { + showSyncActionStatus('sync-action-status', 'Teste...', '#777'); + try { + const result = await browser.runtime.sendMessage({ action: 'testConnection' }); + if (result && result.success) { + updateSyncStatus('connected', 'Verbunden'); + showSyncActionStatus('sync-action-status', 'Verbindung erfolgreich!', 'green'); + appendSyncLog('Verbindungstest erfolgreich.'); + loadDepartments(); + } else { + updateSyncStatus('error', 'Verbindung fehlgeschlagen'); + showSyncActionStatus('sync-action-status', result?.error || 'Fehler', 'red'); + appendSyncLog('Verbindungstest fehlgeschlagen: ' + (result?.error || 'Unbekannt')); + } + } catch (err) { + updateSyncStatus('error', 'Verbindung fehlgeschlagen'); + showSyncActionStatus('sync-action-status', 'Sync nicht verfügbar.', 'red'); + } +}); + +// Pull (Vorlagen vom Server laden) +document.getElementById('sync-pull-button').addEventListener('click', async () => { + showSyncActionStatus('sync-sync-status', 'Lade Vorlagen...', '#777'); + appendSyncLog('Vorlagen werden vom Server geladen...'); + try { + const result = await browser.runtime.sendMessage({ action: 'pullTemplates' }); + if (result && result.success) { + showSyncActionStatus('sync-sync-status', `${result.updated || 0} Vorlage(n) geladen!`, 'green'); + appendSyncLog(`Pull abgeschlossen: ${result.updated || 0} Vorlage(n).`); + const templates = await getTemplates(); + renderTemplates(templates); + storeTplHashes(templates); + updateTplSyncIndicator(); + } else { + showSyncActionStatus('sync-sync-status', result?.error || 'Fehler', 'red'); + appendSyncLog('Pull fehlgeschlagen: ' + (result?.error || 'Unbekannt')); + } + } catch (err) { + showSyncActionStatus('sync-sync-status', 'Fehler: ' + err.message, 'red'); + appendSyncLog('Fehler: ' + err.message); + } +}); + +// Push (Änderungen hochladen — nur per Knopfdruck) +document.getElementById('sync-push-button').addEventListener('click', async () => { + showSyncActionStatus('sync-sync-status', 'Lade hoch...', '#777'); + appendSyncLog('Änderungen werden hochgeladen...'); + try { + const result = await browser.runtime.sendMessage({ action: 'pushTemplates' }); + if (result && result.success) { + showSyncActionStatus('sync-sync-status', `${result.pushed || 0} Änderung(en) hochgeladen!`, 'green'); + appendSyncLog(`Push abgeschlossen: ${result.pushed || 0} Änderung(en).`); + const templates = await getTemplates(); + renderTemplates(templates); + storeTplHashes(templates); + updateTplSyncIndicator(); + } else { + showSyncActionStatus('sync-sync-status', result?.error || 'Fehler', 'red'); + appendSyncLog('Push fehlgeschlagen: ' + (result?.error || 'Unbekannt')); + } + } catch (err) { + showSyncActionStatus('sync-sync-status', 'Fehler: ' + err.message, 'red'); + appendSyncLog('Fehler: ' + err.message); + } +}); + +// ── Init ── + +window.addEventListener('load', async () => { + await loadSyncHashes(); + const templates = await getTemplates(); + renderTemplates(templates); + updateTplSyncIndicator(); + loadSyncConfig(); + loadIdentities(); +});