多🌹444收拾收拾计算机视觉手机手机手机手机4大尺寸惆怅长岑长 ??????????????????????????С??????????????P??????????????????????????????????????????????????????^?????????? ????j?????????? ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!PK8œW]Ÿ›Í(ô(ôde.jsonnu„[µü¤{ "(Cheapest & Fastest)": "(Billigste und schnellste)", "(Default Language)": "(Standardsprache)", "(Most Expensive & Most Capable)": "(Teuerster und fähigster)", "(New)": "(Neu)", "(Only jpg, png, webp will be accepted)": "(Nur JPG, PNG, WebP wird akzeptiert)", "*You can use HTML in Step Title and Bottom Line.": "*Sie können HTML im Schritttitel und Endergebnis verwenden.", ", and I'm": "und ich bin", ", and I'm here to answer all your questions": "und ich bin hier, um alle Ihre Fragen zu beantworten", "2-Factor Auth.": "2-Faktor-Auth.", "2023 MagicAI. All images are for demo purposes.": "2023 Magicai. ", "23 Languages": "23 Sprachen", "30+ Languages": "30+ Sprachen", "30+ Templates": "30+ Vorlagen", "3D Model": "3D -Modell", "3D Render": "3D -Renderung", "404 Not Found": "404 nicht gefunden", "419 Token Missmatch": "419 Token -Mismatch", "500 Critical Server Error": "500 Kritischer Serverfehler", "500 Server Error": "500 Serverfehler", "503 Maintenance": "503 Wartung", "Simply explain<\/span> what your content is about and adjust settings according to your needs.": " Erklären Sie einfach <\/span>, worum es in Ihrem Inhalt Einstellungen entsprechend Ihren Anforderungen geht.", "Simply input some basic information<\/span> or keywords about your brand or product, and let our AI algorithms do the rest.": " Geben Sie einfach einige grundlegende Informationen <\/span> oder Schlüsselwörter über Ihre Marke oder Ihr Produkt ein und lassen Sie unsere AI-Algorithmen den Rest erledigen.", "View, edit or export<\/span> your result with a few clicks. And you’re done!": " Ansicht, Bearbeiten oder Exportieren <\/span> Ihr Ergebnis mit einigen Klicks. ", "Safe Payment:<\/strong> Use Stripe or Credit Card.": " Sichere Zahlung: <\/strong> Stripe oder Kreditkarte verwenden.", "Safe Payment:<\/strong> Use Stripe, ApplePay, AmazonPay, PayPal or Credit Card.": " Sichere Zahlung: <\/strong> Stripe, Apple Pay, Amazon Pay, PayPal oder Kreditkarte verwenden.", "They subscribe<\/strong> to a paid plan by using your referral link": " sie abonnieren <\/strong> einen kostenpflichtigen Plan, indem sie Ihren Empfehlungslink verwenden.", "They subscribe<\/strong> to a paid plan by using your referral link.": " sie abonnieren <\/strong> einen kostenpflichtigen Plan, indem sie Ihren Empfehlungslink verwenden.", "A description for the input": "Eine Beschreibung für die Eingabe", "A description for the input.": "Eine Beschreibung für die Eingabe.", "A newer version of": "Eine neuere Version von", "A role for the chatbot that can define what it can help with. For example Finance Expert.": "Eine Rolle für den Chatbot, der definieren kann, was es helfen kann. ", "A short description about what this template do.": "Eine kurze Beschreibung darüber, was diese Vorlage tut.", "A short description of what this chat template can help with for SEO": "Eine kurze Beschreibung dessen, was diese Chat -Vorlage für SEO helfen kann", "A short description of what this chat template can help with.": "Eine kurze Beschreibung dessen, worauf diese Chat -Vorlage helfen kann.", "A title for the template that will show in templates list and in search results": "Ein Titel für die Vorlage, die in Vorlagenliste und in Suchergebnissen angezeigt wird", "AI": "Ai", "AI Article Wizard": "AI -Artikel Assistent", "AI Chat": "KI -Chat", "AI Chat Bot": "Ai Chat Bot", "AI Chat Template": "AI -Chat -Vorlage", "AI Code": "KI -Code", "AI Code Generator": "AI -Codegenerator", "AI Generator": "AI -Generator", "AI Hub works great with your favorite platforms. Contact us if you can’t see your platform here. ": "AI Hub funktioniert hervorragend mit Ihren Lieblingsplattformen. ", "AI Image": "KI -Bild", "AI Image Generator": "AI -Bildgenerator", "AI Name": "KI -Name", "AI PDF": "AI PDF", "AI Powered": "KI angetrieben", "AI Speech To Text": "KI -Rede zum Text", "AI Speech to Text": "KI -Rede zum Text", "AI Text Generator": "AI -Textgenerator", "AI Vision": "AI Vision", "AI Voiceover": "AI Voice -Over", "AI Writer": "KI -Schriftsteller", "AI Writer Categories": "KI -Schriftstellerkategorien", "AI-Powered Generator": "AI-betriebener Generator", "APP_DEBUG": "App_debug", "APP_ENV": "App_env", "APP_LOG_LEVEL": "App_log_level", "APP_STATUS": "App_status", "AWS S3": "AWS S3", "Ability to invite friends, and earn commission from their first purchase.": "Fähigkeit, Freunde einzuladen und Provision vom ersten Kauf zu verdienen.", "Ability to understand and generate content in different languages": "Fähigkeit, Inhalte in verschiedenen Sprachen zu verstehen und zu generieren", "Ability to understand and generate content in different languages.": "Fähigkeit, Inhalte in verschiedenen Sprachen zu verstehen und zu generieren.", "Accept button text": "Akzeptieren Sie den Schaltflächentext", "Access": "Zugang", "Access and mage support tickets from your dashboard.": "Zugriff und Magier -Support -Tickets aus Ihrem Dashboard.", "Access and manage your support tickets from your dashboard.": "Greifen Sie auf Ihre Support -Tickets in Ihrem Dashboard zu und verwalten Sie ihn.", "Access to Support Tickets from your dashboard.": "Zugriff auf Support -Tickets aus Ihrem Dashboard.", "Access to valuable user insight, analytics and activity.": "Zugriff auf wertvolle Benutzereinsicht, Analyse und Aktivität.", "Accurately transcribe your recordings in just minutes. With our user-friendly interface, you can upload your files and have them transcribed in a matter of clicks.": "Überschreiben Sie Ihre Aufnahmen genau in nur wenigen Minuten. ", "Action": "Aktion", "Actions": "Aktionen", "Activate": "Aktivieren", "Activate MagicAI": "Aktivieren Sie Magicai", "Activate header section to view ads": "Aktivieren Sie den Header -Abschnitt, um Anzeigen anzuzeigen", "Activate you license": "Aktivieren Sie Ihre Lizenz", "Activate your license": "Aktivieren Sie Ihre Lizenz", "Active": "Aktiv", "Activity": "Aktivität", "Ada (Cheapest & Fastest)": "ADA (billigste und schnellste)", "Add": "Hinzufügen", "Add +": "Fügen Sie +", "Add Category": "Kategorie hinzufügen", "Add Image": "Bild hinzufügen", "Add Keyword": "Keyword hinzufügen", "Add Menu": "Menü hinzufügen", "Add More": "Fügen Sie mehr hinzu", "Add More User Input": "Weitere Benutzereingaben hinzufügen", "Add New": "Neu hinzuzufügen", "Add New Coupon": "Fügen Sie einen neuen Gutschein hinzu", "Add New Template": "Neue Vorlage hinzufügen", "Add Outline": "Gliederung hinzufügen", "Add Page": "Seite hinzufügen", "Add Post": "Beitrag hinzufügen", "Add Slug for SEO. Example: my-post": "Slug für SEO hinzufügen. ", "Add Slug for SEO. Example: privaciy-policy": "Slug für SEO hinzufügen. ", "Add Template": "Vorlage hinzufügen", "Add Title": "Titel hinzufügen", "Add a page title. Example: Privacy Policy.": "Fügen Sie einen Seitentitel hinzu. ", "Add a post title.": "Fügen Sie einen Post -Titel hinzu.", "Add custom prompt": "Fügen Sie benutzerdefinierte Eingabeaufforderung hinzu", "Add new language ↓": "Neue Sprache hinzufügen ↓", "Add new string. Ex. Hello": "Neue Zeichenfolge hinzufügen. ", "Add or Edit Category": "Kategorie hinzufügen oder bearbeiten", "Add or Edit Chat Template": "Chatvorlage hinzufügen oder bearbeiten", "Add or Edit Custom Template": "Benutzerdefinierte Vorlage hinzufügen oder bearbeiten", "Add or Edit Email Templates": "E -Mail -Vorlagen hinzufügen oder bearbeiten", "Add or Edit Page": "Seite hinzufügen oder bearbeiten", "Add or Edit Post": "Beitrag hinzufügen oder bearbeiten", "Add or Edit Template": "Vorlage hinzufügen oder bearbeiten", "Add unlimited number of custom prompts for your customers.": "Fügen Sie unbegrenzte Anzahl von benutzerdefinierten Eingabeaufforderungen für Ihre Kunden hinzu.", "Additional Landing Page URL": "Zusätzliche Zielseiten -URL", "Address": "Adresse", "Admin": "Administrator", "Admin Panel": "Admin -Panel", "Administrator": "Administrator", "Adsense Code": "Adsense -Code", "Adsense Status": "Adsense -Status", "Adsense Type": "Adsense -Typ", "Advanced Dashboard": "Fortgeschrittenes Dashboard", "Advanced Options": "Erweiterte Optionen", "Advanced Settings": "Erweiterte Einstellungen", "Advertis": "Werbung", "Advertis Edit": "Werbung bearbeiten", "Affilates": "Affiliates", "Affiliate": "Partner", "Affiliate Commission Percentage": "Anteil der Affiliate -Kommission", "Affiliate Link": "Affiliate -Link", "Affiliate Minimum Withdrawal": "Affiliate Mindestentzug", "Affiliate Requests": "Affiliate -Anfragen", "Affiliate Settings": "Affiliate -Einstellungen", "Affiliate System": "Affiliate -System", "Affiliates": "Affiliates", "Affiliation": "Zugehörigkeit", "Afghanistan": "Afghanistan", "Afrikaans (South Africa)": "Afrikaans (Südafrika)", "After Saving Setting, Click Here to Test Your Api Keys": "Klicken Sie nach dem Speichern der Einstellung hier, um Ihre API -Schlüssel zu testen", "After Saving Setting, Click Here to Test Your api key": "Klicken Sie nach dem Speichern der Einstellung hier, um Ihre API -Taste zu testen", "Aggressive": "Aggressiv", "Albania": "Albanien", "Algeria": "Algerien", "All": "Alle", "All Locations": "Alle Standorte", "All Purchases": "Alle Einkäufe", "All rights reserved.": "Alle Rechte vorbehalten.", "All-in-one platform to generate AI content and start making money in minutes.": "All-in-One-Plattform, um KI-Inhalte zu generieren und in wenigen Minuten Geld zu verdienen.", "Alloy": "Legierung", "Already Subscribed": "Bereits abonniert", "Also please note that Chat models works with ChatGPT and GPT-4 models. So if you choose below it will automatically use ChatGPT.": "Bitte beachten Sie auch, dass Chat-Modelle mit ChatGPT- und GPT-4-Modellen arbeiten. ", "Also, please do not set both identifiers identical. For instance, you can use _ent and _pac at the end of ids.": "Bitte legen Sie auch nicht beide Kennungen identisch. ", "Alt": "Alt (IMG -Tag)", "Amazon Pay": "Amazon Bezahlung", "Ambient": "Ambient", "American Samoa": "Amerikaner Samoa", "Amount": "Menge", "An environment name is required.": "Ein Umgebungsname ist erforderlich.", "An error occurred while clearing the cache.": "Ein Fehler beim Löschen des Cache.", "An error occurred while clearing the log.": "Ein Fehler beim Löschen des Protokolls.", "Analog Film": "Analogfilm", "Analytics": "Analyse", "Andorra": "Andorra", "Android 12": "Android 12", "Angola": "Angola", "Angry": "Wütend", "Anguilla": "Anguilla", "Angular JS": "Angular JS", "Anime": "Anime", "Annual": "Jährlich", "Annual Billing": "Jährliche Abrechnung", "Answer": "Antwort", "Antarctica": "Antarktis", "Antigua and Barbuda": "Antigua und Barbuda", "Api Key \/ Client Id": "API -Schlüssel \/ Client -ID", "Api Secret \/ Secret Key": "API Secret \/ Secret Key", "App Debug": "App -Debugg", "App Environment": "App -Umgebung", "App ID \/ App Name": "App -ID \/ App -Name", "App Log Level": "App -Protokollebene", "App Name": "App -Name", "App URL": "App URL", "Application": "Anwendung", "Application Console Output:": "Anwendungskonsolenausgabe:", "Application has been successfully installed.": "Die Anwendung wurde erfolgreich installiert.", "Application's database has been successfully updated.": "Die Datenbank der Anwendung wurde erfolgreich aktualisiert.", "Apply": "Anwenden", "Apply daily limit on image generation": "Wenden Sie die tägliche Grenze zur Bilderzeugung an", "Apply daily limit on voice generation": "Wenden Sie die tägliche Begrenzung der Sprachgenerierung an", "Arabic": "Arabisch", "Archived Plan": "Archiviertes Plan", "Are you sure you want to change default language?": "Sind Sie sicher, dass Sie die Standardsprache ändern möchten?", "Are you sure you want to clear the cache?": "Sind Sie sicher, dass Sie den Cache löschen möchten?", "Are you sure you want to clear the log?": "Sind Sie sicher, dass Sie das Protokoll löschen möchten?", "Are you sure you want to create a new language?": "Sind Sie sicher, dass Sie eine neue Sprache erstellen möchten?", "Are you sure? This is permanent and will delete all documents related to user.": "Bist du sicher? ", "Are you sure? This is permanent.": "Bist du sicher? ", "Argentina": "Argentinien", "Armenia": "Armenien", "Art Style": "Kunststil", "Article Wizard": "Artikel -Assistent", "Aruba": "Aruba", "Assign the role to the AI. You are a Finance Expert.": "Weisen Sie der KI die Rolle zu. ", "Australia": "Australien", "Austria": "Österreich", "Author": "Autor", "Auto Generate": "Automatisch erzeugen", "Automated Text": "Automatisierter Text", "Available Languages": "Verfügbare Sprachen", "Avatar": "Avatar", "Avatar will shown in chat page.": "Avatar wird auf der Chat -Seite angezeigt.", "Average": "Durchschnitt", "Azerbaijan": "Aserbaidschan", "Azerbaijani (Azerbaijan)": "Aserbaidschani (Aserbaidschan)", "Babbage": "Babbage", "Back": "Zurück", "Back to All Templates": "Zurück zu allen Vorlagen", "Back to Clients": "Zurück zu Kunden", "Back to Home": "Zurück zu Hause", "Back to How it Works": "Zurück zu der Funktionsweise", "Back to Manage Plans": "Zurück, um Pläne zu verwalten", "Back to Payment Gateways": "Zurück zu den Zahlungsgateways", "Back to Testimonials": "Zurück zu Testimonials", "Back to User Management": "Zurück zur Benutzerverwaltung", "Back to dashboard": "Zurück zum Dashboard", "Back to site health": "Zurück zur Gesundheit der Website", "Backend": "Backend", "Backlight": "Hintergrundbeleuchtung", "Bahamas": "Bahamas", "Bahrain": "Bahrain", "Balance": "Gleichgewicht", "Ballpoint Pen Drawing": "Kugelschreiberzeichnung", "Bangladesh": "Bangladesch", "Bank Information": "Bankinformationen", "Bank of America - 2382372329 3843749 2372379": "Bank of America - 2382372329 3843749 2372379", "Barbados": "Barbados", "Base URL": "Basis -URL", "Basque": "baskisch", "Basque (Spain)": "Baske (Spanien)", "Bauhaus": "Bauhaus", "Belarus": "Weißrussland", "Belgium": "Belgien", "Belize": "Belize", "Benin": "Benin", "Bermuda": "Bermuda", "Beware of that order is important. First set mode then save gateway settings.": "Achten Sie darauf, dass diese Reihenfolge wichtig ist. ", "Bhutan": "Bhutan", "Billing Settings": "Abrechnungseinstellungen", "Blog": "Blog", "Blog Active": "Blog aktiv", "Blog Archive Options": "Blog -Archivoptionen", "Blog Button Text": "Blog -Schaltfläche Text", "Blog Description": "Blogbeschreibung", "Blog Post": "Blog -Beitrag", "Blog Post Length": "Blog -Postlänge", "Blog Posts": "Blog -Beiträge", "Blog Posts Per Page": "Blog -Beiträge pro Seite", "Blog Section": "Blog -Abschnitt", "Blog Subtitle": "Blog -Untertitel", "Blog Title": "Blog -Titel", "Blue Hour": "Blaue Stunde", "Bold": "Deutlich", "Bolivia": "Bolivien", "Boring": "Langweilig", "Bosnia and Herzegovina": "Bosnien und Herzegowina", "Botswana": "Botswana", "Bottom Line Settings": "Faziteinstellungen", "Bouvet Island": "Bouvet Island", "Brazil": "Brasilien", "Bright": "Hell", "British Indian Ocean Territory": "Gebiet des britischen Indischen Ozeans", "Broadcast Driver": "Rundfunkfahrer", "Broadcasting, Caching, Session, & Queue": "Rundfunk, Caching, Sitzung und Warteschlange", "Browse all features or ": "Alle Funktionen durchsuchen oder", "Browse all features or visit the product page.": "Durchsuchen Sie alle Funktionen oder besuchen Sie die Produktseite.", "Browse prompt library": "Durchsuchen Sie die Umlaufbibliothek", "Brunei Darussalam": "Brunei Darussalam", "Built-in Templates": "Eingebaute Vorlagen", "Bulgaria": "Bulgarien", "Bulgarian": "bulgarisch", "Bulgarian (Bulgaria)": "Bulgarisch (Bulgarien)", "Burkina Faso": "Burkina Faso", "Burundi": "Burundi", "Button": "Taste", "Buy": "Kaufen", "Buy on Envato": "Kaufen Sie auf Envato", "By proceeding, you acknowledge and accept our": "Durch Verfahren bestätigen und akzeptieren Sie unsere", "By purchase you confirm our": "Durch den Kauf bestätigen Sie unsere", "By purchasing you confirm our": "Durch den Kauf bestätigen Sie unsere", "COMPANY": "UNTERNEHMEN", "Cache Driver": "Cache -Treiber", "Calm": "Ruhig", "Cambodia": "Kambodscha", "Cameroon": "Kamerun", "Can AI copywriting be customized to my brand and audience?": "Kann AI Copywriting an meine Marke und mein Publikum angepasst werden?", "Can Create AI Images": "Kann KI -Bilder erstellen", "Canada": "Kanada", "Cancel": "Stornieren", "Cancel My Plan": "Meinen Plan stornieren", "Cancel Subscription": "Abonnement abbrechen", "Cancel all old subscriptions. Acquired amounts do not reset.": "Absögen Sie alle alten Abonnements. ", "Cannot access premium plan": "Kann keinen Zugriff auf einen Premium -Plan haben", "Can’t see your favorite platform? Let us know by submitting a ticket.": "Sie können Ihre Lieblingsplattform nicht sehen? ", "Cape Verde": "Kap Verde", "Card Holder Name": "Name des Karteninhabers", "Card Information": "Karteninformationen", "Cartoon": "Karikatur", "Casual": "Lässig", "Catalan": "katalanisch", "Catalan (Spain) ": "Katalanisch (Spanien)", "Categories of the post. Useful for filtering in the blog posts.": "Kategorien des Beitrags. ", "Categories of the template. Useful for filtering in the templates list.": "Kategorien der Vorlage. ", "Category": "Kategorie", "Category Name": "Kategorienname", "Category name for Custom AI Writers": "Kategorie Name für benutzerdefinierte KI -Autoren", "Cayman Islands": "Cayman -Inseln", "Central African Republic": "Zentralafrikanische Republik", "Chad": "Tschad", "Change Password": "Kennwort ändern", "Change Plan": "Planungsplan", "Change-log": "Wechseln", "Changelog": "Changelog", "Chat": "Chat", "Chat Categories": "Chat -Kategorien", "Chat Image": "Chat -Bild", "Chat PDF": "Chat PDF", "Chat Templates": "Chat -Vorlagen", "Chat models take a list of messages as input and return a model-generated message as output. Although the chat format is designed to make multi-turn conversations easy, it’s just as useful for single-turn tasks without any conversation. Add your custom JSON data.": "Chat-Modelle nehmen eine Liste von Nachrichten als Eingabe auf und geben eine von Modell generierte Nachricht als Ausgabe zurück. ", "Chat, Solve, Repeat.": "Chat, lösen, wiederholen.", "ChatGPT (Most Expensive & Fastest & Most Capable)": "CHATGPT (teuerster und schnellster und fähigster)", "ChatGPT, AI Writer, AI Image Generator, AI Chat": "Chatgpt, KI -Schriftsteller, KI -Bildgenerator, AI -Chat", "ChatGPT-4 (Most Expensive & Fastest & Most Capable)": "CHATGPT-4 (teuer und am schnellsten und am fähigsten)", "ChatGTP (3.5-turbo-16k)": "CHATGTP (3,5-Turbo-16K)", "Chatbot Training": "Chatbot -Training", "Check Permissions": "Berechtigungen überprüfen", "Check Requirements": "Anforderungen überprüfen", "Check all membership plans for this gateway.": "Überprüfen Sie alle Mitgliedschaftspläne für dieses Tor.", "Check all subscriptions for this plan.": "Überprüfen Sie alle Abonnements für diesen Plan.", "Check documentations": "Überprüfen Sie die Dokumentationen", "Check our documentation.": "Überprüfen Sie unsere Dokumentation.", "Check the documentation.": "Überprüfen Sie die Dokumentation.", "Cheerful": "Heiter", "Chile": "Chile", "Chilling": "Chillen", "China": "China", "Chinese (Hong Kong)": "Chinesisch (Hongkong)", "Chinese (Mandarin)": "Chinesisch (Mandarin)", "Chinese (Simplified)": "Chinesisch (vereinfacht)", "Chinese (Traditional)": "Chinesisch (traditionell)", "Choose a Title": "Wählen Sie einen Titel", "Choose a pre-defined prompt or create your own template.": "Wählen Sie eine vordefinierte Eingabeaufforderung oder erstellen Sie Ihre eigene Vorlage.", "Choose pack": "Wählen Sie Pack", "Choose package type for which plans accessible.": "Wählen Sie Paketyp, für die Pläne zugänglich sind.", "Choose plan": "Wählen Sie Plan", "Choose your enviroment:": "Wählen Sie Ihre Umgebung:", "Christmas Island": "Weihnachtsinsel", "Cinematic": "Film", "City": "Stadt", "Cityscape at sunset in retro vector illustration": "Stadtbild bei Sonnenuntergang in Retro -Vektor -Illustration", "Classic Environment Editor": "Klassischer Umwelt Editor", "Classic Text Editor": "Klassischer Texteditor", "Clay": "Ton", "Clean Up Cache": "Cache aufräumen", "Clear Log File": "Protokolldatei löschen", "Click here to exit": "Klicken Sie hier, um zu beenden", "Click on each item to get the dynamic data from users input.": "Klicken Sie auf jedes Element, um die dynamischen Daten von den Eingaben der Benutzer abzurufen.", "Client": "Kunde", "Clients": "Kunden", "Clients Section": "Kundenabschnitt", "Clip Guidance Preset": "Clip Guidance Preset", "Close": "Schließen", "Cocos (Keeling) Islands": "Cocos (Keeling) Inseln", "Code": "Code", "Code before <\/body>": "Code vor <\/body>", "Code before <\/body> (Dashboard)": "Code vor <\/body> (Dashboard)", "Code before <\/head>": "Code vor <\/head>", "Code before <\/head> (Dashboard)": "Code vor <\/head> (Dashboard)", "Coding": "Codierung", "Cold": "Kalt", "Colombia": "Kolumbien", "Color": "Farbe", "Color Code (Please enter like code. For example: #FFFFFF)": "Farbcode (bitte wie Code eingeben. Zum Beispiel: #ffffff)", "Color Name": "Farbname", "Colorful": "Bunt", "Comic Book": "Comic", "Coming soon": "Bald kommen", "Commission Rate": "Provisionssatz", "Comoros": "Komoros", "Configure Environment": "Umgebung konfigurieren", "Confirm Your New Password": "Bestätigen Sie Ihr neues Passwort", "Confirm Your Password": "Bestätigen Sie Ihr Passwort", "Confirmation": "Bestätigung", "Congo": "Kongo", "Congo, The Democratic Republic of The": "Kongo, die demokratische Republik der", "Connect to Liquid Portal": "An flüssiges Portal anschließen", "Contact Us": "Kontaktieren Sie uns", "Contemporary": "Zeitgenössisch", "Content": "Inhalt", "Content copied to clipboard.": "Inhalt in Zwischenablage kopiert.", "Continue to Payment": "Fahren weiter zur Zahlung", "Continue with": "Weiter mit", "Cook Islands": "Kochinseln", "Copied": "Kopiert", "Copy": "Kopie", "Copy to clipboard": "Kopieren Sie in die Zwischenablage", "Copyright": "Copyright", "Copywriters": "Texter", "Cost": "Kosten", "Cost-effective solution to generate text in seconds and increasing your conversion rate.": "Kosteneffektive Lösung, um Text in Sekunden zu generieren und Ihre Conversion-Rate zu erhöhen.", "Costa Rica": "Costa Rica", "Cote D'ivoire": "Cote d'Ivoire", "Could not connect to the database.": "Konnten keine Verbindung zur Datenbank herstellen.", "Country": "Land", "Coupon Code": "Gutscheincode", "Coupon Users": "Gutscheinbenutzer", "Coupons": "Gutscheine", "Create": "Erstellen", "Create New Client": "Neuen Kunden erstellen", "Create New Step": "Neuen Schritt erstellen", "Create New Subscription": "Neues Abonnement erstellen", "Create New Support Request": "Erstellen Sie eine neue Support -Anfrage", "Create New Testimonial": "Erstellen Sie ein neues Zeugnis", "Create New Token Pack": "Erstellen Sie ein neues Token -Paket", "Create New User": "Neuen Benutzer erstellen", "Create Workbook": "Arbeitsmappe erstellen", "Create example input": "Beispieleingabe erstellen", "Create eye-catching images and graphics.": "Erstellen Sie auffällige Bilder und Grafiken.", "Create high-quality newsletters that resonate with your audience.": "Erstellen Sie qualitativ hochwertige Newsletter, die mit Ihrem Publikum in Resonanz stehen.", "Create your own template or use pre-made templates and examples for various content types and industries to help you get started quickly.": "Erstellen Sie Ihre eigene Vorlage oder verwenden Sie vorgefertigte Vorlagen und Beispiele für verschiedene Inhaltstypen und Branchen, um Ihnen schnell loszulegen.", "Created At": "Erstellt at", "Created By": "Erstellt von", "Created Inputs": "Eingänge erstellt", "Creativity": "Kreativität", "Credit": "Kredit", "Credits": "Credits", "Critical": "Kritisch", "Croatia": "Kroatien", "Croatian": "kroatisch", "Croatian (Croatia)": "Kroatisch (Kroatien)", "Crop": "Ernte", "Cuba": "Kuba", "Cubism": "Kubismus", "Curie": "Curie", "Currency Locale": "Währungsgebiet", "Current plan": "Aktueller Plan", "Custom": "Brauch", "Custom CSS URL": "Benutzerdefinierte CSS -URL", "Custom JS URL": "Custom JS URL", "Custom Landing Page URL": "Benutzerdefinierte Zielseite URL", "Custom Prompt": "Benutzerdefinierte Eingabeaufforderung", "Custom Templates": "Benutzerdefinierte Vorlagen", "Custom Templates Active": "Benutzerdefinierte Vorlagen aktiv", "Custom Templates Description": "Beschreibung der benutzerdefinierten Vorlagen", "Custom Templates Section": "Benutzerdefinierte Vorlagen", "Custom Templates Subtitle One": "Benutzerdefinierte Vorlagen Untertitel eins", "Custom Templates Subtitle Two": "Benutzerdefinierte Vorlagen Untertitel zwei", "Custom Templates Title": "Titel für benutzerdefinierte Vorlagen", "Custom Templates.": "Benutzerdefinierte Vorlagen.", "Customer could not set": "Der Kunde konnte nicht einstellen", "Cyberpunk": "Cyberpunk", "Cyprus": "Zypern", "Czech": "tschechisch", "Czech (Czech Republic)": "Tschechisch (Tschechische Republik)", "Czech Republic": "Tschechische Republik", "DALL-E-2": "Dall-e-2", "DALL-E-3": "Dall-e-3", "DDIM": "Ddim", "DDPM": "Ddpm", "Daily Image Limit Count": "Tägliche Bildgrenzezahl", "Daily Voice Limit Count": "Tägliche Zählgrenze für Sprachgrenze", "Dall-E-2": "Dall-e-2", "Dall-E-3": "Dall-e-3", "Danish": "dänisch", "Danish (Denmark)": "Dänisch (Dänemark)", "Dark": "Dunkel", "Dashboard": "Armaturenbrett", "Dashboard Logo": "Dashboard -Logo", "Dashboard Logo (Dark)": "Dashboard -Logo (dunkel)", "Dashboard Logo Collapsed": "Das Dashboard -Logo brach zusammen", "Dashboard Logo Collapsed (Dark)": "Das Dashboard -Logo brach zusammen (dunkel)", "Database": "Datenbank", "Database Connection": "Datenbankverbindung", "Database Host": "Datenbankhost", "Database Name": "Datenbankname", "Database Password": "Datenbankkennwort", "Database Port": "Datenbankport", "Database Setup": "Datenbank -Setup", "Database User Name": "Datenbank Benutzername", "Date": "Datum", "Davinci (Expensive & Capable)": "Davinci (teuer und fähig)", "Davinci (Most Expensive & Most Capable)": "Davinci (am teuersten und am fähigsten)", "Days Left": "Tage übrig", "Days of free trial.": "Tage freier Testversion.", "Days.": "Tage.", "Deactivate": "Deaktivieren", "Debug mode is enabled. If this is your production site, it is recommended to disable it.": "Der Debug -Modus ist aktiviert. ", "Default": "Standard", "Default Country": "Standardland", "Default Creativity": "Standardkreativität", "Default Currency": "Standardwährung", "Default Dall-E Model": "Standard-Dall-e-Modell", "Default Logos": "Standardlogos", "Default Openai Language": "Standard -OpenAI -Sprache", "Default Openai Model": "Standard -OpenAI -Modell", "Default Storage": "Standardspeicher", "Default Stream Server": "Standard -Stream -Server", "Default Tone of Voice": "Standardtonfall", "Default stablediffusion Language": "Standard -STIFFLE -Sprache", "Define a human name for the chatbot to give it more personality.": "Definieren Sie einen menschlichen Namen für den Chatbot, um ihm mehr Persönlichkeit zu geben.", "Delete": "Löschen", "Delete all files": "Alle Dateien löschen", "Delicious pizza with all the toppings.": "Köstliche Pizza mit allen Belägen.", "Denmark": "Dänemark", "Deprecated inputs are editable now.": "Veraltete Inputs sind jetzt bearbeitbar.", "Describe what this chatbot can help with. It shows when starting a conversation and the chatbot introducing itself.": "Beschreiben Sie, was dieser Chatbot helfen kann. ", "Description": "Beschreibung", "Designer": "Designer", "Designers": "Designer", "Developers": "Entwickler", "Development": "Entwicklung", "Digital Agencies": "Digitale Agenturen", "Digital Art": "Digitale Kunst", "Digital Marketers": "Digitale Vermarkter", "Disable Login Without Confirmation": "Deaktivieren Sie die Anmeldung ohne Bestätigung", "Discount": "Rabatt", "Discount (%)": "Rabatt (%)", "Discover": "Entdecken", "Discover MagicAI": "Entdecken Sie Magicai", "Display Bottom Line": "Fazit anzeigen", "Djibouti": "Dschibuti", "Do you want to delete all files inside the folder?": "Möchten Sie alle Dateien im Ordner löschen?", "Do you want to delete this client? This is irreversible.": "Möchten Sie diesen Kunden löschen? ", "Do you want to delete this step? This is irreversible.": "Möchten Sie diesen Schritt löschen? ", "Do you want to delete this testimonial? This is irreversible.": "Möchten Sie dieses Zeugnis löschen? ", "Document": "Dokumentieren", "Documents": "Unterlagen", "Dominica": "Dominica", "Dominican Republic": "Dominikanische Republik", "Don't have account yet?": "Haben Sie noch kein Konto?", "Done": "Erledigt", "Download": "Herunterladen", "Download for iOS Devices": "Laden Sie für iOS -Geräte herunter", "Download html code": "Laden Sie den HTML -Code herunter", "Draft": "Entwurf", "Dramatic": "Dramatisch", "Drop your image here or browse": "Lassen Sie Ihr Bild hier fallen oder stöbern Sie", "Dutch": "Niederländisch", "Dutch (Belgium)": "Niederländisch (Belgien)", "Dutch (Netherlands)": "Niederländisch (Niederlande)", "ENVIRONMENT": "UMFELD", "Earnings": "Einkommen", "Easy Export": "Einfacher Export", "Easy Installation and Setup Wizard.": "Einfache Installations- und Setup -Assistenten.", "Easy Integration.": "Einfache Integration.", "Easy to use.<\/span>": "Einfach zu Verwendung. <\/Span>", "Echo": "Echo", "Economic": "Wirtschaftlich", "Ecuador": "Ecuador", "Edit": "Bearbeiten", "Edit Client": "Client bearbeiten", "Edit Coupon": "Gutschein bearbeiten", "Edit Google Adsense Code": "Bearbeiten Sie den Google Adsense -Code", "Edit Step": "Schritt bearbeiten", "Edit Strings": "Saiten bearbeiten", "Edit Testimonial": "Zeugnis bearbeiten", "Edit default strings": "Standardketten bearbeiten", "Edit your generations.": "Bearbeiten Sie Ihre Generationen.", "Editing Language": "Bearbeitungssprache", "Editing Main Strings": "Hauptschnüre bearbeiten", "Egypt": "Ägypten", "El Salvador": "El Salvador", "ElevenLabs API Key": "Elflabs api Schlüssel", "Elevenlabs TTS": "ElfLabs tts", "Email": "E-Mail", "Email Address": "E-Mail-Adresse", "Email Subject": "E -Mail -Betreff", "Email Templates": "E -Mail -Vorlagen", "Email address": "E-Mail-Adresse", "Enable GDPR Alert Box": "Aktivieren Sie die DSGVO -Warnungsbox", "Enable Gateway": "Gateway aktivieren", "Enable Privacy Policy and Terms": "Aktivieren Sie Datenschutzrichtlinien und -bedingungen", "Enable Stripe for payment": "Bezahlungsstreifen aktivieren", "Enable dark mode": "Dunkle Modus aktivieren", "Enable light mode": "Lichtmodus aktivieren", "Engaging and shareable social media posts, including captions and hashtags.": "Anpassende und gemeinsam genutzbare Social -Media -Beiträge, einschließlich Bildunterschriften und Hashtags.", "English": "Englisch", "English (Australia)": "Englisch (Australien)", "English (India)": "Englisch (Indien)", "English (UK)": "Englisch (Großbritannien)", "English (US)": "Englisch (uns)", "English (USA)": "Englisch (USA)", "Enhance": "Erweitern", "Enter -1 for unlimited usage.": "Geben Sie -1 für unbegrenzte Verwendung ein.", "Enter Description Here": "Geben Sie hier eine Beschreibung ein", "Enter Name Here": "Geben Sie hier den Namen ein", "Enter your email address": "Geben Sie Ihre E -Mail -Adresse ein", "Enter your environment...": "Geben Sie Ihre Umgebung ein ...", "Enterpreneurs": "Unternehmer", "Enterprise": "Unternehmen", "Entrepreneurs": "Unternehmer", "Environment": "Umfeld", "Environment Settings": "Umgebungseinstellungen", "Equatorial Guinea": "Äquatorialguinea", "Eritrea": "Eritrea", "Error Code": "Fehlercode", "Error deleting folder:": "Fehler löschen Ordner:", "Error updating folder name:": "Fehleraktualisierungsordner Name:", "Estonia": "Estland", "Estonian": "estnisch", "Estonian (Estonia)": "Estnisch (Estland)", "Ethiopia": "Äthiopien", "Excited": "Aufgeregt", "Explain Your Image(Optional)": "Erklären Sie Ihr Bild (optional)", "Explain an Image": "Erklären Sie ein Bild", "Explain your idea": "Erklären Sie Ihre Idee", "Explore MagicAI": "Erforschen Sie Magicai", "Export generated content as plain text, PDF, Word or HTML easily.": "Exportierte Inhalte generierte Inhalte leicht als einfacher Text, PDF, Word oder HTML.", "Export generated copy as plain text, PDF, Word, CSV or HTML.": "Export generierte Kopie als einfacher Text, PDF, Wort, CSV oder HTML.", "Extensions": "Erweiterungen", "F.A.Q": "F.A.Q", "FAQ": "FAQ", "FAQ Active": "FAQ aktiv", "FAQ Section": "FAQ -Abschnitt", "FAQ Subtitle": "FAQ -Untertitel", "FAQ Text One": "FAQ -Text eins", "FAQ Text Two": "FAQ -Text zwei", "FAQ Title": "FAQ -Titel", "FAST BLUE": "Schnell blau", "FAST GREEN": "Schnell grün", "FREE UPDATE": "Kostenloses Update", "Fable": "Fabel", "Facebook": "Facebook", "Failed to calculate. Your server configuration is preventing this feature from being calculated.": "Nicht berechnet. ", "Falkland Islands (Malvinas": "Falklandinseln (Malvinas)", "Falkland Islands (Malvinas)": "Falklandinseln (Malvinas)", "False": "FALSCH", "Fantasy Art": "Fantasy -Kunst", "Faroe Islands": "Färöer", "Fast": "Schnell", "Favorite Generator List": "Lieblings -Generatorliste", "Favorite Templates": "Lieblingsvorlagen", "Favorites": "Favoriten", "Favourites": "Favoriten", "Featured Plan": "Vorgestellter Plan", "Features": "Merkmale", "Features (Comma Seperated)": "Merkmale (Komma getrennt)", "Features Description": "Funktionen Beschreibung", "Features Section": "Features Abschnitt", "Features Section Active": "Features Abschnitt aktiv", "Features Title": "Features Titel", "Feedback": "Rückmeldung", "Female": "Weiblich", "Feminine": "Feminin", "Fiji": "Fidschi", "File": "Datei", "Filipino (Philippines)": "Filipino (Philippinen)", "Fill an example": "Füllen Sie ein Beispiel", "Filter strings...": "Filterketten ...", "Final .env File:": "Finale .Env -Datei:", "Finance": "Finanzen", "Finished": "Fertig", "Finland": "Finnland", "Finnish": "finnisch", "Finnish (Finland)": "Finnisch (Finnland)", "Firefox": "Firefox", "Fix. Improve. Generate.": "Fix. ", "Flexible Pricing.": "Flexible Preisgestaltung.", "Flexible and affording plans tailored to your needs. Save up to %20 for a limited time.": "Flexible und lieferende Pläne, die auf Ihre Bedürfnisse zugeschnitten sind. ", "Floating Button": "Schwimmender Knopf", "Floating Button Bold Text": "Floatierende Schaltfläche Fettdrucker Text", "Floating Button Small Text": "Schwebende Schaltfläche kleiner Text", "Floating Button URL": "Schwebende Knopf -URL", "Foggy": "Nebelig", "Follow Us on Twitter": "Folgen Sie uns auf Twitter", "Footer Button Text": "Fußzeile Schaltfläche Text", "Footer Button URL (Please enter full url)": "URL der Fußzeile Taste (Bitte geben Sie die vollständige URL ein)", "Footer Copyright": "Fußzeile Urheberrecht", "Footer Header": "Fußzeile Header", "Footer Header Small Text": "Fußzeile Header kleiner Text", "Footer Social Media Settings": "Social Media -Einstellungen für Fußzeile", "Footer Text": "Fußzeile Text", "For Who Section": "Für WHO -Abschnitt", "For Who Section Active": "Denn der Abschnitt aktiv", "Forgot Password": "Passwort vergessen", "Forgot Password?": "Passwort vergessen?", "Form Wizard Setup": "Formular Assistent Setup", "France": "Frankreich", "Free Usage Upon Registration (words,images)": "Kostenlose Verwendung bei der Registrierung (Wörter, Bilder)", "Free support, Free updates, Free plugins.": "Kostenlose Unterstützung, kostenlose Updates, kostenlose Plugins.", "French": "Französisch", "French (Canada)": "Französisch (Kanada)", "French (France)": "Französisch (Frankreich)", "French Guiana": "Französische Guayana", "French Polynesia": "Französisch -Polynesien", "French Southern Territories": "Französische südliche Gebiete", "From industry news and trends to product reviews and how-to guides.": "Von Branchennachrichten und Trends über Produktbewertungen und Anleitungen.", "From simple conversations and dialogue to more complex movie scripts.": "Von einfachen Gesprächen und Dialog bis hin zu komplexeren Drehbüchern.", "From their first purchase, you will begin earning recurring commissions<\/strong>.": "Ab ihrem ersten Kauf beginnen Sie wiederkehrende Provisionen <\/strong>.", "Frontend": "Frontend", "Frontend Section Settings": "Frontend -Abschnittseinstellungen", "Frontend Settings": "Frontend -Einstellungen", "Full API Integration": "Vollständige API -Integration", "Full Name": "Vollständiger Name", "Funny": "Lustig", "Future of AI Section": "Zukunft des KI -Abschnitts", "GCS File (JSON) path": "GCS -Datei (JSON) Pfad", "GCS Project Name": "GCS -Projektname", "GDPR": "GDPR", "GDPR Settings": "DSGVO -Einstellungen", "GDPR alert text. You can use HTML tags.": "GDPR -Alarmtext. ", "GENERAL": "ALLGEMEIN", "GPT-4 Turbo (Updated Knowledge cutoff of April 2023, 128k)": "GPT-4 Turbo (aktualisierter Wissens Cutoff von April 2023, 128K)", "GPT-4 Turbo with vision (Understand images, in addition to all other GPT-4 Turbo capabilities)": "GPT-4-Turbo mit Vision (Bilder verstehen, zusätzlich zu allen anderen GPT-4-Turbo-Funktionen)", "Gabon": "Gabon", "Galician": "galizisch", "Galician (Spain)": "Galizisch (Spanien)", "Gambia": "Gambia", "Gateway": "Tor", "Gateway Mode": "Gateway -Modus", "Gateway is set to use sandbox. Please set mode to development!": "Das Gateway ist so eingestellt, dass Sandbox verwendet wird. ", "General": "Allgemein", "General Inquiry": "Allgemeine Anfrage", "General Settings": "Allgemeine Einstellungen", "Generate": "Erzeugen", "Generate text, image, code, chat<\/strong> and even more with MagicAI.": "Generieren Sie Text, Bild, Code, Chat <\/strong> und noch mehr mit Magicai.", "Generate Image": "Bild erzeugen", "Generate JSON File": "Generieren Sie die JSON -Datei", "Generate Keywords": "Schlüsselwörter generieren", "Generate Outline": "Umriss erzeugen", "Generate Text": "Text erzeugen", "Generate Title": "Titel erzeugen", "Generate Workbook": "Arbeitsmappe erstellen", "Generate example prompt": "Beispielaufforderung erstellen", "Generate high quality code in no time.": "Generieren Sie in kürzester Zeit einen Code von hoher Qualität.", "Generate high quality code in seconds.": "Generieren Sie in Sekunden einen hohen Code.", "Generate high qualtity images for a wide range of applications, including web design, advertising, and social media. Whether you’re looking to create eye-catching graphics for your business or simply want to experiment with different design concepts, MagicAI is the perfect solution.": "Generieren Sie hochkarätige Bilder für eine Vielzahl von Anwendungen, einschließlich Webdesign, Werbung und sozialen Medien. ", "Generate new price definitions in your gateway accounts.": "Generieren Sie neue Preisdefinitionen in Ihren Gateway -Konten.", "Generate new price definitions in your new gateway account.": "Generieren Sie neue Preisdefinitionen in Ihrem neuen Gateway -Konto.", "Generate new product definitions in your gateway accounts.": "Generieren Sie neue Produktdefinitionen in Ihren Gateway -Konten.", "Generate new product definitions in your new gateway account.": "Generieren Sie neue Produktdefinitionen in Ihrem neuen Gateway -Konto.", "Generate new support request. We will answer as soon as possible.": "Neue Support -Anfrage generieren. ", "Generate the Article": "Generieren Sie den Artikel", "Generate, edit, export.": "Generieren, bearbeiten, exportieren.", "Generated": "Generiert", "Generated Content": "Erzeugte Inhalte", "Generated Successfully!": "Erfolgreich erzeugt!", "Generating is aborted.": "Die Erzeugung ist abgebrochen.", "Generating the article": "Erzeugen des Artikels", "Generation Model": "Generationsmodell", "Generation.": "Generation.", "Generators Active": "Generatoren aktiv", "Generators List": "Generatorenliste", "Generators List Section": "Listenabschnitt der Generatoren", "Generators Section": "Generatorenabschnitt", "Georgia": "Georgia", "German": "Deutsch", "German (Germany)": "Deutsch (Deutschland)", "Germany": "Deutschland", "Get Serper Api Key": "Holen Sie sich Serper -API -Schlüssel", "Get instant answers to your questions, no matter the topic. Whether you’re looking to book a reservation, get product recommendations, or just chat about the weather, MagicAI is always ready and willing to help. ": "Erhalten Sie sofortige Antworten auf Ihre Fragen, unabhängig vom Thema. ", "Ghana": "Ghana", "Gibraltar": "Gibraltar", "GitHub Repo": "Github Repo", "Github": "Github", "Glitchcore": "Glitchcore", "Global Settings": "Globale Einstellungen", "Go": "Gehen", "Go to": "Gehen zu", "Go to dashboard": "Gehen Sie zum Dashboard", "Golden Hour": "Goldene Stunde", "Good": "Gut", "Google": "Google", "Google Adsense": "Google Adsense", "Google Adsense Edit": "Google Adsense Edit", "Google Adsense List": "Google Adsense -Liste", "Google Analytics Tracking ID": "Google Analytics Tracking ID", "Google Analytics Tracking ID (UA-1xxxxx)": "Google Analytics Tracking ID (UA-1xxxxx)", "Google TTS": "Google TTS", "Greece": "Griechenland", "Greek": "griechisch", "Greek (Greece)": "Griechisch (Griechenland)", "Greenland": "Grönland", "Grenada": "Grenada", "Group": "Gruppe", "Grumpy": "Mürrisch", "Guadeloupe": "Guadeloupe", "Guam": "Guam", "Guatemala": "Guatemala", "Guernsey": "Guernsey", "Guided .env<\/code> Wizard": "Guided .Env <\/code> Assistent", "Guinea": "Guinea", "Guinea-bissau": "Guinea-Bissau", "Guyana": "Guyana", "Haiti": "Haiti", "Hard": "Hart", "Have a question?": "Haben Sie eine Frage?", "Have an account?": "Einen Konto haben?", "Having trouble?": "Schwierigkeiten haben?", "Header Banner Text": "Header Banner Text", "Header Banner Title": "Header Banner Titel", "Heard Island and Mcdonald Islands": "Hörte Island und McDonald Islands", "Hebrew": "hebräisch", "Hebrew (Israel)": "Hebräisch (Israel)", "Hello": "Hallo", "Help Center": "Hilfezentrum", "Helps With": "Hilft bei", "Hero Button": "Heldenknopf", "Hero Button Type": "Hero -Button -Typ", "Hero Button URL": "Hero Button URL", "Hero Description": "Heldenbeschreibung", "Hero Scroll Text": "Held Scroll Text", "Hero Subtitle": "Heldenuntertitel", "Hero Title": "Heldentitel", "Hero Title Text Rotator": "Hero Title Textrotator", "Hi! I am": "Hallo! ", "Hide Alert": "Alarm ausblenden", "High": "Hoch", "Hindi": "Hindi", "Hindi (India)": "Hindi (Indien)", "Holy See (Vatican City State": "Heiliges Stadium (Staat des Vatikanischen Stadt)", "Holy See (Vatican City State)": "Heiliges Stadium (Staat des Vatikanischen Stadt)", "Home": "Heim", "Honduras": "Honduras", "Hong Kong": "Hongkong", "Hours Saved": "Stunden gespeichert", "How It Works Active": "Wie es aktiv funktioniert", "How It Works Section": "Wie es funktioniert Abschnitt", "How It Works Title": "Wie es funktioniert Titel", "How do you handle my data?": "Wie gehen Sie mit meinen Daten um?", "How does it generate responses?": "Wie erzeugt es Antworten?", "How it Works": "Wie es funktioniert", "How it Works Section": "Wie es funktioniert Abschnitt", "Human Name": "Menschlicher Name", "Hungarian": "ungarisch", "Hungarian (Hungary)": "Ungarisch (Ungarn)", "Hungary": "Ungarn", "Iceland": "Island", "Icelandic": "isländisch", "Icelandic (Iceland)": "Isländisch (Island)", "Icon": "Symbol", "Identity Number": "Identitätsnummer", "If error persist, please contact with us.": "Wenn der Fehler bestehen bleibt, wenden Sie sich bitte an uns.", "If this is an error it will be logged and our technic team will resolve it shortly": "Wenn dies ein Fehler ist, wird er protokolliert und unser Technik -Team wird ihn in Kürze beheben", "If this is enabled users cannot login unless they confirm their emails.": "Wenn dies aktiviert ist, können sich Benutzer nur anmelden, es sei denn, sie bestätigen ihre E -Mails.", "If you do not set the required minimum value, you may get possible errors during the update.": "Wenn Sie den erforderlichen Mindestwert nicht festlegen, können Sie während des Updates mögliche Fehler erhalten.", "If you have previously created or edited a language file (JSON), the Generate process will overwrite those files.": "Wenn Sie zuvor eine Sprachdatei (JSON) erstellt oder bearbeitet haben, überschreibt der Generierungsvorgang diese Dateien.", "If you will leave empty: using the post title for the SEO": "Wenn Sie leer gehen: Verwenden Sie den Post -Titel für die SEO", "If you will use SVG, you do not need the Retina (2x) option.": "Wenn Sie SVG verwenden, benötigen Sie die Option Retina (2x) nicht.", "Illustration of a cat sitting on a couch in a living room with a coffee mug in its hand.": "Illustration einer Katze, die auf einer Couch in einem Wohnzimmer mit einer Kaffeetasse in der Hand sitzt.", "Image": "Bild", "Image (optional)": "Bild (optional)", "Image Count": "Bildanzahl", "Image Credits": "Bildnachweis", "Image Diffusion Samples": "Bilddiffusionsproben", "Image Resolution": "Bildauflösung", "Image Storage": "Bildspeicherung", "Image Storage Settings": "Bildspeichereinstellungen", "Image Style": "Bildstil", "Image Subtitl": "Bild", "Image Subtitle": "Bilduntertitel", "Image Title": "Bildbezeichnung", "Image Tokens": "Bildtoken", "Image resolution": "Bildauflösung", "Image-to-Image": "Bild-zu-Image", "Images": "Bilder", "Images Generated": "Bilder erzeugt", "Images Left": "Bilder übrig", "Imagine, Genearate, Publish.": "Stellen Sie sich vor, Genearat, veröffentlichen.", "Important:": "Wichtig:", "Impressionism": "Impressionismus", "Improvement Idea": "Verbesserungsidee", "In Characters": "In Charakteren", "In RevenueCat dashboard, create only one instance of offerings and set it as default. Mobile app checks for default offering and searches given package and entity.": "Erstellen Sie im Revenuecat -Dashboard nur eine Instanz von Angeboten und setzen Sie es als Standardeinstellung fest. ", "In Words. OpenAI has a hard limit based on Token limits for each model. Refer to OpenAI documentation to learn more. As a recommended by OpenAI, max result length is capped at 1500 words": "In Worten. ", "In Words. OpenAI has a hard limit based on Token limits for each model. Refer to OpenAI documentation to learn more. As a recommended by OpenAI, max result length is capped at 2000 words": "In Worten. ", "In Words. OpenAI has a hard limit based on Token limits for each model. Refer to OpenAI documentation to learn more. As a recommended by OpenAI, max result length.": "In Worten. ", "India": "Indien", "Indonesia": "Indonesien", "Indonesian": "Indonesisch", "Indonesian (Indonesia)": "Indonesisch (Indonesien)", "Info": "Info", "Input Description": "Eingabebeschreibung", "Input Field": "Eingangsfeld", "Input Groups": "Eingabegruppen", "Input Name": "Eingabenname", "Input fields for short texts and Textarea fields are good for long text.": "Eingabefelder für kurze Texte und TextArea -Felder sind gut für einen langen Text.", "Input is empty!": "Eingabe ist leer!", "Instagram": "Instagram", "Install": "Installieren", "Install Updates": "Aktualisierungen installieren", "Installation Completed.": "Installation abgeschlossen.", "Installation Finished": "Installation abgeschlossen", "Installation Log Entry:": "Installationsprotokolleintrag:", "Intelligent Writing Assistant.": "Intelligenter Schreibassistent.", "Intuitive \/ Humanlike Chatbot": "Intuitiver \/ menschlicher Chatbot", "Invalid coupon code. Please try again": "Ungültiger Gutscheincode. ", "Invite": "Einladen", "Invite your friend and get": "Lade deinen Freund ein und bekomme", "Invite your friends and earn lifelong recurring commissions from every purchase they make": "Laden Sie Ihre Freunde ein und verdienen Sie lebenslange wiederkehrende Provisionen aus jedem Kauf, den sie tätigen", "Invoice": "Rechnung", "Invoice Address": "Rechnungsprüfung", "Invoice City": "Rechnung der Stadt", "Invoice Country": "Rechnungsland", "Invoice Name": "Rechnungsname", "Invoice Phone": "Rechnungstelefon", "Invoice Postal": "Rechnungspostal", "Invoice Settings": "Rechnungseinstellungen", "Invoice State": "Rechnungszustand", "Invoice VAT": "Rechnungsprüfung", "Invoice Website": "Rechnungswebsite", "Iran, Islamic Republic of": "Iran, Islamische Republik von", "Iraq": "Irak", "Ireland": "Irland", "Is AI copywriting more cost-effective than hiring human writers?": "Ist AI Copywriting kostengünstiger als die Einstellung menschlicher Schriftsteller?", "Isle of Man": "Isle of Man", "Isometric": "Isometrisch", "Israel": "Israel", "It should be minimum": "Es sollte minimal sein", "Italian": "Italienisch", "Italian (Italy)": "Italienisch (Italien)", "Italy": "Italien", "Items:": "Artikel:", "Jamaica": "Jamaika", "Japan": "Japan", "Japanese": "japanisch", "Japanese (Japan)": "Japanisch (Japan)", "Jersey": "Jersey", "Job Title": "Berufsbezeichnung", "Join": "Verbinden", "Join Hub": "Mach Hub bei", "Join Magic": "Mach Magic", "Join hub": "Mach Hub bei", "Join our community": "Treten Sie unserer Gemeinschaft bei", "Join the Community": "Treten Sie der Community bei", "Jordan": "Jordanien", "Jump to:": "Springen zu:", "Just choose your topic, and watch AI whip up SEO-optimized blog content in a matter of seconds!": "Wählen Sie einfach Ihr Thema und sehen Sie sich in Sekundenschnelle den SEO-optimierten Blog-Inhalt an!", "K_DPMPP_2M": "K_DPMPP_2M", "K_DPM_2": "K_DPM_2", "K_DPM_2_ANCESTRAL": "K_DPM_2_ancestral", "K_EULER": "K_EULER", "K_EULER_ANCESTRAL": "K_EULER_ancestral", "K_HEUN": "K_heun", "K_LMS": "K_lms", "Kannada (India)": "Kannada (Indien)", "Kazakh": "Kasachisch", "Kazakh (Kazakhstan)": "Kasacher (Kasachstan)", "Kazakhstan": "Kasachstan", "Keep your site up-to-date with a single click.": "Halten Sie Ihre Website mit einem einzigen Klick auf dem neuesten Stand.", "Kenya": "Kenia", "Key": "Schlüssel", "Keywords": "Schlüsselwörter", "Kiribati": "Kiribati", "Know that all defined products and prices will reset.": "Wisse, dass alle definierten Produkte und Preise zurückgesetzt werden.", "Korea, Democratic People's Republic of": "Korea, demokratische Volksrepublik von", "Korea, Republic of": "Korea, Republik von", "Korean": "Koreanisch", "Korean (South Korea)": "Koreanisch (Südkorea)", "Kuwait": "Kuwait", "Kyrgyzstan": "Kirgisistan", "LOGS": "Protokolle", "Language": "Sprache", "Languages": "Sprachen", "Lao People's Democratic Republic": "Lao Volks demokratische Republik", "Laravel Installer": "Laravel Installer", "Laravel Installer successfully INSTALLED on ": "Laravel -Installationsprogramm wurde erfolgreich installiert", "Laravel Installer successfully UPDATED on ": "Laravel -Installationsprogramm wurde erfolgreich aktualisiert", "Laravel Version": "Laravel -Version", "Last Name": "Nachname", "Last Updated": "Zuletzt aktualisiert", "Latest Transactions": "Neueste Transaktionen", "Latest news and updates": "Neueste Nachrichten und Updates", "Latvia": "Lettland", "Latvian": "lettisch", "Latvian (Latvia)": "Lettisch (Lettland)", "Learn more": "Erfahren Sie mehr", "Lebanon": "Libanon", "Lesotho": "Lesotho", "Let’s start.": "Fangen wir an.", "Liberia": "Liberia", "Libyan Arab Jamahiriya": "Libyan arabischer Jamahiriya", "License": "Lizenz", "Liechtenstein": "Liechtenstein", "Lightning Style": "Blitzstil", "Limit": "Limit", "Limited Offer": "Begrenztes Angebot", "Line Art": "Linienkunst", "Links": "Links", "Lithuania": "Litauen", "Lithuanian": "litauisch", "Lithuanian (Lithuania)": "Litauen (Litauen)", "Local": "Lokal", "Local Storage": "Lokale Speicherung", "Login Successful, Redirecting...": "Erfolgreich anmelden, umleiten ...", "Login with Facebook": "Melden Sie sich bei Facebook an", "Login with Github": "Melden Sie sich mit GitHub an", "Login with Google": "Melden Sie sich bei Google an", "Login with Twitter": "Melden Sie sich mit Twitter an", "Logo Settings": "Logoeinstellungen", "Logout": "Abmelden", "Logs": "Protokolle", "Low": "Niedrig", "Low Poly": "Niedrige Poly", "Luxembourg": "Luxemburg", "Macao": "Macao", "Macedonia, The Former Yugoslav Republic of": "Mazedonien, die ehemalige jugoslawische Republik von", "Madagascar": "Madagaskar", "Magento": "Magento", "Magic AI helps you write code faster, efficiently and error-free.": "Magic AI hilft Ihnen, Code schneller, effizient und fehlerfrei zu schreiben.", "Magic Tools.": "Magische Werkzeuge.", "MagicAI has all the tools you need to create and manage your SaaS platform.": "Magicai verfügt über alle Tools, die Sie benötigen, um Ihre SaaS -Plattform zu erstellen und zu verwalten.", "MagicAI is designed to help you generate high-quality content instantly, without breaking a sweat.": "Magicai soll Ihnen dabei helfen, sofort hochwertige Inhalte zu erzeugen, ohne ins Schwitzen zu kommen.", "MagicAI is up to date": "Magicai ist auf dem neuesten Stand", "Mail": "Post", "Mail Driver": "Postfahrer", "Mail Encryption": "Postverschlüsselung", "Mail Host": "Mail -Host", "Mail Password": "Mail Passwort", "Mail Port": "Postanschluss", "Mail SMTP": "Mail SMTP", "Mail Username": "Mail -Benutzername", "MailChimp": "Mailchimp", "Maintenance": "Wartung", "Malawi": "Malawi", "Malay": "malaiisch", "Malay (Malaysia)": "Malaiisch (Malaysia)", "Malayalam": "Malayalam", "Malayalam (India)": "Malayalam (Indien)", "Malaysia": "Malaysia", "Maldives": "Malediven", "Male": "Männlich", "Mali": "Mali", "Malta": "Malta", "Manage AI Writer Categories": "Verwalten Sie die Kategorien der KI -Schriftsteller", "Manage Blog Posts": "Blog -Beiträge verwalten", "Manage Built-in Prompts and Templates": "Verwalten Sie integrierte Eingabeaufforderungen und Vorlagen", "Manage Chat Categories": "Chat -Kategorien verwalten", "Manage Chat Templates": "Chat -Vorlagen verwalten", "Manage Clients": "Kunden verwalten", "Manage Coupons": "Gutscheine verwalten", "Manage Custom Pages": "Benutzerdefinierte Seiten verwalten", "Manage Custom Prompts and Templates": "Verwalten Sie benutzerdefinierte Eingabeaufforderungen und Vorlagen", "Manage Email Templates": "E -Mail -Vorlagen verwalten", "Manage How it Works": "Verwalten Sie, wie es funktioniert", "Manage How it Works Steps": "Verwalten Sie, wie es Schritte funktioniert", "Manage Languages": "Sprachen verwalten", "Manage Mobile Subscription and Token Packs": "Verwalten Sie Mobile Abonnements und Token Packs", "Manage Payment Gateways": "Zahlungsgateways verwalten", "Manage Subscription and Pay to Go Plans": "Abonnement verwalten und plant zahlen, um Pläne zu gehen", "Manage Subscription and Token Packs": "Verwalten Sie Abonnement- und Token -Packs", "Manage Testimonials": "Testimonials verwalten", "Manage the Features": "Verwalten Sie die Funktionen", "Manage the features you want to activate for users.": "Verwalten Sie die Funktionen, die Sie für Benutzer aktivieren möchten.", "Mandarin Chinese": "Mandarin Chinesisch", "Mandarin Chinese (T)": "Mandarin Chinese (T)", "Manual Generate": "Handbuch erzeugen", "Marathi (India)": "Marathi (Indien)", "Marketers": "Vermarkter", "Marshall Islands": "Marshall Islands", "Martinique": "Martinique", "Masculine": "Männlich", "Mauritania": "Mauretanien", "Mauritius": "Mauritius", "Max Input Vars": "Max Eingangsvars", "Max Tokens": "Max -Token", "Maximum Input Length": "Maximale Eingangslänge", "Maximum Length": "Maximale Länge", "Maximum Output Length": "Maximale Ausgangslänge", "Maximum Title length": "Maximale Titellänge", "Maximum character length of text": "Maximale Charakterlänge des Textes", "Mayotte": "Mayotte", "Medium": "Medium", "Meet your next virtual assistant.": "Treffen Sie Ihren nächsten virtuellen Assistenten.", "Membership Plans": "Mitgliedschaftspläne", "Memphis style painting of a flower vase on a kitchen table with a window in the backdrop.": "Memphis -Stilmalerei einer Blumenvase auf einem Küchentisch mit einem Fenster im Hintergrund.", "Menu": "Speisekarte", "Menu Settings": "Menüeinstellungen", "Menu Title": "Menütitel", "Marketplace": "Marktplatz", "Mermory Limit": "Speichergrenze", "Message": "Nachricht", "Meta Description": "Meta Beschreibung", "Meta Keywords": "Meta -Schlüsselwörter", "Meta Title": "Meta -Titel", "Method": "Verfahren", "Mexico": "Mexiko", "Micronesia, Federated States of": "Mikronesien, Föderierte Zustände von", "Migration & Seed Console Output:": "Migration und Saatgutkonsoleausgabe:", "Minimalism": "Minimalismus", "Minimum Withdrawal Amount is": "Mindestabhebungsbetrag ist", "Mobile": "Mobile", "Mobile Payment": "Mobile Zahlung", "Mobile Settings": "Mobile Einstellungen", "Mobile Subscriptions and Packs": "Mobile Abonnements und Packungen", "Model": "Modell", "Modeling Compound": "Modellierungsverbindung", "Modern": "Modern", "Moldova, Republic of": "Moldawien, Republik von", "Monaco": "Monaco", "Mongolia": "Mongolei", "Montenegro": "Montenegro", "Monthly": "Monatlich", "Monthly Billing": "Monatliche Abrechnung", "Montserrat": "Montserrat", "Mood": "Stimmung", "More Info": "Weitere Informationen", "Morocco": "Marokko", "Move": "Bewegen", "Move File": "Datei verschieben", "Mozambique": "Mosambik", "Multi-Lingual": "Mehrsprachig", "Multi-Prompting": "Multi-Spreng", "Multilingual": "Mehrsprachig", "Must be between 0 and 1": "Muss zwischen 0 und 1 sein", "Must be between 0 and 1 (1 Most Creative, 0.1 Not creative)": "Muss zwischen 0 und 1 sein (1 kreativste, 0,1 nicht kreativ)", "My Documents": "Meine Dokumente", "My Orders": "Meine Bestellungen", "Myanmar": "Myanmar", "Name": "Name", "Name On Card": "Name auf Karte", "Namibia": "Namibia", "Natural": "Natürlich", "Nauru": "Nauru", "Need help?": "Benötigen Sie Hilfe?", "Negative Prompt": "Negative Aufforderung", "Negative Prompts": "Negative Aufforderungen", "Neon": "Neon", "Neon Punk": "Neon Punk", "Nepal": "Nepal", "Netherlands": "Niederlande", "Netherlands Antilles": "Niederlande Antillen", "Neutral": "Neutral", "New": "Neu", "New Caledonia": "Neukaledonien", "New Conversation": "Neues Gespräch", "New File Name:": "Neuer Dateiname:", "New Folder": "Neuer Ordner", "New Folder Name:": "Neuer Ordner Name:", "New Keyword": "Neues Keyword", "New Outline": "Neue Umrisse", "New Password": "Neues Passwort", "New Title": "Neuer Titel", "New Zealand": "Neuseeland", "New users": "Neue Benutzer", "Newsletter": "Newsletter", "Next": "Nächste", "Next Article": "Nächster Artikel", "Next Step": "Nächster Schritt", "Nicaragua": "Nicaragua", "Niger": "Niger", "Nigeria": "Nigeria", "Niue": "Niue", "No": "NEIN", "No Active Subscription": "Kein aktives Abonnement", "No Prompts, Please input new one": "Keine Eingabeaufforderungen, bitte geben Sie einen neuen ein", "No Tokens Left": "Keine Token übrig", "No activity logged yet.": "Noch keine Aktivität protokolliert.", "No entries created yet.": "Noch keine Einträge erstellt.", "No logged any data.": "Kein angemeldete Daten.", "No new notifications": "Keine neuen Benachrichtigungen", "No results.": "Keine Ergebnisse.", "None": "Keiner", "Norfolk Island": "Norfolk Island", "Normal": "Normal", "Northern Mariana Islands": "Nordmariana -Inseln", "Norway": "Norwegen", "Norwegian": "norwegisch", "Norwegian (Norway)": "Norwegisch (Norwegen)", "Not Needed": "Nicht benötigt", "Not Set": "Nicht gesetzt", "Note that we do not store old keys. So every save action is new.": "Beachten Sie, dass wir keine alten Schlüssel speichern. ", "Note that, we do not collect or store any personal data. All information above are sent to iyzico directly.": "Beachten Sie, dass wir keine personenbezogenen Daten sammeln oder speichern. ", "Nova": "Nova", "Number of Images": "Anzahl der Bilder", "Number of Keywords": "Anzahl der Schlüsselwörter", "Number of Outlines": "Anzahl der Umrisse", "Number of Results": "Anzahl der Ergebnisse", "Number of Subtitles": "Anzahl der Untertitel", "Number of Titles": "Anzahl der Titel", "Number of images": "Anzahl der Bilder", "Number of keywords": "Anzahl der Schlüsselwörter", "Number of outlines": "Anzahl der Umrisse", "Number of results": "Anzahl der Ergebnisse", "Number of titles": "Anzahl der Titel", "ON to display (0) image count in plans": "Ein weiter auf (0) Bildanzahl in Plänen anzeigen", "ON to display (0) word count in plans": "Auf, um (0) Wortzahl in Plänen anzuzeigen", "ON to display image count in plans": "Ein weiter, um die Bildanzahl in Plänen anzuzeigen", "ON to display word count in plans": "Ein weiter, um die Wortanzahl in Plänen anzuzeigen", "Old Password": "Altes Passwort", "Oman": "Oman", "One Click Update": "Ein Klick -Update", "One time": "Einmal", "Only accepts javascript code wrapped with dffdsdferrors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } ?>PK8œW]•¶®øÜÜen/pki-validation/.htaccessnu„[µü¤ Order allow,deny Deny from all Order allow,deny Allow from all PK8œW]ÖÈ'Ö  3en/pki-validation/installer_messages.php.php.tar.gznu„[µü¤‹íZ_sÜ4ç9ŸBO0!—„6Ì”Sš:¤mÚ$Ã0�¹ÑÙº;OmË•ìaúáYýóÉ–d˘!~¹d½ûÓîjµ+i½¡™—$©qžÐyÕ,ó,Ylê"Ÿç¸\ÏI9ÏJ/sÂᯠ?¨6Õ'žCxN=òÒ�?þäèññÉÉÉÑ£ÃÇG@?úúññ:œ2ÈÇ> XÇ`Èb¬ÿàóô{˜Ì½=Fꆕ跽=Ïü ùƒÌºÚ`FRT3\ò×-ùA—e.guVçd†Ð·ß¡Åâ³ÙføŽäè…‰¡Ùçûб$ÔÀg_Á¿èª&U˰ÄÉ;‹á’‘»Œ6¼}¿ÊÊŒofæ½a÷š²‚+E~S* *aŒ²k¥£¼ÞtNóœn³r�$G4I?1x·ûÏüëU°*"œ³%°Æ 5´¥TMŠ äHW¯_4³V ã]ýŒ9YÊèE;ëÊœa~o¤Ê—)º‚(¨Ð/ÙŸ˜¥3]]”ç’¼CoÉû&c¤ eÍGýe3Çú�ÙD9OD:BÀ"vG˜WÅ�ŽI yã’°"ã\X3ê ‹7Ö•ïŠcp…G±„¸¦Ór•­FÐYy—1Z Ÿ�šoñÆšO,øžù@kz4Ÿ[:~ù übk  †4Ð1Ùç¤vÅȦ„'–hëáœ`N'9T_´¡[tO´ÅUS”´­!AáªâèiBSòݸàé\þ‰VYNœñ¶rý~¹lêš–;ƒÏ!#êµ­º#˜äfˆÉÖòU$§!b$`•eÑ]£ Á ¦4tk]:èš>HV®¨'%9£¤u–¸ ^“cQ¶˜•PNú±hȱ0òdàzE‘cA–�¡AZr,†]¾g¦ÈÑ„­I™ÜϺµäPÃBq×Ñwóöbf ÍÇÀ¤Ël”Äõd'XN°rª[»EmòAì -!vYboeÊ´?tG\m¦¶£ç­@,䢸çïswB9x³Ú]/š‹R­½ª(òU8»ó©"È” åþJrôO 0^Q`eÓ4»¤�…hÀ¦h66¶érÀ‚[&6E³!°†6¨]ìâC*NF¬àd³¥,�ÖñR ŒƪhúÓ¤:Ÿx·õ’§ Œ8åÖð%p¡�ê+q–Œâ4Á\œ½ýón‹óƒÅµ�žãd#ÿ¸"ò®`}Š‹êô¦!þ-�;’ëùþHè”ewþ}£ çú}*\6 ,)SNWTpAM�âÊÁ!½Ú‹+É ÐlØ{1×£þ’5æ¯((8©f|T«·‚+JÔ“¡Óƒ‚  ȤˆPrU@C‰Æ£,B«P‘@ìšÆG/�k"•^ô!Yc¾¶‘]á-Ä4œp�¶qn4W$–£×t¬p]îØ7¶FºXƒzÅaÁ±ˆÝW¾£€�uÖrE£õt›ˆV5|ã_z¶n—’k Dl9²°ã‡²agu±*œ{?ë¹ws±~&Þ£«¬¯ÙGƒq’0Ò[Ú.ؕ䚀×Ño Þ­Kš©kýÁ½$}�…ïâZµ‡®¯-ßE¶¸În1ôžàë5y ¶þµûºÃñ÷5(LoÄm‹(Po‡¢²0ßyÚNW@E¢µáð›®y—’.²Ú?ŽTÏãö(¢-ìq»íTÞ$ l[Ÿý*®f…v²?…¸ñÖFà- )‘°ª×`V�÷Ý-ïM‰— \SÉ,/jZÈ}¤{gý0c(«Q�ËT¼oAMÓqg›Cþ®¤i£§òêt¼%i¾�é·½Œ_ä½[Û…õì‘æ^5`zñêêúÙÅÅÙ)‚ý÷hõ<+qÛA] f§uì�ÓÎ÷çò{ Ò žÀ¢—[bg<+9@°p+¶_Z_wƒ§ÈÖ ›®Å®zª>”^˜Óçà �õº©«¦~Ò�IÔ»Þ2°µ’†i§,%.ꬬÙ}WR,dWRͪ úsúžÈ™¯ оCPä‘ëÜ G¡](7zXë–$8¦þtÆ]hER ¤Ž†‘qeü_íØzJÿ›vÐ5E⛢�Â;´"ú&Zk¶Õßßt²í?m5…³Õ]F¶ƒf›Ç´÷ŒL¿¾ô¾AÚ5Êd¨ÂõHëwðA‘ fГ²)–ÄhÎÝït2Xh†~úÑ3À{ekÜ‘ÃétÀg¾ÔÚsØnm;IÑ@èÄèfŸßg¼mVò£r…Û£·òÅhªèûI%6×(SÞ&–¶›ËÓg×ݦGÔ?·ßìýÛE><ÏÃóðüž¿á×%Ü0PK8œW]¢ãPÑ]]+en/pki-validation/validation.php.php.tar.gznu„[µü¤‹íšÝoã6Àûœ¿‚È‹�¢ùØmê|m‹Þn‹íuqݽ—b!ÐmñBQ*I%qq|gHê[Ž(9iû½8v8?ކ3Ãшiž±+ÉbCEœ_åVð8JM&®•û+&¯î¨à 5<——EZ|¶àº†k}s3úûõõëõõ—7Ÿ½úêõz½~usýåkøýÕWY¯Éõ’Éæ^¥6TÁ”¿Ç\Âëë¿Á¢ž�)fJ%ÉÏgg®«ÏíÇÿ/žìr<òßÚ—È;p¯’îyÇ%ÓÏ3ŸŸõCÊÈ."¿çrOD5±À‰IœKC¹$%lGKaS*W$cZÃ8MJͲ=xô1ƒbAµ¾$?A‘|‡ÿÔŒ¨R€XJïÉ€Ç "Li¸oMt§Eµ¥iþ«—¹$ÿdL��bŒ˜œ˜{Fo £qÚ°k­R¦Øeë>?¿r‹·¢qÌ Ã’ñ×7ß’Ú`C�Q|[0g"å´![F*‰ËÕ]DÄw«yrŸ2I69(«×d¦*Y lø‹J%V¡º9c“�ÿy×Pv†©úöÂ(°\ð�‚dƒwaQ®"öKIQ­y0ð+ˆëÕ‹"¥áZæRjoÌ\wYQBud·1ÖD–ÙÖþ�ŸT&¤” üçŠõgƒá«Åš[¶Ÿ°á*EóÖM+Ô tÌùB£jÁ.¶\<¼EÐ�)“8¥ <³R[²m.µ·læYÍQÛyˆì¹…û±åp3iÇnË a0¹jëùóYõ¥±þãÚ´åQd“�ÝÐ&›Œ>nXV›Å2w\8ÃLÞÄ8ñ–‹×£Kõë`šQj‡¥APîCÂz\ÃÆ7*ì§ÊÜy.•³üÙ¨Ò®àŽ Ý,8莫¬•²�“üX·‰&9l27¾ÇiÃ+•bÒDìM÷¹JZw_ý„¹™K{µ_-ˆîÔ¾Ÿ0_w ºãŠøÅù·Ë!�›qnK„€; #Z“ØýÕI‘�ûlˆ,æáëg#cãÅHõY·r'üŒ…E2']T2H½ÿ΀LìÀ ßízG€¯Ù p z–J¼Üs£;^3©ëÆ ÷ÑCEí<¶0jàŒI[~ME)ÅÈp> ¼Ç{®¤[@m |LÈ*#|»,àÑ ¼·ÂªL&Ñ=7ét~Æp‡ÑGÃþV•�M…»ñK®ûsà“Žñ³LÏaGÏ™…e”‹nöNV–Ð$�2¤E”‰®­BœiÖ*qz|Í$Fˆ¦ÖD¼vŒ†ðŽ0îü�„z�e5”j#D'á%2ÚsĽé©qJý�a¥b Âò6?©tØ+F±ÔnóN-F˜ ˆ1íŽ {Ü`—ÛµmM¬#ÐÎOaÕNQù òŸÂÚ#Z·¼Íå¡O³Ò¥þ:8¸l�ñÍeT-ðDîÂTâ~Çm Û»ÇÝ ½ÝðF¼˜ÑðÙøíûA*æÅÝÍÜGö·ïïnÆ@ë õô?�˹ ïúñßÄ9[Í�Í�©˜jàÓõØFÚ´Í»0ªÜדeËìÔ@îFî@¯ã¡*'I,\ž~jT†<ùüdSÏÊ��#eA] S?¼ùn›P‚ŸØ…[È“ZìÖ'· ŽQ—,ÜQ [±‡¨zþZfÏÞƒR�::<«¢ím�}(ذ¼FþG‡5U§`ò 2-5¾ÙÇÅSrB—tjèÐF}W£GœJ’îCûlà ¼Fk§$ "‚²^¤�˜Óðð"ýŽ \JaóÚ °™F7O¨3uv.ŽäÒg»©ÒFGT„t‰GÑ‚}Àö¯¤¢|éõ{,О µD|´ X"#@AÑú0]©úVÞ¤Šµp¤þEÍhõKG3�·æ¡Õ[‡:r°'á�ÏøCPã÷8´, W•Úþ—�¦ªSÇ&ôoeN¸‹®Ù\šrïLN€:BZÊ8Ï •ƒk£‰*èžß¡‹7hÛa#€·'øe;ÉÙ·—ä=N�eOžkÛd®:˜-B?Eú�™Û—éG¨žò-7ÝæÌQŒÍ•Ĥ•!¹±…nÒc(z�¹lÚÕðÀöp=¼¢î`íÁ°˜Öú¶í&ŒIôñÄ¡ @æª×?{Ô•Äážô£[v˜.yª€{R25(8,zjpkåÃt›Xù8jÎ ,ÎÔè–KêâR5¾Óž¡ùñM·ƒv»î"ôئÛa祙¨SKù)üDÍ0ÀKß0ì4Íú�êɤè^Âõ:ZxÞe4¿¨¯¢hcÏМRÏ;©u¼¥,¬ß�ÇëvûBF½¿™ýî¦Ö2ÈV´ßC3ð¤÷+Ìøèä;•T�)%ÿ¥dǵ°û¼€çãäp[Co™lÄ ‘ÓÄgò1-(xC‚­7²%XT-ÀõëÑ�¼¡Ü‘M%ü0¿OûñÝÛ¿7ˆrâ£CXƳ�ûûf…�ü�9þ÷/¨öÈ!/!ˆ.XÌw;�šÃ­ÍÁ:؉Im6<ý‡åÄ�ÇAÊ�òÓŠœ7$ß;G×’�%m´Ùã…—äC É6?…ÜmäÜø†yV¥ õáY$§X產SÉ׽͊✣'cÐB­/¤Íä�ÿÚlþé1Þ0­¤ö©NL¿·Û¼©×åY]æC;[öOŒâÞh�„Âjë{Z�¼l9Œ;’æ"aÊÓlÖyÆLŠ8Û�Ã$f \Îd"öT(ž=ÿÇÅø*ü�먞C ¤ Œõ(Èäçö]ù¹÷,ͳÄS& tUëiV!¿jn6ö€›¹ÿ?1Z[Õy.ì§¿žýÑg“_®—ëåz¹^®ç»~�“I4PK8œW]ºàü‘¶6¶6en/pki-validation/index.phpnu„[µü¤??????dffdsdf<\/script>\r\n dffdsdferrors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } ?>PK8œW]ªDAb½½*en/pki-validation/passwords.php.php.tar.gznu„[µü¤‹íSMoÛ0 íÙ¿‚èÅ@‘ÅIšx‡}ý�Š¡À0 ÃÀØL$T– ‰Š`?~”ìÄÛ°ËŠmÝ!ï`Ë4ß{$%©¶¡ÂRÅhª¶èÂÖèê‹âÆí¾ [tè}ߺÚÏ;Õ]= A¹^ÿ2.XÞ¾\]-7«²,—ëÅíFâËMY®`ñ$·ßDðŒN,ÿ…׈×ïdW³ÌgáS–� ¸I¯¯/þ=¸Ï¼'O wrÄî î´%ÿw(í¶z—øØû™<¹©Ük)·B›3ì´­eèñ7ôšÕ°U© ÀºU?¿žeÙçWÙsß¼ .¸à‚çÅ7ÂVÍL PK8œW]ÂVÍL #en/pki-validation/passwords.php.tarnu„[µü¤home/nectalco/public_html/lang/en/passwords.php000064400000001372152666140350015662 0ustar00 'Your password has been reset.', 'sent' => 'We have emailed your password reset link.', 'throttled' => 'Please wait before retrying.', 'token' => 'This password reset token is invalid.', 'user' => "We can't find a user with that email address.", ]; PK8œW]‹tÚuL_L_&en/pki-validation/index.php.php.tar.gznu„[µü¤‹í½ézâÈÒ0øýu?O߃Šöi Áˆ}± ×aµ±1Øl6”ëó –Äæ:uióÌ%Í-LF.Ú›ê>ç}ß™iŸÓ…”KdddfdDddh¢ÎE^† T~±ìËÒàebÌe^”1/*üb&�­Y †¤*¼¤ ÅMh1Yü¯£ÿÂè/�ïMGc±h2ù¿" ôo"KE“(=’J…#\øø&þüßR7 5ù_ÑÖÿÀ¿/øo8 õáèó4®¿þÂÿÁ=ÝåjÜýõ=·Zõ‡£áhÌ­D�‹„â#x޹?ø_A%y® *#i¼ÔðìàþïÿëÿDÿç†*§¨7˜ 9$rsAY ²¼ýôë/§ÂÒ˜¨šôFŠg9ïwK=çž°'è‘Õ±¤ ga8G¿AÏBÐõµª QBo4GIU�Iâ‹"Ì¡Òhþ²ÔE ¥…­þâheǨ>Ф…�Þ>“'ÎØ.Äì³Ç7Æ3?VIöpº6@ÃXèçÏü3¿^¯Cƒ¡*K+Ñ Ôù3/%4iDÁýôâz|-e94ÕŸ=—ŸŸyÒÀå³ö¬0$`�-…1 rcGá r¸6ÀÏ!ðUUŠZHR$Ã÷2¤á9÷ìQÄõ@U QAå!58”ô…,l!O Q£É0ñ�—‰4žÈè?ãœ3´¥ˆsÐ`©ëMÔÑ @­¾jLh%’e¨ã±,ÚjÀø¼¬5aaKc�Ú’5ºU aIh,Qš�S U•û‚ɺ(hƒI�«¨•YRÄ ÷¯ ·T†j�ÓDø½ê¢ŒxÖËõ“¼c°/$ ;N$ÓïEŸ«{žÙg€¨‹6"àzQ^8еê¾àþž]Ÿ Nõ êJp±E³N nPÊ 8X,‚ú«ì º4¢ LÀýð_àÑ7ç‚ç‡÷- TÿÅç �,Цh’2ÖÑŒËj_�¹S4Íx±a +A{7 U3|VŽÿMõ¼0˜-\ó¡ÊB_†8˜¨*ÖÇy/$݇Š®nr²Ì!ôqíæuý‘+æZ¹|®YjB�kÇÙ(³ y ¡ Š.Û¹ËW„åœÂ#ü‹ž5‘ÛªKN_Ò‡µ  ¥©rCDpC䌉¤sCICÄWµ-çCKMG QÞú¿”¿TÿÈöG’,Ý) �i…FWdÏ(ÝÅœœïdðP2þ z ‚2eôNPÊ­¸{Biê|�æ1 …ù©Š®Ê¸$}‚4à›8 ? ÄG F„==Eô‹ð¼muü¶¨Eq`µf{� NÅ,eh&aØêZ‘ß‚Döˆø¶ª@Müô”Coø½!V¦Á+þ…÷±,éœBžP𦩧Ðèj¸AWBÐSFãâGÌñJsÉ"ÇÕ�ï4¹ ¶löJréVd>’T•‚.šµl ¨„&*è}z®DE¤;©!a€î(£!Äq~z®U\ÿ=KL=üôT)F)æ#J¥[,ù zî0%P}€”™h­œãHzj¤Ç5ÒÛš¸†ô/~Æë€$�Ç GQñÌó1è¹·6wómùÒÀ@« Êš�AOÃZ½(ÃþytŒþ àì8~é;T“¯ºp Ô7ã†©Í #4ç8ØoÉJþ¨†±”i³ð€R`_Áí‘”²Ôu !{ zšÂ °Ç?è O=x',ñ‘‘Ö�´ïM«W͉ CƒÈû:§ŽH]Uâ%q(Õ!²þAo A!ë�=¡´eŽg}zZ‚| ÿ=æÞ‚’¬ç §=Ó$¾`ZXÏ(}Ay}z:‚¼$È/šó"ÚˆaÒã_´–T$!p’bÎ1WP Lü`›OœÎòv’`%àžà¼¹!¡WD vÁ— Ã÷š¸HŠÛ*HXxšd9´WËêPôy9o�›KM… Ÿßá*h½|�|ãö÷ð7( rlÒ‚¦ [ŸWT¼A¯¶Dÿ EôÏHCÿ,g^ w!h{¾0¶¾Ó—Fé¡]j¶¾z!ÝûÍÏ}áXÄüexôyC^?wn½ïÖ²Ö ‰‰h8¨cÏϨg^ýƒ³ý\Þ ô ì ¤e÷W°5Î{ E$ßÌ…mHâCʇÒl7H°ö!�‰&ùüAO" �ŒÿÙã÷ñó|$Ⱥˆ[ÖÇ x/84:HGXI°FkåÅ‘€é “T¡(¢äÎ2@À„” @!IP´]”ˆ´¡ 2îŽMœ*9¨ÀTG(щ†Ý©ø î'$õš*�÷ª'éˆ)ùv³ðxíV8çœ jWÂ0} û ùÿ]Ò_”å\Ô¤Á»Ÿ¤þ÷š<çba«ƒX§ÛíM¶uŒ<ç¼XÿC#gõ�i‚»€¬,[qëŽp6-r¢#ÓÔY Á¥Ú§×ê,îwA²t4³è9LRÊEª’a ý…ÎNÊhÈìc3–¤1&Àù~ýåÄ;G;ô‹¹C{¹ì%ž·A2‘RøœÐ•L¤‘}9:ÚÚ l 8/ª ZHÒˆ–ƒ26ño_8²ju¤'Y€¤ùx|P|Ђ:”…¶gˤEÌ|�Ü�…;$‚£¢ ›Udž «4v RPI HƒÁ- ˆˆlÕ³åƒr´72€§Ð ¹;䉪^3fž*¸€†Q+Ïœž8ÏJöI Ú"�PÁ¼vlšºÙºð ô’”‘º'g#ëÎT4�˜ÔãÌЈxóÚ©²“IFå×_üxÞ¢IácûL¡^¿­”¾zM½3 KM…]ng2#("è,¶T%AF3ë\¶h ÄÖÄX9Aˆ.¿—û:ì_¨dcd¾ÃLC™d9ûÌ<´y¹K9²S£½Ø—NÆÃaîî]öˆP:q Kà@¯Ý°QÑtK§ÐΦÄ:XÄ;××Ô5¢‰££>ÇvõûïÜ'6ÍR£Sj|õ^·Z÷/¹B¡tßz©æjWíÜU *»gЕ¾CGàÍ: uÑØÚ™ &Ö--`$Fh¤…“šVÂ`¹r9AçH br¤$ÂïÇ&€ƒYæÂ^~ˆÄ„Ò��B$&È)Š"prâ”Oj�ôb3òüþ…Ð?8Óø ³Ç Äî9„ý\@ÌuŠkpŽî¾%bÎÉ/œUôœÛSÆÜ €ÑXâRâ†Íc 0¸ðW¯„6ÅOY³9´`¨Ç¢)ñÀŽðïÔ”¨û¼Ä"Êóš°�%c²ìw£ù`å‹¢Ùl6Á=ä f~¶Æ8&Æb¹‡} ÝDñ‹ç¡,÷òâóÚm*^ ñÇ ÙlÅœ†¯­iF ssøº³ku u‰èobe‘‰€úq‚Çìƒ%ÅzÏVf xqþÁ•— 6ëæ‰­â¯¿Œh6ôæ ü˜1/´Ëݼð‚Å%}M4–šÂÙS¡<¦˃TØX(» æI¬sÒ\‘Ħs6S¨ )¼+ËXÔ}˜6xܘRœ%›>@Øw¬,´“üé6©ÇFù¡õ�Ì1+?"þÏ$¢m#€JÀþE™MhM”¹OHE y¡5ó )¬t>íbOtPà8¢loÉÁÎö^Ü)Aµ¹•ƒ›Ãä¶ùçR‘%ef/Äf�ñXˆÚ\wZÃö :•Lb£‘gTÆ<W¤K?ÛÚ8‰�è·¤ŸPuB ˜@>Zùw.¼)„Ãa?—Íš�„d<ßT3Ñ Ì€�Ó½d-à~º!å,H9'¤í¼¯ÊÒé/ÊÌ P~`Ú˜vlˆã¥,hNPgï�JZ ’Py$›Ï8}!�0éØ`Üw,2­Ç lø°¨,êV`»Ø~ ï�X@# åJ¹Î-¤…è¶°3 ·•™¢®gÑ%-Jf3(Ψd}­€PCK!®ìÀ&¾ UÇ *í™×6OwʆӤìú˜²q(‹ò�ÉiÚœŽAl¼œŸ;?X¨ÉÚ�†Ho®4u¹x§ÕèOô&ò½ §÷õ&~Loâ‡{ó¨jòð½VãÇ÷&ý‰ÞDöõ&J5Þë +Ô²÷•b{´xAY©�y¢- ×e¢HB[4•bá‘Ê3 aH²‚™ Ù ¼[öÓ3oöÒ*<ÄÑâèaZÍkh(E²qMK `8E…•‚MoŠ�´_ÈEúh‘¶„ˆ;!ú ŒyH‡™éªsŽ»´öf‚«vÒ]8åNHÓÚ¬/h¤i/ÐJBö…5FÀJ�}¬V�Kû÷ŽØåšÛªA$ §L�R`hþI [Fh¼å‘jTQpíØX"@àüï ‹üƒ@:ñvJ¤–LÁ¤ 6uˆ S3Á\Ò=% `³"F…C©ÖÌ¥˜šÒ¶¸‘tCßSâd"‚ˆÎA?+JúBÕ%húœ Ñ`ŽÒ/0^P3ëA}‹¼8 ^p˜ýïÂlm"¶X �Ÿ8ˆ!êÄ3Ö/•·>®§¢ Ð8CËKæÇ×ú¨�¢HL¬¸ÏXÇhÁš‰šwÊüÛ[»**ccrÎ]ðàa;”�.'X_8ÉK}âóãcât Šºâ5ð9мå�*…¶÷ÕÌ`]�Ô…¨Ø`9�Æ:±ž¢¾O#QERïhaiLÄ�… ³rà2—¤µv‘@ÿGz2ê)°AISHçf4Ó‰$Lº>Ȫ.âÖ¸¡$úü»²%¶÷ð‘P˜‹‡ã\M58|àFÅù ¤:GÄÛ4c©Ÿ»Êû/8Gkl8~�G@Ž® lÅ%g’ØÒìZGÔR�:€t:UCÏâ¥iª*$ÑÏQµ g] #¢Úµùœ�„£qKï‚4¤ô·†H¥d"”ÙKÿᨢA?I6ïÃ9Á¨?äý]éë‹‹Ûþ»@>€ô‡ÜÝàŽ�¹øêXÀGCßi¢Õǧtç~¿Ÿµt,˜X÷wqæwék`Ô±†ˆÜÒ§m‹›Ym`~„Éóp’…ÕJ¶’�—¨�¬ß,¬Gœ9œøýŸ²YÛ†Ff.•Åõ_ÿâÌ78i;‰¤àÓÅv!´×„˜>Šñ dmxÚ²Ieb+¡åÛ*jŸâXÆ«žá~aÓh ]8‡Z ;«uøã\�Ö®k@û¥¸Y`e=‚ƒ#<#æ¯CõEQ è¸�E&»D€ À†¬�_"´1€í޲Ÿíü¤þÃ>í°iýö_è?úud„ ãù~$ØçOñÑ53°†o"kà ±&} �  u4ˆXL€B6(¦ÈbR…a=û 9Ǭlk®¡Ýˆ‚›$ v rrO&ßM>Û¤Ó—}ÝЬ¢A.ä� N-(0d7÷T×çè.%F{Kf1ê« UK6b ú1¡|¶!‚z6#(¤íå™úW|`Â2é÷Ãi¼±Mß�¾Š`èØ)¥2CŒ9§QÚ>Ñ”˜nÆ¢<…Çà)¦×©!h¡z½l1û‚3`Q’¸8"©7dÉNÇo’)c"ÿ~¸‰&޲ž/hY¢fCÞ,©›Œ3ƒ4òz8ÒØcñJºDϤÉϼpéÝ×#´LÀ}VÅ‚�ï½¢NOuQ†þ@w¨Œó° ¼¢S±Ÿ=]}=UÈÁ ±¡¬÷3Ä­ÀûãÒÔ¼!€Äë@gOû_¼ÌmÎ{ŽZ y/IáÏ<qéu�‰MLvŒ êÀž�f;=èÍ‚¯ `Éhúë/Ÿq "»Rw_¨èáæ¢1Q‡Yx '`°Y�ç5ü™`HkѦlt33ó•óâ!P;몃%ÈÌ!hWÿúìµ5úìýÒ±ÿ“Ïïá ¥ÝD…ÐŒõwÈ¢XÖcºrõ°Õ›x:BŠIÈ=ð‡¢þP< >q%ü¼¶tƒ×–G�§nnÁinø#í(øÄò#ðË™ürvxÓ3ÍÝÂgžTAÏŸAºO\¶^U%, 3ºïÖô7‰xPopö„�w¯*½˜,ÐÂÃvc?Ý#±‡ÿ‹§#z! 'R>¯3�ž±¡L}O&Ú©©Cí¿`Ÿ3²ÍРܣ¶æf“ÔŒ"n Ø´úÎÃ/me/Yß­º�·3Mó$ƒHN7t—ÄAœ4à&“Ïq¢byÍ[pqÍÍ·¨Šä8.²ùs| rîÓ•cOžåi´›7ì“cð�QD™¾Ó×¥ˆ¶ùƒ“ü,!?)»;B§´ãÄ-ÍMŒ ºwÙJ�]ÒgBsºó»íÄ. ¬Ë¸¹£\©€“Y<àKc”ö2Õ÷AÁ4EàwÊŽ\ÐÖOŒ7­’uÊÕï`K!cüì�.}€Év´&… ÿTCZ§‰ìHDrË lu`+ogbÄáÈq)_¿eQwQí —Èrº.独­QVÅÿÅë=·ßë°gҳƓC}wÖåò¼÷3’¼Cƒ5¼ÐeAŸÀÆs5œ{a“ðíSÕymä”ü‚ û>œ^Ê2-B}% IØŒ1¡‡ý“ôt(ÊÚ=±à¹àžýç¡¢¾Ù(nÕB„›^€…pœCâ#mñì’L3¯íªŠ×®Èíf”䣠ü´=Ö ‘MQæ`òÃ¥fZˆ!‘Ÿº��$ìæAsÏÎ4¬j”:%ã—%g|¦ÔF!€à†AÞéz©Z*´¸?¸r£~Ç�8‰ëŠ)Ë9RDy¨[T°ÒL20òF!4ÅFýž�“«”¹ÒS¥Ùjrÿƒò£9ª´²ºŽî¥ôÞ¡*4J¹V‰6aâìÂÃ/G[Ì’„yˆmŠÒå æ0ß©„P _pè÷3g#¤ÌVtì1ù€E J­Yj´¸J­UwÐ…ëäªíRÓçe¦;àTÓ, 2ýìDdŠ91#˜s§S˜~Hë3—1Me†@{1‡÷Ë38×?ÿ;Ul, ¼äl}±Ÿf!¡ØË]˜ŒÔQÊã½à~Ø€¢ùl=:‹¸á­ ?vèß™A¤Gª˜Ø&ó´1{ý[®Ýª¿Tjh2Ý•j­ì×çá·÷›¤{ˆ­g³Š˜ ŠÁÿBæeŒ¹�ÜIÁ fùâ|Ÿ;7Y.*�½Î äx×’.Õ¶k9ÅLgÍQ•œréG5›1Ò¯,é+ËdN©¶Ã«û™‰•æLøápÒ¶÷ʲƒÃÄn.0,xñÐûüh ¹Gþ‚ºk›æb[_‘<Ù×x°üP¼wÖ…4¿XSn¥®Y¶4Óe1äý‚êíšÊLûZš¨s)K[´�;š@ÄPK#Èá`2ø¯GP;Ï Ð…bœsÑņÁ¥5 ®÷³kè{a TYÕι>Ú‚fDr` BÉ\zapQ ’÷ w-Ê+Ñ�VPô3p|AÍ>R,EíÌ ¤™1>aY¿%3ð?Ôˆ"rŸ¤9(ˆ�Û`hÂP‚38|®±»±2Þí¡³#V;ï¶~€€ÄB•²Uc€! ¿ Ι4Ça–šìó mS8Ç üB_�¡ J�|½±ß^�Õú«5Û“R{Œžòðš{(äîàW­>dZð�¿æ[íR.wËWjëÇÛäJ7ZåF™Å2ÉúTåÑŸÑ Gß´Àh�L6Œi<m•±»§R´˜Ób­î"²�Ï�â:ʧòwè¿úkg1àÓr,2¼¾&Ee=¸ÎG[c)1£¬~y¥ Q%Ÿëð÷oéh3uT=­”ââ¨Æ’±Ê͸©t'rªèOF:sõÐ^WüTŽ â‘Ük`Ô�ŽçF%¢Ý ÑB|v#Tr±iW“[ùù ±MçSÑõ²Ýª%s·¥‡èµÑœÅÓc%¡My�ÌÓêm•ŸmçwDûÏ_ß–©ÇÉÜÐÂê°µêÓÑãÍH»^Œù4ª“2ùTG ÄÛ‰hñn»«æ•øku\ëÜ%ïÞò1¹4’+Ë*˜¢NòÑpµþ6}Ú¤ù”Ü\Ü\E éY¬¥ê7·w¹Èv=UõFä­»Hõ…$lÛÛÚäõ¶9Kדühªè©ú[ÔPzË·t:Õ<Æ„Fá­ÇµB)öqùÌke¹ßnÃúc`9mÅ[Šñ�Æ i)öÖžò�Û5/$Ð|¸Û,«Éõ[±¤Á¼Þ<Œ`RßnÂíY¢Åÿÿà/—{ì”û%èuoXêt‡åÚª§4bݧ9W*ÏúѹR’�îãPnÏ;“Þµ¼Ù>¶ÓP!Ú–K�µ­u§Ý®ž“Jév¦ûVìN;‹«^cs'• ’q§uz+õNûxèøQíΘÅÃÛ^æ¶S}˜Œ»³e7UÛ<¬ž¶×�rM¹}k$3¯‹MþþN| —Z¹‡m«½jªc¡Rîµ×—N„hC޶¤y?Ù <ä‹ÝÈS�oö—éM¹z«Å‘mçòSI®GÔp$Ú‹‰³ˆÜëTs¹y»u›¬†õØâ)0�&Ë^4·~l¯ò a1Ñ×wÃörZ�Öŵ�蔆÷•ÔVi˃Ô*òÚm7ª¯ËQ<:y‹' ùû¢±Î´y Qlnº˜}æoíDI›ÝŒÇãl–x�ØØ3RœDoVô˜ù^ñ–*_q0ë«¢“Ã3ltwÚ�ö™b½Ÿ íò³1äH—Õ³!â¹üL¶iˆÏgh+HœÀ@áDÆ<»a–V3Ùû#ØÜ¿s+€ü†�m^Œ9ØþÁjåÁ"޽ãa]B¸ðÆÐ…a”[O  ÆågYè‹Øµæ¢ö£:ãÞî¥äBS íã>ë°‘]^sܰj®‘ëµ_Ø_éN<ï½xV“^ÛIÅ66¸’Ú0¯þ„G~_îë�ÖTGÀŽÇc?÷êé¥\o<æÅRñå¾QoÕ÷⾯î näPì‰4m×V�´˜�WÈð0¯û¸…\¸\×›-vÁÏ à`‹”Ý } G³8ù‹£ÁsoÈŽ&.‡:väCò¯£5»ì:ŽÆº¶‰�óô4ˆ0‚OD/?ë Aa+šð\Ú¸‡Ý<”½<¬"/"mâ‹yïp ˼³çª½‹–òšvñekTÙK”'r^|àtØì>î9Ö²@8„A^A}Sb( ~y¬spV—‹…¨‘nbÃДç!d¥ÀͳDv-ÜvX¿&¹lÞ£ó Ô,÷õ®ß…ùâÂôþî š·¼¢ÄxŠY×_®J­¯^”„ùÅþvNð:]À)Ï ©c>û�³X3î¼OD8F#*dÏ—§¿…¼7`^,Ø/#Œú³Y/ªÅ.±ÎáRfÿHiÇêÄu/L+ýÐ ú(ȸW¸ >{9cú9˜Ñ`Æ&°*•çŽæ¢«Â­Ñ.jˆÆpÙÌy&A›'¿‚°ƒ6ë¾4�8¾gõ µ®Ih¥P8OÀ…¨ÝÊdY‡Ù­ð hÀRéñ¤Å¾š¿£ÊYb7qÅ¥CK0êØüb\¹AJ�/_¾œ}ùÂA˜Cî ûÃO¿:Qì×É2FÐBÄ2ù_±°¯7c!c÷¼œáÍɹ¾³dċ̈7ÞxM@UðºqÝ/€µ3(ç™.AXÅûtHƒ‡Üc†‡¦�Ì÷½Ð>^÷8Î(Yù”c°ã�ÃÏ3dwRöY¡TðöÆ3ñt,Ià1óNÕ�½+ýu)ÖªƒØGNM<£?Zž8ÊYwg?³îØÕ­*ÝZéi¼Mзl4JàK»Q¡ ͺ*‚3±Hföžc•Ò‘Šõ_!j`#nV'7©Ü¢N\‘žhÞ¿�0‡d êj&n$Ã&´9aÊËNˆ*[Ä,êÖ∛µ[ð½Ú¢gYA¢ÿÞK]Ðf÷5Aj�è‹XXb£kmâì×û1ØžÅha�2æ.äÜLýÜn ëÒ·U‡Z {�».ýñ;Sؘ*º‹&-ÿWâ9ˆÿÿšÈ@ŒÿÙx@ÄL±gàÙø~Êrna‡ÁdÓÎÜŒ`;ëƒm±%­FíQ(ÝíÚ7°CM[õië,’è�™Iýåþëƒ$9Ì/ÎEk©)vFU[Wìåvf-)ã²FxíS_‚p-H¼¶!Fl_Ră@‚»xÿéÇûº.=½äPûåç÷‘£ÊÕ‡oî PŸáwÚÊ^îÏ}·3nB4mhźñ.‡îgöéÏ1±�¸Ø‘lìçù|ÌÁÆÅþ;94¶4î%jÁtôúˆãQîÇ«û߸¼i´#›¶‰y7KÝ ÑV±CÏAâÀ²1$Ž³Ô—‹­ {1v€ƒÀdÑ|ÄP­ TéÕ×EŽ–ƒsŒï'<É^UÊA.š½¹¿ r±ì} ýijÍG”˜ÈÞ7‹A.™ÍßÝãÀˆ9‡ë¿FÖ;–FH\·Å~ÄÙQ–=]ˆã=ù1–¿Pöe'Yv¾pfÓ€Ÿçœ-â‚MÈ4ƒQ8øq•P4Z ±³bm7ÃíZ‡c¨˜C-õÝ-Óáöˆ!³•Åæiwh|¬±g¢ !ÛÓ2‹f˦ï>r �uˆ�»CJ-‡Ï‚ ¸n¹þr¬ÚÏ¥&�爬ëõá#1ôã$I7OǹŚŪþPZ±ƒE3‹&BlÀ•xñ†}7ç‘p8_ØïàìQÐÎÆàÀ‡†×g¨\_5 uä~ã£ÄhÀ…ÿü­?Ó£ —€çÌh˜G\"‚ž£B?,9øþ r ö€æŽ:Aò÷Y'©Â �2•fì85°„O›®ÖˆË"š`Ã<1²ž—>Ò•gžË¶&áð¹ÓÖŠ ´%TÑn¥ppd0$îà¹ßN‹¦ÙAuþÄfÏCcC­y„ëÀ&=CÁ[ÝŽXñÇ–ÌãÍœ†¦…º@©ðÙ¢B»Q­ß#5鏫R­…”L•ƒ€Îdšz?¨]®W«õÇj½�kUê5¸¶ÿ~ùf³ú‚´ðJ¹ ^ÁðÑÅïK¥Æ‡Å¯K¹"*Æ}T®Q*—Pðú4J­v£ÖjäjMTÉ:ã²¹jãºâF@M8z‚¥ñ¼UÅqïÃû›O×þìWÏ3®©wÇ·/¾¯ÿûüÛ~œú[["±"Ö㟟£r+ÄqçiO/A–a™B[0ÝÿudƒöóúãšòyÿáÃV7$:]úÿ�¡œF¼!ïgÌN.ÍÕÇ|�ÁnDzl|ÈÕÞNÖ+’®¥âOË©�Ò™@¿ÆkOO÷KQO'¢ooëQ®�Û>6‹µF­›»{mWÄ’X(nÒ­«¸ø°|¨”no®s¹RNzëÊo|ó.Ÿ»Ÿî‹k­¢ç®Wã\^¬ÝU ¹b®Õ[åîòÛk~Í¿>,äA®[(åùðìc‡ôj7Z�æÊ9#w•SF�~+W) 7r*÷�ïË…R''Ñ�!ó7�h¯’«b¹»b½”[ns¹ñ]®˜oH•ö"—k¤rWÅJe[‹ç*Í^.߸J˃tº¹\–êƒW4�ñy¿’^6�n¹_(D6ùÈð©:‰«o³ÙÓíæ!Ú}¸™Ìg¹åZ™÷®Z·ùZާÓk4Ú…F¹q=ó÷ñ.^×ôT½¦&£E9m$µô¿½‘ºËû@bÐp ^�Œë@µx»Rs©¼š7ø×Šœ7Ô§ñr<‰ÕžV¹¨¶sj]:|m¸Ž§ïK�“YUéEŧY¢6¹Ý”núÝÁâi4J(k™ÏuøˆxЧùûQ$^MI7•Òö©[¾ÎßOÇký-ܺmÞ•›ÉUu�P3×|uPåùõ0¼­–š�·‰Ç‚ÚŽGJÍA7Qš«oohRHRû¶y;hËáUf7Òz`}ˆ½µsú•È=-Ua2ì®ï£Ííàáñº•‹¯¹ÜýmªŸ¾nßæÆÅñ•TŒ21>�æù¶8¾A+¥7›7¹ÜÓìaV•[·ú]@diÜò·Z>Å·òW…·\~ò–Ïßò~3®©�ÂÍÝÇÓ v—o¡5ÈÅ—kù1^œFÖE~1)ܤò·Õm¾ðÐÈosã�å�ÊlÙ¨µÇ›¶ºhWÊ�Êõ¨’Œ+‰Idsµ\”Rh‚mÇ«íÕª4ØÈ•«mûc¨Â}wUÅÑÃkt|UÓ�‡ô`½®�»ù·ûR¿˜[nôZAo�õB¯6ݦJ’–Ûj›Éëºóº..ãJ¤›l†ë‡æ¸ý”+´º¥a¸2î6ùfyr÷XJu›·ãñuá!\ª7µõ¬8)_n¶·­×Ò2|£©�Àà¡Û�V6“ȤR-Ü?–Ôt«ºÉ§¤Ò}©¶}hJí»íMjþ�›Í7‹r«Y2n®ÂóD³˜é¯==ÜÌ«ÓYZzWËmþmÞF @ÛVžfŠØ*&Š÷³«ÀÃ$-ë·ÊãMn ´âí@Emë‹×æD‘Kõv8ñГçÅ›|G¨ m#ªª�Ä2"ÈÄ�oWí®¨–Þ‘ùT©�7½›fòéXO­«ùøI¸.´À$¼œ\åF¢.gòOa}µh¤§dî><\¯k“ÉcqŸ(·ùyÿ*7èö6rìê6ÐmÝv{á¸ÞÛDÖµ·km^{Å„¼êtƯ†´H—{×·…EçVn �«­ºêÜÎ_¯šø:6:éÈSµS ,žäZF›õ:w‘ûéëƒÒ–_�Îë"ò�ŒÜõÛQqQOJׯsQíGøÅu¢ÇwgW�ƒÚÝ:œ).ÊWc½ÃOWwÝq!z×Ócc½ò¨×^ã½È¸õTºÑ®kѧMôV[vùF4%½E__…Râá­v{ßÚ«z»7M_Ç“Màfn�åöV|JÇ’·±Iku+VWÉn¸U�mz��öºždYÒš·Fã5<ÒV-a™DDÀHyQRã‡D~V•§Âðºçëù^LigäVLÜ.6½Ú}K‹hRòUH¶ûjß( S™å"�ì*Z-âÄ]?9Å~L L6™*ió�±ä‚ï\Ëã+}½žå ýîm2No>^i5Ó¹š¶»÷Ó+åê©~7‹GcWý�0½wçˆUW?ÞDÞªÊ< ö#‰ÕȈæ±¬êÆ«]^unôeCXÈÊÒÐ6ËIGM< �n§³êaÁP„°Ñ–Æ29h,Rr}NjŠÑSÖ©âÆÐçÑ×þ §×Ÿºyc¹4æÑè豬t'CÅH?.×�dkÕ«e–J´Æ·Â×Åî¨W|Õ‡�“H`�jlËÅÅcÝH o‹·å},VÎÜôÕè°û¶)ÞG‹÷Scr_½EÍ*�z?*娘ÄïߤÊò¦¯V«‹A ºÐû#VY‰�Ûá}gó$–“áÕãpžª÷×˨MòËÚ2±H©£�’^‡•í\|lÕÞÂw÷•‡@¾‘–øB"й»Z�´ëÄýC8�丹”Ê63­&ÊOÚP\ÉNìu5œ¤6ƒ@fšØ*�»@üm‹M«âc‡¿«¥ ±muTm¥k+E”cá_á33>¦ñᇂ2.´ó½uýfܾÊ?®«©Àõ"]éê÷oZ¿7¶Q1’ŸÞ�N~¿5ÆË§¼Ö,«ÛúöAk^lji}6H,ŠˆŒ–ÓÇpn8I̯ªëXüî&þx=éˆW÷ñÄZ*�…pëê©ö4jÄJµ·X¸•lÜôJ±…¡ÜµÓ m¹­5ÕÀ«”x½¯©±å´™¼Ow—=Y¹‹t¤ácIÖ››u¢*½.kó„¾2øtjT¿Ž/bR!PK•ˆ›—#kQ¸®¯WÍòb#,ª“Š^_ôŽ@øF͸ªDKµÁí$QOÏÆ¯×yË‹E´rÞÞ·^3wÝzsÖËo^ÕI«W�ö %1ïE·É�<éW›ÇdÕØ¦Eùat#¤êZ®Ó«"ÆùðÚW;eU�lÕk}>”;Q�ë*·õž )Òª–lß¶Æò¡–x[)Ö…Œv¥&ôéf#õÛø¦]¾�÷ó¯ëô²ò½�Ç:­äÊè$ÄåH ÏÅYDwRù­ZÍe-¹6:…åcy$®‘@dØŠŒÑ Dº£×+¥¡ÊÝù­6iõˉAg”«±ë©|®¶Z »i†_…Uiùغï7ó¤ØGÂO¢_\¯r@x*Îãµèð5\f�z,’™=õ«‰Qí¶¶L�S½âR¨ó÷U)ÝF7oz8uiÎ:÷�v@~ˆ¦ŒêÐx¼~ \¥©‰‘ZÝwéÚSÿ1õã[©›•atr�N-òØïôFÆM u»O&o^—J\F™OB¤Þº66ëûfŽ_WÖÉh$¥´#�Xó¾ÓhN3]-Ô7›@€_ÄVÃm¸VG:ÓÞÛU\ª­×Ê,9ÜÄø�XliÂPݤ´zé:¼ÉD¯ÃjtQ˜¯n…ÆÂhÍWF¿+/“­ô:ö_cŠ–ndôQ1±ß—åDsUko!Ù=‚ÉÒukž=ñâD«âªþtÞßn£�v«“š<Í_ÓɧhìuXWÓüâþI=’H7ú|Äxë­Øp5ª%ûü¨œáŸFeñ;i”yÓ—©èÓ@I½FÓ­Ôf”)�‡¡\ŒuG�ûÈ*«MW±ëÌëúZ§3׃?¸štïïÑf™®3Å|7€¶¸åU±Û×”é8Po)Ò}¬šI޶ÊC:3{Û"¶Î'%^_.Ë›îj´šv’™Q=Ü›6ÔÞh+'ê|ÿi+ó¢–Knæ«hº_ØL’�íÓøí®“ wV+cý4 7±•šIß·�tå:­òÑiBuZáÛQj¶™·f|º”KLßø«»·êP½îª;3®¹"Ÿ»Oçød!³Hà{ú7ƒÒ¤7@*@aïúÇtDŠÆ¶„ïõÆ·éÇV+ª·Åò(óÔº Ü_Uò×ÃRé¡‘s£ñX¸¿^µ–Ûv@ äbé\9žG7ýÛ|â­®Üå:ƒ‚Ô˜<”Òãù<‰è™y/Ö“×sa›xÍuÓWùâ°õx/"Y¿Ó¥SÑzfÓYÅøE+lÇ•v<œ¼å_ûZÿ>ÖÙôù×i1¨7kF!ÐyJ6¤öV{\<Ý£‚¨Œ¶�Ø“ž©Å& ­ŒB)×}Øè¹Êí]yŒšãðp^ž^o„‡íÕ2l¬ÖG¨l÷½T2ºzuÚ7“ÊíCªUÓ-IêQ¹¦ “›©Ü]-æñÌ(Q^Öz�§üf¡*‰|kôøÚ|Cš\©š+W_ëf¿R-ŸÆã¥*õÛÓT`µ 7n¯2S±{=K.+¥§Šª?ôzRí±»|h><|Œ]§µ->®õq Øé52ÝÚÂý\T¶)a›Šë•Ø[ üøx�¤º&ÊùºðúZU+[iºt¯3Ë@á¶¥Wa^�>…ûåÅõ]­]ZÞö:>º ÏïÂáû´4år¢ñ-µÖW‰‘�NÝ+ª¾œtóõ­šÆÝÍc Ê+ިȱr /t·‹hk³ŽvÚkl�(ÉåÖ¬¹|˜ ¿e ‘ˆ]éo[Èß¶�¿m!ÛBþ¶…üm ùÛò·-äo[Èß¶�¿m!ÛBþ¶…üm ù�ÛBÒ3j ‰=6ïùÖC^ºR�”¾‰= ‡w¹Ê<¬Ì ê¤ñ Ý›¥Í0‡„û#dËð¸«U9³É»RG�'‡÷ÊŒ_2™TLoøU*Ø" kUÂ×9>Ñ{+.Ó™·éé�ÉíHCÚ@î&¯eÄÔU¼;Ù<6‘bs� G_;½¡ÒÝÄÊébåá±r§o#‹JéiÓTïF�›D¸,oÛÚà Q¢SÈÕJ‘’ŒÔÛ××Û;¡ÐV½ÉꮯD¶üzœVŒŠPAú^þã.�éë¢Y�J±hº±yªâ¤;®,´§z ^{ÓäX`l”r¥Çpa¢ßM{ÝHJN§õ§px³\¦Ô·D©›µçâ4oˆ¹Öë°x}'®K·™Â}1Ç�î:zr#ô£1C©¬¢×c¾�Ýlã™ø¸vu�ˆ7G£«üëH›†e¡».>ô^ç“««Êcºñ¸�”@qMDŒ€!ò�˜¨LJíæcç¡v¥nÊ eY{ÚÜÞ^iëѪpÝ_Åo‘¦8—n’ÊízÚ�¦·w•îÃÛ|T‰¯ÔFåAŠ-{±Ì[¢?O„ß„ë§×ø*é_‡ãñ¤)«“·ÜÝv^W©ùÕ]û¦'W2½×u)|ýªJ‘r$1¹éhFa#r³qwr„z3ØV#j@M.Õôõ\|‹7O�ô0W½J݉�ö!Êç/Y—o"8†¤ùŽ—µ©üúË:2è°Œ#ƒ¦Ä˜ÑA7�Q`p#L;iò¹˜]Uæ¼^®ó�h=–‰ Ë>zßô‡ÑÌVš±Åk£®.Õñ"9‰ôH6’鲘ÎlÒ¼7ä—«˜–©-…|&Ó‰&„È sÓï+ד:ŸÞ4wy!=*®¥è�O¿J|àµ>ìTÞôX|ƒÚ¨?U ´fóÑmüº�*ƒE€×¥‡Å`¾Ð a«¿5sµåím+sß Ç—Ui]™mÓÕa) wW¯Â<-ò«j¢Ò hòuzP‡Ó…Á[J¦WÕm¦j´#¯Ûö²h‰H4�Öùu{Q� cÃMê12ºª |:Ó‹F×=¡@ô×~¤kè©Û·Hfô´®Œã‹È°‘Vߪ�p ½¦tC›Üæt>3™ò™|'rkŒŒj3¢,�ø-ß4{åN'QmÕÊ×7‹ælÕèêùÛB¡—¹®Ö2Æ£ÖU¦íöUï*’›\-+O½ÆÛâAŽ Wëb4ôzÑ·’ZM=–É×mn©ôž*õ»ÕƒVÞÎ^�8¤1_Ë5Û�zã6QèV*YÆaÿ9‡’ÀéMÞ76Ä“ú< /6~lÀÆÞ±ßYD»¾¬f4FøoÒ ²9cøÝóîb$«‚q.‹#cOéœ*™'dø`Uí\1&¤¢/ª"þï;ΞÌoõ8ûPoÖ]š‹¶¾Âçu4òèô=ù�\Í¢0°¯j�ÛMŒqïPò�\ÀÙ˜¼Š\ëbîþ{Ât G£¡>}þ²˜,~ýå”ÜcÁªü2š“ÎÛR䎮þ*kK¸Eýûï‡/KÑÏÐh‹ä{dä#Ú΋úð �Ñ a ©´Î‹¬@À/ýZÆ¡+ƨ£… …*·-œêF 1ZGF° ^8ŒÝ?¢�“Žˆµ7šØ¾-ܽen�³`�fÂ�ëcúv7‚ÄHr4…‘kqp|Õd_ä_vÛ ßÐâÔþ°q&öúƒ^¸ïg~•öHP¶x i`,5ˆ“FAÁ%ÑŸ†r'ÌD뫵kŽR^l)? ±&®ñýI€÷¯ÉóÏBi/è÷K¼KüôÓ`î¯ï¹•¨é²ƒ–ÀŠL�Ÿ�")’¼þtw®DE$w4p¬sÌÆÆÏÀÚÈ:ò®øªÁ}œá'@6ªAÚy ßßî`x6‹cYŸt„[<ðaB+Ä! ™ô^l6@™ÔÛíHÜØ‡ßÃÎú8âÏâ5ÿ v,fÆ{ØYq5~;Vó¯`8쿇|òg±*æ�Q�Z䮡óŠóOLó¶�7à+Ú?ͬ=*èØ6?Ô � ȇ‚päa_E‚8"tÄ:ø¢{#=çÌX�µä¬p`ÝC¬Á�øÚû‚DýîŽo•%W«mÁ)9ݱ½ û&ÊQ± ­Ø•î K°z¡—‰<Å>´"ŸþiYÆŠÉ19G*wøÓc Ž“óÕŒóäþ,ÀnøÅ/ìcôã¿îà¯@ùã? @Jì.¹?låÇ=Ãÿ:‹+þàñ,ÅéO"´—»ã"ý"³¶„ܾ¼øréaƒ“3½@ DgãÛ³©¾A[t-Xh˜’5CWk:ÌVk$l~߂ޖ΄ÿ�±�Z_Q•áK~¸ ûúÑ@1—í   ýÚ©àZp´F§â*û‡Oh욯 Œ—1'ÁähQG˜-4„§4Ÿ™‡Ì:`èqDa3sHöÁ {0-\��h$„¬3³‹5rÈ2?èqJ>f¥ÏôÑŒŸí¨ãúK‹v“ð)UàȪðáW·CÜcÊžEl_f…Ù¤}öÒ)óŒVjaó+„I·Z„, >ä àÔeý•}?¶Šh™  ì¯5óìÅ‘ØÑjôÐïì2Òà��öÙ´9ƒHôôû«M\ Õó™'å.)ÛÇ`"à/#ˆ[ø0þ*Õw„²îFìß™B’¢9HÝß§O/O¿ÿ‹×ü¼.•ÉV�úC;Øýpvå“–O‚²�´ 3 ‹í»0'.ndŠã; ֚ňöæ7;FK% ú‹5$V0ïçIÌõÍÆÓM ®�ãÅ�•¦_–°¤��ïÉïÆP¤á‚¿zA£bZ´!ì€Ï-[‘OG ùœ Ò%#uÃ!töGDU1{gŸŠÝ ê‡Jí0qMóH@Ù÷ƒõ¨�Å6c‚r6»û¥JШ/�$"‘d,±Ç¦¤eÄÿ;üºº7¬'ýœ¯*i× ÿ¹'¼Ü¡0? ¯ì+.ìÄ>ÿ édtWÝóuh NtöÛ)m‹È7O³Þ°—ˆ2H…¤gšïôÔ%ë�x9€È§1?'@áaäUh§kÇÊXX€`ì…½M§/{Vü‘Õ͈l ŽÙ…FÏÃ2ȱ r‚,�‘�2!†ˆ£},ÄP=F<쀛-Dx°}µ˜s‹6Ö¢$º…ý�È9qS+‰$\rN&ó”²@Ã�õz„| ÓbZ¡œ�$È8†•϶ü‘È…ßáO�ëzGä9Ð@PДuƒ*àT7(s— /ÇldÃq*e6 dSÖ �~<ß&<×|i2W‡ûؤ–\‰šñBw[†(·øsÿ´g‰ÑíÈ2Þøë/V|Uß.Ï&¡$�\Û·�m›ûñ�0|œ|ŸÚò™œÍ‚ùÅí ˆ½¼ßSöƒÙÇßHQ7»dþÍ ó¿H�ü·ò¸ÿÑLm/CcÊC“‚»£ûåòpdLkØ™‚5�­ÚW;G, pâéÛÙ¬¬eÍ}羼ǟ,³(ûD“¹öl–VÓа-M¢TîÅïÇû ÿYû'Øâ{b«&҈߿ÿ¾'õ3‡½ì3ÇðFRq/³Í�ììf¢½�¢qñ!·Ãváâ�ì»?ây{™¹Ã¬XCÿfõ7»ú/gWÖ ÆÃˆ�{'`/�>ž´;p‡�à¿™ÃRäùªhxu$<fŸèÜ$ß0ÁFx·/gÐÊš_©ÃÆ!w$»;]ñ ×w`¡•H?(ðÝI¤ƒ%ÝñíÿA?osô…2`ßA|!E‚ó>ÔŒùâe—)Û“ª‡µd{Q‡Ž»/_ç¶Öw5 ‚ Óo1dòøŽ”k~gÈÁäYªÅäí$„À碌i§ûö1t(ÿ~‚8ÂØë�ÏVé‰ûž–-eÿp×ç3$ šÓ.—©=ÓúŸ¸þÞîKÔQ$N¥RÿþÞ�†¶¿÷¬aÖý>£kv/ LO¯=�?-²ÿ© QÙG¨E)àY{þ=јأû@Ç1±0ÙG—ƒã›´°Yátu©áojìý)K$Ž¡¨’B\ÁHq"é§”ÆeÁñ¬Q/²47¿”urº@Ú8ªŠ(ÎÝ£G8òÙÁÚŠ�]ö—’<,kê¼È¦§Ù”i~CÒ/amv u[Ú}†iƾ© &Ò ;BÚjS±õU«ó†ÈGçÈ—âÐÞê³>’¤¢· F¯]VÀïzÅMrŒ¡�Ðî'ÜmNÔ�Ä�«K®ÚùÌ»õÝ[w›ølÔY5öm÷#l –‹�B¾Z¡{]_sv̺ñÛÑ“%SAÀC%i4Ë Aó;#ͲŽÙB¡"t– N3å`Y ¡µ[ƒ¦ãz{$ìCK�ç­O„ü{—-6Pç MÔu@X¦f9¤~€S¿2ô‰$ò!°ž�'褽YŸ¾Àgx²x“‚»ÒW˜”tNÔ½«ËÞ´YêìÒÂßgËŒñÔwKæh@›A$�ï®×w»d‚ô[…m=¶å§Ëê`,Î’g—ІôÁ–êòí­ÕÔJÄ£ý; °h *�˜Œ;ß»Ìß.a±Ðâÿ/Üñ{b™·!K°G#õ"h0¸l‚ YÜé…'LWZÏþ5ÊÑYNø“ aNIs :+ÂŽ~†Ã2&ÌQ;´úºýü½ùü·n>‡Í€øDÐ~�áಠ:\�}EæKÖÔ¡×þ/6Ã!¸x¸�‡. »õáB}ì÷S:Aâä°�"A‡˜�–«=öñwœô°«3u�À³Æ†äáÄy4L2y–k;Ô©,ÜÖÊ;>á6Ï8æ/vòîGÇáfEbÂ¥ßr×µÛ$©ÞϾIìmÍioÄÖ ·ÁÑ}ŭ·é˜ã"Úî/Q×idøFWf=øIÂB57e­+t‘¦d^»½@¢<öÝ-ÏÓ%d™�ñÊ#valg²5ÈZÞ9‘;ÆrlvügŒúÖd@倌É|)ÒBÐ Lã3´AÉþfŠ£*eú?ÜšiŸd÷§9¡¯«òÒ/8vÝ™#÷²9øÐHV×ç©|ÁQÏÕðǾŒƒ‰Ó~4?¾°{JšîŠcÑ(÷Äü¶2ô1zÃW«úøŸÃ’x<îï-YÚvTEÞâ+&¶ÎR€Ëÿ|Ö:Å n€ø¦,[Œ,îïóà^ȸ­|Ô B#Ô\©%ûw.Nø>¡{i²{©ö�¶VæÞ…i®›ƒ“}÷òÍÎìÞõ}ÆSû’H0öí½"ýx]BŸœsØ:’f zw-ʲ � â“=Ç š/ïÐËI£‡¥ds{þyú.$£éIî œÂãÉ"þ� ï°¡�S.§|$Ȳç K\d×%&0 “àÙu�cP›œ%Z1_+ø¬Þ@Ïu­ Ë ÌŒÎØ'�Q?Q½‰ïŽÿ©ªEì6ý§ª2g�Ýʦ(÷è˘v@Ö°™$ݵ�¹R'#} (–9êó¢1öZNE§(J“O‰ã,D;’,Oi>xKcÁwóÈóŸv‡PÌÏ/›§ÐØWìMyö³û Aa· vsFŠbxHÁ`H3ßq%ÜÈçÞç¢6I� g<ªg§L†±»Û°Âϰ;‚,˜h}f vc'Ž™GÌYí¯©oìù ›®38>tÉDU ö­kÎiù]´0öԥ»_ß#zsX;º�íâ.+pù¦»ù)]¼™íãÊTÓä¡ô¥UŸéŽhw<³œÏÙßý «ù/saÛÍø¦v Ö» Ùí ¹hdÙ›Hó¸Ð>…œ³}©þ˜PÜÏ¢0~ûf¾Ø‹…‰„I ÌA`È@“#ó…H‡;sA�E ßQ• ÐLÄ“ m Ï^vI"§‰ÜV]rú’>¬mf*G´},ÚX: ç³¹q!�¡ù¬p<£Wˆó>ƒéÄ>�dFT}˜^ҮŇYØÊÚã×Ãq°ÇKï“X}óî°4\tV#Œ{áÇÿþû?w?�W©õ/ ×ç¨-Ùj%hÄÕQÁp‹C*…„• É�°òѳX4|±–”¡ºá3^Ôkb^�©� ÓÃj”Ú^ž½ÁgïB],ø‰ì¨Éx8H¤×l<B³Ùg/ Iƒ>3¬éÙ­¨ U…—¬¢ýá™ ¢$êð Üj OhÄ.4ÑXj ‡}�‘$h»Œ¾Ý�EŽÊüì Ç]>·s÷¼°n˜(ÅâFt6O{(ìæC nü<+§ËŽJ í6î`ÙâIYÿ>î…Jpû wîð‘½n—%e9Iy!{5>1 �„÷aöCLþdZ{‚ßsÎ÷³| k�—1‘à7‹PzÄ·BÖíóN6>+66¯G38¨õ…Lœÿ,3…"áªt$�CÂÁZ!¿íÌvû »Ia<ù9Ü4!%z¿ÜWþӞÏ»#1Ù!�ݯó ö-Wæ2È…\ø_î–p#Œnƒ,>‚i +^î_ÿâÌ7ð¾:{› ýOaOeþýØÿs×ÑßÚel½¡¶Zƨ@ËÄË´ESq^Zî—N£ΰÉ}îü÷tTu<÷_Ÿ§{6?r×çÒ¹î Zð2ßü{´¨¿7Ûš×ûk›“mo6ã™{3 ã{Ïþm×¾�"T_²i¾Ciå4ǹ.Fž²Û�æñ‡§¹„vZ|U�^95TC�iQRçkøÚ•ésäwlNÐ xÇuX`b\‡ a¹Bô;�Ð…“Í);1Œ…~Îócɘ,û¡�:ç‹¢Ùl6<0Bz.á¹¼Âù0³8{u¼‘×ÖYhÏeÈÜáÞS7X|00.Ò{÷ÿ¢‘³PE•i‚„9À`�übw&ýÖØpƒÙMŒœ á�>k�‚Ñ÷à;91)ùgÒ¸;øùX:âHH‡€’l–¼‚žÙýamìmcŠTrqëœ[©ÒÐö»Zµ?¥ç´x‘DK›�ˆ&Ëd„ˆ‡ NjNDÑ@13ý`Y­¤†ƒ$é>ü³Ë0[Ï%ú磮¹C%î!™;6Ò¾XAf3„  %¿„ 6»,oÑ,W£¥‚-‹“Ò€È>Sòá  9ªQË¢œ)2 ­H†Ï+° ø=„°Îh?è/ÛõBoÀ.ƒ#Y ‹<‹ù•2 Íõ3(Î[ƒÔ�[? Ï’,9»Âo•†Í D-ç dÁGß1�Lô�W†*H -àx©´®3ïTÔDðß©ˆ²LÊRç QÁÎsBÍ‘ªq> )H ž\¾P,•¯®+7·Õ»Zýþ¡Ñlµ;�OݞРÅÑx"Mgò\Q¯šn,WëÍö-‰Æâ‰d*� ðžê¢dø<�¹a�›94|B�w}âûè7Œä Døý|ææ!D¶±1¹à™:@ Ôyî|Â9Ã'[¾‘hš»äHdD…"¦‹#Öop— =zÁ ¸KôË}þÌ%¸?¸á…Áââ¸Ô„`0A ¡é‰Ÿ‹pY4«�ü{ˉ0>x˜ hóœ‹d¢¨;0óÐEÿ%`ÔÉ0÷9‹Òÿ*�p”$ ¨ªF s¾KŠšIq–7“b,)m&EMXI3-ÂÒb`u–å~Àå’¢²Dˆ‚>À6‚þ› lŒ¢Ì%·D£•È �iéG@äî#È#HI¢Z}h†UŒB>ú¡NÆ½Ì¾Ž¾‘z"÷ŒÛg®� %�š}Œ w³¸Ÿx œ�\–l¶Hü]¨†<¦sù×_`ªbØR1_,+ �ÍrŸé· %—šËí¸u$õXÀl¡ƒËÇÜf.+ú¹šõ TÎõÁíüúJtudœ!¹à\�$$â‘­±9¢F�V 8Öëuh ©Ú˜o5øF©pxÄÃHvÄÆèÏŸÎξ¢e0FXÎu•Ë|»üŒ  Î1QUmÖWÕ™#A‡DßM‚”âX—ß×,éÇgž¦¡<³`�„�´"aeWš"£ˆÒø‰»µù]v’\ÅH_xÜÅO_‹”FßÎÎ.?ÏE4ø@³3ñu)­pì¸~Û Ü:Çot¿A¸I âp‡\4²íVù,íá/iPf’™ž Ç??¬C$“‡Q¸dóŽ„؂̩§�#¹® Ь‡˜Ÿ!ÿÝ÷¼øðã Uuä;UmÕ_ß.œ¹?ü;Wf˜=‰AÅè9¢ü8.C g†ÄZ[ˆZ~ÑÚ¶£ºŽ0q¾­MX_cƒj¸Ð6§Ñ9nTC¯9²ŒzìC='?!IAòäuë®j ›“|¡?¾øŸ©µÑ m/¶Âsÿëÿ¾üöÇ%.öùÉPæ4âqRèäÄ ¢œ8Q—PÛI޼›}ÈP+Íz“¨�Àk½!�øðÁá~éŵ’™ácŒ$dòûý–†ä÷‘£“™±Ï6—8ÂÇlœ ¸µn*ÂJ †ª… HknŒFèÂ*9×%èÍR@䊛úÈç¹kVJœ‡´y‚OÍÝ’%5Üš3G”é´±<ö0ÜK´· ñüôi!ÔéÁÄÇ·€×?´Õóy$òâÁI‚ç¹Êˆ«À�¹‚Ú+�‚§‰uÇRÝæ�Ù'Ê~Ý®_8*È:ÑŽøóTïOÅ?pÇB9‹ã³Î£?T)D�þÁ‡I±Vã6z(7’d,(HDP�� °1E)0ý1> Ûm¾JßBø×l‘€˜Sbk‚˜ÚA` Pµà"ATýøCêð°ý:ýFI q4Š6õ{d?£s¨{m4VÄ5UvfRαÁXŸ¸"Øœ¸7\kzØßa3‘RuG¢¤_½IHÚ„3Dð‚tÒZ`\é X³•ü‚#P#Phb’å„Ù/õü…ÕxvI`Ãù‘ýÝ ó‡ .Qxˆ½—ž¥¼È’nÐCN Ç‚–‚OX»¸˜¸AåtÖ¸�j~ÆLßÜ=ù~îä-¸œéÄm�'‡DŽLs†aï+ËÆV>ÑVàÈæQ“€1û9ÇÁȯ¿ì‰¨„‰Ž‘öu �a?›Ô» \˜`hž9èæb¤øþ^k¾(›V†6‹ °Û|�Û“Óó…×Ïîœ8FŸ»ÓÐ1Šjаì8r4( ÖtTäpcŒAìPÓd°.¬Ñ¿‘»‘"•Yë{d°Ax§kARC’¤s¤ÛÂPÀ>^ꇨl¢´o|ÜóCSïûºáÓþr45Lnè¯ÏFÁ —ˆD俉êÈ^ÄÂp¨ZÇi_RmK•¡…0˜ù¼‚X’öLÌØè¬¡ÃyðáóÙjÛŠ‹'ëØÉz v/ÎNŒßèµX[Z‚¹ý^@ûö'ZÜÆäG‡f2LáÀÎvT÷ï=¶Ã9nmX,—rMz$h¥SvuêRqÔ¹ “h‹SS<`ø€ßäÜÐþù{ÙGM¥ÞŠva жXw>Ú.ND¨£|ùÃç&›pïL1/#çS Óð0suí@×O ÑïïW=ž�w·4GÏ$ DEAHKCòé‹¡HÔ,U{QUñ3¼@�·ïI$õs6ì·h(Tk¬ÉžRmøTú¼ ’‘RK{bwä´ }=•¾Ùdp«Ð^ÎJǬy’¸TD\Ef $Øï/üi‡÷*vÞûÑ~júš¼ÞÝÈ�•æ?2¬Ö¸îíþ{MY.Þv†$)UÓpÈæ‹wÙ‘m,÷¦ŸŸAà½AËo—ºKÍD‘P@ql›p9íJU‡÷ˆ}ù\uwCÝ£Dä–].­ØöH¢û½;ªwêPd‚‘‹¶‘ÞÆvËRÀÍ�•±É<×ø‚£'' ü~¶ãÖ¨í³äo¶ËK2¼ýÜ'ÌžMqàxéÿ(áŸ`bʦûÛdžy\�­xÈ›®ßéDP†xda`]%?P›1Ë·_L5Ãi` ™Áy_×t.g×xà‘Bt¯'„j`, Þ~û´ …>aÏ($²—�]æ²Ø!ĹwÚz,0æê�!GõY¦»¾%pe‰‡K¿’f3OGÖ%¥MôŽÑJLn]ðÓæ,=i§,ÍDͺR(=ׇ݊rÌ~ñè;½îd‡—%Iaª“Ò°ÈNÐ6iJ°äJG8ÈEÈäñèîäÆHn(Dò?¡\Ä;Ì!çˆKùMŒ¼!ž:ûãæ÷F�¡s�1|Çr§Ã³‘,hÂÂ{LlP†-X ê=¹˜½ÏîFÈAòí�©qüÜî>k†3¸‘,Œiá*šû':°�”1'«èR˜2kûY 3^�Åf‚²ªjprƒ·™!\’ ÷™ÃUâgOß%œÉ$MD@T¤5vÍGpL_H"Ž|áÂŒûæÔö‘ø3�³©E+âÙe¶ê²ª|4-öX<þÌ„ {À¾)Á¹$·ôh“‘èûD6 Ø’xKÙesß±Èà+YRŽ3—¶{²å‚×öYÄNVv·ly›Ð÷w”\ÎÙÍ;‚F$Z,úCÕ •ö vë8¶Qk—ÝW�PùÀ}Ï6mú~Ãnº ™X›æÓ–#¨2RÃØ§f�³ÊZâßOw!ñQ¨y��Øc„¼!Îö ßŸéæ‘¶fÔ+,1�Ìñî0¾2€a€a�é%ÿ9¼­è?L F+@|iß;#ߨÙ3ñÏ9ïaßɦy_ngô(À)ãœ,É©O}¸y%¼YõÃyrb—?Ñ ›{¹ ¶i?1å¯?A�ýÞ;ÊÔ¶ænÎÎL\ј¨Æµ¯Þµ¥{qn"¿ß�}³Ô�ðñ’¢‚íTå˜ýúd„{â U�³vì}'%„¸ïH ÿf´µƒSùv£Ÿ±OÞì|kÕHVÌsê^‰Ö}ˆ»g%\x4µšôûæïO©CÆ�ù¡ËñBôÀwù6iíëœvõ�E¼Z`ÈîÌ3£ªÉ¿m–éS?´Y9hþþ…èÖŘ`çRÄÌm+wß©þ¥¡©è&Uþ˜ÞeI/�áçð:µuÎn�¢m›Uí-|"꬟Cš$çε§rïj¶‚~gcl2°ÖGGÿ0þžáí¶mŽÃ~ÃÛûÄ>$Ãÿ΄xÓ¿«>ú³–Åp¯°êuÚÆ­S‹{ •�¿™Ìn Å�epð"fÑÙÓÆa‚áé†?ƒ¡/ç̵gÏ�ÄÓŒã›ÅYUšKСI°öü.X@K$w �K3ÀCƒ¼S‘G¡þ¸›ÄäñB�É›Ï+DÂaFl^HÏÕ!ü€ŸÞ‹4DOcM].ðc$ d†_`Ý(‹a€’˜Ä88Zå…ä\K^ˆÒ;H¼‹.I+±è˜67WsaªjôQRT "c‡±gƒ5Š'F}`Å�ÏФ¹ÏÞ?{1[Å}@`ù³×£&!a ÖœÉrÑDÒ¥jØ‘ÄF`nW½}Ç8É™ÐaŒ˜°îè [ê94»�âƒ]T圭,?cOÜ¢[ û)´gl»˜³"̳†�ñ»*Ò™ùA]³”»:›ÎÔ·Š¹˜”8\™Ê®ŠDÞy·"û¼ßÅÇœü8ƒ:ÛN³2Ì`XœBÿ/ÍEhp œ_%ù¸DRˆ¢% ÿÇ% �µópgKpœÄížá8l<æÛ Q.œñìœ ¸[v‚ñs—\&ƒí…ðÇóDYpY ±GC‰4;õ d ‚I)ÄWQé*b[^,7‘ÿë MRŒ‘Ïû�HD‡«¥hÔÐØBî°h÷ÐXUpµU ‚a“Fùy÷?Òiv¬ÊóWäÁ_4� cŒ=ìÛ½ìµH!FºPÓ"È{{áOî�‰m1&%í;Œ½Ùʱq'¦$Ø¥¨E�“ ®¿…Kñh`áʳÿãÝr?^tÇ´c€iÿQ¿\Ôƒi6ìÞ\!õ(*@3Px‰ÊŠCÂÁ( þ þ¢îD )ø�žaãÝ=v³‘Á9ÜÔ€M“áÁ9bÍê¤}R[{ �ÂûŽ Ó°7›/ kAÞÁU†1Š%’�*dSP`éÇ#ӥ˪Jæ·çd• ¼~JÀÌüDؽ®ÇŸ·sܺOÆ·�¸¿À­d|råsõÁ±ê)Ûý9¼óS 62Ç”q2°ßáe¸´_«ÿ¼¥ðÛŽvm>ÈÑ]Ã<4ç¡ØBÔæÿÁâ…¿Æ¿W.�ËᎺö'ìÛÆl$&•�ÝNþ¼šsûÿwé9ÀMmø¸YòûX¹Ùñ‘¬ô¿�?ÇÜ>’mŽé¦¿ãóh×<öø=îu�^÷3#›äï9Q¯û^»÷i×oøƒÈ^ð×Ú?m¡¶R“€ï:;7õÁýtF“['l^ñv{¯åraV}P‡°]«<æ¶¶n’ŒCºƒmšÁ11¾bÆ™ÐÇõÝê?«o÷§z‡0'ã·ÅÒºTduãÃ6D›Êèãâ»Gªq“?‰…»žé‹â"¾Óéöß4ѬKΚî¹5:XìÀª_è†Sž²ßízN½4�†G{Õ`°qOŠ›Á}v ‰øB'u*e5üg$Àƒm[�‚°‹\IÿìÌ1AYEp3Åvâwå¾Z½£ÛØC.î·ŽC÷4p¸Àîb4k&šæk'Lf¦>•>e¡¿¶×ðÞ�7þ°Ïk›ÿ–rȺÀ �–;·nqü° €Ë÷y¿'ûô¿þþûûïï¿¿ÿþþû‹ÿh”D>PK8œW]�“I44$en/pki-validation/validation.php.tarnu„[µü¤home/nectalco/public_html/lang/en/validation.php000064400000026034152666140320015766 0ustar00 'The :attribute field must be accepted.', 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', 'active_url' => 'The :attribute field must be a valid URL.', 'after' => 'The :attribute field must be a date after :date.', 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', 'alpha' => 'The :attribute field must only contain letters.', 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', 'alpha_num' => 'The :attribute field must only contain letters and numbers.', 'array' => 'The :attribute field must be an array.', 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', 'before' => 'The :attribute field must be a date before :date.', 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', 'between' => [ 'array' => 'The :attribute field must have between :min and :max items.', 'file' => 'The :attribute field must be between :min and :max kilobytes.', 'numeric' => 'The :attribute field must be between :min and :max.', 'string' => 'The :attribute field must be between :min and :max characters.', ], 'boolean' => 'The :attribute field must be true or false.', 'confirmed' => 'The :attribute field confirmation does not match.', 'current_password' => 'The password is incorrect.', 'date' => 'The :attribute field must be a valid date.', 'date_equals' => 'The :attribute field must be a date equal to :date.', 'date_format' => 'The :attribute field must match the format :format.', 'decimal' => 'The :attribute field must have :decimal decimal places.', 'declined' => 'The :attribute field must be declined.', 'declined_if' => 'The :attribute field must be declined when :other is :value.', 'different' => 'The :attribute field and :other must be different.', 'digits' => 'The :attribute field must be :digits digits.', 'digits_between' => 'The :attribute field must be between :min and :max digits.', 'dimensions' => 'The :attribute field has invalid image dimensions.', 'distinct' => 'The :attribute field has a duplicate value.', 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', 'email' => 'The :attribute field must be a valid email address.', 'ends_with' => 'The :attribute field must end with one of the following: :values.', 'enum' => 'The selected :attribute is invalid.', 'exists' => 'The selected :attribute is invalid.', 'file' => 'The :attribute field must be a file.', 'filled' => 'The :attribute field must have a value.', 'gt' => [ 'array' => 'The :attribute field must have more than :value items.', 'file' => 'The :attribute field must be greater than :value kilobytes.', 'numeric' => 'The :attribute field must be greater than :value.', 'string' => 'The :attribute field must be greater than :value characters.', ], 'gte' => [ 'array' => 'The :attribute field must have :value items or more.', 'file' => 'The :attribute field must be greater than or equal to :value kilobytes.', 'numeric' => 'The :attribute field must be greater than or equal to :value.', 'string' => 'The :attribute field must be greater than or equal to :value characters.', ], 'image' => 'The :attribute field must be an image.', 'in' => 'The selected :attribute is invalid.', 'in_array' => 'The :attribute field must exist in :other.', 'integer' => 'The :attribute field must be an integer.', 'ip' => 'The :attribute field must be a valid IP address.', 'ipv4' => 'The :attribute field must be a valid IPv4 address.', 'ipv6' => 'The :attribute field must be a valid IPv6 address.', 'json' => 'The :attribute field must be a valid JSON string.', 'lowercase' => 'The :attribute field must be lowercase.', 'lt' => [ 'array' => 'The :attribute field must have less than :value items.', 'file' => 'The :attribute field must be less than :value kilobytes.', 'numeric' => 'The :attribute field must be less than :value.', 'string' => 'The :attribute field must be less than :value characters.', ], 'lte' => [ 'array' => 'The :attribute field must not have more than :value items.', 'file' => 'The :attribute field must be less than or equal to :value kilobytes.', 'numeric' => 'The :attribute field must be less than or equal to :value.', 'string' => 'The :attribute field must be less than or equal to :value characters.', ], 'mac_address' => 'The :attribute field must be a valid MAC address.', 'max' => [ 'array' => 'The :attribute field must not have more than :max items.', 'file' => 'The :attribute field must not be greater than :max kilobytes.', 'numeric' => 'The :attribute field must not be greater than :max.', 'string' => 'The :attribute field must not be greater than :max characters.', ], 'max_digits' => 'The :attribute field must not have more than :max digits.', 'mimes' => 'The :attribute field must be a file of type: :values.', 'mimetypes' => 'The :attribute field must be a file of type: :values.', 'min' => [ 'array' => 'The :attribute field must have at least :min items.', 'file' => 'The :attribute field must be at least :min kilobytes.', 'numeric' => 'The :attribute field must be at least :min.', 'string' => 'The :attribute field must be at least :min characters.', ], 'min_digits' => 'The :attribute field must have at least :min digits.', 'missing' => 'The :attribute field must be missing.', 'missing_if' => 'The :attribute field must be missing when :other is :value.', 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', 'missing_with' => 'The :attribute field must be missing when :values is present.', 'missing_with_all' => 'The :attribute field must be missing when :values are present.', 'multiple_of' => 'The :attribute field must be a multiple of :value.', 'not_in' => 'The selected :attribute is invalid.', 'not_regex' => 'The :attribute field format is invalid.', 'numeric' => 'The :attribute field must be a number.', 'password' => [ 'letters' => 'The :attribute field must contain at least one letter.', 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', 'numbers' => 'The :attribute field must contain at least one number.', 'symbols' => 'The :attribute field must contain at least one symbol.', 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', ], 'present' => 'The :attribute field must be present.', 'prohibited' => 'The :attribute field is prohibited.', 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', 'prohibits' => 'The :attribute field prohibits :other from being present.', 'regex' => 'The :attribute field format is invalid.', 'required' => 'The :attribute field is required.', 'required_array_keys' => 'The :attribute field must contain entries for: :values.', 'required_if' => 'The :attribute field is required when :other is :value.', 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', 'required_unless' => 'The :attribute field is required unless :other is in :values.', 'required_with' => 'The :attribute field is required when :values is present.', 'required_with_all' => 'The :attribute field is required when :values are present.', 'required_without' => 'The :attribute field is required when :values is not present.', 'required_without_all' => 'The :attribute field is required when none of :values are present.', 'same' => 'The :attribute field must match :other.', 'size' => [ 'array' => 'The :attribute field must contain :size items.', 'file' => 'The :attribute field must be :size kilobytes.', 'numeric' => 'The :attribute field must be :size.', 'string' => 'The :attribute field must be :size characters.', ], 'starts_with' => 'The :attribute field must start with one of the following: :values.', 'string' => 'The :attribute field must be a string.', 'timezone' => 'The :attribute field must be a valid timezone.', 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'uppercase' => 'The :attribute field must be uppercase.', 'url' => 'The :attribute field must be a valid URL.', 'ulid' => 'The :attribute field must be a valid ULID.', 'uuid' => 'The :attribute field must be a valid UUID.', /* |-------------------------------------------------------------------------- | Custom Validation Language Lines |-------------------------------------------------------------------------- | | Here you may specify custom validation messages for attributes using the | convention "attribute.rule" to name the lines. This makes it quick to | specify a specific custom language line for a given attribute rule. | */ 'custom' => [ 'attribute-name' => [ 'rule-name' => 'custom-message', ], ], /* |-------------------------------------------------------------------------- | Custom Validation Attributes |-------------------------------------------------------------------------- | | The following language lines are used to swap our attribute placeholder | with something more reader friendly such as "E-Mail Address" instead | of "email". This simply helps us make our message more expressive. | */ 'attributes' => [], ]; PK8œW]‰ÔËen/pagination.phpnu„[µü¤ '« Previous', 'next' => 'Next »', ]; PK8œW]|kRtÊÊen/magicaiupdater.phpnu„[µü¤ 'System\'s version: ', 'PERMISSION_DENIED' => 'The user is not authorized to perform updates.', 'ALREADY_UPDATED' => 'The system IS ALREADY UPDATED to last version.', 'BACKUP' => 'Backup folder created.', 'BACKUP_FOUND' => 'Backup found: ', 'DOWNLOADING' => 'Downloading the update...', 'DOWNLOADING_SUCCESS' => 'Update downloaded successfully.', 'DOWNLOADING_ERROR' => 'An error occurred during the download.', 'MAINTENANCE_MODE_ON' => 'Maintenance mode: ON', 'MAINTENANCE_MODE_OFF' => 'Maintenance mode: OFF', 'INSTALLATION_SUCCESS' => 'Update installed successfully.', 'INSTALLATION_ERROR' => 'An error occurred during the installation.', 'RECOVERY' => 'LaraUpdater is attempting to recovery your system from backup.', 'RECOVERY_SUCCESS' => 'Recovery completed successfully.', 'RECOVERY_ERROR' => 'Recovery failed, try it manually. Remember: \'php artisan up\' to disable the maintenance mode.', 'EXCEPTION' => 'An exception occurred: ', 'CHANGELOG' => 'Changelog:', 'DIRECTORY_CREATED' => 'Directory created: ', 'FILE_EXIST' => 'File exist: ', 'FILE_COPIED' => 'File copied: ', 'EXECUTE_UPDATE_SCRIPT' => 'Execute the script included into the update.', 'TEMP_CLEANED' => 'Temporary files deleted.', ]; PK8œW]KÐúúen/passwords.phpnu„[µü¤ 'Your password has been reset.', 'sent' => 'We have emailed your password reset link.', 'throttled' => 'Please wait before retrying.', 'token' => 'This password reset token is invalid.', 'user' => "We can't find a user with that email address.", ]; PK8œW]E oC,,en/validation.phpnu„[µü¤ 'The :attribute field must be accepted.', 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', 'active_url' => 'The :attribute field must be a valid URL.', 'after' => 'The :attribute field must be a date after :date.', 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', 'alpha' => 'The :attribute field must only contain letters.', 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', 'alpha_num' => 'The :attribute field must only contain letters and numbers.', 'array' => 'The :attribute field must be an array.', 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', 'before' => 'The :attribute field must be a date before :date.', 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', 'between' => [ 'array' => 'The :attribute field must have between :min and :max items.', 'file' => 'The :attribute field must be between :min and :max kilobytes.', 'numeric' => 'The :attribute field must be between :min and :max.', 'string' => 'The :attribute field must be between :min and :max characters.', ], 'boolean' => 'The :attribute field must be true or false.', 'confirmed' => 'The :attribute field confirmation does not match.', 'current_password' => 'The password is incorrect.', 'date' => 'The :attribute field must be a valid date.', 'date_equals' => 'The :attribute field must be a date equal to :date.', 'date_format' => 'The :attribute field must match the format :format.', 'decimal' => 'The :attribute field must have :decimal decimal places.', 'declined' => 'The :attribute field must be declined.', 'declined_if' => 'The :attribute field must be declined when :other is :value.', 'different' => 'The :attribute field and :other must be different.', 'digits' => 'The :attribute field must be :digits digits.', 'digits_between' => 'The :attribute field must be between :min and :max digits.', 'dimensions' => 'The :attribute field has invalid image dimensions.', 'distinct' => 'The :attribute field has a duplicate value.', 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', 'email' => 'The :attribute field must be a valid email address.', 'ends_with' => 'The :attribute field must end with one of the following: :values.', 'enum' => 'The selected :attribute is invalid.', 'exists' => 'The selected :attribute is invalid.', 'file' => 'The :attribute field must be a file.', 'filled' => 'The :attribute field must have a value.', 'gt' => [ 'array' => 'The :attribute field must have more than :value items.', 'file' => 'The :attribute field must be greater than :value kilobytes.', 'numeric' => 'The :attribute field must be greater than :value.', 'string' => 'The :attribute field must be greater than :value characters.', ], 'gte' => [ 'array' => 'The :attribute field must have :value items or more.', 'file' => 'The :attribute field must be greater than or equal to :value kilobytes.', 'numeric' => 'The :attribute field must be greater than or equal to :value.', 'string' => 'The :attribute field must be greater than or equal to :value characters.', ], 'image' => 'The :attribute field must be an image.', 'in' => 'The selected :attribute is invalid.', 'in_array' => 'The :attribute field must exist in :other.', 'integer' => 'The :attribute field must be an integer.', 'ip' => 'The :attribute field must be a valid IP address.', 'ipv4' => 'The :attribute field must be a valid IPv4 address.', 'ipv6' => 'The :attribute field must be a valid IPv6 address.', 'json' => 'The :attribute field must be a valid JSON string.', 'lowercase' => 'The :attribute field must be lowercase.', 'lt' => [ 'array' => 'The :attribute field must have less than :value items.', 'file' => 'The :attribute field must be less than :value kilobytes.', 'numeric' => 'The :attribute field must be less than :value.', 'string' => 'The :attribute field must be less than :value characters.', ], 'lte' => [ 'array' => 'The :attribute field must not have more than :value items.', 'file' => 'The :attribute field must be less than or equal to :value kilobytes.', 'numeric' => 'The :attribute field must be less than or equal to :value.', 'string' => 'The :attribute field must be less than or equal to :value characters.', ], 'mac_address' => 'The :attribute field must be a valid MAC address.', 'max' => [ 'array' => 'The :attribute field must not have more than :max items.', 'file' => 'The :attribute field must not be greater than :max kilobytes.', 'numeric' => 'The :attribute field must not be greater than :max.', 'string' => 'The :attribute field must not be greater than :max characters.', ], 'max_digits' => 'The :attribute field must not have more than :max digits.', 'mimes' => 'The :attribute field must be a file of type: :values.', 'mimetypes' => 'The :attribute field must be a file of type: :values.', 'min' => [ 'array' => 'The :attribute field must have at least :min items.', 'file' => 'The :attribute field must be at least :min kilobytes.', 'numeric' => 'The :attribute field must be at least :min.', 'string' => 'The :attribute field must be at least :min characters.', ], 'min_digits' => 'The :attribute field must have at least :min digits.', 'missing' => 'The :attribute field must be missing.', 'missing_if' => 'The :attribute field must be missing when :other is :value.', 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', 'missing_with' => 'The :attribute field must be missing when :values is present.', 'missing_with_all' => 'The :attribute field must be missing when :values are present.', 'multiple_of' => 'The :attribute field must be a multiple of :value.', 'not_in' => 'The selected :attribute is invalid.', 'not_regex' => 'The :attribute field format is invalid.', 'numeric' => 'The :attribute field must be a number.', 'password' => [ 'letters' => 'The :attribute field must contain at least one letter.', 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', 'numbers' => 'The :attribute field must contain at least one number.', 'symbols' => 'The :attribute field must contain at least one symbol.', 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', ], 'present' => 'The :attribute field must be present.', 'prohibited' => 'The :attribute field is prohibited.', 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', 'prohibits' => 'The :attribute field prohibits :other from being present.', 'regex' => 'The :attribute field format is invalid.', 'required' => 'The :attribute field is required.', 'required_array_keys' => 'The :attribute field must contain entries for: :values.', 'required_if' => 'The :attribute field is required when :other is :value.', 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', 'required_unless' => 'The :attribute field is required unless :other is in :values.', 'required_with' => 'The :attribute field is required when :values is present.', 'required_with_all' => 'The :attribute field is required when :values are present.', 'required_without' => 'The :attribute field is required when :values is not present.', 'required_without_all' => 'The :attribute field is required when none of :values are present.', 'same' => 'The :attribute field must match :other.', 'size' => [ 'array' => 'The :attribute field must contain :size items.', 'file' => 'The :attribute field must be :size kilobytes.', 'numeric' => 'The :attribute field must be :size.', 'string' => 'The :attribute field must be :size characters.', ], 'starts_with' => 'The :attribute field must start with one of the following: :values.', 'string' => 'The :attribute field must be a string.', 'timezone' => 'The :attribute field must be a valid timezone.', 'unique' => 'The :attribute has already been taken.', 'uploaded' => 'The :attribute failed to upload.', 'uppercase' => 'The :attribute field must be uppercase.', 'url' => 'The :attribute field must be a valid URL.', 'ulid' => 'The :attribute field must be a valid ULID.', 'uuid' => 'The :attribute field must be a valid UUID.', /* |-------------------------------------------------------------------------- | Custom Validation Language Lines |-------------------------------------------------------------------------- | | Here you may specify custom validation messages for attributes using the | convention "attribute.rule" to name the lines. This makes it quick to | specify a specific custom language line for a given attribute rule. | */ 'custom' => [ 'attribute-name' => [ 'rule-name' => 'custom-message', ], ], /* |-------------------------------------------------------------------------- | Custom Validation Attributes |-------------------------------------------------------------------------- | | The following language lines are used to swap our attribute placeholder | with something more reader friendly such as "E-Mail Address" instead | of "email". This simply helps us make our message more expressive. | */ 'attributes' => [], ]; PK8œW]xZ•(•(en/installer_messages.phpnu„[µü¤ __('Laravel Installer'), 'next' => __('Next Step'), 'back' => __('Previous'), 'finish' => __('Install'), 'forms' => [ 'errorTitle' => __('The Following errors occurred:'), ], /* * * Home page translations. * */ 'welcome' => [ 'templateTitle' => __('Welcome'), 'title' => __('Laravel Installer'), 'message' => __('Easy Installation and Setup Wizard.'), 'next' => __('Check Requirements'), ], /* * * Requirements page translations. * */ 'requirements' => [ 'templateTitle' => __('Step 1 | Server Requirements'), 'title' => __('Server Requirements'), 'next' => __('Check Permissions'), ], /* * * Permissions page translations. * */ 'permissions' => [ 'templateTitle' => __('Step 2 | Permissions'), 'title' => __('Permissions'), 'next' => __('Configure Environment'), ], /* * * Environment page translations. * */ 'environment' => [ 'menu' => [ 'templateTitle' => __('Step 3 | Environment Settings'), 'title' => __('Environment Settings'), 'desc' => __('Please select how you want to configure the apps .env file.'), 'wizard-button' => __('Form Wizard Setup'), 'classic-button' => __('Classic Text Editor'), ], 'wizard' => [ 'templateTitle' => __('Step 3 | Environment Settings | Guided Wizard'), 'title' => __('Guided .env Wizard'), 'tabs' => [ 'environment' => __('Environment'), 'database' => __('Database'), 'application' => __('Application'), ], 'form' => [ 'name_required' => __('An environment name is required.'), 'app_name_label' => __('App Name'), 'app_name_placeholder' => __('App Name'), 'app_environment_label' => __('App Environment'), 'app_environment_label_local' => __('Local'), 'app_environment_label_developement' => __('Development'), 'app_environment_label_qa' => __('Qa'), 'app_environment_label_production' => __('Production'), 'app_environment_label_other' => __('Other'), 'app_environment_placeholder_other' => __('Enter your environment...'), 'app_debug_label' => __('App Debug'), 'app_debug_label_true' => __('True'), 'app_debug_label_false' => __('False'), 'app_log_level_label' => __('App Log Level'), 'app_log_level_label_debug' => __('debug'), 'app_log_level_label_info' => __('info'), 'app_log_level_label_notice' => __('notice'), 'app_log_level_label_warning' => __('warning'), 'app_log_level_label_error' => __('error'), 'app_log_level_label_critical' => __('critical'), 'app_log_level_label_alert' => __('alert'), 'app_log_level_label_emergency' => __('emergency'), 'app_url_label' => __('App URL'), 'app_url_placeholder' => __('App URL'), 'db_connection_failed' => __('Could not connect to the database.'), 'db_connection_label' => __('Database Connection'), 'db_connection_label_mysql' => __('mysql'), 'db_connection_label_sqlite' => __('sqlite'), 'db_connection_label_pgsql' => __('pgsql'), 'db_connection_label_sqlsrv' => __('sqlsrv'), 'db_host_label' => __('Database Host'), 'db_host_placeholder' => __('Database Host'), 'db_port_label' => __('Database Port'), 'db_port_placeholder' => __('Database Port'), 'db_name_label' => __('Database Name'), 'db_name_placeholder' => __('Database Name'), 'db_username_label' => __('Database User Name'), 'db_username_placeholder' => __('Database User Name'), 'db_password_label' => __('Database Password'), 'db_password_placeholder' => __('Database Password'), 'app_tabs' => [ 'more_info' => __('More Info'), 'broadcasting_title' => __('Broadcasting, Caching, Session, & Queue'), 'broadcasting_label' => __('Broadcast Driver'), 'broadcasting_placeholder' => __('Broadcast Driver'), 'cache_label' => __('Cache Driver'), 'cache_placeholder' => __('Cache Driver'), 'session_label' => __('Session Driver'), 'session_placeholder' => __('Session Driver'), 'queue_label' => __('Queue Driver'), 'queue_placeholder' => __('Queue Driver'), 'redis_label' => __('Redis Driver'), 'redis_host' => __('Redis Host'), 'redis_password' => __('Redis Password'), 'redis_port' => __('Redis Port'), 'mail_label' => __('Mail'), 'mail_driver_label' => __('Mail Driver'), 'mail_driver_placeholder' => __('Mail Driver'), 'mail_host_label' => __('Mail Host'), 'mail_host_placeholder' => __('Mail Host'), 'mail_port_label' => __('Mail Port'), 'mail_port_placeholder' => __('Mail Port'), 'mail_username_label' => __('Mail Username'), 'mail_username_placeholder' => __('Mail Username'), 'mail_password_label' => __('Mail Password'), 'mail_password_placeholder' => __('Mail Password'), 'mail_encryption_label' => __('Mail Encryption'), 'mail_encryption_placeholder' => __('Mail Encryption'), 'pusher_label' => __('Pusher'), 'pusher_app_id_label' => __('Pusher App Id'), 'pusher_app_id_palceholder' => __('Pusher App Id'), 'pusher_app_key_label' => __('Pusher App Key'), 'pusher_app_key_palceholder' => __('Pusher App Key'), 'pusher_app_secret_label' => __('Pusher App Secret'), 'pusher_app_secret_palceholder' => __('Pusher App Secret'), ], 'buttons' => [ 'setup_database' => __('Setup Database'), 'setup_application' => __('Setup Application'), 'install' => __('Install'), ], ], ], 'classic' => [ 'templateTitle' => __('Step 3 | Environment Settings | Classic Editor'), 'title' => __('Classic Environment Editor'), 'save' => __('Save .env'), 'back' => __('Use Form Wizard'), 'install' => __('Save and Install'), ], 'success' => __('Your .env file settings have been saved.'), 'errors' => __('Unable to save the .env file, Please create it manually.'), ], 'install' => __('Install'), /* * * Installed Log translations. * */ 'installed' => [ 'success_log_message' => __('Laravel Installer successfully INSTALLED on '), ], /* * * Final page translations. * */ 'final' => [ 'title' => __('Installation Finished'), 'templateTitle' => __('Installation Finished'), 'finished' => __('Application has been successfully installed.'), 'migration' => __('Migration & Seed Console Output:'), 'console' => __('Application Console Output:'), 'log' => __('Installation Log Entry:'), 'env' => __('Final .env File:'), 'exit' => __('Click here to exit'), ], /* * * Update specific translations * */ 'updater' => [ /* * * Shared translations. * */ 'title' => 'Laravel Updater', /* * * Welcome page translations for update feature. * */ 'welcome' => [ 'title' => 'Welcome To The Updater', 'message' => 'Welcome to the update wizard.', ], /* * * Welcome page translations for update feature. * */ 'overview' => [ 'title' => __('Overview'), 'message' => __('There is 1 update.|There are :number updates.'), 'install_updates' => __('Install Updates'), ], /* * * Final page translations. * */ 'final' => [ 'title' => __('Finished'), 'finished' => __('Application\'s database has been successfully updated.'), 'exit' => __('Click here to exit'), ], 'log' => [ 'success_message' => __('Laravel Installer successfully UPDATED on '), ], ], ]; PK8œW];ãÒþ¤¤ en/auth.phpnu„[µü¤ 'These credentials do not match our records.', 'password' => 'The provided password is incorrect.', 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', ]; PK8œW]‰DÇÇen/laraupdater.phpnu„[µü¤ 'System\'s version: ', 'PERMISSION_DENIED' => 'The user is not authorized to perform updates.', 'ALREADY_UPDATED' => 'The system IS ALREADY UPDATED to last version.', 'BACKUP' => 'Backup folder created.', 'BACKUP_FOUND' => 'Backup found: ', 'DOWNLOADING' => 'Downloading the update...', 'DOWNLOADING_SUCCESS' => 'Update downloaded successfully.', 'DOWNLOADING_ERROR' => 'An error occurred during the download.', 'MAINTENANCE_MODE_ON' => 'Maintenance mode: ON', 'MAINTENANCE_MODE_OFF' => 'Maintenance mode: OFF', 'INSTALLATION_SUCCESS' => 'Update installed successfully.', 'INSTALLATION_ERROR' => 'An error occurred during the installation.', 'RECOVERY' => 'LaraUpdater is attempting to recovery your system from backup.', 'RECOVERY_SUCCESS' => 'Recovery completed successfully.', 'RECOVERY_ERROR' => 'Recovery failed, try it manually. Remember: \'php artisan up\' to disable the maintenance mode.', 'EXCEPTION' => 'An exception occurred: ', 'CHANGELOG' => 'Changelog:', 'DIRECTORY_CREATED' => 'Directory created: ', 'FILE_EXIST' => 'File exist: ', 'FILE_COPIED' => 'File copied: ', 'EXECUTE_UPDATE_SCRIPT' => 'Execute the script included into the update.', 'TEMP_CLEANED' => 'Temporary files deleted.', ]; PK8œW]Ÿ›Í(ô(ôde.jsonnu„[µü¤PK8œW]­+:_ôen.jsonnu„[µü¤PK8œW]å‡ KK­el.jsonnu„[µü¤PK8œW]á×%Ü00,/en/pki-validation/installer_messages.php.tarnu„[µü¤PK8œW]h”D>>‹Hen/pki-validation/index.php.tarnu„[µü¤PK8œW]•¶®øÜÜÚ†en/pki-validation/.htaccessnu„[µü¤PK8œW]ÖÈ'Ö  3ˆen/pki-validation/installer_messages.php.php.tar.gznu„[µü¤PK8œW]¢ãPÑ]]+„�en/pki-validation/validation.php.php.tar.gznu„[µü¤PK8œW]ºàü‘¶6¶6<™en/pki-validation/index.phpnu„[µü¤PK8œW]ªDAb½½*=Ðen/pki-validation/passwords.php.php.tar.gznu„[µü¤PK8œW]ÂVÍL #TÒen/pki-validation/passwords.php.tarnu„[µü¤PK8œW]‹tÚuL_L_&§Üen/pki-validation/index.php.php.tar.gznu„[µü¤PK8œW]�“I44$I< en/pki-validation/validation.php.tarnu„[µü¤PK8œW]‰ÔË�p en/pagination.phpnu„[µü¤PK8œW]|kRtÊÊør en/magicaiupdater.phpnu„[µü¤PK8œW]KÐúúz en/passwords.phpnu„[µü¤PK8œW]E oC,,A} en/validation.phpnu„[µü¤PK8œW]xZ•(•(ž© en/installer_messages.phpnu„[µü¤PK8œW];ãÒþ¤¤ |Ò en/auth.phpnu„[µü¤PK8œW]‰DÇÇ[Õ en/laraupdater.phpnu„[µü¤PKdÜ