diff --git a/app/MindWork AI Studio/Assistants/I18N/allTexts.lua b/app/MindWork AI Studio/Assistants/I18N/allTexts.lua
index 0c4509e8..fe45b280 100644
--- a/app/MindWork AI Studio/Assistants/I18N/allTexts.lua
+++ b/app/MindWork AI Studio/Assistants/I18N/allTexts.lua
@@ -1618,6 +1618,9 @@ UI_TEXT_CONTENT["AISTUDIO::COMPONENTS::CHATCOMPONENT::T3403290862"] = "The selec
-- Select a provider first
UI_TEXT_CONTENT["AISTUDIO::COMPONENTS::CHATCOMPONENT::T3654197869"] = "Select a provider first"
+-- Estimated amount of tokens:
+UI_TEXT_CONTENT["AISTUDIO::COMPONENTS::CHATCOMPONENT::T377990776"] = "Estimated amount of tokens:"
+
-- Start new chat in workspace '{0}'
UI_TEXT_CONTENT["AISTUDIO::COMPONENTS::CHATCOMPONENT::T3928697643"] = "Start new chat in workspace '{0}'"
diff --git a/app/MindWork AI Studio/Components/ChatComponent.razor b/app/MindWork AI Studio/Components/ChatComponent.razor
index 52b82b9b..5c322686 100644
--- a/app/MindWork AI Studio/Components/ChatComponent.razor
+++ b/app/MindWork AI Studio/Components/ChatComponent.razor
@@ -123,7 +123,7 @@
}
-
+ @this.TokenCountMessage
\ No newline at end of file
diff --git a/app/MindWork AI Studio/Components/ChatComponent.razor.cs b/app/MindWork AI Studio/Components/ChatComponent.razor.cs
index c7bd4dce..5ba2ffc1 100644
--- a/app/MindWork AI Studio/Components/ChatComponent.razor.cs
+++ b/app/MindWork AI Studio/Components/ChatComponent.razor.cs
@@ -3,6 +3,7 @@ using AIStudio.Dialogs;
using AIStudio.Provider;
using AIStudio.Settings;
using AIStudio.Settings.DataModel;
+using AIStudio.Tools.Services;
using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components.Web;
@@ -36,6 +37,9 @@ public partial class ChatComponent : MSGComponentBase, IAsyncDisposable
[Inject]
private IDialogService DialogService { get; init; } = null!;
+
+ [Inject]
+ private RustService RustService { get; init; } = null!;
private const Placement TOOLBAR_TOOLTIP_PLACEMENT = Placement.Top;
private static readonly Dictionary USER_INPUT_ATTRIBUTES = new();
@@ -58,6 +62,8 @@ public partial class ChatComponent : MSGComponentBase, IAsyncDisposable
private Guid currentWorkspaceId = Guid.Empty;
private CancellationTokenSource? cancellationTokenSource;
private HashSet chatDocumentPaths = [];
+ private string tokenCount = "0";
+ private string TokenCountMessage => $"{this.T("Estimated amount of tokens:")} {this.tokenCount}";
// Unfortunately, we need the input field reference to blur the focus away. Without
// this, we cannot clear the input field.
@@ -405,6 +411,9 @@ public partial class ChatComponent : MSGComponentBase, IAsyncDisposable
// Was a modifier key pressed as well?
var isModifier = keyEvent.AltKey || keyEvent.CtrlKey || keyEvent.MetaKey || keyEvent.ShiftKey;
+ if (isEnter)
+ await this.CalculateTokenCount();
+
// Depending on the user's settings, might react to shortcuts:
switch (this.SettingsManager.ConfigurationData.Chat.ShortcutSendBehavior)
{
@@ -901,6 +910,18 @@ public partial class ChatComponent : MSGComponentBase, IAsyncDisposable
return Task.CompletedTask;
}
+ private async Task CalculateTokenCount()
+ {
+ if (this.inputField.Value is null)
+ return;
+ this.Logger.LogDebug($"Text to tokenize: '{this.inputField.Value}' ");
+ var response = await this.RustService.GetTokenCount(this.inputField.Value);
+ if (response is null)
+ return;
+ this.tokenCount = response.TokenCount.ToString();
+ this.Logger.LogDebug($"Token count: {this.tokenCount}");
+ }
+
#region Overrides of MSGComponentBase
protected override async Task ProcessIncomingMessage(ComponentBase? sendingComponent, Event triggeredEvent, T? data) where T : default
diff --git a/app/MindWork AI Studio/Tools/Rust/TokenCountInfo.cs b/app/MindWork AI Studio/Tools/Rust/TokenCountInfo.cs
new file mode 100644
index 00000000..c0e491bf
--- /dev/null
+++ b/app/MindWork AI Studio/Tools/Rust/TokenCountInfo.cs
@@ -0,0 +1,6 @@
+namespace AIStudio.Tools.Rust;
+
+public sealed class TokenCountInfo
+{
+ public int TokenCount { get; set; }
+}
\ No newline at end of file
diff --git a/app/MindWork AI Studio/Tools/Services/RustService.Tokenizer.cs b/app/MindWork AI Studio/Tools/Services/RustService.Tokenizer.cs
new file mode 100644
index 00000000..e01272db
--- /dev/null
+++ b/app/MindWork AI Studio/Tools/Services/RustService.Tokenizer.cs
@@ -0,0 +1,27 @@
+using AIStudio.Tools.Rust;
+
+namespace AIStudio.Tools.Services;
+
+public sealed partial class RustService
+{
+ public async Task GetTokenCount(string text)
+ {
+ try
+ {
+ var cts = new CancellationTokenSource(TimeSpan.FromSeconds(5));
+ var payload = new { text };
+ var response = await this.http.PostAsJsonAsync("/system/tokenizer/count", payload, this.jsonRustSerializerOptions, cts.Token);
+ response.EnsureSuccessStatusCode();
+ return await response.Content.ReadFromJsonAsync(this.jsonRustSerializerOptions, cancellationToken: cts.Token);
+ }
+ catch (Exception e)
+ {
+ if(this.logger is not null)
+ this.logger.LogError(e, "Error while getting token count from Rust service.");
+ else
+ Console.WriteLine($"Error while getting token count from Rust service: '{e}'.");
+
+ return null;
+ }
+ }
+}
\ No newline at end of file
diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml
index 835e632f..8b7c04d0 100644
--- a/runtime/Cargo.toml
+++ b/runtime/Cargo.toml
@@ -42,6 +42,9 @@ pptx-to-md = "0.4.0"
tempfile = "3.8"
strum_macros = "0.27"
sysinfo = "0.38.0"
+tiktoken-rs = "0.9.1"
+tokenizers = "0.22.2"
+hf-hub = "0.4.3"
# Fixes security vulnerability downstream, where the upstream is not fixed yet:
time = "0.3.47" # -> Rocket
diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs
index 1b13e099..102efbe2 100644
--- a/runtime/src/lib.rs
+++ b/runtime/src/lib.rs
@@ -17,4 +17,5 @@ pub mod qdrant;
pub mod certificate_factory;
pub mod runtime_api_token;
pub mod stale_process_cleanup;
-mod sidecar_types;
\ No newline at end of file
+mod sidecar_types;
+pub mod tokenizer;
\ No newline at end of file
diff --git a/runtime/src/main.rs b/runtime/src/main.rs
index 00a7ba90..3cf7556a 100644
--- a/runtime/src/main.rs
+++ b/runtime/src/main.rs
@@ -11,7 +11,8 @@ use mindwork_ai_studio::environment::is_dev;
use mindwork_ai_studio::log::init_logging;
use mindwork_ai_studio::metadata::MetaData;
use mindwork_ai_studio::runtime_api::start_runtime_api;
-
+use mindwork_ai_studio::stale_process_cleanup::kill_stale_process;
+use mindwork_ai_studio::tokenizer::{init_tokenizer, get_token_count};
#[tokio::main]
async fn main() {
@@ -43,8 +44,17 @@ async fn main() {
info!("Running in production mode.");
}
+ if let Err(e) = init_tokenizer() {
+ warn!(Source = "Tokenizer"; "Error during the initialisation of the tokenizer: {}", e);
+ }
+
+ let token_count = get_token_count("");
+ info!(".. Tokenizer contains {token_count} tokens.");
+
generate_runtime_certificate();
start_runtime_api();
start_tauri();
-}
\ No newline at end of file
+
+ Ok(())
+}
diff --git a/runtime/src/runtime_api.rs b/runtime/src/runtime_api.rs
index 3a4c1f9c..76ed73b1 100644
--- a/runtime/src/runtime_api.rs
+++ b/runtime/src/runtime_api.rs
@@ -91,6 +91,7 @@ pub fn start_runtime_api() {
crate::file_data::extract_data,
crate::log::get_log_paths,
crate::log::log_event,
+ crate::tokenizer::tokenizer_count,
crate::app_window::register_shortcut,
crate::app_window::validate_shortcut,
crate::app_window::suspend_shortcuts,
diff --git a/runtime/src/tokenizer.rs b/runtime/src/tokenizer.rs
new file mode 100644
index 00000000..cfc12d6a
--- /dev/null
+++ b/runtime/src/tokenizer.rs
@@ -0,0 +1,100 @@
+use std::fs;
+use std::path::{Path, PathBuf};
+use std::sync::OnceLock;
+use rocket::{get, post};
+use rocket::serde::json::Json;
+use rocket::serde::Serialize;
+use serde::Deserialize;
+use tokenizers::Error;
+use tokenizers::tokenizer::Tokenizer;
+use crate::api_token::APIToken;
+use crate::environment::DATA_DIRECTORY;
+use crate::qdrant::{ProvideQdrantInfo, CERTIFICATE_FINGERPRINT};
+
+static TOKENIZER_PATH: &str = "";
+
+static TOKENIZER: OnceLock = OnceLock::new();
+
+static TEXT: &str = "Natürlich! Hier ist ein sehr langer, vielseitiger Text, den du perfekt für Tokenisierungstests verwenden kannst. Er enthält verschiedene Satzstrukturen, Satzzeichen, Zahlen, Sonderzeichen, Wörter unterschiedlicher Längen, Fremdwörter, Zitate, Listen, und sogar ein bisschen Poetry – alles, um deine Tokenisierung gründlich auf die Probe zu stellen:
+
+---
+
+**Der große Text zur Tokenisierung – Version 2026**
+
+Es war einmal, an einem regnerischen Dienstag im April, als der alte Bibliothekar Professor Albrecht von Schmiedenbach – ein Mann mit Bart wie ein Wikinger und Brillengläsern so dick wie Bierflaschen – beschloss, die verstaubten Regale des „Königlichen Instituts für verlorenes Wissen“ zu durchforsten. „Was“, murmelte er, „ist das für ein Geräusch?“ – und zog mit zitternden Fingern ein Buch hervor, dessen Einband aus Drachenleder zu bestehen schien. Auf dem Rücken stand in goldenen Lettern: *„Das Buch der 1.000.001 Worte – inkl. aller Sonderzeichen, Zahlen, Emojis 🐉📚, und unerklärlicher Symbole ∞∑∫≠±÷ד*.
+
+„Das ist unmöglich!“, rief seine Assistentin, Dr. Lina Chen, die gerade mit einem Kaffeebecher in der Hand hereinkam. „Das Buch existiert nur in Legenden! Und außerdem: Warum steht da *„inkl. aller Sonderzeichen“* – das ist doch kein Buch, das ist ein Test für NLP-Modelle!“
+
+„Genau das ist es!“, antwortete der Professor mit einem verschmitzten Grinsen. „Und jetzt, meine Liebe, werden wir es öffnen – aber Vorsicht: Jedes Wort, das du liest, wird in Tokens zerlegt. Und wenn du ein Token vergisst, wird dir der Geist des ersten Tokenizers, ein gewisser „GPT-1“, im Traum erscheinen und dir vorwerfen: ‚Du hast das Komma vergessen!‘“
+
+Lina seufzte. „Also gut. Fangen wir an. Aber nur, wenn du mir versprichst, dass du danach endlich den Kaffee nachfüllst.“
+
+„Abgemacht!“, sagte der Professor und schlug das Buch auf. Die Seiten begannen zu leuchten. Und dann begann der Text:
+
+---
+
+**Kapitel 1: Die Grammatik des Chaos**
+
+In einer Welt, in der Satzzeichen rebellieren, Verben sich weigern, konjugiert zu werden, und Adjektive in die falsche Reihenfolge springen, lebte ein kleiner Algorithmus namens „Tokenius“. Er war nicht besonders schlau, aber er hatte ein großes Herz – oder zumindest eine große Anzahl an Embeddings. Sein Ziel? Jeden Text in sinnvolle Einheiten zerlegen, egal ob es sich um ein Gedicht von Goethe, eine E-Mail von Oma, oder einen Tweet mit 17 Hashtags handelte.
+
+„#Tokenisierung #NLP #Textprocessing #IchHabKeineAhnungWasIchTue #BitteHilfe #Kaffee #Kuchen #Python #Regex #WarumIstDasSoSchwer #GPT4 #HilfeNochMal #EmojisAreMyFriends 😭🤯🔥”
+
+Tokenius seufzte. „Das wird ein langer Tag.“
+
+---
+
+**Kapitel 2: Die Liste der Unmöglichen**
+
+Hier ist eine Liste von Dingen, die Tokenius jemals tokenisiert hat:
+
+1. „Der Hund bellt, die Katze schläft, der Vogel singt – und der Algorithmus versteht nichts.“
+2. „1234567890 – diese Zahlen sind auch Tokens, obwohl sie keine Wörter sind.“
+3. „$€¥£₿ – Währungssymbole zählen auch!“
+4. „„Hallo Welt!“, sagte der Roboter – und dann explodierte er.“
+5. „Was ist der Sinn des Lebens? 42. (Aber das ist nur ein Token, kein philosophischer Kommentar.)“
+6. „Ich liebe dich. ❤️ – Ja, Emojis sind auch Tokens. Manchmal.“
+7. „Dr. Dr. Prof. Dr. h.c. mult. Albrecht von Schmiedenbach – das ist ein einziger Token? Nein. Das sind 12.“
+8. „https://www.example.com/path/to/very/long/url?param=1&token=abc123 – URLs sind oft ein einziger Token, manchmal auch mehrere.“
+9. „100% sicher? Nein. 99,9%? Vielleicht. 0,0001%? Ja, das ist auch ein Token.“
+10. „„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘„‘";
+
+pub fn init_tokenizer() -> Result<(), Error>{
+ let mut target_dir = PathBuf::from("target");
+ target_dir.push("databases");
+ fs::create_dir_all(&target_dir)?;
+
+ let mut local_tokenizer_path = target_dir.clone();
+ local_tokenizer_path.push("tokenizer.json");
+
+ TOKENIZER.set(Tokenizer::from_file(local_tokenizer_path)?).expect("Could not set the tokenizer.");
+ Ok(())
+}
+
+pub fn get_token_count(mut text: &str) -> usize {
+ if text.is_empty() {
+ text = TEXT;
+ }
+ println!("Tokenizing {}", text);
+ match TOKENIZER.get().unwrap().encode(text, true) {
+ Ok(encoding) => encoding.len(),
+ Err(_) => 0,
+ }
+}
+
+#[derive(Deserialize)]
+pub struct SetTokenText {
+ pub text: String,
+}
+
+#[derive(Serialize)]
+pub struct GetTokenCount{
+ token_count: usize,
+}
+
+
+#[post("/system/tokenizer/count", data = "")]
+pub fn tokenizer_count(_token: APIToken, req: Json) -> Json {
+ Json(GetTokenCount {
+ token_count: get_token_count(&req.text),
+ })
+}
\ No newline at end of file