From 802cc7f16da73d9c48486f4899b9c227d191397f Mon Sep 17 00:00:00 2001 From: Ryan <7389646+ryanbarlow97@users.noreply.github.com> Date: Sun, 1 Mar 2026 12:11:00 +0000 Subject: [PATCH 01/37] Revert "Fix: Nations reject alliance requests during spawn phase" (#3313) ## Description: Reverts openfrontio/OpenFrontIO#3312 ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: w.o.n --- .../execution/nation/NationAllianceBehavior.ts | 5 ----- tests/NationAllianceBehavior.test.ts | 14 -------------- 2 files changed, 19 deletions(-) diff --git a/src/core/execution/nation/NationAllianceBehavior.ts b/src/core/execution/nation/NationAllianceBehavior.ts index 410e1a63e..186a3b556 100644 --- a/src/core/execution/nation/NationAllianceBehavior.ts +++ b/src/core/execution/nation/NationAllianceBehavior.ts @@ -76,11 +76,6 @@ export class NationAllianceBehavior { otherPlayer: Player, isResponse: boolean, ): boolean { - // Reject alliance requests during the spawn phase - if (this.game.inSpawnPhase()) { - return false; - } - // Easy (dumb) nations sometimes get confused and accept/reject randomly (Just like dumb humans do) if (this.isConfused()) { return this.random.chance(2); diff --git a/tests/NationAllianceBehavior.test.ts b/tests/NationAllianceBehavior.test.ts index 2849ac75b..ea2c74077 100644 --- a/tests/NationAllianceBehavior.test.ts +++ b/tests/NationAllianceBehavior.test.ts @@ -51,10 +51,6 @@ describe("AllianceBehavior.handleAllianceRequests", () => { player, new NationEmojiBehavior(random, game, player), ); - - while (game.inSpawnPhase()) { - game.executeNextTick(); - } }); function setupAllianceRequest({ @@ -96,16 +92,6 @@ describe("AllianceBehavior.handleAllianceRequests", () => { return mockRequest; } - test("should reject alliance during spawn phase", () => { - vi.spyOn(game, "inSpawnPhase").mockReturnValue(true); - const request = setupAllianceRequest({}); - - allianceBehavior.handleAllianceRequests(); - - expect(request.accept).not.toHaveBeenCalled(); - expect(request.reject).toHaveBeenCalled(); - }); - test("should accept alliance when all conditions are met", () => { const request = setupAllianceRequest({}); From e1125e0c372e019d356a705bfaae22b56e1f1a38 Mon Sep 17 00:00:00 2001 From: Mattia Migliorini Date: Sun, 1 Mar 2026 22:33:41 +0100 Subject: [PATCH 02/37] Fix: Nations reject alliance requests created pre-spawn (#3314) ## Description: This PR fixes an exploit that allows the player to request alliances to Nations, mostly in impossible mode, during spawn phase, with high chances for it to be accepted due to troop count parity. Nations now reject alliance requests during the spawn phase. `GameImpl.executeNextTick()` initializes ALL pending `unInitExecs` in one batch on the first post-spawn tick ( `numSpawnPhaseTurns() + 1` ). So every alliance request submitted during spawn phase is guaranteed to be created with `createdAt = numSpawnPhaseTurns() + 1` on the very first post-spawn tick. Therefore, we check for alliance requests created on the very first post-spawn tick and reject those. ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: deshack_82603 --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- .../execution/nation/NationAllianceBehavior.ts | 7 +++++++ tests/NationAllianceBehavior.test.ts | 17 ++++++++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/src/core/execution/nation/NationAllianceBehavior.ts b/src/core/execution/nation/NationAllianceBehavior.ts index 186a3b556..f98958aaa 100644 --- a/src/core/execution/nation/NationAllianceBehavior.ts +++ b/src/core/execution/nation/NationAllianceBehavior.ts @@ -28,6 +28,13 @@ export class NationAllianceBehavior { handleAllianceRequests() { for (const req of this.player.incomingAllianceRequests()) { + // Alliance Request intents created during the spawn phase are executed on + // the first tick post-spawn phase. With the following condition we reject + // all requests created during the spawn phase. + if (req.createdAt() <= this.game.config().numSpawnPhaseTurns() + 1) { + req.reject(); + continue; + } if (this.getAllianceDecision(req.requestor(), true)) { req.accept(); } else { diff --git a/tests/NationAllianceBehavior.test.ts b/tests/NationAllianceBehavior.test.ts index ea2c74077..b078457cf 100644 --- a/tests/NationAllianceBehavior.test.ts +++ b/tests/NationAllianceBehavior.test.ts @@ -51,6 +51,10 @@ describe("AllianceBehavior.handleAllianceRequests", () => { player, new NationEmojiBehavior(random, game, player), ); + + while (game.inSpawnPhase()) { + game.executeNextTick(); + } }); function setupAllianceRequest({ @@ -59,6 +63,7 @@ describe("AllianceBehavior.handleAllianceRequests", () => { numTilesPlayer = 10, numTilesRequestor = 10, alliancesCount = 0, + createdAtTick = game.ticks() + 1, } = {}) { if (isTraitor) requestor.markTraitor(); @@ -82,7 +87,7 @@ describe("AllianceBehavior.handleAllianceRequests", () => { const mockRequest = { requestor: () => requestor, recipient: () => player, - createdAt: () => 0 as unknown as Tick, + createdAt: () => createdAtTick as unknown as Tick, accept: vi.fn(), reject: vi.fn(), } as unknown as AllianceRequest; @@ -92,6 +97,16 @@ describe("AllianceBehavior.handleAllianceRequests", () => { return mockRequest; } + test("should reject alliance created on first post-spawn tick", () => { + const cutoff = game.config().numSpawnPhaseTurns() + 1; + const request = setupAllianceRequest({ createdAtTick: cutoff }); + + allianceBehavior.handleAllianceRequests(); + + expect(request.accept).not.toHaveBeenCalled(); + expect(request.reject).toHaveBeenCalled(); + }); + test("should accept alliance when all conditions are met", () => { const request = setupAllianceRequest({}); From 417fa0fe093b87bfc47a3e473b9bb606e592c745 Mon Sep 17 00:00:00 2001 From: FloPinguin <25036848+FloPinguin@users.noreply.github.com> Date: Mon, 2 Mar 2026 05:12:38 +0100 Subject: [PATCH 03/37] =?UTF-8?q?For=20v30:=20Add=20new=20modifiers=20(Har?= =?UTF-8?q?d=20nations=20and=2025M=20Starting=20Gold)=20=F0=9F=99=82=20(#3?= =?UTF-8?q?316)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: Adds two new public game modifiers for variety and improves compact map eligibility for team games. ### New Modifiers **Hard Nations (`isHardNations`)** - We need this modifier for HvN, because medium nations are easier now (will result in a much higher human winrate) - In a discord discussion we concluded that HvN should generally be easier (higher winrate than 50%, so players are less frustated) - Thats why only 20% of HvN games have the hard nations modifier (for now) - For PvPvE enjoyers, the modifier is also active in FFA games => (Only 2.5% chance, and 1 ticket in `SPECIAL_MODIFIER_POOL`) **25M Starting Gold (`startingGoldHigh`)** - Some people in the main discord wanted this modifier, and it will result in crazy games - Rare special-only modifier (1 ticket in pool); mutually exclusive with 5M starting gold via `MUTUALLY_EXCLUSIVE_MODIFIERS` - Disables nations (they lack PVP immunity, so 25M gold doesn't work well with them) - Excluded from HumansVsNations games (since it disables nations) - Spawn immunity set to **2 minutes 30 seconds** (vs 30s for 5M gold), so people can spend the gold and prepare ### Other Changes - **Improved `supportsCompactMapForTeams`**: Replaced the hard `smallest >= 50` land-tile cutoff with a per-team-config calculation that simulates worst-case compact player count and checks every team gets at least 2 players. - **HvN spawn immunity**: Always 5 seconds in both regular and special lobbies (to get rid of a confusing PVP immunity HeadsUpMessage in 5M starting gold games) - **Regular public lobby random spawn modifier probabilty**: Reduced from 10% to 5% (Because of the new modifier, so there aren't too many modifiers in non-special-lobbies, should only occur sometimes there) - Rebalanced `SPECIAL_MODIFIER_POOL` a bit ## Please complete the following: - [X] I have added screenshots for all UI updates - [X] I process any text displayed to the user through translateText() and I've added it to the en.json file - [X] I have added relevant tests to the test directory - [X] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: FloPinguin --- resources/lang/en.json | 6 +- src/client/GameModeSelector.ts | 20 ++- src/client/Utils.ts | 15 ++- src/core/Schemas.ts | 1 + src/core/game/Game.ts | 1 + src/server/MapPlaylist.ts | 214 +++++++++++++++++++++++++++------ tests/util/TestServerConfig.ts | 7 +- 7 files changed, 207 insertions(+), 57 deletions(-) diff --git a/resources/lang/en.json b/resources/lang/en.json index 30b631518..675ee69e2 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -427,7 +427,8 @@ "teams_Quads": "Quads (teams of 4)", "teams_Humans Vs Nations": "Humans vs Nations", "starting_gold": "Starting gold", - "crowded": "Crowded modifier" + "crowded": "Crowded modifier", + "hard_nations": "Hard Nations" }, "team_colors": { "red": "Red", @@ -469,7 +470,8 @@ "random_spawn": "Random Spawn", "compact_map": "Compact Map", "crowded": "Crowded", - "starting_gold": "5M Starting Gold" + "hard_nations": "Hard Nations", + "starting_gold": "{amount}M Starting Gold" }, "select_lang": { "title": "Select Language" diff --git a/src/client/GameModeSelector.ts b/src/client/GameModeSelector.ts index 682db741a..526adf036 100644 --- a/src/client/GameModeSelector.ts +++ b/src/client/GameModeSelector.ts @@ -5,7 +5,6 @@ import { GameMapType, GameMode, HumansVsNations, - PublicGameModifiers, Quads, Trios, } from "../core/game/Game"; @@ -16,7 +15,12 @@ import { PublicLobbySocket } from "./LobbySocket"; import { JoinLobbyEvent } from "./Main"; import { SinglePlayerModal } from "./SinglePlayerModal"; import { terrainMapFileLoader } from "./TerrainMapFileLoader"; -import { getMapName, renderDuration, translateText } from "./Utils"; +import { + getMapName, + getModifierLabels, + renderDuration, + translateText, +} from "./Utils"; const CARD_BG = "bg-[color-mix(in_oklab,var(--frenchBlue)_70%,black)]"; @@ -198,7 +202,7 @@ export class GameModeSelector extends LitElement { const mapName = getMapName(lobby.gameConfig?.gameMap); - const modifierLabels = this.getModifierLabels( + const modifierLabels = getModifierLabels( lobby.gameConfig?.publicGameModifiers, ); // Sort by length for visual consistency (shorter labels first) @@ -283,16 +287,6 @@ export class GameModeSelector extends LitElement { ); } - private getModifierLabels(mods: PublicGameModifiers | undefined): string[] { - if (!mods) return []; - return [ - mods.isRandomSpawn && translateText("public_game_modifier.random_spawn"), - mods.isCompact && translateText("public_game_modifier.compact_map"), - mods.isCrowded && translateText("public_game_modifier.crowded"), - mods.startingGold && translateText("public_game_modifier.starting_gold"), - ].filter((x): x is string => !!x); - } - private getLobbyTitle(lobby: PublicGameInfo): string { const config = lobby.gameConfig!; if (config.gameMode === GameMode.FFA) { diff --git a/src/client/Utils.ts b/src/client/Utils.ts index f94cb0a33..d7ce0f60a 100644 --- a/src/client/Utils.ts +++ b/src/client/Utils.ts @@ -109,6 +109,8 @@ export interface ModifierInfo { labelKey: string; /** Translation key for badge/short label (e.g. "public_game_modifier.random_spawn") */ badgeKey: string; + /** Parameters to pass to translateText for the badge key */ + badgeParams?: Record; /** The raw value if applicable (e.g. startingGold amount) */ value?: number; } @@ -139,10 +141,19 @@ export function getActiveModifiers( badgeKey: "public_game_modifier.crowded", }); } + if (modifiers.isHardNations) { + result.push({ + labelKey: "host_modal.hard_nations", + badgeKey: "public_game_modifier.hard_nations", + }); + } if (modifiers.startingGold) { result.push({ labelKey: "host_modal.starting_gold", badgeKey: "public_game_modifier.starting_gold", + badgeParams: { + amount: Math.round(modifiers.startingGold / 1_000_000), + }, value: modifiers.startingGold, }); } @@ -155,7 +166,9 @@ export function getActiveModifiers( export function getModifierLabels( modifiers: PublicGameModifiers | undefined, ): string[] { - return getActiveModifiers(modifiers).map((m) => translateText(m.badgeKey)); + return getActiveModifiers(modifiers).map((m) => + translateText(m.badgeKey, m.badgeParams), + ); } export function renderDuration(totalSeconds: number): string { diff --git a/src/core/Schemas.ts b/src/core/Schemas.ts index 86c74292d..428531562 100644 --- a/src/core/Schemas.ts +++ b/src/core/Schemas.ts @@ -215,6 +215,7 @@ export const GameConfigSchema = z.object({ isCompact: z.boolean(), isRandomSpawn: z.boolean(), isCrowded: z.boolean(), + isHardNations: z.boolean(), startingGold: z.number().int().min(0).optional(), }) .optional(), diff --git a/src/core/game/Game.ts b/src/core/game/Game.ts index 3c6eb50a8..d5d456785 100644 --- a/src/core/game/Game.ts +++ b/src/core/game/Game.ts @@ -236,6 +236,7 @@ export interface PublicGameModifiers { isCompact: boolean; isRandomSpawn: boolean; isCrowded: boolean; + isHardNations: boolean; startingGold?: number; } diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index f44762416..f2d661161 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -89,16 +89,33 @@ const TEAM_WEIGHTS: { config: TeamCountConfig; weight: number }[] = [ { config: HumansVsNations, weight: 20 }, ]; -type ModifierKey = "isRandomSpawn" | "isCompact" | "isCrowded" | "startingGold"; +type ModifierKey = + | "isRandomSpawn" + | "isCompact" + | "isCrowded" + | "isHardNations" + | "startingGold" + | "startingGoldHigh"; // Each entry represents one "ticket" in the pool. More tickets = higher chance of selection. const SPECIAL_MODIFIER_POOL: ModifierKey[] = [ ...Array(4).fill("isRandomSpawn"), - ...Array(7).fill("isCompact"), + ...Array(8).fill("isCompact"), ...Array(1).fill("isCrowded"), - ...Array(6).fill("startingGold"), + ...Array(1).fill("isHardNations"), + ...Array(8).fill("startingGold"), + ...Array(1).fill("startingGoldHigh"), ]; +// Modifiers that cannot be active at the same time. +const MUTUALLY_EXCLUSIVE_MODIFIERS: [ModifierKey, ModifierKey][] = [ + ["startingGold", "startingGoldHigh"], + ["isHardNations", "startingGoldHigh"], +]; + +// Probability of hard nations modifier in HumansVsNations games. +const HARD_NATIONS_HVN_PROBABILITY = 0.2; // 20% + export class MapPlaylist { private playlists: Record = { ffa: [], @@ -111,17 +128,15 @@ export class MapPlaylist { return this.getSpecialConfig(); } - // TODO: consider moving modifier to special lobby. - const mode = type === "ffa" ? GameMode.FFA : GameMode.Team; const map = this.getNextMap(type); const playerTeams = mode === GameMode.Team ? this.getTeamCount() : undefined; - const modifiers = this.getRandomPublicGameModifiers(); + const modifiers = this.getRandomPublicGameModifiers(playerTeams); const { startingGold } = modifiers; - let { isCompact, isRandomSpawn, isCrowded } = modifiers; + let { isCompact, isRandomSpawn, isCrowded, isHardNations } = modifiers; // Duos, Trios, and Quads should not get random spawn (as it defeats the purpose) if ( @@ -132,11 +147,16 @@ export class MapPlaylist { isRandomSpawn = false; } - // Maps with smallest player count (third number of calculateMapPlayerCounts) < 50 don't support compact map in team games - // (not enough players after 75% player reduction for compact maps) + // Hard nations modifier only applies when nations are present + if (mode === GameMode.Team && playerTeams !== HumansVsNations) { + isHardNations = false; + } + + // Check if compact map would leave every team with at least 2 players if ( + isCompact && mode === GameMode.Team && - !(await this.supportsCompactMapForTeams(map)) + !(await this.supportsCompactMapForTeams(map, playerTeams!)) ) { isCompact = false; } @@ -167,10 +187,11 @@ export class MapPlaylist { isCompact, isRandomSpawn, isCrowded, + isHardNations, startingGold, }, startingGold, - difficulty: Difficulty.Medium, + difficulty: isHardNations ? Difficulty.Hard : Difficulty.Medium, infiniteGold: false, infiniteTroops: false, maxTimerValue: undefined, @@ -180,7 +201,10 @@ export class MapPlaylist { gameMode: mode, playerTeams, bots: isCompact ? 100 : 400, - spawnImmunityDuration: startingGold ? 30 * 10 : 5 * 10, + spawnImmunityDuration: this.getSpawnImmunityDuration( + playerTeams, + startingGold, + ), disabledUnits: [], } satisfies GameConfig; } @@ -190,12 +214,16 @@ export class MapPlaylist { const map = this.getNextMap("special"); const playerTeams = mode === GameMode.Team ? this.getTeamCount() : undefined; - const supportsCompact = - mode !== GameMode.Team || (await this.supportsCompactMapForTeams(map)); + const excludedModifiers: ModifierKey[] = []; + + const supportsCompact = + mode !== GameMode.Team || + (await this.supportsCompactMapForTeams(map, playerTeams!)); if (!supportsCompact) { excludedModifiers.push("isCompact"); } + if ( playerTeams === Duos || playerTeams === Trios || @@ -204,8 +232,29 @@ export class MapPlaylist { excludedModifiers.push("isRandomSpawn"); } - let { isCrowded, startingGold, isCompact, isRandomSpawn } = - this.getRandomSpecialGameModifiers(excludedModifiers); + // Hard nations: excluded for non-HvN team modes (no nations present). + // For HumansVsNations: rolled independently (not via pool). + // For FFA: stays in the pool for normal ticket-based selection. + let hardNationsFromIndependentRoll: boolean | undefined; + let poolCountReduction = 0; + if (mode === GameMode.Team && playerTeams !== HumansVsNations) { + excludedModifiers.push("isHardNations"); + } else if (playerTeams === HumansVsNations) { + excludedModifiers.push("isHardNations"); + excludedModifiers.push("startingGoldHigh"); // Nations are disabled if that modifier is active + hardNationsFromIndependentRoll = + Math.random() < HARD_NATIONS_HVN_PROBABILITY; + poolCountReduction = hardNationsFromIndependentRoll ? 1 : 0; + } + + const poolResult = this.getRandomSpecialGameModifiers( + excludedModifiers, + undefined, + poolCountReduction, + ); + let { isCrowded, startingGold, isCompact, isRandomSpawn } = poolResult; + let isHardNations = + hardNationsFromIndependentRoll ?? poolResult.isHardNations; let crowdedMaxPlayers: number | undefined; if (isCrowded) { @@ -216,10 +265,21 @@ export class MapPlaylist { // Map doesn't support crowded. Drop it and pick one replacement only // if it was the sole modifier, so the lobby always has at least one. isCrowded = false; - if (!isRandomSpawn && !isCompact && startingGold === undefined) { + if ( + !isRandomSpawn && + !isCompact && + !isHardNations && + startingGold === undefined + ) { excludedModifiers.push("isCrowded"); - ({ isRandomSpawn, isCompact, startingGold } = - this.getRandomSpecialGameModifiers(excludedModifiers, 1)); + const fallback = this.getRandomSpecialGameModifiers( + excludedModifiers, + 1, + poolCountReduction, + ); + ({ isRandomSpawn, isCompact, startingGold } = fallback); + isHardNations = + hardNationsFromIndependentRoll ?? fallback.isHardNations; } } } @@ -230,6 +290,11 @@ export class MapPlaylist { (await this.lobbyMaxPlayers(map, mode, playerTeams, isCompact)), ); + const disableNations = + (mode === GameMode.Team && playerTeams !== HumansVsNations) || + // Nations don't have PVP immunity, so 25M starting gold wouldn't work well with them + (startingGold !== undefined && startingGold >= 25_000_000); + return { donateGold: mode === GameMode.Team, donateTroops: mode === GameMode.Team, @@ -241,20 +306,24 @@ export class MapPlaylist { isCompact, isRandomSpawn, isCrowded, + isHardNations, startingGold, }, startingGold, - difficulty: Difficulty.Medium, + difficulty: isHardNations ? Difficulty.Hard : Difficulty.Medium, infiniteGold: false, infiniteTroops: false, maxTimerValue: undefined, instantBuild: false, randomSpawn: isRandomSpawn, - disableNations: mode === GameMode.Team && playerTeams !== HumansVsNations, + disableNations, gameMode: mode, playerTeams, bots: isCompact ? 100 : 400, - spawnImmunityDuration: startingGold ? 30 * 10 : 5 * 10, + spawnImmunityDuration: this.getSpawnImmunityDuration( + playerTeams, + startingGold, + ), disabledUnits: [], } satisfies GameConfig; } @@ -375,30 +444,39 @@ export class MapPlaylist { return TEAM_WEIGHTS[0].config; } - private getRandomPublicGameModifiers(): PublicGameModifiers { + private getRandomPublicGameModifiers( + playerTeams?: TeamCountConfig, + ): PublicGameModifiers { return { - isRandomSpawn: Math.random() < 0.1, // 10% chance + isRandomSpawn: Math.random() < 0.05, // 5% chance isCompact: Math.random() < 0.05, // 5% chance isCrowded: Math.random() < 0.05, // 5% chance startingGold: Math.random() < 0.05 ? 5_000_000 : undefined, // 5% chance + isHardNations: + playerTeams === HumansVsNations + ? Math.random() < HARD_NATIONS_HVN_PROBABILITY + : Math.random() < 0.025, // 2.5% chance }; } private getRandomSpecialGameModifiers( excludedModifiers: ModifierKey[] = [], count?: number, + countReduction: number = 0, ): PublicGameModifiers { // Roll how many modifiers to pick: 30% → 1, 40% → 2, 20% → 3, 10% → 4 const modifierCountRoll = Math.floor(Math.random() * 10) + 1; - const k = - count ?? - (modifierCountRoll <= 3 - ? 1 - : modifierCountRoll <= 7 - ? 2 - : modifierCountRoll <= 9 - ? 3 - : 4); + const k = Math.max( + 0, + (count ?? + (modifierCountRoll <= 3 + ? 1 + : modifierCountRoll <= 7 + ? 2 + : modifierCountRoll <= 9 + ? 3 + : 4)) - countReduction, + ); // Shuffle the pool, then pick the first k unique modifier keys. const pool = SPECIAL_MODIFIER_POOL.filter( @@ -408,23 +486,79 @@ export class MapPlaylist { const selected = new Set(); for (const key of pool) { if (selected.size >= k) break; - selected.add(key); + // Skip if a mutually exclusive modifier is already selected + const blocked = MUTUALLY_EXCLUSIVE_MODIFIERS.some( + ([a, b]) => + (key === a && selected.has(b)) || (key === b && selected.has(a)), + ); + if (!blocked) selected.add(key); } return { isRandomSpawn: selected.has("isRandomSpawn"), isCompact: selected.has("isCompact"), isCrowded: selected.has("isCrowded"), - startingGold: selected.has("startingGold") ? 5_000_000 : undefined, + isHardNations: selected.has("isHardNations"), + startingGold: selected.has("startingGoldHigh") + ? 25_000_000 + : selected.has("startingGold") + ? 5_000_000 + : undefined, }; } - // Maps with smallest player count (third number of calculateMapPlayerCounts) < 50 don't support compact map in team games - // (not enough players after 75% player reduction for compact maps) - private async supportsCompactMapForTeams(map: GameMapType): Promise { + // Check whether a compact map still gives every team at least 2 players, + // using the worst-case player tier (smallest) from lobbyMaxPlayers. + private async supportsCompactMapForTeams( + map: GameMapType, + playerTeams: TeamCountConfig, + ): Promise { const landTiles = await getMapLandTiles(map); - const [, , smallest] = this.calculateMapPlayerCounts(landTiles); - return smallest >= 50; + const [l, , s] = this.calculateMapPlayerCounts(landTiles); + // Worst case: smallest tier with team mode 1.5x multiplier, capped at l + let p = Math.min(Math.ceil(s * 1.5), l); + // Apply compact 75% player reduction + p = Math.max(3, Math.floor(p * 0.25)); + // Apply team adjustment + p = this.adjustForTeams(p, playerTeams); + // Check at least 2 players per team + return this.playersPerTeam(p, playerTeams) >= 2; + } + + private playersPerTeam( + adjustedPlayerCount: number, + playerTeams: TeamCountConfig, + ): number { + switch (playerTeams) { + case Duos: + return Math.min(2, adjustedPlayerCount); + case Trios: + return Math.min(3, adjustedPlayerCount); + case Quads: + return Math.min(4, adjustedPlayerCount); + case HumansVsNations: + return adjustedPlayerCount; // adjustedPlayerCount is the human count + default: + return Math.floor(adjustedPlayerCount / playerTeams); + } + } + + /** + * Centralised spawn-immunity duration logic. + * - HumansVsNations: always 5s (nations can't benefit from longer PVP immunity) + * - 25M starting gold: 2:30 (extra time to compensate for high gold) + * - 5M starting gold: 30s + * - Default: 5s + */ + private getSpawnImmunityDuration( + playerTeams?: TeamCountConfig, + startingGold?: number, + ): number { + if (playerTeams === HumansVsNations) return 5 * 10; + if (startingGold !== undefined && startingGold >= 25_000_000) + return 150 * 10; + if (startingGold) return 30 * 10; + return 5 * 10; } private async getCrowdedMaxPlayers( diff --git a/tests/util/TestServerConfig.ts b/tests/util/TestServerConfig.ts index 94b625943..c4b4b8d67 100644 --- a/tests/util/TestServerConfig.ts +++ b/tests/util/TestServerConfig.ts @@ -80,7 +80,12 @@ export class TestServerConfig implements ServerConfig { throw new Error("Method not implemented."); } getRandomPublicGameModifiers(): PublicGameModifiers { - return { isCompact: false, isRandomSpawn: false, isCrowded: false }; + return { + isCompact: false, + isRandomSpawn: false, + isCrowded: false, + isHardNations: false, + }; } async supportsCompactMapForTeams(): Promise { throw new Error("Method not implemented."); From 4aa0f174ad88c31335a18d11ee06b787a8c91560 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 20:13:04 -0800 Subject: [PATCH 04/37] Bump minimatch from 3.1.3 to 3.1.5 in the npm_and_yarn group across 1 directory (#3307) Bumps the npm_and_yarn group with 1 update in the / directory: [minimatch](https://github.com/isaacs/minimatch). Updates `minimatch` from 3.1.3 to 3.1.5
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=minimatch&package-manager=npm_and_yarn&previous-version=3.1.3&new-version=3.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/openfrontio/OpenFrontIO/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 49 +++++++++++++---------------------------------- 1 file changed, 13 insertions(+), 36 deletions(-) diff --git a/package-lock.json b/package-lock.json index 214328e97..43e623742 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4887,37 +4887,14 @@ "typescript": ">=4.8.4 <5.9.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz", - "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - } - }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.6.tgz", - "integrity": "sha512-kQAVowdR33euIqeA0+VZTDqU+qo1IeVY+hrKYtZMio3Pg0P0vuh/kwRylLUddJhB6pf3q/botcOvRtx4IN1wqQ==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", "dev": true, "license": "ISC", "dependencies": { - "brace-expansion": "^5.0.2" + "brace-expansion": "^2.0.2" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -7805,9 +7782,9 @@ } }, "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.7.tgz", - "integrity": "sha512-FjiwU9HaHW6YB3H4a1sFudnv93lvydNjz2lmyUXR6IwKhGI+bgL3SOZrBGn6kvvX2pJvhEkGSGjyTHN47O4rqA==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -8110,9 +8087,9 @@ } }, "node_modules/glob/node_modules/minimatch": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.2.tgz", - "integrity": "sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -9689,9 +9666,9 @@ } }, "node_modules/minimatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.3.tgz", - "integrity": "sha512-M2GCs7Vk83NxkUyQV1bkABc4yxgz9kILhHImZiBPAZ9ybuvCb0/H7lEl5XvIg3g+9d4eNotkZA5IWwYl0tibaA==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { From 9ca342e51079faaddee03983c6dac96e5f377375 Mon Sep 17 00:00:00 2001 From: gabigabogabu Date: Mon, 2 Mar 2026 05:14:26 +0100 Subject: [PATCH 05/37] Add Nile Delta map (#3306) ## Description: Add Nile Delta as a new regional map. Features 11 nations across the delta region (Alexandria, Damietta, Faraskur, Sheremsah, El Senbellawein, Aga, Mit Ghamr, Cairo, Heliopolis, Memphis, El Mansoura). 1.36M land tiles at 1556x1280, terrain generated from real relief data. Includes the Suez Canal. Playlist frequency: 4. ![Nile Delta thumbnail](https://raw.githubusercontent.com/gabigabogabu/OpenFrontIO/feature/nile-delta-map/resources/maps/niledelta/thumbnail.webp) ## Checklist - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced Source: https://commons.wikimedia.org/wiki/File:Niledelta_33.svg Discord: gabigabogabu --- CREDITS.md | 5 ++ map-generator/assets/maps/niledelta/image.png | Bin 0 -> 359297 bytes map-generator/assets/maps/niledelta/info.json | 60 ++++++++++++++ map-generator/main.go | 1 + resources/lang/en.json | 3 +- resources/maps/niledelta/manifest.json | 75 ++++++++++++++++++ resources/maps/niledelta/map.bin | 1 + resources/maps/niledelta/map16x.bin | 1 + resources/maps/niledelta/map4x.bin | 1 + resources/maps/niledelta/thumbnail.webp | Bin 0 -> 6750 bytes src/core/game/Game.ts | 2 + src/server/MapPlaylist.ts | 1 + 12 files changed, 149 insertions(+), 1 deletion(-) create mode 100644 map-generator/assets/maps/niledelta/image.png create mode 100644 map-generator/assets/maps/niledelta/info.json create mode 100644 resources/maps/niledelta/manifest.json create mode 100644 resources/maps/niledelta/map.bin create mode 100644 resources/maps/niledelta/map16x.bin create mode 100644 resources/maps/niledelta/map4x.bin create mode 100644 resources/maps/niledelta/thumbnail.webp diff --git a/CREDITS.md b/CREDITS.md index eb95cfe99..b3cf49e93 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -49,6 +49,11 @@ Copyright © opentopography.org. All Rights Reserved. [Terms of Use](https://ope [USA Hawaii relief location map](https://commons.wikimedia.org/wiki/File:USA_Hawaii_relief_location_map.svg) by NordNordWest Licensed under [CC BY-SA 3.0 DE](https://creativecommons.org/licenses/by-sa/3.0/de/deed.en) +### Nile Delta Map + +[Niledelta 33](https://commons.wikimedia.org/wiki/File:Niledelta_33.svg) by John187 +Licensed under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) + ## Icons ### [The Noun Project](https://thenounproject.com/) diff --git a/map-generator/assets/maps/niledelta/image.png b/map-generator/assets/maps/niledelta/image.png new file mode 100644 index 0000000000000000000000000000000000000000..e8912b30f1be2c48843b307465b38bd5ad544228 GIT binary patch literal 359297 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�?B3`o1Kl8AcJj(QsOLlFkSnui}i$?&Hq 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
    K>gFfY0%wkEbyS=j*r7 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 literal 0 HcmV?d00001 diff --git a/map-generator/assets/maps/niledelta/info.json b/map-generator/assets/maps/niledelta/info.json new file mode 100644 index 000000000..961cb922c --- /dev/null +++ b/map-generator/assets/maps/niledelta/info.json @@ -0,0 +1,60 @@ +{ + "name": "Nile Delta", + "nations": [ + { + "coordinates": [305, 414], + "name": "Alexandria", + "flag": "eg" + }, + { + "coordinates": [1146, 303], + "name": "Damietta", + "flag": "eg" + }, + { + "coordinates": [1100, 348], + "name": "Faraskur", + "flag": "eg" + }, + { + "coordinates": [1050, 423], + "name": "Sheremsah", + "flag": "eg" + }, + { + "coordinates": [954, 492], + "name": "El Senbellawein", + "flag": "eg" + }, + { + "coordinates": [920, 963], + "name": "Aga", + "flag": "eg" + }, + { + "coordinates": [915, 547], + "name": "Mit Ghamr", + "flag": "eg" + }, + { + "coordinates": [888, 1012], + "name": "Cairo", + "flag": "eg" + }, + { + "coordinates": [895, 1108], + "name": "Heliopolis", + "flag": "eg" + }, + { + "coordinates": [895, 663], + "name": "Memphis", + "flag": "eg" + }, + { + "coordinates": [993, 579], + "name": "El Mansoura", + "flag": "eg" + } + ] +} diff --git a/map-generator/main.go b/map-generator/main.go index 3eee7cd44..e1e20392d 100644 --- a/map-generator/main.go +++ b/map-generator/main.go @@ -73,6 +73,7 @@ var maps = []struct { {Name: "yenisei"}, {Name: "tradersdream"}, {Name: "hawaii"}, + {Name: "niledelta"}, {Name: "big_plains", IsTest: true}, {Name: "half_land_half_ocean", IsTest: true}, {Name: "ocean_and_land", IsTest: true}, diff --git a/resources/lang/en.json b/resources/lang/en.json index 675ee69e2..cf231fdec 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -332,7 +332,8 @@ "beringstrait": "Bering Strait", "tradersdream": "Traders Dream", "hawaii": "Hawaii", - "alps": "Alps" + "alps": "Alps", + "niledelta": "Nile Delta" }, "map_categories": { "featured": "Featured", diff --git a/resources/maps/niledelta/manifest.json b/resources/maps/niledelta/manifest.json new file mode 100644 index 000000000..072b51ec2 --- /dev/null +++ b/resources/maps/niledelta/manifest.json @@ -0,0 +1,75 @@ +{ + "map": { + "height": 1280, + "num_land_tiles": 1363238, + "width": 1556 + }, + "map16x": { + "height": 320, + "num_land_tiles": 82743, + "width": 389 + }, + "map4x": { + "height": 640, + "num_land_tiles": 337280, + "width": 778 + }, + "name": "Nile Delta", + "nations": [ + { + "coordinates": [305, 414], + "flag": "eg", + "name": "Alexandria" + }, + { + "coordinates": [1146, 303], + "flag": "eg", + "name": "Damietta" + }, + { + "coordinates": [1100, 348], + "flag": "eg", + "name": "Faraskur" + }, + { + "coordinates": [1050, 423], + "flag": "eg", + "name": "Sheremsah" + }, + { + "coordinates": [954, 492], + "flag": "eg", + "name": "El Senbellawein" + }, + { + "coordinates": [920, 963], + "flag": "eg", + "name": "Aga" + }, + { + "coordinates": [915, 547], + "flag": "eg", + "name": "Mit Ghamr" + }, + { + "coordinates": [888, 1012], + "flag": "eg", + "name": "Cairo" + }, + { + "coordinates": [895, 1108], + "flag": "eg", + "name": "Heliopolis" + }, + { + "coordinates": [895, 663], + "flag": "eg", + "name": "Memphis" + }, + { + "coordinates": [993, 579], + "flag": "eg", + "name": "El Mansoura" + } + ] +} diff --git a/resources/maps/niledelta/map.bin b/resources/maps/niledelta/map.bin new file mode 100644 index 000000000..82a245044 --- /dev/null +++ b/resources/maps/niledelta/map.bin @@ -0,0 +1 @@ +????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>========================================>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>================<<<<<<<<<<<<====================>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<=====>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=======>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>======<<<<<;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;<<<<<=======>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=====<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<========>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>========<<<<<<;;;;;::::::::::::::::999999999999::::::::::::::::::::;;;;;<<<<<<<=========>>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=======<<<<<;;;;;;::::::9999999999999999999999999999999999999999::::::;;;;;;;<<<<<<<<============>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>====<<<<<<<<;;;;;;:::::999999999999999988888888888899999999999999999999:::::;;;;;;;<<<<<<<<<===========>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<<<;;;;;::::::9999998888888888888888888888888888888888888888999999:::::::;;;;;;;;<<<<<<<<<<<<======>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<;;;;;;;;::::::9999988888888888888887777777777778888888888888888888899999:::::::;;;;;;;;;<<<<<<<<<<<=======>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<;;;;;;;:::::99999988888877777777777777777777777777777777777777778888889999999::::::::;;;;;;;;;;;;<<<<<<========>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;::::::::99999988888777777777777777766666666666677777777777777777777888889999999:::::::::;;;;;;;;;;;<<<<<<<=======>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;;:::::::999998888887777776666666666666666666666666666666666666666777777888888899999999::::::::::::;;;;;;<<<<<<<<=====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;::::9999999988888877777666666666666666655555555555566666666666666666666777778888888999999999:::::::::::;;;;;;;<<<<<<<====>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>======<<<<<;;;;;::::::9999999888887777776666665555555555555555555555555555555555555555666666777777788888888999999999999::::::;;;;;;;;<<<<<===>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>======<<<<<<;;;;;:::::9999888888887777776666655555555555555554444444444445555555555555555555566666777777788888888899999999999:::::::;;;;;;;<<<<=====>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=======<<<<<<;;;;;:::::9999998888888777776666665555554444444444444444444444444444444444444444555555666666677777777888888888888999999::::::::;;;;;<<<======>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=======<<<<<<;;;;;;:::::9999988887777777766666655555444444444444444433333333333344444444444444444444555556666666777777777888888888889999999:::::::;;;;<<<<<=====>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>=======<<<<<<<;;;;;;:::::99999888888777777766666555555444444333333333333333333333333333333333333333344444455555556666666677777777777788888899999999:::::;;;<<<<<<=======>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>=======<<<<<<<;;;;;;::::::9999988888777766666666555555444443333333333333333222222222222333333333333333333334444455555556666666667777777777788888889999999::::;;;;;<<<<<======>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>==========<<<<<<<;;;;;;;::::::999998888877777766666665555544444433333322222222222222222222222222222222222222223333334444444555555556666666666667777778888888899999:::;;;;;;<<<<<<<====>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>============<<<<<<<;;;;;;;::::::99999988888777776666555555554444443333322222222222222221111111111112222222222222222222233333444444455555555566666666666777777788888889999:::::;;;;;<<<<<<=====>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>=======<<<<<<<<<<;;;;;;;:::::::999999888887777766666655555554444433333322222211111111111111111111111111111111111111112222223333333444444445555555555556666667777777788888999::::::;;;;;;;<<<<=====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>=====<<<<<<<<<<<<;;;;;;;:::::::9999998888887777766666555544444444333333222221111111111111111000000000000111111111111111111112222233333334444444445555555555566666667777777888899999:::::;;;;;;<<<<<=====>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>========<<<<<<<;;;;;;;;;;:::::::9999999888888777776666655555544444443333322222211111100000000000000000000000000000000000000001111112222222333333334444444444445555556666666677777888999999:::::::;;;;<<<<<====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>========<<<<<;;;;;;;;;;;;:::::::99999998888887777776666655555444433333333222222111110000000000000000////////////00000000000000000000111112222222333333333444444444445555555666666677778888899999::::::;;;;;<<<<<===>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<<<;;;;;;;::::::::::999999988888887777776666655555444444333333322222111111000000////////////////////////////////////////00000011111112222222233333333333344444455555555666667778888889999999::::;;;;;<<<<====>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<<<;;;;;::::::::::::99999998888888777777666666555554444433332222222211111100000////////////////............////////////////////000001111111222222222333333333334444444555555566667777788888999999:::::;;;;;<<<======>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;;;;:::::::9999999999888888877777776666665555544444333333222222211111000000//////........................................//////000000011111111222222222222333333444444445555566677777788888889999:::::;;;;<<<<======>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;;;;:::::999999999999888888877777776666665555554444433333222211111111000000/////................------------..................../////000000011111111122222222222333333344444445555666667777788888899999:::::;;;<<<<<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;::::::::99999998888888888777777766666665555554444433333222222111111100000//////......----------------------------------------......///////0000000011111111111122222233333333444445556666667777777888899999::::;;;;<<<<<<==>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>===========>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;::::::::99999888888888888777777766666665555554444443333322222111100000000//////.....----------------,,,,,,,,,,,,--------------------.....///////0000000001111111111122222223333333444455555666667777778888899999:::;;;;;;<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====================>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<;;;;;:::::99999999888888877777777776666666555555544444433333222221111110000000/////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......////////000000000000111111222222223333344455555566666667777888889999::::;;;;;;<<=====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=========<<<<<<<<<<<=====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;:::::99999999888887777777777776666666555555544444433333322222111110000////////......-----,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,-----......./////////0000000000011111112222222333344444555556666667777788888999::::::;;;<<<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<<<<<<<<<<<<<<<<<====>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;;:::::999998888888877777776666666666555555544444443333332222211111000000///////.....------,,,,,,++++++++++++++++++++++++++++++++++++++++,,,,,,-------........////////////0000001111111122222333444444555555566667777788889999::::::;;<<<<<====>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<;;;;;;;;;;;<<<<<====>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<;;;;;:::::999998888888877777666666666666555555544444443333332222221111100000////........------,,,,,++++++++++++++++************++++++++++++++++++++,,,,,-------.........///////////00000001111111222233333444445555556666677777888999999:::;;;;<<<<====>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;;;;;;;;;;;;;;;;;;<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;::::::99999888887777777766666665555555555444444433333332222221111100000//////.......-----,,,,,,++++++****************************************++++++,,,,,,,--------............//////0000000011111222333333444444455556666677778888999999::;;;;;<<<<====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;:::::::::::;;;;;<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;;:::::999998888877777777666665555555555554444444333333322222211111100000/////....--------,,,,,,+++++****************))))))))))))********************+++++,,,,,,,---------...........///////0000000111122222333334444445555566666777888888999::::;;;;<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;;;::::::::::::::::::::;;;;<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<;;;;;:::::999999888887777766666666555555544444444443333333222222211111100000/////......-------,,,,,++++++******))))))))))))))))))))))))))))))))))))))))******+++++++,,,,,,,,------------......////////0000011122222233333334444555556666777788888899:::::;;;;<<<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;:::::::::99999999999:::::;;;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;::::::999998888877777666666665555544444444444433333332222222111111000000/////.....----,,,,,,,,++++++*****))))))))))))))))(((((((((((())))))))))))))))))))*****+++++++,,,,,,,,,-----------.......///////0000111112222233333344444555556667777778889999::::;;;;<<<==>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;::::99999999999999999999::::;;;<<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;;:::::999998888887777766666555555554444444333333333322222221111111000000/////.....------,,,,,,,+++++******))))))(((((((((((((((((((((((((((((((((((((((())))))*******++++++++,,,,,,,,,,,,------......../////0001111112222222333344444555566667777778899999::::;;;;<<===>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;::9999999998888888888899999::::;;;<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;:::::999999888887777766666555555554444433333333333322222221111111000000//////.....-----,,,,++++++++******)))))((((((((((((((((''''''''''''(((((((((((((((((((()))))*******+++++++++,,,,,,,,,,,-------.......////0000011111222222333334444455566666677788889999::::;;;<<====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;::9999888888888888888888889999:::;;;<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;::::::99999888887777776666655555444444443333333222222222211111110000000//////.....-----,,,,,,+++++++*****))))))((((((''''''''''''''''''''''''''''''''''''''''(((((()))))))********++++++++++++,,,,,,--------.....///00000011111112222333334444555566666677888889999::::;;<<<=====>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;::9988888888877777777777888889999:::;;<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;:::::99999888888777776666655555444444443333322222222222211111110000000//////......-----,,,,,++++********))))))(((((''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''((((()))))))*********+++++++++++,,,,,,,-------..../////000001111112222233333444555555666777788889999:::;;<<<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;;::998888777777777777777777778888999:::;;<<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;:::::9999998888877777666666555554444433333333222222211111111110000000///////......-----,,,,,++++++*******)))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((())))))))************++++++,,,,,,,,-----...//////000000011112222233334444555555667777788889999::;;;<<<<<===>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;;::998877777777766666666666777778888999::;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;:::::999998888877777766666555554444433333333222221111111111110000000///////......------,,,,,+++++****))))))))(((((('''''&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&'''''((((((()))))))))***********+++++++,,,,,,,----...../////0000001111122222333444444555666677778888999::;;;;<<<<====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;::::99887777666666666666666666667777888999::;;;<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=======>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;:::::99999888888777776666655555544444333332222222211111110000000000///////.......------,,,,,+++++******)))))))(((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''(((((((())))))))))))******++++++++,,,,,---......///////0000111112222333344444455666667777888899:::;;;;;<<<====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<;;;::::9988776666666665555555555566666777788899::;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>======<<<<<;;;;;;:::::9999988888777776666665555544444333332222222211111000000000000///////.......------,,,,,,+++++*****))))((((((((''''''&&&&&%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%&&&&&'''''''((((((((()))))))))))*******+++++++,,,,-----.....//////000001111122233333344455556666777788899::::;;;;<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;:::99998877666655555555555555555555666677788899:::;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<====>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>======<<<<<;;;;;;:::::999998888877777766666555554444443333322222111111110000000//////////.......-------,,,,,,+++++*****))))))((((((('''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&''''''''(((((((((((())))))********+++++,,,------.......////000001111222233333344555556666777788999:::::;;;<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;;:::9999887766555555555444444444445555566667778899:::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=======<<<<<<;;;;;::::::999998888877777666665555554444433333222221111111100000////////////.......-------,,,,,,++++++*****)))))((((''''''''&&&&&&%%%%%$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$%%%%%&&&&&&&'''''''''((((((((((()))))))*******++++,,,,,-----....../////00000111222222333444455556666777889999::::;;;;<<<===>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;:::99988887766555544444444444444444444555566677788999::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=======<<<<<<;;;;;::::::9999988888777776666665555544444333333222221111100000000///////..........-------,,,,,,,++++++*****)))))(((((('''''''&&&&&%%%%%%$$$$$$########################################$$$$$$%%%%%%%&&&&&&&&''''''''''''(((((())))))))*****+++,,,,,,-------..../////000011112222223344444555566667788899999:::;;;;<<<===>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;;:::9998888776655444444444333333333334444455556667788999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<<;;;;;;:::::9999998888877777666665555544444433333222221111100000000/////............-------,,,,,,,++++++******)))))(((((''''&&&&&&&&%%%%%%$$$$$################""""""""""""####################$$$$$%%%%%%%&&&&&&&&&'''''''''''((((((()))))))****+++++,,,,,------...../////0001111112223333444455556667788889999::::;;;<<<====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<<;;;:::9998887777665544443333333333333333333344445556667788899:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::;;;;<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<<;;;;;;:::::99999988888777776666655555544444333332222221111100000////////.......----------,,,,,,,+++++++******)))))(((((''''''&&&&&&&%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""######$$$$$$$%%%%%%%%&&&&&&&&&&&&''''''(((((((()))))***++++++,,,,,,,----.....////00001111112233333444455556677788888999::::;;;<<<====>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<<;;;::::9998887777665544333333333222222222223333344445556677888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999::::;;;<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;;;::::::9999988888877777666665555544444333333222221111100000////////.....------------,,,,,,,+++++++******))))))((((('''''&&&&%%%%%%%%$$$$$$#####""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""#####$$$$$$$%%%%%%%%%&&&&&&&&&&&'''''''((((((())))*****+++++,,,,,,-----.....///00000011122223333444455566777788889999:::;;;<<<<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<<<;;;:::9998887776666554433332222222222222222222233334445556677788999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999::::;;<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;;;::::::99999888888777776666655555444444333332222211111100000/////........-------,,,,,,,,,,+++++++*******))))))((((('''''&&&&&&%%%%%%%$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#######$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''((((()))******+++++++,,,,-----....////00000011222223333444455666777778889999:::;;;<<<<==>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<;;;:::9999888777666655443322222222211111111111222223333444556677788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988889999:::;;<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<<;;;;;:::::::99999988888777777666665555544444333332222221111100000/////........-----,,,,,,,,,,,,+++++++*******))))))(((((('''''&&&&&%%%%$$$$$$$$######"""""!!!!!!!!!!!!!!!!````````````!!!!!!!!!!!!!!!!!!!!"""""#######$$$$$$$$$%%%%%%%%%%%&&&&&&&'''''''(((()))))*****++++++,,,,,-----...//////00011112222333344455666677778888999:::;;;;<<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<<<;;;;:::999888777666555544332222111111111111111111112222333444556667788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888889999::;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=====<<<<<<;;;;;:::::::999999888887777776666655555444443333332222211111000000/////.....--------,,,,,,,++++++++++*******)))))))(((((('''''&&&&&%%%%%%$$$$$$$#####""""""!!!!!!````````````````````````````!!!!!!"""""""########$$$$$$$$$$$$%%%%%%&&&&&&&&'''''((())))))*******++++,,,,,----....//////00111112222333344555666667778888999:::;;;;<<=====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=====<<<<<;;;:::999888877766655554433221111111110000000000011111222233344556667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877778888999::;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;;:::::9999999888888777776666665555544444333332222211111100000/////.....--------,,,,,++++++++++++*******)))))))((((((''''''&&&&&%%%%%$$$$########""""""!!!!!````````!!!!!"""""""#########$$$$$$$$$$$%%%%%%%&&&&&&&''''((((()))))******+++++,,,,,---......///00001111222233344555566667777888999::::;;;<<<====>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>====<<<<;;;;::::99988877766655544443322111100000000000000000000111122233344555667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777888899::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>>>=======<<<<<;;;;;;:::::9999999888888777776666665555544444333332222221111100000//////.....-----,,,,,,,,+++++++**********)))))))(((((((''''''&&&&&%%%%%$$$$$$#######"""""!!!!!!````!!!!!!!""""""""############$$$$$$%%%%%%%%&&&&&'''(((((()))))))****+++++,,,,----......//000001111222233444555556667777888999::::;;<<<<<===>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<<<;;;;;:::99988877776665554444332211000000000///////////0000011112223344555666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666777788899::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;;::::::9999988888887777776666655555544444333332222211111000000/////.....-----,,,,,,,,+++++************)))))))(((((((''''''&&&&&&%%%%%$$$$$####""""""""!!!!!!``````!!!!!!!"""""""""###########$$$$$$$%%%%%%%&&&&'''''((((())))))*****+++++,,,------...////00001111222334444555566667778889999:::;;;<<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=====<<<<;;;;::::9999888777666555444333322110000////////////////////00001112223344455666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666677778899:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>>>>>>>====<<<<<<<;;;;;::::::9999988888887777776666655555544444333332222211111100000/////......-----,,,,,++++++++*******))))))))))((((((('''''''&&&&&&%%%%%$$$$$######"""""""!!!!!```````!!!!!!!!""""""""""""######$$$$$$$$%%%%%&&&''''''((((((())))*****++++,,,,------../////00001111223334444455566667778889999::;;;;;<<<===>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;;;;:::::99988877766665554443333221100/////////.........../////0000111223344455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555566667778899:::;;<<==>>>??????????????????????????????????????????????????????????????????????????>>>>>>>>>======<<<<<<;;;;;::::::9999998888877777776666665555544444433333222221111100000//////.....-----,,,,,++++++++*****))))))))))))((((((('''''''&&&&&&%%%%%%$$$$$#####""""!!!!!!!!``````!!!!!!!!!"""""""""""#######$$$$$$$%%%%&&&&&'''''(((((()))))*****+++,,,,,,---....////0000111223333444455556667778888999:::;;;;<<<<====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<<<<;;;;::::9999888877766655544433322221100////....................////000111223334455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555566667788999::;;<<==>>>>?????????????????????????????????????????????????????????????????????>>>>>>>>========<<<<;;;;;;;:::::99999988888777777766666655555444444333332222211111000000/////.....------,,,,,+++++********)))))))(((((((((('''''''&&&&&&&%%%%%%$$$$$#####""""""!!!!!!!```````!!!!!!!!!!!!""""""########$$$$$%%%&&&&&&'''''''(((()))))****++++,,,,,,--.....////000011222333334445555666777888899:::::;;;<<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>====<<<;;;;:::::99999888777666555544433322221100//.........-----------.....////00011223334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444455556667788999::;;<<===>>>>????????????????????????????????????????????????????????????????>>>>>>=========<<<<<<;;;;;;:::::99999988888877777666666655555544444333333222221111100000/////......-----,,,,,+++++********)))))(((((((((((('''''''&&&&&&&%%%%%%$$$$$$#####"""""!!!!``````````!!!!!!!!!!!"""""""#######$$$$%%%%%&&&&&''''''((((()))))***++++++,,,----....////000112222333344445556667777888999::::;;;;<<<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>=====<<<;;;;;::::999988887777666555444333222111100//....--------------------....///00011222334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444445555667788899::;;<<====>>>>???????????????????????????????????????????????????????????>>>>>>========<<<<<<<<;;;;:::::::9999988888877777666666655555544444333333222221111100000//////.....-----,,,,,,+++++*****))))))))(((((((''''''''''&&&&&&&%%%%%%%$$$$$$#####"""""!!!!!!`````````!!!!!!""""""""#####$$$%%%%%%&&&&&&&''''((((())))****++++++,,-----....////0011122222333444455566677778899999:::;;;<<<<====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>=======<<<<;;;::::99999888887776665554444333222111100//..---------,,,,,,,,,,,-----....///0011222333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433334444555667788899::;;<<<====>>>??????????????????????????????????????????????????????>>>>>>>======<<<<<<<<<;;;;;;::::::99999888888777777666665555555444444333332222221111100000/////.....------,,,,,+++++*****))))))))(((((''''''''''''&&&&&&&%%%%%%%$$$$$$######"""""!!!!!````````````!!!!!!!"""""""####$$$$$%%%%%&&&&&&'''''((((()))******+++,,,,----....///0011112222333344455566667778889999::::;;;;<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>========<<<<<;;;:::::99998888777766665554443332221110000//..----,,,,,,,,,,,,,,,,,,,,----...///0011122333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333333444455667778899::;;<<<<====>>>>????????????????????????????????????????????????>>>>>>>======<<<<<<<<;;;;;;;;::::999999988888777777666665555555444444333332222221111100000/////......-----,,,,,++++++*****)))))(((((((('''''''&&&&&&&&&&%%%%%%%$$$$$$$######"""""!!!!!``````!!!!!`````!!!!!!!!"""""###$$$$$$%%%%%%%&&&&'''''(((())))******++,,,,,----....//00011111222333344455566667788888999:::;;;;<<<<====>>>????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=========<<<<<<<;;;;:::9999888887777766655544433332221110000//..--,,,,,,,,,+++++++++++,,,,,----...//0011122233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222333344455667778899::;;;<<<<===>>>>>???????????????????????????????????????>>>>>>>>>>=======<<<<<<;;;;;;;;;::::::999999888887777776666665555544444443333332222211111100000/////.....-----,,,,,,+++++*****)))))(((((((('''''&&&&&&&&&&&&%%%%%%%$$$$$$$######""""""!!!!!````!!!!!!!!!```````!!!!!!!""""#####$$$$$%%%%%%&&&&&'''''((())))))***++++,,,,----...//000011112222333444555566677788889999::::;;;<<<<====>>>?????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>========<<<<<<<<;;;;;:::999998888777766665555444333222111000////..--,,,,++++++++++++++++++++,,,,---...//0001122233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222222233334455666778899::;;;;<<<<====>>>>>??????????????????????????????????>>>>>>>>>=======<<<<<<;;;;;;;;::::::::99998888888777776666665555544444443333332222211111100000/////.....------,,,,,+++++******)))))(((((''''''''&&&&&&&%%%%%%%%%%$$$$$$$#######""""""!!!!!````!!!"""""!!!!!```````!!!!!"""######$$$$$$$%%%%&&&&&''''(((())))))**+++++,,,,----..///00000111222233344455556677777888999::::;;;;<<<<===>>>>>??????????????????????????????????????????????????????????????????????????????>>>>>>>>>=======<<<<<<<<<;;;;;;;::::999888877777666665554443332222111000////..--,,+++++++++***********+++++,,,,---..//0001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111122223334455666778899:::;;;;<<<=====>>>>>>>???????????????????????????>>>>>==========<<<<<<<;;;;;;:::::::::9999998888887777766666655555544444333333322222211111000000/////.....-----,,,,,++++++*****)))))(((((''''''''&&&&&%%%%%%%%%%%%$$$$$$$#######""""""!!!!!!````````!!"""""""""!!!!!!``````!!!!"""""#####$$$$$$%%%%%&&&&&'''(((((()))****++++,,,,---..////000011112223334444555666777788889999:::;;;;<<<<===>>>>>????????????????????????????????????????????????????????????????????????>>>>>>>>=========<<<<<<<<;;;;;;;;:::::999888887777666655554444333222111000///....--,,++++********************++++,,,---..///001112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211111112222334455566778899::::;;;;<<<<=====>>>>>>>???????????????????>>>>>>>>=========<<<<<<<;;;;;;::::::::99999999888877777776666655555544444333333322222211111000000/////.....-----,,,,,,+++++*****))))))((((('''''&&&&&&&&%%%%%%%$$$$$$$$$$#######"""""""!!!!!!`````!!!!!!!"""#####"""""!!!!!!```````!!!""""""#######$$$$%%%%%&&&&''''(((((())*****++++,,,,--.../////0001111222333444455666667778889999::::;;;;<<<=====>>>>>??????????????????????????????????????????????????????????????????>>>>>>>=========<<<<<<<;;;;;;;;;:::::::9999888777766666555554443332221111000///....--,,++*********)))))))))))*****++++,,,--..///000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000011112223344555667788999::::;;;<<<<<=======>>>>>>???????????>>>>>>>>>>=====<<<<<<<<<<;;;;;;;::::::9999999998888887777776666655555544444433333222222211111100000//////.....-----,,,,,+++++******)))))((((('''''&&&&&&&&%%%%%$$$$$$$$$$$$#######"""""""!!!!!!``````!!!!!!!!""#########""""""!!!!!!!!```!!!!!"""""######$$$$$%%%%%&&&''''''((())))****++++,,,--....////00001112223333444555666677778888999::::;;;;<<<=====>>>>>????????????????????????????????????????????????????????????>>>>>>>========<<<<<<<<<;;;;;;;;::::::::99999888777776666555544443333222111000///...----,,++****))))))))))))))))))))****+++,,,--...//000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000000011112233444556677889999::::;;;;<<<<<=======>>>>>>>>>>>>>>>>>>>========<<<<<<<<<;;;;;;;::::::9999999988888888777766666665555544444433333222222211111100000//////.....-----,,,,,++++++*****)))))(((((('''''&&&&&%%%%%%%%$$$$$$$##########"""""""!!!!!!!`````!!!!!"""""""###$$$$$#####""""""!!!!!!``````!!!!!!"""""""####$$$$$%%%%&&&&''''''(()))))****++++,,---.....///00001112223333445555566677788889999::::;;;<<<<<=====>>>>>?????????????????????????????????????????????????????>>>>>>>>=======<<<<<<<<<;;;;;;;:::::::::99999998888777666655555444443332221110000///...----,,++**)))))))))((((((((((()))))****+++,,--...///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////000011122334445566778889999:::;;;;;<<<<<<<======>>>>>>>>>>>==========<<<<<;;;;;;;;;;:::::::99999988888888877777766666655555444444333333222221111111000000/////......-----,,,,,+++++*****))))))((((('''''&&&&&%%%%%%%%$$$$$############"""""""!!!!!!!````!!!!!""""""""##$$$$$$$$$######""""""""!!!!!!```````!!!!!""""""#####$$$$$%%%&&&&&&'''(((())))****+++,,----....////00011122223334445555666677778889999::::;;;<<<<<=====>>>>>>?????????????????????????????????????????????>>>>>>>>>=======<<<<<<<<;;;;;;;;;::::::::9999999988888777666665555444433332222111000///...---,,,,++**))))(((((((((((((((((((())))***+++,,---..///00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///////000011223334455667788889999::::;;;;;<<<<<<<===================<<<<<<<<;;;;;;;;;:::::::99999988888888777777776666555555544444333333222221111111000000/////......-----,,,,,+++++******)))))(((((''''''&&&&&%%%%%$$$$$$$$#######""""""""""!!!!!!!```````!!"""""#######$$$%%%%%$$$$$######""""""!!!!!!!!`````!!!!!!!""""#####$$$$%%%%&&&&&&''((((())))****++,,,-----...////00011122223344444555666777788889999:::;;;;;<<<<<=====>>>>>>???????????????????????????????????????>>>>>>>>========<<<<<<<;;;;;;;;;:::::::9999999998888888777766655554444433333222111000////...---,,,,++**))((((((((('''''''''''((((())))***++,,---...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....////00011223334455667778888999:::::;;;;;;;<<<<<<===========<<<<<<<<<<;;;;;::::::::::999999988888877777777766666655555544444333333222222111110000000//////.....------,,,,,+++++*****)))))(((((('''''&&&&&%%%%%$$$$$$$$#####""""""""""""!!!!!!!```````!!``!!""""########$$%%%%%%%%%$$$$$$########""""""!!!!!!`````!!!!!!"""""#####$$$%%%%%%&&&''''(((())))***++,,,,----....///000111122233344445555666677788889999:::;;;;;<<<<<======>>>>>>?????????????????????????????>>>>>>>>>>=========<<<<<<<;;;;;;;;:::::::::999999998888888877777666555554444333322221111000///...---,,,++++**))((((''''''''''''''''''''(((()))***++,,,--...//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.......////001122233445566777788889999:::::;;;;;;;<<<<<<<<<<<<<<<<<<<;;;;;;;;:::::::::999999988888877777777666666665555444444433333222222111110000000//////.....------,,,,,+++++*****))))))((((('''''&&&&&&%%%%%$$$$$########"""""""!!!!!!!!!!``````!!!!!!!`!!""#####$$$$$$$%%%&&&&&%%%%%$$$$$$######""""""""!!!!!`````!!!!"""""####$$$$%%%%%%&&'''''(((())))**+++,,,,,---....///00011112233333444555666677778888999:::::;;;;;<<<<<======>>>>>>>>???????????????????>>>>>>>>>>>>========<<<<<<<<;;;;;;;:::::::::99999998888888887777777666655544443333322222111000///....---,,,++++**))(('''''''''&&&&&&&&&&&'''''(((()))**++,,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----....///0011222334455666777788899999:::::::;;;;;;<<<<<<<<<<<;;;;;;;;;;:::::999999999988888887777776666666665555554444443333322222211111100000///////......-----,,,,,,+++++*****)))))(((((''''''&&&&&%%%%%$$$$$########"""""!!!!!!!!!!!!````!!!!!!""!!!""####$$$$$$$$%%&%%&&&&&&%%%%%%$$$$$$$$######""""""!!!`````!!!!!"""""###$$$$$$%%%&&&&''''(((()))**++++,,,,----...///000011122233334444555566677778888999:::::;;;;;<<<<<<======>>>>>>>>>?>>??????>>>>>>>>>>>==========<<<<<<<<<;;;;;;;::::::::999999999888888887777777766666555444443333222211110000///...---,,,+++****))((''''&&&&&&&&&&&&&&&&&&&&''''((()))**+++,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-------....//001112233445566667777888899999:::::::;;;;;;;;;;;;;;;;;;;::::::::99999999988888887777776666666655555555444433333332222211111100000///////......-----,,,,,,+++++*****)))))(((((('''''&&&&&%%%%%%$$$$$#####""""""""!!!!!!!``````````!!!"""""""!""##$$$$$%%%%%%%%%%%%&&'&&&&&%%%%%%$$$$$$########"""""!!!!```!!!!!""""####$$$$$$%%&&&&&''''(((())***+++++,,,----...///0000112222233344455556666777788899999:::::;;;;;<<<<<<========>>>>>>>>>>>>>>>>>>>============<<<<<<<<;;;;;;;;:::::::99999999988888887777777776666666555544433332222211111000///...----,,,+++****))((''&&&&&&&&&%%%%%%%%%%%&&&&&''''((())**+++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,----...//001112233445556666777888889999999::::::;;;;;;;;;;;::::::::::999998888888888777777766666655555555544444433333322222111111000000/////.......------,,,,,++++++*****)))))((((('''''&&&&&&%%%%%$$$$$#####""""""""!!!!!```````!!!!""""""##"""##$$$$%%%%%%%%%%%$$%%&&''&&&&&&%%%%%%%%$$$$$$######"""!!!!``````!!!!!"""######$$$%%%%&&&&''''((())****++++,,,,---...////0001112222333344445556666777788899999:::::;;;;;;<<<<<<=========>==>>>>>>===========<<<<<<<<<<;;;;;;;;;:::::::9999999988888888877777777666666665555544433333222211110000////...---,,,+++***))))((''&&&&%%%%%%%%%%%%%%%%%%%%&&&&'''((())***++,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,----..//00011223344555566667777888889999999:::::::::::::::::::99999999888888888777777766666655555555444444443333222222211111000000/////.......------,,,,,++++++*****)))))(((((''''''&&&&&%%%%%$$$$$$#####"""""!!!!!!!!````!!!!!"""#######"##$$%%%%%&&&%%$$$$$$$%%&&''''&&&&&&%%%%%%$$$$$$$$#####""""!!!!```!!!!""""######$$%%%%%&&&&''''(()))*****+++,,,,---...////00111112223334444555566667778888899999:::::;;;;;;<<<<<<<<===================<<<<<<<<<<<<;;;;;;;;::::::::999999988888888877777776666666665555555444433322221111100000///...---,,,,+++***))))((''&&%%%%%%%%%$$$$$$$$$$$%%%%%&&&&'''(())***+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++,,,,---..//0001122334445555666777778888888999999:::::::::::9999999999888887777777777666666655555544444444433333322222211111000000//////.....-------,,,,,,+++++******)))))((((('''''&&&&&%%%%%%$$$$$#####"""""!!!!!!!!``````!!!!""""######$$###$$%%%%&&&&%%$$$$$##$$%%&&''''''&&&&&&&&%%%%%%$$$$$$###""""!!!!````!!!""""""###$$$$%%%%&&&&'''(())))****++++,,,---....///000111122223333444555566667778888899999::::::;;;;;;<<<<<<<<<=<<======<<<<<<<<<<<;;;;;;;;;;:::::::::9999999888888887777777776666666655555555444443332222211110000////....---,,,+++***)))((((''&&%%%%$$$$$$$$$$$$$$$$$$$$%%%%&&&'''(()))**+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++,,,,--..///00112233444455556666777778888888999999999999999999988888888777777777666666655555544444444333333332222111111100000//////.....-------,,,,,,+++++******)))))((((('''''&&&&&&%%%%%$$$$$######"""""!!!!!`````````!!!!!"""""###$$$$$$$#$$%%&&&&&&%%$$#######$$%%&&''''''''&&&&&&%%%%%%%%$$$$$####""""!!````!!!!""""""##$$$$$%%%%&&&&''((()))))***++++,,,---....//00000111222333344445555666777778888899999::::::;;;;;;;;<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::999999998888888777777777666666655555555544444443333222111100000/////...---,,,++++***)))((((''&&%%$$$$$$$$$###########$$$$$%%%%&&&''(()))***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****++++,,,--..///0011223334444555666667777777888888999999999998888888888777776666666666555555544444433333333322222211111100000//////......-----,,,,,,,++++++*****))))))((((('''''&&&&&%%%%%$$$$$$#####"""""!!!!!`````!!!!!!!""""####$$$$$$%%$$$%%&&&&&&%%$$#####""##$$%%&&''((''''''''&&&&&&%%%%%%$$$####""""!!!!```````!!!!!!"""####$$$$%%%%&&&''(((())))****+++,,,----...///000011112222333444455556667777788888999999::::::;;;;;;;;;<;;<<<<<<;;;;;;;;;;;::::::::::999999999888888877777777666666666555555554444444433333222111110000////....----,,,+++***)))(((''''&&%%$$$$####################$$$$%%%&&&''((())***++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*******++++,,--...//0011223333444455556666677777778888888888888888888777777776666666665555555444444333333332222222211110000000/////......-----,,,,,,,++++++*****))))))((((('''''&&&&&%%%%%%$$$$$#####""""""!!!!!```````!!!!!!"""""#####$$$%%%%%%%$%%&&''&&%%$$##"""""""##$$%%&&''((((''''''&&&&&&&&%%%%%$$$$####""!!!!!``!!!`````!!!!!!""#####$$$$%%%%&&'''((((()))****+++,,,----../////000111222233334444555666667777788888999999::::::::;;;;;;;;;;;;;;;;;;;::::::::::::999999998888888877777776666666665555555444444444333333322221110000/////.....---,,,+++****)))(((''''&&%%$$#########"""""""""""#####$$$$%%%&&''((()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))****+++,,--...//001122233334445555566666667777778888888888877777777776666655555555554444444333333222222222111111000000/////......------,,,,,+++++++******)))))(((((('''''&&&&&%%%%%$$$$$######"""""!!!!!`````!!!!!!!"""""""####$$$$%%%%%%&&%%%&&''&&%%$$##"""""!!""##$$%%&&''((((((((''''''&&&&&&%%%$$$$####""""!!!!!!!!!!`````!!!""""####$$$$%%%&&''''(((())))***+++,,,,---...////00001111222333344445556666677777888888999999:::::::::;::;;;;;;:::::::::::999999999988888888877777776666666655555555544444444333333332222211100000////....----,,,,+++***)))((('''&&&&%%$$####""""""""""""""""""""####$$$%%%&&'''(()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))****++,,---..//0011222233334444555556666666777777777777777777766666666555555555444444433333322222222111111110000///////.....------,,,,,+++++++******)))))(((((('''''&&&&&%%%%%$$$$$$#####"""""!!!!!!````!!!!!!!""""""#####$$$$$%%%&&&&&&&%&&''&&%%$$##""!!!!!!!""##$$%%&&''(((''(((''''''''&&&&&%%%%$$$$##"""""!!"""!!``````!!"""""####$$$$%%&&&'''''((())))***+++,,,,--.....///00011112222333344455555666667777788888899999999:::::::::::::::::::99999999999988888888777777776666666555555555444444433333333322222221111000////.....-----,,,+++***))))((('''&&&&%%$$##"""""""""!!!!!!!!!!!"""""####$$$%%&&'''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((())))***++,,---..//0011122223334444455555556666667777777777766666666665555544444444443333333222222111111111000000//////.....------,,,,,,+++++*******))))))(((((''''''&&&&&%%%%%$$$$$#####""""""!!!!!`````!!!!"""""""#######$$$$%%%%&&&&&&''&&&''&&%%$$##""!!!!!``!!""##$$%%&&''(''''''''''&&&&&&&&&&%%%%$$$$####""""""!!``!``!!!!""""####$$$%%&&&&''''(((()))***++++,,,---....////0000111222233334445555566666777777888888999999999:99::::::999999999998888888888777777777666666655555555444444444333333332222222211111000/////....----,,,,++++***)))((('''&&&%%%%$$##""""!!!!!!!!!!!!!!!!!!!!""""###$$$%%&&&''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((())))**++,,,--..//0011112222333344444555555566666666666666666665555555544444444433333332222221111111100000000////.......-----,,,,,,+++++*******))))))(((((''''''&&&&&%%%%%$$$$$######"""""!!!!!```````!!!!"""""""######$$$$$%%%%%&&&'''''''&''&&%%$$##""!!`````!!""##$$%%&&'''&&'''&&&&&&&&&&&&&&&&&%%%%$$#####"""!!``````!!!!!""""####$$%%%&&&&&'''(((()))***++++,,-----...///00001111222233344444555556666677777788888888999999999999999999988888888888877777777666666665555555444444444333333322222222211111110000///....-----,,,,,+++***)))(((('''&&&%%%%$$##""!!!!!!!!!```````````!!!!!""""###$$%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''(((()))**++,,,--..//00011112223333344444445555556666666666655555555554444433333333332222222111111000000000//////......-----,,,,,,++++++*****)))))))(((((('''''&&&&&&%%%%%$$$$$#####"""""!!!!!!````!!!!!!""""#######$$$$$$$%%%%&&&&''''''(('''&&%%$$##""!!``!!""##$$%%&&''&&&&&&&&&&%%%%%%%&&&%%&&%%%%$$$$###""!!``!`````!!!!""""###$$%%%%&&&&''''((()))****+++,,,----....////000111122223334444455555666666777777888888888988999999888888888887777777777666666666555555544444444333333333222222221111111100000///.....----,,,,++++****)))((('''&&&%%%$$$$##""!!!!`````````!!!!"""###$$%%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''(((())**+++,,--..//000011112222333334444444555555555555555555544444444333333333222222211111100000000////////....-------,,,,,++++++*****)))))))(((((('''''&&&&&&%%%%%$$$$$#####""""""!!!!!````!!!!!""""#######$$$$$$%%%%%&&&&&'''((((((''&&%%$$##""!!``!!""##$$%%&&''&&%%&&&%%%%%%%%%%%%%%%%%%%&&%%$$$$##""!!```!```!!!!""""##$$$%%%%%&&&''''((()))****++,,,,,---...////000011112223333344444555556666667777777788888888888888888887777777777776666666655555555444444433333333322222221111111110000000////...----,,,,,+++++***)))(((''''&&&%%%$$$$##""!!`````!!!!"""##$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&''''((())**+++,,--..///00001112222233333334444445555555555544444444443333322222222221111111000000/////////......------,,,,,++++++******)))))(((((((''''''&&&&&%%%%%%$$$$$#####"""""!!!!!````!!"""""####$$$$$$$%%%%%%%&&&&''''(((((((''&&%%$$##""!!``!!""##$$%%&&&&%%%%%%%%%%$$$$$$$%%%$$%%%%%%%%%%$$##""!!``````!!!!"""##$$$$%%%%&&&&'''((())))***+++,,,,----....///0000111122233333444445555556666667777777778778888887777777777766666666665555555554444444333333332222222221111111100000000/////...-----,,,,++++****))))((('''&&&%%%$$$####""!!`````!!!"""##$$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&''''(())***++,,--..////000011112222233333334444444444444444444333333332222222221111111000000////////........----,,,,,,,+++++******)))))(((((((''''''&&&&&%%%%%%$$$$$#####"""""!!!!!!```!!""""####$$$$$$$%%%%%%&&&&&'''''((()))((''&&%%$$##""!!``!!""##$$%%&&%%$$%%%$$$$$$$$$$$$$$$$$$$%%%%%%%$$##""!!`````!!!!""###$$$$$%%%&&&&'''((())))**+++++,,,---....////0000111222223333344444555555666666667777777777777777777666666666666555555554444444433333332222222221111111000000000///////....---,,,,+++++*****)))((('''&&&&%%%$$$####""!!``!````!!!""##$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%&&&&'''(())***++,,--...////0001111122222223333334444444444433333333332222211111111110000000//////.........------,,,,,,+++++******))))))((((('''''''&&&&&&%%%%%$$$$$$#####"""""!!!!!````!!""#####$$$$%%%%%%%&&&&&&&''''(((())))))((''&&%%$$##""!!````````!!""##$$%%&%%$$$$$$$$$$#######$$$##$$$$$$$%%%%$$##""!!``````!!!""####$$$$%%%%&&&'''(((()))***++++,,,,----...////0000111222223333344444455555566666666676677777766666666666555555555544444444433333332222222211111111100000000////////.....---,,,,,++++****))))(((('''&&&%%%$$$###""""!!````!!``!!!""###$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%&&&&''(()))**++,,--....////00001111122222223333333333333333333222222221111111110000000//////........--------,,,,+++++++*****))))))((((('''''''&&&&&&%%%%%$$$$$$#####"""""!!!!!````!!""####$$$$%%%%%%%&&&&&&'''''((((()))***))((''&&%%$$##""!!!!!!!!``!!""##$$%%&%%$$##$$$###################$$$$$%%%$$##""!!`````!!"""#####$$$%%%%&&&'''(((())*****+++,,,----....////000111112222233333444444555555556666666666666666666555555555555444444443333333322222221111111110000000/////////.......----,,,++++*****)))))((('''&&&%%%%$$$###""""!!````````!```!!""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$%%%%&&&''(()))**++,,---....///000001111111222222333333333332222222222111110000000000///////......---------,,,,,,++++++*****))))))(((((('''''&&&&&&&%%%%%%$$$$$######"""""!!!!!`````!!""##$$$$$%%%%&&&&&&&'''''''(((())))******))((''&&%%$$##""!!!!!!!!!!""##$$%%&%%$$##########"""""""###""#######$$%%%$$##""!!``!``!!""""####$$$$%%%&&&''''((()))****++++,,,,---....////0001111122222333333444444555555555655666666555555555554444444444333333333222222211111111000000000////////........-----,,,+++++****))))((((''''&&&%%%$$$###"""!!!!``!!```!!``!``!!"""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$%%%%&&''((())**++,,----....////000001111111222222222222222222211111111000000000///////......--------,,,,,,,,++++*******)))))(((((('''''&&&&&&&%%%%%%$$$$$######"""""!!!!!````!!!!""##$$$$%%%%&&&&&&&''''''((((()))))***+++**))((''&&%%$$##""""""""!!""##$$%%&%%$$##""###"""""""""""""""""""#####$$%%%$$##""!!``!``!!!"""""###$$$$%%%&&&''''(()))))***+++,,,,----....///00000111112222233333344444444555555555555555555544444444444433333333222222221111111000000000///////.........-------,,,,+++****)))))((((('''&&&%%%$$$$###"""!!!!!``!!!!!!``!!!````!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####$$$$%%%&&''((())**++,,,----.../////000000011111122222222222111111111100000//////////.......------,,,,,,,,,++++++******)))))((((((''''''&&&&&%%%%%%%$$$$$$#####""""""!!!!!```!!!!""##$$%%%%%&&&&'''''''((((((())))****++++++**))((''&&%%$$##""""""""""##$$%%&%%$$##""""""""""!!!!!!!"""!!"""""""##$$%%$$##""!!````!!!!""""####$$$%%%&&&&'''((())))****++++,,,----....///0000011111222222333333444444444544555555444444444443333333333222222222111111100000000/////////........--------,,,,,+++*****))))((((''''&&&&%%%$$$###"""!!!``!``!!!!!``!!"!!``!!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#######$$$$%%&&'''(())**++,,,,----..../////0000000111111111111111111100000000/////////.......------,,,,,,,,++++++++****)))))))(((((''''''&&&&&%%%%%%%$$$$$$#####""""""!!!!!`````!!""""##$$%%%%&&&&'''''''(((((()))))*****+++,,,++**))((''&&%%$$########""##$$%%&%%$$##""!!"""!!!!!!!!!!!!!!!!!!!"""""##$$%%$$##""!!``````!!!!!"""####$$$%%%&&&&''((((()))***++++,,,,----.../////000001111122222233333333444444444444444444433333333333322222222111111110000000/////////.......---------,,,,,,,++++***))))((((('''''&&&%%%$$$####"""!!!````!!!!``!!""!!``!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""####$$$%%&&'''(())**+++,,,,---.....///////000000111111111110000000000/////..........-------,,,,,,+++++++++******))))))(((((''''''&&&&&&%%%%%$$$$$$$######"""""!!!!!!````!!!""""##$$%%&&&&&''''((((((()))))))****++++,,,,,,++**))((''&&%%$$##########$$%%&%%$$##""!!!!!!!!!!```````!!!``!!!!!!!""##$$%$$##""!!``!```!!!!""""###$$$%%%%&&&'''(((())))****+++,,,,----.../////000001111112222223333333334334444443333333333322222222221111111110000000////////.........--------,,,,,,,,+++++***)))))((((''''&&&&%%%%$$$###"""!!!```````````!!"!!``!!""!!```!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""####$$%%&&&''(())**++++,,,,----.....///////0000000000000000000////////.........-------,,,,,,++++++++********))))((((((('''''&&&&&&%%%%%$$$$$$$######"""""!!!!!!````!!!!""####$$%%&&&&''''((((((())))))*****+++++,,,---,,++**))((''&&%%$$$$$$$$##$$%%&%%$$##""!!``!!!``````````!!!!!""##$$$$##""!!``````!!!""""###$$$%%%%&&'''''((()))****++++,,,,---...../////000001111112222222233333333333333333332222222222221111111100000000///////.........-------,,,,,,,,,+++++++****)))(((('''''&&&&&%%%$$$###""""!!!```!!!!!!!!""!!```!!!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!""""###$$%%&&&''(())***++++,,,-----.......//////00000000000//////////.....----------,,,,,,,++++++*********))))))(((((('''''&&&&&&%%%%%%$$$$$#######""""""!!!!!````!!!"""####$$%%&&'''''(((()))))))*******++++,,,,------,,++**))((''&&%%$$$$$$$$$$%%&%%$$##""!!````````!!""##$$##""!!````!!!!"""###$$$$%%%&&&''''(((())))***++++,,,,---...../////000000111111222222222322333333222222222221111111111000000000///////........---------,,,,,,,,++++++++*****)))(((((''''&&&&%%%%$$$$###"""!!!```````!!!!!!!""!!```!!!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!""""##$$%%%&&''(())****++++,,,,-----.......///////////////////........---------,,,,,,,++++++********))))))))(((('''''''&&&&&%%%%%%$$$$$#######""""""!!!!!```````!!""""##$$$$%%&&''''(((()))))))******+++++,,,,,---...--,,++**))((''&&%%%%%%%%$$%%&&%%$$##""!!``!!""####""!!`````!!!!"""###$$$$%%&&&&&'''((())))****++++,,,-----...../////00000011111111222222222222222222211111111111100000000////////.......---------,,,,,,,+++++++++*******))))(((''''&&&&&%%%%%$$$###"""!!!!```!``!!"""""""!!`````!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!"""##$$%%%&&''(()))****+++,,,,,-------......///////////..........-----,,,,,,,,,,+++++++******)))))))))((((((''''''&&&&&%%%%%%$$$$$$#####"""""""!!!!!!`````!!!!!"""###$$$$%%&&''((((())))*******+++++++,,,,----......--,,++**))((''&&%%%%%%%%%%&&&&%%$$##""!!``!!""###""!!`````!!!"""####$$$%%%&&&&''''(((()))****++++,,,-----.....//////000000111111111211222222111111111110000000000/////////.......--------,,,,,,,,,++++++++********)))))((('''''&&&&%%%%$$$$####"""!!!```````!!"""""#""!!`````!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""##$$$%%&&''(())))****++++,,,,,-------...................--------,,,,,,,,,+++++++******))))))))((((((((''''&&&&&&&%%%%%$$$$$$#####"""""""!!!!!!````!!!!!!!""####$$%%%%&&''(((())))*******++++++,,,,,-----...///..--,,++**))((''&&&&&&&&%%&&''&&%%$$##""!!``!!""#""!!``````!!!"""####$$%%%%%&&&'''(((())))****+++,,,,,-----.....//////000000001111111111111111111000000000000////////........-------,,,,,,,,,+++++++*********)))))))(((('''&&&&%%%%%$$$$$###"""!!!````!``!!""######""!!````!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$$%%&&''((())))***+++++,,,,,,,------...........----------,,,,,++++++++++*******))))))(((((((((''''''&&&&&&%%%%%$$$$$$######"""""!!!!!!!````!!!!"""""###$$$%%%%&&''(()))))****+++++++,,,,,,,----....//////..--,,++**))((''&&&&&&&&&&'''&&%%$$##""!!``!!""#""!!`````````!!!""""###$$$%%%%&&&&''''((())))****+++,,,,,-----......//////00000000010011111100000000000//////////.........-------,,,,,,,,+++++++++********))))))))((((('''&&&&&%%%%$$$$####""""!!!```!!!!""#####$##""!!````!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""###$$%%&&''(((())))****+++++,,,,,,,-------------------,,,,,,,,+++++++++*******))))))((((((((''''''''&&&&%%%%%%%$$$$$######"""""!!!!!!!````!!""""""##$$$$%%&&&&''(())))****+++++++,,,,,,-----.....///000//..--,,++**))((''''''''&&''''&&%%$$##""!!``!!""#""!!`````````!!!""""##$$$$$%%%&&&''''(((())))***+++++,,,,,-----......////////0000000000000000000////////////........--------,,,,,,,+++++++++*******)))))))))(((((((''''&&&%%%%$$$$$#####"""!!!````!!!""##$$$$$##""!!```!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&'''(((()))*****+++++++,,,,,,-----------,,,,,,,,,,+++++**********)))))))(((((('''''''''&&&&&&%%%%%%$$$$$######""""""!!!!!`````!!"""#####$$$%%%&&&&''(())*******++,,,,,,,-------....////00000//..---,,++**))((''''''''''(''&&%%$$##""!!``!!""#""!!`````!!!!"""###$$$$%%%%&&&&'''(((())))***+++++,,,,,------....../////////0//000000///////////..........---------,,,,,,,++++++++*********))))))))(((((((('''''&&&%%%%%$$$$####""""!!!!````!!!!""##$$$$$##""!!``````!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&&''''(((())))*****+++++++,,,,,,,,,,,,,,,,,,,++++++++*********)))))))((((((''''''''&&&&&&&&%%%%$$$$$$$#####""""""!!!!!``````!!""######$$%%%%&&''''(())*****))**++,,,,------...../////00000//..-----,,++**))((((((((''(''&&%%$$##""!!``!!"""!!!`````!!!!""#####$$$%%%&&&&''''(((()))*****+++++,,,,,------........///////////////////............--------,,,,,,,,+++++++*********)))))))((((((((('''''''&&&&%%%$$$$#####"""""!!!`````!!!`!!""##$$%$$##""!!!``!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&&&''''((()))))*******++++++,,,,,,,,,,,++++++++++*****))))))))))(((((((''''''&&&&&&&&&%%%%%%$$$$$$#####""""""!!!!!!```!!!!""###$$$$$%%%&&&''''(())****)))))**++,,---.......////0000100//..--,,,,,,,++**))(((((((((''&&%%$$##""!!``!!""!!``````!!!"""####$$$$%%%%&&&''''(((()))*****+++++,,,,,,------........./..//////...........----------,,,,,,,,,+++++++********)))))))))((((((((''''''''&&&&&%%%$$$$$####""""!!!!`````!!!``!!""##$$%$$##""!!``!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!""##$$%%&&&&''''(((()))))*******+++++++++++++++++++********)))))))))(((((((''''''&&&&&&&&%%%%%%%%$$$$#######"""""!!!!!!``````!!!!""##$$$$$$%%&&&&''(((())****)))(())**++,,--..../////00000100//..--,,,,,,,,,++**)))))))((''&&%%$$##""!!``!!"!!`````!!"""""###$$$%%%%&&&&''''((()))))*****+++++,,,,,,--------...................------------,,,,,,,,++++++++*******)))))))))((((((('''''''''&&&&&&&%%%%$$$####"""""!!!!!```````!!""##$$%$$##""!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!""##$$%%%&&&&'''((((()))))))******+++++++++++**********)))))(((((((((('''''''&&&&&&%%%%%%%%%$$$$$$######"""""!!!!!!``````!!!!""""##$$$%%%%%&&&'''(((())**))))((((())**++,,--..////000011100//..--,,+++++,,,,++**))))))((''&&%%$$##""!!``!!!!!````!!!""""####$$$$%%%&&&&''''((()))))*****++++++,,,,,,---------.--......-----------,,,,,,,,,,+++++++++*******))))))))(((((((((''''''''&&&&&&&&%%%%%$$$#####""""!!!!``````!!""##$$%%$$##""!!``!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!```!!""##$$%%%%&&&&''''((((()))))))*******************))))))))((((((((('''''''&&&&&&%%%%%%%%$$$$$$$$####"""""""!!!!!`````!!!!!!""""##$$%%%%%%&&''''(())))**))))(((''(())**++,,--..//000111100//..--,,+++++++,,,,++****))((''&&%%$$##""!!``!!!!````!!!!!"""###$$$$%%%%&&&&'''((((()))))*****++++++,,,,,,,,-------------------,,,,,,,,,,,,++++++++********)))))))((((((((('''''''&&&&&&&&&%%%%%%%$$$$###""""!!!!!````!!""##$$%%%$$##""!!```!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!""##$$$%%%%&&&'''''((((((())))))***********))))))))))(((((''''''''''&&&&&&&%%%%%%$$$$$$$$$######""""""!!!!!```````!!!!!""""####$$%%%&&&&&'''((())))))))(((('''''(())**++,,--..//0011100//..--,,++*****++,,++*****))((''&&%%$$##""!!```!!``````!!!!""""####$$$%%%%&&&&'''((((()))))******++++++,,,,,,,,,-,,------,,,,,,,,,,,++++++++++*********)))))))(((((((('''''''''&&&&&&&&%%%%%%%%$$$$$###"""""!!!!`````!!""##$$%%%$$##""!!``!!"!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!""##$$$$%%%%&&&&'''''((((((()))))))))))))))))))(((((((('''''''''&&&&&&&%%%%%%$$$$$$$$########""""!!!!!!!````!!!!!!""""""####$$%%&&&&&&''(((())))))))(((('''&&''(())**++,,--..//00100//..--,,++*******++++*****))((''&&%%$$##""!!```!!````````!!!"""####$$$$%%%%&&&'''''((((()))))******++++++++,,,,,,,,,,,,,,,,,,,++++++++++++********))))))))((((((('''''''''&&&&&&&%%%%%%%%%$$$$$$$####"""!!!!`````!!""##$$%%&%%$$##""!!``!!""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!```!!""###$$$$%%%&&&&&'''''''(((((()))))))))))(((((((((('''''&&&&&&&&&&%%%%%%%$$$$$$#########""""""!!!!!!`````!!!!!!"""""####$$$$%%&&&'''''((()))))))((((''''&&&&&''(())**++,,--..//000//..--,,++**)))))**++**))**))((''&&%%$$##""!!```````!!!!""""###$$$$%%%%&&&'''''((((())))))******+++++++++,++,,,,,,+++++++++++**********)))))))))(((((((''''''''&&&&&&&&&%%%%%%%%$$$$$$$$#####"""!!!!!```!!""##$$%%&&&%%$$##""!!``!!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!""####$$$$%%%%&&&&&'''''''(((((((((((((((((((''''''''&&&&&&&&&%%%%%%%$$$$$$########""""""""!!!!``````!!!!""""""######$$$$%%&&''''''(())))))((((((''''&&&%%&&''(())**++,,--..//0//..--,,++**)))))))****))))))((''&&%%$$##""!!`````!!!""""####$$$$%%%&&&&&'''''((((())))))********+++++++++++++++++++************))))))))(((((((('''''''&&&&&&&&&%%%%%%%$$$$$$$$$#######""""!!!`````!!""##$$%%&&'&&%%$$##""!!````!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!"""####$$$%%%%%&&&&&&&''''''(((((((((((''''''''''&&&&&%%%%%%%%%%$$$$$$$######"""""""""!!!!!!```````!!!!""""""#####$$$$%%%%&&'''((((()))*))((((''''&&&&%%%%%&&''(())**++,,--..///..--,,++**))((((())**))(())((''&&%%$$##""!!!`````!!!!"""####$$$$%%%&&&&&'''''(((((())))))*********+**++++++***********))))))))))((((((((('''''''&&&&&&&&%%%%%%%%%$$$$$$$$########"""""!!!`````!!""##$$%%&&''&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!```!!""""####$$$$%%%%%&&&&&&&'''''''''''''''''''&&&&&&&&%%%%%%%%%$$$$$$$######""""""""!!!!!!!!````!!!!!!!""""######$$$$$$%%%%&&''(((((())**))((''''''&&&&%%%$$%%&&''(())**++,,--../..--,,++**))((((((())))((((((''&&%%$$##""!!```!``!!!!""""####$$$%%%%%&&&&&'''''(((((())))))))*******************))))))))))))((((((((''''''''&&&&&&&%%%%%%%%%$$$$$$$#########"""""""!!!!````!!""##$$%%&&''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!""""###$$$$$%%%%%%%&&&&&&'''''''''''&&&&&&&&&&%%%%%$$$$$$$$$$#######""""""!!!!!!!!!``````!!!!!!!""""######$$$$$%%%%&&&&''((()))))**))((''''&&&&%%%%$$$$$%%&&''(())**++,,--...--,,++**))(('''''(())((''((''&&%%$$##""!!``````!!!""""####$$$%%%%%&&&&&''''''(((((()))))))))*))******)))))))))))(((((((((('''''''''&&&&&&&%%%%%%%%$$$$$$$$$########""""""""!!!!!`````!!""##$$%%&&''&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!""""####$$$$$%%%%%%%&&&&&&&&&&&&&&&&&&&%%%%%%%%$$$$$$$$$#######""""""!!!!!!!!`````!!!!"""""""####$$$$$$%%%%%%&&&&''(((((()))*))((''&&&&&&%%%%$$$##$$%%&&''(())**++,,--.--,,++**))(('''''''((((''''''&&%%$$##""!!`܀```!!!!""""###$$$$$%%%%%&&&&&''''''(((((((()))))))))))))))))))((((((((((((''''''''&&&&&&&&%%%%%%%$$$$$$$$$#######"""""""""!!!!!!!`````!!""##$$%%&&'&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!```!!!!"""#####$$$$$$$%%%%%%&&&&&&&&&&&%%%%%%%%%%$$$$$##########"""""""!!!!!!``````!!!"""""""####$$$$$$%%%%%&&&&''''(('''(((()))((''&&&&%%%%$$$$#####$$%%&&''(())**++,,---,,++**))((''&&&&&''((''&&''&&%%$$##""!!`݀````!!!!""""###$$$$$%%%%%&&&&&&''''''((((((((()(())))))(((((((((((''''''''''&&&&&&&&&%%%%%%%$$$$$$$$#########""""""""!!!!!!!!``````!!""##$$%%&&&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!```!!!!""""#####$$$$$$$%%%%%%%%%%%%%%%%%%%$$$$$$$$#########"""""""!!!!!!````!!""""#######$$$$%%%%%%&&&&&&''''((''''''((()((''&&%%%%%%$$$$###""##$$%%&&''(())**++,,-,,++**))((''&&&&&&&''''&&&&'&&%%$$##""!!`````!!!!"""#####$$$$$%%%%%&&&&&&''''''''(((((((((((((((((((''''''''''''&&&&&&&&%%%%%%%%$$$$$$$#########"""""""!!!!!!!!!```````!!""##$$%%&&'&&%%$$##""!!```!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!```!!!"""""#######$$$$$$%%%%%%%%%%%$$$$$$$$$$#####""""""""""!!!!!!!````!!"""#######$$$$%%%%%%&&&&&''''((((''&&&''''(((''&&%%%%$$$$####"""""##$$%%&&''(())**++,,,++**))((''&&%%%%%&&''&&%%&&'&&%%$$##""!!`````!!!!"""#####$$$$$%%%%%%&&&&&&'''''''''(''(((((('''''''''''&&&&&&&&&&%%%%%%%%%$$$$$$$########"""""""""!!!!!!!!`````!``!!!""##$$%%&&&&%%$$##""!!````!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!```!!!!"""""#######$$$$$$$$$$$$$$$$$$$########"""""""""!!!!!!!````!!""####$$$$$$$%%%%&&&&&&''''''((((''&&&&&&'''(''&&%%$$$$$$####"""!!""##$$%%&&''(())**++,++**))((''&&%%%%%%%&&&&%%%%&&'&&%%$$##""!!`````!!!"""""#####$$$$$%%%%%%&&&&&&&&'''''''''''''''''''&&&&&&&&&&&&%%%%%%%%$$$$$$$$#######"""""""""!!!!!!!``````!``!!!!""##$$%%&&&&%%$$##""!!````!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!``!!!!!"""""""######$$$$$$$$$$$##########"""""!!!!!!!!!!`````!!""##$$$$$$$%%%%&&&&&&'''''((((((''&&%%%&&&&'''&&%%$$$$####""""!!!!!""##$$%%&&''(())**+++**))((''&&%%$$$$$%%&&%%$$%%&&'&&%%$$##""!!`܀````!!!"""""#####$$$$$$%%%%%%&&&&&&&&&'&&''''''&&&&&&&&&&&%%%%%%%%%%$$$$$$$$$#######""""""""!!!!!!!!!````!```````!!""##$$%%&&&&%%$$##""!!`!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!````!!!!!"""""""###################""""""""!!!!!!!!!````!!""##$$$%%%%%%%&&&&''''''((((((((''&&%%%%%%&&&'&&%%$$######""""!!!``!!""##$$%%&&''(())**+**))((''&&%%$$$$$$$%%%%$$$$%%&&&%%$$##""!!``!``!!!!!"""""#####$$$$$$%%%%%%%%&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$########"""""""!!!!!!!!!``````````!!``!!""##$$%%&&&%%%$$##""!!!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!```!!!!!!!""""""###########""""""""""!!!!!````````!!""##$$%%%%%%%&&&&''''''(((((((''''&&%%$$$%%%%&&&%%$$####""""!!!!```!!""##$$%%&&''(())***))((''&&%%$$#####$$%%$$##$$%%&&%%$$##""!!`ݝ````!!!!!"""""######$$$$$$%%%%%%%%%&%%&&&&&&%%%%%%%%%%%$$$$$$$$$$#########"""""""!!!!!!!!```````!```!!``!!""##$$%%&&%%$$%$$##""!"!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!````!!!!!!!"""""""""""""""""""!!!!!!!!```!!""##$$%%&&&&&&&''''(((((())((''''&&%%$$$$$$%%%&%%$$##""""""!!!!``!!""##$$%%&&''(())**))((''&&%%$$#######$$$$####$$%%&%%$$##""!!`ݝ`````!!!!!"""""######$$$$$$$$%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########""""""""!!!!!!!`````!```!!!``!!""##$$%%%%$$$$%$$##"""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!`````!!!!!!"""""""""""!!!!!!!!!!`````!!""##$$%%&&&&&&''''(((((()))((''&&&&%%$$###$$$$%%%$$##""""!!!!````!!""##$$%%&&''(())*))((''&&%%$$##"""""##$$##""##$$%%%$$##""!!`ݝ`!```!!!!!""""""######$$$$$$$$$%$$%%%%%%$$$$$$$$$$$##########"""""""""!!!!!!!````````!!!!``!!""##$$%%%$$##$$$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!!!!!!!!!!!!!!``````!!!""##$$%%&&'''''''(((())))))((''&&&&%%$$######$$$%$$##""!!!!!!``!!""##$$%%&&''(())*))((''&&%%$$##"""""""####""""##$$%$$##""!!``````!!!!!""""""########$$$$$$$$$$$$$$$$$$$############""""""""!!!!!!!!``````!!!"!!``!!""##$$%%$$####$$$##""!!```!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!!!!!!!!!```````!!!""##$$%%&&''''''(((()))))))((''&&%%%%$$##"""####$$$##""!!!!````!!""##$$%%&&''(())))((''&&%%$$##""!!!!!""##""!!""##$$$$##""!!`ݝ````!!!!!!""""""#########$##$$$$$$###########""""""""""!!!!!!!!!```````!!"!!``!!""##$$%$$##""##$$$##""!!``!```!!"!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999:::;;;<<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````!!!"""##$$%%&&''((((((())))**))((''&&%%%%$$##""""""###$##""!!`````!!""##$$%%&&''(())))((''&&%%$$##""!!!!!!!""""!!!!""##$$$##""!!`ݝ`````!!!!!!""""""""###################""""""""""""!!!!!!!!```````!!!!```!!""##$$$$##""""####$##""!!!!!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999::::;;;<<==>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````````!!!"""##$$%%&&''(((((())))***))((''&&%%$$$$##""!!!""""###""!!```!!!""##$$%%&&''(())))((''&&%%$$##""!!`````!!""!!``!!""##$##""!!``ݝ`````!!!!!!"""""""""#""######"""""""""""!!!!!!!!!!````````!!"!!````!```!!""##$$$##""!!""####$##""!!"!!!!!""#""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677888999:::;;;<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!"""###$$%%&&''(()))))))****))((''&&%%$$$$##""!!!!!!"""#""!!````!!!!""##$$%%%&&''(()))((''&&%%$$##""!!``!!!!``!!""###""!!``````!!!!!!!!"""""""""""""""""""!!!!!!!!!!!!``````!!"""!!!!!!!!``!!""##$$$##""!!!!""""##$##""""""!!""###""!!``!!""##$$%%&&''(())**++,,--..//001122334455667778889999:::;;<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!"""###$$%%&&''(())))))*****))((''&&%%$$####""!!```!!!!""""!!```!!!!!"""##$$%%%%%&&''(()((''&&%%$$##""!!``!!``!!""##""!!`````!!!!!!!!!"!!""""""!!!!!!!!!!!``````````!!""!!!!!!!!!!``!!""##$$##""!!``!!""""##$##""#"""""##$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667777888999:::;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""""""###$$$%%&&''(())*********))((''&&%%$$####""!!```!!!""""!!``!!!!!""""##$$$$$$$%%&&''(((''&&%%$$##""!!``!``!!"""""!!````````!!!!!!!!!!!!!!!!!!!````````!!"!!!!!!!!!!!``!!""####""!!``!!!!""##$######""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556667778888999::;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""###$$$%%&&''(())******+**))((''&&%%$$##""""!!```!!"""!!``!!!"""""###$$$$$$$$$%%&&''((''&&%%$$##""!!````!!!"""!!```````!``!!!!!!`````````!!!!``!!!````!!``!!""##$##""!!``!!!!""##$##$#####$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566666777888999::;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""########$$$%%%&&''(())**+++++**))((''&&%%$$##""""!!``!!""!!``!!"""""####$$#######$$%%&&''''&&&%%$$##""!!``!!!!!!`````````````!!!`````!``!!""##$##""!!`````!!""##$$$$$##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445555666777788899::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>======>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!""########$$$%%%&&''(())**+++++**))((''&&%%$$##""!!!!``!!"!!``!!""""###############$$%%&&''&&%%%$$$##""!!```!!!!```````````!!""##$##""!!``!!""##$$$$$$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334445555566677788899:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!""##$$$$$$$$%%%&&&''(())**++,++**))((''&&%%$$##""!!!!``!!"!!``!!!!""""####"""""""##$$%%&&&&%%%$$$###""!!`````````!```!!""##$$##""!!``!!""##$$%$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334444455566667778899:::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<<<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!!""####$$$$$$%%%%&&&'''(())**+++**))((''&&%%$$##""!!````!!"!!``!!!!!!"""""""""""""""##$$%%&&%%$$$###"""!!`````!!``!!""####""!!````!!""##$$%%%%&&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//0011223334444455566677788999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!!!""#######$$$$%%%%%%&&'''(())**+**))((''&&%%$$##""!!``!!""!!``!!!``!!!!""""!!!!!!!""##$$%%%%$$$###"""!!``````!!!!``!!""###""!!```!!""##$$%%&&&%%$$##""!!!!!``!!""##$$%%&&''(())**++,,--..//00112223333344455556667788999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<;;;;;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!!!!"""####""###$$$$$$$%%%&&&''(())***))((''&&%%$$##""!!``!!!!!``!```!!!!!!!!!!!!!!!""##$$%%$$###"""!!!``````!!!!``!!""###""!!``!!!""##$$%%&%%$$##""!!!!````!!""##$$%%&&''(())**++,,--..//00112222333334445556667788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;:::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!```!!!!!!!!!!""""####"""""####$$$$$$%%&&&''(())*))((''&&%%$$##""!!``!!`````````!!!!```````!!""##$$$$###"""!!!`````````!!""!!``!!""####""!!```!!""##$$%%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00111222223334444555667788899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;::::::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!"""""""""#####""!!"""#######$$$%%%&&''(()))((''&&%%$$$##""!!````````!!""##$$##"""!!!```````!!!"""!!``!!""####""!!```!!""##$$%$$##""!!```!!""##$$%%&&''(())**++,,--..//00111122222333444555667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:::999::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!""""""""""######""!!!!!""""######$$%%%&&''(()((''&&%%$$####""!!``!!""##$##"""!!!``````!!""#""!!``!!""##$##""!!``!!""##$$%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00011111222333344455667778899::;;<<==>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;::999999::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!"""""#########$##""!!``!!!"""""""###$$$%%&&''(((''&&%%$$####"""!!``!!""###""!!!```````!!""#""!!`!!""""##$##""!!``!!""##$$%$$##""!!```!!""##$$%%&&''(())**++,,--..//00001111122233344455666778899::;;<<==>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::99988899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````````````!!!""""##########$$##""!!```!!!!""""""##$$$%%&&''(''&&%%$$##""""""!!```!!""#""!!!``````!!""#""!!!""""""##$##""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..///0000011122223334455666778899::;;<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9988888899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!```````!!!!"""#####$$$$$$$$##""!!``!!!!!!!"""###$$%%&&'''&&%%$$##""""!!!!!``!!"""!!`````!``!!""#""!""""!!""#####""!!```!!"""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--../////000001112223334455566778899::;;<<====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9998887778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!!````!!!!!!!!"""####$$$$$$$$$$$##""!!````!!!!!!""###$$%%&&'&&%%$$##""!!!!!!````!!"!!``````!!""##"""""!!!!""##""""!!`````!!!""##$$%%$$##""!!````!!""##$$%%&&''(())**++,,--..../////0001111222334455566778899::;;<<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999887777778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""""""""!!!!!!!!!!!""""###$$$$$%%%%%$$##""!!`````!!!"""##$$%%&&&%%$$##""!!!!````!!!!``````!!``````````!!""###"""!!``!!""""""""!!``!!!""##$$%%$$##""!!!!``!!""##$$%%&&''(())**++,,--...../////000111222334445566778899::;;<<<<====>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999888777666778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""""""""""!!!!""""""""###$$$$%%%%%%%%$$##""!!```!!"""##$$%%&%%$$##""!!````!!``````````!!!!`````````````!!""###""!!``!!""!!!!""!!````!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,-----.....///000011122334445566778899::;;;<<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888877666666778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""#######"""""""""""####$$$%%%%%&&&%%$$##""!!``!!!""##$$%%%$$##""!!`````````````!!``!!!````!!""###""!!``!!!!!!!!"!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,,-----.....///00011122333445566778899::;;;;<<<<====>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877766655566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""########""""########$$$%%%%&&&&%%%%$$##""!!```!!!""##$$%%$$##""!!````!``!``!!!!!```!!""####""!!``!!!````!!"!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,,,,-----...////0001122333445566778899:::;;;;<<<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877776655555566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$$$$###########$$$$%%%&&&&%%%%$$$$##""!!```!!""##$$$$##""!!``````!```!!"!!!!!!!""####""!!``!``!!!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**+++,,,,,-----...///0001122233445566778899::::;;;;<<<<=====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99887776665554445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$$$$$####$$$$$$$$%%%%%%%%%%%$$$$$$##""!!``!!""##$$##""!!!````````!``!!!"""""!!!""##$##""!!`````!!!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**+++++,,,,,---....///0011222334455667788999::::;;;;<<<<====>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9988776666554444445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%$$$$$$$$$$$$$%%%%%%%%%%%$$$$######""!!``!!""####""!!```!``!!`````````!!"""""""""##$$##""!!``!!!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())***+++++,,,,,---...///00111223344556677889999::::;;;;<<<<<====>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::998877666555444333445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$$$$##$$$$%%%%%%%%%%$$$$$$$$$########""!!``!!""##""!!``````!``````````!!""##"""##$$$##""!!``!!!!``!!""##$$$$##""!!``!!""##$$%%&&''(()))*****+++++,,,----...//001112233445566778889999::::;;;;<<<<====>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::99887766555544333333445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""####$$$####$$%%%%%%$$$$$$$$$$$$####""""#""!!!``!!""""!!``````!`````!```!```!!""#####$$$$##""!!``!!``!!""##$$$$##""!!``!!""##$$%%&&''(())))*****+++++,,,---...//0001122334455667788889999::::;;;;;<<<<=====>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::9988776655544433322233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""""######""##$$%%%$$$$$$$#########""""""""!!````!!""""!!`````````!!!!!`````!!""####$$%%$$##""!!`````!!````!!""##$$$$##""!!``!!""##$$%%&&''((()))))*****+++,,,,---..//00011223344556677788889999::::;;;;<<<<=====>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::998877665544443322222233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""""""###""""##$$%$$$############""""!!!!"!!``!!"""!!``````!!!!```!!""##$$$%%%%$$##""!!!!!``````!```!!""##$$$$##""!!```!!""##$$%%&&''(((()))))*****+++,,,---..///00112233445566777788889999:::::;;;;<<<<<======>>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::99887766554443332221112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!""""""!!""##$$$#######"""""""""!!!!!!!!!``!!""!!``````!```!!""##$$%%&&%%$$##""!!!!``!``!!""##$$$$##""!!``!```!!""##$$%%&&''''((((()))))***++++,,,--..///001122334455666777788889999::::;;;;<<<<<=========>>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::9988776655443333221111112233445566778899::;;<<==>>????????????????????????????>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!"""!!!!""##$###""""""""""""!!!!````!!``!!!!``````````!!""##$$%%&&%%$$##""""!!``!``!!""##$$$###""!!!!!``!!""##$$%%&&&''''((((()))))***+++,,,--...//00112233445566667777888899999::::;;;;;<<<<<<===========>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::998877665544333222111000112233445566778899::;;<<==>>???????????????????????>>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!!!!!``!!""###"""""""!!!!!!!!!`````!!!``````````!!""##$$%%&&&%%$$##"""!!`````!``!!""##$#####""!!"!!```!!""##$$%%&&&&'''''((((()))****+++,,--...//00112233445556666777788889999::::;;;;;<<<<<<<<<=============>>>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99887766554433222211000000112233445566778899::;;<<==>>>>>>>?????????????>>>>>>>>====<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!``!!""#"""!!!!!!!!!!!!```!!````!```!``!!""##$$%%&&&&%%$$###""!!```````````!!""###"""##"""""!!!``!!""##$$%%%&&&&'''''((((()))***+++,,---..//0011223344555566667777888889999:::::;;;;;;<<<<<<<<<<<============>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::999887766554433222111000///00112233445566778899::;;<<==>>>>>>>>??????>>>>>>>>>=======<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!"""!!!!!!!````````!````!!``!```!!""##$$%%&&'&&%%$$###""!!````````````!!""#""""""#""#""!!``!!""##$$$%%%%&&&&&'''''((())))***++,,---..//0011223344455556666777788889999:::::;;;;;;;;;<<<<<<<<<<<<<==============>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99988776655443322111100//////00112233445566778899::;;<<=======>>>>>>>>>>>>>========<<<<;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!"!!!``````````!!!!````!!""##$$%%&&'''&&%%$$$##""!!!!`````!!`!!`````!!"""!!!""""##""!!``!!""##$$$$%%%%&&&&&'''''((()))***++,,,--..//0011223344445555666677777888899999::::::;;;;;;;;;;;<<<<<<<<<<<<=================>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::99888776655443322111000///...//00112233445566778899::;;<<========>>>>>>=========<<<<<<<;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!`````!!!!``!!""##$$%%&&''(''&&%%$$$##""!!!!`!!!!!!!!!!!````!!""!!!!!!""""#""!!``!!""###$$$$%%%%%&&&&&'''(((()))**++,,,--..//0011223334444555566667777888899999:::::::::;;;;;;;;;;;;;<<<<<<<<<<<<<<==========>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::99888776655443322110000//......//00112233445566778899::;;<<<<<<<=============<<<<<<<<;;;;:::::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!````!!!```!!""##$$%%&&''((''&&%%%$$##""""!!!!!!""!""!!!`````!!!!```!!!!""""""!!``!!""####$$$$%%%%%&&&&&'''((()))**+++,,--..//00112233334444555566666777788888999999:::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::9988777665544332211000///...---..//00112233445566778899::;;<<<<<<<<======<<<<<<<<<;;;;;;;::::999887766554433221100//..--,,++**))((''&&%%$$##""!!`````````````````!!!``!!""##$$%%&&''((((''&&%%%$$##""""!"""""""""""!!!!``````!!```!!!!""""!!``!!"""####$$$$$%%%%%&&&''''((())**+++,,--..//00112223333444455556666777788888999999999:::::::::::::;;;;;;;;;;;;;;<<<<<<<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::998877766554433221100////..------..//00112233445566778899::;;;;;;;<<<<<<<<<<<<<;;;;;;;;::::999998887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````````````!!!``!!""##$$%%%&&''(()((''&&&%%$$####""""""##"##"""!!!!!!!!``!```!!!!"""!!``!!""""####$$$$$%%%%%&&&'''((())***++,,--..//00112222333344445555566667777788888899999999999::::::::::::;;;;;;;;;;;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::998877666554433221100///...---,,,--..//00112233445566778899::;;;;;;;;<<<<<<;;;;;;;;;:::::::999988887766554433221100//..--,,++**))((''&&%%$$##""!!````!```````!``!!!```!!""##$$%$$%%&&''(()((''&&&%%$$####"###########""""!!!!!!``````!!!"""!!```````!!!""""#####$$$$$%%%&&&&'''(())***++,,--..//0011122223333444455556666777778888888889999999999999::::::::::::::;;;;;;;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::998877666554433221100//....--,,,,,,--..//00112233445566778899:::::::;;;;;;;;;;;;;::::::::999988888777766554433221100//..--,,++**))((''&&%%$$##""!!``!``!`````!``!!""##$$$$$$$%%&&''(()(('''&&%%$$$$######$$#$$###""""""""!!!``````!!"""!!!!!!!``!!!!""""#####$$$$$%%%&&&'''(()))**++,,--..//001111222233334444455556666677777788888888888999999999999:::::::::::::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::998877665554433221100//...---,,,+++,,--..//00112233445566778899::::::::;;;;;;:::::::::999999988887777666554433221100//..--,,++**))((''&&%%$$##""!!``````````!!""##$$$$##$$%%&&''(()(('''&&%%$$$$#$$$$$$$$$$$####""""""!!!!``!``!!"""!!!!!!!```!!!!"""""#####$$$%%%%&&&''(()))**++,,--..//0001111222233334444555566666777777777888888888888899999999999999::::::::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::998877665554433221100//..----,,++++++,,--..//0011223344556677889999999:::::::::::::9999999988887777766666554433221100//..--,,++**))((''&&%%$$##""!!````````!``!!"""########$$%%&&''(()(((''&&%%%%$$$$$$%%$%%$$$########"""!!!!!!``!!"!!``!!!!!```!!!!"""""#####$$$%%%&&&''((())**++,,--..//000011112222333334444555556666667777777777788888888888899999999999999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9998877665544433221100//..---,,,+++***++,,--..//00112233445566778899999999::::::99999999988888887777666655554433221100//..--,,++**))((''&&%%$$##""!!```````!``!!""""####""##$$%%&&''(()(((''&&%%%%$%%%%%%%%%%%$$$$######""""!!"!!``````!!!!``!!!!!```!!!!!"""""###$$$$%%%&&''((())**++,,--..///00001111222233334444555556666666667777777777777888888888888889999999999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9998877665544433221100//..--,,,,++******++,,--..//001122334455667788888889999999999999888888887777666665555544433221100//..--,,++**))((''&&%%$$##""!!``````````!!!!!""""""""##$$%%&&''(())((''&&&&%%%%%%&&%&&%%%$$$$$$$$###""""""!!!!!!``````!!!!````!!!````!!!!!"""""###$$$%%%&&'''(())**++,,--..////0000111122222333344444555555666666666667777777777778888888888888888899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877665544333221100//..--,,,+++***)))**++,,--..//0011223344556677888888889999998888888887777777666655554444433221100//..--,,++**))((''&&%%$$##""!!````!```````!!!!""""!!""##$$%%&&''(())((''&&&&%&&&&&&&&&&&%%%%$$$$$$####""#""!!!!!!!!!!!!"!!````!!````!!!!!"""####$$$%%&&'''(())**++,,--...////000011112222333344444555555555666666666666677777777777777888888888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877665544333221100//..--,,++++**))))))**++,,--..//001122334455667777777888888888888877777777666655555444443333221100//..--,,++**))((''&&%%$$##""!!````````````!!!!!!!!""##$$%%&&''(())((''''&&&&&&''&''&&&%%%%%%%%$$$######""""""!!!!!!"""!!``!!```!!!!!"""###$$$%%&&&''(())**++,,--....////00001111122223333344444455555555555666666666666777777777777777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777665544332221100//..--,,+++***)))((())**++,,--..//0011223344556677777777888888777777777666666655554444333332221100//..--,,++**))((''&&%%$$##""!!``````````!!!!``!!""##$$%%&&''(())((''''&'''''''''''&&&&%%%%%%$$$$##$##""""""""""""#""!!``````````!!!""""###$$%%&&&''(())**++,,---....////0000111122223333344444444455555555555556666666666666677777777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777665544332221100//..--,,++****))(((((())**++,,--..//001122334455666666677777777777776666666655554444433333222211100//..--,,++**))((''&&%%$$##""!!``````````````!!""##$$%%&&''(())((((''''''(('(('''&&&&&&&&%%%$$$$$$######""""""###""!!!!`````````!!!"""###$$%%%&&''(())**++,,----....////000001111222223333334444444444455555555555566666666666666666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665544332211100//..--,,++***)))((('''(())**++,,--..//0011223344556666666677777766666666655555554444333322222111100//..--,,++**))((''&&%%$$##""!!````````!``!!""##$$%%&&''(()))(((('(((((((((((''''&&&&&&%%%%$$%$$############$##""!!!!!!!```````!!!!"""##$$%%%&&''(())**++,,,----....////00001111222223333333334444444444444555555555555556666666666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665544332211100//..--,,++**))))((''''''(())**++,,--..//00112233445555555666666666666655555555444433333222221111000///..--,,++**))((''&&%%$$##""!!`````````````````!!""##$$%%&&''(()))))(((((())())(((''''''''&&&%%%%%%$$$$$$######$$$##""""!!!!!!!!``!````!!!"""##$$$%%&&''(())**++,,,,----..../////000011111222222333333333334444444444445555555555555555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655544332211000//..--,,++**)))((('''&&&''(())**++,,--..//001122334455555555666666555555555444444433332222111110000///..--,,++**))((''&&%%$$##""!!``````````!!!!```!!`````````!!""##$$%%&&''(())))))()))))))))))((((''''''&&&&%%&%%$$$$$$$$$$$$%$$##"""""""!!!!!```!!!!```````!!!""##$$$%%&&''(())**+++,,,,----....////000011111222222222333333333333344444444444444555555555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655544332211000//..--,,++**))((((''&&&&&&''(())**++,,--..//001122334444444555555555555544444444333322222111110000///....--,,++**))((''&&%%$$##""!!`````````````!!!!!!!`!!!!!!!!!!!`````!!""##$$%%&&''(())***))))))**)**)))(((((((('''&&&&&&%%%%%%$$$$$$%%%$$####""""""""!!!!!"!!!!`!!```!``!!!""###$$%%&&''(())**++++,,,,----.....////0000011111122222222222333333333333444444444444444445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433221100///..--,,++**))((('''&&&%%%&&''(())**++,,--..//001122334444444455555544444444433333332222111100000////...---,,++**))((''&&%%$$##""!!``````!`````````!!""""!!!!""!!!!!!!!!!!!`````!!""##$$%%&&''(())*****)***********))))((((((''''&&'&&%%%%%%%%%%%%&%%$$#######"""""!!!""""!!!!!!!!!!```!!""###$$%%&&''(())***++++,,,,----....////0000011111111122222222222223333333333333344444444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433221100///..--,,++**))((''''&&%%%%%%&&''(())**++,,--..//001122333333344444444444443333333322221111100000////...----,,++**))((''&&%%$$##""!!````!`````````````!!""""""!"""""""""""!!!!!!!!!!""##$$%%&&''(())**+++******++*++***))))))))(((''''''&&&&&&%%%%%%&&&%%$$$$########"""""#""""!""!!!"!!```!!"""##$$%%&&''(())****++++,,,,-----..../////0000001111111111122222222222233333333333333333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333221100//...--,,++**))(('''&&&%%%$$$%%&&''(())**++,,--..//00112233333333444444333333333222222211110000/////....---,,,+++**))((''&&%%$$##""!!````!````````````!!""##""""##""""""""""""!!!!!""##$$%%&&''(())**+++++*+++++++++++****))))))((((''(''&&&&&&&&&&&&'&&%%$$$$$$$#####"""####""""""""""!!```!!"""##$$%%&&''(()))****++++,,,,----..../////0000000001111111111111222222222222223333333333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333221100//...--,,++**))((''&&&&%%$$$$$$%%&&''(())**++,,--..//00112222222333333333333322222222111100000/////....---,,,,++***))((''&&%%$$##""!!``````!``!``!````!!!""###"###########""""""""""##$$%%&&''(())**++,,,++++++,,+,,+++********)))((((((''''''&&&&&&'''&&%%%%$$$$$$$$#####$####"##""""!!``!!!""##$$%%&&''(())))****++++,,,,,----.....//////000000000001111111111112222222222222222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221100//..---,,++**))((''&&&%%%$$$###$$%%&&''(())**++,,--..//00112222222233333322222222211111110000////.....----,,,+++***))((''&&%%$$##""!!``````!````````!!!!""####$$############"""""##$$%%&&''(())**++,,,,,+,,,,,,,,,,,++++******))))(()((''''''''''''(''&&%%%%%%%$$$$$###$$$$########""!!````!!!""##$$%%&&''((())))****++++,,,,----...../////////000000000000011111111111111222222222233445566778899::;;<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221100//..---,,++**))((''&&%%%%$$######$$%%&&''(())**++,,--..//0011111112222222222222111111110000/////.....----,,,++++**)))(('''&&%%$$##""!!``````!````````````!!""##$$$$$$$$$$$##########$$%%&&''(())**++,,---,,,,,,--,--,,,++++++++***))))))((((((''''''(((''&&&&%%%%%%%%$$$$$%$$$$#$$####""!!!```!!""##$$%%&&''(((())))****+++++,,,,-----......///////////000000000000111111111111111112233445566778899::;;<<==>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998877665544332211100//..--,,,++**))((''&&%%%$$$###"""##$$%%&&''(())**++,,--..//00111111112222221111111110000000////....-----,,,,+++***)))(('''&&%%$$##""!!````!``!````!````!!""##$$$$$$$$$$$$$$#####$$%%&&''(())**++,,-----,-----------,,,,++++++****))*))(((((((((((()((''&&&&&&&%%%%%$$$%%%%$$$$$$$$##""!!``!!""##$$%%&&'''(((())))****++++,,,,-----........./////////////0000000000000011111111112233445566778899::;;<<===>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998877665544332211100//..--,,,++**))((''&&%%$$$$##""""""##$$%%&&''(())**++,,--..//0000000111111111111100000000////.....-----,,,,+++****))(((''&&&%%$$##""!!````!``!````````!!""##$$%%%%%%%%$$$$$$$$$$%%&&''(())**++,,--...------..-..---,,,,,,,,+++******))))))(((((()))((''''&&&&&&&&%%%%%&%%%%$%%$$##""!!``!!""##$$%%&&''''(((())))*****++++,,,,,------...........////////////00000000000000000112233445566778899::;;<<=====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::998877665544332211000//..--,,+++**))((''&&%%$$$###"""!!!""##$$%%&&''(())**++,,--..//00000000111111000000000///////....----,,,,,++++***)))(((''&&&%%$$##""!!`````!``!``````!!!""##$$%%%%%%%%%%%%$$$$$%%&&''(())**++,,--.....-...........----,,,,,,++++**+**))))))))))))*))(('''''''&&&&&%%%&&&&%%%%%%$$##""!!`````!!""##$$%%&&&''''(((())))****++++,,,,,---------.............//////////////0000000000112233445566778899::;;<<<=====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::998877665544332211000//..--,,+++**))((''&&%%$$####""!!!!!!""##$$%%&&''(())**++,,--..///////0000000000000////////....-----,,,,,++++***))))(('''&&%%%$$###""!!``!``````````!!""##$$%%&&&&&%%%%%%%%%%&&''(())**++,,--..///......//.//...--------,,,++++++******))))))***))((((''''''''&&&&&'&&&&%&&%%$$##""!!!!!```!!""##$$%%&&&&''''(((()))))****+++++,,,,,,-----------............/////////////////00112233445566778899::;;<<<<<====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????????>>>>===<<<;;::99887766554433221100///..--,,++***))((''&&%%$$###"""!!!```!!""##$$%%&&''(())**++,,--..////////000000/////////.......----,,,,+++++****)))((('''&&%%%$$###""!!``!````````!!""##$$%%&&&&&&&&%%%%%&&''(())**++,,--../////.///////////....------,,,,++,++************+**))((((((('''''&&&''''&&&&&&%%$$##""!!!!!!``!!""##$$%%%&&&&''''(((())))****+++++,,,,,,,,,-------------..............//////////00112233445566778899::;;;<<<<<====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>???????????>>>>===<<<;;::99887766554433221100///..--,,++***))((''&&%%$$##""""!!```!!""##$$%%&&''(())**++,,--......./////////////........----,,,,,+++++****)))((((''&&&%%$$$##"""!!``!````````!!""##$$%%&&''&&&&&&&&&&''(())**++,,--..//000//////00/00///........---,,,,,,++++++******+++**))))(((((((('''''(''''&''&&%%$$##"""""!!!``!!""##$$%%%%&&&&''''((((())))*****++++++,,,,,,,,,,,------------.................//00112233445566778899::;;;;;<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>>?????????>>====<<<;;;::99887766554433221100//...--,,++**)))((''&&%%$$##"""!!!`܀`!!""##$$%%&&''(())**++,,--..........//////.........-------,,,,++++*****))))((('''&&&%%$$$##"""!!``````!``````!!""##$$%%&&'''''''&&&&&''(())**++,,--..//00000/00000000000////......----,,-,,++++++++++++,++**)))))))((((('''((((''''''&&%%$$##""""""!!```!!""##$$$%%%%&&&&''''(((())))*****+++++++++,,,,,,,,,,,,,--------------..........//00112233445566778899:::;;;;;<<<<===>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===>>???????>>====<<<;;;::99887766554433221100//...--,,++**)))((''&&%%$$##""!!!!!`܀`!!""##$$%%&&''(())**++,,----------.............--------,,,,+++++*****))))(((''''&&%%%$$###""!!!````!```````````!!!!""##$$%%&&''((''''''''''(())**++,,--..//0011100000011011000////////...------,,,,,,++++++,,,++****))))))))((((()(((('((''&&%%$$#####"""!!!```!!""##$$$$%%%%&&&&'''''(((()))))******+++++++++++,,,,,,,,,,,,-----------------..//00112233445566778899:::::;;;;<<<===>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<==>>?????>>==<<<<;;;:::99887766554433221100//..---,,++**))(((''&&%%$$##""!!!```݀`!!""##$$%%&&''(())**++,,-------------......---------,,,,,,,++++****)))))(((('''&&&%%%$$###""!!!``````````!!!!!!!!!""##$$%%&&''((((((('''''(())**++,,--..//00111110111111111110000//////....--.--,,,,,,,,,,,,-,,++*******)))))((())))((((((''&&%%$$######""!!!!```!!""###$$$$%%%%&&&&''''(((()))))*********+++++++++++++,,,,,,,,,,,,,,----------..//001122334455667788999:::::;;;;<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<==>>???>>==<<<<;;;:::99887766554433221100//..---,,++**))(((''&&%%$$##""!!``܀`!!""##$$%%&&''(())**++,,,,,,,,,,,,,-------------,,,,,,,,++++*****)))))(((('''&&&&%%$$$##"""!!`````!``!````!!!!!""""##$$%%&&''(())(((((((((())**++,,--..//00112221111112212211100000000///......------,,,,,,---,,++++********)))))*))))())((''&&%%$$$$$###"""!!!```!!""####$$$$%%%%&&&&&''''((((())))))***********++++++++++++,,,,,,,,,,,,,,,,,--..//00112233445566778899999::::;;;<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<<==>>>>>==<<;;;;:::999887766554433221100//..--,,,++**))(('''&&%%$$##""!!`݀`!!""##$$%%&&''(())**++++,,,,,,,,,,,,,------,,,,,,,,,+++++++****))))(((((''''&&&%%%$$$##"""!!``````````!!"""""##$$%%&&''(()))))))((((())**++,,--..//0011122221222222222221111000000////../..------------.--,,+++++++*****)))****))))))((''&&%%$$$$$$##""""!!!``!!"""####$$$$%%%%&&&&''''((((()))))))))*************++++++++++++++,,,,,,,,,,--..//001122334455667788899999::::;;;<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;<<==>>>==<<;;;;:::999887766554433221100//..--,,,++**))((''''&&%%$$##""!!`݀`!!""##$$%%&&''(())**+++++++++++++++,,,,,,,,,,,,,++++++++****)))))(((((''''&&&%%%%$$###""!!!``````````!!""###$$%%&&''(())**))))))))))**++,,--..//0011111222222223323322211111111000//////......------...--,,,,++++++++*****+****)**))((''&&%%%%%$$$###"""!!!```!!""""####$$$$%%%%%&&&&'''''(((((()))))))))))************+++++++++++++++++,,--..//0011223344556677888889999:::;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;;<<=====<<;;::::9998887766554433221100//..--,,+++**))((''&&&&%%$$##""!!`݀`!!""##$$%%&&''(())******+++++++++++++,,,,,,+++++++++*******))))(((('''''&&&&%%%$$$###""!!!``````!````!!""##$$%%&&''(())******)))))**++,,--..//0011110112223333333333322221111110000//0//............/..--,,,,,,,+++++***++++******))((''&&%%%%%%$$####"""!!````!!!""""####$$$$%%%%&&&&'''''((((((((()))))))))))))**************++++++++++,,--..//00112233445566777888889999:::;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::;;<<===<<;;::::9998887766554433221100//..--,,+++**))((''&&&&&%%$$##""!!``!!""##$$%%&&''(())))***************+++++++++++++********))))((((('''''&&&&%%%$$$$##"""!!```````````!!""##$$%%&&''(())************++,,--..//001111000112233334434433322222222111000000//////......///..----,,,,,,,,+++++,++++*++**))((''&&&&&%%%$$$###"""!!!!``!!!!""""####$$$$$%%%%&&&&&''''''((((((((((())))))))))))*****************++,,--..//00112233445566777778888999:::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9::;;<<<<<;;::999988877766554433221100//..--,,++***))((''&&%%%&%%%$$##""!!`݀`!!""##$$%%&&''(()))))))*************++++++*********)))))))((((''''&&&&&%%%%$$$###"""!!``````````!!""##$$%%&&''(())**+++*****++,,--..//00111100/00112233444444443333222222111100100////////////0//..-------,,,,,+++,,,,++++++**))((''&&&&&&%%$$$$###""!!!!````!!!!""""####$$$$%%%%&&&&&'''''''''((((((((((((())))))))))))))**********++,,--..//001122334455666777778888999:::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999::;;<<<;;::999988877766554433221100//..--,,++***))((''&&%%%%%%%%$$##""!!`݀`!!""##$$%%&&''(((()))))))))))))))*************))))))))(((('''''&&&&&%%%%$$$####""!!!``````!``!``!!""##$$%%&&''(())**++++++++,,--..//00111100///001122334444444433333333222111111000000//////000//....--------,,,,,-,,,,+,,++**))(('''''&&&%%%$$$###""""!!!````!!!!""""#####$$$$%%%%%&&&&&&'''''''''''(((((((((((()))))))))))))))))**++,,--..//001122334455666667777888999:::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99899::;;;;;::998888777666554433221100//..--,,++**)))((''&&%%$$$%$$$$##""!!``!!""##$$%%&&''((((((()))))))))))))******)))))))))(((((((''''&&&&%%%%%$$$$###"""!!!````!````!``!!""##$$%%&&''(())**+++++++,,--..//00111100//.//001122334334444444333333222211211000000000000100//.......-----,,,----,,,,,,++**))((''''''&&%%%%$$$##""""!!!!````!!!!""""####$$$$%%%%%&&&&&&&&&'''''''''''''(((((((((((((())))))))))**++,,--..//0011223344555666667777888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988899::;;;::998888777666554433221100//..--,,++**)))((''&&%%$$$$$$$$##""!!``!!""##$$%%&&'''''((((((((((((((()))))))))))))((((((((''''&&&&&%%%%%$$$$###""""!!`````````!````!!""##$$%%&&''(())**++,,,,,,,--..//00111100//...//001122333334433344444433322222211111100000011100////........-----.----,--,,++**))((((('''&&&%%%$$$####"""!!!!```!!!!"""""####$$$$$%%%%%%&&&&&&&&&&&''''''''''''((((((((((((((((())**++,,--..//0011223344555556666777888999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998878899:::::998877776665554433221100//..--,,++**))(((''&&%%$$###$#####""!!`܀`!!""##$$%%&&'''''''''((((((((((((())))))((((((((('''''''&&&&%%%%$$$$$####"""!!!````!````````````!!""##$$%%&&''(())**++,,,,,,--..//00111100//..-..//001122322333333344444433332232211111111111121100///////.....---....------,,++**))((((((''&&&&%%%$$####""""!!!````!!!!""""####$$$$$%%%%%%%%%&&&&&&&&&&&&&''''''''''''''(((((((((())**++,,--..//0011223344455555666677788899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887778899:::998877776665554433221100//..--,,++**))(((''&&%%$$########"""!!``!!""##$$%%&&&&&&'''''''''''''''(((((((((((((''''''''&&&&%%%%%$$$$$####"""!!!!````!````!``!!```!!!```!!""##$$%%&&&'''(())**++,,----..//00111100//..---..//00112222233222334455444333333222222111111222110000////////...../....-..--,,++**)))))((('''&&&%%%$$$$###""""!!!`````!!!!!""""#####$$$$$$%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''(())**++,,--..//0011223344444555566677788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887767788999998877666655544433221100//..--,,++**))(('''&&%%$$##"""#"""""!!``!!""##$$%%%&&&&&&&&&'''''''''''''(((((('''''''''&&&&&&&%%%%$$$$#####""""!!!```````````!!!!!!!!!!!!""##$$%%&&%&&'''(())**++,,--..//00111100//..--,--..//00112112222222334455444433322222222222222322110000000/////...////......--,,++**))))))((''''&&&%%$$$$####"""!!!!!````!!!!""""#####$$$$$$$$$%%%%%%%%%%%%%&&&&&&&&&&&&&&''''''''''(())**++,,--..//0011223334444455556667778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766677889998877666655544433221100//..--,,++**))(('''&&%%$$##""""""""!!!!`܀`!!""##$$%%%%%%%&&&&&&&&&&&&&&&'''''''''''''&&&&&&&&%%%%$$$$$#####""""!!!`````!``````!!!!!"""!!!""##$$$%%%%%%&&&''(())**++,,--..//001100//..--,,,--..//00111112211122334454433332222222222222233322111100000000/////0////.//..--,,++*****)))((('''&&&%%%%$$$####"""!!!!!`````!!!!"""""######$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333344445556667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766566778888877665555444333221100//..--,,++**))((''&&&%%$$##""!!!"!!!!!!``!!""##$$$%%%%%%%%%&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%$$$$####"""""!!!!``````````!!""""""""""""###$$%%%$%%&&&''(())**++,,--..//0000//..--,,+,,--..//00100111111122334443332221122222111122333322111111100000///0000//////..--,,++******))(((('''&&%%%%$$$$###"""""!!!!````!!!!"""""#########$$$$$$$$$$$$$%%%%%%%%%%%%%%&&&&&&&&&&''(())**++,,--..//0011222333334444555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555667788877665555444333221100//..--,,++**))((''&&&%%$$##""!!!!!!!!````!!""##$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&%%%%%%%%$$$$#####"""""!!!!```````````!!"""###"""!!""###$$$$$$%%%&&''(())**++,,--..//00//..--,,+++,,--..//0000011000112233433222211111111111112233332222111111110000010000/00//..--,,+++++***)))((('''&&&&%%%$$$$###"""""!!!!````!!!!!""""""###########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011222223333444555666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554556677777665544443332221100//..--,,++**))((''&&%%%$$##""!!```!````!!""###$$$$$$$$$%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$####""""!!!!!```````````!!""####""!!!!"""##$$$#$$%%%&&''(())**++,,--..////..--,,++*++,,--..//0//0000000112233322211100111110000112233332222222111110001111000000//..--,,++++++**))))(((''&&&&%%%%$$$#####""""!!!``````!!!!!"""""""""#############$$$$$$$$$$$$$$%%%%%%%%%%&&''(())**++,,--..//0011122222333344455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554445566777665544443332221100//..--,,++**))((''&&%%%$$##""!!```!!""########$$$$$$$$$$$$$$$%%%%%%%%%%%%%$$$$$$$$####"""""!!!!!```````````!!""##""!!``!!"""######$$$%%&&''(())**++,,--..//..--,,++***++,,--../////00///00112232211110000000000000112233322222222222111112111101100//..--,,,,,+++***)))(((''''&&&%%%%$$$#####""""!!!!!`````!!!!!!"""""""""""############$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011111222233344455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554434455666665544333322211100//..--,,++**))((''&&%%$$$##""!!``!!""""#########$$$$$$$$$$$$$%%%%%%$$$$$$$$$#######""""!!!!`````````````````!!""#""!!``!!!""###"##$$$%%&&''(())**++,,--....--,,++**)**++,,--../..///////0011222111000//00000////00112222222222322222111222211111100//..--,,,,,,++****)))((''''&&&&%%%$$$$$####"""!!!!!``````!!!!!!!!!"""""""""""""##############$$$$$$$$$$%%&&''(())**++,,--..//0001111122223334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433344556665544333322211100//..--,,++**))((''&&%%$$$###""!!``!!"""""""""###############$$$$$$$$$$$$$########""""!!!!!```````!````!``````!!""""!!``!!!""""""###$$%%&&''(())**++,,--..--,,++**)))**++,,--.....//...//00112110000/////////////00112221111222333322222322221221100//..-----,,,+++***)))(((('''&&&&%%%$$$$$####"""""!!!!!!```````!!!!!!!!!!!""""""""""""#################$$%%&&''(())**++,,--..//0000011112223334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433233445555544332222111000//..--,,++**))((''&&%%$$#####""!!``!!!!!!"""""""""#############$$$$$$#########"""""""!!!!```````!``!``````!!"""!!````!!"""!""###$$%%&&''(())**++,,----,,++**))())**++,,--.--.......//00111000///../////....//00111111111122333322233332222221100//..------,,++++***))((((''''&&&%%%%%$$$$###"""""!!!!!!!``````!!!!!!!!!!!!!""""""""""""""##########$$%%&&''(())**++,,--..///000001111222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222334455544332222111000//..--,,++**))((''&&%%$$###""""!!!```!!!!!!!!!!"""""""""""""""#############""""""""!!!!````````!``!``!````!!"""!!``!!!!!!"""##$$%%&&''(())**++,,--,,++**))((())**++,,-----..---..//00100////.............//00111000011122333333343333233221100//.....---,,,+++***))))(((''''&&&%%%%%$$$$#####""""""!!!!````````!!!!!!!!!!!!"""""""""""""""""##$$%%&&''(())**++,,--../////0000111222333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322122334444433221111000///..--,,++**))((''&&%%$$##"""""!!```````!!!!!!!!!"""""""""""""######"""""""""!!!!!!!``````````````!``!!"""!!``!!!!`!!"""##$$%%&&''(())**++,,,,++**))(('(())**++,,-,,-------..//000///...--.....----..//00000000001122333334444333333221100//......--,,,,+++**))))(((('''&&&&&%%%%$$$#####"""""""!!!````````````!!!!!!!!!!!!!!""""""""""##$$%%&&''(())**++,,--.../////000011122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111223344433221111000///..--,,++**))((''&&%%$$##"""!!!!``````!!!!!!!!!!!!!!!"""""""""""""!!!!!!!!``````````````!!"""!!``!````!!!""##$$%%&&''(())**++,,++**))(('''(())**++,,,,,--,,,--..//0//....-------------..//000////0001122334445444434433221100/////...---,,,+++****)))(((('''&&&&&%%%%$$$$$######"""!!``!!!!````````!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.....////00011122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211011223333322110000///...--,,++**))((''&&%%$$##""!!!!!!`````!!!!!!!!!!!!!""""""!!!!!!!!!`````````!``!``!!!!!!````!!!""##$$%%&&''(())**++++**))((''&''(())**++,++,,,,,,,--..///...---,,-----,,,,--..//////////001122334455544444433221100//////..----,,,++****))))((('''''&&&&%%%$$$$$#####""!!``!!!!!`````````!!!!!!!!!!""##$$%%&&''(())**++,,---.....////0001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000112233322110000///...--,,++**))((''&&%%$$##""!!!```````````````!!!!!!!!!!!!!````````````````!!!!!!````!!""##$$%%&&''(())**++**))((''&&&''(())**+++++,,+++,,--../..----,,,,,,,,,,,,,--..///....///001122334455554554433221100000///...---,,,++++***))))((('''''&&&&%%%%%$$$$##""!!``!!"!!!```````````!!""##$$%%&&''(())**++,,-----....///0001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/0011222221100////...---,,++**))((''&&%%$$##""!!````!!!!!!``````!```````````````!``!!""##$$%%&&''(())****))((''&&%&&''(())**+**+++++++,,--...---,,,++,,,,,++++,,--..........//0011223344555555544332211000000//....---,,++++****)))(((((''''&&&%%%%%$$##""!!```!!!""!!``!!""##$$%%&&''(())**++,,,-----....///000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///00112221100////...---,,++**))((''&&%%$$##""!!````````````````!```!!""##$$%%&&''(()))**))((''&&%%%&&''(())*****++***++,,--.--,,,,+++++++++++++,,--...----...//0011223344555665544332211111000///...---,,,,+++****)))(((((''''&&&%%$$##""!!```!!!!!``!!""##$$%%&&''(())**+++,,,,,----...///000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.//001111100//....---,,,+++**))((''&&%%$$##""!!``````!````!!""##$$%%&&''(()))))((''&&%%$%%&&''(())*))*******++,,---,,,+++**+++++****++,,----------..//0011223344556665544332211111100////...--,,,,++++***)))))(((('''&&&%%$$##""!!```!!``!!""##$$%%&&''(())***+++++,,,,,----...///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...//0011100//....---,,,++***))((''&&&%%$$##""!!``!````````!!""##$$%%&&''((())((''&&%%$$$%%&&''(()))))**)))**++,,-,,++++*************++,,---,,,,---..//00112233445566655443322222111000///...----,,,++++***)))))(((''''&&%%$$##""!!`````!!"""##$$%%&&''(())*****+++++,,,,---...///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-..//00000//..----,,,+++***))((''&&&%%$$##""!!```!````````!!""##$$%%&&''((((((''&&%%$$#$$%%&&''(()(()))))))**++,,,+++***))*****))))**++,,,,,,,,,,--..//001122334455666554433222222110000///..----,,,,+++***))((((''''''&&%%$$##""!!````!``!!"!!""##$$%%&&''(()))*****+++++,,,,---...//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>??????>>==<<;;::99887766554433221100//..---..//000//..----,,,+++**)))((''&&%%%$$##""!!`````````!!""##$$%%&&'''''((''&&%%$$###$$%%&&''((((())((())**++,++****)))))))))))))**++,,,++++,,,--..//001122334455665554433333222111000///....---,,,++**))((((''&''''&&%%$$##""!!```!!!!!``!!!!!!!""##$$%%&&''(()))))*****++++,,,---...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>????>>==<<;;::99887766554433221100//..--,--../////..--,,,,+++***)))((''&&%%%$$##""!!!``!````````!!""##$$%%&&''''''''&&%%$$##"##$$%%&&''(''((((((())**+++***)))(()))))(((())**++++++++++,,--..//0011223344555544444333333221111000//....--,,++**))((''''&&&'''&&%%$$##""!!``!!!!!!!``!!!!``!!""##$$%%&&''((()))))*****++++,,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>>>?>>==<<;;::99887766554433221100//..--,,,--..///..--,,,,+++***))(((''&&%%$$$##""!!!``````````!!""##$$%%&&&&&&&&''&&%%$$##"""##$$%%&&'''''(('''(())**+**))))((((((((((((())**+++****+++,,--..//0011223344554444444444333222111000//..--,,++**))((''''&&%&&'''&&%%$$##""!!``!!!""""!!``!!````!!""##$$%%&&''((((()))))****+++,,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===>>>>==<<;;::99887766554433221100//..--,,+,,--.....--,,++++***)))(((''&&%%$$$##""!!```````````!!""##$$%%%&&&&&&&&&&%%$$##""!""##$$%%&&'&&'''''''(())***)))(((''(((((''''(())**********++,,--..//00112233444433334444444332221100//..--,,++**))((''&&&&%%%&&''&&%%$$##""!!``!!"""""""!!````!!```!!""##$$%%&&''('((((()))))****+++,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<===>==<<;;::99887766554433221100//..--,,+++,,--...--,,++++***)))(('''&&%%$$###""!!``!````!``!``!!""##$$$$%%%%%%%%&&%%$$##""!!!""##$$%%&&&&&''&&&''(())*))(((('''''''''''''(())***))))***++,,--..//001122334433333344554433221100//..--,,++**))((''&&&&%%$%%&&''&&%%$$##""!!```!!""###""!!``!!!!``!!""##$$%%&&'''''''((((())))***+++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<====<<;;::99887766554433221100//..--,,++*++,,-----,,++****)))((('''&&%%$$###""!!``````!````!!""###$$$$%%%%%%%%%%$$##""!!`!!""##$$%%&%%&&&&&&&''(()))((('''&&'''''&&&&''(())))))))))**++,,--..//0011223333222233444433221100//..--,,++**))((''&&%%%%$$$%%&&''&&%%$$##""!!!`!!""#####""!!``!!``!!"""##$$%%%&&''&'''''((((())))***+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<<<=<<;;::99887766554433221100//..--,,++***++,,---,,++****)))(((''&&&%%$$##"""!!````````````!!""#####$$$$$$$$%%$$##""!!``!!""##$$%%%%%&&%%%&&''(()((''''&&&&&&&&&&&&&''(()))(((()))**++,,--..//00112233222222334433221100//..--,,++**))((''&&%%%%$$#$$%%&&''&&%%$$##""!!!!""##$$##""!!``!!``!!"""##$$%%%&&&&&&&'''''(((()))***+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;<<<<;;::99887766554433221100//..--,,++**)**++,,,,,++**))))((('''&&&%%$$##"""!!````!````````!``!!"""####$$$$$$$$$$##""!!``!!""##$$%%$$%%%%%%%&&''((('''&&&%%&&&&&%%%%&&''(((((((((())**++,,--..//001122221111223333221100//..--,,++**))((''&&%%$$$$###$$%%&&''&&%%$$##"""!""##$$##""!!``!``!!!""##$$$%%&&%&&&&&'''''(((()))***++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;;;<;;::99887766554433221100//..--,,++**)))**++,,,++**))))((('''&&%%%$$##""!!!!```````!```````!``!``!!"""""########$$$##""!!``!!""##$$%$$$$%%$$$%%&&''(''&&&&%%%%%%%%%%%%%&&''(((''''((())**++,,--..//0011221111112233221100//..--,,++**))((''&&%%$$$$##"##$$%%&&''&&%%$$##""""##$$$$##""!!``!``!!!""##$$$%%%%%%%&&&&&''''((()))***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::;;;;::99887766554433221100//..--,,++**))())**+++++**))(((('''&&&%%%$$##""!!!```!``````````!```````````!``!!!""""########$##""!!``!!""##$$%$$##$$$$$$$%%&&'''&&&%%%$$%%%%%$$$$%%&&''''''''''(())**++,,--..//00111100001122221100//..--,,++**))((''&&%%$$####"""##$$%%&&''&&%%$$###"##$$%%$$##""!!````!!```!!""###$$%%$%%%%%&&&&&''''((()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9:::;::99887766554433221100//..--,,++**))((())**+++**))(((('''&&&%%$$$##""!!`````````````````!``!!!!!""""""""####""!!``!!""##$$$$####$$###$$%%&&'&&%%%%$$$$$$$$$$$$$%%&&'''&&&&'''(())**++,,--..//001100000011221100//..--,,++**))((''&&%%$$####""!""##$$%%&&''&&%%$$####$$%%%%$$##""!!!!```!!!``!!""###$$$$$$$%%%%%&&&&'''((()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999::::99887766554433221100//..--,,++**))(('(())*****))((''''&&&%%%$$$##""!!``````!`````!!!!""""""""##""!!``!!""##$$$##""#######$$%%&&&%%%$$$##$$$$$####$$%%&&&&&&&&&&''(())**++,,--..//0000////00111100//..--,,++**))((''&&%%$$##""""!!!""##$$%%&&''&&%%$$$#$$%%&&%%$$##""!!!!!``!!```!!"""##$$#$$$$$%%%%%&&&&'''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998999:99887766554433221100//..--,,++**))(('''(())***))((''''&&&%%%$$###""!!````````````!!!!!!!!""""!!``!!""###$##""""##"""##$$%%&%%$$$$#############$$%%&&&%%%%&&&''(())**++,,--..//00//////001100//..--,,++**))((''&&%%$$##""""!!`!!""##$$%%&&''&&%%$$$$%%&&&&%%$$##""""!!!```!``!!""""#######$$$$$%%%%&&&'''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998889999887766554433221100//..--,,++**))((''&''(()))))((''&&&&%%%$$$###""!!````````!``!!!!!!!!"""!!``!!""#####""!!"""""""##$$%%%$$$###""#####""""##$$%%%%%%%%%%&&''(())**++,,--..////....//0000//..--,,++**))((''&&%%$$##""!!!!``!!""##$$%%&&''&&%%%$%%&&''&&%%$$##"""""!!!``!``!!"!!""##"#####$$$$$%%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998878889887766554433221100//..--,,++**))((''&&&''(()))((''&&&&%%%$$$##"""!!````````!````````!!!!!!``!!"""""#""!!!!""!!!""##$$%$$####"""""""""""""##$$%%%$$$$%%%&&''(())**++,,--..//......//00//..--,,++**))((''&&%%$$##""!!!!!``!!""##$$%%&&'''&&%%%%&&''''&&%%$$####"""!!!``!!``!!!!!"""""""#####$$$$%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877788887766554433221100//..--,,++**))((''&&%&&''(((((''&&%%%%$$$###"""!!``!````````!!!!!``!!""""""""!!``!!!!!!!""##$$$###"""!!"""""!!!!""##$$$$$$$$$$%%&&''(())**++,,--....----..////..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''''&&&%&%&&''''&&%%$$#####"""!!``!!``!!``!!""!"""""#####$$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877677787766554433221100//..--,,++**))((''&&%%%&&''(((''&&%%%%$$$###""!!!``!```````````!``````````!!""!!!"!!``!!```!!""##$##""""!!!!!!!!!!!!!""##$$$####$$$%%&&''(())**++,,--..------..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&&%%%&&''''&&%%$$$$###""!!``!``!``!!!!!!!"""""####$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666777766554433221100//..--,,++**))((''&&%%$%%&&'''''&&%%$$$$###"""!!!``````````````!``!```!!!!!!!!````!!""###"""!!!``!!!!!````!!""##########$$%%&&''(())**++,,----,,,,--......--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$%%&&&'''&&%%$$$$##""!!``!``!!``!!!`!!!!!"""""####$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665666766554433221100//..--,,++**))((''&&%%$$$%%&&'''&&%%$$$$###"""!!```````````!``!!```!!``!!""##""!!!!```````!!""###""""###$$%%&&''(())**++,,--,,,,,,--......--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$$%%&&&'&&&&%%%$$##""!!````!!``!`````!!!!!""""###$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665556666554433221100//..--,,++**))((''&&%%$$#$$%%&&&&&%%$$####"""!!!`````````````````!``````!!""##""!!!```!!""""""""""##$$%%&&''(())**++,,,,++++,,------.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$#$$%%%&&&%%&&%%%$$##""!!````!`````!!!!!""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665545556554433221100//..--,,++**))((''&&%%$$###$$%%&&&%%$$####"""!!!``````````````````!``!````!!""##""!!``````!!"""!!!!"""##$$%%&&''(())**++,,++++++,,---------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$###$$%%%&%%%%%%%%%$$##""!!````!``````!!!!"""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544455554433221100//..--,,++**))((''&&%%$$##"##$$%%%%%$$##""""!!!````````!``````````````!!!""##""!!``!!``!!"!!!!!!!!""##$$%%&&''(())**++++****++,,,,,,--,,,++++**))((''&&%%$$##""!!```!!""##$$%%&&&&%%$$##"##$$$%%%$$%%%%%$$$$##""!!````!!`````!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544344454433221100//..--,,++**))((''&&%%$$##"""##$$%%%$$##""""!!!``!```````````!````!!``!!""###""!!``!!!``!!!!!````!!!""##$$%%&&''(())**++******++,,,,,,,,,++*++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##"""##$$$%$$$$$$$$$$$$##""!!````!!`````!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333444433221100//..--,,++**))((''&&%%$$##""!""##$$$$$##""!!!!```!```````````````!!!!```!!""###""!!``!!!!`!!!!````!!""##$$%%&&''(())****))))**++++++,,+++****+**))((''&&%%$$##""!!````!!""##$$%%&&%%$$##""!""###$$$##$$$$$#######""!!````!!`````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332333433221100//..--,,++**))((''&&%%$$##""!!!""##$$$##""!!!!``!```!`````````````!!!!!!```!!""###""!!````!!!!!``!!""##$$%%&&''(())**))))))**+++++++++**)***+**))((''&&%%$$##""!!!!!!""##$$%%&&%%$$##""!!!""###$############"##""!!````!!````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332223333221100//..--,,++**))((''&&%%$$##""!!`!!""#####""!!````!``!`````````````!!!!!!!!!!!""###""!!``!!```!!""##$$%%&&''(())))(((())******++***))))**+**))((''&&%%$$##""!!!!""##$$%%&&%%$$##""!!`!!"""###""#####"""""""""!!````!``!```````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998877665544332212223221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!````````````!!```!```````!!!!!""""##""!!````!!""##$$%%&&''(())(((((())*********))()))*****))((''&&%%$$##""""""##$$%%&&%%$$##""!!``!!"""#""""""""""""!"""""!!````!``````!!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;::998877665544332211122221100//..--,,++**))((''&&%%$$##"""!!``!!"""""!!````!```````!!!!`````!``!!"""!!""""!!```````!!""##$$%%&&''(())((''''(())))))**)))(((())**)))((''''&&%%$$##""""##$$%%&&&%%$$##""!!``!!!"""!!"""""!!!!!!!!""!!````!````!`!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::998877665544332211011121100//..--,,++**))((''&&%%$$##""!!!!``!!"""!!``!``````````!!!!!````!!!!``````!!""!!!!"""!!``!!!``!!!""##$$%%&&''(())((''''''(()))))))))(('((()))))((''''''&&%%$$######$$%%&&&&%%$$##""!!```!!!"!!!!!!!!!!!!`!!!!"!!````!````!!!"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<;;::998877665544332211000111100//..--,,++**))((''&&%%$$##""!!!!!``!!!!!!`````````!```````!!!!!``!!`````!!"!!``!!"!!``!!!!!``!!!""##$$%%&&''(())((''&&&&''(((((())(((''''(())(((''&&''''&&%%$$####$$%%&&&&%%$$##""!!```!!!``!!!!!```````!!!````````!!"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;::99887766554433221100/000100//..--,,++**))((''&&%%$$##""!!``````!!!!``````````````````!!!!!!``!``!!!!``!!!!`````!!"""!!!!"""##$$%%&&''(())((''&&&&&&''(((((((((''&'''(((((''&&&&''''&&%%$$$$$$%%&&&&%%$$##""!!``!```````!!````````!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<<;;::99887766554433221100///0000//..--,,++**))((''&&%%$$##""!!````````````````!!!!!!!`````!!"!!``!!!!``!!!!"""""!!"""""##$$%%&&''((((''&&%%%%&&''''''(('''&&&&''(('''&&%%&&''''&&%%$$$$%%&&'&&%%$$##""!!``!!``!`````````!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;::99887766554433221100//.///00//..--,,++**))((''&&%%$$##""!!````````````````````````!!!!!!`````!!"!!``!!!``!!!"""""""""!!!""##$$%%&&''((''&&%%%%%%&&'''''''''&&%&&&'''''&&%%%%&&''''&&%%%%%%&&'''&&%%$$##""!!``!!!```````!```!```!!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;;::99887766554433221100//.../////..--,,++**))((''&&%%$$##""!!``!!!````````````````````````!!!!!!!``!!!""!!``!!```!!""""""!""!!!!!""##$$%%&&''''&&%%$$$$%%&&&&&&''&&&%%%%&&''&&&%%$$%%&&''''&&%%%%&&&&&&&&&%%$$##""!!``!!!!!```````!````!!`!!!``!!!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:::99887766554433221100//..-...//..--,,++**))((''&&%%$$##""!!``!!!````````````````````!!!!!!```!!""""!!``!``!!"!!!!!!!!!```!!""##$$%%&&''&&%%$$$$$$%%&&&&&&&&&%%$%%%&&&&&%%$$$$%%&&&&&'&&&&&&&&&&&&&&&%%$$##""!!```!!!!!!!````!````!!!!!``!!"""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::::99887766554433221100//..---...//..--,,++**))((''&&%%$$##""!!``!!!!``````````````````!!!!!!```!!""""!!````!!"!!!!!!`!!``!!""##$$%%&&&&%%$$####$$%%%%%%&&%%%$$$$%%&&%%%$$##$$%%&&&&&&&&&&&&%%%%%&&&&%%$$##""!!```!!"!!``!``!!``!````!!!!````!!"""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::999887766554433221100//..--,---.../..--,,++**))((''&&%%$$##""!!!!""!!``!````````!``!`````!!!!!!``!!""""!!```!!"!!``````!``!!""##$$%%&&&%%$$######$$%%%%%%%%%$$#$$$%%%%%$$####$$%%%%%&&&&&&%%%%%%%%&&&&%%$$##""!!!`````!!""!!``!!``!!``!````````!!!```!!""##$$%%&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::9999887766554433221100//..--,,,---......--,,++**))((''&&%%$$##""!!""""!!``!``!`````!``!`````````!!!!!!````!!""!!!``!!"!!````!!""##$$%%&&&%%$$##""""##$$$$$$%%$$$####$$%%$$$##""##$$%%%%%%&%%%%%$$$$$%%&&&&%%$$##""!!!!!!!!""""!!``!!!!!````!``!!""##$$%%&&&%%$$##""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9998887766554433221100//..--,,+,,,---.....--,,++**))((''&&%%$$##""""#""!!``````!``!```````````````````````!!!!!```!!!!```!!!!````!!""##$$%%&&%%$$##""""""##$$$$$$$$$##"###$$$$$##""""##$$$$$%%%%%%$$$$$$$$%%&&&&%%$$##"""!!!!!""##""!!```!!!!``````!!""##$$%%&&&&%%$$##""!!!!`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9988887766554433221100//..--,,+++,,,-----.----,,++**))((''&&%%$$##""#""!!!!`````!```````````````````````````!!!!```!!``!!!!``!``!!""##$$%%&&%%$$##""!!!!""######$$###""""##$$###""!!""##$$$$$$%$$$$$#####$$%%&&&&%%$$##""""""""####""!!``!!!``````!!""##$$%%&&''&&%%$$##""""!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988877766554433221100//..--,,++*+++,,,-------,,,++**))(('''&&%%$$###""!!````!```!````!!```````````````````````````!!!!``````````````````````````!!!!````!!""##$$%%%%$$##""!!!!!!""#########""!"""#####""!!!!""#####$$$$$$########$$%%&&&&%%$$###"""""##$$##""!!``!!````!``!!""##$$%%&&'''&&%%$$##""""!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===>>???????????????????????????????????????????????????????????????????>>>>>>>>>>>>==?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988777766554433221100//..--,,++***+++,,,,,-,,,,,++**))((''&&&&%%$$##""!!``````!```!!!!!``!``````````````````!!!!!!!```!!!!!`````````````````````````````````!!!!!``!!""##$$%%%$$##""!!````!!""""""##"""!!!!""##"""!!``!!""######$#####"""""##$$%%&&&&%%$$########$$$$##""!!``!!````!``!!""##$$%%&&'''&&&%%$$####"""##$$%%&&''(())**++,,--..//001122334445566778899::;;<<<===>>???????????????????????????????????????????????????????????????>>>>>>>==========???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99888777666554433221100//..--,,++**)***+++,,,,,,,+++**))((''&&&%%%$$##""!!``````````````!!!"!!``````!``````!!!!!!!!!!!!!!!```````````````!```````````````!!!```!!""##$$%%%$$##""!!``!!"""""""""!!`!!!"""""!!``!!"""""######""""""""##$$%%&&&&%%$$$#####$$%$$##""!!``!``````!!""##$$%%&&''&&&&%%%$$####"##$$%%&&''(())**++,,--..//00112233443445566778899::;;;<<<==>>????????????????????????????????????????????????????????>>>>>>>>>============<>>>==<<;;::99888776666554433221100//..--,,++**)))***+++++,+++++**))((''&&%%%%$$##""!!``````````!!!""""!!``````````````````````!!!!!!!!!!!!``````````````````````````````````!````!!``!!""##$$%%%%$$##""!!``!!!!!!""!!!```!!""!!!``!!""""""#"""""!!!!!""##$$%%&&&&%%$$$$$$$$%$$##"""!!````````!!""##$$%%&&'&&%%%%$$$$$#$###$$$%%%&&''(())**++,,--..//00112233333445566778899::;;;<<<==>>????????>>?????????????????????????????????????>>>>>>>>>>>>>>=======<<<<<<<<<>>===<<;;::99887776665554433221100//..--,,++**))()))***+++++++***))((''&&%%%$$$##""!!!```!!!!"""#""!!```````!`````````````````````````````````````!````````````````````!!``!!""##$$%%&&%%$$##""!!``!!!!!!!!!!``!!!!!```!!!!!""""""!!!!!!!!""##$$%%&&&&%%%$$$$$%$$##""""!!````!``!``!!""##$$%%&&&&&%%%%$$$$#########$$$%%&&''(())**++,,--..//00112233233445566778899:::;;;<<==>>??????>>>>>>>????????????????????????????>>>>>>>>>>>>>=========<<<<<<<<<<<<;;???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<;;::99887776655554433221100//..--,,++**))((()))*****+*****))((''&&%%$$$$##""!!````!!!!"""###""!!`````````````````!````!``````````````````!!""##$$%%&&&%%$$##""!!````````!!```!!````!!!!!!"!!!!!`````!!""##$$%%&&&&%%%%%%%$$##""!"""!!``!!``!``!``!!""##$$%%&&&&%%$$$$#####"#######$$$%%&&''(())**++,,--..//00112222233445566778899:::;;;<<==>>>>>?>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============<<<<<<<;;;;;;;;;;??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99887766655544433221100//..--,,++**))(('((()))*******)))((''&&%%$$$###""!!```!!!!""""###""!!``!`````````````````!```!``````````````!!""##$$$%%%%%%%%$$##""!!`````````!!!!!!```!!""##$$%%&&&&&%%%%$$##""!!!!!"!!!!!``!````!!""##$$%%%%%%%$$$$####"""""""""###$$%%&&''(())**++,,--..//001122122334455667788999:::;;<<==>>>>>>=======>>>>>>>>>>>>>>>>>>>>>>>>>>>>=============<<<<<<<<<;;;;;;;;;;;;::?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;::99887766655444433221100//..--,,++**))(('''((()))))*)))))((''&&%%$$####""!!```!!!!""""#####""!!````````````````!``!`````````````````!``!!""####$$$%%%%%%%%$$##""!!````!``````!!""##$$%%&&''&&&%%$$##""!!`!!!!!!````!````!!""##$$$$%%%%$$####"""""!"""""""###$$%%&&''(())**++,,--..//001111122334455667788999:::;;<<=====>==<<=====================================<<<<<<<<<<<<<<;;;;;;;::::::::::????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;::99887766555444333221100//..--,,++**))((''&'''((()))))))(((''&&%%$$###"""!!``````!!!!""""######""!!``!``````````````!!!``````````````````!!"""####$$$$$$%%%%$$##""!!````!!""##$$%%&&''&&%%$$##""!!````!!``!``!``!!""##$$$$$$$$$####""""!!!!!!!!!"""##$$%%&&''(())**++,,--..//0011011223344556677888999::;;<<======<<<<<<<============================<<<<<<<<<<<<<;;;;;;;;;::::::::::::99??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;;::99887766555443333221100//..--,,++**))((''&&&'''((((()(((((''&&%%$$##""""!!``!!!!!!""""####$$$##""!!````````!``````````!!!````````````!!""""###$$$$$$$%%%$$##""!!``!!""##$$%%&&&&%%$$##""!!`````!``!``!!""######$$$$##""""!!!!!`!!!!!!!"""##$$%%&&''(())**++,,--..//0000011223344556677888999::;;<<<<<=<<;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;:::::::9999999999?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;:::99887766554443332221100//..--,,++**))((''&&%&&&'''((((((('''&&%%$$##"""!!!``!!!!!""""####$$$$$##""!!````````````!!!!!!``!````!!!""""######$$$$%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!````!````!!""############""""!!!!````````!!!""##$$%%&&''(())**++,,--..//00/0011223344556677788899::;;<<<<<<;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;:::::::::99999999999988????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::::99887766554443322221100//..--,,++**))((''&&%%%&&&'''''('''''&&%%$$##""!!!!``!!""""""####$$$$%$$##""!!!``!``````!````!!````!`````!!!!"""#######$$$%%$$##""!!````!!""##$$%%&&'&&%%$$##""!!!````!``!!""##"""""####""!!!!````!!!""##$$%%&&''(())**++,,--../////0011223344556677788899::;;;;;<;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::99999998888888888??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;:::999887766554433322211100//..--,,++**))((''&&%%$%%%&&&'''''''&&&%%$$##""!!!```!!""""####$$$$%%$$##""!!``````````!```````````````!!!!""""""####$$%%$$##""!!!!``!!""##$$%%&&'&&%%$$##""!!!`````!``!!""#"""""""""""!!!!```!!""##$$%%&&''(())**++,,--..//.//0011223344556667778899::;;;;;;:::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::99999999988888888888877?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;::9999887766554433322111100//..--,,++**))((''&&%%$$$%%%&&&&&'&&&&&%%$$##""!!``````!!""#####$$$$%%%$$##""!!```````````````````!`````````````!!!"""""""###$$%%$$##""!!!!```!!""##$$%%&&''&&%%$$##"""!!``````!!"""!!!!!""""!!````!!""##$$%%&&''(())**++,,--.....//0011223344556667778899:::::;::99:::::::::::::::::::::::::::::::::::::9999999999999988888887777777777????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::9998887766554433222111000//..--,,++**))((''&&%%$$#$$$%%%&&&&&&&%%%$$##""!!````!!!!!""####$$$$%%%%$$##""!!``!````````````!````````````````!!!!!!""""##$$%%$$##""""!!!```!!""##$$%%&&''''&&%%$$##"""!!``````!!""!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..-..//0011223344555666778899::::::9999999::::::::::::::::::::::::::::999999999999988888888877777777777766???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;::9988887766554433222110000//..--,,++**))((''&&%%$$###$$$%%%%%&%%%%%$$##""!!``!!!!!!""##$$$$$%%%%%$$##""!!``!``````````````````!````!``````!!!!!!!"""##$$%%$$##""""!!!!``````!!""##$$%%&&''''&&%%$$###""!!``````!!!!`````!!!!``!!""##$$%%&&''(())**++,,--.---..//0011223344555666778899999:998899999999999999999999999999999999999998888888888888877777776666666666??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;::998887776655443322111000///..--,,++**))((''&&%%$$##"###$$$%%%%%%%$$$##""!!```!!!"""""##$$$$%%%%%%$$##""!!````!````````````````````````!``!````!!!!""##$$%%$$####"""!!!!```!!!``!!""##$$%%&&''''&&%%$$##""!!````!``!!```````!!""##$$%%&&''(())**+++,,---,--..//0011223344455566778899999988888889999999999999999999999999999888888888888877777777766666666666655?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;:::99887777665544332211100////..--,,++**))((''&&%%$$##"""###$$$$$%$$$$$$##""!!``!!!""""""##$$%%%%%&%%$$##""!!````````````!````````!````!`````!!!""##$$%%$$####""""!!!``!!!`````!!""##$$%%&&''(''&&%%$$##""!!````!````!!""##$$%%&&''(())***++,,-,,,--..//001122334445556677888889887788888888888888888888888888888888888887777777777777766666665555555555????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::99887776665544332211000///...--,,++**))((''&&%%$$##""!"""###$$$$$$$#####""!!``!!!"""#####$$%%%%&&&%%$$##""!!``!``````!``!``!````!``````!`````!!""##$$%%$$$$###""""!!``!!!``!!""##$$%%&&''(((''&&%%$$##""!!``````!!""##$$%%&&''(())***++,,,+,,--..//00112233344455667788888877777778888888888888888888888888888777777777777766666666655555555555544?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;;::999887766665544332211000//....--,,++**))((''&&%%$$##""!!!"""#####$######"""!!``!!""######$$%%&&&&&%%$$##""!!````````!`````````````!!!!`!``!``!!""##$$%%$$$$####"""!!`````!!!!````!!""##$$%%&&''((((''&&%%$$##""!!``````!!""##$$%%&&''(()))**++,+++,,--..//0011223334445566777778776677777777777777777777777777777777777776666666666666655555554444444444????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;:::99988776665554433221100///...---,,++**))((''&&%%$$##""!!`!!!"""#######"""""!!``!!""##$$$$$%%&&&&&%%$$##""!!````````!````!``!`````!!!!!``!``!!``!!""##$$%%%%$$$####""!!!````!!!!!!````!!!!""##$$%%&&''(()((''&&%%$$##""!!````!``!!""##$$%%&&''(()))**+++*++,,--..//001122233344556677777766666667777777777777777777777777777666666666666655555555544444444444433??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;:::99888776655554433221100///..----,,++**))((''&&%%$$##""!!``!!!"""""#""""""!!!``!!""##$$$$%%&&'&&%%$$##""!!``!```!````!````!``````!!````````!``!!""##$$%%%%%$$$$###""!!!```!!!!!!!!``!!!!!""##$$%%&&''(()))((''&&%%$$##""!!``````!!""##$$%%&&''((())**+***++,,--..//00112223334455666667665566666666666666666666666666666666666665555555555555544444443333333333?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;::999888776655544433221100//...---,,,++**))((''&&%%$$##""!!```!!!"""""""!!!!!``!!""##$$%%%&&'&&%%$$##""!!````````!`````````````````````!!!```!!""##$$%%&&%%%$$$$##"""!!!````!!!!""""!!```!!""##$$%%&&''(())*))((''&&%%$$##""!!``````!!""##$$%%%&&''((())***)**++,,--..//0011122233445566666655555556666666666666666666666666666555555555555544444444433333333333322???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;::999887776655444433221100//...--,,,,+++**))((''&&%%$$##""!!``!!!!!"!!!!!!```!!""##$$%%&&''&&%%$$##""!!``````````````!````````!``````!````!!!!!````!!""##$$%%&&&%%%%$$$##"""!!!!``````!!!""""""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``````!!""##$$%%%%&&'''(())*)))**++,,--..//001112223344555556554455555555555555555555555555555555555554444444444444433333332222222222??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;::998887776655444333221100//..---,,,++++***))((''&&%%$$##""!!```!!!!!!!````!!""##$$%%&&'&&%%$$##""!!````````````````````````````````````````````!``!````````!!``!!!!!``!!``!!""##$$%%&&'&&&%%%%$$###"""!!!!``!!!!!!!"""#""!!``!!""##$$%%&&''(()((((''&&%%$$##""!!````!``!!""##$$$$%%&&'''(()))())**++,,--..//00011122334455555544444445555555555555555555555555555444444444444433333333322222222222211?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;;::998887766655443333221100//..---,,++++****))((''&&%%$$##""!!````!````!!""##$$%%&&&%%$$##""!!```````````````````````````````````````!``!````!!``!!"!!!!!!!!""##$$%%&&'''&&&&%%%$$###""""!!!!!!!!!!!!""#""!!``!!""##$$%%&&''((((''''&&%%$$##""!!``````!!""###$$$$%%&&&''(()((())**++,,--..//0001112233444445443344444444444444444444444444444444444443333333333333322222221111111111???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;;::998877766655443332221100//..--,,,+++****)))(((''&&%%$$##""!!```!!""##$$%%&&%%$$##""!!````````````````!```!`````!!!``!!""!!""!!""##$$%%&&''('''&&&&%%$$$###""""!!"""!!``!!""""!!``!!""##$$%%&&'''((''''&&&&%%$$##""!!``````!!""#####$$%%&&&''((('(())**++,,--..///00011223344444433333334444444444444444444444444444333333333333322222222211111111111100??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;;::::998877766555443322221100//..--,,,++****))))(((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!`````````!`````````!````!``````!!````!!"""""""""##$$%%&&''(((''''&&&%%$$$####""""""!!``!!"""!!``!!""##$$%%&&''''''&&&&%%%$$$##""!!``````!!"""####$$%%%&&''('''(())**++,,--..///0001122333334332233333333333333333333333333333333333332222222222222211111110000000000?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;::::998877666555443322211100//..--,,+++***))))((('''&&%%$$##""!!``!!""##$$%%%%$$##""!!```````````````!``````````````````!```!``!!""""##""##$$%%&&''(()(((''''&&%%%$$$####"""!!``!!"!!``!!""##$$%%&&&''&&&&%%%%$$$##""!!``````!!"""""##$$%%%&&'''&''(())**++,,--...///001122333333222222233333333333333333333333333332222222222222111111111000000000000//????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;:::99998877666554443322111100//..--,,+++**))))(((('''&&&%%$$##""!!``!!""##$$%%%$$##""!!```````````````````!``````````!``!!!``!``!!""######$$%%&&''(()))(((('''&&%%%$$$$##""!!``!!""!!``````!!""##$$%%&&&&&&&%%%%$$$###"""!!``````!!!""""##$$$%%&&'&&&''(())**++,,--...///001122222322112222222222222222222222222222222222222111111111111110000000//////////???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:::99998877665554443322111000//..--,,++***)))(((('''&&&%%%$$##""!!``!!""##$$%%%$$##""!!``````````````````!```````````!!!!!!```!!""##$$##$$%%&&''(((((())((((''&&&%%%$$##""!!``!!"!!```!!```!!""##$$%%&&%%&&%%%%$$$$###"""!!``````!!!!!""##$$$%%&&&%&&''(())**++,,---...//0011222222111111122222222222222222222222222221111111111111000000000////////////..?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;:::999888877665554433322110000//..--,,++***))((((''''&&&%%%$$##""!!``!!""###$$%%$$##""!!`````````!``!!`````!``!```````````!!!!``!``!!""##$$$$%%&&''((((((((())(((''&&&%%$$##""!!``!!!``!!!!!!""##$$%%%%%%%%%%%$$$$###"""!!!````!````!!!!""###$$%%&%%%&&''(())**++,,---...//001111121100111111111111111111111111111111111111100000000000000///////..........????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;:::99988887766554443332211000///..--,,++**)))(((''''&&&%%%$$$##""!!``!!""###$$%%$$##""!!```````!``!!!`````!```````````````````!``!!""##$$%%&&''((((''''((((()((''&&%%$$##""!!``!!!`````!!""##$$$%%%%$$%%$$$$####"""!!!``!`!!````!!""###$$%%%$%%&&''(())**++,,,---..//00111111000000011111111111111111111111111110000000000000/////////............--??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;;::99988877776655444332221100////..--,,++**)))((''''&&&&%%%$$$##""!!``!!""""##$$%%$$##""!!````!``!``!!!!````````````````!!""##$$%%&&''((('''''''(((()((''&&%%$$##""!!``!``!!""##$$$$$$$$$$$$####"""!!!```!!!``!!"""##$$%$$$%%&&''(())**++,,,---..//00000100//0000000000000000000000000000000000000//////////////.......----------?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;:::99988877776655443332221100///...--,,++**))((('''&&&&%%%$$$###""!!``!!"""""##$$%%$$##""!!!```````!``!!!!!```````!````````!!""##$$%%&&''(''&&&&'''''((((''&&&%%$$##""!!````!!""##$#$$$$##$$####""""!!!``!!!``!!"""##$$$#$$%%&&''(())**+++,,,--..//000000///////0000000000000000000000000000/////////////.........------------,,???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;:::99888777666655443332211100//....--,,++**))(((''&&&&%%%%$$$###""!!``!!""!!""##$$%%$$##""!!!!``!``!``!!"!!!````````````!``!!""##$$%%&&''''&&&&&&&''''((''&&%%%%$$##""!!```!!""##############""""!!!```!!!``!!"!""##$###$$%%&&''(())**+++,,,--../////0//../////////////////////////////////////..............-------,,,,,,,,,,??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;::999888777666655443322211100//...---,,++**))(('''&&&%%%%$$$###"""!!``!!!!!!!""##$$%%$$##"""!!!`````````!!"!!!``````````````!!""##$$%%&&''&&%%%%&&&&&''''&&%%%%$$##""""!!```!!""####"####""##""""!!!!``!!``!!!!!!""###"##$$%%&&''(())***+++,,--..//////.......////////////////////////////.............---------,,,,,,,,,,,,++?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;::999887776665555443322211000//..----,,++**))(('''&&%%%%$$$$###"""!!``!!!!``!!""##$$%%$$##""""!!!```!`````!!!!!!``````!````````!!!!""##$$%%&&&&%%%%%%%&&&&''&&%%$$$$##"""!!!!!`````!!!""""""""""""""""!!!!```!!``!!!!`!!""#"""##$$%%&&''(())***+++,,--...../..--.....................................--------------,,,,,,,++++++++++????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;::998887776665555443322111000//..---,,,++**))((''&&&%%%$$$$###"""!!!``````!!""##$$%%$$###"""!!!!```!```!``!!!!!!`````````````````````!!""##$$%%&&%%$$$$%%%%%&&&&%%$$$$##""!!!!!```!!``!!!!""""!""""!!""!!!!```!!``````!!"""!""##$$%%&&''(()))***++,,--......-------............................-------------,,,,,,,,,++++++++++++**???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:::99888776665554444332211100///..--,,,,++**))((''&&&%%$$$$####"""!!!``!!""##$$%%$$####"""!!!``````````````````````!````!!!!`````````````````````````````````!!""##$$%%%%$$$$$$$%%%%&&%%$$####""!!!````!``!``!!!!!!!!!!!!!!!!```!!``!!"!!!""##$$%%&&''(()))***++,,-----.--,,-------------------------------------,,,,,,,,,,,,,,+++++++**********??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:::99887776665554444332211000///..--,,,+++**))((''&&%%%$$$####"""!!!```!!""##$$%%$$$###""""!!!`````````````````!```````!!!``````!``!`````````````````````````!!""##$$%%$$####$$$$$%%%%$$####""!!```!````!!!!`!!!!``!!```!!``!!!`!!""##$$%%&&''((()))**++,,------,,,,,,,----------------------------,,,,,,,,,,,,,+++++++++************))?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::999887776655544433332211000//...--,,++++**))((''&&%%%$$####""""!!!``!!""##$$%%%$$$$###"""!!!!````!``````!!````````!``!!````!!""##$$%%$$#######$$$$%%$$##""""!!``````````````!!``!``!!""##$$%%&&''((()))**++,,,,,-,,++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++*******))))))))))????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::99988776665554443333221100///...--,,+++***))((''&&%%$$$###""""!!!```!!""##$$%%%%%$$$####"""!!!````!``!```````````!````!``!!""##$$%%$$##""""#####$$$$##""""""!!``````!!````!!""##$$%%&&'''((())**++,,,,,,+++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++*********))))))))))))((???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::999888776665544433322221100///..---,,++****))((''&&%%$$$##""""!!!!``!!""##$$%%%%$$$###""""!!!```````!``````````````!````!!""##$$%%$$##"""""""####$$##""!!""""!!!```!!!````!!""##$$%%&&'''((())**+++++,++**+++++++++++++++++++++++++++++++++++++**************)))))))((((((((((?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;:::999888776655544433322221100//...---,,++***)))((''&&%%$$###"""!!!!```!!""##$$%%%$$####"""!!!!```````!`````````````````!!!""##$$$%$$##""!!!!"""""####""!!!!!""!!``!!!``!``!!""##$$%%&&&'''(())**++++++*******++++++++++++++++++++++++++++*************)))))))))((((((((((((''????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9998887776655544333222111100//...--,,,++**))))((''&&%%$$###""!!!!```!!""##$$%%$$###"""!!!!`````````````!``!````````!````!!!""#####$$$##""!!!!!!!""""##""!!``!!!!!!``!!``!``!!""##$$%%&&&'''(())*****+**))*************************************))))))))))))))(((((((''''''''''??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::9998887776655444333222111100//..---,,,++**)))(((''&&%%$$##"""!!!```!!""##$$%%$$##""""!!!````````````````````````````````!``!``!!"""""""###$##""!!````!!!!!""""!!```!!!!!``!!``!``!!""##$$%%%&&&''(())******)))))))****************************)))))))))))))(((((((((''''''''''''&&?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::9988877766655444332221110000//..---,,+++**))((((''&&%%$$##"""!!```!!""##$$%$$##"""!!!``````````````````````````````````````````!``````````!```!```````!!""""""""""###""!!```!!!!"""!!```````!!``!``!!""##$$%%%&&&''(()))))*))(()))))))))))))))))))))))))))))))))))))(((((((((((((('''''''&&&&&&&&&&???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;::9988877766655443332221110000//..--,,,+++**))((('''&&%%$$##""!!!``!!""##$$$$##""!!!!````````````````````````!!!````````!```````````````````````!````!!""""!!!!!"""##""!!````!!"""!!``!!``!``!!""##$$$%%%&&''(())))))((((((())))))))))))))))))))))))))))((((((((((((('''''''''&&&&&&&&&&&&%%??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;::99887776665554433322111000////..--,,,++***))((''''&&%%$$##""!!!``!!""##$$$##""!!!```!`````````!`````````````````````!!!"""!!!!!!!!!"""""!!``!!!!"!!``!!``!``!!""##$$$%%%&&''((((()((''(((((((((((((((((((((((((((((((((((((''''''''''''''&&&&&&&%%%%%%%%%%?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;::99887776665554433222111000////..--,,+++***))(('''&&&%%$$##""!!```!!""##$$##""!!```!```````!!`!``!``!``!!!!!!!!!!`````!!!"""!!``!!!!"!!``!!``!``!!""###$$$%%&&''(((((('''''''(((((((((((((((((((((((((((('''''''''''''&&&&&&&&&%%%%%%%%%%%%$$??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;::9988776665554443322211000///....--,,+++**)))((''&&&&%%$$##""!!``!!""##$##""!!``!``!````!!!``!```````````!!!!!````!!!"!!````!!!!!``!!``!``!!""###$$$%%&&'''''(''&&'''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&%%%%%%%$$$$$$$$$$?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<;;;:::9988776665554443322111000///....--,,++***)))((''&&&%%%$$##""!!```!!""##$##""!!````!````!!!`````````````````````````````!!!"!!``!!!!!``!!``!``!!"""###$$%%&&''''''&&&&&&&''''''''''''''''''''''''''''&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$##???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<;;;:::998877665554443332211100///...----,,++***))(((''&&%%%%$$##""!!``!!!""##$$##""!!````!````!!!!```!`````!````!``````````````!!"!!````!!!``!!``!``!!"""###$$%%&&&&&'&&%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%$$$$$$$##########?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<;;;:::9998877665554443332211000///...----,,++**)))(((''&&%%%$$$##""!!``!!!""##$$$$##""!!````!````!!!!````````````!``````````````!````````````!!"!!!```!!!``!!````!!!"""##$$%%&&&&&&%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$$$$$$$$$############""???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;;:::9998877665544433322211000//...---,,,,++**)))(('''&&%%$$$$##""!!``!!""##$$$$$##""!!``!``!````!!!!``````````````````````````!`````````````````````!!""!!!``!``!!````!!!"""##$$%%%%%&%%$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$#######""""""""""??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<<;;:::9998887766554443332221100///...---,,,,++**))((('''&&%%$$$###""!!``!!""##$$$$#####""!!````!````!!"!!```````````````````````````!!""!!```!!`````!!!""##$$%%%%%%$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$#########""""""""""""!!?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<;;;;:::9998887766554433322211100///..---,,,++++**))(((''&&&%%$$####""!!``!!""##########"""!!````````!!"!!````````````````````````````!!""!!``!!``!``!!!""##$$$$$%$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############"""""""!!!!!!!!!!???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;;;::99988877766554433322211100//...---,,,++++**))(('''&&&%%$$###"""!!``!!""######""""""""!!``!``````!!!!!```````!```````!```!``````````````!!"""!!``!!``!```!!""##$$$$$$#######$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############"""""""""!!!!!!!!!!!!``??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<<;;;::::99988877766554433222111000//...--,,,+++****))(('''&&%%%$$##""""!!``!!"""#""""""""!!!!!!``!``````!``!!!!`````````````!````````````!```!!"""!!``!!``````!!""#####$##""#####################################""""""""""""""!!!!!!!````````????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<;;;;::::99888777666554433222111000//..---,,,+++****))((''&&&%%%$$##"""!!!``!!"""""""""!!!!!!!!`!````!``````!!``````````````````!```````````!!"""!!``!!``!``!!""######"""""""############################"""""""""""""!!!!!!!!!````?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<;;;;:::999988877766655443322111000///..---,,+++***))))((''&&&%%$$$##""!!!!``!!""!!!"!!!!!!!!````````````````!````````````````````````!!"""!!``!!``!```!!"""""#""!!"""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!```???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<<;;;::::999988777666555443322111000///..--,,,+++***))))((''&&%%%$$$##""!!!```!!!!!!!!!!!!```````````````!``!````````!!"!!````!!```````!!!"""""""!!!!!!!""""""""""""""""""""""""""""!!!!!!!!!!!!!``````@@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=====<<<;;::::999888877766655544332211000///...--,,,++***)))((((''&&%%%$$###""!!```!!!!```!`````!``!`````````````!!!!``!!````!!!!!!!!"!!``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````@@@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=====<<<;;;:::9999888877666555444332211000///...--,,+++***)))((((''&&%%$$$###""!!`````````!````````!````!!!``!!````!!!!!!!`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````@@@@?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<<<<;;;::9999888777766655544433221100///...---,,+++**)))(((''''&&%%$$$##"""!!````!````!``````!``!!!``!!``````!!`````````````````````````````@@@@@@@???????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<<<<;;;:::9998888777766555444333221100///...---,,++***)))(((''''&&%%$$###"""!!!``!``````````!``````!!``!!``!`@@@@@?????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=====<<<;;;;;:::9988887776666555444333221100//...---,,,++***))((('''&&&&%%$$###""!!!!``!````````````````!``!!``!`@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=====<<<;;;;;:::99988877776666554443332221100//...---,,,++**)))((('''&&&&%%$$##"""!!!`````````!````````````!!``!`@@@@@@@@@@??????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<<<;;;:::::99988777766655554443332221100//..---,,,+++**)))(('''&&&%%%%$$##"""!!`````!````!````````````````````````````!!!``!`@@@@@@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<<;;;:::::999888777666655554433322211100//..---,,,+++**))((('''&&&%%%%$$##""!!!``!```````````````````````````````!!!``!`@@@@??????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;;;;:::99999888776666555444433322211100//..--,,,+++***))(((''&&&%%%$$$$##""!!!``!``````````````````````!!!`````@@@@@@????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<<;;;;;:::999998887776665555444433222111000//..--,,,+++***))(('''&&&%%%$$$$##""!!`````````````````````````!``!!!``!`@@???????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<;;;;:::::999888887776655554443333222111000//..--,,+++***)))(('''&&%%%$$$####""!!````!```````````````!```!```!!!``!`@@?????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<<;;;:::::999888887776665554444333322111000///..--,,+++***)))((''&&&%%%$$$####""!!```!``!`````````````!``````!!!``!`@@???????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;;::::99999888777776665544443332222111000///..--,,++***)))(((''&&&%%$$$###""""!!``!````````````````````!!!``!`@@?????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;;;:::99999888777776665554443333222211000///...--,,++***)))(((''&&%%%$$$###""""!!`````````````````````````!``!````!!!``!`@@@@@@@????????????????????????????????????????????????????????????????????????????????????????>>>====<<<;;;;:::999988888777666665554433332221111000///...--,,++**)))((('''&&%%%$$###"""!!!!````````!```````!``````````````````````!````!!!``!`@@@@@??????????????????????????????????????????????????????????????????????????????????????>>>====<<<;;;;::::99988888777666665554443332222111100///...---,,++**)))((('''&&%%$$$###"""!!!!``!````````````!`````````````````````!````!!```!`@@@@@@???????????????????????????????????????????????????????????????????????????????????>>>>>===<<<<;;;::::999888877777666555554443322221110000///...---,,++**))((('''&&&%%$$$##"""!!!````````!```````````````````````````````!!``!``@@@@@?????????????????????????????????????????????????????????????????????????????????>>>>>===<<<<;;;::::9999888777776665555544433322211110000//...---,,,++**))((('''&&&%%$$###"""!!!``````````!``!!````````````````````````!!`````????????????????????????????????????????????????????????????????????????????????>>>=====<<<;;;;:::999988877776666655544444333221111000////...---,,,++**))(('''&&&%%%$$###""!!!```!````````!``!!````````````!``!````!!`````?????????????????????????????????????????????????????????????????????????????>>>>=====<<<;;;;:::9999888877766666555444443332221110000////..---,,,+++**))(('''&&&%%%$$##"""!!!``!````````````!`````````````!````!!`````????????????????????????????????????????????????????????????????????????????>>>>===<<<<<;;;::::999888877766665555544433333222110000///....---,,,+++**))((''&&&%%%$$$##"""!!`````````!`````````````````!`````!!`````???????????????????????????????????????????????????????????????????????????>>====<<<<<;;;::::999888877776665555544433333222111000////....--,,,+++***))((''&&&%%%$$$##""!!!```````````````````````````!`````````````````!!```````?????????????????????????????????????????????????????????????????????????>>>====<<<;;;;;:::999988877776665555444443332222211100////...----,,,+++***))((''&&%%%$$$###""!!!``!``````!``!```````````````````````````````````!``!!```````??????????????????????????????????????????????????????????????????????>>>>>==<<<<;;;;;:::9999888777766665554444433322222111000///....----,,+++***)))((''&&%%%$$$###""!!````````````!`````!```````````````!```````!!`````?????????????????????????????????????????????????????????????????????>>>>===<<<<;;;:::::9998888777666655544443333322211111000//....---,,,,+++***)))((''&&%%$$$###"""!!````````````!````````````````````````!``!!`````???????????????????????????????????????????????????????????????????>>>=====<<;;;;:::::9998888777666655554443333322211111000///...----,,,,++***)))(((''&&%%$$$###"""!!````````````!``````````````!``!!```!`????????????????????????????????????????????????????????????????>>>>>====<<<;;;;:::999998887777666555544433332222211100000///..----,,,++++***)))(((''&&%%$$###"""!!!``!``!`````````````````!``!!``````??????????????????????????????????????????????????????????????>>>>>===<<<<<;;::::999998887777666555544443332222211100000///...---,,,,++++**)))((('''&&%%$$###"""!!!````!``!```````!``!``!```!!`````????????????????????????????????????????????????????????????>>>>=====<<<<;;;::::9998888877766665554444333222211111000/////...--,,,,+++****)))((('''&&%%$$##"""!!!`````!````!``````````````!!``!`??????????????????????????????????????????????????????????>>>>=====<<<;;;;;::99998888877766665554444333322211111000/////...---,,,++++****))((('''&&&%%$$##"""!!!``!```!``````!````````!!``````????????????????????????????????????????????????????????>>>>====<<<<<;;;;:::99998887777766655554443333222111100000///.....---,,++++***))))((('''&&&%%$$##""!!!```!``````!``````````!!`````````!``??????????????????????????????????????????????????????>>>>====<<<<<;;;:::::9988887777766655554443333222211100000///.....---,,,+++****))))(('''&&&%%%$$##""!!!````!``!``!``!```!``!!```````````````????????????????????????????????????????????????????>>>>====<<<<;;;;;::::999888877766666555444433322221110000/////...-----,,,++****)))(((('''&&&%%%$$##""!!```!``!```!``!``!``!```!!```!````?????????????????????????????????????????????????>>>>>====<<<<;;;;;:::9999988777766666555444433322221111000/////...-----,,,+++***))))((((''&&&%%%$$$##""!!``!```!``!``!````!``!!``!``???????????????????????????????????????????????>>>>>====<<<<;;;;:::::999988877776665555544433332221111000////.....---,,,,,+++**))))(((''''&&&%%%$$$##""!!`````!``````````!!`````?????????????????????????????????????????????>>>>=====<<<<;;;;:::::9998888877666655555444333322211110000///.....---,,,,,+++***)))((((''''&&%%%$$$###""!!````````````````!!`````?????????????????????????????????????????>>>>>>=====<<<<;;;;::::99999888877766665554444433322221110000///....-----,,,+++++***))(((('''&&&&%%%$$$###""!!``!``!``````````!!``!`??????????????????????????????????????>>>>>>>====<<<<<;;;;::::99999888777776655554444433322221110000////...-----,,,+++++***)))(((''''&&&&%%$$$###"""!!````!``!``````!``!!`````???????????????????????????????????>>>>>>======<<<<<;;;;::::99998888877776665555444333332221111000////...----,,,,,+++*****)))((''''&&&%%%%$$$###"""!!``````````````!``!!````????????????????????????????????>>>>>>=======<<<<;;;;;::::99998888877766666554444333332221111000////....---,,,,,+++*****)))((('''&&&&%%%%$$###"""!!!``!``!```````!``!``!!```?????????????????????????????>>>>>>======<<<<<<;;;;;::::999988887777766665554444333222221110000///....---,,,,+++++***)))))(((''&&&&%%%$$$$###"""!!!`````!````````!``!!!```???????????????????????????>>>>>======<<<<<<<;;;;:::::999988887777766655555443333222221110000///....----,,,+++++***)))))((('''&&&%%%%$$$$##"""!!!`````!`````!```````!``!!!``!`????????????????????????>>>>>======<<<<<<;;;;;;:::::999988887777666665555444333322211111000////...----,,,++++*****)))((((('''&&%%%%$$$####"""!!!`````!``!````````````!```!!!``!`??????????????????????>>>>>=====<<<<<<;;;;;;;::::9999988887777666665554444433222211111000////...----,,,,+++*****)))((((('''&&&%%%$$$$####""!!!```!``!````!``!````````!```!!!``!`???????????????????>>>>>=====<<<<<<;;;;;;::::::99999888877776666555554444333222211100000///....---,,,,+++****)))))((('''''&&&%%$$$$###""""!!!`````!```!``````````````!!!``!`????????????????>>>>>>=====<<<<<;;;;;;:::::::99998888877776666555554443333322111100000///....---,,,,++++***)))))((('''''&&&%%%$$$####""""!!`````!``!`````!```!``!!!`````????????????>>>>>>>=====<<<<<;;;;;;::::::999999888887777666655554444433332221111000/////...----,,,++++***))))((((('''&&&&&%%%$$####"""!!!!``!`````````````!``!!``!`?????????>>>>>>>======<<<<<;;;;;::::::9999999888877777666655554444433322222110000/////...----,,,++++****)))((((('''&&&&&%%%$$$###""""!!!!````!`````````!``!!```!`????????>>>>=======<<<<<;;;;;::::::999999888888777776666555544443333322221110000///.....---,,,,+++****)))(((('''''&&&%%%%%$$$##""""!!!``````````````!`````!!``````??????>>>=======<<<<<<;;;;;:::::999999888888877776666655554444333332221111100////.....---,,,,+++****))))((('''''&&&%%%%%$$$###"""!!!!``!``!````!``!````!`````???>>>>>====<<<<<<<;;;;;:::::99999988888877777766666555544443333222221111000////...-----,,,++++***))))(((''''&&&&&%%%$$$$$###""!!!!`````````!``!``!````!!`````>>>>>>===<<<<<<<;;;;;;:::::999998888887777777666655555444433332222211100000//....-----,,,++++***))))(((('''&&&&&%%%$$$$$###"""!!!`````!``!``````````````!!`````>>>=====<<<<;;;;;;;:::::9999988888877777766666655555444433332222111110000///....---,,,,,+++****)))(((('''&&&&%%%%%$$$#####"""!!```!``!````!````````!``!!``!`======<<<;;;;;;;::::::999998888877777766666665555444443333222211111000/////..----,,,,,+++****)))((((''''&&&%%%%%$$$#####"""!!!````!`````!``!``!``!!`````===<<<<<;;;;:::::::99999888887777776666665555554444433332222111100000////...----,,,+++++***))))(((''''&&&%%%%$$$$$###"""""!!!````!``!````````!!````<<<<<<;;;:::::::999999888887777766666655555554444333332222111100000///.....--,,,,+++++***))))(((''''&&&&%%%$$$$$###"""""!!!`````!``!````````!!````<<<;;;;;::::9999999888887777766666655555544444433333222211110000/////....---,,,,+++*****)))(((('''&&&&%%%$$$$#####"""!!!!!````!``````````!``!`!``!`;;;;;;:::99999998888887777766666555555444444433332222211110000/////...-----,,++++*****)))(((('''&&&&%%%%$$$#####"""!!!!!`````!`````````!`@@````````;;;:::::9999888888877777666665555554444443333332222211110000////.....----,,,++++***)))))(((''''&&&%%%%$$$####"""""!!!``````!````````````!`@@@``````!`::::::9998888888777777666665555544444433333332222111110000////.....---,,,,,++****)))))(((''''&&&%%%%$$$$###"""""!!!`````!``!`````````````````!`@@@@@@``````!``:::99999888877777776666655555444444333333222222111110000////....-----,,,,+++****)))((((('''&&&&%%%$$$$###""""!!!!!````!`````````````````!`@@`````````999999888777777766666655555444443333332222222111100000////....-----,,,+++++**))))((((('''&&&&%%%$$$$####"""!!!!!```!`````!``````!````@@````````9998888877776666666555554444433333322222211111100000////....----,,,,,++++***))))((('''''&&&%%%%$$$####"""!!!!````````!``!``!```@@`````!`8888887776666666555555444443333322222211111110000/////....----,,,,,+++*****))(((('''''&&&%%%%$$$####""""!!!``````````!``!``!`@@@@````````88877777666655555554444433333222222111111000000/////....----,,,,+++++****)))(((('''&&&&&%%%$$$$###""""!!!```!``!``````!```@@@@@@````````777777666555555544444433333222221111110000000////.....----,,,,+++++***)))))((''''&&&&&%%%$$$$###""""!!!!````!``````!``!`@@@@@@@@@`````!`77766666555544444443333322222111111000000//////.....----,,,,++++*****))))(((''''&&&%%%%%$$$####"""!!!!```!``!`````````@@@@@@@@@@@@@@````!`66666655544444443333332222211111000000///////....-----,,,,++++*****)))(((((''&&&&%%%%%$$$####"""!!!!`````!`````````@@@@@@@````````66655555444433333332222211111000000//////......-----,,,,++++****)))))(((('''&&&&%%%$$$$$###""""!!!`````!`````````@@@@@@`````!`55555544433333332222221111100000//////.......----,,,,,++++****)))))((('''''&&%%%%$$$$$###""""!!!`````!````````!`@@```!`!`55544444333322222221111100000//////......------,,,,,++++****))))(((((''''&&&%%%%$$$#####"""!!!!````!`````````@@``````444444333222222211111100000/////......-------,,,,+++++****))))((((('''&&&&&%%$$$$#####"""!!!!```!``!`````````@@``444333332222111111100000/////......------,,,,,,+++++****))))(((('''''&&&&%%%$$$$###"""""!!!```!```````!`````@@``3333332221111111000000/////.....------,,,,,,,++++*****))))(((('''''&&&%%%%%$$####"""""!!!``````````!``!``!```@@``3332222211110000000/////.....------,,,,,,++++++*****))))((((''''&&&&&%%%%$$$####"""!!!!!`````````!`````````@@``2222221110000000//////.....-----,,,,,,+++++++****)))))((((''''&&&&&%%%$$$$$##""""!!!!!```````````````!``!```@@``222111110000///////.....-----,,,,,,++++++******)))))((((''''&&&&%%%%%$$$$###""""!!!``````````````!````!```@@``111111000///////......-----,,,,,++++++*******))))(((((''''&&&&%%%%%$$$#####""!!!!`````!````!````!``!```@@@@@@@@@@@@``11100000////.......-----,,,,,++++++******))))))(((((''''&&&&%%%%$$$$$####"""!!!!`````````!```````````@@@@``000000///.......------,,,,,+++++******)))))))(((('''''&&&&%%%%$$$$$###"""""!!```````````!``!`````````@@@@@@@@``000/////....-------,,,,,+++++******))))))(((((('''''&&&&%%%%$$$$#####""""!!!`````````!``!````````@@@@``//////...-------,,,,,,+++++*****))))))(((((((''''&&&&&%%%%$$$$#####"""!!!!!```````!`````````@@@@@``///.....----,,,,,,,+++++*****))))))((((((''''''&&&&&%%%%$$$$####"""""!!!!```!``!``````!```@@`!`......---,,,,,,,++++++*****)))))(((((('''''''&&&&%%%%%$$$$####"""""!!!```````!``!```````@@`!`...-----,,,,+++++++*****)))))((((((''''''&&&&&&%%%%%$$$$####""""!!!!!````````!```````@@`!`------,,,+++++++******)))))(((((''''''&&&&&&&%%%%$$$$$####""""!!!!!```!````````!```@@`!`---,,,,,++++*******)))))(((((''''''&&&&&&%%%%%%$$$$$####""""!!!!````!````````!```@@``,,,,,,+++*******))))))((((('''''&&&&&&%%%%%%%$$$$#####""""!!!!```````!``!````!````@@@``,,,+++++****)))))))((((('''''&&&&&&%%%%%%$$$$$$#####""""!!!!```!``````````!```@@@@``++++++***)))))))(((((('''''&&&&&%%%%%%$$$$$$$####"""""!!!!`````````!````!```@@@@@``+++*****))))((((((('''''&&&&&%%%%%%$$$$$$######"""""!!!!```!````````````@@@@@@@``******)))(((((((''''''&&&&&%%%%%$$$$$$#######""""!!!!!```!``!``````!```@@@@@@@``***)))))(((('''''''&&&&&%%%%%$$$$$$######""""""!!!!!```````!`````````!```@@@@@@@``))))))((('''''''&&&&&&%%%%%$$$$$######"""""""!!!!````!``!``!````````````@@@@@@@``)))(((((''''&&&&&&&%%%%%$$$$$######""""""!!!!!!``````!`````````@@@@``(((((('''&&&&&&&%%%%%%$$$$$#####""""""!!!!!!!``````!```````````````````@@@@``((('''''&&&&%%%%%%%$$$$$#####""""""!!!!!!`````!````````````````````!```@@@@@``''''''&&&%%%%%%%$$$$$$#####"""""!!!!!!```````````````````@@``'''&&&&&%%%%$$$$$$$#####"""""!!!!!!````!`````````````@@``&&&&&&%%%$$$$$$$######"""""!!!!!````!`````!````!```@@``&&&%%%%%$$$$#######"""""!!!!!`````````````````@@``%%%%%%$$$#######""""""!!!!!```!````````````@@``%%%$$$$$####"""""""!!!!!````!``!````!`````@@``$$$$$$###"""""""!!!!!!```````!`````````@@``$$$#####""""!!!!!!!````!``!`````````@@``######"""!!!!!!!```````!````````@@@@``###"""""!!!!````````!````!````@@@@@@@@@@@``""""""!!!````!``!````!`````@@@``"""!!!!!``!``````````````@@@``!!!!!!```````````!`````@@``!!!````!````````````````````````!````!```````!````!``!`````````!``````````````````````````````````````````!``````!``!``!```````````````!```!````!````````!```!````````````````!````````````````````````````````!``!`````````````````````````````````````````````!```````!````````````!```````````!````!```!```````````````!````!``!`````````````````!``!`````````````````!``!``````````````````````````````````````````````@````````````````````````````````!``!`````@@@````````````````````````````````````````````!`````@@````````````````````!```````@@``````````!```````````@@```````````````````@@@`!```````!````````````@@`!!```````````````````@@@@`!!```!``````````````@@`!!```!````!```````@@`!!!````````!``````@@@`!``!``!```!```````@@@@```````````````````@@@@@@``````!````````````@@@@```!``````````!```````@@@@```````````!```````@@@@````````````````````@@@@@``````````````!`````````@@@@```!```````````````!``!````````@@@@``````````````````!````````@@@@@@@@@@@@`܀```````````````````@@@@````````!`````````@@@@@```!``````````````````!```````````````@@``````````````````@@@@@`````````````!`````@@@@``!``!````````````````@@@@``!```!``````````````!```!`````@@`````!``````````!!``````````````@@@@@@@@``````!```````!!````!`````@@```!```!````!`````````@@݀``````````!````!``!```@@@``````````!`````````@@````````````````````@@@```!``````````````````@@@@@```!``````````````!```@@``܀```````````````!```@@@@``````````````````````@@@@```!``!```````!``!``!``!`@@`!`````!````!`!```````@@`!``!```!`````!```````@@`!!!!```!`````!````!```@@`!!!!```!`````!```````@@`!!!```!```````````````````@@@`!!!```!``````!`````!!!!!````````````@@@@@@@@@@@@@@@@@@`!!!``````````````!````!!!!!!!!!```````@@@@@@@`!!!```````````````````!!"""!!!```````@@@@@`!!`````````````````!``!!""""!!```````@@`!!``````````````````!``!!"""!!```````@@@`!!`````````!````````````````````````!``!!""!!````````!!````!`````````````````````````!``!!!!!````````!`````````````!!!!``````````!`````````!!``````````!```````!``````!````````````!````!````````!`܃```!````````!``!``!````````````!````````````!``!```````܀```!!````````````!!````````````!!```````````!!!``````````!``!!!````!`````܀```!!````````````!!!````!````````!!!```````````!!!````!````````!!!`````````܀```!!````````````!!````````````!!```````````!````````````!````````````!``````````!``!````````````!```````````!`````````````````````݀````````````݄````````````݅`````!````````````````````````````````````````````݆```````!`````݈````````````````````````````````````````````````܇`````````````````````````````````````````!``````````````````````````````````````!``!```````````!```!`````܀``````!``````````````````````````````!``!````````````````````````!``````````!````````````!``!``````````!!````````````!``!``````````!!``!``````````!!``!``````````!!``!``!````````!!``````!``````!!!````````````!!``!``````````!!!`܂`````````````!!!``!``!`````````````!!!`````!```````````````````!!!`܃`!`````!```!````````````!!!`````!!!`````!`````````!!!!!!!!!!!!!`!!!!``````````````!!!!!!!"""!!!!!!"!!`ݜ`````!``!````!`!!!!!!!!!""""""!""!!`ܜ```````!``````````!!!`!!!"""""""!!``````````!```````````!!"""#""!!````!````!``````!!"""""!!```````````````````````````!``!!!""""!!`ݝ```!```````````````````````````````Â```!!!""!!````!````````````````````````````````````!!"!!``````````!`````````````````````````!!"!!`ݝ``````````````````!`````````!!"!!`ݝ```````!````````````````````````````````````!!"!!``!`!```````````````!``````````````````````````````````````````````````!!"!!``!!````````!`````````````````````````````````````````````````````!!!!!!`ݝ`!!```````!````````````!`````````````````````!````!!!!!!!`ݝ`!!````!``````````````````````!```````````````````!!!``!!``!!``````````````````````````````````````````````````````````````!`ݝ`!``````!````````````````````````````````````````````ݝ```!!````````!``````!```````````````````````````````````````!!`````````````!````````````````````````````````!`ݝ`!!!```!```!``````!``````````!``````````````````````!````````````````````!`ݝ````````````!``!`ݜ```````````````!``````````!````!````````````````!``````````!````!`݃```!````````````!``````````!````!``````````````!``````````````!`݆```````````````````````````````!`````````````````````````ݜ```!``!``!``!`````ݜ```````!``````ݜ```````!``!````!`ܜ```````!``````!`ݜ```````````!````!`ݜ```````!``!`````!`ݜ`````!``````!``!``!````````!````!``!`݇`````````````````!`ݜ```````!``!``!``!`ݜ```````````!``!```ݜ`````!``!``!`````ݜ`!``````!`````````````!``!````!```ݜ```````!``!``````!`ݜ`````!````!``!``!`ݜ`````!```````!``!`ݜ`!````````````````ݜ```!```!````!```````````````!``!````````````!``!``!`܊```````````````!`܉````````````!``!`݆```!```````!``````!````````````!````!``````!``!``!````!!``!````!!`!``!``!````!!!`````!``!!!!``!````݋```!!!````!!!!``!`````!!```````!!``!``````!!````````!``!``!````!!!```````````````!``!`܉```!!!``````````````````!``!````!!````!```````````!!````!!````!``!``!```!````!````!`````````!!````!````````!```!!````!````!`````````!!`````````````!```!!!`````````````!```!!!`````````````````!!````````````````!!!````````````````!!!``````!````````!``!!!````````````````!``!!!```````````````!```!!!``````!```!`````````!``!!````````!`````!``!```````!!!``````````!````````!!```````````````!``!!``````!``````````````!!``````!``````````!``!!!!``````!!!``!``````!```!!""!!```````!``!````````!``````!!!""""!!````````````````!```````!!!!!!!""##""!!``````!````!```!`````````!!!!!!!!!!!"""###""!!```````!`````!!```!!``````!!!!!!!!"""""""####""!!```܀```!```!``!!!!!!!```````!!!"""""""""""###$$##""!!``````!``!``!!!!!``!`````!!!""""""""#######$$$$##""!!````````````!!!!``````````!!"""###########$$$%%$$##""!!``````!```````````````!```!!""########$$$$$$$%%%%$$##""!!``!`݈```!`````````````````````!!""##$$$$$$$$$$$%%%&&%%$$##""!!``!````!!!``!```````````!```!!""##$$$$$$%%%%%%%&&&%%$$##""!!``!!````!``!``!````````````!!""##$$%%%%%%%%%%&&&'&&%%$$##""!!``!!````!``!```````````!```!!""##$$%%%%%&&&&&&&'''&&%%$$##""!!``!!````!``!``!````````````!!""##$$%%&&&&&&&&'''(''&&%%$$##""!!``!!!`Ï```````!```````!```!!""##$$%%&&'''''''(''&&%%$$##""!!``!!`܌``````````````````!!""##$$%%&&'''''(((''&&%%$$##""!!``!``````````````!``!!""##$$%%&&''((((((''&&%%$$##""!!``!!````````!````!``!```!!""##$$%%&&''(()((''&&%%$$##""!!``!``````````````````!!""##$$%%&&''(()((''&&%%$$##""!!`Č`!`````````````````!`````!``!!""##$$%%&&''(()))((''&&%%$$##""!!`````݇`````!````!`````!`````!````!```!!""##$$%%&&''(())))((''&&%%$$##""!!!```܈```!``!``````!`````````````!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!`݆`!```````````````````````!```!!""##$$%%&&''(())*))((''&&%%$$##""!!``܀`!``!```!!```````````````````!!""##$$%%&&''(())**))((''&&%%$$##""!!````!!!``!```!!```````````````!!""##$$%%&&''(())**))((''&&%%$$##""!!``!`!!"!!``!```````````!````!``!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!!"""!!```!``!`````!````````!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!""""!!!```܀```````!````!``!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!""##""!!!`݅```````!``!``````!!""##$$%%&&''(())****))((''&&%%$$##""!!```!!""####"""!!`܉``܀`````!````````!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`!!!""##$$##"""!!`````````````!`܀`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!!!""##$$$$###""!!```!````````````܀`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!"""##$$%%$$##""!!`݅```!````!````````!!""##$$%%&&''(())**++++**))((''&&%%$$##""""##$$%%%$$##""!!````````````!`܁`!!""##$$%%&&''(())**++,++**))((''&&%%$$##"###$$%%&%%$$##""!!`````݀```````````!!""##$$%%&&''(())**++,,++**))((''&&%%$$####$$%%&&%%$$##""!!`܉````܀````````!``````````!!""##$$%%&&''(())**++,,,++**))((''&&%%$$#$$$%%&&&%%$$##""!!`````܀```````````````!`````!`݂`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$$%%&&&&%%$$##""!!`````݀`!```!``````````!``݃`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$%%%&&'&&%%$$##""!!``````!``!!!`````!`````Ã`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%%%&&''&&%%$$##""!!````!`݀`!``!!!!```````````````!!""##$$%%&&''(())**++,,--,,++**))((''&&%&&&''''&&%%$$##""!!`ݝ``!!`܀`!``!!!!!!``!```````````݃`!!""##$$%%&&''(())**++,,,-,,++**))((''&&&&''((''&&%%$$##""!!`ޞ`!!!!```!``!!"!!!````````````!!""##$$%%&&''(())**++,,,,,,++**))((''&'''(((''&&%%$$##""!!``!!!!!`````````!!""!!````!`````݅`!!""##$$%%&&''(())**+++,,,,,++**))((''''((((''&&%%$$##""!!`ޞ``!!!```````````!``!!""!!````!``````!!""##$$%%&&''(())**++++++++++**))(('((()((''&&%%$$##""!!`ޞ`!`````````!!""!!````!`````݅`!!""##$$%%&&''(())***+++++++++**))(((()((''&&%%$$##""!!`````݀`!!"!!``!````````!!""##$$%%&&''(())***********+**))()))((''&&%%$$##""!!`ޞ`!``!!""!!`````````܃`!!""##$$%%&&''(()))*************))))((''&&%%$$##""!!`````!!!!!``!````````!!""##$$%%&&''(()))))))))))*****)))((''&&%%$$##""!!`ݞ````!!!!``````````!!""##$$%%&&''((()))))))))))****))((''&&%%$$##""!!```````!!``!````````!!""##$$%%&&''((((((((((()))**))))((''&&%%$$##""!!`ޞ`!````````!``!``!!""##$$%%&&''''((((((((((()))))))((''&&%%$$##""!!`ޞ```````````````!!""##$$%%&&''''''''''''((())((()((''&&%%$$##""!!`ݝ`!``````````!`Å`!!""##$$%%&&&&'''''''''''(((((((((''&&%%$$##""!!`ޝ`!```````````݅`!!""##$$%%&&&&&&&&&&&&&'''(('''(((''&&%%$$##""!!`ݝ```````````````!!""##$$%%%%%%&&&&&&&&&&&'''''''((''&&%%$$##""!!`ݝ`!```````````ݜ`!!""##$$%%%%%%%%%%%%%%&&&''&&&''(''&&%%$$##""!!``````````!``````!!""##$$$$$$$%%%%%%%%%%%&&&&&&&''(''&&%%$$##""!!`ݝ`!``````!`````݈`!!""##$$$$$$$$$$$$$$$%%%&&%%%&&''''&&%%$$##""!!`ݝ```````````````!!""########$$$$$$$$$$$%%%%%%%&&'''&&%%$$##""!!`ݝ`!```````````݉`!!""################$$$%%$$$%%&&''&&%%$$##""!!`ܜ```````````````!!""""""""###########$$$$$$$%%&&'&&%%$$##""!!`܀`!```````````݋`!!"""""""""""""""""###$$###$$%%&&&&%%$$##""!!```````````````ŋ`!!!!!!!!!"""""""""""#######$$%%&&&&%%$$##""!!``!```````````````ˌ`!!!!!!!!!!!!!!!!!"""##"""##$$%%&&&%%$$##""!!`ܝ````!````````````````````````````!!!!!!!!!!!"""""""##$$%%&&&%%$$##""!!```ݜ``````````````!``````````````````!!!""!!!""##$$%%&&&%%$$##""!!!!`ܜ````````!````!```````!!!!!!!""##$$%%&&&%%$$##""!!!``!``!````!`````ˋ`!!```!!""##$$%%&&&%%$$##"""!!`ܜ`!``````!`````````!!""##$$%%&&&%%$$##"""!!``ݝ`!````````````!``!!""##$$%%&&&%%$$###""!!!````ݝ`!``!````!````!``!!"""##$$%%&&&%%$$###""!!!!!!```ݝ````!````!````!``!!!"""##$$%%&&&%%$$$##"""!!!!!!!```ݝ```!````!````````!!!!""##$$%%&&&%%$$$##""""""!!!!!!````ݝ```!!````````!`Å``!!!""##$$%%&&&%%%$$###"""""""!!!!!!!````ݝݝ````!!```````!```!!""##$$%%&&&%%%$$##""""!!!!""!!!!!!!!``ݝ```````!!!````````!``!!""##$$%%&&%%$$##""!!!!!!!!!!!""!!!!!!`````!!!``!``!!!```````````!!""##$$%%%%$$##""!!!!````!!!!!!!"""!!!!!!```!!!!``!``!!!!````!``````!!""##$$%%$$##""!!```````!!!!!"""!!!!!!!!"!!`ݝ`!``!!!!``````````!!""##$$%$$##""!!````!!!!"""""!!!""!!``!``!!!!````````!``!!""##$$%$$##""!!``܂``!!!""""""""""!!`ݝ`!``!!!!````````!``!!""##$$%%$$##""!!!`܃``!!!"""""##""!!`ݝ`````!!!!````````!``!!""##$$%%$$##""!!`݂`!!!!"""##""!!`ݝ`!``!!!!````````!``!!""##$$%%$$##""!!```!!!!""##""!!`ݝ`!``!!!!````````!``!!""##$$$$$##""!!```!!!""##""!!`ݝ`!``!!!````````!``!!"""##$$$$##""!!`܅``!!""##""!!`ݝ`!``!!!````````!``!!"!""#######""!!`܅`!!""##""!!`ݝ`!``!!````````!``!!!!!""####""""!!``!!""###""!!``ݝ`!``!``````````!!!`!!"""""""!!!`܅`!!""####""!!`ݝ`````````````````!!""""!!!!`܅`!!""##$##""!!`ݝ`````````````!!!!!!!```!!""##$$##""!!`ݝ`````````````!!!!```!!""##$$$##""!!`ݝ```````!``````````!!""##$$$$##""!!`ݝ``````````````!!""##$$%$$##""!!`ݝ`````````````!!""##$$%%$$##""!!`ݝ`````````````!!""##$$%%$$##""!!`ݝ`````````````!!""##$$%%$$##""!!`ݝ`````!```````!!""##$$%$$##""!!`ݝ`````````````````!!""##$$%$$##""!!`ݝ`````!```````````````!``````!!""##$$$$$##""!!``!`````!`````````````````!!""##$$$$$##""!!`````````````!``````````!!""####$$$##""!!`ݝ`!``!``!````````!``````!!""##########""!!``````````````!``````````!!""##""######""!!`ݝ```!````!``!```````````!!"""""""""##""!!`ݝ`!```!`````````````!``!``````!``!!""!!"""""#""!!`ݝ`!```````````````!``````````!!"!!!!!!!""""!!`ݝ`!`````````!``!`!````!!!!``!!!!!"""!!`ݝ`````!````!!````!!`````!!""!!`ݝ`!``!````!````!`ݝ`!!"!!`ݝ`!`````!``!`````ݝ`!!!!`ݝ`!````!``!```ݝ`!!!`ݝ`!``!````````!!!`ݝ```!``````!``!!!`ݝ`!``!````!````!!````!``!``````!!`ݝ```!````````!!````!`````````!!````````````!!!``````!!`ݝ``````````````````!!``````!!``!`````````````````!```````!!`ݝ````````````````!!```!````!!`ݝ`!````````````````!!!!!````!!`ݝ`!````````````````!!!!!!````!`ݝ`````````!!"!!`````ݝ`!!"!!````!`ݝ`!!"!!````!`ݝ`!!""!!``````!!"!!``````!!"!!````!`ݝ`!!"!!````!`ݝ`!!"!!````!`ݝ`!!!!````!`ݝ`!!!!`````!`ݝ`!!!!!``!``!`ݝ``!!!!``````!`ݝ``!!!````````!`ݝ`!```````````````!`ݝ`````````````````````!`ݝ`````````!`````!`ݝ````!!``````!`ݝ`!``!!!``!`````!`ݝ`!```!!!```!``!``!`ݝ``````!!!````````!`ݝ```````!!!```````!`ݝ```````!!!!``````!`ݝ``````!!!!``````!`ݝ``!``!!!!``````!`ݝ`````!!!``````!`ݝ`!``!!!!``````!`ݝ`!``!!!````!``!`ݝ```!!!``````!`ݝ```!!!``````!`ݝ```!`````````!`ݝ`!````````````````````!`ݝ`!``!``````````````!`ݝ```!```````!`ݝ```!``!`ݝ`````!`ݝ`````!``````!``````!``````!``````!``````!``````!``````!`ݝ`````!`ݝ`````!`ݝ`````!``````!``````!``````!``````!!`ݝ`````!!`ݝ`````!!`ݝ`````!!`ݝ`````!!`ݝ`````!!`ݝ`````!`ݝ````݂`!`ݝ````݂`!`ݝ````݃`!`````݄`!`````܃`!!`ݝ````ܜ`!`ݝ````ݝ`!`ݝ````ݝ`!`ݝ`````!`ݝ````ݝ`!``!`````!`܈`!`ݝ```!`ݝ`!``!`ݝ```!`ݝ````ݝ````ݝ```````!`ݝ``Ɖ``ݝ``lj``ݝ```ݝ````ݝ`!`lj```!`ņ``ݝ`!`ņ``ݝ`!```ݝ`!``ݝ`!````!!```ݝ`!!!```ݜ`!!!```ݜ`!!!```ݜ`!!!```ݜ`!!!```ݜ`!!!````!!!````!!!!``!`ܜ`!!!``!`ܜ`!!!!``!`ݜ`!!!!``!`ݜ`!!!``!`ݜ`!!!!``!`ݜ`!!!``!`ݜ`!!!!``!```!!``!`ݜ`!!``!`ݜ`!``!`ݜ`!``!`ݜ```!!`ݜ```!!`ݝ`!``````݃`!````````!!!!!``!`ݝ````````!!!!!!!!!!``!!`ݝ````!!!!``!!!!!!!""""!!``!``````!!!!!!!!!!""""""""""!!```!!`ݜ`````!!!!!""""!!"""""""###""!!``!!!`ݜ`!```!!!!!""""""""""#######""!!!``!!!`ݜ`!`܉``!!!!"""""####""########""!!!`݁`!!````````!!!!"""""##########$$$##""!!```!!`܀`!```!!!!!""""#####$$$$##$$$$##""!!``!``݀`!``!!!!!""""#####$$$$$$$$$$$$##""!!```܀`!``!!!"""""####$$$$$%%%%$$%%%$$##""!!```݀`!`ݜ`!!""""####$$$$$%%%%%%%%%%%%$$##""!!````܄```!!""####$$$$%%%%%&&&&%%&&&%%$$##""!!``!```ݝ`!!""###$$$$%%%%%&&&&&&&&&&&&%%$$##""!!!`܇```!!""##$$$%%%%&&&&&''''&&''&&%%$$##""!!`݆``ݝ`!!""##$$%%%&&&&&''''''''''&&%%$$##""!!````!!""##$$%%&&&'''''((((''''&&%%$$##""!!````!!""##$$%%&&'''''(((((((((''&&%%$$##""!!``܄``ݝ`!!""##$$%%&&'''((((())))((((''&&%%$$##""!!!`܀```!!""##$$%%&&''(((()))))))))((''&&%%$$##""!!!````!!""##$$%%&&''(()))))****))))((''&&%%$$##"""!!````ݝ`!!""##$$%%&&''(()))*********))((''&&%%$$##"""!!!``ݜ``ݝ`!!""##$$%%&&''(())***++++****))((''&&%%$$###""!!!!`ݝ``ݝ`!!""##$$%%&&''(())**+++++++++**))((''&&%%$$###"""!!!`ݝ``ݝ`!!""##$$%%&&''(())**++,,,,++++**))((''&&%%$$$##"""!!````!!""##$$%%&&''(())**++,,,,,,,,++**))((''&&%%$$$###""!!`ݝ```!!""##$$%%&&''(())**++,,---,,,,++**))((''&&%%%$$##""!!````!!""##$$%%&&''(())**++,,------,,++**))((''&&%%%$$##""!!````!!""##$$%%&&''(())**++,,--.----,,++**))((''&&&%%$$##""!!````!!""##$$%%&&''(()))**++,,--...--,,++**))((''&&&%%$$##""!!`ݜ``!!""##$$%%&&''((((())**++,,--...--,,++**))(('''&&%%$$##""!!`܀```!!""##$$%%&&''((((((())**++,,--...--,,++**))(('''&&%%$$##""!!``݀```!!""###$$%%&&''(''''(())**++,,--...--,,++**))(((''&&%%$$##""!!!````!!""###$$%%&&'''''''(())**++,,--...--,,++**))(((''&&%%$$##""!!!`````!!"""##$$%%&&'&&&&''(())**++,,--...--,,++**)))((''&&%%$$##""!!````!!"""##$$%%&&&&&&&''(())**++,,--...--,,++**)))((''&&%%$$##""!!````!!!""##$$%%&%%%%&&''(())**++,,--...--,,++***))((''&&%%$$##""!!````!!!""##$$%%%%%%%&&''(())**++,,--...--,,++***))((''&&%%$$##""!!`܀````!!""##$$%$$$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!````!!""##$$$$$$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!`Ć`!!""##$####$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`݀`!`Ɔ`!!""#########$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!```!`Ɔ`!!""""""#""""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!``!`Ƈ`!!""""""""""""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!``!`ć`!!""!!!!"!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##"""!!`݀`!``!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!``!!!````!````!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`܀`!``````!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`܀`!!!`Ć`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`܀`!!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`݀`!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`܀`!!!`Ä`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!!!`Ä`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`݀`!!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`܀`!!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`܀`!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##"""!!`܀`!!!`Ä`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!`܀`!!`Ä`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!`݀`!!`Ä`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``݀`!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`݀`!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`܀```!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``````Ą`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!!!!````Ą`!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!!!!!```Ą`!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##"""""!!!```Ą`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""""""!!```Ą`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$#####"""!!`ݜ``Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$######""!!`ݝ``Ã`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$$$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$$$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%%%$$##""!!`ݝ```!!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&&&%%$$##""!!`ݞ```!!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&&%%$$##""!!`ޞ````!!"""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))(('''&&%%$$##""!!`ޞ```!!!"""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!````!!!""###$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""###$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&'''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!``ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ņ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`݀```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!```ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!``ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""!!!!`ݜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####"""""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#####"""!!`ݜ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$####""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!`Æ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ƈ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```Ɔ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!`Å`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ```!!""##$$%%&&''(()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݜ@@`!``!!""##$$%%&&''(((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`@@@@`!``!!""##$$%%&&'''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@`!``!!""##$$%%&&''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`@@@@````!!""###$$%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`@@@@@@@@@@```!!"""##$$%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@```!!"""##$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@@`!``!!!""##$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@````!!!""##$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@@````!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@@```!!""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`@@@@@@@@@@@@@@@@@```!!""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@```!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@```!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`@@@@```!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`@@@````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ݝ@@`!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!` \ No newline at end of file diff --git a/resources/maps/niledelta/map16x.bin b/resources/maps/niledelta/map16x.bin new file mode 100644 index 000000000..d9641b59d --- /dev/null +++ b/resources/maps/niledelta/map16x.bin @@ -0,0 +1 @@ +???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====>>?????>>==<<;;:::::::::::::::::;;;;;;;;<<<<<=====>>>>???????????????????????????????????????????????????????>>>>>??>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<==>>???>>==<<;;:::999999999999::::::::;;;;;<<<<<<====>>>?????????????????????????????????????????????????????>>>==>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<==>>?>>==<<;;::99999999999999999::::::::;;;;;<<<<<====>>>?????????????????????????????????????????????????>>>=====>>=>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????????????????????????????????>>>>>======<<<<<;<<==>>>==<<;;::99988888888888899999999:::::;;;;;;<<<<===>>>>??????????????????????????????????????????????>>>===<<=====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>????????????????????????????????>>>>>>=====<<<<<;;;;;<<==>==<<;;::998888888888888888899999999:::::;;;;;<<<<===>>>???????????????????????????????????????????>>>===<<<<<==<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>>>????????????????????????????>>>>>>=====<<<<<<;;;;;:;;<<===<<;;::998887777777777778888888899999::::::;;;;<<<====>>>???????????????????????????????????????>>>>===<<<;;<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====>>????????????????????????>>>>>>======<<<<<;;;;;:::::;;<<=<<;;::9988777777777777777778888888899999:::::;;;;<<<===>>>>???????????????????????????????????>>>>===<<<;;;;;<<;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<===>>???????????????????>>>>>>>======<<<<<;;;;;;:::::9::;;<<<;;::99887776666666666667777777788888999999::::;;;<<<<===>>>>???????????????????????????????>>>>====<<<;;;::;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<==>>>??????????????>>>>>>>======<<<<<<;;;;;:::::99999::;;<;;::99887766666666666666666777777778888899999::::;;;<<<====>>>>?????????????????????????>>>>>>====<<<;;;:::::;;:;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<<<==>>>>>???????>>>>>>>=======<<<<<<;;;;;::::::99999899::;;;::99887766655555555555566666666777778888889999:::;;;;<<<====>>>>??????????????????>>>>>>>>>====<<<<;;;:::99:::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<===>>>>>>>>>>>>>>=======<<<<<<;;;;;;:::::999998888899::;::99887766555555555555555556666666677777888889999:::;;;<<<<====>>>>????????????>>>>>>>>>======<<<<;;;:::99999::9::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;;;<<=====>>>>>>>=======<<<<<<<;;;;;;:::::9999998888878899:::9988776655544444444444455555555666667777778888999::::;;;<<<<====>>>>>>???>>>>>>>>>=========<<<<;;;;:::9998899999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;<<<==============<<<<<<<;;;;;;::::::9999988888777778899:9988776655444444444444444445555555566666777778888999:::;;;;<<<<====>>>>>>>>>>>>=========<<<<<<;;;;:::9998888899899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9:::;;<<<<<=======<<<<<<<;;;;;;;::::::99999888888777776778899988776655444333333333333444444445555566666677778889999:::;;;;<<<<======>>>=========<<<<<<<<<;;;;::::999888778888899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999::;;;<<<<<<<<<<<<<<;;;;;;;::::::999999888887777766666778898877665544333333333333333334444444455555666667777888999::::;;;;<<<<============<<<<<<<<<;;;;;;::::999888777778878899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998999::;;;;;<<<<<<<;;;;;;;:::::::99999988888777777666665667788877665544333222222222222333333334444455555566667778888999::::;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::999988877766777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888899:::;;;;;;;;;;;;;;:::::::9999998888887777766666555556677877665544332222222222222222233333333444445555566667778889999::::;;;;<<<<<<<<<<<<;;;;;;;;;::::::999988877766666776778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988788899:::::;;;;;;;:::::::9999999888888777776666665555545566777665544332221111111111112222222233333444444555566677778889999::::;;;;;;<<<;;;;;;;;;:::::::::999988887776665566666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777788999::::::::::::::999999988888877777766666555554444455667665544332211111111111111111222222223333344444555566677788889999::::;;;;;;;;;;;;:::::::::99999988887776665555566566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887767778899999:::::::999999988888887777776666655555544444344556665544332211100000000000011111111222223333334444555666677788889999::::::;;;:::::::::99999999988887777666555445555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666677888999999999999998888888777777666666555554444433333445565544332211000000000000000001111111122222333334444555666777788889999::::::::::::9999999998888887777666555444445545566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665666778888899999998888888777777766666655555444444333332334455544332211000////////////00000000111112222223333444555566677778888999999:::9999999998888888887777666655544433444445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555566777888888888888887777777666666555555444443333322222334454433221100/////////////////0000000011111222223333444555666677778888999999999999888888888777777666655544433333443445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554555667777788888887777777666666655555544444333333222221223344433221100///............////////000001111112222333444455566667777888888999888888888777777777666655554443332233333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444556667777777777777766666665555554444443333322222111112233433221100//.................////////0000011111222233344455556666777788888888888877777777766666655554443332222233233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554434445566666777777766666665555555444444333332222221111101122333221100//...------------......../////000000111122233334445555666677777788877777777766666666655554444333222112222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433334455566666666666666555555544444433333322222111110000011223221100//..-----------------......../////0000011112223334444555566667777777777776666666665555554444333222111112212233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????>>==<<;;::99887766554433233344555556666666555555544444443333332222211111100000/00112221100//..---,,,,,,,,,,,,--------.....//////00001112222333444455556666667776666666665555555554444333322211100111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>???????>>==<<;;::998877665544332222334445555555555555544444443333332222221111100000/////001121100//..--,,,,,,,,,,,,,,,,,--------...../////0000111222333344445555666666666666555555555444444333322211100000110112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>>?????>>==<<;;::99887766554433221222334444455555554444444333333322222211111000000/////.//0011100//..--,,,++++++++++++,,,,,,,,-----......////00011112223333444455555566655555555544444444433332222111000//00000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===>>???>>==<<;;::998877665544332211112233344444444444444333333322222211111100000/////.....//00100//..--,,+++++++++++++++++,,,,,,,,-----.....////0001112222333344445555555555554444444443333332222111000/////00/00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<==>>?>>==<<;;::9988776655443322110111223333344444443333333222222211111100000//////.....-..//000//..--,,+++************++++++++,,,,,------....///00001112222333344444455544444444433333333322221111000///../////00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<==>>>==<<;;::998877665544332211000011222333333333333332222222111111000000/////.....-----..//0//..--,,++*****************++++++++,,,,,-----....///0001111222233334444444444443333333332222221111000///.....//.//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<<==>==<<;;::99887766554433221100/0001122222333333322222221111111000000/////......-----,--..///..--,,++***))))))))))))********+++++,,,,,,----...////0001111222233333344433333333322222222211110000///...--.....//00112233445566778899::;;<<==>>???>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;<<===<<;;::99887766554433221100////00111222222222222221111111000000//////.....-----,,,,,--../..--,,++**)))))))))))))))))********+++++,,,,,----...///0000111122223333333333332222222221111110000///...-----..-..//00112233445566778899::;;<<==>>?>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;;<<=<<;;::99887766554433221100//.///0011111222222211111110000000//////.....------,,,,,+,,--...--,,++**)))(((((((((((())))))))*****++++++,,,,---....///000011112222223332222222221111111110000////...---,,-----..//00112233445566778899::;;<<==>>>=======>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::;;<<<;;::99887766554433221100//....//000111111111111110000000//////......-----,,,,,+++++,,--.--,,++**))((((((((((((((((())))))))*****+++++,,,,---...////00001111222222222222111111111000000////...---,,,,,--,--..//00112233445566778899::;;<<==>=========>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9::;;<;;::99887766554433221100//..-...//0000011111110000000///////......-----,,,,,,+++++*++,,---,,++**))(((''''''''''''(((((((()))))******++++,,,----...////0000111111222111111111000000000////....---,,,++,,,,,--..//00112233445566778899::;;<<===<<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999::;;;::99887766554433221100//..----..///00000000000000///////......------,,,,,+++++*****++,,-,,++**))(('''''''''''''''''(((((((()))))*****++++,,,---....////0000111111111111000000000//////....---,,,+++++,,+,,--..//00112233445566778899::;;<<=<<<<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99899::;::99887766554433221100//..--,---../////0000000///////.......------,,,,,++++++*****)**++,,,++**))(('''&&&&&&&&&&&&''''''''((((())))))****+++,,,,---....////000000111000000000/////////....----,,,+++**+++++,,--..//00112233445566778899::;;<<<;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9988899:::99887766554433221100//..--,,,,--...//////////////.......------,,,,,,+++++*****)))))**++,++**))((''&&&&&&&&&&&&&&&&&''''''''((((()))))****+++,,,----....////000000000000/////////......----,,,+++*****++*++,,--..//00112233445566778899::;;<;;;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::998878899:99887766554433221100//..--,,+,,,--.....///////.......-------,,,,,,+++++******)))))())**+++**))((''&&&%%%%%%%%%%%%&&&&&&&&'''''(((((())))***++++,,,----....//////000/////////.........----,,,,+++***))*****++,,--..//00112233445566778899::;;;:::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>===<<;;::998877788999887766554433221100//..--,,++++,,---..............-------,,,,,,++++++*****)))))((((())**+**))((''&&%%%%%%%%%%%%%%%%%&&&&&&&&'''''((((())))***+++,,,,----....////////////.........------,,,,+++***)))))**)**++,,--..//00112233445566778899::;:::::::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;::998877677889887766554433221100//..--,,++*+++,,-----.......-------,,,,,,,++++++*****))))))((((('(())***))((''&&%%%$$$$$$$$$$$$%%%%%%%%&&&&&''''''(((()))****+++,,,,----......///.........---------,,,,++++***)))(()))))**++,,--..//00112233445566778899:::9999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>===<<<;;::998877666778887766554433221100//..--,,++****++,,,--------------,,,,,,,++++++******)))))((((('''''(())*))((''&&%%$$$$$$$$$$$$$$$$$%%%%%%%%&&&&&'''''(((()))***++++,,,,----............---------,,,,,,++++***)))((((())())**++,,--..//00112233445566778899:999999999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<;;;::998877665667787766554433221100//..--,,++**)***++,,,,,-------,,,,,,,+++++++******)))))(((((('''''&''(()))((''&&%%$$$############$$$$$$$$%%%%%&&&&&&''''((())))***++++,,,,------...---------,,,,,,,,,++++****)))(((''((((())**++,,--..//001122334455667788999888888899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<=<<<;;;::998877665556677766554433221100//..--,,++**))))**+++,,,,,,,,,,,,,,+++++++******))))))((((('''''&&&&&''(()((''&&%%$$#################$$$$$$$$%%%%%&&&&&''''((()))****++++,,,,------------,,,,,,,,,++++++****)))((('''''(('(())**++,,--..//001122334455667788988888888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;:::998877665545566766554433221100//..--,,++**))()))**+++++,,,,,,,+++++++*******))))))(((((''''''&&&&&%&&''(((''&&%%$$###""""""""""""########$$$$$%%%%%%&&&&'''(((()))****++++,,,,,,---,,,,,,,,,+++++++++****))))((('''&&'''''(())**++,,--..//001122334455667788877777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<;;;:::998877665544455666554433221100//..--,,++**))(((())***++++++++++++++*******))))))(((((('''''&&&&&%%%%%&&''(''&&%%$$##"""""""""""""""""########$$$$$%%%%%&&&&'''((())))****++++,,,,,,,,,,,,+++++++++******))))((('''&&&&&''&''(())**++,,--..//001122334455667787777777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:::9998877665544344556554433221100//..--,,++**))(('((())*****+++++++*******)))))))(((((('''''&&&&&&%%%%%$%%&&'''&&%%$$##"""!!!!!!!!!!!!""""""""#####$$$$$$%%%%&&&''''((())))****++++++,,,+++++++++*********))))(((('''&&&%%&&&&&''(())**++,,--..//001122334455667776666666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>??>>==<<;;:;:::9998877665544333445554433221100//..--,,++**))((''''(()))**************)))))))((((((''''''&&&&&%%%%%$$$$$%%&&'&&%%$$##""!!!!!!!!!!!!!!!!!""""""""#####$$$$$%%%%&&&'''(((())))****++++++++++++*********))))))(((('''&&&%%%%%&&%&&''(())**++,,--..//001122334455667666666666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<;;::::99988877665544332334454433221100//..--,,++**))((''&'''(()))))*******)))))))(((((((''''''&&&&&%%%%%%$$$$$#$$%%&&&%%$$##""!!!````````````!!!!!!!!"""""######$$$$%%%&&&&'''(((())))******+++*********)))))))))((((''''&&&%%%$$%%%%%&&''(())**++,,--..//001122334455666555555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>=>>==<<;;::9:99988877665544332223344433221100//..--,,++**))((''&&&&''((())))))))))))))(((((((''''''&&&&&&%%%%%$$$$$#####$$%%&%%$$##""!!`````!!!!!!!!"""""#####$$$$%%%&&&''''(((())))************)))))))))((((((''''&&&%%%$$$$$%%$%%&&''(())**++,,--..//001122334455655555555566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>=====<<;;::9999888777665544332212233433221100//..--,,++**))((''&&%&&&''((((()))))))((((((('''''''&&&&&&%%%%%$$$$$$#####"##$$%%%$$##""!!``````!!!!!""""""####$$$%%%%&&&''''(((())))))***)))))))))(((((((((''''&&&&%%%$$$##$$$$$%%&&''(())**++,,--..//001122334455544444445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<==<<;;::9989888777665544332211122333221100//..--,,++**))((''&&%%%%&&'''(((((((((((((('''''''&&&&&&%%%%%%$$$$$#####"""""##$$%%%$$#cbb!!`````!!!!!"""""####$$$%%%&&&&''''(((())))))))))))(((((((((''''''&&&&%%%$$$#####$$#$$%%&&''(())**++,,--..//001122334454444444445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;::9988887776665544332211011223221100//..--,,++**))((''&&%%$%%%&&'''''((((((('''''''&&&&&&&%%%%%%$$$$$######"""""!""##$$%%%ddc#""!!!``````!!!!!!""""###$$$$%%%&&&&''''(((((()))((((((((('''''''''&&&&%%%%$$$###""#####$$%%&&''(())**++,,--..//001122334443333333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;<<;;::9988787776665544332211000112221100//..--,,++**))((''&&%%$$$$%%&&&''''''''''''''&&&&&&&%%%%%%$$$$$$#####"""""!!!!!""##ddeee$$##""!!!!!!`````!!!!!""""###$$$%%%%&&&&''''(((((((((((('''''''''&&&&&&%%%%$$$###"""""##"##$$%%&&''(())**++,,--..//001122334333333333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>>==<<;;;;;::998877776665554433221100/001121100//..--,,++**))((''&&%%$$#$$$%%&&&&&'''''''&&&&&&&%%%%%%%$$$$$$#####""""""!!!!!`!abbccd$%%%$$##"""!!!!!!`````!!!!"""####$$$%%%%&&&&''''''((('''''''''&&&&&&&&&%%%%$$$$###"""!!"""""##$$%%&&''(())**++,,--..//001122333222222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>>==<<;;:;;::998877676665554433221100///0011100//..--,,++**))((''&&%%$$####$$%%%&&&&&&&&&&&&&&%%%%%%%$$$$$$######"""""!!!!!````aab"##$$%%%$$##""""""!!!!`````!!!!"""###$$$$%%%%&&&&''''''''''''&&&&&&&&&%%%%%%$$$$###"""!!!!!""!""##$$%%&&''(())**++,,--..//001122322222222233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>===<<;;:::::998877666655544433221100//.//00100//..--,,++**))((''&&%%$$##"###$$%%%%%&&&&&&&%%%%%%%$$$$$$$######"""""!!!!!!````a!""##$$%%&%%$$###""""""!!!!a````!!!""""###$$$$%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$####"""!!!``!!!!!""##$$%%&&''(())**++,,--..//001122211111112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>===<<;;::9::998877665655544433221100//...//000//..--,,++**))((''&&%%$$##""""##$$$%%%%%%%%%%%%%%$$$$$$$######""""""!!!!!````a!!""##$$%%%&%edd##""!!!!!!"!!a`````!!!"""####$$$$%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$####"""!!!```aa`!!""##$$%%&&''(())**++,,--..//001121111111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<<;;::999998877665555444333221100//..-..//0//..--,,++**))((''&&%%$$##""!"""##$$$$$%%%%%%%$$$$$$$#######""""""!!!!!````a!!""##$$%%%%%%$$c#""!!!!!!!!!!````!!!!"""####$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$####""""!!!``aa``!!""##$$%%&&''(())**++,,--..//001110000000112233445566778899::;;<<==>>>??>>>>>>>>?????????????????????????????????????????????????????????>>==<<<;;::998998877665545444333221100//..---..///..--,,++**))((''&&%%$$##""!!!!""###$$$$$$$$$$$$$$#######""""""!!!!!!````a!"""##$$%%%%$%$$##""!!``````!!!!````!!!""""####$$$$%%%%%%%%%%%%$$$$$$$$$######""""!!!`a````a!a!``!!""##$$%%&&''(())**++,,--..//001000000000112233445566778899::;;<<==>>>>>>>>>>>>>?>>>??????????????????????????????????????????????????>>>==<<;;;::998888877665544443332221100//..--,--../..--,,++**))((''&&%%$$##""!!`!!!""#####$$$$$$$#######"""""""!!!!!!`````a!!"""##$$%%%%$$$$##""!!``!!!````!!!""""####$$$$$$%%%$$$$$$$$$#########""""!!!!```a!!"ba!``!!""##$$%%&&''(())**++,,--..//000///////00112233445566778899::;;<<===>>========>>>>>>??>?????????????????????????????????????????????>>>==<<;;;::998878877665544343332221100//..--,,,--...--,,++**))((''&&%%$$##""!!```!!"""##############"""""""!!!!!!````a!!!""###$$%%%%$$#$$##""!!``!!```!!!!""""####$$$$$$$$$$$$#########""""""!!!!`````a!!""bba!``!!""##$$%%&&''(())**++,,--..//0/////////00112233445566778899::;;<<=============>===>>>>????????????????????????????????????????????>>===<<;;:::998877777665544333322211100//..--,,+,,--..--,,++**))((''&&%%$$##""!!``!!"""""#######"""""""!!!!!!!``````a!!"""###$$%%%%$$#####""!!``!````!!!!""""######$$$#########"""""""""!!!!````aa""#"baaa`aa""##$$%%&&''(())**++,,--../////.......//00112233445566778899::;;<<<==<<<<<<<<======>>=??????????????????????????????????????????>>>===<<;;:::998877677665544332322211100//..--,,+++,,--..--,,++**))((''&&%%$$##""!a``!!!""""""""""""""!!!!!!!``````a!!!""""##$$$$$%%$$##"###""!!````````!!!!""""############"""""""""!!!!!!````!!"""!a`!!ab"##$$%%&&''(()))**++,,--..//./.........//00112233445566778899::;;<<<<<<<<<<<<<=<<<====?????????????????????????????????????????>>>==<<<;;::9998877666665544332222111000//..--,,++*++,,-----,,++**))((''&&%%$$##""!a``!!!!!"""""""!!!!!!!`````a!!!!!"""########$$$$##""""""!!`````!!!!""""""###"""""""""!!!!!!!!!````!!""!!``!ab"##$$%%&&''(()())**++,,--......-------..//00112233445566778899::;;;<<;;;;;;;;<<<<<<==>===<<<;;::9998877665665544332212111000//..--,,++***++,,-----,,++**))((''&&%%$$##""aa```!!!!!!!!!!!!!!````!!!!"""""""########$$##""!""""!!````!!!!""""""""""""!!!!!!!!!`````a```!!""!!`a!"b####$$%%&&''(((())**++,,--..-.---------..//00112233445566778899::;;;;;;;;;;;;;<;;;<<<>>===<<;;;::998887766555554433221111000///..--,,++**)**++,,,,,,,++**))((''&&%%$$##""!a`````!!!!!!!`````a!""""""""!""""""b"####""!!!!!"!!`````!!!!!!"""!!!!!!!!!````````aa``!!""!!ab"cc""##$$%%&&''('(())**++,,------,,,,,,,--..//00112233445566778899:::;;::::::::;;;;;;<<;?????????????????????????????????????>>>==<<<;;;::998887766554554433221101000///..--,,++**)))**++,,,,,++**))((''&&%%$$##""!!`````````````a!""""#""!!!!"""bbb""##""!!`!!!!!`݀```!!!!!!!!!!!!``````!a``!!""!!bbc#b"""##$$%%&&''''(())**++,,--,-,,,,,,,,,--..//00112233445566778899:::::::::::::;:::;;;;????????????????????????????????????>>===<<<;;:::99887776655444443322110000///...--,,++**))())**+++++,++**))((''&&%%$$##""!!```a!!!""###""!!!`!!aaaa!!""""!!````!!``````!!!```````!!!`a!""a!!""#""a!""##$$%%&&'&''(())**++,,,,,,+++++++,,--..//001122334455667788999::99999999::::::;;:???????????????????????????????????>>===<<;;;:::998877766554434433221100/0///...--,,++**))((())**+++++++**))((''&&%%$$##""!!``````a!!!""###""!!```!!a!!!!!"""!!``````````aaaa""!a`!!"""!aa!""##$$%%&&&&''(())**++,,+,+++++++++,,--..//0011223344556677889999999999999:999::::?????????????????????????????????>>>==<<<;;;::9998877666554433333221100////...---,,++**))(('(())*****+++**))((''&&%%$$##""!!```````!!!!!"""#""!!````````!!!!!`````a!b"!!``!!"!!``!!""##$$%%&%&&''(())**++++++*******++,,--..//00112233445566778889988888888999999::9???????????????????????????????>>>>==<<<;;:::9998877666554433233221100//./...---,,++**))(('''(())********))((''&&%%$$##""!!`````````a!!!!!`!!!!""""!!``!!!``````!!b"!!`aa!!!``!!""##$$%%%%&&''(())**++*+*********++,,--..//0011223344556677888888888888898889999?????????????????????????????>>>>===<<;;;:::9988877665554433222221100//....---,,,++**))((''&''(()))))****))((''&&%%$$##""!!```!!!a!!!!!!!```!!!""!!```````aa````a!""a!!!a`!!!!``!!""##$$%$%%&&''(())******)))))))**++,,--..//001122334455667778877777777888888998???????????????????????????>>>>====<<;;;::99988877665554433221221100//..-.---,,,++**))((''&&&''(())))))))))((''&&%%$$##""!!```!!!!!!""!!!```!!!!``````aa``a!a""!a``!``!!!``!!""##$$$$%%&&''(())**)*)))))))))**++,,--..//00112233445566777777777777787778888?????????????????????????>>>>====<<<;;:::99988777665544433221111100//..----,,,+++**))((''&&%&&''((((())))(((''&&%%$$##""!!```!!!!"!!!!!!``!!```!`a```!!"!!````a!"!!```!!"""##$#$$%%&&''(())))))((((((())**++,,--..//0011223344556667766666666777777887????????????????????????>>>====<<<<;;:::99888777665544433221101100//..--,-,,,+++**))((''&&%%%&&''(((((((((((''&&%%$$##""!!````!`!!!!!````!```aa```!!""!!````aa""!!!``!!"""####$$%%&&''(())()((((((((())**++,,--..//001122334455666666666666676667777??????????????????????>>>====<<<<;;;::999888776665544333221100000//..--,,,,+++***))((''&&%%$%%&&'''''(((('''''&&%%$$##""!!`````!``````a```!!"""!!aa`aabb""!!``!!!""#"##$$%%&&''(((((('''''''(())**++,,--..//00112233445556655555555666666776????????????????????>>>>===<<<<;;;;::999887776665544333221100/00//..--,,+,+++***))((''&&%%$$$%%&&'''''''''''&&&%%$$##""!!```````````a``a!""#""!!!!!"bccbb!!```!!!""""##$$%%&&''(('('''''''''(())**++,,--..//0011223344555555555555565556666??????????????????>>>>===<<<<;;;;:::998887776655544332221100/////..--,,++++***)))((''&&%%$$#$$%%&&&&&''''&&&&&&%%$$##""!!``````aa``!!""##""""!""##ccbb!!!`aa`!!"!""##$$%%&&''''''&&&&&&&''(())**++,,--..//001122334445544444444555555665????????????????>>>>====<<<;;;;::::998887766655544332221100//.//..--,,++*+***)))((''&&%%$$###$$%%&&&&&&&&&&&%%%%$$##""!!```````a!""###"""""##$$##""aaa!``a!!!""##$$%%&&''&'&&&&&&&&&''(())**++,,--..//00112233444444444444454445555??????????????>>>>====<<<;;;;::::9998877766655444332211100//.....--,,++****)))(((''&&%%$$##"##$$%%%%%&&&&%%%%%%$$$##""!!``````````aabb##$####"##$$$$##"""!aa`aaa`!!""##$$%%&&&&&&%%%%%%%&&''(())**++,,--..//0011223334433333333444444554????????????>>>>====<<<<;;;::::99998877766555444332211100//..-..--,,++**)*)))(((''&&%%$$##"""##$$%%%%%%%%%%%$$$$$##""!!``````````a``!!!!""c#$$$#####$$%%$$##""""!!!!``!!""##$$%%&&%&%%%%%%%%%&&''(())**++,,--..//001122333333333333343334444????????>>>>>>====<<<<;;;::::999988877666555443332211000//..-----,,++**))))((('''&&%%$$##""!""##$$$$$%%%%$$$$$$###""!!``a```````!!!""##$$%$$$$#$$%%%%$$###"""!!!``!!""##$$%%%%%%$$$$$$$%%&&''(())**++,,--..//00112223322222222333333443??????>>>>>>====<<<<;;;;:::9999888877666554443332211000//..--,--,,++**))()((('''&&%%$$##""!!!""##$$$$$$$$$$$#####""!!!``````````!!""##$$%%$$$$$%%&&%%$$####"""!!```!!""##$$%%$%$$$$$$$$$%%&&''(())**++,,--..//0011222222222222232223333???>>>>>======<<<<;;;;:::9999888877766555444332221100///..--,,,,,++**))(((('''&&&%%$$##""!!`aa""#####$$$$######"""!!!````a```a!""##$$%%%%%%$%%&&&&%%$$$###"""!!!`aa""##$$%%$$$$#######$$%%&&''(())**++,,--..//001112211111111222222332>>>>>>======<<<<;;;;::::9998888777766555443332221100///..--,,+,,++**))(('('''&&&%%$$##""!!``!!""###########"""""!!``````aa``!!""##$$%%&&%%%%%&&'&&&%%$$$$###""!!!!bb##$$%%$$#$#########$$%%&&''(())**++,,--..//00111111111111121112222>>>=====<<<<<<;;;;::::99988887777666554443332211100//...--,,+++++**))((''''&&&%%%$$##""!!!``!!"""""####""""""!!!`````a``!!""##$$%%%%&&%&&'&&%&&%%%$$$###"""!""ccd$%%$$####"""""""##$$%%&&''(())**++,,--..//0001100000000111111221======<<<<<<;;;;::::999988877776666554443322211100//...--,,++*++**))((''&'&&&%%%$$##""!!!``!!""""""""""""!!!!!`````````a!"""##$$%%%%%%%%&&&%%%&&%%%%$$$##""""##$dee$$##"#"""""""""##$$%%&&''(())**++,,--..//000000000000010001111===<<<<<;;;;;;::::9999888777766665554433322211000//..---,,++*****))((''&&&&%%%$$$##""!!````!!!!!!""""!!!!!!````````!!!!!!""##$$$$$%%$%%&%%$%%&&&%%%$$$###"##$$%%ddc#""""!!!!!!!""##$$%%&&''(())**++,,--..///00////////000000110<<<<<<;;;;;;::::99998888777666655554433322111000//..---,,++**)**))((''&&%&%%%$$$##""!!``!!!!!!!!!!!!``````````a``!!a`!!!""##$$$$$$$$%%%$$$%%&&&&%%%$$####$$%%$$#cbba"!!!!!!!!!""##$$%%&&''(())**++,,--../////////////0///0000<<<;;;;;::::::99998888777666655554443322211100///..--,,,++**)))))((''&&%%%%$$$###""!!```````!!!!````````a``!```!!""#####$$#$$%$$#$$%%&&&&%%%$$$#$$%%$$##""!aaa```````!!""##$$%%&&''(())**++,,--...//........//////00/;;;;;;::::::999988887777666555544443322211000///..--,,,++**))())((''&&%%$%$$$###""!!``````````a````!!""########$$$###$$%%&&&&&%%$$$$%%$$##""!a`!``!!""##$$%%&&''(())**++,,--............./...////;;;:::::999999888877776665555444433322111000//...--,,+++**))(((((''&&%%$$$$###"""!!````a``a!""""""##"##$##"##$$%%&&&&&%%%$%%$$##""!!``a``a!!""###$$%%&&''(())**++,,---..--------......//.::::::999999888877776666555444433332211100///...--,,+++**))(('((''&&%%$$#$###"""!!`````a``!!!!""""""""###"""##$$%%&&'&&%%%%%%$$##""!!`!!!``aa`!!"""##$$%%&&''(())**++,,-------------.---....:::99999888888777766665554444333322211000///..---,,++***))(('''''&&%%$$####"""!!!`````````aa``!!!!!!a""!""#""!""##$$%%&&&%%%%%%%%$$##""!!!"!a````!!"""##$$%%&&''(())**++,,,--,,,,,,,,------..-9999998888887777666655554443333222211000//...---,,++***))((''&''&&%%$$##"#"""!!!`````````!!aa!!!!"""!!!""##$$%%&%%$$$$$$$$$$##""!"""!!``a``!!!""##$$%%&&''(())**++,,,,,,,,,,,,,-,,,----99988888777777666655554443333222211100///...--,,,++**)))((''&&&&&%%$$##""""!!!```````````````!!`!!"!!`!!""##$$%%%$$$$$$$$$dd$##"""""!!````!!!!""##$$%%&&''(())**+++,,++++++++,,,,,,--,8888887777776666555544443332222111100///..---,,,++**)))((''&&%&&%%$$##""!"!!!```````````````a!!``a!""##$$%$$########$d#$##"##""!!```a``a!""##$$%%&&''(())**+++++++++++++,+++,,,,888777776666665555444433322221111000//...---,,+++**))(((''&&%%%%%$$##""!!!!`````````a``a!`a!!``a!bb##$$$$##########c##$####""!!!`````aa""##$$%%&&''(())***++********++++++,,+77777766666655554444333322211110000//...--,,,+++**))(((''&&%%$%%$$##""!!`!``````````a``a`aa!!``aabb##$$##""""""""##"##$#c""!!`!```a``a!b"##$$%%&&''(()))*************+***++++777666665555554444333322211110000///..---,,,++***))(('''&&%%$$$$$##""!a`````````````````!```!aa``!!!""####"""""""""""""###bb!a````a``a!""c"##$$%%&&''(())))**))))))))******++*6666665555554444333322221110000////..---,,+++***))(('''&&%%$$#$$$$##""a!````````````````a```!```!`aa""##""!!!!!!!!""!""###bb!a`````a```!!"""b"##$$%%&&''((()))))))))))))*)))****66655555444444333322221110000////...--,,,+++**)))((''&&&%%$$#######""!!`a```aa````````````````````````````````````a!""""!!!!!!!!!!!!!""###""!a````!!""""!""##$$%%&&''(((())(((((((())))))**)555555444444333322221111000////....--,,,++***)))((''&&&%%$$##"####""!!``aaaa!`````````````````````````````````````````a!"""!a````````!!`!!""##""!a`````!!""!!!!""##$$%%&&'''((((((((((((()((())))5554444433333322221111000////....---,,+++***))(((''&&%%%$$##"""""""!!``aa!!!`````````a`a````````a``!!"!!!````!!""""!a`````!!!!!!`!!""##$$%%&&''''((''''''''(((((())(444444333333222211110000///....----,,+++**)))(((''&&%%%$$##""!""""!!```a!""!!````````````````````a!!!!!!```!!""!!````!!!!```a!""##$$%%&&&'''''''''''''('''((((4443333322222211110000///....----,,,++***)))(('''&&%%$$$##""!!!!!!!``a!!""!!```````````````````aaa!`!!!!!`````a!""""!!`````````!!""##$$%%&&&&''&&&&&&&&''''''(('33333322222211110000////...----,,,,++***))((('''&&%%$$$##""!!`!!!!``!!""!!````````````````````!aa``!!!!!!```a`a!""#""!!`````!!""##$$%%%&&&&&&&&&&&&&'&&&''''333222221111110000////...----,,,,+++**)))(((''&&&%%$$###""!!``````!!""!!```````````````````````````aa!`a!"""!!!``!!``!!""""!!``a``!!""##$$%%%%&&%%%%%%%%&&&&&&''&2222221111110000////....---,,,,++++**)))(('''&&&%%$$###"""!!``!!"!!```````````````a`````````aaa!!!""""""!!!a!!`a!""""!!!````!!!""##$$$%%%%%%%%%%%%%&%%%&&&&22211111000000////....---,,,,++++***))((('''&&%%%$$##""""!!``!!"!!``````a```````aa````````aaaa!""""""""!!aa``a!!!!!!!`````!!""##$$$$%%$$$$$$$$%%%%%%&&%111111000000////....----,,,++++****))(((''&&&%%%$$##"""!!!```!!"!!````````!!````aa````a``!!""!"""""!a``!!!!!`````!!""###$$$$$$$$$$$$$%$$$%%%%11100000//////....----,,,++++****)))(('''&&&%%$$$##""!!!!``!!"!!!`````````````````a````````````!!!!!"""!!```````````!!""####$$########$$$$$$%%$000000//////....----,,,,+++****))))(('''&&%%%$$$##""!!!```a!"!!!``````````````a``````a!!!`!!!!!````a!"""#############$###$$$$000/////......----,,,,+++****))))(((''&&&%%%$$###""!!```!!!!``````````````````a```````````!!!!``!!aa````a!""""##""""""""######$$#//////......----,,,,++++***))))((((''&&&%%$$$###""!!``a!!!``````````````````````````````!!```!````a!!"""""""""""""#"""####///.....------,,,,++++***))))(((('''&&%%%$$$##"""!!``!!!!```````!a`````````````````````````!``````aa!!""!!!!!!!!""""""##"......------,,,,++++****)))((((''''&&%%%$$###"""!!``!!!``````````a!````````````````!!`````a!!!!!!!!!!!!"!!!"bbb...-----,,,,,,++++****)))((((''''&&&%%$$$###""!!!```````````a``a`````````!!````````aaaaaabba------,,,,,,++++****))))(((''''&&&&%%$$$##"""!!!```````a``````````````````a```!!!!---,,,,,++++++****))))(((''''&&&&%%%$$###"""!!``````````a````````````````!!`,,,,,,++++++****))))(((('''&&&&%%%%$$###""!!!````````````````````````````a```a``,,,+++++******))))(((('''&&&&%%%%$$$##"""!!!`````````a``````````````````````````++++++******))))((((''''&&&%%%%$$$$##"""!!`````````````````````````````````````+++*****))))))((((''''&&&%%%%$$$$###""!!!```````````````````````````******))))))((((''''&&&&%%%$$$$####""!!!`````````````````````````***)))))((((((''''&&&&%%%$$$$####"""!!````````````````````))))))((((((''''&&&&%%%%$$$####""""!!````````````````)))(((((''''''&&&&%%%%$$$####""""!!!````````````````````((((((''''''&&&&%%%%$$$$###""""!!!!`````````````````((('''''&&&&&&%%%%$$$$###""""!!!!``````````````````````''''''&&&&&&%%%%$$$$####"""!!!!``````````````````'''&&&&&%%%%%%$$$$####"""!!!!```````````````````````&&&&&&%%%%%%$$$$####""""!!!`````````````````a!!``````&&&%%%%%$$$$$$####""""!!!`````````````````a``a``%%%%%%$$$$$$####""""!!!!````````````````%%%$$$$$######""""!!!!``````````````````$$$$$$######""""!!!!```````````````````aa```$$$#####""""""!!!!```````````````!!!!``######""""""!!!!``````````````!!!```###"""""!!!!!!``````````````!!aa`a``""""""!!!!!!``````!``a````a````a`aaa!!a`"""!!!!!```````````````````````a!!!a`!!!!!!``````````````!!!!``!!!`````````````a````!````````````````a````````````````a``````````aa````````````````aa```````````````````````````````````````````a````````````````!aa``````````````!!!a`````````````aaaaa`````````a````````!!a`a``````a`````aaa``a``````a``````````!aaa`aa```````aa``````!!"!a`a``````a``````````a!!!!````````a```````!!!!!!`aa`Ã`````````a```````!!```!!aa`Å`````````````!```````````Ņ`````````````!`````a`‚`Ć`````a```Ć````````Ą``````````Ã``````````Ą`````````Ã````````Ą``````a``ņ````````ȇ`a```a```ɇ`a```a```Ɋ`a``````Ȉ`aa`````````Ƈ`a``a`````Ņ`a````````Ņ`a```a`LJ``ń`a```````a````ń`aaa``````a````a`a`Ą`a```````````````!!`܅`a```````````````````````!`݅`````````````````````````````````````Lj`!`݆```````aa```````````````````````````````a`ń`!``````aa```````````ƅ````````````Ɔ``````````Ƈ````````````Lj`````aa`````Ȉ``````aa`````LJ````````a``````ƈ`a```````````Lj`a``a```````܈`a``````````ʜ`aa```````````ܝ`a````a`````͜`a```````a`````Ώ`a````````````ώ``````````````͎```````````a```̎````a```````````̍`````````````a!`͎```````a```````a!!!!!`А````````a`````````!!!!"!!```Џ``aa````````````!!""""!!```А``a``````````!!""""!!``Ύ``aa`````````````!!""#""!!`a`͌`a`````````````!!""##""!aaa``͌`aa`````````‚`!!""###""!b!!!`ݝ`a``````````Ã`!!""####""""!!`ݞ``````````````Ą`!!""##$##"""!!`ޞ`a`````!`````````܅`!!""######""!!`ޞ`!a```!````a```ܜ`!!""#####""!!`ޞ````!``````Ŝ`!!""""##""!!`ޞ```````````ܜ`!!"""""""!!`ݞ``````````ܜ`!!!!!""""!!`ݝ`````````ܜ`!!!!!!"""!!`ݝ```a```````````͍`````!!!!""!a`ݝ`!`````````̏``a!!""!!``ݝݝ```````````Ɗ``!!""!!!````ݝ```!```````ņ`!!"!!``!!```ݝ```!```a```Ą`!!!!```!!!`ݝ``a!````a```ƒ`!!!`ܝ`a!!`ݝ`a````````‚``!``ȃ`!!!`ݝ```a`a```‚`ˊ`a!!!`ݝ``a`````aaa``ʊ`!!"!!`ݝ`aa````````aa````!!!!`ݝ`aa```````aaa````!!!`ݝ`a``aaa`````a`ݝ```aa``````ݝ````````````ݝ`a```````````````ݝ````!````ݝ`!```ݝ`!````ݝ`!`````````ݝ`a``a!````ݝ```aa!a````ݝ`aa!```ݝ`a`a``````ݝ````‚`ݝ````ݝ```ݝ```ݝ`aa``ݝ`a`ƒ`ݝ``Ä`ݝ``ݝ``ݝ``ݝ``ݝ``ݝ``ݜ`˝`ݜ`ʝ`ݜ`lj`ݜ``É````Ä```!`„````ƒ```!`Äܜ``ܜ``ć````ܝ``ʜ````a!``a`ܝ```ݞ``a!!!!!!a`܀`!`ݞ`!!!!!!""aa`܀``ݞ`a!!"""""!!``ݞ`!!""""""!!`݀``ݝ`a!""####""!!````ݝ`!!""#####""!!````!!""##$$##""!!``Á`!!"""##$$##""!!``ƅ`!!!""##$$##""!!``Lj`a!!!""##$$##""!!``ƈ````!!""##$$##""!!```ņ`!!""##$##""!!```ņ`!!""##$##""!!```Ň`a!""##$$##""!!```ņ`!!""##$$##""!!```Ņ`a!""##$$##""!!``Ņ`!!""##$$##""!a``Ņ`!!""##$$$$##""!!`ܝ`Ä`!!""##$$%%$$##""!!`ޝ`Ä``!!""##$$%%%%$$##""!!`ݝ`Ą`a!!""##$$%%&%%$$##""!!`ޞ``Ć`a!!""##$$%%&&&%%$$##""!!`ޝ`„`!!""##$$%%&&'&&%%$$##""!!`ݞ``Ä`!!""##$$%%&&''&&%%$$##""!!`ݞ`‚`a!""##$$%%&&''''&&%%$$##""!!``ݞ``ƒ`!!""##$$%%&&''(''&&%%$$##""!!!`ݝ``a!""##$$%%&&''(((''&&%%$$##""!!`ݝ``!!""##$$%%&&''((((''&&%%$$##""!!`ݝ``!!""##$$%%&&''(()((''&&%%$$##""!!`ݝ``!!""##$$%%&&''(()((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(()))((''&&%%$$##""!!`ޝ``Å`!!""##$$%%&&''(())((''&&%%$$##""!!`ޞ``dž`a!""##$$%%&&''(()))((''&&%%$$##""!!`ޞ`ƈ`!!""##$$%%&&''(()))((''&&%%$$##""!!`ݞ``ƈ`!!""##$$%%&&''(())((''&&%%$$##""!!`ݝ``ą`!!""##$$%%&&''(())((''&&%%$$##""!!`ܜ``Ã`!!""##$$%%&&''(())((''&&%%$$##""!!`ݜ``ƒ`!!""##$$%%&&''(()))((''&&%%$$##""!!`݀```!!""##$$%%&&''(()))((''&&%%$$##""!!`݀```!!""##$$%%&&''(()))((''&&%%$$##""!!`݀``!!""##$$%%&&''(()))((''&&%%$$##""!!`݀``a!""##$$%%&&''(())))((''&&%%$$##""!!`݀``a!""##$$%%&&''(())*))((''&&%%$$##""!!`ܜ``!!""##$$%%&&''(())))((''&&%%$$##""!!`ܜ`‚`!!""##$$%%&&''(())*))((''&&%%$$##""!!``܀`ƒ`!!""##$$%%&&''(())**))((''&&%%$$##""!!!`܀``!!""##$$%%&&''(())**))((''&&%%$$##""!!!```Å`!!""##$$%%&&''(())**))((''&&%%$$##""!!`܀`Ƈ`!!""##$$%%&&''(())**))((''&&%%$$##""!!`݀``lj`!!""##$$%%&&''(())***))((''&&%%$$##""!!`݀`ņ`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ݜ@@@``Ą`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ݝ@@@@@``„`!!""##$$%%&&''(())*))((''&&%%$$##""!!`ݝ@@@@@@@@``!!""##$$%%&&''(())))((''&&%%$$##""!!`ݝ@@@A@``!!""##$$%%&&''(()))((''&&%%$$##""!!`ݝ@@```a!""##$$%%&&''(())((''&&%%$$##""!!`ݝ \ No newline at end of file diff --git a/resources/maps/niledelta/map4x.bin b/resources/maps/niledelta/map4x.bin new file mode 100644 index 000000000..ddf5343fe --- /dev/null +++ b/resources/maps/niledelta/map4x.bin @@ -0,0 +1 @@ +????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>======>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>========================>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>??>>>>==========<<<<<<============>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>=>>====<<<<<<<<<<;;;;;;<<<<<<<<<<<<========>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>======<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==========>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>=>===<==<<<<;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<=========>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>====<<<<<<;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<=======>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>??>>==>==<=<<<;<<;;;;::::::::::999999::::::::::::;;;;;;;;<<<<<<<<<======>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>=====<<<<;;;;;;:::::999999999999999999999999::::::;;;;;;;;;;<<<<<<<====>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>===>>==<<=<<;<;;;:;;::::9999999999888888999999999999::::::::;;;;;;;;;<<<<<<=====>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>=========<<<<<;;;;::::::99999888888888888888888888888999999::::::::::;;;;;;;<<<<======>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=========<<<==<<;;<;;:;:::9::9999888888888877777788888888888899999999:::::::::;;;;;;<<<<<=====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=========<<<<<<<<<;;;;;::::999999888887777777777777777777777778888889999999999:::::::;;;;<<<<<<=====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=======<<<<<<<<<;;;<<;;::;::9:9998998888777777777766666677777777777788888888999999999::::::;;;;;<<<<<====>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<<<<<;;;;;;;;;:::::99998888887777766666666666666666666666677777788888888889999999::::;;;;;;<<<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<<;;;;;;;;;:::;;::99:99898887887777666666666655555566666666666677777777888888888999999:::::;;;;;<<<<=====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>??>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;;;;;:::::::::99999888877777766666555555555555555555555555666666777777777788888889999::::::;;;;;<<<<====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=======>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;;;:::::::::999::998898878777677666655555555554444445555555555556666666677777777788888899999:::::;;;;<<<<<====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==========>>=>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;;:::::::::99999999988888777766666655555444444444444444444444444555555666666666677777778888999999:::::;;;;<<<<====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<======>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;:::::::9999999998889988778776766656655554444444444333333444444444444555555556666666667777778888899999::::;;;;;<<<<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<<<<<<<<==<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<;;;;;::::::9999999998888888887777766665555554444433333333333333333333333344444455555555556666666777788888899999::::;;;;<<<<==>>>>??????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<;;;;;;;<<<<<<==>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;:::::999999988888888877788776676656555455444433333333332222223333333333334444444455555555566666677777888889999:::::;;;;<<<===>>>>??????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;;;;;;;;;<<;<<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;;:::::99999988888888877777777766666555544444433333222222222222222222222222333333444444444455555556666777777888889999::::;;;;<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;;:::::::;;;;;;<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>>>>???????????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;:::::9999988888887777777776667766556554544434433332222222222111111222222222222333333334444444445555556666677777888899999::::;;;<<<====>>>????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;::::::::::;;:;;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====>>>???????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;::::::99999888888777777777666666666555554444333333222221111111111111111111111112222223333333333444444455556666667777788889999::::;;<<<<====>>>????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;:::9999999::::::;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<====>>???????????????????????????????????????????????????????????>>>>>>======<<<<<<;;;;;:::::9999988888777777766666666655566554454434333233222211111111110000001111111111112222222233333333344444455555666667777888889999:::;;;<<<<===>>>>????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;;::9999999999::9:::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<===>>???????????????????????????????????????????????????????>>>>>>======<<<<<<;;;;;:::::999999888887777776666666665555555554444433332222221111100000000000000000000000011111122222222223333333444455555566666777788889999::;;;;<<<<===>>>?????????????????????????????????????????????????????????????????????????????>>>>====<<<;;;;::9998888888999999::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<<<<==>>????????????????????????????????????????????????????>>>>>======<<<<<<;;;;;;:::::99999888887777766666665555555554445544334332322212211110000000000//////0000000000001111111122222222233333344444555556666777778888999:::;;;;<<<====>>>?????????????????????????????????????????????????????????????????????????>>>>====<<<;;;::::998888888888998999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<<==>>????????????????????????????????????????????????>>>>>======<<<<<<;;;;;;:::::999998888887777766666655555555544444444433333222211111100000////////////////////////0000001111111111222222233334444445555566667777888899::::;;;;<<<===>>>>?????????????????????????????????????????????????????????????????????>>>>====<<<<;;;::::99888777777788888899:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;;;;<<==>>????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;;::::::999998888877777666665555555444444444333443322322121110110000//////////......////////////0000000011111111122222233333444445555666667777888999::::;;;<<<<===>>>>?????????????????????????????????????????????????????????????????>>>>====<<<<;;;:::9999887777777777887888999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;;<<==>>>?????????????????????????????????????>>>>>>>>=====<<<<<<;;;;;;::::::999998888877777766666555555444444444333333333222221111000000/////........................//////00000000001111111222233333344444555566667777889999::::;;;<<<====>>>>?????????????????????????????????????????????????????????????>>>>====<<<<;;;;:::999988777666666677777788999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9::::;;<<==>>>>????????????????????????????????>>>>>>>>======<<<<<;;;;;;::::::99999988888777776666655555444444433333333322233221121101000/00////..........------............////////000000000111111222223333344445555566667778889999:::;;;;<<<====>>>>???????????????????????????????????????????????????????>>>>>>====<<<<;;;;:::999888877666666666677677788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999:::;;<<===>>>????????????????????????????>>>>>>========<<<<<;;;;;;::::::999999888887777766666655555444444333333333222222222111110000//////.....------------------------......//////////00000001111222222333334444555566667788889999:::;;;<<<<====>>>>?????????????????????????????????????????????????>>>>>>>>====<<<<;;;;::::99988887766655555556666667788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9989999::;;<<====>>>>????????????????????>>>>>>>>========<<<<<<;;;;;::::::999999888888777776666655555444443333333222222222111221100100/0///.//....----------,,,,,,------------......../////////000000111112222233334444455556667778888999::::;;;<<<<====>>>???????????????????????????????????????????>>>>>>>>>======<<<<;;;;::::99988877776655555555556656667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888999::;;<<<===>>>>>>??????????????>>>>>>>>======<<<<<<<<;;;;;::::::99999988888877777666665555554444433333322222222211111111100000////......-----,,,,,,,,,,,,,,,,,,,,,,,,------..........///////0000111111222223333444455556677778888999:::;;;;<<<<====>>>>????????????????????????????????????>>>>>>>>>========<<<<;;;;::::99998887777665554444444555555667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887888899::;;<<<<====>>>>>>??????>>>>>>>>========<<<<<<<<;;;;;;:::::9999998888887777776666655555444443333322222221111111110001100//0//./...-..----,,,,,,,,,,++++++,,,,,,,,,,,,--------.........//////0000011111222233333444455566677778889999:::;;;;<<<<===>>>>>???????????????????????????????>>>>>>>=========<<<<<<;;;;::::99998887776666554444444444554555666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777788899::;;;<<<======>>>>>>>>>>>>>>========<<<<<<;;;;;;;;:::::999999888888777777666665555544444433333222222111111111000000000/////....------,,,,,++++++++++++++++++++++++,,,,,,----------.......////000000111112222333344445566667777888999::::;;;;<<<<====>>>>>???????????????????????>>>>>>>>=========<<<<<<<<;;;;::::99998888777666655444333333344444455666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877677778899::;;;;<<<<======>>>>>>========<<<<<<<<;;;;;;;;::::::99999888888777777666666555554444433333222221111111000000000///00//../..-.---,--,,,,++++++++++******++++++++++++,,,,,,,,---------....../////00000111122222333344455566667778888999::::;;;;<<<=====>>>>>>???????????????>>>>>>>>>>=======<<<<<<<<<;;;;;;::::99998888777666555544333333333344344455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766667778899:::;;;<<<<<<==============<<<<<<<<;;;;;;::::::::99999888888777777666666555554444433333322222111111000000000/////////.....----,,,,,,+++++************************++++++,,,,,,,,,,-------....//////0000011112222333344555566667778889999::::;;;;<<<<=====>>>>>>>>?????>>>>>>>>>>========<<<<<<<<<;;;;;;;;::::99998888777766655554433322222223333334455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776656666778899::::;;;;<<<<<<======<<<<<<<<;;;;;;;;::::::::99999988888777777666666555555444443333322222111110000000/////////...//..--.--,-,,,+,,++++**********))))))************++++++++,,,,,,,,,------...../////0000111112222333444555566677778889999::::;;;<<<<<======>>>>>>>>>>>>>>>==========<<<<<<<;;;;;;;;;::::::99998888777766655544443322222222223323334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655556667788999:::;;;;;;<<<<<<<<<<<<<<;;;;;;;;::::::9999999988888777777666666555555444443333322222211111000000/////////.........-----,,,,++++++*****))))))))))))))))))))))))******++++++++++,,,,,,,----....../////000011112222334444555566677788889999::::;;;;<<<<<========>>>>>==========<<<<<<<<;;;;;;;;;::::::::99998888777766665554444332221111111222222334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655455556677889999::::;;;;;;<<<<<<;;;;;;;;::::::::999999998888887777766666655555544444433333222221111100000///////.........---..--,,-,,+,+++*++****))))))))))(((((())))))))))))********+++++++++,,,,,,-----.....////0000011112223334444555666677788889999:::;;;;;<<<<<<===============<<<<<<<<<<;;;;;;;:::::::::9999998888777766665554443333221111111111221222333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544445556677888999::::::;;;;;;;;;;;;;;::::::::9999998888888877777666666555555444444333332222211111100000//////.........---------,,,,,++++******)))))(((((((((((((((((((((((())))))**********+++++++,,,,------.....////000011112233334444555666777788889999::::;;;;;<<<<<<<<=====<<<<<<<<<<;;;;;;;;:::::::::999999998888777766665555444333322111000000011111122333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443444455667788889999::::::;;;;;;::::::::999999998888888877777766666555555444444333333222221111100000/////.......---------,,,--,,++,++*+***)**))))((((((((((''''''(((((((((((())))))))*********++++++,,,,,-----..../////00001112223333444555566677778888999:::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;:::::::999999999888888777766665555444333222211000000000011011122233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433334445566777888999999::::::::::::::9999999988888877777777666665555554444443333332222211111000000/////......---------,,,,,,,,,+++++****))))))(((((''''''''''''''''''''''''(((((())))))))))*******++++,,,,,,-----....////000011222233334445556666777788889999:::::;;;;;;;;<<<<<;;;;;;;;;;::::::::999999999888888887777666655554444333222211000///////0000001122233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332333344556677778888999999::::::999999998888888877777777666666555554444443333332222221111100000/////.....-------,,,,,,,,,+++,,++**+**)*)))())((((''''''''''&&&&&&''''''''''''(((((((()))))))))******+++++,,,,,----.....////000111222233344445556666777788899999::::::;;;;;;;;;;;;;;;::::::::::9999999888888888777777666655554444333222111100//////////00/0001112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322223334455666777888888999999999999998888888877777766666666555554444443333332222221111100000//////.....------,,,,,,,,,+++++++++*****))))(((((('''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((()))))))****++++++,,,,,----....////0011112222333444555566667777888899999::::::::;;;;;::::::::::99999999888888888777777776666555544443333222111100///.......//////001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332212222334455666677778888889999998888888877777777666666665555554444433333322222211111100000/////.....-----,,,,,,,+++++++++***++**))*))()((('((''''&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''((((((((())))))*****+++++,,,,-----....///000111122233334445555666677788888999999:::::::::::::::999999999988888887777777776666665555444433332221110000//..........//.///000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111122233445556667777778888888888888877777777666666555555554444433333322222211111100000/////......-----,,,,,,+++++++++*********)))))((((''''''&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''((((((())))******+++++,,,,----....//0000111122233344445555666677778888899999999:::::9999999999888888887777777776666666655554444333322221110000//...-------......//000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211011112233445555666677777788888877777777666666665555555544444433333222222111111000000/////.....-----,,,,,+++++++*********)))**))(()(('('''&''&&&&%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&'''''''''(((((()))))*****++++,,,,,----...///00001112222333444455556667777788888899999999999999988888888887777777666666666555555444433332222111000////..----------..-...///00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000111223344455566666677777777777777666666665555554444444433333222222111111000000/////.....------,,,,,++++++*********)))))))))(((((''''&&&&&&%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&'''''''(((())))))*****++++,,,,----..////00001112223333444455556666777778888888899999888888888877777777666666666555555554444333322221111000////..---,,,,,,,------..///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/00001122334444555566666677777766666666555555554444444433333322222111111000000//////.....-----,,,,,+++++*******)))))))))((())((''(''&'&&&%&&%%%%$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%&&&&&&&&&''''''((((()))))****+++++,,,,---...////0001111222333344445556666677777788888888888888877777777776666666555555555444444333322221111000///....--,,,,,,,,,,--,---...//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////000112233344455555566666666666666555555554444443333333322222111111000000//////.....-----,,,,,,+++++******)))))))))((((((((('''''&&&&%%%%%%$$$$$########################$$$$$$%%%%%%%%%%&&&&&&&''''(((((()))))****++++,,,,--....////0001112222333344445555666667777777788888777777777766666666555555555444444443333222211110000///....--,,,+++++++,,,,,,--...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.////0011223333444455555566666655555555444444443333333322222211111000000//////......-----,,,,,+++++*****)))))))((((((((('''((''&&'&&%&%%%$%%$$$$##########""""""############$$$$$$$$%%%%%%%%%&&&&&&'''''((((())))*****++++,,,---....///0000111222233334445555566666677777777777777766666666665555555444444444333333222211110000///...----,,++++++++++,,+,,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....///001122233344444455555555555555444444443333332222222211111000000//////......-----,,,,,++++++*****))))))((((((((('''''''''&&&&&%%%%$$$$$$#####""""""""""""""""""""""""######$$$$$$$$$$%%%%%%%&&&&''''''((((())))****++++,,----....///000111122223333444455555666666667777766666666665555555544444444433333333222211110000////...----,,+++*******++++++,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-....//00112222333344444455555544444444333333332222222211111100000//////......------,,,,,+++++*****)))))((((((('''''''''&&&''&&%%&%%$%$$$#$$####""""""""""!!!!!!""""""""""""########$$$$$$$$$%%%%%%&&&&&'''''(((()))))****+++,,,----...////00011112222333444445555556666666666666665555555555444444433333333322222211110000////...---,,,,++**********++*+++,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----...//0011122233333344444444444444333333332222221111111100000//////......------,,,,,+++++******)))))(((((('''''''''&&&&&&&&&%%%%%$$$$######"""""!!!!!!!!!!!!!!!!!!!!!!!!""""""##########$$$$$$$%%%%&&&&&&'''''(((())))****++,,,,----...///00001111222233334444455555555666665555555555444444443333333332222222211110000////....---,,,,++***)))))))******++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,----..//0011112222333333444444333333332222222211111111000000/////......------,,,,,,+++++*****)))))((((('''''''&&&&&&&&&%%%&&%%$$%$$#$###"##""""!!!!!!!!!!``````!!!!!!!!!!!!""""""""#########$$$$$$%%%%%&&&&&''''((((())))***+++,,,,---....///0000111122233333444444555555555555555444444444433333332222222221111110000////....---,,,++++**))))))))))**)***+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,---..//000111222222333333333333332222222211111100000000/////......------,,,,,,+++++*****))))))(((((''''''&&&&&&&&&%%%%%%%%%$$$$$####""""""!!!!!``````````````````!!!!!!""""""""""#######$$$$%%%%%%&&&&&''''(((())))**++++,,,,---...////000011112222333334444444455555444444444433333333222222222111111110000////....----,,,++++**)))((((((())))))**+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+,,,,--..//00001111222222333333222222221111111100000000//////.....------,,,,,,++++++*****)))))((((('''''&&&&&&&%%%%%%%%%$$$%%$$##$##"#"""!""!!!!````!!!!!!!!"""""""""######$$$$$%%%%%&&&&'''''(((()))***++++,,,----...////00001112222233333344444444444444433333333332222222111111111000000////....----,,,+++****))(((((((((())()))***++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++,,,--..///0001111112222222222222211111111000000////////.....------,,,,,,++++++*****)))))(((((('''''&&&&&&%%%%%%%%%$$$$$$$$$#####""""!!!!!!```````!!!!!!!!!!"""""""####$$$$$$%%%%%&&&&''''(((())****++++,,,---....////0000111122222333333334444433333333332222222211111111100000000////....----,,,,+++****))((('''''''(((((())***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*++++,,--..////00001111112222221111111100000000////////......-----,,,,,,++++++******)))))((((('''''&&&&&%%%%%%%$$$$$$$$$###$$##""#""!"!!!`!!`````!!!!!!!!!""""""#####$$$$$%%%%&&&&&''''((()))****+++,,,,---....////0001111122222233333333333333322222222221111111000000000//////....----,,,,+++***))))((''''''''''(('((()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****+++,,--...///0000001111111111111100000000//////........-----,,,,,,++++++******)))))(((((''''''&&&&&%%%%%%$$$$$$$$$#########"""""!!!!```a```````!!!!!!!""""######$$$$$%%%%&&&&''''(())))****+++,,,----....////0000111112222222233333222222222211111111000000000////////....----,,,,++++***))))(('''&&&&&&&''''''(()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)****++,,--....////00000011111100000000////////........------,,,,,++++++******))))))((((('''''&&&&&%%%%%$$$$$$$#########"""##""!!"!!`a```!!!`````!!!!!!"""""#####$$$$%%%%%&&&&'''((())))***++++,,,----....///0000011111122222222222222211111111110000000/////////......----,,,,++++***)))((((''&&&&&&&&&&''&'''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))***++,,---...//////00000000000000////////......--------,,,,,++++++******))))))((((('''''&&&&&&%%%%%$$$$$$#########"""""""""!!!!!``a`a!!"!!!```````!!!!""""""#####$$$$%%%%&&&&''(((())))***+++,,,,----....////000001111111122222111111111100000000/////////........----,,,,++++****)))((((''&&&%%%%%%%&&&&&&''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))())))**++,,----....//////000000////////........--------,,,,,,+++++******))))))(((((('''''&&&&&%%%%%$$$$$#######"""""""""!!!""!!``aaa`!!!!!"""!!!!!`````!!!!!"""""####$$$$$%%%%&&&'''(((()))****+++,,,,----.../////0000001111111111111110000000000///////.........------,,,,++++****)))(((''''&&%%%%%%%%%%&&%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((()))**++,,,---......//////////////........------,,,,,,,,+++++******))))))(((((('''''&&&&&%%%%%%$$$$$######"""""""""!!!!!!!!a``a!!!"!"""#"""!!!!!!``````!!!!!!"""""####$$$$%%%%&&''''(((()))***++++,,,,----..../////00000000111110000000000////////.........--------,,,,++++****))))(((''''&&%%%$$$$$$$%%%%%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('(((())**++,,,,----......//////........--------,,,,,,,,++++++*****))))))((((((''''''&&&&&%%%%%$$$$$#####"""""""!!!!!!!!!```aaaa``a!"!"""""###"""""!!!!!!!``````!!!!!""""#####$$$$%%%&&&''''((())))***++++,,,,---.....//////000000000000000//////////.......---------,,,,,,++++****))))((('''&&&&%%$$$$$$$$$$%%$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''((())**+++,,,------..............--------,,,,,,++++++++*****))))))((((((''''''&&&&&%%%%%$$$$$$#####""""""!!!!!!!!!````a!!!a!""""#"###$###""""""!!!!!!!`````!!!!!""""####$$$$%%&&&&''''((()))****++++,,,,----.....////////00000//////////........---------,,,,,,,,++++****))))(((('''&&&&%%$$$#######$$$$$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&''''(())**++++,,,,------......--------,,,,,,,,++++++++******)))))((((((''''''&&&&&&%%%%%$$$$$#####"""""!!!!!!!`````````!!""!!""#"######$$#####"""""""!!!!!````!!!!"""""####$$$%%%&&&&'''(((()))****++++,,,-----......///////////////..........-------,,,,,,,,,++++++****))))(((('''&&&%%%%$$##########$$#$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&'''(())***+++,,,,,,--------------,,,,,,,,++++++********)))))((((((''''''&&&&&&%%%%%$$$$$######"""""!!!!!!`````a!!!""""""#####"""##$$$######"""""""!!!!````!!!!""""####$$%%%%&&&&'''((())))****++++,,,,-----......../////..........--------,,,,,,,,,++++++++****))))((((''''&&&%%%%$$###"""""""######$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%&&&&''(())****++++,,,,,,------,,,,,,,,++++++++********))))))(((((''''''&&&&&&%%%%%%$$$$$#####"""""!!!!!```````!!!!!""##""##$##"""""##$$$$$#######"""""!!!`````!!!!!""""###$$$%%%%&&&''''((())))****+++,,,,,------...............----------,,,,,,,+++++++++******))))((((''''&&&%%%$$$$##""""""""""##"###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%&&&''(()))***++++++,,,,,,,,,,,,,,++++++++******))))))))(((((''''''&&&&&&%%%%%%$$$$$#####""""""!!!!!``````!!!!!""""######$##""!!!""##$$$$$$$#######""""!!!`!!`````!!!!""""##$$$$%%%%&&&'''(((())))****++++,,,,,--------.....----------,,,,,,,,+++++++++********))))((((''''&&&&%%%$$$$##"""!!!!!!!""""""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$%%%%&&''(())))****++++++,,,,,,++++++++********))))))))(((((('''''&&&&&&%%%%%%$$$$$$#####"""""!!!!!`````a!!!!!!"""""##$$##$##""!!!!!""##$$%$$$$$#######"""!!!!!`````!!!!"""###$$$$%%%&&&&'''(((())))***+++++,,,,,,---------------,,,,,,,,,,+++++++*********))))))((((''''&&&&%%%$$$####""!!!!!!!!!!""!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$%%%&&''((()))******++++++++++++++********))))))(((((((('''''&&&&&&%%%%%%$$$$$$#####"""""!!!!!!`````a!!!!!"""""####$$$$$##""!!```a!""##$$$#############"""!!``````!!!!""####$$$$%%%&&&''''(((())))****+++++,,,,,,,,-----,,,,,,,,,,++++++++*********))))))))((((''''&&&&%%%%$$$####""!!!```````a!!!!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#$$$$%%&&''(((())))******++++++********))))))))((((((((''''''&&&&&%%%%%%$$$$$$######"""""!!!!!````!!!!"""""""#####$$%$$##""!!``!!""##$#####"""##"####"""!!``````!!!"""####$$$%%%%&&&''''(((()))*****++++++,,,,,,,,,,,,,,,++++++++++*******)))))))))((((((''''&&&&%%%%$$$###""""!!```aa`!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####$$$%%&&'''((())))))**************))))))))((((((''''''''&&&&&%%%%%%$$$$$$######"""""!!!!!````a!!""""""#####$$$$%%%$$##""!a````!!""###"""""""""""""##""!!`````!!""""####$$$%%%&&&&''''(((())))*****++++++++,,,,,++++++++++********)))))))))((((((((''''&&&&%%%%$$$$###""""!!``a!```!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"####$$%%&&''''(((())))))******))))))))((((((((''''''''&&&&&&%%%%%$$$$$$######""""""!!!!!````a!""""#######$$$$$%%&%%$$##""!!!!`!!""###"""""!!!""!""""##""!!````!!!""""###$$$$%%%&&&&''''((()))))******+++++++++++++++**********)))))))(((((((((''''''&&&&%%%%$$$$###"""!!!!````aaa``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""###$$%%&&&'''(((((())))))))))))))((((((((''''''&&&&&&&&%%%%%$$$$$$######""""""!!!!!````a!!"""######$$$$$%%%%&&&%%$$##""!!!!!""###""!!!!!!!!!!!!!""#""!!````!!!!""""###$$$%%%%&&&&''''(((()))))********+++++**********))))))))(((((((((''''''''&&&&%%%%$$$$####"""!!!!``!!!aa!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!""""##$$%%&&&&''''(((((())))))((((((((''''''''&&&&&&&&%%%%%%$$$$$######""""""!!!!!!````a!!""####$$$$$$$%%%%%&&'&&%%$$##""""!""###""!!!!!```!!`!!!!""#""!!`````!!!!"""####$$$%%%%&&&&'''((((())))))***************))))))))))((((((('''''''''&&&&&&%%%%$$$$####"""!!!``a`````a!!a`!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9998899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!"""##$$%%%&&&''''''((((((((((((((''''''''&&&&&&%%%%%%%%$$$$$######""""""!!!!!!````a!!"""###$$$$$$%%%%%&&&&'''&&%%$$##"""""###""!!`````````!!""""!!`````!!!!"""###$$$$%%%%&&&&''''((((())))))))*****))))))))))(((((((('''''''''&&&&&&&&%%%%$$$$####""""!!!````a!!!!!!``!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>?>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999888899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`!!!!""##$$%%%%&&&&''''''((((((''''''''&&&&&&&&%%%%%%%%$$$$$$#####""""""!!!!!!``````a!!"""##$$$$%%%%%%%&&&&&''(''&&%%$$####"###""!!``!!""!!`````!!!""""###$$$$%%%%&&&'''''(((((()))))))))))))))(((((((((('''''''&&&&&&&&&%%%%%%$$$$####""""!!!`````aa!!!""!a`aaa!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$$%%%&&&&&&''''''''''''''&&&&&&&&%%%%%%$$$$$$$$#####""""""!!!!!!````!!!!"""###$$$%%%%%%&&&&&''''(((''&&%%$$#####$##""!!``!!""aa``````!!!"""####$$$$%%%%&&&&'''''(((((((()))))((((((((((''''''''&&&&&&&&&%%%%%%%%$$$$####""""!!!!```!a""""""!aaa``!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=====>====>>>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$$$%%%%&&&&&&''''''&&&&&&&&%%%%%%%%$$$$$$$$######"""""!!!!!!````a!!!"""###$$%%%%&&&&&&&'''''(((('''&&%%$$$$#$$##""!!``!!!!a`````!!!!"""####$$$$%%%&&&&&''''''(((((((((((((((''''''''''&&&&&&&%%%%%%%%%$$$$$$####""""!!!!`````!!"""##""aa``!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<============>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$%%%%%%&&&&&&&&&&&&&&%%%%%%%%$$$$$$########"""""!!!!!!`````a!""""###$$$%%%%%%&&&'''''((((((''&&'&&%%$$$$$##""!!``!!!``````!!!""""####$$$$%%%%&&&&&''''''''(((((''''''''''&&&&&&&&%%%%%%%%%$$$$$$$$####""""!!!!````a!a""##""!!``!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<=<<<<==============>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####$$$$%%%%%%&&&&&&%%%%%%%%$$$$$$$$########""""""!!!!!``````a!!""""###$$$%%%%$$%%&&'''(((((((''&&&&'&&%%%$$##""!!``!!`````!!!""""####$$$%%%%%&&&&&&'''''''''''''''&&&&&&&&&&%%%%%%%$$$$$$$$$######""""!!!!```````a!""##""!!``````a!""##$$%%&&''(())**++,,--..//00112233445566778899::::;;<;;<<<<<<<<<<<<=========>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##"ba!``!!"""###$$$$$$%%%%%%%%%%%%%%$$$$$$$$######""""""""!!!!!``````a!!!!""####$$$%%%%$$$$$%%&&''(())((''&&%%&&&&&%%$$##""!!``!`````!!!!""""####$$$$%%%%%&&&&&&&&'''''&&&&&&&&&&%%%%%%%%$$$$$$$$$########""""!!!!````!!""#""!!``!!``a!""##$$%%&&''(())**++,,--..//0011223344556677889999:::;;;;;<;;;;<<<<<<<<<<<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666555566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!a`!``!!""""####$$$$$$%%%%%%$$$$$$$$########""""""""!!!!!!````a!!!!!"""####$$$%%%$$$$##$$%%&&''((((''&&%%%%&&%%%$$##""!!`````````!!!!""""###$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%$$$$$$$#########""""""!!!!````!!""###""!!``!!!``a!""##$$%%&&''(())**++,,--..//001122334455667788899999::;::;;;;;;;;;;;;<<<<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!"""######$$$$$$$$$$$$$$########""""""!!!!!!!!``````a!!!!"""""##$$$$%%%$$$$#####$$%%&&''((''&&%%$$%%%%%%$$##""!!`````!!!!""""####$$$$$%%%%%%%%&&&&&%%%%%%%%%%$$$$$$$$#########""""""""!!!!````!!""##$##""!!``a!!``!!""##$$%%&&''(())**++,,--..//001122334455667788888999:::::;::::;;;;;;;;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655544445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!""""######$$$$$$########""""""""!!!!!!!!`````!!!!!""""""###$$$$%%%$$$####""##$$%%&&''''&&%%$$$$%%$$$$##""!!`````!!!!"""#####$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$#######"""""""""!!!!!!````!!""##$##""!!``!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677778888899:99::::::::::::;;;;;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!""""""##############""""""""!!!!!!``````!!!!!"""""#####$$$$$%%$$####"""""##$$%%&&''&&%%$$##$$$$$$##""!!`````!!!!""""#####$$$$$$$$%%%%%$$$$$$$$$$########"""""""""!!!!!!!!`````!!""####""!!``!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556667777788899999:9999::::::::::::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!""""""######""""""""!!!!!!!!````!!!"""""######$$$$#$$$$$###""""!!""##$$%%&&&&%%$$####$$##$##""!!`````!!!"""""######$$$$$$$$$$$$$$$##########"""""""!!!!!!!!!```````!!""####""!!```!!!``!!""##$$%%&&''(())**++,,--..//001122334455566667777788988999999999999:::::::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443332233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!!!""""""""""""""!!!!!!!!````!!"""""#####$$$$$$####$$##""""!!!!!""##$$%%&&%%$$##""######$##""!!````!!!!"""""########$$$$$##########""""""""!!!!!!!!!`````a`````!!""####""!!```!!!``!!""##$$%%&&''(())**++,,--..//0011223344555566666777888889888899999999999999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!""""""!!!!!!!!``````a!"""#####$$$$$$$$##"#####"""!!!!``!!""##$$%%%%$$##""""##""###""!!`݀```!!!!!""""""###############""""""""""!!!!!!!``````````!``!!""###"""!!!``!!!``!!""##$$%%&&''(())**++,,--..///0011223344455556666677877888888888888999999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998877665544332221122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!````!!!!!!!!!!!!!!````a!""#####$$$$$%$$###""""##""!!!!```!!""##$$%%$$##""!!""""""##""!!`݀`````!!!!!""""""""#####""""""""""!!!!!!!!`````````!``!!""#"""""!!``!!``!!""##$$%%&&''(())**++,,--...///0011223344445555566677777877778888888888888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9988776655443322211112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!``````a!""###$$$$$%%%$$###""!"""""!!!```!!""##$$%%$$##""!!!!""!!""""!!`ݝ```!!!!!!"""""""""""""""!!!!!!!!!!`````!!``!!""""!""""!a```!!``!!""##$$%%&&''(())**++,,---...//0011223334444555556676677777777777788888888899::;;<<==>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::99887766554433221110011223344556677777766554433221100//..--,,++**))((''&&%%$$##""!!`````````````!!""##$$$$$%%%%$$##"""!!!!""!!````a!""##$$%%$$##""!!``!!!!!!"""!!`ݝ`````!!!!!!!!"""""!!!!!!!!!!```````!!a````!!"""!!!""""!!!`!!!!``!!""##$$%%&&''(())**++,,---...//0011223333444445556666676666777777777777778899::;;<<==>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::998877665544332211100001122334455667777766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!""##$$$%%%%%%$$##"""!!`!!!!!```a!!""###$$%$$##""!!``!!``!!"!!``````!!!!!!!!!!!!!!!````````!!!!!!``!!"""!!`!!!"""!!!!""!!``!!""##$$%%&&''(())**++,,,,---..//0011222333344444556556666666666667777777778899::;;<<====>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<;;::998877665544332211000//00112233445566666766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!""##$$%%%%%%%$$##""!!!```!!!!``!!!!"""""##$$$##""!!````!!!!```````!!!!!````````!!!!``!``a!""!!``!!!""""!"""!!``!!""##$$%%&&''(())**+++,,,---..//0011222233333444555556555566666666666666778899::;;<<=====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>????>>>===<<<;;::998877665544332211000////0011223344556666666554433221100//..--,,++**))((''&&%%$$##""!!```````!!"""""##$$%%%&&%%$$##""!!!``!!!a`!!!""""""""##$$##""!!``!!`````````````````!!""!!````!!"""""#""!!``!!""##$$%%&&''(())**++++,,,--..//0011122223333344544555555555555666666666778899::;;<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>??>>====<<;;;::99887766554433221100///..//001122334455555666554433221100//..--,,++**))((''&&%%$$##""!!````````!!"""""##$$$%%&&%%$$##""!!```!!aaa!!!!!!!!!""####"""!!```````!`a!""""!!``!!"""###""!!`a!!""##$$%%&&''(())****+++,,,--..//0011112222233344444544445555555555555566778899::;;<<<<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=>>>>===<<<;;;::99887766554433221100///....//00112233445555555554433221100//..--,,++**))((''&&%%$$##""!!````````!!!"""""""###$$%%%%$$##""!!``!!!a!``!!!!!!!!""##""!!!````!!ab"#""!a``!!""####""!!```!!""##$$%%&&''(()))****+++,,--..//0001111222223343344444444444455555555566778899::;;;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>===>>==<<<<;;:::99887766554433221100//...--..//001122334444455554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!""!!!""""###$$%%$$##""!!`````````````!!""""!!!``````a!!"b#""""!a``!!""##""!!``!!""##$$%%&&''(())))***+++,,--..//0000111112223333343333444444444444445566778899::;;;;;<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<====<<<;;;:::99887766554433221100//...----..//00112233444444444433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!"""!!!!!!!"""##$$%$$##""!!``!!""!!```````!!""cb"!""!!``!!""""!!```!!""##$$%%&&''((())))***++,,--..///000011111223223333333333334444444445566778899::::;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<=<<<==<<;;;;::999887766554433221100//..---,,--..//0011223333344444433221100//..--,,++**))((''&&%%$$##""!!``````````````a!!!"""""""!!```!!!!"""##$$$##""!!!```!!!!`````!!"""!!!""!!```a!""#""!!``!!""##$$%%&&''(((()))***++,,--..////00000111222223222233333333333333445566778899:::::;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;<<<<;;;:::999887766554433221100//..---,,,,--..//001122333333333333221100//..--,,++**))((''&&%%$$##""!!````!!!!!!`a!!!!!""""""""!!````!!!""##$##""!!````!!````aa`````!!""!!`!!"!!!```a!!""#""!!```!!""##$$%%&&''''(((()))**++,,--...////000001121122222222222233333333344556677889999:::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<;;;<<;;::::998887766554433221100//..--,,,++,,--..//0011222223333333221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!""""####""!!``a!!""###""!!`````````a!`````````!!"!!``!!!!!```!!""#""!!``!!""##$$%%&&'''''((()))**++,,--..../////00011111211112222222222222233445566778899999::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:;;;;:::9998887766554433221100//..--,,,++++,,--..//001122222222222221100//..--,,++**))((''&&%%$$##""!!```!!""""!""""""#####"""!!```!!""#""!!````````a!!`a!""!!``!!``!!``!!""""!!``!!""##$$%%&&&&''''((())**++,,---..../////0010011111111111122222222233445566778888999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;:::;;::99998877766554433221100//..--,,+++**++,,--..//00111112222222111100//..--,,++**))((''&&%%$$##""!!````a!""""""""""#####"""""!!``!!"""!!````````````!!!!!!"""!!````!``!!""""!!``!!""##$$%%&&&&&'''((())**++,,----.....///0000010000111111111111112233445566778888899:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9::::99988877766554433221100//..--,,+++****++,,--..//001111111111111100//..--,,++**))((''&&%%$$##""!!````!!""""""###""""""""!!"!!``!!"!!````!```aa`````!!"!""""!!``!!``!!""""!!``!!""##$$%%%%%&&&&'''(())**++,,,----.....//0//00000000000011111111122334455667777888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9:999::99888877666554433221100//..--,,++***))**++,,--..//00000111111100000//..--,,++**))((''&&%%$$##""!!````!!!""!!""#"""""""!!!!!!```!!!`````aa!!```!!""##""!!````````!!"""!!```!!""##$$$%%%%%&&&'''(())**++,,,,-----.../////0////000000000000001122334455667777788999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999989999888777666554433221100//..--,,++***))))**++,,--..//000000000000000///..--,,++**))((''&&%%$$##""!!```!!!!!!!!"""!!!!!!!!``!``!!!`````a```!!""###""!!!``!``!!""""!!`!``!!""##$$$$$%%%%&&&''(())**+++,,,,-----../..////////////0000000001122334455666677788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998988899887777665554433221100//..--,,++**)))(())**++,,--../////0000000//////..--,,++**))((''&&%%$$##""!!``````!!``!!"!!!!!!!````!```a`````!!""####""!!````````!!""!"!!!!``!!""###$$$$$%%%&&&''(())**++++,,,,,---...../....//////////////001122334455666667788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888788887776665554433221100//..--,,++**)))(((())**++,,--..///////////////....--,,++**))((''&&%%$$##""!!``````!!!``````````a!```a!""##$$##""!!`aaaa```````!!!!!!!!!``!!"""#####$$$$%%%&&''(())***++++,,,,,--.--............/////////001122334455556667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998878777887766665544433221100//..--,,++**))(((''(())**++,,--.....///////......---,,++**))((''&&%%$$##""!!````!!```a!``!!""##$$$##""!!!a!!!!!`````!!`!!!!!!``!!""""#####$$$%%%&&''(())****+++++,,,-----.----..............//001122334455555667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877776777766655544433221100//..--,,++**))(((''''(())**++,,--...............-----,,++**))((''&&%%$$##""!!```````````````a!``a!""##$$%$$##""!""""!!!!!`a`````!!!!!``!!!"""""####$$$%%&&''(()))****+++++,,-,,------------.........//001122334444555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>==<<;;::998877676667766555544333221100//..--,,++**))(('''&&''(())**++,,-----.......------,,,,++**))((''&&%%$$##""!!```!```````a!``a!""""##$$%$$##"""""""""!!!!!``a```!!!!````!!!!"""""###$$$%%&&''(())))*****+++,,,,,-,,,,--------------..//001122334444455666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<;;::998877666656666555444333221100//..--,,++**))(('''&&&&''(())**++,,---------------,,,,,+++**))((''&&%%$$##""!!``````````!!"""""##$$%$$##"####"""""!"!!!a!``!!!`!!```!!!!!""""###$$%%&&''((())))*****++,++,,,,,,,,,,,,---------..//001122333344455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==>==<<;;::998877665655566554444332221100//..--,,++**))((''&&&%%&&''(())**++,,,,,-------,,,,,,+++++**))((''&&%%$$##""!!````````!!!!!!""##$$%$$#########"""""!!"!!````aa!```!````!!!!!"""###$$%%&&''(((()))))***+++++,++++,,,,,,,,,,,,,,--..//001122333334455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<;;::998877665555455554443332221100//..--,,++**))((''&&&%%%%&&''(())**++,,,,,,,,,,,,,,,+++++****))((''&&%%$$##""!!`````````!!!!!""##$$%$$#$$$$#####"#"""""!!!!!!!!```!````!!!!"""##$$%%&&'''(((()))))**+**++++++++++++,,,,,,,,,--..//001122223334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<=<<;;::998877665545444554433332211100//..--,,++**))((''&&%%%$$%%&&''(())**+++++,,,,,,,++++++*****)))((''&&%%$$##""!!````````````!!""##$$%$$$$$$$$$#####""#""!!!!""!!`````````!!!"""##$$%%&&''''((((()))*****+****++++++++++++++,,--..//001122222334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;::998877665544443444433322211100//..--,,++**))((''&&%%%$$$$%%&&''(())**+++++++++++++++*****))))(((''&&%%$$##""!!```````````!!""##$$%$%%%%$$$$$#$#####""""""""!!!!!```````!!!""##$$%%&&&''''((((())*))************+++++++++,,--..//001111222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;<;;::998877665544343334433222211000//..--,,++**))((''&&%%$$$##$$%%&&''(())*****+++++++******)))))((((''&&%%$$##""!!`````````a!!``!```````!!""##$$%%%%%%%%%$$$$$##$##""""##""!!!!!!`a!!``````!!!""##$$%%&&&&'''''((()))))*))))**************++,,--..//001111122333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;::998877665544333323333222111000//..--,,++**))((''&&%%$$$####$$%%&&''(())***************)))))((((''''&&%%$$##""!!``````````a``!!!!!!!!!!!!``a!""##$$%%%&&&&%%%%%$%$$$$$########"""""!!!!!!!!!!!```!!""##$$%%%&&&&'''''(()(())))))))))))*********++,,--..//000011122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::;::99887766554433232223322111100///..--,,++**))((''&&%%$$###""##$$%%&&''(()))))*******))))))(((((''''&&&%%$$##""!!```````````aa``!!"!!"!!!!!!!!!""##$$%%&&&&&&&&&%%%%%$$%$$####$$##""""""!"""!!!!!!``!!""##$$%%%%&&&&&'''((((()(((())))))))))))))**++,,--..//000001122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::99887766554433222212222111000///..--,,++**))((''&&%%$$###""""##$$%%&&''(()))))))))))))))(((((''''&&&&%%$$##""!!``````!````a```!!"""""""""!!""##$$%%&&&''''&&&&&%&%%%%%$$$$$$$$#####""""""""""!!``!!""##$$$%%%%&&&&&''(''(((((((((((()))))))))**++,,--..////0001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99:99887766554433221211122110000//...--,,++**))((''&&%%$$##"""!!""##$$%%&&''((((()))))))(((((('''''&&&&%%%$$###""!!```a``!````a``!!"""""""""""##$$%%&&'''''''''&&&&&%%&%%$$$$%%$$######"###""""!!``!!""##$$$$%%%%%&&&'''''(''''(((((((((((((())**++,,--../////001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999988776655443322111101111000///...--,,++**))((''&&%%$$##"""!!!!""##$$%%&&''((((((((((((((('''''&&&&%%%%$$###""!!````!````aa``!!""######""##$$%%&&'''(((('''''&'&&&&&%%%%%%%%$$$$$#########""!!````!!""###$$$$%%%%%&&'&&''''''''''''((((((((())**++,,--....///000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998898877665544332211010001100////..---,,++**))((''&&%%$$##""!!!``a!""##$$%%&&'''''(((((((''''''&&&&&%%%%$$$##"""!!``!`````a``!!""########$$%%&&''((((((((('''''&&'&&%%%%&&%%$$$$$$#$$$####""!!!!``!!""####$$$$$%%%&&&&&'&&&&''''''''''''''(())**++,,--.....//000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9988888776655443322110000/0000///...---,,++**))((''&&%%$$##""!!!``!!""##$$%%&&'''''''''''''''&&&&&%%%%$$$$##"""!!`````````````a!""##$$$$##$$%%&&''((())))((((('('''''&&&&&&&&%%%%%$$$$$$$$$##""!!!!```!!"""####$$$$$%%&%%&&&&&&&&&&&&'''''''''(())**++,,----...///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::99887787766554433221100/0///00//....--,,,++**))((''&&%%$$##""!!````!!""##$$%%&&&&&&&'''''''&&&&&&%%%%%$$$$###""!!!`````````!!!!!""##$$$$$$$$%%&&''(()))))))))(((((''(''&&&&''&&%%%%%%$%%%$$$$##""""!!!``!!""""#####$$$%%%%%&%%%%&&&&&&&&&&&&&&''(())**++,,-----..///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::99887777766554433221100////.////...---,,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&&&&&&&&&&&&&%%%%%$$$$####""!!!````````!!!""##$$%%%%$$%%&&''(()))****)))))()(((((''''''''&&&&&%%%%%%%%%$$##""""!!!``!!!""""#####$$%$$%%%%%%%%%%%%&&&&&&&&&''(())**++,,,,---...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99887766766554433221100//./...//..----,,+++**))((''&&%%$$###""!!``!!""##$$%%%%%%%%%&&&&&&&%%%%%%$$$$$####"""!!`````````!!""##$$%%%%%%%&&''(())())******)))))(()((''''((''&&&&&&%&&&%%%%$$####"""!!```!!!!"""""###$$$$$%$$$$%%%%%%%%%%%%%%&&''(())**++,,,,,--...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99887766666554433221100//....-....---,,,+++**))((''&&%%$$####""!!``!!""##$$$%%%%%%%%%%%%%%%%%%$$$$$####""""!!`````````!!""##$$%%&%%&&''(())((())*******)*)))))(((((((('''''&&&&&&&&&%%$$####"""!!!````!!!!"""""##$##$$$$$$$$$$$$%%%%%%%%%&&''(())**++++,,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;::99887766556554433221100//..-.---..--,,,,++***))((''&&%%$$##"""""!!``!!""##$$$$$$$$$%%%%%%%$$$$$$#####""""!!!``````````!!""##$$%%&&&&''(())(('(())*********))*))(((())((''''''&'''&&&&%%$$$$###""!!!!````!!!!!"""#####$####$$$$$$$$$$$$$$%%&&''(())**+++++,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;::99887766555554433221100//..----,----,,,+++***))((''&&%%$$##"""""!!``!!""####$$$$$$$$$$$$$$$$$$#####""""!!!!`````````````a!""##$$$%%&&&''(())(('''(())))*)**+*****))))))))((((('''''''''&&%%$$$$###"""!!!!````!!!!!""#""############$$$$$$$$$%%&&''(())****+++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::99887766554454433221100//..--,-,,,--,,++++**)))((''&&%%$$##""!!!!!``!!""###########$$$$$$$######"""""!!!!`````````!!!!!!""#####$$%%&&''(()((''&''(())))))**+***))))))**))(((((('(((''''&&%%%%$$$##""""!!!!`````!!!"""""#""""##############$$%%&&''(())*****++,,,--..//00112233445566778899::;;<<==>>??????????????????????????>>>>>>>>>>=??????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;:::99887766554444433221100//..--,,,,+,,,,+++***)))((''&&%%$$##""!!!!!```!!"""""##################"""""!!!!`````````!!!!!!!""""###$$%%&&''(((''&&&''(((()())***)))))))****)))))(((((((((''&&%%%%$$$###""""!!!!````!!"!!""""""""""""#########$$%%&&''(())))***+++,,--..//00112233445566778899::;;<<==>>?>>>??????????????>>>>>?>>>>>=======?????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;:::999887766554433433221100//..--,,+,+++,,++****))(((''&&%%$$##""!!`````!!"""""""""""#######""""""!!!!!`````````!!"!!`!!"""""##$$%%&&''(''&&%&&''(((((())*)))(((())****))))))()))((((''&&&&%%%$$####""""!!!!```!!!!!"!!!!""""""""""""""##$$%%&&''(()))))**+++,,--..//00112233445566778899::;;<<==>>>>>>>>>>>>>>>>>>>>>>>>>>==========>===<<;;:::999887766554433333221100//..--,,++++*++++***)))(((''&&%%$$##""!!``!!!!!""""""""""""""""""!!!!!``````````a``!!!!``!!!!"""##$$%%&&'''&&%%%&&''''('(()))((((((())**))))*)))))))))((''&&&&%%%$$$####""""!!!!``aaa``!!!!!!!!!!!!"""""""""##$$%%&&''(((()))***++,,--..//00112233445566778899::;;<<==>===>>>>>>>>>>>>>>=====>=====<<<<<<>===<<;;::9998887766554433223221100//..--,,++*+***++**))))(('''&&%%$$##""!!!``!!!!!!!!!!!!"""""""!!!!!!``````````a``!!!```!!!!!""##$$%%&&'&&%%$%%&&''''''(()(((''''(())))(())**)***))))((''''&&&%%$$$$####""""!!!!!!``a````!!!!!!!!!!!!!!""##$$%%&&''((((())***++,,--..//00112233445566778899::;;<<==========================<<<<<<<<<<;?????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;::9998887766554433222221100//..--,,++****)****)))((('''&&%%$$##""!!!``````!!!!!!!!!!!!!!!!!!``````````a``!!!````!!!""##$$%%&&&%%$$$%%&&&&'&''((('''''''(())(((())********))((''''&&&%%%$$$$####""""!!"!!``a```````!!!!!!!!!""##$$%%&&''''((()))**++,,--..//00112233445566778899::;;<<=<<<==============<<<<<=<<<<<;;;;;;;????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;::9988877766554433221121100//..--,,++**)*)))**))((((''&&&%%$$##""!!`````````!!!!!!!``````````````!!!````!!""##$$%%&%%$$#$$%%&&&&&&''('''&&&&''((((''(())**++****))(((('''&&%%%%$$$$####""""!!``!!``````````!!""##$$%%&&'''''(()))**++,,--..//00112233445566778899::;;<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;:???????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;::9988877766554433221111100//..--,,++**))))())))((('''&&&%%$$##""!!```````````````````````!!""##$$%%%$$###$$%%%%&%&&'''&&&&&&&''((''''(())**++++**))(((('''&&&%%%%$$$$####""!!``!!!``!!""##$$%%&&&&'''((())**++,,--..//00112233445566778899::;;<;;;<<<<<<<<<<<<<<;;;;;<;;;;;:::::::??????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;::9988777666554433221100100//..--,,++**))()((())((''''&&%%%$$##""!!`````````!!""##$$$%$$##"##$$%%%%%%&&'&&&%%%%&&''''&&''(())**++++**))))(((''&&&&%%%%$$$$##""!!``````!!""##$$%%%&&&&&''((())**++,,--..//00112233445566778899::;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::9????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;:::9988777666554433221100000//..--,,++**))(((('(((('''&&&%%%$$##""!!!``````a```!!""##$$$$##"""##$$$$%$%%&&&%%%%%%%&&''&&&&''(())**++++**))))((('''&&&&%%%$$$$##""!!```a``!!""##$$%%%%%%%&&&'''(())**++,,--..//00112233445566778899::;:::;;;;;;;;;;;;;;:::::;:::::9999999???????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;:::9988776665554433221100//0//..--,,++**))(('('''((''&&&&%%$$$##""!!!`````aa``a!""#####$##""!""##$$$$$$%%&%%%$$$$%%&&&&%%&&''(())**+++*****)))((''''&&%%$$#$$##""!!``!!!!``a`!a""##$$%$$%%%%%&&'''(())**++,,--..//00112233445566778899::::::::::::::::::::::::::99999999998?????????????????????????????????????????????????????????????????????????????????????>>>===<<;;;::99988776665554433221100/////..--,,++**))((''''&''''&&&%%%$$$##""!!``````aa``!!"""######""!!!""####$#$$%%%$$$$$$$%%&&%%%%&&''(())**+*******)))((''&&%%$$###$$##""!!``!!!!!```a``a!""##$$$$$$$%%%&&&''(())**++,,--..//00112233445566778899:999::::::::::::::99999:999998888888????????????????????????????????????????????????????????????????????????????????????>>>===<<;;;::99988776655544433221100//../..--,,++**))((''&'&&&''&&%%%%$$###""!!`````aa``!!"""""""#""!!`!!""######$$%$$$####$$%%%%$$%%&&''(())***)*****))((''&&%%$$##"##$$##""!!a!"""!!````!!""##$##$$$$$%%&&&''(())**++,,--..//0011223344556677889999999999999999999999999988888888887???????????????????????????????????????????????????????????????????????????????????>>===<<<;;:::99888776655544433221100//.....--,,++**))((''&&&&%&&&&%%%$$$###""!!````````````````!!!!""""""!!``!!""""#"##$$$#######$$%%$$$$%%&&''(())*)))***))((''&&%%$$##"""##$$##""!!""""!!````!!""#######$$$%%%&&''(())**++,,--..//001122334455667788988899999999999999888889888887777777??????????????????????????????????????????????????????????????????????????????????>>===<<<;;:::99888776655444333221100//..--.--,,++**))((''&&%&%%%&&%%$$$$##"""!!```````a````````````!!!!!!!""!!``!!""""""""##$###""""##$$$$##$$%%&&''(()))()))))((''&&%%$$##""!""##$$##""""##""!!```!``!!""#""#####$$%%%&&''(())**++,,--..//00112233445566778888888888888888888888888877777777776????????????????????????????????????????????????????????????????????????????????>>>==<<<;;;::999887776655444333221100//..-----,,++**))((''&&%%%%$%%%%$$$###"""!!``````````!!!!!!!``!!"""!!"!""###"""""""##$$####$$%%&&''(()((()))((''&&%%$$##""!!!""##$$##""####""!!!```!``!!"""""""###$$$%%&&''(())**++,,--..//0011223344556677877788888888888888777778777776666666???????????????????????????????????????????????????????????????????????????????>>>==<<<;;;::999887776655443332221100//..--,,-,,++**))((''&&%%$%$$$%%$$####""!!!`````a`````!!!``!!!"!!!!!!""#"""!!!!""####""##$$%%&&''((('(((((''&&%%$$##""!!`a!""##$$####$$##""!!!!``!``!!""!!"""""##$$$%%&&''(())**++,,--..//001122334455667777777777777777777777777766666666665??????????????????????????????????????????????????????????????????????????????>>===<<;;;:::998887766655443332221100//..--,,,,,++**))((''&&%%$$$$#$$$$###"""!!!`````````````````!!!!!``!`!!"""!!!!!!!""##""""##$$%%&&''('''(((''&&%%$$##""!a``!!""##$$####$$##"""!!``!``!a!!!!!!"""###$$%%&&''(())**++,,--..//00112233445566766677777777777777666667666665555555????????????????????????????????????????????????????????????????????????????>>>===<<;;;:::998887766655443322211100//..--,,++,++**))((''&&%%$$#$###$$##""""!!`````````````````!`!```!!"!!!````aa""""!!""##$$%%&&'''&'''''&&%%$$##""!!``!!""##$$$####$$##""!!````!`a!``!!!!!""###$$%%&&''(())**++,,--..//0011223344556666666666666666666666666655555555554???????????????????????????????????????????????????????????????????????????>>>==<<<;;:::9998877766555443322211100//..--,,+++++**))((''&&%%$$####"####"""!!!````````````````````a!"!!```aa""!!!!""##$$%%&&'&&&'''''&&%%$$##""!!``!!""##$$##""##$###""!!`````````!!!"""##$$%%&&''(())**++,,--..//001122334455655566666666666666555556555554444444??????????????????????????????????????????????????????????????????????????>>===<<<;;:::9998877766555443322111000//..--,,++**+**))((''&&%%$$##"#"""##""!!!!```````````````````!!"!!``!aa!!``!!""##$$%%&&&%&&&&&&&&%%$$##""!!``!!""##$##""""###"""""!!```!````!!"""##$$%%&&''(())**++,,--..//00112233445555555555555555555555555544444444443?????????????????????????????????????????????????????????????????????????>>===<<;;;::99988877666554443322111000//..--,,++*****))((''&&%%$$##""""!""""!!!```````````````a`!!``a!""!!```!!!``!!""##$$%%&%%%&&&&&%%%%%$$##""!!`a!""##$##""!!""#""""""!!``````!!!""##$$%%&&''(())**++,,--..//0011223344544455555555555555444445444443333333???????????????????????????????????????????????????????????????????????>>>==<<<;;;::9998887766655444332211000///..--,,++**))*))((''&&%%$$##""!"!!!""!!```````````a```aa!`!!!!"!!`````!!""##$$%%%$%%%%%%%%%%%%$$##""!!!""##$##""!a!!"""!!!!!!!!`````````aaa!!""##$$%%&&''(())**++,,--..//001122334444444444444444444444444433333333332??????????????????????????????????????????????????????????????????????>>>==<<<;;:::9988877766555443332211000///..--,,++**)))))((''&&%%$$##""!!!a`!!!!``````````a!```aaa``!!!!!!`````a!""##$$%%%$$$%%%%%$$$%%%$$$##""!""##$##""!!``!!"!!!!!!!!!```````a!!!a`!!""##$$%%&&''(())**++,,--..//00112233433344444444444444333334333332222222?????????????????????????????????????????????????????????????????????>>===<<;;;:::998887776655544333221100///...--,,++**))(()((''&&%%$$##""!!`!``!!!``````````````!!``!````!!`!!````!!!a!""##$$%%%$$#$$$$$$$$$$$$$#$$##"""##$##""!!``!!a``````!```````!!!!``!!""##$$%%&&''(())**++,,--..//0011223333333333333333333333333322222222221???????????????????????????????????????????????????????????????????>>>===<<;;;::9998877766655444332221100///...--,,++**))(((((''&&%%$$##""!!`````````````````````!!!`````!!``!``!!!!!!!!""##$$%$$###$$$$$###$$$###$$##"##$$##""!!``!`````a````!!""!!``!!""##$$%%&&''(())**++,,--..//001122322233333333333333222223222221111111?????????????????????????????????????????????????????????????????>>>>==<<<;;:::9998877766655444332221100//...---,,++**))((''(((''&&%%$$##""!a`!``````````````````a!!```!!!a`!``!!!!!!`!!""##$$$##"#############"#########$$##""!!``!!```````!!``!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112222222222222222222222222211111111110???????????????????????????????????????????????????????????????>>>>===<<<;;:::9988877666555443332211100//...---,,++**))(('''''((''&&%%$$##""a!!``````````````````!!!``!!!```a!!``a``!!""##$##"""#####"""###"""#########$$##""!!``aa!!````!```````!````!!""##""!!`aa""##$$%%&&''(())**++,,--..//001122211122222222222222111112111110000000??????????????????????????????????????????????????????????????>>>====<<;;;::99988877666555443332211100//..---,,,++**))((''&&'''''''&&%%$$##""!!!```````a```````````````a!!```!!!``!!````!!""####""!"""""""""""""!""""###""##$$##""!!!!""!!`a!!`````!!""###""!!!bb##$$%%&&''(())**++,,--..///00111211111111111111111111111110000000000/????????????????????????????????????????????????????????????>>>====<<<;;;::99988777665554443322211000//..---,,,++**))((''&&&&&''''&&%%$$$##""!!`````aaa``````````````````````````a!````````````````!````!!""####""!!!"""""!!!"""!!!"""""""""##$$##""!!""""!!aa!`````!!""##$##""!""###$$%%&&''(())**++,,--.././/0011110001111111111111100000100000///////??????????????????????????????????????????????????????????>>>>===<<<<;;:::99888777665554443322211000//..--,,,+++**))((''&&%%&&&&&&&%%$$###""!!``````aaaa!!````````````aa`a!!!`a!````````````````````````````!!``a!""###""!a`!!!!!!!!!!!!!`!!!!"""!!""##$$##""""##""!!`!`````!!""##$###"""""###$$%%&&''(())**++,,--....//00010000000000000000000000000//////////.????????????????????????????????????????????????????????>>>>===<<<<;;;:::9988877666554443332211100///..--,,,+++**))((''&&%%%%%&&&&%%$$###""!!``````aa""!!```````````````````````````````````````````````````!``a!""###""!!``!!!!!```!!!``!!!!!!!!!""##$$##""##""!!```````!!""#####""""""""##$$%%&&''(())**++,,--.-..//0000///00000000000000/////0/////.......??????????????????????????????????????????????????????>>>>====<<<;;;;::99988777666554443332211100///..--,,+++***))((''&&%%$$%%%%%%%$$##"""!!````a!"""!!``````````````````````````````````a!""####""!!`````````````!!!``aa""##$$#####""!!!`!``````!!""###""""!!!!"""##$$%%&&''(())**++,,----..///0/////////////////////////..........-????????????????????????????????????????????????????>>>>====<<<;;;;:::99988777665554433322211000//...--,,+++***))((''&&%%$$$$$%%%%$$##"""!!````a!!""""!!``````````````````````````````!!"""#"##""!!`````a!""##$$###""!a`!!``````!!"""""""!!!!!!!!""##$$%%&&''(())**++,,-,--..////...//////////////...../.....-------??????????????????????????????????????????????????>>>>====<<<<;;;::::99888776665554433322211000//...--,,++***)))((''&&%%$$##$$$$$$$##""!!!``a!!!!""#""!!``````````a``!``````````!!!"""""#""!!``!!""##$##""!a````````a!""""""!!!!````!!!""##$$%%&&''(())**++,,,,--.../.........................----------,????????????????????????????????????????????????>>>>====<<<<;;;::::99988877666554443322211100///..---,,++***)))((''&&%%$$#####$$$$##""!!!``!!!"""##""!!```````````a```````a!!!"!"""#""!!```!!""##$##""!!``````!!"!!!!!!!````!!""##$$%%&&''(())**++,+,,--....---..............-----.-----,,,,,,,???????????????????????????????????????????????>>>====<<<<;;;;:::999988777665554443322211100///..---,,++**)))(((''&&%%$$##""#######""!!``````!!""""##""!!````````````````````````a`!!!!!""#""!!!```!!""##$$##""!!``````!!!!!!!```!!""##$$%%&&''(())**++++,,---.-------------------------,,,,,,,,,,+?????????????????????????????????????????????>>>====<<<<;;;;:::9999888777665554433322111000//...--,,,++**)))(((''&&%%$$##"""""####""!!``a!!!!"""###""!!````````````````````````````!`!!!""#""!!!!```````!!""##$$##""!!``````!!``````!!""##$$%%&&''(())**++*++,,----,,,--------------,,,,,-,,,,,+++++++???????????????????????????????????????????>>>>===<<<<;;;;::::9998888776665544433322111000//...--,,,++**))((('''&&%%$$##""!!""""""""!!``a!!!!""####""!!``````````!`````````````a`````!!""#"""!!!!``a!a``!!""##$$$##""!!````````!!""##$$%%&&''(())*****++,,,-,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++*?????????????????????????????????????????>>>>===<<<<;;;;::::9998888777666554443322211000///..---,,+++**))((('''&&%%$$##""!!!!!""""!!!``!!""""####""!!````````!```````````a!`````!!""#""""!!!````a!!aa`!!""##$$$$##""!!``````!!""##$$%%&&''(())**)**++,,,,+++,,,,,,,,,,,,,,+++++,+++++*******???????????????????????????????????????>>>>====<<<;;;;::::99998887777665554433322211000///..---,,+++**))(('''&&&%%$$##""!!``!!!!!!!!``!!"""####""!!``````a```````````````````aa``!!""##""""!!```a!!!!``!!!""##$$%%$$##""!!``````!!""##$$%%&&''(()))))**+++,+++++++++++++++++++++++++**********)??????????????????????????????????????>>>====<<<;;;;::::99998887777666555443332211100///...--,,,++***))(('''&&&%%$$##""!!```!!!!```!!""##$##""!!``````````````````````````````````````!!!```a!""#####"""!!!````!!!!!``!!""##$$%$$$##""!!``````!!"""##$$%%&&''(())())**++++***++++++++++++++*****+*****)))))))???????????????????????????????????>>>>====<<<<;;;::::999988887776666554443322211100///...--,,,++***))((''&&&%%%%$$##""!!``````!!""###""!!``````````````````````````````````a``!!!!!!""##$$####""!!!!!!!!"!!``!!""##$$$$###""!!`````!!""""##$$%%&&''((((())***+*************************))))))))))(??????????????????????????????????>>>>===<<<<;;;::::9999888877766665554443322211000//...---,,+++**)))((''&&&%%%$$$##""!!``!!""##""!!``````````````````````````````!```!!!!!""##$$$$$###"""!!!!`a!!!``!!""###$####"""!!``a```!!!!""##$$%%&&''(('(())****)))**************)))))*)))))(((((((???????????????????????????????>>>>====<<<<;;;;:::99998888777766655554433322111000//...---,,+++**)))((''&&%%%$$$$###""!!``!!""#""!!`````````````a````a``````````!!a``a!""""##$$$$$$$$##"""!!``!!!````aa""#######""""!!``aa``!!!!""##$$%%&&'''''(()))*)))))))))))))))))))))))))(((((((((('?????????????????????????????>>>>>====<<<;;;;:::99998888777766655554443332211100///..---,,,++***))(((''&&%%%$$$###"""!!``!!""#""!!```````a``!`````a```````````````a!"""##$$$$$$$$$$##""!!``!```!!""###"#""""!!!``aa````!!""##$$%%&&''&''(())))((())))))))))))))((((()((((('''''''???????????????????????????>>>>====<<<<;;;;::::99988887777666655544443322211000///..---,,,++***))(((''&&%%$$$####"""!!``!!!""#""!!```````a``!!````````a``````!!""##$$$##$$$%$$##""!!````!!""""""""!!!!``!``!!""##$$%%&&&&&''((()(((((((((((((((((((((((((''''''''''&?????????????????????????>>>>=====<<<<;;;::::999888877776666555444433322211000//...--,,,+++**)))(('''&&%%$$$###"""!!!``!!!!""#""!!!````````!!!`````````````!!""##$#####$$$$##""!!```!!""""!"!!!!```!``!!!""##$$%%&&%&&''(((('''(((((((((((((('''''('''''&&&&&&&???????????????????????>>>>====<<<<;;;;::::999988877776666555544433332211100///...--,,,+++**)))(('''&&%%$$###""""!!!`````!!""#""!!!!```````!!!```````````````!!""###""###$$##"""!!````!!!!!!!!!!```!````!!""##$$%%%%%&&'''('''''''''''''''''''''''''&&&&&&&&&&%???????????????????>>>>>>====<<<<<;;;;:::9999888777766665555444333322211100///..---,,+++***))(((''&&&%%$$###"""!!!```!!""#"""!!!```````````````````!`````````a``````````````!!""#"""""####"""!!``!```!!!!!`!```!``!!""##$$%%$%%&&''''&&&''''''''''''''&&&&&'&&&&&%%%%%%%????????????????>>>>>>>====<<<<;;;;::::99998888777666655554444333222211000//...---,,+++***))(((''&&&%%$$##"""!!!!``!!""#""""!!!````````````````````!``a!""#""!!"""##""!!a``````````!``!a""##$$$$$%%&&&'&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%$??????????????>>>>>======<<<<;;;;;::::99988887776666555544443332222111000//...--,,,++***)))(('''&&%%%$$##"""!!!```!!""#"""!!!!``````a`````````````````a!""#""!!!!!""""!!!!!``!``aa""##$$#$$%%&&&&%%%&&&&&&&&&&&&&&%%%%%&%%%%%$$$$$$$???????????>>>>>=======<<<<;;;;::::999988887777666555544443333222111100///..---,,,++***)))(('''&&%%%$$##""!!!```a!""#""!!!!````````````````````a```a````!!!!"""!!``!!!""!a`!!````aa""#####$$%%%&%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$#????????>>>>>>=====<<<<<<;;;;:::::999988877776665555444433332221111000///..---,,+++**)))(((''&&&%%$$$##""!!!``!!""""!!!`````````````````````````````aa```````````````!!!!!!"!!```!!!!```````aa""##"##$$%%%%$$$%%%%%%%%%%%%%%$$$$$%$$$$$#######?????>>>>>>=====<<<<<<<;;;;::::99998888777766665554444333322221110000//...--,,,+++**)))(((''&&&%%$$$##""!!```!!"""!!```!```````aa`````````````a!!!!``!!!!``!!!!````aa"""""##$$$%$$$$$$$$$$$$$$$$$$$$$$$$$##########"???>>>>>======<<<<<;;;;;;::::99999888877766665554444333322221110000///...--,,,++***))((('''&&%%%$$###""!!``a!"""!!````````!``````````````````````!!!```!!!````aa""!""##$$$$###$$$$$$$$$$$$$$#####$#####""""""">>>>>======<<<<<;;;;;;;::::99998888777766665555444333322221111000////..---,,+++***))((('''&&%%%$$###""!!``a!""""!!````````!!`````````````````````````````a!!````!````aa!!!""###$#########################""""""""""!>>>=====<<<<<<;;;;;::::::99998888877776665555444333322221111000////...---,,+++**)))(('''&&&%%$$$##"""!!``!!"""""!!```````!!`````````````````````````````!!!``````aa`!!""####"""##############"""""#"""""!!!!!!!=====<<<<<<;;;;;:::::::999988887777666655554444333222211110000///....--,,,++***)))(('''&&&%%$$$##"""!!``!!"""!!!!```````!!```````````````````````a!!````!``!!"""#"""""""""""""""""""""""""!!!!!!!!!!`===<<<<<;;;;;;:::::99999988887777766665554444333222211110000///....---,,,++***))(((''&&&%%%$$###""!!!``a!!!!!!!!!````````!!````````````````````````!!!```````!!""""!!!""""""""""""""!!!!!"!!!!!``````<<<<<;;;;;;:::::999999988887777666655554444333322211110000////...----,,+++**)))(((''&&&%%%$$###""!!!``!!!!!!`````````````````````````````!!!``````aa!!!"!!!!!!!!!!!!!!!!!!!!!!!!!`````<<<;;;;;::::::999998888887777666665555444333322211110000////...----,,,+++**)))(('''&&%%%$$$##"""!!`````````````````````a``!``````!!!!```!!!!!!!!!!!!!!`````a```````!;;;;;::::::9999988888887777666655554444333322221110000////....---,,,,++***))((('''&&%%%$$$##"""!!`````````````````!`````a````````````````a````a!!!!!!;;;:::::99999988888777777666655555444433322221110000////....---,,,,+++***))(((''&&&%%$$$###""!!!````````````a``````````````a!!``!!!!!!!!:::::999999888887777777666655554444333322221111000////....----,,,++++**)))(('''&&&%%$$$###""!!!```````````````````````````!````!a`````!!"""!!:::999998888887777766666655554444433332221111000////....----,,,++++***)))(('''&&%%%$$###"""!!````````````````````````!```````a!""!!`99999888888777776666666555544443333222211110000///....----,,,,+++****))(((''&&&%%%$$###"""!!`````````````````````!``a``!!!!!`999888887777776666655555544443333322221110000///....----,,,,+++****)))(((''&&&%%$$$##"""!!!````````````````````````!``a```aa!!!`8888877777766666555555544443333222211110000////...----,,,,++++***))))(('''&&%%%$$$##"""!!!```````````````````````````````!```!``a```!!!```88877777666666555554444443333222221111000////...----,,,,++++***))))((('''&&%%%$$###""!!!`````````````aa``````````````````!````````777776666665555544444443333222211110000////....---,,,,++++****)))((((''&&&%%$$$###""!!!``!```````````````````````````!`````77766666555555444443333332222111110000///....---,,,,++++****)))(((('''&&&%%$$$##"""!!````````````````````````````````a``!``````66666555555444443333333222211110000////....----,,,++++****))))(((''''&&%%%$$###"""!!````````````````````````````````````````!``````6665555544444433333222222111100000////...----,,,++++****))))(((''''&&&%%%$$###""!!!````````````````````````````!`````5555544444433333222222211110000////....----,,,,+++****))))(((('''&&&&%%$$$##"""!!!````!````````````````!`````55544444333333222221111110000/////....---,,,,+++****))))(((('''&&&&%%%$$$##"""!!```````````````````````!`````444443333332222211111110000////....----,,,,++++***))))((((''''&&&%%%%$$###""!!!```````!``````````!`````````4443333322222211111000000////.....----,,,++++***))))((((''''&&&%%%%$$$###""!!!``!`````!``````a``!``````33333222222111110000000////....----,,,,++++****)))((((''''&&&&%%%$$$$##"""!!```````````````!`````3332222211111100000//////....-----,,,,+++****)))((((''''&&&&%%%$$$$###"""!!````!`````````!````2222211111100000///////....----,,,,++++****))))(((''''&&&&%%%%$$$####""!!!```````````````!```22211111000000/////......----,,,,,++++***))))(((''''&&&&%%%%$$$####"""!!!````!`````a`````!```11111000000/////.......----,,,,++++****))))(((('''&&&&%%%%$$$$###""""!!``````````````````````!```11100000//////.....------,,,,+++++****)))(((('''&&&&%%%%$$$$###""""!!!````!````````````!````00000//////.....-------,,,,++++****))))((((''''&&&%%%%$$$$####"""!!!!`````````````a``!``a`000/////......-----,,,,,,++++*****))))(((''''&&&%%%%$$$$####"""!!!!```````````a`````!`````/////......-----,,,,,,,++++****))))((((''''&&&&%%%$$$$####""""!!!```````````````````````///.....------,,,,,++++++****)))))(((('''&&&&%%%$$$$####""""!!!```````````````a``````.....------,,,,,+++++++****))))((((''''&&&&%%%%$$$####""""!!!!`````````````````...-----,,,,,,+++++******))))(((((''''&&&%%%%$$$####""""!!!!``````````````@@`a````-----,,,,,,+++++*******))))((((''''&&&&%%%%$$$$###""""!!!!```````````````````@AA@@`a`````---,,,,,++++++*****))))))(((('''''&&&&%%%$$$$###""""!!!!```````````````````@A@`a`````,,,,,++++++*****)))))))((((''''&&&&%%%%$$$$####"""!!!!````````````!```@A@@`a````,,,+++++******)))))((((((''''&&&&&%%%%$$$####"""!!!!`````!``````!```@@@A@A@``````+++++******)))))(((((((''''&&&&%%%%$$$$####""""!!!`````!````````@@@@@@@@@`````+++*****))))))(((((''''''&&&&%%%%%$$$$###""""!!!````!`````````@@@@@````*****))))))((((('''''''&&&&%%%%$$$$####""""!!!!````!````````@@```***)))))(((((('''''&&&&&&%%%%$$$$$####"""!!!!``````a````a`````@@`)))))(((((('''''&&&&&&&%%%%$$$$####""""!!!!```````````````````@@`)))(((((''''''&&&&&%%%%%%$$$$#####""""!!!``````````````a```@AA@@@@@@`(((((''''''&&&&&%%%%%%%$$$$####""""!!!!```````````````````@@@AA@`((('''''&&&&&&%%%%%$$$$$$####"""""!!!!`````````````a``@@@@@`'''''&&&&&&%%%%%$$$$$$$####""""!!!!```````````````@@``'''&&&&&%%%%%%$$$$$######""""!!!!!`````````````@@``&&&&&%%%%%%$$$$$#######""""!!!!````````````!```@@@``&&&%%%%%$$$$$$#####""""""!!!!```````````a```@@@@@``%%%%%$$$$$$#####"""""""!!!!```!``````````@@@@@@A@``%%%$$$$$######"""""!!!!!!``````!```````````@@@@@A@``$$$$$######"""""!!!!!!!``````!``a```````````@@@@``$$$#####""""""!!!!!````````````````````````@@@@``#####""""""!!!!!```````````````@@``###"""""!!!!!!`````````````@@``"""""!!!!!!````````````````@A@``"""!!!!!```````````````@@@``!!!!!``````````````@@@@@@``!!!```````````````@@@````````````````````````````````````````````````````````````!`````````````````!```````````````````````````````````````````````a````````````````````````````````````````````````````````````````````````````````````````````````!````````````````````!!``a`````````````````a!!!!`a!````````a```````!!!!!!`a```````````````!````````````````````!`````````````````````!!!``aaa`a`````````````````````!!!!``aa`a`````````````````````````!`a`````````````````````````````````@@@@@``````````````````@@A@`````````````````````````@@@@@`````````!````````@@`````````!```````@@`````````````````@@@@`````````````!```@@@``````````a````````@@@``a`Ã``````!``````@@`!a`Ã``````a``````@@`!`````````````````a````@@@@@@@@@@`!!`Ń````````````````!!!!````@@@@@@`!`ą````````````````!!!````@@@`!`Ņ````````````````````!``!!!````````````````!`````````````````````````````````Ä```````````Ą```````````Ą```!````````ă```!``````````!````````ă``!```````Ã```!``````Ã```!``````Ä````````````````````Ą``````````ą`````````Ņ`````a```LJ``````a````````aa``ȉ```````aa```ɉ``````a```ɉ`````````ʉ`````````È`````a`````Ȉ`````````````Ɔ``````````````Ɔ`````````````Ɔ```````````a`ņ``````````ƅ`!```````!`ƅ`!`````````a`ņ``````````!`ƅ````````````!`Ņ`````````````````!`ƅ````````````````a!```!`````````````!!!!!!!!!`܅````````````````!!!!!`ݜ`````````````````Ą```!!!!`ݝ``a``````````````````````````a`LJ`!!!`ݝ`aa````````````````````````Ƈ`!!`ݝ`a````````````````````````````````````````````Ƈ`!!`ݝ````````````````````````````````````````````````!!!`ݝ`````!````````````````````````````````````````````ݝ`!````````!`````````````````````````````````````````ݜ`!```````````!``a`````````````````ݜ`!```````````aa`````݆```````````````܆````````````!`ņ`````````````݆````````````܆````````````Ɔ`````````````܇````````````܇``````````````Lj``````````````Lj``````````````LJ```````````````܇``````````a``a```܇``````````````ݜ``````````````܇`````!`````a```ܜ````````````````ɜ`````````````ʜ`````````````Ɗ```````````````̜``!``a``aa`````͌``!``````!!`````͏``````a!`````̍```!````````````````````````````````!`͎``````````````ʎ```````````````!`͎``````````````!`̍`````````````!`Ɍ```````````a``!````````````````a``a!`̌``````````````a``!`̌````````````````!`ˌ````!a`````````a!!`̌````````````````!!"!!`̍```````````````````a!!!!!!""!!`̍````a``!`a!!!````````!!!!!!!""""!!`̍А````````a``````````!!"""""""##""!!```А``!````````````````!!""""""###""!!``!`Б````````````````!!""######$##""!!```Ð`````````````````!!""#####$$$##""!!``!`ϐ`````````````````!!""##$$$$##""!!`̍``ώ`````````````!!""##$$$$##""!!```Î`````````````````````!!""##$$%$$##""!!````Ȏ```!````````````````````a!""##$$%%$$##""!!````č````a`````````````!!""##$$%%%$$##""!!```a!`Ύ`````````````````!!""##$$%%%$$##""!!``!!!!``Ό``````````````!!""##$$%%%%$$##""!!`a!""!!!`̌`a```````````!!""##$$%%&%%$$##""!a!""""!!!`̈`aa````````````‚`!!""##$$%%&&%%$$##""!""##""!!`ʝ`a`````````Â`!!""##$$%%&&&%%$$##"""###""!!`ɝ`a````````````````Ã`!!""##$$%%&&&&%%$$##"####""!!`ݝ`a``a``!```````````Ą`!!""##$$%%&&'&&%%$$###$##""!!`ݝ`a``a``!!```````````Ņ`!!""##$$%%&&&'&&%%$$#$$$##""!!`ޞ`!!```````!!``````````Ŝ`!!""##$$%%&&&&&&%%$$$$$##""!!`ޞ`!!a``````!!!```!````Ņ`!!""##$$%%%&&&&&%%$%$$##""!!`ޞ````!!````````Ņ`!!""##$$%%%%%%%&%%%$$##""!!`ޞ````!!```````ą`!!""##$$$%%%%%%%%$$##""!!`ޞ````a````````Ņ`!!""##$$$$$$$%%%%$$##""!!`ޞ````````````Ŝ`!!""###$$$$$$$$$$$##""!!`ݞ```````````ܜ`!!""########$$$$$$##""!!`ݝ`````````````ܜ`!!""""#########$$##""!!`ݝ```````````Ȝ`!!"""""""""#####$##""!!`ݝ```````````ɉ`!!!!!"""""""""####""!!`````````````ˊ`!!!!!!!!!!"""""####""!!`ܝ`````````````````̋`````!!!!!!!!!""####""!a`ܝ`````````````````ˍ`````!!!!!""####""!!`ܝ`!``````!`````ˌ````!!""####""!!`ݝ`!```````````Ȋ`!!""####""!!````ݝ````````````ƈ`!!!""####""!!!!!```ݝݝ```!`````a`Ƈ``!!""####""!!!!!!!`````ݝ```!`````````Ņ`!!""###""!!``!!!!!!````!`ݝ```!!````````Ą`!!""#""!!````!!!!!!!!`ݝ```!!``````a`Ä`!!""#""!!`Ü``!!!!!!!`ݝ````!!```````a`ƒ`!!""""!!`ŝ``!!!"!!`ݝ`!``!!````````a`‚`!!""""!!`Ɲ``!!"!!`ݝ`!``!``````a``!!!""!!!`ǜ`!!"!!`ݝ```````````````!!!!!`ˉ`!!""!!`ݝ``````````!!``ʊ`!!"""!!`ݝ```````````ʋ``!!""""!!`ݝ```````````ʊ`!!""#""!!`ݝ````````````!!""#""!!`ݝ``````````````````!!""#""!!`ݝ``````````````````!!"""""!!`ݝ``a```````````````!!"""""!!`ݝ````````````!````````!!!!!!!!`ݝ```````````````````!!!!!!!`ݝ````````````!````!!`ݝ`!`````a!``````!`ݝ`````a````ݝ`!`ݝ```````````!`ݝ````a````!`ݝ```````````!``````!`ݝ````````````````a````!`ݝ`````````````!!```!`ݝ`````!!!`````ݝ`!!!`````ݝ`!!`````ݝ`!!`````ݝ`!!````ݝ`!!``````ݝ``!a``````````ݝ```````````````ݝ```a!``````ݝ`````!aaa``````ݝ``````!aaa`````ݝ`````!!aa`````ݝ````!aa````ݝ```!!a`````ݝ``a!!a```a```ݝ`!a``aa```````````ݝ`````````ݝ````ݝ`````ݝ`````ݝ````ݝ`````ݝ`````ݝ````ݝ`````ݝ``````ݝ`````ݝ````ݝ``ƒ``ݝ```ă``ݝ```ܝ`!`ݝ```ݝ``ݝ```ݝ``ݝ``ȝ``ݝ``ʜ``ݝ`ʊ``ݝ``ʋ`ݝ``ʋ``ݝ``ʋ``ݝ``Ɋ``ݝ``Ȉ`ݝ``Ƈ`ݝ``Ą``ܜ`!`ƒ``ܜ`!`‚``ܜ`!`ƒ``܀`!!`ƒ``܀`!`‚``܀`!```܀`!!`‚``ܜ`!```ܜ`!```ܜ``Ä``ܜ``ÄLj```Ã``ݝ``ć`````a!!`Â`a`ݜ``Lj```!!`!!!!!!!``a`ܜ``ˋ``a!!!!!!!!""!!``!`ܜ```̌``a!!!!""!""""!!``!``!`ȝ``!!!!"""""""""!!````!`ݝ`!!!"""""##"##""!!````ƀ``ݝ`a!""""#########""!!a`ˆ``ݝ`!!""#####$$#$##""!!`ˊ``ݝ`!!""##$$$$$$$$##""!a`Ɇ`ݝ`!!""##$$$$%%$%$$##""!!`œ``ݝ`!!""##$$%%%%%%%$$##""!!``ܝ``ݝ`a!""##$$%%%&&%&%%$$##""!!!`ݜ``ܝ`!!""##$$%%&&&&&&%%$$##""!!`ݜ```!!""##$$%%&&'&'&&%%$$##""!!`܀```!!""##$$%%&&''''&&%%$$##""!!```!!""##$$$%%&&''(''&&%%$$##""!!```!!""##$$$$%%&&''(''&&%%$$##""!!``Ą``!!""####$$%%&&''(''&&%%$$##""!!``ń`!!""####$$%%&&''(''&&%%$$##""!!``ņ`!!""""##$$%%&&''''&&%%$$##""!!```Ɔ`!!""""##$$%%&&''''&&%%$$##""!!````LJ`!!!!!!""##$$%%&&''''&&%%$$##""!!!```LJ`!!!!!!!""##$$%%&&''''&&%%$$##""!!```Ɔ``````a!""##$$%%&&''''&&%%$$##""!!``!`Ƈ`!!""##$$%%&&'''&&%%$$##""!!``!`ą`!!""##$$%%&&''&&%%$$##""!!``!`ą`!!""##$$%%&&'''&&%%$$##""!!``!`ą`!!""##$$%%&&'''&&%%$$##""!!``!`Ą`!!""##$$%%&&''''&&%%$$##""!!``!`Ą`a!""##$$%%&&''''&&%%$$##""!!``!`Ą`a!""##$$%%&&''(''&&%%$$##""!!``!`ą`!!""##$$%%&&''''&&%%$$##""!!``!`ą`a!""##$$%%&&''''&&%%$$##""!!```ą`!!""##$$%%&&'''&&%%$$##""!!```ą`!!""##$$%%&&''&&%%$$##""!!```ą`!!""##$$%%&&''''&&%%$$##""!!````ą`!!""##$$%%&&''((''&&%%$$##""!!!!``ą`!!""##$$%%&&''((((''&&%%$$##""!!!!``Ã`!!""##$$%%&&''(())((''&&%%$$##""""!!`ݝ``Ã`!!""##$$%%&&''(())))((''&&%%$$##""""!!`ݞ``Ã``!!""##$$%%&&''(())**))((''&&%%$$###""!!`ݞ``Ã`a!!""##$$%%&&''(())****))((''&&%%$$###""!!`ޞ``Ä`a!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ޞ`‚`!!"""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ޞ``‚`a!"""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ޞ``‚`a!""###$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ޞ`‚`a!""###$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ޝ``‚`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ޝ```!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ݝ``‚`a!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!```ݝ```!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!`ݝ```!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!`ݝ``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""!!`ݝ``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##"""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ޞ````!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ޞ``„`a!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ޞ``ć`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ޞ``Ƈ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ޞ``Ɔ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ݝ``ņ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ć`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``ą`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݜ`a`Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ܜ`a`Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ`a``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``ƒ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ޝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ݝ``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``ݝ``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!```ܜ``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!!!``܀``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""!!!!`ݜ``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""""!!`ܜ```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$###"""!!`ݜ```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$###""!!`ݜ``ƒ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ņ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ɔ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ݝ`Ɔ`!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ݜ``Ɔ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ݝ`Ą`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ņ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ@``Ä`!!""##$$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@``ƒ`!!""##$$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@@```!!!""###$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ@AA@@A@```!!!""###$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@```!!"""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@A@@@@@@```!!"""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@```!!!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ݝ@A@@```!!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ@@````!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ@@`a``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ \ No newline at end of file diff --git a/resources/maps/niledelta/thumbnail.webp b/resources/maps/niledelta/thumbnail.webp new file mode 100644 index 0000000000000000000000000000000000000000..2a81fb40bf1c97c748f8a672643e4e47ac6a5ae1 GIT binary patch literal 6750 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 A;s5{u literal 0 HcmV?d00001 diff --git a/src/core/game/Game.ts b/src/core/game/Game.ts index d5d456785..76de1a384 100644 --- a/src/core/game/Game.ts +++ b/src/core/game/Game.ts @@ -134,6 +134,7 @@ export enum GameMapType { TradersDream = "Traders Dream", Hawaii = "Hawaii", Alps = "Alps", + NileDelta = "Nile Delta", } export type GameMapName = keyof typeof GameMapType; @@ -186,6 +187,7 @@ export const mapCategories: Record = { GameMapType.Yenisei, GameMapType.Hawaii, GameMapType.Alps, + GameMapType.NileDelta, ], fantasy: [ GameMapType.Pangaea, diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index f2d661161..51f3c3ce7 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -74,6 +74,7 @@ const frequency: Partial> = { TradersDream: 4, Hawaii: 4, Alps: 4, + NileDelta: 4, }; const TEAM_WEIGHTS: { config: TeamCountConfig; weight: number }[] = [ From 50197e7254b743e3ed851799d5574f771d78691c Mon Sep 17 00:00:00 2001 From: scamiv <6170744+scamiv@users.noreply.github.com> Date: Mon, 2 Mar 2026 05:15:31 +0100 Subject: [PATCH 06/37] perf(PerformanceOverlay): reduce per-render overhead (#3295) ## Description: Cache translated UI labels per language/translation load Avoid per-frame layer breakdown sorting unless expanded Use rolling sums instead of array reduce Drop redundant requestUpdate() calls and object clones ## Please complete the following: - [ ] I have added screenshots for all UI updates - [ ] I process any text displayed to the user through translateText() and I've added it to the en.json file - [ ] I have added relevant tests to the test directory - [ ] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: DISCORD_USERNAME --- resources/lang/en.json | 1 + .../graphics/layers/PerformanceOverlay.ts | 292 +++++++++++------- 2 files changed, 182 insertions(+), 111 deletions(-) diff --git a/resources/lang/en.json b/resources/lang/en.json index cf231fdec..f2b4655af 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -863,6 +863,7 @@ "tps": "TPS:", "tps_avg_60s": "Avg:", "tick_exec": "Tick Exec:", + "max_label": "max:", "tick_delay": "Tick Delay:", "layers_header": "Render Layers", "render_layers_table_header": "avg / max | tick avg", diff --git a/src/client/graphics/layers/PerformanceOverlay.ts b/src/client/graphics/layers/PerformanceOverlay.ts index f4fedfb33..ec08d024b 100644 --- a/src/client/graphics/layers/PerformanceOverlay.ts +++ b/src/client/graphics/layers/PerformanceOverlay.ts @@ -6,6 +6,7 @@ import { TickMetricsEvent, TogglePerformanceOverlayEvent, } from "../../InputHandler"; +import type { LangSelector } from "../../LangSelector"; import { translateText } from "../../Utils"; import { FrameProfiler } from "../FrameProfiler"; import { Layer } from "./Layer"; @@ -72,11 +73,15 @@ export class PerformanceOverlay extends LitElement implements Layer { private frameCount: number = 0; private lastTime: number = 0; private frameTimes: number[] = []; + private frameTimesSum: number = 0; private fpsHistory: number[] = []; + private fpsHistorySum: number = 0; private lastSecondTime: number = 0; private framesThisSecond: number = 0; private tickExecutionTimes: number[] = []; + private tickExecutionTimesSum: number = 0; private tickDelayTimes: number[] = []; + private tickDelayTimesSum: number = 0; private tickTimestamps: number[] = []; private tickHead1s: number = 0; private tickHead60s: number = 0; @@ -101,28 +106,12 @@ export class PerformanceOverlay extends LitElement implements Layer { { avg: number; max: number; last: number; total: number } > = new Map(); - @state() - private layerBreakdown: { - name: string; - avg: number; - max: number; - total: number; - }[] = []; - // Smoothed per-layer tick timings (EMA over recent ticks) private tickLayerStats: Map< string, { avg: number; max: number; last: number; total: number } > = new Map(); - @state() - private tickLayerBreakdown: { - name: string; - avg: number; - max: number; - total: number; - }[] = []; - @state() private tickLayerLastCount: number = 0; @@ -147,6 +136,113 @@ export class PerformanceOverlay extends LitElement implements Layer { { avg: number; max: number; last: number; total: number } > = new Map(); + private langSelector: LangSelector | null = null; + private uiTextLang: string | null = null; + private uiTextTranslationsRef: Record | undefined = undefined; + private uiTextDefaultTranslationsRef: Record | undefined = + undefined; + private uiText: { + copied: string; + failedCopy: string; + copyClipboard: string; + reset: string; + copyJsonTitle: string; + fps: string; + avg60s: string; + frame: string; + tps: string; + tpsAvg60s: string; + tickExec: string; + maxLabel: string; + tickDelay: string; + layersHeader: string; + tickLayersHeader: string; + collapse: string; + expand: string; + renderLayersTableHeader: string; + tickLayersTableHeader: string; + } = { + copied: "performance_overlay.copied", + failedCopy: "performance_overlay.failed_copy", + copyClipboard: "performance_overlay.copy_clipboard", + reset: "performance_overlay.reset", + copyJsonTitle: "performance_overlay.copy_json_title", + fps: "performance_overlay.fps", + avg60s: "performance_overlay.avg_60s", + frame: "performance_overlay.frame", + tps: "performance_overlay.tps", + tpsAvg60s: "performance_overlay.tps_avg_60s", + tickExec: "performance_overlay.tick_exec", + maxLabel: "performance_overlay.max_label", + tickDelay: "performance_overlay.tick_delay", + layersHeader: "performance_overlay.layers_header", + tickLayersHeader: "performance_overlay.tick_layers_header", + collapse: "performance_overlay.collapse", + expand: "performance_overlay.expand", + renderLayersTableHeader: "performance_overlay.render_layers_table_header", + tickLayersTableHeader: "performance_overlay.tick_layers_table_header", + }; + + private ensureUiText() { + const selector = + this.langSelector && this.langSelector.isConnected + ? this.langSelector + : (document.querySelector("lang-selector") as LangSelector | null); + this.langSelector = selector; + + const lang = selector?.currentLang ?? null; + const translationsRef = selector?.translations; + const defaultTranslationsRef = selector?.defaultTranslations; + + if ( + lang === this.uiTextLang && + translationsRef === this.uiTextTranslationsRef && + defaultTranslationsRef === this.uiTextDefaultTranslationsRef + ) { + return; + } + this.uiTextLang = lang; + this.uiTextTranslationsRef = translationsRef; + this.uiTextDefaultTranslationsRef = defaultTranslationsRef; + + this.uiText = { + copied: translateText("performance_overlay.copied"), + failedCopy: translateText("performance_overlay.failed_copy"), + copyClipboard: translateText("performance_overlay.copy_clipboard"), + reset: translateText("performance_overlay.reset"), + copyJsonTitle: translateText("performance_overlay.copy_json_title"), + fps: translateText("performance_overlay.fps"), + avg60s: translateText("performance_overlay.avg_60s"), + frame: translateText("performance_overlay.frame"), + tps: translateText("performance_overlay.tps"), + tpsAvg60s: translateText("performance_overlay.tps_avg_60s"), + tickExec: translateText("performance_overlay.tick_exec"), + maxLabel: translateText("performance_overlay.max_label"), + tickDelay: translateText("performance_overlay.tick_delay"), + layersHeader: translateText("performance_overlay.layers_header"), + tickLayersHeader: translateText("performance_overlay.tick_layers_header"), + collapse: translateText("performance_overlay.collapse"), + expand: translateText("performance_overlay.expand"), + renderLayersTableHeader: translateText( + "performance_overlay.render_layers_table_header", + ), + tickLayersTableHeader: translateText( + "performance_overlay.tick_layers_table_header", + ), + }; + } + + private static computeLayerBreakdown( + stats: Map< + string, + { avg: number; max: number; last: number; total: number } + >, + ): { name: string; avg: number; max: number; total: number }[] { + return Array.from(stats.entries()) + .map(([name, s]) => ({ name, avg: s.avg, max: s.max, total: s.total })) + .sort((a, b) => b.total - a.total); + } + static styles = css` .performance-overlay { position: fixed; @@ -481,8 +577,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.dragState = null; this.isDragging = false; } - - this.requestUpdate(); } private handleClose() { @@ -513,8 +607,6 @@ export class PerformanceOverlay extends LitElement implements Layer { ), y: Math.max(margin, Math.min(viewportHeight - 100, newY)), }; - - this.requestUpdate(); }; private onDragPointerUp = (e: PointerEvent) => { @@ -526,7 +618,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.dragState = null; this.isDragging = false; - this.requestUpdate(); }; private handleDragPointerDown = (e: PointerEvent) => { @@ -576,7 +667,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.overlayWidthPx = this.resizeState.pendingWidthPx; this.resizeState = null; - this.requestUpdate(); }; private handleResizePointerDown = (e: PointerEvent) => { @@ -605,7 +695,9 @@ export class PerformanceOverlay extends LitElement implements Layer { this.frameCount = 0; this.lastTime = 0; this.frameTimes = []; + this.frameTimesSum = 0; this.fpsHistory = []; + this.fpsHistorySum = 0; this.lastSecondTime = 0; this.framesThisSecond = 0; this.currentFPS = 0; @@ -615,6 +707,8 @@ export class PerformanceOverlay extends LitElement implements Layer { // reset tick metrics this.tickExecutionTimes = []; this.tickDelayTimes = []; + this.tickExecutionTimesSum = 0; + this.tickDelayTimesSum = 0; this.tickExecutionAvg = 0; this.tickExecutionMax = 0; this.tickDelayAvg = 0; @@ -627,11 +721,9 @@ export class PerformanceOverlay extends LitElement implements Layer { // reset layer breakdown this.layerStats.clear(); - this.layerBreakdown = []; // reset tick layer breakdown this.tickLayerStats.clear(); - this.tickLayerBreakdown = []; this.tickLayerLastCount = 0; this.tickLayerLastTotalMs = 0; this.tickLayerLastDurations = {}; @@ -641,8 +733,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.renderPerTickLayerStats.clear(); this.renderLayersExpanded = false; this.tickLayersExpanded = false; - - this.requestUpdate(); }; private toggleRenderLayersExpanded = (e: Event) => { @@ -676,14 +766,15 @@ export class PerformanceOverlay extends LitElement implements Layer { // Track frame times for current FPS calculation (last 60 frames) this.frameTimes.push(deltaTime); + this.frameTimesSum += deltaTime; if (this.frameTimes.length > 60) { - this.frameTimes.shift(); + const removed = this.frameTimes.shift(); + if (removed !== undefined) this.frameTimesSum -= removed; } // Calculate current FPS based on average frame time if (this.frameTimes.length > 0) { - const avgFrameTime = - this.frameTimes.reduce((a, b) => a + b, 0) / this.frameTimes.length; + const avgFrameTime = this.frameTimesSum / this.frameTimes.length; this.currentFPS = Math.round(1000 / avgFrameTime); this.frameTime = Math.round(avgFrameTime); } @@ -694,14 +785,16 @@ export class PerformanceOverlay extends LitElement implements Layer { // Update every second if (now - this.lastSecondTime >= 1000) { this.fpsHistory.push(this.framesThisSecond); + this.fpsHistorySum += this.framesThisSecond; if (this.fpsHistory.length > 60) { - this.fpsHistory.shift(); + const removed = this.fpsHistory.shift(); + if (removed !== undefined) this.fpsHistorySum -= removed; } // Calculate 60-second average if (this.fpsHistory.length > 0) { this.averageFPS = Math.round( - this.fpsHistory.reduce((a, b) => a + b, 0) / this.fpsHistory.length, + this.fpsHistorySum / this.fpsHistory.length, ); } @@ -715,8 +808,6 @@ export class PerformanceOverlay extends LitElement implements Layer { if (layerDurations) { this.updateLayerStats(layerDurations); } - - this.requestUpdate(); } private updateLayerStats(layerDurations: Record) { @@ -738,18 +829,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.layerStats.set(name, { avg, max, last: duration, total }); } }); - - // Derive contributors sorted by total accumulated time spent - const breakdown = Array.from(this.layerStats.entries()) - .map(([name, stats]) => ({ - name, - avg: stats.avg, - max: stats.max, - total: stats.total, - })) - .sort((a, b) => b.total - a.total); - - this.layerBreakdown = breakdown; } updateRenderPerTickMetrics( @@ -761,7 +840,7 @@ export class PerformanceOverlay extends LitElement implements Layer { const alpha = 0.2; // smoothing factor for EMA this.renderLastTickFrameCount = frameCount; - this.renderLastTickLayerDurations = { ...layerDurations }; + this.renderLastTickLayerDurations = layerDurations; this.renderLastTickLayerTotalMs = Object.values(layerDurations).reduce( (acc, ms) => acc + ms, 0, @@ -798,7 +877,7 @@ export class PerformanceOverlay extends LitElement implements Layer { const entries = Object.entries(tickLayerDurations); this.tickLayerLastCount = entries.length; - this.tickLayerLastDurations = { ...tickLayerDurations }; + this.tickLayerLastDurations = tickLayerDurations; this.tickLayerLastTotalMs = entries.reduce((acc, [, duration]) => { return acc + duration; }, 0); @@ -819,17 +898,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.tickLayerStats.set(name, { avg, max, last: duration, total }); } }); - - const breakdown = Array.from(this.tickLayerStats.entries()) - .map(([name, stats]) => ({ - name, - avg: stats.avg, - max: stats.max, - total: stats.total, - })) - .sort((a, b) => b.total - a.total); - - this.tickLayerBreakdown = breakdown; } updateTickMetrics(tickExecutionDuration?: number, tickDelay?: number) { @@ -869,38 +937,38 @@ export class PerformanceOverlay extends LitElement implements Layer { // Update tick execution duration stats if (tickExecutionDuration !== undefined) { this.tickExecutionTimes.push(tickExecutionDuration); + this.tickExecutionTimesSum += tickExecutionDuration; if (this.tickExecutionTimes.length > 60) { - this.tickExecutionTimes.shift(); + const removed = this.tickExecutionTimes.shift(); + if (removed !== undefined) this.tickExecutionTimesSum -= removed; } if (this.tickExecutionTimes.length > 0) { - const avg = - this.tickExecutionTimes.reduce((a, b) => a + b, 0) / - this.tickExecutionTimes.length; + const avg = this.tickExecutionTimesSum / this.tickExecutionTimes.length; this.tickExecutionAvg = Math.round(avg * 100) / 100; - this.tickExecutionMax = Math.round( - Math.max(...this.tickExecutionTimes), - ); + let max = 0; + for (const v of this.tickExecutionTimes) max = Math.max(max, v); + this.tickExecutionMax = Math.round(max); } } // Update tick delay stats if (tickDelay !== undefined) { this.tickDelayTimes.push(tickDelay); + this.tickDelayTimesSum += tickDelay; if (this.tickDelayTimes.length > 60) { - this.tickDelayTimes.shift(); + const removed = this.tickDelayTimes.shift(); + if (removed !== undefined) this.tickDelayTimesSum -= removed; } if (this.tickDelayTimes.length > 0) { - const avg = - this.tickDelayTimes.reduce((a, b) => a + b, 0) / - this.tickDelayTimes.length; + const avg = this.tickDelayTimesSum / this.tickDelayTimes.length; this.tickDelayAvg = Math.round(avg * 100) / 100; - this.tickDelayMax = Math.round(Math.max(...this.tickDelayTimes)); + let max = 0; + for (const v of this.tickDelayTimes) max = Math.max(max, v); + this.tickDelayMax = Math.round(max); } } - - this.requestUpdate(); } shouldTransform(): boolean { @@ -945,8 +1013,12 @@ export class PerformanceOverlay extends LitElement implements Layer { layerTotalMs: this.renderLastTickLayerTotalMs, layers: { ...this.renderLastTickLayerDurations }, }, - layers: this.layerBreakdown.map((layer) => ({ ...layer })), - tickLayers: this.tickLayerBreakdown.map((layer) => ({ ...layer })), + layers: PerformanceOverlay.computeLayerBreakdown(this.layerStats).map( + (layer) => ({ ...layer }), + ), + tickLayers: PerformanceOverlay.computeLayerBreakdown( + this.tickLayerStats, + ).map((layer) => ({ ...layer })), }; } @@ -962,7 +1034,6 @@ export class PerformanceOverlay extends LitElement implements Layer { this.copyStatusTimeoutId = setTimeout(() => { this.copyStatus = "idle"; this.copyStatusTimeoutId = null; - this.requestUpdate(); }, 2000); } @@ -998,6 +1069,8 @@ export class PerformanceOverlay extends LitElement implements Layer { return html``; } + this.ensureUiText(); + const margin = 8; const viewportWidth = window.innerWidth; const viewportHeight = window.innerHeight; @@ -1015,13 +1088,20 @@ export class PerformanceOverlay extends LitElement implements Layer { const copyLabel = this.copyStatus === "success" - ? translateText("performance_overlay.copied") + ? this.uiText.copied : this.copyStatus === "error" - ? translateText("performance_overlay.failed_copy") - : translateText("performance_overlay.copy_clipboard"); + ? this.uiText.failedCopy + : this.uiText.copyClipboard; - const renderLayersToShow = this.layerBreakdown.slice(0, 10); - const tickLayersToShow = this.tickLayerBreakdown.slice(0, 10); + const renderLayerBreakdown = this.renderLayersExpanded + ? PerformanceOverlay.computeLayerBreakdown(this.layerStats) + : []; + const tickLayerBreakdown = this.tickLayersExpanded + ? PerformanceOverlay.computeLayerBreakdown(this.tickLayerStats) + : []; + + const renderLayersToShow = renderLayerBreakdown.slice(0, 10); + const tickLayersToShow = tickLayerBreakdown.slice(0, 10); const maxLayerAvg = renderLayersToShow.length > 0 @@ -1048,12 +1128,12 @@ export class PerformanceOverlay extends LitElement implements Layer { @pointerdown=${this.handleDragPointerDown} > @@ -1064,53 +1144,51 @@ export class PerformanceOverlay extends LitElement implements Layer { >
    - ${translateText("performance_overlay.fps")} + ${this.uiText.fps} ${this.currentFPS}
    - ${translateText("performance_overlay.avg_60s")} + ${this.uiText.avg60s} ${this.averageFPS}
    - ${translateText("performance_overlay.frame")} + ${this.uiText.frame} ${this.frameTime}ms
    - ${translateText("performance_overlay.tps")} + ${this.uiText.tps} ${this.currentTPS} - (${translateText("performance_overlay.tps_avg_60s")} + (${this.uiText.tpsAvg60s} ${this.averageTPS})
    - ${translateText("performance_overlay.tick_exec")} + ${this.uiText.tickExec} ${this.tickExecutionAvg.toFixed(2)}ms - (max: ${this.tickExecutionMax}ms) + (${this.uiText.maxLabel} ${this.tickExecutionMax}ms)
    - ${translateText("performance_overlay.tick_delay")} + ${this.uiText.tickDelay} ${this.tickDelayAvg.toFixed(2)}ms - (max: ${this.tickDelayMax}ms) + (${this.uiText.maxLabel} ${this.tickDelayMax}ms)
    - ${this.layerBreakdown.length + ${this.layerStats.size ? html`
    - ${translateText("performance_overlay.layers_header")} + ${this.uiText.layersHeader} @@ -1125,9 +1203,7 @@ export class PerformanceOverlay extends LitElement implements Layer { ? html`
    - ${translateText( - "performance_overlay.render_layers_table_header", - )} + ${this.uiText.renderLayersTableHeader}
    ${renderLayersToShow.map((layer) => { @@ -1161,20 +1237,16 @@ export class PerformanceOverlay extends LitElement implements Layer { : html``}
    ` : html``} - ${this.tickLayerBreakdown.length + ${this.tickLayerStats.size ? html`
    - ${translateText( - "performance_overlay.tick_layers_header", - )} + ${this.uiText.tickLayersHeader} @@ -1189,9 +1261,7 @@ export class PerformanceOverlay extends LitElement implements Layer { ? html`
    - ${translateText( - "performance_overlay.tick_layers_table_header", - )} + ${this.uiText.tickLayersTableHeader}
    ${tickLayersToShow.map((layer) => { From 15f4f5e20a62d1b8bf031481a044f0391a0d4eb7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 20:18:18 -0800 Subject: [PATCH 07/37] Bump rollup from 4.54.0 to 4.59.0 in the npm_and_yarn group across 1 directory (#3319) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps the npm_and_yarn group with 1 update in the / directory: [rollup](https://github.com/rollup/rollup). Updates `rollup` from 4.54.0 to 4.59.0
    Release notes

    Sourced from rollup's releases.

    v4.59.0

    4.59.0

    2026-02-22

    Features

    • Throw when the generated bundle contains paths that would leave the output directory (#6276)

    Pull Requests

    v4.58.0

    4.58.0

    2026-02-20

    Features

    • Also support __NO_SIDE_EFFECTS__ annotation before variable declarations declaring function expressions (#6272)

    Pull Requests

    v4.57.1

    4.57.1

    2026-01-30

    Bug Fixes

    • Fix heap corruption issue in Windows (#6251)
    • Ensure exports of a dynamic import are fully included when called from a try...catch (#6254)

    Pull Requests

    ... (truncated)

    Changelog

    Sourced from rollup's changelog.

    4.59.0

    2026-02-22

    Features

    • Throw when the generated bundle contains paths that would leave the output directory (#6276)

    Pull Requests

    4.58.0

    2026-02-20

    Features

    • Also support __NO_SIDE_EFFECTS__ annotation before variable declarations declaring function expressions (#6272)

    Pull Requests

    4.57.1

    2026-01-30

    Bug Fixes

    • Fix heap corruption issue in Windows (#6251)
    • Ensure exports of a dynamic import are fully included when called from a try...catch (#6254)

    Pull Requests

    ... (truncated)

    Commits

    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=4.54.0&new-version=4.59.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
    Dependabot commands and options
    You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/openfrontio/OpenFrontIO/network/alerts).
    Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 227 +++++++++++++++++++++++++++------------------- 1 file changed, 136 insertions(+), 91 deletions(-) diff --git a/package-lock.json b/package-lock.json index 43e623742..f2d235a2f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2669,9 +2669,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.54.0.tgz", - "integrity": "sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", + "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", "cpu": [ "arm" ], @@ -2683,9 +2683,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.54.0.tgz", - "integrity": "sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", + "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", "cpu": [ "arm64" ], @@ -2697,9 +2697,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.54.0.tgz", - "integrity": "sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", + "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", "cpu": [ "arm64" ], @@ -2711,9 +2711,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.54.0.tgz", - "integrity": "sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", + "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", "cpu": [ "x64" ], @@ -2725,9 +2725,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.54.0.tgz", - "integrity": "sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", + "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", "cpu": [ "arm64" ], @@ -2739,9 +2739,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.54.0.tgz", - "integrity": "sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", + "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", "cpu": [ "x64" ], @@ -2753,9 +2753,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.54.0.tgz", - "integrity": "sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", + "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", "cpu": [ "arm" ], @@ -2767,9 +2767,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.54.0.tgz", - "integrity": "sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", + "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", "cpu": [ "arm" ], @@ -2781,9 +2781,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.54.0.tgz", - "integrity": "sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", + "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", "cpu": [ "arm64" ], @@ -2795,9 +2795,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.54.0.tgz", - "integrity": "sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", + "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", "cpu": [ "arm64" ], @@ -2809,9 +2809,23 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.54.0.tgz", - "integrity": "sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", + "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", + "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", "cpu": [ "loong64" ], @@ -2823,9 +2837,23 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.54.0.tgz", - "integrity": "sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", + "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", + "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", "cpu": [ "ppc64" ], @@ -2837,9 +2865,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.54.0.tgz", - "integrity": "sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", + "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", "cpu": [ "riscv64" ], @@ -2851,9 +2879,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.54.0.tgz", - "integrity": "sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", + "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", "cpu": [ "riscv64" ], @@ -2865,9 +2893,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.54.0.tgz", - "integrity": "sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", + "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", "cpu": [ "s390x" ], @@ -2879,9 +2907,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.54.0.tgz", - "integrity": "sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", + "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", "cpu": [ "x64" ], @@ -2893,9 +2921,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.54.0.tgz", - "integrity": "sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", + "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", "cpu": [ "x64" ], @@ -2906,10 +2934,24 @@ "linux" ] }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", + "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.54.0.tgz", - "integrity": "sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", + "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", "cpu": [ "arm64" ], @@ -2921,9 +2963,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.54.0.tgz", - "integrity": "sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", + "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", "cpu": [ "arm64" ], @@ -2935,9 +2977,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.54.0.tgz", - "integrity": "sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", + "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", "cpu": [ "ia32" ], @@ -2949,9 +2991,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.54.0.tgz", - "integrity": "sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", + "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", "cpu": [ "x64" ], @@ -2963,9 +3005,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.54.0.tgz", - "integrity": "sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", + "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", "cpu": [ "x64" ], @@ -10746,9 +10788,9 @@ "license": "Unlicense" }, "node_modules/rollup": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.54.0.tgz", - "integrity": "sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==", + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", + "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", "dev": true, "license": "MIT", "dependencies": { @@ -10762,28 +10804,31 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.54.0", - "@rollup/rollup-android-arm64": "4.54.0", - "@rollup/rollup-darwin-arm64": "4.54.0", - "@rollup/rollup-darwin-x64": "4.54.0", - "@rollup/rollup-freebsd-arm64": "4.54.0", - "@rollup/rollup-freebsd-x64": "4.54.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.54.0", - "@rollup/rollup-linux-arm-musleabihf": "4.54.0", - "@rollup/rollup-linux-arm64-gnu": "4.54.0", - "@rollup/rollup-linux-arm64-musl": "4.54.0", - "@rollup/rollup-linux-loong64-gnu": "4.54.0", - "@rollup/rollup-linux-ppc64-gnu": "4.54.0", - "@rollup/rollup-linux-riscv64-gnu": "4.54.0", - "@rollup/rollup-linux-riscv64-musl": "4.54.0", - "@rollup/rollup-linux-s390x-gnu": "4.54.0", - "@rollup/rollup-linux-x64-gnu": "4.54.0", - "@rollup/rollup-linux-x64-musl": "4.54.0", - "@rollup/rollup-openharmony-arm64": "4.54.0", - "@rollup/rollup-win32-arm64-msvc": "4.54.0", - "@rollup/rollup-win32-ia32-msvc": "4.54.0", - "@rollup/rollup-win32-x64-gnu": "4.54.0", - "@rollup/rollup-win32-x64-msvc": "4.54.0", + "@rollup/rollup-android-arm-eabi": "4.59.0", + "@rollup/rollup-android-arm64": "4.59.0", + "@rollup/rollup-darwin-arm64": "4.59.0", + "@rollup/rollup-darwin-x64": "4.59.0", + "@rollup/rollup-freebsd-arm64": "4.59.0", + "@rollup/rollup-freebsd-x64": "4.59.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", + "@rollup/rollup-linux-arm-musleabihf": "4.59.0", + "@rollup/rollup-linux-arm64-gnu": "4.59.0", + "@rollup/rollup-linux-arm64-musl": "4.59.0", + "@rollup/rollup-linux-loong64-gnu": "4.59.0", + "@rollup/rollup-linux-loong64-musl": "4.59.0", + "@rollup/rollup-linux-ppc64-gnu": "4.59.0", + "@rollup/rollup-linux-ppc64-musl": "4.59.0", + "@rollup/rollup-linux-riscv64-gnu": "4.59.0", + "@rollup/rollup-linux-riscv64-musl": "4.59.0", + "@rollup/rollup-linux-s390x-gnu": "4.59.0", + "@rollup/rollup-linux-x64-gnu": "4.59.0", + "@rollup/rollup-linux-x64-musl": "4.59.0", + "@rollup/rollup-openbsd-x64": "4.59.0", + "@rollup/rollup-openharmony-arm64": "4.59.0", + "@rollup/rollup-win32-arm64-msvc": "4.59.0", + "@rollup/rollup-win32-ia32-msvc": "4.59.0", + "@rollup/rollup-win32-x64-gnu": "4.59.0", + "@rollup/rollup-win32-x64-msvc": "4.59.0", "fsevents": "~2.3.2" } }, From f7598369ed9336b50931658c7d7826012bf6b4c5 Mon Sep 17 00:00:00 2001 From: Skigim Date: Mon, 2 Mar 2026 12:12:48 -0600 Subject: [PATCH 08/37] refactor: consolidate platform detection across client components (#3325) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: This PR consolidates ad hoc platform/environment/viewport detection into a single shared utility. It is scoped to this refactor only, and serves as groundwork for the mobile-focused feature work planned for the v31 milestone. ### What changed - Introduced a shared `Platform` utility centralising: - OS detection (with `userAgentData` + UA fallback) - Electron environment detection - Viewport breakpoint helpers (`isMobileWidth`, `isTabletWidth`, `isDesktopWidth`) - Replaced duplicated inline checks across client files with the shared API. - Normalised Mac detection to derive from the consolidated OS logic rather than a separate regex. ### Why - Multiple client files each independently ran `navigator.userAgent` regexes or copy-pasted `isElectron` logic — this unifies all of that. - Puts a stable, tested abstraction in place before v31 mobile work lands, so mobile feature branches have a consistent surface to build against. ## Please complete the following: - [x] I have added screenshots for all UI updates (N/A: refactor only, no visible UI changes) - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file (N/A: no new user-facing strings) - [x] I have added relevant tests to the test directory (N/A: refactor only) - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: skigim --- .gitignore | 5 + .vscode/settings.json | 4 +- src/client/GoogleAdElement.ts | 40 +----- src/client/HelpModal.ts | 3 +- src/client/InputHandler.ts | 3 +- src/client/Layout.ts | 8 +- src/client/Platform.ts | 112 +++++++++++++++ src/client/UserSettingModal.ts | 4 +- src/client/Utils.ts | 15 +- src/client/graphics/layers/GameLeftSidebar.ts | 3 +- .../graphics/layers/SpawnVideoReward.ts | 3 +- src/client/graphics/layers/WinModal.ts | 4 +- src/client/utilities/Diagnostic.ts | 13 +- tests/client/Platform.test.ts | 134 ++++++++++++++++++ 14 files changed, 283 insertions(+), 68 deletions(-) create mode 100644 src/client/Platform.ts create mode 100644 tests/client/Platform.test.ts diff --git a/.gitignore b/.gitignore index b84cea885..f97753a02 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,8 @@ CLAUDE.md .idea/ # this is autogenerated by script src/assets/ + +# Debug / Log Outputs +*.log +*debug*.txt +eslint_out.txt diff --git a/.vscode/settings.json b/.vscode/settings.json index c0c69aab9..8d6f5a203 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,5 @@ { - "html.validate.scripts": false + "html.validate.scripts": false, + "tailwindCSS.lint.suggestCanonicalClasses": "ignore", + "lit-plugin.rules.suggestCanonicalClasses": "off" } diff --git a/src/client/GoogleAdElement.ts b/src/client/GoogleAdElement.ts index 6d9419974..f0d234847 100644 --- a/src/client/GoogleAdElement.ts +++ b/src/client/GoogleAdElement.ts @@ -1,5 +1,6 @@ import { LitElement, html } from "lit"; import { customElement, property } from "lit/decorators.js"; +import { Platform } from "./Platform"; declare global { interface Window { @@ -28,7 +29,7 @@ export class GoogleAdElement extends LitElement { } render() { - if (isElectron()) { + if (Platform.isElectron) { return html``; } return html` @@ -48,6 +49,10 @@ export class GoogleAdElement extends LitElement { connectedCallback() { super.connectedCallback(); + if (Platform.isElectron) { + return; + } + // Wait for the component to be fully rendered setTimeout(() => { try { @@ -61,37 +66,4 @@ export class GoogleAdElement extends LitElement { } } -// Check if running in Electron -const isElectron = () => { - // Renderer process - if ( - window !== undefined && - typeof window.process === "object" && - // @ts-expect-error hidden - window.process.type === "renderer" - ) { - return true; - } - - // Main process - if ( - process !== undefined && - typeof process.versions === "object" && - !!process.versions.electron - ) { - return true; - } - - // Detect the user agent when the `nodeIntegration` option is set to false - if ( - typeof navigator === "object" && - typeof navigator.userAgent === "string" && - navigator.userAgent.indexOf("Electron") >= 0 - ) { - return true; - } - - return false; -}; - export default GoogleAdElement; diff --git a/src/client/HelpModal.ts b/src/client/HelpModal.ts index 21fba5424..1bab55f1a 100644 --- a/src/client/HelpModal.ts +++ b/src/client/HelpModal.ts @@ -4,6 +4,7 @@ import { translateText, TUTORIAL_VIDEO_URL } from "../client/Utils"; import { BaseModal } from "./components/BaseModal"; import "./components/Difficulties"; import { modalHeader } from "./components/ui/ModalHeader"; +import { Platform } from "./Platform"; import { TroubleshootingModal } from "./TroubleshootingModal"; @customElement("help-modal") @@ -39,7 +40,7 @@ export class HelpModal extends BaseModal { console.warn("Invalid keybinds JSON:", e); } - const isMac = /Mac/.test(navigator.userAgent); + const isMac = Platform.isMac; return { toggleView: "Space", coordinateGrid: "KeyM", diff --git a/src/client/InputHandler.ts b/src/client/InputHandler.ts index 1d8a21d77..5c16bb931 100644 --- a/src/client/InputHandler.ts +++ b/src/client/InputHandler.ts @@ -3,6 +3,7 @@ import { UnitType } from "../core/game/Game"; import { UnitView } from "../core/game/GameView"; import { UserSettings } from "../core/game/UserSettings"; import { UIState } from "./graphics/UIState"; +import { Platform } from "./Platform"; import { ReplaySpeedMultiplier } from "./utilities/ReplaySpeedMultiplier"; export class MouseUpEvent implements GameEvent { @@ -202,7 +203,7 @@ export class InputHandler { } // Mac users might have different keybinds - const isMac = /Mac/.test(navigator.userAgent); + const isMac = Platform.isMac; this.keybinds = { toggleView: "Space", diff --git a/src/client/Layout.ts b/src/client/Layout.ts index e138f9706..f3cf03e5b 100644 --- a/src/client/Layout.ts +++ b/src/client/Layout.ts @@ -1,3 +1,5 @@ +import { Platform } from "./Platform"; + export function initLayout() { // Wait for play-page component to render before setting up hamburger menu customElements.whenDefined("play-page").then(() => { @@ -6,7 +8,7 @@ export function initLayout() { const backdrop = document.getElementById("mobile-menu-backdrop"); // Force sidebar visibility style to ensure it's not hidden by other CSS - if (sidebar && window.innerWidth < 768) { + if (sidebar && Platform.isMobileWidth) { sidebar.style.display = "flex"; } @@ -59,7 +61,7 @@ export function initLayout() { // Close menu when clicking a menu link or button (Mobile only) sidebar.addEventListener("click", (e) => { // On desktop, we want the menu to stay open unless explicitly toggled - if (window.innerWidth >= 768) return; + if (!Platform.isMobileWidth) return; // If the click happened on or inside an anchor/button/menu item, close the menu const clickedElement = (e.target as Element).closest @@ -75,7 +77,7 @@ export function initLayout() { // Close on Escape (Mobile only) document.addEventListener("keydown", (e) => { - if (window.innerWidth >= 768) return; + if (!Platform.isMobileWidth) return; if (e.key === "Escape" && sidebar.classList.contains("open")) { closeMenu(); } diff --git a/src/client/Platform.ts b/src/client/Platform.ts new file mode 100644 index 000000000..e33f89ccf --- /dev/null +++ b/src/client/Platform.ts @@ -0,0 +1,112 @@ +export const Platform = (() => { + const isBrowser = + typeof window !== "undefined" && typeof navigator !== "undefined"; + + const normalizePlatform = (platform: string): string => { + const normalized = platform.toLowerCase(); + if (normalized.includes("windows")) return "Windows"; + if ( + normalized.includes("iphone") || + normalized.includes("ipad") || + normalized.includes("ipod") || + normalized.includes("ios") + ) { + return "iOS"; + } + if ( + normalized.includes("mac") || + normalized.includes("macintosh") || + normalized.includes("macos") + ) { + return "macOS"; + } + if (normalized.includes("android")) return "Android"; + if (normalized.includes("chrome os")) return "Linux"; + if (normalized.includes("linux")) return "Linux"; + return "Unknown"; + }; + + // OS Extraction + const extractOS = (): string => { + if (!isBrowser) return "Unknown"; + + const uaData = (navigator as any).userAgentData; + if (uaData?.platform) { + return normalizePlatform(uaData.platform); + } + + const ua = navigator.userAgent; + if (/windows nt/i.test(ua)) return "Windows"; + if (/iphone|ipad|ipod/i.test(ua)) return "iOS"; + if ( + /mac os x/i.test(ua) && + ((navigator.maxTouchPoints ?? 0) > 1 || /ipad/i.test(ua)) + ) { + return "iOS"; + } + if (/mac os x/i.test(ua)) return "macOS"; + if (/android/i.test(ua)) return "Android"; + if (/linux/i.test(ua)) return "Linux"; + return "Unknown"; + }; + + const currentOS = extractOS(); + + // Environment Extraction + const performElectronCheck = (): boolean => { + // Renderer process + if ( + typeof window !== "undefined" && + typeof (window as any).process === "object" && + (window as any).process.type === "renderer" + ) { + return true; + } + + // Main process + if ( + typeof process !== "undefined" && + typeof process.versions === "object" && + !!process.versions.electron + ) { + return true; + } + + // Detect the user agent when the `nodeIntegration` option is set to false + if ( + isBrowser && + typeof navigator.userAgent === "string" && + navigator.userAgent.indexOf("Electron") >= 0 + ) { + return true; + } + + return false; + }; + + const isMac = currentOS === "macOS"; + + return { + os: currentOS, + isMac, + isWindows: currentOS === "Windows", + isIOS: currentOS === "iOS", + isAndroid: currentOS === "Android", + isLinux: currentOS === "Linux", + isElectron: performElectronCheck(), + + get isMobileWidth(): boolean { + return isBrowser ? window.innerWidth < 768 : false; + }, + + get isTabletWidth(): boolean { + return isBrowser + ? window.innerWidth >= 768 && window.innerWidth < 1024 + : false; + }, + + get isDesktopWidth(): boolean { + return isBrowser ? window.innerWidth >= 1024 : false; + }, + }; +})(); diff --git a/src/client/UserSettingModal.ts b/src/client/UserSettingModal.ts index 7a6025a1c..7bf6612d3 100644 --- a/src/client/UserSettingModal.ts +++ b/src/client/UserSettingModal.ts @@ -11,14 +11,14 @@ import "./components/baseComponents/setting/SettingToggle"; import { BaseModal } from "./components/BaseModal"; import { modalHeader } from "./components/ui/ModalHeader"; import "./FlagInputModal"; +import { Platform } from "./Platform"; interface FlagInputModalElement extends HTMLElement { open(): void; returnTo?: string; } -const isMac = - typeof navigator !== "undefined" && /Mac/.test(navigator.userAgent); +const isMac = Platform.isMac; const DefaultKeybinds: Record = { toggleView: "Space", diff --git a/src/client/Utils.ts b/src/client/Utils.ts index d7ce0f60a..eceba18c9 100644 --- a/src/client/Utils.ts +++ b/src/client/Utils.ts @@ -10,6 +10,7 @@ import { } from "../core/game/Game"; import { GameConfig } from "../core/Schemas"; import type { LangSelector } from "./LangSelector"; +import { Platform } from "./Platform"; export const TUTORIAL_VIDEO_URL = "https://www.youtube.com/embed/EN2oOog3pSs"; @@ -463,21 +464,11 @@ export function getMessageTypeClasses(type: MessageType): string { } export function getModifierKey(): string { - const isMac = /Mac/.test(navigator.userAgent); - if (isMac) { - return "⌘"; // Command key - } else { - return "Ctrl"; - } + return Platform.isMac ? "⌘" : "Ctrl"; } export function getAltKey(): string { - const isMac = /Mac/.test(navigator.userAgent); - if (isMac) { - return "⌥"; // Option key - } else { - return "Alt"; - } + return Platform.isMac ? "⌥" : "Alt"; } export function getGamesPlayed(): number { diff --git a/src/client/graphics/layers/GameLeftSidebar.ts b/src/client/graphics/layers/GameLeftSidebar.ts index 05f8aa80a..35dfb6328 100644 --- a/src/client/graphics/layers/GameLeftSidebar.ts +++ b/src/client/graphics/layers/GameLeftSidebar.ts @@ -4,6 +4,7 @@ import { customElement, state } from "lit/decorators.js"; import { EventBus } from "../../../core/EventBus"; import { GameMode } from "../../../core/game/Game"; import { GameView } from "../../../core/game/GameView"; +import { Platform } from "../../Platform"; import { translateText } from "../../Utils"; import { ImmunityBarVisibleEvent } from "./ImmunityTimer"; import { Layer } from "./Layer"; @@ -51,7 +52,7 @@ export class GameLeftSidebar extends LitElement implements Layer { this.isPlayerTeamLabelVisible = true; } // Make it visible by default on large screens - if (window.innerWidth >= 1024) { + if (Platform.isDesktopWidth) { // lg breakpoint this._shownOnInit = true; } diff --git a/src/client/graphics/layers/SpawnVideoReward.ts b/src/client/graphics/layers/SpawnVideoReward.ts index adbc51354..028ec89bc 100644 --- a/src/client/graphics/layers/SpawnVideoReward.ts +++ b/src/client/graphics/layers/SpawnVideoReward.ts @@ -1,6 +1,7 @@ import { LitElement, html } from "lit"; import { customElement, state } from "lit/decorators.js"; import { crazyGamesSDK } from "src/client/CrazyGamesSDK"; +import { Platform } from "src/client/Platform"; import { getGamesPlayed } from "src/client/Utils"; import { GameType } from "src/core/game/Game"; import { GameView } from "../../../core/game/GameView"; @@ -21,7 +22,7 @@ export class SpawnVideoAd extends LitElement implements Layer { init() { if ( !window.adsEnabled || - window.innerWidth < 768 || + Platform.isMobileWidth || crazyGamesSDK.isOnCrazyGames() || this.game.config().gameConfig().gameType === GameType.Singleplayer || getGamesPlayed() < 3 // Don't show to new players diff --git a/src/client/graphics/layers/WinModal.ts b/src/client/graphics/layers/WinModal.ts index 1479d09e0..e4fcd3286 100644 --- a/src/client/graphics/layers/WinModal.ts +++ b/src/client/graphics/layers/WinModal.ts @@ -19,6 +19,7 @@ import { patternRelationship, } from "../../Cosmetics"; import { crazyGamesSDK } from "../../CrazyGamesSDK"; +import { Platform } from "../../Platform"; import { SendWinnerEvent } from "../../Transport"; import { Layer } from "./Layer"; @@ -186,8 +187,7 @@ export class WinModal extends LitElement implements Layer { // Shuffle the array and take patterns based on screen size const shuffled = [...purchasablePatterns].sort(() => Math.random() - 0.5); - const isMobile = window.innerWidth < 768; // md breakpoint - const maxPatterns = isMobile ? 1 : 3; + const maxPatterns = Platform.isMobileWidth ? 1 : 3; const selectedPatterns = shuffled.slice( 0, Math.min(maxPatterns, shuffled.length), diff --git a/src/client/utilities/Diagnostic.ts b/src/client/utilities/Diagnostic.ts index dc6553071..ca5c34ca9 100644 --- a/src/client/utilities/Diagnostic.ts +++ b/src/client/utilities/Diagnostic.ts @@ -1,3 +1,5 @@ +import { Platform } from "../Platform"; + export type RendererType = "Canvas2D" | "WebGL1" | "WebGL2"; export interface BrowserInfo { @@ -48,7 +50,7 @@ export async function collectGraphicsDiagnostics( const uaData = (navigator as any).userAgentData; - const os = uaData?.platform ?? detectOS(navigator.userAgent); + const os = Platform.os; const browser: BrowserInfo = { engine: uaData?.brands @@ -130,12 +132,3 @@ export async function collectGraphicsDiagnostics( power, }; } - -function detectOS(ua: string): string { - if (/windows nt/i.test(ua)) return "Windows"; - if (/mac os x/i.test(ua)) return "macOS"; - if (/android/i.test(ua)) return "Android"; - if (/iphone|ipad|ipod/i.test(ua)) return "iOS"; - if (/linux/i.test(ua)) return "Linux"; - return "Unknown"; -} diff --git a/tests/client/Platform.test.ts b/tests/client/Platform.test.ts new file mode 100644 index 000000000..2991bcadb --- /dev/null +++ b/tests/client/Platform.test.ts @@ -0,0 +1,134 @@ +import { afterEach, describe, expect, it, vi } from "vitest"; + +type NavigatorOverride = { + userAgent: string; + userAgentData?: { platform?: string }; + maxTouchPoints?: number; +}; + +const setInnerWidth = (value: number) => { + Object.defineProperty(window, "innerWidth", { + configurable: true, + writable: true, + value, + }); +}; + +const loadPlatform = async ({ + userAgent, + userAgentData, + maxTouchPoints, +}: NavigatorOverride) => { + vi.resetModules(); + vi.stubGlobal("navigator", { + userAgent, + userAgentData, + maxTouchPoints, + }); + const { Platform } = await import("../../src/client/Platform"); + return Platform; +}; + +afterEach(() => { + vi.unstubAllGlobals(); + vi.clearAllMocks(); +}); + +describe("Platform", () => { + it("detects iOS before macOS for iPhone-like user agents", async () => { + const platform = await loadPlatform({ + userAgent: + "Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1", + }); + + expect(platform.os).toBe("iOS"); + expect(platform.isIOS).toBe(true); + expect(platform.isMac).toBe(false); + }); + + it("detects macOS for Macintosh user agents", async () => { + const platform = await loadPlatform({ + userAgent: + "Mozilla/5.0 (Macintosh; Intel Mac OS X 14_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15", + }); + + expect(platform.os).toBe("macOS"); + expect(platform.isMac).toBe(true); + expect(platform.isIOS).toBe(false); + }); + + it("detects iOS for iPad desktop-mode user agents with touch support", async () => { + const platform = await loadPlatform({ + userAgent: + "Mozilla/5.0 (Macintosh; Intel Mac OS X 14_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15", + maxTouchPoints: 5, + }); + + expect(platform.os).toBe("iOS"); + expect(platform.isIOS).toBe(true); + expect(platform.isMac).toBe(false); + }); + + it("uses userAgentData platform when available", async () => { + const platform = await loadPlatform({ + userAgent: + "Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15", + userAgentData: { platform: "Android" }, + }); + + expect(platform.os).toBe("Android"); + expect(platform.isAndroid).toBe(true); + }); + + it("normalizes non-canonical userAgentData platform values", async () => { + const macPlatform = await loadPlatform({ + userAgent: "Mozilla/5.0", + userAgentData: { platform: "Macintosh" }, + }); + + expect(macPlatform.os).toBe("macOS"); + expect(macPlatform.isMac).toBe(true); + + const chromeOsPlatform = await loadPlatform({ + userAgent: "Mozilla/5.0", + userAgentData: { platform: "Chrome OS" }, + }); + + expect(chromeOsPlatform.os).toBe("Linux"); + expect(chromeOsPlatform.isLinux).toBe(true); + + const unknownPlatform = await loadPlatform({ + userAgent: "Mozilla/5.0", + userAgentData: { platform: "PlayStation" }, + }); + + expect(unknownPlatform.os).toBe("Unknown"); + expect(unknownPlatform.isMac).toBe(false); + expect(unknownPlatform.isWindows).toBe(false); + expect(unknownPlatform.isIOS).toBe(false); + expect(unknownPlatform.isAndroid).toBe(false); + expect(unknownPlatform.isLinux).toBe(false); + }); + + it("reports viewport breakpoint helpers from window.innerWidth", async () => { + const platform = await loadPlatform({ + userAgent: + "Mozilla/5.0 (Macintosh; Intel Mac OS X 14_5) AppleWebKit/605.1.15", + }); + + setInnerWidth(767); + expect(platform.isMobileWidth).toBe(true); + expect(platform.isTabletWidth).toBe(false); + expect(platform.isDesktopWidth).toBe(false); + + setInnerWidth(768); + expect(platform.isMobileWidth).toBe(false); + expect(platform.isTabletWidth).toBe(true); + expect(platform.isDesktopWidth).toBe(false); + + setInnerWidth(1024); + expect(platform.isMobileWidth).toBe(false); + expect(platform.isTabletWidth).toBe(false); + expect(platform.isDesktopWidth).toBe(true); + }); +}); From 49b69b6fa10ece2d32d798694cd944989dcaddc8 Mon Sep 17 00:00:00 2001 From: Ryan <7389646+ryanbarlow97@users.noreply.github.com> Date: Mon, 2 Mar 2026 18:51:23 +0000 Subject: [PATCH 09/37] [Bugfix] Force end 170mins (#3326) ## Description: instead of just killing the server, lets save 10m before, then kill the server at 3hr mark, so at least we have a proper savegame. ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: w.o.n --- src/core/execution/WinCheckExecution.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/core/execution/WinCheckExecution.ts b/src/core/execution/WinCheckExecution.ts index 700d14fad..8ea4a001a 100644 --- a/src/core/execution/WinCheckExecution.ts +++ b/src/core/execution/WinCheckExecution.ts @@ -19,6 +19,10 @@ export class WinCheckExecution implements Execution { private mg: Game | null = null; + // Hard time limit (in seconds) to force a winner before the server's + // maxGameDuration hard kill. 170mins (10 mins before 3hrs) + private static readonly HARD_TIME_LIMIT_SECONDS = 170 * 60; + constructor() {} init(mg: Game, ticks: number) { @@ -68,7 +72,8 @@ export class WinCheckExecution implements Execution { (max.numTilesOwned() / numTilesWithoutFallout) * 100 > this.mg.config().percentageTilesOwnedToWin() || (this.mg.config().gameConfig().maxTimerValue !== undefined && - timeElapsed - this.mg.config().gameConfig().maxTimerValue! * 60 >= 0) + timeElapsed - this.mg.config().gameConfig().maxTimerValue! * 60 >= 0) || + timeElapsed >= WinCheckExecution.HARD_TIME_LIMIT_SECONDS ) { this.mg.setWinner(max, this.mg.stats().stats()); console.log(`${max.name()} has won the game`); @@ -103,7 +108,8 @@ export class WinCheckExecution implements Execution { if ( percentage > this.mg.config().percentageTilesOwnedToWin() || (this.mg.config().gameConfig().maxTimerValue !== undefined && - timeElapsed - this.mg.config().gameConfig().maxTimerValue! * 60 >= 0) + timeElapsed - this.mg.config().gameConfig().maxTimerValue! * 60 >= 0) || + timeElapsed >= WinCheckExecution.HARD_TIME_LIMIT_SECONDS ) { if (max[0] === ColoredTeams.Bot) return; this.mg.setWinner(max[0], this.mg.stats().stats()); From af251395bb3cdf27f8554c2c4a1f9077d0dfc65d Mon Sep 17 00:00:00 2001 From: FloPinguin <25036848+FloPinguin@users.noreply.github.com> Date: Mon, 2 Mar 2026 19:53:52 +0100 Subject: [PATCH 10/37] =?UTF-8?q?More=202=20team=20games=20on=20Baikal,=20?= =?UTF-8?q?more=204=20team=20games=20on=20Four=20Islands=20=F0=9F=8E=89=20?= =?UTF-8?q?(#3323)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: I promised something to a redditor: image ### Changes - **Map-specific team count overrides** with 75% probability: - **Baikal**: 2 teams (plays into the natural two-sided geography) - **Four Islands**: 4 teams (one team per island) - Remaining 25% falls through to the normal weighted random team selection - **Doubled playlist frequency** for Baikal (5→10) and Four Islands (4→8) in the team game playlist, making them appear twice as often ## Please complete the following: - [X] I have added screenshots for all UI updates - [X] I process any text displayed to the user through translateText() and I've added it to the en.json file - [X] I have added relevant tests to the test directory - [X] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: FloPinguin --- src/server/MapPlaylist.ts | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index 51f3c3ce7..85d4497c2 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -133,7 +133,7 @@ export class MapPlaylist { const map = this.getNextMap(type); const playerTeams = - mode === GameMode.Team ? this.getTeamCount() : undefined; + mode === GameMode.Team ? this.getTeamCount(map) : undefined; const modifiers = this.getRandomPublicGameModifiers(playerTeams); const { startingGold } = modifiers; @@ -214,7 +214,7 @@ export class MapPlaylist { const mode = Math.random() < 0.5 ? GameMode.FFA : GameMode.Team; const map = this.getNextMap("special"); const playerTeams = - mode === GameMode.Team ? this.getTeamCount() : undefined; + mode === GameMode.Team ? this.getTeamCount(map) : undefined; const excludedModifiers: ModifierKey[] = []; @@ -424,14 +424,27 @@ export class MapPlaylist { if (type !== "special" && ARCADE_MAPS.has(map)) { return; } - for (let i = 0; i < (frequency[key] ?? 0); i++) { + let freq = frequency[key] ?? 0; + // Double frequency for Baikal and FourIslands in team games + if (type === "team" && (key === "Baikal" || key === "FourIslands")) { + freq *= 2; + } + for (let i = 0; i < freq; i++) { maps.push(map); } }); return maps; } - private getTeamCount(): TeamCountConfig { + private getTeamCount(map: GameMapType): TeamCountConfig { + // Override team count for specific maps (75% chance) + if (map === GameMapType.Baikal && Math.random() < 0.75) { + return 2; + } + if (map === GameMapType.FourIslands && Math.random() < 0.75) { + return 4; + } + const totalWeight = TEAM_WEIGHTS.reduce((sum, w) => sum + w.weight, 0); const roll = Math.random() * totalWeight; From 98e3cd364c7fb1ccfba691e59ffab3c7db9e89f8 Mon Sep 17 00:00:00 2001 From: Aotumuri Date: Tue, 3 Mar 2026 03:54:37 +0900 Subject: [PATCH 11/37] mls (v4.16) (#3321) If this PR fixes an issue, link it below. If not, delete these two lines. Resolves #(issue number) ## Description: mls for v30 Version identifier within MLS: 4.16 ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: aotumuri --- resources/lang/bg.json | 214 ++++---- resources/lang/ca.json | 961 +++++++++++++++++++++++++++++++++++ resources/lang/et.json | 961 +++++++++++++++++++++++++++++++++++ resources/lang/id.json | 216 ++++---- resources/lang/ko.json | 421 ++++++++++----- resources/lang/metadata.json | 12 + resources/lang/ru.json | 246 ++++----- resources/lang/uk.json | 254 ++++----- 8 files changed, 2702 insertions(+), 583 deletions(-) create mode 100644 resources/lang/ca.json create mode 100644 resources/lang/et.json diff --git a/resources/lang/bg.json b/resources/lang/bg.json index 601803e73..b76e9c900 100644 --- a/resources/lang/bg.json +++ b/resources/lang/bg.json @@ -7,6 +7,8 @@ }, "common": { "close": "Затвори", + "copy": "Копиране", + "paste": "Поставяне", "back": "Назад", "available": "Наличен", "preset_max": "Макс", @@ -20,44 +22,70 @@ "target_dead_note": "Не можеш да изпращаш ресурси на елиминиран играч.", "none": "Няма", "copied": "Копирано!", - "click_to_copy": "Кликни, за да копираш" + "click_to_copy": "Кликни, за да копираш", + "enabled": "Включено" }, "main": { "title": "OpenFront (АЛФА)", - "join_discord": "Discord", "login_discord": "Влез с Discord", "sign_in": "Вход", "discord_avatar_alt": "Discord профилна снимка", "user_avatar_alt": "Профилната снимка на {username}", - "checking_login": "Проверяване на входа...", - "logged_in": "Влезли сте!", - "log_out": "Излез от профила си", "create": "Създай частна игра", "join": "Присъедини се към частна игра", "solo": "Самостоятелно", - "instructions": "Инструкции", "game_info": "Информация за играта", "wiki": "Wiki", "privacy_policy": "Поверителност", "terms_of_service": "Условия за ползване", "copyright": "© OpenFront™ and Contributors", - "reddit": "Reddit", "play": "Играй", "news": "Новини", "store": "Магазин", + "store_new_badge": "НОВО", "settings": "Настройки", - "keys": "Клавиши", - "stats": "Статистики", + "leaderboard": "Класация", "account": "Акаунт", "help": "Помощ", "menu": "Меню", - "pick_pattern": "Избери шаблон!" + "troubleshooting": "Отстраняване на проблеми", + "go_to_troubleshooting": "Отиди на страницата ни за отстраняване на проблеми" }, "news": { "github_link": "в GitHub", "title": "Бележки по изданието" }, + "troubleshooting": { + "title": "Отстраняване на проблеми", + "environment": "Среда", + "rendering": "Изобразяване", + "power": "Захранване", + "browser": "Браузър", + "platform": "Платформа", + "copied_to_clipboard": "Информацията бе копирана в клипборда! Чувствай се свободен да я споделиш в Discord-а ни, ако имаш нужда от помощ.", + "os": "ОС", + "device_pixel_ratio": "Съотношение на пикселите на устройството", + "chromium_tip": "OpenFront работи най-добре в браузъри, базирани на Chromium.", + "hardware_acceleration_tip": "Увери се, че хардуерното ускорение е активирано в настройките на браузъра ти за оптимална производителност.", + "renderer": "Изобразител", + "max_texture_size": "Максимален размер на текстурата", + "high_precision_shaders": "Шейдъри с висока точност", + "gpu": "Видеокарта", + "unavailable": "Неналично", + "gpu_tip": "Провери дали това е специализираната видеокарта, ако има такава.", + "battery": "Батерия", + "charging": "Зареждане", + "battery_level": "Ниво на батерията", + "power_saving_tip": "Увери се, че браузърът ти не е пуснат в режим за пестене на енергия.", + "yes": "Да", + "no": "Не", + "unknown": "Неизвестно", + "software_rendering": "Софтуерно изобразяване", + "canvas_2d_no_gpu": "Canvas 2D (без видеокарта)" + }, "help_modal": { + "video_tutorial": "Видео урок за игра", + "video_tutorial_title": "Урок за игра на OpenFront.io", "hotkeys": "Бързи клавиши", "table_key": "Бутон", "table_action": "Действие", @@ -77,7 +105,6 @@ "ui_leaderboard_desc": "Показва най-напредналите играчи в играта и имената им, % притежавана земя, злато и войници. Използването на \"Показване на всички\" показва всички играчи в играта. Ако не искате да виждате класацията, кликнете \"Скриване\".", "ui_control": "Контролен панел", "ui_control_desc": "Контролният панел съдържа следните елементи:", - "ui_pop": "Поп - Количеството популация, с която разполагаш, максималната ти популация и скоростта, с която тя се увеличава.", "ui_gold": "Злато - Количеството злато, което притежаваш и скоростта, с която го получаваш.", "ui_attack_ratio": "Съотношение на атака - Количеството войници, които ще се използват при атака. Можеш да коригираш съотношението на атака, използвайки плъзгача. Притежаването на повече атакуващи войници от тези в защита ще доведе до по-малка загуба на войници при атака, докато разполагането с по-малко ще увеличи щетите, нанесени на атакуващите ти войници. Ефектът не надхвърля съотношения 2:1.", "ui_events": "Панел за събития", @@ -97,12 +124,10 @@ "radial_title": "Радиално меню", "radial_desc": "Кликането с десен бутон (или докосване при мобилно устройство) отваря радиалното меню. Кликането с десен бутон извън него го затваря. От менюто можеш да:", "radial_build": "Отвориш менюто за строене.", - "radial_attack": "Отвориш менюто за атака.", "radial_info": "Отвориш информационното меню.", "radial_boat": "Изпратиш лодка (транспортен кораб) за атака на избраното място. Възможно е само, ако имаш достъп до вода.", "radial_donate_troops": "Дариш войници на съюзника, на когото си отворил радиалното меню, еквивалентни на процента на плъзгача за съотношение на атака.", "radial_donate_gold": "Отваря плъзгащото меню за даряване на злато, за да можеш бързо да изпратиш злато на съюзниците.", - "radial_close": "Затвориш менюто.", "info_title": "Информационно меню", "info_enemy_desc": "Съдържа информация като име на избрания играч, злато, войници, дали е спряна търговията с теб, изпратени ракети към теб и дали играчът е предател. Спряната търговия означава, че няма да получаваш злато от него и той няма да ти изпраща злато чрез търговски кораби. Ръчно (ако играчът кликне върху „Прекратяване на търговия“, което продължава, докато и двамата не кликнат върху „Започване на търговия“) или автоматично (ако си предал съюзника си, което продължава, докато не станете съюзници отново или след 5 минути). Показва се \"Да\" на \"Предател\" за 30 секунди, когато играчът е предал и нападнал играч, който е бил в съюз с него. Иконките по-долу представляват следните взаимодействия:", "info_chat": "Изпрати бързо чат съобщение до играча. Избери категория, фраза и ако фразата съдържа [P1], избери име на играч, с което да го замениш. Натисни \"Изпрати\".", @@ -141,6 +166,7 @@ "build_mirv": "МИРВ", "build_mirv_desc": "Най-мощната бомба в играта. Разделя се на по-малки бомби, които покриват огромна територия. Поврежда само играча, върху който първо си щракнал, за да го построиш. Поражда се от най-близкия ракетен силоз и се приземява в областта, в която първо си щракнал, за да го построиш.", "player_icons": "Иконки на играча", + "troubleshooting_desc": "Ако имаш проблеми с производителността, сривове или други проблеми, докато играеш OpenFront, моля, посети страницата ни за отстраняване на проблеми за помощ при диагностицирането и отстраняването на често срещани проблеми:", "icon_desc": "Примери за някои от иконките в играта, които ще срещнеш, и какво означават:", "icon_crown": "Корона - номер 1. Това е най-напредналият играч в класацията.", "icon_traitor": "Счупен щит - Предател. Този играч е атакувал съюзник.", @@ -149,18 +175,17 @@ "icon_request": "Пликче за писмо - молба за съюз. Този играч ти е изпратил молба за съюз.", "info_enemy_panel": "Информационно меню за врагове", "exit_confirmation": "Сигурен ли си, че искаш да излезеш от играта?", - "bomb_direction": "Посока на дъгата на атомна/водородна бомба" + "bomb_direction": "Посока на дъгата на атомна/водородна бомба", + "icon_alt_player_leaderboard": "Икона на играча в класацията", + "icon_alt_team_leaderboard": "Икона на отбора в класацията" }, "single_modal": { - "title": "Самостоятелно", "random_spawn": "Случайно появяване", - "allow_alliances": "Позволяване на съюзничества", "toggle_achievements": "Превключване на постижения", "sign_in_for_achievements": "Впиши се, за да получаваш постижения", "options_title": "Опции", "bots": "Ботове: ", "bots_disabled": "Изключени", - "nations": "Нации: ", "disable_nations": "Изключване на нации", "instant_build": "Незабавно построяване", "infinite_gold": "Безкрайно злато", @@ -169,9 +194,13 @@ "max_timer": "Продължителност на играта (в минути)", "max_timer_placeholder": "Минути", "max_timer_invalid": "Моля, въведи валидна максимална стойност на таймера (1-120 минути)", - "disable_nukes": "Изключване на ядрени оръжия", "enables_title": "Активиране на настройки", - "start": "Започване на игра" + "start": "Започване на игра", + "options_changed_no_achievements": "Персонализирани настройки – постиженията са деактивирани", + "gold_multiplier": "Златен множител", + "gold_multiplier_placeholder": "2.0x", + "starting_gold": "Начално злато", + "starting_gold_placeholder": "5М" }, "token_login_modal": { "title": "Вписване...", @@ -194,17 +223,22 @@ "not_found": "Не е намерен", "clear_session": "Изчисти сесията", "failed_to_send_recovery_email": "Грешка при изпращането на имейл за възстановяване", - "enter_email_address": "Моля, въведи имейл адрес" + "enter_email_address": "Моля, въведи имейл адрес", + "personal_player_id": "Лично ID на играча:" }, - "stats_modal": { - "title": "Статистики", - "clan_stats": "Кланови статистики", + "leaderboard_modal": { + "title": "Класация", + "ranked_tab": "1v1 Ранково", + "clans_tab": "Кланове", + "refresh_time": "Опреснява се на всеки 1 час", "loading": "Зареждане...", - "error": "Грешка при зареждането на клановите статистики", - "no_stats": "Няма налични кланови статистики", + "error": "Грешка при зареждането на класацията", + "no_stats": "Няма налични статистики", "no_data_yet": "Все още няма данни", "clan": "Клан", + "player": "Играч", "games": "Игри", + "elo": "ЕЛО", "win_score": "Резултат на победи", "win_score_tooltip": "Претеглени победи въз основа на участието на клана и трудността на мача", "loss_score": "Резултат на загуби", @@ -212,7 +246,8 @@ "win_loss_ratio": "П/З", "ratio": "Съотношение", "rank": "Ранк", - "try_again": "Опитай отново" + "try_again": "Опитай отново", + "your_ranking": "Твоето класиране" }, "game_info_modal": { "title": "Информация за играта", @@ -224,9 +259,12 @@ "total_gold": "Общо", "all_gold": "Всичко злато", "trade": "Търговия", + "train_trade": "Влак", + "naval_trade": "Търговски кораб", "conquest_gold": "Завладяно злато от играч", "stolen_gold": "Откраднато с военни кораби", - "num_of_conquests": "Брой завладяни играчи", + "num_of_conquests_humans": "Превзети играчи", + "num_of_conquests_bots": "Превзети ботове", "duration": "Продължителност", "survival_time": "Време на оцеляване", "war": "Война", @@ -239,6 +277,8 @@ }, "map": { "map": "Карта", + "featured": "Подбрани", + "all": "Всички", "world": "Свят", "giantworldmap": "Гигантска световна карта", "europe": "Европа", @@ -281,14 +321,18 @@ "manicouagan": "Маникуаган", "lemnos": "Лемнос", "sierpinski": "Серпински", + "thebox": "Кутията", "twolakes": "Две езера", "straitofhormuz": "Ормузки проток", "surrounded": "Обкражен", "didier": "Дидиер", "didierfrance": "Дидиер (Франция)", - "amazonriver": "Река Амазонка" + "amazonriver": "Река Амазонка", + "tradersdream": "Мечта на търговците", + "hawaii": "Хавай" }, "map_categories": { + "featured": "Подбрани", "continental": "Континентално", "regional": "Регионално", "fantasy": "Друго", @@ -302,10 +346,7 @@ "private_lobby": { "title": "Присъединяване към частна игра", "enter_id": "Въведи ID на частната игра", - "player": "Играч", - "players": "Играчи", "join_lobby": "Присъединяване към частна игра", - "checking": "Проверяване на частна игра...", "not_found": "Не е намерена частната игра. Моля, провери ID-то и опитай отново.", "error": "Възникна грешка. Моля, опитай отново или се свържи с екипа за поддръжка.", "joined_waiting": "Присъедини се към лобито! Чакаме хостът да започне...", @@ -313,18 +354,22 @@ "disabled_units": "Изключване на военни единици" }, "public_lobby": { + "title": "Изчаква се да започне играта...", "join": "Присъединяване към следващата игра", - "waiting": "чакащи играчи", "teams_Duos": "{team_count} отбора по 2-ма (Дуос)", "teams_Trios": "{team_count} отбора по 3-ма (Триос)", "teams_Quads": "{team_count} отбора по 4-ма (Куадс)", "waiting_for_players": "Изчакване на играчи", + "connecting": "Свързване с играта...", + "starting_in": "Започва след {time}", "starting_game": "Играта се стартира…", "teams_hvn": "Хора срещу Нации", "teams_hvn_detailed": "{num} Души vs {num} Нации", "teams": "{num} отбора", "players_per_team": "по {num}", - "started": "Стартирана" + "started": "Стартирана", + "status": "Състояние", + "join_timeout": "Не си влязъл в играта навреме." }, "matchmaking_modal": { "title": "1v1 Ранков мачмейкинг (АЛФА)", @@ -353,7 +398,6 @@ "bots": "Ботове: ", "bots_disabled": "Изключени", "player_immunity_duration": "Продължителност на военния имунитет (минути)", - "nations": "Нации: ", "disable_nations": "Изключване на нации", "max_timer": "Продължителност на играта (в минути)", "mins_placeholder": "Минути", @@ -379,7 +423,9 @@ "teams_Duos": "Дуос (отбори по 2-ма)", "teams_Trios": "Триос (отбори по 3-ма)", "teams_Quads": "Куадс (отбори по 4-ма)", - "teams_Humans Vs Nations": "Хора срещу Нации" + "teams_Humans Vs Nations": "Хора срещу Нации", + "starting_gold": "Начално злато", + "crowded": "Модификатор на претъпкване" }, "team_colors": { "red": "Червен", @@ -409,7 +455,9 @@ }, "public_game_modifier": { "random_spawn": "Случайно появяване", - "compact_map": "Компактна карта" + "compact_map": "Компактна карта", + "crowded": "Претъпкано", + "starting_gold": "5М начално злато" }, "select_lang": { "title": "Изберете език" @@ -644,19 +692,15 @@ "exit": "Напускане на играта", "keep": "Продължаване на играта", "spectate": "Наблюдаване", + "requeue": "Играй отново", "wishlist": "Добавяне към списъка с желания в Steam!", - "ofm_winter": "OpenFront Masters зимен турнир!", - "ofm_winter_description": "Присъедини се към състезателния турнир и се състезавай срещу най-добрите играчи", - "join_tournament": "Присъедини се към турнира", "join_discord": "Присъедини се към общността ни в Discord!", "discord_description": "Свържи се с играчи, открий нови функции и спечели награди!", "join_server": "Влез в сървъра", "youtube_tutorial": "Нужда от помощ?" }, "leaderboard": { - "title": "Класация", "hide": "Скриване", - "rank": "Позиция", "player": "Играч", "team": "Отбор", "owned": "Притежавано", @@ -669,36 +713,14 @@ "show_control": "Показване на контрол", "show_units": "Показване на единици" }, - "player_info_overlay": { - "type": "Вид", - "bot": "Бот", - "nation": "Нация", - "player": "Играч", - "team": "Отбор", - "alliance_timeout": "Съюзът изтича след", - "troops": "Войници", - "maxtroops": "Максимални войници", - "a_troops": "Атакуващи войници", - "gold": "Злато", - "ports": "Пристанища", - "cities": "Градове", - "factories": "Фабрики", - "missile_launchers": "Ракетни силози", - "sams": "Противоракетни установки земя-въздух SAM", - "warships": "Бойни кораби", - "health": "Живот", - "attitude": "Становище", - "levels": "Нива", - "wilderness_title": "Пустош", - "irradiated_wilderness_title": "Облъчена пустош" - }, "events_display": { + "events": "Събития", "retreating": "отстъпване", - "retaliate": "Отвръщане на удара", - "boat": "Лодка", "alliance_request_status": "{name} {status} заявката ти за съюз", "alliance_accepted": "прие", "alliance_rejected": "отхвърли", + "alliance_nukes_destroyed_outgoing": "{count, plural, one {# изстреляна към {name} бомба бе унищожена заради съюза} other {# изстреляни към {name} бомби бяха унищожени заради съюза}}", + "alliance_nukes_destroyed_incoming": "{count, plural, one {# изстреляна от {name} бомба бе унищожена заради съюза} other {# изстреляни от {name} бомби бяха унищожени заради съюза}}", "duration_second": "1 секунда", "betrayal_description": "Ти прекрати съюза си с {name}, което те прави ПРЕДАТЕЛ ({malusPercent}% понижаване на защитата ти за {durationText})", "duration_seconds_plural": "{seconds} секунди", @@ -720,26 +742,19 @@ "attack_cancelled_retreat": "Атаката бе отменена, {troops} войници бяха убити по време на отстъплението", "received_gold_from_captured_ship": "Получи {gold} злато от лодка на {name}, превзета от теб", "received_gold_from_trade": "Получи {gold} злато от търговия с {name}", + "received_gold_from_conquest": "Превзе {name}, получи {gold} злато", + "conquered_no_gold": "Превзе {name} (не е играл, не получаваш злато)", "missile_intercepted": "Противоракетната установка прихвана {unit}", "mirv_warheads_intercepted": "{count, plural, one {{count} МИРВ бе прихванат} other {{count} МИРВ-а бяха прихванати}}", "sent_troops_to_player": "Изпрати {troops} войници на {name}", "received_troops_from_player": "Получи {troops} войници от {name}", "sent_gold_to_player": "Изпрати {gold} злато на {name}", "received_gold_from_player": "Получи {gold} злато от {name}", - "unit_captured_by_enemy": "Твоят/а {unit} бе превзет от {name}", + "unit_captured_by_enemy": "Твоят {unit} бе превзет от {name}", "captured_enemy_unit": "Превзе {unit} от {name}", - "unit_destroyed": "Твоят/а {unit} бе унищожен", + "unit_destroyed": "Твоят {unit} бе унищожен", "no_boats_available": "Няма свободни кораби, максимум {max}" }, - "unit_info_modal": { - "structure_info": "Информация за постройката", - "unit_type_unknown": "Неизвестно", - "close": "Затваряне", - "cooldown": "Време за охлаждане", - "type": "Вид", - "upgrade": "Надграждане", - "level": "Ниво" - }, "player_type": { "player": "Играч", "nation": "Нация", @@ -752,11 +767,6 @@ "friendly": "Приятелско", "default": "Стандартно" }, - "control_panel": { - "gold": "Злато", - "troops": "Войници", - "attack_ratio": "Съотношение на атака" - }, "player_panel": { "gold": "Злато", "troops": "Войници", @@ -766,30 +776,33 @@ "active": "Активна", "stopped": "Спряна", "alliance_time_remaining": "Съюзът изтича след", - "embargo": "Спряна е търговията с теб", - "nuke": "Изпратени ракети към теб", "start_trade": "Започване на търговия", "stop_trade": "Прекратяване на търговията", "stop_trade_all": "Прекратяване на търговията с всички", "start_trade_all": "Започване на търговия с всички", "alliances": "Съюзници", - "flag": "Знаме", "chat": "Чат", "target": "Нацели", "break_alliance": "Прекъсни съюза", - "alliance": "Съюз", "send_alliance": "Изпрати съюз", "send_troops": "Изпрати войници", "send_gold": "Изпрати злато", "emotes": "Емоджита", + "moderation": "Модерация", + "kick": "Изхвърляне на играч", + "kicked": "Вече е изхвърлен", + "kick_confirm": "Да се ​​изгони {name}?\n\nНяма да може да се присъедини отново към тази игра.", "arc_up": "Възходяща дъга", "arc_down": "Низходяща дъга", "flip_rocket_trajectory": "Обърни траекторията на ракетата" }, + "kick_reason": { + "duplicate_session": "Бе изхвърлен от играта (възможно е и да си играл от друг таб)", + "lobby_creator": "Изгонен от създателя на лобито" + }, "send_troops_modal": { "title_with_name": "Изпрати войници на {name}", "available_tooltip": "Текущите ти войници на разположение", - "min_keep": "Минимално запазени", "slider_tooltip": "{percent}% • {amount}", "aria_slider": "Плъзгач за войници", "capacity_note": "Получателят може да приеме само {amount} в момента." @@ -835,7 +848,9 @@ "choose_spawn": "Изберете начална локация", "random_spawn": "Случайното появяване е активирано. Избиране на начална локация за теб...", "singleplayer_game_paused": "Играта е на пауза", - "multiplayer_game_paused": "Играта е паузирана от създателя на лобито" + "multiplayer_game_paused": "Играта е паузирана от създателя на лобито", + "pvp_immunity_active": "Бойният имунитет е активен за {seconds} секунди", + "catching_up": "Наваксва се..." }, "territory_patterns": { "title": "Териториални шаблони", @@ -844,13 +859,16 @@ "show_only_owned": "Моите шаблони", "all_owned": "Имаш всички шаблони! Провери отново по-късно за нови артикули.", "not_logged_in": "Не си се вписал в профил", - "blocked": { - "login": "Трябва да сте влезли в профила си, за да получите достъп до този шаблон.", - "purchase": "Закупете този шаблон, за да го отключите." - }, "pattern": { "default": "Стандартен" }, + "try_me": "Изпробвай ме!", + "trial_remaining": "оставащи", + "trial_granted": "Даден е шаблона за временно изпробване!", + "trial_cooldown": "Само едно изпробване на 24 часа. Моля, опитай отново по-късно.", + "trial_login_required": "Трябва да влезеш в профила си, за да можеш да изпробваш шаблон", + "reward_countdown": "Награда след {seconds} секунди...", + "steam_wishlist_prompt": "Подкрепи OpenFront, като го добавиш към списъка си с желания в Steam", "select_skin": "Избери шаблон", "selected": "е избран" }, @@ -859,15 +877,6 @@ "button_title": "Избери знаме!", "search_flag": "Търси..." }, - "spawn_ad": { - "loading": "Зарежда се реклама..." - }, - "auth": { - "login_required": "За достъп до този уебсайт е необходим вход.", - "redirecting": "Пренасочваме ви...", - "not_authorized": "Нямате право да достъпите до този уебсайт.", - "contact_admin": "Ако смятате, че виждате това съобщение по погрешка, моля, свържете се с администратора на уебсайта." - }, "radial_menu": { "delete_unit_title": "Изтриване на елемент", "delete_unit_description": "Кликни, за да изтриеш най-близкия елемент" @@ -926,7 +935,6 @@ "replay": "Повторение", "details": "Детайли", "ranking": "Класиране", - "started": "Стартирана", "map": "Карта", "difficulty": "Трудност", "type": "Вид" @@ -934,7 +942,7 @@ "player_stats_tree": { "public": "Публична", "private": "Частна", - "singleplayer": "Самостоятелно", + "solo": "Самостоятелно", "mode": "Вид", "stats_wins": "Победи", "stats_losses": "Загуби", diff --git a/resources/lang/ca.json b/resources/lang/ca.json new file mode 100644 index 000000000..c8b59f5d6 --- /dev/null +++ b/resources/lang/ca.json @@ -0,0 +1,961 @@ +{ + "lang": { + "en": "Catalan", + "native": "Català", + "svg": "catalonia", + "lang_code": "ca" + }, + "common": { + "close": "Tancar", + "copy": "Copiar", + "paste": "Enganxar", + "back": "Enrere", + "available": "Disponible", + "preset_max": "Màx", + "summary_send": "Enviar", + "summary_keep": "Quedar-se", + "cancel": "Cancel·lar", + "send": "Enviar", + "cap_label": "Cap", + "cap_tooltip": "Capacitat restant del destinatari", + "target_dead": "Objectiu eliminat", + "target_dead_note": "No pots enviar recursos a un jugador eliminat.", + "none": "Cap", + "copied": "Copiat!", + "click_to_copy": "Clica per copiar", + "enabled": "Activat" + }, + "main": { + "title": "OpenFront (ALFA)", + "login_discord": "Inicia sessió amb Discord", + "sign_in": "Iniciar sessió", + "discord_avatar_alt": "Foto de perfil Discord", + "user_avatar_alt": "L'avatar de {username}", + "create": "Crear Aula", + "join": "Unir-se a l'Aula", + "solo": "Sol", + "game_info": "Informació del joc", + "wiki": "Wiki", + "privacy_policy": "Política de Privacitat", + "terms_of_service": "Condicions de Servei", + "copyright": "© OpenFront™ i Col·laboradors", + "play": "Jugar", + "news": "Notícies", + "store": "Botiga", + "store_new_badge": "NOU", + "settings": "Configuració", + "leaderboard": "Classificació", + "account": "Compte", + "help": "Ajuda", + "menu": "Menú", + "troubleshooting": "Resolució de problemes", + "go_to_troubleshooting": "Ves a la nostra pàgina per resolució problemes" + }, + "news": { + "github_link": "a GitHub", + "title": "Notes de publicació" + }, + "troubleshooting": { + "title": "Resolució de problemes", + "environment": "Entorn", + "rendering": "Renderització", + "power": "Poder", + "browser": "Navegador", + "platform": "Plataforma", + "copied_to_clipboard": "Informació copiada en el porta-retalls! Sigues lliure de compartir-la en el nostre Discord si necessites ajuda.", + "os": "OS", + "device_pixel_ratio": "Ràtio de píxels del dispositiu", + "chromium_tip": "OpenFront funciona millor en navegadors Chromium.", + "hardware_acceleration_tip": "Assegura't que l'acceleració de maquinari estigui habilitada a la configuració del teu navegador per a un rendiment òptim.", + "renderer": "Rendidor", + "max_texture_size": "Mida màxima de la textura", + "high_precision_shaders": "Shaders d'alta precisió", + "gpu": "GPU", + "unavailable": "No disponible", + "gpu_tip": "Verifiqueu que aquesta sigui la GPU dedicada, si n'hi ha una disponible.", + "battery": "Bateria", + "charging": "Carregant", + "battery_level": "Nivell de la bateria", + "power_saving_tip": "Assegura-te'n que el teu navegador no estigui en mode de baix consum.", + "yes": "Sí", + "no": "No", + "unknown": "Desconegut", + "software_rendering": "Rendiment per programari", + "canvas_2d_no_gpu": "Canvas 2D (no GPU)" + }, + "help_modal": { + "video_tutorial": "Vídeo Tutorial", + "video_tutorial_title": "Tutorial de OpenFront.io", + "hotkeys": "Tecles d'accés ràpid", + "table_key": "Clau", + "table_action": "Acció", + "action_alt_view": "Vista alternativa (terreny/països)", + "action_attack_altclick": "Ataca (quan el clic esquerre està configurat per obrir el menú)", + "action_build": "Obrir menú de construcció", + "action_emote": "Obrir menú de reaccions", + "action_center": "Enfocar càmera al jugador", + "action_zoom": "Allunyar/apropar", + "action_move_camera": "Moure càmera", + "action_ratio_change": "Reduir/Augmentar la ràtio d'atac", + "action_reset_gfx": "Restablir gràfics", + "action_auto_upgrade": "Millora automàtica de l'estructura més propera", + "ui_section": "Interfície del joc", + "ui_leaderboard": "Taulell de classificació", + "ui_your_team": "El teu equip:", + "ui_leaderboard_desc": "Mostra els millors jugadors de la partida i els seus noms, el % de territori i la quantitat d'or i tropes que posseeixen. Clicar Mostra-ho tot mostra tots els jugadors del joc. Si no vols veure la classificació, fes clic a Oculta.", + "ui_control": "Panell de control", + "ui_control_desc": "El tauler de control conté els elements següents:", + "ui_gold": "Or - La quantitat d'or que tens i el ritme amb el qual en guanyes més.", + "ui_attack_ratio": "Ràtio d'atac - La quantitat de tropes que s'utilitzaran quan ataquis. Pots ajustar la ràtio d'atac amb el control lliscant. Tenir més tropes d'atac que de defensa farà que perdis menys tropes en l'atac, mentre que tenir-ne menys augmentarà els danys rebuts per les teves tropes atacants. L'efecte no va més enllà d'una ràtio de 2:1.", + "ui_events": "Tauler d'esdeveniments", + "ui_events_desc": "El tauler d'esdeveniments mostra els darrers esdeveniments, sol·licituds i missatges de xat ràpid. Alguns exemples són:", + "ui_events_alliance": "Aliança - Les sol·licituds d'aliança es poden acceptar o rebutjar. Els aliats poden compartir recursos i tropes, però no es poden atacar a uns els altres. En fer clic a Focalitzar, la vista es desplaça al jugador que ha enviat la sol·licitud.", + "ui_events_attack": "Atacs - S'hi mostren els atacs entrants i els teus atacs sortints. Fes clic al missatge per centrar la vista en l'atac, la bomba nuclear o el vaixell de transport. Pots retirar les tropes fent clic a la X vermella. Això costarà la vida al 25 % de les teves tropes atacants. Si retires un atac de vaixell, aquest tornarà al seu punt d'origen i atacarà allà si la terra ha estat capturada des de llavors. Les bombes nuclears no es poden retirar un cop llançades.", + "ui_events_quickchat": "Xat ràpid - Aquí pots veure els missatges de xat enviats i rebuts. Envia un missatge a un jugador fent clic a la icona de xat ràpid al seu menú d'informació.", + "ui_options": "Opcions", + "ui_options_desc": "A l'interior es poden trobar els elements següents:", + "ui_playeroverlay": "Tauler d'informació del jugador", + "ui_playeroverlay_desc": "Quan hi passes el cursor per sobre d'un país, es mostra el tauler d'informació del jugador sota Opcions. Mostra el tipus de jugador: Humà, Nació (bot intel·ligent) o Bot. L'actitud d'una nació envers a tu, que va de hostil a amistosa. I les tropes de defensa, l'or, a més del nombre de vaixells de guerra i dels diverses estructures que té el jugador.", + "ui_wilderness": "Terreny salvatge", + "option_pause": "Pausa/Reinicia el joc - Només disponible en mode d'un jugador.", + "option_timer": "Temporitzador - Temps transcorregut des de l'inici del joc.", + "option_exit": "Botó de sortida.", + "option_settings": "Configuració - Obre el menú de configuració. A dins pots activar la vista alternada, els emojis, el mode fosc, el mode ninja (nom anònim/aleatori) i l'acció amb el clic esquerre.", + "radial_title": "Menú circular", + "radial_desc": "Fent clic amb el botó dret (o tocant a mòbil) s'obre el menú circular. Fent clic amb el botó dret fora d'aquest, el tanques. Des del menú pots:", + "radial_build": "Obre el Menú de construcció.", + "radial_info": "Obre el Menú d'informació.", + "radial_boat": "Envia un vaixell de transport a atacar la localització seleccionada. Només funciona si hi tens accés per l'aigua.", + "radial_donate_troops": "Dona tropes equivalents al percentatge del lliscador de ràtio d'atac a l'aliat sobre el qual has obert el menú circular.", + "radial_donate_gold": "Obre el menú amb lliscador de donacions d'or perquè puguis enviar or als aliats ràpidament.", + "info_title": "Menú d'informació", + "info_enemy_desc": "Conté informació com ara el nom del jugador seleccionat, l'or, les tropes, si ha aturat el comerç amb tu, les bombes nuclears llançades contra tu i si el jugador és traïdor. Aturar el comerç significa que no rebràs or d'ells ni enviaran vaixells de comerç. Manualment (si el jugador ha fet clic a «Aturar el comerç», cosa que dura fins que tots dos feu clic a «Iniciar el comerç») o automàticament (si has traït la teva aliança, cosa que dura fins que torneu a ser aliats o si no, 5 minuts). Traïdor mostra «Sí» durant 30 segons quan el jugador ha traït i atacat un jugador que formava part de la seva aliança. Les icones següents representen les interaccions següents:", + "info_chat": "Envia un missatge de xat ràpid al jugador. Selecciona una categoria, una frase i, si la frase conté [P1], selecciona un nom de jugador per substituir-lo. Prem Envia.", + "info_target": "Col·loca una marca de blanc sobre el jugador, que la fa visible per a tots els aliats, utilitzada per coordinar atacs.", + "info_alliance": "Envia una sol·licitud d'aliança al jugador. Els aliats poden compartir recursos i tropes, però no es poden atacar mútuament.", + "info_emoji": "Envia un emoji al jugador.", + "info_trade": "Utilitza \"Atura el comerç\" per deixar de donar or al jugador i de rebre el seu or a través de vaixells de comerç. Si tots dos feu clic a \"Comença el comerç\", es reprendrà.", + "info_ally_panel": "Tauler d'informació d'aliat", + "info_ally_desc": "Quan t'aliïs amb un jugador, les icones noves següents es fan disponibles:", + "ally_betray": "Traïu el vostre aliat, posant fi a l'aliança, aturant el comerç i debilitant la vostra defensa. El comerç entre vosaltres estarà aturat durant 5 minuts (o fins que torneu a ser aliats) i altres també poden deixar de comerciar. I tret que l'altre jugador fos traïdor, seràs marcat com a traïdor durant 30 segons. Durant aquest temps hi haurà una icona sobre el teu nom i tindràs un debilitament de defensa del 50%. Els bots tindran menys probabilitats d'aliar-se amb tu i els jugadors s'ho pensaran dues vegades abans de fer-ho.", + "ally_donate": "Dona algunes de les teves tropes al teu aliat. S'utilitza quan tenen tropes escasses i estan sent atacats, o quan necessiten força addicional per esclafar un enemic.", + "ally_donate_gold": "Dona or al teu aliat, per exemple si necessiten estructures o estan estalviant per una MIRV.", + "build_menu_title": "Menú de construcció", + "build_menu_desc": "Construïu aquests o mireu quants de cadascun ja heu construït:", + "build_name": "Nom", + "build_icon": "Icona", + "build_desc": "Descripció", + "build_city": "Ciutat", + "build_city_desc": "Augmenta la teva població màxima. Útil quan no pots expandir el teu territori o estàs a punt d'assolir el límit de població.", + "build_factory": "Fàbrica", + "build_factory_desc": "Construeix automàticament ferrocarrils cap a ciutats properes, ports i altres fàbriques, i també es pot connectar amb veïns amistosos. Els trens apareixen regularment i et donen una quantitat fixa d'or per cada edifici que visiten al llarg de la ruta, amb or addicional per visitar els edificis dels teus veïns.", + "build_defense": "Torre defensiva", + "build_defense_desc": "Reforça les defenses de les fronteres properes. Les tropes de l'enemic seran més lentes i moriran més.", + "build_port": "Port", + "build_port_desc": "Només es pot construir a prop de l'aigua. Permet construir vaixells de guerra. Envia automàticament vaixells de comerç entre els ports del teu país i els d'altres països (excepte quan el comerç està aturat), donant or a tots dos. El comerç amb un jugador s'atura automàticament quan ataques o ets atacat per un jugador. Es reprèn després de 5 minuts o si us alieu. Pots activar o desactivar manualment el comerç amb \"Atura el comerç\" i \"Comença el comerç\".", + "build_warship": "Vaixell de Guerra", + "build_warship_desc": "Patrulla per una zona, captura vaixells de comerç enemics i destrueix els seus vaixells de transport i vaixells de guerra. Apareix al port més proper i patrulla la zona que vas clicar primer per construir-lo. Pots controlar els vaixells de guerra fent clic amb el botó d'atac sobre ells (vegeu l'acció Atac a les Tecles de drecers) i després fent clic amb el botó d'atac a la nova zona on vols que es desplacin.", + "build_silo": "Llançador de Míssils", + "build_silo_desc": "Et permet llançar míssils.", + "build_sam": "Defensor Aeri", + "build_sam_desc": "Pot interceptar míssils de l'enemic en un rang de 100 píxels. El defensor aeri necessita 7,5 segons per recarregar-se.", + "build_atom": "Bomba Atòmica", + "build_atom_desc": "Una petita explosió que destrueix terreny, estructures i vaixells. Surt del Llançador de míssils més proper.", + "build_hydrogen": "Bomba d'Hidrogen", + "build_hydrogen_desc": "Bomba amb una gran explosió. Surt del Llançador de Míssils més proper i cau a on has clicat per llançar-la.", + "build_mirv": "MIRV", + "build_mirv_desc": "La bomba més poderosa del joc. Es trenca en nombroses bombes petites que cobriran un vast terreny. Només danya al jugador que has seleccionat. Surt del Llançador de Míssils més proper i cau a on has clicat per llançar-la.", + "player_icons": "Icones de jugador", + "troubleshooting_desc": "Si experimenteu problemes de rendiment, bloquejos o altres problemes mentre jugueu a OpenFront, visiteu la nostra pàgina de resolució de problemes per obtenir ajuda per diagnosticar i solucionar els problemes més comuns:", + "icon_desc": "Exemples d'algunes de les icones del joc que trobaràs i què volen dir:", + "icon_crown": "Corona - Número 1. Aquest és el jugador número u de la classificació.", + "icon_traitor": "Escut trencat - Traïdor. Aquest jugador ha atacat un aliat.", + "icon_ally": "Apretó de mans - Aliat. Aquest jugador és el teu aliat.", + "icon_embargo": "Signe de dòlar ratllat - Bloqueig. Aquest jugador ha deixat de comerciar amb tu automàticament o manualment.", + "icon_request": "Sobre - Sol·licitud d'aliança. Aquest jugador t'ha enviat una sol·licitud d'aliança.", + "info_enemy_panel": "Tauler d'informació de l'enemic", + "exit_confirmation": "Estàs segur que vols sortir de la partida?", + "bomb_direction": "Direcció de l'arc de la bomba", + "icon_alt_player_leaderboard": "Icona del Taulell de classificació", + "icon_alt_team_leaderboard": "Icona de la classificació de l'equip" + }, + "single_modal": { + "random_spawn": "Punt de partida aleatori", + "toggle_achievements": "Activa o desactiva els assoliments", + "sign_in_for_achievements": "Inicia la sessió per rebre assoliments", + "options_title": "Opcions", + "bots": "Bots: ", + "bots_disabled": "Desactivat", + "disable_nations": "Desactiva les Nacions", + "instant_build": "Construcció instantània", + "infinite_gold": "Or infinit", + "infinite_troops": "Tropes infinites", + "compact_map": "Mapa Compacte", + "max_timer": "Durada de la partida (minuts)", + "max_timer_placeholder": "Minuts", + "max_timer_invalid": "Introduïu un valor vàlid per la duració màxima (1-120 minuts)", + "enables_title": "Activa les configuracions", + "start": "Iniciar Partida", + "options_changed_no_achievements": "Configuracions personalitzades – assoliments desactivats", + "gold_multiplier": "Multiplicador d'or", + "gold_multiplier_placeholder": "2,0x", + "starting_gold": "Or inicial", + "starting_gold_placeholder": "5000000" + }, + "token_login_modal": { + "title": "Iniciant la sessió...", + "logging_in": "Iniciant la sessió...", + "success": "Has iniciat la sessió com a {email}!" + }, + "account_modal": { + "title": "Compte", + "connected_as": "Connectat com a", + "stats_overview": "Visió general d'estadístiques", + "link_discord": "Enllaça compte de Discord", + "log_out": "Tanca la sessió", + "sign_in_desc": "Inicia la sessió per desar les teves estadístiques i el teu progrés", + "or": "O", + "email_placeholder": "Introdueix la teva adreça de correu electrònic", + "get_magic_link": "Obtén Magic Link", + "linked_account": "Has iniciat la sessió com a {account_name}", + "fetching_account": "Obtenint la informació del compte...", + "recovery_email_sent": "Correu electrònic de recuperació enviat a {email}", + "not_found": "No Trobat", + "clear_session": "Borra la Sessió", + "failed_to_send_recovery_email": "S'ha fallat l'enviament del correu electrònic de recuperació", + "enter_email_address": "Introduïu una adreça de correu electrònic", + "personal_player_id": "ID de jugador personal:" + }, + "leaderboard_modal": { + "title": "Taulell de classificació", + "ranked_tab": "1 contra 1 Classificat", + "clans_tab": "Clans", + "refresh_time": "Es refresca cada hora", + "loading": "S'està carregant...", + "error": "Error carregant classificació", + "no_stats": "No hi ha estadístiques disponibles", + "no_data_yet": "Encara sense dades", + "clan": "Clan", + "player": "Jugador", + "games": "Partides", + "elo": "ELO", + "win_score": "Puntuació Victòries", + "win_score_tooltip": "Victòries equilibrades basades en la participació del clan i la dificultat del partit", + "loss_score": "Puntuació Derrotes", + "loss_score_tooltip": "Victòries equilibrades basades en la participació del clan i la dificultat del partit", + "win_loss_ratio": "Victòries/Derrotes", + "ratio": "Ràtio", + "rank": "Posició", + "try_again": "Torneu-ho a provar", + "your_ranking": "La teva posició" + }, + "game_info_modal": { + "title": "Informació de la partida", + "players": "Jugadors", + "atoms": "Atòmiques", + "hydros": "d'Hidrogen", + "mirv": "MIRV", + "bombs": "Bombes", + "total_gold": "Total", + "all_gold": "Tot l'or", + "trade": "Comerç", + "train_trade": "Tren", + "naval_trade": "Vaixell de Comerç", + "conquest_gold": "Or de jugadors conquistats", + "stolen_gold": "Robat amb vaixells de guerra", + "num_of_conquests_humans": "Jugadors matats", + "num_of_conquests_bots": "Bots matats", + "duration": "Duració", + "survival_time": "Temps sobreviscut", + "war": "Guerra", + "economy": "Economia", + "conquests": "Conquistes", + "pirate": "Pirata", + "conquered": "Conquistat", + "loading_game_info": "Carregant les estadístiques de la partida", + "no_winner": "La partida s'ha acabat sense guanyador (o ha guanyat una Nació)" + }, + "map": { + "map": "Mapa", + "featured": "Destacat", + "all": "Tots", + "world": "Món", + "giantworldmap": "Mapa Mundi Gegant", + "europe": "Europa", + "mena": "El Mediterrani i el Nord d'Àfrica", + "northamerica": "Amèrica del Nord", + "oceania": "Oceania", + "blacksea": "El Mar Negre", + "africa": "Àfrica", + "asia": "Àsia", + "mars": "Mart", + "southamerica": "Amèrica del Sud", + "britanniaclassic": "Bretanya (Clàssic)", + "britannia": "Bretanya", + "gatewaytotheatlantic": "Països Catalans i la península Ibèrica", + "australia": "Austràlia", + "random": "Aleatori", + "iceland": "Islàndia", + "pangaea": "Pangea", + "eastasia": "Àsia Oriental", + "betweentwoseas": "Entremig de Dos Mars", + "faroeislands": "Illes Faroe", + "deglaciatedantarctica": "Antàrtida Desglaçada", + "europeclassic": "Europa (Clàssic)", + "falklandislands": "Illes Malvines", + "baikal": "Baikal", + "halkidiki": "Calcídica", + "straitofgibraltar": "L'estret de Gibraltar", + "italia": "Itàlia", + "japan": "Japó", + "yenisei": "Ienissei", + "pluto": "Plutó", + "montreal": "Mont-real", + "newyorkcity": "Nova York", + "achiran": "Achiran", + "baikalnukewars": "Baikal (Guerra Nuclear)", + "fourislands": "Quatre Illes", + "gulfofstlawrence": "Golf de Sant Llorenç", + "lisbon": "Lisboa", + "svalmel": "Svalmel", + "manicouagan": "Llac Manicouagan", + "lemnos": "Lemnos", + "sierpinski": "Sierpinski", + "thebox": "La Capsa", + "twolakes": "Dos Llacs", + "straitofhormuz": "Estret d'Ormuz", + "surrounded": "Envoltat", + "didier": "Didier", + "didierfrance": "Didier (França)", + "amazonriver": "Riu Amazon", + "tradersdream": "El Somni del Comerciant", + "hawaii": "Hawaiʻi" + }, + "map_categories": { + "featured": "Destacats", + "continental": "Continentals", + "regional": "Regionals", + "fantasy": "Altres", + "special": "Especial", + "arcade": "Arcada" + }, + "map_component": { + "loading": "Carregant...", + "error": "Error" + }, + "private_lobby": { + "title": "Uneix-te a una Aula privada", + "enter_id": "Introduïu l'ID de l'Aula", + "join_lobby": "Unir-se a l'Aula", + "not_found": "Aula no trobada. Comproveu el codi ID i torneu-ho a provar.", + "error": "S'ha produït un error. Torni a provar o contacti amb el servei d'assistència.", + "joined_waiting": "T'has afegit a l'aula! Esperant que l'amfitrió comenci la partida...", + "version_mismatch": "Aquesta partida s'ha creat amb una versió diferent. No et pots unir.", + "disabled_units": "Característiques desactivades" + }, + "public_lobby": { + "title": "Esperant l'inici de la partida...", + "join": "Uneix-te a la pròxima partida", + "teams_Duos": "{team_count} equips de 2 (Parelles)", + "teams_Trios": "{team_count} equips de 3 (Trios)", + "teams_Quads": "{team_count} equips de 4 (Quartets)", + "waiting_for_players": "Esperant jugadors", + "connecting": "Connectant a l'aula...", + "starting_in": "Comencem en {time}", + "starting_game": "Començant la partida…", + "teams_hvn": "Humans contra Nacions", + "teams_hvn_detailed": "{num} Humans contra {num} Nacions", + "teams": "{num} equips", + "players_per_team": "de {num}", + "started": "Iniciat", + "status": "Estat", + "join_timeout": "No has entrat a la partida a temps." + }, + "matchmaking_modal": { + "title": "Enfrontament Classificat 1 contra 1 (ALFA)", + "connecting": "Connectant-se al servidor de matchmaking...", + "searching": "Buscant partida...", + "waiting_for_game": "Esperant l'inici de la partida...", + "elo": "El teu ELO: {elo}" + }, + "username": { + "enter_username": "Escriu el teu nom d'usuari", + "not_string": "El nom d'usuari ha de ser una cadena de caràcters.", + "too_short": "El nom d'usuari ha de ser d'almenys {min} caràcters de llargada.", + "too_long": "El nom d'usuari no pot ser més llarg que {max} caràcters.", + "invalid_chars": "El nom d'usuari només pot contenir lletres, números, espais i guions baixos.", + "tag": "ETIQUETA", + "tag_too_short": "L'etiqueta del clan ha de tenir entre 2 i 5 caràcters alfanumèrics.", + "tag_invalid_chars": "L'etiqueta de clan només pot contenir lletres i números." + }, + "host_modal": { + "title": "Crea una Aula Privada", + "label": "Privat", + "mode": "Mode", + "team_count": "Quantitat d'Equips", + "team_type": "Tipus d'Equip", + "options_title": "Opcions", + "bots": "Bots: ", + "bots_disabled": "Desactivat", + "player_immunity_duration": "Durada de la immunitat PVP (minuts)", + "disable_nations": "Desactiva les Nacions", + "max_timer": "Durada de la partida (minuts)", + "mins_placeholder": "Minuts", + "instant_build": "Construcció instantània", + "infinite_gold": "Or infinit", + "donate_gold": "Dona or", + "infinite_troops": "Tropes infinites", + "donate_troops": "Envia tropes", + "compact_map": "Mapa Compacte", + "enables_title": "Activa les configuracions", + "player": "Jugador", + "players": "Jugadors", + "nation_players": "Nacions", + "nation_player": "Nació", + "waiting": "Esperant jugadors...", + "random_spawn": "Punt de partida aleatori", + "start": "Iniciar Partida", + "host_badge": "Amfitrió", + "assigned_teams": "Equips Assignats", + "empty_teams": "Equips Buits", + "empty_team": "Buit", + "remove_player": "Elimina a {username}", + "teams_Duos": "Parelles (equips de 2)", + "teams_Trios": "Trios (equips de 3)", + "teams_Quads": "Quartets (equips de 4)", + "teams_Humans Vs Nations": "Humans contra Nacions", + "starting_gold": "Or inicial", + "crowded": "Modificador atapeït" + }, + "team_colors": { + "red": "Vermell", + "blue": "Blau", + "teal": "Turquesa", + "purple": "Lila", + "yellow": "Groc", + "orange": "Taronja", + "green": "Verd", + "bot": "Bot" + }, + "game_starting_modal": { + "title": "Iniciant la partida...", + "credits": "Crèdits", + "code_license": "Codi llicenciat sota l'AGPL-3.0 (sense garantia)" + }, + "difficulty": { + "difficulty": "Dificultat de les Nacions", + "easy": "Fàcil", + "medium": "Mitjana", + "hard": "Difícil", + "impossible": "Impossible" + }, + "game_mode": { + "ffa": "Tots contra Tots", + "teams": "Equips" + }, + "public_game_modifier": { + "random_spawn": "Punt de partida aleatori", + "compact_map": "Mapa Compacte", + "crowded": "Atapeït", + "starting_gold": "5M d'Or Inicial" + }, + "select_lang": { + "title": "Seleccionar l'Idioma" + }, + "unit_type": { + "city": "Ciutat", + "defense_post": "Torre Defensiva", + "port": "Port", + "warship": "Vaixell de Guerra", + "missile_silo": "Llançador de Míssils", + "sam_launcher": "Defensor Aeri", + "atom_bomb": "Bomba Atòmica", + "hydrogen_bomb": "Bomba d'Hidrogen", + "mirv": "MIRV", + "factory": "Fàbrica" + }, + "user_setting": { + "title": "Configuració", + "tab_basic": "Configuracions bàsiques", + "tab_keybinds": "Dreceres", + "dark_mode_label": "Mode Fosc", + "dark_mode_desc": "Canvia l'aspecte de la pàgina entre el tema clar i el tema fosc", + "emojis_label": "Emojis", + "emojis_desc": "Canvia si els emojis es mostren al joc", + "alert_frame_label": "Marc d'alerta", + "alert_frame_desc": "Activa o desactiva el marc d'alerta. Quan estigui activat, el marc es mostrarà quan siguis traït o atacat per terra.", + "special_effects_label": "Efectes especials", + "special_effects_desc": "Activa/desactiva els efectes especials. Desactiva per millorar el rendiment", + "structure_sprites_label": "Estructures Animades", + "structure_sprites_desc": "Activa/desactiva les estructures animades", + "cursor_cost_label_label": "Cost de construcció al cursor", + "cursor_cost_label_desc": "Mostra el preu de construcció sota el cursor", + "anonymous_names_label": "Noms Amagats", + "anonymous_names_desc": "Amaga els noms reals dels jugadors amb noms aleatoris a la teva pantalla.", + "lobby_id_visibility_label": "ID d'aula ocults", + "lobby_id_visibility_desc": "Amagar l'ID de l'aula en la creació d'aula privada", + "toggle_visibility": "Canvia la visibilitat", + "left_click_label": "Fes clic amb el botó esquerre per obrir el menú", + "left_click_desc": "Quan està activat, fer clic amb el botó esquerre obre el menú i el botó d'espasa ataca. Quan està desactivat, fer clic amb el botó esquerre ataca directament.", + "left_click_menu": "Menú de clic esquerre", + "attack_ratio_label": "⚔️ Ràtio d'Atac", + "attack_ratio_desc": "Quin percentatge de les teves tropes s'envien en un atac (1–100%)", + "territory_patterns_label": "🏳️Aspectes de Territori", + "territory_patterns_desc": "Tria si mostrar els dissenys d'aspectes de territori al joc", + "performance_overlay_label": "Superposició de rendiment", + "performance_overlay_desc": "Activa o desactiva la superposició de rendiment. Quan estigui habilitada, es mostrarà la superposició de rendiment. Premeu Shift+D durant el joc per alternar-la.", + "easter_writing_speed_label": "Multiplicador de velocitat d'escriptura", + "easter_writing_speed_desc": "Ajusta la velocitat amb la qual fas veure que programes (x1–x100)", + "easter_bug_count_label": "Compte d'errors", + "easter_bug_count_desc": "Quants errors et semblen acceptables (0–1000, emocionalment)", + "press_a_key": "Premeu una tecla", + "view_options": "Veure opcions", + "toggle_view": "Canviar Visualització", + "toggle_view_desc": "Alterna la visualització (terreny/països)", + "build_controls": "Controls de Construcció", + "build_city": "Construeix una Ciutat", + "build_city_desc": "Construeix una Ciutat al teu cursor.", + "build_factory": "Construeix una Fàbrica", + "build_factory_desc": "Construeix una Fàbrica al teu cursor.", + "build_defense_post": "Construeix una Torre Defensiva", + "build_defense_post_desc": "Construeix una Torre Defensiva al teu cursor.", + "build_port": "Construeix un Port", + "build_port_desc": "Construeix un Port al teu cursor.", + "build_warship": "Construeix un Vaixell de Guerra", + "build_warship_desc": "Envia un Vaixell de Guerra al teu cursor.", + "build_missile_silo": "Construeix un Llançador de Míssils", + "build_missile_silo_desc": "Construeix un Llançador de Míssils al teu cursor.", + "build_sam_launcher": "Construeix un Defensor Aeri", + "build_sam_launcher_desc": "Construeix un Defensor Aeri al teu cursor.", + "build_atom_bomb": "Llança una Bomba Atòmica", + "build_atom_bomb_desc": "Llança una Bomba Atòmica al teu cursor.", + "build_hydrogen_bomb": "Llança una Bomba d'Hidrogen", + "build_hydrogen_bomb_desc": "Llança una Bomba d'Hidrogen al teu cursor.", + "build_mirv": "Llança una MIRV", + "build_mirv_desc": "Llança una MIRV al teu cursor.", + "menu_shortcuts": "Dreceres del Menú", + "build_menu_modifier": "Modificador del menú de construcció", + "build_menu_modifier_desc": "Mantingueu premuda aquesta tecla mentre feu clic per obrir el menú de construcció.", + "emoji_menu_modifier": "Modificador del menú d'emoji", + "emoji_menu_modifier_desc": "Mantingueu premuda aquesta tecla mentre feu clic per obrir el menú d'emojis.", + "attack_ratio_controls": "Controls de la ràtio d'atac", + "attack_ratio_up": "Augmentar la ràtio d'atac", + "attack_ratio_up_desc": "Augmentar la ràtio d'atac per un 10%", + "attack_ratio_down": "Reduir la ràtio d'atac", + "attack_ratio_down_desc": "Reduir la ràtio d'atac per un 10%", + "attack_keybinds": "Dreceres d'atac", + "boat_attack": "Atac Marítim", + "boat_attack_desc": "Envia un atac amb vaixell de transport al teu cursor.", + "ground_attack": "Atac", + "ground_attack_desc": "Envia un atac terrestre sota el teu cursor.", + "swap_direction": "Canvia la direcció del míssil", + "swap_direction_desc": "Canvia la direcció de l'arc de llançament del míssil (amunt/avall).", + "zoom_controls": "Controls de zoom", + "zoom_out": "Allunya", + "zoom_out_desc": "Allunya el mapa", + "zoom_in": "Apropa", + "zoom_in_desc": "Apropa el mapa", + "camera_movement": "Moviment de la càmera", + "center_camera": "Centra la càmera", + "center_camera_desc": "Enfocar càmera al jugador", + "move_up": "Mou la càmera amunt", + "move_up_desc": "Mou la càmera cap amunt", + "move_left": "Mou la càmera a l'esquerra", + "move_left_desc": "Mou la càmera cap a l'esquerra", + "move_down": "Mou la càmera avall", + "move_down_desc": "Mou la càmera cap avall", + "move_right": "Mou la càmera a la dreta", + "move_right_desc": "Mou la càmera cap a la dreta", + "reset": "Restableix", + "unbind": "Desvincula", + "on": "Activat", + "off": "Desactivat", + "toggle_terrain": "Canvia la visualització del terreny", + "exit_game_label": "Surt de la Partida", + "exit_game_info": "Torna al menú principal", + "background_music_volume": "Volum de la música de fons", + "sound_effects_volume": "Volum d'efectes sonors", + "keybind_conflict_error": "La tecla {key} ja està vinculada amb una altra acció." + }, + "chat": { + "title": "Xat ràpid", + "to": "Enviat a {user}: {msg}", + "from": "De {user}: {msg}", + "category": "Categoria", + "phrase": "Frase", + "player": "Jugador", + "send": "Envia", + "search": "Busca un jugador...", + "build": "Construeix el teu missatge...", + "cat": { + "help": "Ajut", + "attack": "Atac", + "defend": "Defensa", + "greet": "Salutacions", + "misc": "Altres", + "warnings": "Advertències" + }, + "help": { + "troops": "Envia'm tropes, si us plau!", + "troops_frontlines": "Envia tropes a les línies de front!", + "gold": "Dona'm or, si us plau!", + "no_attack": "Per favor, no m'ataquis!", + "sorry_attack": "Perdona'm, no et volia atacar.", + "alliance": "Aliança?", + "help_defend": "Ajuda'm a defensar contra [P1]!", + "trade_partners": "Siguem companys de comerç!" + }, + "attack": { + "attack": "Ataca a [P1]!", + "mirv": "Llança una MIRV a [P1]!", + "focus": "Enfoquem les armes a [P1]!", + "finish": "Eliminem a [P1], que està a les últimes!", + "build_warships": "Construeix Vaixells de Guerra!" + }, + "defend": { + "defend": "Defèn a [P1]!", + "defend_from": "Defèn contra [P1]!", + "dont_attack": "No ataquis a [P1]!", + "ally": "[P1] es el meu aliat!", + "build_posts": "Construeix Torres Defensives!" + }, + "greet": { + "hello": "Hola!", + "good_job": "Bona feina!", + "good_luck": "Bona sort!", + "have_fun": "Passa-t'ho bé!", + "gg": "Bona partida!", + "nice_to_meet": "Encantat de conèixer-te!", + "well_played": "Ben jugat!", + "hi_again": "Hola, un altre cop!", + "bye": "Adeu!", + "thanks": "Gràcies!", + "oops": "Ups, botó equivocat!", + "trust_me": "Pots fiar-t'en de mi. T'ho prometo!", + "trust_broken": "Confiava en tu...", + "ruining_games": "Estàs enderrocant la partida per tots dos de nosaltres.", + "dont_do_that": "No facis això!", + "same_team": "Estic al teu bàndol!" + }, + "misc": { + "go": "Som-hi!", + "strategy": "Bona estratègia!", + "fun": "Aquest joc és divertit!", + "team_up": "Unim-nos contra [P1]!", + "pr": "Quan s'afegirà la meva PR...?", + "build_closer": "Construeix més a prop perquè t'arribin trens!", + "coastline": "Si us plau, deixa'm aconseguir costa." + }, + "warnings": { + "strong": "[P1] està fort.", + "weak": "[P1] està fluix.", + "mirv_soon": "[P1] podrà llençar una MIRV aviat!", + "number1_warning": "El jugador número 1 guanyarà aviat si no ens aliem!", + "stalemate": "Fem les paus. Estem empatats, perdrem tots dos.", + "has_allies": "[P1] té molts aliats.", + "no_allies": "[P1] no té aliats.", + "betrayed": "[P1] ha traït al seu aliat!", + "betrayed_me": "[P1] m'ha traït!", + "getting_big": "[P1] està creixent massa ràpid!", + "danger_base": "[P1] no està protegit!", + "saving_for_mirv": "[P1] està estalviant per llançar una MIRV.", + "mirv_ready": "[P1] té prou or per llançar una MIRV!", + "snowballing": "[P1] s'està expandint massa ràpidament!", + "cheating": "[P1] està fent trampes!", + "stop_trading": "Atura el comerç amb [P1]!" + } + }, + "build_menu": { + "desc": { + "atom_bomb": "Explosió petita", + "hydrogen_bomb": "Explosió gran", + "mirv": "Explosió immensa al jugador seleccionat", + "missile_silo": "Per llençar bombes nuclears", + "sam_launcher": "Defensa't contra bombes nuclears", + "warship": "Captura Vaixells de Comerç, destrueix Vaixells de Guerra i de Comerç", + "port": "Envia Vaixells de Comerç per generar or", + "defense_post": "Reforça les defenses de les fronteres properes", + "city": "Augmenta la població màxima", + "factory": "Crea ferrocarrils i genera trens" + }, + "not_enough_money": "No tens prou diners" + }, + "win_modal": { + "support_openfront": "Dona suport a OpenFront!", + "territory_pattern": "Compra un Aspecte de Territori per eliminar els anuncis!", + "died": "Has mort", + "your_team": "El teu equip ha guanyat!", + "other_team": "L'equip {team} ha guanyat!", + "you_won": "Has Guanyat!", + "other_won": "{player} ha guanyat!", + "nation_won": "La Nació {nation} ha guanyat!", + "exit": "Surt de la Partida", + "keep": "Segueix Jugant", + "spectate": "Mira com a espectador", + "requeue": "Torna a Jugar", + "wishlist": "Afegeix-ho a la llista de desitjos a Steam!", + "join_discord": "Uneix-te a la nostra comunitat de Discord!", + "discord_description": "Connecta amb jugadors, descobreix noves funcions i guanya premis!", + "join_server": "Uneix-te al Servidor", + "youtube_tutorial": "Necessites ajuda?" + }, + "leaderboard": { + "hide": "Amaga", + "player": "Jugador", + "team": "Equip", + "owned": "Posseït", + "gold": "Or", + "maxtroops": "Tropes màximes", + "launchers": "Llançadors", + "sams": "Defensors Aeris", + "warships": "Vaixell de Guerra", + "cities": "Ciutats", + "show_control": "Mostra el control", + "show_units": "Mostra les unitats" + }, + "events_display": { + "events": "Esdeveniments", + "retreating": "retirant", + "alliance_request_status": "{name} ha {status} la teva sol·licitud d'aliança", + "alliance_accepted": "acceptat", + "alliance_rejected": "rebutjat", + "alliance_nukes_destroyed_outgoing": "{count, plural, one {# bomba llançada contra {name} ha estat destruïda per causa de l'aliança} other {# bombes llençades contra {name} han estrat destruïdes per causa de l'aliança}}", + "alliance_nukes_destroyed_incoming": "{count, plural, one {# bomba llançada per {name} ha estat destruïda per causa de l'aliança} other {# bombes llençades per {name} han estrat destruïdes per causa de l'aliança}}", + "duration_second": "1 segon", + "betrayal_description": "Has trencat l'aliança amb {name}, el qual et fa un TRAIDOR (defensa {malusPercent} pitjor per {durationText})", + "duration_seconds_plural": "{seconds} segons", + "betrayed_you": "{name} ha trencat la vostra aliança", + "about_to_expire": "La teva aliança amb {name} està a punt d'expirar!", + "alliance_expired": "La teva aliança amb {name} s'ha expirat", + "attack_request": "{name} et demana que ataquis a {target}", + "sent_emoji": "Enviat a {name}: {emoji}", + "renew_alliance": "Demana renovació", + "request_alliance": "{name} et sol·licita l'aliança!", + "focus": "Focalitza", + "accept_alliance": "Accepta", + "reject_alliance": "Rebutja", + "alliance_renewed": "La teva aliança amb {name} ha estat renovada", + "wants_to_renew_alliance": "{name} vol renovar la vostra aliança", + "ignore": "Ignora", + "unit_voluntarily_deleted": "Estructura esborrada voluntàriament", + "betrayal_debuff_ends": "Defenses empitjorades per la traïció per {time}", + "attack_cancelled_retreat": "Atac cancel·lat, {troops} soldats morts durant la retirada", + "received_gold_from_captured_ship": "Has rebut {gold} or d'un vaixell de comerç capturat de {name}", + "received_gold_from_trade": "Has rebut {gold} or d'un negoci amb {name}", + "received_gold_from_conquest": "Has conquerit a {name} i guanyat {gold} or", + "conquered_no_gold": "Has conquerit a {name} (no ha jugat, or no donat)", + "missile_intercepted": "Un míssil interceptat a {unit}", + "mirv_warheads_intercepted": "{count, plural, one {{count} míssil de MIRV interceptat} other {{count} míssils de MIRV interceptats}}", + "sent_troops_to_player": "Enviat {troops} tropes a {name}", + "received_troops_from_player": "Has rebut {troops} tropes de {name}", + "sent_gold_to_player": "Enviat {gold} or a{name}", + "received_gold_from_player": "Has rebut {gold} or de {name}", + "unit_captured_by_enemy": "{unit} ha estat capturat per {name}", + "captured_enemy_unit": "Has capturat {unit} de {name}", + "unit_destroyed": "{unit} ha estat destruït", + "no_boats_available": "No et queden vaixells, en pots enviar com a molt {max}" + }, + "player_type": { + "player": "Jugador", + "nation": "Nació", + "bot": "Bot" + }, + "relation": { + "hostile": "Hostil", + "distrustful": "En desconfiança", + "neutral": "Neutral", + "friendly": "Amigable", + "default": "Predeterminat" + }, + "player_panel": { + "gold": "Or", + "troops": "Tropes", + "betrayals": "Traïcions", + "traitor": "Traïdor", + "trading": "Fent comerç", + "active": "Actiu", + "stopped": "Aturat", + "alliance_time_remaining": "L'aliança s'acaba d'aquí", + "start_trade": "Comença el comerç", + "stop_trade": "Atura el comerç", + "stop_trade_all": "Atura el comerç amb tothom", + "start_trade_all": "Comença el comerç amb tothom", + "alliances": "Aliances", + "chat": "Xat", + "target": "Demana que l'ataquin", + "break_alliance": "Trenca l'Aliança", + "send_alliance": "Sol·licita l'Aliança", + "send_troops": "Envia Tropes", + "send_gold": "Dona Or", + "emotes": "Emojis", + "moderation": "Moderació", + "kick": "Expulsa el jugador", + "kicked": "Jugador ja expulsat", + "kick_confirm": "Expulsa a {name}?\n\nNo podran tornar a unir-se a aquesta partida.", + "arc_up": "Arc ascendent", + "arc_down": "Arc descendent", + "flip_rocket_trajectory": "Invertir la trajectòria del míssil" + }, + "kick_reason": { + "duplicate_session": "Desconnectat del joc (potser estaves jugant en una altra pestanya)", + "lobby_creator": "Expulsat per l'amfitrió de la partida" + }, + "send_troops_modal": { + "title_with_name": "Envia Tropes a {name}", + "available_tooltip": "Les teves tropes", + "slider_tooltip": "{percent}% •{amount}", + "aria_slider": "Control lliscant de tropes", + "capacity_note": "El receptor només pot acceptar {amount} ara mateix." + }, + "send_gold_modal": { + "title_with_name": "Envia Or a {name}", + "available_tooltip": "El teu or", + "aria_slider": "Control lliscant de quantitat", + "slider_tooltip": "{percent}% • {amount}" + }, + "replay_panel": { + "replay_speed": "Velocitat de reproducció", + "game_speed": "Velocitat de joc", + "fastest_game_speed": "Màx" + }, + "error_modal": { + "crashed": "El joc s'ha tancat de forma inesperada.", + "connection_error": "Error de connexió!", + "paste_discord": "Si us plau, enganxeu el següent al vostre informe d'errors a Discord:", + "copy_clipboard": "Copia al porta-retalls", + "copied": "Copiat!", + "failed_copy": "No s'ha pogut copiar", + "spawn_failed": { + "title": "Aparició fallada", + "description": "La selecció automàtica del teu punt de partida ha fallat. No pots jugar aquesta partida." + }, + "desync_notice": "Estàs dessincronitzat dels altres jugadors. El que veus pot ser diferent del que veuen els altres jugadors." + }, + "performance_overlay": { + "reset": "Restableix", + "copy_json_title": "Copiar les mètriques de rendiment actuals com a JSON", + "copy_clipboard": "Copiar JSON", + "copied": "Copiat!", + "failed_copy": "No s'ha pogut copiar", + "fps": "FPS:", + "avg_60s": "Mitjana (60s):", + "frame": "Frame:", + "tick_exec": "Tick Exec:", + "tick_delay": "Tick Delay:", + "layers_header": "Capes (mitjana / màxima, ordenades pel temps total):" + }, + "heads_up_message": { + "choose_spawn": "Tria un punt de partida", + "random_spawn": "Està activada la selecció aleatòria del punt de partida. Tria'n-te un punt de partida...", + "singleplayer_game_paused": "Partida en pausa", + "multiplayer_game_paused": "Partida aturada per l'Amfitrió", + "pvp_immunity_active": "Immunitat PVP activa per {seconds}s", + "catching_up": "Atrapant la partida..." + }, + "territory_patterns": { + "title": "Aparences de Terreny", + "colors": "Colors", + "purchase": "Compra", + "show_only_owned": "Les teves Aparences de Terreny", + "all_owned": "Totes les Aparences aconseguides! Torna més tard per veure nous articles.", + "not_logged_in": "No heu iniciat sessió", + "pattern": { + "default": "Predeterminat" + }, + "try_me": "Prova'm!", + "trial_remaining": "restant", + "trial_granted": "Prova de l'aparença concedida!", + "trial_cooldown": "Només una prova per cada 24 hores. Torni a provar més tard.", + "trial_login_required": "Cal iniciar sessió per provar una Aparença", + "reward_countdown": "Premi en {seconds} segons...", + "steam_wishlist_prompt": "Dona suport a OpenFront afegint-lo a la teva llista de desitjos de Steam", + "select_skin": "Tria l'Aparença", + "selected": "seleccionat" + }, + "flag_input": { + "title": "Tria la Bandera", + "button_title": "Escull una bandera!", + "search_flag": "Busca..." + }, + "radial_menu": { + "delete_unit_title": "Elimina l'estructura", + "delete_unit_description": "Clica per esborrar l'estructura més propera" + }, + "discord_user_header": { + "avatar_alt": "Avatar" + }, + "player_stats_table": { + "building_stats": "Estadístiques d'Estructures", + "ship_arrivals": "Vaixells Arribats", + "nuke_stats": "Estadístiques Nuclears", + "player_metrics": "Mètriques del jugador", + "building": "Estructura", + "ship_type": "Tipus de Vaixell", + "weapon": "Arma", + "built": "Construït", + "destroyed": "Destruït", + "captured": "Capturat", + "lost": "Perdut", + "hits": "Encertades", + "launched": "Llançat", + "landed": "Aterrat", + "sent": "Enviat", + "arrived": "Arribat", + "attack": "Atac", + "received": "Rebut", + "cancelled": "Cancel·lat", + "count": "Compte", + "gold": "Or", + "workers": "Treballadors", + "war": "Guerra", + "trade": "Comerç", + "steal": "Roba", + "unit": { + "city": "Ciutat", + "port": "Port", + "defp": "Torre Defensiva", + "saml": "Defensor Aeri", + "silo": "Llançador de Míssils", + "wshp": "Vaixell de Guerra", + "fact": "Fàbrica", + "trade": "Vaixell de Comerç", + "trans": "Vaixell de Transport", + "abomb": "Bomba Atòmica", + "hbomb": "Bomba d'Hidrogen", + "mirv": "MIRV", + "mirvw": "Míssil de MIRV" + } + }, + "game_list": { + "recent_games": "Partides recents", + "game_id": "ID de la partida", + "mode": "Mode", + "mode_ffa": "Tots contra Tots", + "mode_team": "Equip", + "replay": "Reproducció", + "details": "Detalls", + "ranking": "Classificació", + "map": "Mapa", + "difficulty": "Dificultat", + "type": "Tipus" + }, + "player_stats_tree": { + "public": "Públic", + "private": "Privat", + "solo": "Solo", + "mode": "Mode", + "stats_wins": "Victòries", + "stats_losses": "Derrotes", + "stats_wlr": "Ràtio de Victories/Derrotes", + "stats_games_played": "Partides Jugades", + "mode_ffa": "Tots contra Tots", + "mode_team": "Equip", + "no_stats": "No s'han registrat estadístiques per a aquesta selecció." + }, + "matchmaking_button": { + "play_ranked": "Enfrontament Classificat 1 contra 1", + "description": "(ALFA)", + "login_required": "Inicia sessió per jugar classificat!", + "must_login": "Has d'iniciar sessió per jugar a partides classificades." + } +} diff --git a/resources/lang/et.json b/resources/lang/et.json new file mode 100644 index 000000000..c97bb41e6 --- /dev/null +++ b/resources/lang/et.json @@ -0,0 +1,961 @@ +{ + "lang": { + "en": "Estonian", + "native": "Eesti keel", + "svg": "estonia", + "lang_code": "et" + }, + "common": { + "close": "Sulge", + "copy": "Kopeeri", + "paste": "Kleebi", + "back": "Tagasi", + "available": "Saadaval", + "preset_max": "Max", + "summary_send": "Saada", + "summary_keep": "Hoia", + "cancel": "Tühista", + "send": "Saada", + "cap_label": "Kapsel", + "cap_tooltip": "Saaja järelejäänud mahutavus", + "target_dead": "Sihtmärk hävitatud", + "target_dead_note": "Sa ei saa saata ressursse hävitatud mängijale.", + "none": "Puudub", + "copied": "Kopeeritud!", + "click_to_copy": "Klõpsa kopeerimiseks", + "enabled": "Sees" + }, + "main": { + "title": "OpenFront (ALPHA)", + "login_discord": "Logi sisse Discordiga", + "sign_in": "Logi sisse", + "discord_avatar_alt": "Discordi profiili avatar", + "user_avatar_alt": "{userName}'i profiil", + "create": "Loo lobby", + "join": "Liitu Lobby'ga", + "solo": "Üksi", + "game_info": "Mängu info", + "wiki": "Viki", + "privacy_policy": "Privaatsuspoliitika", + "terms_of_service": "Kasutustingimused", + "copyright": "© OpenFront™ ja kaastöölised", + "play": "Mängi", + "news": "Uudised", + "store": "Pood", + "store_new_badge": "UUS", + "settings": "Seaded", + "leaderboard": "Edetabel", + "account": "Konto", + "help": "Abi", + "menu": "Menüü", + "troubleshooting": "Tõrkeotsing", + "go_to_troubleshooting": "Mine meie tõrkeotsingu lehele" + }, + "news": { + "github_link": "GitHub'is", + "title": "Väljalaskemärkmed" + }, + "troubleshooting": { + "title": "Tõrkeotsing", + "environment": "Keskkond", + "rendering": "Renderdamine", + "power": "Võimsus", + "browser": "Brauser", + "platform": "Platvorm", + "copied_to_clipboard": "Info kopeeritud lõikelauale! Võid jagada seda julgesti meie Discordis, kui sul on abi vaja.", + "os": "OS", + "device_pixel_ratio": "Seadme pikslite suhe", + "chromium_tip": "OpenFront töötab kõige paremini Cromiumil põhinevatel brauseritel.", + "hardware_acceleration_tip": "Veendu, et sinu brauseri seadetes oleks lubatud riistvarakiirendus(hardware acceleration), et saavutada parim jõudlus.", + "renderer": "Renderdaja", + "max_texture_size": "Maksimaalne tekstuuri suurus", + "high_precision_shaders": "Kõrge täpsusega shaderid", + "gpu": "GPU", + "unavailable": "Pole saadaval", + "gpu_tip": "Kontrolli, et see oleks pühendatud GPU, kui see on saadaval.", + "battery": "Aku", + "charging": "Laadimine", + "battery_level": "Aku tase", + "power_saving_tip": "Veendu, et sinu brauser ei oleks energiasäästurežiimis.", + "yes": "Jah", + "no": "Ei", + "unknown": "Tundmatu", + "software_rendering": "Tarkvaraline renderdamine", + "canvas_2d_no_gpu": "Canvas 2D (ilma GPU-ta)" + }, + "help_modal": { + "video_tutorial": "Videoõpetus", + "video_tutorial_title": "OpenFront.io õpetus", + "hotkeys": "Kiirklahvid", + "table_key": "Klahv", + "table_action": "Tegevus", + "action_alt_view": "Alternatiivne vaade (maastik/riigid)", + "action_attack_altclick": "Ründa (kui vasak klõps on seatud menüü avamiseks)", + "action_build": "Ava ehitiste menüü", + "action_emote": "Ava emotsioonide menüü", + "action_center": "Keskenda kaamera mängijale", + "action_zoom": "Suumi välja/sisse", + "action_move_camera": "Liiguta kaamerat", + "action_ratio_change": "Rünnaku suhte vähendamine/suurendamine", + "action_reset_gfx": "Graafikate lähtestamine", + "action_auto_upgrade": "Lähima ehitise automaatne uuendamine", + "ui_section": "Mängu UI", + "ui_leaderboard": "Edetabel", + "ui_your_team": "Sinu tiim:", + "ui_leaderboard_desc": "Kuvab mängu parimad mängijad koos nende nimede, valduses oleva maa protsendi, kulla ja vägede arvuga. „Kuva kõik“ näitab kõiki mängijaid mängus. Kui sa ei soovi edetabelit näha, klõpsa „Peida“.", + "ui_control": "Juhtpaneel", + "ui_control_desc": "Juhtpaneel sisaldab järgmisi elemente:", + "ui_gold": "Kuld - Sinu kulla kogus ja kiirus, millega seda teenid.", + "ui_attack_ratio": "Rünnaku suhe – vägede arv, mida kasutatakse rünnaku ajal. Rünnaku suhet saab reguleerida liuguri abil. Kui ründavaid vägesid on rohkem kui kaitsevägesid, kaotad rünnaku käigus vähem vägesid; kui vähem, suureneb kahju sinu ründavatele vägedele. Mõju ei ületa suhet 2:1.", + "ui_events": "Sündmuste tabel", + "ui_events_desc": "Sündmuste paneel kuvab viimaseid sündmusi, päringuid ja Kiirvestluse sõnumeid. Mõned näited on:", + "ui_events_alliance": "Liit – liidupäringuid saab aktsepteerida või tagasi lükata. Liitlased saavad jagada ressursse ja vägesid, kuid ei saa üksteist rünnata. Klõpsates „Fookusseeri“ viib vaate mängijale, kes päringu saatis.", + "ui_events_attack": "Rünnakud – kuvatakse saabuvad ja sinu väljaminevad rünnakud. Klõpsa sõnumile, et keskendada vaade rünnakule, tuumapommile või paadile (transpordilaev). Vägesid saab tagasi tõmmata, klõpsates punasele X-nupule. See maksab 25% sinu ründavatest vägedest. Kui paadi rünnak tõmmatakse tagasi, naaseb paat alguspunkti ja ründab seal uuesti, kui maa on selle ajaga vallutatud. Tuumapomme ei saa pärast saatmist tagasi võtta.", + "ui_events_quickchat": "Kiirvestlus – siin näed saadetud ja vastu võetud sõnumeid. Mängijale sõnumi saatmiseks klõpsa tema Info-menüüs Kiirvestluse ikoonil.", + "ui_options": "Valikud", + "ui_options_desc": "Järgmised elemendid on selles:", + "ui_playeroverlay": "Mängija info ülevaade", + "ui_playeroverlay_desc": "Kui hõljud kursoriga riigi kohal, kuvatakse valikute all mängija info ülevaade. See näitab mängija tüüpi: Inimene, Robot-riik (bot, aga targem) või bot. Samuti Robot-riigi suhtumist sinusse, vahemikus Vaenulik kuni Sõbralik, kaitsevägesid, kulda ning mängija omatavate sõjalaevade ja erinevate ehitiste arvu.", + "ui_wilderness": "Avamaa", + "option_pause": "Peata/Jätka mängu – saadaval ainult üksi(solo)mängu režiimis.", + "option_timer": "Taimer - aeg, mis on möödunud mängu algusest.", + "option_exit": "Väljumisnupp.", + "option_settings": "Seaded – ava seadete menüü. Seal saad sisse või välja lülitada Alternatiivse vaate, Emotikonid, Tume režiimi, Ninja (anonüümsete/juhuslike nimede režiimi) ja tegevuse vasakul klõpsul.", + "radial_title": "Radiaalmenüü", + "radial_desc": "Paremklõps (või puudutus telefonis) avab radiaalmenüü. Sulge menüü, klõpsates väljaspool seda. Menüüst saad:", + "radial_build": "Ava ehitusmenüü.", + "radial_info": "Ava info menüü.", + "radial_boat": "Saada paat (transportlaev) rünnakule valitud alale. Saadaval ainult siis, kui sul on juurdepääs veele.", + "radial_donate_troops": "Anneta vägesid liitlasele, kelle peale klõpsates radiaalmenüü avasid, vastavalt rünnaku suhte liuguri protsendile.", + "radial_donate_gold": "Avab kulla annetamise liuguri, kust sa saad liitlastele kiiresti kulda saata.", + "info_title": "Infomenüü", + "info_enemy_desc": "Sisaldab teavet, nagu valitud mängija nimi, kuld, väed, kas ta on lõpetanud sinuga kaubanduse, sulle saadetud tuumapommid ja kas mängija on reetur. „Lõpetatud kaubandus“ tähendab, et sa ei saa temalt kulda ja ta ei saada sulle kulda kaubalaevade kaudu kulda. See võib toimuda käsitsi (kui mängija klõpsas „Lõpeta kaubandus“, mis kestab kuni mõlemad klõpsavad „Alusta kaubandust“) või automaatselt (kui sa reetsid oma liitlast, kestab kuni saate uuesti liitlasteks või 5 minutit). „Reetur“ kuvatakse Jah-ina 30 sekundiks, kui mängija reetis ja ründas liidus olevat mängijat. Allpool olevad ikoonid tähistavad järgmisi tegevusi:", + "info_chat": "Saada mängijale kiirvestluse sõnum. Vali kategooria, fraas ja kui fraas sisaldab [P1], vali mängija nimi, millega see asendada. Klõpsa „Saada“.", + "info_target": "Aseta mängijale sihtmärgi märk, mis kuvatakse kõigile liitlastele ja mida kasutatakse rünnakute koordineerimiseks.", + "info_alliance": "Saada mängijale liidupäring. Liitlased saavad jagada ressursse ja vägesid, kuid ei saa üksteist rünnata.", + "info_emoji": "Saada emotikon mängijale.", + "info_trade": "Kasuta „Lõpeta kaubandus“, et lõpetada mängijale kulla andmine ja tema kulla saamine kaubalaevade kaudu. Kui mõlemad klõpsate „Alusta kaubandust“, algab see uuesti.", + "info_ally_panel": "Liitlase infopaneel", + "info_ally_desc": "Kui sa teed teise mängijaga liidu, siis muutuvad järgmised uued ikoonid kättesaadavaks:", + "ally_betray": "Reeda oma liitlast, lõpetades liidu, peatades kaubanduse ja nõrgendades oma kaitset. Kaubandus teie vahel peatatakse 5 minutiks (või kuni saate uuesti liitlasteks) ning teised võivad samuti kaubanduse peatada. Kui teine mängija ei olnud ise reetur, märgitakse sind 30 sekundiks reeturiks. Selle aja jooksul kuvatakse ikoon sinu nime kohal ja sul on 50% kaitse vähendus. Robot-riigid liituvad sinuga harvemini ja mängijad mõtlevad kaks korda enne sinuga liitumist.", + "ally_donate": "Anna osa oma vägedest liitlasele. Kasutatakse siis, kui neil on vähe vägesid ja neid rünnatakse või kui nad vajavad lisajõudu vaenlase purustamiseks.", + "ally_donate_gold": "Anna osa oma kullast liitlasele. Kasutatakse siis, kui neil on kulda vähe ja nad vajavad seda ehitiste jaoks või kui sinu meeskonnaliige kogub raha MIRV'i jaoks.", + "build_menu_title": "Ehitusmenüü", + "build_menu_desc": "Ehita need või vaata, kui palju igat ehitist sa juba oled ehitanud:", + "build_name": "Nimi", + "build_icon": "Ikoon", + "build_desc": "Kirjeldus", + "build_city": "Linn", + "build_city_desc": "Suurendab sinu maksimaalset populatsiooni. Kasulik, kui sa ei saa oma territooriumi laiendada või oled peaaegu oma max populatsiooni piirini jõudnud.", + "build_factory": "Tehas", + "build_factory_desc": "Ehitatab automaatselt raudteed lähedaste linnade, sadamate ja teiste tehaste vahel ning need võivad ühendada ka sõbralike naabritega. Rongid tekivad regulaarselt ja annavad fikseeritud koguse kulda iga ehitise eest, mida nad tee peal külastavad, lisaks saad ekstra kulda, kui külastad naabrite ehitisi.", + "build_defense": "Kaitsepunker", + "build_defense_desc": "Suurendab kaitset lähedal asuvate piiridele, mis on märgitud ruudulise mustriga. Vaenlase rünnakud on aeglasemad ja vastase vägede kaotused suuremad.", + "build_port": "Sadam", + "build_port_desc": "Saab ehitada ainult vee juurde. Võimaldab ehitada sõjalaevu. Saadab automaatselt kaubalaevu sinu riigi sadamate ja teiste riikide sadamate vahel (välja arvatud juhul, kui kaubandus on peatatud), andes kulda mõlemale poolele. Kaubandus mängijaga peatub automaatselt, kui ründad või sind rünnatakse; see jätkub 5 minuti pärast või kui saate liitlasteks. Kaubandust saab käsitsi sisse või välja lülitada, kasutades „Lõpeta kaubandus“ või „Alusta kaubandust“ nuppu.", + "build_warship": "Sõjalaev", + "build_warship_desc": "Patrullib piirkonnas, vallutades vaenlase kaubalaevu ja hävitades nende paate (transpordilaevu) ning teisi sõjalaevu. Tekib lähimast sadamast ja patrullib piirkonnas, kuhu selle ehitamiseks esimesena klõpsasid. Sõjalaevu saab juhtida klõpsates nende peale rünnaku nupuga (vaata tegevust „Rünnak“ Kiirklahvidest) ja seejärel klõpsates uude piirkonda, kuhu soovid seda liigutada.", + "build_silo": "Raketi Silo", + "build_silo_desc": "Võimaldab rakette saata.", + "build_sam": "Õhutõrjeraketi raketiheitja", + "build_sam_desc": "Suudab oma 100-pikslises ulatuses vaenlase rakette tõkestada. SAM'il on 7,5-sekundiline jahutusperiood.", + "build_atom": "Tuumapomm", + "build_atom_desc": "Väike plahvatav pomm, mis hävitab territooriumi, hooneid, laevu ja paate. Tekib lähimast raketisilost ning langeb piirkonda, kuhu selle saatmiseks esimesena klõpsasid.", + "build_hydrogen": "Vesinikupomm", + "build_hydrogen_desc": "Suur plahvtatv pomm, Tekib lähimast raktisilost ja langeb piirkonda, kuhu selle saatmiseks esimesena vajutasid.", + "build_mirv": "MIRV", + "build_mirv_desc": "Mängu kõige võimsam pomm. Jaguneb väiksemateks pommideks, mis katavad väga suure ala. Kahjustab ainult seda mängijat, kellele peale esimesena klõpsasid. Tekib lähimast raketisilost ja langeb piirkonda, kuhu algselt klõpsasid.", + "player_icons": "Mängija ikoonid", + "troubleshooting_desc": "Kui sul tekib OpenFronti mängimise ajal jõudlusprobleeme, krahhe või muid tõrkeid, külasta palun meie tõrkeotsingu lehte, et saada abi levinud probleemide tuvastamisel ja lahendamisel:", + "icon_desc": "Näited mõningatest mängusisestest ikoonidest, millega võid kokku puutuda, ja nende tähendused:", + "icon_crown": "Kroon - Esimene koht edetabelil.", + "icon_traitor": "Katkine kilp - Reetur. See mängija on rünnanud oma liitlast.", + "icon_ally": "Kätlus - Liitlane. See mängija on sinu liitlane.", + "icon_embargo": "Dollarimärgiga stoppsilt – embargo. See mängija on sinuga kaubanduse peatanud kas automaatselt või käsitsi.", + "icon_request": "Ümbrik – liidupäring. See mängija on sulle saatnud liidupäringu.", + "info_enemy_panel": "Vaenlase infopaneel", + "exit_confirmation": "Kas oled kindel, et soovid mängust lahkuda?", + "bomb_direction": "Tuuma- või vesinikupommi kaare suund", + "icon_alt_player_leaderboard": "Mängija edetabeli ikoon", + "icon_alt_team_leaderboard": "Tiimi edetabeli ikoon" + }, + "single_modal": { + "random_spawn": "Juhuslik tekkekoht", + "toggle_achievements": "Lülita sisse/välja saavutused", + "sign_in_for_achievements": "Logi sisse, et teenida saavutusi", + "options_title": "Valikud", + "bots": "Botid: ", + "bots_disabled": "Keelatud", + "disable_nations": "Keela Robot-riigid", + "instant_build": "Kohene ehitamine", + "infinite_gold": "Lõpmatu kuld", + "infinite_troops": "Lõpmatu vägesid", + "compact_map": "Kompaktne kaart", + "max_timer": "Mängu pikkus (minutites)", + "max_timer_placeholder": "Min.", + "max_timer_invalid": "Palun sisesta kehtiv maksimaalne taimeri väärtus (1–120 minutit)", + "enables_title": "Luba seaded", + "start": "Alusta Mängu", + "options_changed_no_achievements": "Kohandatud seaded - saavutused välja lülitatud", + "gold_multiplier": "Kulla kordaja", + "gold_multiplier_placeholder": "2.0x", + "starting_gold": "Alguskuld", + "starting_gold_placeholder": "5000000 (5mil)" + }, + "token_login_modal": { + "title": "Sisse logimine...", + "logging_in": "Sisse logimine...", + "success": "Edukalt sisse logitud kui {email}!" + }, + "account_modal": { + "title": "Konto", + "connected_as": "Ühendatud kui", + "stats_overview": "Statistika ülevaade", + "link_discord": "Ühenda Discordi konto", + "log_out": "Logi välja", + "sign_in_desc": "Logi sisse, et salvestada enda statistika ja edenemine", + "or": "VÕI", + "email_placeholder": "Sisesta oma emaili aadress", + "get_magic_link": "Hangi Maagiline Link", + "linked_account": "Sisse logitud kui {account_name}", + "fetching_account": "Konto informatsiooni laadimine...", + "recovery_email_sent": "Taastamise e-kiri saadetud aadressile {email}", + "not_found": "Ei Leitud", + "clear_session": "Seansi tühjendamine", + "failed_to_send_recovery_email": "Taastamise e-kirja saatmine nurjus", + "enter_email_address": "Palun sisesta oma e-posti aadress", + "personal_player_id": "Personaalne Mängija ID:" + }, + "leaderboard_modal": { + "title": "Edetabel", + "ranked_tab": "1v1 Edetabelimäng", + "clans_tab": "Klanid", + "refresh_time": "Värskendatakse iga ühe tunni tagant", + "loading": "Laadimine...", + "error": "Edetabeli laadimine nurjus", + "no_stats": "Statistika puudub", + "no_data_yet": "Andmeid veel pole", + "clan": "Klan", + "player": "Mängija", + "games": "Mängud", + "elo": "ELO", + "win_score": "Võidupunktid", + "win_score_tooltip": "Võitude kaalutud arv, arvestades klani osalust ning mängu raskust", + "loss_score": "Kaotuspunktid", + "loss_score_tooltip": "Kaotuste kaalutud arv, arvestades klani osalust ning mängu raskust", + "win_loss_ratio": "Võit/Kaotus", + "ratio": "Suhe", + "rank": "Asetus", + "try_again": "Proovi uuesti", + "your_ranking": "Sinu asetus" + }, + "game_info_modal": { + "title": "Mängu info", + "players": "Mängijad", + "atoms": "Aatomid", + "hydros": "Vesinikud", + "mirv": "MIRV", + "bombs": "Pommid", + "total_gold": "Kogusumma", + "all_gold": "Kogu kuld", + "trade": "Kaubandus", + "train_trade": "Rong", + "naval_trade": "Kaubalaev", + "conquest_gold": "Vallutatud mängija kuld", + "stolen_gold": "Varastatud sõjalaevadega", + "num_of_conquests_humans": "Mängija tapmised", + "num_of_conquests_bots": "Botide tapmised", + "duration": "Kestvus", + "survival_time": "Ellujäämise aeg", + "war": "Sõda", + "economy": "Majandus", + "conquests": "Vallutused", + "pirate": "Piraat", + "conquered": "Vallutatud", + "loading_game_info": "Mängu statistika laadimine", + "no_winner": "See mäng lõppes võitjata (või Robot-riik võitis)" + }, + "map": { + "map": "Kaart", + "featured": "Esile toodud", + "all": "Kõik", + "world": "Maailm", + "giantworldmap": "Hiiglaslik maalilmakaart", + "europe": "Euroopa", + "mena": "MENA", + "northamerica": "Põhja-Ameerika", + "oceania": "Okeaania", + "blacksea": "Must Meri", + "africa": "Aafrika", + "asia": "Aasia", + "mars": "Mars", + "southamerica": "Lõuna-Ameerika", + "britanniaclassic": "Britannia (klassikaline)", + "britannia": "Britannia", + "gatewaytotheatlantic": "Sissepääs Atlandi ookeani", + "australia": "Austraalia", + "random": "Suvaline", + "iceland": "Island", + "pangaea": "Panguea", + "eastasia": "Ida-Aasia", + "betweentwoseas": "Kahe Mere Vahel", + "faroeislands": "Fääri Saared", + "deglaciatedantarctica": "Jäävaba Antarktika", + "europeclassic": "Euroopa (klassikaline)", + "falklandislands": "Falklandi Saared", + "baikal": "Baikali järv", + "halkidiki": "Halkidiki", + "straitofgibraltar": "Giblartari väin", + "italia": "Itaalia", + "japan": "Jaapan", + "yenisei": "Jeneissei", + "pluto": "Pluuto", + "montreal": "Montreal", + "newyorkcity": "New-Yorki Linn", + "achiran": "Achiran", + "baikalnukewars": "Baikali järv (Tummasõda)", + "fourislands": "Neli Saart", + "gulfofstlawrence": "Saint Lawrence’i laht", + "lisbon": "Lisbon", + "svalmel": "Svalmel", + "manicouagan": "Manicouagan", + "lemnos": "Lemnos", + "sierpinski": "Sierpinski", + "thebox": "Kast", + "twolakes": "Kaks järve", + "straitofhormuz": "Hormuzi väin", + "surrounded": "Ümbritsetud", + "didier": "Didier", + "didierfrance": "Didier (Prantsusmaa)", + "amazonriver": "Amazoni jõgi", + "tradersdream": "Kaupmehe Unistus", + "hawaii": "Havai" + }, + "map_categories": { + "featured": "Esile toodud", + "continental": "Mandriline", + "regional": "Piirkondlik", + "fantasy": "Muu", + "special": "Eriline", + "arcade": "Arkaad" + }, + "map_component": { + "loading": "Laadimine...", + "error": "Viga" + }, + "private_lobby": { + "title": "Ühine Privaatse Lobbyga", + "enter_id": "Sisesta Lobby ID", + "join_lobby": "Liitu lobbyga", + "not_found": "Lobby ei leitud. Palun kontrolli ID'd ja proovi uuesti.", + "error": "Viga tekkis. Proovi uuesti või võta ühendust tugiteenusega.", + "joined_waiting": "Liitusid lobbyga! Ootame kuni host alustab...", + "version_mismatch": "See mäng tehti teise versiooniga. Ei saa ühenduda.", + "disabled_units": "Keelatud Üksused" + }, + "public_lobby": { + "title": "Mängu alguse ootamine...", + "join": "Liitu järgmise mänguga", + "teams_Duos": "{team_count} kahelist meeskonda (Duod)", + "teams_Trios": "{team_count} kolmelist meeskonda (Triod)", + "teams_Quads": "{team_count} neljalist meeskonda (Quadid)", + "waiting_for_players": "Mängijate ootamine", + "connecting": "Lobbyga ühendamine...", + "starting_in": "Alustamine {time}", + "starting_game": "Mängu alustamine…", + "teams_hvn": "Inim-mängijad vs robot-riigid", + "teams_hvn_detailed": "{num} Inim-mängijat vs {num} robot-riiki", + "teams": "{num} meeskonda,", + "players_per_team": "igas {num} mängijat", + "started": "Algas", + "status": "Seisund", + "join_timeout": "Sa ei liitunud mänguga õigel ajal." + }, + "matchmaking_modal": { + "title": "1v1 edetabelimängu Otsing (ALFA)", + "connecting": "Ühendamine mängu otsingu serveriga...", + "searching": "Mängu otsing...", + "waiting_for_game": "Mängu alguse ootamine...", + "elo": "Sinu ELO: {elo}" + }, + "username": { + "enter_username": "Sisestage oma kasutajanimi", + "not_string": "Kasutajanimi peab olema tekst.", + "too_short": "Kasutajanimi peab olema vähemalt {min} tähte pikk.", + "too_long": "Kasutajanimi ei tohi pikem olla, kui {max} tähte.", + "invalid_chars": "Kasutajanimi saab sisaldada ainult tähti, numbreid, tühikuid ja allkriipsusid.", + "tag": "SILT", + "tag_too_short": "Klani silt peab sisaldama 2-5 tähestiku- või numbrimärki.", + "tag_invalid_chars": "Klani silt saab sisaldada ainult tähte ja numbreid." + }, + "host_modal": { + "title": "Loo Privaatne Lobby", + "label": "Privaatne", + "mode": "Režiim", + "team_count": "Meeskondade arv", + "team_type": "Meeskonna tüüp", + "options_title": "Valikud", + "bots": "Botid: ", + "bots_disabled": "Keelatud", + "player_immunity_duration": "PVP immunsuse kestvus (minutites)", + "disable_nations": "Keela Robot-riigid", + "max_timer": "Mängu pikkus (minutites)", + "mins_placeholder": "Min.", + "instant_build": "Kohene ehitamine", + "infinite_gold": "Lõpmatu kuld", + "donate_gold": "Anneta kulda", + "infinite_troops": "Lõpmatu vägesid", + "donate_troops": "Anneta vägesid", + "compact_map": "Kompaktne kaart", + "enables_title": "Luba seaded", + "player": "Mängija", + "players": "Mängijad", + "nation_players": "Robot-riigid", + "nation_player": "Robot-riik", + "waiting": "Mängijate ootamine...", + "random_spawn": "Juhuslik tekkekoht", + "start": "Alusta Mängu", + "host_badge": "Korraldaja", + "assigned_teams": "Määratud Meeskonnad", + "empty_teams": "Tühjad Tiimid", + "empty_team": "Tühi", + "remove_player": "Eemalda {username}", + "teams_Duos": "Duod (Kahesed meeskonnad)", + "teams_Trios": "Triod (Kolmesed meeskonnad)", + "teams_Quads": "Quadid (Neljased meeskonnad)", + "teams_Humans Vs Nations": "Inim-mängijad vs robot-riigid", + "starting_gold": "Alguskuld", + "crowded": "Rahvarohke modifikaator" + }, + "team_colors": { + "red": "Punane", + "blue": "Sinine", + "teal": "Sinakasroheline", + "purple": "Lilla", + "yellow": "Kollane", + "orange": "Oranž", + "green": "Roheline", + "bot": "Bot" + }, + "game_starting_modal": { + "title": "Mäng algab...", + "credits": "Krediit", + "code_license": "Kood litsentseeritud AGPL-3.0 alusel (garantiid ei ole)" + }, + "difficulty": { + "difficulty": "Robot-riigi raskustase", + "easy": "Lihtne", + "medium": "Keskmine", + "hard": "Raske", + "impossible": "Võimatu" + }, + "game_mode": { + "ffa": "Igaüks enda eest", + "teams": "Tiimid" + }, + "public_game_modifier": { + "random_spawn": "Juhuslik Tekkekoht", + "compact_map": "Kompaktne kaart", + "crowded": "Rahvarohke", + "starting_gold": "5Mil. Alguskuld" + }, + "select_lang": { + "title": "Vali keel" + }, + "unit_type": { + "city": "Linn", + "defense_post": "Kaitsepunker", + "port": "Sadam", + "warship": "Sõjalaev", + "missile_silo": "Raketi Silo", + "sam_launcher": "Õhutõrjeraketi raketiheitja", + "atom_bomb": "Tuumapomm", + "hydrogen_bomb": "Vesinikupomm", + "mirv": "MIRV", + "factory": "Tehas" + }, + "user_setting": { + "title": "Seaded", + "tab_basic": "Põhisätted", + "tab_keybinds": "Otseteed", + "dark_mode_label": "Tume režiim", + "dark_mode_desc": "Lülita saidi välimus heleda ja tumeda teema vahel", + "emojis_label": "Emojid", + "emojis_desc": "Lülita, kas emotikone mängus kuvatakse või mitte", + "alert_frame_label": "Hoiatusraam", + "alert_frame_desc": "Lülita hoiatusraam. Kui see on sisse lülitatud, kuvatakse raam, kui sind reedetakse või rünnatakse maismaal.\n", + "special_effects_label": "Eriefektid", + "special_effects_desc": "Lülita eriefektid sisse/välja. Lülita välja, et parandada jõudlust", + "structure_sprites_label": "Struktuuri Ikoonid", + "structure_sprites_desc": "Lülita struktuuri ikoonid sissa/välja", + "cursor_cost_label_label": "Kursori ehituskulu", + "cursor_cost_label_desc": "Näita ehituskulude märki hiirekursori ikooni all\n", + "anonymous_names_label": "Peidetud nimed", + "anonymous_names_desc": "Peida päris mängijate nimed suvalistega enda ekraanil.", + "lobby_id_visibility_label": "Peidetud Lobby ID'd", + "lobby_id_visibility_desc": "Peida Lobby ID, kui teed privaatse lobby seanssi", + "toggle_visibility": "Lülita Nähtavus", + "left_click_label": "Tee Vasak Klõps, et avada menüü", + "left_click_desc": "Kui SEES, siis vasak klõps avab menüü ja mõõga nupp ründab. Kui VÄLJAS, siis vasak klõps ründab otse.", + "left_click_menu": "Vasak Klõps Menüü", + "attack_ratio_label": "⚔️Rünnakusuhe", + "attack_ratio_desc": "Kui suur protsent oma väest saata rünnakule (1–100%)", + "territory_patterns_label": "🏳️ Territooriumi Skinid", + "territory_patterns_desc": "Vali, kas näidata territooriumi skini disaini mängus", + "performance_overlay_label": "Jõudluse ülevaade", + "performance_overlay_desc": "Lülita jõudluse ülevaadet. Kui see on sisse lülitatud, kuvatakse ülevaade. Mängu ajal saab seda lülitada klahvikombinatsiooniga Shift + D.", + "easter_writing_speed_label": "Kirjututamise kiiruse kordaja", + "easter_writing_speed_desc": "Muuda, kui kiiresti sa teeskled koodimist (x1–x100)", + "easter_bug_count_label": "Bug'ide arv", + "easter_bug_count_desc": "Kui paljude bug'idega sa nõus oled (0–1000, emotsionaalselt)", + "press_a_key": "Vajuta klahvi", + "view_options": "Vaata Valikuid", + "toggle_view": "Muuda vaadet", + "toggle_view_desc": "Alternatiivne vaade (maastik/riigid)", + "build_controls": "Ehituse kontrollid", + "build_city": "Ehita Linn", + "build_city_desc": "Ehita Linn oma cursori alla.", + "build_factory": "Ehita Tehas", + "build_factory_desc": "Ehita Tehas oma cursori alla.", + "build_defense_post": "Ehita Kaitsepunker", + "build_defense_post_desc": "Ehita Kaitsepunker oma kursori alla.", + "build_port": "Ehita Sadam", + "build_port_desc": "Ehita Sadam oma cursori alla.", + "build_warship": "Ehita Sõjalaev", + "build_warship_desc": "Ehita Sõjalaev oma cursori alla.", + "build_missile_silo": "Ehita Raketi silo", + "build_missile_silo_desc": "Ehita Raketi silo oma cursori alla.", + "build_sam_launcher": "Ehita Õhutõrjeraketi raketiheitja", + "build_sam_launcher_desc": "Ehita Õhutõrjeraketi raketiheitja oma cursori alla.", + "build_atom_bomb": "Ehita Tuumapomm", + "build_atom_bomb_desc": "Ehita Tuumapomm oma cursori alla.", + "build_hydrogen_bomb": "Ehita Vesinikpomm", + "build_hydrogen_bomb_desc": "Ehita Vesinikpomm oma cursori alla.", + "build_mirv": "Ehita MIRV", + "build_mirv_desc": "Ehita MIRV oma cursori alla.", + "menu_shortcuts": "Menüü Otseteed", + "build_menu_modifier": "Ehita Menüü Modifikaator.", + "build_menu_modifier_desc": "Hoia seda klahvi all samal ajal, kui avad ehitusmenüü.", + "emoji_menu_modifier": "Emoij Menüü Modifikaator", + "emoji_menu_modifier_desc": "Hoia seda klahvi all samal ajal, kui avad emoij menüü.", + "attack_ratio_controls": "Ründesuhe kontrollid", + "attack_ratio_up": "Tõsta Ründesuhet", + "attack_ratio_up_desc": "Tõsta Ründesuhet 10% võrra", + "attack_ratio_down": "Alanda Ründesuhet", + "attack_ratio_down_desc": "Alanda Ründesuhet 10% võrra", + "attack_keybinds": "Ründe Kiirklahv", + "boat_attack": "Laeva Rünne", + "boat_attack_desc": "Saada laevarünnak oma cursori alla olevasse ruutu.", + "ground_attack": "Maarünne", + "ground_attack_desc": "Saada maarünne oma cursori alla olevasse ruutu.", + "swap_direction": "Pööra Raketi Trajektoori", + "swap_direction_desc": "Vali raketi laskmise Trajektoor (Ülesse/alla).", + "zoom_controls": "Suumi juhtimine", + "zoom_out": "Suumi välja", + "zoom_out_desc": "Suumi välja kaardil", + "zoom_in": "Suumi sisse", + "zoom_in_desc": "Suumi kaardi sisse", + "camera_movement": "Kaamera liigutamine", + "center_camera": "Tsentreeri Kaamera", + "center_camera_desc": "Tsentreeri kaamera mängija peale", + "move_up": "Liiguta Kaamera Ülesse", + "move_up_desc": "Liiguta Kaamerat ülesse poole", + "move_left": "Liiguta Kaamerat Vasakule", + "move_left_desc": "Liiguta kaamerat vasakule poole", + "move_down": "Liiguta Kaamerat Alla", + "move_down_desc": "Liiguta Kaamerat alla poole", + "move_right": "Liiguta Kaamerat Paremale", + "move_right_desc": "Liiguta Kaamerat paremale poole", + "reset": "Lähtesta", + "unbind": "Tühista määrang", + "on": "Sees", + "off": "Väljas", + "toggle_terrain": "Lülita sisse/välja maa-alasid", + "exit_game_label": "Välju Mängust", + "exit_game_info": "Tagasi peamenüüle", + "background_music_volume": "Taustamuusika helitugevus", + "sound_effects_volume": "Eriefektide helitugevus", + "keybind_conflict_error": "Nupp {key} on juba määratud teisele tegevusele." + }, + "chat": { + "title": "Kiirvestlus", + "to": "Saadetud {user}'le: {msg}", + "from": "Sõnum {user}'lt: {msg}", + "category": "Kategooria", + "phrase": "Fraas", + "player": "Mängija", + "send": "Saada", + "search": "Otsi Mängijat...", + "build": "Tee oma sõnum...", + "cat": { + "help": "Abi", + "attack": "Ründa", + "defend": "Kaitse", + "greet": "Tervist", + "misc": "Varia", + "warnings": "Hoiatused" + }, + "help": { + "troops": "Palun anna mulle vägesid!", + "troops_frontlines": "Saada vägesid eesliinidele!", + "gold": "Palun anna mulle kulda!", + "no_attack": "Palun ära ründa mind!", + "sorry_attack": "Vabandan, ma ei tahtnud sind rünnata.", + "alliance": "Soovid teha liitu?", + "help_defend": "Aita mul kaitsta [P1] vastu!", + "trade_partners": "Saame kaubanduspartneriteks!" + }, + "attack": { + "attack": "Ründa [P1]!", + "mirv": "Saada MIRV [P1]'le!", + "focus": "Fokuseeri tuld [P1] peale!", + "finish": "Tapame lõplikult [P1]!", + "build_warships": "Ehita sõjalaevu!" + }, + "defend": { + "defend": "Kaitse [P1]!", + "defend_from": "Kaitse [P1] eest!", + "dont_attack": "Ära ründa [P1]!", + "ally": "[P1] on mu liitlane!", + "build_posts": "Ehita kaitsepunkreid!" + }, + "greet": { + "hello": "Tere!", + "good_job": "Hästi tehtud!", + "good_luck": "Edu!", + "have_fun": "Lõbutse!", + "gg": "Hea Mäng!", + "nice_to_meet": "Tore sinuga tutvuda!", + "well_played": "Hästi Mängisid!", + "hi_again": "Tere jälle!", + "bye": "Head aega!", + "thanks": "Aitäh!", + "oops": "Oih, vale nupp!", + "trust_me": "Sa saad mind usaldada!", + "trust_broken": "Ma usaldasin sind...", + "ruining_games": "Sa rikud meie mõlema mängu ära.", + "dont_do_that": "Ära tee seda!", + "same_team": "Ma olen sinu poolel!" + }, + "misc": { + "go": "Lähme!", + "strategy": "Hea strateegia sul!", + "fun": "See mäng on lõbus!", + "team_up": "Teeme koostööd [P1] vastu!", + "pr": "Kunas küll mu PR saab ühendatud...?", + "build_closer": "Ehita lähemale, et saaks ronge!", + "coastline": "Palun lase mul saada merepiir." + }, + "warnings": { + "strong": "[P1] on tugev.", + "weak": "[P1] on nõrk.", + "mirv_soon": "[P1] saab lasta MIRV'i varsti!", + "number1_warning": "Esimene koht edetabelis saab võidu varsti, kui just me ei tee koostööd!", + "stalemate": "Teeme rahu. See on viik, me mõlemad muidu kaotame.", + "has_allies": "[P1]'l on palju liitlasi.", + "no_allies": "[P1]'l pole liitlasi.", + "betrayed": "[P1] reetis oma liitlase!", + "betrayed_me": "[P1] reetis mind!", + "getting_big": "[P1] kasvab liiga kiiresti!", + "danger_base": "[P1] on kaitseta!", + "saving_for_mirv": "[P1] kogub MIRV'i jaoks raha, et seda lasta.", + "mirv_ready": "[P1]'l on piisavalt kulda, et lasta MIRV!", + "snowballing": "[P1] snowballib liiga kiiresti!", + "cheating": "[P1] Petab!", + "stop_trading": "Lõpeta kaubandus [P1]'ga!" + } + }, + "build_menu": { + "desc": { + "atom_bomb": "Väike plahvatus", + "hydrogen_bomb": "Suur plahvatus", + "mirv": "Hiiglaslik plahvatus, suunatud ainult ühe mängija poole", + "missile_silo": "Kasutatakse, et lasta tuumapomme", + "sam_launcher": "Kaitseb tulevate tuumapommide eest", + "warship": "Püüab kinni kaubalaevu, hävitab teisi sõjalaevu ja transportlaevu", + "port": "Saada kaubalaevu, et genereerida kulda", + "defense_post": "Tugevdab lähedalasuvaid piire teiste riikidega", + "city": "Suurendab maksimaalset populatsiooni", + "factory": "Teeb raudteid ja ronge" + }, + "not_enough_money": "Pole piisavalt raha" + }, + "win_modal": { + "support_openfront": "Toeta OpenFront'i!", + "territory_pattern": "Osta territooriumi skin, et minna reklaami-vabaks!", + "died": "Sa said surma", + "your_team": "Sinu tiim võitis!", + "other_team": "{team} tiim võitis!", + "you_won": "Sa võitsid!", + "other_won": "{player} võitis!", + "nation_won": "Robot-riik {nation} võitis!", + "exit": "Välju Mängust", + "keep": "Jätka mängu", + "spectate": "Hakka pealtvaatajaks", + "requeue": "Mängi uuesti", + "wishlist": "Pane soovilisti Steam'is!", + "join_discord": "Ühine meie Discordi kogukonnaga!", + "discord_description": "Liitu teiste mängijatega, avasta uusi fuktsioone ja võida auhindu!", + "join_server": "Mine serverisse", + "youtube_tutorial": "Vajad abi?" + }, + "leaderboard": { + "hide": "Peida", + "player": "Mängija", + "team": "Tiim", + "owned": "Omastatud", + "gold": "Kuld", + "maxtroops": "Maks. väed", + "launchers": "Käivitajad", + "sams": "Õhutõrjeraketi raketiheitjad", + "warships": "Sõjalaevad", + "cities": "Linnad", + "show_control": "Näita kontrolli", + "show_units": "Näita vägesid" + }, + "events_display": { + "events": "Sündmused", + "retreating": "Taganemine", + "alliance_request_status": "{name} {status} sinu liidulepingu", + "alliance_accepted": "võttis vastu", + "alliance_rejected": "lükkas tagasi", + "alliance_nukes_destroyed_outgoing": "{count, plural,one {# tuumapomm lastud {name} poole hävitati liidu pärast}other {# Tummapommi lastud {name} poole hävitati liidu pärast}}", + "alliance_nukes_destroyed_incoming": "{count, plural,one {# tuumapomm lastud {name} poolt hävitati liidu pärast}other {# tummapommi lastud {name} poolt hävitati liidu pärast}}", + "duration_second": "1 sekund", + "betrayal_description": "Sa lõpetasid liidu {name}'ga, mis teeb su REETURIKS (sul on nüüd {malusPercent}% kaitsenõrgesus {durationText})", + "duration_seconds_plural": "{seconds} sekundit", + "betrayed_you": "{name} lõpetas liidu sinuga", + "about_to_expire": "Su liiduleping {name}'ga on aegumas!", + "alliance_expired": "Su liiduleping {name}'ga aegus", + "attack_request": "{name} soovib, et sa ründaksid {target}", + "sent_emoji": "Saadetud {name}'le: {emoji}", + "renew_alliance": "Küsi uuendust", + "request_alliance": "{name} Soovib sinuga liidulepingu sõlmida!", + "focus": "Fokuseeri", + "accept_alliance": "Nõustu", + "reject_alliance": "Lükka tagasi", + "alliance_renewed": "Sinu liiduleping {name}'ga on uuendatud", + "wants_to_renew_alliance": "{name} soovib uuendata sinuga liitu", + "ignore": "Ignoreeri", + "unit_voluntarily_deleted": "Üksus kustutati vabatahtlikult", + "betrayal_debuff_ends": "{time} sekundit veel, kuni reeturi nõrgestus lõpeb", + "attack_cancelled_retreat": "Rünnak tühistatud, {troops} sõdurit tapetud taganemise ajal", + "received_gold_from_captured_ship": "Teenisid {gold} kulda kaubalaevast, mis üle võtsid {name}'lt", + "received_gold_from_trade": "Teenisid {gold} kulda kaubandusest koos {name}'ga", + "received_gold_from_conquest": "Vallutasid {name} ja said {gold} kulda", + "conquered_no_gold": "Vallutasid {name} (ei mänginud, kulla auhinda pole)", + "missile_intercepted": "Rakett tõkestatud {unit}", + "mirv_warheads_intercepted": "{count, plural,one {{count} MIRV'i tuumapea tõkestatud}other {{count} MIRV'i tuumapead tõkestatud}}", + "sent_troops_to_player": "Saatsid {troops} sõdurit {name}'le", + "received_troops_from_player": "Said {troops} sõdurit {name}'lt", + "sent_gold_to_player": "Saatsid {gold} kulda {name}'le", + "received_gold_from_player": "Said {gold} kulda {name}'lt", + "unit_captured_by_enemy": "Sinu {unit} püüti kinni {name} poolt", + "captured_enemy_unit": "Püüdsid kinni {unit} {name} poolt", + "unit_destroyed": "Sinu {unit} hävitati", + "no_boats_available": "Laevu pole rohkem saadaval, maks. {max}" + }, + "player_type": { + "player": "Mängija", + "nation": "Robot-riik", + "bot": "Bot" + }, + "relation": { + "hostile": "Vaenulik", + "distrustful": "Umbusklik", + "neutral": "Neutraalne", + "friendly": "Sõbralik", + "default": "Tavaline" + }, + "player_panel": { + "gold": "Kuld", + "troops": "Väed", + "betrayals": "Reetmised", + "traitor": "Reetur", + "trading": "Kaubandus", + "active": "Aktiivne", + "stopped": "Peatatud", + "alliance_time_remaining": "Liit aegub", + "start_trade": "Alusta kaubandust", + "stop_trade": "Lõpeta kaubandus", + "stop_trade_all": "Lõpeta kaubandus kõigiga", + "start_trade_all": "Alusta kaubandust kõigiga", + "alliances": "Liidud", + "chat": "Vestlus", + "target": "Sihtmärk", + "break_alliance": "Lõpeta liit", + "send_alliance": "Saada Liidupäring", + "send_troops": "Saada vägesid", + "send_gold": "Saada kulda", + "emotes": "Emoijd", + "moderation": "Modereerimine", + "kick": "Mängija välja viskamine", + "kicked": "Juba välja visatud", + "kick_confirm": "Kas visata välja {name}?\n\nNad ei saa siia mängu tagasi tulla.", + "arc_up": "Ülespoole kaar", + "arc_down": "Allapoole kaar", + "flip_rocket_trajectory": "Pööra raketi trajektoori" + }, + "kick_reason": { + "duplicate_session": "Mängust välja visatud (võib-olla mängisid teisel aknal)", + "lobby_creator": "Välja visatud lobby tegija poolt" + }, + "send_troops_modal": { + "title_with_name": "Saada vägesid {name}'le", + "available_tooltip": "Hetkel sinul kõik saadaval olevad väed", + "slider_tooltip": "{percent}% • {amount}", + "aria_slider": "Vägede liugur", + "capacity_note": "Vastuvõttja sab ainult vastu võtta praegu {amount}." + }, + "send_gold_modal": { + "title_with_name": "Saada kulda {name}'le", + "available_tooltip": "Hetkel sinul kõik saadaval olev kuld", + "aria_slider": "Koguse liugur", + "slider_tooltip": "{percent}% • {amount}" + }, + "replay_panel": { + "replay_speed": "Taasesituse kiirus", + "game_speed": "Mängu kiirus", + "fastest_game_speed": "Maks." + }, + "error_modal": { + "crashed": "Mäng jooksis kokku!", + "connection_error": "Ühenduse viga!", + "paste_discord": "Palu kleebi järgnev oma bug reporti Discordis:", + "copy_clipboard": "Kopeeri clipboard'i", + "copied": "Kopeeritud!", + "failed_copy": "Kopeerimine nurjus", + "spawn_failed": { + "title": "Tekkimine nurjus", + "description": "Automaatne tekkimisvalik nurjus. Sa ei saa seda mängu mängida." + }, + "desync_notice": "Sul puudub sünkroon teiste mängijatega. See, mida näed, võib erineda teiste mängijate vaadetest." + }, + "performance_overlay": { + "reset": "Lähtesta", + "copy_json_title": "Kopeeri praegused jõudlus mõõtmed JSON'ina", + "copy_clipboard": "Kopeeri JSON", + "copied": "Kopeeritud!", + "failed_copy": "Kopeerimine nurjus", + "fps": "FPS:", + "avg_60s": "Keskmine(60s):", + "frame": "Kaader:", + "tick_exec": "Tick Exec:", + "tick_delay": "Ticki Viivitus:", + "layers_header": "Kihid (keskmine / maksimaalne, järjestatud koguaegade järgi):" + }, + "heads_up_message": { + "choose_spawn": "Vali alguse koht", + "random_spawn": "Suvaline tekke asukoht on sisse lülitatud. Sulle tekke asukohe valimine...", + "singleplayer_game_paused": "Mäng pausil", + "multiplayer_game_paused": "Mäng pausile pandud Lobby Tegija poolt", + "pvp_immunity_active": "PVP immuunsus töötab {seconds} sekundit", + "catching_up": "Jõuan järgi..." + }, + "territory_patterns": { + "title": "Skinid", + "colors": "Värvid", + "purchase": "Osta", + "show_only_owned": "Minu Skinid", + "all_owned": "Sa omad kõiki skine! Tule hiljem tagasi, et näha uusi.", + "not_logged_in": "Sisse logimata", + "pattern": { + "default": "Vaikimisi" + }, + "try_me": "Proovi mind!", + "trial_remaining": "jäänud", + "trial_granted": "Skini prooviperiood antud!", + "trial_cooldown": "Ainult üks prooviperiood 24 tunni jooksul. Proovi hiljem uuesti.", + "trial_login_required": "Pead olema sisse logitud, et proovida skine", + "reward_countdown": "Tasu {seconds} sekundi pärast...", + "steam_wishlist_prompt": "Toeta OpenFront'i lisades selle oma Steam wishlist'i", + "select_skin": "Vali Skin", + "selected": "valitud" + }, + "flag_input": { + "title": "Vali Lipp", + "button_title": "Vali Lipp!", + "search_flag": "Otsi..." + }, + "radial_menu": { + "delete_unit_title": "Kustuta Üksus", + "delete_unit_description": "Klõpsa, et kustutada lähim üksus" + }, + "discord_user_header": { + "avatar_alt": "Avatar" + }, + "player_stats_table": { + "building_stats": "Ehitus statistika", + "ship_arrivals": "Laevade saabumised", + "nuke_stats": "Tuumapommide statistikad", + "player_metrics": "Mängija mõõdikud", + "building": "Ehitis", + "ship_type": "Laeva tüüp", + "weapon": "Relv", + "built": "Ehitatud", + "destroyed": "Hävitatud", + "captured": "Vallutatud", + "lost": "Kaotatud", + "hits": "Hitid", + "launched": "Käivitatud", + "landed": "Maandunud", + "sent": "Saadetud", + "arrived": "Saabunud", + "attack": "Ründa", + "received": "Saadud", + "cancelled": "Tühistatud", + "count": "Kogus", + "gold": "Kuld", + "workers": "Töötajad", + "war": "Sõda", + "trade": "Kauple", + "steal": "Varasta", + "unit": { + "city": "Linn", + "port": "Sadam", + "defp": "Kaitsepunker", + "saml": "Õhutõrjeraketi raketiheitja", + "silo": "Raketi Silo", + "wshp": "Sõjalaev", + "fact": "Tehas", + "trade": "Kaubalaev", + "trans": "Transportlaev", + "abomb": "Tuumapomm", + "hbomb": "Vesinikupomm", + "mirv": "MIRV", + "mirvw": "MIRV'i tuumapea" + } + }, + "game_list": { + "recent_games": "Hiljutised mängud", + "game_id": "Mängu ID", + "mode": "Režiim", + "mode_ffa": "Igaüks enda eest", + "mode_team": "Tiim", + "replay": "Taasesitus", + "details": "Üksikasjad", + "ranking": "Reitingud", + "map": "Kaart", + "difficulty": "Raskusaste", + "type": "Tüüp" + }, + "player_stats_tree": { + "public": "Avalik", + "private": "Privaatne", + "solo": "Üksi", + "mode": "Režiim", + "stats_wins": "Võidud", + "stats_losses": "Kaotused", + "stats_wlr": "Võitude ja kaotuste suhe", + "stats_games_played": "Mänge mängitud", + "mode_ffa": "Igaüks enda eest", + "mode_team": "Tiim", + "no_stats": "Selle valiku jaoks pole andmeid salvestatud." + }, + "matchmaking_button": { + "play_ranked": "1v1 edetabelimängu Otsing (ALFA", + "description": "(ALFA)", + "login_required": "Logi sisse, et mängida edetabelimänge!", + "must_login": "Sa pead olema sisse logitud, et mängida edetabelimänge!" + } +} diff --git a/resources/lang/id.json b/resources/lang/id.json index 7336db6e4..57abfdd6a 100644 --- a/resources/lang/id.json +++ b/resources/lang/id.json @@ -7,6 +7,8 @@ }, "common": { "close": "Keluar", + "copy": "Salin", + "paste": "Tempel", "back": "Kembali", "available": "Tersedia", "preset_max": "Maks", @@ -20,44 +22,70 @@ "target_dead_note": "Anda tidak dapat mengirim sumber daya ke pemain yang telah tereliminasi.", "none": "Tidak Satupun", "copied": "Tersalin", - "click_to_copy": "Klik untuk salin" + "click_to_copy": "Klik untuk salin", + "enabled": "Diaktifkan" }, "main": { "title": "OpenFront (ALPHA)", - "join_discord": "Discord", "login_discord": "Masuk dengan Discord", "sign_in": "Masuk", "discord_avatar_alt": "Avatar profil Discord", "user_avatar_alt": "Avatar {username}", - "checking_login": "Memeriksa login...", - "logged_in": "Berhasil masuk!", - "log_out": "Keluar", "create": "Buat Lobi", "join": "Bergabung ke Lobi", - "solo": "Sendiri", - "instructions": "Petunjuk", + "solo": "Solo", "game_info": "Informasi Permainan", "wiki": "Wiki", "privacy_policy": "Kebijakan Privasi", "terms_of_service": "Ketentuan Layanan", "copyright": "© OpenFront™ dan para kontributor", - "reddit": "Reddit", "play": "Main", "news": "Berita", "store": "Toko", + "store_new_badge": "BARU", "settings": "Pengaturan", - "keys": "Tombol", - "stats": "Statistik", + "leaderboard": "Papan Peringkat", "account": "Akun", "help": "Bantuan", "menu": "Menu", - "pick_pattern": "Pilih pola!" + "troubleshooting": "Penyelesaian masalah", + "go_to_troubleshooting": "Pergi ke halaman penyelesaian masalah kami" }, "news": { "github_link": "di GitHub", "title": "Catatan Rilis" }, + "troubleshooting": { + "title": "Penyelesaian masalah", + "environment": "Lingkungan", + "rendering": "Rendering", + "power": "Daya", + "browser": "Peramban", + "platform": "Platform", + "copied_to_clipboard": "Informasinya sudah disalin ke clipboard! Silakan bagikan di Discord kami jika Anda membutuhkan bantuan.", + "os": "OS", + "device_pixel_ratio": "Rasio Piksel Perangkat", + "chromium_tip": "OpenFront berjalan paling baik pada browser berbasis Chromium.", + "hardware_acceleration_tip": "Pastikan akselerasi perangkat keras diaktifkan di pengaturan browser Anda untuk performa optimal.", + "renderer": "Renderer", + "max_texture_size": "Maks Ukuran Tekstur", + "high_precision_shaders": "Shader Presisi Tinggi", + "gpu": "GPU", + "unavailable": "Tidak tersedia", + "gpu_tip": "Pastikan bahwa ini adalah GPU khusus, jika tersedia.", + "battery": "Baterai", + "charging": "Pengisian daya", + "battery_level": "Level Baterai", + "power_saving_tip": "Pastikan peramban Anda tidak dalam mode hemat daya.", + "yes": "Ya", + "no": "Tidak", + "unknown": "Tidak Diketahui", + "software_rendering": "Rendering perangkat lunak", + "canvas_2d_no_gpu": "Canvas 2D (tanpa GPU)" + }, "help_modal": { + "video_tutorial": "Video Panduan", + "video_tutorial_title": "Panduan OpenFront.io", "hotkeys": "Tombol pintas", "table_key": "Kunci", "table_action": "Tindakan", @@ -77,7 +105,6 @@ "ui_leaderboard_desc": "Menampilkan pemain teratas dalam permainan beserta nama mereka, persentase wilayah yang dikuasai, jumlah emas, dan pasukan. Opsi Tampilkan Semua akan menampilkan seluruh pemain dalam permainan. Jika tidak ingin melihat papan peringkat, klik Sembunyikan.", "ui_control": "Panel kendali", "ui_control_desc": "Panel kontrol berisi elemen berikut:", - "ui_pop": "Populasi - Jumlah unit yang kamu miliki, batas populasi maksimum, serta laju pertambahannya.", "ui_gold": "Emas - Jumlah emas yang kamu miliki dan laju perolehannya.", "ui_attack_ratio": "Rasio Serangan - Jumlah pasukan yang akan digunakan saat kamu menyerang. Kamu dapat menyesuaikan rasio serangan menggunakan penggeser. Memiliki pasukan penyerang lebih banyak daripada pasukan bertahan akan mengurangi jumlah pasukan yang hilang saat menyerang, sedangkan jumlah pasukan yang lebih sedikit akan meningkatkan kerusakan yang diterima pasukan penyerang. Efek ini tidak berlaku di atas rasio 2:1.", "ui_events": "Panel Event", @@ -97,12 +124,10 @@ "radial_title": "Menu Radial", "radial_desc": "Klik kanan (atau sentuhan di perangkat seluler) akan membuka Menu Radial. Klik kanan di luar menu untuk menutupnya. Dari menu ini kamu dapat:", "radial_build": "Buka menu Pembangunan.", - "radial_attack": "Buka menu Serangan.", "radial_info": "Buka menu informasi.", "radial_boat": "Kirim Kapal (kapal pengangkut) untuk menyerang lokasi yang dipilih. Hanya tersedia jika kamu memiliki akses ke perairan.", "radial_donate_troops": "Donasikan pasukan kepada sekutu sesuai dengan persentase pada penggeser rasio serangan yang sedang kamu gunakan pada menu radial tersebut.", "radial_donate_gold": "Membuka menu penggeser donasi emas sehingga kamu dapat dengan cepat mengirim emas kepada sekutu.", - "radial_close": "Tutup menu.", "info_title": "Menu Informasi", "info_enemy_desc": "Berisi informasi seperti nama pemain yang dipilih, jumlah emas, pasukan, status berhenti berdagang dengan kamu, nuklir yang dikirim ke arahmu, serta apakah pemain tersebut adalah pengkhianat.\nStatus Berhenti Berdagang berarti kamu tidak akan menerima emas dari pemain tersebut dan mereka juga tidak akan mengirimkan emas kepadamu melalui kapal dagang. Status ini dapat terjadi secara manual (jika pemain menekan tombol “Hentikan Perdagangan”, yang akan berlangsung sampai kalian berdua menekan “Mulai Perdagangan”) atau secara otomatis (jika kamu mengkhianati aliansi, yang akan berlangsung sampai kalian kembali menjadi sekutu atau setelah 5 menit).\nStatus Pengkhianat akan menampilkan “Ya” selama 30 detik ketika pemain tersebut mengkhianati dan menyerang pemain yang sebelumnya berada dalam aliansi dengannya.\nIkon-ikon di bawah ini mewakili interaksi berikut:", "info_chat": "Kirim pesan Obrolan Cepat ke pemain. Pilih Kategori, Frasa, dan jika frasa berisi [P1], pilih nama pemain untuk menggantikannya. Lalu tekan Kirim.", @@ -141,6 +166,7 @@ "build_mirv": "MIRV", "build_mirv_desc": "Bom paling kuat di dalam permainan. Akan terpecah menjadi bom-bom yang lebih kecil dan mencakup area wilayah yang sangat luas. Hanya memberikan kerusakan kepada pemain yang pertama kali kamu klik saat membangunnya.\nSenjata ini muncul dari Silo Rudal terdekat dan akan mendarat di area yang pertama kali kamu klik saat membangunnya.", "player_icons": "Ikon Pemain", + "troubleshooting_desc": "Jika Anda mengalami masalah performa, crash, atau masalah lain saat memainkan OpenFront, silakan kunjungi halaman Penyelesaian Masalah kami untuk mendapatkan bantuan dalam mendiagnosis dan memperbaiki masalah umum:", "icon_desc": "Berikut beberapa ikon yang akan kamu temui di dalam permainan beserta artinya:", "icon_crown": "Mahkota – Peringkat 1. Pemain teratas di papan peringkat.", "icon_traitor": "Perisai Retak – Pengkhianat. Pemain ini menyerang sekutu.", @@ -149,18 +175,17 @@ "icon_request": "Amplop – Permintaan Aliansi. Pemain ini mengirim permintaan aliansi kepadamu.", "info_enemy_panel": "Panel Info Musuh", "exit_confirmation": "Apakah yakin keluar dari game?", - "bomb_direction": "Arah busur bom atom/hidrogen" + "bomb_direction": "Arah busur bom atom/hidrogen", + "icon_alt_player_leaderboard": "Ikon Papan Peringkat Pemain", + "icon_alt_team_leaderboard": "Ikon Papan Peringkat Tim" }, "single_modal": { - "title": "Sendiri", "random_spawn": "Kemunculan acak", - "allow_alliances": "Perbolehkan Aliansi", "toggle_achievements": "Tampilkan / Sembunyikan pencapaian", "sign_in_for_achievements": "Masuk untuk melihat pencapaian", "options_title": "Opsi", "bots": "Bot: ", "bots_disabled": "Dinonaktifkan", - "nations": "Bangsa-bangsa: ", "disable_nations": "Nonaktifkan negara", "instant_build": "Bangun instan", "infinite_gold": "Emas tak terbatas", @@ -169,9 +194,13 @@ "max_timer": "Lama permainan (menit)", "max_timer_placeholder": "Menit", "max_timer_invalid": "Silakan masukkan nilai pengatur waktu maksimum yang valid (1-120 menit)", - "disable_nukes": "Nonaktifkan Senjata Nuklir", "enables_title": "Aktifkan Pengaturan", - "start": "Mulai Permainan" + "start": "Mulai Permainan", + "options_changed_no_achievements": "Pengaturan khusus – pencapaian dinonaktifkan", + "gold_multiplier": "Pengganda emas", + "gold_multiplier_placeholder": "2.0x", + "starting_gold": "Emas awal", + "starting_gold_placeholder": "5000000" }, "token_login_modal": { "title": "Sedang masuk...", @@ -194,17 +223,22 @@ "not_found": "Tidak Ditemukan", "clear_session": "Hapus Sesi", "failed_to_send_recovery_email": "Gagal mengirim pemulihan email", - "enter_email_address": "Silahkan masukan alamat email" + "enter_email_address": "Silahkan masukan alamat email", + "personal_player_id": "ID Pemain Pribadi:" }, - "stats_modal": { - "title": "Statistik", - "clan_stats": "Statistik Klan", - "loading": "Loading...", - "error": "Error saat memuat statistik klan", - "no_stats": "Tidak ada klan yang tersedia", + "leaderboard_modal": { + "title": "Papan Peringkat", + "ranked_tab": "Pertandingan Peringkat 1v1", + "clans_tab": "Klan", + "refresh_time": "Diperbarui setiap 1 jam", + "loading": "Memuat...", + "error": "Kesalahan memuat leaderboard", + "no_stats": "Statistik tidak tersedia", "no_data_yet": "Data belum tersedia", "clan": "Klan", + "player": "Pemain", "games": "Permainan", + "elo": "ELO", "win_score": "Skor Kemenangan", "win_score_tooltip": "Kemenangan dihitung berdasarkan bobot partisipasi klan dan tingkat kesulitan pertandingan", "loss_score": "Skor Kekalahan", @@ -212,7 +246,8 @@ "win_loss_ratio": "Menang/Kalah", "ratio": "Rasio", "rank": "Peringkat", - "try_again": "Coba Lagi" + "try_again": "Coba lagi", + "your_ranking": "Peringkat Anda" }, "game_info_modal": { "title": "Informasi Permainan", @@ -224,9 +259,12 @@ "total_gold": "Total", "all_gold": "Semua emas", "trade": "Perdagangan", + "train_trade": "Kereta", + "naval_trade": "Kapal Dagang", "conquest_gold": "Emas pemain yang ditaklukan", "stolen_gold": "Dicuri oleh Kapal Perang", - "num_of_conquests": "Jumlah pemain yang ditaklukan", + "num_of_conquests_humans": "Pemain membunuh", + "num_of_conquests_bots": "Bot membunuh", "duration": "Durasi", "survival_time": "Menit Bertahan", "war": "Perang", @@ -239,6 +277,8 @@ }, "map": { "map": "Peta", + "featured": "Unggulan", + "all": "Semua", "world": "Dunia", "giantworldmap": "Map Dunia Besar", "europe": "Eropa", @@ -281,14 +321,18 @@ "manicouagan": "Manicouagan", "lemnos": "Lemnos", "sierpinski": "Sierpinski", + "thebox": "Kotak", "twolakes": "Dua Danau", "straitofhormuz": "Selat Hormuz", "surrounded": "Surrourded", "didier": "Didier", "didierfrance": "Didier (Prancis)", - "amazonriver": "Sungai Amazon" + "amazonriver": "Sungai Amazon", + "tradersdream": "Mimpi para Pedagang", + "hawaii": "Hawaii" }, "map_categories": { + "featured": "Unggulan", "continental": "Kontinental", "regional": "Regional", "fantasy": "Lain", @@ -302,10 +346,7 @@ "private_lobby": { "title": "Gabung Lobi Privat", "enter_id": "Masukan ID Lobi", - "player": "Pemain", - "players": "Pemain", "join_lobby": "Bergabung ke Lobi", - "checking": "Memeriksa Lobi...", "not_found": "Lobi tidak ditemukan. Mohon periksa ID dan coba lagi.", "error": "Beberapa kesalahan terjadi. Silakan coba lagi atau hubungi dukungan.", "joined_waiting": "Berhasil gabung ke lobi! Menunggu untuk penyelenggara untuk memulai...", @@ -313,18 +354,22 @@ "disabled_units": "Nonaktfikan Units" }, "public_lobby": { + "title": "Menunggu permainan untuk dimulai...", "join": "Gabung ke permainan selanjutnya", - "waiting": "Pemain menunggu", "teams_Duos": "{team_count} tim berisi 2 pemain (Berdua)", "teams_Trios": "{team_count} tim berisi 3 pemain (Bertiga)", "teams_Quads": "{team_count} tim berisi 4 pemain (Berempat)", "waiting_for_players": "Menunggu pemain", + "connecting": "Menghubungkan ke lobi...", + "starting_in": "Dimulai dalam {time}", "starting_game": "Memulai permainan…", "teams_hvn": "Pemain vs Negara", "teams_hvn_detailed": "{num} Pemain vs {num} Negara", "teams": "{num} tim", "players_per_team": "dari {num}", - "started": "Dimulai" + "started": "Dimulai", + "status": "Status", + "join_timeout": "Anda tidak masuk ke dalam permainan tepat waktu." }, "matchmaking_modal": { "title": "Pertandingan 1v1 Ranked (ALPHA)", @@ -353,7 +398,6 @@ "bots": "Bot: ", "bots_disabled": "Nonaktif", "player_immunity_duration": "Durasi imunitas PVP (menit)", - "nations": "Bangsa-bangsa: ", "disable_nations": "Nonaktifkan Negara", "max_timer": "Lama permainan (menit)", "mins_placeholder": "Menit", @@ -379,7 +423,9 @@ "teams_Duos": "Berdua (tim yang terdiri dari 2 orang)", "teams_Trios": "Bertiga (tim yang terdiri dari 3 orang)", "teams_Quads": "Berempat (tim yang teridri dari 4 orang)", - "teams_Humans Vs Nations": "Pemain vs Negara" + "teams_Humans Vs Nations": "Pemain vs Negara", + "starting_gold": "Emas awal", + "crowded": "Pengubah yang ramai" }, "team_colors": { "red": "Merah", @@ -409,7 +455,9 @@ }, "public_game_modifier": { "random_spawn": "Kemunculan Acak", - "compact_map": "Peta Kecil" + "compact_map": "Peta Kecil", + "crowded": "Ramai", + "starting_gold": "Emas awal 5 Juta" }, "select_lang": { "title": "Pilih Bahasa" @@ -644,19 +692,15 @@ "exit": "Keluar Game", "keep": "Terus Main", "spectate": "Menonton", + "requeue": "Main lagi", "wishlist": "Wishlist di Steam!", - "ofm_winter": "Turnamen Musim Dingin OpenFront Masters!", - "ofm_winter_description": "Ikuti turnamen kompetitif dan bersaing melawan pemain terbaik", - "join_tournament": "Ikut Turnamen", "join_discord": "Gabung Komunitas Discord Kami!", "discord_description": "Terhubung dengan pemain lain, temukan fitur baru, dan menangkan hadiah!", "join_server": "Bergabung dengan Server", "youtube_tutorial": "Butuh bantuan?" }, "leaderboard": { - "title": "Papan Peringkat", "hide": "Sembunyikan", - "rank": "Peringkat", "player": "Pemain", "team": "Tim", "owned": "Dimiliki", @@ -669,36 +713,14 @@ "show_control": "Tampilkan Kontrol", "show_units": "Tampilkan Unit" }, - "player_info_overlay": { - "type": "Jenis", - "bot": "Bot", - "nation": "Bangsa", - "player": "Pemain", - "team": "Tim", - "alliance_timeout": "Aliansi berakhir dalam", - "troops": "Pasukan", - "maxtroops": "Maksimal pasukan", - "a_troops": "Pasukan menyerang", - "gold": "Emas", - "ports": "Pelabuhan-Pelabuhan", - "cities": "Kota-kota", - "factories": "Pabrik-pabrik", - "missile_launchers": "Peluncur rudal", - "sams": "SAM", - "warships": "Kapal Perang", - "health": "Kesehatan", - "attitude": "Sikap", - "levels": "Tingkat", - "wilderness_title": "Alam Liar", - "irradiated_wilderness_title": "Hutan Belantara yang Terkena Radiasi" - }, "events_display": { + "events": "Acara", "retreating": "mundur", - "retaliate": "Membalas", - "boat": "Perahu", "alliance_request_status": "{name} {status} permintaan aliansi Anda", - "alliance_accepted": "diterima", + "alliance_accepted": "menerima", "alliance_rejected": "ditolak", + "alliance_nukes_destroyed_outgoing": "{count, plural,other {# nuklir yang diluncurkan menuju {name} dihancurkan karena aliansi}}", + "alliance_nukes_destroyed_incoming": "{count, plural,other {# nuklir yang diluncurkan oleh {name} dihancurkan karena aliansi}}", "duration_second": "1 detik", "betrayal_description": "Kamu memutus aliansi dengan {name}, menjadikanmu PENGKHIANAT ({malusPercent}% pengurangan pertahanan selama {durationText})", "duration_seconds_plural": "{seconds} detik", @@ -720,6 +742,8 @@ "attack_cancelled_retreat": "Penyerangan dibatalkan, {troops} pasukan terbunuh saat mundur", "received_gold_from_captured_ship": "Menerima {gold} emas dari kapal yang di tawan dari {name}", "received_gold_from_trade": "Menerima {gold} emas dari perdagangan dengan {name}", + "received_gold_from_conquest": "Menaklukan {name}, mendapatkan {gold} emas", + "conquered_no_gold": "Menaklukan {name} (tidak main, tidak ada emas yang diberikan)", "missile_intercepted": "Rudal dicegat {unit}", "mirv_warheads_intercepted": "{count, plural, one {{count} hulu ledak MIRV berhasil dicegat} other {{count} hulu ledak MIRV berhasil dicegat}}", "sent_troops_to_player": "Mengirim {troops} pasukan ke {name}", @@ -731,15 +755,6 @@ "unit_destroyed": "{unit} Anda dihancurkan", "no_boats_available": "Tidak ada kapal yang tersedia, maksmial {max}" }, - "unit_info_modal": { - "structure_info": "Informasi Struktur", - "unit_type_unknown": "Tidak Diketahui", - "close": "Keluar", - "cooldown": "Cooldown", - "type": "Jenis", - "upgrade": "Tingkatkan", - "level": "Tingkat" - }, "player_type": { "player": "Pemain", "nation": "Bangsa", @@ -752,11 +767,6 @@ "friendly": "Ramah", "default": "Default" }, - "control_panel": { - "gold": "Emas", - "troops": "Pasukan", - "attack_ratio": "Rasio Serangan" - }, "player_panel": { "gold": "Emas", "troops": "Pasukan", @@ -766,30 +776,33 @@ "active": "Aktif", "stopped": "Berhenti", "alliance_time_remaining": "Aliansi Berakhir Dalam", - "embargo": "Berhenti berdangan dengan Anda", - "nuke": "Nuklir dikirim oleh mereka kepada Anda", "start_trade": "Mulai Berdagang", "stop_trade": "Stop Berdagang", "stop_trade_all": "Stop Berdagang degnan Semuanya", "start_trade_all": "Mulai Berdagang dengan Semuanya", "alliances": "Aliansi", - "flag": "Bendera", "chat": "Chat", "target": "Sasaran", "break_alliance": "Rusak Aliansi", - "alliance": "Aliansi", "send_alliance": "Kirim Proposal Aliansi", "send_troops": "Kirim Pasukan", "send_gold": "Kirim Emas", "emotes": "Emoji", + "moderation": "Moderasi", + "kick": "Keluarkan pemain", + "kicked": "Sudah dikeluarkan", + "kick_confirm": "Keluarkan {name}?\n\nDia tidak dapat bergabung kembali dalam permainan ini.", "arc_up": "Lengkungan ke Atas", "arc_down": "Lengkungan ke Bawah", "flip_rocket_trajectory": "Balikkan lintasan roket" }, + "kick_reason": { + "duplicate_session": "Dikeluarkan dari permainan (kamu mungkin bermain di tab yang lain)", + "lobby_creator": "Dikeluarkan oleh pembuat lobi" + }, "send_troops_modal": { "title_with_name": "Kirim Pasukan ke {name}", "available_tooltip": "Pasukan Anda yang tersedia saat ini", - "min_keep": "Minimal yang ditinggalkan", "slider_tooltip": "{percent}% • {amount}", "aria_slider": "Penggeser pasukan", "capacity_note": "Penerima hanya dapat menerima {amount} saat ini." @@ -835,7 +848,9 @@ "choose_spawn": "Pilih lokasi awal", "random_spawn": "Kemunculan acak diaktifkan. Memilih lokasi awal untuk Anda...", "singleplayer_game_paused": "Permainan dijeda", - "multiplayer_game_paused": "Permainan di tunda oleh Pembuat Lobi" + "multiplayer_game_paused": "Permainan di tunda oleh Pembuat Lobi", + "pvp_immunity_active": "Imunitas PVP aktif selama {seconds} detik", + "catching_up": "Menyusul..." }, "territory_patterns": { "title": "Tampilan", @@ -844,13 +859,16 @@ "show_only_owned": "Skin Saya", "all_owned": "Semua skin sudah dimiliki! Silakan periksa kembali nanti untuk item baru.", "not_logged_in": "Belum masuk", - "blocked": { - "login": "Anda harus login untuk mengakses skin ini.", - "purchase": "Beli skin ini untuk membukanya." - }, "pattern": { "default": "Default" }, + "try_me": "Coba aku!", + "trial_remaining": "tersisa", + "trial_granted": "Skin trial didapatkan!", + "trial_cooldown": "Hanya satu trial dalam 24 jam. Mohon coba lagi nanti.", + "trial_login_required": "Harus masuk untuk mencoba skin", + "reward_countdown": "Hadiah dalam {seconds} detik...", + "steam_wishlist_prompt": "Dukung OpenFront dengan cara menambahkannya di wishlist Steam Anda", "select_skin": "Pilih Skin", "selected": "dipilih" }, @@ -859,15 +877,6 @@ "button_title": "Pilih bendera!", "search_flag": "Cari..." }, - "spawn_ad": { - "loading": "Memuat iklan..." - }, - "auth": { - "login_required": "Masuk dibutuhkan untuk mengakses website ini.", - "redirecting": "Anda sedang diarahkan...", - "not_authorized": "Anda tidak punya izin untuk mengakses website ini.", - "contact_admin": "Jika Anda yakin melihat pesan ini karena kesalahan, silakan hubungi administrator situs web." - }, "radial_menu": { "delete_unit_title": "Hapus Unit", "delete_unit_description": "Klik untuk menghapus unit terdekat" @@ -926,7 +935,6 @@ "replay": "Tayangan ulang", "details": "Detail", "ranking": "Peringkat", - "started": "Dimulai", "map": "Peta", "difficulty": "Tingkat Kesulitan", "type": "Jenis" @@ -934,7 +942,7 @@ "player_stats_tree": { "public": "Publik", "private": "Tertutup", - "singleplayer": "Sendiri", + "solo": "Solo", "mode": "Mode", "stats_wins": "Jumlah Kemenangan", "stats_losses": "Jumlah Kehilangan", diff --git a/resources/lang/ko.json b/resources/lang/ko.json index 986b2aa64..e1aaf454d 100644 --- a/resources/lang/ko.json +++ b/resources/lang/ko.json @@ -7,6 +7,9 @@ }, "common": { "close": "닫기", + "copy": "복사", + "paste": "붙여넣기", + "back": "뒤로가기", "available": "사용 가능", "preset_max": "최댓값", "summary_send": "보내기", @@ -17,30 +20,72 @@ "cap_tooltip": "수령자 잔여 수용량", "target_dead": "목표 제거 완료", "target_dead_note": "제거된 플레이어에게 자원을 보낼수 없습니다.", - "none": "없음" + "none": "없음", + "copied": "복사 완료!", + "click_to_copy": "클릭하여 복사", + "enabled": "켜짐" }, "main": { "title": "오픈 프론트 (시험판)", - "join_discord": "디스코드", "login_discord": "디스코드로 로그인하기", - "checking_login": "로그인 확인 중...", - "logged_in": "로그인되었습니다!", - "log_out": "로그아웃", - "create_lobby": "로비 만들기", - "join_lobby": "로비에 참여하기", - "single_player": "혼자 하기", - "instructions": "소개", + "sign_in": "로그인", + "discord_avatar_alt": "디스코드 프사", + "user_avatar_alt": "{username}의 프사", + "create": "로비 만들기", + "join": "로비 입장", + "solo": "혼자 하기", + "game_info": "게임 정보", "wiki": "위키", "privacy_policy": "개인정보보호정책", "terms_of_service": "서비스 이용 약관", - "reddit": "레딧" + "copyright": "© OpenFront™ 및 기여자", + "play": "플레이", + "news": "소식", + "store": "상점", + "store_new_badge": "신규", + "settings": "설정", + "leaderboard": "순위표", + "account": "계정", + "help": "도움말", + "menu": "메뉴", + "troubleshooting": "문제 해결하기", + "go_to_troubleshooting": "문제 해결 페이지로 이동" }, "news": { - "see_all_releases": "모든 버전 보기", "github_link": " (깃허브)", "title": "배포 요약" }, + "troubleshooting": { + "title": "문제 해결하기", + "environment": "환경", + "rendering": "렌더링", + "power": "파워", + "browser": "브라우저", + "platform": "플랫폼", + "copied_to_clipboard": "클립보드에 정보가 복사되었습니다! 도움이 필요하시면 저희 디스코드에 자유롭게 공유해주세요.", + "os": "운영 체제", + "device_pixel_ratio": "장치 픽셀 비율", + "chromium_tip": "오픈프론트는 크로미움 기반 브라우저에서 가장 잘 작동합니다.", + "hardware_acceleration_tip": "최적의 성능을 위해 브라우저 설정에서 하드웨어 가속이 활성화되어 있는지 확인하세요.", + "renderer": "렌더러", + "max_texture_size": "최대 텍스처 크기", + "high_precision_shaders": "고정밀 셰이더", + "gpu": "GPU", + "unavailable": "사용할 수 없음", + "gpu_tip": "사용 가능한 경우, 이것이 전용 GPU인지 확인하십시오.", + "battery": "배터리", + "charging": "충전", + "battery_level": "배터리 잔량", + "power_saving_tip": "브라우저가 절전 모드로 설정되어 있지 않은지 확인하세요.", + "yes": "네", + "no": "아니요", + "unknown": "알 수 없음", + "software_rendering": "소프트웨어 렌더링", + "canvas_2d_no_gpu": "캔버스 2D (GPU 없음)" + }, "help_modal": { + "video_tutorial": "동영상 튜토리얼", + "video_tutorial_title": "오픈프론트 튜토리얼", "hotkeys": "단축키", "table_key": "키", "table_action": "동작", @@ -60,12 +105,11 @@ "ui_leaderboard_desc": "게임의 상위 플레이어와 이름, 소유한 영토(%), 재화, 병력을 표시합니다. '\"모두 표시\"를 선택하면 게임에 참여한 모든 플레이어가 표시됩니다. 순위표를 보고 싶지 않으면 \"숨기기\"를 클릭하세요.", "ui_control": "제어판", "ui_control_desc": "컨트롤 패널에는 다음과 같은 요소들이 포함되어 있습니다:", - "ui_pop": "인구 - 현재 보유한 유닛 수, 최대 인구 수, 그리고 인구 증가 속도를 나타냅니다.", "ui_gold": "금 - 현재 보유한 금 양과 금 획득 속도를 나타냅니다.", "ui_attack_ratio": "공격 비율 - 공격 시 사용할 병력의 비율을 나타냅니다. 슬라이더로 공격 비율을 조절할 수 있습니다. 공격군이 방어군보다 많으면 공격 중 손실되는 병력이 줄어들고, 적으면 공격군이 더 큰 피해를 입게 됩니다. 이 효과는 최대 2:1 비율까지만 적용됩니다.", "ui_events": "이벤트판", "ui_events_desc": "이벤트판은 최신 이벤트, 요청사항, 그리고 빠른 채팅 메시지를 보여줍니다. 예시로는 다음과 같은 것들이 있습니다:", - "ui_events_alliance": "동맹 - 동맹 요청은 수락하거나 거절할 수 있습니다. 동맹 간에는 자원과 병력을 공유할 수 있지만 서로 공격할 수는 없습니다. ‘집중’ 버튼을 누르면 요청을 보낸 플레이어 쪽으로 화면이 이동합니다.", + "ui_events_alliance": "التحالف - يمكن قبول طلبات التحالف أو رفضها. يمكن للحلفاء مشاركة الموارد والقوات، ولكن لا يمكنهم مهاجمة بعضهم البعض. النقر على \"تركيز\" ينقل العرض إلى اللاعب الذي أرسل الطلب.", "ui_events_attack": "공격 - 들어오는 공격과 당신이 보내는 공격이 표시됩니다. 메시지를 클릭하면 공격, 핵무기, 또는 수송선(보트) 위치로 화면이 이동합니다. 빨간 X 버튼을 클릭하면 병력을 철수시킬 수 있으며, 이 경우 공격군의 25%가 희생됩니다. 보트 공격을 철수시키면 보트가 출발지로 돌아가고, 그 사이에 땅이 점령되었다면 출발지에서 다시 공격합니다. 핵무기는 발사 후 철수가 불가능합니다.", "ui_events_quickchat": "빠른 채팅 - 여기서 주고받은 채팅 메시지를 확인할 수 있습니다. 상대방 프로필의 빠른 채팅 아이콘을 클릭해 메시지를 보낼 수 있습니다.", "ui_options": "설정", @@ -80,10 +124,10 @@ "radial_title": "방사 메뉴", "radial_desc": "마우스 오른쪽 버튼을 클릭하면 방사형 메뉴가 열립니다. (모바일에서는 터치) 방사형 메뉴 바깥쪽을 마우스 오른쪽 버튼으로 클릭하면 메뉴가 닫힙니다. 메뉴에서 다음 작업을 수행할 수 있습니다.", "radial_build": "건설 메뉴를 엽니다.", - "radial_attack": "정보 메뉴를 엽니다.", "radial_info": "정보 메뉴를 엽니다.", "radial_boat": "선택한 위치를 공격하기 위해 함선(수송선)을 보냅니다. 물에 접근할 수 있는 경우에만 사용 가능합니다.", - "radial_close": "메뉴를 닫습니다.", + "radial_donate_troops": "공격 비율 슬라이더 백분율에 해당하는 병력을 방사형 메뉴를 연 아군에게 기부합니다.", + "radial_donate_gold": "아군에게 골드를 빠르게 보낼 수 있도록 골드 기부 슬라이더 메뉴를 엽니다.", "info_title": "정보 메뉴", "info_enemy_desc": "선택한 플레이어의 이름, 금, 병력 수, 당신과의 거래 중단 여부, 당신에게 발사한 핵무기 수, 그리고 배신자인지 여부 등의 정보가 포함되어 있습니다.\n‘거래 중단’은 해당 플레이어가 골드를 보내지 않고, 무역선을 통한 골드 거래도 중단한 상태를 의미합니다. 이는 플레이어가 직접 ‘거래 중단’을 선택했을 때(서로 ‘거래 시작’을 누를 때까지 지속) 또는 자동으로 적용됩니다(동맹을 배신했을 경우, 다시 동맹이 되거나 5분 후 해제).\n‘배신자’는 플레이어가 동맹인 상대를 배신하고 공격했을 때 30초 동안 ‘예’로 표시됩니다.\n아래 아이콘들은 다음과 같은 상호작용을 나타냅니다:", "info_chat": "플레이어에게 빠른 채팅 메시지를 보냅니다. 카테고리와 문구를 선택하고, 문구에 [P1]이 포함되어 있다면 해당 부분을 대체할 플레이어 이름을 선택하세요. 마지막으로 ‘전송’을 누르면 메시지가 발송됩니다.", @@ -114,7 +158,7 @@ "build_silo": "미사일 발사대", "build_silo_desc": "미사일을 발사할 수 있습니다.", "build_sam": "지대공 미사일 발사기", - "build_sam_desc": "반경 100픽셀 내에서 적 미사일을 요격할 수 있습니다. 원자폭탄은 100%, 수소폭탄은 80%, 개별 다탄두 미사일의 탄두는 50%의 명중 확률을 가집니다. 지대공 미사일은 7.5초의 재사용 대기시간이 있습니다.", + "build_sam_desc": "지대공 미사일은 100픽셀 범위 내에서 적 미사일을 요격할 수 있습니다. 지대공 미사일은 7.5초의 재사용 대기시간을 가집니다.", "build_atom": "원자폭탄", "build_atom_desc": "작은 폭발물로, 영토와 건물, 선박 및 보트를 파괴합니다. 가장 가까운 미사일 사일로에서 발사되며, 처음 클릭한 지역에 착륙합니다.", "build_hydrogen": "수소폭탄", @@ -122,6 +166,7 @@ "build_mirv": "다탄두 미사일", "build_mirv_desc": "게임 내에서 가장 강력한 폭탄입니다. 여러 개의 작은 폭탄으로 분리되어 넓은 지역을 동시에 공격합니다. 처음 클릭한 플레이어에게만 피해를 줍니다. 가장 가까운 미사일 사일로에서 발사되며, 처음 클릭한 지역에 착륙합니다.", "player_icons": "플레이어 아이콘", + "troubleshooting_desc": "오픈프론트 플레이 중 성능 문제, 충돌 또는 기타 문제가 발생하는 경우, 일반적인 문제의 진단 및 해결에 대한 도움을 받으려면 문제 해결 페이지를 방문하세요.", "icon_desc": "게임 내에서 볼 수 있는 아이콘 중 일부와 그 의미는 다음과 같습니다.", "icon_crown": "왕관 - 1등. 순위에서 최상위 플레이어를 의미합니다.", "icon_traitor": "깨진 방패 - 배신자. 이 플레이어는 동맹을 공격했습니다.", @@ -129,25 +174,33 @@ "icon_embargo": "달러 금지 표지 - 금수 조치. 이 플레이어는 자동 또는 수동으로 당신과의 교역을 중단했습니다.", "icon_request": "봉투 - 동맹 요청. 이 플레이어가 당신에게 동맹을 요청했습니다.", "info_enemy_panel": "적 정보판", - "exit_confirmation": "정말 게임을 종료 하시겠습니까?" + "exit_confirmation": "정말 게임을 종료 하시겠습니까?", + "bomb_direction": "원자 / 수소 폭탄 궤적 방향", + "icon_alt_player_leaderboard": "플레이어 순위표 아이콘", + "icon_alt_team_leaderboard": "팀 순위표 아이콘" }, "single_modal": { - "title": "혼자 하기", "random_spawn": "무작위 생성", - "allow_alliances": "동맹 허용", + "toggle_achievements": "업적 토글", + "sign_in_for_achievements": "업적을 달성하려면 로그인하세요", "options_title": "설정", "bots": "봇: ", "bots_disabled": "사용 안 함", - "nations": "국가:", "disable_nations": "국가 비활성화", "instant_build": "빠른 건설", "infinite_gold": "무한 금", "infinite_troops": "무한 병력", "compact_map": "초소형 맵", "max_timer": "게임 길이 (분)", - "disable_nukes": "핵 금지", + "max_timer_placeholder": "분", + "max_timer_invalid": "유효한 최대 타이머 값(1-120분)을 입력하세요", "enables_title": "설정 활성화", - "start": "게임 시작하기" + "start": "게임 시작하기", + "options_changed_no_achievements": "사용자 지정 설정 – 지대공 미사일 비활성화", + "gold_multiplier": "금 배율", + "gold_multiplier_placeholder": "2.0배", + "starting_gold": "초기 자금", + "starting_gold_placeholder": "5000000" }, "token_login_modal": { "title": "로그인 중...", @@ -156,25 +209,76 @@ }, "account_modal": { "title": "계정", - "logged_in_as": "{email}(으)로 로그인됨", + "connected_as": "연결됨: ", + "stats_overview": "통계 개요", + "link_discord": "Discord 계정 연결", + "log_out": "로그아웃", + "sign_in_desc": "통계와 진행 상황을 저장하려면 로그인하세요", + "or": "또는", + "email_placeholder": "이메일 주소를 입력하세요", + "get_magic_link": "마법 링크 받기", + "linked_account": "{account_name}(으)로 로그인했습니다", "fetching_account": "계정 정보 불러오는중...", - "logged_in_with_discord": "디스코드 로그인 완료", - "recovery_email_sent": "{email}(으)로 복구 이메일을 보냈습니다." + "recovery_email_sent": "{email}(으)로 복구 이메일을 보냈습니다.", + "not_found": "찾을 수 없음", + "clear_session": "세션 지우기", + "failed_to_send_recovery_email": "복구 이메일 전송에 실패했습니다", + "enter_email_address": "이메일 주소를 입력해주세요", + "personal_player_id": "개인 플레이어 ID:" }, - "stats_modal": { - "title": "정보", - "clan_stats": "클랜 정보", - "loading": "로딩 중...", - "error": "클랜 정보 불러오기 실패", - "no_stats": "클랜 정보 없음", + "leaderboard_modal": { + "title": "리더보드", + "ranked_tab": "1대1 승급전", + "clans_tab": "클랜", + "refresh_time": "1시간마다 새로고침", + "loading": "불러오는 중...", + "error": "순위표 불러오기 오류", + "no_stats": "사용 가능한 통계 없음", + "no_data_yet": "아직 데이터 없음", "clan": "클랜", + "player": "플레이어", "games": "게임", + "elo": "ELO", "win_score": "승점", + "win_score_tooltip": "클랜 참여도와 경기 난이도를 기반으로 한 가중치 승리", "loss_score": "패배 점수", - "win_loss_ratio": "승/패" + "loss_score_tooltip": "클랜 참여도와 경기 난이도를 기반으로 한 가중치 손실", + "win_loss_ratio": "승/패", + "ratio": "비율", + "rank": "순위", + "try_again": "다시 시도", + "your_ranking": "나의 순위" + }, + "game_info_modal": { + "title": "게임 정보", + "players": "플레이어", + "atoms": "원자", + "hydros": "수소", + "mirv": "다탄두 미사일", + "bombs": "폭탄", + "total_gold": "합계", + "all_gold": "모든 금", + "trade": "무역", + "train_trade": "기차", + "naval_trade": "무역선", + "conquest_gold": "정복한 플레이어 금", + "stolen_gold": "전함으로 약탈함", + "num_of_conquests_humans": "죽인 플레이어", + "num_of_conquests_bots": "죽인 봇", + "duration": "지속 시간", + "survival_time": "생존 시간", + "war": "전쟁", + "economy": "경제", + "conquests": "정복", + "pirate": "해적질", + "conquered": "정복함", + "loading_game_info": "게임 정보 불러오는 중", + "no_winner": "이 게임은 승자 없이 종료되었습니다 (또는 국가가 승리했습니다)" }, "map": { "map": "지도", + "featured": "추천", + "all": "전체", "world": "세계", "giantworldmap": "거대한 세계", "europe": "유럽", @@ -186,6 +290,7 @@ "asia": "아시아", "mars": "화성", "southamerica": "남미", + "britanniaclassic": "브리타니아 (클래식)", "britannia": "브리튼 제도", "gatewaytotheatlantic": "대서양으로의 관문", "australia": "호주", @@ -206,65 +311,96 @@ "yenisei": "예니셰이 강", "pluto": "명왕성", "montreal": "몬트리올", + "newyorkcity": "뉴욕", "achiran": "아치란", "baikalnukewars": "바이칼 (핵전쟁용)", "fourislands": "네 개의 섬", "gulfofstlawrence": "생로렌스만", - "lisbon": "리스본" + "lisbon": "리스본", + "svalmel": "스발멜", + "manicouagan": "마니쿠아간", + "lemnos": "림노스섬", + "sierpinski": "시어핀스키", + "thebox": "더 박스", + "twolakes": "두개의 호수", + "straitofhormuz": "호르무즈 해협", + "surrounded": "포위", + "didier": "디디에", + "didierfrance": "디디에 (프랑스)", + "amazonriver": "아마존 강", + "tradersdream": "무역가의 꿈", + "hawaii": "하와이" }, "map_categories": { + "featured": "추천", "continental": "대륙", "regional": "지역", - "fantasy": "기타" + "fantasy": "기타", + "special": "특별", + "arcade": "아케이드" }, "map_component": { - "loading": "로딩중..." + "loading": "로딩중...", + "error": "오류" }, "private_lobby": { "title": "비공개 로비 참가", "enter_id": "로비 아이디를 입력하세요", - "player": "플레이어", - "players": "플레이어", "join_lobby": "로비에 참여하기", - "checking": "로비 확인중...", "not_found": "로비를 찾을 수 없습니다. 로비 ID를 확인하고 다시 시도해 주세요.", "error": "오류가 발생했습니다. 다시 시도해주세요.", - "joined_waiting": "성공적으로 참여했습니다! 게임이 시작될 때까지 기다리는 중입니다...", - "version_mismatch": "." + "joined_waiting": "로비에 참여했습니다! 방장이 게임을 시작할 때 까지 기다리고 있습니다...", + "version_mismatch": ".", + "disabled_units": "비활성화된 유닛" }, "public_lobby": { + "title": "게임 시작 기다리는 중...", "join": "다음 게임 참가", - "waiting": "기다리는 플레이어들", - "teams_Duos": "2인 1조", - "teams_Trios": "3인 1조", - "teams_Quads": "4인 1조", - "teams_hvn": "인간 VS 국가", + "teams_Duos": "2인 1조 팀 {team_count}개 (듀오)", + "teams_Trios": "3인 1조 팀 {team_count}개 (트리오)", + "teams_Quads": "4인 1조 팀 {team_count}개 (쿼드)", + "waiting_for_players": "플레이어를 기다리는 중", + "connecting": "로비에 연결 중...", + "starting_in": "{time}후에 시작", + "starting_game": "게임 시작 중…", + "teams_hvn": "인간 대 국가", + "teams_hvn_detailed": "인간 {num}명 대 국가 {num}개", "teams": "{num} 팀", - "players_per_team": "{num}인 1조" + "players_per_team": "{num}인 1조", + "started": "시작됨", + "status": "상태", + "join_timeout": "제시간 안에 게임에 참여하지 못했습니다." }, "matchmaking_modal": { - "title": "매치메이킹", + "title": "1ㄷ1 승급전 매치메이킹 (시험판)", "connecting": "매치메이킹 서버에 연결 중...", "searching": "게임 찾는 중...", - "waiting_for_game": "게임 시작 대기 중..." + "waiting_for_game": "게임 시작 대기 중...", + "elo": "당신의 ELO: {elo}" }, "username": { "enter_username": "사용자 이름을 입력하세요", "not_string": "사용자 이름은 문자열이어야 합니다.", "too_short": "사용자 이름은 최소 {min}자 이상이어야 합니다.", "too_long": "사용자 이름은 {max}자를 넘을 수 없습니다.", - "invalid_chars": "사용자 이름에는 문자, 숫자, 공백, 밑줄, [대괄호]만 사용할 수 있습니다." + "invalid_chars": "사용자 이름에는 영문, 숫자, 띄어쓰기, 밑줄만 사용할 수 있습니다.", + "tag": "태그", + "tag_too_short": "클랜 태그는 2~5개의 영숫자여야 합니다.", + "tag_invalid_chars": "클랜 태그는 문자 및 숫자만 포함할 수 있습니다." }, "host_modal": { - "title": "비공개 로비", + "title": "비공개 로비 만들기", + "label": "비공개", "mode": "모드", "team_count": "팀 수", + "team_type": "팀 유형", "options_title": "설정", "bots": "봇: ", "bots_disabled": "사용 안 함", - "nations": "국가:", + "player_immunity_duration": "PVP 면역 지속 시간 (분)", "disable_nations": "국가 비활성화", "max_timer": "게임 길이 (분)", + "mins_placeholder": "분", "instant_build": "빠른 건설", "infinite_gold": "무한 금", "donate_gold": "금 지원", @@ -283,7 +419,13 @@ "assigned_teams": "할당된 팀", "empty_teams": "빈 팀", "empty_team": "비어 있음", - "remove_player": "{username} 추방하기" + "remove_player": "{username} 추방하기", + "teams_Duos": "듀오 (2인 1조)", + "teams_Trios": "트리오 (3인 1조)", + "teams_Quads": "쿼드 (4인 1조)", + "teams_Humans Vs Nations": "인간 대 국가", + "starting_gold": "초기 자금", + "crowded": "혼잡 수정자" }, "team_colors": { "red": "빨강", @@ -301,16 +443,22 @@ "code_license": "코드는 AGPL-3.0 라이선스에 따르며, 보증은 제공되지 않습니다." }, "difficulty": { - "difficulty": "난이도", - "Easy": "느긋함", - "Medium": "보통", - "Hard": "치열함", - "Impossible": "불가능" + "difficulty": "국가 난이도", + "easy": "쉬움", + "medium": "보통", + "hard": "어려움", + "impossible": "불지옥" }, "game_mode": { "ffa": "개인전", "teams": "팀전" }, + "public_game_modifier": { + "random_spawn": "랜덤 스폰", + "compact_map": "초소형 맵", + "crowded": "혼잡함", + "starting_gold": "500만 초지 자금" + }, "select_lang": { "title": "언어 선택" }, @@ -327,7 +475,7 @@ "factory": "공장" }, "user_setting": { - "title": "사용자 설정", + "title": "설정", "tab_basic": "기본 설정", "tab_keybinds": "키 설정", "dark_mode_label": "다크 모드", @@ -340,16 +488,18 @@ "special_effects_desc": "특수 효과를 켜고 끕니다. 성능을 향상시키려면 비활성화하세요.", "structure_sprites_label": "건물 스프라이트", "structure_sprites_desc": "건물 스프라이트 켜기/끄기", + "cursor_cost_label_label": "커서 건설 비용", + "cursor_cost_label_desc": "건설 커서 아이콘 아래에 비용 표시를 표시", "anonymous_names_label": "이름 감추기", "anonymous_names_desc": "화면에 무작위 이름을 표시하여 실제 플레이어 이름을 숨깁니다.", "lobby_id_visibility_label": "로비 ID 숨기기", "lobby_id_visibility_desc": "비공개 로비 생성 시 로비 ID 숨기기", + "toggle_visibility": "가시성 전환", "left_click_label": "좌클릭으로 메뉴 열기", "left_click_desc": "켜짐 상태에서는 마우스 왼쪽 클릭 시 메뉴가 열리고 검 버튼 공격이 활성화됩니다. 꺼짐 상태에서는 마우스 왼쪽 클릭 시 바로 공격이 활성화됩니다.", "left_click_menu": "좌클릭 메뉴", "attack_ratio_label": "⚔️ 공격 비율", "attack_ratio_desc": "공격에 보낼 병력 비율 (1~100%)", - "troop_ratio_desc": "전투를 위한 병력과 재화 생산을 위한 일꾼의 균형을 조정합니다. (1~100%)", "territory_patterns_label": "🏳️ 영토 스킨", "territory_patterns_desc": "게임 내에서 영토 패턴 패턴을 표시할지 여부를 선택하세요", "performance_overlay_label": "성능 오버레이", @@ -358,6 +508,7 @@ "easter_writing_speed_desc": "코딩하는 척하는 속도 조정 (x1~x100)", "easter_bug_count_label": "버그 수", "easter_bug_count_desc": "감당할 수 있는 버그의 수 (0~1000, 멘탈 기준)", + "press_a_key": "키 누르기", "view_options": "옵션 보기", "toggle_view": "보기 전환", "toggle_view_desc": "지도 보기 전환 (지형/국가)", @@ -382,6 +533,11 @@ "build_hydrogen_bomb_desc": "커서 위치에 수소 폭탄을 제조합니다.", "build_mirv": "탄도미사일 제조", "build_mirv_desc": "커서 위치에 탄도미사일을 제조합니다.", + "menu_shortcuts": "메뉴 바로가기", + "build_menu_modifier": "건설 메뉴 수정기", + "build_menu_modifier_desc": "빌드 메뉴를 열려면 이 키를 누른 상태로 클릭하십시오.", + "emoji_menu_modifier": "이모티콘 메뉴 수정자", + "emoji_menu_modifier_desc": "이 키를 누른 상태에서 클릭하면 이모지 메뉴가 열립니다.", "attack_ratio_controls": "공격 비율 제어", "attack_ratio_up": "공격 비율 높이기", "attack_ratio_up_desc": "공격 비율을 10% 증가", @@ -392,6 +548,8 @@ "boat_attack_desc": "커서 아래 타일에 상륙 공격을 보내보세요.", "ground_attack": "지상 공격", "ground_attack_desc": "커서 아래 타일에 지상 공격을 보냅니다.", + "swap_direction": "로켓 방향 전환", + "swap_direction_desc": "로켓 발사 방향 전환 (상/하).", "zoom_controls": "확대 / 축소 제어", "zoom_out": "축소", "zoom_out_desc": "지도로 축소", @@ -410,13 +568,14 @@ "move_right_desc": "카메라를 오른쪽으로 이동", "reset": "초기화", "unbind": "바인딩 해제", - "on": "켬", + "on": "ㅋ", "off": "끔", "toggle_terrain": "지형 보기", "exit_game_label": "게임 나가기", "exit_game_info": "주 메뉴로 돌아가기", "background_music_volume": "배경 음악 음량", - "sound_effects_volume": "효과음 음량" + "sound_effects_volume": "효과음 음량", + "keybind_conflict_error": "키 {key}는 이미 다른 동작에 바인딩되어 있습니다." }, "chat": { "title": "빠른 채팅", @@ -503,7 +662,7 @@ "mirv_ready": "[P1]은(는) 다탄두 미사일 발사를 위한 금이 충분히 있어!", "snowballing": "[P1]이(가) 너무 빨리 커지고 있어!", "cheating": "[P1] 핵쓰는거 아니냐?", - "stop_trading": "[P1]과의 무역을 중단해!" + "stop_trading": "" } }, "build_menu": { @@ -529,27 +688,24 @@ "other_team": "{team} 팀이 이겼습니다!", "you_won": "나의 승리!", "other_won": "{player} 이(가) 이겼습니다!", + "nation_won": "{nation} 국가가 승리했습니다!", "exit": "게임 나가기", "keep": "계속 플레이하기", "spectate": "관전하기", + "requeue": "다시 하기", "wishlist": "Steam에서 찜하기!", - "ofm_winter": "오픈프론트 마스터즈 겨울 토너먼트!", - "ofm_winter_description": "경쟁 토너먼트에 참여하여 최고의 플레이어들과 실력을 겨루세요", - "join_tournament": "토너먼트 참가", "join_discord": "저희 디스코드 커뮤니티에 참여하세요!", - "discord_description": "다른 플레이어들과 소통하고, 업데이트 소식을 받고, 전략을 공유하세요", + "discord_description": "플레이어와 연결하고, 새로운 기능을 발견하고, 상품을 획득하세요!", "join_server": "서버 참가", "youtube_tutorial": "도움이 필요하신가요?" }, "leaderboard": { - "title": "순위표", "hide": "숨기기", - "rank": "순위", "player": "플레이어", "team": "팀", "owned": "소유함", "gold": "금", - "troops": "병력", + "maxtroops": "최대 병력", "launchers": "발사대", "sams": "지대공 미사일", "warships": "군함", @@ -557,33 +713,14 @@ "show_control": "조작 표시", "show_units": "유닛 표시" }, - "player_info_overlay": { - "type": "유형", - "bot": "봇", - "nation": "국가", - "player": "플레이어", - "team": "팀", - "alliance_timeout": "동맹 종료까지", - "troops": "병력", - "a_troops": "공격 병력", - "gold": "금", - "ports": "항구", - "cities": "도시", - "factories": "공장", - "missile_launchers": "미사일 발사대", - "sams": "지대공 미사일들", - "warships": "군함", - "health": "체력", - "attitude": "태도", - "levels": "레벨" - }, "events_display": { + "events": "이벤트", "retreating": "후퇴 중", - "retaliate": "반격", - "boat": "배", "alliance_request_status": "{name}이(가) 당신의 동맹 요청을 {status}했습니다", "alliance_accepted": "수락", "alliance_rejected": "거부", + "alliance_nukes_destroyed_outgoing": "{count, plural, one {#개의 핵이 동맹으로 인해 {name}을 향해 발사되었으나 파괴되었습니다} other {#개의 핵이 동맹으로 인해 {name}을 향해 발사되었으나 파괴되었습니다}}", + "alliance_nukes_destroyed_incoming": "{count, plural, one {#개의 {name}가 발사한 핵이 동맹에 의해 파괴되었습니다} other {#개의 {name}가 발사한 핵이 동맹에 의해 파괴되었습니다}}", "duration_second": "1초", "betrayal_description": "{name}와의 동맹을 파기했습니다. 당신은 이제 배신자입니다. (방어력 {malusPercent}% 감소, 지속 시간: {durationText})", "duration_seconds_plural": "{seconds}초", @@ -601,16 +738,22 @@ "wants_to_renew_alliance": "{name}님이 동맹을 갱신을 원합니다", "ignore": "무시하기", "unit_voluntarily_deleted": "유닛이 해산되었습니다", - "betrayal_debuff_ends": "배신 디버프가 끝나기까지 {time}초 남았습니다" - }, - "unit_info_modal": { - "structure_info": "건축물 정보", - "unit_type_unknown": "알 수 없음", - "close": "닫기", - "cooldown": "재사용 대기시간", - "type": "타입", - "upgrade": "업그레이드", - "level": "레벨" + "betrayal_debuff_ends": "배신 디버프가 끝나기까지 {time}초 남았습니다", + "attack_cancelled_retreat": "공격 취소됨, 퇴각 중 %s명의 병사 사망", + "received_gold_from_captured_ship": "{name}에게서 나포한 함선으로부터 {gold} 금을 받았습니다", + "received_gold_from_trade": "{name}님과의 거래로 {gold} 금을 받았습니다", + "received_gold_from_conquest": "{name}을 정복하여 {gold} 금을 획득했습니다", + "conquered_no_gold": "{name} 정복 (플레이하지 않음, 금 미지급)", + "missile_intercepted": "{unit} 요격됨", + "mirv_warheads_intercepted": "{count, plural, one {{count}개의 다탄두 미사일의 탄두가 요격됨} other {{count}개의 다탄두 미사일의 탄두가 요격됨}}", + "sent_troops_to_player": "{troops}명의 병력을 {name}에게 보냈습니다", + "received_troops_from_player": "{name}님으로부터 {troops}명의 병력을 받았습니다", + "sent_gold_to_player": "{gold} 금을 {name}님께 보냈습니다", + "received_gold_from_player": "{name}님께 금 {gold}개를 받았습니다", + "unit_captured_by_enemy": "당신의 {unit}이(가) {name}에게 점령당했습니다", + "captured_enemy_unit": "{name}에게서 {unit}을(를) 포획했습니다", + "unit_destroyed": "당신의 {unit}이(가) 파괴되었습니다", + "no_boats_available": "배를 사용할 수 없습니다. 최대 {max}대" }, "player_type": { "player": "플레이어", @@ -624,11 +767,6 @@ "friendly": "우호적", "default": "기본" }, - "control_panel": { - "gold": "금", - "troops": "병력", - "attack_ratio": "공격 비율" - }, "player_panel": { "gold": "금", "troops": "병력", @@ -638,36 +776,42 @@ "active": "활성화 됨", "stopped": "중지 됨", "alliance_time_remaining": "동맹 만료: ", - "embargo": "당신과의 무역을 중단함", - "nuke": "당신에게 발사한 핵무기", "start_trade": "무역 시작", "stop_trade": "무역 중단", "stop_trade_all": "모두와 무역 중단", "start_trade_all": "모두와 무역 시작", "alliances": "동맹", - "flag": "깃발", "chat": "대화", "target": "목표", "break_alliance": "동맹 파기", - "alliance": "동맹", "send_alliance": "동맹 제안", "send_troops": "병력 보내기", "send_gold": "금 보내기", - "emotes": "이모지" + "emotes": "이모지", + "moderation": "관리", + "kick": "플레이어 추방", + "kicked": "이미 추방됨", + "kick_confirm": "{name}님을 추방하시겠습니까?\n이 게임에 다시 참여할 수 없습니다.", + "arc_up": "위쪽 호", + "arc_down": "아래쪽 호", + "flip_rocket_trajectory": "로켓 궤적 뒤집기" + }, + "kick_reason": { + "duplicate_session": "게임에서 추방되었습니다 (다른 탭에서 플레이 중이었을 수 있습니다)", + "lobby_creator": "로비 생성자가 추방했습니다" }, "send_troops_modal": { "title_with_name": "{name}에게 병력 보내기", "available_tooltip": "현재 지원 가능한 병력", - "min_keep": "최소 보유량", - "slider_tooltip": "{percent}% • {amount}", + "slider_tooltip": "{percent}% • {amount} 금", "aria_slider": "병력 슬라이더", - "capacity_note": "상대방은 지금 {amount}까지만 받을 수 있습니다." + "capacity_note": "수신자는 지금 {amount}개만 받을 수 있습니다." }, "send_gold_modal": { "title_with_name": "{name}에게 금 보내기", "available_tooltip": "현재 보유 중인 금", "aria_slider": "수량 슬라이더", - "slider_tooltip": "{percent}% • {amount}" + "slider_tooltip": "{percent}% • {amount} 금" }, "replay_panel": { "replay_speed": "리플레이 속도", @@ -702,35 +846,37 @@ }, "heads_up_message": { "choose_spawn": "시작 위치를 선택하세요", - "random_spawn": "무작위 시작이 활성화되었습니다. 시작 위치를 선택하는 중..." + "random_spawn": "무작위 시작이 활성화되었습니다. 시작 위치를 선택하는 중...", + "singleplayer_game_paused": "게임 일시 중지됨", + "multiplayer_game_paused": "로비 생성자가 게임을 일시 중지함", + "pvp_immunity_active": "{seconds}초 동안 PVP 면역이 활성화되었습니다", + "catching_up": "따라잡는 중..." }, "territory_patterns": { "title": "스킨", "colors": "색상", "purchase": "구매", "show_only_owned": "나의 스킨", - "blocked": { - "login": "이 스킨에 액세스하려면 로그인해야 합니다.", - "purchase": "이 스킨을 구매하여 잠금 해제하세요." - }, + "all_owned": "모든 스킨을 보유했습니다! 나중에 새로운 아이템을 확인하세요.", + "not_logged_in": "로그인하지 않음", "pattern": { "default": "기본값" - } + }, + "try_me": "마음껏 덤벼봐라!", + "trial_remaining": "남은", + "trial_granted": "스킨 시험 사용이 허가되었습니다!", + "trial_cooldown": "24시간에 한 번만 시도할 수 있습니다. 나중에 다시 시도해주세요.", + "trial_login_required": "체험판 스킨을 사용하려면 로그인해야 합니다", + "reward_countdown": "{seconds}초 후에 보상이 지급됩니다...", + "steam_wishlist_prompt": "오픈프론트를 스팀 찜목록에 추가하여 지원해주세요", + "select_skin": "스킨 선택", + "selected": "선택됨" }, "flag_input": { "title": "깃발 선택", "button_title": "깃발을 선택하세요!", "search_flag": "검색..." }, - "spawn_ad": { - "loading": "광고 로딩 중..." - }, - "auth": { - "login_required": "이 웹사이트에 접속하려면 로그인해야 합니다.", - "redirecting": "다른 페이지로 이동 중입니다...", - "not_authorized": "이 웹사이트에 접근할 권한이 없습니다.", - "contact_admin": "이 메시지가 잘못 표시되었다고 생각되면 웹사이트 관리자에게 문의하십시오." - }, "radial_menu": { "delete_unit_title": "유닛 삭제", "delete_unit_description": "클릭하여 가장 가까운 유닛을 삭제합니다" @@ -786,9 +932,9 @@ "mode": "모드", "mode_ffa": "개인전", "mode_team": "팀전", - "view": "보기", + "replay": "다시보기", "details": "세부 정보", - "started": "시작됨", + "ranking": "순위", "map": "지도", "difficulty": "난이도", "type": "유형" @@ -796,13 +942,20 @@ "player_stats_tree": { "public": "공개", "private": "비공개", - "singleplayer": "혼자 하기", + "solo": "솔로", "mode": "모드", "stats_wins": "승", "stats_losses": "패", "stats_wlr": "승패 비율", "stats_games_played": "플레이 횟수", "mode_ffa": "개인전", - "mode_team": "팀전" + "mode_team": "팀전", + "no_stats": "이 선택에 대한 기록된 통계가 없습니다." + }, + "matchmaking_button": { + "play_ranked": "1대1 승급전 매치메이킹", + "description": "(시험판)", + "login_required": "승급전을 플레이하려면 로그인하세요!", + "must_login": "승급전 매치메이킹을 플레이하려면 로그인해야 합니다." } } diff --git a/resources/lang/metadata.json b/resources/lang/metadata.json index 4c1f989ae..114898706 100644 --- a/resources/lang/metadata.json +++ b/resources/lang/metadata.json @@ -17,6 +17,12 @@ "en": "Bengali", "svg": "bd" }, + { + "code": "ca", + "native": "Català", + "en": "Catalan", + "svg": "catalonia" + }, { "code": "cs", "native": "Čeština", @@ -59,6 +65,12 @@ "en": "Spanish", "svg": "es" }, + { + "code": "et", + "native": "Eesti keel", + "en": "Estonian", + "svg": "estonia" + }, { "code": "fa", "native": "فارسی", diff --git a/resources/lang/ru.json b/resources/lang/ru.json index 96d3d7a3d..84011b60c 100644 --- a/resources/lang/ru.json +++ b/resources/lang/ru.json @@ -7,64 +7,92 @@ }, "common": { "close": "Закрыть", + "copy": "Копировать", + "paste": "Вставить", "back": "Назад", "available": "Доступно", - "preset_max": "Максимум", + "preset_max": "Макс.", "summary_send": "Перевод", "summary_keep": "Остаток", "cancel": "Отменить", "send": "Отправить", "cap_label": "Лимит", - "cap_tooltip": "Оставшаяся ёмкость получателя", + "cap_tooltip": "Остаток вместимости получателя", "target_dead": "Цель устранена", "target_dead_note": "Невозможно отправить ресурсы устранённому игроку.", "none": "Ничего", "copied": "Скопировано!", - "click_to_copy": "Нажмите, чтобы скопировать" + "click_to_copy": "Нажмите, чтобы скопировать", + "enabled": "Включено" }, "main": { "title": "OpenFront (АЛЬФА)", - "join_discord": "Discord", "login_discord": "Войти через Discord", "sign_in": "Войти", "discord_avatar_alt": "Аватар профиля Discord", "user_avatar_alt": "Аватар {username}", - "checking_login": "Проверка авторизации...", - "logged_in": "Вход выполнен!", - "log_out": "Выйти", "create": "Создать лобби", "join": "Присоединиться к лобби", "solo": "Соло", - "instructions": "Инструкции", "game_info": "Информация об игре", "wiki": "Вики", "privacy_policy": "Политика конфиденциальности", "terms_of_service": "Пользовательское соглашение", "copyright": "© OpenFront™ и участники", - "reddit": "Reddit", "play": "Играть", "news": "Новости", "store": "Магазин", + "store_new_badge": "НОВОЕ", "settings": "Настройки", - "keys": "Клавиши", - "stats": "Статистика", + "leaderboard": "Таблица лидеров", "account": "Аккаунт", "help": "Помощь", "menu": "Меню", - "pick_pattern": "Выберите узор!" + "troubleshooting": "Устранение неполадок", + "go_to_troubleshooting": "На страницу устранения неполадок" }, "news": { "github_link": "на GitHub", "title": "Список изменений" }, + "troubleshooting": { + "title": "Устранение неполадок", + "environment": "Среда", + "rendering": "Отрисовка", + "power": "Питание", + "browser": "Браузер", + "platform": "Платформа", + "copied_to_clipboard": "Информация скопирована в буфер обмена! Не забудьте поделиться ней в нашем Discord, если вам нужна помощь.", + "os": "ОС", + "device_pixel_ratio": "Соотношение пикселей устройства", + "chromium_tip": "OpenFront лучше всего работает в браузерах на базе Chromium.", + "hardware_acceleration_tip": "Для оптимальной производительности включите аппаратное ускорение в настройках браузера.", + "renderer": "Визуализатор", + "max_texture_size": "Максимальный размер текстур", + "high_precision_shaders": "Высокоточные шейдеры", + "gpu": "Видеокарта", + "unavailable": "Недоступно", + "gpu_tip": "Убедитесь, что это выделенная видеокарта, если она доступна.", + "battery": "Аккумулятор", + "charging": "Зарядка", + "battery_level": "Уровень заряда", + "power_saving_tip": "Убедитесь, что в вашем браузере не включён режим энергосбережения.", + "yes": "Да", + "no": "Нет", + "unknown": "Неизвестно", + "software_rendering": "Программная визуализация", + "canvas_2d_no_gpu": "2D-полотно (без видеокарты)" + }, "help_modal": { + "video_tutorial": "Видеоинструкция", + "video_tutorial_title": "Руководство OpenFront.io", "hotkeys": "Горячие клавиши", "table_key": "Клавиша", "table_action": "Действие", "action_alt_view": "Альтернативное представление (рельеф/страны)", "action_attack_altclick": "Атака (если левая кнопка мыши назначена на открытие меню)", "action_build": "Открыть меню строительства", - "action_emote": "Открыть меню смайлов", + "action_emote": "Открыть меню эмодзи", "action_center": "Центрировать камеру на игроке", "action_zoom": "Отдалить/Приблизить", "action_move_camera": "Перемещение камеры", @@ -77,7 +105,6 @@ "ui_leaderboard_desc": "Показывает лучших игроков игры и их имена, % принадлежащих территорий, количество золота и войск. При помощи кнопки «Показать всё» вы можете показать всех игроков в игре. Если вы не хотите видеть таблицу лидеров, нажмите «Скрыть».", "ui_control": "Панель управления", "ui_control_desc": "Панель управления содержит следующие элементы:", - "ui_pop": "Население — количество ваших подразделений, максимальное население и темп его роста.", "ui_gold": "Золото — Количество золота и скорость, с которой вы его получаете.", "ui_attack_ratio": "Соотношение атаки — Количество войск, которое будет использовано при атаке. Вы можете настроить соотношение атаки с помощью ползунка. Имея больше войск атаки, чем войск защиты, вы уменьшите потери во время атаки, а меньше — увеличите потери, наносимые вашим атакующим войскам. Эффект не превышает соотношения 2:1.", "ui_events": "Панель событий", @@ -97,22 +124,20 @@ "radial_title": "Круговое меню", "radial_desc": "Щелчок правой кнопкой мыши (или нажатие на мобильном устройстве) открывает круговое меню. Щёлкните правой кнопкой мыши за его пределами, чтобы закрыть его. С этого меню вы можете:", "radial_build": "Открыть меню строительства.", - "radial_attack": "Открыть меню атаки.", "radial_info": "Открыть меню информации.", "radial_boat": "Отправить судно (транспортный корабль) для атаки указанного места. Доступно только при наличии доступа к воде.", "radial_donate_troops": "Пожертвовать войска, равные соотношению вашего ползунка атаки тому союзнику, на котором вы открыли круговое меню.", "radial_donate_gold": "Открывает меню ползунка пожертвования золота для быстрой отправки золота союзникам.", - "radial_close": "Закрыть меню.", "info_title": "Меню информации", "info_enemy_desc": "Содержит такую информацию о выбранном игроке, как его имя, количество золота, войск, состояние торговли с вами, запущенные на вас ракеты и метку предателя. Прекращённая торговля значит, что вы не будете получать от игрока золото и он не будет отправлять вам золото через торговые корабли. Вручную (если игрок нажал «Прекратить торговлю», что длится до тех пор, пока вы оба не нажмёте «Начать торговлю») или автоматически (если вы предали ваш союз, что длится до тех пор, пока вы не станете союзниками снова или через 5 минут). В поле «Предатель» будет указана метка «Да» в течение 30 секунд после того, как игрок предал и напал на игрока, который был в союзе с ними. Значки ниже обозначают следующие взаимодействия:", - "info_chat": "Отправьте игроку быстрое сообщение. Выберите категорию, фразу и, если фраза содержит слово «[P1]», выберите имя игрока, которым хотите заменить его. Нажмите «Отправить».", + "info_chat": "Отправить игроку быстрое сообщение. Выберите категорию, фразу и, если фраза содержит слово «[P1]», выберите имя игрока, которым хотите заменить его. Нажмите «Отправить».", "info_target": "Поместить метку цели на игрока, отметив его для всех союзников. Используется для координирования атак.", "info_alliance": "Отправить игроку запрос на союз. Союзники могут обмениваться ресурсами и войсками, но не могут атаковать друг друга.", "info_emoji": "Отправить эмодзи игроку.", - "info_trade": "Используйте «Прекратить торговлю», чтобы перестать давать игроку золото и получать золото от него через торговые корабли. Если вы оба нажмете «Начать торговлю», то он начнется снова.", + "info_trade": "Используйте «Прекратить торговлю», чтобы перестать давать игроку золото и получать золото от него через торговые корабли. Если вы оба нажмёте «Начать торговлю», то она начнётся снова.", "info_ally_panel": "Панель информации о союзнике", "info_ally_desc": "Когда вы заключите союз с игроком, станут доступны следующие значки:", - "ally_betray": "Предайте своего союзника, разорвав союз, прекратив торговлю и ослабив свою защиту. Торговля между вами приостановиться на 5 минут (или до возобновления союза), а другие игроки также могут перестать торговать с вами. Если другой игрок не был предателем, вы получите метку предателя на 30 секунд. В это время над вашим именем появится особый значок и ваша защита будет снижена на 50%. Боты с меньшей вероятность будут заключать с вами союзы, а игроки дважды подумают перед тем, как иметь с вами дело.", + "ally_betray": "Предать своего союзника, разорвав союз, прекратив торговлю и ослабив свою защиту. Торговля между вами приостановиться на 5 минут (или до возобновления союза), а другие игроки также могут перестать торговать с вами. Если другой игрок не был предателем, вы получите метку предателя на 30 секунд. В это время над вашим именем появится особый значок и ваша защита будет снижена на 50%. Боты с меньшей вероятность будут заключать с вами союзы, а игроки дважды подумают перед тем, как иметь с вами дело.", "ally_donate": "Пожертвовать часть войска союзнику. Используется, когда у него мало войск и его атакуют, или когда ему нужна дополнительная мощь для уничтожения врага.", "ally_donate_gold": "Пожертвовать немного золота союзнику. Используйте, когда у него мало золота, необходимого для сооружений, или когда член команды копит на РГЧ ИН.", "build_menu_title": "Меню строительства", @@ -141,6 +166,7 @@ "build_mirv": "РГЧ ИН", "build_mirv_desc": "Самая мощная бомба в игре. Разделяется на бомбы меньшего размера, которые покрывают огромную территорию. Наносит урон только выбранному игроку. Запускается из ближайшей ракетной шахты и наносит удар по области, выбранной нажатием кнопкой мыши.", "player_icons": "Значки игрока", + "troubleshooting_desc": "Если вы испытываете проблемы с производительностью, сбои или другие проблемы во время игры в OpenFront, пожалуйста, посетите страницу устранения неполадок для диагностики и устранения распространённых проблем:", "icon_desc": "Примеры некоторых иконок в игре, которые вы встретите и их значения:", "icon_crown": "Корона — Номер 1. Это — лучший игрок в таблице лидеров.", "icon_traitor": "Сломанный щит — Предатель. Этот игрок напал на союзника.", @@ -149,18 +175,17 @@ "icon_request": "Конверт — Запрос на союз. Этот игрок отправил вам запрос на заключение союза.", "info_enemy_panel": "Панель информации о враге", "exit_confirmation": "Вы уверены, что хотите выйти из игры?", - "bomb_direction": "Траектория полёта ядерной/водородной бомбы" + "bomb_direction": "Траектория полёта ядерной/водородной бомбы", + "icon_alt_player_leaderboard": "Значок таблицы лидеров игроков", + "icon_alt_team_leaderboard": "Значок таблицы лидеров команд" }, "single_modal": { - "title": "Соло", "random_spawn": "Случайное появление", - "allow_alliances": "Разрешить союзы", "toggle_achievements": "Переключение достижений", "sign_in_for_achievements": "Войдите, чтобы получать достижения", "options_title": "Настройки", "bots": "Боты: ", "bots_disabled": "Отключены", - "nations": "Нации: ", "disable_nations": "Отключить нации", "instant_build": "Мгновенная стройка", "infinite_gold": "Неограниченное золото", @@ -169,9 +194,13 @@ "max_timer": "Продолжительность игры (минуты)", "max_timer_placeholder": "Минуты", "max_timer_invalid": "Пожалуйста, введите допустимое максимальное значение таймера (1–120 минут)", - "disable_nukes": "Отключить бомбы", "enables_title": "Разрешения", - "start": "Начать игру" + "start": "Начать игру", + "options_changed_no_achievements": "Пользовательские настройки – достижения выключены", + "gold_multiplier": "Множитель золота", + "gold_multiplier_placeholder": "2.0x", + "starting_gold": "Начальное золото", + "starting_gold_placeholder": "5000000" }, "token_login_modal": { "title": "Вход...", @@ -194,17 +223,22 @@ "not_found": "Не найдено", "clear_session": "Очистить сессию", "failed_to_send_recovery_email": "Не удалось отправить письмо для восстановления", - "enter_email_address": "Пожалуйста, введите адрес электронной почты" + "enter_email_address": "Пожалуйста, введите адрес электронной почты", + "personal_player_id": "Персональный ID игрока:" }, - "stats_modal": { - "title": "Статистика", - "clan_stats": "Статистика кланов", + "leaderboard_modal": { + "title": "Таблица лидеров", + "ranked_tab": "Рейтинговые игры 1v1", + "clans_tab": "Кланы", + "refresh_time": "Обновляется каждый час", "loading": "Загрузка...", - "error": "Ошибка загрузки статистики кланов", - "no_stats": "Статистика кланов недоступна", - "no_data_yet": "Пока нет данных", + "error": "Ошибка загрузки таблицы лидеров", + "no_stats": "Статистика недоступна", + "no_data_yet": "Данные отсутствуют", "clan": "Клан", + "player": "Игрок", "games": "Игры", + "elo": "ELO", "win_score": "Счёт побед", "win_score_tooltip": "Взвешенные победы на основе участия клана и сложности матча", "loss_score": "Счёт поражений", @@ -212,7 +246,8 @@ "win_loss_ratio": "Победы/Поражения", "ratio": "Соотношение", "rank": "Ранг", - "try_again": "Попробуйте ещё раз" + "try_again": "Попробовать ещё раз", + "your_ranking": "Ваш рейтинг" }, "game_info_modal": { "title": "Информация об игре", @@ -224,9 +259,12 @@ "total_gold": "Всего", "all_gold": "Всё золото", "trade": "Торговля", + "train_trade": "Поезд", + "naval_trade": "Торговый корабль", "conquest_gold": "Захваченное золото игроков", "stolen_gold": "Украдено с помощью военных кораблей", - "num_of_conquests": "Количество покорённых игроков", + "num_of_conquests_humans": "Убийства игроков", + "num_of_conquests_bots": "Убийства ботов", "duration": "Продолжительность", "survival_time": "Время выживания", "war": "Война", @@ -239,6 +277,8 @@ }, "map": { "map": "Карта", + "featured": "Рекомендованные", + "all": "Все", "world": "Мир", "giantworldmap": "Гигантская карта мира", "europe": "Европа", @@ -281,14 +321,18 @@ "manicouagan": "Маникуаган", "lemnos": "Лемнос", "sierpinski": "Серпинский", + "thebox": "Коробка", "twolakes": "Два озера", "straitofhormuz": "Ормузский пролив", "surrounded": "Окружение", "didier": "Дидье", "didierfrance": "Дидье (Франция)", - "amazonriver": "Река Амазонка" + "amazonriver": "Река Амазонка", + "tradersdream": "Мечта торговца", + "hawaii": "Гавайи" }, "map_categories": { + "featured": "Рекомендованные", "continental": "Континентальные", "regional": "Региональные", "fantasy": "Прочие", @@ -302,29 +346,30 @@ "private_lobby": { "title": "Присоединение к приватному лобби", "enter_id": "Введите ID лобби", - "player": "Игрок", - "players": "Игрока(-ов)", "join_lobby": "Присоединиться к лобби", - "checking": "Проверка лобби...", "not_found": "Лобби не найдено. Пожалуйста, проверьте правильность ID и попробуйте ещё раз.", "error": "Произошла ошибка. Пожалуйста, попробуйте ещё раз или обратитесь в службу поддержки.", "joined_waiting": "Лобби подключено! Ждём, пока хост начнёт игру...", "version_mismatch": "Эта игра была создана в другой версии. Невозможно присоединиться.", - "disabled_units": "Отключённые сооружения" + "disabled_units": "Отключённые юниты" }, "public_lobby": { + "title": "Ожидание начала игры...", "join": "Присоединиться к следующей игре", - "waiting": "игрока(-ов) в ожидании", "teams_Duos": "{team_count} команды по 2 (дуо)", "teams_Trios": "{team_count} команды по 3 (трио)", "teams_Quads": "{team_count} команды по 4 (квады)", "waiting_for_players": "Ожидание игроков", + "connecting": "Подключение к лобби...", + "starting_in": "Начало через {time}", "starting_game": "Запуск игры…", "teams_hvn": "Люди против наций", "teams_hvn_detailed": "{num} людей против {num} наций", "teams": "Команд: {num}", "players_per_team": "по {num}", - "started": "Начато" + "started": "Начато", + "status": "Статус", + "join_timeout": "Вы не присоединились к игре вовремя." }, "matchmaking_modal": { "title": "Рейтинговый подбор 1v1 (АЛЬФА)", @@ -353,7 +398,6 @@ "bots": "Боты: ", "bots_disabled": "Отключены", "player_immunity_duration": "Продолжительность иммунитета в PVP (минуты)", - "nations": "Нации: ", "disable_nations": "Отключить нации", "max_timer": "Продолжительность игры (минуты)", "mins_placeholder": "Минуты", @@ -379,7 +423,9 @@ "teams_Duos": "Дуо (команды по 2)", "teams_Trios": "Трио (команды по 3)", "teams_Quads": "Квады (команды по 4)", - "teams_Humans Vs Nations": "Люди против наций" + "teams_Humans Vs Nations": "Люди против наций", + "starting_gold": "Начальное золото", + "crowded": "Модификатор перенаселения" }, "team_colors": { "red": "Красный", @@ -409,7 +455,9 @@ }, "public_game_modifier": { "random_spawn": "Случайное появления", - "compact_map": "Компактная карта" + "compact_map": "Компактная карта", + "crowded": "Перенаселение", + "starting_gold": "5 млн начального золота" }, "select_lang": { "title": "Выбор языка" @@ -459,7 +507,7 @@ "easter_writing_speed_label": "Множитель скорости печати", "easter_writing_speed_desc": "Настройте скорость, с которой вы делаете вид, что программируете (x1–x100)", "easter_bug_count_label": "Количество багов", - "easter_bug_count_desc": "Количество багов, которое вы считаете приемлемым (0–1000, эмоционально)", + "easter_bug_count_desc": "Количество багов, которое вы считаете приемлемым (0–1000, по настроению)", "press_a_key": "Нажмите клавишу", "view_options": "Настройки просмотра", "toggle_view": "Переключить представление", @@ -644,19 +692,15 @@ "exit": "Выйти из игры", "keep": "Продолжить игру", "spectate": "Наблюдать", + "requeue": "Играть ещё раз", "wishlist": "Добавляйте в список желаемого в Steam!", - "ofm_winter": "Зимний турнир OpenFront Masters!", - "ofm_winter_description": "Присоединяйтесь к турниру и состязайтесь с лучшими игроками", - "join_tournament": "Присоединиться к турниру", "join_discord": "Присоединяйтесь к нашему сообществу в Discord!", "discord_description": "Связывайтесь с игроками, открывайте новые возможности и выигрывайте призы!", "join_server": "Присоединиться к серверу", "youtube_tutorial": "Нужна помощь?" }, "leaderboard": { - "title": "Таблица лидеров", "hide": "Скрыть", - "rank": "Место", "player": "Игрок", "team": "Команда", "owned": "Территории", @@ -667,38 +711,16 @@ "warships": "Военные корабли", "cities": "Города", "show_control": "Показать подконтрольные территории", - "show_units": "Показать сооружения" - }, - "player_info_overlay": { - "type": "Тип", - "bot": "Бот", - "nation": "Нация", - "player": "Игрок", - "team": "Команда", - "alliance_timeout": "Конец союза через", - "troops": "Войска", - "maxtroops": "Максимум войск", - "a_troops": "Войска атаки", - "gold": "Золото", - "ports": "Порты", - "cities": "Города", - "factories": "Фабрики", - "missile_launchers": "Ракетные установки", - "sams": "ЗРК", - "warships": "Военные корабли", - "health": "Здоровье", - "attitude": "Отношение", - "levels": "Уровни", - "wilderness_title": "Пустошь", - "irradiated_wilderness_title": "Радиоактивная пустошь" + "show_units": "Показать юниты" }, "events_display": { + "events": "События", "retreating": "отступает", - "retaliate": "Напасть в ответ", - "boat": "Судно", "alliance_request_status": "{name} {status} ваш запрос", "alliance_accepted": "принял", "alliance_rejected": "отклонил", + "alliance_nukes_destroyed_outgoing": "{count, plural, one {# ракета, запущенная на {name}, была уничтожена благодаря союзу} few {# ракеты, запущенные на {name}, были уничтожены благодаря союзу} many {# ракет, запущенных на {name}, были уничтожены благодаря союзу} other {# ракет, запущенных на {name}, были уничтожены благодаря союзу}}", + "alliance_nukes_destroyed_incoming": "{count, plural, one {# ракета, запущенная от {name}, была уничтожена благодаря союзу} few {# ракеты, запущенные от {name}, были уничтожены благодаря союзу} many {# ракет, запущенных от {name}, были уничтожены благодаря союзу} other {# ракет, запущенных от {name}, были уничтожены благодаря союзу}}", "duration_second": "1 сек", "betrayal_description": "Вы порвали союз с {name}, став ПРЕДАТЕЛЕМ (защита снижена на {malusPercent}% на {durationText})", "duration_seconds_plural": "{seconds} сек", @@ -715,31 +737,24 @@ "alliance_renewed": "Ваш союз с {name} был продлён", "wants_to_renew_alliance": "{name} хочет продлить ваш союз", "ignore": "Игнорировать", - "unit_voluntarily_deleted": "Сооружение добровольно удалено", + "unit_voluntarily_deleted": "Юнит добровольно удалён", "betrayal_debuff_ends": "Осталось {time} сек до окончания наказания предателя", "attack_cancelled_retreat": "Атака отменена, {troops} солдат погибло во время отступления", "received_gold_from_captured_ship": "Получено {gold} золота с корабля, захваченного у {name}", "received_gold_from_trade": "Получено {gold} золота от торговли с {name}", + "received_gold_from_conquest": "Завоёвано {name}, получено {gold} ед. золота", + "conquered_no_gold": "Завоёвано {name} (не играл, золото не получено)", "missile_intercepted": "{unit} перехватывает ракету", "mirv_warheads_intercepted": "{count, plural, one {Перехвачено {count} боеголовку РГЧ ИН} few {Перехвачено {count} боеголовки РГЧ ИН} many {Перехвачено {count} боеголовок РГЧ ИН} other {Перехвачено {count} боеголовок РГЧ ИН}}", "sent_troops_to_player": "Отправлено {troops} войск к {name}", "received_troops_from_player": "Получено {troops} войск от {name}", "sent_gold_to_player": "Отправлено {gold} золота для {name}", "received_gold_from_player": "Получено {gold} золота от {name}", - "unit_captured_by_enemy": "{name} захватывает ваше сооружение «{unit}»", - "captured_enemy_unit": "Захвачено сооружение «{unit}» у {name}", - "unit_destroyed": "Ваше сооружение «{unit}» было уничтожено", + "unit_captured_by_enemy": "{name} захватывает ваш юнит «{unit}»", + "captured_enemy_unit": "Захвачен юнит «{unit}» у {name}", + "unit_destroyed": "Ваш юнит «{unit}» был уничтожен", "no_boats_available": "Нет доступных судов, максимум — {max}" }, - "unit_info_modal": { - "structure_info": "Информация о структуре", - "unit_type_unknown": "Неизвестно", - "close": "Закрыть", - "cooldown": "Перезарядка", - "type": "Тип", - "upgrade": "Улучшить", - "level": "Уровень" - }, "player_type": { "player": "Игрок", "nation": "Нация", @@ -752,11 +767,6 @@ "friendly": "Дружеское", "default": "По умолчанию" }, - "control_panel": { - "gold": "Золото", - "troops": "Войска", - "attack_ratio": "Соотношение атаки" - }, "player_panel": { "gold": "Золото", "troops": "Войска", @@ -766,30 +776,33 @@ "active": "Активна", "stopped": "Прекращена", "alliance_time_remaining": "Союз закончится через", - "embargo": "Прекратил торговлю с вами", - "nuke": "Ракеты, запущенные ими на вас", "start_trade": "Начать торговлю", "stop_trade": "Прекратить торговлю", "stop_trade_all": "Прекратите торговать со всеми", "start_trade_all": "Начать торговлю со всеми", "alliances": "Союзы", - "flag": "Флаг", "chat": "Чат", "target": "Цель", "break_alliance": "Разорвать союз", - "alliance": "Союз", "send_alliance": "Отправить предложение союза", "send_troops": "Отправить войска", "send_gold": "Отправить золото", "emotes": "Эмодзи", + "moderation": "Модерация", + "kick": "Выгнать участника", + "kicked": "Уже выгнан", + "kick_confirm": "Выгнать {name}?\n\nОн не сможет вернуться к этой игре.", "arc_up": "Верхняя дуга", "arc_down": "Нижняя дуга", "flip_rocket_trajectory": "Отразить траекторию ракеты" }, + "kick_reason": { + "duplicate_session": "Выгнано из игры (возможно, вы играли на другой вкладке)", + "lobby_creator": "Выгнано создателем лобби" + }, "send_troops_modal": { "title_with_name": "Отправить войска игроку {name}", "available_tooltip": "Ваши доступные в данный момент войска", - "min_keep": "Минимальный остаток", "slider_tooltip": "{percent}% • {amount}", "aria_slider": "Ползунок войск", "capacity_note": "Получатель в данный момент может принять только {amount}." @@ -835,23 +848,28 @@ "choose_spawn": "Выберите стартовое местоположение", "random_spawn": "Случайное появление включено. Выбираем стартовое местоположение за вас...", "singleplayer_game_paused": "Игра приостановлена", - "multiplayer_game_paused": "Игра приостановлена владельцем лобби" + "multiplayer_game_paused": "Игра приостановлена владельцем лобби", + "pvp_immunity_active": "Иммунитет в PVP активен на {seconds} сек", + "catching_up": "Синхронизация..." }, "territory_patterns": { "title": "Скины", "colors": "Цвета", "purchase": "Купить", "show_only_owned": "Мои скины", - "all_owned": "Все узоры куплены! Возвращайтесь позже за новыми товарами.", + "all_owned": "Все скины куплены! Возвращайтесь позже за новыми товарами.", "not_logged_in": "Вы не авторизованы", - "blocked": { - "login": "Вы должны войти, чтобы получить доступ к этому скину.", - "purchase": "Купите этот скин, чтобы разблокировать его." - }, "pattern": { "default": "По умолчанию" }, - "select_skin": "Выберете узор", + "try_me": "Примерь меня!", + "trial_remaining": "осталось", + "trial_granted": "Пробный скин предоставлен!", + "trial_cooldown": "Можно примерить только один скин в течение 24 часов. Пожалуйста, попробуйте ещё раз позже.", + "trial_login_required": "Необходимо войти в систему, чтобы получить пробный скин", + "reward_countdown": "Вознаграждение через {seconds} сек...", + "steam_wishlist_prompt": "Поддержите OpenFront, добавив его в список желаемого Steam", + "select_skin": "Выберете скин", "selected": "выбрано" }, "flag_input": { @@ -859,18 +877,9 @@ "button_title": "Выбери флаг!", "search_flag": "Поиск..." }, - "spawn_ad": { - "loading": "Загрузка рекламы..." - }, - "auth": { - "login_required": "Для доступа к этому сайту требуется войти в систему.", - "redirecting": "Вы будете перенаправлены...", - "not_authorized": "У вас нет прав для доступа на этот сайт.", - "contact_admin": "Если вы считаете, что видите это сообщение по ошибке, пожалуйста, свяжитесь с администратором сайта." - }, "radial_menu": { - "delete_unit_title": "Удалить сооружение", - "delete_unit_description": "Нажмите, чтобы удалить ближайшее сооружение" + "delete_unit_title": "Удалить юнит", + "delete_unit_description": "Нажмите, чтобы удалить ближайший юнит" }, "discord_user_header": { "avatar_alt": "Аватар" @@ -926,7 +935,6 @@ "replay": "Повтор", "details": "Подробности", "ranking": "Рейтинг", - "started": "Начато", "map": "Карта", "difficulty": "Сложность", "type": "Тип" @@ -934,7 +942,7 @@ "player_stats_tree": { "public": "Публичный", "private": "Приватный", - "singleplayer": "Соло", + "solo": "Соло", "mode": "Режим", "stats_wins": "Победы", "stats_losses": "Поражения", diff --git a/resources/lang/uk.json b/resources/lang/uk.json index bf680f6f3..0c6299604 100644 --- a/resources/lang/uk.json +++ b/resources/lang/uk.json @@ -7,57 +7,85 @@ }, "common": { "close": "Закрити", + "copy": "Копіювати", + "paste": "Вставити", "back": "Назад", "available": "Доступно", - "preset_max": "Максимум", + "preset_max": "Макс.", "summary_send": "Переказ", "summary_keep": "Залишок", "cancel": "Скасувати", "send": "Надіслати", "cap_label": "Ліміт", - "cap_tooltip": "Залишкова місткість отримувача", + "cap_tooltip": "Залишок місткості отримувача", "target_dead": "Ціль знищено", "target_dead_note": "Неможливо надіслати ресурси полеглому гравцю.", "none": "Немає", "copied": "Скопійовано!", - "click_to_copy": "Натисніть, щоб скопіювати" + "click_to_copy": "Натисніть, щоб скопіювати", + "enabled": "Увімкнено" }, "main": { "title": "OpenFront (АЛЬФА)", - "join_discord": "Discord", "login_discord": "Увійти з Discord", "sign_in": "Увійти", "discord_avatar_alt": "Аватар профілю Discord", "user_avatar_alt": "Аватар {username}", - "checking_login": "Перевірка входу...", - "logged_in": "Вхід здійснено!", - "log_out": "Вийти", "create": "Створити лобі", "join": "Приєднатися до лобі", "solo": "Соло", - "instructions": "Інструкції", "game_info": "Інформація про гру", "wiki": "Вікі", "privacy_policy": "Політика конфіденційності", "terms_of_service": "Умови користування", "copyright": "© OpenFront™ і співавтори", - "reddit": "Reddit", "play": "Грати", "news": "Новини", "store": "Крамниця", + "store_new_badge": "НОВЕ", "settings": "Налаштування", - "keys": "Клавіші", - "stats": "Статистика", + "leaderboard": "Таблиця лідерів", "account": "Акаунт", "help": "Допомога", "menu": "Меню", - "pick_pattern": "Оберіть візерунок!" + "troubleshooting": "Усунення неполадок", + "go_to_troubleshooting": "До сторінки усунення неполадок" }, "news": { "github_link": "на GitHub", "title": "Список змін" }, + "troubleshooting": { + "title": "Усунення неполадок", + "environment": "Середовище", + "rendering": "Візуалізація", + "power": "Живлення", + "browser": "Браузер", + "platform": "Платформа", + "copied_to_clipboard": "Інформацію скопійовано до буфера обміну! Не забудьте поділитися нею на нашому Discord, якщо вам потрібна допомога.", + "os": "ОС", + "device_pixel_ratio": "Коефіцієнт пікселів пристрою", + "chromium_tip": "OpenFront працює найкраще у Chromium-браузерах.", + "hardware_acceleration_tip": "Для оптимальної продуктивності увімкніть апаратне прискорення в налаштуваннях браузера.", + "renderer": "Візуалізатор", + "max_texture_size": "Максимальний розмір текстур", + "high_precision_shaders": "Високоточні шейдери", + "gpu": "Відеокарта", + "unavailable": "Недоступно", + "gpu_tip": "Переконайтеся, що це виділена відеокарта, якщо вона наявна.", + "battery": "Акумулятор", + "charging": "Заряджання", + "battery_level": "Рівень заряду", + "power_saving_tip": "Переконайтеся, що у вашому браузері не увімкнено режим заощадження енергії.", + "yes": "Так", + "no": "Ні", + "unknown": "Невідомо", + "software_rendering": "Програмна візуалізація", + "canvas_2d_no_gpu": "2D-полотно (без відеокарти)" + }, "help_modal": { + "video_tutorial": "Відеоінструкція", + "video_tutorial_title": "Довідник з OpenFront.io", "hotkeys": "Гарячі клавіші", "table_key": "Клавіша", "table_action": "Дія", @@ -77,9 +105,8 @@ "ui_leaderboard_desc": "Показує найкращих гравців гри та їхні імена, % підконтрольних територій, кількість золота та військ. За допомогою кнопки «Показати все» ви можете переглянути всіх гравців у грі. Якщо ви не бажаєте бачити таблицю лідерів, натисніть «Приховати».", "ui_control": "Панель керування", "ui_control_desc": "Панель керування містить наступні елементи:", - "ui_pop": "Населення — Кількість ваших підрозділів, ліміт населення та темп його приросту.", "ui_gold": "Золото — Обсяг вашого золота та швидкість, з якою ви отримуєте його.", - "ui_attack_ratio": "Коефіцієнт атаки — Кількість військ, що беруть участь в атаці. Ви можете налаштувати коефіцієнт атаки за допомогою повзунка. Якщо наступальних військ більше ніж оборонних, то буде зменшено втрати під час атаки, а якщо менше — буде збільшено шкоду, що буде завдано вашим наступальним військам. Ефективність не збільшується після коефіцієнту 2:1.", + "ui_attack_ratio": "Коефіцієнт атаки — Чисельність військ, що беруть участь в атаці. Ви можете налаштувати коефіцієнт атаки за допомогою повзунка. Якщо наступальних військ більше ніж оборонних, то буде зменшено втрати під час атаки, а якщо менше — буде збільшено шкоду, завдану вашим наступальним військам. Ефективність не збільшується після коефіцієнту 2:1.", "ui_events": "Панель подій", "ui_events_desc": "На панелі подій показуються останні події, запити та повідомлення швидкого чату. Деякими прикладами є:", "ui_events_alliance": "Союз — Запрошення до союзів можуть бути прийняті або відхилені. Союзники можуть ділитися ресурсами та військами, але не можуть атакувати один одного. Клацання на кнопку «Оглянути» переміщає камеру на гравця, який надіслав запит.", @@ -97,22 +124,20 @@ "radial_title": "Кругове меню", "radial_desc": "Правий клац (або дотик на мобільних пристроях) відкриває кругове меню. Клацніть правою кнопкою миші поза ним, щоб закрити його. У меню ви можете:", "radial_build": "Відкрити меню будівництва.", - "radial_attack": "Відкрити меню атаки.", "radial_info": "Відкрити меню інформації.", - "radial_boat": "Відправити човен (транспортний корабель) атакувати вибране розташування. Доступно лише якщо ви маєте доступ до води.", + "radial_boat": "Відправити човен (транспортний корабель) атакувати вибране розташування. Доступно лише якщо у вас є доступ до води.", "radial_donate_troops": "Пожертвувати кількість військ, що дорівнює коефіцієнту повзунку атаки тому союзнику, на якому ви відкрили кругове меню.", - "radial_donate_gold": "Відкриває меню повзунка пожертвування золота для швидкого надсилання золота союзникам.", - "radial_close": "Закрити меню.", + "radial_donate_gold": "Відкрити меню повзунка пожертвування золота для швидкого надсилання золота союзникам.", "info_title": "Меню інформації", "info_enemy_desc": "Містить таку інформацію про вибраного гравця, як його імʼя, кількість золота, військ, стан торгувілі з вами, кількість запущених на вас ракет і мітку зрадника. Припинення торгівля означає, що ви не отримуватиме золото від гравця, а він не надсилатиме вам золото торговельними кораблями. Свідомо (якщо гравець натиснув «Припинити торгівлю», що триває, поки ви обидва не натиснете «Розпочати торгівлю») або автоматично (якщо ви зрадили союз, що триває, поки ви знову не станете союзниками або через 5 хвилин). Поле «Зрадник» показує стан «Так» протягом 30 секунд після того, як гравець зрадив й атакував гравця, який перебував у союзні з ним. Значки нижче позначають такі взаємодії:", - "info_chat": "Надсилає швидке повідомлення гравцю. Виберіть категорію, фразу та, якщо фраза містить слово «[P1]», оберіть імʼя гравця, котрим бажаєте заміни його. Тицьніть «Надіслати».", + "info_chat": "Надіслати швидке повідомлення гравцю. Виберіть категорію, фразу та, якщо фраза містить слово «[P1]», оберіть імʼя гравця, котрим бажаєте заміни його. Тицьніть «Надіслати».", "info_target": "Розмістити мітку цілі на гравці, позначивши його для всіх союзників. Використовується для координації атак.", "info_alliance": "Надіслати гравцю запит на союз. Союзники можуть ділитися ресурсами та військами, але не можуть атакувати один одного.", "info_emoji": "Надіслати емоджі гравцю.", "info_trade": "Використайте «Припинити торгівлю», щоб припинити давати гравцеві золото та отримувати золото від нього через торгові кораблі. Якщо ви обидва натиснете «Розпочати торгівлю», вона розпочнеться знову.", "info_ally_panel": "Панель інформації про союзника", "info_ally_desc": "Коли ви укладете союз із гравцем, буде розблоковано наступні значки:", - "ally_betray": "Зрадьте свого союзника, розірвавши союз, припинивши торгівлю та послабивши свою оборону. Торгівля між вами призупиняється на 5 хвилин (або до відновлення союзу), і інші також можуть припинити торгівлю з вами. Якщо інший гравець сам не був зрадником, ви отримаєте мітку зрадника на 30 секунд. У цей час над вашим імʼям зʼявиться особливий значок, а ваша оборона знизиться на 50%. Боти рідше укладатимуть із вами союзи, а гравці двічі подумають, перш ніж мати з вами справу.", + "ally_betray": "Зрадити свого союзника, розірвавши союз, припинивши торгівлю та послабивши свою оборону. Торгівля між вами призупиняється на 5 хвилин (або до відновлення союзу), і інші також можуть припинити торгівлю з вами. Якщо інший гравець сам не був зрадником, ви отримаєте мітку зрадника на 30 секунд. У цей час над вашим імʼям зʼявиться особливий значок, а ваша оборона знизиться на 50%. Боти рідше укладатимуть із вами союзи, а гравці двічі подумають, перш ніж мати з вами справу.", "ally_donate": "Пожертвувати частину своїх військ союзнику. Використовується, коли в нього мало військ і його атакують, або коли йому необхідна додаткова сила для знищення ворога.", "ally_donate_gold": "Пожертвувати частину свого золота союзнику. Використовуйте, коли в нього мало золота, яке він потребує для будівель, або коли член команди заощаджує на РГЧ ІН.", "build_menu_title": "Меню будівництва", @@ -127,7 +152,7 @@ "build_defense": "Пункт оборони", "build_defense_desc": "Підсилює оборону навколо найближчих кордонів, що показано візерунком у клітинку. Атаки ворогів уповільнені та несуть більше жертв.", "build_port": "Порт", - "build_port_desc": "Можуть бути збудовані лише біля води. Дозволяє будувати військові кораблі. Автоматично відправляє торгові кораблі між портами вашої та інших країн (крім випадків, коли торгівлю припинено), даючи золото обом сторонам. Торгівля автоматично припиняється, коли ви атакуєте гравця або він атакує вас. Її буде відновлено через 5 хвилин або при укладанні союзу. Можна керувати торгівлею вручну за допомогою кнопок «Припинити торгівлю» та «Розпочати торгівлю».", + "build_port_desc": "Може бути збудований лише біля води. Дозволяє будувати військові кораблі. Автоматично відправляє торгові кораблі між портами вашої та інших країн (крім випадків, коли торгівлю припинено), даючи золото обом сторонам. Торгівля автоматично припиняється, коли ви атакуєте гравця або він атакує вас. Її буде відновлено через 5 хвилин або при укладанні союзу. Можна керувати торгівлею вручну за допомогою кнопок «Припинити торгівлю» та «Розпочати торгівлю».", "build_warship": "Військовий корабель", "build_warship_desc": "Розвідує територію, захоплюючи ворожі торгові кораблі й знищуючи їхні човни (транспортні кораблі) та військові кораблі. Зʼявляється з найближчого порту та розвідує ділянку, вибрану клацанням при створенні. Військовими кораблями можна керувати кнопкою атаки (див. дія «Атака» в розділі «Гарячі клавіші»): спочатку клацніть на корабель, а потім — на ділянку, до якої бажаєте його перемістити.", "build_silo": "Ракетна шахта", @@ -141,6 +166,7 @@ "build_mirv": "РГЧ ІН", "build_mirv_desc": "Найпотужніша бомба в грі. Розділяється на менші бомби, які покривають величезну територію. Завдає шкоду лише вибраному гравцю. Запускається з найближчої ракетної шахти та вражає область, вибрану клацанням кнопкою миші.", "player_icons": "Значки гравця", + "troubleshooting_desc": "Якщо у вас виникають проблеми з продуктивністю, збої чи інші проблеми під час гри в OpenFront, будь ласка, відвідайте нашу сторінку усунення неполадок, щоб отримати поради з діагностування та виправлення поширених проблем:", "icon_desc": "Приклади деяких значків, з якими ви зіткнетесь, і їхнє значення:", "icon_crown": "Корона — Перше місце. Найкращий гравець у таблиці лідерів.", "icon_traitor": "Зламаний щит — Зрадник. Цей гравець атакував союзника.", @@ -149,18 +175,17 @@ "icon_request": "Конверт — Запрошення до союзу. Гравець надіслав вам запит на укладення союзу.", "info_enemy_panel": "Панель інформації про ворога", "exit_confirmation": "Ви впевнені, що хочете вийти з гри?", - "bomb_direction": "Траєкторія польоту атомної/водородної бомби" + "bomb_direction": "Траєкторія польоту атомної/водородної бомби", + "icon_alt_player_leaderboard": "Значок таблиці лідерів гравців", + "icon_alt_team_leaderboard": "Значок таблиці лідерів команди" }, "single_modal": { - "title": "Соло", "random_spawn": "Випадкова поява", - "allow_alliances": "Дозволити союзи", "toggle_achievements": "Перемикання досягнень", "sign_in_for_achievements": "Увійдіть, щоб отримувати досягнення", "options_title": "Налаштування", "bots": "Боти: ", "bots_disabled": "Відключені", - "nations": "Нації: ", "disable_nations": "Вимкнути нації", "instant_build": "Миттєве будівництво", "infinite_gold": "Необмежене золото", @@ -169,9 +194,13 @@ "max_timer": "Тривалість гри (хвилини)", "max_timer_placeholder": "Хвилини", "max_timer_invalid": "Будь ласка, введіть дійсне максимальне значення таймера (1–120 хвилин)", - "disable_nukes": "Вимкнути бомби", "enables_title": "Дозволи", - "start": "Розпочати гру" + "start": "Розпочати гру", + "options_changed_no_achievements": "Власні налаштування — досягнення вимкнені", + "gold_multiplier": "Множник золота", + "gold_multiplier_placeholder": "2.0х", + "starting_gold": "Початкове золото", + "starting_gold_placeholder": "5000000" }, "token_login_modal": { "title": "Вхід...", @@ -194,17 +223,22 @@ "not_found": "Не знайдено", "clear_session": "Очистити сесію", "failed_to_send_recovery_email": "Не вдалося надіслати електронний лист для відновлення", - "enter_email_address": "Будь ласка, введіть адресу електронної пошти" + "enter_email_address": "Будь ласка, введіть адресу електронної пошти", + "personal_player_id": "Персональний ID гравця:" }, - "stats_modal": { - "title": "Статистика", - "clan_stats": "Статистика кланів", + "leaderboard_modal": { + "title": "Таблиця лідерів", + "ranked_tab": "Рейтингові ігри 1v1", + "clans_tab": "Клани", + "refresh_time": "Оновлюється щогодини", "loading": "Завантаження...", - "error": "Помилка завантаження статистики кланів", - "no_stats": "Статистика кланів недоступна", - "no_data_yet": "Дані поки що відсутні", + "error": "Помилка завантаження таблиці лідерів", + "no_stats": "Статистика недоступна", + "no_data_yet": "Дані відсутні", "clan": "Клан", + "player": "Гравець", "games": "Ігри", + "elo": "ELO", "win_score": "Рахунок перемог", "win_score_tooltip": "Зважені перемоги на основі участі клану та складності матчу", "loss_score": "Рахунок поразок", @@ -212,7 +246,8 @@ "win_loss_ratio": "Перемоги/Поразки", "ratio": "Коефіцієнт", "rank": "Ранг", - "try_again": "Спробуйте ще раз" + "try_again": "Спробувати ще раз", + "your_ranking": "Ваш рейтинг" }, "game_info_modal": { "title": "Інформація про гру", @@ -224,9 +259,12 @@ "total_gold": "Загалом", "all_gold": "Усе золото", "trade": "Торгівля", + "train_trade": "Поїзд", + "naval_trade": "Торговий корабель", "conquest_gold": "Загарбане золото гравців", "stolen_gold": "Викрадено воєнними кораблями", - "num_of_conquests": "Кількість підкорених гравців", + "num_of_conquests_humans": "Убивства гравців", + "num_of_conquests_bots": "Убивства ботів", "duration": "Тривалість", "survival_time": "Час виживання", "war": "Війна", @@ -239,6 +277,8 @@ }, "map": { "map": "Мапа", + "featured": "Рекомендовані", + "all": "Усі", "world": "Світ", "giantworldmap": "Велетенська мапа світу", "europe": "Європа", @@ -281,14 +321,18 @@ "manicouagan": "Манікуаган", "lemnos": "Лемнос", "sierpinski": "Серпінський", + "thebox": "Коробка", "twolakes": "Два озера", "straitofhormuz": "Ормузька протока", "surrounded": "Оточення", "didier": "Дідьє", "didierfrance": "Дідьє (Франція)", - "amazonriver": "Річка Амазонка" + "amazonriver": "Річка Амазонка", + "tradersdream": "Мрія крамаря", + "hawaii": "Гаваї" }, "map_categories": { + "featured": "Рекомендовані", "continental": "Континентальні", "regional": "Регіональні", "fantasy": "Інші", @@ -302,29 +346,30 @@ "private_lobby": { "title": "Приєднання до приватного лобі", "enter_id": "Введіть ID лобі", - "player": "Гравець", - "players": "Гравці(в)", "join_lobby": "Приєднатися до лобі", - "checking": "Перевірка лобі...", - "not_found": "Лобі не знайдено. Будь ласка, перевірте дійсність ID і спробуйте знову.", + "not_found": "Лобі не знайдено. Будь ласка, перевірте дійсність ID і спробуйте ще раз.", "error": "Сталася помилка. Спробуйте ще раз або зверніться до служби підтримки.", "joined_waiting": "Лобі приєднано! Очікуємо, доки хост почне гру...", "version_mismatch": "Цю гру створено в іншій версії. Неможливо приєднатися.", - "disabled_units": "Вимкнені споруди" + "disabled_units": "Вимкнені юніти" }, "public_lobby": { + "title": "Очікування початку гри...", "join": "Приєднатися до наступної гри", - "waiting": "гравці(в) очікують", "teams_Duos": "{team_count} команд по 2 (дуо)", "teams_Trios": "{team_count} команд по 3 (тріо)", "teams_Quads": "{team_count} команд по 4 (квади)", "waiting_for_players": "Очікування гравців", + "connecting": "Підключення до лобі...", + "starting_in": "Початок через {time}", "starting_game": "Початок гри…", "teams_hvn": "Люди проти націй", "teams_hvn_detailed": "{num} людей проти {num} націй", "teams": "Команди: {num}", "players_per_team": "по {num}", - "started": "Почато" + "started": "Почато", + "status": "Статус", + "join_timeout": "Ви не доєдналися до гри вчасно." }, "matchmaking_modal": { "title": "Рейтинговий підбір 1v1 (АЛЬФА)", @@ -353,7 +398,6 @@ "bots": "Боти: ", "bots_disabled": "Відключені", "player_immunity_duration": "Тривалість імунітету в PVP (хвилини)", - "nations": "Нації: ", "disable_nations": "Вимкнути нації", "max_timer": "Тривалість гри (хвилини)", "mins_placeholder": "Хвилини", @@ -379,7 +423,9 @@ "teams_Duos": "Дуо (команди по 2)", "teams_Trios": "Тріо (команди по 3)", "teams_Quads": "Квади (команди по 4)", - "teams_Humans Vs Nations": "Люди проти націй" + "teams_Humans Vs Nations": "Люди проти націй", + "starting_gold": "Початкове золото", + "crowded": "Модифікатор перенаселення" }, "team_colors": { "red": "Червоний", @@ -409,7 +455,9 @@ }, "public_game_modifier": { "random_spawn": "Випадкова поява", - "compact_map": "Компактна мапа" + "compact_map": "Компактна мапа", + "crowded": "Перенаселення", + "starting_gold": "5 млн початкового золота" }, "select_lang": { "title": "Вибір мови" @@ -459,7 +507,7 @@ "easter_writing_speed_label": "Множник швидкості друку", "easter_writing_speed_desc": "Налаштуйте швидкість, з якою ви удаєте, що програмуєте (x1–x100)", "easter_bug_count_label": "Кількість багів", - "easter_bug_count_desc": "Кількість багів, що ви вважаєте прийнятною (0–1000, емоційно)", + "easter_bug_count_desc": "Кількість багів, яку ви вважаєте прийнятною (0–1000, за настроєм)", "press_a_key": "Натисніть клавішу", "view_options": "Налаштування вигляду", "toggle_view": "Перемкнути вигляд", @@ -644,19 +692,15 @@ "exit": "Вийти з гри", "keep": "Продовжити гру", "spectate": "Спостерігати", + "requeue": "Грати ще раз", "wishlist": "Додавайте до списку бажаного в Steam!", - "ofm_winter": "Зимовий турнір OpenFront Masters!", - "ofm_winter_description": "Приєднуйтеся до турніру та змагайтеся з найкращими гравцями", - "join_tournament": "Приєднатися до турніру", "join_discord": "Приєднуйтеся до нашої спільноти Discord!", "discord_description": "Звʼязуйтеся з гравцями, відкривайте нові можливості та вигравайте призи!", "join_server": "Приєднатися до сервера", "youtube_tutorial": "Потрібна допомога?" }, "leaderboard": { - "title": "Таблиця лідерів", "hide": "Приховати", - "rank": "Ранг", "player": "Гравець", "team": "Команда", "owned": "Влада", @@ -667,38 +711,16 @@ "warships": "Військові кораблі", "cities": "Міста", "show_control": "Показати підконтрольні території", - "show_units": "Показати споруди" - }, - "player_info_overlay": { - "type": "Тип", - "bot": "Бот", - "nation": "Нація", - "player": "Гравець", - "team": "Команда", - "alliance_timeout": "Кінець союзу через", - "troops": "Війська", - "maxtroops": "Ліміт військ", - "a_troops": "Наступальні війська", - "gold": "Золото", - "ports": "Порти", - "cities": "Міста", - "factories": "Фабрики", - "missile_launchers": "Ракетні установки", - "sams": "ЗРК", - "warships": "Військові кораблі", - "health": "Здоровʼя", - "attitude": "Ставлення", - "levels": "Рівні", - "wilderness_title": "Пустир", - "irradiated_wilderness_title": "Радіоактивний пустир" + "show_units": "Показати юніти" }, "events_display": { + "events": "Події", "retreating": "відступає", - "retaliate": "Напасти у відповідь", - "boat": "Човен", "alliance_request_status": "{name} {status} запрошення до союзу", "alliance_accepted": "приймає", "alliance_rejected": "відхиляє", + "alliance_nukes_destroyed_outgoing": "{count, plural, one {# ракету, запущену на {name}, було знищено завдяки союзу} few {# ракети, запущені на {name}, було знищено завдяки союзу} many {# ракет, запущених на {name}, було знищено завдяки союзу} other {# ракет, запущених на {name}, було знищено завдяки союзу}}", + "alliance_nukes_destroyed_incoming": "{count, plural, one {# ракету, запущену від {name}, було знищено завдяки союзу} few {# ракети, запущені від {name}, було знищено завдяки союзу} many {# ракет, запущених від {name}, було знищено завдяки союзу} other {# ракет, запущених від {name}, було знищено завдяки союзу}}", "duration_second": "1 сек", "betrayal_description": "Ви розірвали союз із {name}, ставши ЗРАДНИКОМ (оборону знижено на {malusPercent}% протягом {durationText})", "duration_seconds_plural": "{seconds} сек", @@ -715,31 +737,24 @@ "alliance_renewed": "Союз із {name} було поновлено", "wants_to_renew_alliance": "{name} хоче поновити ваш союз", "ignore": "Ігнорувати", - "unit_voluntarily_deleted": "Споруду добровільно видалено", + "unit_voluntarily_deleted": "Юніт добровільно видалено", "betrayal_debuff_ends": "Залишилося {time} сек до закінчення покарання зрадника", "attack_cancelled_retreat": "Атаку скасовано, {troops} солдатів загинули під час відступу", "received_gold_from_captured_ship": "Отримано {gold} золота з корабля, захопленого у {name}", "received_gold_from_trade": "Отримано {gold} золота від торгівлі з {name}", + "received_gold_from_conquest": "Завойовано {name}, отримано {gold} од. золота", + "conquered_no_gold": "Завойовано {name} (не грав, золота не отримано)", "missile_intercepted": "{unit} перехоплює ракету", "mirv_warheads_intercepted": "{count, plural, one {Перехоплено {count} боєголовку РГЧ ІН} few {Перехоплено {count} боєголовки РГЧ ІН} many {Перехоплено {count} боєголовок РГЧ ІН} other {Перехоплено {count} боєголовок РГЧ ІН}}", "sent_troops_to_player": "Відправлено {troops} військ до {name}", "received_troops_from_player": "Отримано {troops} військ від {name}", "sent_gold_to_player": "Надіслано {gold} золота для {name}", "received_gold_from_player": "Отримано {gold} золота від {name}", - "unit_captured_by_enemy": "{name} захоплює вашу споруду «{unit}»", - "captured_enemy_unit": "Захоплено споруду «{unit}» у {name}", - "unit_destroyed": "Вашу споруду «{unit}» було знищено", + "unit_captured_by_enemy": "{name} захоплює ваш юніт «{unit}»", + "captured_enemy_unit": "Захоплено юніт «{unit}» у {name}", + "unit_destroyed": "Ваш юніт «{unit}» було знищено", "no_boats_available": "Немає доступних човнів, максимум — {max}" }, - "unit_info_modal": { - "structure_info": "Інформація про споруду", - "unit_type_unknown": "Невідомо", - "close": "Закрити", - "cooldown": "Час відновлення", - "type": "Тип", - "upgrade": "Покращити", - "level": "Рівень" - }, "player_type": { "player": "Гравець", "nation": "Нація", @@ -752,11 +767,6 @@ "friendly": "Товариське", "default": "Типове" }, - "control_panel": { - "gold": "Золото", - "troops": "Війська", - "attack_ratio": "Коефіцієнт атаки" - }, "player_panel": { "gold": "Золото", "troops": "Війська", @@ -766,37 +776,40 @@ "active": "Активна", "stopped": "Припинена", "alliance_time_remaining": "Кінець союзу через", - "embargo": "Припинено торгівлю з вами", - "nuke": "Ракети, запущені на вас", "start_trade": "Розпочати торгівлю", "stop_trade": "Припинити торгівлю", "stop_trade_all": "Припинити торгівлю з усіма", "start_trade_all": "Розпочати торгівлю з усіма", "alliances": "Союзи", - "flag": "Прапор", "chat": "Чат", "target": "Ціль", "break_alliance": "Розірвати союз", - "alliance": "Союз", "send_alliance": "Надіслати союз", "send_troops": "Надіслати війська", "send_gold": "Надіслати золото", "emotes": "Емоджі", + "moderation": "Модерація", + "kick": "Вигнати гравця", + "kicked": "Уже вигнано", + "kick_confirm": "Вигнати {name}?\n\nВін не зможе повернутися до цієї гри.", "arc_up": "Верхня дуга", "arc_down": "Нижня дуга", "flip_rocket_trajectory": "Обернути траєкторію ракети" }, + "kick_reason": { + "duplicate_session": "Вигнано з гри (можливо, ви грали на іншій вкладці)", + "lobby_creator": "Вигнано власником лобі" + }, "send_troops_modal": { "title_with_name": "Надіслати війська до {name}", - "available_tooltip": "Ваші поточні доступні війська", - "min_keep": "Мінімальний залишок", + "available_tooltip": "Ваші доступні війська", "slider_tooltip": "{percent}% • {amount}", "aria_slider": "Повзунок військ", "capacity_note": "Зараз отримувач може прийняти лише {amount}." }, "send_gold_modal": { "title_with_name": "Надіслати золото до {name}", - "available_tooltip": "Ваше поточне доступне золото", + "available_tooltip": "Ваше доступне золото", "aria_slider": "Повзунок кількості", "slider_tooltip": "{percent}% • {amount}" }, @@ -835,7 +848,9 @@ "choose_spawn": "Оберіть стартове розташування", "random_spawn": "Випадкову появу увімкнено. Обираємо стартове розташування за вас...", "singleplayer_game_paused": "Гру призупинено", - "multiplayer_game_paused": "Гра призупинена творцем лобі" + "multiplayer_game_paused": "Гра призупинена творцем лобі", + "pvp_immunity_active": "Імунітет у PVP активний на {seconds} сек", + "catching_up": "Синхронізація..." }, "territory_patterns": { "title": "Скіни", @@ -844,13 +859,16 @@ "show_only_owned": "Мої скіни", "all_owned": "Усі скіни придбані! Повертайтеся пізніше за новими товарами.", "not_logged_in": "Вхід не здійснено", - "blocked": { - "login": "Ви повинні ввійти, щоб отримати доступ до цього скіна.", - "purchase": "Придбайте цей скін, щоб розблокувати його." - }, "pattern": { "default": "Типово" }, + "try_me": "Примір мене!", + "trial_remaining": "залишилися", + "trial_granted": "Пробний скін надано!", + "trial_cooldown": "Можна приміряти лише один скін протягом 24 годин. Будь ласка, спробуйте ще раз пізніше.", + "trial_login_required": "Ви повинні увійти, щоб отримати пробний скін", + "reward_countdown": "Нагородження через {seconds} сек...", + "steam_wishlist_prompt": "Підтримайте OpenFront, додавши його до списку бажаного Steam", "select_skin": "Оберіть скін", "selected": "обрано" }, @@ -859,18 +877,9 @@ "button_title": "Обери прапор!", "search_flag": "Пошук..." }, - "spawn_ad": { - "loading": "Завантаження реклами..." - }, - "auth": { - "login_required": "Для доступу до цього сайту потрібно ввійти в систему.", - "redirecting": "Вас буде переспрямовано...", - "not_authorized": "Ви не маєте права на доступ до цього вебсайту.", - "contact_admin": "Якщо ви вважаєте, що бачите це повідомлення помилково, зверніться до адміністратора сайту." - }, "radial_menu": { - "delete_unit_title": "Видалити споруду", - "delete_unit_description": "Клацніть, щоб видалити найближчу споруду" + "delete_unit_title": "Видалити юніт", + "delete_unit_description": "Клацніть, щоб видалити найближчий юніт" }, "discord_user_header": { "avatar_alt": "Аватар" @@ -880,7 +889,7 @@ "ship_arrivals": "Прибуття кораблів", "nuke_stats": "Статистика бомбардувань", "player_metrics": "Статистика гравця", - "building": "Споруда", + "building": "Будівля", "ship_type": "Тип корабля", "weapon": "Зброя", "built": "Побудовано", @@ -926,7 +935,6 @@ "replay": "Повтор", "details": "Подробиці", "ranking": "Рейтинг", - "started": "Почато", "map": "Мапа", "difficulty": "Складність", "type": "Тип" @@ -934,7 +942,7 @@ "player_stats_tree": { "public": "Публічний", "private": "Приватний", - "singleplayer": "Соло", + "solo": "Соло", "mode": "Режим", "stats_wins": "Перемоги", "stats_losses": "Поразки", From 17f32a590c1956e1872646567ca7ac8085f75210 Mon Sep 17 00:00:00 2001 From: Skigim Date: Mon, 2 Mar 2026 12:56:37 -0600 Subject: [PATCH 12/37] fix: resolve drawImage scaling penalty on non-square sprite height (#3320) ## Description: This PR resolves a performance parsing penalty in the `UnitLayer` rendering loop by fixing two issues with non-square sprites: 1. `drawImage` was incorrectly using `sprite.width` for both width and height, causing aspect ratio squashing and forcing the browser to perform a scaling operation on the image instead of hitting the canvas fast-path. It now correctly uses `sprite.height` for the vertical dimension. 2. `clearUnitsCells` was previously configured to only clear a square grid (`clearsize`) based solely on width, meaning taller sprites would leave visual artifact "ghosts" on the map. The clearing bounds have been corrected to leverage discrete `sprite.width` and `sprite.height`. Additionally, these values are wrapped in `Math.round()` prior to offset calculation to prevent subpixel anti-aliasing CPU penalties during `clearRect`. ## Please complete the following: - [x] I have added screenshots for all UI updates (not needed) - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file (no new text) - [x] I have added relevant tests to the test directory (existing tests suffice, change was minuscule and non-breaking) - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: skigim --- src/client/graphics/layers/UnitLayer.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/client/graphics/layers/UnitLayer.ts b/src/client/graphics/layers/UnitLayer.ts index e5d72f0e8..9414b8406 100644 --- a/src/client/graphics/layers/UnitLayer.ts +++ b/src/client/graphics/layers/UnitLayer.ts @@ -290,14 +290,15 @@ export class UnitLayer implements Layer { .filter((unitView) => isSpriteReady(unitView)) .forEach((unitView) => { const sprite = getColoredSprite(unitView, this.theme); - const clearsize = sprite.width + 1; const lastX = this.game.x(unitView.lastTile()); const lastY = this.game.y(unitView.lastTile()); + const clearX = Math.round(lastX - sprite.width / 2); + const clearY = Math.round(lastY - sprite.height / 2); this.context.clearRect( - lastX - clearsize / 2, - lastY - clearsize / 2, - clearsize, - clearsize, + clearX - 1, + clearY - 1, + sprite.width + 2, + sprite.height + 2, ); }); } @@ -611,7 +612,7 @@ export class UnitLayer implements Layer { Math.round(x - sprite.width / 2), Math.round(y - sprite.height / 2), sprite.width, - sprite.width, + sprite.height, ); if (!targetable) { this.context.restore(); From c238af389a0b020b85dd0a3a82cb5564993dd1e9 Mon Sep 17 00:00:00 2001 From: bijx Date: Mon, 2 Mar 2026 18:35:19 -0500 Subject: [PATCH 13/37] =?UTF-8?q?Feat:=20Passage=20Map=20=F0=9F=9A=A2=20(#?= =?UTF-8?q?3304)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: Introduces Passage, an island filled thin map (like Amazon River but inverted) which is a long, thin stretch of islands that makes for some really fun gameplay. I playtested with 3 friends a number of times and it's great in pretty much all the modes. Naval gameplay on this map is particularly fun since some islands in the center basically hold the choke points on trade ships passing from one side to another, making them hotly contested territory. long map Describe the PR. ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: bijx --- map-generator/assets/maps/passage/image.png | Bin 0 -> 532325 bytes map-generator/assets/maps/passage/info.json | 69 ++++++++++++++++ map-generator/main.go | 1 + resources/lang/en.json | 1 + resources/maps/passage/manifest.json | 84 ++++++++++++++++++++ resources/maps/passage/map.bin | 1 + resources/maps/passage/map16x.bin | 1 + resources/maps/passage/map4x.bin | 1 + resources/maps/passage/thumbnail.webp | Bin 0 -> 12014 bytes src/core/game/Game.ts | 4 +- src/server/MapPlaylist.ts | 1 + 11 files changed, 162 insertions(+), 1 deletion(-) create mode 100644 map-generator/assets/maps/passage/image.png create mode 100644 map-generator/assets/maps/passage/info.json create mode 100644 resources/maps/passage/manifest.json create mode 100644 resources/maps/passage/map.bin create mode 100644 resources/maps/passage/map16x.bin create mode 100644 resources/maps/passage/map4x.bin create mode 100644 resources/maps/passage/thumbnail.webp diff --git a/map-generator/assets/maps/passage/image.png b/map-generator/assets/maps/passage/image.png new file mode 100644 index 0000000000000000000000000000000000000000..2fc1a2d655f8acb9df7e40d03648a8d66b541d1e GIT binary patch literal 532325 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
    >lxP z-a#qjhwBHG7;MkazuG^sDe`Acp_gcX^vG|q2>Az16S-mk3V(aIL%luDa0T& zy~qUOSruOGffzat2zfM=a#7!W#1AzM-8@dh1E>eZ#JXK%xrmu|MN34;Kp`;r_w3I! zby%_-M3K$%>Cuuvfqc~|ikLip9pvhzUl?{dmM!q%lnP&x6&2pz;Br~?FKlFq9pl>F zXfPzL?uG(ET?3*+^n@PYxi4OJ4%w{39Esp+Uzxc?h z{QKq(16qZ8?^cEHN?WjpRDsHMq7}h&`8yvc|Mw64w`w3hT<2Yf=^P1#k5Uu`bl~O< zIlh!mupj)NOUQf7?2+Ub~b4%R^-n{N*)*e=}|kin|{ zRrbqC2RHwXrcuq21~KlMNB_-4d(Tt**Y6n}Xi1mkXhs0xP_8+`v2VhFSsGgH=gej3 z_Xo4!cQ{Zd92Kl4r?_`YG9*{-LfUY|8H5NxwqIk&V!FIJ+$*B%y;HU+7`7CUvyCBSLk}V=40nd5mF*QxpZp%37|fK^@$U^N(6>j&6RB`xj0N zZy?G<>D{u`av9IoV6w}$SjFhh!aj$K0JLL*j2?AhHbOToK7nPB-sSl6rYzxeN`6V; zolO|3a_C1F&@60&hRFQ&>#Y91gLaGU(}9HN z-{xv-%k=s2R{RL?O8rd$a8H8gp3)N&v&!1}13>AKlOyw9(Ewixk_)&me~bhGU$2qe^~%db=S9A&dq1!- zvCi1Yy4NC~W9LEwkQnj)@+!SehM6-Qm)8kvB(!*seO`dp@?bg@cr_A?2`+@me85m@ zr$n40$8rL-Ibk-MDOb*J7LZEFV{&WD}HH^rt*p&nSP;80`95+ZTX{R+QUbnl9EIg~=o znl|e1Fb}96Ui(N$n|>@D`X~BI-zjiz?b%m;bumu-N!Hb406f=WzF3@vNQiNZOLin3Mz-pM$q{t9u3134RnNC0!F|jnsI=c?|yq5+yfuqxLRZA44@S!0D6XWCe=#K~zODOgTODR;Z0|Y9xS2J$Fm5)6y012^mOVQF>+oDwqusK{gBr@vnU_~{ROa&h zWjC(dq9B)|TOD4<3Xw2tJffJZw8V<*F-9PuoU50H)*N_ujy3RUiznbq5MU@t3R=LS zW;~4D<|tEPC2aYK;6Hghjji^|LvkXJ|qjCSx==|4<`H?o3U|)kpfh(RbA6}YNuV^=8;4eyiN5E?w z>#+J?hAjtRs#5^7rPTJrrBlDxmG_Eg$Wi6tcC+72)?tmc*+yu;0Kcj3r`$V8yUgKR zy7wLc6@y<9Wh3|X9EN`Vx*fEw`}sYghH#pxVB=7YlZSI%uH1ubAzsU)@W22CQgmOy z=da6x!ksPysO$jQLQXrn@$gb>uFtmcd#kkKNhEu9wYGiQmiOe_f4|fN=0(3U{o^(R zAw11pbMMmuP5bG;({%?9w0FJb0Nn|$}Itn z3U1Iu4X45DLnl2LoBj24y95Hh;K`iStpX8F!4^AN(=}LM!0KZ_}9+V(*?yQ?1QrggCD2exh^rs>ZG8r(2&U3}p*Qh*qAEsmD& zu6JE)&SapxQB`?94Oj>V?2!@uqyW#8;Y$ktJn;d;$EPs>aW~S27TAc1a7EjvvZ5~I ziBV}8@%}c=hzEyfRS-ku?pRI#A<6<^&Ch|>z@$d4Zf~D=1yIgnUi9LD%o}c+J{N2R znPyo4&%$~aqVJ0me<8lMfd~%IvLJ!c-K?+gzo|N>YdAFBJrL|Tmf?fdsjgWPLfww% z2$0u!Cn^I1%5QyWMj0_X3*lV{-vDb70jCvzBoau3N^+essx zifnRhNxf%l+!}$~R8v()l~*MyVOH}%(ijoNv_4D-0^OxSZI_f?_2kf;@vPnC z&1IC`t?HLWqSm90-e?2;GlXe)UEGySH78VU)`B`Je~JM`Bimk~gp=@X#&Q5xJYH}K z)=^W=fc7i8ryG5$fZ6t^SaydPLda}XF!_lQ#`7;ut1AUYbQ){5A z{AnoaA%Jkv%S8b~Dygl=0R3gMvd2Unzl8!e^9+SQtgV(g_l3|}A&?LPT5VFxo|pQ7 zoeS*b@N&xA+V>otyZ2M}Abq*jW7LHZ9Z-wc&G;rNys2)RjyYkW=DmWw^GXEvcf1ie z!u|BxS9)jS4SrZH(!C89wpf*=+fAPO8RWhw)0nC2s4ff^Ul2_aid^OAiH5W$xBtFu z%)=PDESYENykyXuE1`*QcG;}u`RZGescKamrM+6Zx7N6N-y%+^x zPU!z*%;$Obq4l5aobtd6(hl zBSK#cAm52B9I$hpFl9YO7He}TvG=tAh_hC&a+rD+nGi86m7Dgwo7;3P+a11SA>F-&Vu@lp-Q#{#9}^2+0UQQoezroyfN28zHA zf8AK|tq#lW>Mb*W)`^hoyuFn@l1a~fsjl3MN5;A-ul9$q&r$L*wX7@ox^wE_!Ye0> z5-ydyU`f2e)vArm*mBNTOMx&l54QryKvUJk`n9av#_~Z!THJMQnZqJMy6&ZVD8Qx~ z)AznYWzxeUEj_ff%TV0j!i`Vo8j3Lke(U{#Ib;7Y3_M{0-`sarysUk?^dvn6bW5Cnm@Fr(JES$)*v*mxB(mld~ynJAU5jZt0-=&q$U`yfm|1uVj z7oeuQ)7u8;PwJzFW^=Ht+uK&TY=x6I&P0p;<2HkJv=5IWBS?9LmjuXmRY9`obV?ck z+D@AOOejewzc$L45x_Xg{$@c2z+3e(p2fn^1=EzC^3ETI*Jwr4%bSEu^--XnCRu&t z56KKZ!zQl`P}IEmEngHKk%&_2YlM*(KHqzcA=!`x01!*h0n!w z9r}XRPEsH4x9;!F8hHz@c^B>d_LRcF3#(CDdKlhnSe12I`ErC`Wx}CY>VLQl z;V7?c$sh(FpwZA8AWBii{^B;xRNe8^&=4ubN9pBnw9|bz4PXU)pJHqQgznv`i_ng~ zx6YI0A4mU2q&b5N8i#gs=2wZlT0Vlu@VJMYGfyG;mf z$H%|+G!tl=ZNGIZEjvGSYj$Oh!J<)C@#@*87b!KAdEvEBM#_k##X60%{Hn~sJ%r~< zG{6x2&~q616FZXqL?LE90i)kn`n|K=>U4Fgsgo=ZQ+_07x4S4Ele;JN8Esv~_bKyF zFSue&YGl&d?3bNf^dVG4vNlvVXN@&pV!@QCVbJ~2JauL2sL4eG_a5W1B#+)f8>4oN zRpQfhXj4zVfMX5k0A)MKSF~gR+s^28u~>4PPxW0+!LiW!J8#S&A#<a~O^i%H|P@obzg*`MhNS4>r=Zj^#j|s5(RZmNL@%rI9^U zG-51p?sW2@J{VFbiZUc{tiw@(Z3t2K_)1=(CZ7hd%be;*rstwUYsE_(hh>yD{8~0! z`gotGvAGFOS1*Z)?*1cOG)Qy9LaE}(T z>3NhNcl*2ObiKKR`t1J07%7?=+bOQai1VK4GAEWJ?Xv3@puo-6!yfY;``V#>QWAZJ ziy^z6sK#f^s@5H7igS;*8`$WA2?~_=IH7!0Y&jN?%JM`$Z6g{e_h_vbV%N%Kn=S01 z4=jwg6v#^qM>mI;d+?Uh5j!bV<;AlUrQ-m~`(+$Uwk$;R$NhnqEFPqI4AoiN45BH_ zf!IwGUs=0RJ>JAQum%gKl$q0Sjy~1>%DIAUIJvt+0ddiW>bvhN!MbU^Ui-Z8)Ea~*a&2-(@Hyd-f|z>#$RGk&@2lTKd=TTz)RY9F>49zyvF`j}Tu zxjiD-J!ld@RzV5=PF6qQzB)sw-+$2%v6a`uSV!zC{X4rEhZoCZShQ3uK9#2JmK;QRKMRf!E!(7yb9^)!< znd}O-0N1%B$8lDEzcX;`BvhP?lStXRJ;quZTc#I#Pv)OVNIUGIdd~d!11P*}J||KC ztOo0B9;{!~2h;LOg#*u>b9o3x7q30pnmr4OWY~fG-rU#acc zraG6xG4rRm;x80|Q!P`L*BJ{q5HJ$77cv(E%pMhC2=sMBE?Eo%GwS3MRXXG+y5&bq zjI>UoHmJ#4VU@nptvclUQvk>y^5~M&v9e=Qe*{toX;HgzU#PrA%hgBha49oxYuP=GsL`67fqjz?QxvgJbp{NjOQ>fg@kIk%kHpsHu;7}dk51f2g5zV zK>17l=%1?5xZU))H@+>r>h5+ ze~?ZY<-j0E;U4`Wb_|DOOM%Q9HF1xs3k&zH;d)0w(P0XGdK(; z!UMdheNC1!MN;wz_JVbt0p)U(;ci5~;Gm)7uI)LdURp=HE;OF8u187q4-Ml1Fb+}q zcr-|wGc3Lr;S0RCXL2rz*Qg^&guk61Jb2dc8CPe6iZYD*3$2v++qFb2aWYR z^;}yh?|EHmcW555)x?n8t+Au&9IeHCl20W86XkMEh(CBv*=qwfMqqbYA5;KF+mMKx_d(8A@saz~9F?>Hx{CX>GFBZzLdw3zT(qwjpm zFr`9YStY`1-mM1;bY)ZH8$Wft?!&A;{ZO%1Ao-rezV6MEhgm)W7RpD+>Ab(su(Clu zuw=@a+H%MJDY7>%b<|D~Mm|MQ%#&+RlDW$ZP*dk-@b(3lfD|mLhgwLce5s4_do1Nl zvf|Z zVRBg%DM~zY%L_HIr!D}k}LCe)F>$@?g3 z=5{*H+W$-BOKi2j?c1s+i8}nX@+xPH<$yz%rpqzh&b1(bD9@JmE}!>q&(dOF zltbjQuh|>(`xAQk_zaQjOU!xAt`W2B0c@JRi8v@*v$u6phu<-3L==rqk& zBY59|PMNxRIy*6M1Y1x#ig!ew!uaS|(*zai3_F~c#E#nZ%5J5S2rKMq!pR9zaMz(IR;H=rSxe~z< zw*Yq8J6$!Q`ACO;E-T{gZL zB-AN+61^gQ45Wpdlom7LdrqesCYnVKZWKn`x@EvPotEpla-mQ2d# z&_+V%DKKO-E9E^N} zB|!3{dCB=`QA#g!lfWx_!WecAm=jvC+5Z(yhtky>w+>SOvep5>crhY{GShijMKLID zimrilv7h2V%wz z71!zWy813Q$+ZEL7zM~sJRIjB)>-rPxBG{$3;Sn$#y7lDBboO6FIwABM9GlvL<%0D zwWuwn%n<7MjIgl)b74S!k_1Y7G!lhJgk>i&dp(FaGJb`6F{Z~ppB?x=P6iZpNeng8 z`2+m5jX@N{0igg#u1-Y??m)JfLYd_Sg6XXuZLa+K;j&A^tp^PF_SiIFA%^EeoUlt- z4ba3Y^HHg)h7g7v{_^Qt{|!v7J%>0xYOn6RFsZ)+9y&Lirq1Z@VmJ}Ly^;b~mROEs zqg&!#c<^CWI)_rj#XPU-oD7yH*`sL{F{|%S(?M{oXDoerF`LLrcmU{az5G~n;CpMp zgO`2<90A1s&65a^exsN6Eq9zbRm7kI#3Z;`YbUn)f{<+qngxis{TPQ$=(n(IX@Fe` z02cw?Bv3MXxjshOxODk^w4Cy1S=&BGfSHQYo$kIDt*&8RfXI&L{1G6>vGAV!B?f94 zu^7Tx^?op-wwR=%bpGh8TYN4`>2{uUMX`kUK3gp~GA$u<{5kGT`tH;YHl#Ismf#^# zALs@zka(c(cw9j9ybDX$J^ifE+{^a~BN|)WDd&bN>f|IHf763^(hLLdO1@0R{N|mQ~{OFJDYb2 zLTz~Y&z`zt++((*kKcTEV&djaXbDo8AV06-9BpXtly6jhuo>ww6{Tvj?lK|wY(gKY@6-Ow%GAm65j&X$gig< z=H7XuJqcBdEUTlNk!BU=S)E6Lj%yu=B2Q0hz&k6Ww0yME4h(MsV3T{nv@>~Lsa3s1 zbcNwtjgG$ny0QLi?De-DgSgImyAp4k>>3G>*)Cq69Ka7THYWn>Myb>sizR zpDh^)Y^kN=UV;U$FxV6tbtE98G){gpmp`b)`_KFEA^0=+vyBjj=ZT1ccTMALDxKI<)Uhj!6$qnY!kQJMAtOT?JlfvQReaq_ z&g1)NP-$d|ip@jrzA|+d5>Yo1QRTDy%O4OeZO?9da&|J$MX|gM)jOVGZC~(Gl%{70 zjK|Uc^K+uH)2yX_s>w3x9!%?s@T|5001J(tEw{fCC^nN&e=un}6G7?9PdnM$b*&eD z8{vniNe`vaWIwWzu37DfLc`Q49yhqmJ)z#jUU(k?(*t#srrkI9AITG@>~550d^#u< zuz$V)6)Uih`T`uCp30(5g7-o69#p{SCpG4nck9=BjMev6uS5<04$+V+|dep_3pMNn)b)5U9+wW%s zMFSd%Dj&?1lX_!~{Y3h_RmFv?2TY8G7UjB|IiAj@lYqv8fNmijMt?0ALKH1(*WVo% z%(xG1mJUP!ke2v?Vmef0r4EIqqkuHZa{~tPoeABmoZfnxBLL>)RsraB%uRo@=gwj% z9HBdkq@|QDx2sJW{%$~_iudJ*)U9v0r%p@3$Azx9eBtmTxX6&D;$qXfEXV)@gl>@r z7Up#nn0o6@xpJEK?N#zJc>dzX$Y=He63?4VaS%^$#N`uEzs_b&SkFFjLO10`X+INd zaA&I^AHBcx&Mjz}7H%WwAKVN(e7t4t3g1tpsW>6ZO>{24xO;h9zwo1aJ*3nVN+4Xy zW{|f&*QfnyBl^%{owoDKf6Hy2t=aaL9X9!qsg|EBiWZeYsM#+YQn#>@#k0R3MW!yY zwrPiwu`Yavo?naI-e*nuY@ZXZSYIxW?{wd#{++Y{U-!Lzkun8v)UTws$A33NPRaDE z!q|WgK@Z!5myT4X`d&h_XSd^eYctTu3mTtN>+&^1& z0!_t5&1ixk^lKuLSqlWPBTdzY}*e++4?aI~@n8+`GTG0eaZ|K5ZKYV{}M zt~#B$p*CoZzA-sW^>?v;1f#b(R>nk2nKnJPc{1-=~F;o{~w?xTMRIn#?RNj-Ct?QG>_xSFAvB*%8Qr90B)0aI+xxp{}Lj36Q{U*OC&I#oE}$6-cZ`WMd)n)>H19&kc9c zI%XHzM;J#XilAu+G;R@w5TQVmcR~_;S8oB1l+%85^#*lXd-F3X)Gk{1o=6z~2q;7>78l%ZiA$ClCS zj@SCU&*Q_C?X4-RMgvR0C@pysA844WMg%7*@mxvAyeUqM)a_cyCWuDw&^9>8@jlIg z+A?0b(w>#9Ire#Ug3&>3J7oI)&xg1F+)md6Ivep{ky$|hyaZojt>t5|A^J2$Kxb|2 zuF$lF1^Lx*lEEuSq3`9%y`tIu(QW~E!fSne3$3cvc$ua|;Kh;gq!S`!Y0n41xf1|o zb7la1uzVTR@X~zw)RLq08X$N_rSAK7dvO0P2TpoxSJY6IH8fwEn;O%JDn-VA?&OQ> zIHVxZr%Hu}W<-G^+o||ykcneq_FwDBFF*AAv> z(T;VPExwS6w6O}UV7bzX0?5XBXt2T70 zo=o~d^TvAqMV38`hPS_O`supiK|>YL9)ZbS-YX1;z+g3WOQ}lK;OQ1lRrrk}b98;( zsA52Q@QgKb@ZleQkr@SKvOq_~UPZ!64D-ci4PxCSbd5jTd}V&lAlMrv#q3>v+l*aN z4kF{Ytey2w^zQ(J9U1^SB+|6g#tbbR19bf^phn#btXwl&h|X(vw*zje5+3*eVcs&K zJ^XRNxiBsELlSNXMhG#cIUC=iSr#W88C3Ua1aJ9C_>6rc|g5&0D+VnSCbJ)zBX)6+v$h z#*HpC*F&uCSPrjX^~Ycp9%%brd~GH!*4!(0&lVMTPm$6%%C^ITn9dGQO=uaiE_D9@ zngbTnz1QbBnP`#$ocy-e>T=4jxyVfZPV!JbJss_J?J;vpX`WRt&XyHUE_@cAr2+b3 z^6nqz9}n(!K1b}N^>o?p-ee1sBQR9>mR32Njrl#!+gAsY`&xNiH5(_w#&ME)9$uv{ zrb7Qo?vVTqx3~GBdjF0pg4A2%qs1qmxV9Xx49>S{JmKXUQG@N$V-bYyhv7ImQFK54 zZ1gz|K%=vC>OZ^zwvoIR>*lg@Me4qKy`cpe3b4EcI4uKI=Um@`(fR)?%Ihsux6!8C@};(JPhU=}DIPCns;?{4uy} zm!-6ku@7L)h5>_>^@biY82cmvwF5Nk+i`ln{uI$8d&T5|?@?lBq6@S*C@hV}13!Ov z?%&_eSPnm>IduAB*#_(m0TNd9*D9xX9S9oh>(mTa{?#oVU(!M>v-J{$uIZ<){vnX+ z=O0qs3Uticx$M~`n23`P!Bcsho!13pH6l3y*t<<<(`E+YX!MAZ{eLW{3+nBB&!4H;Z&wNuZc5hd z`({T}w{Pr4-0BCw7Mh6U+uGl{2x46AX)F9GGBi-F8AuZkg!2m;d z^S}J(dg3+ickk!9@3j!&GuiBa#P8C_5ZbthEOY1nbEfBH)+|T8B*%!&h@=NP4yNib za}OftrNow5Fbh=CFatbaL(&^*Q+T8~Vrk8*qb{)kn(fuM=~HtGZ-#QZJj6gjM07uM zjwzD||G66oFGDPvJQ`b>p;;>(Z?Kn#U+>ZrHh4@?8a+Cq0pGdc7uQVd^I}jTqTF)o){#T=nb;=xSmue_J+6H`hUy=*i|MB8# ztzKM_`Q1!7ko{X55U0K!Xjcpl33~qi3MB^U^kI`B3n$N|L#6^1+`5 z%(6BIQax!QemLJe7j8iW=6FCyjOO6?Rm>9M{@6kO7CD2Jj&(^@#V7?&Utc1k_=Hyf zEw@U>d3+Tml!BmaGN3n29)-M$;wv?ZlEqKXN8*GYH;SV1k6wZ#M@a+!t`%2g!rj?t zxL^X+=HfNrJ<}P)+1Y0I!W}*%ICm!?qL>HH#*Iy8t85!-(%@)pM5#1#rl?I5?9ea- zOW+O8)wE2G;e0VnOA{`NEt0JD6E>L0qQ*OFdKVB-6`Rv7FOc#F*j{_0PSA z>Yl`CwmG&4YL=)l=LfjYqQ1w2cT^_PnX=s%48Ys@(qL;b*R4LiH+E#){RRa(Qoi@$ zQPpnY>s>xw*MNbI83^s8*=aeOK*axI;wLJ|=%}T5>hxBxfJc4a9n`cExe_JN5Z;?C z<17&f+}s!j=tfcbTaocPDQuR{(Rd#1`2*i{(S1?|aN4wG#~l3M;p%|}?tbhaxX1o& z$11}nKGyfblO6aWa8t*$T?{jRD3ZjMD35+?X?4oq&lx&W#mGI9KQydugprrS8Jb!f zd~%n5_XI_8$eB&@7dk~ll^g14!%UJ`Y2_zmfov=TiCFlNyC562bk28Y{4Jq?PVX>4 z;YQ%pMmkmPU~Vw^>R@Ed%Ih!<=^>DT^j8~NQj>dlT=iJQK>mr4)UwqlR8Bjkh#D%y z6rNW6VUMz2N*_)0RSB||R+@c34wM}#=JG-k>Qy#0fslrWRp#Ldp{0RMLf-Hpa01nl z`mKHHsFfp+;2VA1l`+5|4VkYgLbdX@y&cD|)>z1-G|1}l&Qn$W|L|n@F5RBwpi%Tx z7S;dkF$RdtHRQCjc5bFrTgw;T0@;QAEq&MzC1HsU*+y4QPPdO_7*k8~9{x!Q{PkiN z%gFw$o4!D}TdzwXd-k~Ai3A{YlLAR_L@c2?wWy9{ZQ|3bS&=fE+^VrW=P*6)V4EN1r4n(R%$TtvB(%XrSdi+jAqmaRZvB-MOy-RFUz3|67zx!VI50;TtIel=f^K}O6%{f(rlC0>s+uoks zZc_^YB%bk8d%kVda?n<{NY6b2-f4snC$pHIm)onVhX;U^0BW8rEU&7mco=_}^Y>wt zuVU8kHH+%4LAO4B%E}+yjX(1C=aiR4s7#s8)-fL4t`l&#*Kawvq72{Z9+2A_>BPW$$9+mw5wKr z!V1{(Jz2DH`17m|c-pWL!wV3~8z}1v?%b&C%3+on_h^ruT!G^v=Dos3sQ$O{qqd57 zdjOj-&g^?@yuVP71}#0p(S!R)l2~aw8MK%GbF|F2#P0;WRLiMoO?a88OJGeKg%2LA z)T8bKBBJ69_iZK?mL!A9;PZOQ`2HZIK#xFcznVs@J`s zv|mL@A(jc19`)JG?}8Qi)GXgn5I{}R4~tJc+;BXx;x&YrSW{5!F%&ph3)gRB5lgG# z)!~BRVeMJj;4ltLlOL1A>=%C=vCa3ew!zI9;sy{ckCKRti8ZfMbr0Xl@^d(f@e>`c z9Po+PI~nhE>PZ%DB+NL3tW-Z%hkKs_H>2*X=YNs3!;Ex=_DxKcjx1wRaXpWpH11W^ zw|hqR-)f*d7F{H!uI*qMzMG-qlRl%`>9qk}FHrBQZii=3J5MnW|KhlLIIL0+^`7kk z&Os3hu`%dD&<`gpkz8DED@*!mUUI-Pf@tI;z=sfN~u+RULt{%;qvU~_eSW_ z8Ww^U#jbNO0GPJ-ue1KU_ohdHr|s_xmtY(baWVmK;2i7b{kv2hFO$&B@hA#OXD5J; ziKMI(-}i4jqOV9^zPos`+uU_`J-UdM6C9?c8Sgl}F~slZSc)~aJoI*F-5Va>9CDeg z)nYqgK*>&pN{R{hMx~e&#J+ zhpF7nGGm;#h{(zSTa8?khw9*fXC{Z?kz3jQ*O%Kqs;VvhHRBNEsPH*8;q@Q#8MAiU zQIE7}Q<(jxRWzxvWU2Z|r=zE{jX0}V;B@Q2>y(+}h zSfnjR{;pTCgI;#2bDG*P^?Ns<+2yw1jr!m1J(`GD? zv8EqM+3psAks&Ms_SU>Pt0_m$8@^|+8uZSmg|7fzz)5Rcleg{GJFCVxw}r9`H)s5U z)J3i(qclu0>I~-F|h0#i~6tGas*hsRe*Y7+GCSo^oF)36`TI z8-vu*&*u2NFV;Em*DZA`9V99^}?4`gX9&RmSWDz2Q zp)ALpGH28uKsQj~Q`tgFu>BMDbAo>-zZlLrk@#PFUn@XIyS2MjI?8h!=-whyh*{6Z zKD610jXCSNJ9_pWr}A}y#h83MgjFifE)k{@^44(yg8*SmpTQ^Kh}0J zIhu;1%?^l0o)t0!l9vGS%yQwgaX@Idr=Row@rUk_oz(qZ6HMSSmhE0>b z=a|mw-BDC+J5ytCaNt2%AJsNQN4>QaMmm0T-*@HK2mDD#0EE9<(6@Ci3}%GSy^JdS z12)bC&AW689l6c){-3JmXm@7d4rxfzZ+=t9Y@tdEo=AgnlkdgqUVA@1=zrbYnL``DoYprSLq`ygB~aqd6@vxIAr5lvGI8pHrQV= zYk@YA&@y{!f%L#wcp8aR{UI7JG@tJCD;x6O`L2O3QD)8pB3~4$JC9bZ-k&B0rcB*K zJdju38w(;lR6RZG+54!+^GWoP>2Rvd z1V6<2MR06wKcpD&nEbpH3~UL9#jMs(UG{a|i<~&dShXAOWp(Z=%U$8?5XjIc=^0jX z43jm>ST!J-c<$eh_hwiqGO*)9q7tj+1s@k;X0EN7Y3$~ecO|2HR6PM|WFQOe#*+fqjlat`0NG=dz{GyENkh+^6fvYtTy_N4 zGrv;7S?U=?rV>$8KVK0mhq~8ZY@sV~>`rgy&hW4~6moq}4+_Ex#{>+VAubm8=s_x; zIz%V8?Bk(Jo>+KUaMt=Zrl9iM2jyn z7=Bj<0+cMsepg8A_1brJ*7DUehMIFNmnQh3CgB-DdIwgY7|NOe@+8W{yAT^RSMA7F zK!ed0nNeDITu)Kr3432BZ(UkLg8#FQRUzZPF`exkGP5^Q~i`>`V`|OZHjxa_kpp#ErdRY`dM*e-hx$`rDfB>I|5yK*bSxIBb$b| z_ZmZ3v3vl!y@G;AQQF*k^5&8422sh)<8pm;j#`j4#zTU`G?*FFD$58L=>s!BGp%^o zRrthv`@=$^;)~^{U=&36C33y8{#|qvi;mze$l9@wi8{N5=uh5y>{%K8Qf~5ZG20=u z>BDyvZ!M|ZbZ7yi;QvRO0F8aqbGtJG$XG)b%kgVrq`KcOe<@V^ON!4KKXxiIb+Y>E zKl>bqoa_&`drDHYwsKdX;+K_sSh)*teOMXO#1^UjC7`{mvnP79uqm`rQ{VCLni0<$ zl#nFoJZG$j6ASz2i5v394Dc`lfPaO?J|^yt{G;_%~C4V?T+NAeR30fm_)772*eO6nc0Mt-tSs zYi<3FGp}bmMCe>&E&=}*FJyv$@8SWiDZX>Ln!xyZlGK%v8|XeZvR&H*pdBwsm#$%M z;I7hWYH*fx7mzsAu?mez9c;$kj`>hV&cyPL7s72%WnTQ8srf&iz4ZZHQva$D{7LGe_TyGrR$j0j;FH`%JE9GLJlgfa) zjU$jgz?|{ZX-qn{e9BRIjwqbnp?{`8DRulhG5HFzP_7|rbxT-G^s-aw?y3Nmh6wx` z)yEp~?@F!9=IFcw(-zCGkYcgDamX_9WGy1S-)pME?<%;8{hM+a%+Z4=k%A9 z(3686!3&~{*mG%BwC}{pIrR|&6HpICMn$?8a^V^?dxDR9O9{N;itw^Yc8c;tM=miS zNc?ejX=x%W5-u2uonC$PoKN>9i}TA(v`?ForypP=cPfN(Hlhdsv-*AwBJlJ7N3}0s ziPUePYq1ZbPy_TPW;G~3lNvslDjcm&r2D$?HKzv;?HyiNHh`&lcc9ej|Miek{jVX( zH++ZdSrl6QjksMK!chno zf{eh9fK6QS@^WyS_{P=ufwn6-{|c|2nPhJ_#I*McJURo?st3tNXgT%yctGkZQuLt& zPg!I!e3cRc_5k2VA$n`U0G~}A?sM8x`++~bLKRdD$^g=QXvxV!mNXtj(P7%{c+$L^!!m4KUML6 z6y_<*WniOnRUe=jCY3x(FS?|XDT;V{D_NqluH;CJUTa~;Xn<8i3JJNMq3Z($ z7@*^wjtMmyMO6~w)p;>|U9Qn=5BAytiRwj*fe#?pfHI@^IH0~c`!XI#JPDESvgG@& zBtMgN1DlyHDzL+`9p}B~Fxl+orj@9@COSTf3Nxz1pB6NltOh!XZhKT*=Z5Ba90t|% zf)kJ&$0xfJ=a6)h-<6p8mU0I^CXYon3V1&@AM|-IHx>#(0N%u4K;SpCLKH3&7>}Nj@#qOF|Gp@Sok?P+J>dNJU4Bu;DclcAbQEM$ zZ|TaO>C<9NE42grgo$$s5htb(r_v0iiLDG}*kOUjBV8tz)Z?+if zP#4dhm8r1o8U3>1) zi^(4HxfS#ziairn!Svgob%rO3+iXWJR3nBw8$t{VRi(lA)L;4sNB-5oLaka(gZ1aO z#zY&|5Bcr^K8WA<&uVDlVNTOpqI2=cux3_2-!BjG>Q2fCK)?K=s~X6Nm7^wYeXHOy z@wmcJx|UE;-R_ALM?~JigQxy?KFG@%soHVj%Z|&`N$~$IdZRu2ox-Ur+x!oCrX^8v z^U;DO7yc&JQQxE~d3LJ1j)D`v*YjJ;Gdx<&Vfcvh(5s5C2&T z$-Fa6e&m<&m|`K70`=9XrM)^O?l*rb?00gs6JOzySu{x4>ALX3vjrEFbg(DaG_OW- zQnUi*z=trThJ0_%GS61&@@=968N~pvkn+jyoQKOuCU)RP-4#~Pnb?7=%&eeT;Bv6i z?IUD0_NHh0V>rSQMwJ!{;++f&LM`pKEY!Fw9I>TpCIrL2y%C`LD4sz|5mJo=2?xYeWNI0^60(PMd~-!H z_iobMO6W%EE-5JJST>gH@78&jGsi*+zjDz(Wy12g>&XoZkwM)dzWvUZ9jATqY|E!%AK;4KMFT zkziiiM~&)|q?)HdfqORSP_H}_HL|G|ulGM8ZPR_%$-R31oA2^XD2BLwi>_O%g%0?EgA!z#YySw1j-D1V3;jn1*YFJ#is(( z&WYFhFRL;Y`-3*SH&?5bzFif6N$R8+I4Wd1U_H}SM7zebIiJxR==VTr@Heo9RS9tq zzI3!M#PFJ^yF=5D)18M?vFEm%_39&G=L;D80yjuaU*7h#YNV-sl&MS!NlC7#oO_!h z3)4WQ#N&}Xr7HM!dH;#Tp2oF{6U*&$&JLg>P2rr1dU5>xcOw6}N3QLb6nS!l>TM9m z-tFH)t340THjdbn(zX}p9xQ7x3ujp5K5=6|mTwElJC5>5A)PBFNoLA=-}*=wQMf!W zB&5cZi})OT`vV2U0xJBzBA_t_uGbzSUnpa1WM}NodTDM6Y(N{+q~u_0%f-C`Z+)yE zAJBR(y3dM-m=AS2dSXaMX&B*Vp>uw>-DyOfvv-mcR-=!MYr2h&_ z*Ko%j^4~_wyNi};v~X+1z{A52=YH{CZPGWYre{$YO!wQY($5xFDU=qute0W)n5+i5 zY?szL_AS4cIq{P3RcByy&-;zkbj_BezOSI$V0ogTYT}u^(hlq~+~%!>%%|A^+G^XA zJSfxaXE18%`QT|i(HmCVp=uW(Dn>QdT!e+5N_|=O#=_`vkzTjxV+fe9tn{l8%hGFuPE zBw;wjl|0FFAlyB)CefP_$DMSJ#1jUx?Y#j|y~&UF3YsaH{&(oED!PeV9jqiK^{i*- z0OE***%hPG^~!)fosA68T~Ex~LRAW?B7+d{->Box24}jOB0l&JKpKKBZ%-Z%U*_$5 zw-TH;Mu*J++fT59G}#b@hf1jyp*~&$xLwdeM{2p|%#42xzx$>ktmD61JMMa`q0v%@ zrXzUSqA-wo6mrozh_DI=YOH;n^cr~$W5g!k_H2ZI?U`(g#tKj8oM(YkoZkaiPSfTm zfN;C(``3HS75Q3f<5Kk5AKrvwUudl+qfcJW$_cpR`vFp4VzQvCe~0=TfZyYS>|i)s z%x)lbSprE#1y|_-`Gn48RUI;JviaD({a79#1~Gh5mz<_WsRE@)phz1}VfesTHBJOa z^H|B7HsDrLv(4hwgbKu?d8(!CX;_j8{jC!%VMCp16~m0o#RF^4C1KG2*jEl>5^&Z> zFx6L>ON`A_+VK#i(;Fqyt+5E+&I;G`h5**RY4ePmOJzR0rN~1p|4zeXWSThkUv?)V z$AIj5?Xh1FfaJ=u$6kZ?6GEwjIFV#1wQuH)MDh;Sy6#wt5nmElAp zLD%Cg7`XRuV}>B>1MjNN@IU>gW6@WQ$nYo?msH0Q zp+bENc~AJOpEn3J^sS&xyi@sE{aRo64Y=snmrenYJy^Sm`~25T!E)wev>q07a26qM zf5PPwwY3adj)nnyY~*Mg@gX-^ZEBAP^jJ(i9vwguRLmCTDNSCy3z0B(^ia-EpmSk>6XoyInojEy1#%{0l#hBMNK ztRh%)SWTwO#ilc0A{o#B)_V2<2YcJ7cjZW{zjBY^w`+x)ZTgT&fv1lZTi?sLV`eH@dGx4$){g%3>tf?a1wo$sTVv+}>*Xmu#DmLq3?v`(BiW zA})HUlglzMNzhQX>Cedm#fiYdiGV}@?;7JQ`r?9wr!gm2YD@J26(Uo1v6Ii#iDJ6{ zVrtZgn5I8f=HSlczn)G=$Q`mmS~}4yhr5@!ma(&k^8JvoDxxapXHGry{kiqcZ0t*N z;#Q;R+N~Ku7_t#nKKVwwx;~dt7zz<(Y0j11yZtTXa_sWjgK|9!H@&lW@ZO|2x{v zHUXPJwY3}+)gq@{Y=bbeQN5RT4NDtKj!AUF$+a83vH7cor)Go(Zo8m8O@2~%t5Q9* zG?jApeXKbx>eTq6GR>>WA`thh;{lB@QOd{c8 zc-@ZNPf_x_t&Qr;?e5o4>GTE#ha=sw^SbtztvW`ma&QKENj(B z%EGJ78M5*fCWU{2B9chjSMQhaNUb{SDy0&i{un~Nc|#uo$!zTaG}+_HhAelYJ2d+T zyU^+;9=I`+c6PA+R*#Ce0+wBJyU{ykTWz9xM*(Ma?1rW~b*uvVcOVtOS@V&sCx;&@ z+Dz(x`Gj3ZrM_!6Tp;qW0|SQSD@P`+VF2H6a2-?8?D!F3C<$}lr!iwq1nF+^z~EsM z{m|M@l{fe3Zvy4PeD7N8GH<%8c>IxXTqP`MoDsF4vh1wbZvRizII}))uq$RlkyV>$ zq~8^L_lPd-P=$%q=#7a%Zwt@LP3M{;FADG9EN9`FcfjM~@6RulnSpuA72ihjX1prm zM(wlaz=I`I4W$9jnkc=R{Z!hwoUl}o^Y^JZ&}Q-F?5lz@W)t6o?@Q3=?X4f(=Ud$+ zWJhqt_0`sMnqCkk(CNg(RHUS+{aI>98Q})fQJlfDn97*sqTk%lH|(T~?hvUJmcl7` zAC+`dZ4%T+kxHfhX%EnMThcZd8p72?s%2ouECFA~Pxr6mPkryH)N+>i*;;(V2=7E5 zQkcjCOJgjlETG|l*0U!yjbY*h3`pH7!_e0agAiPSvFb z>3ZXyJA^xip8tN=(u4skn-Gt5PUpI<_$#Eg3jC6lAyIdvdK3(}2e))P%CfQiZJkmj z6H(z9vk>oo3vOIUPGHW6XQkq;asxg!<5dzRBg%4!`?|td&gHs!{`k7S%10ZyUn4_H zS^jP4S*=fo5AdwR#RBiEJ;#^O;|qY%dEBtvQ+&ZO+AdN$9`GG4TG2Jvy^Gj3kMl@e zdu$YS_>+h2zVC_~vSA{^2P_{Ix!VvCasMNO6O-Q@rxvzWS*mNW|9^S$gUoDbXW2)T zovpd$HSp0V^EogKeZ(s3&ykrmTZnwiqD$C& z*rc^g5pE>6+@>@PABwntANE7Y0i~V)(IiXlN|FspFb4D8HExklAcmjID*a{m6;C){ z@LGvX$P+`M29~|bF!p9gw5!_vaQFG2M|*d-ToA#;sRhvRb`Z}3q`|sHWm~3rG+6CEdvHg}W+;3TsZ;$Ni?0nI(g^xz z75hFBTqM-HEC|e(a zC_6gQ*%}Q$FNdagheeP3+h76rD$|NVOpKbR(Q#h5lE_wIk3Ifc8UxGHuNZDxrT`#N zc19r1Vzd)JU_SoKWRlV+c@ywi;h^m-?qsHGXtkcKE8M79kHe@NE-g=Jjplz^qXP5e=Oak4+*{aOkshlhG3?Q3!WuM0$!+1P8x;%|@fNK^ z9QQMO4i#35&iawbtqc~F+#(dVsX_eanR6cl1Bu!Qjlz%Gy6zUmVPm>Vce<)`1F+B~ zwTrAd8^woAvYHOQ;MemgbE>ZXCpDt$VgXJF%0f(tVsCpiOkNV$7k`-y9k+i1S;(L2 zude|yWO~_y#amvEl$xTdNUEJV$3$b;m6kpB`8_p0xDi|gYXU-*b4G-LaEbL(!55iF zV=ZFj8!V+%_Se__bl6J5rH*1J^o9?wL6lzEh^NHdK(na;H7p0bz%zQ{Ey~a{+U=y> zJ{JlkFhgbMPsS&$=?Lgv1-$y+m#b49PlZmD+`Z)-?OkcW1`-7Ic-}=o0Kd341Zvo5 zRTx~ohA-l(PD99E%JP?6T=iRtE#H%O_=o?7t++F``s;_g0?)Pp3Wc5nJQn8bwG5=h zj&4Rtfq@SD!PUf+ZWk|4#E;hZ7F{ot7+|y$JetpCY1o)XdC+L`P`eW|Uah)R#g_8R z_B3tqwF7jfRASL7Em{cJ{SwZkO&n-$i~0A8PZBuMQ?H9$R%Md)qnxLZ?mogbz<4n+6<#YmPJLdo=(w`2{-6n(nvS7xQ8#Hh>%|tQ0u!FSzp` zFhojfSR03^?51|S*&@6a&PMP#)-FIMycTT&fb$dpW*#v0{Hx(98T;~Vu_zf(3{?3I zuNY^2^NwzT8x+R(S>5r|6C(ON~9(;||O{MWxUS1b+W)FT0h>;r@zj z@cbl2P>YB#;TI-j(ahOqg#oLJwAj(!7d@~)DoOQ-f|J?Gxx)IDvgkyFQ-A~Os(;>^ z0W+F971Zx<+u=!G=?G7A@bTz2tTQfId~pphSWr-K9u%ML8w}7Y5HNu6P9CY(+5QUy z#OL8hP6N6y9))I)$ZenZ>%FhTHC_PDbQw)d_eZ|_{R`gN(E!ktbFL%S68oq%pt(V} z>0#4Vc*ux{4~LFGk^4p4#&UO!6+~w7QJ0S7qXfjF#UwLqK50sm?z{ z0-M7@=^-WeB-LD`)>0j5?fJ^P%=o^$iFQYT{Jj$}y*2XfK)qg@f{H#mmQor7A>ML^ zfykcSKQ>X#5~v70+3}Tk*DAZi&ENFM?!H!?sT~m{o1NP}^HK<(GuodK`TqZK*4CfH zzy?I!Dk?}FRk9Jc_U%yp(5hSau?OSxYI%cm7nNI1%VIddo>0*o6*rKtatoKQcR)@$ zCRRCDn&#swV2^0m^4@UC|F@WHKbP<5In8;eSuM=Z_On4!jii0FHe=WN%lgmKQs=I2 z+IeHenR-Y)Hdf6}cRiI;e+TNU`Rsw(Ay<*^DUxHRXYxbUXl)U z2=p%SUQieN&PPMcZwE=Po@ur8c8M)6UCIn+V(Lq27+783tKB%aA)6W~gc1wAb0ms< zH_)6+<*FVNgK)IaJ+y&_tCMI;rqA*5i`p2lvGH$;liYx9m{1qFq;6)6*$8UAk~&Eg@y{C=woUdc5nj}RhX zC9;{;$$ejO99X`!v`$Oy zp}F=b=II|KtU1+VP-6Hori9%bmZA7`7qEnbg=xz(_yf=sHr<(XZ(J+;%2>b+YXuQ! zrdwX9uD~)d$YX6RW4Gy2{@6#X8A~BU>7eP03VNB`dw`}Jq{2e(>q!f=e5E~b*RTXx z@y8lM8X4)7$hvUXD5rY0JM)`LE4D~ox8zU{Gq}it&tx3UCkAsWT%*d-o!wJy3~8q{ zqEfhVx(#G*%$fi7%9$>w-2K3fdu+|ki_RHQ7Tz<(tX-R?k=uZ9lrBHlOyHn0Zp74(DIQ$ zAH&BSsdOLUPQ-?v$&JG9&zb@n0=FN<@CJZbX-=MSSmWm(G{;TLyekX!I-!I+>=#?c z&-TMnI(Mu0$yBYLe9^KI7l?E5lKiKMQ-CQ=*$U63{4|P&wN(8Z!1)eP zt%fxug%I+RIg*)fMlh?#irhpL&Y2tqxnxwvq989DdsSlwJfrvB#xxYW9hFavCG<|v zBZ2pIYu)LKC4}&VIw#fmc1HM6J}Os3=^X6Q!sGc*ez+ig=_fKDfa>V;UT>t*gHBdK zoUA*^Ke${!eFli?lU>_2Hq}|!hRfNg$+g_I^(ezE-vb;dX}a6$aR$hMyxe9+<4fE; zUfZ`KXD}G32$JCVkMit6>by@$QEjajk`3#*VILnDWCqg_sEmq*)iq{4unzq)e|v zzaX?^#%@O0w;msV0W8(6qpSslW#RdD4tMU+mOTQf*-_uI(EFSS|zZs*(T+4KA+;s4p<8psj0B6~B zawZKBuPz}luE|5nW%y<*ZKPH&lj z2uZf-&mNuFzF~wSr<3S?5L9|HsRyHyNE3@{8SF@umd;~Kj}?ok)H#d;W)}k)8L1A+ zJA>Xf(I-0D?iuSOZ#M|!bcoA7QW*9cc2~N$HJ&-6Zf23_58QdyXT}ql%bY^sAV()f zA+D{zayyN_5*x1a&kewxY>m0|p*oyv%K3!@{{S0g1IW?rvt@7Xp3|P#&lfwNo29TF zcT|SEvn2ztP{#u?{Ect!kDrgdAD)u+aa23p2rGYbU;^0hs^{*+6YrT{#$DlIkEyzI zmv_v!R0%3CgSI46%&--%<)3H@>Qg{`JSl5-Z zia8=aQxyId%pBjDd~$0!@qmPX$Q1e6u_^oS=)VMvbG^~TJu?w$$TqWT-HK)b-FBlo zex}6P*f;g47WGoicqy()`Xgnji8wPu9eGyECcIK?!DpQwBa(xlEO<_$2lz4 zRU=t_LmZcG3qml_1|%oN*#NxF$yc98HPav_-A9Dpn!*ZgO#k(dBGyt6P42EJqu?h* z;~T=!9vP)>UO7q^!APx68(_b&7TeM6T9H`j(EBT#@aS&_we;>Z2WjbN0}s zMgdUO>?~Av1ZuIILzZGMcPV#@s?i<0;w2%{Yq&IDtk4d(LLRSx%lkJ%? zIGQFL0KN;b4@Fu=HvLpX1V)vAq|``8MpX8hkR7ZW+|zNLkCe;%mSr{6dn?q*#8Sq2zifT@5j9C!B! zYO=$E%Ijc))2WE6gh6Sjfisy?u^JN_;K<8V>T-;yrV>Mu`h4%JJZmQLQjG>`X?)3a zs7VxKC=@8t0H_3c)vwhURSWhOr8wQ)UzpU&g0tiRKXf~D4)!mjmd=&l>E*#Bn|vqD z2k7s1#AMbFP5kf?|CYaZL5Wu1l|qHq`pYkn<=xU@hYd=;0+>g29A8&B z0!l@04609~+<)geh@jNLt+~SiPw?jjcZ^v;;(dmTCI~)|<7vs$t6*gH*u?H!O!Ldg zcoQn?c)x)A>C@M>RL7p`8Z#6juB?WGS4l9fRUjgckR7l5XbPIgR~T}0Zm|b+zE{qo z0X@5)^BCK10Q#rUZ;7ZpLNffB+byTYoxaRsZ7)((-ytOC=e%#D6|KpeKx(b7=?9S2 zk1`~fs|x`3LG!Lz?{`>PrZV(V{?tH$y)6}>TtUJ@W8Gf+@6U$D5pVG8^)5y$&Ae(x zYd3OIq8;9mG%f z21MR1@h#=xGFV)pl{##B?$>7rKin@KDlj1|0Qt4*S&sSKR*PqtA=HFn3t*>jvYQ6; zfu?zQrG3wlPa+9Kpw@zwSkm}I`-9hVmC}d4o4M1OwH@5Z&KFUx;Ns>^+8}bMJtGqD zPn=Otlkifv)Den-kco|ZB{FCheyso9sS@iE@N59?uStLaw&Wd#U|bEYi7V4q%H?EP zRzvUjd_@uJAn$OKkl5PnUfq^*=Tao}>S7r4Z330IMgE>X#+nGna!a>PXI_f1P5MSR zfC&wuk+WaKnSj%g1+y2IEav;RzJh|9QL^sO$XS<_CR}G(j|%MZ-rlNZKLZ={dgCNk zd}sYfBiR8lM;#*ZPd|-iBInMl$H)4kzp@9>HXnlqeH?|!0LM~>BS0q2MMau79e57} zT2N#tv||9tw!_p!=>P52QfUgz}Kli${lOgRY!Gil6M=3#2Ahby8%GSqB2OH zLLv`1(DxW#9Sf{S?-R7G_qM6w}5%n8?i~f`61wShb&jQvTk9Q5MP!!ZK z;EMiR*U~kJ!*O0KU`=!}Ax1qdxkD^8C>Q|m$+bQ0_ePef;XD_18iy6I+#Pf5?7whW zga^BS^m8};{Gq>jnn1Z8C-Q!vDd; z+x*YsS@i2;*N}-=;%S0kcHG}u%^yRd)#eIycmFxofhp+EL2Pj4ReCr%S0^m=D>&`+ z+-rMn&3kyU3^fd3dcy-o5Y2RJ33|H+8uK=Kovrn)km zeNr>c#-<1%vOHnTTFh*aQKXuzI1-SW=7#*aWht>@9fZ_-e)ax2z2|b50j!}e=|h)L zq2rH}+Ab4TYEEHid)%Q`J$807viAf1Y6V4jo5C7Tm8vp1WAuF~&cBS5VBREK`nuav ziiYGsV9f6Oe^zN@K^%b!v;1ueW^aHj!6yInP@dB!hSc)Xaz>GS(ms0_@QQdp#>O?E;XWRt=fEf|i`4&SY{GQ~ z-h9qr%0Pnl_o8%aSrN_7FaAsV{vKb;OL`u$HxW-P&PBM`-Pye?MYma)R)JxI13OH?i&mmKQ{znyci;F+qCvbelr)`-*Y-AdPFR20~7S0%(5O!*3YHZ zuRd1$JNPa}HL3rDN5+oyVu2EOzY&&a;Lo)ll&^l` zZ!ZPV4UBqSyZi^G8K8l&$OU~ASHZ#O%p>N2v78h$Ja7g@>Z*#Xs16Fac5PR+HVPyd5&BHm)9RJD+e znxpf-=5{BO=aTa^0@vb(dlLbF-_10wPaX`%x%A5ikcZSd*x|$H2$gV*^Cql6rR|wK z2Q$rxt#O*lG%t~!d?kJD_Fmb8Qk(ie^Lg=uY+`2#zU#zyZrErAZAD>D%ibTZu@`!F z6)-0X1D3ZSQc(3%2K23PGeiTH4;gZyBj_<+!giCgMlJKn+H*hPPy_m?D7|1}*-VFy zy2H%~{7f&GR}_bR6wAdE)@NIP&27O)p`$xmrW>z@v!2&@U77jjXU}7v8+|Q;Y9$&B z6-ZdHG@9|3RC%k*(#G^v8&K|VKH^vs=f`(nkz$n?wvEK1KCL<&&EQ8VF~YOFY;guM zboB96+x9|iA|4Av343#@*p{kcBcl#y(qX05gTd|Br7Cy?3Usf^Cai~uBriY_?N{zV z34;uP5t5x}z}_d`Nn`up53_xoxxR%BgrV_E*^Rm%O)n@asiZG^vdICv4IIFuTZlsB zj5Fc6!+KqNe0O|p-^a`@-=0Q4$nkW$q`?G@Vt101%o|_U_w`))O#LQnEtH-L-m?=U zU8+RKui^bA*P#NDSzEItP%CWR@9MqD6OW@j zip^Y`!_>FkH3a@VAHEtJlOsO9sW;AJvoGkAbVQAJinI=~7mCBV zS6^Oh|8~arO=jr#e{L5p5$06)ZZT5}FZpa3MvQeOq9gZ|O~n1`KeZ6U4|XRQORy3R2qY@Zn)rm-KQE+D!8mRg&iYsGuiR5Vgm9|EKP0d^lWoe&A$E>6Ue=^J z8rTozw_m4>(2xvLI;(J_lC^SjCSoJsHVTdjiafR~%X}4&H`~|&cJ+G;X&SG4P$f>B2nhmBAk^<;$7hLbRWh7x2J;TMxi=ap3Uo0%UB1@8_9x z0-X0hg^lQcMj$=i{Bq=mx}wKOb5kVberqLknj1lpMq1VsPXK45|Jj9H=lUo7@IjDk zJ6JCJ9Ot9pL&uRRX4Pg+EVlG}(eXng!;tQgtZK=|gA znds!V!XK@AcjmI6@k;VoKT4Y$TU&eskawcw_*da2a2*+3Sh~R0frr=gst-G zG$Oa@m_dQU50pHiflB{~(x1}xtO}QQLjikRKf8aMru)+)ykj+kl;C~#QgF~JT8^yP3*>-E$wd`fv%eDMu+vb*S8w<;PvTfUT-~E1n z!o%yn&UMc3OjK-Ds~X^6xe;=0Zi=)20NoV%fOHf>!#-Z}jL5VwuBR;DEOF1aSQWR(PO)o^!nyhrpJl-C)FsD`gKDw$r(9J&W0>g79I_$# zvuvH(B$@z215c3Z^rw|y+^~KK*#}|fOxahMAr{Ky^hsg7GbPfVEpzb}RG!}d5g{oy z*Z;2F-cOseQNV~1Bl8ptuhPRolY@2&`K?>OWICH_H2D&C~g_#aa_6Jr_3~4>nxO zy1iwRo)Y3FWpi;M&a>Z^(J2Pw>D1H7#a3zTZXSERafxXsp8du1Q*n_~a{XRDm%nkH zmY6md#;_;p_A`!4a{0e^_yAfD6ml_PvT@^&DYy5eCqyYqV_L+4E|+xtuHHNjoEMwM z?O%?5eOnP~Habog>5J5frzz`mjNfZ{L1E&5+^(J&DTX%|;#K1dem%=pnmIo49`qcz z%0JcT9c}@(&h22cC2)Ldtr^r*NX$KyJl|iJU#RMgH5tE1p7q}+NiW3k7RZJpk+teH z8mG*qaT~3PeWi)2+&2gboh0uhH{RsWFp>_>622|SC&W|>zL97Ax%hZv(%sLR4tTEy zXR1cJBY1tGLE&0Fj?u2iV59FBGEO^H@)7zopRUa>t(m-kWn~pI2bF{`N8>oS#ol~* zhGYkWF1ch}#%Q*9sGh}j9DmkNZzldAhXdOPCS=Y#ieEiCF|a(|`pluo8G~vr?HO%Uyma z%#D{ul$#%ICsU9gxkbL>%qW=V%|oZDuOC-1= zQ*XPkRg}{-cLQnP0#m^3T^!9dLejnt z-%963^~VOyGDQnBkD%%LfK;-1tC+DAJ4e_!8_%*a*Wn~>!`P5dfOo6Nbn(n* z68IM%mNi~T`M(LWq!q5_<^msu4gO~^;IyWI zI0>9j89K(UUYM+TZ+IE|)`STTtc{$YCaf850qzi!7^OKS_~4`D3>_&~T)775S@ zHRWjNqW}^L1<)>T(*yZ%m$LESNE2t}&B>;D6NtC`qhC9*W8X~uJu{4q*f=}c(6vYz zvq8PQOyFeKb~^2y=GEpgX28CuR7l6+iSM+7s((f0xLHYUGeG1;hyhW>BK3k5(kjC| zmkoxBl*X5_cB*VMlvNCDd=q&UXEyPi*ScJJJn|GYMS8Tcl^lE_6cwI!L|Zssy}Ur7 zlc6|v-q5?{*rR(CAcNf+Z~rUn7hyseFV;-(uPEy~OJ`vqSMV1+X+j_>sz({IVuo;M zXRSQp%nLIA@rj*-Fa;9s zqf~^L#velrg?1|74Om3YRIKMTjr?qe-PpI1g@h0aof_0BXqdS9d9d-&CC%;^2(hQ+ zzVZCxLbTfe;uNH%C30I)tK@nci?-Bf>D8dFcqzaI4h5>)z>+g-P!;;IQXC}vy*8T~ zjW;rP%Q(jDe-adKha}+cnWb#6+7_R@(w)QIi-)dGkVABd?H}-5h@m zq(xK%q671x1p&z$7!!LdG#Ru(nfRo z-A0K?zh*238BO{$9VQKi*CcxeQ-?tWuyxh6D8g+tPoK6o8afpUJAhl7$uxK0M*xbg zOXJ3My!;1QB*>9OX+kZFEc;4+>u;9zb4O`U8|6$g1se!SXONjI32EeZ!e6Zdfw1Nu zyyuyUe+VV#G5#v;h5<1PTSC|5=D2$(Fm-qqW3KPClhU>O{R2od1`WsPmQciBPc@QC zx>F12Pr#$&iEf^Kqare=#JGgZWP~LHd>eIgj}~$qJ+FfL6-IKI*?W;*MNH~=Qt);y zQ&14d>|4fcX|q7=8;XvQOC9tiCgU~SSj?(~5F->M(`5Dc#SKH6E%XV#8` zDJ~+H23vxjOhJymppiO8C7+t@fxa@LICfTu2s2_*mzTS2osyvM{6#60cta|W-7YF~ zA;XAPwAc78$R`sN78AqJ`je>YTiMf&y7ncvW*y5nuN{~i)L3MD^FGSoETo@Ad%GY#+FE^I*ZH|k-*)9fT z1p<*Fz}4tsKYN9BeI)*)tOJyMd}1ONly^E%Y(hx24OhPw;UN`SV`rbZJmLMt=1)e7 zMZ=sKTa?BzByFXTdx`o+O@uAobn2%8ZL0Zu^1&@Q35Yq4>}iF+j+j^Ef+n8uVzZ_G zKf{K`6C_(#ssw1@C!AAGW}Tg$Gs|qwZ+XO_mRS4u*`PM#NlUGMDzTznLj<2H-AZSs zRO>d96}iL32DQ(hi^$aB3%P9uug3GqWQ`!fta9+aB2)F0;+AL$Dy^koH0W=C#YWhg z3SF$G2b(&O;E%C69`XJh`#bIL6O2Cw>T>zG;Y?IeA|;h;&ezN^4`SM5)Wf5qY77_J zwAyEr+!u&0nnmShLX-NoN~|1RlCd|a!eqf=y}6k(c#-Fg2_T`SQ?=zMHP2lTjU4Mx zVzxe6(HyVChtU1o@xt^Q4oMl&WHb2^j62S~hvz7hKedZsR>+1=9p8LsHd6ab>+cd* zDiPe1Rf(&Sl5RexeQLH}yl)V1k7bT4H>Rsn-_?Mkp{c=!C%_vzX8%LCOM+;hYyR`PSxoQTS zj++Im`YD>~18!j@q5QXRBW~Gd*&8K6{WO!}Q>0+>ai#w4M4ZseP8iR*J3M6g=IguG z*JF-5;-4{+djsahj~(kN4s2We)8XOq4416fiDK8*@JlLu^qA6R-FkqQ5VPvaLU=lY zG%$7`@DBZcGoj}g``=`f{(?N-ws((JQn@ijJUc_w>)P>8Xt<>Se{mGfh3hdbkXz#B zctqrJKAE$`pNut8!PlJyS@7S$D*hL1rHI6T`O2xgKb8@Py-Yfbh$QSE&}*OY*pR8e z#&e@6wylwZ*_Qh$<-SPxn04!if>;{j!%E zvuV5e#|`8z&29d}mbxJRF!fvm_$-faF01cv4DJZ8ikFvNB4w8`u1&etF$=5OS*uU+ z){ot;tP`D-+anuVWqs7}(I$>pExPvI2>W``;ws}c_+r-WuK#XLgum8DS>fzW1t$Jify@aUBSCRIcUFDDdVlKoo!wX!u5Q8=%rjE$yN}?N5C2?!ku)4~fMM)tg9B$V zEqgwtL@$6N-oho4TKqC_t+Bg%ssD7!1N5lvZx4H&9R^+oW}n-f z(;yyQ+?r?i=XM7j=RYn8{<{K*@+!`mRcA_|6(jXB)}XzqEeVYs-HYtvR}Kcso8K9; z$atY(;`82Qfxp=NYg#dIw18UnbQwOupnTTXP)*rtD|i2TpL_;<^qgeqL)96EKiiKa zT4}Pgr!Ku8fr88~k&h$RhhJc-&KgO%3ghluIR~j73_#};Y_~?RdC|MaxC9?M2p&diTRlZiWxgf7QNY%Hnvu^(K zXpt>RW*~WegvfC4IJcHay-p?20}Ealv;H&XF;73~RybepT^%NLQTh9%Q{v)Q_%Fjd zdk*$m<$g|XSD80EmjFuoe{ z^P7C32@4x4#>-6QF!=nOnWKuJi;n4T>-Pte!MkwNF~MU$k#|bxV6ZpJWm&BcIBPLr zo?A#Q)NrH86uPID-_k3VPyde5pr3M<`d zOTzAO%@}ajJw)BxqAFLSt9u0;$w(ch*@ilRJ_XHdD~xF~(WP1Vv}i)og)PBJIINt7 zi(iPa9SvLLRYwWk-qJa{>FsO`o1Ra~m6w%C_XS@r$;q|fZhYuxn{GZ0CU4)0%Hz92 zl2Lyd54#_~mHESxafxk%q5T~pdFenFoHAueorAWiiAiY<$5f=4*lh<>M9u(@t^Il)dpiF5s(2((iP~Q$JH<+4d5|o)F{> zv-L70nr~N18G_(nphb__!WR#8$pEji2eR)ZRf@$^H z7OCE<4Q&uf0|rn6`hosxQ29EmMx~jNMwAI8->m^t$IV|P^NqB%&3y+yNU-4jl9*=A zAg53Zqy2USK|HOgbt|iY3|Kt}!%yUVDyxpP=%*&$Ki$?xcfu7e0&5}F?hI~U#QCL0 zW3E(1a1w=+bgrMg@VRZBHnUzd5m+mB-oZ4NEQ;0C%M^>~+LO3iK7I}bEF_;0$KyE5 zP`;FHd+Qn3@fI*UBk)qoIr~X0+LYtFYnBAkI7_6oS`~DF{OV)BnD`UzORDeu+{laB zcdj4BoST3?uK`)g%S)a;_`4JrHS>L(wXL(+xIAqYbixHer8XyjTI-6M{XA`i1+$Y} zXyS)%pZ`NTHAKI=k7ny2hh2W3MUUGcQFoqvD#>jvEU?Hu%bun4Ktgu96`!1H1>=oe zf@^C%dZ9DMESokXne>bKVur$1t{g!x1q;hiPrrb>Ym~G6xm*97wWfEorr|n~b@==X z`!m0>=P01zZW@!g$%PN>Lw*Uj>G0-cWA_|>_I{t6Xxw_}Jnu^yOI66(x?h}J-WNI{ zWDKbHD5HLG_wF;4^>r6+eBtL+%s`nbM(6923((-F6VsG0$az*}(Hmh^tm{H5 zaLxo`W-Dn7viXUidZ!zv$CB43EgWMDm6hVRq%=`~G>VTG3pRb3aMXoRQf$c8_`@bu zQ)TyucXm8p^Qcr|^aXqTG^tE}Z5sROB!TC=b99kt?%280QjJ$I3Eczic8*B-?5>9K zT%wErQ@P4_ocRw{QInx-ed*&7bvlpzrHt3Op6^@J8RRF87uExrg6m1@jY-hA)h+Mw z2xFC_L#}p-*met=%uKm&57&{sMx5ZQH`~a{j$CF8CrdUAC6$A&;!bv)^7|q6L$z!B z7`3gwEUo43CA*J})~lA-PT;06o_fF`ommVw#(+NXt;;nD_%YR3w*XF=zPfB*Q&gmA z8)p*iZg`kR*MWrWPiJuRClAZj5J0(Zcq6yCFX~WvWEb=n+$q||JF2a=PXxoJ4NG>thf{v*>xJ+MVhr{iNy zuK9#&Wt3q|Rrn(scxw18&sE4+?jVtxeol@3k9IR~kIlyEN5%q&u!gM9s4_K89%;iqBgxTc#L|PAkiD#z591JY(e_5*&evR( zzv-MDp0iMO6a4Hs%h1{fZmQ{9vV;=3Q&C^QzK#Kc_r3Oi`iy2j+qAo5_}GUsnz5&q z8npQ+GUx%5jfh^nkPB;@>*@BZJl9{iktB`$vH{*aM^Vps9?8@6ToM>x5fYxz8R|$F z7$c+lfy8D{NzhYncM854Dy;JC+TqMLH@wa-E9o!njFRYRf}q=}ggeX=@z-4qaePHP zomi2WtB~jm)*sQFE(OejYB09bm9GT@eXC~`c0E{5-TMhvCNAMe5&`%pv82m5tYrzu zomaWpnuFNgrrJ!~%1rWu(REdP>lfRSJrozV!DG?Os-NBy%%)x7^o$+LP})i7duOt? zaJl*!FV=~BP(C)S9%pQ!fyfYr0(0lAxilujX4RA|$sX0FJb53cz5XBb5Gu8T&zTNL ztt-g3^%_x>j@ja@W8{U(DdD)4a#2%y;IACZ9-F&4?^1}%EG!%KV&Rl5nvrZ;!Z9^u zWfJGMDqg5DxnFG;0r71JnIi`A7HoeX{{Q(#Kboxa==;$G1^jzR(BoXW_(vDGn4vpr zx0~NCe6?suGZh6fhnU+|RN(*EDJ9oKLXuy;WJLoJy1@Kd^wgt6A37bD5Le^F0{^@B zxs_ZU3-bT$^$rBusfg~$o1!x7KUGh}On6(v-Sg)-jE=wDdJ8^HVgL7tZ`rQ1^|j!^ z%RH+kk-y*0ZV)@fU)GgNI$GI{qc8}IBrwq4Yxf^J@Z&j!e*aIkE^vcoKZWcVLc^ol2Uo0Io z#ctJdFe?{JCMQ>pU$)LET(1%()9x~+eXOD=PayNJK@#5?e_J1mz?Qw zf9QU?psS20iSh-b=)TZq`51Mr#uGKYgD9|>MbUX)KL(vlVx%sB$>MraclI^h3iyl1T}E6 zr6|V3y}o5Jf+pSEdQJdJZTEQ1M}H)q@P(-^J2 zWWK>fP5ompBi7OP7PdBpYJ)!8>41F8mjyCl(mQQRv|3HQsJ48BG_R~_Wr=s zC`ev=&>_IJr^+X%mPkaEytl_bso!Y=hs@QiC5In}0BSltgWI{1;JIvx)fRqqQM)k6kkx4W&vX}ZG93BtPY~+_ zbiIR#dDU{3%$DmzVrO=*DtRtS&sf33sXjB-n#=t@gVr1>Dmq)r zfr5gnsgO*B3Rd4e-jSLM|DA~ucKV~t3!CR(AbaMIbX)d2LoUd{c^Q*K}<=AE+14=a)CG|MJQc6e81R zY#mZN@fquJG&%Vz>S&LK!s%$iV&-Rk2uC6;yMl~58NA$hqs2jGrdzJfDi^w``&8=H zsBi5@~d{2Z!@P{Uzfwx66?Y$ITeI3qso~SbW3@@f(3N~d2P<(D-msf zAjEjFSthm|aG=qX(@3^;8a7DM$ zu?IbZAgaFz$$xQ)Ae?35EW2&q%ax18EDgj@ehlDU}M>n}MD*EJZ zw(`F_>e}S%W>;zC`uv|J{^`H`5fi>f*5i5g@!kGY0Cj_ZFYx=rQYQrP$I;Tlj;0Kg zy8{99Ga0XfUn!5@z%@7e{F9~dC{e%}aH>Kq%(Kkq-3w5emip3m=@*Fe_@aBFFDs>O z?JfOj{Wn-te8rsFLTaP=Gd2oI=pkGdY^UuefWyL)U~I6qE; zad2ajgW|>PdSH6IQZ78vaIFRT?%X;pN3Na;HUF9^o~5H%6OVeDW%#|Qe!Ci|qo?1q zL|frrXh#z^lTiK3(#p@lceDG|=4IWKf{_)-clRr(pJDZ_R9lE}C8!FoSv$JAU=lH% z3A{^YJDAId8o9K}q#blkQW2kpYFD-F?-{OMpGDj8xVHQ7{FX!qqQ3rsXDtE zj2$F%(V@<_EB3vKT==Lpjxjmx4qF{;G916Zn@?*#siJAk)p%1?epurD4&FFf0gG|g{^OHiNJ zJ90Pd5Eqk#LXA;sIqAqrqX!Be4h-4C8%(s*O)Z}GE-%1bM)LlvvG;}`X0itDxIP)I z3RWlgHQDM$tv!^eczeh9!|k}-6bY?*+?+gu^j*|kqP%leBn z;URePvD0v)ZN0^361)~&R-pexIkUk1jiW1$KcM5+BC12OF;$|ynJ3f9FvV)fdv7`? z07T_gUHhvFw5Eli9{rloh-|Wo2sb47E?BemvauA_>a$$c2&jphcT1No>HCHofn5Gp z*n4Th)3h%z*Ow<_P!ZVck6Q~h&N4ndh1pNT+kY^<$Cer;!DZFW+v57wbD<)OKI7rK zj~U{Ix{fPJu>be`^(Zx3D12#CGj#c&I5**>Ri28cxO<7yx#CzX1%@9o z6TIgkZf*jvrg^MiRdKM>$Sft};GrW^0VhwFoyH4WafM`T$2rU-pbd7QxU;QqmDbnv zj~_2y<^)mGvpqTMMcNFe-?KQ5z{6jPGHU zIhc-@ztO`IviVb|21_T+Vuk zQ({olk-uWv#kxos%A_xPexqKH_pSS^4f|FXgc?tQ+&U|>W_juiPn-@}S!($=vupRQ zt-=;%rPmVV5{4viPX(&jsq5gCui;8!#+KP!(RYXQeLjnuHFkWMn=>y$|NnY~V#2U# z(;XlW*8_8Rbd`yqKr9~k>mGX}=3!?RyY+L(=K-67hRg~%55N3xl zoI5y)JZ(!Uo&xi*kJ|u8q#4W-79IYXE0lJZ_-|qPP!SBH^C#8=u_qVBDg zUT+&K-Jbe$1CR&>&I^80ux+eba;YeoP%RdBG~h}Q#&>_USJ%#fqgFb*?e3sJ7Lk_l zgKw4LhNy`R=s8=p)hcnS$m!yx8rem>T;0#6P-n&W0q^iK`<;~MM#EDb#L{R_h?u9Gu#p0DLrTwN`!LB5jwxx?)sE-&iu z7QtaxBb@axBowZpd;KS?K!Ww;alCS**0MSxbD7SepGV?bR*#wBJG7p+JM7ALOx~x} zh2+h+-m+-dRAFPM5)}f|qHdoimLNekydLvW-i^#NN%FF~zswk+QKoIK%$U-HK8|Ea z+=MpCL@|g&bdDx%C&jF4hP6Nsh0p4xKYN(?=qstjVx#-xR3TLnn~FQQpDAHav!h?eT6WiaXkUi53dFidi$sM}f7uf{XOI9b zvVjAXOaL`PXbIA$2@+V21z$QB>|P$Yx>IE2_R&X1D~K^fRM*^WvfriYV)#sBem339 zLBH+!e4KDzRx&AxXdiFw{6M=dfu~x5Q*M6E{Hr|AQFgoIu<~2>mrJ`*m(zWZqi*wl zodzoGKV~*_pWkRS8FpnToL(L%i2_d<4#7uGZqy-W+3PU}*+;#O6G4}w7_vE_1(s79 z_*d3w@&?6W^MX0Xo?F=RoJ>p9)IY1wXPY?yupE}RHOFIK1m_>?f+iV6(l+~5!^QshdRE94< zSNNKb8rKwcSzWX>a-ZWG+*&DB&fAL-HlD9NfB4)sw*+BDGa23`8kc4v4%%Lf^OO`B&X`7U5+6buzRIkM%ip zuD7NF@o6`df)PAn5A^(PFSs`1=nkeeF*H@1Te|E3H{%r(h*_FmL0b>l-$&EpS!5g)=j)t~HEQK`z_OkyTpPn!OtvMLB%A$5LC2zuIQCs>^Q8TZ)D z+%Iqv5rNw~d7XD{*j~i2MA(QmY=`z@S~cB4$_~B@K4QIkoe^=nP-8OV%gqp18J?YQ zxjgZ_|K0>Yp&{6W{P1en+QNPZSe^J80qAJ0#q;oWX%I$*j@!QDev-I~W`m!n4d8Hg z=i13AwT3U&A3OklCB*Nx*^L@SDUM8*J&6}-@tK*lMW)inP>i;il`-&8fAp42)cC{= z&l^2Y?Y`(r2UXF3Idl-pV@s3-q$-i`8HzllW%9qV=Wf~ccNQa5g}l1S_1tZ++O_y5 zrZm%tDpqP^z%_gJ|C|8R1m)}NM`Nlsu$p8RVRJJ2Xd}pbsJx{Zch#GW?87n&$gC{w zjsEfm{lv6?9%>{}6=aPr;=+AnX)si2z8$tCbTvZ2W++wPxpANuXHOe7$d(N;&QB4x zj)B51INp?T|Fu%#8ZAx)>vqg<_dMM2PQRrv@FxrudkU0$!Nx|d{0SqC31fgRo^FO} zvnwyNCesxx-+x{-M~trivZPfok8GY_Br{@8fV?~oh2v!^#(WX3xFmjaJXF(D{ zDsZ<{`4}ia2hmT6PNYJn7%yDUIf$a9Fey{}nFCJ))x)Ez;UP*ABhCx3}c_r7vdF2d=5& z^5wS1G5SULHy1}!=+>a6owS7rL5RhbS<_5Qe$7PrZ0_ViKFZzBUkwq!$Sw^<=Q3;c z*k)`bGu86Q)OpeOL43;ENyB7Ri^)-eurtd_Fw3u0pa&=irWih*z&{fa%3Cqth9NL# zQl%7Mk1B4`Mk`kpUD|N3)#ex*8rI6352B{ zQk-yw!TpFlClhVROh!ofapiPo@DXK>n|}CgjIA@hhLtz*7IJSKZ+^1BH!jWEvYa#d za*Vl5%1$JryNA+4nvk7$9KCQ-%H84qZWjKOjNkt0g{#2d)xH}53+Pt3p!scVo!H)HZ(H;Gz!$F95>vLnP-<;A+-4r_MnBR` z%$b4gF=<;ZC3113wf}xHM%S&dXMQVhI99oix#fNO#xC^4-W7L^ff5$7=33Yjf=)@f zLN}9?0l@Vyh;8mm^eS7(L!IyzH*BK@Jh)qF599qnt!tV#?_jHUh@e?|`5LZ`ITBC7 z#Gj3Q@vbdly0T5R$|DyVqNoeFx7tPQ@wd-zsLp+;@nk8wF)QNZYalAq4Pm%?yIK^4 zf^!YEv%a0!+jP%j6c(78hYqYVK})t^T+x0Z!_!cJxYb)TVmc%J|^;Lpp!w8NK0y>nLL;DxoAt2VI6JPrb+!K5-)RN?Bgayo}Dl z;$>1jcl*WFbi9VOB>EemZ@H^^B6=d>(zEeSg*xeCqtMp2zm{rlyN+(fZqiU~(X3N? zPC)6B%^-7lEc^lw+bZSQ+EEQKdc58D1oSQ^mMk3gOA8)NV z)$MS8fAm#^Bn-K3Ya66T&=TuPGHFdE!Tm2<_>Vs^?zAdxioqe+>r+wyQY$Tw=& z2!Q6k)bVGlW!Jpc9R=$8HKLXy_jN44oF5IGSj~ywrR+f4L| zoF}V)lit*~yCwX!@d6qFS>sbWm7Q!Vf3+W;5JKq)YL~r+(V4^u=gB)~HmyI0u`CWY{@GZ(o0OEF@WFd8i> zI~)^z3n~MXcQ&}xG|hk~3T1%GTBk6V+W^Hd)0;OVd>eL0^FmW0Lil{GL>_w9nU&q) zCRpRB7R6Adj%3^}hx(x;mFV`N|7s+=G5x=}PjCu~Rjf?9{b?2`g$}r{@mtT%2U-Q0 zQCcsQ^qH?*I08-uI$2Im1vpSy1CqK?++lL#qT#5^j94X7G1TVugi*R zo+6Pk^5lz(d6lAo)}@40>Y1YclrKht-Dpw?|BN$;}r= zX%tqxeaWSJoKgcqk=WL(FO*^bfwlcy2(e?>2;Z#j)F^SaDB|t*DA*1Vg*5-AlXSkQ z!PtDfW54b_tXv(B%p4f#z@`v!6LF}jb0;p+)IvX4u+{tj2!^a~;|c<9nMwao`2FL0 zJ;Wz$Ud9EbqBIyzXVP1p=xVmjRufXUHXbA`WV>1NuitgFkOj_HINtCehw3_y5_t<( z)}bMc@vhH>04z(TJOpxMf-#4$O!jE5@FUE>d|EN?V9Pv=a{r+%uH*mhpGw77cAi%j z4kwU_!w31W70_;mA_%lRSZduYo`x-(Xh0**~L zCPfzxTnQV-yLVfl69ns_1$NycoaQBotjE}pp@4-rZDzaz+yQe=i>*#g9W}}`b3eY= zye-J?Ebp~D5NzqKadppjSd*C5X$^}Bw0if$R;{jhb{l?@;hvn z8eYwR(tMbZ!i(|mX{?VWu$CbwL6#E$kVfg7dX zcg4SvUS*ilvBuzibW3xl{d^4rhf=JPE|w%@iFEYe;JtsL$?%op2i7e4{@=Asj(mDl z#{@)&N63aZz-7W-^B`Od$?)MpZzD{mN;9bChHlG&Hv#t($`J1v<|p_#zUxj#8U%E7 zaO#&ZLlpJp$qjmzlg~FynUeg?sXt1k90bOHRqb2OQkuFV)6$M`>|@1L7Mn?< z_#dhidkTVj&YqBSrhCrPKsiKaca`t2G1e;Igo{(#YerXGKcrPPJfa1}uyJL5q%%N& zAcDYs5euA?3k2Z*LQsOO-d5||XV~oy;~4U5N)N-$*&Uclu@dk3un_$#RIOM(f>H!L zGmtB=+^Nwc*1acIA*^M_CK%E0enht3o^*_@b!x!gdoEjas&)B2tEMk?HgRmoS+$dE z#-0%){)RKkHzMeU?-*)ccvOKx-SGai76j}(=?v_OnZ?bd84tnzQl~J#guE#KdTXDz zdgo`u%*?Y+`W-KUea;_+AZ<(rBlcfSUi$4h{0w1CZPh(B*7%Fy zqG9tE#ripY7Rl`cIU7U1vvx6qgWOn(Wou96{TW0$XOo2ywa`ou<`LzA>z%6dnqVeH z!Y`oANOs5i)0!va_L(SxmZd2f z{Qy@f#+Y1aN-F)_B6NcB6$c|+y*3cNM|vSKpS5O7%j@ZoF`GWcNGBH>S;%NB$NmhZ zvK}?>k!nPL>+;mP?gM$eal;KFvq6C1?@RWEDi(Bk`gs!{Qdb7aaSc+ z=3V6-qP3^`sQmp3r6Q62-mz>AUrtL=`rTvsd~OumG{LX+OTXMH92JjlJ78cjF|7JV z#r7*hh=VPimo1GZX!|UeAvX%qlHxdCHirpMjYz*gsJJ-J6DMS9>sUOx&8#5BNSM!& zsec6nAmyqL_TS2s4n=33uOa@VZJ_ibFz=t`jIU{n-$0~uV_!>eLm zrq_+fsQ%MKdC^IRy+6IkP+Kgq!^Bw%Rbf6foiALHon3)^^znW@?zut)%P-JV+>5d2 zlc=jSD8gG%9QQ7UjxRN|D~@f^e}W$bSH7&m5iN4qMr;Njgj{aEwLdO+^Dovg(%Y-N z->aH)m1dv=P>3JlGW0*U1LI?KDNO`FN#&eUV0tl(mFTIujUnfrBEF3|kXVr@~pk$#pk3cSzUf-E^kc z4u@2W+-kc|ykHERNsVNn>{KG!Lg&p`(&<+|T6Ds+Dc%WEpdE@&?~E86Z@MkES+>H0Mn!DsBa-oY?oV zus=RP^7GE66C$Ul1?}}_YnsC*wd}P!D#JRoz52bFY!x7-tr}pKdHuwWklanV8`sm^ zmt5kB>CG`ct^v6$9|J{xxuPv1e>&~HkAbda^xQ5D)ueTFRQM{MQN+sA3XmTseLbgU z`uRHD6m@p`R89)?8VC<`XDdWS?**ITarEW`ZVHgKHZ}uRj5YR@6kP3l^QIDDIA%GE zY94%mEMbt7c5c)u^nJ2QNoy^QpF09Av#XC{xDAu0s3C|`&zn1_O1|U42ty8yn59Le z*PhVR=+lAzbU>o#YN>u|*K4Pln zCZx@)P?$smv7)V=ul1_m!vXq3_o_PpZdzr)Ek=}3+>Y!Zu5=7Y;p|i%u7Pi8;J!L# zg*-e7ANuRg(x{&_6CLrZ`EeUPdsHg7zuFD;I6P@kH=gq2L zt2VHOb;kJ`ed|tDTK77?!JS~E$IgD17VGo<8R*=ZUKJvC$QJ4t2nyn;ey&ersv8 zj^1?bJe}N@OUpw~_ zLo_A%Im!#8QADXG3u7QTipW;%;&7$mKAJ%GsfX+-5ZyMLJmwK(Y?F`VopGb}6brUW z_K1aPy+BhGKF^Rnk7g&mDH$qFs#`s(BgH4;mBpOwe7v4V^R$wF)5If>Xk;C)fR)F2 z7%z-y!GP^(J^ z&Eh?Fi%N53@x)`Q|0SeSMlnCTj$pe#1(O07efwa|jq7<+RkhZlc^{(wbI&gc8?{-7 z*2e~Krk#*Gk;|>acjV=^6I?1zAn1jl z__^ce2qjZ$0{DZ1rIH&VS5*2U+EZr)C^ZiZVxDts97Jpy2(!eyznZc$It%Aw)I8O? zN$hAVzeN{OGZWQ!M!kJ6yKuOMPmnwQDSLxu;k<9ZwP5<}?6xZrpWSiGd_jtqw^QDt zE9&ME<7(6NkVnQIR|6xTC|bswi|U8&LQAEBtJ1zb7`yzt6r;h2r4lV>Te zm@tWlRU)Cg@7SRs&|g~kb3GV2UB|1{QGp;EJ&5O|q|1i`EtIUfO=-#s#vgeIiRThn zdWQ}?s_4`?Hj!jW^1Ab+!vechgZz{1u8*&e0}SlhfCOQ3#0WQarO4K?c+ea$jN{8{ z>YzBVW!#HkOKA4I^0>dT12ACRs~jEw|N?^JDVo#dc;aC{@Ko4N^s4tM2eYz z_y_Z5Q2Xzx`<^lBE+HLnhbng&NDg}*7rPB?-DfTlIN-_UKu5S*{OQY@zWA%g=S0Cw zE2dlYF8RiMj(H>GEN+$14}73OqGd+JPs^&*;?oJZs;0&-)yjIVe2PA4aV0V8e;nBl z+f|(~V z+aCrK=6y{UWv%_yMC04gVJYivEE1$V-&nQ&Ujp#@(+zE^6llc-h`wm43Nw*N&!kws z;oZ=|n79D{vt~@tII<}7R?H3`0hUx=1S6ul4G@zswbR9s!DK?#1gsrVJYZ27@#-@_ z4A*O)G(Vym@q<@lM02Bi?Ma0c+p&}*^IK|&h(E-nZ46bcP@d!}nvydZ4`7*KvLV z#W*U{<#mgd9J^{2kEUw-=q32TEy~}Ji%(j>VE{#$sS~~>Th^;Ez&`YdPp7UN8U&Mh zd6V~5v$%jrHsx(^-AU@%bS+BnGgTa$a%T4{>?{_?>c8BqO4v+zkuw$ir!+IOOTaQ{ zVRwk*bh(o2dcpnWbk|9W&7d&x%P*+@5>cfLd1B*AFMq|`$9QXvf1ZJb79h6?GvrQc zW8{~3`{5fItNwtJn3<1g7d6&?PR6q)O3e@P81wmLn*vWLudvW$XjBn**Or&R}5 zW6w1~{7&FWtt6|$%i5I0C26_f=UOyxvFc$a(t@?|2el5{3REtmCkD!y=)So3l*~i4 zmeUD7P$d+ZBEH@{7B2{`6LnF*F#KkuaAB@`n85S{lgZ#->z)pL+ul^$igz%)eA97xrW7; zI!4ecI7I7pIY&drzjyDn*3t`~}esDtP_-ge@9$Vwjuwvd3Z zFrZl*GUea07d!S!UC6fjRB-RA{{&SQEgUl>ERz^8X`m(%C>#&`Nf))Y z{grGmoIP{2WgtoTkk+oSEX5k{08v4}y{76U&6@a733Cp6%S;A00a@LBroSW zRm;?0sKUmeb=*tnp_ZG|&0iyzOU)N+vj{8p-`(eF&`{#b;G?3xt5T>pX3Hz5&WdgCKvb z`EddYwEhaLw`osu0E0WdmbZsglfXd<6#T{2Q0dT2_I}-h@Z5MZn&p0o3#qpi;gL%+2Tk#BThX{-oU_CgC|7jO|t zPz@2+7xrB5JK7p|Qt^O=Nbd?OH~#nM4CHZProW4N>_>kMzj&^!#PJ4#WROrh^7M9R8} z5k*8T9xW3`@r=VQs6WqxVa-?n~L~3adcbmgmm$d$2ZPmr$m<8n6Wm zUckIwG}t)UdIP%)W&Sv{fOL0Jej1u|i#Ma4@%=O2odFp3F6=ABNE7Fc z_<0J#Xo!PuW^_-qh0+DQa4hX#dwQ}`RW=zlGgK9z6Zxy2jHeQdta)FlKXxnrMMj(S57EVWm=5F{1 zXM#9BZIVe|iGabW67tVEW6egVGhbqY69(blM-3w#bw6&AT^)WTP*r-~g;J|A~%bq*H# z^YqOtwU;w{e8KWP+l0)yv+xg@7?kq&%bESRoIKb6EYh4+p#kleMK?>i(Vrqk=NMN1 z!4mpyPP{oX&?-h{c4Z;x;g2Y5f|lC}KEO2a|HcT!uzTxSCAi;_Tdo!vIy}hBnes!H zY$)jY8ULqh#)fSvLKh zgGn<~05HjGQe(yN+($zMU8Ww6mcwVgNVKfc-%=jA6(9|*UZXoNS_447!U=zTrMUxTIce zK=%NIrn0x0-HpeVM$;zphaO>+=f{i}K;5YVnKBE5c@p5B_@{U=w zE#fVvc)R4;D8Bg@{x7}X#n^Afq>(hjDBz`Sw;ih6ReDG_$?L<*AXN@^J_GMX{sPvZ zfF$`wyQPt0r&mw2x0b`h@ctS5rY>TmM%!ICo`$uy?EkcEX<%p?j1RW&1XruLn>KEG4CQTswOhK+zEQkmT%0R3@~CI%KT^6Qtxe|YDRN{*w+i8!8XQ7KR)R0j zo2;IPz;EBX9U@*3-`DXt)T!}siJR*+{(l0Pu^<2>tQ)&1`61ziWOH2WlaKpHaDhl| z$EN_~dvaiFqkMG0@q2!+vxMK@BFjf4P#7K#;FD)vwyFo#FeLGbr!U#eKM{i zEe-K1W?@9z=1LSn&zu~rB*RG`aOHEx2Z0him-1v|ewq&48|b6^aX&p%IMBjQ#l^@H z;pp>MzAJDZ>yzh6r_F(!SUl@twWsk1sl>;4-~Q#b#e&0F&sWUkxh}eeu>p<~&h*ug zK&j`$82d|6fM)LO;-{{L4hs5q{t#zob6YCVo*Zy9q~zLKF&6G>@O4~}KoJd_0%2jh z>j(s|`a!{2T*~HhQm$U_MxXxNJw0S#Va^CY6@H{NMbpc5ze9WfNT$TO)Cx2)5{JhJ zss|#3lUWqui~%3GpBh~=JYj8R*nM8MO!)5D`ZAs4vCyiwevyN2H4pQSi>bw*Wni|{ zkf36Z)KuIic!K>84O|Z|sw6Ap66{#?tLSUwgmr zBuIkDg1#nid!l-SZ!S4dM+~I|Gwqv>fy0vA_GI8(-VMWyoOwU|gr-F9$EIxk%`hdb z`jje!1w+C&RPn|R1gco<=(?q=eG|4W9VC_#6`J9*NpRv<`Mu8vhP zotE)US)8f;kbJ7!pt+LsE@@TvE`=E@Bw(esw@QpV*RV5M6b7^x4<^S=a`K@rwI_*g z2pzSaQd37pE8w5Yt2Qk>$kk)K^i}vq4|$KB1K$&rYK$~QFB0!HjA)B&`J@e1NIG^L z$W^%q9W;)lDOXg-GlGXj!j%iIex0=Gk^=~>Y-DH%rJ`g}Jb2L!i*w71C^?#25v(qK zbTxu5fLGY73&WItSy|E_dj9pio3+PyzCCC1&pQ+`ZLIX_ALuUk;C&2c2}$9>dZh;+ zId)5Uzq#omNAVS4*56z!{Y?gq?5(3p~Gtp~kFKOIl;7%*I|EJKQG(WZ~ zhiU#Wa$yNA&VZRH$%T-1` zev@E_U-j}i5lWvyQqSDWdnrR^Uaz{03MM@6d-veTfJ&%!FL8oZLhSUWMFj5nG48aA z+9&P31X32mjWY`3e={G!DNrY=BkN^qY8|%(#7nFY4UmXEf*xi^foDATg5jAv8^?o! z=9zGuC(LgfHcr?oD-opMH3BZ}$Wks2TYeqLMGjnCr%cft7C~`wN%)?Bkq6QyK1K(l z38d%(IiG-ouoo-R7f`ZFV|+#qYt$k70F2Qsp7GY;jiSNbWc2iD4K31)V#(G?00x8i zP;3M_3Q<_9Kv5tv+m_>3eJcqGf$m$x8&1M9&t>vlkW}9cvkCr`4+Ei`!RnIt^Q&4q zh{xO^75G!+vc;hdXx4WYCeXZyjnm>(o^B1$98jf*>cdgd#obg^JB$b4DFauitEe-V zSKIa*g5}fUzL`sX(`Ut3#OG*XF+x@J1F1Ada7~#NKuK5vb4OMgWXVTuTP$cMk^{%E z_0q{A7di;r8nYUa#f%X=Z@`Kn$I!lF6+sAbkeasUgdq{znn)N}3=I_YyQ(jJqWff# z)q7xnB*@_8<;Cvv7m69w$bxvYr%Io-DBYKcoHiiwp|)@3eH`iy^a!DO{->sZM|Y4n zsi7HKaQGpXTjw9dC98ok!i=T37nyU>V*&*^mltyYv`{fbm8cR(r|U}NBBBvg3&r&jA6YU)Pmh9y)SdiT_vJ4TW6wE zGjwff4TYeseE>*t3X^S5A2!qAoV~RH>(1CJ=^*AH2>w>AuZJh86 zKh3ApqF9)%CMZ~SoaIQtF}Ve!;Z~SVBO;l;oTi)?|OU?rf&v1CY%Qt zuQHf(6R0CDfx!mLG#jp74t9;K9UY_WKP|$il<_$sE$S7!UYCUB9y?BnCz#)#=EOz) znS+3)tId5}3^B4)76IM8Hc$M0=ifg}KHB{`&D(753p`21IR9pLRkWw}8HQw>gPquv zu`RUyuSOdOrNu_vQ>N<%?@>#CPuzfsL)H{TG_WTyOWT|AKybf?^bmpcG^D2hM$duS z#{da?kLPG&*DdTfZZF+|BobRgMURvBzj|)7)s$a?2^_xZUfOf9eID#Mb1knUanScy zXFRid(vca+h6cIVi-=SN754~>K%BhlX!*OWT*L6vP31pTyEDq&^6;*6LW zO`7Cy?HJ%A@6c|rjS;ZcNQb{O#ASO+dB{?>|27cuLdkWS)e%kK92|hHYICqcxm#6* znaPvF=>ci#7s#h;j!Ah0h1bZL37WG&hVJDQb)X zON#zwDewyO9t3O<7d$!;*sE+(3AGB7A)pB4z){X}xsAzS7|?n4e>1aqCqk@9Zhepo zo`n6e_177HP>AtIN(=V(aSYheLX_!mfoAa!K}wh9?!Ztk997ozO@U$l;z=9GVup6S z+O_aeiY+-&3`k5<#&l+jeYETRfsT;T_6@1*N==3LJh-LhofZ6OS@U8kxDYTK%uXtA zXXc3_aLb`GLf5A`A}vVcrcCmilUM? zR5DmfGOK&xpB43)RNzE(NSO?#z(c$A&z17~-QKpe>r$u5^&ZO$JeCLQ7fwBN%#ANXK3OtIwMhR{L{u{rzes&qW99 zld{HoBZ=al*XS4Iie8{FGD`ZHjfW_A+jbRr+2(a)*r#M&jxn+(sH=YQnhi+Kz|LKc{3l;LSj0Puas`a=mBt z&!OhgX)!bIV0@}-b1;n6r!%|vZJP2MI0{l&4}cjjN(hXV&$LrRgXw>~j)~M>AUN?! za}P7MBf;0<5gH8~I1Gt<7R=E7_8pz)+-QJQA6iunvJhusHS+L%tw* zGR~@G<`VHV;?m#D$RLHOYKNTR;XZM%m`lx?;brkvlT!@X!?EvXJXftfsOjK$`@F4| z&K0KCj@kZniiB(lqD?}brWgqMEE~%H#eq64(;dhB&jqn^Jp1_{cebc4@(I37b@tm! z^Sp3Lx$&TV2Mv}>vD%b?i{z>=c#o@qGPQ+p#dCq(P`G+1zSm8yQFoI! zoCog60X=j0{QMxuJk+VYPwLtAmsR<#^%Cs+M&ASpBL5yL_ASiB{&Q!hesgsrjw8|0 zE4a4mNA%J`zfePcC!xfi|D*i{v_lpDH+o~68CJli0wY=o!C;qH7J!&&tVp$uB#xUZ zrQmZbS9$`6E38zykAMwFTFVEJ7e$RP8@%FZ?-mCEwD zH5*GhhB2$@-(}I@{IPJtG>Y)xAlS61+=EC&89G2xi)HY>$I7RM9AqpYIkdlx` z#M1%#BLOy0_Q`ju-e`59f~6c@Pg690>%W29)$H=oM~f%0KHuYnGvCEN6VRB1dRfGt zqF9LDw;T#~``>d@E%Omb?8lLx#v)^0niQLQZzIVK2I+mF+wI)`J8g!(`)U6>ugpaC z@?$M!nxs`Nn*V+cl3`0JmM|EOrte%L#OaT{BzfnNZ~7gxL~{8gIuvg91;kY}onE?! zSrfl4*7-!jtpnlabk{%NN1GwMY$8(#p_-rt>JJQA1h9)j6+g-kTN=6>RAeiCBCG5V z$97@h)GrnJAR=S9Y3cb}D)(kXi=d1Deo<*@C=7Nvuu>}W^5*QHFrUV-GU~dYA~s$P zEXQM0C+S*DI!6}xl7WCrt--^PM(<*y($84?a=lK!Lti=e_+2Ow6y5#hu=Xl~whQc7 zg`{8Y;)86niyK8p2RYV<`i6_&J1{|+aiucxc5>K8Y#_V1(0IiB7LLHPJP$3nuFjag8vg?E zA!kwl4(JIlffjbyG;Ar;Hc13yOlRDEtiE`ecFRxDIV41RndFp704wpZ|D?}4;r(NW`!LSPTd97vyhl-dvvQp;!7XZ8+>l6 zxg>liD0Mz|{F_$z4Z@rXpsA5voWtKAdDTR?o@H;WGPwI70P6XTl3g94x3G%xE63#3 zcr|<_z#cBKG4Et#Yewec)o5_{l|no=%xX-fyG$2Pv72xa^g@ZX0o>+uN;D3kMXXF^ z1#KO|VJS0Iqi2KF^jGopt=0+C>)u8V>hz=AXyui*QtH-<0412{5|{*6!T^0iUjhS!Qtn}!$&`ztDQ-M}vqv7`0Fnkh+PEW(yg!bS z*%V!cAvon@-PfvF*9FWU!PXz}HB*1JG~pX2HKQQY>!Y~zH>ecCsdAlf8@>!7gX5`_ z|I?+zS0Qk9?1Q{pDkmO2K^_y%{fLqkvtOZ)A(uqbqI#< za$TUBl&k40X*merMX~(wtlW0PmCV2TvN~@eBU*4O`n7$^yMwI{_=%+lJBFul32cG! z3A+Oyg2}hXz$;K-HAVFU!M9@tv>L1wVA;_IOMoT}2_ z|0`<9^gqT?)09^&ZHA>tm}`u0#&;`=lv$6TSVT6}FF6~ALmzoKPhTt>E~)3thGGK4 zy?_XFH(aA8h$ScZO$pbV_wB)y5rFQ7-fSt}^AmmV!l_>1LofC8HHE5G=uDrW;C(K_ zZMuWwC>!>+cb2&Y)eP=s;QSQxP<|-6!Z~JXmww2rDmV5_O%ARVz>pM`Ke*{K&-6Mm zOz!^n$JvdHa6pfZrRhBF(=z^|je@8ORza>fStunT0X9xF;5e`GKRFpG)zw8)G&sd~ zI3Is%zG&TE4YUcKmqy0#NQe&c;6@18bLi-6pEtOUwqTZ$;okTf$Ce;zaDYHr@zUuD z{Ku5ejHV(?(=EYAa*S%w( zT)HUL6a(3j?M>*1lP!t=>0Zwq(dIc52CRUQBYkwQj6kH^Gkk<4k+G4^skgcw&T zA^FwF^d3)QJQM^aQ7kt(zK}6j$-a8N8h$hI2V1ge{QmprK@ckSBRuPI)5_Jyg`L2& z8sscWYA4_(AmYBuf?0y>wt3;pCqkFfTWITw@=hxsXA`14g#w$-wcUxhirUv z`^``B0DVO;t6;Q?oYD#mao$}Bzoo{!39&M7(li*{uC834A>LL?@~`O{=_d+~zy^We z*2is|a9rR5=QEN8tVd+Q-y$4_aK34>z)^cZ*ijD4v?0rtv#-4L zgs^z}-`vLrU6m8Xd4b3KLDIjo@n*O3ARu#Ceao5F2XnlxbG|D?{s;pzoG{-OwFbNnx6%ieW_R0Oz}hu%ZXAa z!bib6PP(nMhRmnY15I(VYy~u511L}M5U+621tFc@1=;DyRG+2ej1M2!QUXpy8m&Gi2$83grY10Z( zP`gbFDES|zk%uwYMi?51dGFIviEttlUbmkN;35+c7^wI76;G>28mt85eqx5jDSa;J zTnN82Ls04t?Zh`DBtA@yQ{Dg0n3meMW z7DQ-Z9jR*&oBF6Wg&MLHZ>XYm`8skx`cWtNBFl;?G;R_R7D9uXRTJBT_AgT z_qho`!X(944N8`ilTI+@&G$$%wL)muR|_bZrS_h~Q$c`DQPIV^OH82t>-zJW{fgtV zP2*!THz1_6B+Q?T7f5rBt{;JY74RMRK1Q-qpRep4Fhw2VH$wn=&@DB;N+n)+CA!;v z5s3+7OrWF$!a5ACPySB#uhB_cFGSiw{$H%SGM+f7T6lG*Q#))e;5Ryj&F0A<|A?R1 zY9zM0_jJ_5g`>>U>jB!+PCOMb?M4E9#QSGkdbn4^@Jv&I&~k#4&@BsS4+6tl3MVOp z=rlAd>g_c`x4jz%_7i4o#z>UE*Q*55bYDj@hfrO5<&PY*`+qF6`e-JfOu#>cQ#74_ zTTD}ms;6j3Dez=PE92=4TlN2S!!E;~R@bl%<5}#^c+`x>rzhYei#_m27fl%`j?5R# zjzX}ELm`=p&)Jjzb)KGdfB5CO)?ei6K;XWLM$7dVK+-ZF_Mz3YDs9(TM^&JWn_$wd zknE>8X-47Be?uJTsrKR-&XntIebAxPX?9qaCDHSk9O8#M)OoOxc6yqXWvZ;ZTrci) z*ZJgoVbZr+*RNkuI5UzSZ=l6uYJNc-@YMM2bSJD2xe>6g~GL$&jJQZEb7 zWJxq>%tVO{KXX~1Er>Y!q${6;!sRc7t)ZQ|9&^V;(;#=5VaDjAgD6WP^T>iukPwF~ zMdjoOM-=zDokKZSd<}7dsFD?`3Fq06iVlGB6MA<@Jw$T%ncO_4g$#T~IhfeZi$k6|SGlQ{k*KKG%c3SO1P|+CVqRz%koB$liFuu)Oqq3LlI8A-C>_TprDKIf33mR_&}XL@pa9I^?0=Kg6f?egE5IuB ziQ8@1b3q*3?5*7u7p$B=^6N1FFf@56N*=9>Y0IY%Vf41lE=!etPWk1(!`W!8^bvsE zpCT}tyiXGJSDqsy@1HVTCRWMabQ9GH41gxqO8hnn0W@>7tN^t~cf%n!J69?{c`AKJ zDulVt3Lze_z3-vX@4k1@63X@64eT+$ebLB+#)g7@^7wLjVw7ewg7+*>m=QXKG^a<3B4 z`>c!YZUOd(kv7At7G0N(_u|QNYN1e@C=Du(LAftg#+t;rde3GH|9v8(u2FzG3HBt@ z3Q}aY8puK=VI;dyR!sMKJae@AYqJGz%-cxk|B9^>R@bonScSsBkaj3$YJu%PSd=pA z&EGs}i>EqJKzS5E53e>9I5b1{TR@uC!ndOgi`0I>N5oDGVZTN<;@fAmz(R3#j!mFH z0iyf1uW*DrDs41rKm?FYLJ8&hr0&c-_$DT~m$20`{pj;^(m0-cJ2aaWy>H~lXfT@X zbw5{_jUu=wP9^$=cdKkh!*&??@mWWk(TfBD;s5F^2+Y-#!{_DJ5a zQ*cve=ag{*sOdx`lc{|>h710qwtC%9{zi!_W701;K$NP$hI~UH{rtrU8_?ADl8Akr z`FrIDiHf;+h#D4&78 zlnpDE3um416QN^=zhr+|ksjRzUqKyBDy|EeBdy^^Q)7I5!d`uB$v=GP8Qc^$T>c&; z0`zRTg#!)xK!$R7w3o@`zipUlge|)H=egb?XLGc3RvW3JdOI)rg|T7J%x$-m8nK&v zqgc?+Ulf!(tL2PBxS(;14wL12O#93ap>YvgB08~o!Z~V}#IK^Sp8$#O86HT`1<#e^>G>8+hxk_1`~ZJ)9{SO*+w5eIe;_$HE|Q4i5S=F=QI2xPuhpCNK%- z@3>7B+)KUO!Rm>bFC^#kS(8KRMfSZ;Xe+josR`3zB-5Zj+gl*zvMZ=hvBBh}b1HSC zuwGWMQ=QGvC`H|!Lq+1K72prkTp-`H?2x?bs8iCkJ2D_XruR~3?WXxD*b=$aT++M8 z!A3r0NBw1_av!2MP^+3IQc8lbPP>&?@7H=`Lmb5tK<;&%VMdN&N6V-%?QgB%W^X$3 zmhH-r6XV0@ODtiio?`6oOY@Lj*$)F|eOxfs2AKrAB37^-TkMaG`(U7MF?Z5v>|T`; zk&pphJ*wq%DKXl9>yKciFEqP35mE3P?6Ig3RW1X>CN@`mpQ`x~0zL+Rs*rkx2}X6b zzjEhmbE2QSt1n&D6|P>Wkm3u2G@?Hg2hbF`l^QbkXNn4&VF!aJi@R51{&SR$P}~U4 z+0W02zqescO9ZvZK7Q)5-zC_O9&XkkNJ7?aDaaF9X#tBRz#ZWJ%8AKCwO$8o!FX#8 zFnd7tQ?GR{VzUe z{m^<L+YncGL5mo5yIGUC9H2k+pK}xTfjnY-^9Zdl#uKOJXoEHR+v)Wg|&oZXM5^ zmSLd%n^E<5H*hw@A<>uHqI_X!{zUQC z&e@IU#6wy^JWMl!{Li4ZCFBmhTV5zGAKJE<6Gt@DTK!Y)*J6K$JBidhBu$|)wXADZ zkX1-{`oG0Da!Pqf#E>dyP!;=ZbcK<4=<>26kj_sVn&zS)iLR!_=&r&a^*SgbxsBCX zXy=D$vz~zD!MIlP5%s}lt)fa)m<+d&@O6!nIYd?PE~0<- zW1&n8`s_IU(eZ%6I(vf@Sy3&n05tig?2jvZS7JpSg+E@37tV;>A>J4y9gx)QXIAOS zh~$u(tGu$UtT8*%e=BG4hEz3)jI9(WlH{i>k0~pOBJkSoBiS4+^_}| z#;=j-q4_ic_V6S(yWJ*hb+BgSP$4%{n4S8*HxoiEa5~W@p7xK;4UU(mG<+RE$~5nJ z7D>o(8IbuNZFbC7M185fS=g?r@qP)Yjm8UG#p=J6G-%AyVP z;*)|h_Uz$hQy;gFh(|Yxn{)kYxJHYZ06%D%`o&bu`CrAqPb$geZgn)20V@o;uT^w- z=6mU%Lpc*IOHQ=BSxq_uj%zm^hnRa4g7K+zoNy$y*!#lWzQ2Z(gttxdBlzD`Wf zpYQGdm)!QTZ22Z2Xo83^$g7~8>k~0`%&CLhhEwQjjQL#OBVH0qsA_3?j+dsg3~D)W zqP%&SEJKHfCMJy(_40eOy$e0 z4aDbN8Igr9e3zytmC>6krOD)zwJxko-JXt?zPSAdnAc|{A?9u+D{`C+iIvz-L5tuC zTfBZu4@Q_+W-jU>0SZ)<2t*4Fdp=c`9^XNIIld`+THd=ZOSb$lFgbh5RHxkm@7R5O zlK=-@aBQ8$s8gb%VSooao~Jq zs}29j7RuDOT>DogMA$BA+zEg%?IUAY{U z**}r`}kDq2-|Is4St;$)1!6tKX)@$0LvFp?*Yn%|`(-r*eJy9CxOIUSWCXGP-u zcZT3!p^Xt?^tEYcS4N$tkL$3>^95%*Foxs@QnM}b*zKPJxfqvAF505D{+bDj?|(W2ml{@RJ2TFB3R?J*+YiF{%X3j}ZRbFPqIrdt33- zcucnKSU_HoZk66QH@dP9xO#2AXK0CgAY$_y@0qpvc123@yz`~fxCVYBsPQ+599`#T zzPE$isk&S7u(4QHcj!4t2!5Jg7pL>Er{rR;p~2wng%&Y!Z#RNJ6abDJtmkVIPdw4j z3B`NA8WY`q)UO{RO&Sh*do9I+hQ9Q-gHz?1{Sf52(HSA#be#g@F#7F9z(^aZf*tD% z48Z~H*Zqmkz;D>-iz8}9HE`$LcJi+1@WoC`#&(!w0q7#p`LS@M9Ggb+l1x9XP&ce@ zNFF+fP_BnGD(M5vhFoPu&-%YaIFYtD{%DB1CT(1!+`|_2y!0^9sG9n`oJ=oSj>HFB zcK6WW;f_KZF4+{9D8YQIzWmn zFy&)}bvz(PCsi>Lp~LNOhn?x%N=|;k)X7A{z>qC-t4B_q6NAJ&_cz~FSJixIpP#M& zqUEhZ3doSkmX4Jd706t*eL4e&4$)tobQx(%jzgqS$h)x7wg{~nPkRs*l#b|2GJiC6 za&3RW^zrr9ME{<=5UnrfY&*ca#xAzzhkud{)xCFO&s$~Q^MTNlIH1vahvuVKjTyD) zXdURaPX=gCm^^uiGpxHSkSC#TSUdO>s6wC^T_eFyvtEL}9I*(qYKprrMdF>B2~q995gXbrklW4E97RD%xG}|^E2m} z2qrlT`EuEK$zbqkAF3(QBIS`)$A;ar^7`ZCa`flwdzZ4MOP%y9~w-b z`pu$6o=#`C$Hk{nsEv^WqQk!0!$u8VcMiGXZkGhG7=y{qXCHRbe`Rs(k0Mg@{M|3 z?|DYzwMsV4jxf2WMb2Lu=2UKO*O0id=mady zld+MjUpBvjPnU{ANSlUB zO2`6^#&$6vqJ=PWaG@OcJ+IeX+UsUcRtE<+0n5RSOpA1|2*J+suxEeoPX z@koox>hMKLf<;Z<}i9HpN2LJ4@&Out_sMzxHz`eCOO3OQCq}j#3%j zq369!{`+UjxfDPt1i0lQJSnOMO`hi+d#X%4D*Ku{iqU)M3QhBpy~sAd(xjUQ}Z7n*cWI0SbX_( zUsXmK@oISZi{cLueLScJ{>k`~pUv~24UZlbogc5~$rsPGWXbZVZ?d4WUV)+nuL(t> ziEgKfx(fbro&RmY4y7Z(s#$LIewJQ)!XbA8q(Omk1Yi~ncZtL&?&o(rhi;5XEcUzFbftS zV)mkcS~W(=?fC+mM$HM+jbcTxFEXI_Rx#Z9fkz14eLc!|nzq4^GhnUnU#ML_7A#Ww zWDRAC{QwJ0c}F~U51TXTa`!JFh=_YC9AZF~{HM;K9q;f3^6f18rlRQOU@!6JdeorD z((>XqM~{2Sd%IapMa;24zSnDq@V`14|Bx1-@bmPq{kNR^eR|;5w!Si39XI`&`*x(p zN@EGM9rSeN{2cmgC|lOw`bh*6)R4b%lP`}|BtJ^}(0S>^BoJ|$tK7rNxh$jW!aMz3npG));m0AZEppOP-P1zvvfoLbL1QN zEg}F^8~fvO0WvcGT~6Q;3uZOVfCZH9Vd0f#U4F1?`oI{`?qXR3xSx)iSzi?y_74Sf zeOTLKzNGdZ_<@9Pc6Yr6ZTMwq7(MJ?$4R<1@Y{POuf3)Cgb;(QAs><9pNRYp8)vTi z0;rm(wHKr^j#eNTTHvW7XMKfGwr@h_rZi8x+x(aa@rV!x78M9+@g`8cxyt{`@TX;M zx2^5qNtaIVIrZ_*Z{k4N9b7E7LCV?vu1KD!kDyoNH+x9zWLDgT`NS0qw`c$oZ++Yt zYau)efF|Ll?VJ2nNYAd!3-;82I_;^E@6GVSMZ3{cf9gS1i$zaB3lsSrg)Z5yy(Zda55dmSM$CQ}~b{#peKyx8q(?QrdZ_Gnf zjMw*Oq1|v$@X9iIE3}_r&0PFTUVTGcepY7PMZ-Ills=ZPYX9AP_`F(Y;~>i#rdJxK12j=dNt)zJfRu4Pnrsph z4Q9)K^q^T>QBF;Wq}uPf}smgFv|FAG_n15sM#F6Wg_I`g5z>tpcG;gkARBWU1fA8&W#Wz%nIUx80veU;Njh1L7QkopQ2dtpXc^D$dCL{L%8NR zs03mE+pj!I!X-#L4?j))P%v}bc&L32+tqccl{XL~FwTy9a^5N^;lxCM6l3a%anEPc=i6 z<^^39`+Y0hc30Z@yH7yt;gnmFDjCvtUW3`XwQ3F6KrP5!SE!6RhQpV5l5n4xO)J#u ze@$}c)J$>P>*j-O!|0ZLxe3GM8{4{1MbT&!^sh>E%(`v0se_lC2U+sm%XYkH8xH<@ zlzC=6G^ViW2uS68P8Gs-vcekQ^>(AnOtz52;v$UPA=zSDcECV_5yBLZiegXiGd__m z;`(FS=O{>Rvhr)of1vB6x@XU&lL!Pb6)HnS2`57%F5NxwR_a))uO=KVNSxkw%wrvS z67|+GlMiL}V{+hdKtm>`5{U-HJp{8Wd(0_y1N6 zR`wiOn7$4GIca^MO5g$IPxJn0LwV=a>N9r-QJKT*4)W3YD5JG7nbj$NUn%3jWPKaf z6M;JA4boox^|*At@6%yVsgz{rssV7-fA2&9=<8HKMAb*j_@&qm_U6VWx4q9@2oqGp z0KQUn_msr9Dak75Auu+sP^()$k<>K#&O-EmSUSh(INNZIHfYn>R)fa2jmB1E+r|Wq zZL6`}*mly`ny|5r^M2=?mA_fDW|CR&gZsMnUj2p+quV9B^hOP3(Z2riV8=dWi$@gs zU#;kS>(@-}OZR*@Eqwmx^N$2;>~*)ZMaT4epap*Oxi` z#qyP0f}a0!ug6A%bdLz})X~H1E{3Ra@lT437Ym-MN82&aV#}>dbrU6r3okKlFTv1T z7&gRB;#Qd-te%!x`zgYgjbjCkP42snX9k(40aeaF{Nag%p zLaTKNE@$dVi6S*KG=7DPM#g;+V7Q8e%zU-GY8Bx7w4l%ZS7GsbC zyw=*IwUu66S?=S7F=3~-VJlS zw7DraB(eLHc~_dJh2l_v83FrqaTy>)U4K}zv$;r$(8sFn&mcXgugakw*QcW-iHP>S zkvX|KtFh^MZrt@?1MV6uDU)TvRrWQ5u$0qEZZgbD4Y1FOC=l-Nnza^> zsy?TQ@J7uRO%`DIm{MCjm@ZJ>&obKGzDd34FW_K#4jyyYD;C-m+le9w~cGd=To}EsE&n zb(<$JV6>uj-a$lo#0X$BO0rGAM&ReGr0WW*q~$t&fj88I2#FFBR5l@A-74jFI!36#{!- zXS!$1=nL7LJgewmGMV|iN$c3J2D1DZZaaPBH|erpVt0Bjzk)A&KYJFax*WjG2@PPW zfsYoAso5);n0;Kl(tZF#*4IgjeXXuyTNBhUm&MV&~s zFh;rsl!6y_edDWka}$byN*qa&PyR^(K#|0Av~UhajDB8Kkp3;x%pU{4s}5V0zJ}XtZnRqV zN{Btwc$bz$PbT>E+# zs~eW$&$K<2cqctT&FrkDc1AImZ7bzb$>E=cla0b6hm%e~X;?q7hO3dDO1@;As0;8BYAzwEa{(1+eGrkG38H#6%a9weAe^M#Iuu`!=`?rI z!s5^+Yc%+BG4mzuw`}bw_MHKUQQy58`)c;n@VAL90-vu+qh`bH=FZ*w-aSpGO%3&@ zwL{9$4|7hTsKZW~w&T(hyrKB}3P%=v!JN>+0rOYy1Vut^jHQK>;ZubFwXXFR zR=UG%s`A(-TagTTmU7}Ekf>0U69Cdu?^Mv8@6k+c?e+LIS_t{^7>lDIA}^0ds{)y3 z7R>4mv3#gye3Lh-4jY4> zBVGB9dsmHDGdkieb9I+Af7XBXwQ2B$2`9QY-RT#B!COl6WX zf^+u`)a=p>Iij#5ZbnEyx1lq*AR*=(|3+RD(Jgg>K~W&zNmfv3j`rk-jw=T2emjVAUb1op=k=aWbgE&5L46=UuZ(U_Zn zX0irk$N!(!2heBEBr!+<&9LtP#We3IP%BN+V*_bk4LZp(l~KMO9jaeR%Sa_*SPtLG z8l$KX-HaB90SQ)kiRVccT zr&v3m58lj6;9B`WskJv|5%9r$|2wmOtd#%M5p$Py1Kh6%R8##h(7FsNUSGBS)wYf2W3 z;v`3p`N1|!JKu_+!bM0oFeV{+rU>z3zcX}pY_}bY?zir7z83N)`N~R+AglUSndxZS znbU8}@4@_0pzpH`GMWO6=SA`))uiRxyOndHO!nSKgaw#NThx{s$hGtq!uUN26M$?&!iq$II^ z1@yW(sn7H>aqoNi0hVA2gS*k-IRhKpio-2zGC*&mq0`^#OJ17lcLdDt(;)mA4oZuN zr*z76(&epH4$d$j^rWPfEM(gW9F!x+eJis6#;{IT4E!^1Hk?|AGgcIh50)82Y=W6z zcyZ{XZshtW*T{AB_uB!Z6DeA>@yS74k|5EkUoEzMYazs;9v89mp<0rv-l@xS(JMjU zfBag)GuZvW9s$N^2^BpZH?>SOJ=qJ%(V!Oo7^`M#C*M zQWp_yLHUamf&8I~c~ESY(omb9l$yw-KlM(brHuj=M5RwK$7|<XE>MgB|0OG5 zcsB7&aed3lY03Cgm4=>3=;VR9=_8E3`4Ioabv4gJ;4DIazgdG8N~A@9;mqjOR`LN_ zWRm;D$j2L|p^qnF?~X88WyfyWnVeENZ8JU~!t}hl2&70VjVl!rx)?!zmLxky?PouR zI%%a_6uPcgvq~GE0Gc!Y3xz*uiZDiRKsiL=c0hA0Gq*u_B>SOXys%9KAA zErRMx@EgWhN5^;}wu;KSX!zWUEQ<3136T&zEMZe%i4h#3Z8tq^<1;a%ZK%>VdnR@b_MPN;b?d&4A}-- z=MIlOKhScEfX#Wf0GFM?nKj8BH!wU3FxWYF>ZH|Mn zWc?oHD0z5`4+yCNH`a;g{g3SP=I&F)lZ>)p)3Y|tkU9@e?1PCdLnt%I+?;Vk$>1fZ z)Xo-D?5$m3uK7a&I$Ti%wp9j_1$zBSp^Fh~KI9)Faz3aQnRyhQrbB?-QZ#eRT!e~9 z*xup??j8Dpu}w*luD*n8{!SjWug{4(!f45V3voRey5UXTwtY)dqCeQ!AR{skc9NO$UZB3$BJOK_z9eGIL#a;+P=B zkMcXh!Z_L5t${~|1k>1(u}{*Lm`X=##qEKSpZ~)P#sFpq8Ko$JHnPf9Jy%LEoUo{wBvS|Di zfp>#|CkJ7Wp|PvJ_jx}pUzSGC$zv>CNTyslnlYzu$xMU1g-lJlk>NwC3!Kyqk-4Xh z#&f=#e=Gm}Ls~iqBe5gq;#=^M?R9mLNjTyl3Vv8wTNBU5NVs$V^PK_BFL{JK!oaX` zaZk7B@GI|oh?`gwANG4fmW#=47#m)buD5PK`(8@H4z>GBOUK;jp9R#G#rEX{qb+;%j9@8ddu6Fg3mbINPo)ko#Y>uVvSBQrztba0AizYY zt~QsNkKF#NkG|-Uk0%Pn*^30rU9Rd}M-BUpZIl_>#31%#-i>`@{;lj6Ud>guBoYVfHs{S7or{y|1mMuDNK%&=Xh3~f+ z#@ou7_0{l}g9tLmW=UcX=F&XSo1_aFKZ|=z>r^Mt-VX^iZuxgovkka%68RbGI&Bm| zL>XF8H&7h;&#!I(gTWu!$EH^v3RW7Er?XD!u_9MH6d>DftZRGFR1ma0-D8gZ^WiXF zS=(4MK0?WS0ib0u*tz(985$vzWN?z80{A76MUImP{cRx`!MxMtnx1kXIvd{PDY$U% z_;N>qfvp)XFqu=C?KQ>TuBY?CM6bE~$d+EZL)SR&&v!%j!DI_Am=q*R^xr9J#UhJ~ z4M!J|yW0ACv3{GJ@8q7t*{YEz_By4fVc7=W`LuA~UAT#)o)E>jdO&Zn=Cv07}=(C#g*E__CbXEMpa8bdru*H-A>ei#iGqbB+(@w#iT`~UNu$qB$Sq76)yQ@fnQ z%tGq>|Bev7r%a{fgw+SKgos?t%-S1ga8!ESVM%X)%MHzfINgdlFk9RIY#+(NGpFAw zl6$kol1z?aEdXytp+K;q((R4gR2NnFBPr_h7)i=smdMM54{H@S$W5-f`M?U z1l67x3r#oG%yY!T;SG>~`!5`q;aw66`{Ho~KUIXGXe^;=&k!6srb@kIzzd*uCT$dt zWDfzJ0^pTv-rmQ)t`K$VyJnrT6x%%tFQ+uTDQ05ee(`j!s0DTo!m_iN>eesd|8eldR^IC8Jb3^bid-e!|m^ ztY)N9OJ{D^)*onKlh!$_ZlQoM=2h*A+WH0bt+?Q+RDi~lt?=MY;iw6Q3s>*RUc!S(G+N3x-P$AX!JHRsq|L2@p#fw2@R>+_ED%k3s zoI&vWFW^$8c)hPi3L2cE#RT-J!CdzPJkAvzp1X~PKH$I_!;_S&voFzREC881oDt-m z-kMBEm#{3qwZa?)FYl*xPp(EBN)68h;pp?0BCgq}!M}bEmT!5wBUF}_WD&N|i?7sP9v$8ewP!dOSq0&qb-DJ2?|Q%etgzbt z!<$U6Nk{dU2tSHs6@zWcd*1f344N3&2I8Ps_*5+hpTu-lsM* zpX=~7pPA`mmn#@9Si}U{`~jV8Uiq)qK>NStutHLgF}c=KoQK2{omp{ zjJo03s$s{g4-T!m=gbU|sBL*59t(I}85V zsmz~#bmIqycZ}`jaH-wS&H2{wrf`(djgkBcA8lvK?ic59##8IR>p!xQ+OHdA2C7ht zfOT)XB@C5Nr3)r~q4RVK8gO#%on@~+aH>3}xU7Du<>#hrovt?g^G8ls9)DGt{jwJ} zm5$5=3vsv419pYfLIH`iP{IKp-R;oxXQ0#&I;)@Y`?Q?Xm% zAPx1=$aT%uVb+O3GL)a2hn3HdNnx#8?O?08RazMd53bRB;2~u&7KZT>b{H8&VGsOV zjB_z>oVur~?mkzm^d|Gm3!DalV1Z4*Bk8&Oy9vJU<%ZmUE(2;%v3yVVQ|9n~4|vfE z+DG{vx2nT)r*`dX_L<=pSu**zH+BDZ9Yne!it+kd>YI(pK^-GsJ7Fd#;tngPO&sH+ zb|_v8WAU)OL&%Z`T?}na)o?2|LyE2UD8gwj5{_giKPumc4fgxv8WP{@H<$?Sq_4ho zW&{Q4Pp3z+kpIm{0q7)2xwW*(?|;x8&$B21JHk~QbJq>i5=lg#8celwpiM#%0Grg#1F^^}9Z@qgzf&&i?x_>4<;;&ga}(rgo_dm=gE(X}$Sf z?N+s%d8bbXWeOOKICU_X2xwF@(L^mXUBBrV?}bagTm|EA2`MZsH=u#GL!P+qCPH+_ zu_Kz>hu$Zrn36aM8X^K!C@9e(+$-ePsCV+H)M%*haA1jp|2qHkI9&0N=Xv&4mPc6W zcNnESNtQUG6d>b$#a=m9)vk1P!48?1Jr7SpEgs$Grm-brBQ5=sb_jlE^=INJ^cr^g z_1EOrfak2?A1UX>SC*ZShnn90j~!@ZK!dz{d~&e89+@#oA6-0Qpp;V;#xYJDp=mu7 z;y5N?p`Qo69*K}^{v*e{X~?pRDMyF7M^`?20nLJ^bN0z~jI5IBbx%?oB|J<{|KETo z_DQ`psjuU(dXPv6jv@~R#r8mfHivZpkKB#{4{Jt(vd2sNf5|IG#`FMTl>jS7Wyd&{ z-8>hAmSz3P07belR7Y|<4BcDbpDa7}`n1cLh^h`{aYEM*p!WbcQsrCGm$|)61uwKt z{%2upw*4_66?e5kd~OB^2XEX;Xafdw;JhfM?)B67{Iv+zw)?|y!Dm@IYV!Px{t`|7 zyr$i22cJUWXm;+|h^^mqb6jaq-3RKpx&3#-Z1$9NP_OQ1WsTyTs@m~7nbGRJq?DmRU~ zNM?m7;YCVi4KDXULCTn>#wWd}3K@h$Dq2=IULF`bEJ~u-WyYPYEq9(Sl%oiaMiYeDm%iq8H-ju;(wivwliv>BWR82{*O& z)D(BZrd^|cZy;1xS<@o?w>MN(RWH>}XA34c;sk1Mt8;CDA zsaFZI{hC?0d2{qZdUPz?2WTGz#H*nY{AiMUW+)#Wk8$NRK_2jZBsX2sU#$k1e9=$I z6Z{Z}a|0w)9Oi>Y27IpUn(bPPmy>-LX7~xN6l`GHh1_J-bI^o z8!9Jfpxej(omcutQubQUL&0#~Vvx_Ea6$IrB9@JFZe)L7ZMPLVn`8!)GB*DP>~ zw8EOvD>>$lDR`k-HFfC0m^6mP)P{vZs9pn+`?Mr=tjIj#9SRt!b0*_s=IIN4`Z9rMk^ z@ZEVAqr=l2d0x_Z=<}`{*Vk+F8fr&Jj-i|O8Lkbt(U+HbM~%)qcAtX~Ifu68v;hdG z_K0S5j;VHj`Pc3CwW~;8y~HyxPe?LPxENgW0uh1hDM81@b5YA%wc6vc96XB3@!8Nf zg2@R=etVDCc;C7}>9z2!V*!5=Fr)~*ZMxj8<8vnde+a09 zl=xvxo?KcD97MJ!t%p%c3Bat`^D9`u+1kANV-NECro03=TdEIL(hPhywBthB^6-Q? z6vLN?&J(Z;Qj6kh(e!zzX(joSOmSI?q?4mG0#N2;TZXh~R5OCbtNk&h zW&BWXEqCxZbs-v7?u_dv#O~uHAed#AMiFS+5?Dr6C=r=PPollTuR+9X5oz*N@sD(l zl5OF~`btrkOfQyld9Q4Nw>MBsvJ8-!oCror$e8%iyz&JGj6<+qr-{*DJtzAqk&*Ce z**$~$=WlBx8~}pDh)vg<`OhCLv2QRD^$mF`gG!*pLHi-IOO`%WXC|UqpH(ul*}Ug- zYSZ?$d()1s##x8r>FM~EZp6ih$#-C)kIK+27k&-|6Aai)aYW?D-712{EfG9&>HoeP ze<)IKvi4&{en$m}$5gPnm}eh~KY*8m+Kre_dt1_}JX6N9H*a}7Wduo9*(7fY@dJe# zT>cH_?-6PA81kGyFK?z#(?Jg5QhN0p9Dop<w-J~MGi8Ms(?$e%hF9m5ol5J`Q4>9jcQ)c<_Ih}Yh2PLt;FYcq)t{W&OA`IS14 zloO>Wj5gPo8Ol6oEdt7y!nE#7z^sN|WOJ-RqcPyZqMzz+fn{&JwVpsInF}F{t?CUG zZ2gp~yONUV!F%O#w*0YO{;N@GiL=dN{EQa37C49wYu0|S3?5&-e0x#n$u1MhU$wfdHRc@||n8XrEyIsUZ1Dd5(k-!gfRxz=1o z%)$^TrZAjFH@A6S^@E2WCpk(NCZqf=GuxKT zc5*3>@^xtD_|71p6AvB@(LxAiq3n~DL5Fs9DF*&BeD@?>?DCSh_IG|H8UGnmD#2FZ zy(xBVJWq{fR-K8E#CBq!AV7B< z3}#Hz#*_06>JL`bGBQj^_u$P_Bz9~&9V=;Dc3`<)L89Dze!6%NQi+^VXUe?tI5na* z-I-Pu`k4V4Vw(=(lU*7PcH&8v(`MVllodk@a}ke=8f#}+q#XsJ1ug%cr`y*&A)JDF z{&)x#Szg?Vb)YLAScA2lbD)cv1a;y>IT*1vdW(2eE9&&wXI5_L$qzNH%F6$Q)V%jr zOGbysR?uH-{_j!_f$GtM9*7C}yWxJD zw{}GQ88oK{7@cDu%5F;{006N8aEns5=UESSk9H5h;PF&&x%;@2ZNV#PxCh<$!xhva zqu!gBK%K}PaP#Eg<_r5b8aLOvnoRiHnu0iA=^UtC!A=E*0^CHM#IJ9{^`-7J4P`9< zIGd%>C4!d@RCiY>Bd|7I#jg9_O)xgf;%p9iSGA7Yo2YnHpuS>@c4RMq|2TNeWVVX} zDNS_idl$iQ`rVkWJ6hMAnzV-miM(50x&7Du1DpYWrm*4J!(3Co1q+Jz>YuYf_puj2 zAr8D>GTAtm8AQ%xRP>H)U9D8h+!-iNtU|mneK{k!CGQ_ZwQt@IUh$MLAN5fnW;G{S z#6YNMI8GI`9)_v*#00ugl}+%2lmfRr?>E!nu$Bgqxed&I`00P)lx%nfj5!yq*4Gk& z_SAiR=65@K9sf?B%1NAQwm*eg41{PjyOCl)kdY3U-qXuVeR zIjlIVA7tWY&ERLpGnD*=-VCbIUL5!S#@;{mh)=ln%JyX@4MzSG{sDEy);wAd*mPm} zqKD%3U%=bdJ3b!yS?bkq1i2|-EWb9hl-WDZhKQ3LDABjc_Zb`m#JNzdPRyo+M8-p! z4D{@h84J2)LOsWtyE=$sUu&k;i?15sUK!7*i3sDi>`>$Zhj%@V7D9z{h6Uvv`P! z!~mgF79QW#ycu}Y8d5J7E=T4m=MUfl&}}EtD%b)MZS2jNEgbsg0_!gfxRUBRx%+lhR|$VuYo>$ zzt4Shn6sr-)GE4Bk~`PjwYGrr1R(|WJF0~)C7~SL{7xSe7tHNb9J?A3kYNb;HaL%F z#Z&+sm<5;Dr(xaeMUaR^FqATrhDR#94d|j$T#Ri;u!Mo(0`A+9D0F2!q^#zrPan5Z zV#2D-Kfz}4ws-K&fq1hEdIpDGVC|bH!htl?$oE z)BjN_y(~$thTcDYSF}5)!BlN2WXkXMnt>dCN%cNtCnfrJnm9;%qGOWzevc4Z-5(RT z8Phubo-A!Zk50AeyDrsel~7x3Ha)^!c|T{vy_3X4;Oo-Znv7pLH>H0xc-Y;AFUefSa{GWeWUi*7Qz`kFy5$b01=u;=uZHdOyoe<3^5tSqQr>vzU42<5 z{Z_^bD=65!`C~g0#`Vf~|6;cSyJUbc#0jj_Z>b~GCi#NbpRA&=RthO+C_NT1U zDZeWw5m#DQp%V)IaMwqfp&i{Ww1I0sDIEhW>NxORs7Ic<{kY{AU&Cd>wu&z9<9|ox z?1u#G*};+sIelyh|%#Y`TL{iz_Bykah{BD44T zV%M;N-Ceh06R7OcBiW*;fuP-w26v)Q2^b6bA8nM=2OiwSlIpT)ib5EyaQUR9rT)-l zX?ONQV&c%M(CGQ!zR^H_5&H~*PDRSC<3HZq+{`VX^Y7!Oy#3<-o?~KS3iw&PsCF;z zchLaA!8OMV8casQ9pJeD@Al zL4PCFW*##$-FC*to4B3vCf5fjYc5S#qK&sS1BWOWz1kCjWQL?EqJEmotrkQj$0WQu zO39o`XS?aX5DEicUf!NsbK(w~?#1o*;>LZ#!b(_-m89H0oe_c}{c zOz8iRZN-}TAze()&}u=*VfUl=BK1X2zNlznAhpZwQ=cL6@$uX7t5d71szdW@_g){R z!;7sC!%eq2Tk>dhGhsQ;8YbkDTPC&f!%gDFMNf_WDVj{ZD z!S&T>zc*WSjZOO5Ym(EsoMy@|x`)Vp4 z@|&gr+mX!3oI=cYN@g1hT)M|fJV9Zp-u{Qceimc9my6qRp^#T1s&YZa3mv06(JiC- z+1~5jC{%J!M(9vu4_fF;K9zR`sziete9iKz&Q#lUU9D2i8b!Rs#1Dh7j#r@ro183R zq!4YzG@pd-)r=qingpYU=+p0Z-EU^HT>O*DBSt+<>SWgC8}fJ@_agHbPtzO-7~Twl zC?sd3e17xrKq|J(Lu{0W-lU~o=XCYn7JxyJDqydi<$6OkgLOMn6Co#h;XU!Et{i;{ zzgyae9#lqi!P;*?V4VjsP`^8DED*L_t;(ANV^7fQ9yW~eV0j#CNqST$F+rdC^cqvy zbhm{Ra3E?FTs@fdmAvHs%m@>#Fu%>I)l<)0e(?Zns5fi(RdKytWc#l08@`~-=bP|8 zUYim|QG5z(s<8ndnYtNiik!$7uU+>VJ{1I;d&O_zZhK;sv?ot%Vm(d#l&fMYsFnJ> z5jWFXp(7UQPY4+iBtp6qnvl8AU{ZpYkRmr2l85a484Kx{VQZt`j3LAzdnmhZTg@D$ z8oq)lY2ckREB-zF=xUoyA4jXZqOaT67NJ}SzW6u0myF<$2YB(a1Plo$s&4JlO0ADus;-x+ zDvx8wq1`ihd;ZnO7h;^DLq?tOK^b`LhJjw@n$9+;cDDmP%0?&GuNS=Ds7QRJUnZ;E zd}dtu8U*r%k*ZyfHRoAoCmq)nx;@m_bIq>C)LmL@uIn(RH9ifNAa(m{0^ zROyLYwk=af#Mt6pq2XgfDY`b7jfWbaEQ%3wrX?nJ0Y}nFc9m`x$LtYDC{tY0VVvhM zADx^20NT##bX4;5QTj>TY+!_SP;=IDNOQJWURmF8Pi*t&_t#J&n+>#nxAb?%3;%{c zx6qIjQ;*xE9sjCqze39#HncwVnqOfrxvpN6SVoXln??PLUOFH6YmoDn%$@jr_Ov>K<%WsUDIt!6a!RW_%Y$S2gc=dPNJjZEUhi~Dz zKHX66uhk_MZ+wE@y>J}|cl4h7=4D*_LBlh3x;9|$A?6zEp>$%Ms1)_wHuqr`t~e1t zeYE%)w(95mCaDtxvoYsf{m^m0+HQVP{aEx}0Sj|^p`o$gjm1b6KMzUx6Orc7Nkab& ze33=?9v8Dpny$6caD7y23#@8vFgBnR0%A%c$`n}x89&A^`3095^|4Yv3RS*(foO=a z<~d2Xi_-XSLex8LSG?2gp1SKw;5*|{lXG8k;F^(Pv}xU-6N93Ew~>pp}h$Mj6HC7EB_|NSQXA^Z>!z|~|=IF#+~0zSZ(M1`CCNJ_$D zl5^83wk_$tsHEsPpNyWLq1ndN_?ePKRXv#FTeO>+B%Q{)Q-_0Pl8T5O{Omxqc9B#LwNpT|d z`LWiJ(Hf?t3wbWZoMTcibHm;5Q}6{IyJ@oZhC$K;Rs!s3b9y2|nyehn#42iMv;WEC zbZXMBK)S5DF}*3b!e_vpDyBf7zUm$i#waVxIGCnPiCokf^ELt8%B^mxz4xq&YSJR zi#SYjDpPW{>ZEi8UTN65FJpKU`id1}Y0?3RWZ{~4oO%xkzW4olS}aP#rR4J5ow&mU zyu^_y^CTGeWrqyfI1_I*-R|2rhZhbh76)is9Y%s3mxG8?I`0@{npY9_wu4pOM%+q1 zaMUJ(nWyWh8ht`n9$!R7sZEAD;i!BcIjIg* z4?$kIn~&;O7m*0!5Fa;;F=!Pt77?R$_BOpF(`AFJB@${Sx8{qI+3bVgaagV*w*(|# zqh}Y!FA1gVl>Gc5`WyCyfOM(TwWD@@BY%q@oW|oWcu|&!Nnu%W3ZjmxWz%k96s`Tr z=e_q~8DF+{wL~v!MiwnFtW4C&9-==|JxD3^w@3c^((SSnJs(ZgD_equbb@{PbYZ+i z6{i1Ih8|sj_YT#CE{<>wW_oR1uB2tkEj`n*I}Bn}uq6>kzO(_ql(?s%J$E`NuVPUC z&#C6xFFYwmUYONGR;=^j-4oWwJVEpZ-i;K(W0O4*MU;(ymD@Q2-6|$Y;3lFk&9d2y zMWSd!&z6fSsd5<<2h+_D+hBOEmP`qi?8=|$eeS*yI_AE8x$^5CdC*(>Y1PP=IhSf% z?|@_Cc4Sm>PvMD>j~QmF+`vp;D~pUXa@>__F2IvbWjE!mooDy>CWH92$M1qz)f5+o z{-DR*<|Krw*CDGr>>ASTk^=TKqtm< zXVnI%)1ygIM+qq5*J9p?K;+e5ubXPNrtWMTulY``aNxy`39Kl5RkdLA+AxJi1N zTA#r2KJDI`i=CX7aGZ0^4&x?;RuLxo!BNW02y)vTV-|gYOW~y zk7nEOonO-ekHG$)~cq{_5rz(I=Q%okF(+)kIVKI_;={h4Qy zoXaV<4w>seMU6gZ)vZ+9U0d&lua}1~+|KuJLKN4Myu9G$dhQT<`~tug5Fz+c=bqc8 z`gA>|asvt2nJwUEP}8 zv|V-Ax3%XEy^)2f($n&s#OL!igL+CpAV!XxtK6|69^N=EhWgMZgd&`)ASW;fUo$Mm zmn`OP@~J&UB2KpCOvhzfa^*sPlV$^nXj)ebx8;sn@NtUc_4o@?3cz{>f+tkLn!7p} zdh?Ly3&EDN_uI_~o6q+@JMIW0>pUC@McDO<&cJsW(iPbant_aS5LUsA9*D)D@Hz;{Rk3uc@1WAYO%6r+}xVK)^ij*i#q4LGrsr^$BSS{eP7QR z#W`*f4_#Wm%gpYd!9I(Bcx&#iBl_q_eRIyTu9;D#+9%(xw$+@}87`%PcGb5&(Kl_kO2Y@qE!kv-%{xwr#Gyo&7V>ihkx zOlWTYF+v*P_96mg0qrw_3M`iJp?uAlc_@;`TT5I9Mb{~EqDQAV!J&;p=silz8a0+; z*4AII9#2=*E4S}nWKWxc;fio>dF?1>$|$n^k%;s)#S%C@d5s|N);qO&INQ%8$5T~E z{rvQWtiM)rf|1=Vn1^;Q)A4x)X5yKB3agkGOKwMl(*}5gF2m<;MeaejNeK|g$bJM)L26alRHv_je@A%9a1Ru}Ugh#Is z+-zcZH`||+e&{k;kfOv%3B372g?3j8!$#V#O~muaeb?;2?m1zdZx3C&aqn)5rKARp)sWK;m=Ve_~!lFl%uDiNWl*CUxU*kcI>iE5KIyC7Ei_`5|Wx z8yG5Jm0ydgkX&|c?>q5AR~Vd-_8Qj`fg;)jlHte#2PL5JDr>Dw+_gL|JExkhren@?~D{*Zd*4Q!LA7D8d1^B!2t;Pe$O1Wb$t$ z#5g^1EWD#a_(M7|DRi3Qy|SxaVADKQ*B79Y5N zn_BW9XpnNgx&SVvw=x(Elg{3Ya{+|j?OVcbw$Hyz3D%^vrc9wecN;&g@TtMx#M(~& z5mftTg^N9cF6`KLOV`odA=P>jp--u%bh!e)Q~brAVP$l3KxNm_q_R-5<*m`(pjxmJ zsOx8!SKZrF(p8I6!(|nJ{;hCkg2k?Vv8sDDjJB&0UN0A!+P2Mt4Rctds})X?V4-kq zC0xvxB9QPh$^aqS?9)xvm#gd3w&!q%r8)thzhR}oaZ#6@g-DH3aKWJXbpx^iOHRE? zB{oNpPhK{r6Z7qdrX`L|VBR;*-THsl4jIz5$rY-Qdy$za49;s#W(h5@+rK53^jYt| z`33Lw(WY$gORn_|py$8V_1r$Otua}iiuU!I$qjj9UiQ^GQx1aMx8O5$9JW|rU&nx+ ztG!?L@&oVbXV=FO%2dGb(T5nr^-lOu(|uRaP8+`Fw^kK2PSr9cJa&T5XOVfRk@_Gv z+-%sJ|4HvQ;meC;pUcIV1zWVW-+Z1JFY)ViT!X60XbT6U=hZmg<#Y2Na2OfBnyeOy z!|t3DeJCwfN;(nsTOevB%TLrGjZWo;;Il)5+RkADkzCB+rL$h*x5NSelOO<43DQ0=JEv)0)9Ji1UIW#=G84Nrrc+}4_TMcqy?4>l2Izu zh8@QXoCHyWGBRuOZ)=(Dz)r=^^#G7|@7_9N?`&M?ZcproY+dwz5FHIj3SLG{Je>w} zgRdf})9ZIh>^|0R6tz!OK>iVf+d^n1-6zzycUUz>@1+`?JCXX@`xD8;&T>7V{bLk? zyTN@;XQ9bLU-H!UmXm+pPPNgIUA3@)QRi2{d-@By{`0dmfv0Q(E9GS^#^CNZm0K+W z?F~5vZ(YKJ1DRfnJDjz?20EULgN z%>Hy4d-?vNH(^I?cOQR0%3Unmv}vZ82uor~ftpI4ghUzU8kxMa*M{s0yj#cwyXv}T-B;iqV_Z{s17x_?+oGbz(K2gd0k?mqN@{;b4xR0CU|A!VU&?>*m`UEn2s7jfsfS<&C=D!HYRfz~yE_7DT~7aA zr(6Jr&13>a5TwAJ-bAuw?!PImo@|llf__+?`{>4&mub|;*Bsc-{j})tGO6CG{>K5K ze@YGNoUB!GkT2G9&Z#!<+d{XIALG*~7RRuhnr%}bvSz|kiDn{1bJvd9x@vvYh|&98 z54$c5E4?GSmnObr(cSKbtmW)Z>?;h%a8v*M7~+oaXET8%O^`fo`N} zZ$tk4c(&@tMfKM*=m10cc7}|M&c}(=|KaGI|ML9XFuoR-xn;L%+19sZ+qSjp&bF49 zxm#pUNZQI6k?fC=xq1UUf&v_o_`#28u4Kb$GX{h>Nwu{)1=e5T|;4^Oth!YkY z%R);e@Wi_1wi->b2W_dg5WB83<@G2izzchK%K)f35KH@p)4iADV&~$S!3^vr4|`VK z3@~y62UW$i`35iaf>zT2=?8f+kysqli|(BPSb`ayQPQPK&!JWyHYNg$dp(6t#Et>x zrjDaaQEe=TO(woolotsjDVWw$*4BZvJ~i_(=Z4#mCCgNOhjydP}0UjX$S}k{+Lp1j0bGmcU-qL>~ zhDoISq-}ZOX4U=TnJsV)2Hu}@pqmf(vp^@C7#32u-49XMLQRBuKTF{*yiYcbUY$z=+o=YaPPvh^EE z7c^u|uM=M&$r@#FNynN;BdY+1f?y<4q?C4moo+hF*APL!Nxe^Qj@+kC7$lCJ#?D8p ztuht5V$eSikFKm?8ao*ika3*v(74tp% z4STz!C1Hf-*LLKA;z|a=wfl6=QsHE$5kJW?=3?tu55a5P8S zf8HNDzhbq4k-3$L;4N1*_xmkHal^s9;5G{|0l#nyqOE zcM!wObi=)9fVRXjbt-%dAFJ|EM!k0gz_$E6#vvB_z<*AEaAS!1nX)w0eN8jxp6#c^ zTB5CGA>I#R{1)fGW{sV0lb2^dbO1EV^{zujFP*{c&giZ@8O(|ut7hX=RJrd{W=Ou~Akl#P~euI2_V_a6R>C9b!9w7c%D zFHG`NuaRRm{^Hw*JtP-~t12DM z`&D{ZYlM&`>ck6>T;XlGyb7%4vRVNxTH#GO=G9@h_F?$gq;cp^jBT>Dk=TjxtN)C3 z#IO{00~1qbB)=Wg61n4>AvzLU7wSl~zoupDg-?8M&w}zh0cGBZMl?+`(+lHUz{KUG zXuyiu|6-gy%$QUqj-%gp6T|wIo^j!uzwsE_0DKTGjm*X%Uu@m>5TOZ{aS?9r68Cvz z*wb4ABswtJxStl#$DeNkO47*D!+NJGgtLbFm4vAgadDC2CQiRT2~bzj70aKWwEz6s zuGQ8+QuEz@m%hozEf=~pI_Z@sr4(Gei;=}qz6F%uSl)ApQ64JG@R^Go%?REch6GkN6?o)fq*9f^Rpld9T z4g8Ji;9z%MifTUl0d}Ph$AOybrCw#R>jc?nalR=@wLJ?O-g`4Y8ThHM_j-)g)1?5s zK|E9#5<_qjFk%_kI&p^~!P!glYX>3(jmwUKm;u`TD+gL%j7kFW4MFS~VSWp)1v8iP zl=1LYIp^orW6sdH{F0ZiKr$`pRLDdd|MFYY5Q_b=!C0lm-~|>DtmsH(ut((0bySI- zVxIoja*=56)cj#FDCYe-hL`;p6lmA?_W=?#>Vj1AH5td-^UVIJ%ZBd}`gdXCPTPqH zo~pnHs`F=7mXmH$H_f00+gp=@#TZoNMS>K%3X*JQTu8uT_p|#HiaADd)m2doBrFKE z^52+y6mm+)r8ghJMe@pQ-&IMFMdZW*nj?tw#HDV(i(j3-925*}>e^HS!WOHKc62{; zil?E+SzO#Q**WjAQw22Tw8GZ4qq!0s5?iKf)PlV7631R+vdj_hd)%H2S6piR88}H$ zhNJ%L9DL+)OE7C|iXXzErvJ_>9m*dR{izJ*T|SXxd*mUN@Nc+-w}sG(_n^z{O|N6W6C*MIbrj2__or(o1)Pr)Z zZi*9;d#}RV0Mqfov$NMz4;!lxfmW%DvgPB-N=Y0;8fu zEt7%bD_|EN_QyU>AbR=ZFbO^ZSmFTOv40aXo@weHa2z~%9@m>5?0bMA!9jcJ#;V?) zC7XiU^qRAEy8aUR*&zq%hZ|)Q`tk2Cb^|!;OQB%zGcE6z6<5$XUv@VhwNMCJPR-}I z7l*Ao{edIQHHE*H+IQ1Iw+eAvoqotAZkXHlUNgGRHJS?@N_OF(*X8zwxSF!X( z)7`R{W9PwIN2L!2FH6$iPcn2Ddss`V>p{8*aB}q%+y2st-I__7=;6U?L|KE(7#B~7 z-`3>y&?B3upD-mQuCN>|UK=r`_uZ$ze@jS+c#XYZO_fObUBRAEik*G97Lpxrbg2hX z8J>>YXL-0(~!o<{~SFNmvr8ZDyPvCR#kDTh9atp508aTtA%p+qU@R*{KXVY-t4XFWCKZI_4e zCG&IpZNFOsGu2(`)W_jzSyKa37XHi5y7Zd8Zt>qvg@091hI7*QdiJdcUYLphFy+{{ zPwF>6r1Cz0f+2a=lXfIuOvJYKi zIYvCj*;(bvdZ<#=DfZ-f#HRiBLK%ebd za!@D}foQ3rGBe1MNW?i4;n>(lv2y*CiecQP1J`SC+g5K~-(?t_^y>M2vx82aaM%zy zU&lfhQUMX~`LM-I zve4G(DKaz}-BDsmiLrEO!&uWZ++1U~mcOu7PZEdJryKGIXOX}GcXs`k?KMWi_t+5Y zM_FL1H#SiE;d8R%)~@WtwP=9Y(3KYe1K>K-&FANrnNbe3F zctX{v%^sN0Fsu?VTKE1n5U8D3%oo@N1j$cSSfJ>h4Nj>Fwrj-sh|1{S<9h(Zyspo# zTmN?QeW%~K7VtF5a$HP!J=b`c+!3)oycKLbi=v?pT{}cErUp`t1U{^U&^aEs*loUe zpSS5QHn7F=`5Jh~d&ZbE*7?{FPWUMi;b+{1m&QdGUT$=SG4m(+6)VL4obWkw7sdtD zuJG;kwOEx2-SB%~Lo)sAr@2+4pL>+_o~syB$<;Zs`YeK47Nh57g5@7vi$g+1X0dHG zdS>b2O}F3)-jYl5*$ikvxNcWj-yeQv{bz&Hg{fyz@c3QVQ_U^t&1Wl!&XnXgj(T0j zBLrT_s%iQ>8+Lj#1ik@*)D*M}{-QsP{yx>qKT|M{xI|zM1+=mDqt{I(?oFFA`y@q3 zN!hzN^9^4aEcV9YOs__j0Zs85d@{;cgl4AS`c7Q!x(xpWHM$8AH#<0f%p;5`dfG7L zx_>u8?`kPUvdJM-gHDAQr>$b~onC0=;ts3Cjd(8ljs#;OPiJ?YTalj|A%lez7wM6rGreA)NCy#L@0H4W#vurJ&7Y+p8m-N*Z; zcFCyp(UCnBHO?UfYg3`K&taR__*CW4*Wx;;M#H$WfZP2BpLVc7EOuWNjo)6sv<1W!TKDhQZIhvL)5NuY zUfR5ghiI6uevR6pQN|Vf2(69`Z4MJuTR4F$)-_u9#!p318tXMaQ5VwnCme0kKlerd z#h-suxC*$SvL~t=^LcHLw(ajWQY%ePRi3ZO&?M)W+;6_=H|9A&kQeEyc)3=djOQ{0 z-Xsrg`}fqD)-AEgIXl* zt}e)Y?hC!Mw(GwCbjn%{&XdorjIdR?NuD_|kAg(@xT9l9WO5 zMs2bAUK$_$Iy*ETAEG|PtLn~G+g|r?Q#4=4)xOkVP_6jR?k+p-6ZtgnkNdvdD)=na z$PJG)hrHgQl|LNVp7lr%{H*2JiZblx`-oakT>GLtdhy8ilNA?C2iDONwC?|FhnhEt zE0TjFrn-o2Yc$bdCio>&pzf_Eb69W*x57pvRNOv7xhUd^Iy?)j+FKHYnGjVJsbsiT z9^jEV-2hocaYdo0h~cI1cbgejjS~-6a)4p66;FP6IO*r)_Q)OHS>*QJ{1e`>cy?bf zR-wc~58)@+TS7Gvu5fduKH>S?RU#5$2|t~J<24vlT9$j#aXjJE>Z?|V_Ua?W&hcDr zDRt*$7!ue>zD%ip_C-CY4(#=9tAZ9Kx^AJJ<=g%_tpu-{mTkianO5h`|wdI-!@T%Wa#tPe1)q6_Df@zOFg0@ISl~ zdysHPMIkH;ExKE+PKWr+6TVG(W`d^p={2z(Q<6x$(Z(o0cTE`zF{Rjr`1_!%OYz+1 zr_NAd*Dmj7==exy3Xq>a-e51b+M1ycc9}$qNDl~x8aF-5k}MI}AZ{NIGnRP$ClJ5m zsC<}R@+x0jKN1ujFY@1uLXH1yu2D4fI@R5kTwR-wi2ZN2AhREw&o&6X72xCR9CO>}ouAjgqT&o>%Q+zNSM3X?EXzKwZMSFP z-Lq9PQ4u&2G{%>_RkMov#WZ)Ry$T+T$ab<-NkxJ2I6KNt>zXSCLnurNS)!Y*NiwtC zx_bLWmMW4Wib)8%=eu6$-+b>&=x@8XIc#I-Vu~VZl2@g@Tp1r>@Z}hB-GvsTaVV9uBO2MVELl)6zECmk|6DTT#!jR3)AlQyhzf%>->G(0*O;lh1W|n>UOEhd7n>XCO1PXh@*gEF{ywJ$Rq}UK5{Ocip1^CxkL;j=?lm1KB^|Ax?(7e&q23K(YDBbY5f@SiRCpSVjiHsfMlYzbY}( zogO)%b$>d>!vr5^bQlZ0Y)4hiHnN^d`i6^2I*r_-xv=6K+i!>ec|{h#lhp5f`8woq$z&f0zXyS z3C=pb+MTC|g~EXmf6YY)>}4G_r=tfsv||h=%eRQzHbomcZZv4Pm&76hE1ZG6fC<#vbAZ^muIp3-U4VkGBT=JW)*r?NX!x7QE^t-< zKShiFFE+|&Dr{R7x9J~$1_*a}H{JL4x$B4Ux>&LhJX)|&hJI%SR7$jEh_nrhJKJJ~ zcxxEbynGv(G2|KNzoySLBlvbo_{916HGa?}8s+>lvROSr{7F*kGTz)#i#>U8;pvD7 z2*){*ENLWWe&`&`f(Y)YY`-RHLF_M-n~X>o$pbznzh!l#4TH=cs!|Tx_=h^n-E_e=VVT% z&3{pkBI)g`C}x9xXrA5bEmXTxpSK)P zUf+OB8cIWA92J*KH5q)#6?;3=h})KQT?Ee&N@5hHA{?TUxZ1gbWfIo%(rD=JwC0ix#rD#5qG|{}jpWaM4t?6AMLU*v9I-+{T z7^&UJRc^&b4Oulu;(L-mpWQ4i826lIAh@J6W^|q9F#WfT0M6NS!hf?Qd^TC0`_}9x zo84wPk5`BmRrSsH7T=P4QU!16&))ZQ>xzEVH$1D#_T+`lmOiE};hvp`g(-tZ%1NA3 zfGom^tox4c&xYwe0%x~r3oj?6zJAAUFHdlHtK&XG#4KdfSEF?|9j^{yd5v=#wT%^g zzUx89ep3NiM2r0mrh@>sTcdH}#p68uDXzfedFE1WHW1iKxcoe;Ry3Roa1icF377X> z01Oo<5c74JW_&qB6EHsKqZ_zr|1w+Z>lXFdf=f7ZMexd7OS7{YRW484^a_VK-c%VW zxRqL6TCm`X_AujYZpV7SZLt46&x&s+f|Sb2&|TTrS#L&?bg2F3xopnvOo*o(mIxTl z*P~eilLg>CwDyKN4X%D9C9Z23KAh=vxnUD4PRdwQhU+5RWvj3RO0zDDZCL`A;% zOCeh>BLcn8J`uRnGsbW%>(=zvZ3<*kWHDn0q6xP`pQoZQFz#c|LiMw55-<05)AVX~lu7C5-0 zCSb=!EppI;Mw(`JFFIdq-)oo*57AydKdaP_1X6VcXDJw?}4>x z4-1EGxp})@qONt@a}{4UB75c)zc&tgm+U}^R#VpyF`pd# zbIae%V^^T4>W%g&u&w!v8t$&txof)tSxgEXx3P}9fi}u zKG(8<=_~YAxDIcDn5N%hL4QMRyg_HzOBcxwj7e0q9!GdPEJ?Hg87n5$O!zpT*}QT(uuAW?teN+gVWTSN9{ zzxUk1M-@^bk7wruC);FP^hrm?{ejY>Q)|y+9+UL~JR=h~N7t=a`rqE<*r^>)gGIA- z!s5K0X{$Of4Ksbm^CPhw{MG}qMB^JLU1sN>DB}nPhU@-XnehQ-6%2BYJK6% zVd{DWI65_8(MHni;VINVrbS0sevMJ0D}{lej3kjKS3dk6N0ZW#TJ9+Jx5KJnD{2ll znU;lDk&8*Lj~9>G?2|5l9jW+SZ-K996GF*_GBaXfQ-pdeE?lW&&S8R=UcF-3`>_C( zu2P+ToV|cU4{S`^tiZ(u5?Go-u~d9cN1>#W*3^wX`&zd3GkAoO*z&aPw4Pd{DUNnmlJ-;g2?`s3 zEvKGnad0nx|Tz{=^wp-t6*1F;~#b2A_>_YK={p3O4+SeAJFgz7OTk%<8aU$Gq z@tb@)A`w5{*dAFz(XB94EvHMd)dv^ra8Qyj0%Tc=J*``qKCqr!3)`9L7l_XXe}F>+ z+$c&^z(e*6F`(%+Op$(y1|c+X8FPwdShr*K_trb!>IbVi=Z! zw*Q@nQDG6DZj*AJJ_ck?XX!s zNpx!j*4kp|mk!hHDbKW0P@4_vm5LQ6Z&6)3$+cbqEnXQBg$9Xyqx-Uy>N|3A?4SDM z?4qD1khJ|xeVI-f@&VFwwD*(hJ``9=TmL)u9|h*G5wAWTF`$!P!kqJrKh+`2_D2xl z@v2;#EBg04$hkFhmNlwyq@S>y`EI0RCgqETTA;@+g-%xVu}@l}2Z_MK$B4kX>{?k4 z+0(A9W!w87$`vrI(nQ?}7{pQ@J6!b{oNKHXizP_+xVqnHMOLdU@N1~T@}W^DHq9YT zTl5k%3e`zVR7qkc21!wd^&gB0v^@9j$nXk~#mS!NIuxhHFr9or57~**Rhhmro}Xk6 zHTi^teV{bH-3-$_uc>z~h3vFOUF_w#VaB|&9AGC1Wky$qG-|ozjpVv z_m399eOF)}h@9`~aK9x($Gz_)goZuy^>X2Q@^nF`pR_c`5Vf~xJCWIbnHV4ZL|yqG z`M|*kuMYFQ>iqtj;_CJMuk0{=Zi*K$)tPGxi*b5BHLFnAi^61A2D(j98hUFe(>GeXP~)1JHuq%8pHifz2Run)NNd+mU}e=k65a3wxjO6wPJk1bp8xFx#1c!sPc z+H^<08oXuhs>2lx290vFh2y;3SvKIcZ!)-YznH~vAN_(f64CAk+OU<82l|;lR*fSF zzV#H>nAqSGOG#*J{Imk71DlOR1I^g^_D(aVHZ$@8AW!WGbp=?vD8Fgq^3k}>EBHDw zf2K#2^*T%LwxSlyPJYlU{YTIBi))59dJr-jyMg`zom-;E|DY@tdi}d$aqnB5@~oDQ z$Me@9Tw?hsI~anS| z3ITF+>#PXr}Exu zw|ILzV2%HEj)L^aEZ95P&j$C9byKaWGD-CvUUumiJ;El69j7HmGId{1b$jh=F zuSF#necWDJ?|PQ|;(J$sihN@OuUUXM5hhdv1IRepY#KfJ;o+{`J+o!n1 zNXl4a2iLm#fqt3`PuBXUU@v72iWxLmLU>$j&F4vL8auokycA2|H+MLS12>?pNcg5U z$Z2vpm0S12`2gDcd8=|f)76LI}Ud#k3Td&B7*W#lZm%d68VmztM_PTjmmUZQg zwdHz)_4@!ZFK-6@Yh!bb(%hVp)~vK{PTr^0MT8vdTH}0Bp>v!PeuiLV)B4>pN}#C7WH_0KQ#8kV9bRSrzo*V~3)qp8yvei>kgBUHx<@GUg`G+uQ@ z$X!DwMef2xaG#H{n7~0tl2Ui+CK%8voXu@a?1OSPt_Md$_4jYmRrzp0eX}>ZGiJ01 z-XVGpo`a(wy${Ba51a89g9JL!`^?es8s1Bc+)8UDtVO2kMsp$d$(#?0I7WRA9Xq&O86x@enaYKYAB67c!SIktpPUBCf4zcC=TcGxR zPlPS34vqY7?mM@oEbPszb4D^^9bEQ?6IJ9v?MESbho2*df=u-1qbK~#e%IB5qVL6c zn0q!1rElr%Y$gWbzK}pjB;*$QBa7UEUjw9`-_JrjBWx3;%zsLm{){b7e)}Z0QamkC zv)ww4%Ss_>%8JWOE*XJhqe+~c`oa+hpnQ?Y$9Q;t-@D8|+Z`JJ{Au%JLeHmpOGgI- zk0Cn;u;#JjXDni?&IiV(*Y`b)mb8HvhpHOq!iZ4#7#blB|=6Pa}sU}x(dQ!#! zF*=s`W!rx4({yOD-kx^Pjq5b`>8N@8)`44v?rO;oBXj&PDU!g;+8crcok3&TG_GWn zGc=Iu(!=3(hP1a}a{6L}(<^0+xilz_c_0FsYJV4omkZCt|3M(ir-YNYFHX!-^^}bY zLoA2v#JvOM6}Nut$ZIp6-|z){S+}%iNWnbHi{=Sp%Vq9o3YIM!lU2Xs(jAOgwn*e$ zoU?hT_OQb)&c2AI|HFOG?bRTz5`#TOJ;~WAo=BobzQG7c?xK$|cfgLYukp1C`LjBT+|>ldGy-tt55>Ts zo;3WaG)ysa3YSqDkAnLkphaz=(VT_-fX$v9w%oi}LlGvsKzWu~F#Qngx6xNMar4vFW zbF8T2fRrRIo)|8s(tKlcd@+M1b>pUju0NG;@ScwO@5r6{YWQBkD|Xq^@>E9DeAwC> z***# zF|WF~oM7l9Sm*UY_fqyofTNX#TmQo7GS~GB;pww&;ceT0K^{9O_nVRY<>I%PeKI4w zc5`@j&}R=WhCXbth&;U@;^HPWeqsW!D6;T^i$M$(#rx;Qv*zSVf4(%?{#8M$ zO9tH>7Ktrup$aE$fSAlW&QUt5fJ=C};%4DDO{W0dHDgW=?Pf!N%58qw@kEZu|(SWk& zjWfIG7-_WLM2j*1IQ~4U-2NEsW>M9e+uWU2%>UcF!S?a*1X}OW#~<}`vQQ(bR)}w;K|F zSV6hVVLS}oyKjW%oc-7{A81=|`rzO#Q;we-XQ~2U0lQKhre&#R<^6i~8+3_*bTXd= zjOu(-rO4Ud`Cpn|J*m$+T)wA(Hqm}bMo%l&cHCb8~+MF(3D)x4i1l7o^g$bgV*bTJ3 z%|wy-y7PH@^>@*e{W}CR`Pxyn>$`w&RAFyi4$rTMx2$5oT}r1&XRjPR9@Fr<8&>!+ zxsYWJ$PU(f6QKill^TSc^{vHvgD$1G0A>inL-XwUL+Zj7ZDE+-aT)g5?@F~|WBi_PLq&u!iwo(^DmZghxc`1M|j$&*)C`1tnaeK78CYl?mS^y&BRq> zo`dIJjsPS1cU?o*F1< z_xY3^4}=Yn+D(V1K2&u)D*k(f@PnOJM1!2vxUQy21ftg8S~ccCrzk~~5op<6xDMXO z%E5ht#R~d|Mk{}Z9DG*NGVn-v{XWTaTLB|a_9!fr`_$4|9}kIMf>)M(_C<%nz&y&{ zN%7Qq!TY`xnK`7U$W?I38vjJ?2;9vy&gjvu${zBA-7c!J*p%wM?KWweFul=XR5EuS zxV++oP@6o{QbkvfqYk97d~QX=)d?GY-X7FA>n5>394J}f2iBtkT9i84E&2LC1w}8C z+aq6?2I9fml#P*fma)Qi%+}k?>bsW`t(VgP|osf7{q1x?b$RRJB$pF#Ha+7WpC1kyb zk7kx%5pU)s(cZD~-$5X6l`g(R7Q;qWW-jmg*|`Uq)`(B6JrRR+dW2OP?(KIBsbZES zS-ML%&V>@>k=>uuS;kHY;8H~(YI3s{?9fwy=EUB%Sd9JgY_ZopV)+-~&_UbCXR=kz z%4JV??%Rh?h+tm>c{7Z^F1(eLUzaP9?h}^1u>HKE#Q3>YH@6)irXzPkNvqD1`ME7f zq>c5Qf5{{9vzPH>p!TTE3dNRvnYLDLodb+cE8J!cB?b?%MHOQ61To$W*RO~1xH+25 zsjk)42ogWAPRjGiEdCgMwP7BKhOQ53x{i<6BKfuyCF{c`&a%@nlMIQX9{oosEWksG zvF0|_PCLvXz_p68lsxEjg3<`ydV!%m(``A->BvaN0ZtPBoM@Kz=vK!z?I5D zfwBYN&!HGy(q`SOGmzB=d7=(~AwJ<@hnSk2ME`Ut1U+lUA1LS4(h;+C%BS6qV!!;M z7BO+>xZ6L$6&NBdumxFkKYg4j7($5nEyyUa{YSmur`?|qZOn)IAIMiQfGF!y=woCl zT+9(n{C(!F2&vuze!BWlZU1x1_E>$}70?J}9x^&n* zMr9)%4+pHt&Bkfpo_COz`I0WASbhdwEdJnQkez#DbGw{r647F7l%*;3FBDgiQ!Vgs zdp=pext4!9h&&yiI%$3y2&`0U8^jozyWX~ooAIQyfW8q&y~HKwC`nlxqBK4COY zH`fr>6LZZ^Ha2JwvHqppK~8f|mG#dx=a$$6V&Kn+7PG6_tvFH)a7!v#NS(Fs-@t;_ zwW2axPX2y8Q!$x0xP~>`c<$ED*-{$LfmIHho zze6HaiP{CdTyL;7b3~h?-@pm>XIw(bEg;iqvr1@@ z$d@DiziZ%N>iA|cB4OE>dlDO#D`x=3q?!Wt_v1{{9`p!dijMudXwzu=hb3wKngo7g zBou^v1{JWczOAJSRWxO51qQNKeT_82vWcdkhIR}6Jd0V8BGZt=eF(bzGWj#4+awM5 zD%zMkQMe07WyHB5Xfe)}?C7s;@T|kC0d-6g!%nu;H?n(Buj1C(Nl@B0nR)PXCogZp z02kvzA>8zo<$%ixfzCx5Q>Ejc`Ir0b(?j_U4X%^kF|IS`xg^wqT4InR$`L_(+cL|* z0IeK^#BV<67j}U>+s%1yK-{7+m^9Y44o^%`u?%esn1L zo1R`1cc53yRg$v*EQ^XJ!F`{o?x~q6I?e=%U3qC=f+NZwHgdzTfqoHo0!|t*?}= zh5i4D5vXI>Im?HTaMVT2Qx~bThD=Y`_3*8CNJn__6`f=T?2jybj!cV-rTjaItGMpv zl|S62S6h!7kgM_7iS0R&>c4O!u!@0@lL(yz)M~#VTRD6*gmr;rN^D5kx^kx;2`Mq&DMBr0J@yB!|E!ae2{o;RTpyoXJ_E{m;C!@Mv9}px4gltZ4II2 zKsu&f;g>rvv4T=_#7$_+XT5?no@Azt@tHd4YK@|)1(}a%-{1@4H{?%}#b2Lz~` zY>fRdPgCTSt;grEEP|12=PrvFGbs^0f$WSPOXp!g#@zU<^ znNsCsI)~zr1ijCeA{5l24H7>kGo z;UdF%hKV!dOBEDweNc0S-N&crg+a_yVb)qU! zU;f31#B!I>7V|TxzfD&ap|P^^d-e3<%W+@=+&&<;C3W}oOq9B&sN;HT)EZ4w-{J91 z)t)8hV^yqYo^JVDnNZLXOz0`~1a4rXTk%X3DhT31*)x5^vxi?60tp3n`JI!^sl=9rsx8eNHvc@|3!^n(8 zz0>{Q05W84mdhngE+G#7FF8iWc}iiPbo5>0=WClaE#OLZA@V=WH#Ie%!6dr@1|9b0hlV?&*51JsygAqB3O-MvR@=wR31zkE zos%8K5)5Bf9q3Mu;hxQ8XS*a;7fKoEi+n!#-%1oeHP?pPqaN#63iqqNq$dy_UWCwm z3+@x8U3s4nxs_7twDs7GI!^wx^nVs(2=%@ha1838+=0^w2hz0CkOi-IAGz;PWU_wa z12G{ia-yGFB!GG&Z*z1V&X|o$iO`E@9rD__Sa?8iHR5+95!;#KKALSfScva^DrVEH z{?jf0$mrGMHDTSI{(4*u(qaHCJ)91NDL!J8Eo=d|HdqTc(H*O{O|MpE84ww0-~|Q5 zoIufRmGa=_Vv4NV$<^d;2m7Vpa8udHZkfApK;%F`F716YLxp6dlYt-L|9FgOs*_K- z?Y=pW)I;NkisnM9bulSYYarQyUPgn9L1;9CoAtJLebV|*C|*!2JE%KrfCZGb{b<453=Nw?y<+FWY4e!_w`m=m+^-7l`5B7>dL+kx(?~T? z4?!*ora}Fr9-@wQRFS(R9U+oLlVg>E5+2il^Lk<0j#X5%!EEn;$%gY}scCG%{w(mz zVFr-IOc4DlK_twd%`=(^3a|%~yvXNIw$4Q_jN*HYpuD|)C;ITVh*Is?Q!*z=n=mJT z=QkVnF+^HR`PgLp_R65wya&&QRXVFmO{Wp&I8}OmX??jr0(;-N+CmZQPV(LiL~>ON zZmAgPl6g#599@QIG+wR`y}sjiH+44Ry>>kDOpgjO3FM1JXin=39?gzDuYf~>eGq5a z66Bm1GL&=~lTAG{&8W<6_1ljb;*93UUradcn{O4>9JEGX7+_pPx?cgZb?cORLbO@@ zWWzaZB9fqK95<1L_nR&R%JU28n1x9-PL&*G+J>BC*pvH_X#)S8YkbFLns*a#yb?jljkf>KH;=!p@E>K0piFWJ=$Xw&wNeqN&SmJH_BGze=#s z*lxFE9OhxM^1sho6yd^y})AHXjzv?bc^JgzCTy@xGM=WVWpYwDOF?sENgb7+(y$>vkbY!xs zI>YuG)TE}`(8mW!3Vu3C9rK-9ym8NFSjbNL4?kG8-%o+6a=8rx9;g*u9HO^}#s zj`2PDCtn=HHLxIAn>yjGHxH8LJQxz{8Q)MnQN2&;&+<$p9k0dm?jGQfPeu=z^+)Hi zu|-RcBB4QpWw5)8{;s%KkTAZyh+Ej-(MmwMZ*`K;aC(%Yew;G>6ouV}@MHb(#gwP6 zxFU@Qul=o=SrGL0)(G-Si^DzJ6DCvItywU+eu0_+36u=M%sLIgW2Y}?;;WO} znnb>4D$T2(0JludF*Gp~NlJQRx1y!58S4rm&(A#pl!8wIt_!Umaiso$c@gjC_r%+QG1Z#>;vYVP*`~;eu~wEj zKV^{doY)m5!?$XkuWEzCwWSE3jI)?R&}c^$%dU4zFWNQz+S>#ZJkE=#klqJ?x>t#^ zjlhU2iImb;1z+Qv&0b=(6btQH;vxzXz~nqvjY&*>qIr_+Y(;!D8UFJMub7YV*a>po z=Y~vbZ|3%#rm}g)X6sq~;TAzN0c>q`M`YrmYrkw3lM7#9EqJUG99F%LKE%yXCmtB7{vAn5k|LG(_KTj%5St5=;@M<7}TdNZl$nF21hy+?WTfmGly;wt|?~l@7%7qI? zfxGTv0=z6l5046Nye{bx2*Ep-aRZk?D(}Ewuok7q8Qt?82oOHm_L9rK%NP8`_G~Ly z=(K~OQ=g^yEN23u33x=ZnQWj7{7xPOjb<;dVFAi?>!bbGlHT3;*Zm$85S&9Eb%VYK%0LElfe{Dh1C-UG$kw{fwk+DTM3!hQOyBu;L$ ziPwAWt_W}h_*$WlH2~O|9p`pFB=*EQOrzMUe}B*o0|wfByptcPXzk=qg_B0e9vqbYOB2p znIKC05932y8GIy0Ej*N?U2ih*p2+$X$FvHYwXMOTjV@~0?Ek3j0sn%A)*Fc6ieonhb$kJ zVZrQ*Duv-W7P^plQ@9}3-~AEy7r(?>i3U2qJbNZIzicr){L@0)#o1Djn6yGtNfuR8 z%ns)mSiH5pyQ}m*-B#r=bh> z-5lBaMDRwH2fqE~ebiSHyj*KO*KOPtxY}U$^$?{desgfW`#l4MSy>kl!mKth7Zxo% zycoMtO##!CNT$=7GNHF6-Bt~GKddaY&o>|}Bg=W|bucX~IZ|k&=R%P%Bbx{?MjiDt zaIvVCxV{`&U{I$ym299JQG{%i`9Gr0@-M2!``SuN zcb6dDAsr$}hlF$w-Eq_14bsxx-5}lF-7s`_4)GknzZcJ603U`q`|P#Xx)!Dv-2+Ej z$2@5JjLkqe8{E@N2!0!ol5}7aL)Ex|7|{P`si4w^s6#6y4(_q0!XJCAYLRmqIQVk)i@OVnx~)gM!y zOd^Mn=i0!H> zUqR6&jF=ugq|uMzp2FswAX@H^E__}znF44Bo}B!C!%E=7gY?D)2 zlYK3Uw$G^Fzi8JjzU$VT&LfznX#`iPk~Pk4py~yA;>`?cz2_bKelr%n$~^EqjgN$%sWD-CsB1?*~m+(Hnxy_HmS zS87fuKU#nGf27k1B;&V<1+Z&Cv=E73!RN(s)ET}_v3{@cgwOt@>QsJV9yQ<{P!%z$ zzH=l=e{y%4UEWMq0rSNOrni#oe&*fUBJ_Og!707zM4CNhSIj&IxQ=;0;d@B~{R@w? zCHxM*cfER_cM3jW245Lc$E!}}yMY&%mn#BqxJ2OGCC=cV;<-qY$h2ig(=Y9&3*^N$%o*|Ya ziE$fpnL2+d6S9Fg;Q?)P){@ls?GuDiaIXE+QO#T6`3Y^nZt_3$uew48{~e0%n)89d zM0%mwWy9E(9BSOoiVN`}4bwe=wfJ}+>n4=p>dZokxXN0ns_K$k{4lThP{{CuLR^u55ydA;59c60m}5mmCibs#E|b zLv~|@I=s#$G^W)a0bRG?{(5<84g?qhdZUm4_WW4_oXKA6r5yX*gY*-u8csfbiL2c_ zujWSv;tv6kBCl$QFQJ_3SlWd|t1NKB!MVYGv|mCx#)yYR)O_^zF|eA*JP#x+kEJ*p zXVN`w@=M>;=3n|ND~ z3hXmRG+`~oLa1IDIIK&V1xCx4;P<;w>&RYH@C6q7p0e;pBrwP#onYJ^gMhYo|4E-0 z0;jXlkIJ?C%6jU4pv@^TEAVz9eVO#ziz)NY9j#EE z)AaM#$0cs-5*1_ zjNDZ^CQv8bW)BKB#m@+SDIAVr9pugYk3o0SGj2itPwJai!QCU@m9PJqUx>eCk7?fa zx_;;St^vs@oQP4WeRK-0KUyw~&xwxR>^qcH>K9ZT4YgOC<96s@6U25-b}OJ_ZCTcK zzI@>-KN%E0KkI1_&W$l2)GWS9QcfGH8b*bLtfAcm5q!75cOBC`N5hw_)sQkt{3hIL zH*{Sy2oh{`NHlV|c{1(f`!K4;MJp_=Tr$*<=QG^hEt@hIlq_uJDEWA*(6cw&z54BL zzL2z}y;!CCy^62x3vkuXVbci+qzMa*6_ex3e@3h$`MoN;h^j10Ax@k&O{2jy>0Ie1 z_WG+)v}G|Q-h;ki$d*(ly7%F1R^b+Ws=PQ1<+242fSv$Vo>1;d|9=Oi8#}RyLi{2M z$nG1~DS~vKpSVQyAW&X-Xhv=VG9KDDU-o{#{r<>UHHN#>HWCunx2Hp!dBelkH;X8B z&zq6G&S)e=K=7v^ApsNRy3Dt8TLO@|gNKRw}q zeI#%qs9?~`2iy%(h@*Rk5SxC;2s|!4p#GlZ`*l^a;3oTW$Fh3)NGaO9S16)k*mJ=B z%UJhZ-E||vv-x&}9cMK5njK_fxRuvsRz_H8dhDu6l;Gf5JZN zzkTe0o_W;fpRhBUz=n024d*NbcGts{nPG|xXi3gMUL&c&Tq2DaX^3rMcN;hRw^?x{ zEpU--_}o)aZFrx}gVPX7dxwb)o<_)Zf$Q{q^FLrY5Ii|8FG1GkcfJ`Y#5K5oi~#51#W!nE|tN3w%P? z$d3o@ua7fDSs4v4Q)Z=MKV+bq!N<^3OS=pmXyc};%ZG+BH}Ou%>4^TP>Hfq!Cu|xl zglM>zJn>r{F|>2?Spi41(iyh6)f~*QO?86Ch4Dg|v!{h=P~qvdeh2*1#pkjCTHJ!a zG+hO*o=j5pUK%7OKm?lT^}F7UcnVTn6z7e;{H&2Yjhe3>PrvWk80S*G8EaBcS2dZ^ z@GCD^;S!e+Uq?J8DWbBsMTRa*ync>lkU&3Xh@e-p3e0v-K%Ek=+lsNKZnNwWs96?u z;aHh^_!E)$WV8tXr||p6ivK6L(Bpn&UUr;4PeVwM-W5dgXTyLp7}XL%YLv9Tf-m;Q z6!IafNIP>B(I8tmjK%v{L*VN06qP4`I)Ou?{qHAW5u-P)bZ>rbw9$TUV4BdjslM5* zdVkb5l~-0#N1hcb$kb;qP zI!~n!ps2X;IEV+Va_pykUP$ny$Nf!}JlNZWt#5Mwo(Vgv2RxIgUgr;12Jk{vlL6D) zFq!MDzBd!=p?@%~I39R|#W@H7W2Wc1KMv1nkP`wNO*E3jXsYLmhl4c@VW$^ooGR40 zEDh|ZcY6h4K7OnvpdkQe;}55N2&rlW-*REWc#K+SrG_;m{a{hvU0y?^HO*U_;L))h z4{eB}vj@X2>r?r`X0UgpCf#XRblPVt_#wy3ok3Dk)wA0@ij8vzpqt^BM-esBlKg1* z_!70Ga3XZ6xlcoB%ki~!^AlccI&V~=EAjh;v*+WE%>0A4b$D&yT`0CjaXq5b0z}F4 zTjE`i0zU*n(*c?CH~Kqu(32`9AkWph@hApPfl?$1&5`l*@Q3;oLGBn_p1@b;mvFBq zWCABH@@3WLK1XlnAej@#Y3S*Xc7y=@L<-IySrd3`*nxndzRLJJ@egO>*4;r2ZkxBM zy@x&3$MLaMuj!Y4HN;G2LxJ;jM$j?+j?2c#23_HwaUQzkuSW~wII$nyQP2wP_Ka6A z0g0avfcmtzJhnngM8?&9R4RY|IUbh~j#Rh0-`wfW4r_EKOSf^p43*&^_ddQvAGL`x zapv87MY8i>8n|*bS@Fh8ZQu4S5q_OUU3;uMh5x(**?M>os4Cyg0+kp6)G0<_wTUwp znI8=GYTy|vmRWud0G(+Mw3!-Ql(_4>=C?T0k=M)pWpq~1SG*>HDv-hCkR z{22nkeBoNM&)AuF*osNOqMR0cupe6=jZ6bXxmWF<7MrA2L`UR*Ui+q-_@3-v{#6WJ zcQ`IsvrOT4&Sh?KAkcjq`4K7}S6jtCrar!Vi8(X4n?3cicCh{1?OB)jFj<-F^-D7f zJTXXikTH&}k20xV@^~+S(UtLDgX`zXm4SDmNXC&>mvaV>(o*zCvGUz>@3~n@I+OB* z)y0glnVkW?a#w*UpZ7W}y_Y$Y$Co#OJ1}SJhzO8o;N1I>h|oNW{a;WJB61YmqVFh; zU7&Cd+remec3uTI2Gn`$uVKMSOXh5V|Eg#bdKM}l_?NyLe;?Kpm>YXIq2j%@gZKl{ zM%W$dJe`&m(__94ICeC){3Rr00-Y~Veht2@CiJI>f02_IAHXNc72Pv9caX>=sStt0 z+RGRZ7yZ{+N?_SX-c2ty^fUJVlr@6mthXf2i&=`(0NJ zP3$Ue^P6+h6@d+qUg>@L;%{lU@7;T2vdw+eNTO+nK5wqhpj>L+hk7$}d`i`aovl>C zZUu)C(>sSp;My$$n{2y%fZaaRU;Y2ThN4dY&D9TadK}jocYs# zc(thUAG^-Ep1!XNbNZp{mB6gIK@qQ~JC)RF3eybA^MX&}!yNw(gZSK-)+}rJ*RQ3n zY|aBnJc>sDeiCbQ>HTYtC@c$ymSRbA`^8QzcnyT~^B?FOc0xgd3+gJ+z%o^r9n<*6A6KiFLIXE(9=C z@qUm=4oRm<%~ggqR**9Ao)$v2`~BG?ws2_bjj^$-#Y4wbv?~L?C_~QU=caNh{r3Ms zjZJslN*PbN!jVyV$3kL!oT*gL76XlxUff=pr_A=LqjhZlz$p!La+RMA&MKgQ!)4qt z5C|o|7-6xgai*4JD|oGshZH+&G(}e~*~c!Q`uw$ic8^=?U@AP8mb6SGv%aCW;U9YP z++CJVGat%>jp*UOUa#cM5>yx7JpPokzCx*;z!GVFa(N5-@`HB{ss+2esPMO062D{B z@Q|c*!?f+Xwzu<^Ote|oBJ=7bus|WMLOrENo;CF}wlxdH)ICj^g%3>WBOYY5+oK&xSZ&l(5$X3LmH$u!T)@%;g<91KRvt-ia`4SVN-3Nae346-7&qx!GD=KJYwCd=VTQqV10NC&m;WhQ;yeO zFY>9$qo1Yt&mW!@-NF}xHjbc62eyel)8Lmzl7?#*+P5f)Cy{ef6(7@@2uHSyN3DT) z7j;od=_k$W+^oMe^s3rIM>n`bl`J%C-lmH$`Vy)aSaN&YAOu|7y~ia;^5#PY((pX| z&b_Yvj`H=0U6ulA#19lFLa5IgG+COAx`262vrk8P{1KXQl%3}Q#KiMP!qC^z2u~#U zB|KY%wpttH^8%13fB|^kC%1?)qJ$flF2M7$_mS9B5`oG3BfuT)_74&%=glS^uMnA= zhhQMOZQn#NG4ii4?dwuk>xAFyxv0U!2+aimiRvgP1uAp|cXXCn*2U~4>>4vDpf>}P z*lmoWg-oD&gjV6J#y7HAhTzYy<0V@b_YWpo(?+lDI?ZP=uTG{|)KX6!*GE{buAc}o zYIk9|WPWOUw|>oDd8~~_1$8L5c_ETaDRn=XJyaq9VP9MzRUq{EDulybI<3MGRD00C zR5^`}`v1vFuzdVE4qr09gApsnhRlAGu^)=V9+`Av$u!#5SS-VAGp2Y{Um437Vh?bN zs9GdiVX^gvU(@`|s>JZHCCu|AMz)C1GDj|&VWoqLf4EyPy9V71(7t)QymdSD?;g>J z*I1eoqY3gv;&qnWFF>cP?QCAPlHUFofmJyj89>s^b)nABdlBX89!6J6Y$;d0y3Nz840Iet;u*9L3wq$@5t zvs6?08HSPT9tc)ax;21hoeC`+6-U{pw&`Ky9&Cila&G$eBAq!O3ga za>bG*71?I+gzpWXd5xQ>ndTUOOqBhbU-xDFtB^!9QRlV@iND3e?9~+-^I(CRwevpp z0amTfjAWTeU-RbGurUE12Ual-OCtDaXZ!y4GX$f*xS#Ly#2%W@=m%&QmY2+=geZ!V zz7nM{n7}a%*7tK zv8A`HZRzX3deITz9h(3hRfj5eDI5%}oo2l=nfv+@eDC3C)>O}=l}wt9Yp5+$67u1L zg(T{yj&o+xeN~kgeM6Uz?)c-br-d-kIvI4tuc_{g8md(=I*EF~58NlML?OTU5Hr}< z)8C+8n-D-A4UUBmF=~+r({i-4094rxPfwy~fr0y?b-urb4T`Nsbv`acO%*PlX)HmW z`%DM`ex-^UaT=>>-Rrb*nRqhDX-roS?qg?Aux}V)3|`^V#%X!7-SL2itE3%n`jY}Hy?x_MgFe-S(hdWfQ=llh~K1D}ANCNf^!ANT+rw18#uJ=0d^+^+{= z)}i|ST!TsBmFmSd1N^sHiU2Th@u?chvOcrV)%bNp)=I@%o_K{vtY zw8eCYkdamY=J|P*dbg_F74NyVb+PSblGD?0J(DJ8-#aNj{it6%fMD+5lA9OIUF6ZrwV12Ji{b9y|q#^LGY&rerYoE7OHU-nc|B| zFPBpmE>&)Xh7%}+ljWR>4QAHApIOhQg451)_jhp)9Iss{StsEdbhciHX==1zj|NpwH083jYGSGJbH= zR@nU3+RbB06ZPIjK8JAGbjHivh*(5ZCQ)u}VkF;%MW$$Xc@n>rMR?JiGZpM`7Q=71 zl7f`cvK(}z@6MU}J=R$}z>JgbhwS&4Y}y`!s>ej{qBS~X#wwlp7e$mH@`RR!7K!f%YvdDwoL!za|7H^*FHSEU12`f#l!B z+c}4?EQ!tyG3_3C{}8~+!_gbJfn%Fx)0a`A&u%tU@@<`%@XM}?xeqa<;GowQhZ^6M z5nFuIahkxW)3h@E@b(s@PYbzGQxn7&)#?gy8#c+0JQesx7@KE;ol$}SR?Gt8aneCV zl9yQ!xU1zDYrCW*7Mc!A(g{J^uxFt(5%fj9SwCReIC@;u9IaB)$^@TJgAtgYj!nv0X1CZf<%OvGMM4&~ zf>gpm!rHNiuMAD%GIm6ojeO&fbTXrGXGiI?uvfCrqHZ|{p5lc zhBZTyJHSt)Dh18+z1ll*P#@Gdt0>?74J6<1KWIWiA5%g5ope9)OL&HT{D$DcIdz0n zd!-rVzsohS2tTVn&=Axr8&5%W^-$X3zIHc${Ls>^6TH>0l!rmA&q;J)x841~w@F=e zGn_YV8=cL;QR=yHbyqEb7&C7XIPFhJ1_g7GOqawj%|@`d?(qG)A$2_Psf3^g8rg>6SEix4))if z{8^x15XE)&N~YS(zM>R*vPeh=kiN*Q;!lslz|ou5gY#+*TZXuAD<7t0C$?EC2Dv-x z#J#e{@rOL^R!5K$_Y+dYGyW__k#=HY7<;y~9)!kz8^&vU0BtW+V1gWs)S)Nf#Pi2zn1Eu_ei4-r!dEs4d@90{?-LFFYN~ zIMlp}AwWz0ZM@99@5f($*PnC-?a~8yY@9Wzv20!JA(^N5%3l+sAZx-m=I!I+Kr zBOXEaA3&hbrGCw^VpY76#fgF3I}&225(9HEjATmUh~CUMp(NBPhWlC}Bq+-%niH3` zO89|SVt!!|@+oHH%`ny%b)&DPAK#=p9$;d=LEQ3+kcL&>>?vi{mUg;F{%g%=dA}zn z%`*MINR=s-$I|Zsf&p6>tCQi(jF^suRSXXmQ9T(K?zW)62MUF0vWe&|{=1Ky_|#(M z<;5?7Qh6t%It8(B@WwI^<(NI+UQn9fvjTvgqP)*?& z9i5b%7wh)mt##ih>yg}!NuPR$86bCsFZ9mo6b>JI-}29h*}xVpYMyjeOA*-a2V%lT z0Kr*>el_(3>YJ8oSkveOd&hr4}N7%38&^d(A z)9dS)Sn6$zfN6Gy=aE+kMl|?XkI%LP&8wZR?G^`x-o$&aR8!z}7v1Ksje6LY624GL zneNxrI1!AY<^5kF!iS!-W{3eqT0^NyNx$@(%`gB0r7CArV17DV;s*N8*BkM01q%#C zv)9bl#_fH*|F);!`};eRp(Et}IRAy6>9~77oeXSd>_(sc(Hf2wGkIIXcn@?#+4RI# zrN+1lFd5r^XlM|E@nD<$% z&x>rd+b~_dENo)l)I!ix_HJGjzl%?XmuUFxV9+>`SXU7~{+mdpfhIB_&2ICwjvvcG zN;NuvZ`<-3rn<{wYj&TJiAlg>PEtR9zUZ2*Or_YH9&7iB@oMbZ+jA@7?z-}t{8w}3 z9pQMnvaE;B>NcU=HfyPPR|e1)!M6TzMs?#-4-qdT=7S3^Ox z0rklmfMB4r_}aW!Ri@$!{B!mT(y|?7B3m6W98Hfi*`0gvbEfp}@%-G3VRm@KnmP2I zS;H&B6dy6cuSrs*X8Wioi_!o5*@5FkNONrYL%?e-H76J3ayy3Q*G+-d7w4EeKjlnp ziSRrOfMg}L?H`f66`F@jU!%0a5LBK(%;L+JWT@u7A7E@Wg~`sgS*x||CjA)4JF_i|-lU7k_OIMGk-b$o>ZMCO@(nJWbMQ0v;c3T}8`3lO`j zXVm?t_XfET(RN$rvRc2b0f+y72ok$K`+If`?G! z9OS5Rx{~j(g*i21c<0}Y_;r!aX{fT!8%t+RxjH9N7U~*P4eB-GlW9Q1zz10Faom5{ z#~R1DN+Zegsusg&%N}4R!t?^5>o|>Bzbn1GWeku9a}0m-;rHNK95`#vuzqD8wl`_YqV5OqBL0vQ#K% zxK*%Ql>riJLC9I8S38?qC-5A2BMdN49g5^Y;Ur8>)kN!n>_E?LE#;s7a0nMeB$$H( zpxkX{va12Ltyjl3Hr1%9U>^JBzuZ_q#w7iJu$){0F4Q+WV2t@WuZp8VUX*;b5Imr- z1+xKL1c7Sqc@6f-liVE<;@_AcYbfk}^UKGnq!KlAS{N&}Y`a}~ON8J@1lVPURoFvE zqZ*C}A;>71$FDZK7A57KZX97=;99#fDe)uEhV?0LMT10m;qLQtlC)l|H&s*GG2!16 z8vFzoGDC23StEt1t}@Q;-IuG5_{^@$pDDl!RhpWlO7_3jr+a^QQz=*gEOmnU%fl76 z6aPtf@>jY-qui()yjQxfIEODBOd>h7i?TJVmaA?hKBX|0A$Qzwb!XzOO&qmTpplqy zfl6s(ZAS=f=rMdT^6YFV9%yJ7F!ed(t?*OmI#DoMl(^*eNHoJp!zTPq%_wmn^RNcT zp7K@OQ`b&o>gRf`Ah-9(b{5w&^Mg8{2=f$a@(py4F-)y-N-m8oHblLF5Ldnc0|vU2 zwrj*#%W*-T1JT${7Jx({aQA3q{4L6atg_{3EBwm%pAEN;<)6vopY-`xH_C*bUaspE z*q8w;gii2&(lB^v6ni0!u9JCtsVQjio*cMq|J7e*}0`tMu!v4k#r#qt$suVSadG=F@({?F0wyb^)bCm#>b z)4A?NHCmI0uNG_^4<{#R+ zODjLRKxi&IT6(MDOhn5jf6_$Eq!kZxmg$9evNd-PK>^JNEWH54`>s^SY&o2d^Q-dM zdW`47YRPzZcpmKQNg`RPf;P?H;QS*LGV729)a>%s%#{ZmhuaAq$p5^$` z%5bLc3x#OO5=7QUZfg`kmU$1lSjIk50eGUMt`hmd=uJy;W@hA`RmcgY@fVm`2U z(|#|+J1e2a`6j&j{d}yVp+r|5`M*(&%tadv7hW=F_CLskF&JN}DZkRAGCNun;_2iK zlQv^ zU=TU~soXF#clzu5V|`AHj|Bh5Wm4n%{qyGAN(h;54M_%xF?~Y$vxOaz=zmaQoY3czmsM5n{bKktIvg9Je@AsrGK|#sB6*O}$yzDLx;zi@E9128Y84ej9oZz8pv5 zwj`3vBk09r)(p$jn>`)-MYi6G>3Wbx=D2@-;HanJr`9Qt)NDx)v)HT{u(b+iN`+#_ z1DFH-HBCpN)4Bi^E_4)#X!tZ&45rK)L9e2ma={}3(9%#)v`%Q!LN?}qE@c1Q8%+l3 zgQD;2K{u1jxg96+ys0HTcagBJJ6fw#3qssyVo4?5SwYU7WOr~o^=E&s!}J9?7Zn}s zheAKoZ-T|Y3xY^xtgI^&O`|iS0(6B5p$z8Pn0N2GPwu)b|47g2oKeP$eH);|l8Z7Tn!SE>J=uD~=;r6DGZ#nvc&+^FGi{WxB;;~rR9~C6u_I`2;a{lRQ zjqxGQque`DV?*6JNv<033t8%UON?04AeM}_Hn*}hCL%J>LaicTAzWQ8#Bw}fZy;-0 zcYc8b>1)B#$o<+HSOz*zSSR>BGJx(!I%ZQZBeo3(Ln42X$#aititX0;*JuCf^3kE% zpuJ$i`X3t?0xS(fn+9G9eAd#Ti|l`R0Sem6-Z={P!*emrO0O zzNFK!NOEdt<9mD5T2pT303%49QcwIQ2@<>D7|~mxGhNV{<*rQ*iL8hV^TD%K7RWEOY#7ypdmW80>`@_cv;aUEb-6%7-4!Fs%EESXVJXNU!xb-wapz!*EHp|>n0(8) z5qjx^Ukuw6K7IL~w~UuH*@f5Hh{+;cJFKD9@y~-}Vv7n;Avgaz_&h=@IjEGPl+)3J zUh|X{Jc(DEOiUdUk&<;A-~f9vEXv%EfZrWIe_r!SOt+>OY6acX(m6bTYRab|-ItB6%-M-A#00Hk+6!~HU0a962q7d}y#xo$eL0iXKjbPD z?s&ggaX1LO;Pt*FxHSS=QDqX)=0qT+Z$w)HgT?P0X}FrC$f!X$aQro@xa@%v{g#4M zrsVEQUGvk|>!vmCpj8fYErz}m4mKY2LB01j5;eW~02OIZEsFsQ&eS+XW{Pvrw0~S` zj|fo`Y`WiqGup(n9e=d@9mUt*2=ENU{YfB=0d~vL!q0105S_;z+mPJ{q1NKv&({MD zb>*C!MqLa=Xo?yDHrUX#z7FK2u22#a-g3JI^!YQMCuHL$1uhZ^c1Y7Yj6cI8IPM6= z8J^Zoa-sEjK^zvJcfa)+=2GaVT6F1j?)Co0=$GUR%b$%_lv z{2Ma|^&Fem#s?lwUEechgD(2{KlO|r ztM1_V^X6S0(y*W1f`;lG?~EKl?l5Ns4h(iKYk8}z9DwgzP%vEVdr~#!4P$1V$+?KB z!Rv~mw)?aRGKy*@UNr#qKglHRcbB)Mbe)zVOt?`lC;xP=_Q_gz-OtEBGts27SG+fp zP=_h3O1l=h$~_9#b~6gwom5X8b~=fJu?|Z~_aT4B;cP6oUHID1yyb#S=h{0jG?EMb zpYW#gAJF9+CLwXTLM{XZ`DIf2mTJ8SDDE}cDCV=29Fc$wcq~fyV zY$gi=zSo9}4&CR|d3bpK;}f~uPL_h}>j{4MtD?;ZaHa4a_+0oQ$1)jL3fQ0f0mugs z>Rvb;!$FUEE{%7jZu(xKeyQzc&cFUc@Mn(QHI?Ps zOT2I!HOObwQPm%Uvdjk-UzZvoZUH~?;HBKrh66hy*ePG5Ij@H#lKm& ze~QNRZB05LgOR2O#VnNHkd=+n4?{{qIQQ6_@nv}eed8}Zxt4oTRZRN6QH3=)%^8fD&!cwr72I`9#CQ@vr>an3E=HIdV8#M@3}M z*^ROh9e#LE#pNjJ*==a?=OR;7mDhLP@T1$?p*kNIM|M z2+V~fap`w{m1C6^b&{pe+cyD*6w>AE$`WycOFu2C7cHXCHf<-0TJ+Y3PJf<#vc?!6QAPKV*sl?9qopoF#1nt)h-O%EX!t7f#nqC zaslT1CEB?7fv8iYs(@2AiPf@Q7&8wemvM83*4+J1`MRoRGMUEdGvx{_PqDVrA1`UR~aWinOXZk|ErW#&dQxaVPq&FbDU3G1( zFE_o_KD`*<7xdnw_;hGUt%4mQ*oj*9!18`=&h3evs4(b0HzSl>@28`cf)&%@k@5(2 zFU&7jPkY7`9z`5>#S@8ha3!5aMb#f=8Y({X*bTHZ)P#f>r_?Da$J$-4tHgc9#hrLM z^lUpUxKY$2`|~rxAlLBEqTZ+KQI~L*;9j9Q?#JmF%pTxC&8VXrl2}HV_?x21=^;&e z<%$S&LH58eOt9Jg5m{^1|8Wz#{ctJCZ&9Yk#e)byHhRkQJLcR}cS7HW%ejvM5T+b&C5^zLyXR_J|V=Jiz zHEWcrc)12IOwe+>5F)-uHAo8)4LIMZGy3TdeW$lZ!Wzt_Lq?<0A8|<t_@7vJ>H28k?U$pe>_oR^a z%`2)vT?g8gE3(h4BMqPgkwzj9?ykcHT6#)v2{H-6zJ~u?vK$O9V!YePoAO?)40ZQe zcQl3ferYFlgTGvts&P5!B9wzw8u3f4Z?Blfjy}e+qbbc!7MAYIh<6p@+%Mz+({4;C zI@LB{7y1ugw@}DDolPdxOSCIe%^Aj^rwIyxarN+mF$q!_zsv+Lr2=(}YJ6BEyv!VX zYa9ZZJT`3h^5R~UaZcuQM&EyYYDS#ke=(i}GKkxk7+bT?5}7cnQ3X_|RnD*zvDLYkcHS1K?cUuL_Rz9pyF?EHUX)^$y z2eWBE;@NgG2Rji5)%`$56h=q=+g3vLEieN|V=<+Qj{n}}>6}vQ5OJ3mVZX1r!=MH$ zld>GN=VajZHGW_BLhA&rje9Uriaa zi3SihJJ)M|LL^h^{&nnHZQ%Fs#6)ftRMGb6w;Lm7;oR?7qqt*;MT6HEE&G`+gZ4Da z9(sxHyLPy@uTHg+IW%g<_R4!Nhi(WipA_*>b0!czCtT+W86#z|N0;Lp7L}_#5Ef!K z$>Qegu1kTE0?e=4pg*F)!6_N*;hlyz3m>>On5C)ZP@I>>pQ~8^K6iM^?>s@x9=qpv zNoWAElEAALR zFL`dgZf#)AVQ;H-PUdyQ(5zAjqUR4N62HG4kR#7R%c%7Njplj8uxnwsiF4RcNi?Nn zao3>~JxRu3KL{nye#4!a1**LHPBlWF9X~u#&d&k3vjt8t1d3j51<_JwM4m1l@L)m6?lEG%JCel z`$gYl?)Ck+ugd1|yNep4knpIZX#nE4j3QYl6gY4V%!bpkK>2bfMqxDBIyA(hj0e7@ zWi9M!fCsJ#LqELxnDVbjV zRDpy$o_-*76nTFWS-$txJYYDqV!48{dbN-ppELLR6hD6TQs5v^xa_8I>n|PuN{2Q6 z`?Cj4hvTp+(26Ar2AQyO4!Qh>Uv10>3_c+>_roxm-V}a-6(PJq0mZO)#ryUyI=762 z;szR@Ff^|Yq_Ux`c>Boq99z@v6uC=SjF1s2B96}YxWG&X!q?fG_* z?QW1W*;Sk{$OQ!!xl%XEj0Z6;54lV@q##TD7Tp zW)nE>x9jnzIs4UpuY4}HVE?sAZm=Cc(zTj_Ks3wtgOE&QBAt)6x@-Ptrwve*;<=qL zLCbxBJyNeCR(l>USHJi)hLk=J#R2Uo2+W%1;7uhU7$u&L%l}7z@E)J}$-=ouHL)v7 z_@r-M&06hXAFd7$iW}kWZyA5}IUV0mLKLZ;@|b$?I8Axi%-)?vSf%VLbcG+)5iXt7 zD2KB8sRMS;xHyX;Mpmuf$R|~S_q`Y`ATaniG5voJe*VeIm@R@7NoJ8&>?X)kQL^F2 z3*wnoIq(Qa32(}}+wQlZ2)gx4d>Tg0(g^z?8yuf0&1#$?zEH6Li)QrZKN{~LA$&1l zcjRqJ?tfjoF?QBR_a(ek7D~a+WIq@seom%q8T4SsXk{Z!k+Lk~&lDJWN@2xEysmIfhl#(9$n+*0^j;sJ zXV`#-Irb~AdbAFL2&#WbY0SsUXr*|F-D$nue8{YZ_gnE@I=yEL$Gf3EN`_w8wLiz| z9ZRS$b$>syKe6G__o8A2w5o%NO<$CgQ`boU#xPtWr+__&s0{1Gi$73MY~=VZaO+7= zRu_1p-dTIE*>q%&R(~gpAW~UC$BG=x-_7F$C zl2E$w8M9uGP^i%n3u|c6yP$l~oy5O|ajQ(H;1Mfd)AXt%3@d4!Gs(E3tU*f4+0`+z z>`sFTzCjY&x#>Q#hktoS??<&nZ!I_Y@;mM;oRYZoUF()GcT)alI7Q9T9cGj10Hh^T+@L!@n;UZ^R1qnL|n2&sAi-G?L&dLGI)e|Cv zZDxhN%DU?cj=6P|ep&BEMVNk!9)}Or-m=RZ&n+sf;wj*>5zPv3*DM=P>frmijRgYqd0{u__yGeNy`BP7G%nbG6Nve+-rrPVNr_x zOEt{xqz@^Vaa7$8I{i z^rKEjS$e=C%fa??ldtpS!|{rL5LqJ=|;$2 zFBYA;W?;Ly`f1d@Ufl1wEN;V*KbG(!?@jkUdyKaxb6>nEy@8yD@fH8ps;AzOd^`In zkue=CkZ{>~Ta%{FPx^ z5kCVcYMWcjGh-=^ut!ohy(FJ9GS!3p$IeSMbIje+V? zKIo9;&H8U9pj!pgLHd%%ZHF(JP_D!-;1eIf4Zk>bD&1~K#b*G^pT@d9uxh|Zhb6U+ z;=?FhIm=(U#xi{5G>%f}&%Ys+1Oq;UZmA0mriT#h3#`Zq0fM%Q83(=S48)(>$z<0E z?iJVAFS!}9?7%DfErk&A$hs;WyLTsijL=$C)!U|X%Bu3!ziUP6bztK+7d1?xg?;X+ zNg$p$C?VW{jS{6v3lwJ>4dzmP^gLA_y-dPdoo_oiz(eK=W>CCHIaT%^6`z*&L)m@G zPws#@aiY5?L4jgRabA3dGZOj|@97};<8#ZIRj)fpS5H@0_rws6AA4%i*db-+Y~cft zQSXcT!sGuUdp^^CZm%n|0Dr@GwL(>(ZKBiO8Yb=gVqaBITExs@nkj-fOBJ?StRGy$ zoxeH81XoVmn2Ux%S-9Wg$*4VW@^d&t={oq~oAf!X(8cjnGDI9@O>22>-s7KZlF!jG zO^swVGHcDX`Z(WZ%u?&}{DG-U!N(1O`Mvv1y+(TDBDK`_ZS4&{*nWNzwXZH(v{hlC_(MQ?Rf+;&=v2zsZjue0&L}DO>svkKrt|Y0-WA6Q4D6&=B=< z$aW&Tz$rp6UJZ!pp>&s74pmJn8)WzYh&rdROxw4MPnc}mc9ZRzY)!Up*JMw2O_*%k zwr$(ycfbFg?`XG;=Xh}4=e5qYertQvdKC&BfXQxTXwjPfeaY=%{e0kP+YE111L`vC zAx|ie)*()C;%{5pbSNeE;%)r7K1G#1XQ^R0c^^BP%Je4EHs%j-5+jelyf^`Ap zg9gURg4GFoF_K9)3=9jM7Xjb~C||xv6MnuP@taLDAdaFm$V)?*_a;m2+uxD%`%Rs&S%3+ls#%F1wQsgh|qny@;Z0w2sg2K8zRv&jAiST?sWA zw(37?K=FhJ*25tEhLW15Z+Z1&fkKF_Z6wDh;oCrMRR4h93Xw8pE4QZKo+8-w>Khfj zGrBu(MD-h(F8Sf)m2Qsup=Pt!&60rF^+eTqH-JiumH1o=rX)D&L5+1a8aosM2E{*7 zMLTg@&)%+dcWgHv&rn1fTpB)o$;S%s%zlXJ*z+0~DXmE<8_TB**P!UUrvk1jBg+fsNJAbqny z!GdfpQX(5VZM>l0X}zWovF~B5YkKaA?$J~b&8lRHIA=!DbR8k9YnCLj_0w-KbWld4 zQ#RREGh3|7n?Eqqv-QRHSE#@ydxU;!7mI3p6AqOjUgb0QmR)6PTNVOXZuQ1t>&pr& zPI{_(;WN88;-#dt6bG&a4VKNBC2LZw!xPw&jNYv}EsdZlT(G&!HiM5L{xdA)XeKfk zCt1vN#5}Lr$mViy5e9ocBB_HWk$9|TSjaan%$OLXaOQJh5#5a|3`pzR1s0m^K-Ne% zuc)eG_1h1>?(Wi$UiZ()Q-@cs$jpCU&r?2u&ok(2ippm~ z#;g_nZZW>Hb#;rAl)de(pXmsI;w0oyoEJ7g;p)of1P1h@qf%!&TarGmbzw+!c*eC# z)C${{)UT_<-9A9l)rXv294UVOtAJ}24^7-oF&n2!Lx&%`Qb2q2`o*lw)gj!czuTNN z$PPz@^RUV;gDrIPsKFY%wOI?Tu02aHU0C%KXy3q*^|+o?KHTv!qmQrU@2Wl6YAor;V|7Oh&_M?ZZ>mhHjP*)?(xc=$KNauA;ZrrVf~sVd1&F zT_0Lnk^|?+U2eijRNj0u3dS7#%q*%p%wj~F*3a)^+`%)$xCweu~x#GP3(bbnZM(W2|0-{zVNsFkk z{rZI6SFijt6Kq&6$y?XSZ@m+-sDpx6@rCxyHBbmAn#g;%C25_$d3%UGx*Xxit`Hq~Q<<(wr}O^t z&X4U6u!(qhzMGxyf?^^9Ollv)Jzb^KG4m=2XrSJEiikW;>AeO!s9#GlNBmXTJ2-@^ zt9_?gsdC|%6_J?HrjtTD0p?`kIq&*lww(_Bnx$iY6Zfp_9yb8>wtI)M>{93uO9B%? zLu04REm;QfjFoEjvg)bNd2Jt7XK>U=YUi)o2ejEABE76BW6WEVs(8eU$SYE7l%w3bsHJ_N>&9;o} z=-pL9H~q1~Vi~V~ph$y4tsG{Iy*uWD`Thx`hF(2C&7WKvtoiX!B&!7`^x_50pK9f; zsb1kXF`Phh9Y^Ku?f<9NS?zLkM^u%&A+*U*Om zIZSA?${#CV-At3u+lKAi_HDL}=cg;?L~0_|!!o&ia=4l7Tt=Tq8c`!0o$b(mFGf`? zMJ2}1o;zNL(?=eFQzLn2`lyk5N6kgz4l(CNv$G>@kdp9fAawI9aXcwB?4LM`dNJC} zusZ(d-#giSYVh(mnf#iSShw~z5J>!4|DFKwMSiv@K*Z+bqkcczEVecx!eU2`EGA4M z*JV~M=|PLu&}bhA>q@NvG)b!5y{1f!P%y;Gq2Iv2aFBc5BhUl;kf4?!8TqXTpvj%;San+KNhV`abX5l!{eBdIpV`I zp#S9$bao^__q0{}&>gc?(`^(&@Gyk34*ew2S?oC*SRIHgRx`}+ryj*Ag?R9zH zt(x*QjI#K4;Hwwy!`QMwe(;(-YkvDr``q5f3_xS|rOts~4)_lOKK*4*#cr4vK9b7| znr87GXZ_9dwePezf05aGtx{soT5pW+lY8iT3<++-tyho{T;hL2uI~* zK#78M%Jk_NX}o|?hg1X$Pp;1lEtig-_}rMIYEiH(abbWL8K!r|t0~9fNs_Q_z5%s4 z3SE*f4N4qUkSt3vpy2?N=gP75its#|XTPra$iZ=ehQr;(b_*j!rGs@%c0t7M=gNY9~sunqFN%KnG3OeX>M$ZZA zw0%}1X<*og%VyRN-l-cevzOf6ebFe@AO6-VHXfBcQZiL%W(8-pE}V)?(q1%(L3=RX zWYg@oNPX6ACVwsa6;9q0!{t2BQh$1hkXt|?kIn6C$i{qMY<%Yz%EC^Yj3{bq z2iopW=@1z=gj4JsajJfw7;31Tn_{BCC|=A50>WS3jqaZs&6JA^PnyX0q!9(<4rymO z>X7l!-p?j*3=}BPw>LYHPXlEQh`z2!=~_>nOG9`2Mx@UJ z4LmnjZx9Rgway+$p}a*HA|e*=AD6ynw6ZOZ2W*hr-6EF2r@WB;4N&PPJ^?veqFSFJ*F=xdG@PF3;mnkD~Td zIy?>s|29VDBcixz+0v<>r(dM)dnNBmTPJ_tXz%DlNb@}yqL{kHps77^JnxiYYNZP} z*o+Dr;Z(6_&|ZEj`I?#Sw7H9@8OBuVbLpFSl;cRADK}P z_-8pi4G)sb7H2sIsMRYvj=`-mEe;8X{}h~>P*~2eKyhUvptE%FsH+x5I$8CZ2r23V zO09{CUaTGy=fPaGxVTV}O(dgy4o8@gq~(cPKg0|-pBdvx_@Wc|IU?Dh07F=N0`3r# zaxwxT8Dl3a`zXCJMEmxq?Ex+mJ60yH2OHlQ}R+d;D{C7DBWU(f;(p`hj*Kqvi zCwY;{U(u$PGyql>NQt0{1SV}B7S8M=LPosZJV5d|;Y{2&cYbUO!VD33OXOwJK0SFhstq*IbhJ%5+$FV#1yDxth~>OSDxf!#Kqa7>2s;ti!zl zJn3Rb22F(r2&BdLhlueqSleR;eB|JP7`~EtIUi- zXKJQKWhd0#Z=YJQN_)>_9)-`?b=2V5a+MQ(E#f!Uqdzf9Bo^cDv*v8QsW}!Z7vwAY zIpH5EHR{$z20ZX$8!MGPogI8(GM;OEkpraEIOYDu}2?8NNR{|3&9yZio zE(jND=9utaF#7u~`JOCM)HgW0S=~#OPYJ4+OyoNWxI9DQzM1&DyYRq6c#4@**uTuG zWl_VzJ#(w47lX${fe1y_>#XT81x=Izh?%!&uW!y}J;wEoFUGfJLpegX11L;0i2|+% zMLHOj>r;V|oect(XCK8WBLvhAme0z1Oo0n`zy6&|k)mDqn0YSnQ?K%4%>DT>UyUS7 z5%<%$+Q5wQhh(gj2zgK4Zp*|SMAmWm>3Jyp{L%6>+i;n+-OU%k?BXFW1^sP{ZLaG1ft*omA`a;IG8c5zS*}l}A$>3jJ9w z<)sL2wb@_J4N0JXXr>0Q)cN%Jqvfj%=bS^cpUG%OTA577rueQ3D#h)EVqPeVoFk?i{Do@1lu@nr|0 zQB0r$=Wm6q!$1qv738bZC11ByR;*q{8nRjTEm^h>q01p_@NbgK^Y*?;<@`R37*AQG zF?EP)V+$-sZwH>$qqVF*$`;bl)4=gFLfXTu??o_qAig0{}mc) zzi+Uq@^hvK2NMh6Oz5j+A!%M2ddh;Y0cBQHD(6E#5#sRVNSOc7Nxc(TP3-+N$X}o> zGAwz)?qR2W#j39=>Z$0;+X;A#AM&WvKS~ zrko7Y%_R!3Gx|&(OMSK*%j?v^7GxTB_7!Bv$ewQU03Yvl*~`ixsoUTmWFdh(tUn`( z-plp;AuL;sGb_URY1sghh7fn|I);NUBD=ESwQ^>hO|24Pr-M)hzo;rtZ zKVsL~09RT&jjZc?XnXQ)e^U*<~6ROS(FCK2*7-NvH~ z5VRGU2It0uC7ULiCoZjVi1TPh7uNVLBnKQKxT&v3bgra=X9e?y*d5pUw8goQy%;+CD zR`UH*$EkO$+~RA3-PhxYnGX`J7R}eiQ+F45p(|NXGjcAjeW~2&7DY+=wW<)wo-f|$ z`eru8AC()`z{cT+2qjok?3-2*z)^Cn;}6FYL5f*cv!=*+Us4C z?soAnvH>$;T4UOl6zlFHPFA&euccgm2?h}2=KRo+H~gD3SqmVrVZ2mCVaL=xs?EbO z3BS&9>Ki3B6XN12#wO?CbfH)WuGe2^6N|ZyiUR*3fDwqJI+R}=3v(X^YC^NQwT&Gl z^37%|@))Fzvl!@K{6!X1=QfP2noHIv&n*2WO=Iw2QsTOz;d=#vWek^kTeXEJB+p&w zJM>Xxtk+0SvSxpDN&KSYJBC<=V}fR>rTg1Qe2tcq2FfZs9K; z+#1M4NalGXy-4#hEN*ojY2c@BXU@gF<$n_}PYJ{95uzLNfXg8XG4$7=kh8dcYY6cUVki`ok1AyOvwvXniGM zR%VRsuI)S60nb2%YBr}Lc}usBlb`Ml7}m02S24{G)yeP|AqTH)#Hoarp;ybp9hu2E zmua-1eg2^<@nmMmB*tMEafqSzYXgR~WbE+fvdQAx_H&F~N+VQ`nOYLTFU@cV87Iac zTrx0MT#cl~p1zbeXv4;B-@tGOBTQn%e5c|bsFSw{?sI#V)wM$(&MaOqnNhHW@W9k$ zHg(pKKkjdM%88!Kozg{^I4=RT4|5R&m`(>p5TTA=^=r0W8ekJSuYTyevP6Dz-2cxD zSSQfhpEed9w}a+;-+@mvoX8}Y@VMIk(()EiC&ZdQh#Naz88x1Q=R@|SsMqlia@+^P9 zpicN!rAT$-*;l-qXB2WC zeyBkEIzeRed|m~8P&)VE{s=~tfISBwVyZ%yL2-7g0_YdLuUqc-D*?25)QoVGY~M$= zgz5R+0mMo^D4UBS(c2b4i3~CIG`nx!FmI)FQ-&=UsgE_7-fLkqm=(F5o(?Ay{(jscWTVo zq|rb@8a?RuYRW^3b7dyLN;`ognEvG57?KEUQ&nylvj5tABUDbhr6a)5RkR(1gSC*I zg&Z}u!+a|~JN)`WGJa0t0GM)yoTC5=VxtTTy_jgbN=x@y$Ly$-pV2prnFCI7 zG58Ldj_-Q_@d!Zjv)@0GEeJ;7ua&jg{*A|?4e^|}>RtZoM*4Kxf{NiS1cAhx_iube z!odN90`E9ol&6qhawV=3JotLJ7p>Vj0kQUW1@G$cfa23>_rvNsj0N)bv!;qSd7K) zqq}0xsnSrF`}=|RA2lC=7vG}}%-%r+HabBPdgu(letqgTsLIrRxVw8l3Q>t}$rk=d zr^cvs`@TY*+|_>NE-y20X9_p3gGCUrS1EASeV}(G$h0p(cUle{IByCzjn5kOI+bZw zK!rnxKNDq=KMyUq6SMI_==wUk?bM?E^Gut{ z^cxvTB_0}CsFo_iP&Dyxp1&yhku#q5q+7N?Bz&uNy?b9w;OE}4ebW^z>j(twdydoEyNN;f8$G}!R*TE4qD_83yYuJ z*O}<^W0&J(JpwfwZ|l*vT4<;i1pxSeBZv)O`)d5|_i0n*%~DHD6%gy!ig5MP?X3}C zXjq%+IBWUF(`O6R6#s7)ug$bqV(Ii;6!xNJ!5bR7@-yQjXf9gYESoVeWWl4l&W**? zc#nVNT*I)4L~TSaWfyU? zRyX~m)|9hosJ2Z3Wp>NBw2zf4YjUke`UeYTznh=EaFr9-Zh1y%&T!Y=r@~q6`=*-8 zd`KzR(^-~6t$gb^EYEmFjz-x?r!pp7o-^$HeDJf~S-UJ8uRdrTF6YaH9cUM*Q_G4IIMWcW<&jKlN=dDsW3siW(NmR<zJBoyrw`@2`;awg6mlV%UNGs$w)7*&qlmmkOwv&It@08!?2tZ`K< z-CKxdf?m}*rJbQ9;G5(MJ1})nH~xdQNF#6-_-dSF)Ri6D?bJjUror+hVYy0 z27SIx21+p_z3fv>PfN-jcbYh^LI(?P(d>(=(zX)%dAkTV3(!(6{v;B5oV8PfJb@;r zq1nVfikpO&IP$3%$dP;eMi%4vef%?Md$q5N4tANc@6`~Z{aIUJlE=ztm8sWVBRw+P%9)Rw%gPqu{2oKLtLO_B z&@{D6`VoKgYE5ia1Yb6;Khx`A=cKJ#EG1JHPT~ZmEYTlk1hzWx)8(J5X%H`Ta+~!M zSw1<(g6`D)Ph5X_+kGM4(8RU-2doEhi#(LzW!y}r5LXFyiyQ;hT`KHn0j{Qk{=E}a z(ZMfbKjEANz~q5Fg5$oU=1Zo`g&aU@L1H*aMh^Fv5qoo@$z&`9ivMNv!BQt*GQ|+X zUayHeY|6(lspH>_3}ZV#m_UaqBVa>S)og6BxSi^7bJ>+RN=gwpz(uSYcoFyolOq6W zlb8^ENMxhAcr;%iF}H)?0B^aFO&Lil#W7J=^tG`S4Ldox4pCL+wik89&}$H12?A+Af-D*EOWa)5?d&=zQOMZ&`UR+FNjmz;C zTnvvC`Rn)+Cf~#i>1^qd`i%=uPJhw5>X!O*sKUp6$wAfqu!KlgXQaC5GSD>m5n%t# z=4XBmDPwOowC#eEcCNVECTbdSc7cV ztFwCtX7W`YW4(uBcdqS={A_>N&uSIfCbFSm!8E4`Zp8bL5~LQ}wqlA=^`4vz@X_eltZQ5f@$hzfk(hc9MfW>G4(FP0ax&> z3K-@9lKV*zbc#un{o&u{qn9!r29;qxcJeagsb$K4sArauPrK5L{HiKkkcSlQEg>w% zZG05EJ}sy`Zr~1=*cm2_V5h&w=x+q_Y#f&8cKYs&R!aUeVAKM1r*90Mj^9slXWcOJ zP?;R?0{pyt#NUs$vVgB4wP|`fU#)x1msKgym)^HHVNmYDX6{!u@}2OrpU(U9-s4d% zAQzQ&ZE1Oh>qPGAN5Dm46ee49Jj7RZL<9@7DZ8N)9mF%PZ|&z{ShEu(q{eN!wiHMq zI=57mv3a#=VcZ^(1M;5W%>9^pylv=O0S|tb*)aMM#>%DKe773EbP24Z;*{etB$x2y z5G&Th2+Q`v`37q4@8Lib@`UZ;G0oJYr`$!X0}sSLhk|3~-^X%6$ik(ynIi{eeq|81^z8R64+cgTcfOcluJ)T5Nf*3pn-U2U+VPolkVJ+mJ`l;WV%4{ zOB^xRZVvRcjSdxkn@Zlvo&M`Mo&q0%?eLBHj9Xg+kszkDZ`7ghOz5QhOq49z3i+x1 zw#=$=N1mf`Su4G_S9CHsmGhyVn{KNNr|w8C3|_M$zT>U}Fle)AkhQ|YAq-w8TvhZ2 zK7|-y6%zDUVWTRK=i+|W3SiKU>*4mPF|aFhNN?Qfh2u(70&?T42RZwQSpwq&%EN04fm$ikfil471p?Cv<_-VWacc-_E$ zxk+s_iI!A2?Mdt9#Jb^WW#)x>bxS0iJjYn;`$V|NE^wG!&7q-5fZP8SsH7O#Xs3?C zUwZ}|$-5z__&GOOVx0TctGUkFvuHYRwzdW}hCf@nkRFPI?4*LLr14`emJMAEyCcjv zY7oY>lRIMc(3@U(m-$B@RT`t^jPq|etl!kTvdFA6CMtVC%JvWM&Kh~y1vDb5(Ty71$R{fH{8 z!}M7O>}Ja7*i7i=9=ocJ%U{Nb9(}xq2HgWcEyV*NKRcBLOdg&-&I2;JDAsm*A#7T?IPADm2gpP%S|4~>QE)GnpbP^;*O ze#(%!PkQ3M2_Gj2ez_Fs^`D^r&GBG(J)G}v*<=ok!+=9QOR1d266x{nEQk{nn~k*W z3x(+m^e-uc(cK~jeNwxiEp($w%9esuL#IcyNSdcs?Us+R@U}iFKM< z22F_+{vH2^tebRTP0~_LVG}Oa0pq_yh(uJnqs0p7omoO#De3cgIi7R8Z9zl^9en2Z zH$r^(+Zx?BsOUn@n^!pR>o3#Yj4jQeGT(+K9K5frE5;r!OoqWTgb|saN-X?Vy4dwg zh2LBY>n7|Akk*_-9#9)|l+5KD@)62Z9GLP>ms6%>&VI>dh2~gS{X-4>wa@L$X}@YG z4MI-D2@};Osd~BJls0GuA=7GPd%TDxr#bJG=oSjQbduN`P^rYImgC*XC00rNrHXgM zqT_DO{$Q&scUeJ7AVh{u_;lo4s$b2?161VUB!xgizo_H<9A03_BzPgRQ7-y8o%D0v zUMad|yw!$l{}N%bpMZbc7i-Td*uW^H=Jb10E<<4=&;7$jedAhdBMlz=*)+5{O5gSM zfROoB;lg=U?$Z2PTVeSDxwYXBJE>c>*!6Vra7rNF`?R{#W>!uc=H4c*%sy>OYl7>4 zfOvt$hAeBEKx6?Ez)M7K&Jv+P^4*onc`x$(SK@W_2j31e{|kNAK~h7O85Mi~H4Pb2 zJHHrYR`8BJ2D&M9#@)vB)vW*1@RrkU0OTfql7zocT!sIS@)0qH3l}N^i{^2sEsVep99`R4&9$rY{)<6L@cWc znc(CD??15ds;}z^?FL!oA1rQMWk;&F0#v2ivl83gdG16PAazL&MAVj_D4vQ3)+iyr zw^Il8IG}3|kPR6<_qyU%W(qaDtzNXD{oQ{;-FaugjE#R3Z~PQXxIx~tTOrJ~My@?G zRbtLix#7ih(FhVBmz(d&%H$3}>dlM+r3ef&l&D1v3{O3m{!rdp^B`WkuXk@N)OLUF zvCZ^Y#rf~J)$QMtbobFrcEXWOyK53?GTb<&wl>=%Ps#z>HF4!B%_Vr)>uslSNl-TD zrur`pw*tRMzCVwq!P*^^Mp&Q zM($pe`+E3zV|v#zMiiQUCDzN|L;%#huz%oMv}Nt)wg^=8AURv)2GUf>Po<>OW|gR$#3If@Tsv+iN%Wj_)a zf{-L2A!aP^iA^;u{n)Q3sb~3VH6u;LQ4g^jQe!>Gf6k9`DJP(#HQ?aMN0p`Q-q^C(krs|*WXQ=C)Lub8{_<_yul$q93f81JFvzx?O7R=+EfQB!u z{1KG|HdfI=JQ+F&w66R=a{W2K22mEM$@_it5~8S|2x3QmCFv1s?6ubx5(4 z^YO6jA-EMf#P3ku)UQ<=jqYmm9LP z8Y7zIvx2XDmZargLyZqvkB2O)Vl@$zt$?la&|yRHv)V{SAo!1Pj6o{=mV_xvYZ(}otMNTXFta3Rb`x4JZ#e&rX7@1+buYt)igkz!i zVAEtz>AC(M(h&m_cQLqn6N8Y7(>rl8Zv~(Hm{%&J6s0C|qzDaaMa@rqkZb9LQxMXI zO`$gIOcl<|JF4+en{&Yoxhjn_=b(OX#v^7@7;h*xm4_T^lsrWkpVwzINZ>KZ=5nSu zT$eVanfPHh7Z)FYA^96(x`GAl-9C{l8tA4PG}na;L=oKA5WP+Fy+p?JjP7UPAG3*@ zUFDn{BfEo8zpsuy-3+XzWz|U_@#@!F^PSLr>F)XZhEYzcePid;e%QpbK~Vqb)*ZI zjw_jo8t5JHWo4_2T2>870i#3IQJP=ylx>D*Ar+`CND}S6IT$lbyk1A4i$pzOc28(e zwv>>-yD%keMMb`+%!8uXwI|o%YK6zaMk%p?vf=-dA!Ok7;$wK5p*XK!OO?WxaHm(^ z8oCu#LVH75@hjQO-{$miaZ`tr=Ua@VWn76GA~+Re%_9scWKHE7i+u9_t69MVs!R_5 zHqKQdrrGs7H?PJGfe1>bE&Zf6F~@fHeu-m=BLKCUOQhF3{_wj&#ReB4XWvki%C`ZrS`NynW; z?Jb{q>+^R@*bLzVn>Agj=Zxig!j4hY#DwA?U!29~ufS@KUlVE#)_0gXW(Z1McD<}!vP#^Jy^FJ8mVtm!}I~rjhYv!sJ_t==svJr>6y0Ew2MwH&Si^k@; zDRo!L)9I5tI^c>*SED-~E9#qA2fzt+q~`g;n+Ua{SDeb`_m`D}6P$~gg*GsXDuRlk z{ju4(Ob7VkpZ80=c82r)m68DcnT*un*2J{cZJv!_awJr9s#+do58l3V0BeRY5) zMVN;$vn%SKg&)p7p@> z8dJs}hu0JC;Gw%}Z1g?+E$b@NB_yZIgm6MZK=!12&1CEQ9KlC~C$f}J964UoS%`G> zL4~|pZ_aolA)QyIZb}%ka_{}xUZ8n&a5eLfu;^T()n4ZNU^vl%L-v!i-oUw_&c%xg zAprXYtLvT2uK+|lB7a1i{>l{tZbi4$7FK-PPgrA|@rYRck>fM*=n-@7GLIQ$=E2inF2w}P%$hD-1YAw++cz3&?2K`kpmkys%>Dy&Ba$L5 zE`wefs+&i#?0Ghd-bAOywzp~g$i9M)xRnb`M8_*MN_gOAnh&eCdmE`WJtMy3iW%=1 zJ6DO^C}SY;6n_BXy;F8~^D=j|LvL564%*;6uXT5d23_q6)D@Z9TQNiih>@* zx#M+i17+PWOZb7HWJUASC4;j|KQjG~A)jbdGH3Vq$)^uFi zJIyu-Lz+}sDj@-Be(Xod!EkOr)BlEvb@vYhFDq|%>rDeRCiois^rt?X1G3)XQFdRf zuSO<`0R7E=BnkbVL}yJCx%1(kwmrdH+n{;7x{kG8Vq)i44ZN9zT}0$7p7T!A zpcyZebdPG4rv}!hmBli$aH+7JuPy3H8eZI@B$7aGfc)5Z$mXJye|5`j2eE4*a7!zetvCxfVW={p!kJ~& zpGl{9BX_JbtyBA#1nFEt$VHJ8eSt%dmw{`O_-nLw%GK?c<{XQ0*r~_8Q|Tr^EjA>g zIP9FV+daS(SvK=SJe;Un1ao3b{}J*jti}GYvjh2HPCW69chl&JcRTp&po={{R%3*u zY4^5&X8)G-8{=&DzOrvh6lGi(#r~5k5B-Fhy6-LpKbAV|fD|R}*S!fMwxTnINEkWl zs9kK)xa=@FiVB~@ZYRiU0H&WE>MyN4lY_m+sZUkTXLz=MciHwRjEgRgiJ-25zssyy zQis2k6F4qg>Xcs~KhAe2G`c8)n)kJUNYwQp$I`9{Va~tBvC&8SqNOgSQnDyAoG6%u zFMf+mI%$F~p6%alv+!;WkcC4kXN6OEIA4OfKUO&pR5sl${z~q<1l!mS4s3BBk&*sWn@Ghzsb~oz#*wX~A z$n#Veca1@oZOW_+BcR)H-jK4~^u$gm^>)QnwTUOdkBgk7sK!{YA`Jo}I89DdhBy!%=k&is+)5yN1v zUFiT2&6=NIeZV5lde7Q}Uj0=sZ_6wk;MB;4cke0i=p~Eq?R#0>MW?hJJM=HFH}K!s z+4Ui52GD4M9v}N_xs^Ob;g1KdpgMS9wZpjnSRPH&p4e4qH!wi)c-h3$X!-Gv6t z(3#VsOfu+Dq3f;U68`ZdB zhy|SzvE0sarUMVnm3j(#PmBf<7%~ysk?`8Gpl~)d8^3I46tDaF+*QEcC%^j?yS9g9 z(Yb-11q9`^IV;R+$$@c|m6tjTKJ%sDZHQqt>L{W~P>ess32UI-r>z@kc!Ut09BW_B zHE}N71)9k2#Ror@Ce$|zR%Q6$HO<)L%f$2u@%#}e@=e6*iZJ>CY-b)^uk&46expd1iYv+RD ziQmhrr4KAmj)jZl*TNy3fe@GM<=AdT zCrP+wB~3}Zv9F#KU7`)Wl6$K+HM3%hytO!FwqyL2DoL_n0Z_V5#%vMbPRXe?6ZmN? z`Z9fhz{Rrn=R-lNTW4{Ilh3A`P_G%ef@e%R(X z2S$E~`G}^Yb+x+Ue%`NP0M~YEdQ;#6a(;)o*S(~cBJP{cuB7(b*K(ssrDU!}$8@Ry zO-N^aWwy=hrXCENU7Bd#<`|cvT#Jxz&Gg1Xuq(=eQEuNJH4CF07LbZOM3E1MOq+(Q z_#XA=e)RDxY-@88c@%K~Stsq=t8ldq7p4y+@AvOY{g0A3(BsTyiYeuZ8(f@j2-|IS z^eeP#o(hXU>Sq01Jb+hMh5)=e>@2NIPxw<@UNO~51h{^OPtCKN^|_Bnf@srMz{x%F ze5wh1K_6}E2=vxa`Z{lldzJC7Jo!s$f1LT8SMUlZ{23r!8#OPZ@oMlsv+*K9?uL$C zP9B2BE*i5jgSsfzU=7!w2JkT26^z=u>U-D2#;ZL;L88BW=qHn>YKjbytCi~32>fj=QKp0_)AWYyTu7&XV*amt+T<`h7#s~9emL3 zwLcaXcazSEg)u8;TV0|}5n=c#%7#apQjNK9D!$XRrO*6SRRGLWD0Etiln2$gYP@fs z$??G-py$f8gEimFdAP@rP~<|A+FZ-z3$x8yx;widfJ?#%PD@!y3!`p|5045_BoH8B zc3ue;uc#|V4yB}KZ#$2b)YxcD#%dV*U0cM6Eb`-2T%l1m2J(-Vf~0kPld#s>9^1?c zaxbCnvcJ~nI;jgJVz1|>QZ$9t=z#0eW2Gs#lKE8fNuNEbGoq36tDwLZ%g6`*chmfGn*eHQG>lVC%~;XirSI3Uz0rJU2(d4*)%eh%hb_U6(26K7t7 zK&&l4>|w5^dov9r+!%!oL;yog-KcRXvLF&356=x%B!4RSr4xo#D=oY!0X*JvvBP5% zX8h(&-*c~;YCG2&lB-*HH=Buub~p8^G(h?j*kLbh>(_{$q)OLt0VBV+j88va(n+NwdCOcJXuL)aa(c&6odqL{0rv#^Dx7+!)gq>r9?VFU}$*7 zyM#MROj~OVBF{=$+Ws>9Tf|cd&YR;?DsRJcQ;}x)j71eOB$Q}r1Wu9V<@8Zr5R#P4 z#9PIqdSWaZytFbdhRAa@;!r*OM}`|2c2jZaEw@`rG`m7dK8?gd*ddwP^6N+y)d3ZM zhm(EqbtVq4pC}KDmE@R1B#e|eGWf5x8*$jBarmkr9+mLTB3_r)r2a%@3>I*y$Ng&S z(n>07A?W8?ed#rTW#nIqwevHg?|c~mPW~7<`ps;kS)VB2*;>8i8XD*s>nY(&Y0q_g z>^aYIsag39*7{-fTKgCTYm%H<5zVv?kyoIFK zD4<47O;N57dR$FhSq=h8EASEYihDx7y((3w!gcga1i&1;()@C4JA&Ga(jP6O6AJp$ zE8FSXGtJ<7}H8j(#Y zSc+?Y6`B2OlD+i>F!4c>0qJyq?WuxA6Vy;{dN@h&k%QKH!<;3MFQQ975(18zgi!|F z9cOnhsNwE$4T6vp8npSPTjW){61cNa>{6cb_U;d;Hgy#(cEj>df%Ug3&CO%HzvP_B zzvN6(N;4e&^kI`9a|IKOmFuMgYi#5bAXOzwyBB0j9|_7ZcVb#_f3HP&|q*4!m=aALSD-2ETYEFp5UV(Q>ZIbW&5y z{g>=zh3v^3Wm_y6)|@?PURh^SjD`30VJeSqUk!7}4qnIAQpF<=R10(nP~O`0%I{_R z*HEFu3B$+SI@++`@HI@X7R<#dIa6!jB1^PCZYlL9?(?2b~_mCnz&?^SGgG&90{h; zs4gbgzqZuQ4T!;!sVZ9*D3K|xGqp}kls?8HM_7z@qr~kpbjgCe*@8w+->$fAi5WU~ z1-;+rq#Y)|Lv9b}AMNzVGV~tFYXyA0%`0WT{tJHoB!}G1giYB2OtWNL(ZndptlaQ* z;<6sO18YxYISzTidz?P*P?DQL4YpHF%De3LCB9-N2T%#($2tSF`>GwH8gHAz)*^X} za`}^X#Fag;6$;enE|ClGPoNjy+UNK`FMC{rGLVKtre2Gg6+%T<&%EW1feSCrAi&~OuRSua0I47`U z2({@jhW;%v^z7JWMVio_st#%RYB4NBfs1<8VmdUTK+mhH8;Xm4$9SQs=0xg7@k2ND z1T78!V|czIIArA48%n|AFSaQ)e)smL7*BAPP%Tmuy&px7?J$kaJ}_qFL?=|P63i4! z=TIMlp>p6mj|C*8(f=m8y+#oCc7_dqP`#uC=ayMf?!5CiP#H`WaNhzR;z?kw zAEq#k<7jGRhB+p4*|yVqVM6{*K?VSE4Yn=_c}XjyU8Dac5{}x%$`5O%mH6hxmtt>E zK7f%GkbGL(j-hVs06|j5gpS4LkODJ($wcrYCQ@-yM&v~jr_6Q>Vki4wFzNrZ(3I|) zY=P0#YmAjiI}uQPJho*8eHdA zb<_e23fQ&lL&p2P)F;*zFV=yel5tzquJ%$~M!qc&zwQbO?3|yNLcsbD0WHzqOXg)i zS*vR+-C;+cC4MrH7%keYI=C zdABacd3!wHpCYH{qS&`xqsul}myYLn+gt$Mh;0rt8FPWW?%);rpL#%$iL}Q@Xs&i< zV&cYG-M+6>NEQYDI*z2hf-sUOFLfon=^54cE2_C8WDSx}>CAk?s!Z zM!Gws8>E{7=`Lx8ZpoWw=dQLwfwYEx6()`<*WYMZxcdAV?DHPqx`4b8C~?USB*@SVRA zzM@DYR!so>F%C8&Z1LS}DVfoZ62;RNJL_8V@u4VnqLL3DOZ#JZ#j`l`RcAeu{vF6l zBBQb)DD$p%CR0|<@{B00Hn85~t`fXtKR!sy4hv(s^nG|VyJV&ZLjSX#>w>w>3&7)) zt~LmCyKhj?Ct*+#xB(bH54`bJFwOWCEtS zk9ziLt5}tcQVi0Xy1Y=M*ioi5V$@O~2}L~ax?eWr$^1<~nXY)DqD&eb>@OvtM$&}&t=fB)%#+9Z$jN$OB?L?Dj>n_xkVW&t3v)JLrb@IAZZ$Q_ek3T^Ax-Q`3xjn z;mQ8$aen>|9;Ja$IEQkP0;u&Uf>#Uf$|lT@nw$WOmzdq~R_wD8{CRlpq`@CbSBQVI z3^>HTT7rQ4%J+Ao-)oPG&;bzmS)N&}#qwsd4b+m6E2DvU`?ghCf4e99!M^`DvhaZc zCmpVv(MwDAW3bhORg;PX+L zn>I3pId(jG+N9|+MGA6J9X5RP6%<(ZXe>#lLW?E$JxSJS+1M&-Ia=@mo`~sz3uNDe z%b8jO0`0`NMebIFCPsSLFZdZ%%JmSXCx%?}=q<87-_WFHs_rQ`l=X!Yu=TyxlxafD z_rrT3#=5L8bc=|FVT2|Q_eu7&2nj4<%(R8MDp<7Bht-aK)NUjWIa+?1_H`Ge?J>jQ zlus+Lyz(_=ao0SaDje-_uNI=uoNyQOKEQz{jGS-CtvF9kb=ef()7L-8IImImc)nUn zL_fK_vujz3^q$QW@lndJ+h()8___!>?B?0kg9Z*aa1{8XYUA7y?U6)*JCi&|SZz7#Ft#4mKOJosxAmp}iA+Gr#~c)ZE=m=~~Z_EQAt zlf#w#os_Uzz!W4hDZCo*XeBNj?EZUZZ~%GNPo<8+JO}bjbHkkHz#_5CxN|0NB@KEX z1y(x{Uf{80?1gq5k|W}L(X}uWl;AnVkJJBSu7=drVNH@7P`v&ssn$X0`FhB1;9vF^ zUy}^}Axb6)<*)aLqM5GWRkRWG6gE9CceVp$&31z*lTD^iP5!9pk}2n*vXW{>_>Mv_ z<5>QKrpS%tDN12W9BSyow)i490nz69@qz;!1^h%(d4T2;?Hkb|D3&$xIeQxVgKLJk z?!B*nb^k?R{67gcGnR;x*=V4|DWl?q`k~;6L62+ut1xSEDvVGmk8r7*m$K<2rXz_J z`-_!$Xuru3;cJfk=#~Rm`ZfpeapXb-QlKI(MqYO1V?-n0a(HSkOD6YPCpd+>y-Y-V zlIr;1T!!xG-UNKy>H0dsz+UW&HkirkNl#8sVOvYPU<7g5ACTV=w_oWUrUvqWq);L9 z0EF?ZVA`r4a6PqH`;Dc>RC4qm!czR2nIpYkVVF=qVPY9x92~F=B^QgwV-v%Aag1lY+rmD~_uOD}GX#VF{Ujx@w*O4p}SJ=mhQ&`E;hm z^$qUDQf5OBwK(|rZYOsBO_I~{+zOmR)^NB2EgpX)>il%y)s^z3Um*`@Dm@LtwXC$3 z!B2HM`Jk48l=Zms1vnbVvuI;@1qzri-y<#&-4*uFJ@|E&+xJZhUp??Y5wXUHuo)VE zbgeJ3LL#6gHaXYYOcHhNrob*q|M(F%p%6(po^t?NY{WzM(CX;Oji^K4Kw*|6gJ>c` zy7ONcJl+bngKVYaAJ1)(9vRC4^z#9%_)l)?#2N;=Ix}-veF|L;Jza0paT^=Cr)nuF ztj{~;yNi}@Og>89wXdTczQ=p)uTFA;2L3-_SOlpKj^}Q*Ro4#&DI5g9*rq=>t4UBJ z`)(#{;CygaBYnYWCjYtICXDFCndAEm&qhhQ#u;li`kU4tcrGmQ0SY=11RFziG4^`m zyMx1z`puomi9vc%-i5X093ZR||F$aHHtbV&9ld@Yz3Zc~sN3$iyezHcfePHsMrkgT zt6Au#2x!MSUI>}>=qsys+C(wTiRbNX#lJ;Ug(CM&0*4IVWg7mm!?9h2l9>!O@aD)PI-38WKM`X&So)Apa~|yy)YhcHYk8LhHhWv zZp~HD{pYIcnqc#Eh^zcYSZFnk%9r9ncK$K2^=xcea3-|(7#Frk)S!6kZX)VCQgf&V zNQX6(*fR>ffWj^^d7QgUtv-GrQ7G7tO+{Be8B1VLCc}cq0d+ge@VovMj;Ax+Xp)G) z%-Zrmx}8`If!ZtkL`%=N#hO9{(!Y;{PN^P?aldMs-W8+Gl@w=uum_jnX&E-n0aKhT zq9RQ{^r`6Yoo&}7zwAX|M(xHUi**_ zt@9-v_VbH~iQuTNyLjo3Y8DU*dC>iK&ej9cab<=|$T51i1ec#E`)lV8Bxw?qgK$H? zp5^#c+_a92R~2pv%!r^ZH<4hnt0CVQWhJ2qn-w^1ky8E3tr`EkvRjP;bo zW&9+tEqNmU2yohL>JePG(3w(3R=J>3nBz|Sl8Lvyq}FHGsYldo{?5*S z`L!HPElDZcedk{Y#>T(NZ88#>OCnqp#!C@@&ENKYr}LmeY4v5f_pbC}{NT&Wi%O+m zBMBRLDtcXSA=ZP;FtGjnAc2~%I_QNOA1}`dJ3(}2yl3XKMEK8Bo z3M5HcEHHXgNm<+ulacqeeKHn);Yh-{#1hZaGVgwR;6*CKz~}jGr4%wnlH8u?Gpur_ zJAd(blO-qZc9xPR2&l9AEiW}-E1QItyHU<5ec;yC8Ur5005YF>D4*Y<^RLRf14u0Z zKTBqdUW=vIIGjMTBggJz>W};h%ip6HsN9iLOMLSb-~Q11zzPQ>QJj77CAe>s|_(RK=h2OUX={6XvLz1IJG z;9C8RYa(p2i`+OIdP-(5!*`ezb=iLc@_?*v*qMB~ytkWWL%LJTpONB+np|!Q#^565 z=Y3{3Oc8ZTjQAxm$?^pU?W(su`e{9MNljEeVs>>lvhE~?e9`^M<35BxJN2*5#UWGm zJfNxc;$XWARJgDgV)uje(!@si-Vg4sF%I@V?O&@=QP;0WiVVUJKr}j1VNh+58!=*H zgv{l%Jo;%(kL z`(>`N<#dmy(u)?5n8Gh7Oi56v))Zf_&nJL4TO?kI>B|8!6XlZ&<$Q~+1kA!pEyfz_ z9VnK?>0bBPY2_*NghhepVzrR{LAvwq^a{^`0;8$%<*t*}?QLDyl+6DzSmFNiJ&Czb zAMl$Lc1`xuuCIrTbO6E_afHZwpy=Xx`=z z=I6>hjD?s|;YJm-GXshD$2xa60$_GQtEoN`bHJd_*!}6#$wWJE~Twx+l%AKD!3tBMYd&WRKg2&g;7~Szcc>18#mL zBgrocQw4+a(%P+OfMT$4p!U=07iQn= zP%@5m=q~x(A#N*)G9n^Y0JAySQ-*SrCH?C4TAxT-67vrYD)zhO<3nmoFBb#K<3EX?yH4AA!EA%8oPle?o9tA>Tu#AE ziGRq<#6tmx5H$KGrG~T^NBZHr=Y5y(_YSal-iEbA3d-FYQGZhvyko1{dGrizcc%$7 z3k|)0r`3Kaqok^zx3fhivYB%-AOGjyU9ICrx058``S*spHAGVI*c8jJXeIkFnrJ071srZG&1nb=x1Ef9xaboZIpNXo9jBXIzjtosDA=Tz= z8{vj^y>@DYUckN+-u=|jzUgKnF?U_`;Gi?a4R3Hs8)4?+d{D6Zc_ZgP+zPH0tIy@L zg>@_YGHrA8ej$r@n9|;L!~g?f2sOpdO77AX6g;XuRXpOL3(2pzs?(H)1xaW zAFN^wc=pEu^zcxk24B-oHF^5Gl_j04VA6jdD(guJf`xK`~j93bP7Y}fI7q9<>+ zJKNhG|0-17zn}>^&76O~=oVh}++6YpO7MdlKiz3aWHcI4EDdW3Q&O&8aerp{uP4sC zh-@@!@V)wte>2hR+x)n02|AL}m4g~cbez{@x57lHDJn)3{O;{veLIr3v#Q_X_eyPk zYeb92f7--{oJE0bRnG1BuX8cDFm{dm9@gPkTP{w}j>vvE6u8(vUfhq9^m!ii*aLe7 z;+m^CS-A~E=C4r~&Vh&3iBqgUjgoUe-4$avoDY+QG9J9mcUkMu_nWC}a_qFZXoKp( z{d9S!hSCLeh&V(FNRyK?rCjDnGgZFniS{XusX~_a7&WG`so6SyX2OX>O0=l-$D#$H zDoJ=K1c83&P>iCV|)y=13whvNgXT$sWBo-mDtx5rv)t^U8`&&Ek zta=`wiQ6Nx?>W55@3-zL(zPBN_{#9=WusKSme*@ekvAQaS0G%z9FqE};^!pj>Iaid z`XG>GXaifhzn|^y_02QT;^z((SQ~{a&*o@j^2vIt_Prvn)ST z+;rz709CDJ?3sPdDPOLbQi4+774d@xbXTwhU-A-fVv&7eP{0T*EDz4v_X!y~3ipCc zp)m4*ZcH>2Y1J%ypB$R5et|+y+3*bt#Pqm)0jPE+5Td97d7@VEcm03q|qX zh`I|H{m;;)i4vETuETNSHa9mPFI+#HWHo_wkNj3@2F->oSx@-C*}kU`ijea@{H8tN zW}H~D^79ILB;j=O3#T0_vYlcG>Gr+QWzNX^j>;9a*@(V{_GyB7ZF_iVWva6+W66zE2`hniSV~#|i{`sYs zewy2R%L&@1L6J)UTy1tM{pGe)@S82JaJEM62OFM~sRRh;I*d8+QG70aVT@aUQ`l)5#EV_ zE|zWxKoUFkLO|h=oX?MY<9C~bU1UZ971KLmNpXI#!onOhi$g$p^*=Fg1BL{sdP9FD zKizkC8pl2b=337mc55Uvs#@BJ0MVy(^QI`gq&cjm7f+1;G zW|xi*Ehhe4AuU(W0AqB_re>*LM@Pp}t)u#F+U?p&_vc}XjEQRBwK+2pZOBBm?V%D~yV(2AoiN1Aj9B-> z6lpbwmN-CdEL@ZW1tjX13r-2}zgR_Uc@x!#&M#))OlRExx3CY<^>H3I*9G1qc2Ld7 z*}3+V?rCKD@h^UTxp2!FCIbLj_8W7ZsV=lvE%R{5jrXj8?)OK#jzF)4%Tl zQK;o66U-ivzeu4|znAjW_gc<|osZ97inQjk6N87EP~PYbzTzTtK?AZ5gRwGGL^lN( zP~Nmr6&VQkg{<7FxU6gut5Wp)(%v}3^2DH>>+GN9X0Zwil2e z;)}o;*aZdH7!>LyAQ7jWe}=-EXD(jy^c^-K>$*R|cNO1?I(X;i0O(VQHHi}16@_ML zEt=F3a|p%Cji=t|{&0Oj-)9Dy9GTtlWHKSP_bqQ;5Xq4MwOil$gcCU%u7ci?7d|4& z(8~RZYvaLBY$Eq{I?(1auEWCp&Eo;_m0IOZIit7|xL5I4IxLI!;6t8G&}R7NmYhuh z2bQx{rD&M8!`Y+aJ?=8c&r~zfmEjH$H95yr8+T-@3%vCA?2z796GBD7=<5{^+xU&j znT2Ex$SNQy4`4~nVXPjfU+4%@9d1WmU47w?&m>I?j-)ji;y<-t6jks;m(x4h--g<+ zU!w&6*0fG=Eb_^TNkDP#<^Axoe@dKr*>YQ~spq$(`7hSxALpk;Jt5>#2j)f&yAssd zEWx%;6N;xg{r0eaxRB1`dDE1J+ctC>`Kj?)G3_Ms? z^?k!g?eeUk^IP-Mqn-dFqvp2wd~U_S0XQYU19J^gfb_yR(Pf1kC**x4vXHszWxfmZ zuLS=5V=*yXdik99GArxu+s6&22TP|rGBNP^4+ZNkWbO{tTqYr6Gh#hXL$kctn$baiTB8^ zHI#+eG(rQ5wMSgX<~&W?qD-DO$wyp;vLrcI^K^!;+KMN>7-FFKFixc?5uOUOei}0^ zExX;`237ZwtO>!7kHdQUvC=+|jTmNTGGQi9&d+~!yMGSlwvJghd+r*gh$OKTGb>>o zevHDl-(P?>T_b(q&}>DL9v*+(=!GjFH;AbsVN4v~d4VAjPwxC%TI#_7t>!`20PP@bMHpaTymqLOO(REyxqu%e^ntGB{OeY>M!eqWg4 zpZ^HFLWq#x3;5se`*FC;@AR|C*Ch!q2LXDM?nO8W->)(CCg;4MQ+?b+m(3ea;>%)c z3lr!H)0{}Y9mw^U^pyndBVjm>#!te0XH?OHpQjPKyCeo|WSciKlmseUi8zI7VWH^6 z_BxVi(WKoi`5WS_2t{$5L74i9yquQSnd>{UwNZ0Uo za4xR<;-|D6x)}%F#TJnefD(eHB(!XEJ}r-@F~|D+IQf+C6}GUJ6j0r6!fgL)S^?(f znJ{xUbsA9O***`jX>O(q>pjJ_6WuJd&`IOULY6->yFcbTxqY7FhFp}8-2TK@@a}j? zN67X%qne{TznI+y-_L8!FYC4zlr0rJnplpHtZ0e=d5_wwP*_)w={Px1=67D`S~J{9 zs?qvIgA%j?`Pbgqt??QhXjwGdiYxyyMij{HT05dm`wh{?n9eAlNZk(YJn%Dd@YFS2 z=jeGd%l1p72+Fgaa8+g>?n1LnIg;G;_(hq16F(u^N(p36QKR%Zf&xbCMsRlQ9R2d-a;yg+v zC=aVrNe{e}kYE-@$lMVwS45zhn+a!)-%Z~^?nI!_yE3p8`y&{&_(lF9V;2s+lMfHN-C_LFXC1>rw$9!-DK9w?(nG>MU=Y z)AVGj>A+f9B)sK@eKQgD6IyegHDpu+vgQkcTF0Yr^#s`K(_#tbV?-B>f z+{K}H6*8=?!G#%E92DjTLJ5Xnt2faHLDm6nCq7?_G7n7F;NI-_S-2m)w>>v01O2A6$Sn=^rS|lGIh>K)M zFLIFN4>;qxECeMHj~|@W!y}wNr8K!Z?3A zkM1o8_0Or*rUYi6djTScOd1FOu_FsdcslUI-M&v1ivCH4Pm{E6)AkE6->FslsaVt1 zX59-|nFBOM*5l;ZmV*?IbttBqY9!UyTo;uuE-^Yn$RIb}o(f*ux3JSlBy^vA&u%Q#HCr|48I7fW z(AaJ+gBnLt<>I(^wQuLh`N%9!LY_|2Ec1#7V?(mT_x*?JuBR4Bzw|QcnG%!z)+a|n z5lSg#?Il*M?$Op9=(oci3>no=p2)JuA^oqd- zwg_1^wH9J^#6e4mOI`Lw1!{i;>)pH%gJacTv2W`-a6khKPST>Fxr zPo8E>8~$e)X{CWZ+glw7ea4+*9{=ftbumK)FU|pSM2YC4+4+LiV7SEAxr6W*vfJU$R3-J3-t&9-GmTw#ari zxRlwy!g%b~PHX~~I0n8l3~Mr26}a@00dqfF%ZFct7eqmOdh5hJA&43J*Zg!tIuEHQp9ZbuX^}9!i-#jl^7|U-+;x8s^U$ zi8O`(B{8olIca{B#8`VclRfb;ik;PGy6C4STdbpoYjcwU+c=sb4!!+0h<+obJ3_$U+jI`)YqryoMM$s@!fOx(n?$hC-HV}G>{)d> zc69LNJHc61SzGd!NXrpWT}_T7(Sn{Jf3VCd%e46 zKt+VFwqY+;2fXM$C&M^UH-_p__h2!7%?6TvU%#qFOfb$eJ+T6Z=OT!Qb;R8R9Zj6zXTeM8CZP2R_@2}M1&qPgzMk*6 z7NT#JZk`8UPcaLoTUM?N`dNS)w43KDB^uvG9^L&jE|ZeqWRwueh=Ff4S%oHWZC$Hz zl)NVMJ}4I5ObbyLmqNG*Hk^Du;swK2Jg>Ll-HL{3=nf>bGUWPuFNsU;k0voxderHxC90W7v+B`4 z?W5WesSJNLI^G364SH*i`Tf$$tiwPZH>swjbSRAnyC~Us-DBC%_b_6u3{8LcOP-UJ z!5$sD4v{qS=kg59PKvZQ6Sk2gNs6&i*k6WE&(^l9l>>MG+b*VYbAbp24(MS^uT0Q< zy+`iyF0KiawaXKY-1}ppc*(b~PjV#9vkP07G|;ulSQNH3l!krvvbGcpQtiu(v7b^= z-}*bClCXI{1>e(O1+8>pJ1TAa6KYte`js`u(t3_uv->;i*O7j0B6D}$^V`m{xs03~ z>oIuJEcc7UX`v&d!Ma!_dRSw?nibj;#5EpgghG{H_u#0qg)%1CkdF) z^nsq#;%~P)-&{8X?mVbT|9i0Hm;yQ>lMXA0ZE~OzB9^b)4SU;r-RF_Dh4SFn zOuPGqQ!+x*72)%usd-ue!I@}|2hE*secl?sA7a5lG2m1Zxc%dGe=%gaz92k+X2J3;ilK;so9gB z@i*^SFgHg{C29APp>FhRr|*))Hm7MZLE5YD`@M;4h>vP5sh29g0J(r8HUy_ggkAMQ zU+rD#C)L-fVvXOTiWXVlJV(V)T5#Nyyj{~Q%729@A$lmH5B3aab~Kp!yjy?%&-%}q z*?M`gXXLiry4B#O)I{$If66yEyx8KE%`ffqsbBS+M!pNV252jsoy*G#VBvoEn2Ev0 z8GjhhJx4$8)k8XUTz2_$Dt`}0M+KaOg|KG3Y|7W|!k3mqjW)N4>md4!6dD}+T<-q<1>NSV$HqV_cGC9;D^!%7Hi*mobWR3dMvL@Tguo(0 z<4SXSrV1v~fOWI%x|{mEv_Y887h_wd|Isu8Lv}TMXpf=XGxHzz3&+^){P5!H`m68$ zpQ?jnqV}91I|`s%)cxp2`KP()gy%y_GR`%@y*kPMrbAWpT?{;k=!tN)e?U4!RVcxdh?qg=W52tCXu$dE=?ikZPl7VX%Oa}Mb8c?`02#%~>@ZOJI7bxtu&Ld#~M&}JM`;&ePmJmjtIebRc0WebH^t&w@wLY^Y3j9m zIY?PV0K`gYC}*c2ii4;{F17=&{tcd-w2m~mtnfcawQBY&`prt4Vs!4kpCV4XPapZ} zoOAw$>x_K&Otj}{bvAXa!{`%(6P8p~kR`z>m@~h#z4(x<0y0-GAcy5=4G1Hzk>Yr; zvmiit1T&$k1+7pu?rV1a7iwtOOa$C4Q-xr$oEJ_fzYE25S%5YG5r5$N$pWt6v^3lh z>18E2g=FmtXcGTx_NEq-=JTNpO#j=;Ry?%Qz*+^2QiDu`MVa=^sC;C4Wu`cuZ{Zb} zt!y=4+^R6@O3eeB1#wr;P9yW$Ib)7%R)4;&ktBkJjHAHN+YP~W!>~313gS#S)7%ow zi#ADfOq5swbw#lbKR%29z5qx&1IA#4-$I}SYwIPv_lF#~$+H+sKMRz%%T=kkg!jDumEm^3Y8DD_wP7F`fKUXu($9DNhjGphO9Dvn zxb?*31`GDT--yS>mAMYf4bO$E^B^Un_1IZF2lyiY=R<_<1AAnwlAnJyI7RqhuBw5; zM`NDOd8hFrtLr3q;IDNGbub+ogMfl%u>A2?>#3qoNoAr%C=^BUidbH_CWT3!0&r*O zq%;EaAAfLvOcpB&jmSO`Jhwhx`CoPV{*Jf8`#3prE18KY+Sqr=3k~tWXIFo8NE{v? zkyHAykT5#fnjj&xJv*>D?x&zAz0v)(|8oMl?|C-b_rikV`<|k|7sb>^Cskv4E)j^-)kZt=v`Wtf9ITH*zK*eBg#_u^ zTQ@YjZ{89C?``h%=I;1rQjKuHDZR#oNpJA{W>o#RVsZV%82uPa{d2F*0iqyrAMZTsDc$k^pU}Kx!GJ%K|Ph> zwE?}RD9y|&_bWxw9es}gguD5PN0#BBNYOzF6?lyTW3g)iSU60XJrH29mRIPTsI}A@ z`(eI-HFcufe#l0LM!(!&;{D}t(Zt6I`%L6QB^UK|AFhNg)vh8tB*^RX!YxrU;541D zhD@o)H^(2_wkv0h9|dWE;y(Tsbw<9|vSs>LWeD40An#!+ME2#cCQa`G15eV9+K;#F z=|R)e1Jf4l#O4h9G8`u<4kVCFI+Z?FKVnsOV@60ULlg08#I%s3y~uj4e(w1f)_1cH z+Vy@8-&FZ0E}s&UuQRZ7Gej_m$9^tP@Sw#be1n*y{v+D4?$ItGfF^(1&ED)2hg;^J z^i8rZSJDm7S{2K7zYu8I4;a4w>WZA@&Q#skAL8B8-DhcP=F0dY3etOe^xf#=bX?|@ z)9qf}#G&sDIo16;gRs#u${YZO<0Obw;L3DpF0P%TE3q5pk$+(rG~0f}>~tJu>YwHF z1t=Nn6!xD3`{FJDl{ghR0chQ?zV2}N>nL8a=scASs4<$u9BbZf$3dRVvUU>~qjOKb za{3LclYTZ7i%-HUn}tgTQkOK2D^E;-lX+g^JIF9U;modO_nJv6Hq%cesImulhN}cJ zRyRQ?cU~+=2=Y_9X&@GV2OeR6#7t$Oo>SP2GLBP;9TexjTkIMZt}cueS@`Ha_$?w# zDD)VEbYEQ#X4q=H zWD+uWBkMDC??pvRw5@@g-s0hrK+AL&1s(tp{8Mpcv!X`T_vf~XVE;5rPOp-E~pC!mhc5F!Yr92I?{gGY2H0>Qbu~%k{$5PL9Y4xh?Y~%ohjBUqB74YwS1ZxbU7T* z?zE{-@g=;h@Oc4pX` zsO{JA;|r9K6Ta^+vD_$ao(vwcVd|oNWq}i`3XsP~n6>r`}@Dx9bFG z*_A?H;gV#_ozJn!5oD??vC&@{=-#Jdi_E)~m;L-LO8SHiz!tkr>iulAk=tH?zCI8- zRX&}uD*j+mWgk!Jeq!r;v$JHfZIQ0RUNBnp^T{#&?K6cMsD2!o=OFki2=)WRbyDHy zzth)z`+~jKwUZfM?M%#OVDT%7$K3|MjNhko7r|;<_elmi2ar#^l!o*gUMa$#Y*z8? z?=yWzSu-&WG*2qc^p1p$>p(Q|a^ftFcG3dQT5X$GZL?k;KIoy6y+jl-)XR9|BiHVV zbwsO#@`KJ!qg)BnJA#;(SH?VTn~39j-p}B)y^)TYV4F9FfBxSJMmEFk8B6Q%RYBI zwS6|1eScG_i50q!8_CW-$kSwZ*Ex*Dd$tGX4zvrko=9am4xN7Q&{y;K>`*;S^UWAX zJ%3V0gRXWFp9|T;VymB%BQOtQ2-m{12|?hy*84Z|Lhm{PSW`bi=IT;pOqaCrp3CeV zw{OS4yh9PvC><{HY{%+NmBy5u6*P|}>1Zxwj%!`}aF0eHuLaj>CX35tE4j;GPc|N^ z=mN8P$uNd=E-JzEwRi(hqEtXo%xaaWe_zR<0-@oA5upgN$@=P>T@J~@vjxRi#&N^l z$;9>K&1O&oZ(dCrkkS6aL62_iy%>@8M0Z!+-NV1$jBIwj#Y-k@b{J zLLj|JpEoj(R6=Lh6pOji8TJNA<$|$|$A%OO8wnNgKVPCMIng#swrg zF2aeBWu7D|B}S~`mA2#OeH3Z%e1n*E^U+m7Wm>2&xT}zHV-2AHFB$6VY6i*RI&}dh z&qO6$I>Y}8BTaqS*@|79o5bkqcnRp_itW6fWFTlv9& zA$=B23Dw09c9xdO$jP|^j+16;QIVE>hrz4 z8uIt2O-YT#HnnxVpgf$3MNFvS`4={&?iM zQYWl4)NT}AauX7ice5djKM*|@O>?=NtF;4A>&V;x;~SBh1W6UjuLY8$(rx`n9cukT z74jqdl{cvqnV-O}SiWEF0ECrlGn1OWvnv(aOdn9b^N+VHdmjQ-uHI;EYH!0#bG3>r zBjYdu;Gz-3yuLves{fVlU?e)z;>tV-Ms*8rD>Q1zb#fx~T`LOvD}OuSbl+ZAg*zik zsY=?&GBk+Y&pm2x1~hT)f6ch8ZCAxo&zCvK zC4h`x1`fXXh|OdlT1=}Fuy)yt0_U{lG`n+#s~Ch4j@W(yOH!`?Z#)>s~~bROxde`vAsJD-C2J^w=X%Io8HbBl+KyNroYT4o#y z5JYG<&Ul6DQ@X@Q{7cjI>gEol9H=Ur_DS537+~+7_0#s(EZp-0x(gnai{G^h*Q|%e z9{T{<4j!Q8gRpVkjy3(wjXSg6sBpaU)G(HgS6-#8Duc=0K7J#eI+skVBd0bvp6E1w z!qn7wlQG0okciQ{lF<(ka2wn^|4XK|#{e#}@EsP+S%0}m>+0lPb9?Spx#nQb?FV=x z!82X06e3T%;LFAa=+N&XH(A?=ShEbCWd1IqR(aZvPRRQ)UK`~M>Pz?kY|u??Iw-MQRqTcAq z=4~58Pa=@07n(f50Avn}I<+hSnt2rxT+o|8nCpY%?K;%l_y z*!=87MD7ECYrDW=YDtCZxS6-G5OFGkA=+lk4_ITf9~BfX|8dEo-=Vd+JPu!DXLs>8 z7jc-(l;n|z9Di4Dil+=#M80;mEFOn7b#Vs5Gca=TVv#D31*Sd_pYV};b*<5`{;J)c z#7AQN<0+U?dA%~vg7yDsIt#A2ny%Xh$OFMOxCD21PjGh)?(TucCAbF*PUG(GE&+nO zJ00BJ?&1B${R@odRMp;V&H4O%X{S=97Yvk-;9%hfD@`n^{By|&(MIpgP;tTJJ3sn` zlCmg>#CHi5zK@7L#!6r`?-g<}uIuNQFBVPf%aR}naL#$Lwsn4&5p@CZPzV%A5`AI) zj1BrUJd;7UX&YxU2JM+FVe5pY%QdSQH2K#nU8k`#oxCK(d=EAp;vcA?PY&gnJFc3Y zF&wBTgyv$|6?FpLy`9Ia%Gon+k~n!T79kfoJNn%ap;xw6zCtCUx>={%Kh29|Zo)GA zQoQ+MA%*@ytKG$oDG~|PG)Vm%MPre)j}|#KHP4Hy(YEu^GVaaU zH=R%iAG18h_3<;kQXz){)iYoPZwaK@+e&vni?G=9T!YJ4RzGzMQf{A!!AE?T7F+JC z6+^Q|BwfXjC>9KoviNxM+Kll?1H8QkM`FvadaM=$!l-3J$rP>qvfJxked zL~SnF<%8%rCFz-T@PR~va)7u540fI}T!GOi9h;=B$aChi3S-g7pmCFxbs;4jPibUMWv8MLoJbY+4t7 z^1!u)nCLbAtz)GI7h;d8C)@Xo`C0Y=j2)V`P%gBbiUA=W5%7zS!#u#7x^OCCU`NC!lw2+X%1g-=7P!0d49oUq$9pSG`EnJ>KNEU83u z#7JG7h+<4egVEY0R7a}+Zc_*{6odU5QH8*=Bm6f>g<4xztc)I}y0jCa1406#rxP}5 z=eVcsz&9&mpl#Q{r4|7QsiSLRePi#k>pp&qU&hX5RY+k89?a8Ca}|o2Ykxvnud{-{ z1EUAR>@fjvAUe^~^Z$X%g;2H}ZYdEWA}6yc6R+zCOYXlmsT% zu?N!ERV>b?64^BMYyb0m(`kFB;h>iGjLK{--f3*lGBXdo!f}?2RPKD`$G1h>Vd(!+ zu3m?pteq}9EtS1&V;E9KW`WFTySj)?ASQ53pBBR!61Y`s%yj*o_1fu&)nAwy=TZHK zkgdOLjQ(d<{gFfSga_zA_Pow8*a~KT1JGOAH}kPu+M%Np9rAycU}H+GF*N(+0N|t* zah1Q__9)LwEev>s6*eEg{DK{6xR#cU;Z%gnAnyYPL-Ukx;PPzc!vc~NLE|a0k<$e^ zq`a8%Ln`ugf|BM{WXj7^X(G*k?ggSBiJGsR^s>@nq;{Mgj>{)*@t^f_cFaB&W$?kh z_n+2B2o>}tw{CI3XOc82-94f6-StERoOsK@-n_nabVCMal?QNr~%DxFldBk2a?>Y9oRh=n`Ll3jcQ!zC+TKXkf5D zPNZD!X@%zCD@)X_Pm42S=&pCZ-o}?y+&vR}M@lI3g~m-z(?T~Ksr}(k_>MX|ibCAh zu=!7=2Uc-Zs~xOm+TY2tGT%q&fIBeuO{LfcIt@*riC+(fm*?-(3H0M|L zpHU(9ymrdBrpEsB!X`DN_2u`mdKBw6qo1r^ab5M@$ zx|G+j|H@80h>g;?*t_)ls3cY7{&)NBFMJLTPq(tCJpwAPCN+aYJzq!X{t}V3swF+yuJbHD=2164)RZwstlZ0<6_2Uu25)|M{Z~XdQk4Q-XK-SZc5t~% zyHpI@M6ASBwR`IIRFA&-1i}Hh!FRu-9OGK1({Y1C@FnR8&)Z&3rAV@g!hK5DaOmam zFOe)T65>^RPUjBNsaZtMR}RKPnPdX?1kPfqM>T!0P0wwOR6k}lnXR7!**t;loS89v zKdiBJI`pYVkgzJihg3Eb zyrA)?CgH?y?N)>kE8p{EYUx677-ur&iX!6yzltFXG{p8!2%GoGdz3c(M$dhyNdI7BfN7f#m*7Z#CnA7pBN`H+@GvK&D?R0(o z-hRLOLEpWR#7V8GF6;VDVUEq=yD`xi0vmM)LY{=jH*|AfJy1PSp5@0mOsJ zW@lwyHK??g&KpsyCW2c%g|Qh+23d!=H-WI|&lSv}WzD?HOek4RO-{2IN z-?5y_9Zg3}hia`j3Zi-rTNi_DmtJNe=EesRe1e57Sex#gOlH>^8A7f3vwkmyh|%UB zE9M)D1AA`?z3nGTBGxyzH&tiKK@b{abrOa$J!?Sw+?tD7!mX-v27^Ri^;ju6BI^r;v-W-@@) z>(7<9Wpf8Bj=lf*ziwP(lPEk5>Z@$skYdbtaQ=8ycqHRJDl@73=Ed;SaWQRw5Q<4!&Nb3c@A~gA75CZLMb9=;I)cKrQ)RuYcY?w6pdy z6%BZdySQ)<{~^J%E!t*Z<9MD{-et+*A&Eh7;x4b;D{w_L#I@Z^ z!aVTa(VG5zpctP&ELhUWhcn-~92$n9tl9>=twK(gpSlXsslBVeH^w_EOIAu{%iE>V zdePb=wo*4tL>7Jm){dooWVE}ReC$?Ve)7QXoh8~l@H8=k=@3HfAOxDzYCl&CTOH}h zh~FH9D?6G$gVyH**X>Wd4!S)!cvkhe7pY&FuV;RFkm*5yK&jSm!%&cWZ_{y;p zGu{fqaTg=PvE!s>PLP!tCAQXBvE2Qfo4Lme#V<=)_(mO>azS+YFVpDXfQ+}hpDuiL zSsza^X*3N$-2Hi?;+MzcRnA;Ej&u5HlninbK8&Fr`MDkd1b%Luy&+pO{)W z*1xlRwi9@fc#=%6gBIN zcreQ!sC`YTgf3Et5nZt{Gi;q=FUT2u|HaB~=*|%rVg8x@g8CB}D=gg?1e!nuZrqv2 zg>3|3;Z*JZWl$8=kpm7#5g_KG|NL}DbbrDO+KfMQ=ml=C-@MY-c#Ec@pc9fbk#iz< z@``42a;Cu6Z8UYZQFkT-syqF3bZhUt61WauScTVPV+Oq~365O5FY+FuHMd(oPlB-> zK)84@wk>bNfhU~N=ALnv4Jt{foUGE0EWc+OUu&}$ZE=N2VpOx7A=#^6-;hSDHv`~f z)qE^c)&I}nRQie}x!8erE|Zbi$abI#ef01%mc>$RlBCH{Ta|uY!E(X57Se|T4rcat zMJX+f&b`E(d+&=BF8=A#3@x-wiOO`_Sktp+aTS6``OdTT50ccZK>7f<0Iqx;(w?19 z_H>+%4BoX`?MpTr2x@cpwInR;_yS3FiD*bnMBEVVXkMp8^FaA3JTY14?Acs0lf=MA zhPT%tbAXzM^8Dfe!y?D$mJ*g!^yXjq(a?l=!0wJ!6JZ0eiV!Tk>?!pWAwn>Swh_z?+*_>I$n`{Kd#{T^;}z1+Pl6;#0S-I zhnj8irF1?Ld;fuH|A8Fn%=$$V_lWTk~Z#E(a)VS%eNg>QDC}l z=n~i*07R|1VZER%tR(m}9E6ti%1z z%c9H<_~awJ?j!K0tAb~ZL5(v3Mmwe#K+Lw*R~{|SaSPK@!2Zh!j)@B9$Zsxqawz82 z;`lCLGSJmr|9OSW2GSg7DtHiFS|wxDO-X+I)7B|Fj;}9Yy5M8UPO~-s=XS% zKIf)eEV}W$f8KtL%JGHQ}uyLe8e2JaJQ|GI{(|EPdok#iC7f`*jP-_j|?<69lCbA@9m@ve-F8-+>#3%?CnK5GC}) zO1!HpUR!Ju1QfHwH?Tu{OpL0~TO_WK8AWO2sa3f0tWn!>5x(U$*ycR= zn%|i5(ssJQ$ffDWfD&o7xSotsB^;D6ZpHBs>a#`-uE&6R8CV0AO<@sW6}XkorG-z~ ztz+(7gF_-$lc_Mhg)q;Aa^R7pOTrgGWz=+S@~@M=>UNf?S~6*?q!a$HqPiph(0Qy* zl9J)hAp|;9v&@FXb1Rsd-&tjUW4rIfB;9^5NjD#7i(AdWq$%8#?uk(e>VL6VWpHig{q^-UoK#8vbc z2t#gLMXEUG68X^7k@z|+;-B3^EdKa)!<$<5W_^grUr6=+%RyiB$Fe(Kj2$0CT}HLs z5R*C9e_^aVnapPqN7RJ{7BN%fW1xoblLcGAO-~vh2{5c{G46XB=xo>|@kuHAUngOP z*pAg^dT?jBss=P&!~BI9jNg}9*NuXrB_pP<`u+J~FcYXJe+Pj3g#uQVY!@}EzoqxM zK*&6{4AlZE1$PogEjv=xJ4I4-HwWG4l2NNjrQ5dNJ=IX;hqOmA%s}CLQV?XXynXV4 z$b0M<&e)2B*L35hjK#&xdNY4VN}P|+7y$3zrv7iWju}DIv1fN9qf4uo;apufAKgSU zQ|wzsivk_6%9(e`I%HxC!=89PcG-b{UNXTvl-${fbSCHoh0R#GHbymV3PZk>^qt3D z+tudmkp|cMFV;|BKYU;4?7GO%ID9{U+4u|_=4(a~j))=g! zZNl1@?L`Z4*$2_Lv}!<<>$l^u?+^n%n!hjSfr7X5Sv-LqmF=dHj|`fC@CH+X#cBdgVO(^Hd!Y5>Q*{U~J!;b(e{Mc{QCH-PZtb|@t=EOFO#LirlNt1jm^^$tDih}> z7m+)mpQ^)0wWqISCOxL%3<}qO8-wNiMt0_ca-3L2_6FRr6~2u42votuj$J>`d>m>l zE+NQjAO znO4J>mW6K_HU5vWA^$3U?bi-1G|5pcE&5%QpDw6emVQD1 zY)n?jRxOq$z*|{A7WY10qvpEHN=V@@3CTXm$WI!cF?~4BM3p51=Y_|Mv#@@o&O3|> zuOPSL$+UEwevDe`RK9YHrb=FY12cIa(c8R-MH6V%=V(bZ*IxNq0nzm*;KCHrk)#8t zSkN}^x2?U(uE9f2)Es5^bZ{s<#Rw$#e}Exx;d+wbVfg9~vDLW{-{eBra8To@Q|%y| z*T?H&--`!dV2$|WcO@RO1=+b)qCyaH#&c@$;#oJ9x`m0s`44}egZ2eL(dPL4guR8+ zC5)!2+l54(p+>p!{qi)Qkb&I}1L#<%CLn$TjBAg-#C-BJ8TWsHank|r_2?4G1lQYF z-1A{-02;Q@H4EQ7{_?6+`nHb8t&8R&nT1-#%@JpN(9`;nb6lV>Kw>8LVc3&{vUDq$ zppY^2JJatx8HEz{=6I@Yb3%Xy(n#?*i5X{+!V)>cv`aB1Kla&uMn`1_tM40p*Qwty zf5unyT=DmY)Icy3F{d~boTZnKs)hXeLo7-=#BO41d9=yc@Jr0^%(xsg$nB@zEhB~T zwA`P)Pk>IaPobm|g}#VLl~4`i{6pQ|M7cj=oe%NsNB?H#V%QR_rw=|MF?GWY_%GIu ze@!>5$iqMKZ7Zjkt*@A+!Fqc3-fy+&Y~398(4=h}0RV<~CC==;^dJW`0vBKA?fVUC zn51tkTid1G{fQOXeW(Vx*kO`Ov{A|brQU(*t7smz4P@WUOMNqChv3GA23m`m|MK5z z#KBdE$+DpyGqEBNa55VFDAc1FdRANrA7Zw{-SO_>B~Ei?fK{y zzCUzt$_+Jy0#2^ftz3*Pz>p$h%uZ0NtAk`p%lY2}4&~q4e_<9e>lQg9K3>C%Lc4ZX z?IzF1liXHQ3i3{y_EX^^L`H4~1x7y10i9Xs``ig(J5*~luThL7? z-q;L-1Qg&4YTtAeHYvW{y3#_?Juq3{MP9hi2hWvcT%mjUSS|nvuTU7D1AbYjH@Ruy z*b0S5R(|C&-=x>ip1eI0=Y47nB3?-0`!cb5b*A9OD4HTUZIJz` z|Fg3YGxV3S;Z@rRwnVZ0(*{x5CvrmDEOKbrR9j)U@?ozd}@`p|x8qf=6W z;cYE|)Gg5npnuTaxz?-|t}kkPern}R^X`^D^1JMi2Wr(pxwkKL&?yi{q~0iP78j%SK`sHNz4TM$&Y!%O=H0^wOKX(H?UTbJtN)&0TRuYD z6J9@>d%qmNoS&Ql6RVT}3W}~|&df|3j{hk2&_RsxrKvG$8hHOsks|eQzi}9suTUs#on7%xScr97*4)!+*tyTbF#SZqy^@Hp@ej@^v_;h z8@&RGlxdipmN5%COU1pmnv~ccWz~NSpz_$lg6J#h=EY^F{fB!568husE$c)aoz9g~ zF~hY~#_bX~QFEtefgyZps^C!Md(XiGQAI%lC8lmF08X72*ti4twcXf6Ls+z8mZTj> zi9uE<5b}T@Z*hbda=t95&9tpZOl4mPE!Xcc*ZyJwJ(zZ^RipTy&`ofQ zjFK?;TrmHamjG2mqez&$B?1f)2hD!El_Xy{h$OBFf@gE-0!i(HP^zdkgJ{V6>=i(Tvw; z)3T;y@qGK*qRvnR-?u{O=Xl^ucrnihNIgFFmP&zkLXMV!`LCjeU3ZJb=hRmB$z6CV zCweAV9Wde*PVHDsBgs+2p-r%C#Ak$t1pl=R1)Z3#=%Igsi5Sh>AG$!qINjWxf&{?2 z8N1WVb?C zrM&Dv^Ao0l*E0R2Jt!H3yC}qRl6sga8Fe zLLHxK19~MZmH)+v?)}&=^1zIJ6O}8n$J63~hq57spLy=C*;4ugwVzwe<H>IN$3Tyk(&m6)G*2x5@m=QB#I+DGM>i;UACW6p`{`7}dSEyEF={ zNuusR9IiiVGhrmx--SwG(;@SGk1a#tSBPS3{KbFA3Fl4ZC;0+>#wynEZp3PfHmISj zgO1m@-x`vnkt8UPh0ehY)cuo|)BX?S)DYi`7AUV+;3|TJ%?_*^G8?-3fAp60G3jZ< zvA-=%HJ?>7J-;sSPcEU$F9mqmR{h0MXkN2dJ#?>g+?F(_xp-13@CdOeMqZMJ%j<3A zY^+HlFovU6Un>`zCJV;n^}y^K{eo&BgGAlY&~VuJV{F&4w$d?-`DZvcv3}$N37@Kb z3`rzaNGI67I&9B)fD)XLv_P^Pb*9ILgNR-Cm##-nG>;Z$`T$P846K$%%MPnPlZ<1d zPo!pcS0DUxbqvzn36SQKh$76RGPdyRU^wmqjdD$h3qv(N%_x4A-yAnNp2&eW3SIiB z>&lg>2q6^E&m8KM2w&E0XG~VJDMMza!zg)OlzZluff7m!dOl)@n~Ep=>Ln0WG4<{E zllT+~+h)w8%B@qJP+w3IkPXBc%4Csk)D4q$p4t7a8(w8Y`u@pE<@^7H%fi2S|C;^} znYDl1=0}MlSU$f#LWCs&^udY3f+CxshqMbEUQOujf#RioTMM!)vi&T#`{qrmV~b2Z zU=&<^UEl%$?C-)lS__Q(XH9G}r7h)54&YZ-Cgg_{soQXlTexfv7E~PdSn@vawMi>x z^|5sRZ}YcFU?rN|XdbLRGOITlvhay3XIR-+ZL+G*tUHcgJH>L3b@so)W%C<@$gR)6 zS8kU4V?mFk3^A8-!{!T?`wt1T&t))qp^wr?N@0gfRsO>9oWL5u-T&>sICEGx!Jgk5 zm(X26sRAyp2?o~IdNR!~dDIiV->QmOBqBVneB7`71pghl@eyzyT&4nKk4`wXC7q=n zw)0>MINRu|S{8$WLH(u6&@%=I& z(m|mvNabCLd>O2XyRQt+#s0a)W9%%@H20)=T$P;wnTfO4GNk>z=hDX7)QEC*gwL8+ ziY=csXIWex|H2ex!rG5PnDT27d73pg284x&JB2dJHFVoZqtThYq6m!q6cq_2yUL7W z8-;oW(tW&U!Z!_}@1EN*iR@Y~v{qYrqmYk8+*kMsjs*uqSyH+;URSMwkz@~)Eb_WO zrQ4SUYMmzHUUaEZ1b+FlVgH#wbuQ7Z`OijpU!C|AF7tcI_Mk^$qp4I=erui0k{Or{ zOz%O_+N_)~%6I0Rg-kePS8>NIxgZ1k)V0L>*wkB254)-fPSa5N`6jVEJjBL?x%o#H z5L9BdtR(-6Q0i&C6cqyn&jk{XvQ?>|!@ez0rQ5l`#v!;kz2gL;3bR|X1_oi|F=^pu z^wu@rRo{<6U&-;)p3k4wQnovrW<6_zBy5@kk^(N?SBu za~IRAr1JYSf>h0Tk7wDVDM^`6_oNeMc1(h>_ol9UOkAW4(k-WZIfh*Pgwtk|Zc0e$ zRsx4ZY2jM*R&t`*C~zrdgRHl;oga<{-u^akt^FbX0p|sXqdBVy?lYnhaC8fZ)h3CR>beP) z*{r%>=MW#S#%=gYvF6lxpUITWXquYi6pNnhJd7WK1n7~5sWDZkfT8Gpy#6p-s*!@p z@sEC1JfIe!ON=8|l}Ncm+7*5)mUQmbIZX;i7_|jWM}IL+)eA8rU75wK-6i)%A{^CK ze~s|j9I2h$Q%uzByY*Z8BdImye*+7)${m+Q^!f?Ol(bxP*)9o4=`ZRRr_$aAc&g72 zcZ{Dxcbn3zCZtI+OGYkqd$~4Ad_gb(LUv*uxER*%We#!D@$0e+*>Y#FPs9Q$*F0~# zf3b0>|I%gULjj2iyV;H&_2{`LRs*v}Cr`GwjSTYoAb|S-0zv`dE71?1?If17cL+7C zDNKxEriu4Dt~&F53kM@d-=YpjgM-LUZDURNX#)SaHXfDS@;nJe5K?!zy7r&nbv5SY z>6Kkt)eb=t4l@SW=)IIY zIqDsh(#!ogb!;8ZJY~p%Tgh4TcnxYf=$udnYh540E0fd9iZIJ_)g7E#9OviTA}^{A z9)Z6FeFSP?IxzntD9|FPrF6>K$Cb;ib+&iArz-PjK^g=EI!RBuNKP**}+TKQKhG3fhl6eJ!EeSW{3})}%mWFb8L>d~jI{L>|SZF3pChXm>~(!JN<#7a>3p*5UovIV)}z-gLC?tGGN<*TQ$BfWS;YQM`j_uk0}zCWin zr!^AmgfnIE63@d+XSf<~&gVt>GPn7w&l(WVQf-g|BJ|8z{^Q+YJ`x(@jN7~aB2^kA z3x7ya949$#ibY}()f;q7`x_OouU2!(?Bn@1!Fh2`43-~yHp?el_w5QN8yTCc6Wyk< z!X@d0F<$TxeG{x*l6Wrq4L|luwKDK_J$i=yhj{Zra%}c$RrQ5uXVeBQ`t-H7?(G_q z?9kA}k+2o_cDo61+vE}3f-uVs04}2U{XNcke_n?SA*mNdp2ko61pk=HAHT9jiY+|) zD4Fgs68J>LE?>hG5fD7bt^hO#4nBd91H$gLo%NUQ(zdy2R(xfzBD{Nm^$tbOof8AD?oy9*p7ie+R=*sP zbVv7X@WBBDD%gF->@Io2Dvu7y#v{kwDIxC%f-&Is0EpuTt{ewJ`&(etc4Cs}MGV4+ z#ulE#lPl$ouQhHs&(2x?421RI>iFv8g4V&v{8AMPQgtgpXnA z|Fu~t0d8j&^7z@1&V8t>uSISh{3iNVe(<;{8oIP_VhBF61vA{lrC|Itf)RO0 z7@n$eS3)llOuMn%<6iLYcI2N%2Erd>J@ex}W`P)?@oj1_J$v|spT<=`Pbx4B2-w9c!;{-bZFf7wTL=nbU1XBm0! z*+Ug`EuPa#{AS6BsZJd;D1{>{)sU-EOUhp$8J#W<4D) z7L4@RN1Q;(ZfbLf{qyg(xrB0I$74z3=0UN%ca-@c+@B*&_gBnDN{E?sDa-p~nBc7y zP%>RDD80t&EIVy29i3E64~_KT9+za7ECmi0B2gJ=Hj+PC$XxiU8Y!qW$JlvZ>wS7M z>VJ0MYr*BJtVJV9Z2sk0iJn|g98C{Tu(A$K+KrRu)O8kTWiQQ=}T z?0gbiF^p0q%#9&k@O0%TfO_WfX8bopo%U(FHHPD-rPw8Mc%qrtoKcm}i%QkpjT8{L z!>c%BuXt68E=0o9w{UPkEDP^sJE+Bvj;GsJBWYW_EbX$yAO$Ty!9Tqw;XXTtWTr1{ z-?cM6-D+1U`Jm_~i^DgM^6~^Q#1cIoQ1o&SRFnLC#U>`FG|fs8dn26SRDZ$G+X^!M zf+sG^5fxB9yRySn@|NZ}`ZB$*I+WPGW1?l%#H9Z{^2UY&xi@G4bu2&I-Aicr?%^E? zU&mjmsvx)p?WL!>k94i`9`^R4cL54aDq|uUh>OJ=!2bcYf^Lbq6_Yx#Uo%eAYXLH_ zS$Uf5RT!llr3(o<<7f#EZ1i?Op*uZN_^_1cwCw4+aynwn5mgzyhSB|FVCOFGl zy=LNL(NwOGa{n-d}p;a1-yQtWNAQKFzRTAR_4Q@K?tYw`E7vTP)Qk{~FzC^CEw$U=tr7DDe<(vWZpJR;y3d%bA{YmC&6zq%ViLRol`h3xbHG$$@UXvQB(xc z>Z`>y4e(@z;~Or4x&$cwDabZR?I&T1tpk|m`_|{@dhq{db?Sa|E|RkEOArFu+Krw?V?Eg z5&Bn9J8;4u>hk!N3SV5ix0aRv^@6k3ep?ka$SBU<(Ei?toJ(O(Gq>@^1% zLBBJ6S1F_7c9czXZIk2d@mKxCYUS*dwt6oeSMmCa`+9Tdc7222_^VAqRp|QW`(g|E z&j2V{cxESzEs+NPvOCS!bL;2yWd+81bj(7^o4*v#G|xdSbOM*LlaOC;H2JO3&?oVz z6a$s6CDo|G#LB~8$ing_K9L*uPZ31t85|ZWcFo4p`!*vhQ)1-~zbA)98G#7#1H8Kn z?2%A8VjGq3shlu2MyXHIN!77^_J);AVdh2=b{4I5f1;&V7rIE~RBV~rO zmG;=O4?+$-yU!|wUhxwr4t~}Ho7r3xz?}X3+^>z&furWVYC}9GR!#i0as*o3bMakl zq|BxI&9^ToZ|%iFvaAx&NjYGNBlq#eSj+cfO^W~2Bc&AXH%9!g1gdz}5|e(P5eO-k z+~#dp{Z6u`UEd4nZgW1J?|j3{>*8PFi~C*yTDv|>9mJE`&KW|qd`%a18QPg20esTh(?@tvFn{I(fHO+B-=gF(irPHK4i_X(*_D||kh$8BNwPC-${ z%McBHlH-{aKHORsW6M|x^u+w#_($fAOxty^@z)zGF@_+K7x$YzsmGJgY09*T&3ryB z^@8uy_uy}c&5Gny^qZXvLP@{|-GzK}eI0+GNa(rtP?uJcxV?!WG8wi$%!|1BZd~Dc zyVMTg^RN@81o^iSl5k@bpHs7J=pn~$joSo@%GW}xGsWW9V>GBJq(4Y-YW44R{{2`g z7ux|c{@33|jxWL!M^NLz#kK16MCJW-L~!2AuI%1^sto4^c%a+wZPCKT(4L62s$d(i zbIIek+Rj(1vMYl3D(!Kn}(Ul-R@$@^u27@A78G=4b46 zN7Mg)pY9C>g6=L5--q<3@O8S&iC71j zkN5L7v47H19aO>!Kp{LpTHMXHjyP9NRHTkv+uU@IXkMvO8g%@SFPnSgA6N>E&b$&m z`kZbd?dBY&!lc5ff+ZJFto!yi{INbet(VLBzzIEZ&m6*`=`ry`3NsAoAQ;PC- zS3-tyGyGXDe%+F8f+S}5Bq}*Piph9Av4)OFbPI^+dZW)K}gsH~U9e z#-czh=%0oL6tj2X^I$}8^=Nc}5Tf6Us?EGdfkc9=n~cx?`&*$V6!^`*c_zC5q-v_p z8h`z#P7gN;^lG(TyuD^k5Ud<@eGcZ^6-#R^!$~AN$Yr5G5-=xroITSNkJ2<*@nt

    v-+sWTp2A;6cXr#XS`Pw+UR13# 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

    FVC&2ErmT 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

  1. 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�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 zQ<sxx+|3d$BUJnG47=eSu%yJ~MJt630{>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<<<<<<<<<;;;;;;::998877665544333221100//./......//001122334455555555566677888888888999::::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777778899::;;<<==>>?????????>>>>>>>>????????????????????????????????????????????????????????????>>>>>==========>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::;;;;<<<<<<<<;;;;;;;;:::::9999999999988777776666666665555555555555555555555555555554444444444556677666554444555667788999988776655444455666554433221100//..--,,++**))))())))))))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<====>>????>>==<<<<<<===>>???????????????????????????????>>==<<;;:::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::::;;;;:::::::::::::::99::::::999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>?????????????????????????>>==<<;;::99888776666554433221100//..--,,++***)))(((()))***++,,--..//0011223344556677889999:::;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!````!!""##$$%%&&''(())))))********+++++,,,----...//001112233445566778899::;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))))((((((((((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))))***++,,--..//001122334454433322222222221111112211111110000////////........--,,++**))((''&&%%$$$$$$###"""!!!``!!!!!!!!"""""""#######$$$%%&&''(())**++,,--..--,,++**))((''&&%%$$$####$$%%&&''(())**++,,--..//00112233445566778899::;;<<=====>====>>===>>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000/////..--,,++**))((''''&&&&&&%%%%%$$$$$$$$$$%%&&''(())***))((((''(''''((()))))))((((''&&%%%%$$$$$$$$#$$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,,,,,---..//0000000000000000111122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<<<<;;;;;;;;;;;;::998877665544333221100//....---...//00112233445445455555667777777888889999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777778899::;;<<==>>??????>>>>>>>>>>>??????????????????????????????????????????????????????????>>=======<<<<<=====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999::::;;;;<<<<;;;;:::::::999999998888888777666665555555544444444545555445555444444444444444344445566666554434445556677889988776655443344556554433221100//..--,,++**))))(((((((()))))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<<====>>>>>>==<<<;;;<<<==>>?????????????????????????????>>==<<;;::999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999:::::::::::::::::::::9999999999999999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ````!!""##$$%%$$##""!!```ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===>>>??????????????????????>>==<<;;::99888776666554433221100//..--,,++***))(((((((()))**++,,--..//00112233445566778898999::;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(((())))*********+++++,,,----..//000112233445566778899::::;;;;;;;;;;;;;;:::::::::::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))(((((''''''''(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))(())))**++,,--..//0011223344433222211221111111111111111100000/////...........--,,++**))((''&&%%$$$$#####"""!!!````!!!!!!""""""""""####$$$%%&&''(())**++,,----,,++**))((''&&%%$$#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<===================>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////..--,,++**))((''&&&&&&%%%%%$$$$$$$#####$$%%&&''(())*))(('''''''&&'''((())))((''''&&%%%%$$#$##########$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++++,,---..//0000000//////000011112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<<;;;;;;;;;;;;::::::998877665544332221100//..-.------..//00112233444444444555667777777778889999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666778899::;;<<==>>????>>>========>>????????????????????????????????>>>>>>>>>>??????????????>>=====<<<<<<<<<<=====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999::::;;;;;;;;::::::::9999988888888888776666655555555544444444444444444444444444444433333333334455665554433334445566778888776655443333445554433221100//..--,,++**))(((('(((((((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;<<<<==>>>>==<<;;;;;;<<<==>>???????????????????????????>>==<<;;::99999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999999::::99999999999999988999999888999::;;<<==>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ````!!!!!""##$$%%%%$$##""!!!!``ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====>>>????????????????????>>==<<;;::99887776655554433221100//..--,,++**)))(((''''((()))**++,,--..//00112233445566778888999::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((((())))))))*****+++,,,,---..//000112233445566778899::::::::::::::::::::::999999:::;;<<==>>??????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>?????>>==<<;;::99887766554433221100//..--,,++**)))((((('''''''''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((((()))**++,,--..//001122334332221111111111000000110000000////........--------,,++**))((''&&%%$$######"""!!!```````!!!!!!!"""""""###$$%%&&''(())**++,,--,,++**))((''&&%%$$###""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<=<<<<==<<<===========>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///.....--,,++**))((''&&&&%%%%%%$$$$$##########$$%%&&''(()))((''''&&'&&&&'''(((((((''''&&%%$$$$########"#######$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++++++,,,--..////////////////00001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;;;;;::::::::::::998877665544332221100//..----,,,---..//001122334334344444556666666777778888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666666778899::;;<<==>>?>>>===========>>?????????????????????????????>>>>>>>>>>>>>>>>>>??????>>>==<<<<<<<;;;;;<<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998889999::::;;;;::::99999998888888877777776665555544444444333333334344443344443333333333333332333344555554433233344455667788776655443322334454433221100//..--,,++**))((((''''''''((((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;;<<<<======<<;;;:::;;;<<==>>?????????????????????????>>==<<;;::9988899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888999999999999999999999888888888888888899::;;<<==>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!!!!!!!""##$$%%&&%%$$##""!!!!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<===>>??????????????????>>==<<;;::99887776655554433221100//..--,,++**)))((''''''''((())**++,,--..//00112233445566778788899::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''(((()))))))))*****+++,,,,--..///0011223344556677889999::::::::::::::9999999999999::;;<<==>>????????????????????>>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>==<<;;::99887766554433221100//..--,,++**)))((('''''&&&&&&&&''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((''(((())**++,,--..//001122333221111001100000000000000000/////.....-----------,,++**))((''&&%%$$####"""""!!!``!!!!!!!!!!""""###$$%%&&''(())**++,,,,++**))((''&&%%$$##"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<<<<<<<<<<<<===========>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>==<<;;::99887766554433221100//......--,,++**))((''&&%%%%%%$$$$$#######"""""##$$%%&&''(()((''&&&&&&&%%&&&'''((((''&&&&%%$$$$##"#""""""""""######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++******++,,,--..///////......////0000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;;::::::::::::9999998877665544332211100//..--,-,,,,,,--..//001122333333333444556666666667778888999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555566778899::;;<<==>>>>===<<<<<<<<==>>???????????????????????????>>>==========>>>>>>>>>>>>>>==<<<<<;;;;;;;;;;<<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888889999::::::::9999999988888777777777776655555444444444333333333333333333333333333333222222222233445544433222233344556677776655443322223344433221100//..--,,++**))((''''&''''''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::;;;;<<====<<;;::::::;;;<<==>>???????????????????????>>==<<;;::998888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888888899998888888888888887788888877788899::;;<<=====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ``!!!!!"""""##$$%%&&&&%%$$##""""!!!`ɉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>??????????????>>==<<<<<===>>>>??????????????>>==<<;;::99887766655444433221100//..--,,++**))((('''&&&&'''((())**++,,--..//0011223344556677778889999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''''(((((((()))))***++++,,,--..///0011223344556677889999999999999999999999888888999::;;<<==>>???????????????>>>>>=======>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=======>>>>>==<<;;::99887766554433221100//..--,,++**))((('''''&&&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''''((())**++,,--..//0011223221110000000000//////00///////....--------,,,,,,,,++**))((''&&%%$$##""""""!!!````````!!!!!!!"""##$$%%&&''(())**++,,++**))((''&&%%$$##"""!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;<;;;;<<;;;<<<<<<<<<<<==========>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>==<<;;::99887766554433221100//...-----,,++**))((''&&%%%%$$$$$$#####""""""""""##$$%%&&''(((''&&&&%%&%%%%&&&'''''''&&&&%%$$####""""""""!"""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++********+++,,--................////000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<<;;;:::::::9999999999998877665544332211100//..--,,,,+++,,,--..//001122322323333344555555566666777788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555555566778899::;;<<==>===<<<<<<<<<<<==>>?????????????????????????>>==================>>>>>>===<<;;;;;;;:::::;;;;;<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877788889999::::9999888888877777777666666655544444333333332222222232333322333322222222222222212222334444433221222333445566776655443322112233433221100//..--,,++**))((''''&&&&&&&&'''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999:::;;;;<<<<<<;;:::999:::;;<<==>>?????????????????????>>==<<;;::99887778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777788888888888888888888877777777777777778899::;;<<======>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!``ɉ`!!!""""""""##$$%%&&''&&%%$$##"""""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>????????????>>==<<;;;<<<==>>>>????????????>>==<<;;::99887766655444433221100//..--,,++**))(((''&&&&&&&&'''(())**++,,--..//0011223344556676777889999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰``!!""##$$%%&&&&&&''''((((((((()))))***++++,,--...//0011223344556677888899999999999999888888888888899::;;<<==>>>>>>>>>>>>>>>>>>>>===========>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>================<<;;::99887766554433221100//..--,,++**))((('''&&&&&%%%%%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&''''(())**++,,--..//0011222110000//00/////////////////.....-----,,,,,,,,,,,++**))((''&&%%$$##""""!!!!!`````!!!!"""##$$%%&&''(())**++++**))((''&&%%$$##""!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<========>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==>==<<;;::99887766554433221100//..------,,++**))((''&&%%$$$$$$#####"""""""!!!!!""##$$%%&&''(''&&%%%%%%%$$%%%&&&''''&&%%%%$$####""!"!!!!!!!!!!""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))))**+++,,--.......------....////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;;:::99999999999988888877665544332211000//..--,,+,++++++,,--..//001122222222233344555555555666777788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444445566778899::;;<<====<<<;;;;;;;;<<==>>???????????????????????>>===<<<<<<<<<<==============<<;;;;;::::::::::;;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777788889999999988888888777776666666666655444443333333332222222222222222222222222222221111111111223344333221111222334455666655443322111122333221100//..--,,++**))((''&&&&%&&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999::::;;<<<<;;::999999:::;;<<==>>???????????????????>>==<<;;::9988777778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777777778888777777777777777667777776667778899::;;<<<<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!``ɉ``!!!"""""#####$$%%&&''''&&%%$$####"""!!`ɉ`!!""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===>>??????????>>==<<;;;;;<<<====>>>>>>?????>>>==<<;;::99887766555443333221100//..--,,++**))(('''&&&%%%%&&&'''(())**++,,--..//0011223344556666777888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``Ɖ`!!""##$$%%%&&&&&&&''''''''((((()))****+++,,--...//0011223344556677888888888888888888888877777788899::;;<<==>>>>>>>>>>>>>>>=====<<<<<<<=====>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<<<<=====<<;;::99887766554433221100//..--,,++**))(('''&&&&&%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&'''(())**++,,--..//0011211000//////////......//.......----,,,,,,,,++++++++**))((''&&%%$$##""!!!!!!`````!!!""##$$%%&&''(())**++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:::::;::::;;:::;;;;;;;;;;;<<<<<<<<<<======>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>======<<;;::99887766554433221100//..---,,,,,++**))((''&&%%$$$$######"""""!!!!!!!!!!""##$$%%&&'''&&%%%%$$%$$$$%%%&&&&&&&%%%%$$##""""!!!!!!!!`!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))))))***++,,----------------....///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>>>???????????????????????????????????????????>>>====<<<<;;;:::999999988888888888877665544332211000//..--,,++++***+++,,--..//001121121222223344444445555566667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99887766554444444445566778899::;;<<=<<<;;;;;;;;;;;<<==>>?????????????????????>>==<<<<<<<<<<<<<<<<<<======<<<;;:::::::99999:::::;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766677778888999988887777777666666665555555444333332222222211111111212222112222111111111111111011112233333221101112223344556655443322110011223221100//..--,,++**))((''&&&&%%%%%%%%&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888999::::;;;;;;::999888999::;;<<==>>?????????????????>>==<<;;::998877666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766667777777777777777777776666666666666666778899::;;<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!!``ɉ``!!!"""########$$%%&&''((''&&%%$$#####""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>>>====>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=====>>????????>>==<<;;:::;;;<<====>>>>>>>>>>>>==<<;;::99887766555443333221100//..--,,++**))(('''&&%%%%%%%%&&&''(())**++,,--..//0011223344556566677888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%%%&&&&'''''''''((((()))****++,,---..//0011223344556677778888888888888877777777777778899::;;<<====================<<<<<<<<<<<===>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<<<<;;::99887766554433221100//..--,,++**))(('''&&&%%%%%$$$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%&&&&''(())**++,,--..//0011100////..//.................-----,,,,,+++++++++++**))((''&&%%$$##""!!!!````!!!""##$$%%&&''(())****))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::::::::::::::::::;;;;;;;;;;;<<<<<<<<=====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<=<<;;::99887766554433221100//..--,,,,,,++**))((''&&%%$$######"""""!!!!!!!`````!!""##$$%%&&'&&%%$$$$$$$##$$$%%%&&&&%%$$$$##""""!!`!`````````!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((((())***++,,-------,,,,,,----....//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????``!!""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>>>>>>>>>>????????????????????????????????????>>>>====<<<;;;::::99988888888888877777766554433221100///..--,,++*+******++,,--..//001111111112223344444444455566667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;::9988776655443333333445566778899::;;<<<<;;;::::::::;;<<==>>???????????????????>>==<<<;;;;;;;;;;<<<<<<<<<<<<<<;;:::::9999999999:::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766666777788888888777777776666655555555555443333322222222211111111111111111111111111111100000000001122332221100001112233445555443322110000112221100//..--,,++**))((''&&%%%%$%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888889999::;;;;::99888888999::;;<<==>>???????????????>>==<<;;::99887766666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666666777766666666666666655666666555666778899::;;;;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!!!!``ɉ````!!!!"""#####$$$$$%%&&''((((''&&%%$$$$###""!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>========>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<==>>??????>>==<<;;:::::;;;<<<<======>>>>>===<<;;::99887766554443322221100//..--,,++**))((''&&&%%%$$$$%%%&&&''(())**++,,--..//0011223344555566677778899::;;<<==>>??????????????????????????????????????????????????????>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$%%%%%%%&&&&&&&&'''''((())))***++,,---..//0011223344556677777777777777777777776666667778899::;;<<===============<<<<<;;;;;;;<<<<<==>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;;;;;<<<<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%&&&''(())**++,,--..//00100///..........------..-------,,,,++++++++********))((''&&%%$$##""!!`````!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899999:9999::999:::::::::::;;;;;;;;;;<<<<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<<<<;;::99887766554433221100//..--,,,+++++**))((''&&%%$$####""""""!!!!!`````!!""##$$%%&&&%%$$$$##$####$$$%%%%%%%$$$$##""!!!!`````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((((((()))**++,,,,,,,,,,,,,,,,----...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>>>>====>>>>>>>>>?????????????????????????????>>>>>===<<<<;;;;:::999888888877777777777766554433221100///..--,,++****)))***++,,--..//001001011111223333333444445555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<;;::998877665544333333333445566778899::;;<;;;:::::::::::;;<<==>>?????????????????>>==<<;;;;;;;;;;;;;;;;;;<<<<<<;;;::99999998888899999:::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655566667777888877776666666555555554444444333222221111111100000000101111001111000000000000000/000011222221100/000111223344554433221100//001121100//..--,,++**))((''&&%%%%$$$$$$$$%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877778889999::::::9988877788899::;;<<==>>??????>>>>???>>==<<;;::9988776655566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555666666666666666666666555555555555555566778899::;;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###""""!!!!`ɉ``!!!!!!"""###$$$$$$$$%%&&''(())((''&&%%$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>====<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<==>>????>>==<<;;::999:::;;<<<<============<<;;::99887766554443322221100//..--,,++**))((''&&&%%$$$$$$$$%%%&&''(())**++,,--..//0011223344545556677778899::;;<<==>>??????????????????????????????????????????????????>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$$$$$$%%%%&&&&&&&&&'''''((())))**++,,,--..//0011223344556666777777777777776666666666666778899::;;<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;;;;::99887766554433221100//..--,,++**))((''&&&%%%$$$$$########$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$%%%%&&''(())**++,,--..//000//....--..-----------------,,,,,+++++***********))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899999999999999999999:::::::::::;;;;;;;;<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;<;;::99887766554433221100//..--,,++++++**))((''&&%%$$##""""""!!!!!````!!""##$$%%&&%%$$#######""###$$$%%%%$$####""!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''''(()))**++,,,,,,,++++++,,,,----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!""##$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>>>===========>>>>>??????????????????????????>>>>>====<<<<;;;:::9999888777777777777666666554433221100//...--,,++**)*))))))**++,,--..//000000000111223333333334445555666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;::99887766554433222222233445566778899::;;;;:::99999999::;;<<==>>???????????????>>==<<;;;::::::::::;;;;;;;;;;;;;;::99999888888888899999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555556666777777776666666655555444444444443322222111111111000000000000000000000000000000//////////00112211100////000112233444433221100////0011100//..--,,++**))((''&&%%$$$$#$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777888899::::998877777788899::;;<<==>>??>>>>>>>>>>>==<<;;::998877665555566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555555566665555555555555554455555544455566778899:::::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####""""!!!`ɉ`!!!!!!""""###$$$$$%%%%%&&''(())))((''&&%%%%$$$##""!!``ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====>>???????????????>>>==<<<<<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;;<<==>>??>>==<<;;::99999:::;;;;<<<<<<=====<<<;;::99887766554433322111100//..--,,++**))((''&&%%%$$$####$$$%%%&&''(())**++,,--..//0011223344445556666778899::;;<<==>>????????????????????????????????????????????????>>>>=====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######$$$$$$$%%%%%%%%&&&&&'''(((()))**++,,,--..//0011223344556666666666666666666666555555666778899::;;<<<<<<<<<<<<<<<;;;;;:::::::;;;;;<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:::::::;;;;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$#############$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$%%%&&''(())**++,,--..//0//...----------,,,,,,--,,,,,,,++++********))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677888888988889988899999999999::::::::::;;;;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;;;;::99887766554433221100//..--,,+++*****))((''&&%%$$##""""!!!!!!```!!""##$$%%%%$$####""#""""###$$$$$$$####""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''''''((())**++++++++++++++++,,,,---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""##$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>=====<<<<=========>>?????????????????????>>>>>>=====<<<;;;;::::9998887777777666666666666554433221100//...--,,++**))))((()))**++,,--..//0//0/0000011222222233333444455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<;;::9988776655443322222222233445566778899::;:::99999999999::;;<<==>>?????????????>>==<<;;::::::::::::::::::;;;;;;:::9988888887777788888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444555566667777666655555554444444433333332221111100000000////////0/0000//0000///////////////.////001111100//.///0001122334433221100//..//00100//..--,,++**))((''&&%%$$$$########$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766667778888999999887776667778899::;;<<==>>>>>>====>>>==<<;;::99887766554445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444455555555555555555555544444444444444445566778899::::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$####""""!!`ɉ`!!!""""""###$$$%%%%%%%%&&''(())**))((''&&%%%%%$$##""!!!```ɉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<===>>?????????????>>>==<<<<;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;;;;<<==>>>>==<<;;::99888999::;;;;<<<<<<<<<<<<;;::99887766554433322111100//..--,,++**))((''&&%%%$$########$$$%%&&''(())**++,,--..//0011223343444556666778899::;;<<==>>????????????????????????????????????????????>>>>=========>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""""########$$$$%%%%%%%%%&&&&&'''(((())**+++,,--..//0011223344555566666666666666555555555555566778899::;;;;;;;;;;;;;;;;;;;;:::::::::::;;;<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::::::::::99887766554433221100//..--,,++**))((''&&%%%$$$#####""""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##$$$$%%&&''(())**++,,--..///..----,,--,,,,,,,,,,,,,,,,,+++++*****)))))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667778888888888888888888899999999999::::::::;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;::;::99887766554433221100//..--,,++******))((''&&%%$$##""!!!!!!````!!""##$$%%$$##"""""""!!"""###$$$$##""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&''((())**+++++++******++++,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""##$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>====<<<<<<<<<<<=====>>>??????????????????>>>>>=====<<<<;;;;:::99988887776666666666665555554433221100//..---,,++**))()(((((())**++,,--../////////00011222222222333444455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<;;::998877665544332211111112233445566778899::::9998888888899::;;<<==>>???????????>>==<<;;:::9999999999::::::::::::::998888877777777778888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444445555666666665555555544444333333333332211111000000000//////////////////////////////..........//0011000//....///0011223333221100//....//000//..--,,++**))((''&&%%$$####"############$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666777788999988776666667778899::;;<<==>>===========<<;;::9988776655444445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444444445555444444444444444334444443334445566778899999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$####"""!!`ɉ``!!""""""####$$$%%%%%&&&&&''(())****))((''&&&&%%%$$##""!!!!!``````````````ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<==>>???????????>>===<<;;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>?>>>>===<<;;;:::;;<<==>>==<<;;::9988888999::::;;;;;;<<<<<;;;::99887766554433222110000//..--,,++**))((''&&%%$$$###""""###$$$%%&&''(())**++,,--..//0011223333444555566778899::;;<<==>>???????????????????????????????????????>>>>>>>====<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>======>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""#######$$$$$$$$%%%%%&&&''''((())**+++,,--..//0011223344555555555555555555555544444455566778899::;;;;;;;;;;;;;;;:::::9999999:::::;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9999999:::::99887766554433221100//..--,,++**))((''&&%%$$$#####"""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$######$$$%%&&''(())**++,,--../..---,,,,,,,,,,++++++,,+++++++****))))))))((((((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//0011223344556677777778777788777888888888889999999999::::::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::::::99887766554433221100//..--,,++***)))))((''&&%%$$##""!!!!````!!""##$$%$$##""""!!"!!!!"""#######""""!!``ˆ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&&'''(())****************++++,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""###$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<<<<;;;;<<<<<<<<<==>>>?>?????????????>>>======<<<<<;;;::::999988877766666665555555555554433221100//..---,,++**))(((('''((())**++,,--../.././////0011111112222233334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;::99887766554433221111111112233445566778899:9998888888888899::;;<<==>>?????????>>==<<;;::999999999999999999::::::999887777777666667777788899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443334444555566665555444444433333333222222211100000////////.......././///..////...............-....//00000//..-...///00112233221100//..--..//0//..--,,++**))((''&&%%$$####""""""""#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555666777788888877666555666778899::;;<<======<<<<===<<;;::998877665544333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333344444444444444444444433333333333333334455667788999999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%$$$$####""!!``ɉ```!!!"""######$$$%%%&&&&&&&&''(())**++**))((''&&&&&%%$$##"""!!!!!!!!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;;;<<<==>>?????????>>===<<;;;;::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>===<<;;;:::::;;<<====<<;;::998877788899::::;;;;;;;;;;;;::99887766554433222110000//..--,,++**))((''&&%%$$$##""""""""###$$%%&&''(())**++,,--..//0011223233344555566778899::;;<<==>>??????????????????????????????????>>>>>>>>====<<<<<<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""""""""####$$$$$$$$$%%%%%&&&''''(())***++,,--..//0011223344445555555555555544444444444445566778899::::::::::::::::::::99999999999:::;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999999999999887766554433221100//..--,,++**))((''&&%%$$$###"""""!!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""####$$%%&&''(())**++,,--...--,,,,++,,+++++++++++++++++*****)))))((((((((((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566666777777777777777777778888888888899999999:::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;:::99:99887766554433221100//..--,,++**))))))((''&&%%$$##""!!````!!""##$$$##""!!!!!!!``!!!"""####""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%&&'''(())*******))))))****++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""###$$%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<<<;;;;;;;;;;;<<<<<===>>>>>>>>??????>>>>=====<<<<<;;;;::::999888777766655555555555544444433221100//..--,,,++**))(('(''''''(())**++,,--.........///0011111111122233334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;::998877665544332211000000011223344556677889999888777777778899::;;<<==>>???????>>==<<;;::99988888888889999999999999988777776666666666777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333334444555555554444444433333222222222221100000/////////..............................----------..//00///..----...//001122221100//..----..///..--,,++**))((''&&%%$$##""""!""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555566667788887766555555666778899::;;<<==<<<<<<<<<<<;;::99887766554433333445566778899::;;<<==>>???????>>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433333333334444333333333333333223333332223334455667788888999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%$$$$###""!!!```ɉ````!!!!!""######$$$$%%%&&&&&'''''(())**++++**))((''''&&&%%$$##"""""!!!!!!!!!!!!!!!!```ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$####$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;;;;;;;<<==>>???????>>==<<<;;::::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=======>====<<<;;:::999::;;<<==<<;;::9988777778889999::::::;;;;;:::998877665544332211100////..--,,++**))((''&&%%$$###"""!!!!"""###$$%%&&''(())**++,,--..//0011222233344445566778899::;;<<==>>??????????????????????????????>>>>>>>=======<<<<;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!"""""""########$$$$$%%%&&&&'''(())***++,,--..//0011223344444444444444444444443333334445566778899:::::::::::::::99999888888899999::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999888888899999887766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""###$$%%&&''(())**++,,--.--,,,++++++++++******++*******))))(((((((('''''''''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556666666667666677666777777777778888888888999999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::999999887766554433221100//..--,,++**)))(((((''&&%%$$##""!!``!!""##$##""!!!!``!``!!!"""""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%&&&''(())))))))))))))))****+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;;;;::::;;;;;;;;;<<===>=>>>>>>>>>>>>>===<<<<<<;;;;;:::99998888777666555555544444444444433221100//..--,,,++**))((''''&&&'''(())**++,,--.--.-.....//0000000111112222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:::99887766554433221100000000011223344556677889888777777777778899::;;<<==>>?????>>==<<;;::9988888888888888888899999988877666666655555666667778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322233334444555544443333333222222221111111000/////........--------.-....--....---------------,----../////..--,---...//0011221100//..--,,--../..--,,++**))((''&&%%$$##""""!!!!!!!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444455566667777776655544455566778899::;;<<<<<<;;;;<<<;;::9988776655443322233445566778899::;;<<==>>?????>>>>>>??????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322223333333333333333333332222222222222222334455667788888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%%%%$$$$##""!!!!!``ɉ```!!!!!!!"""###$$$$$$%%%&&&''''''''(())**++,,++**))(('''''&&%%$$###"""""""""""""""""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;;::::;;;<<==>>?????>>==<<<;;::::9999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>============<<<;;:::99999::;;<<<<;;::998877666777889999::::::::::::998877665544332211100////..--,,++**))((''&&%%$$###""!!!!!!!!"""##$$%%&&''(())**++,,--..//0011212223344445566778899::;;<<==>>>?????????????????????????>>>>>>========<<<<;;;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;<<<==>>???????????????????????????????????????????????????????????????????????????????????????>?>>>??????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!""""#########$$$$$%%%&&&&''(()))**++,,--..//001122333344444444444444333333333333344556677889999999999999999999988888888888999:::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888888888888887766554433221100//..--,,++**))((''&&%%$$###"""!!!!!````````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!""""##$$%%&&''(())**++,,---,,++++**++*****************)))))((((('''''''''''''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455555566666666666666666666777777777778888888899999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::999889887766554433221100//..--,,++**))((((((''&&%%$$##""!!``!!""###""!!``````!!!""""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$%%&&&''(()))))))(((((())))****++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$%%&&''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;;;:::::::::::;;;;;<<<========>>>>>>====<<<<<;;;;;::::99998887776666555444444444444333333221100//..--,,+++**))((''&'&&&&&&''(())**++,,---------...//0000000001112222333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::99887766554433221100///////0011223344556677888877766666666778899::;;<<==>>???>>==<<;;::998887777777777888888888888887766666555555555566666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222233334444444433333333222221111111111100/////.........------------------------------,,,,,,,,,,--..//...--,,,,---..//00111100//..--,,,,--...--,,++**))((''&&%%$$##""!!!!`!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>???????????????????????????????>>==<<;;::998877665544444445555667777665544444455566778899::;;<<;;;;;;;;;;;::998877665544332222233445566778899::;;<<==>>???>>===>>>????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222222222333322222222222222211222222111222334455667777788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%%%$$$##"""!!!!!`ɉ`````!!!!!!!"""""##$$$$$$%%%%&&&'''''((((())**++,,,,++**))(((('''&&%%$$#####""""""""""""""""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::::::::;;<<==>>???>>==<<;;;::99999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<=<<<<;;;::99988899::;;<<;;::998877666667778888999999:::::9998877665544332211000//....--,,++**))((''&&%%$$##"""!!!````!!!"""##$$%%&&''(())**++,,--..//0011112223333445566778899::;;<<==>>>????????????????????>>>>>>>=======<<<<<<<;;;;:::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=>>>>?>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>>>>>>>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!""""""""#####$$$%%%%&&&''(()))**++,,--..//001122333333333333333333333322222233344556677889999999999999998888877777778888899:::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988887777777888887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!"""##$$%%&&''(())**++,,-,,+++**********))))))**)))))))((((''''''''&&&&&&&&&&&%%$$##""!!`‰`!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344455555555556555566555666666666667777777777888888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::998888887766554433221100//..--,,++**))((('''''&&%%$$##""!!``!!""##""!!``!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$%%%&&''(((((((((((((((())))***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%%&&''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;:::::9999:::::::::;;<<<=<=============<<<;;;;;;:::::999888877776665554444444333333333333221100//..--,,+++**))((''&&&&%%%&&&''(())**++,,-,,-,-----..///////00000111122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::999887766554433221100/////////0011223344556677877766666666666778899::;;<<==>>?>>==<<;;::99887777777777777777778888887776655555554444455555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211122223333444433332222222111111110000000///.....--------,,,,,,,,-,----,,----,,,,,,,,,,,,,,,+,,,,--.....--,,+,,,---..//001100//..--,,++,,--.--,,++**))((''&&%%$$##""!!!!```````!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>????????????????????????????>>==<<;;::99887766554433334445555666666554443334445566778899::;;;;;;::::;;;::99887766554433221112233445566778899::;;<<==>>?>>======>>??????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111222222222222222222222111111111111111122334455667777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''&&&&%%%%$$##"""""!!`ɉ``!!!!!!!!"""""""###$$$%%%%%%&&&'''(((((((())**++,,--,,++**))(((((''&&%%$$$#################"""""!!!!``ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<;;:::9999:::;;<<==>>?>>==<<;;;::9999888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<;;;::9998888899::;;;;::998877665556667788889999999999998877665544332211000//....--,,++**))((''&&%%$$##"""!!````!!!""##$$%%&&''(())**++,,--..//0010111223333445566778899::;;<<===>>???????????????>>>>>>>>======<<<<<<<<;;;;:::::::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>======>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:;;;<<==>>???????????????????????????????????????????????????????????????????????????????>>>>>>=>===>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!"""""""""#####$$$%%%%&&''((())**++,,--..//0011222233333333333333222222222222233445566778888888888888888888877777777777888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777777777777777766554433221100//..--,,++**))((''&&%%$$##"""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``!!!!""##$$%%&&''(())**++,,,++****))**)))))))))))))))))((((('''''&&&&&&&&&&&&&&&%%$$##""!!`ʼn`!!""##$$%%&&''(((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001122334444444445555555555555555555566666666666777777778888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::998887787766554433221100//..--,,++**))((''''''&&%%$$##""!!``!!""""!!````!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$######$$%%%&&''(((((((''''''(((())))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::::99999999999:::::;;;<<<<<<<<======<<<<;;;;;:::::9999888877766655554443333333333332222221100//..--,,++***))((''&&%&%%%%%%&&''(())**++,,,,,,,,,---../////////000111122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999887766554433221100//.......//0011223344556677776665555555566778899::;;<<==>>>==<<;;::9988777666666666677777777777777665555544444444445555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211111222233333333222222221111100000000000//.....---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++,,--..---,,++++,,,--..//0000//..--,,++++,,---,,++**))((''&&%%$$##""!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======>>>??????????????????????????>>==<<;;::9988776655443333333444455666655443333334445566778899::;;:::::::::::9988776655443322111112233445566778899::;;<<==>>>==<<<===>>????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111111111122221111111111111110011111100011122334455666667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''&&&&%%%$$###""""!!`ɉ`!!!!!!!"""""""#####$$%%%%%%&&&&'''((((()))))**++,,----,,++**))))(((''&&%%$$$$$################"""""!!!!```!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99999999::;;<<==>>>==<<;;:::998888888899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;<;;;;:::998887778899::;;::99887766555556667777888888999998887766554433221100///..----,,++**))((''&&%%$$##""!!!``!!!""##$$%%&&''(())**++,,--..//0000111222233445566778899::;;<<===>>>>>????????>>>>>>>=======<<<<<<<;;;;;;;::::99999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<====>=>>>>>>?>????????>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::;;<<==>>????????????????????????????????????????????????????????????????????????????>>>>>=========>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!"""""###$$$$%%%&&''((())**++,,--..//0011222222222222222222222211111122233445566778888888888888887777766666667777788999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777766666667777766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!!""##$$%%&&''(())**++,++***))))))))))(((((())(((((((''''&&&&&&&&%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333334444444444544445544455555555555666666666677777788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9998877777766554433221100//..--,,++**))(('''&&&&&&%%$$##""!!``!!""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$########$$$%%&&''''''''''''''''(((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::999998888999999999::;;;<;<<<<<<<<<<<<<;;;::::::999998887777666655544433333332222222222221100//..--,,++***))((''&&%%%%$$$%%%&&''(())**++,++,+,,,,,--......./////00001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99998887766554433221100//.........//0011223344556676665555555555566778899::;;<<==>==<<;;::998877666666666666666666777777666554444444333334444455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110001111222233332222111111100000000///////...-----,,,,,,,,++++++++,+,,,,++,,,,+++++++++++++++*++++,,-----,,++*+++,,,--..//00//..--,,++**++,,-,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==========>>????????????????????????>>==<<;;::998877665544332222333444455555544333222333445566778899::::::9999:::998877665544332211000112233445566778899::;;<<==>==<<<<<<==>>??????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000011111111111111111111100000000000000001122334455666666778899::;;<<==>>????????????>>>>>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((''''&&&&%%$$####""!!`ɉ`!!!""""""""#######$$$%%%&&&&&&'''((())))))))**++,,--..--,,++**)))))((''&&%%%$$$$$$$$$$$$$$$$$#####""""!!!!```!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<;;::9998888999::;;<<==>==<<;;:::99888877778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;:::99888777778899::::99887766554445556677778888888888887766554433221100///..----,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//0/00011222233445566778899::;;<<<==>>>>>>???>>>>>>========<<<<<<;;;;;;;;::::999999999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<======>>>>>>>>>>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>??????????????????????????????????????????????????????????????????>>==<<;;::::9:::;;<<==>>??????????????????????????????????????????????????????????????????????????>>>======<=<<<==>>????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++**))((''&&%%$$##""!!!`ȇ`!!!!!!!!!"""""###$$$$%%&&'''(())**++,,--..//0011112222222222222211111111111112233445566777777777777777777776666666666677788899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666666666666554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**+++**))))(())((((((((((((((((('''''&&&&&%%%%%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333333333444444444444444444445555555555566666666777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9998877766766554433221100//..--,,++**))((''&&&&&&&&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""##$$$%%&&'''''''&&&&&&''''(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99998888888888899999:::;;;;;;;;<<<<<<;;;;:::::9999988887777666555444433322222222222211111100//..--,,++**)))((''&&%%$%$$$$$$%%&&''(())**+++++++++,,,--.........///00001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988887766554433221100//..-------..//0011223344556666555444444445566778899::;;<<===<<;;::99887766655555555556666666666666655444443333333333444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000001111222222221111111100000///////////..-----,,,,,,,,,++++++++++++++++++++++++++++++**********++,,--,,,++****+++,,--..////..--,,++****++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<<<<<===>>??????????????????????>>==<<;;::99887766554433222222233334455554433222222333445566778899::99999999999887766554433221100000112233445566778899::;;<<===<<;;;<<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000000001111000000000000000//000000///0001122334455555666778899::;;<<==>>??????????>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((''''&&&%%$$$##""!!`ɉ`!!"""""""#######$$$$$%%&&&&&&''''((()))))*****++,,--....--,,++****)))((''&&%%%%%$$$$$$$$$$$$$$$$#####""""!!!!!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&&&''(())**++,,--..//00112233445566778899::;;<<;;::998888888899::;;<<===<<;;::99988777777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::;::::99988777666778899::99887766554444455566667777778888877766554433221100//...--,,,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..////00011112233445566778899::;;<<<=====>>>>>>>>=======<<<<<<<;;;;;;;:::::::99998888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;<<<<=<======>=>>>>>>>>==>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>????????????????????????????????????????????????????????????????>>==<<;;::999999::;;<<==>>????????????????????????????????????????????????????????????????????????>>=====<<<<<<<<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++**))((''&&%%$$##""!!``````````!!!!!"""####$$$%%&&'''(())**++,,--..//0011111111111111111111110000001112233445566777777777777777666665555555666667788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666555555566666554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**)))((((((((((''''''(('''''''&&&&%%%%%%%%$$$$$$$$$$$%$$##""!!`````„`!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112222222333333333343333443334444444444455555555556666667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::9988877666666554433221100//..--,,++**))((''&&&%%%%%&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""""###$$%%&&&&&&&&&&&&&&&&''''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::9988888777788888888899:::;:;;;;;;;;;;;;;:::9999998888877766665555444333222222211111111111100//..--,,++**)))((''&&%%$$$$###$$$%%&&''(())**+**+*+++++,,-------.....////000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888877766554433221100//..---------..//0011223344556555444444444445566778899::;;<<=<<;;::9988776655555555555555555566666655544333333322222333334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///00001111222211110000000////////.......---,,,,,++++++++********+*++++**++++***************)****++,,,,,++**)***+++,,--..//..--,,++**))**++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<<<<<<<==>>????????????????????>>==<<;;::998877665544332211112223333444444332221112223344556677889999998888999887766554433221100///00112233445566778899::;;<<=<<;;;;;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////000000000000000000000////////////////001122334455555566778899::;;<<==>>????????>>======>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))((((''''&&%%$$##""!!`ɉ`!!"""########$$$$$$$%%%&&&''''''((()))********++,,--..//..--,,++*****))((''&&&%%%%%%%%%%%%%%%%%$$$$$####""""!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''''''(())**++,,--..//00112233445566778899::;;<<;;::99888777788899::;;<<=<<;;::9998877776666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::::::999887776666677889999887766554433344455666677777777777766554433221100//...--,,,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--.././//0011112233445566778899::;;;<<======>>>======<<<<<<<<;;;;;;::::::::999988888888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;<<<<<<===================>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=>>??????????????????????????????????????????????????????????????>>==<<;;::99998999::;;<<==>>??????????????????????????????????????????????????????????????????????>>===<<<<<<;<;;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++****))((''&&%%$$##""!!`!```!!!!!"""####$$%%&&&''(())**++,,--..//0000111111111111110000000000000112233445566666666666666666666555555555556667778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555555555555554433221100//..--,,++**))((''&&%%$$##""!!`ń`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((((''(('''''''''''''''''&&&&&%%%%%$$$$$$$$$$$$$$$$$$##""!!```````!!!!`````````Ĉ`!!""##$$%%&&''(()((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//001111222222222233333333333333333333444444444445555555566666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<;;::9988877666556554433221100//..--,,++**))((''&&%%%%%%%%&%%$$##""!!``!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!""###$$%%&&&&&&&%%%%%%&&&&''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::9988887777777777788888999::::::::;;;;;;::::9999988888777766665554443333222111111111111000000//..--,,++**))(((''&&%%$$#$######$$%%&&''(())*********+++,,---------...////000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888777766554433221100//..--,,,,,,,--..//0011223344555544433333333445566778899::;;<<<;;::998877665554444444444555555555555554433333222222222233333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/////00001111111100000000/////...........--,,,,,+++++++++******************************))))))))))**++,,+++**))))***++,,--....--,,++**))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;;;;;<<<==>>??????????????????>>==<<;;::998877665544332211111112222334444332211111122233445566778899888888888887766554433221100/////00112233445566778899::;;<<<;;:::;;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////////0000///////////////..//////...///001122334444455566778899::;;<<==>>??????>>========>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))((((''&&%%$$##""!!`ɉ`!!""#######$$$$$$$%%%%%&&''''''(((()))*****+++++,,--..////..--,,++++***))((''&&&&&%%%%%%%%%%%%%%%%$$$$$####""""""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''''(())**++,,--..//00112233445566778899::;;<<;;::9988777777778899::;;<<<;;::998887766666666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999:99998887766655566778899887766554433333444555566666677777666554433221100//..---,,++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....///0000112233445566778899::;;;<<<<<========<<<<<<<;;;;;;;:::::::99999998888777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:;;;;<;<<<<<<=<========<<====>>???????????????????????????????????????????????????????????????????????????????????????????????????>>>>=====>>????????????????????????????????????????????????????????????>>==<<;;::9988888899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<<<<;;;;;;;;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++********))((''&&%%$$##""!!!!````!!!""""###$$%%&&&''(())**++,,--..//0000000000000000000000//////000112233445566666666666666655555444444455555667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555544444445555554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))(((''''''''''&&&&&&''&&&&&&&%%%%$$$$$$$$###########$$$##""!!``````!!!!!!!!!!!!!!!!!!!``````````È`!!""##$$%%&&''(()((''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//0011111111122222222223222233222333333333334444444444555555666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>===<<<;;::9988777665555554433221100//..--,,++**))((''&&%%%$$$$$%%%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!"""##$$%%%%%%%%%%%%%%%%&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::998877777666677777777788999:9:::::::::::::99988888877777666555544443332221111111000000000000//..--,,++**))(((''&&%%$$####"""###$$%%&&''(())*))*)*****++,,,,,,,-----....///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777666554433221100//..--,,,,,,,,,--..//0011223344544433333333333445566778899::;;<;;::99887766554444444444444444445555554443322222221111122222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...////000011110000///////........-------,,,+++++********))))))))*)****))****)))))))))))))))())))**+++++**))()))***++,,--..--,,++**))(())**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;;;;;;;;<<==>>????????????????>>==<<;;::998877665544332211000011122223333332211100011122334455667788888877778887766554433221100//...//00112233445566778899::;;<;;::::::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..../////////////////////................//001122334444445566778899::;;<<==>>????>>==<<<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++***))))((''&&%%$$##""!!`ɉ`!!""###$$$$$$$$%%%%%%%&&&'''(((((()))***++++++++,,--..//00//..--,,+++++**))(('''&&&&&&&&&&&&&&&&&%%%%%$$$$####"""##$$%%&&''(())**++,,--..//001121100//..--,,++**))(((((())**++,,--..//00112233445566778899::;;<<;;::998877766667778899::;;<;;::99888776666555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999999998887766655555667788887766554433222333445555666666666666554433221100//..---,,+++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.-...//0000112233445566778899:::;;<<<<<<===<<<<<<;;;;;;;;::::::9999999988887777777778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>======<==>>??????????????????????????????>>>>????????????????????????>>==<<;;::998888788899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<<;;;;;;:;:::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****))****))((''&&%%$$##""!"!!```!!!""""##$$%%%&&''(())**++,,--..////00000000000000/////////////00112233445555555555555555555544444444444555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444444444444454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(()))((''''&&''&&&&&&&&&&&&&&&&&%%%%%$$$$$################$$$##""!!``````!!!!!!!!!!!""""!!!!!!!!!!!!!!!!!!!````!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00000011111111112222222222222222222233333333333444444445555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>>?>>????????????????????????????>>>>>>>====<<<;;::9988777665554454433221100//..--,,++**))((''&&%%$$$$$$$$%%%%$$##""!!````!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``````!!"""##$$%%%%%%%$$$$$$%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887777666666666667777788899999999::::::99998888877777666655554443332222111000000000000//////..--,,++**))(('''&&%%$$##"#""""""##$$%%&&''(()))))))))***++,,,,,,,,,---....///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666554433221100//..--,,+++++++,,--..//0011223344443332222222233445566778899::;;;::9988776655444333333333344444444444444332222211111111112222233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.....////00000000////////.....-----------,,+++++*********))))))))))))))))))))))))))))))(((((((((())**++***))(((()))**++,,----,,++**))(((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;::::::;;;<<==>>??????????????>>==<<;;::998877665544332211000000011112233332211000000111223344556677887777777777766554433221100//.....//00112233445566778899::;;;::999:::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..........////...............--......---...//001122333334445566778899::;;<<==>>??>>==<<<<<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++***))((''&&%%$$##""!!`ɉ`!!""##$$$$$$%%%%%%%&&&&&''(((((())))***+++++,,,,,--..//0000//..--,,,,+++**))(('''''&&&&&&&&&&&&&&&&%%%%%$$$$######$$%%&&''(())**++,,--..//00112221100//..--,,++**))(((())**++,,--..//001122233445566778899::;;<;;::99887766666666778899::;;;::9988777665555555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888889888877766555444556677887766554433222223334444555555666665554433221100//..--,,,++*****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-----...////00112233445566778899:::;;;;;<<<<<<<<;;;;;;;:::::::99999998888888777766666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9::::;:;;;;;;<;<<<<<<<<;;<<<<==>>???????????????????>>>?????????????????????????????????????????????????????????????????????????>>====<<<<<==>>???????????????????????????>>>>>>>>>????????????????????>>==<<;;::99887777778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;;;;:::::::::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))))))***))((''&&%%$$##""""!!```!!!!"""##$$%%%&&''(())**++,,--..//////////////////////......///00112233445555555555555554444433333334444455666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544443333333444444433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())(('''&&&&&&&&&&%%%%%%&&%%%%%%%$$$$########"""""""""""###$$##""!!````````!!!!!!!!!!"""""""""""""""""""!!!!!!!!!!!!!````!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000000000001111111111211112211122222222222333333333344444455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>>>>>>>>>>>??????????????????????>?>>========<<<;;;::9988776665544444433221100//..--,,++**))((''&&%%$$$#####$$$%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!""##$$$$$$$$$$$$$$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::9988776666655556666666667788898999999999999988877777766666555444433332221110000000////////////..--,,++**))(('''&&%%$$##""""!!!"""##$$%%&&''(()(()()))))**+++++++,,,,,----...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766665554433221100//..--,,+++++++++,,--..//0011223343332222222222233445566778899::;::998877665544333333333333333333444444333221111111000001111122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---....////0000////.......--------,,,,,,,+++*****))))))))(((((((()())))(())))((((((((((((((('(((())*****))(('((()))**++,,--,,++**))((''(())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;::::::::::;;<<==>>????????????>>==<<;;::99887766554433221100////000111122222211000///000112233445566777777666677766554433221100//..---..//00112233445566778899::;::999999::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----.....................----------------..//001122333333445566778899::;;<<==>>>>==<<;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%%%%%&&&&&&&'''((())))))***+++,,,,,,,,--..//001100//..--,,,,,++**))((('''''''''''''''''&&&&&%%%%$$$$###$$%%&&''(())**++,,--..//0011223221100//..--,,++**))))))**++,,--..//00111112233445566778899::;;;::9988776665555666778899::;::998877766555544445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888888888877766555444445566777766554433221112223344445555555555554433221100//..--,,,++*****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,-,---..////001122334455667788999::;;;;;;<<<;;;;;;::::::::999999888888887777666666666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999999::::::;;;;;;;;;;;;;;;;;;;<<==>>?????????>>>>>>>>>>>>>>??????????????????????????????????????????????????????????????????????>>==<<<<<<;<<==>>????????????????????????>>>>====>>>>>>>???????????????>>==<<;;::9988777767778899::;;<<==>>????????????????????????????????????????????????????????????>>>>==<<;;;::::::9:999::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))(()))***))((''&&%%$$##"#""!!!````!!!!""##$$$%%&&''(())**++,,--....//////////////.............//00112233444444444444444444443333333333344455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333333333333334433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&&&%%&&%%%%%%%%%%%%%%%%%$$$$$#####""""""""""""""""###$$##""!!!!!!`````````!!!!!!!!"""""""""""####"""""""""""""""""""!!!!!!````!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...///////0000000000111111111111111111112222222222233333333444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==>===>==>>>>>>???>??????>?>>>>>>>>>>=======<<<<;;;::9988776665544433433221100//..--,,++**))((''&&%%$$########$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!!""##$$$$$$$######$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::998877666655555555555666667778888888899999988887777766666555544443332221111000////////////......--,,++**))((''&&&%%$$##""!"!!!!!!""##$$%%&&''((((((((()))**+++++++++,,,----...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766655554433221100//..--,,++*******++,,--..//0011223333222111111112233445566778899:::99887766554433322222222223333333333333322111110000000000111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-----....////////........-----,,,,,,,,,,,++*****)))))))))((((((((((((((((((((((((((((((''''''''''(())**)))((''''((())**++,,,,++**))((''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::999999:::;;<<==>>??????????>>==<<;;::99887766554433221100///////00001122221100//////0001122334455667766666666666554433221100//..-----..//00112233445566778899:::99888999::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----------....---------------,,------,,,---..//001122222333445566778899::;;<<==>>==<<;;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%%%&&&&&&&'''''(())))))****+++,,,,,-----..//00111100//..----,,,++**))(((((''''''''''''''''&&&&&%%%%$$$$$$%%&&''(())**++,,--..//001122333221100//..--,,++**))))**++,,--..//0011001112233445566778899::;::998877665555555566778899:::99887766655444444445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777777787777666554443334455667766554433221111122233334444445555544433221100//..--,,+++**)))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,---....//001122334455667788999:::::;;;;;;;;:::::::99999998888888777777766665555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999989999:9::::::;:;;;;;;;;::;;;;<<==>>??????>>>>>>>>>>>===>>>>>>>>???????????????????????????????????????????????????????????????>>==<<<<;;;;;<<==>>??????????????????>>>>>>>=========>>>>>>>>>>????????>>==<<;;::998877666666778899::;;<<==>>??????????????????????????????????????????????????????????>>>>==<<;;:::::999999999::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((((())***))((''&&%%$$####""!!```!!!""##$$$%%&&''(())**++,,--......................------...//00112233444444444444444333332222222333334455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333322222223333333221100//..--,,++**))((''&&%%$$##""!!``‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&&%%%%%%%%%%$$$$$$%%$$$$$$$####""""""""!!!!!!!!!!!"""##$$##""!!!!!!!!!!!``````````````!!!!!!""""""""""########""""""""""""""""""""""""!!!!!!`````!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---...///////////000000000010000110001111111111122222222223333334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=>=============>>>>>>>>???>>>>>>>>>>>=>==<<<<<<<<;;;:::9988776655544333333221100//..--,,++**))((''&&%%$$###"""""###$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""################$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766555554444555555555667778788888888888887776666665555544433332222111000///////............--,,++**))((''&&&%%$$##""!!!!```!!!""##$$%%&&''(''('((((())*******+++++,,,,---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555544433221100//..--,,++*********++,,--..//0011223222111111111112233445566778899:99887766554433222222222222222222333333222110000000/////000001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,----....////....-------,,,,,,,,+++++++***)))))((((((((''''''''('((((''(((('''''''''''''''&''''(()))))((''&'''((())**++,,++**))((''&&''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9999999999::;;<<==>>????????>>==<<;;::99887766554433221100//....///000011111100///...///0011223344556666665555666554433221100//..--,,,--..//00112233445566778899:9988888899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,---------------------,,,,,,,,,,,,,,,,--..//001122222233445566778899::;;<<====<<;;::::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&&'''''''((()))******+++,,,--------..//0011221100//..-----,,++**)))((((((((((((((((('''''&&&&%%%%$$$%%&&''(())**++,,--..//00112233433221100//..--,,++******++,,--..//001000000112233445566778899:::99887766555444455566778899:9988776665544443333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777777777777666554443333344556666554433221100011122333344444444444433221100//..--,,+++**)))))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++,+,,,--....//001122334455667788899::::::;;;::::::9999999988888877777777666655555555566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888999999:::::::::::::::::::;;<<==>>????>>>==============>>>>>>>?????????????????????????????????????????????>?>>>?>?????????>>==<<;;;;;;:;;<<==>>??????????????>>>>>>>>====<<<<=======>>>>>>>>>>?>?>>==<<;;::99887766665666778899::;;<<==>>????????????????????????????????????????????????????????>>====<<;;:::9999998988899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((''((())***))((''&&%%$$###""!!```!!""###$$%%&&''(())**++,,----..............-------------..//00112233333333333333333333222222222223334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222222222222233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''(''&&%%%%$$%%$$$$$$$$$$$$$$$$$#####"""""!!!!!!!!!!!!!!!!"""###$##""""""!!!!!!!!!!!!!``````````!!!!!!!!!!""""""""###""""""""""""""""""""""""""""###""""""!!!!!!!``!!""##$$%%&&''(()((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,-----.......//////////00000000000000000000111111111112222222233333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====<<=<<<=<<======>>>=>>>>>>=>==========<<<<<<<;;;;:::9988776655544333223221100//..--,,++**))((''&&%%$$##""""""""#######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#######""""""####$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766555544444444444555556667777777788888877776666655555444433332221110000///............------,,++**))((''&&%%%$$##""!!`!```!!""##$$%%&&'''''''''((())*********+++,,,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444433221100//..--,,++**)))))))**++,,--..//001122221110000000011223344556677889998877665544332221111111111222222222222221100000//////////00000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,----........--------,,,,,+++++++++++**)))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&''(())(((''&&&&'''(())**++++**))((''&&&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999888888999::;;<<==>>??????>>==<<;;::99887766554433221100//.......////00111100//......///00112233445566555555555554433221100//..--,,,,,--..//0011223344556677889998877788899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,----,,,,,,,,,,,,,,,++,,,,,,+++,,,--..//001111122233445566778899::;;<<==<<;;::::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&'''''''((((())******++++,,,-----.....//001122221100//....---,,++**)))))(((((((((((((((('''''&&&&%%%%%%&&''(())**++,,--..//0011223344433221100//..--,,++****++,,--..//000000//000112233445566778899:998877665544444444556677889998877665554433333333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666766665554433322233445566554433221100000111222233333344444333221100//..--,,++***))((((((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++,,,----..//001122334455667788899999::::::::99999998888888777777766666665555444445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988887888898999999:9::::::::99::::;;<<==>>??>>===========<<<========>>?????????????????????????????????????????>>>>>>>>>>>???????>>==<<;;;;:::::;;<<==>>????????????>>>>=======<<<<<<<<<==========>>>>>>>>==<<;;::9988776655555566778899::;;<<==>>?>????????????????????????????????????????????????????>>====<<;;::9999988888888899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''''''(())***))((''&&%%$$$##""!!```!!""###$$%%&&''(())**++,,----------------------,,,,,,---..//00112233333333333333322222111111122222334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222111111122222221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%%$$$$$$$$$$######$$#######""""!!!!!!!!```````````!!!""######"""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!"""""""###""""""!!!!!```!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,---...........//////////0////00///000000000001111111111222222333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<=<<<<<<<<<<<<<========>>>===========<=<<;;;;;;;;:::99988776655444332222221100//..--,,++**))((''&&%%$$##"""!!!!!"""######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""""""""""""""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::9988776655444443333444444444556667677777777777776665555554444433322221111000///.......------------,,++**))((''&&%%%$$##""!!```!!""##$$%%&&'&&'&'''''(()))))))*****++++,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554444333221100//..--,,++**)))))))))**++,,--..//0011211100000000000112233445566778898877665544332211111111111111111122222211100///////...../////000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++,,,,----....----,,,,,,,++++++++*******)))(((((''''''''&&&&&&&&'&''''&&''''&&&&&&&&&&&&&&&%&&&&''(((((''&&%&&&'''(())**++**))((''&&%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999888888888899::;;<<==>>????>>==<<;;::99887766554433221100//..----...////000000//...---...//001122334455555544445554433221100//..--,,+++,,--..//0011223344556677889887777778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++,,--..//001111112233445566778899::;;<<<<;;::999999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''''((((((()))***++++++,,,---........//00112233221100//.....--,,++***)))))))))))))))))(((((''''&&&&%%%&&''(())**++,,--..//001122334454433221100//..--,,++++++,,--..//00000//////001122334455667788999887766554443333444556677889887766555443333222233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666666665554433322222334455554433221100///000112222333333333333221100//..--,,++***))(((((((''&&%%$$##""!!``!!""##$$%%&&''(())***+*+++,,----..//0011223344556677788999999:::999999888888887777776666666655554444444445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777778888889999999999999999999::;;<<==>>>>===<<<<<<<<<<<<<<=======>>>?>????????????????????????????????????>>>>=>===>=>>?????>>==<<;;::::::9::;;<<==>>??????????>>========<<<<;;;;<<<<<<<==========>=>==<<;;::998877665555455566778899::;;<<==>>>>>???????????????????????>?>???????????????????????>>==<<<<;;::999888888787778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''&&'''(())***))((''&&%%$$$##""!!!``!!"""##$$%%&&''(())**++,,,,--------------,,,,,,,,,,,,,--..//00112222222222222222222211111111111222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211111111111111221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&'&&%%$$$$##$$#################"""""!!!!!`````!!!"""#########"""""""""""""!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""!!!``!!""##$$%%&&''((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,-------..........////////////////////00000000000111111112222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<;;<;;;<;;<<<<<<===<======<=<<<<<<<<<<;;;;;;;::::99988776655444332221121100//..--,,++**))((''&&%%$$##""!!!!!!!!"""""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""""!!!!!!""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::998877665544443333333333344444555666666667777776666555554444433332222111000////...------------,,,,,,++**))((''&&%%$$$##""!!``!!""##$$%%&&&&&&&&&'''(()))))))))***++++,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>>>>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554443333221100//..--,,++**))((((((())**++,,--..//001111000////////001122334455667788877665544332211100000000001111111111111100/////........../////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>????????>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++,,,,--------,,,,,,,,+++++***********))((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%&&''(('''&&%%%%&&&''(())****))((''&&%%%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888877777788899::;;<<==>>??>>==<<;;::99887766554433221100//..-------....//0000//..------...//0011223344554444444444433221100//..--,,+++++,,--..//0011223344556677888776667778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++++,,,,+++++++++++++++**++++++***+++,,--..//000001112233445566778899::;;<<;;::99999999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''((((((()))))**++++++,,,,---...../////0011223333221100////...--,,++*****))))))))))))))))(((((''''&&&&&&''(())**++,,--..//00112233445554433221100//..--,,++++,,--..//0000////..///001122334455667788988776655443333333344556677888776655444332222222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555556555544433222111223344554433221100/////0001111222222333332221100//..--,,++**)))((''''''''&&%%$$##""!!`‰`!!""##$$%%&&''(())*****+++,,,,--..//0011223344556677788888999999998888888777777766666665555555444433333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777767777878888889899999999889999::;;<<==>>==<<<<<<<<<<<;;;<<<<<<<<==>>>>>>???????????????????????>>>>>>>>>>>>===========>>???>>==<<;;::::99999::;;<<==>>???????>>>====<<<<<<<;;;;;;;;;<<<<<<<<<<========<<;;::99887766554444445566778899::;;<<==>=>>>?????????????????????>>>>>>?????????????????>>>>>==<<<<;;::99888887777777778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&''(())***))((''&&%%%$$##""!!``!!"""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,++++++,,,--..//00112222222222222221111100000001111122333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111100000001111111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&%%$$$##########""""""##"""""""!!!!``````!!""""#############"""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!``````````````!!!!!!!""""""###"""""!!!``!!""##$$%%&&''(((('''&&%%%$$##""!!``!!""##$$%%&&''(())**++,+++++,,,-----------........../....//...///////////000000000011111122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>?>>>>>>>??????>>==<<<;<;;;;;;;;;;;;;<<<<<<<<===<<<<<<<<<<<;<;;::::::::999888776655443332211111100//..--,,++**))((''&&%%$$##""!!!`````!!!""""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!!!!!!!!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::998877665544333332222333333333445556566666666666665554444443333322211110000///...-------,,,,,,,,,,,,++**))((''&&%%$$$##""!!!``!!""##$$%%&%%&%&&&&&''((((((()))))****+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>===>>>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433332221100//..--,,++**))((((((((())**++,,--..//001000///////////0011223344556677877665544332211000000000000000000111111000//.......-----.....///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>????>>>>>>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++***++++,,,,----,,,,+++++++********)))))))((('''''&&&&&&&&%%%%%%%%&%&&&&%%&&&&%%%%%%%%%%%%%%%$%%%%&&'''''&&%%$%%%&&&''(())**))((''&&%%$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888877777777778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,,,---....//////..---,,,---..//00112233444444333344433221100//..--,,++***++,,--..//0011223344556677877666666778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****+++++++++++++++++++++****************++,,--..//000000112233445566778899::;;;;::9988888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((((()))))))***+++,,,,,,---...////////001122334433221100/////..--,,+++*****************)))))((((''''&&&''(())**++,,--..//0011223344556554433221100//..--,,,,,,--..//0000///......//001122334455667788877665544333222233344556677877665544433222211112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555555555544433222111112233444433221100//...///0011112222222222221100//..--,,++**)))((''''''''&&%%$$##""!!``!!""##$$%%&&''(())))*)***++,,,,--..//0011223344556667788888899988888877777777666666555555554444333333333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666777777888888888888888888899::;;<<====<<<;;;;;;;;;;;;;;<<<<<<<===>=>>>>>>?????????????????>>>>>>>>>>>>>====<=<<<=<==>>?>>==<<;;::999999899::;;<<==>>?????>>>==<<<<<<<<;;;;::::;;;;;;;<<<<<<<<<<=<=<<;;::9988776655444434445566778899::;;<<=====>>???????????????????>>=>=>>>??????????????>>>>>>==<<;;;;::9988877777767666778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%&&&''(())***))((''&&%%%$$##""!!``!!!""##$$%%&&''(())**++++,,,,,,,,,,,,,,+++++++++++++,,--..//00111111111111111111110000000000011122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000000000000011100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%&%%$$####""##"""""""""""""""""!!!!!`LJ`!!!"""""#################""""""""""""""""""!!!!!!!!!!!!!``````````````!!!!!!""""""####"""!!```!!""##$$%%&&'''''''''&&%%%%$$##""!!``!!""##$$%%&&''(())**++++++++++,,,,,,,----------....................///////////00000000111112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>??>>==<<<;;;;::;:::;::;;;;;;<<<;<<<<<<;<;;;;;;;;;;:::::::9999888776655443332211100100//..--,,++**))((''&&%%$$##""!!```!!!!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!``````!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433332222222222233333444555555556666665555444443333322221111000///....---,,,,,,,,,,,,++++++**))((''&&%%$$###""!!```!!""##$$%%%%%%%%%%&&&''((((((((()))****+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>======>>>????????????????????????????????????????????????????>>>>>>>==<<;;::99887766554433322221100//..--,,++**))(('''''''(())**++,,--..//0000///........//00112233445566777665544332211000//////////00000000000000//.....----------.....//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==>>>>>>>>==>>>>???????????????????????>>==<<;;::99887766554433221100//..--,,++*****++++,,,,,,,,++++++++*****)))))))))))(('''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$%%&&''&&&%%$$$$%%%&&''(())))((''&&%%$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>??????????>>==<<;;::9988777776666667778899::;;<<==>>==<<;;::99887766554433221100//..--,,,,,,,----..////..--,,,,,,---..//001122334433333333333221100//..--,,++*****++,,--..//0011223344556677766555666778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**********++++***************))******)))***++,,--../////000112233445566778899::;;::998888888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((()))))))*****++,,,,,,----.../////0000011223344443322110000///..--,,+++++****************)))))((((''''''(())**++,,--..//001122334455666554433221100//..--,,,,--..//0000//....--...//001122334455667787766554433222222223344556677766554433322111111112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444444454444333221110001122334433221100//.....///00001111112222211100//..--,,++**))(((''&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())))))***++++,,--..//0011223344556667777788888888777777766666665555555444444433332222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766665666676777777878888888877888899::;;<<==<<;;;;;;;;;;;:::;;;;;;;;<<======>>>>>>>????????????>>>>============<<<<<<<<<<<==>>>==<<;;::99998888899::;;<<==>>???>>===<<<<;;;;;;;:::::::::;;;;;;;;;;<<<<<<<<;;::998877665544333333445566778899::;;<<=<===>>>????????????????>>======>>????????????>>>=====<<;;;;::998877777666666666778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%&&''(())***))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++++++++++++++++++++++******+++,,--..//0011111111111111100000///////000001122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000///////00000000//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%$$###""""""""""!!!!!!""!!!!!!!````!!!!""""""""""""""""""""""""""""""""""!!!!!!!!````````````!!!!!!"""""""#"""!!!````!!""##$$%%&&'''''''&&&%%$$$$$##""!!``!!""##$$%%&&''(())***++*****+++,,,,,,,,,,,----------.----..---...........//////////0000001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===>=======>>>>>>==<<;;;:;:::::::::::::;;;;;;;;<<<;;;;;;;;;;;:;::999999998887776655443322211000000//..--,,++**))((''&&%%$$##""!!````!!!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`````````!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::9988776655443322222111122222222233444545555555555555444333333222221110000////...---,,,,,,,++++++++++++**))((''&&%%$$###""!!``!!""##$$%%%$$%$%%%%%&&'''''''((((())))***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<<====>>?????????????????????????????????????????????????>>>>>>>>==<<;;::99887766554433222211100//..--,,++**))(('''''''''(())**++,,--..//0///...........//00112233445566766554433221100//////////////////000000///..-------,,,,,-----...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====>>>>=======>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**)))****++++,,,,++++*******))))))))((((((('''&&&&&%%%%%%%%$$$$$$$$%$%%%%$$%%%%$$$$$$$$$$$$$$$#$$$$%%&&&&&%%$$#$$$%%%&&''(())((''&&%%$$##$$%%&&''((((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>??????>>==<<;;::998877776666666666778899::;;<<====<<;;::99887766554433221100//..--,,++++,,,----......--,,,+++,,,--..//0011223333332222333221100//..--,,++**)))**++,,--..//0011223344556676655555566778899::;;<<==>>???????????????>>>>???????????????>>==<<;;::99887766554433221100//..--,,++**))))*********************))))))))))))))))**++,,--..//////00112233445566778899::::99887777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())))))*******+++,,,------...///0000000011223344554433221100000//..--,,,+++++++++*************))))(((('''(())**++,,--..//00112233445566766554433221100//..------..//0000//...------..//001122334455667776655443322211112223344556676655443332211110000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444444444444333221110000011223333221100//..---...//000011111111111100//..--,,++**))(((''&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(((()()))**++++,,--..//0011223344555667777778887777776666666655555544444444333322222222233445566778899::;;<<==>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555566666677777777777777777778899::;;<<<<;;;::::::::::::::;;;;;;;<<<=<======>>>>>>>>>>>>>>>>>=============<<<<;<;;;<;<<==>==<<;;::9988888878899::;;<<==>>?>>===<<;;;;;;;;::::9999:::::::;;;;;;;;;;<;<;;::99887766554433332333445566778899::;;<<<<<==>>>??????????????>>==<=<===>>??????????>>======<<;;::::99887776666665655566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$%%%&&''(())***))((''&&%%$$##""!!```!!""##$$%%&&''(())****++++++++++++++*************++,,--..//00000000000000000000///////////0001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////////////000//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%$$##""""!!""!!!!!!!!!!!!!!!!!``†``!!!!!"""""""""""""""""""""""""!!!!!!!!!!```````!!!!!!""""""#""!!!!!`````!!""##$$%%&&'&&&&&&&%%$$$$####""!!`‰`!!""##$$%%&&''(())************+++++++,,,,,,,,,,--------------------...........////////00000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===============>>==<<;;;::::99:999:99::::::;;;:;;;;;;:;::::::::::999999988887776655443322211000//0//..--,,++**))((''&&%%$$##""!!`````!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::9988776655443322221111111111122222333444444445555554444333332222211110000///...----,,,++++++++++++******))((''&&%%$$##"""!!``!!""##$$$$$$$$$$$$%%%&&'''''''''((())))***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<<<<<===>>???????????????????????????????????????????????>>>=======<<;;::99887766554433222111100//..--,,++**))((''&&&&&&&''(())**++,,--..////...--------..//001122334455666554433221100///..........//////////////..-----,,,,,,,,,,-----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<========<<====>>???????????????????>>==<<;;::99887766554433221100//..--,,++**)))))****++++++++********)))))(((((((((((''&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########$$%%&&%%%$$####$$$%%&&''((((''&&%%$$####$$%%&&''((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>====>>>>????>>==<<;;::99887766666555555666778899::;;<<==<<;;::99887766554433221100//..--,,+++++++,,,,--....--,,++++++,,,--..//00112233222222222221100//..--,,++**)))))**++,,--..//0011223344556665544455566778899::;;<<==>>???????????>>>>>>>>>>>??????>>??>>==<<;;::99887766554433221100//..--,,++**))))))))))****)))))))))))))))(())))))((()))**++,,--.....///00112233445566778899::9988777777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())))*******+++++,,------....///000001111122334455544333221111000//..--,,,,,+++++***))))***+*****))))(((((())**++,,--..//0011223344556677766554433221100//..----..//0000//..----,,---..//001122334455667665544332211111111223344556665544332221100000000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99887766554433333334333322211000///00112233221100//..-----...////00000011111000//..--,,++**))(('''&&%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(((((()))****++,,--..//0011223344555666667777777766666665555555444444433333332222111112233445566778899::;;<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555455556566666676777777776677778899::;;<<;;:::::::::::999::::::::;;<<<<<<=======>>>>>>>>>>>>====<<<<<<<<<<<<;;;;;;;;;;;<<===<<;;::998888777778899::;;<<==>>>==<<<;;;;:::::::999999999::::::::::;;;;;;;;::9988776655443322222233445566778899::;;<;<<<===>>????????????>>==<<<<<<==>>????????>>===<<<<<;;::::9988776666655555555566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$%%&&''(())***))((''&&%%$$##""!!````ˆ`!!""##$$%%&&''(())**********************))))))***++,,--..//000000000000000/////......./////001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////.......////////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$##"""!!!!!!!!!!``````!!```````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```````!!!!!!!"""""""!!!!!!!``!!""##$$%%&&&&&&&&%%%$$#######""!!``!!""##$$%%&&''(())**)**)))))***+++++++++++,,,,,,,,,,-,,,,--,,,-----------..........//////000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<=<<<<<<<======<<;;:::9:9999999999999::::::::;;;:::::::::::9:99888888887776665544332211100//////..--,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221111100001111111112233343444444444444433322222211111000////....---,,,+++++++************))((''&&%%$$##"""!!``!!""##$$$$$##$#$$$$$%%&&&&&&&'''''(((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;;<<<<==>>????????????????????????????????????????????>>>========<<;;::99887766554433221111000//..--,,++**))((''&&&&&&&&&''(())**++,,--../...-----------..//0011223344556554433221100//..................//////...--,,,,,,,+++++,,,,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<====<<<<<<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((())))****++++****)))))))(((((((('''''''&&&%%%%%$$$$$$$$########$#$$$$##$$$$###############"####$$%%%%%$$##"###$$$%%&&''((''&&%%$$##""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=================>>??>>==<<;;::9988776666555555555566778899::;;<<<<;;::99887766554433221100//..--,,++****+++,,,,------,,+++***+++,,--..//001122222211112221100//..--,,++**))((())**++,,--..//0011223344556554444445566778899::;;<<==>>?>>>>>?>>>>>>====>>>>>>>>>>>>>>>==<<;;::99887766554433221100//..--,,++**))(((()))))))))))))))))))))(((((((((((((((())**++,,--......//00112233445566778899998877666666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())******+++++++,,,---......///000111111112233445554433222111110000//..---,,,,+++**))))))))**+++****))))((())**++,,--..//001122334455667787766554433221100//......//0000//..---,,,,,,--..//001122334455666554433221110000111223344556554433222110000////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::99887766554433333333333322211000/////001122221100//..--,,,---..////000000000000//..--,,++**))(('''&&%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(''('((())****++,,--..//0011223344455666666777666666555555554444443333333322221111111112233445566778899::;;<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444445555556666666666666666666778899::;;;;:::99999999999999:::::::;;;<;<<<<<<=================<<<<<<<<<<<<<;;;;:;:::;:;;<<=<<;;::99887777776778899::;;<<==>==<<<;;::::::::999988889999999::::::::::;:;::998877665544332222122233445566778899::;;;;;<<===>>??????????>>==<<;<;<<<==>>??????>>==<<<<<<;;::99998877666555555454445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$##$$$%%&&''(())***))((''&&%%$$##""!!!!!````Ɉ`!!""###$$%%&&''(())))**************)))))))))))))**++,,--..////////////////////...........///000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..............///..--,,++**))((''&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####$##""!!!!``!!`````````!!!!!!!!!!!!!!!!!!!!!!!!!`````````!!!!!!""""""""!!!!!``ƈ`!!""##$$%%&&&&%%%%%%%$$####""""""!!``!!""##$$%%&&''(()))))))))))))))*******++++++++++,,,,,,,,,,,,,,,,,,,,-----------......../////00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????>>======>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<<<<<<<<<==<<;;:::9999889888988999999:::9::::::9:9999999999888888877776665544332211100///../...--,,++**))((''&&%%$$##""!!``!!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221111000000000001111122233333333444444333322222111110000////...---,,,,+++************))))))((''&&%%$$##""!!!``!!""##$$$##########$$$%%&&&&&&&&&'''(((()))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;;;;;<<<==>>??????????????????????????????????????????>>>===<<<<<<<;;::99887766554433221110000//..--,,++**))((''&&%%%%%%%&&''(())**++,,--....---,,,,,,,,--..//00112233445554433221100//...----------..............--,,,,,++++++++++,,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;<<<<<<<<;;<<<<==>>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((((())))********))))))))((((('''''''''''&&%%%%%$$$$$$$$$##############################""""""""""##$$%%$$$##""""###$$%%&&''''&&%%$$##""""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>============<<<<====>>>>==<<;;::998877665555544444455566778899::;;<<;;::99887766554433221100//..--,,++*******++++,,----,,++******+++,,--..//0011221111111111100//..--,,++**))((((())**++,,--..//0011223344555443334445566778899::;;<<==>>>>>>>>>>>===========>>>>>>==>>==<<;;::99887766554433221100//..--,,++**))(((((((((())))(((((((((((((((''(((((('''((())**++,,-----...//00112233445566778899887766666666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())****+++++++,,,,,--......////000111112222233445554433222111000000////..---,,++***)))(((()))**++++****))))))**++,,--..//00112233445566778887766554433221100//....//0000//..--,,,,++,,,--..//00112233445565544332211000000001122334455544332211100////////00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::9988776655443322222223222211100///...//0011221100//..--,,,,,---....//////00000///..--,,++**))((''&&&%%$$$$$$$$$$$$##""!!``!!""##$$%%&&''''''''((())))**++,,--..//0011223344455555666666665555555444444433333332222222111100000112233445566778899::;;<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444434444545555556566666666556666778899::;;::9999999999988899999999::;;;;;;<<<<<<<============<<<<;;;;;;;;;;;;:::::::::::;;<<<;;::9988777766666778899::;;<<===<<;;;::::99999998888888889999999999::::::::99887766554433221111112233445566778899::;:;;;<<<==>>????????>>==<<;;;;;;<<==>>>>>>>>==<<<;;;;;::9999887766555554444444445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#######$$%%&&''(())***))((''&&%%$$##""!!!!!!!````!!""###$$%%&&''(())))))))))))))))))))))(((((()))**++,,--..///////////////.....-------.....//000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....-------........--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####""!!!````É`````````````````````````†````!!!!""""""""""!!!```````!!""##$$%%&&%%%%%%%%$$$##"""""""!!!!``!!""##$$%%&&''(()))))())((((()))***********++++++++++,++++,,+++,,,,,,,,,,,----------......///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;<;;;;;;;<<<<<<;;::99989888888888888899999999:::9999999999989887777777766655544332211000//......---,,++**))((''&&&%%$$##""!!```!!!!``!!""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100000////0000000001122232333333333333322211111100000///....----,,,+++*******))))))))))))((''&&%%$$##""!!!``!!""##$####""#"#####$$%%%%%%%&&&&&''''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;:::;;;;<<==>>????????????????????????????????????????>>===<<<<<<<<;;::9988776655443322110000///..--,,++**))((''&&%%%%%%%%%&&''(())**++,,--.---,,,,,,,,,,,--..//001122334454433221100//..------------------......---,,+++++++*****+++++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;<<<<;;;;;;;<<==>>>????????????>>==<<;;::99887766554433221100//..--,,++**))(('''(((())))****))))(((((((''''''''&&&&&&&%%%$$$$$########""""""""#"####""####"""""""""""""""!""""##$$$$$##""!"""###$$%%&&''&&%%$$##""!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<<<<<<<<<<<==>>==<<;;::99887766555544444444445566778899::;;;;::99887766554433221100//..--,,++**))))***++++,,,,,,++***)))***++,,--..//00111111000011100//..--,,++**))(('''(())**++,,--..//0011223344544333333445566778899::;;<<==>=====>======<<<<===============<<;;::99887766554433221100//..--,,++**))((''''(((((((((((((((((((((''''''''''''''''(())**++,,------..//00112233445566778888776655555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++++++,,,,,,,---...//////00011122222222334455544332211100000/////....--,,++***))(((((((())**+++++****)))**++,,--..//0011223344556677889887766554433221100//////0000//..--,,,++++++,,--..//001122334455544332211000////00011223344544332211100////....//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::9988776655443322222222222211100///.....//00111100//..--,,+++,,,--....////////////..--,,++**))((''&&&%%$$$$$$$$$$$####""!!``!!""##$$%%&&&'&&'&'''(())))**++,,--..//0011223334455555566655555544444444333333222222221111000000000112233445566778899::;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333333444444555555555555555555566778899::::999888888888888889999999:::;:;;;;;;<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;::::9:999:9::;;<;;::998877666666566778899::;;<<=<<;;;::999999998888777788888889999999999:9:9988776655443322111101112233445566778899:::::;;<<<==>>??????>>==<<;;:;:;;;<<==>>>>>>==<<;;;;;;::998888776655544444434333445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####""###$$%%&&''(())***))((''&&%%$$##"""""!!!!```!!"""##$$%%&&''(((())))))))))))))((((((((((((())**++,,--....................-----------...///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--------------...--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""#""!!``…``!!!!"""#"""""!!!!`!!!!```!!""##$$%%&&%%%%$$$$$$$##""""!!!!!!!``!!""##$$%%&&''((((((((((((((((()))))))**********++++++++++++++++++++,,,,,,,,,,,--------.....//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>======>>>???????????????????????????????????????????????????????>>>>>>>>???????????????????????????????>>==<<<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;;;;;;;;;<<;;::999888877877787788888899989999998988888888887777777666655544332211000//...--.---,,++**))((''&&&%%$$##""!!``!```!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::9988776655443322110000///////////000001112222222233333322221111100000////....---,,,++++***))))))))))))((((((''&&%%$$##""!!```!!""####""""""""""###$$%%%%%%%%%&&&''''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::::::;;;<<==>>??????????????????????????????????????>>===<<<;;;;;;;::998877665544332211000////..--,,++**))((''&&%%$$$$$$$%%&&''(())**++,,----,,,++++++++,,--..//0011223344433221100//..---,,,,,,,,,,--------------,,+++++**********+++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::;;;;;;;;::;;;;<<===>>??????????>>==<<;;::99887766554433221100//..--,,++**))(('''''(((())))))))(((((((('''''&&&&&&&&&&&%%$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!""##$$###""!!!!"""##$$%%&&&&%%$$##""!!!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<;;;;<<<<====<<;;::9988776655444443333334445566778899::;;::99887766554433221100//..--,,++**)))))))****++,,,,++**))))))***++,,--..//001100000000000//..--,,++**))(('''''(())**++,,--..//0011223344433222333445566778899::;;<<===========<<<<<<<<<<<======<<==<<;;::99887766554433221100//..--,,++**))((''''''''''(((('''''''''''''''&&''''''&&&'''(())**++,,,,,---..//00112233445566778877665555555566778899::;;<<==>>?????????????????????????>>>>>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++++,,,,,,,-----..//////0000111222223333344555443322111000//////.....--,,++**)))(((''''((())**++++++******++,,--..//001122334455667788999887766554433221100////0000//..--,,++++**+++,,--..//001122334454433221100////////00112233444332211000//........//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::9988776655443322111111121111000//...---..//001100//..--,,+++++,,,----....../////...--,,++**))((''&&%%%$$#############""!!``!!""##$$%%&&&&&&&&&'''(((())**++,,--..//001122333444445555555544444443333333222222211111110000/////00112233445566778899::;;<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433332333343444444545555555544555566778899::99888888888887778888888899::::::;;;;;;;<<<<<<<<<<<<;;;;::::::::::::99999999999::;;;::99887766665555566778899::;;<<<;;:::999988888887777777778888888888999999998877665544332211000000112233445566778899:9:::;;;<<==>>????>>==<<;;::::::;;<<========<<;;;:::::99888877665544444333333333445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""""##$$%%&&''(())***))((''&&%%$$##"""""""!!!````!!"""##$$%%&&''((((((((((((((((((((((''''''((())**++,,--...............-----,,,,,,,-----..///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,,,,--------,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""!!```!!!"""""##"""!!!!!!!!!```````!!""##$$%%%%%%$$$$$$$$###""!!!!!!!````!!""##$$%%&&''((((((('(('''''((()))))))))))**********+****++***+++++++++++,,,,,,,,,,------...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>========>>>????????????????????????????????????????????????????>>>>>>>>>>>?????????????????????????????>>==<<<;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::;:::::::;;;;;;::99888787777777777777888888889998888888888878776666666655544433221100///..------,,,++**))((''&&%%%$$##""!!````!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????````Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100/////..../////////00111212222222222222111000000/////...----,,,,+++***)))))))((((((((((((''&&%%$$##""!!``!!""####""""!!"!"""""##$$$$$$$%%%%%&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::999::::;;<<==>>????????????????????????????????????>>==<<<;;;;;;;;::99887766554433221100////...--,,++**))((''&&%%$$$$$$$$$%%&&''(())**++,,-,,,+++++++++++,,--..//00112233433221100//..--,,,,,,,,,,,,,,,,,,------,,,++*******)))))*****+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?????????>>==<<;;:::::;;;;:::::::;;<<===>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&''''(((())))(((('''''''&&&&&&&&%%%%%%%$$$#####""""""""!!!!!!!!"!""""!!""""!!!!!!!!!!!!!!!`!!!!""#####""!!`!!!"""##$$%%&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;;;;;;;;;;;<<==<<;;::998877665544443333333333445566778899::::99887766554433221100//..--,,++**))(((()))****++++++**)))((()))**++,,--..//000000////000//..--,,++**))((''&&&''(())**++,,--..//0011223343322222233445566778899::;;<<=<<<<<=<<<<<<;;;;<<<<<<<<<<<<<<<;;::99887766554433221100//..--,,++**))((''&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&''(())**++,,,,,,--..//00112233445566777766554444445566778899::;;<<==>>??????????????????????>>>>>>>>>>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,,,-------...///000000111222333333334455544332211000/////.....----,,++**)))((''''''''(())**++,++++***++,,--..//00112233445566778899:99887766554433221100000000//..--,,+++******++,,--..//0011223344433221100///....///001122334332211000//....----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::9988776655443322111111111111000//...-----..//0000//..--,,++***+++,,----............--,,++**))((''&&%%%$$###########"""""!!``!!""##$$%%%%%&%%&%&&&''(((())**++,,--..//00112223344444455544444433333333222222111111110000/////////00112233445566778899::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222223333334444444444444444444556677889999888777777777777778888888999:9::::::;;;;;;;;;;;;;;;;;:::::::::::::9999898889899::;::9988776655555545566778899::;;<;;:::9988888888777766667777777888888888898988776655443322110000/000112233445566778899999::;;;<<==>>??>>==<<;;::9:9:::;;<<======<<;;::::::9988777766554443333332322233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!"""##$$%%&&''(())***))((''&&%%$$#####""""!!!!!``!!!""##$$%%&&''''(((((((((((((('''''''''''''(())**++,,--------------------,,,,,,,,,,,---...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"!!```!!!"""""#""""!""""!!!!!!!!!!""##$$%%%%%%$$$$#######""!!!!`````!!""##$$%%&&'''''''''''''''''''((((((())))))))))********************+++++++++++,,,,,,,,-----..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<<<<<===>>??????????????????????????????????????????????????>>>========>>???????????????????????????>>==<<;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>??????????????????>>==<<;;;:::::::::::::::;;::99888777766766676677777788878888887877777777776666666555544433221100///..---,,-,,,++**))((''&&%%%$$$##""!!```!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????``!!!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100////.........../////00011111111222222111100000/////....----,,,+++****)))(((((((((((('''''''&&%%$$##""!!``!!""###""!!!!!!!!!!"""##$$$$$$$$$%%%&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::999999:::;;<<==>>??????????????????????????????????>>==<<<;;;:::::::99887766554433221100///....--,,++**))((''&&%%$$#######$$%%&&''(())**++,,,,+++********++,,--..//001122333221100//..--,,,++++++++++,,,,,,,,,,,,,,++*****))))))))))*****++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>???????????????>>>>>>?????>>==<<;;::99::::::::99::::;;<<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&''''((((((((''''''''&&&&&%%%%%%%%%%%$$#####"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````````!!""##"""!!```!!!""##$$%%%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;::::;;;;<<<<;;::99887766554433333222222333445566778899::99887766554433221100//..--,,++**))((((((())))**++++**))(((((()))**++,,--..//00///////////..--,,++**))((''&&&&&''(())**++,,--..//0011223332211122233445566778899::;;<<<<<<<<<<<;;;;;;;;;;;<<<<<<;;<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&''''&&&&&&&&&&&&&&&%%&&&&&&%%%&&&''(())**+++++,,,--..//00112233445566776655444444445566778899::;;<<==>>???????????????????>>>>======>>>>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,-------.....//0000001111222333334444455544332211000///......-----,,++**))((('''&&&&'''(())**++,,++++++,,--..//00112233445566778899:::998877665544332211000000//..--,,++****))***++,,--..//00112233433221100//........//001122333221100///..--------..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::998877665544332211000000010000///..---,,,--..//00//..--,,++*****+++,,,,------.....---,,++**))((''&&%%$$$##"""""""""""""!!!``!!""##$$$$$%%%%%%%%%&&&''''(())**++,,--..//001122233333444444443333333222222211111110000000////.....//00112233445566778899::;;;<<==>>?????????>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222212222323333334344444444334444556677889988777777777776667777777788999999:::::::;;;;;;;;;;;;::::9999999999998888888888899:::998877665555444445566778899::;;;::999888877777776666666667777777777888888887766554433221100//////00112233445566778898999:::;;<<==>>>>==<<;;::999999::;;<<<<<<<<;;:::999998877776655443333322222222233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!""##$$%%&&''(())***))((''&&%%$$#######"""!!!!``!!!""##$$%%&&''''''''''''''''''''''&&&&&&'''(())**++,,---------------,,,,,+++++++,,,,,--...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,+++++++,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!``!!!!!"""##"""""""""!!!!!!!""##$$%%%$$$$$########"""!!```Ç`!!""##$$%%&&&&''''''''&''&&&&&'''((((((((((())))))))))*))))**)))***********++++++++++,,,,,,---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<===>>????????????????????????????????????????????????>>===========>>?????????????????????????>>==<<;;;:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>??????????????>>==<<;;:::999:9999999::::::99887776766666666666667777777788877777777777676655555555444333221100//...--,,,,,,+++**))((''&&%%$$$###""!!``ǂ```!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!!!!!!!!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//.....----.........//000101111111111111000//////.....---,,,,++++***)))((((((('''''''''''''&&&%%$$##""!!``!!""##""!!!!``!`!!!!!""#######$$$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::998889999::;;<<==>>????????????????????????????????>>==<<;;;::::::::99887766554433221100//....---,,++**))((''&&%%$$#########$$%%&&''(())**++,+++***********++,,--..//0011223221100//..--,,++++++++++++++++++,,,,,,+++**)))))))((((()))))***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>????????????>>==>>>>>??>>==<<;;::99999::::9999999::;;<<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%&&&&''''((((''''&&&&&&&%%%%%%%%$$$$$$$###"""""!!!!!!!!````````!`!!!!``!!!!``````````!!"""""!!``!!!""##$$%%$$##""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::::::::::::::::;;<<;;::998877665544333322222222223344556677889999887766554433221100//..--,,++**))((''''((())))******))((('''((())**++,,--..//////....///..--,,++**))((''&&%%%&&''(())**++,,--..//0011223221111112233445566778899::;;<;;;;;<;;;;;;::::;;;;;;;;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%&&''(())**++++++,,--..//00112233445566665544333333445566778899::;;<<==>>???????????????>>>>>===========>>>>>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,------.......///000111111222333444444445554433221100///.....-----,,,,++**))(((''&&&&&&&&''(())**++,,,+++,,--..//00112233445566778899::;::9988776655443322111100//..--,,++***))))))**++,,--..//001122333221100//...----...//0011223221100///..----,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::998877665544332211000000000000///..---,,,,,--..////..--,,++**)))***++,,,,------------,,++**))((''&&%%$$$##"""""""""""!!!!!``!!""##$$$$$$$$$%$$%$%%%&&''''(())**++,,--..//00111223333334443333332222222211111100000000////.........//00112233445566778899:::;;<<==>>??????>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111111222222333333333333333333344556677888877766666666666666777777788898999999:::::::::::::::::9999999999999888878777878899:99887766554444443445566778899::;::999887777777766665555666666677777777778787766554433221100////.///00112233445566778888899:::;;<<==>>==<<;;::99898999::;;<<<<<<;;::999999887766665544333222222121112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!``!!!""##$$%%&&''(())***))((''&&%%$$$$$####"""""!!```!!""##$$%%&&&&''''''''''''''&&&&&&&&&&&&&''(())**++,,,,,,,,,,,,,,,,,,,,+++++++++++,,,---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++++++++,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!```!!!!!""""#"####""""""""""##$$$$$$$$$$####"""""""!!``!!""##$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''(((((((((())))))))))))))))))))***********++++++++,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;<<<==>>??????????????????????????????????????????????>>===<<<<<<<<==>>???????????????????????>>==<<;;::::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>????>>>>>=====>>>>????????????>>==<<;;:::999999999999999::99887776666556555655666666777677777767666666666655555554444333221100//...--,,,++,+++**))((''&&%%$$$###""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!""""!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//....-----------.....///000000001111110000/////.....----,,,,+++***))))(((''''''''''''&&&&&&&&%%%$$##""!!``!!"""""!!```````!!!""#########$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99888888999::;;<<==>>??????????????????????????????>>==<<;;;:::9999999887766554433221100//...----,,++**))((''&&%%$$##"""""""##$$%%&&''(())**++++***))))))))**++,,--..//00112221100//..--,,+++**********++++++++++++++**)))))(((((((((()))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==>==>>>??????????>>======>>>>>==<<;;::998899999999889999::;;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%&&&&''''''''&&&&&&&&%%%%%$$$$$$$$$$$##"""""!!!!!!!!!``````````ć`!!"""!!!```!!""##$$$$##""!!``!!""##$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::::::9999::::;;;;::998877665544332222211111122233445566778899887766554433221100//..--,,++**))(('''''''(((())****))((''''''((())**++,,--..//...........--,,++**))((''&&%%%%%&&''(())**++,,--..//0011222110001112233445566778899::;;;;;;;;;;;:::::::::::;;;;;;::;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%&&&&%%%%%%%%%%%%%%%$$%%%%%%$$$%%%&&''(())*****+++,,--..//00112233445566554433333333445566778899::;;<<==>>??????????>>>>>>>====<<<<<<=====>>>>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,----......./////001111112222333444445555554433221100///...------,,,,,++**))(('''&&&%%%%&&&''(())**++,,,,,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))))(()))**++,,--..//0011223221100//..--------..//00112221100//...--,,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99887766554433221100///////0////...--,,,+++,,--..//..--,,++**)))))***++++,,,,,,-----,,,++**))((''&&%%$$###""!!!!!!!!!!!!!```!!""#########$$$$$$$$$%%%&&&&''(())**++,,--..//001112222233333333222222211111110000000///////....-----..//00112233445566778899:::;;<<==>>????>>>====>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111011112122222232333333332233334455667788776666666666655566666666778888889999999::::::::::::9999888888888888777777777778899988776655444433333445566778899:::998887777666666655555555566666666667777777766554433221100//......//001122334455667787888999::;;<<====<<;;::9988888899::;;;;;;;;::99988888776666554433222221111111112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!""##$$%%&&''(())***))((''&&%%$$$$$$$###""""!!``!!""##$$%%&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''(())**++,,,,,,,,,,,,,,,+++++*******+++++,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++*******+++++++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!""""""#####"""""""##$$$$$$$#####""""""""!!!``ʼn`!!""##$$%%%%%%&&&&&&&&%&&%%%%%&&&'''''''''''(((((((((()(((())((()))))))))))**********++++++,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<<==>>????????????????????????????????????????????>>==<<<<<<<<<<<==>>?????????????????????>>==<<;;:::999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>>>>>>>===========>>??????????>>==<<;;::99988898888888999999887766656555555555555566666666777666666666665655444444443332221100//..---,,++++++***))((''&&%%$$###"""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""""""""""!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-----,,,,---------..///0/0000000000000///......-----,,,++++****)))((('''''''&&&&&&&&&&&&&%%%%$$$##""!!``!!""""!!```!!"""""""#####$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::9988777888899::;;<<==>>????????????????????????????>>==<<;;:::99999999887766554433221100//..----,,,++**))((''&&%%$$##"""""""""##$$%%&&''(())**+***)))))))))))**++,,--..//001121100//..--,,++******************++++++***))((((((('''''((((()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==========>>>???????>>==<<=====>>==<<;;::99888889999888888899::;;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$%%%%&&&&''''&&&&%%%%%%%$$$$$$$$#######"""!!!!!````````!!!!!!```!!""##$$$##""!!``!!""##$$$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99999999999999999::;;::998877665544332222111111111122334455667788887766554433221100//..--,,++**))((''&&&&'''(((())))))(('''&&&'''(())**++,,--......----...--,,++**))((''&&%%$$$%%&&''(())**++,,--..//0011211000000112233445566778899::;:::::;::::::9999:::::::::::::::99887766554433221100//..--,,++**))((''&&%%$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$%%&&''(())******++,,--..//00112233445555443322222233445566778899::;;<<==>>????????>>>>>=====<<<<<<<<<<<======>>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--......///////0001112222223334445555555554433221100//...-----,,,,,++++**))(('''&&%%%%%%%%&&''(())**++,,,,--..//00112233445566778899::;;:::99887766554433221100//..--,,++**)))(((((())**++,,--..//00112221100//..---,,,,---..//001121100//...--,,,,++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99887766554433221100////////////...--,,,+++++,,--....--,,++**))((()))**++++,,,,,,,,,,,,++**))((''&&%%$$###""!!!!!!!!!!!````!!""#############$##$#$$$%%&&&&''(())**++,,--..//0001122222233322222211111111000000////////....---------..//001122334455667788999::;;<<==>>??>>========>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000011111122222222222222222223344556677776665555555555555566666667778788888899999999999999999888888888888877776766676778898877665544333333233445566778899:998887766666666555544445555555666666666676766554433221100//....-...//001122334455667777788999::;;<<==<<;;::998878788899::;;;;;;::9988888877665555443322211111101000112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())***))((''&&%%%%%$$$$#####""!!````!!""##$$%%%%&&&&&&&&&&&&&&%%%%%%%%%%%%%&&''(())**++++++++++++++++++++***********+++,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**************+++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Dž``!!!!""""############$$##########""""!!!!!!!``!!""##$$%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&''''''''''(((((((((((((((((((()))))))))))********+++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::::::;;;<<==>>??????????????????????????????????????????>>==<<<;;;;;;;;<<==>>???????????????????>>==<<;;::999999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==>>>>=====<<<<<====>>????????>>==<<;;::99988888888888888899887766655554454445445555556665666666565555555555444444433332221100//..---,,+++**+***))((''&&%%$$###"""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###"""""!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""###""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,,,,,,,,-----...////////000000////.....-----,,,,++++***)))(((('''&&&&&&&&&&&&%%%%%%%%$$$$##""!!``!!"!!!!``!!"""""""""###$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::998877777788899::;;<<==>>??????????????????????????>>==<<;;:::99988888887766554433221100//..---,,,,++**))((''&&%%$$##""!!!!!!!""##$$%%&&''(())****)))(((((((())**++,,--..//0011100//..--,,++***))))))))))**************))(((((''''''''''((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<=<<===>>>?????>>==<<<<<<=====<<;;::9988778888888877888899:::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%%%%&&&&&&&&%%%%%%%%$$$$$###########""!!!!!````!!!```!!""##$$##""!!``!!""##$$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999999999988889999::::998877665544332211111000000111223344556677887766554433221100//..--,,++**))((''&&&&&&&''''(())))((''&&&&&&'''(())**++,,--..-----------,,++**))((''&&%%$$$$$%%&&''(())**++,,--..//0011100///000112233445566778899:::::::::::99999999999::::::99::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$%%%%$$$$$$$$$$$$$$$##$$$$$$###$$$%%&&''(()))))***++,,--..//00112233445544332222222233445566778899::;;<<==>>??????>>=======<<<<;;;;;;<<<<<=====>>>>?????????>>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--...///////000001122222233334445555566554433221100//...---,,,,,,+++++**))((''&&&%%%$$$$%%%&&''(())**++,,--..//00112233445566778899::;;:::99887766554433221100//..--,,++**))((((''((())**++,,--..//001121100//..--,,,,,,,,--..//0011100//..---,,++++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999887766554433221100//......./....---,,+++***++,,--..--,,++**))((((()))****++++++,,,,,+++**))((''&&%%$$##"""!!```````````!!""###"""""""#########$$$%%%%&&''(())**++,,--..//000111112222222211111110000000///////.......----,,,,,--..//001122334455667788999::;;<<==>>>>===<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000/0000101111112122222222112222334455667766555555555554445555555566777777888888899999999999988887777777777776666666666677888776655443333222223344556677889998877766665555555444444444555555555566666666554433221100//..------..//001122334455667677788899::;;<<<<;;::99887777778899::::::::998887777766555544332211111000000000112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%%%%%%$$$####""!!!``!!""##$$%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&''(())**+++++++++++++++*****)))))))*****++,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****)))))))*******++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!""""""###"###########"""""!!!!!!!!```!!""##$$$$$$$$$%%%%%%%%$%%$$$$$%%%&&&&&&&&&&&''''''''''(''''(('''((((((((((())))))))))******+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;::::::::;;;<<==>>????????????????????????????????????????>>==<<;;;;;;;;;;;<<==>>?????????????????>>==<<;;::99988899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=>=========<<<<<<<<<<<==>>??????>>==<<;;::99888777877777778888887766555454444444444444555555556665555555555545443333333322211100//..--,,,++******)))((''&&%%$$##"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####"""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""#########""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,++++,,,,,,,,,--..././////////////...------,,,,,+++****))))((('''&&&&&&&%%%%%%%%%%%%%$$$$###""!!!``!!!!!!``!!!!!!!"""""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766677778899::;;<<==>>????????????????????????>>==<<;;::999888888887766554433221100//..--,,,,+++**))((''&&%%$$##""!!!!!!!!!""##$$%%&&''(())*)))((((((((((())**++,,--..//00100//..--,,++**))))))))))))))))))******)))(('''''''&&&&&'''''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<<<<===>>???>>==<<;;<<<<<==<<;;::998877777888877777778899:::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$###$$$$%%%%&&&&%%%%$$$$$$$########"""""""!!!```````!!""##$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9998888888888888888899::998877665544332211110000000000112233445566777766554433221100//..--,,++**))((''&&%%%%&&&''''((((((''&&&%%%&&&''(())**++,,------,,,,---,,++**))((''&&%%$$###$$%%&&''(())**++,,--..//00100//////00112233445566778899:99999:9999998888999999999999999887766554433221100//..--,,++**))((''&&%%$$####$$$$$$$$$$$$$$$$$$$$$################$$%%&&''(())))))**++,,--..//00112233444433221111112233445566778899::;;<<==>>????>>=====<<<<<;;;;;;;;;;;<<<<<<===>>>>>???>>>>>>>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../////000000011122233333344455566666554433221100//..---,,,,,+++++****))((''&&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::::999887766554433221100//..--,,++**))(((''''''(())**++,,--..//0011100//..--,,,++++,,,--..//00100//..---,,++++****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999887766554433221100//............---,,+++*****++,,----,,++**))(('''((())****++++++++++++**))((''&&%%$$##"""!!``!!""##"""""""""""#""#"###$$%%%%&&''(())**++,,--..///0011111122211111100000000//////........----,,,,,,,,,--..//001122334455667788899::;;<<==>>==<<<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////0000001111111111111111111223344556666555444444444444445555555666767777778888888888888888877777777777776666565556566778776655443322222212233445566778898877766555555554444333344444445555555555656554433221100//..----,---..//001122334455666667788899::;;<<;;::9988776767778899::::::9988777777665544443322111000000/0///00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&&&&%%%%$$$$$##""!!!```ņ`!!""##$$$$$%%%%%%%%%%%%%%$$$$$$$$$$$$$%%&&''(())********************)))))))))))***+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))))))))******))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É```!!!!""""""""""####""""""""""!!!!``````!!""##$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%&&&&&&&&&&''''''''''''''''''''((((((((((())))))))*****++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::999999:::;;<<==>>??????????????????????????????????????>>==<<;;;::::::::;;<<==>>???????????????>>==<<;;::9988888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<====<<<<<;;;;;<<<<==>>????>>==<<;;::99888777777777777777887766555444433433343344444455545555554544444444443333333222211100//..--,,,++***))*)))((''&&%%$$##"""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$#####""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$##########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,+++++++++++,,,,,---........//////....-----,,,,,++++****)))(((''''&&&%%%%%%%%%%%%$$$$$$$$####""!!```!!!````!!!!!!!!!"""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::9988776666667778899::;;<<==>>??????????????????????>>==<<;;::999888777777766554433221100//..--,,,++++**))((''&&%%$$##""!!```````!!""##$$%%&&''(())))(((''''''''(())**++,,--..//000//..--,,++**)))(((((((((())))))))))))))(('''''&&&&&&&&&&'''''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?????????????????????????????>>==<<<<<;;<;;<<<===>>?>>==<<;;;;;;<<<<<;;::998877667777777766777788999::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$$$%%%%%%%%$$$$$$$$#####"""""""""""!!``ć`!!""##$$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888888888777788889999887766554433221100000//////0001122334455667766554433221100//..--,,++**))((''&&%%%%%%%&&&&''((((''&&%%%%%%&&&''(())**++,,--,,,,,,,,,,,++**))((''&&%%$$#####$$%%&&''(())**++,,--..//000//...///00112233445566778899999999999888888888889999998899887766554433221100//..--,,++**))((''&&%%$$##########$$$$###############""######"""###$$%%&&''((((()))**++,,--..//00112233443322111111112233445566778899::;;<<==>>??>>==<<<<<<<;;;;::::::;;;;;<<<<<====>>>>>>>>>===>>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00000001111122333333444455566666554433221100//..---,,,++++++*****))((''&&%%%$$$####$$$%%&&''(())**++,,--..//00112233445566778899::999887766554433221100//..--,,++**))((''''&&'''(())**++,,--..//00100//..--,,++++++++,,--..//000//..--,,,++********++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998887766554433221100//..-------.----,,,++***)))**++,,--,,++**))(('''''((())))******+++++***))((''&&%%$$##""!!!``!!""#""!!!!!!!"""""""""###$$$$%%&&''(())**++,,--..///00000111111110000000///////.......-------,,,,+++++,,--..//001122334455667788899::;;<<====<<<;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////.////0/00000010111111110011112233445566554444444444433344444444556666667777777888888888888777766666666666655555555555667776655443322221111122334455667788877666555544444443333333334444444444555555554433221100//..--,,,,,,--..//001122334455656667778899::;;;;::998877666666778899999999887776666655444433221100000/////////00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&&&&&&%%%$$$$##"""!!!!````!!""###$$$$$$$$$$$$$$$$$$$$$$$######$$$%%&&''(())***************)))))((((((()))))**+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))((((((()))))))**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!"""!"""""""""""!!!!!````!!""##$#########$$$$$$$$#$$#####$$$%%%%%%%%%%%&&&&&&&&&&'&&&&''&&&'''''''''''(((((((((())))))***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99999999:::;;<<==>>????????????????????????????????????>>==<<;;:::::::::::;;<<==>>?????????????>>==<<;;::998887778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<=<<<<<<<<<;;;;;;;;;;;<<==>>??>>==<<;;::99887776667666666677777766554443433333333333334444444455544444444444343322222222111000//..--,,+++**))))))(((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$#####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$$$$$##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++****+++++++++,,---.-.............---,,,,,,+++++***))))(((('''&&&%%%%%%%$$$$$$$$$$$$$####"""!!```````````!!!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::998877665556666778899::;;<<==>>????????????????????>>==<<;;::998887777777766554433221100//..--,,++++***))((''&&%%$$##""!!``!!""##$$%%&&''(()((('''''''''''(())**++,,--..//0//..--,,++**))(((((((((((((((((())))))(((''&&&&&&&%%%%%&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>????????????????????>>==<<<;;;;;;;;;;<<<==>>>==<<;;::;;;;;<<;;::99887766666777766666667788999::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""####$$$$%%%%$$$$#######""""""""!!!!!!!``!!""##$$$##""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877777777777777777889988776655443322110000//////////0011223344556666554433221100//..--,,++**))((''&&%%$$$$%%%&&&&''''''&&%%%$$$%%%&&''(())**++,,,,,,++++,,,++**))((''&&%%$$##"""##$$%%&&''(())**++,,--..//0//......//001122334455667788988888988888877778888888888888887766554433221100//..--,,++**))((''&&%%$$##""""#####################""""""""""""""""##$$%%&&''(((((())**++,,--..//00112233332211000000112233445566778899::;;<<==>>>>==<<<<<;;;;;:::::::::::;;;;;;<<<=====>>>========>>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00001111111222333444444555666766554433221100//..--,,,+++++*****))))((''&&%%%$$########$$%%&&''(())**++,,--..//00112233445566778899998887766554433221100//..--,,++**))(('''&&&&&&''(())**++,,--..//000//..--,,+++****+++,,--..//0//..--,,,++****))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998887766554433221100//..------------,,,++***)))))**++,,,,++**))((''&&&'''(())))************))((''&&%%$$##""!!!```!!""#""!!!!!!!!!!!"!!"!"""##$$$$%%&&''(())**++,,--...//000000111000000////////......--------,,,,+++++++++,,--..//001122334455667778899::;;<<==<<;;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//......//////00000000000000000001122334455554443333333333333344444445556566666677777777777777777666666666666655554544454556676655443322111111011223344556677877666554444444433332222333333344444444445454433221100//..--,,,,+,,,--..//001122334455555667778899::;;::9988776656566677889999998877666666554433332211000//////./...//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''&&&&%%%%%$$##"""!!!!!!``!!"""#####$$$$$$$$$$$$$$#############$$%%&&''(())))))))))))))))))))((((((((((()))***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((((((((())))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!""""!!!!!!!!!!`Ć`!!""######"""#####################$$$$$$$%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&'''''''''''(((((((()))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::99888888999::;;<<==>>??????????????????????????????????>>==<<;;:::99999999::;;<<==>>???????????>>==<<;;::99887777778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;<<<<;;;;;:::::;;;;<<==>>>>==<<;;::99887776666666666666667766554443333223222322333333444344444434333333333322222221111000//..--,,+++**)))(()(((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++***********+++++,,,--------......----,,,,,+++++****))))((('''&&&&%%%$$$$$$$$$$$$########""""!!````!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766555555666778899::;;<<==>>??????????????????>>==<<;;::998887776666666554433221100//..--,,+++****))((''&&%%$$##""!!``!!!""##$$%%&&''(((('''&&&&&&&&''(())**++,,--..///..--,,++**))(((''''''''''((((((((((((((''&&&&&%%%%%%%%%%&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>>>==>>>>>>>>>??????????????????>>==<<;;;;;::;::;;;<<<==>==<<;;::::::;;;;;::9988776655666666665566667788899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""####$$$$$$$$########"""""!!!!!!!!!!!``!!""##$$$##""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777777776666777788887766554433221100/////......///00112233445566554433221100//..--,,++**))((''&&%%$$$$$$$%%%%&&''''&&%%$$$$$$%%%&&''(())**++,,+++++++++++**))((''&&%%$$##"""""##$$%%&&''(())**++,,--..///..---...//0011223344556677888888888887777777777788888877887766554433221100//..--,,++**))((''&&%%$$##""""""""""####"""""""""""""""!!""""""!!!"""##$$%%&&'''''((())**++,,--..//00112233221100000000112233445566778899::;;<<==>>==<<;;;;;;;::::999999:::::;;;;;<<<<=========<<<===>>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011111122222334444445555666766554433221100//..--,,,+++******)))))((''&&%%$$$###""""###$$%%&&''(())**++,,--..//001122334455667788998887766554433221100//..--,,++**))((''&&&&%%&&&''(())**++,,--..//0//..--,,++********++,,--..///..--,,+++**))))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766554433221100//..--,,,,,,,-,,,,+++**)))((())**++,,++**))((''&&&&&'''(((())))))*****)))((''&&%%$$##""!!```!!""""!!```````!!!!!!!!!"""####$$%%&&''(())**++,,--.../////00000000///////.......-------,,,,,,,++++*****++,,--..//001122334455667778899::;;<<<<;;;::::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....-...././/////0/00000000//000011223344554433333333333222333333334455555566666667777777777776666555555555555444444444445566655443322111100000112233445566777665554444333333322222222233333333334444444433221100//..--,,++++++,,--..//001122334454555666778899::::998877665555556677888888887766655555443333221100/////.........//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''&&&%%%%$$###""""!!!!``!!"""#######################""""""###$$%%&&''(()))))))))))))))((((('''''''((((())***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''''((((((()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!`!!!!!!!!!!!`````!!""###"""""""""########"##"""""###$$$$$$$$$$$%%%%%%%%%%&%%%%&&%%%&&&&&&&&&&&''''''''''(((((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::9988888888999::;;<<==>>????????????????????????????????>>==<<;;::99999999999::;;<<==>>?????????>>==<<;;::9988777666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;<;;;;;;;;;:::::::::::;;<<==>>==<<;;::9988776665556555555566666655443332322222222222223333333344433333333333232211111111000///..--,,++***))(((((('''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%%%%$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****))))*********++,,,-,-------------,,,++++++*****)))((((''''&&&%%%$$$$$$$#############""""!!!```!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::9988776655444555566778899::;;<<==>>????????????????>>==<<;;::998877766666666554433221100//..--,,++****)))((''&&%%$$##""!!```!!""##$$%%&&''('''&&&&&&&&&&&''(())**++,,--../..--,,++**))((''''''''''''''''''(((((('''&&%%%%%%%$$$$$%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>============>>???????????????>>>==<<;;;::::::::::;;;<<===<<;;::99:::::;;::998877665555566665555555667788899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!""""####$$$$####"""""""!!!!!!!!```````!!""##$$$$##""!!```!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666666666666666677887766554433221100////..........//001122334455554433221100//..--,,++**))((''&&%%$$####$$$%%%%&&&&&&%%$$$###$$$%%&&''(())**++++++****+++**))((''&&%%$$##""!!!""##$$%%&&''(())**++,,--../..------..//00112233445566778777778777777666677777777777777766554433221100//..--,,++**))((''&&%%$$##""!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!""##$$%%&&''''''(())**++,,--..//001122221100//////00112233445566778899::;;<<====<<;;;;;:::::99999999999::::::;;;<<<<<===<<<<<<<<===>>>>>>>>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011122222223334445555556667766554433221100//..--,,+++*****)))))((((''&&%%$$$##""""""""##$$%%&&''(())**++,,--..//0011223344556677888877766554433221100//..--,,++**))((''&&&%%%%%%&&''(())**++,,--..///..--,,++***))))***++,,--../..--,,+++**))))(((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766554433221100//..--,,,,,,,,,,,,+++**)))((((())**++++**))((''&&%%%&&&''(((())))))))))))((''&&%%$$##""!!``!!""""!!````!``!`!!!""####$$%%&&''(())**++,,---..//////000//////........------,,,,,,,,++++*********++,,--..//001122334455666778899::;;<<;;::::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------......///////////////////0011223344443332222222222222233333334445455555566666666666666666555555555555544443433343445565544332211000000/001122334455667665554433333333222211112222222333333333343433221100//..--,,++++*+++,,--..//001122334444455666778899::998877665545455566778888887766555555443322221100///......-.---..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((''''&&&&&%%$$###""""""!!``!!!"""""##############"""""""""""""##$$%%&&''(((((((((((((((((((('''''''''''((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''''''''(((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!```````!!""###""""!!!"""""""""""""""""""""#######$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&''''''''((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::998877777788899::;;<<==>>??????????????????????????????>>==<<;;::9998888888899::;;<<==>>???????>>==<<;;::998877666666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;::;;;;:::::99999::::;;<<====<<;;::9988776665555555555555556655443332222112111211222222333233333323222222222211111110000///..--,,++***))(((''('''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****)))))))))))*****+++,,,,,,,,------,,,,+++++*****))))(((('''&&&%%%%$$$############""""""""!!!!``!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::998877665544444455566778899::;;<<==>>??????????????>>==<<;;::998877766655555554433221100//..--,,++***))))((''&&%%$$##""!!``!!""##$$%%&&''''&&&%%%%%%%%&&''(())**++,,--...--,,++**))(('''&&&&&&&&&&''''''''''''''&&%%%%%$$$$$$$$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==>====<<=========>>????????????>>>>==<<;;:::::99:99:::;;;<<=<<;;::999999:::::99887766554455555555445555667778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!""""########""""""""!!!!!``````!!""##$$%$$##""!!!!!""##$$##""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766666666666655556666777766554433221100//.....------...//0011223344554433221100//..--,,++**))((''&&%%$$#######$$$$%%&&&&%%$$######$$$%%&&''(())**++***********))((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--...--,,,---..//001122334455667777777777766666666666777777667766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!""""!!!!!!!!!!!!!!!``!!!!!!```!!!""##$$%%&&&&&'''(())**++,,--..//0011221100////////00112233445566778899::;;<<==<<;;:::::::999988888899999:::::;;;;<<<<<<<<<;;;<<<===>>>>>>>>>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122222333334455555566667766554433221100//..--,,+++***))))))(((((''&&%%$$###"""!!!!"""##$$%%&&''(())**++,,--..//00112233445566778877766554433221100//..--,,++**))((''&&%%%%$$%%%&&''(())**++,,--../..--,,++**))))))))**++,,--...--,,++***))(((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666554433221100//..--,,+++++++,++++***))((('''(())**++**))((''&&%%%%%&&&''''(((((()))))(((''&&%%$$##""!!```!!""""!!````!!!""""##$$%%&&''(())**++,,---.....////////.......-------,,,,,,,+++++++****)))))**++,,--..//001122334455666778899::;;;;:::9999:::;;<<==>>?????????????????>>>>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,----.-.....././///////..////001122334433222222222221112222222233444444555555566666666666655554444444444443333333333344555443322110000/////0011223344556665544433332222222111111111222222222233333333221100//..--,,++******++,,--..//001122334344455566778899998877665544444455667777777766555444443322221100//.....---------..//00112233445566778899::;;<<==>>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**+**))((((((('''&&&&%%$$$####""""!!``!!!"""""""""""""""""""""""!!!!!!"""##$$%%&&''((((((((((((((('''''&&&&&&&'''''(()))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&&&'''''''((((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!"""""""!!!!!!!!!""""""""!""!!!!!"""###########$$$$$$$$$$%$$$$%%$$$%%%%%%%%%%%&&&&&&&&&&''''''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887777777788899::;;<<==>>????????????????????????????>>==<<;;::998888888888899::;;<<==>>?????>>==<<;;::99887766655566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>>>?????????????????????????????????????????????????>>==<<;;;:;:::::::::99999999999::;;<<==<<;;::998877665554445444444455555544332221211111111111112222222233322222222222121100000000///...--,,++**)))((''''''&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&&%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))(((()))))))))**+++,+,,,,,,,,,,,,,+++******)))))(((''''&&&&%%%$$$#######"""""""""""""!!!!`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433344445566778899::;;<<==>>????????????>>==<<;;::998877666555555554433221100//..--,,++**))))(((''&&%%$$##""!!``!!""##$$%%&&''&&&%%%%%%%%%%%&&''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&''''''&&&%%$$$$$$$#####$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=======<<<<<<<<<<<<==>>??????????>>>===<<;;:::9999999999:::;;<<<;;::998899999::9988776655444445555444444455667778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""""####""""!!!!!!!````!!""##$$%$$##""!!!""##$$##""!!``!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766655555555555555555667766554433221100//....----------..//00112233444433221100//..--,,++**))((''&&%%$$##""""###$$$$%%%%%%$$###"""###$$%%&&''(())******))))***))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--.--,,,,,,--..//0011223344556676666676666665555666666666666666554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!!!!!!!!!!!!```````````!!""##$$%%&&&&&&''(())**++,,--..//00111100//......//00112233445566778899::;;<<<<;;:::::9999988888888888999999:::;;;;;<<<;;;;;;;;<<<=========>>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333333344455566666677766554433221100//..--,,++***)))))(((((''''&&%%$$###""!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667777666554433221100//..--,,++**))((''&&%%%$$$$$$%%&&''(())**++,,--...--,,++**)))(((()))**++,,--.--,,++***))((((''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666554433221100//..--,,++++++++++++***))((('''''(())****))((''&&%%$$$%%%&&''''(((((((((((('''&&%%$$##""!!``!!!""""!!`ŃŃ``!!""""##$$%%&&''(())**++,,,--......///......--------,,,,,,++++++++****)))))))))**++,,--..//001122334455566778899::;;::99999999::;;<<==>>??????????????>>>>>>>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,------...................//00112233332221111111111111122222223334344444455555555555555555444444444444433332322232334454433221100//////.//00112233445565544433222222221111000011111112222222222323221100//..--,,++****)***++,,--..//0011223333344555667788998877665544343444556677777766554444443322111100//...------,-,,,--..//00112233445566778899::;;<<==>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++**)))))(((('''''&&%%$$$######""!!```!!!!!""""""""""""""!!!!!!!!!!!!!""##$$%%&&''''''''''''''''''''&&&&&&&&&&&'''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&&&&'''''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""""""!!!!```!!!!!!!!!!!!!!!!!!!!!"""""""##########$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%&&&&&&&&'''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::9988776666667778899::;;<<==>>??????????????????????????>>==<<;;::99888777777778899::;;<<==>>???>>==<<;;::9988776655555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>?>>>>>>>>>>>>????????????????????????????????>>==<<;;:::::99::::99999888889999::;;<<<<;;::99887766555444444444444444554433222111100100010011111122212222221211111111110000000////...--,,++**)))(('''&&'&&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))((((((((((()))))***++++++++,,,,,,++++*****)))))((((''''&&&%%%$$$$###""""""""""""!!!!!!!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::9988776655443333334445566778899::;;<<==>>??????????>>==<<;;::998877666555444444433221100//..--,,++**)))(((((''&&%%$$##""!!``!!""##$$%%&&'&&&%%%$$$$$$$$%%&&''(())**++,,---,,++**))((''&&&%%%%%%%%%%&&&&&&&&&&&&&&%%$$$$$##########$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<=<<<<;;<<<<<<<<<==>>????????>>====<<;;::9999988988999:::;;<;;::99888888999998877665544334444444433444455666778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""""""""!!!!!!!!``È`!!""##$$%%$$##"""""##$$##""!!``!!!!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555555555444455556666554433221100//..-----,,,,,,---..//001122334433221100//..--,,++**))((''&&%%$$##"""""""####$$%%%%$$##""""""###$$%%&&''(())**)))))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,+++,,,--..//00112233445566666666666555555555556666665566554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!`````````````!!""##$$%%%%%&&&''(())**++,,--..//001100//........//00112233445566778899::;;<<;;::999999988887777778888899999::::;;;;;;;;;:::;;;<<<==========>>>>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233334444455666666777766554433221100//..--,,++***)))(((((('''''&&%%$$##"""!!!````!!!""##$$%%&&''(())**++,,--..//0011223344556677666554433221100//..--,,++**))((''&&%%$$$$##$$$%%&&''(())**++,,--.--,,++**))(((((((())**++,,---,,++**)))((''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665554433221100//..--,,++*******+****)))(('''&&&''(())**))((''&&%%$$$$$%%%&&&&''''''((((('''&&&%%$$##""!!``!!!""#""!!``!!!!""##$$%%&&''(())**++,,,-----........-------,,,,,,,+++++++*******))))((((())**++,,--..//001122334455566778899::::9998888999::;;<<==>>???????????>>>>=====>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,+,,,,-,------.-........--....//001122332211111111111000111111112233333344444445555555555554444333333333333222222222223344433221100////.....//001122334455544333222211111110000000001111111111222222221100//..--,,++**))))))**++,,--..//00112232333444556677888877665544333333445566666666554443333322111100//..-----,,,,,,,,,--..//00112233445566778899::;;<<===>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**+++**)))))))(((''''&&%%%$$$$####""!!``!!!!!!!!!!!!!!!!!!!!!!!``````!!!""##$$%%&&'''''''''''''''&&&&&%%%%%%%&&&&&''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%%&&&&&&&''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!``````!!!!!!!!`!!`````!!!"""""""""""##########$####$$###$$$$$$$$$$$%%%%%%%%%%&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998877666666667778899::;;<<==>>????????????????????????>>==<<;;::9988777777777778899::;;<<==>>?>>==<<;;::998877665554445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>>>====>>>>>>>>>>>>>>>>>>>?>>>????????????????????????>>==<<;;:::9:9999999998888888888899::;;<<;;::998877665544433343333333444444332211101000000000000011111111222111111111110100////////...---,,++**))(((''&&&&&&%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((''''((((((((())***+*+++++++++++++***))))))((((('''&&&&%%%%$$$###"""""""!!!!!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::998877665544332223333445566778899::;;<<==>>????????>>==<<;;::998877665554444444433221100//..--,,++**))(((('''''&&%%$$##""!!`É`!!""##$$%%&&&%%%$$$$$$$$$$$%%&&''(())**++,,-,,++**))((''&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$#######"""""#####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<;;;;;;;;;;;;<<==>>??????>>===<<<;;::9998888888888999::;;;::9988778888899887766554433333444433333334455666778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!""""!!!!``````!!""##$$%%%$$##"""##$$##""!!``!!"!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444444444444444445566554433221100//..----,,,,,,,,,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!"""####$$$$$$##"""!!!"""##$$%%&&''(())))))(((()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++++++,,--..//0011223344556555556555555444455555555555555554433221100//..--,,++**))((''&&%%$$##""!!`ĉ````Ç`!!""##$$%%%%%%&&''(())**++,,--..//0000//..------..//00112233445566778899::;;;;::999998888877777777777888888999:::::;;;::::::::;;;<<<<<<<<<===>>>>>>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344444555666777777766554433221100//..--,,++**)))((((('''''&&&&%%$$##"""!!````!!""##$$%%&&''(())**++,,--..//00112233445566665554433221100//..--,,++**))((''&&%%$$$######$$%%&&''(())**++,,---,,++**))(((''''((())**++,,-,,++**)))((''''&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665554433221100//..--,,++************)))(('''&&&&&''(())))((''&&%%$$###$$$%%&&&&''''''''''''&&&%%%$$##""!!!`É`!!""##""!!``!!!!""##$$%%&&''(())**+++,,------...------,,,,,,,,++++++********))))((((((((())**++,,--..//001122334445566778899::998888888899::;;<<==>>????????>>>>========>>??????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++,,,,,,-------------------..//0011222211100000000000000111111122232333333444444444444444443333333333333222212111212233433221100//......-..//001122334454433322111111110000////000000011111111112121100//..--,,++**))))()))**++,,--..//001122222334445566778877665544332323334455666666554433333322110000//..---,,,,,,+,+++,,--..//00112233445566778899::;;<<====>===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++++*****))))(((((''&&%%%$$$$$##""!!`````!!!!!!!!!!!!!!```````!!""##$$%%&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%%%&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!`````````````!!!!!!!""""""""""####################$$$$$$$$$$$%%%%%%%%&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766555555666778899::;;<<==>>??????????????????????>>==<<;;::998877766666666778899::;;<<==>>>==<<;;::99887766554444445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>>>=========>============>>>>>>>>??????????????????????>>==<<;;::999998899998888877777888899::;;;;::99887766554443333333333333334433221110000//0///0//0000001110111111010000000000///////....---,,++**))(((''&&&%%&%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''''''''((((()))********++++++****)))))(((((''''&&&&%%%$$$####"""!!!!!!!!!!!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433222222333445566778899::;;<<==>>??????>>==<<;;::998877665554443333333221100//..--,,++**))((('''''&&&&%%$$##""!!`É`!!""##$$%%&&%%%$$$########$$%%&&''(())**++,,,++**))((''&&%%%$$$$$$$$$$%%%%%%%%%%%%%%$$#####""""""""""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;<;;;;::;;;;;;;;;<<==>>????>>==<<<<;;::998888877877888999::;::99887777778888877665544332233333333223333445556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!````!!""##$$%%%$$#####$$$##""!!``!!!"""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444444444443333444455554433221100//..--,,,,,++++++,,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!!!!!!""""##$$$$##""!!!!!!"""##$$%%&&''(())(((((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++***+++,,--..//00112233445555555555544444444444555555445554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$%%%&&''(())**++,,--..//00//..--------..//00112233445566778899::;;::998888888777766666677777888889999:::::::::999:::;;;<<<<<<<<<<=====>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455555667777777766554433221100//..--,,++**)))(((''''''&&&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//001122334455665554433221100//..--,,++**))((''&&%%$$####""###$$%%&&''(())**++,,-,,++**))((''''''''(())**++,,,++**))(((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433221100//..--,,++**)))))))*))))(((''&&&%%%&&''(())((''&&%%$$#####$$$%%%%&&&&&&'''''&&&%%%%$$##""!!!``‰`!!""##""!!````!!""##$$%%&&''(())**+++,,,,,--------,,,,,,,+++++++*******)))))))(((('''''(())**++,,--..//00112233444556677889999888777788899::;;<<==>>??????>>>====<<<<<==>>????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++*++++,+,,,,,,-,--------,,----..//0011221100000000000///0000000011222222333333344444444444433332222222222221111111111122333221100//....-----..//001122334443322211110000000/////////00000000001111111100//..--,,++**))(((((())**++,,--..//0011212223334455667777665544332222223344555555554433322222110000//..--,,,,,+++++++++,,--..//00112233445566778899::;;<<<======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++*******)))((((''&&&%%%%$$##""!!````````````````!!""##$$%%&&&&&&&&&&&&&&&%%%%%$$$$$$$%%%%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$$%%%%%%%&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!```````!!!!!!!!!!!""""""""""#""""##"""###########$$$$$$$$$$%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::9988776655555555666778899::;;<<==>>????????????????????>>==<<;;::99887766666666666778899::;;<<==>==<<;;::9988776655444333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>??????>>>>====<<<<===================>===>>????????????????????>>==<<;;::99989888888888777777777778899::;;::998877665544333222322222223333332211000/0/////////////0000000011100000000000/0//........---,,,++**))(('''&&%%%%%%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''&&&&'''''''''(()))*)*************)))(((((('''''&&&%%%%$$$$###"""!!!!!!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::9988776655443322111222233445566778899::;;<<==>>????>>==<<;;::998877665544433333333221100//..--,,++**))((''''&&&&&&%%$$##""!!``!!""##$$%%&%%$$$###########$$%%&&''(())**++,++**))((''&&%%$$$$$$$$$$$$$$$$$$%%%%%%$$$##"""""""!!!!!"""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;::::::::::::;;<<==>>??>>==<<<;;;::99888777777777788899:::998877667777788776655443322222333322222223344555667788999887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!``!!""##$$$$$$$######$$##""!!```!!"""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443333333333333333344554433221100//..--,,,,++++++++++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!````!!!""""######""!!!```!!!""##$$%%&&''((((((''''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++******++,,--..//0011223344544444544444433334444444444444444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$%%&&''(())**++,,--..////..--,,,,,,--..//00112233445566778899::::9988888777776666666666677777788899999:::99999999:::;;;;;;;;;<<<===========<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455556667778887766554433221100//..--,,++**))((('''''&&&&&%%%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//0011223344555544433221100//..--,,++**))((''&&%%$$###""""""##$$%%&&''(())**++,,,++**))(('''&&&&'''(())**++,++**))(((''&&&&%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433221100//..--,,++**))))))))))))(((''&&&%%%%%&&''((((''&&%%$$##"""###$$%%%%&&&&&&&&&&&&%%%$$$##""!!```!!""###""!!``!!""##$$%%&&''(())***++,,,,,,---,,,,,,++++++++******))))))))(((('''''''''(())**++,,--..//00112233344556677889988777777778899::;;<<==>>???>>>====<<<<<<<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++******++++++,,,,,,,,,,,,,,,,,,,--..//001111000//////////////0000000111212222223333333333333333322222222222221111010001011223221100//..------,--..//001122334332221100000000////....///////000000000010100//..--,,++**))(((('((())**++,,--..//001111122333445566776655443322121222334455555544332222221100////..--,,,++++++*+***++,,--..//00112233445566778899::;;<<<<=<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,+++++****)))))((''&&&%%%%$$##""!!``ĉ`!!""##$$%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````‡``````!!!!!!!!!!""""""""""""""""""""###########$$$$$$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::998877665544444455566778899::;;<<==>>??????????????????>>==<<;;::9988776665555555566778899::;;<<===<<;;::998877665544333333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>?>>>>>>>?>>>====<<<<<<<<<=<<<<<<<<<<<<========>>??????????????????>>==<<;;::9988888778888777776666677778899::::998877665544333222222222222222332211000////../.../..//////000/000000/0//////////.......----,,,++**))(('''&&%%%$$%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&&&&&&&'''''((())))))))******))))((((('''''&&&&%%%%$$$###""""!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::998877665544332211111122233445566778899::;;<<==>>??>>==<<;;::998877665544433322222221100//..--,,++**))(('''&&&&&%%%%$$$##""!!`É`!!""##$$%%&%%$$$###""""""""##$$%%&&''(())**+++**))((''&&%%$$$##########$$$$$$$$$$$$$$##"""""!!!!!!!!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;::;::::99:::::::::;;<<==>>>>==<<;;;;::9988777776676677788899:9988776666667777766554433221122222222112222334445566778898877665554433221100//..--,,++**))((''&&%%$$##""!!``````!!"""##$$$$$########$##""!!``!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433333333333322223333444433221100//..--,,+++++******+++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!```!!!!""####""!!```!!!""##$$%%&&''(('''''''''''&&%%$$##""!!``!!""##$$%%&&''(())**+++++**)))***++,,--..//001122334444444444433333333333444444334444433221100//..--,,++**))((''&&%%$$##""!!``!!""#####$$$%%&&''(())**++,,--..//..--,,,,,,,,--..//00112233445566778899::99887777777666655555566666777778888999999999888999:::;;;;;;;;;;<<<<<======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566667788887766554433221100//..--,,++**))((('''&&&&&&%%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445544433221100//..--,,++**))((''&&%%$$##""""!!"""##$$%%&&''(())**++,++**))((''&&&&&&&&''(())**+++**))(('''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333221100//..--,,++**))((((((()(((('''&&%%%$$$%%&&''((''&&%%$$##"""""###$$$$%%%%%%&&&&&%%%$$$$##""!!``!!""###""!!``!!""##$$%%&&''(()))***+++++,,,,,,,,+++++++*******)))))))(((((((''''&&&&&''(())**++,,--..//00112233344556677888877766667778899::;;<<==>>?>>>===<<<<;;;;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****)****+*++++++,+,,,,,,,,++,,,,--..//001100///////////...////////001111112222222333333333333222211111111111100000000000112221100//..----,,,,,--..//001122333221110000///////.........//////////00000000//..--,,++**))((''''''(())**++,,--..//0010111222334455666655443322111111223344444444332221111100////..--,,+++++*********++,,--..//00112233445566778899::;;;<<<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++***))))(('''&&&&%%$$##""!!`‰`!!""##$$%%%%%%%%%%%%%%%$$$$$#######$$$$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#######$$$$$$$%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````!!!!!!!!!!"!!!!""!!!"""""""""""##########$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554444444455566778899::;;<<==>>????????????????>>==<<;;::998877665555555555566778899::;;<<=<<;;::99887766554433322233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>>>>==>>>>>>====<<<<;;;;<<<<<<<<<<<<<<<<<<<=<<<==>>????????????????>>==<<;;::998887877777777766666666666778899::99887766554433222111211111112222221100///./.............////////000///////////./..--------,,,+++**))((''&&&%%$$$$$$####""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''((()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%%%&&&&&&&&&''((()()))))))))))))(((''''''&&&&&%%%$$$$####"""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100011112233445566778899::;;<<==>>>>==<<;;::998877665544333222222221100//..--,,++**))((''&&&&%%%%%%$$###"""!!`É`!!""##$$%%%%$$###"""""""""""##$$%%&&''(())**+**))((''&&%%$$##################$$$$$$###""!!!!!!!`````!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>??????????????????????>>==<<;;;:::::::999999999999::;;<<==>>==<<;;;:::9988777666666666677788999887766556666677665544332211111222211111112233444556677888776655444333221100//..--,,++**))((''&&%%$$##""!!``!!!""#######""""""####""!!``!!""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322222222222222222334433221100//..--,,++++**********++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!!!""""""!!```!!""##$$%%&&''''''&&&&'''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))**++,,--..//00112233433333433333322223333333333333334333221100//..--,,++**))((''&&%%$$##""!!``!!"""######$$%%&&''(())**++,,--....--,,++++++,,--..//0011223344556677889999887777766666555555555556666667778888899988888888999:::::::::;;;<<<<<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677788887766554433221100//..--,,++**))(('''&&&&&%%%%%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344444333221100//..--,,++**))((''&&%%$$##"""!!!!!!""##$$%%&&''(())**+++**))((''&&&%%%%&&&''(())**+**))(('''&&%%%%$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333221100//..--,,++**))(((((((((((('''&&%%%$$$$$%%&&''''&&%%$$##""!!!"""##$$$$%%%%%%%%%%%%$$$###""!!``!!""###""!!``!!""##$$%%&&''(())))**++++++,,,++++++********))))))((((((((''''&&&&&&&&&''(())**++,,--..//00112223344556677887766666666778899::;;<<==>>>===<<<<;;;;;;;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))******+++++++++++++++++++,,--..//0000///..............///////000101111112222222222222222211111111111110000/0///0/001121100//..--,,,,,,+,,--..//00112232211100////////....----.......//////////0/0//..--,,++**))((''''&'''(())**++,,--..//00000112223344556655443322110101112233444444332211111100//....--,,+++******)*)))**++,,--..//00112233445566778899::;;;;<;<<<<<;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,++++*****))(('''&&&&%%$$##""!!``!!""##$$$$$$$$$$$$$$$$$$$$###########$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##############$$$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!``````!!!!!!!!!!!!!!!!!!!!"""""""""""########$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::9988776655443333334445566778899::;;<<==>>??????????????>>==<<;;::99887766555444444445566778899::;;<<<;;::9988776655443322222233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==>=======>===<<<<;;;;;;;;;<;;;;;;;;;;;;<<<<<<<<==>>??????????????>>==<<;;::9988777776677776666655555666677889999887766554433222111111111111111221100///....--.---.--......///.//////./..........-------,,,,+++**))((''&&&%%$$$##$#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++**)))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%%%%%%&&&&&'''(((((((())))))(((('''''&&&&&%%%%$$$$###"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::9988776655443322110000001112233445566778899::;;<<==>>==<<;;::998877665544333222111111100//..--,,++**))((''&&&%%%%%$$$$###"""!!``!!""##$$%%%$$###"""!!!!!!!!""##$$%%&&''(())***))((''&&%%$$###""""""""""##############""!!!!!`````!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>????????????????????>>==<<;;::::99:999988999999999::;;<<====<<;;::::99887766666556556667778898877665555556666655443322110011111111001111223334455667787766554443333221100//..--,,++**))((''&&%%$$##""!!```!!!""#####""""""""###""!!``!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222222222222111122223333221100//..--,,++*****))))))***++,,--..//001100//..--,,++**))((''&&%%$$##""!!````!!""""!!!``!!""##$$%%&&''&&&&&&&&&&&&%%$$##""!!`‰`!!""##$$%%&&''(())**+***))((()))**++,,--..//0011223333333333322222222222333333223333333221100//..--,,++**))((''&&%%$$##""!!``!!""""""###$$%%&&''(())**++,,--..--,,++++++++,,--..//0011223344556677889988776666666555544444455555666667777888888888777888999::::::::::;;;;;<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))(('''&&&%%%%%%$$$$$###""!!``!!""##$$%%&&''(())**++,,--..//00112233444333221100//..--,,++**))((''&&%%$$##""!!!!``!!!""##$$%%&&''(())**+**))((''&&%%%%%%%%&&''(())***))((''&&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221100//..--,,++**))(('''''''(''''&&&%%$$$###$$%%&&''&&%%$$##""!!!!!"""####$$$$$$%%%%%$$$####"""!!``!!""##""!!``!!""##$$%%&&''(((()))*****++++++++*******)))))))((((((('''''''&&&&%%%%%&&''(())**++,,--..//00112223344556677776665555666778899::;;<<==>===<<<;;;;:::::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))())))*)******+*++++++++**++++,,--..//00//...........---........//00000011111112222222222221111000000000000///////////0011100//..--,,,,+++++,,--..//001122211000////.......---------..........////////..--,,++**))((''&&&&&&''(())**++,,--..//0/0001112233445555443322110000001122333333332211100000//....--,,++*****)))))))))**++,,--..//00112233445566778899:::;;;;;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,+++****))((('''&&%%$$##""!!``!!""##$$$$$$$$$$$$$$$#####"""""""#####$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""""#######$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00011222233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!````ʼn`````!````!!```!!!!!!!!!!!""""""""""######$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::998877665544333333334445566778899::;;<<==>>????????????>>==<<;;::9988776655444444444445566778899::;;<;;::998877665544332221112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>>=====<<======<<<<;;;;::::;;;;;;;;;;;;;;;;;;;<;;;<<==>>????????????>>==<<;;::9988777676666666665555555555566778899887766554433221110001000000011111100//...-.-------------........///...........-.--,,,,,,,,+++***))((''&&%%%$$######""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$$$%%%%%%%%%&&'''('((((((((((((('''&&&&&&%%%%%$$$####""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100///0000112233445566778899::;;<<====<<;;::998877665544332221111111100//..--,,++**))((''&&%%%%$$$$$$##"""!!!!`‰`!!""##$$%%$$##"""!!!!!!!!!!!""##$$%%&&''(())*))((''&&%%$$##""""""""""""""""""######"""!!```````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====>>??????????????????>>==<<;;:::999999988888888888899::;;<<==<<;;:::9998877666555555555566677888776655445555566554433221100000111100000001122333445566777665544333223221100//..--,,++**))((''&&%%$$##""!!```!!"""""""!!!!!!"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222111111111111111112233221100//..--,,++****))))))))))**++,,--..//0000//..--,,++**))((''&&%%$$##""!!``!!!!!!!``!!""##$$%%&&&&&&&%%%%&&&&%%$$##""!!``!!""##$$%%&&''(())****))(((((())**++,,--..//0011223222223222222111122222222222222232222221100//..--,,++**))((''&&%%$$##""!!``!!!""""""##$$%%&&''(())**++,,----,,++******++,,--..//00112233445566778888776666655555444444444445555556667777788877777777888999999999:::;;;;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&&%%%%%$$$$$#####""!!``!!""##$$%%&&''(())**++,,--..//001122333332221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())***))((''&&%%%$$$$%%%&&''(())*))((''&&&%%$$$$####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221100//..--,,++**))((''''''''''''&&&%%$$$#####$$%%&&&&%%$$##""!!```!!!""####$$$$$$$$$$$$###""""!!``!!""##""!!``!!""##$$%%&&''(((((())******+++******))))))))((((((''''''''&&&&%%%%%%%%%&&''(())**++,,--..//00111223344556677665555555566778899::;;<<===<<<;;;;::::::::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((())))))*******************++,,--..////...--------------.......///0/000000111111111111111110000000000000////./..././/00100//..--,,++++++*++,,--..//0011211000//........----,,,,-------.........././..--,,++**))((''&&&&%&&&''(())**++,,--../////00111223344554433221100/0/00011223333332211000000//..----,,++***))))))()((())**++,,--..//00112233445566778899::::;:;;;;;::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,------,,,,+++++**))(((''&&%%$$##""!!``!!""####################"""""""""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""""""""###############""!!``!!""##$$%%&&''(())**++,,--..////00011222233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!!!!````````````!!!!!!!!!!!""""""""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433222222333445566778899::;;<<==>>??????????>>==<<;;::998877665544433333333445566778899::;;;::99887766554433221111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>>==<<=<<<<<<<=<<<;;;;:::::::::;::::::::::::;;;;;;;;<<==>>??????????>>==<<;;::9988776666655666655555444445555667788887766554433221110000000000000001100//...----,,-,,,-,,------...-......-.----------,,,,,,,++++***))((''&&%%%$$###""#"""""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$$$$$$%%%%%&&&''''''''((((((''''&&&&&%%%%%$$$$####"""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//////000112233445566778899::;;<<==<<;;::998877665544332221110000000//..--,,++**))((''&&%%%$$$$$####"""!!!```!!""##$$%%$$##"""!!!````````!!""##$$%%&&''(()))((''&&%%$$##"""!!!!!!!!!!""""""""""""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=======>>????????????????>>==<<;;::999988988887788888888899::;;<<<<;;::99998877665555544544555666778776655444444555554433221100//00000000//00001122233445566766554433322223221100//..--,,++**))((''&&%%$$##""!!``!!"""""!!!!!!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111111111110000111122221100//..--,,++**)))))(((((()))**++,,--..//000//..--,,++**))((''&&%%$$##""!!``!!!!!```!!""##$$%%%&&%%%%%%%%%%&%%$$##""!!`É`!!""##$$%%&&''(())**)))(('''((())**++,,--..//001122222222222111111111112222221122222222221100//..--,,++**))((''&&%%$$##""!!``!!!!!!"""##$$%%&&''(())**++,,--,,++********++,,--..//001122334455667788776655555554444333333444445555566667777777776667778889999999999:::::;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&&%%%$$$$$$#####"""!!```!!""##$$%%&&''(())**++,,--..//0011223332221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())*))((''&&%%$$$$$$$$%%&&''(()))((''&&%%%$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211100//..--,,++**))((''&&&&&&&'&&&&%%%$$###"""##$$%%&&%%$$##""!!``!!!""""######$$$$$###""""!!!!``!!""##""!!``!!""##$$%%&&'''''((()))))********)))))))((((((('''''''&&&&&&&%%%%$$$$$%%&&''(())**++,,--..//00111223344556666555444455566778899::;;<<=<<<;;;::::99999::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('(((()())))))*)********))****++,,--..//..-----------,,,--------..//////00000001111111111110000////////////...........//000//..--,,++++*****++,,--..//0011100///....-------,,,,,,,,,----------........--,,++**))((''&&%%%%%%&&''(())**++,,--.././//000112233444433221100//////00112222222211000/////..----,,++**)))))((((((((())**++,,--..//001122334455667788999:::::::::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---------,,,++++**)))((''&&%%$$##""!!```!!"""###############"""""!!!!!!!"""""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!"""""""############""!!`lj`!!""##$$%%&&''(())**++,,---...////0011112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!"""""""!!!!!!!``!```†``````!!!!!!!!!!""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::9988776655443322222222333445566778899::;;<<==>>????????>>==<<;;::99887766554433333333333445566778899::;::9988776655443322111000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>===<<<<<;;<<<<<<;;;;::::9999:::::::::::::::::::;:::;;<<==>>>???????>>==<<;;::99887766656555555555444444444445566778877665544332211000///0///////000000//..---,-,,,,,,,,,,,,,--------...-----------,-,,++++++++***)))((''&&%%$$$##""""""!!"!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$####$$$$$$$$$%%&&&'&'''''''''''''&&&%%%%%%$$$$$###""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//...////00112233445566778899::;;<<<<;;::998877665544332211100000000//..--,,++**))((''&&%%$$$$######""!!!```!!""##$$%$$##""!!!```!!""##$$%%&&''(()((''&&%%$$##""!!!!!!!!!!!!!!!!!!""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<==>>?????????????>>>==<<;;::99988888887777777777778899::;;<<;;::99988877665554444444444555667776655443344444554433221100/////0000///////00112223344556665544332221122221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!``````!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221110000000000000000011221100//..--,,++**))))(((((((((())**++,,--..//0//..--,,++**))((''&&%%$$##""!!```````ĉ`!!""##$$$%%%%%%%$$$$%%%%%%$$##""!!``!!""##$$%%&&''(()))))((''''''(())**++,,--..//00112111112111111000011111111111111121111111100//..--,,++**))((''&&%%$$##""!!```!!!!!!""##$$%%&&''(())**++,,,,++**))))))**++,,--..//001122334455667777665555544444333333333334444445556666677766666666777888888888999:::::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%%$$$$$#####"""""!!``!!""##$$%%&&''(())**++,,--..//001122322211100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$$####$$$%%&&''(()((''&&%%%$$####""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211100//..--,,++**))((''&&&&&&&&&&&&%%%$$###"""""##$$%%%%$$##""!!```!!""""############"""!!!!```!!""###""!!``!!""##$$%%&&&''''''(())))))***))))))((((((((''''''&&&&&&&&%%%%$$$$$$$$$%%&&''(())**++,,--..//00011223344556655444444445566778899::;;<<<;;;::::99999999::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''(((((()))))))))))))))))))**++,,--....---,,,,,,,,,,,,,,-------..././/////00000000000000000/////////////....-.---.-..//0//..--,,++******)**++,,--..//00100///..--------,,,,++++,,,,,,,----------.-.--,,++**))((''&&%%%%$%%%&&''(())**++,,--.....//0001122334433221100//././//00112222221100//////..--,,,,++**)))(((((('('''(())**++,,--..//0011223344556677889999:9:::::9999:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``LJ`!!""##$$%%&&''(())**++,,--.....----,,,,,++**)))((''&&%%$$##""!!!````!!!"""""""""""""""""""""!!!!!!!!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!"""""""""""""""""!!`ʼn`!!""##$$%%&&''(())**++,,,,,--....///0011112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####"""""!!!!!!!!!``````!!!!!!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::998877665544332211111122233445566778899::;;<<==>>??????>>==<<;;::9988776655443332222222233445566778899:::998877665544332211000000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>===<<;;<;;;;;;;<;;;::::999999999:999999999999::::::::;;<<==>>>?????>>==<<;;::99887766555554455554444433333444455667777665544332211000///////////////00//..---,,,,++,+++,++,,,,,,---,------,-,,,,,,,,,,+++++++****)))((''&&%%$$$##"""!!"!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$###########$$$$$%%%&&&&&&&&''''''&&&&%%%%%$$$$$####""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//......///00112233445566778899::;;<<;;::9988776655443322111000///////..--,,++**))((''&&%%$$$#####""""!!!``!!""##$$$$##""!!!``!!""##$$%%&&''(((''&&%%$$##""!!!``````````!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<==>>?????????>>>>>==<<;;::9988887787777667777777778899::;;;;::99888877665544444334334445556676655443333334444433221100//..////////..////00111223344556554433222111122221100//..--,,++**))((''&&%%$$##""!!``!!!!!!``!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000000000000////0000111100//..--,,++**))(((((''''''((())**++,,--..////..--,,++**))((''&&%%$$##""!!`lj`!!""##$$$$%%$$$$$$$$$$%%%$$##""!!``!!""##$$%%&&''(())(((''&&&'''(())**++,,--..//00111111111110000000000011111100111111111111100//..--,,++**))((''&&%%$$##""!!`````!!!""##$$%%&&''(())**++,,++**))))))))**++,,--..//001122334455667766554444444333322222233333444445555666666666555666777888888888899999::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%%$$$######"""""!!!``!!""##$$%%&&''(())**++,,--..//00112222211100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$########$$%%&&''(((''&&%%$$$##""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%%%%%%&%%%%$$$##"""!!!""##$$%%$$##""!!``!!!!""""""#####"""!!!!```!!""##""!!``!!""##$$%%%%&&&&&'''((((())))))))((((((('''''''&&&&&&&%%%%%%%$$$$#####$$%%&&''(())**++,,--..//00011223344555544433334445566778899::;;<;;;:::99998888899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&''''('(((((()())))))))(())))**++,,--..--,,,,,,,,,,,+++,,,,,,,,--......///////000000000000////............-----------..///..--,,++****)))))**++,,--..//000//...----,,,,,,,+++++++++,,,,,,,,,,--------,,++**))((''&&%%$$$$$$%%&&''(())**++,,--.-...///0011223333221100//......//001111111100///.....--,,,,++**))((((('''''''''(())**++,,--..//001122334455667788899999999999999:::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--.........---,,,,++***))((''&&%%$$##""!!!!``!!!!"""""""""""""""!!!!!```````!!!!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```````!!!!!!!"""""""""""""!!``ʼn``!!""##$$%%&&''(())**+++++,,,,---....//0000112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######"""""""!!"!!!!``````!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221111111122233445566778899::;;<<==>>????>>==<<;;::998877665544332222222222233445566778899:998877665544332211000///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<<;;;;;::;;;;;;::::999988889999999999999999999:999::;;<<===>>>>?>>==<<;;::9988776655545444444444333333333334455667766554433221100///.../.......//////..--,,,+,+++++++++++++,,,,,,,,---,,,,,,,,,,,+,++********)))(((''&&%%$$###""!!!!!!``!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####""""#########$$%%%&%&&&&&&&&&&&&&%%%$$$$$$#####"""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..---....//00112233445566778899::;;;;::998877665544332211000////////..--,,++**))((''&&%%$$####""""""!!```!!""##$$$$##""!!```!!""##$$%%&&''(''&&%%$$##""!!````````!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;<<==>>???>>>>>>>>===<<;;::998887777777666666666666778899::;;::99888777665544433333333334445566655443322333334433221100//.....////.......//0011122334455544332211100111221100//..--,,++**))((''&&%%$$##""!!````````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000/////////////////001100//..--,,++**))((((''''''''''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ȉ`!!""###$$$$$$$####$$$$$$%$$##""!!``!!""##$$%%&&''(((((''&&&&&&''(())**++,,--..//001000001000000////000000000000000100000000100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++++**))(((((())**++,,--..//001122334455666655444443333322222222222333333444555556665555555566677777777788899999999999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$$#####"""""!!!!!``!!""##$$%%&&''(())**++,,--..//0011221110000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$###""""###$$%%&&''(''&&%%$$$##""""!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%%%%%%%%%%%$$$##"""!!!!!""##$$%$$##""!!``!!!!""""""""""""!!!```!!""###""!!`ʼn`!!""##$$%%%%%&&&&&&''(((((()))((((((''''''''&&&&&&%%%%%%%%$$$$#########$$%%&&''(())**++,,--..///0011223344554433333333445566778899::;;;:::99998888888899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&''''''((((((((((((((((((())**++,,----,,,++++++++++++++,,,,,,,---.-....../////////////////.............----,-,,,-,--../..--,,++**))))))())**++,,--..//0//...--,,,,,,,,++++****+++++++,,,,,,,,,,-,-,,++**))((''&&%%$$$$#$$$%%&&''(())**++,,-----..///00112233221100//..-.-...//0011111100//......--,,++++**))(((''''''&'&&&''(())**++,,--..//001122334455667788889899999888899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--../////....-----,,++***))((''&&%%$$##"""!!```!!!!!!!!!!!!!!!!!!!!!````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!!!!!!!!!!!!!!!`ĉ`!!""##$$%%&&''(())**+++++++++,,----...//0000112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$#####""""""""!!````!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::9988776655443322110000001112233445566778899::;;<<==>>??>>==<<;;::998877665544332221111111122334455667788999887766554433221100//////00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<<;;::;:::::::;:::9999888888888988888888888899999999::;;<<===>>>>>==<<;;::9988776655444443344443333322222333344556666554433221100///...............//..--,,,++++**+***+**++++++,,,+,,,,,,+,++++++++++*******))))(((''&&%%$$###""!!!``!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""""""""#####$$$%%%%%%%%&&&&&&%%%%$$$$$#####""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..------...//00112233445566778899::;;::998877665544332211000///.......--,,++**))((''&&%%$$###"""""!!!!``!!""##$$$$##""!!`Æ`!!""##$$%%&&''''&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;<<==>>>>>>>>>=====<<;;::99887777667666655666666666778899::::99887777665544333332232233344455655443322222233333221100//..--........--....//0001122334454433221110000111121100//..--,,++**))((''&&%%$$##""!!`È`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////////////....////0000//..--,,++**))(('''''&&&&&&'''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""####$$##########$$$$$$##""!!``!!""##$$%%&&''(('''&&%%%&&&''(())**++,,--..//00000000000///////////000000//00000000000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))(((((((())**++,,--..//0011223344556655443333333222211111122222333334444555555555444555666777777777788888999999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$$###""""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112111000////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""""""""##$$%%&&'''&&%%$$###""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///..--,,++**))((''&&%%$$$$$$$%$$$$###""!!!```!!""##$$$$##""!!````!!!!!!"""""!!!```!!""####""!!`ɉ`!!""##$$$$$$%%%%%&&&'''''(((((((('''''''&&&&&&&%%%%%%%$$$$$$$####"""""##$$%%&&''(())**++,,--..///0011223344443332222333445566778899::;:::9998888777778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%&&&&'&''''''('((((((((''(((())**++,,--,,+++++++++++***++++++++,,------.......////////////....------------,,,,,,,,,,,--...--,,++**))))((((())**++,,--..///..---,,,,+++++++*********++++++++++,,,,,,,,++**))((''&&%%$$######$$%%&&''(())**++,,-,---...//001122221100//..------..//00000000//...-----,,++++**))(('''''&&&&&&&&&''(())**++,,--..//001122334455667778888888888888899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````````!!""##$$%%&&''(())**++,,--../////////...----,,+++**))((''&&%%$$##"""!!```!!!!!!!!!!!!!!!``````!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!!!!``!!""##$$%%&&''(())*********++++,,,----..////00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$#######""#"""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::998877665544332211000000001112233445566778899::;;<<==>>>>==<<;;::998877665544332211111111111223344556677889887766554433221100///...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;;:::::99::::::9999888877778888888888888888888988899::;;<<<====>==<<;;::9988776655444343333333332222222222233445566554433221100//...---.-------......--,,+++*+*************++++++++,,,+++++++++++*+**))))))))((('''&&%%$$##"""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%$$$###"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!"""""""""##$$$%$%%%%%%%%%%%%%$$$######"""""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,,----..//00112233445566778899::::99887766554433221100///........--,,++**))((''&&%%$$##""""!!!!!!``!!""##$$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::;;<<==>>>========<<<;;::9988777666666655555555555566778899::99887776665544333222222222233344555443322112222233221100//..-----....-------..//000112233444332211000//0001111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///.................//00//..--,,++**))((''''&&&&&&&&&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!"""#######""""######$$$$##""!!``!!""##$$%%&&''''''&&%%%%%%&&''(())**++,,--..//0/////0//////....///////////////0////////0///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''''''(())**++,,--..//001122334455554433333222221111111111122222233344444555444444445556666666667778888888888887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!````!!""##$$%%&&''(())**++,,--..//00111000/////...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##"""!!!!"""##$$%%&&'&&%%$$###""!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>?????????????>>==<<;;::99887766554433221100///..--,,++**))((''&&%%$$$$$$$$$$$$###""!!!``!!""##$$$##""!!``!!!!!!!!!!!!``!!""####""!!`ɉ`!!""##$$$$$$$$%%%%%%&&''''''(((''''''&&&&&&&&%%%%%%$$$$$$$$####"""""""""##$$%%&&''(())**++,,--...//0011223344332222222233445566778899:::9998888777777778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&&&&'''''''''''''''''''(())**++,,,,+++**************+++++++,,,-,------.................-------------,,,,+,+++,+,,--.--,,++**))(((((('(())**++,,--../..---,,++++++++****))))*******++++++++++,+,++**))((''&&%%$$####"###$$%%&&''(())**++,,,,,--...//0011221100//..--,-,---..//000000//..------,,++****))(('''&&&&&&%&%%%&&''(())**++,,--..//001122334455667777878888877778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00000////.....--,,+++**))((''&&%%$$##""!!`````````````````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````````````!!""##$$%%&&''(())*************++,,,,---..////00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$#######""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//////000112233445566778899::;;<<==>>==<<;;::998877665544332211100000000112233445566778887766554433221100//......//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;;::99:9999999:999888877777777787777777777778888888899::;;<<<=====<<;;::9988776655443333322333322222111112222334455554433221100//...---------------..--,,+++****))*)))*))******+++*++++++*+**********)))))))(((('''&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$###""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!!!!!"""""###$$$$$$$$%%%%%%$$$$#####"""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,,,,,---..//00112233445566778899::99887766554433221100///...-------,,++**))((''&&%%$$##"""!!!!!````!!""##$$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::;;<<=========<<<<<;;::99887766665565555445555555556677889999887766665544332222211211222333445443322111111222221100//..--,,--------,,----..///001122334332211000////0000111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//............----....////..--,,++**))((''&&&&&%%%%%%&&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!""""##""""""""""####$$$##""!!``!!""##$$%%&&'''&&&%%$$$%%%&&''(())**++,,--..///////////...........//////..////////////////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''(())**++,,--..//0011223344554433222222211110000001111122222333344444444433344455566666666667777788888887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$###"""!!!!!!```!!""##$$%%&&''(())**++,,--..//0011000///......--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!""##$$%%&&&%%$$##"""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>???????????>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$#######$####"""!!```!!""##$##""!!``````!!!!!```!!""##$##""!!`ɉ`!!""#########$$$$$%%%&&&&&''''''''&&&&&&&%%%%%%%$$$$$$$#######""""!!!!!""##$$%%&&''(())**++,,--...//0011223333222111122233445566778899:999888777766666778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$%%%%&%&&&&&&'&''''''''&&''''(())**++,,++***********)))********++,,,,,,-------............----,,,,,,,,,,,,+++++++++++,,---,,++**))(((('''''(())**++,,--...--,,,++++*******)))))))))**********++++++++**))((''&&%%$$##""""""##$$%%&&''(())**++,+,,,---..//00111100//..--,,,,,,--..////////..---,,,,,++****))((''&&&&&%%%%%%%%%&&''(())**++,,--..//001122334455666777777777777778899:::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!""##$$%%&&''(())**++,,--..//000000000///....--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****)))))))****+++,,,,--....//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$$###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100////////000112233445566778899::;;<<====<<;;::998877665544332211000000000001122334455667787766554433221100//...---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;:::9999988999999888877776666777777777777777777787778899::;;;<<<<=<<;;::9988776655443332322222222211111111111223344554433221100//..---,,,-,,,,,,,------,,++***)*)))))))))))))********+++***********)*))(((((((('''&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$###"""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!````!!!!!!!!!""###$#$$$$$$$$$$$$$###""""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,+++,,,,--..//0011223344556677889999887766554433221100//...--------,,++**))((''&&%%$$##""!!!!````!!""##$$###""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999::;;<<===<<<<<<<<;;;::99887766655555554444444444445566778899887766655544332221111111111222334443322110011111221100//..--,,,,,----,,,,,,,--..///001122333221100///..///000111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...-----------------..//..--,,++**))((''&&&&%%%%%%%%%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!!"""""""!!!!""""""##$$##""!!``!!"""##$$%%&&&&&&%%$$$$$$%%&&''(())**++,,--../...../......----.............../......../.....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&''(())**++,,--..//001122334444332222211111000000000001111112223333344433333333444555555555666777777777777766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!````!!""##$$%%&&''(())**++,,--..//001100///.....--.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!````!!!""##$$%%&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=========>>????????>>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$############"""!!``!!""####""!!```````!!""##$##""!!`ɉ`!!""###########$$$$$$%%&&&&&&'''&&&&&&%%%%%%%%$$$$$$########""""!!!!!!!!!""##$$%%&&''(())**++,,---..//00112233221111111122334455667788999888777766666666778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&''(())**++++***))))))))))))))*******+++,+,,,,,,-----------------,,,,,,,,,,,,,++++*+***+*++,,-,,++**))((''''''&''(())**++,,--.--,,,++********))))(((()))))))**********+*+**))((''&&%%$$##""""!"""##$$%%&&''(())**+++++,,---..//001100//..--,,+,+,,,--..//////..--,,,,,,++**))))((''&&&%%%%%%$%$$$%%&&''(())**++,,--..//001122334455666676777776666778899:::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""##$$%%&&''(())**++,,--..//00111110000////..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())***))))))))))))**++++,,,--....//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//......///00112233445566778899::;;<<==<<;;::998877665544332211000////////0011223344556677766554433221100//..------..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;:::998898888888988877776666666667666666666666777777778899::;;;<<<<<;;::9988776655443322222112222111110000011112233444433221100//..---,,,,,,,,,,,,,,,--,,++***))))(()((()(())))))***)******)*))))))))))(((((((''''&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$######"""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```````!!!!!"""########$$$$$$####"""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++++++,,,--..//00112233445566778899887766554433221100//...---,,,,,,,++**))((''&&%%$$##""!!!```!!""##$####""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999::;;<<<<<<<<<;;;;;::99887766555544544443344444444455667788887766555544332211111001001112223343322110000001111100//..--,,++,,,,,,,,++,,,,--...//0011223221100///....////0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------------,,,,----....--,,++**))((''&&%%%%%$$$$$$%%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!!!""!!!!!!!!!!""""###$##""!!``!!"""##$$%%&&&%%%$$###$$$%%&&''(())**++,,--...........-----------......--.................---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&''(())**++,,--..//0011223344332211111110000//////000001111122223333333332223334445555555555666667777777766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ````!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##"""!!!````!!""##$$%%&&''(())**++,,--..//0000///...-------,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!````!!""##$$%%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=====>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>============>>>??>>>>>>==<<;;::99887766554433221100//..---,,++**))((''&&%%$$##"""""""#""""!!!``!!"""###""!!`…`!!""##$##""!!`ɉ`!!""#""""""""#####$$$%%%%%&&&&&&&&%%%%%%%$$$$$$$#######"""""""!!!!`````!!""##$$%%&&''(())**++,,---..//00112222111000011122334455667788988877766665555566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#$$$$%$%%%%%%&%&&&&&&&&%%&&&&''(())**++**)))))))))))((())))))))**++++++,,,,,,,------------,,,,++++++++++++***********++,,,++**))((''''&&&&&''(())**++,,---,,+++****)))))))((((((((())))))))))********))((''&&%%$$##""!!!!!!""##$$%%&&''(())**+*+++,,,--..//0000//..--,,++++++,,--........--,,,+++++**))))((''&&%%%%%$$$$$$$$$%%&&''(())**++,,--..//001122334455566666666666666778899:::99887766554433221100//..--,,++**))((''&&%%$$###""""""""##$$%%&&''(())**++,,--..//00111111111000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!!""##$$%%&&''(())***)))((((((())))***++++,,----..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%%$$##""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//........///00112233445566778899::;;<<<<;;::99887766554433221100///////////00112233445566766554433221100//..---,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::999888887788888877776666555566666666666666666667666778899:::;;;;<;;::9988776655443322212111111111000000000001122334433221100//..--,,,+++,+++++++,,,,,,++**)))()((((((((((((())))))))***)))))))))))()((''''''''&&&%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#######"""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>>>>>>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!"""#"#############"""!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++***++++,,--..//001122334455667788887766554433221100//..---,,,,,,,,++**))((''&&%%$$##""!!```!!""#####"""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999888899::;;<<<;;;;;;;;:::998877665554444444333333333333445566778877665554443322111000000000011122333221100//000001100//..--,,+++++,,,,+++++++,,--...//00112221100//...--...///001100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,,,,,,,,,,,,,,--..--,,++**))((''&&%%%%$$$$$$$$$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!```!!!!!!!````!!!!!!""###$##""!!``!!!""##$$%%%%%%$$######$$%%&&''(())**++,,--.-----.------,,,,---------------.--------.------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%&&''(())**++,,--..//0011223333221111100000///////////000000111222223332222222233344444444455566666666666666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``````!!!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//000//...-----,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%$$##""!!!``!!""##$$%%%&&''(())**++,,--..//00112233445566778899::;;<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>=====<<<<<<<<<==>>>>>>>>===<<;;::99887766554433221100//..---,,++**))((''&&%%$$##""""""""""""!!!``!!!""##""!!``!!""####""!!`ɉ`!!""""""""""""######$$%%%%%%&&&%%%%%%$$$$$$$$######""""""""!!!!````!!""##$$%%&&''(())**++,,,--..//00112211000000001122334455667788877766665555555566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$$$$%%%%%%%%%%%%%%%%%%%&&''(())****)))(((((((((((((()))))))***+*++++++,,,,,,,,,,,,,,,,,+++++++++++++****)*)))*)**++,++**))((''&&&&&&%&&''(())**++,,-,,+++**))))))))((((''''((((((())))))))))*)*))((''&&%%$$##""!!!!`!!!""##$$%%&&''(())*****++,,,--..//00//..--,,++*+*+++,,--......--,,++++++**))((((''&&%%%$$$$$$#$###$$%%&&''(())**++,,--..//001122334455556566666555566778899:::99887766554433221100//..--,,++**))((''&&%%$$###########$$%%&&''(())**++,,--..//00112222211100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!!""##$$%%&&''(())***))(((((((((((())****+++,,----..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%$$##""!!``!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..------...//00112233445566778899::;;<<;;::99887766554433221100///........//001122334455666554433221100//..--,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99988778777777787776666555555555655555555555566666666778899:::;;;;;::99887766554433221111100111100000/////000011223333221100//..--,,,+++++++++++++++,,++**)))((((''('''(''(((((()))())))))()(((((((((('''''''&&&&%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>>====>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɗ``!!!""""""""######""""!!!!!```!!""##$$%%&&''(()))**++,,--..//00112233445566778899::99887766554433221100//..--,,++******+++,,--..//0011223344556677887766554433221100//..---,,,+++++++**))((''&&%%$$##""!!``!!""####""""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888899::;;;;;;;;;:::::9988776655444433433332233333333344556677776655444433221100000//0//000111223221100//////00000//..--,,++**++++++++**++++,,---..//001121100//...----....//00100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,,++++,,,,----,,++**))((''&&%%$$$$$######$$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!```!!``````!!!!"""##$##""!!``!!!""##$$%%%$$$##"""###$$%%&&''(())**++,,-----------,,,,,,,,,,,------,,-----------------,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%&&''(())**++,,--..//0011223322110000000////....../////0000011112222222221112223334444444444555556666666666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00//...---,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$$##""!!```!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>========<<<<<<<<<<<<===>>======<<;;::99887766554433221100//..--,,,++**))((''&&%%$$##""!!!!!!!"!!!!```!!!""##""!!``!!""####""!!`ɉ`!!!"!!!!!!!!"""""###$$$$$%%%%%%%%$$$$$$$#######"""""""!!!!!!!``!!""##$$%%&&''(())**+++,,,--..//001111000////0001122334455667787776665555444445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"####$#$$$$$$%$%%%%%%%%$$%%%%&&''(())**))((((((((((('''(((((((())******+++++++,,,,,,,,,,,,++++************)))))))))))**+++**))((''&&&&%%%%%&&''(())**++,,,++***))))((((((('''''''''(((((((((())))))))((''&&%%$$##""!!`````!!""##$$%%&&''(())*)***+++,,--..////..--,,++******++,,--------,,+++*****))((((''&&%%$$$$$#########$$%%&&''(())**++,,--..//001122334445555555555555566778899:::99887766554433221100//..--,,++**))((''&&%%$$$########$$%%&&''(())**++,,--..//001122222221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj````!!"""##$$%%&&''(())***))((('''''''(((()))****++,,,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!`ɉ`!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--------...//00112233445566778899::;;;;::99887766554433221100//...........//0011223344556554433221100//..--,,,+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99888777776677777766665555444455555555555555555556555667788999::::;::998877665544332211101000000000///////////00112233221100//..--,,+++***+*******++++++**))((('('''''''''''''(((((((()))((((((((((('(''&&&&&&&&%%%$$$###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>========>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!!"!"""""""""""""!!!``````!!""##$$%%&&''((()))**++,,--..//0011223344556677889999887766554433221100//..--,,++**)))****++,,--..//00112233445566777766554433221100//..--,,,++++++++**))((''&&%%$$##""!!``!!""###"""!!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877778899::;;;::::::::999887766554443333333222222222222334455667766554443332211000//////////000112221100//../////00//..--,,++*****++++*******++,,---..//0011100//..---,,---...//000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,+++++++++++++++++,,--,,++**))((''&&%%$$$$##########$$%%&&''(())**++,++**))((''&&%%$$##""!!!``````!!"""##$##""!!```!!""##$$$$$$##""""""##$$%%&&''(())**++,,-,,,,,-,,,,,,++++,,,,,,,,,,,,,,,-,,,,,,,,-,,,,,,,,+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%$$$$$$%%&&''(())**++,,--..//001122221100000/////...........//////00011111222111111112223333333334445555555555556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!"""""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00//..---,,,,,++,,++**))((''&&%%$$##""!!!``!!""##$$%%&&&%%$$##""!!``!!""##$##""!!``!!""###$$$%%&&''(())**++,,--..//00112233445566778899::;;;<<<<====>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>========<<<<<;;;;;;;;;<<========<<<;;::99887766554433221100//..--,,,++**))((''&&%%$$##""!!!!!!!!!!!!```!!""##""!!````````!!""###""!!`ɉ`!!!!!!!!!!!!""""""##$$$$$$%%%$$$$$$########""""""!!!!!!!!````!!""##$$%%&&''(())**+++++,,--..//001100////////001122334455667776665555444444445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""######$$$$$$$$$$$$$$$$$$$%%&&''(())))(((''''''''''''''((((((()))*)******+++++++++++++++++*************))))()((()())**+**))((''&&%%%%%%$%%&&''(())**++,++***))((((((((''''&&&&'''''''(((((((((()()((''&&%%$$##""!!``!!""##$$%%&&''(()))))**+++,,--..//..--,,++**)*)***++,,------,,++******))((''''&&%%$$$######"#"""##$$%%&&''(())**++,,--..//001122334444545555544445566778899:::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!"""##$$%%&&''(())***))((''''''''''''(())))***++,,,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,,,,,---..//00112233445566778899::;;::99887766554433221100//...--------..//00112233445554433221100//..--,,++++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::9988877667666666676665555444444444544444444444455555555667788999:::::99887766554433221100000//0000/////.....////001122221100//..--,,+++***************++**))(((''''&&'&&&'&&''''''((('(((((('(''''''''''&&&&&&&%%%%$$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>===<<<<======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!""""""!!!!``!!""###$$%%&&''(((())**++,,--..//00112233445566778899887766554433221100//..--,,++**))))))***++,,--..//001122334455667766554433221100//..--,,,+++********))((''&&%%$$##""!!``!!""###""!!!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777778899:::::::::9999988776655443333223222211222222222334455666655443333221100/////../..///0001121100//....../////..--,,++**))********))****++,,,--..//00100//..---,,,,----..//0//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&''(())****++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++++++****++++,,,,++**))((''&&%%$$#####""""""###$$%%&&''(())**+++**))((''&&%%$$##""!!```!!!""####""!!``!!""##$$$###""!!!"""##$$%%&&''(())**++,,,,,,,,,,,+++++++++++,,,,,,++,,,,,,,,,,,,,,,,,+++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$$$$$$$%%&&''(())**++,,--..//0011221100///////....------...../////0000111111111000111222333333333344444555555555554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""""""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..---,,,++++++++**))((''&&%%$$##""!!```!!""##$$%%&%%$$##""!!``!!""##$##""!!``!!""######$$%%&&''(())**++,,--..//00112233445566778899::;;;;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<<<<<;;;;;;;;;;;;<<<==<<<<<<;;::99887766554433221100//..--,,+++**))((''&&%%$$##""!!```````!````‰`!!""##""!!````!!!!!``!!""###""!!`ɉ``!````````!!!!!"""#####$$$$$$$$#######"""""""!!!!!!!`````!!""##$$%%&&''(())*****+++,,--..//0000///....///001122334455667666555444433333445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!""""#"######$#$$$$$$$$##$$$$%%&&''(())(('''''''''''&&&''''''''(())))))*******++++++++++++****))))))))))))((((((((((())***))((''&&%%%%$$$$$%%&&''(())**+++**)))(((('''''''&&&&&&&&&''''''''''((((((((''&&%%$$##""!!```!!""##$$%%&&''(()()))***++,,--....--,,++**))))))**++,,,,,,,,++***)))))((''''&&%%$$#####"""""""""##$$%%&&''(())**++,,--..//001122333444444444444445566778899:::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$%%&&''(())**++,,--..//00112233333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!""###$$%%&&''(())***))(('''&&&&&&&''''((())))**++++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!"""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,---..//00112233445566778899::::99887766554433221100//..-----------..//001122334454433221100//..--,,+++***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887776666655666666555544443333444444444444444444454445566778889999:998877665544332211000/0/////////...........//0011221100//..--,,++***)))*)))))))******))(('''&'&&&&&&&&&&&&&''''''''((('''''''''''&'&&%%%%%%%%$$$###"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>>==<<<<<<<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!`!!!!!!!!!!!!!```!!""""##$$%%&&'''((())**++,,--..//001122334455667788887766554433221100//..--,,++**))((())))**++,,--..//0011223344556666554433221100//..--,,+++*********))((''&&%%$$##""!!``!!""##"""!!!```!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666778899:::99999999888776655443332222222111111111111223344556655443332221100///..........///0011100//..--.....//..--,,++**)))))****)))))))**++,,,--..//000//..--,,,++,,,---..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&&''(())))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++*****************++,,++**))((''&&%%$$####""""""""""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!!""###""!!``!!""######""!!!!!!""##$$%%&&''(())**++,+++++,++++++****+++++++++++++++,++++++++,++++++++******))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$######$$%%&&''(())**++,,--..//00111100/////.....-----------......///00000111000000001112222222223334444444444445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""#####$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--../////..--,,,+++++**++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##"""!!``!!""####""!!``!!""#"""###$$%%&&''(())**++,,--..//00112233445566778899:::;;;;<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<;;;;;:::::::::;;<<<<<<<<;;;::99887766554433221100//..--,,+++**))((''&&%%$$##""!!``‰`!!""##""!!````!!!!!!!!!``!!""##""!!`ɉ``!!!!!!""######$$$######""""""""!!!!!!`````!!""##$$%%&&''(())******++,,--..//00//........//001122334455666555444433333333445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""""""###################$$%%&&''(((('''&&&&&&&&&&&&&&'''''''((()())))))*****************)))))))))))))(((('('''('(())*))((''&&%%$$$$$$#$$%%&&''(())**+**)))((''''''''&&&&%%%%&&&&&&&''''''''''('(''&&%%$$##""!!``!!""##$$%%&&''((((())***++,,--..--,,++**))()()))**++,,,,,,++**))))))((''&&&&%%$$###""""""!"!!!""##$$%%&&''(())**++,,--..//001122333343444443333445566778899:::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!"""""###$$%%&&''(())***))((''&&&&&&&&&&&&''(((()))**++++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""#""""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++++++,,,--..//00112233445566778899::99887766554433221100//..---,,,,,,,,--..//0011223344433221100//..--,,++******++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887776655655555556555444433333333343333333333334444444455667788899999887766554433221100/////..////.....-----....//00111100//..--,,++***)))))))))))))))**))(('''&&&&%%&%%%&%%&&&&&&'''&''''''&'&&&&&&&&&&%%%%%%%$$$$###""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>>==<<<;;;;<<<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!!!!```!!!!"""##$$%%&&''''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))(((((()))**++,,--..//00112233445566554433221100//..--,,+++***)))))))))((''&&%%$$##""!!``!!""##"""!!```!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666778899999999988888776655443322221121111001111111112233445555443322221100//.....--.--...///00100//..------.....--,,++**))(())))))))(())))**+++,,--..//0//..--,,,++++,,,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%%&&''(())))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++************))))****++++**))((''&&%%$$##"""""!!!!!!"""##$$%%&&''(())***))((''&&%%$$##""!!```!!""##""!!``!!""###"""!!```!!!""##$$%%&&''(())**+++++++++++***********++++++**+++++++++++++++++*********)))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$########$$%%&&''(())**++,,--..//001100//.......----,,,,,,-----.....////000000000///000111222222222233333444444444444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#######$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--../////..--,,,+++******+**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!!``!!""###""!!``ȉ`!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899:::::;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;;;;;;::::::::::::;;;<<;;;;;;::99887766554433221100//..--,,++***))((''&&%%$$##""!!``!!""###""!!```!!!!!!"""!!``!!""##""!!`ɉĀ````!!!"""""########"""""""!!!!!!!````!!""##$$%%&&''(())))))***++,,--..////...----...//001122334455655544433332222233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!`!!!!"!""""""#"########""####$$%%&&''((''&&&&&&&&&&&%%%&&&&&&&&''(((((()))))))************))))(((((((((((('''''''''''(()))((''&&%%$$$$#####$$%%&&''(())***))(((''''&&&&&&&%%%%%%%%%&&&&&&&&&&'''''''''&&%%$$##""!!``!!""##$$%%&&'''('((()))**++,,----,,++**))(((((())**++++++++**)))(((((''&&&&%%$$##"""""!!!!!!!!!""##$$%%&&''(())**++,,--..//001122233333333333333445566778899:::99887766554433221100//..--,,++**))((''&&&%%%%%%%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!!!"""""""""##$$$%%&&''(())***))((''&&&%%%%%%%&&&&'''(((())****++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""####""!!`ĉ``!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++++++++,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,--..//00112233433221100//..--,,++***)))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766655555445555554444333322223333333333333333333433344556677788889887766554433221100///./.........-----------..//001100//..--,,++**)))((()((((((())))))((''&&&%&%%%%%%%%%%%%%&&&&&&&&'''&&&&&&&&&&&%&%%$$$$$$$$###"""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>===<<;;;;;;;;<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````````!!!!""##$$%%&&&'''(())**++,,--..//00112233445566777766554433221100//..--,,++**))(('''(((())**++,,--..//001122334455554433221100//..--,,++***))))))))))((''&&%%$$##""!!``!!""##""!!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665555667788999888888887776655443322211111110000000000001122334455443322211100//...----------...//000//..--,,-----..--,,++**))((((())))((((((())**+++,,--..///..--,,+++**+++,,,--....--,,++**))((''&&%%$$##""!!``!!""##$$$$$%%%&&''(((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))))))))))))))))**++**))((''&&%%$$##""""!!!!!!!!!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!"""""!!`É`!!""""""!!```!!""##$$%%&&''(())**+*****+******))))***************+********+********)))))))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""""""##$$%%&&''(())**++,,--..//0000//.....-----,,,,,,,,,,,------.../////000////////000111111111222333333333333444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####$$$$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..////...--,,+++*****))****))((''&&%%$$##""!!``!!""##$$%%%$$##""!!!``!!""##""!!``!!!"!!!"""##$$%%&&''(())**++,,--..//001122334455667788999::::;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;:::::999999999::;;;;;;;;:::99887766554433221100//..--,,++****))((''&&%%$$##""!!`‰`!!""###""!!`ŀ`!!!!!""""""!!``!!""#""!!`ɉ``!!""""""###""""""!!!!!!!!````!!""##$$%%&&''(()))))))**++,,--..//..--------..//001122334455544433332222222233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!"""""""""""""""""""##$$%%&&''''&&&%%%%%%%%%%%%%%&&&&&&&'''('(((((()))))))))))))))))(((((((((((((''''&'&&&'&''(()((''&&%%$$######"##$$%%&&''(())*))(((''&&&&&&&&%%%%$$$$%%%%%%%&&&&&&&&&&'&'&&&%%$$##""!!``!!""##$$%%&&'''''''(()))**++,,--,,++**))(('('((())**++++++**))((((((''&&%%%%$$##"""!!!!!!`!```!!""##$$%%&&''(())**++,,--..//001122223233333222233445566778899:::99887766554433221100//..--,,++**))((''&&&&&&&&&&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""#####$$$%%&&''(())***))((''&&%%%%%%%%%%%%&&''''((())****++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""####""!!``!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++******+++,,--..//00112233445566778899887766554433221100//..--,,,++++++++,,--..//001122333221100//..--,,++**))))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766655445444444454443333222222222322222222222233333333445566777888887766554433221100//.....--....-----,,,,,----..//0000//..--,,++**)))((((((((((((((())((''&&&%%%%$$%$$$%$$%%%%%%&&&%&&&&&&%&%%%%%%%%%%$$$$$$$####"""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>>===<<;;;::::;;;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''''''((())**++,,--..//0011223344554433221100//..--,,++***)))(((((((((''&&%%$$##""!!````!!""##""!!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555555667788888888877777665544332211110010000//00000000011223344443322111100//..-----,,-,,---...//0//..--,,,,,,-----,,++**))((''((((((((''(((())***++,,--../..--,,+++****++++,,--..--,,++**))((''&&%%$$##""!!``!!""####$$$$%%&&''(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))))))(((())))****))((''&&%%$$##""!!!!!``````!!!""##$$%%&&''(()))((''&&%%$$##""!!``!!"""!!!``!!""""!!!!``!!""##$$%%&&''(())***********)))))))))))******))*****************)))))))))((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//00//..-------,,,,++++++,,,,,-----..../////////...///00011111111112222233333333333333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$$$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//.....--,,+++***))))))**))((''&&%%$$##""!!``!!""##$$%%$$##""!!```!!""#""!!````!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899999:::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;::::::::999999999999:::;;::::::99887766554433221100//..--,,++**))))((''&&%%$$##""!!``!!""####""!!```!!!""""""#""!!``!!""#""!!`ɉ`!!!!!""""""""!!!!!!!`````!!""##$$%%&&''((((((()))**++,,--....---,,,,---..//001122334454443332222111112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!`!!!!!!"!""""""""!!""""##$$%%&&''&&%%%%%%%%%%%$$$%%%%%%%%&&''''''((((((())))))))))))((((''''''''''''&&&&&&&&&&&''(((''&&%%$$####"""""##$$%%&&''(()))(('''&&&&%%%%%%%$$$$$$$$$%%%%%%%%%%&&&&&&&&&&%%$$##""!!``!!""##$$%%&&&&'&'''((())**++,,,,++**))((''''''(())********))((('''''&&%%%%$$##""!!!!!`````!!""##$$%%&&''(())**++,,--..//001112222222222222233445566778899:::99887766554433221100//..--,,++**))(('''&&&&&&&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""#########$$%%%&&''(())***))((''&&%%%$$$$$$$%%%%&&&''''(())))**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!```!!""##$##""!!````!!!""""""!!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++********+++,,--..//001122334455667788887766554433221100//..--,,+++++++++++,,--..//0011223221100//..--,,++**)))((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766555444443344444433332222111122222222222222222223222334455666777787766554433221100//...-.---------,,,,,,,,,,,--..//00//..--,,++**))((('''('''''''((((((''&&%%%$%$$$$$$$$$$$$$%%%%%%%%&&&%%%%%%%%%%%$%$$########"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>>==<<<;;::::::::;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%&&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&&''''(())**++,,--..//00112233444433221100//..--,,++**)))((((((((((''&&%%$$##""!!```!!!!""##""!!```!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444455667788877777777666554433221110000000////////////00112233443322111000//..---,,,,,,,,,,---..///..--,,++,,,,,--,,++**))(('''''(((('''''''(())***++,,--...--,,++***))***+++,,----,,++**))((''&&%%$$##""!!!``!!""######$$$%%&&''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((((((((((((((())**))((''&&%%$$##""!!!!````!!""##$$%%&&''(())((''&&%%$$##""!!``!!!!!!``!!!!!!!```!!""##$$%%&&''(())*)))))*))))))(((()))))))))))))))*))))))))*))))))))(((((((('''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..////..-----,,,,,+++++++++++,,,,,,---.....///........///000000000111222222222222333333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$%%%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//....---,,++***)))))(())*))((''&&%%$$##""!!``!!""##$$%%$$##""!!``!!""##""!!``!```!!!""##$$%%&&''(())**++,,--..//00112233445566778889999::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::9999988888888899::::::::999887766554433221100//..--,,++**)))))((''&&%%$$##""!!``!!""""##""!!`‰``!!"""""#####""!!``!!""#""!!`ɉ`!!!!!!"""!!!!!!````Ç`!!""##$$%%&&''((((((((())**++,,--..--,,,,,,,,--..//001122334443332222111111112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!!!!!!!!!!!""##$$%%&&&&%%%$$$$$$$$$$$$$$%%%%%%%&&&'&''''''((((((((((((((((('''''''''''''&&&&%&%%%&%&&''(''&&%%$$##""""""!""##$$%%&&''(()(('''&&%%%%%%%%$$$$####$$$$$$$%%%%%%%%%%&%&%&%%%$$##""!!``!!""##$$%%&&&&&&&&&''((())**++,,++**))((''&'&'''(())******))((''''''&&%%$$$$##""!!!```‡Ȉ`!!""##$$%%&&''(())**++,,--..///001111212222211112233445566778899:::99887766554433221100//..--,,++**))(('''''''''''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######$$$$$%%%&&''(())***))((''&&%%$$$$$$$$$$$$%%&&&&'''(())))**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!!``!!""##$$##""!!``!!!!"""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))))))***++,,--..//0011223344556677887766554433221100//..--,,+++********++,,--..//00112221100//..--,,++**))(((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766555443343333333433322221111111112111111111111222222223344556667777766554433221100//..-----,,----,,,,,+++++,,,,--..////..--,,++**))((('''''''''''''''((''&&%%%$$$$##$###$##$$$$$$%%%$%%%%%%$%$$$$$$$$$$#######""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>===<<<;;:::9999::::;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&&&&&'''(())**++,,--..//001122334433221100//..--,,++**)))((('''''''''&&%%$$##""!!``!!!!!""##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444444455667777777776666655443322110000//0////../////////001122333322110000//..--,,,,,++,++,,,---../..--,,++++++,,,,,++**))((''&&''''''''&&''''(()))**++,,--.--,,++***))))****++,,--,,++**))((''&&%%$$##""!!```!!""""""####$$%%&&''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>>>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((((((((''''(((())))((''&&%%$$##""!!````!!""##$$%%&&''((((''&&%%$$##""!!``!!!!```!!!!!```!!""##$$%%&&''(()))))))))))((((((((((())))))(()))))))))))))))))(((((((((''''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//..--,,,,,,,++++******+++++,,,,,----.........---...///00000000001111122222222222233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..-----,,++***)))(((((())*))((''&&%%$$##""!!``!!""##$$%$$##""!!```!!""##""!!````!!""##$$%%&&''(())**++,,--..//001122334455667788888999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::99999999888888888888999::999999887766554433221100//..--,,++**))((((((''&&%%$$##""!!``!!"""""""!!``!!!"""########""!!``!!""#""!!`ɉ````!!!!!!!!```†`!!""##$$%%&&'''''''''((())**++,,----,,,++++,,,--..//001122334333222111100000112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰Ç````!`!!!!!!!!``!!!!""##$$%%&&%%$$$$$$$$$$$###$$$$$$$$%%&&&&&&'''''''((((((((((((''''&&&&&&&&&&&&%%%%%%%%%%%&&'''&&%%$$##""""!!!!!""##$$%%&&''(((''&&&%%%%$$$$$$$#########$$$$$$$$$$%%%%%%%%%%%%$$##""!!``!!""##$$%%%%%%%&%&&&'''(())**++++**))((''&&&&&&''(())))))))(('''&&&&&%%$$$$##""!!``‡`!!""##$$%%&&''(())**++,,--....//000111111111111112233445566778899:::99887766554433221100//..--,,++**))(((''''''''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$%%&&&''(())***))((''&&%%$$$#######$$$$%%%&&&&''(((())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!!`…``!!""##$$$##""!!``!!!"""#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))))))))***++,,--..//00112233445566777766554433221100//..--,,++***********++,,--..//001121100//..--,,++**))((('''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554443333322333333222211110000111111111111111111121112233445556666766554433221100//..---,-,,,,,,,,,+++++++++++,,--..//..--,,++**))(('''&&&'&&&&&&&''''''&&%%$$$#$#############$$$$$$$$%%%$$$$$$$$$$$#$##""""""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>>===<<;;;::99999999:::::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%%&&&&''(())**++,,--..//0011223333221100//..--,,++**))((('''''''''''&&%%$$##""!!```!!!""""##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433334455667776666666655544332211000///////............//001122332211000///..--,,,++++++++++,,,--...--,,++**+++++,,++**))((''&&&&&''''&&&&&&&''(()))**++,,---,,++**)))(()))***++,,,,++**))((''&&%%$$##""!!``!!"""""""###$$%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>>>>>>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''''''''''''''''(())((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$$##""!!````````````!!""##$$%%&&''(()((((()((((((''''((((((((((((((()(((((((()((((((((''''''''&&&&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``````!!""##$$%%&&''(())**++,,--....--,,,,,+++++***********++++++,,,-----...--------.../////////0001111111111112222233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%&&&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..----,,,++**)))(((((''(())))((''&&%%$$##""!!``!!""##$$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677788889999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999999998888877777777788999999998887766554433221100//..--,,++**))(((((''''&&%%$$##""!!``!!!!""!!!!`ĉ``!!!""#####$$$##""!!``!!""""!!`ɉ``!!!````!!""##$$%%&&''''''''''(())**++,,--,,++++++++,,--..//001122333222111100000000112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````````````!!""##$$%%%%$$$##############$$$$$$$%%%&%&&&&&&'''''''''''''''''&&&&&&&&&&&&&%%%%$%$$$%$%%&&'&&%%$$##""!!!!!!`!!""##$$%%&&''(''&&&%%$$$$$$$$####""""#######$$$$$$$$$$%$%$%$$$$##""!!``!!""##$$%%%%%%%%%%%&&'''(())**++**))((''&&%&%&&&''(())))))((''&&&&&&%%$$####""!!``!!""##$$%%&&''(())**++,,---....//000010111110000112233445566778899:::99887766554433221100//..--,,++**))((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%%%%&&&''(())***))((''&&%%$$############$$%%%%&&&''(((())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##"""!!````Ć`!!!""##$$$$##""!!```!!"""#######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))(((((()))**++,,--..//001122334455667766554433221100//..--,,++***))))))))**++,,--..//0011100//..--,,++**))((''''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554443322322222223222111100000000010000000000001111111122334455566666554433221100//..--,,,,,++,,,,+++++*****++++,,--....--,,++**))(('''&&&&&&&&&&&&&&&''&&%%$$$####""#"""#""######$$$#$$$$$$#$##########"""""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>>==<<<;;;::99988889999:::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%%%%%&&&''(())**++,,--..//00112233221100//..--,,++**))((('''&&&&&&&&&&%%$$##""!!```!!!"""""###""!!``!!""##$$%%&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433333334455666666666555554433221100////../....--.........//001122221100////..--,,+++++**+**+++,,,--.--,,++******+++++**))((''&&%%&&&&&&&&%%&&&&''((())**++,,-,,++**)))(((())))**++,,++**))((''&&%%$$##""!!``!!!!!!""""##$$%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>=====>>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''''''&&&&''''((((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$###""!!`ÅÇ`!!""##$$%%&&''(((((((((((('''''''''''((((((''((((((((((((((((('''''''''&&&&&&&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,+++++++****))))))*****+++++,,,,---------,,,---...//////////00000111111111111223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,,,,++**)))(((''''''(())))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677777888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999988888888777777777777888998888887766554433221100//..--,,++**))((''''''''&&%%$$##""!!``!!!!!!!!``!!!"""###$$$$$$##""!!``!!"""!!`ɉ````!!""##$$%%&&&&&&&&&'''(())**++,,,,+++****+++,,--..//00112232221110000/////00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$###########"""########$$%%%%%%&&&&&&&''''''''''''&&&&%%%%%%%%%%%%$$$$$$$$$$$%%&&&%%$$##""!!!!````!!""##$$%%&&'''&&%%%$$$$#######"""""""""##########$$$$$$$$$$$$###""!!``!!""##$$$$$$$$$%$%%%&&&''(())****))((''&&%%%%%%&&''((((((((''&&&%%%%%$$####"""!!``!!""##$$%%&&''(())**++,,-----..///00000000000000112233445566778899:::99887766554433221100//..--,,++**)))(((((((())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ʼn```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""##$$%%%%%%&&'''(())***))((''&&%%$$###"""""""####$$$%%%%&&''''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##"""!!!!!``````Æ`!!!""##$$%$$##""!!``!!"""###$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))(((((((()))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))**++,,--..//00100//..--,,++**))(('''&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::998877665544333222221122222211110000////0000000000000000000100011223344455556554433221100//..--,,,+,+++++++++***********++,,--..--,,++**))((''&&&%%%&%%%%%%%&&&&&&%%$$###"#"""""""""""""########$$$###########"#""!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>===<<<;;:::99888888889999999999::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$$%%%%&&''(())**++,,--..//001122221100//..--,,++**))(('''&&&&&&&&&&&&%%$$##""!!``!!!"""#####""!!``!!"""##$$%%%&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322223344556665555555544433221100///.......------------..//0011221100///...--,,+++**********+++,,---,,++**))*****++**))((''&&%%%%%&&&&%%%%%%%&&''((())**++,,,++**))(((''((()))**++++**))((''&&%%$$##""!!``!!!!!!!!"""##$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>========>>>??>>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&&&&&&&&&&&''((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$###""!!``!!""##$$%%&&''''('''''(''''''&&&&'''''''''''''''(''''''''(''''''''&&&&&&&&%%%%%&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,+++++*****)))))))))))******+++,,,,,---,,,,,,,,---.........///00000000000011111222221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&'''''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--../...--,,,,+++**))((('''''&&''(())))((''&&%%$$##""!!``!!""##$$##""!!``!!""###""!!```!!""##$$%%&&''(())**++,,--..//0011223344556667777888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888888877777666666666778888888877766554433221100//..--,,++**))(('''''&&&&&%%$$##""!!````!!````!!!"""##$$$$$%%$$##""!!``!!""""!!`ɉ`!!""##$$%%&&&&&&&&&&&''(())**++,,++********++,,--..//00112221110000////////00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$$$###""""""""""""""#######$$$%$%%%%%%&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$$$$#$###$#$$%%&%%$$##""!!```€`!!""##$$%%&&'&&%%%$$########""""!!!!"""""""##########$#$#$#####""!!``!!""##$$$$$$$$$$$$$$%%&&&''(())**))((''&&%%$%$%%%&&''((((((''&&%%%%%%$$##"""""!!``!!""##$$%%&&''(())**++,,-,----..////0/00000////00112233445566778899:::99887766554433221100//..--,,++**)))))))))))**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ʼn``!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&'''(())***))((''&&%%$$##""""""""""""##$$$$%%%&&''''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$###""!!!!!!!!!!````````!!"""##$$%%$$##""!!````!!""###$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''''''((())**++,,--..//00112233445566554433221100//..--,,++**)))(((((((())**++,,--..//000//..--,,++**))((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433322112111111121110000/////////0////////////00000000112233444555554433221100//..--,,+++++**++++*****)))))****++,,----,,++**))((''&&&%%%%%%%%%%%%%%%&&%%$$###""""!!"!!!"!!""""""###"######"#""""""""""!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>>>===<<;;;:::99888777788889999999999999887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""####$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$$$$$%%%&&''(())**++,,--..//0011221100//..--,,++**))(('''&&&%%%%%%%%%%%%$$##""!!``!!"""#######""!!``!!!!""##$$%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222222233445555555554444433221100//....--.----,,---------..//00111100//....--,,++*****))*))***+++,,-,,++**))))))*****))((''&&%%$$%%%%%%%%$$%%%%&&'''(())**++,++**))(((''''(((())**+++**))((''&&%%$$##""!!```````!!!!""##$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<<<<===>>>>>>>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&&%%%%&&&&'''''&&%%$$##""!!``!!""##$$%%&&&&%%$$##"""!!!``!!""##$$%%&&'''''''''''''&&&&&&&&&&&''''''&&'''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$##""!!`ĉ`!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++*******))))(((((()))))*****++++,,,,,,,,,+++,,,---........../////00000000000011222221100//..--,,++**))((''&&%%$$##""!!!!""##$$%%&&''''''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!""##$$%%&&''(())**++,,--......--,,+++++**))((('''&&&&&&''(()))((''&&%%$$##""!!``!!""##$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566666677788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888777777776666666666667778877777766554433221100//..--,,++**))((''&&&&&&&&%%$$$##""!!`````!!"""###$$$%%%%%%$$##""!!``!!""""!!`ɉ`!!""##$$%%%%%%%%%%&&&''(())**++++***))))***++,,--..//00112111000////.....//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##"""""""""""!!!""""""""##$$$$$$%%%%%%%&&&&&&&&&&&&%%%%$$$$$$$$$$$$###########$$%%%$$##""!!``!!""##$$%%&&&&%%$$$####"""""""!!!!!!!!!""""""""""############"""!!```!!""############$#$$$%%%&&''(())))((''&&%%$$$$$$%%&&''''''''&&%%%$$$$$##""""!!!``!!""##$$%%&&''(())**++,,,,,,,--...//////////////00112233445566778899:::99887766554433221100//..--,,++***))))))))**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&&''((())***))((''&&%%$$##"""!!!!!!!""""###$$$$%%&&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###"""""!!!!!!!!!!!````!!!!"""##$$%%%%$$##""!!```!!!!""###$$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''''''''((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((())**++,,--..//0//..--,,++**))((''&&&%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::9988776655443322211111001111110000////....///////////////////0///001122333444454433221100//..--,,+++*+*********)))))))))))**++,,--,,++**))((''&&%%%$$$%$$$$$$$%%%%%%$$##"""!"!!!!!!!!!!!!!""""""""###"""""""""""!"!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>>>==<<<;;;::99988777777778888888888999988776655443322110000//..--,,++**))((''&&%%$$##""!!``!!````!!"""###$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$###$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&&%%%%%%%%%%%%%%$$##""!!`‰`!!""###$$$##""!!`É`!!!!""##$$$%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222111122334455544444444333221100//...-------,,,,,,,,,,,,--..//001100//...---,,++***))))))))))***++,,,++**))(()))))**))((''&&%%$$$$$%%%%$$$$$$$%%&&'''(())**+++**))(('''&&'''((())**+**))((''&&%%$$##""!!```!!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<<<<<<<===>>===>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%%%%%%%%%%&&'''&&%%$$##""!!``!!""##$$%%&&&%%$$##"""!!!``!!""##$$%%&&&&&'&&&&&'&&&&&&%%%%&&&&&&&&&&&&&&&'&&&&&&&&'&&&&&&&&%%%%%%%%$$$$$%%%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++*****)))))((((((((((())))))***+++++,,,++++++++,,,---------...////////////0000011111111100//..--,,++**))((''&&%%$$##""!!""##$$%%&&'''((((())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!`````!!!!""##$$%%&&'''(())**++,,--....---,,++++***))(('''&&&&&%%&&''(()))((''&&%%$$##""!!``!!""###""!!```!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445555666677778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777777666665555555556677777777666554433221100//..--,,++**))((''&&&&&%%%%%$$$##""!!``!!!"""###$$%%%%%&&%%$$##""!!``É`!!""""!!`ɉ`!!""##$$$%%%%%%%%%%%&&''(())**++**))))))))**++,,--..//00111000////........//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##"""!!!!!!!!!!!!!!"""""""###$#$$$$$$%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$####"#"""#"##$$%%$$##""!!``!!""##$$%%&&%%$$$##""""""""!!!!````!!!!!!!""""""""""#"#"#"""""!!``!!""################$$%%%&&''(())((''&&%%$$#$#$$$%%&&''''''&&%%$$$$$$##""!!!!!``!!""##$$%%&&''(())**+++,+,,,,--...././////....//00112233445566778899:::99887766554433221100//..--,,++***********++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``ʼn`!!!""""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$$%%&&''((())***))((''&&%%$$##""!!!!!!!!!!!!""####$$$%%&&&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````!!""##$$%%&&''(()((''&&%%$$$##""""""""""!!!!!!!!!!!!""###$$%%&&%%$$##""!!``````!!!!!""##$$$%%%%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&'''(())**++,,--..//0011223344554433221100//..--,,++**))(((''''''''(())**++,,--..///..--,,++**))((''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::998877665544332221100100000001000////........./............////////0011223334444433221100//..--,,++*****))****)))))((((())))**++,,,,++**))((''&&%%%$$$$$$$$$$$$$$$%%$$##"""!!!!``!```!``!!!!!!"""!""""""!"!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>====<<<;;:::9998877766667777888888888888877665544332211000000//..--,,++**))((''&&%%$$##""!!````!!!!!!``!!""""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$######$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&&%%%$$$$$$$$$$$$$$##""!!`É`!!""##$$$$##""!!````!!""##$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111111223344444444433333221100//..----,,-,,,,++,,,,,,,,,--..//0000//..----,,++**)))))(()(()))***++,++**))(((((()))))((''&&%%$$##$$$$$$$$##$$$$%%&&&''(())**+**))(('''&&&&''''(())****))((''&&%%$$##""!!```!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;;;;<<<========>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%$$$$%%%%&&&'&&%%$$##""!!``!!""##$$%%&%%$$##""!!!```!!""##$$%%&&&&&&&&&&&&&&%%%%%%%%%%%&&&&&&%%&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$%$$##""!!``!!""##$$%%%%%%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,++**)))))))((((''''''((((()))))****+++++++++***+++,,,----------.....////////////0011111111100//..--,,++**))((''&&%%$$##""""##$$%%&&''(((((())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!``````````!!!!!!"""##$$%%&&''&''(())**++,,-------,,++*****))(('''&&&%%%%%%&&''(())((''&&%%$$##""!!``!!""##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//001122334455555556667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877776666666655555555555566677666666554433221100//..--,,++**))((''&&%%%%%%%%$$###"""!!``!!!""###$$$%%%&&&&&&%%$$##""!!!````!!""""!!`ɉ`!!""##$$$$$$$$$$$$%%%&&''(())****)))(((()))**++,,--..//001000///....-----..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!!!!!!!!!!```!!!!!!!!""######$$$$$$$%%%%%%%%%%%%$$$$############"""""""""""##$$$$##""!!``!!""##$$%%%%%$$###""""!!!!!!!`````!!!!!!!!!!""""""""""""!!!```!!!"""""""""""""#"###$$$%%&&''((((''&&%%$$######$$%%&&&&&&&&%%$$$#####""!!!!```!!""##$$%%&&''(())**++++++++,,---..............//00112233445566778899:::99887766554433221100//..--,,+++********++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''(())**))((''&&%%$$##""!!!```````!!!!"""####$$%%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!`!!!``!!!```````!!""##$$%%&&''(()))((''&&%%$$$#####"""""""""""!!!!""""###$$%%&&&&%%$$##""!!!!!!!!!""""##$$$%%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&'''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''(())**++,,--../..--,,++**))((''&&%%%$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::998877665544332211100000//000000////....----.................../...//00112223333433221100//..--,,++***)*)))))))))((((((((((())**++,,++**))((''&&%%$$$###$#######$$$$$$##""!!!`!``````!!!!!!!!"""!!!!!!!!!!!`!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>====<<;;;:::998887766666666777777777788887766554433221100///000//..--,,++**))((''&&%%$$##""!!````!`````!!!""!!!!``!!!"""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##"""####$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%%$$$$$$$$$$$$$$###""!!``!!""##$$$##""!!``!!""###$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>>>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221110000112233444333333332221100//..---,,,,,,,++++++++++++,,--..//00//..---,,,++**)))(((((((((()))**+++**))((''((((())((''&&%%$$#####$$$$#######$$%%&&&''(())***))((''&&&%%&&&'''(())***))((''&&%%$$##""!!``!!""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;;;;;;;<<<==<<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$$$$$$$$$$%%&&&&&%%$$##""!!``!!""##$$%%%%$$##""!!!`‰`!!""##$$%%%%%%&%%%%%&%%%%%%$$$$%%%%%%%%%%%%%%%&%%%%%%%%&%%%%%%%%$$$$$$$$#####$$$$$$##""!!``!!""##$$%%%%%%$$##""!!``!!""###$$%%&&''(())**++++**)))))((((('''''''''''(((((()))*****+++********+++,,,,,,,,,---............/////0000000111100//..--,,++**))((''&&%%$$##""##$$%%&&''((()))))**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!`!!!!!!!!!!""""###$$%%&&&&&&''(())**++,,----,,,++****)))((''&&&%%%%%$$%%&&''(())((''&&%%$$##""!!``!!""##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//0011223344544455556666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666665555544444444455666666665554433221100//..--,,++**))((''&&%%%%%$$$$$###""!!!!``!!"""###$$$%%&&&&&''&&%%$$##""!!!!!``!!"""!!`ɉ`!!""##$#$$$$$$$$$$$%%&&''(())**))(((((((())**++,,--..//000///....--------..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""####""!!!```````````!!!!!!!"""#"######$$$$$$$$$$$$$$$$$#############""""!"!!!"!""##$$$##""!!``!!""##$$%%%%%$$###""!!!!!!!!``````!!!!!!!!!!"!"!"!!!!!``!!!!""""""""""""""""##$$$%%&&''((''&&%%$$##"#"###$$%%&&&&&&%%$$######""!!````!!""##$$%%&&''(())**++*+*++++,,----.-.....----..//00112233445566778899:::99887766554433221100//..--,,+++++++++++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####"""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""###$$%%&&''(())))((''&&%%$$##""!!`````!!""""###$$%%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!`Ç`!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())*))((''&&%%%$$##########""""""""""""##$$$%%&&''&&%%$$##""!!!!!!"""""##$$%%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&''(())**++,,--..//001122334433221100//..--,,++**))(('''&&&&&&&&''(())**++,,--...--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::998877665544332211100//0///////0///....---------.------------........//001122233333221100//..--,,++**)))))(())))((((('''''(((())**++++**))((''&&%%$$$###############$$##""!!!`````!!!`!!!!!!`!`````````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<<<;;;::9998887766655556666777777777777766554433221100///////0//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!""""""!!``!!!!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""""""###$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%%$$$##############"""!!`‰`!!""######""!!``!!""##############""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>>>>>>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000001122333333333222221100//..--,,,,++,++++**+++++++++,,--..////..--,,,,++**))(((((''(''((()))**+**))((''''''(((((''&&%%$$##""########""####$$%%%&&''(())*))((''&&&%%%%&&&&''(())**))((''&&%%$$##""!!``!!""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;:::::;;;<<<<<<<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$####$$$$%%%&&&%%$$##""!!`lj`!!""##$$%%$$##""!!```!!""##$$$%%%%%%%%%%%%%%$$$$$$$$$$$%%%%%%$$%%%%%%%%%%%%%%%%%$$$$$$$$$###########$$$##""!!``!!""##$$%$$$$$$##""!!``!!""###$$%%&&''(())**++**))(((((((''''&&&&&&'''''((((())))*********)))***+++,,,,,,,,,,-----............//0000000011100//..--,,++**))((''&&%%$$####$$%%&&''(())))))**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!!!!!!!!!!""""""""####$$%%&&&%&&''(())**++,,,,,,,++**)))))((''&&&%%%$$$$$$%%&&''((((''&&%%$$##""!!``!!""##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233444444444555666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666655555555444444444444555665555554433221100//..--,,++**))((''&&%%$$$$$$$$##"""!!!!``!!""##$$$%%%&&&''''''&&%%$$##"""!!!!``!!""""!!`ɉ`!!""############$$$%%&&''(())))(((''''((())**++,,--..//0///...----,,,,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``ĉ``````!!""""""#######$$$$$$$$$$$$####""""""""""""!!!!!!!!!!!""##$$##""!!``!!""##$$%%%$$$##"""!!!!```````````!!!!!!!!!!!!`````!!!!!!!!!!!!!"!"""###$$%%&&''''&&%%$$##""""""##$$%%%%%%%%$$###"""""!!``!!""##$$%%&&''(())**++*******++,,,--------------..//00112233445566778899:::99887766554433221100//..--,,,++++++++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!""#######"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""##$$%%&&''(())((''&&%%$$##""!!``!!!""""##$$$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`````Ɖ`!!!!!!""""""!"""!!"""!!!!!!!""##$$%%&&''(())***))((''&&%%%$$$$$###########""""####$$$%%&&''''&&%%$$##"""""""""####$$%%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&''(())**++,,--.--,,++**))((''&&%%$$$###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::998877665544332211000/////..//////....----,,,,-------------------.---..//0011122223221100//..--,,++**)))()((((((((('''''''''''(())**++**))((''&&%%$$###"""#"""""""######""!!``````!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<<<;;:::9998877766555555556666666666777766554433221100//...///////..--,,++**))((''&&%%$$##""!!!!!!"!!!!!"""##"""!!````!!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!!""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$$##############""""!!``!!""#####"""!!``!!"""###########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>>=====>>???????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000////0011223332222222211100//..--,,,+++++++************++,,--..//..--,,,+++**))(((''''''''''((())***))((''&&'''''((''&&%%$$##"""""####"""""""##$$%%%&&''(()))((''&&%%%$$%%%&&&''(())))((''&&%%$$##""!!``!!""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::::::::;;;<<;;;<<==>>???????>>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#################$$%%%&%%$$##""!!``!!""##$$$$$##""!!``!!""###$$$$$$%$$$$$%$$$$$$####$$$$$$$$$$$$$$$%$$$$$$$$%$$$$$$$$########"""""#####$##""!!``!!""##$$$$$$$###""!!``!!"""##$$%%&&''(())****))((((('''''&&&&&&&&&&&''''''((()))))***))))))))***+++++++++,,,------------.....///////00001100//..--,,++**))((''&&%%$$##$$%%&&''(()))*****++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""!"""""""""""""""""##$$%%%%%%&&''(())**++,,,,+++**))))(((''&&%%%$$$$$##$$%%&&''(((''&&%%$$##""!!``!!""##""!!``!!""#""!!``!!""##$$%%&&&''(())**++,,--..//001122334443334444555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555555544444333333333445555555544433221100//..--,,++**))((''&&%%$$$$$#####"""!!````!!""##$$%%%&&'''''((''&&%%$$##"""""!!``!!""#""!!`ɉ`!!""#"###########$$%%&&''(())((''''''''(())**++,,--..///...----,,,,,,,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!!"!""""""#################"""""""""""""!!!!`!```!`!!""##$$##""!!``!!""##$$%%%$$$##"""!!```‡````!`!`!````!!!!!!!!!!!!!!!!""###$$%%&&''&&%%$$##""!"!"""##$$%%%%%%$$##""""""!!```!!""##$$%%&&''(())******)*)****++,,,,-,-----,,,,--..//00112233445566778899:::99887766554433221100//..--,,,,,,,,,,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$###""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ȉ`!!!"""##$$%%&&''((((''&&%%$$##""!!``!!!!"""##$$$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!````````!!""""""""""""""""""""""""""""##$$%%&&''(())**+**))((''&&&%%$$$$$$$$$$############$$%%%&&''((''&&%%$$##""""""#####$$%%&&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&%%%%%%%%&&''(())**++,,---,,++**))((''&&%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::998877665544332211000//../......./...----,,,,,,,,,-,,,,,,,,,,,,--------..//00111222221100//..--,,++**))(((((''(((('''''&&&&&''''(())****))((''&&%%$$###"""""""""""""""##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;;;:::9988877766555444455556666666666666554433221100//......./////..--,,++**))((''&&%%$$##""!!"""""""""""####""!!```!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!!!!!"""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$$###""""""""""""""!!!``!!"""""""""!!``!!"""""""""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>========>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///////00112222222221111100//..--,,++++**+****))*********++,,--....--,,++++**))(('''''&&'&&'''((())*))((''&&&&&&'''''&&%%$$##""!!""""""""!!""""##$$$%%&&''(()((''&&%%%$$$$%%%%&&''(()))((''&&%%$$##""!!``!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99999:::;;;;;;;;<<==>>????>>>>>>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$############""""####$$$%%%%$$##""!!``!!""###$$$##""!!``!!""####$$$$$$$$$$$$$$###########$$$$$$##$$$$$$$$$$$$$$$$$#########"""""""""""#####""!!``!!""##$$#######""!!``!!"""##$$%%&&''(())**))(('''''''&&&&%%%%%%&&&&&'''''(((()))))))))((()))***++++++++++,,,,,------------..////////0000000//..--,,++**))((''&&%%$$$$%%&&''(())******++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$$###""!!``!!"""""""""""""""!!!!!""""##$$%%%$%%&&''(())**+++++++**))(((((''&&%%%$$$######$$%%&&''((''&&%%$$##""!!``!!""#""!!``!!""##""!!``!!""##$$%%&&&&''(())**++,,--..//001122333333333344455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555444444443333333333334445544444433221100//..--,,++**))((''&&%%$$########""!!!``!!""##$$%%&&'''((((((''&&%%$$###"""!!``!!""""!!`ɉ`!!!""""""""""""###$$%%&&''(((('''&&&&'''(())**++,,--../...---,,,,+++++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!```!!!!!!"""""""############""""!!!!!!!!!!!!``````!!""##$$##""!!``!!""##$$%%%$$###""!!!````````````````!`!!!"""##$$%%&&&&%%$$##""!!!!!!""##$$$$$$$$##"""!!!!!``!!""##$$%%&&''(())******)))))))**+++,,,,,,,,,,,,,,--..//00112233445566778899:::99887766554433221100//..---,,,,,,,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$###""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%&&''((''&&%%$$##""!!``Ɖ```!!!!""####$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!`Ĉ``!!!""""""######"###""###"""""""##$$%%&&''(())**+++**))((''&&&%%%%%$$$$$$$$$$$####$$$$%%%&&''((((''&&%%$$#########$$$$%%&&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%&&''(())**++,,-,,++**))((''&&%%$$###"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100///.....--......----,,,,++++,,,,,,,,,,,,,,,,,,,-,,,--..//000111121100//..--,,++**))((('('''''''''&&&&&&&&&&&''(())**))((''&&%%$$##"""!!!"!!!!!!!"""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;;;::99988877666554444444455555555556666554433221100//..---...........--,,++**))((''&&%%$$##""""""#"""""###$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!```!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$###""""""""""""""!!!!``!!!"""""!!!!``!!!"""""""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>===<<<<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///....//001122211111111000//..--,,+++*******))))))))))))**++,,--..--,,+++***))(('''&&&&&&&&&&'''(()))((''&&%%&&&&&''&&%%$$##""!!!!!""""!!!!!!!""##$$$%%&&''(((''&&%%$$$##$$$%%%&&''(()((''&&%%$$##""!!``!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99999999:::;;:::;;<<==>>??>>>===>>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""""""""""""""##$$$%%$$##""!!``!!""######""!!``!!!"""######$#####$######""""###############$########$########""""""""!!!!!"""""####""!!``!!""########"""""!!``!!!""##$$%%&&''(())))(('''''&&&&&%%%%%%%%%%%&&&&&&'''((((()))(((((((()))*********+++,,,,,,,,,,,,-----.......////000000//..--,,++**))((''&&%%$$%%&&''(())***+++++,,--..////00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$####""!!``!!""##"""""""""!!!!!!!!!!""##$$$$$$%%&&''(())**++++***))(((('''&&%%$$$#####""##$$%%&&''''&&%%$$##""!!``!!""#""!!``!!""#""!!``!!""##$$$%%%%&&''(())**++,,--..//001122333222333344445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444444333332222222223344444444333221100//..--,,++**))((''&&%%$$#####"""""!!!``!!""##$$%%&&''((())((''&&%%$$###""!!``!!""#""!!`ɉ``!!"!"""""""""""##$$%%&&''((''&&&&&&&&''(())**++,,--...---,,,,++++++++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!```!`!!!!!!"""""""""""""""""!!!!!!!!!!!!!`€`!!""##$$##""!!`````!!""##$$%%%$$###""!!!!`ąłĆ```!!"""##$$%%&&%%$$##""!!`!`!!!""##$$$$$$##""!!!!!!```!!""##$$%%&&''(())***))))()())))**++++,+,,,,,++++,,--..//00112233445566778899:::99887766554433221100//..-----------..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$$##""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''''&&%%$$##""!!`ʼn``!!!""####$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!!!!!!``````lj`!!!!""############################$$%%&&''(())**++,++**))(('''&&%%%%%%%%%%$$$$$$$$$$$$%%&&&''(())((''&&%%$$######$$$$$%%&&'''(''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%$$$$$$$$%%&&''(())**++,,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100///..--.-------.---,,,,+++++++++,++++++++++++,,,,,,,,--..//0001111100//..--,,++**))(('''''&&''''&&&&&%%%%%&&&&''(())))((''&&%%$$##"""!!!!!!!!!!!!!!!""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::::99988777666554443333444455555555555554433221100//..-------.........--,,++**))((''&&%%$$##""###########$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$###"""!!!!!!!!!!!!!!```!!!!!!!!!!!``!!!!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<<<<<<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.......//0011111111100000//..--,,++****))*))))(()))))))))**++,,----,,++****))((''&&&&&%%&%%&&&'''(()((''&&%%%%%%&&&&&%%$$##""!!``!!!!!!!!``!!!!""###$$%%&&''(''&&%%$$$####$$$$%%&&''((((''&&%%$$##""!!``!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::9988888999::::::::;;<<==>>>>=======>>??????????????????????>>????>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""""""!!!!""""###$$%$$##""!!``!!"""""###""!!```!!""""##############"""""""""""######""#################"""""""""!!!!!!!!!!!"""####""!!``!!""####""""""""!!!`‰`!!!""##$$%%&&''(())((''&&&&&&&%%%%$$$$$$%%%%%&&&&&''''((((((((('''((()))**********+++++,,,,,,,,,,,,--........///////00//..--,,++**))((''&&%%%%&&''(())**++++++,,--..//////00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$###""""!!``!!""""""""!!!!!!`````!!!!""##$$$#$$%%&&''(())*******))(('''''&&%%$$$###""""""##$$%%&&''&&%%$$##""!!``!!""##""!!``!!""#""!!``!!""###$$$$%%%%&&''(())**++,,--..//001122222222223334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544443333333322222222222233344333333221100//..--,,++**))((''&&%%$$##""""""""!!```!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""#""!!`ɉ`!!!!!!!!!!!!"""##$$%%&&''''&&&%%%%&&&''(())**++,,--.---,,,++++*****++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!````!!!!!!!""""""""""""!!!!````````````!!""##$$##""!!!!!!!""##$$%%%$$##"""!!```Ä`!!!""##$$%%%%$$##""!!````!!""########""!!!`````!!""##$$%%&&''(())***))))((((((())***++++++++++++++,,--..//00112233445566778899:::99887766554433221100//...--------..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%%$$$###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn``!!""##$$%%&&''&&%%$$##""!!```!!""""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""""!!!!```!!!``````‰``!!!"""######$$$$$$#$$$##$$$#######$$%%&&''(())**++,,,++**))(('''&&&&&%%%%%%%%%%%$$$$%%%%&&&''(())))((''&&%%$$$$$$$$$%%%%&&'''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$########$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$%%&&''(())**++,++**))((''&&%%$$##"""!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//...-----,,------,,,,++++****+++++++++++++++++++,+++,,--..///0000100//..--,,++**))(('''&'&&&&&&&&&%%%%%%%%%%%&&''(())((''&&%%$$##""!!!```!```````!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!`````!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::::99888777665554433333333444444444455554433221100//..--,,,---------------,,++**))((''&&%%$$######$#####$$$###""!!``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`†``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!`````!!!!!`````!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<<;;;;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...----..//0011100000000///..--,,++***)))))))(((((((((((())**++,,--,,++***)))((''&&&%%%%%%%%%%&&&''(((''&&%%$$%%%%%&&%%$$##""!!```!!!!`````!!""###$$%%&&'''&&%%$$###""###$$$%%&&''((''&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::9988888888999::999::;;<<==>>===<<<===>>???????????????????>>>>>>>>>>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!!!!""###$$$$##""!!``!!!!""""""!!``!!!""""""#"""""#""""""!!!!"""""""""""""""#""""""""#""""""""!!!!!!!!`````!!!!!""####""!!`lj`!!""""""""""!!!!!````!!""##$$%%&&''((((''&&&&&%%%%%$$$$$$$$$$$%%%%%%&&&'''''(((''''''''((()))))))))***++++++++++++,,,,,-------....//////////..--,,++**))((''&&%%&&''(())**+++,,,,,--..//....//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""""""!!``!!!""!!!!!!!!!`````!!""######$$%%&&''(())****)))((''''&&&%%$$###"""""!!""##$$%%&&'&&%%$$##""!!``!!""##""!!``!!""#""!!``!!""#####$$$$%%&&''(())**++,,--..//001122211122223333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333333332222211111111122333333332221100//..--,,++**))((''&&%%$$##"""""!!!!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!```!!""##""!!`ɉ`!`!!!!!!!!!!!""##$$%%&&''&&%%%%%%%%&&''(())**++,,---,,,++++********++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`````!!!!!!!!!!!!!!!!!```!!""##$$$##""!!!!!""##$$%%%$$##"""!!``!!!""##$$%%$$##""!!`ą`!!""######""!!``ʼn`!!""##$$%%&&''(())))))(((('('(((())****+*+++++****++,,--..//00112233445566778899:::99887766554433221100//...........//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!`‰``!!""####"""""""!!!!!!!!!!!!!!```!!!""""##$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,-,,++**))(((''&&&&&&&&&&%%%%%%%%%%%%&&'''(())**))((''&&%%$$$$$$%%%%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""###$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$########$$%%&&''(())**+++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//...--,,-,,,,,,,-,,,++++*********+************++++++++,,--..///00000//..--,,++**))((''&&&&&%%&&&&%%%%%$$$$$%%%%&&''((((''&&%%$$##""!!!`````!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>>==<<;;::9999888776665554433322223333444444444444433221100//..--,,,,,,,-------------,,++**))((''&&%%$$##$$$$$$$$######""!!```!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##"""!!!`````````````````````````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-------..//000000000/////..--,,++**))))(()((((''((((((((())**++,,,,++**))))((''&&%%%%%$$%$$%%%&&&''(''&&%%$$$$$$%%%%%$$##""!!``````!!"""##$$%%&&'&&%%$$###""""####$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887777788899999999::;;<<====<<<<<<<==>>????????????????>>>>==>>>>=>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!````!!!!"""##$$##""!!``!!!!!"""!!!`‰`!!!!""""""""""""""!!!!!!!!!!!""""""!!"""""""""""""""""!!!!!!!!!``````!!!""####""!!````!!!!""""!!!!!!!!``!!""##$$%%&&''((''&&%%%%%%%$$$$######$$$$$%%%%%&&&&'''''''''&&&'''((())))))))))*****++++++++++++,,--------.......//////..--,,++**))((''&&&&''(())**++,,,,,,--../.......//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##"""!!""!!```!!!!!!!!`````!!""###"##$$%%&&''(()))))))((''&&&&&%%$$###"""!!!!!!""##$$%%&&&&%%$$##""!!``!!""##""!!``!!""##""!!``!!""""####$$$$%%&&''(())**++,,--..//001111111111222333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333322222222111111111111222332222221100//..--,,++**))((''&&%%$$##""!!!!!!!!``!!""##$$%%&&''(())))((''&&%%$$##""!!```!!!""##""!!`ɉ``````````!!!""##$$%%&&&&%%%$$$$%%%&&''(())**++,,-,,,+++****)))))**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!````!!!!!!!!!!!!```!!""##$$$##"""""""##$$$$$$$##""!!!```!!""##$$$$##""!!``!!"""""""""!!``!!""##$$%%&&''(())))))(((('''''''(()))**************++,,--..//00112233445566778899:::99887766554433221100///........//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&&&&%%%$$##""!!``‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""###########""""!!!"""!!!!!!```!!!!"""###$$$$$$%%%%%%$%%%$$%%%$$$$$$$%%&&''(())**++,,---,,++**))((('''''&&&&&&&&&&&%%%%&&&&'''(())****))((''&&%%%%%%%%%&&&&''((()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""###$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$###########$$%%&&''(())**+**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..---,,,,,++,,,,,,++++****))))*******************+***++,,--...////0//..--,,++**))((''&&&%&%%%%%%%%%$$$$$$$$$$$%%&&''((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"!!!!!"!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>>==<<;;::9999887776665544433222222223333333333444433221100//..--,,+++,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$$$$$%$$$#####"""!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;;:::::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,--..//000////////...--,,++**)))(((((((''''''''''''(())**++,,++**)))(((''&&%%%$$$$$$$$$$%%%&&'''&&%%$$##$$$$$%%$$##""!!``!!"""##$$%%&&&%%$$##"""!!"""###$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::9988777777778889988899::;;<<==<<<;;;<<<==>>?????????????>>>>===========>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`````````````!!"""##$##""!!````!!!!!!````!!!!!!"!!!!!"!!!!!!````!!!!!!!!!!!!!!!"!!!!!!!!"!!!!!!!!```````!!""####""!!!```!!!!!!!!!!!`````‰`!!""##$$%%&&''(''&&%%%%%$$$$$###########$$$$$$%%%&&&&&'''&&&&&&&&'''((((((((()))************+++++,,,,,,,----........///...--,,++**))((''&&''(())**++,,,-----../...----..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!`!``!!``````!!""""""##$$%%&&''(())))(((''&&&&%%%$$##"""!!!!!``!!""##$$%%&&%%$$##""!!``!!""#""!!``!!""#""!!``!!!""""""####$$%%&&''(())**++,,--..//001110001111222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222222211111000000000112222222211100//..--,,++**))((''&&%%$$##""!!!!!``````!!""##$$%%&&''(())((''&&%%$$##""!!``!!!!""##""!!`ɉĄ``!!""##$$%%&&%%$$$$$$$$%%&&''(())**++,,,+++****))))))))**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``````````````!!""###$$##"""""####$$$$$##""!!!``!!""##$$##""!!``!!!""""""!!!``!!""##$$%%&&''(((()((((''''&'&''''(())))*)*****))))**++,,--..//00112233445566778899:::99887766554433221100///////////0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``ĉ`!!""##$$%%&&''&&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!!!""##$$$$#######""""""""""""""!!!!!!"""####$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))((''''''''''&&&&&&&&&&&&''((())**++**))((''&&%%%%%%&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###""""""""##$$%%&&''(())***))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..---,,++,+++++++,+++****)))))))))*))))))))))))********++,,--.../////..--,,++**))((''&&%%%%%$$%%%%$$$$$#####$$$$%%&&''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""""""""!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>===<<;;::9988887776655544433222111122223333333333333221100//..--,,+++++++,,,,,,,,,,,,,,,,,++**))((''&&%%$$%%%%$$##""""""!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!!`Lj`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::::::::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,--../////////.....--,,++**))((((''(''''&&'''''''''(())**++++**))((((''&&%%$$$$$##$##$$$%%%&&'&&%%$$######$$$$$$##""!!``!!!""##$$%%&%%$$##"""!!!!""""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::998877666667778888888899::;;<<<<;;;;;;;<<==>>???????????>>>====<<====<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``Ɖ`!!!""####""!!`É``!!!```!!!!!!!!!!!!!!```````!!!!!!``!!!!!!!!!!!!!!!!!`````!!""####""!!!`````!!!!````lj`!!""##$$%%&&'''&&%%$$$$$$$####""""""#####$$$$$%%%%&&&&&&&&&%%%&&&'''(((((((((()))))************++,,,,,,,,-------..........--,,++**))((''''(())**++,,------../..-------..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!`````!!"""!""##$$%%&&''(((((((''&&%%%%%$$##"""!!!````!!""##$$%%&%%$$##""!!``!!""""""!!``!!""#""!!``!!!!!""""####$$%%&&''(())**++,,--..//000000000011122233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222111111110000000000001112211111100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())((''&&%%$$##""!!```!!!"""#""""!!`ɉ`!!""##$$%%%%$$$####$$$%%&&''(())**++,+++***))))((((())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!`Ɖ`!!""####$################""!!```!!""##$$##""!!``!!!!!!!!!!``!!""##$$%%&&''('((((((''''&&&&&&&''((())))))))))))))**++,,--..//00112233445566778899:::998877665544332211000////////0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&'''&&%%$$##""!!`ĉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!```!!!"""##$$$$$$$$$$$####"""###""""""!!!""""###$$$%%%%%%&&&&&&%&&&%%&&&%%%%%%%&&''(())**++,,--...--,,++**)))((((('''''''''''&&&&''''((())**++++**))((''&&&&&&&&&''''(()))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!"""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,,+++++**++++++****))))(((()))))))))))))))))))*)))**++,,---..../..--,,++**))((''&&%%%$%$$$$$$$$$###########$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""#"""""#"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>===<<;;::9988887766655544333221111111122222222223333221100//..--,,++***+++++++++++++++++++++++**))((''&&%%%%%%$$##"""""!!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;:::99999::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++,,--..///........---,,++**))((('''''''&&&&&&&&&&&&''(())**++**))((('''&&%%$$$##########$$$%%&&&%%$$##""#####$$$$##""!!``!!!!""##$$%%%$$##""!!!``!!!"""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766666666777887778899::;;<<;;;:::;;;<<==>>?????????>>====<<<<<<<<<<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""###""!!`ĉ```````!`````!````````````!````````!`````!!"""###"""!!!``````!!""##$$%%&&'&&%%$$$$$#####"""""""""""######$$$%%%%%&&&%%%%%%%%&&&'''''''''((())))))))))))*****+++++++,,,,--------...-------,,++**))((''(())**++,,---...../..---,,,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!""##$$%%&&''(((('''&&%%%%$$$##""!!!```!!""##$$%%%$$##""!!``!!""""!!!!``!!""##""!!```!!!!!!""""##$$%%&&''(())**++,,--..//000///000011112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111111100000/////////0011111111000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!```!!!""""#"""!!!`ɉ`!!""##$$%%$$########$$%%&&''(())**+++***))))(((((((())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``Ɖ``!!"""###########""#####""!!```!!""##$##""!!`‰``!!!!!!````!!""##$$%%&&''''''(''''&&&&%&%&&&&''(((()()))))(((())**++,,--..//00112233445566778899:::99887766554433221100000000000112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!`````!``!!""""##$$%%%%$$$$$$$##############""""""###$$$$%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--../..--,,++***))((((((((((''''''''''''(()))**++,,++**))((''&&&&&&'''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""!!!!!!!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,,++**+*******+***))))((((((((()(((((((((((())))))))**++,,---.....--,,++**))((''&&%%$$$$$##$$$$#####"""""####$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????``!!""#########"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>>>==<<<;;::9988777766655444333221110000111122222222222221100//..--,,++*******+++++++++++++++++******))((''&&%%%%$$##""!!!!!!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99999999::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++,,--.........-----,,++**))((''''&&'&&&&%%&&&&&&&&&''(())****))((''''&&%%$$#####""#""###$$$%%&%%$$##""""""####$$##""!!````!!""##$$%$$##""!!!``!!!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::9988776655555666777777778899::;;;;:::::::;;<<==>>??????>>>===<<<<;;<<<<;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""""!!`É``…ˆ``ˆ``!!""""##"""!!!`ˆ`!!""##$$%%&&&&%%$$#######""""!!!!!!"""""#####$$$$%%%%%%%%%$$$%%%&&&''''''''''((((())))))))))))**++++++++,,,,,,,----------,,,,,,++**))(((())**++,,--....../..--,,,,,,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!!`!!""##$$%%&&'''''''&&%%$$$$$##""!!!``!!""##$$%$$##""!!``!!!!!!!!```!!""##""!!````!!!!""""##$$%%&&''(())**++,,--..//////////0001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111100000000////////////00011000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!`‰`!!!!"""#"""!!!!`ɉ`!!""##$$%$$###""""###$$%%&&''(())**+***)))(((('''''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!!```!!""""####"""""""""""""!!!``!!""####""!!````````!!""##$$%%&&&&'&''''''&&&&%%%%%%%&&'''(((((((((((((())**++,,--..//00112233445566778899:::9988776655443322111000000001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!"""###$$%%%%%%%%%%%$$$$###$$$######"""####$$$%%%&&&&&&''''''&'''&&'''&&&&&&&''(())**++,,--..///..--,,++***)))))(((((((((((''''(((()))**++,,,,++**))(('''''''''(((())*****))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,+++*****))******))))((((''''((((((((((((((((((()((())**++,,,----.--,,++**))((''&&%%$$$#$#########"""""""""""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!""##$#####$#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>>>>>>==<<<;;::9988777766555444332221100000000111111111122221100//..--,,++**)))***************************))((''&&%%$$##""!!!!!````!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::9998888899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++****++,,--...--------,,,++**))(('''&&&&&&&%%%%%%%%%%%%&&''(())**))(('''&&&%%$$###""""""""""###$$%%%$$##""!!"""""######""!!``!!""##$$$##""!!````!!!""##$$%%&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::998877665555555566677666778899::;;:::999:::;;<<==>>???>>>>==<<<<;;;;;;;;;;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!"""!!!`ȈȉȈȉ`!!!""""##"""!!``!!""##$$%%&&%%$$#####"""""!!!!!!!!!!!""""""###$$$$$%%%$$$$$$$$%%%&&&&&&&&&'''(((((((((((()))))*******++++,,,,,,,,---,,,,,,,,,,,++**))(())**++,,--...////..--,,,++++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''''&&&%%$$$$###""!!```!!""##$$$##""!!``!!!!!!```!!""##""!!````!!!!""##$$%%&&''(())**++,,--..///...////0000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000000/////.........//00000000///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!```!!!"""#""""!!!``ɉ`!!""##$$$##""""""""##$$%%&&''(())***)))((((''''''''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!!```!!!""""#""""""!!"""""!!!``!!"""###""!!`‰`!!!""##$$%%%&&&&&&'&&&&%%%%$%$%%%%&&''''('(((((''''(())**++,,--..//00112233445566778899:::998877665544332211111111111223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667665544332221100//..--,,++**)))((''&&%%$$##""!!``!!!!"!!""####$$%%&&&&%%%%%%%$$$$$$$$$$$$$$######$$$%%%%&&''''''''''''''''''''''''''''(())**++,,--..//0//..--,,+++**))))))))))(((((((((((())***++,,--,,++**))((''''''((((())**+++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!````````!!""##$$%%&&''(((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,+++**))*)))))))*)))(((('''''''''(''''''''''''(((((((())**++,,,-----,,++**))((''&&%%$$#####""####"""""!!!!!""""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$$$$$$$###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>????????>>>>>>====<<;;;::99887766665554433322211000////0000111111111111100//..--,,++**)))))))*****************))))))))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::998888888899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*******++,,---------,,,,,++**))((''&&&&%%&%%%%$$%%%%%%%%%&&''(())))((''&&&&%%$$##"""""!!"!!"""###$$%$$##""!!!!!!""""####""!!``!!""##$##""!!```!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554444455566666666778899::::9999999::;;<<==>>?>>>===<<<;;;;::;;;;:;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!```!!!!""""#"""!!``!!""##$$%%%%$$##"""""""!!!!``````!!!!!"""""####$$$$$$$$$###$$$%%%&&&&&&&&&&'''''(((((((((((())********+++++++,,,,,,,,,,++++++++++**))))**++,,--../////..--,,+++++++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&&&&&%%$$#####""!!``!!""##$$$##""!!````````!!""#""!!``!!!!""##$$%%&&''(())**++,,--..........///000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000////////............///00///////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!!""""#"""!!!``ɉ`!!""##$$##"""!!!!"""##$$%%&&''(())*)))(((''''&&&&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##"""!!``!!!!""""!!!!!!!!!!!!!```!!""""""!!```!!""##$$%%%%&%&&&&&&%%%%$$$$$$$%%&&&''''''''''''''(())**++,,--..//00112233445566778899:::99887766554433222111111112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556665544332221100//..--,,++**)))((((''&&%%$$##""!!`‰`!!""""""###$$$%%&&&&&&&&&&&%%%%$$$%%%$$$$$$###$$$$%%%&&&''''''(((((('(((''((('''''''(())**++,,--..//000//..--,,+++*****)))))))))))(((())))***++,,----,,++**))((((((((())))**+++++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++***)))))(())))))((((''''&&&&'''''''''''''''''''('''(())**+++,,,,-,,++**))((''&&%%$$###"#"""""""""!!!!!!!!!!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$$$$$%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<====>>>>?????>>>=======<<;;;::9988776666554443332211100////////0000000000111100//..--,,++**))((()))))))))))))))))))))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99888777778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))**++,,---,,,,,,,,+++**))((''&&&%%%%%%%$$$$$$$$$$$$%%&&''(())((''&&&%%%$$##"""!!!!!!!!!!"""##$$$##""!!``!!!!!""""##""!!``!!""####""!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::9988776655444444445556655566778899::999888999::;;<<==>>>====<<;;;;:::::::::::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!````!!!!"""#""!!``!!""##$$%%$$##"""""!!!!!`````!!!!!!"""#####$$$########$$$%%%%%%%%%&&&''''''''''''((((()))))))****++++++++,,,+++++++++++++++**))**++,,--..////...--,,+++****++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%%$$####"""!!``!!""##$##""!!``!!""##""!!````!!""##$$%%&&''(())**++,,--...---....////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////////.....---------..////////....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!```!!!"""#"""!!!!`ɉ`!!""##$$##""!!!!!!!!""##$$%%&&''(()))(((''''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$$$##""!!```!!!!"!!!!!!``!!!!!```!!!""""!!``!!""##$$$%%%%%%&%%%%$$$$#$#$$$$%%&&&&'&'''''&&&&''(())**++,,--..//00112233445566778899:::99887766554433222222222223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445565544332211100//..--,,++**))((((((''&&%%$$##""!!``!!""#""##$$$$%%&&''''&&&&&&&%%%%%%%%%%%%%%$$$$$$%%%&&&&''(((((((((((((((((((((((((((())**++,,--..//00000//..--,,,++**********))))))))))))**+++,,--..--,,++**))(((((()))))**++,,,++**))((''&&%%$$##"""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++***))(()((((((()(((''''&&&&&&&&&'&&&&&&&&&&&&''''''''(())**+++,,,,,++**))((''&&%%$$##"""""!!""""!!!!!`````!!!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%%%%%%%$$$%%&&''(())**++,,--..//00112233445566778899::;;<<=======>>>>>>>>======<<<<;;:::9988776655554443322211100///....////0000000000000//..--,,++**))((((((()))))))))))))))))((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::9988777777778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))**++,,,,,,,,,+++++**))((''&&%%%%$$%$$$$##$$$$$$$$$%%&&''((((''&&%%%%$$##""!!!!!``!``!!!"""##$##""!!````!!!!""""""!!``!!""####""!!`É`!!""##$$%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433333444555555556677889999888888899::;;<<==>===<<<;;;::::99::::9:::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!""""!!``!!""##$$$$##""!!!!!!!````!!!!!""""#########"""###$$$%%%%%%%%%%&&&&&''''''''''''(())))))))*******++++++++++*********+++****++,,--.........--,,++*******++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%%%$$##"""""!!``!!""##$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,----------...///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////........------------...//........--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!```!!!"""##"""!!!``ɉ`!!""##$##""!!!````!!!""##$$%%&&''(()((('''&&&&%%%%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$##""!!```!!!!````````````!!!!!!!``!!""##$$$$%$%%%%%%$$$$#######$$%%%&&&&&&&&&&&&&&''(())**++,,--..//00112233445566778899:::99887766554433322222222334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//001122334455544332211100//..--,,++**))(((''((''&&%%$$##""!!``!!""####$$$%%%&&'''''''''''&&&&%%%&&&%%%%%%$$$%%%%&&&'''(((((())))))()))(()))((((((())**++,,--..//0000000//..--,,,+++++***********))))****+++,,--....--,,++**)))))))))****++,,,,,++**))((''&&%%$$##"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**)))(((((''((((((''''&&&&%%%%&&&&&&&&&&&&&&&&&&&'&&&''(())***++++,++**))((''&&%%$$##"""!"!!!!!!!!!``````!!""##$$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%%%%%%&%%%%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<====>>>>>===<<<<<<<;;:::9988776655554433322211000//........//////////0000//..--,,++**))(('''(((((((((((((((((((((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##"""!!!```!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877766666778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((())**++,,,++++++++***))((''&&%%%$$$$$$$############$$%%&&''((''&&%%%$$$##""!!!``````!!!""###""!!```!!!!"""!!``!!""##""!!``!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:9988776655443333333344455444556677889988877788899::;;<<===<<<<;;::::99999999999::::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""!!``!!""##$$##""!!!!!```````!!!"""""###""""""""###$$$$$$$$$%%%&&&&&&&&&&&&'''''((((((())))********+++**************+++**++,,--........---,,++***))))**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$$##""""!!!`!``!!""####""!!``!!""##""!!``!!""##$$%%&&''(())**++,,---,,,----....//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//........-----,,,,,,,,,--........---..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!!"""#"""!!!``ɉ`!!""##$##""!!````!!""##$$%%&&''((('''&&&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$#$#$###""!!```!`Ç``!!!!!``!!""###$$$$$$%$$$$####"#"####$$%%%%&%&&&&&%%%%&&''(())**++,,--..//00112233445566778899:::9988776655443333333333344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223344544332211000//..--,,++**))(('''''''''&&%%$$##""!!``!!""##$$%%%%&&''(((('''''''&&&&&&&&&&&&&&%%%%%%&&&''''(())))))))))))))))))))))))))))**++,,--..//0000////0//..---,,++++++++++************++,,,--..//..--,,++**))))))*****++,,---,,++**))((''&&%%$$###""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((())**++,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**)))((''('''''''('''&&&&%%%%%%%%%&%%%%%%%%%%%%&&&&&&&&''(())***+++++**))((''&&%%$$##""!!!!!``!!!!```!!""##$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&&&&&&&%%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<<<<========<<<<<<;;;;::99988776655444433322111000//...----..../////////////..--,,++**))(('''''''((((((((((((((((('''''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##"""!!!!!!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>>==<<;;::99887766666666778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((())**+++++++++*****))((''&&%%$$$$##$####""#########$$%%&&''''&&%%$$$$##""!!``‡`!!!""#""!!```!!!!"!!``!!""#""!!``!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889998877665544332222233344444444556677888877777778899::;;<<=<<<;;;:::99998899998999:::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!`‰`!!""##$##""!!`````!!!!"""""""""!!!"""###$$$$$$$$$$%%%%%&&&&&&&&&&&&''(((((((()))))))**********)))))))))**+++++,,-------------,,++**)))))))**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$##""!!!!!```!!""####""!!``!!""#""!!``!!""##$$%%&&''(())**++,,,,,,,,,,---...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....--------,,,,,,,,,,,,---..-----------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!`!!"""##"""!!!`ɉ`!!""##$##""!!``!!""##$$%%&&''('''&&&%%%%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###########""!!````````!!""####$#$$$$$$####"""""""##$$$%%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899:::998877665544433333333445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001122334444332211000//..--,,++**))(('''&&''''''&&%%$$##""!!``!!""##$$%%&&&''(((((((((((''''&&&'''&&&&&&%%%&&&&'''((())))))******)***))***)))))))**++,,--..//000//////////..---,,,,,+++++++++++****++++,,,--..////..--,,++*********++++,,-----,,++**))((''&&%%$$###""""!!`Æ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((())**++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((('''''&&''''''&&&&%%%%$$$$%%%%%%%%%%%%%%%%%%%&%%%&&''(()))****+**))((''&&%%$$##""!!!`!``````!!""###$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%%&&&&&&&'&&&&&''(())**++,,--..//00112233445566778899::;;<<<<;;;;;;<<<<=====<<<;;;;;;;::9998877665544443322211100///..--------..........////..--,,++**))((''&&&''''''''''''''''''''''''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###"""!!!"""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##"""!!!``Ć`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>>==<<;;::9988776665555566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''(())**+++********)))((''&&%%$$$#######""""""""""""##$$%%&&''&&%%$$$###""!!```!!""""!!```!!!!!``!!""""!!``!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433222222223334433344556677887776667778899::;;<<<;;;;::99998888888888899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!!!!``!!""####""!!```!!!!!"""!!!!!!!!"""#########$$$%%%%%%%%%%%%&&&&&'''''''(((())))))))***))))))))))))))**+++,,,-----------,,,++**)))(((())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$###""!!!!```!!""###""!!``!!""##""!!``!!""##$$%%&&''(())**++,,,+++,,,,----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--------,,,,,+++++++++,,--------,,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!!"""##""!!!``ɉ``!!""##$##""!!``!!""##$$%%&&'''&&&%%%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####"#"#"##""!!`ˆ`!!"""######$####""""!"!""""##$$$$%$%%%%%$$$$%%&&''(())**++,,--..//00112233445566778899:::9988776655444444444445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001122334433221100///..--,,++**))((''&&&&&&&&&'&&%%$$##""!!``!!""##$$%%&&''(())))(((((((''''''''''''''&&&&&&'''(((())****************************++,,--..//0/////..../////...--,,,,,,,,,,++++++++++++,,---..//00//..--,,++******+++++,,--...--,,++**))((''&&%%$$$##""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''(())**+++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))(((''&&'&&&&&&&'&&&%%%%$$$$$$$$$%$$$$$$$$$$$$%%%%%%%%&&''(()))*****))((''&&%%$$##""!!````!!""#######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????```!!""##$$%%&&''''''''&&&''(())**++,,--..//00112233445566778899::;;<<<;;;;;;;;;;<<<<<<<<;;;;;;::::9988877665544333322211000///..---,,,,----.............--,,++**))((''&&&&&&&'''''''''''''''''&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$###"""""""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##"""!!!!``ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>===<<;;::998877665555555566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''(())*********)))))((''&&%%$$####""#""""!!"""""""""##$$%%&&&&%%$$####""!!``!!""!!```!!```!!"""!!``!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788988776655443322111112223333333344556677776666666778899::;;<;;;:::999888877888878889999887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!""###""!!```!!!!!!!!!```!!!"""##########$$$$$%%%%%%%%%%%%&&''''''''((((((())))))))))((((((((())**+++,,,,,,,,,,,,,,,++**))((((((())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""########""!!````!!""###""!!``!!""#""!!``!!""##$$%%&&''(())**+++++++++++,,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,,,,,++++++++++++,,,--,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!""###""!!!`ɉ````!!!""##$$##""!!``!!""##$$%%&&''&&&%%%$$$$#####$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##"""""""""""!!``!!"""""#"######""""!!!!!!!""###$$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899:::99887766555444444445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223333221100///..--,,++**))((''&&&%%&&&&&&'&&%%$$##""!!``!!""##$$%%&&''(()))))))))(((('''(((''''''&&&''''((()))******++++++*+++**+++*******++,,--..//0////........./.....-----,,,,,,,,,,,++++,,,,---..//0000//..--,,+++++++++,,,,--.....--,,++**))((''&&%%$$$####""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&'''(())*****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))(('''&&&&&%%&&&&&&%%%%$$$$####$$$$$$$$$$$$$$$$$$$%$$$%%&&''((())))*))((''&&%%$$##""!!``!!"""#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ʼn````!!!!""##$$%%&&'''''''('''''(())**++,,--..//00112233445566778899::;;<<<;;;::::::;;;;<<<<<;;;:::::::9988877665544333322111000//...--,,,,,,,,----------....--,,++**))((''&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$###"""###$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$###"""!!!`````!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>>===<<;;::99887766555444445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&''(())***))))))))(((''&&%%$$###"""""""!!!!!!!!!!!!""##$$%%&&%%$$###"""!!``!!""!!````!!"""!!``!!""###""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778898877665544332211111111222332223344556677666555666778899::;;;::::998888777777777778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!````!!!`````!!!"""""""""###$$$$$$$$$$$$%%%%%&&&&&&&''''(((((((()))(((((((((((((())**++++,,,,,,,,,,,+++**))(((''''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####"""!!``!!""#""!!``!!""#""!!``!!""##$$%%&&''(())**++++***++++,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,+++++*********++,,,,,,,,+++,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##"""###""!!``ɉ```!!!!!!""##$$##""!!``!!""##$$%%&&&&%%%$$$$########$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""!"!"!"""!!``!!!!""""""#""""!!!!`!`!!!!""####$#$$$$$####$$%%&&''(())**++,,--..//00112233445566778899:::998877665555555555566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233221100//...--,,++**))((''&&%%%%%%%%%&&&&&%%$$##""!!``!!""##$$%%&&''(())*)))))))((((((((((((((''''''((())))**++++++++++++++++++++++++++++,,--..//0//.....----..........----------,,,,,,,,,,,,--...//001100//..--,,++++++,,,,,--..///..--,,++**))((''&&%%%$$####""!!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%&&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))(('''&&%%&%%%%%%%&%%%$$$$#########$############$$$$$$$$%%&&''((()))))((''&&%%$$##""!!```!!"""""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????````ʼn````!!!!!!!""##$$%%&&''(((((((('''(())**++,,--..//00112233445566778899::;;<<;;;::::::::::;;;;;;;;::::::99998877766554433222211100///...--,,,++++,,,,-------------,,++**))((''&&%%%%%%%&&&&&&&&&&&&&&&&&%%%%%%%%%%%$$##""!!``!!""##$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$#######$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$###""""!!```!!!!!!!!!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>>==<<<;;::9988776655444444445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&''(()))))))))(((((''&&%%$$##""""!!"!!!!``!!!!!!!!!""##$$%%%%$$##""""!!``!!!!!`Ć`!!""!!``!!""##""!!`Ȉ`!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100000111222222223344556666555555566778899::;:::9998887777667777677788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`````!!!""""""""""#####$$$$$$$$$$$$%%&&&&&&&&'''''''(((((((((('''''''''(())***+++++++++++++++**))(('''''''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""!!``!!""""!!``!!""""!!``!!""##$$%%&&''(())************+++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,++++++++************+++,,++++++++++,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##"###""!!`ɉ`!!!!!!!"""##$$##""!!``!!""##$$%%&&&%%%$$$####"""""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""!!!!!!!!!!!!``!!!!!"!""""""!!!!`````!!"""##############$$%%&&''(())**++,,--..//00112233445566778899:::9988776665555555566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//0011223221100//...--,,++**))((''&&%%%$$%%%%%%&&&&&%%$$##""!!```!!""##$$%%&&''(())*******))))((()))(((((('''(((()))***++++++,,,,,,+,,,++,,,+++++++,,--..//0//....---------.--........-----------,,,,----...//00111100//..--,,,,,,,,,----../////..--,,++**))((''&&%%%$$$$##"""!!!!!!`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$%%%&&&''(()))**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&&%%%%%$$%%%%%%$$$$####""""###################$###$$%%&&'''(((())((''&&%%$$##""!!``!!!"""""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!!``‰``!!!!!!!!""""##$$%%&&''((((((()((((())**++,,--..//00112233445566778899::;;;;;;;:::999999::::;;;;;:::99999998877766554433222211000///..---,,++++++++,,,,,,,,,,----,,++**))((''&&%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$##""!!``!!""##$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%%$$$###$$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$$###"""!!```!!!!!"!!!!!!!`Lj``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>===<<<;;::998877665544433333445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%&&''(()))(((((((('''&&%%$$##"""!!!!!!!``````````!!""##$$%%$$##"""!!!``!!!``!!"!!``!!""##""!!`ń`!!""##$$%%&&''(())**++,,--..//0011223344556677888776655443322110000000011122111223344556655544455566778899:::999988777766666666666778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!`ĉ``!!!!!!!!!"""############$$$$$%%%%%%%&&&&''''''''(((''''''''''''''(())****+++++++++++***))(('''&&&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!!""""""!!!``!!""""!!``!!"""!!``!!""##$$%%&&''(())*****)))****++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++*****)))))))))**++++++++***+++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$####""!!`ɉ`!!!!""""""##$$$##""!!``!!""##$$%%&%%%$$$####""""""""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!`!`!`!!!````!!!!!!"!!!!```€`!!""""#"#####""""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766666666666778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112221100//..---,,++**))((''&&%%$$$$$$$$$%%%%&&&%%$$##""!!``!!""##$$%%&&''(())********))))))))))))))(((((()))****++,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0//..-----,,,,--------.--...------------------..///0011221100//..--,,,,,,-----..//000//..--,,++**))((''&&&%%$$$$##"""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$%%%&&''(())))))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&&%%$$%$$$$$$$%$$$####"""""""""#""""""""""""########$$%%&&'''(((()((''&&%%$$##""!!``!!!!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!!!!!`‰Ĉ``!!!!!!"""""""##$$%%&&''(())))))))((())**++,,--..//00112233445566778899:::;;;;;:::9999999999::::::::999999888877666554433221111000//...---,,+++****++++,,,,,,,,,,,,,++**))((''&&%%$$$$$$$%%%%%%%%%%%%%%%%%$$$$$$$$$%%$$##""!!``!!""####$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%%$$$$$$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$$####""!!``!!!!""""""""""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>===<<;;;::99887766554433333333445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%&&''((((((((('''''&&%%$$##""!!!!``!```!!""##$$$$##""!!!!``````!!"!!``!!""#""!!`Ą`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100/////00011111111223344555544444445566778899:999888777666655666656667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!`‰`!!!!!!!!!!"""""############$$%%%%%%%%&&&&&&&''''''''''&&&&&&&&&''(()))***************))((''&&&&&&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!``!!!""!!``!!!!"!!``!!""##$$%%&&''(()))))))))))))***+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++********))))))))))))***++**********++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!`ą`!!"""""###$$$##""!!``!!""##$$%%%%%$$$###""""!!!!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ```!!``````````!`!!!!!!``!!!""""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899:::998877766666666778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..---,,++**))((''&&%%$$$##$$$$$$%%%%%&&%%$$##""!!``!!""##$$%%&&''(())**++++++****)))***))))))((())))***+++,,,,,,------,---,,---,,,,,,,--..//0//..----,,,,,,,,,-,,---------,-,,,,,,,,,,--....///001122221100//..---------....//00000//..--,,++**))((''&&&%%%%$$###""""""!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####$$$%%%&&''((())))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%%$$$$$##$$$$$$####""""!!!!"""""""""""""""""""#"""##$$%%&&&''''((((''&&%%$$##""!!````!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!"""!!!`‰````!!!!""""""""####$$%%&&''(()))))))*)))))**++,,--..//00112233445566778899:::::::::::9998888889999:::::99988888887766655443322111100///...--,,,++********++++++++++,,,,++**))((''&&%%$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##""!!``!!"""###$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&&%%%$$$%%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%%$$$###""!!```!!!"""""#""""""!!`````!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<<;;;::9988776655443332222233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$%%&&''(((''''''''&&&%%$$##""!!!````!!""##$$##""!!!```!!"!!``!!""#""!!`Ą`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100////////000110001122334455444333444556677889998888776666555555555556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!""!!`````````!!!""""""""""""#####$$$$$$$%%%%&&&&&&&&'''&&&&&&&&&&&&&&''(())))***********)))((''&&&%%%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!````!!!!!```!!!!!!!``!!""##$$%%&&''(())))))))((())))****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++********)))))((((((((())********)))*****++++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!`Ą`!!""#####$$$##""!!``!!""##$$%%%%$$$###""""!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!```ÄĂ```!````!!!!"!"""""!!!!""##$$%%&&''(())**++,,--..//00112233445566778899:::9988777777777778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``É`!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100//..--,,,++**))((''&&%%$$#########$$$$%%%%&%%$$##""!!``!!""##$$%%&&''(())**++++++++**************))))))***++++,,----------------------------..//0//..--,,,,,++++,,,,,,,,-,,---,,,,,,,,,,,,,,--..//000111122221100//..------.....//0011100//..--,,++**))(('''&&%%%%$$###""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""#####$$$%%&&''(((()))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%%$$##$#######$###""""!!!!!!!!!"!!!!!!!!!!!!""""""""##$$%%&&&''''(((''&&%%$$##""!!````!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""""""!!`‰```!!``!!!!""""""#######$$%%&&''(())********)))**++,,--..//0011223344556677889999999:::::999888888888899999999888888777766555443322110000///..---,,,++***))))****+++++++++++++**))((''&&%%$$#######$$$$$$$$$$$$$$$$$#########$$$$##""!!``!!""""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&&%%%%%%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%%$$$$##""!!``!!""""#########""!!```!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<<;;:::998877665544332222222233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$%%&&'''''''''&&&&&%%$$##""!!```!!""####""!!```!!"!!``!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//.....///0000000011223344443333333445566778898887776665555445555455566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""!!```!!!!!""""""""""""##$$$$$$$$%%%%%%%&&&&&&&&&&%%%%%%%%%&&''((()))))))))))))))((''&&%%%%%%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`````````!!`````!````!!""##$$%%&&''((((((((((((((()))***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****))))))))(((((((((((()))**))))))))))*******))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!`Ą`!!""##$$$$##""!!``!!""##$$$$$$$$###"""!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ƅ`†``!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99888777777778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,,++**))((''&&%%$$###""######$$$$$%%%%%$$##""!!``!!""##$$%%&&''(())**++,,,,,++++***+++******)))****+++,,,------......-...--...-------..//0//..--,,,,+++++++++,++,,,,,,,,,+,++++++++++,,--..//001111112221100//.........////001111100//..--,,++**))(('''&&&&%%$$$######"###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""###$$$%%&&'''((((((((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$$#####""######""""!!!!````!!!!!!!!!!!!!!!!!!!"!!!""##$$%%%&&&&'''''&&%%$$##""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##"""!!`‰``!!!!!!!!!""""########$$$$%%&&''(())*******+*****++,,--..//001122334455667788999999999999999888777777888899999888777777766555443322110000//...---,,+++**))))))))**********++++**))((''&&%%$$##"""##################################""!!``!!!!"""##$$%%&&''(())**++,,--..//00100//..--,,++**))(('''&&&%%%&&&''(())**++,,--..//0011221100//..--,,++**))((''&&&%%%$$##""!!``!!"""#####$#####""!!``!!!!!!""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;;:::99887766554433222111112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####$$%%&&'''&&&&&&&&%%%$$##""!!``!!""##""!!``!!""!!``!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//........///00///001122334433322233344556677888777766555544444444444556666554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!``!!!!!!!!!!!!"""""#######$$$$%%%%%%%%&&&%%%%%%%%%%%%%%&&''(((()))))))))))(((''&&%%%$$$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(((((((('''(((())))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))((((('''''''''(())))))))((()))))*****))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!`Ą`!!""##$$##""!!!``!!""##$$$$$$###"""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ă``!`!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:::998888888888899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,+++**))((''&&%%$$##"""""""""####$$$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,++++++++++++++******+++,,,,--............................//0//..--,,+++++****++++++++,++,,,++++++++++++++,,--..//000001111221100//....../////00112221100//..--,,++**))(((''&&&&%%$$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!"""""###$$%%&&''''(((((((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$$##""#"""""""#"""!!!!`````!````````````!!!!!!!!""##$$%%%&&&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""#####""!!`ɉ`!!!!!""!!""""######$$$$$$$%%&&''(())**++++++++***++,,--..//0011223344556677889998888889999988877777777778888888877777766665544433221100////...--,,,+++**)))(((())))*************))((''&&%%$$##"""""""#################"""""""""#####""!!```!!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))(('''&&&&&&&''(())**++,,--..//001122221100//..--,,++**))((''&&&%%%$$##""!!``!!""###$$$$$$$##""!!``!!!""""""""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;;::99988776655443322111111112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#######$$%%&&&&&&&&&%%%%%$$##""!!``!!"""""!!``!!"!!``!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..-----...////////00112233332222222334455667787776665554444334444344455666554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!``````!!!!!!!!!!!!""########$$$$$$$%%%%%%%%%%$$$$$$$$$%%&&'''(((((((((((((((''&&%%$$$$$$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''''''''''''((()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))((((((((''''''''''''((())(((((((((()))))))))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!`Ą`!!""##$$##""!!!!``!!""###$######"""!!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899:::9998888888899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ʼn`!!""""####$$%%&&''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,+++**))((''&&%%$$##"""!!""""""#####$$$$$%%$$##""!!``!!""##$$%%&&''(())**++,,---,,,,+++,,,++++++***++++,,,---......//////.///..///.......//0//..--,,++++*********+**+++++++++*+**********++,,--..//000000111111100/////////000011222221100//..--,,++**))(((''''&&%%%$$$$$$#$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!"""###$$%%&&&''''''((((''&&%%$$##""!!```!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$###"""""!!""""""!!!!``````!```!!""##$$$%%%%&&&&&&%%$$##""!!``!`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$##""!!``!!!"""""""""####$$$$$$$$%%%%&&''(())**+++++++,+++++,,--..//0011223344556677889988888888888888877766666677778888877766666665544433221100////..---,,,++***))(((((((())))))))))****))((''&&%%$$##""!!!""""""""""""""""""""""""""""""""""""!!```!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((('''&&&'''(())**++,,--..//00112233221100//..--,,++**))(('''&&&%%$$##""!!``!!""##$$$$$%$$$##""!!```!!""""""##"""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;:::9998877665544332211100000112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""##$$%%&&&%%%%%%%%$$$$##""!!``!!""""!!!``!!"!!``!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--------...//...//001122332221112223344556677766665544443333333333344556554433221100//..--,,++**))((''&&%%$$##""!!````````````!!!!!"""""""####$$$$$$$$%%%$$$$$$$$$$$$$$%%&&''''((((((((((('''&&%%$$$####$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''''''&&&''''(((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((('''''&&&&&&&&&''(((((((('''((((()))))))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!`Ą`!!""####""!!````!!""#########"""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``‚`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99999999999::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!"""####$$%%&&''''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++***))((''&&%%$$##""!!!!!!!!!""""####$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,-----,,,,,,,,,,,,,,++++++,,,----..////////////////////////////0//..--,,++*****))))********+**+++**************++,,--../////000011111100//////000001122333221100//..--,,++**)))((''''&&%%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!"""##$$%%&&&&'''''''((''&&%%$$##""!!`````!!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$###""!!"!!!!!!!"!!!````!!""##$$$%%%%&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$$##""!!``!!"""""##""####$$$$$$%%%%%%%&&''(())**++,,,,,,,,+++,,--..//0011223344556677889888877777788888777666666666677777777666666555544333221100//....---,,+++***))(((''''(((()))))))))))))((''&&%%$$##""!!!!!!!"""""""""""""""""!!!!!!!!!"""""""!!`````````!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((('''''''(())**++,,--..//0011223333221100//..--,,++**))(('''&&&%%$$##""!!```!!""##$$%%%%%$$##""!!```!!!"""##########""!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;:::998887766554433221100000000112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""##$$%%%%%%%%%$$$$$$##""!!``!!!!!!!!``!!!!``!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,,,,---........//00112222111111122334455667666555444333322333323334455554433221100//..--,,++**))((''&&%%$$##""!!`````!!""""""""#######$$$$$$$$$$#########$$%%&&&'''''''''''''''&&%%$$#######$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&''&&&&&&&&&&&&&&'''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((''''''''&&&&&&&&&&&&'''((''''''''''(((((((()((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##"""!!`Ą`!!""##""!!``!!"""""#""""""!!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99999999::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!!!""""##$$%%&&''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++***))((''&&%%$$##""!!!``!!!!!!"""""#####$$$$$$##""!!``!!""##$$%%&&''(())**++,,--.----,,,---,,,,,,+++,,,,---...//////000000/000//000///////0//..--,,++****)))))))))*))*********)*))))))))))**++,,--..//////00000111100000000011112233333221100//..--,,++**)))((((''&&&%%%%%%$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!"""##$$%%%&&&&&&''''''''&&%%$$##""!!!!!!!!""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##"""!!!!!``!!!!!!```!!""###$$$$%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????`!!""##$$%$$##""!!``!!""#########$$$$%%%%%%%%&&&&''(())**++,,,,,,,-,,,,,--..//0011223344556677889888777777777777777666555555666677777666555555544333221100//....--,,,+++**)))((''''''''(((((((((())))((''&&%%$$##""!!```!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````!!!!!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**)))((('''((())**++,,--..//001122334433221100//..--,,++**))((('''&&%%$$##""!!!``!!""##$$%%%%&%%$$##""!!`Ɖ`!!!!""######$$#####"""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99988877665544332211000/////00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!""##$$%%%$$$$$$$$#####""!!``!!!!!!```!!```!!"""!!`Ą`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,,,,,,,---..---..//0011221110001112233445566655554433332222222222233445554433221100//..--,,++**))((''&&%%$$##""!!`LJlj`!!!!!!!""""########$$$##############$$%%&&&&'''''''''''&&&%%$$###""""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&&&&&&&%%%&&&&''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''&&&&&%%%%%%%%%&&''''''''&&&'''''(((((((((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!`Ą`!!""""!!``!!"""""""""!!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!!!`!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::::::::::::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn```!!!""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..////..--,,++**)))((''&&%%$$##""!!```````!!!!""""#######$$##""!!`Ɔ`!!""##$$%%&&''(())**++,,--..--------------,,,,,,---....//000000000000000000000000000//..--,,++**)))))(((())))))))*))***))))))))))))))**++,,--.....////0000011100000011111223344433221100//..--,,++***))((((''&&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$%%%%&&&&&&&''''''&&%%$$##""!!!!!"""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##"""!!``!`````!``!!""###$$$$%%%%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????``!!""##$$%%%$$##""!!``!!""###$$##$$$$%%%%%%&&&&&&&''(())**++,,--------,,,--..//0011223344556677889887777666666777776665555555555666666665555554444332221100//..----,,,++***)))(('''&&&&''''(((((((((((((''&&%%$$##""!!````!!!!!!!!!!!!!!!!!`````````!!!!!!!!```!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**)))((((((())**++,,--..//00112233444433221100//..--,,++**))((('''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!!"""###$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::9998877766554433221100////////00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!""##$$$$$$$$$########""!!``````````!!"""!!`Ą`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,+++++,,,--------..//001111000000011223344556555444333222211222212223344554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!"""""""##########"""""""""##$$%%%&&&&&&&&&&&&&&&%%$$##"""""""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%&&%%%%%%%%%%%%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&&&&%%%%%%%%%%%%&&&''&&&&&&&&&&''''''''(((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!``Ą`!!"""!!``!!!!!!"!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::::::::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj``!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///..--,,++**)))((''&&%%$$##""!!``!!!!!"""""#######""!!``!!""##$$%%&&''(())**++,,--.....---...------,,,----...///000000111111011100111000000//..--,,++**))))((((((((()(()))))))))()(((((((((())**++,,--....../////00000000000001122233444433221100//..--,,++***))))(('''&&&&&&%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$$%%%%%%&&&&&&''''&&%%$$##""""""""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!!````!!"""####$$$$$$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>>>>>>>>>?????????????????????????????????????????????????????????`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$$$$$$$$%%%&&&&&&&&''''(())**++,,-------.-----..//0011223344556677889887776666666666666665554444445555666665554444444332221100//..----,,+++***))(((''&&&&&&&&''''''''''((((''&&%%$$##""!!`````````````````````````````!!!!!"""""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++***)))((()))**++,,--..//0011223344554433221100//..--,,++**)))(((''&&%%$$##""!!`Ɖ`!!""##$$%%&&%%$$##""!!`ʼn`!!"""##$$$$$$%%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::9988877766554433221100///.....//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$$########"""""""!!`Ň`!!"""!!`Ą`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++++++++,,,--,,,--..//0011000///00011223344555444433222211111111111223344554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!``!```````!!!!""""""""###""""""""""""""##$$%%%%&&&&&&&&&&&%%%$$##"""!!!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%%%%%%%%%%$$$%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&%%%%%$$$$$$$$$%%&&&&&&&&%%%&&&&&'''''''''''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``Ą`!!""!!```!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""""!"!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;;;;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))(((''&&%%$$##""!!````!!!!"""""""###""!!``!!""##$$%%&&''(())**++,,--................------...////001111111111111111111111100//..--,,++**))(((((''''(((((((()(()))(((((((((((((())**++,,-----..../////0000000000001122233444433221100//..--,,+++**))))(('''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$$$%%%%%%%&&&&&&''&&%%$$##"""""###$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!!```!!"""####$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>>>>>>>>>>>>????????????????????????????????????????????????????????`!!""##$$%%&&%%$$##""!!``!!""#########$$$%%&&&&'''''''(())**++,,--........---..//0011223344556677889887766665555556666655544444444445555555544444433332211100//..--,,,,+++**)))(((''&&&%%%%&&&&'''''''''''''&&%%$$##""!!```````````````!!`````````!!!""""""""!!```````!!""##$$%%&&''(())**++,,--..//0011100//..--,,++***)))))))**++,,--..//001122334455554433221100//..--,,++**)))((''&&%%$$##""!!`‰``!!""##$$%%&&&%%$$##""!!`Ɖ``````!!""##$$$%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::9988877666554433221100//........//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""#########"""""""""!!``!!"""!!`ˈ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++*****+++,,,,,,,,--..//0000///////001122334454443332221111001111011122334454433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!```!!!!!!!""""""""""!!!!!!!!!""##$$$%%%%%%%%%%%%%%%$$##""!!!!!!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$%%$$$$$$$$$$$$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%%%$$$$$$$$$$$$%%%&&%%%%%%%%%%&&&&&&&&'''&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!"!!`````!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$###"""""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;;;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&'''&&%%$$##""!!``lj`````````````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--../..--,,++**))(((''&&%%$$##""!!```!!!!!"""""##""!!``!!""##$$%%&&''(())**++,,--..///...///......---....///0001111112222221222112221100//..--,,++**))(((('''''''''(''((((((((('(''''''''''(())**++,,------...../////////////001112233444433221100//..--,,+++****))(((''''''&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###$$$$$$%%%%%%&&&&''&&%%$$########$$%%&&''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!````!!!""""#######""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999:::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>>==========>>???????????????????????????????????????????????????????`!!""##$$%%&&&&%%$$##""!!`ɉ`!!""###########$$%%&&'''''(((())**++,,--......./.....//0011223344556677889887766655555555555555544433333344445555544433333332211100//..--,,,,++***)))(('''&&%%%%%%%%&&&&&&&&&&''''&&%%$$##""!!``!!!!!!!!!!!````!!!!!!!!!!!!!!!"""""####""!!``!!!!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,+++***)))***++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`Lj`!!!""##$$%%&&&&%%$$##""!!`Ɖ``!!!!!```!!""##$$%%%%%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::9988777666554433221100//...-----..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""""""""!!!!!!!!``!!""""!!`ω`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++********+++,,+++,,--..//00///...///001122334443333221111000000000001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!```!!!!!!!!"""!!!!!!!!!!!!!!""##$$$$%%%%%%%%%%%$$$##""!!!````!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$$$$$$$$$###$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%$$$$$#########$$%%%%%%%%$$$%%%%%&&&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$####"#""!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`ʼn`!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**))(('''&&%%$$##""!!```!!!!!!!"""""!!``!!""##$$%%&&''(())**++,,--..//////////////......///00001122222222222222222221100//..--,,++**))(('''''&&&&''''''''(''(((''''''''''''''(())**++,,,,,----.....////////////001112233344433221100//..--,,,++****))(((''''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####$$$$$$$%%%%%%&&''&&%%$$#####$$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!!""""######""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999999::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>=============>>>?????????????????????????????????????????????????????`!!""##$$%%&&'&&%%$$##""!!``!!""""""""""###$$%%&&''((((())**++,,--..////////...//0011223344556677889887766555544444455555444333333333344444444333333222211000//..--,,++++***))((('''&&%%%$$$$%%%%&&&&&&&&&&&&&%%$$##""!!``!!!!!!!!!!!!!!`````!!!!!""!!!!!!!!!"""#######""!!``!!!!!!!```!!""##$$%%&&''(())**++,,--..//00111100//..--,,+++*******++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``````````````!!!""##$$%%&&&&%%$$##""!!``!!!!!!!!``!!""##$$%%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::9988777665554433221100//..--------..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""""!!!!!!!!!```!!"""!!`Њ`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**)))))***++++++++,,--..////.......//0011223343332221110000//0000/0001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""!!``````!!!!!!!!!!`````````!!""###$$$$$$$$$$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``!!"""###$$$#$$##############$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$$$############$$$%%$$$$$$$$$$%%%%%%%%&&&%%%%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$$#####"""!!!!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``É`!!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))(('''&&&%%$$##""!!````!!!!!""""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00///000//////...////00011122222233333323332221100//..--,,++**))((''''&&&&&&&&&'&&'''''''''&'&&&&&&&&&&''(())**++,,,,,,-----.............//000112233344433221100//..--,,,++++**)))(((((('((())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""######$$$$$$%%%%&&''&&%%$$$$$$$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""""""""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677888888999::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>===<<<<<<<<<<==>>>????????????????????????????????????????????????????`!!""##$$%%&&''&&%%$$##""!!`ɉ`!!""""""""""""##$$%%&&''(()))**++,,--..///////0/////0011223344556677889887766555444444444444444333222222333344444333222222211000//..--,,++++**)))(((''&&&%%$$$$$$$$%%%%%%%%%%&&&&%%$$##""!!``!!"""""""""""!!!!!!!!!"""""""""""""""#####$$$##""!!``!!"""""!!!```!!""##$$%%&&''(())**++,,--..//001121100//..--,,,+++***+++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!``!!!!!!```!!"""##$$%%&&&&%%$$##""!!``!!"""""!!``!!""##$$%%&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::9988776665554433221100//..---,,,,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!!!!!!!```````!!""""!!`Ύ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))))))))***++***++,,--..//...---...//0011223332222110000///////////001122334454433221100//..--,,++**))((''&&%%$$##""!!``Ç`!!"""!!````!!!`````!!""####$$$$$$$$$$$###""!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!!""################"""####$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$#####"""""""""##$$$$$$$$###$$$$$%%%%%%%%%%%%%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#$##""""""!!`````‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=======>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``‰`!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&&%%%%$$##""!!`````!!!!!!``!!""##$$%%&&''(())**++,,--..//0000000000000//////000111122333333333333333221100//..--,,++**))((''&&&&&%%%%&&&&&&&&'&&'''&&&&&&&&&&&&&&''(())**+++++,,,,-----............//000112223334433221100//..---,,++++**)))(((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""#######$$$$$$%%&&''&&%%$$$$$%%%&&''(((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!!!"""""""!!```!!""##$$%%&&''(())**++,,--..//001122334455667777888888899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<===>>>??????????????????????????????????????????????????`!!""##$$%%&&''&&%%$$##""!!``!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//0000000///001122334455667788988776655444433333344444333222222222233333333222222111100///..--,,++****)))(('''&&&%%$$$####$$$$%%%%%%%%%%%%%$$##""!!```!!""""""""""""""!!!!!"""""##"""""""""###$$$$$$$##""!!```!!""""""!!!!```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,,+++++++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!!!!!!"""##$$%%&&'&&%%$$##""!!``!!""""""!!```!!""##$$%%&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::9988776665544433221100//..--,,,,,,,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!```ć`!!""""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((((()))********++,,--....-------..//0011223222111000////..////.///001122334454433221100//..--,,++**))((''&&%%$$##""!!!````````````!!"""!!`````!!"""###############""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!!"""###"##""""""""""""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$########""""""""""""###$$##########$$$$$$$$%%%$$$$$$##""!!``!!""##$$%%&&'&&%%$$##""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$###"""""!!!!!```!``Ãā``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<======>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!"""""""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&&%%%%$$$##""!!`ʼn`!!!!!```!!""##$$%%&&''(())**++,,--..//001000111000000///0000111222333333444444333221100//..--,,++**))((''&&&&%%%%%%%%%&%%&&&&&&&&&%&%%%%%%%%%%&&''(())**++++++,,,,,-------------..///00112223333433221100//..---,,,,++***))))))()))**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""""""######$$$$%%&&''&&%%%%%%%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566777777777788899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<<;;;;;;;;;;<<===>>>?????????????????????????????????????????????????`!!""##$$%%&&'''&&%%$$##""!!`ɉ``!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00001000001122334455667788988776655444333333333333333222111111222233333222111111100///..--,,++****))((('''&&%%%$$########$$$$$$$$$$%%%%$$##""!!``!!""##########"""""""""###############$$$$$%%%$$##""!!!```!!""####"""!!!!```!!""##$$%%&&''(())**++,,--..//001122221100//..---,,,+++,,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!""""""!!!""###$$%%&&''&&%%$$##""!!``!!""###""!!!`!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::9988776655544433221100//..--,,,+++++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!`!!!!``````!!"""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))(((((((()))**)))**++,,--..---,,,---..//0011222111100////...........//001122334454433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!```!!""!!`‰`!!""""###########"""!!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!```!!""""""""""""""""!!!""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$########"""""!!!!!!!!!""########"""#####$$$$$$$$$$$$$$###""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%%%$%$$######""!!!!!!!!!!```````!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!`É``!!""##############$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$##""!!`ɉ`!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%%$$$$$##""!!````````!!!""##$$%%&&''(())**++,,--..//0011111111111110000001112222334444444444433221100//..--,,++**))((''&&%%%%%$$$$%%%%%%%%&%%&&&%%%%%%%%%%%%%%&&''(())*****++++,,,,,------------..///00111222333433221100//...--,,,,++***))))))))**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!"""""""######$$%%&&&&&&%%%%%&&&''(()))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!```!!""##$$%%&&''(())**++,,--..//0011223344556666666677777778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!"""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;<<<===>>>???????????????????????????????????????????????`!!""##$$%%&&'''&&%%$$##""!!```````````!!!""##$$%%&&''(())**++,,--..//001110001122334455667788988776655443333222222333332221111111111222222221111110000//...--,,++**))))(((''&&&%%%$$###""""####$$$$$$$$$$$$$##""!!``!!""############"""""#####$$#########$$$%%%%%%%$$##""!!``!!""#####""""!!!!``````!!""##$$%%&&''(())**++,,--..//00112233221100//..---,,,,,,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""""""""""""###$$%%&&'''&&%%$$##""!!``!!""###""!!!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::9988776655544333221100//..--,,++++++++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))(('''''((())))))))**++,,----,,,,,,,--..//00112111000///....--....-...//001122334454433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!``!!""""!!``!!!"""""""""""""""!!```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!!"""!""!!!!!!!!!!!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""""""""!!!!!!!!!!!!"""##""""""""""########$$$######""""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$$#####"""""!!!"!!!!`!`!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``ʼn`!!""############$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###""!!``!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%%$$$$####""!!`````!!!""##$$%%&&''(())**++,,--..//0011211122211111100011112223334444445554433221100//..--,,++**))((''&&%%%%$$$$$$$$$%$$%%%%%%%%%$%$$$$$$$$$$%%&&''(())******+++++,,,,,,,,,,,,,--...//00111222233333221100//...----,,+++******)***++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!""""""####$$%%&&&&&&&&&&&&''(())*))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`````````!!!""##$$%%&&''(())**++,,--..//001122334455666666666666667778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!!"""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>>>????????????>>==<<;;;::::::::::;;<<<===>>>>?????????????????????????????????????????????``!!""##$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011111122334455667788988776655443332222222222222221110000001111222221110000000//...--,,++**))))(('''&&&%%$$$##""""""""##########$$$$##""!!``!!""##$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%&&&%%$$##""!!```````ʉ`!!""##$$$###""""!!!!!!```!!!""##$$%%&&''(())**++,,--..//0011223333221100//...---,,,---..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####""######"""##$$$%%&&''''&&%%$$##""!!``!!""####"""!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::9988776655444333221100//..--,,+++*****++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`€`!!""""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''((())((())**++,,--,,,+++,,,--..//001110000//....-----------..//001122334454433221100//..--,,++**))((''&&%%$$##"""""""""""""!!``!!""""!!``!!!!"""""""""""!!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!!!!!!```!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""!!!!!`````````!!""""""""!!!"""""##############""""!!```!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%&%%$$$$$$##""""""""""!!!!!!!!!"!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!`ĉ``!!""##$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###""!!``!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$$######"""!!``!!!!"""##$$%%&&''(())**++,,--..//0011222222222222211111122233334455555554433221100//..--,,++**))((''&&%%$$$$$####$$$$$$$$%$$%%%$$$$$$$$$$$$$$%%&&''(()))))****+++++,,,,,,,,,,,,--...//00011122233333221100///..----,,+++********++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!""""""##$$%%%%%&&&&&&'''(())***))((''&&%%$$##""!!!!`````````````````````!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445565555555556666666778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##""!!`ɉ`!!!!!!""""###$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>>>>>>>>>>>>>>????>>>>>>==<<;;:::::::::::::;;;<<<===>>>????????????????????????????????????????????``!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001111223344556677889887766554433222211111122222111000000000011111111000000////..---,,++**))(((('''&&%%%$$$##"""!!!!""""#############""!!``!!""##$$$$$$$$$$$#####$$$$$%%$$$$$$$$$%%%&&&&&&&%%$$##""!!``````!!!!!!````NJ`!!""##$$$$$####""""!!!!!!!!!""##$$%%&&''(())**++,,--..//001122334433221100//...-------..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##################$$$%%&&''(''&&%%$$##""!!``!!""##$##""""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::9988776655444332221100//..--,,++********++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""#""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&'''(((((((())**++,,,,+++++++,,--..//001000///...----,,----,---..//001122334454433221100//..--,,++**))((''&&%%$$###"""""""""""!!``!!""#""!!`ĉ``!!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!```!!!`!!```````````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!!```!!!""!!!!!!!!!!""""""""###""""""!!!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&%%%$$$$$#####"""#""""!"!"""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!```!!""##$$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$####"""""!!``!!!!"""##$$%%&&''(())**++,,--..//0011223222333222222111222233344455555554433221100//..--,,++**))((''&&%%$$$$#########$##$$$$$$$$$#$##########$$%%&&''(())))))*****+++++++++++++,,---..//00011112223333221100///....--,,,++++++*+++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ````!!!!!!""""##$$%%%%%&&'''''(())))))*))((''&&%%$$##"""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455555555555555555666778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!`ɉ``!!!!"""""###$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>>>>>>>>>>>====>>>>>>>>>>>>==<<;;:::9999999999::;;;<<<====>>>??????????????????????????????????????????``!!!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433222111111111111111000//////000011111000///////..---,,++**))((((''&&&%%%$$###""!!!!!!!!""""""""""####""!!``!!""##$$%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&'''&&%%$$##""!!``````!```!!````!!!!!!!!!!`!``ƒ```!!""##$$%%%$$$####""""""!!!"""##$$%%&&''(())**++,,--..//00112233444433221100///...---...//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$$$$##$$$$$$###$$%%%&&''(((''&&%%$$##""!!``!!""##$###"##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::9988776655443332221100//..--,,++***)))))**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&'''(('''(())**++,,+++***+++,,--..//000////..----,,,,,,,,,,,--..//001122334454433221100//..--,,++**))((''&&%%$$###########""!!``!!""##""!!`ĉ``!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!```````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!````!!!!!!!!```!!!!!""""""""""""""!!!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''''&'&&%%%%%%$$##########"""""""""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!```!!""#####""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$###""""""!!!!``!!""""###$$%%&&''(())**++,,--..//0011223333333333333222222333444455666554433221100//..--,,++**))((''&&%%$$#####""""########$##$$$##############$$%%&&''((((())))*****++++++++++++,,---..///00011122223332211000//....--,,,++++++++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ```!!!!!!""##$$$$$%%&&'''(((((())))*))((''&&%%$$##""""!!!!!!!!!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445555444444444555555566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###""!!`ɉ`!!!""""""####$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>>>>===============>>>>======<<;;::9999999999999:::;;;<<<===>>>>????????????????????????????????????????`!!!!"""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677888776655443322111100000011111000//////////00000000//////....--,,,++**))((''''&&&%%$$$###""!!!````!!!!"""""""""""""!!``!!""##$$%%%%%%%%%$$$$$%%%%%&&%%%%%%%%%&&&'''''''&&%%$$##""!!!!!!!!!!!!!!!!!!!""""""!!!!!```!!!!""##$$%%%%%$$$$####"""""""""##$$%%&&''(())**++,,--..//0011223344554433221100///.......//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$$$$$$$$$$$$$$$$$%%%&&''(()((''&&%%$$##""!!``!!""##$####$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::9988776655443332211100//..--,,++**))))))))**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%%%%&&&''''''''(())**++++*******++,,--..//0///...---,,,,++,,,,+,,,--..//001122334454433221100//..--,,++**))((''&&%%$$$#########""!!``!!""###""!!`ʼn````````````!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```````!!```````!!!!!!!!"""!!!!!!`````!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((('''''&&&%%%%%$$$$$###$####"#"#####""!!``!!""##$$%%&&''(())**++,,--..//001122334455667778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!````!!""##$$%%%%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!``!!""#####""!!`Ɖ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$###""""!!!!!```!!""""###$$%%&&''(())**++,,--..//0011223343334443333332223333444555666554433221100//..--,,++**))((''&&%%$$####"""""""""#""#########"#""""""""""##$$%%&&''(((((()))))*************++,,,--..///00001112223332211000////..---,,,,,,+,,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```ɉ```!!!!""##$$$$$%%&&'''''(((((())*))((''&&%%$$###"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!```````````!!""##$$%%&&''(())**++,,--..//0011223344554444444444444444455566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####""!!`ɉ`!!""""#####$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>============<<<<============<<;;::999888888888899:::;;;<<<<===>>>???????????????????????????????????????`!!""""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778776655443322111000000000000000///......////00000///.......--,,,++**))((''''&&%%%$$$##"""!!````!!!!!!!!!!""""!!``!!""##$$%%&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''(((''&&%%$$##""!!!!!!"!!!""!!!!""""""""""!"!!!```!!!!""##$$%%&&&%%%$$$$######"""###$$%%&&''(())**++,,--..//0011223344555544332211000///...///001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%%%%$$%%%%%%$$$%%&&&''(())((''&&%%$$##""!!``!!""##$$#$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776655443322211100//..--,,++**)))((((())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%%%%%%%&&&''&&&''(())**++***)))***++,,--..///....--,,,,+++++++++++,,--..//001122334454433221100//..--,,++**))((''&&%%$$$$$$$$$##""!!``!!""###""!!`Lj`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````È``!!!!!!!!!!!!!!`‰``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))(((('(''&&&&&&%%$$$$$$$$$$###########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566666778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!`Ƈ``!!""##$$%%&&&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!``!!""""""""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##"""!!!!!!``‰````!!""####$$$%%&&''(())**++,,--..//0011223344444444444443333334445555666554433221100//..--,,++**))((''&&%%$$##"""""!!!!""""""""#""###""""""""""""""##$$%%&&'''''(((()))))************++,,,--...///0001111223332211100////..---,,,,,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!````ɉ```!!""#####$$%%&&&''''''(((())*))((''&&%%$$####"""""""""""""""""""""###$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!!!!!`````````!!""##$$%%&&''(())**++,,--..//00112233445444433333333344444445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!!`ɉ`!!""######$$$$%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>=====<<<<<<<<<<<<<<<====<<<<<<;;::998888888888888999:::;;;<<<====>>>?????????????????????????????????????`!!""###$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677776655443322110000//////00000///..........////////......----,,+++**))((''&&&&%%%$$###"""!!``ć``!!!!!!!!!!!!!!``!!""##$$%%&&&&&&&%%%%%&&&&&''&&&&&&&&&'''(((((((''&&%%$$##"""""""""""""""""""######"""""!!!!!!""""##$$%%&&&&&%%%%$$$$#########$$%%&&''(())**++,,--..//001122334455665544332211000///////00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""##$$%%%%%%%%%%%%%%%%%%&&&''(())))((''&&%%$$##""!!```!!""##$$$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::9988776655443322211000//..--,,++**))(((((((())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ϐ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$$$$%%%&&&&&&&&''(())****)))))))**++,,--../...---,,,++++**++++*+++,,--..//001122334454433221100//..--,,++**))((''&&%%%$$$$$$##""!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!``````!!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**)))((((('''&&&&&%%%%%$$$%$$$$#$#$$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455566666778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!````!!!""##$$%%&&&&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""""""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##"""!!!!````!!!!!""####$$$%%&&''(())**++,,--..//0011223344544455544444433344445556666554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!!!"!!"""""""""!"!!!!!!!!!!""##$$%%&&''''''((((()))))))))))))**+++,,--...////00011122223221110000//...------,---..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!``ɉ`!!""#####$$%%&&&&&''''''(())*))((''&&%%$$$#########################$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!`````````!!!!`````!!""##$$%%&&''(())**++,,--..//0011223344444333333333333333334445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!`ɉ`!!""###$$$$$%%%&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<<<<<<<<<<<;;;;<<<<<<<<<<<<;;::99888777777777788999:::;;;;<<<===>>>?>??????????????????????????????????`!!""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777665544332211000///////////////...------..../////...-------,,+++**))((''&&&&%%$$$###""!!!`Ċ````````!!!!!``!!""##$$%%&&'''&&&&&&&&&'''''''''''''''((((()))((''&&%%$$##""""""#"""##""""##########"#"""!!!""""##$$%%&&'''&&&%%%%$$$$$$###$$$%%&&''(())**++,,--..//001122334455666655443322111000///000112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""###$$%%&&&&&%%&&&&&&%%%&&'''(())**))((''&&%%$$##""!!!``!!""##$$%%&&''((''&&%%$$##""!!`LJ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::9988776655443322111000//..--,,++**))((('''''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$$$$$$$%%%&&%%%&&''(())**)))((()))**++,,--...----,,++++***********++,,--..//001122334454433221100//..--,,++**))((''&&%%%%%$$$##""!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````ˆ`!!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))))()((''''''&&%%%%%%%%%%$$$$$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445555555566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(''&&%%$$##""""!!``!!!""##$$%%&&'''''''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`dž`!!!!!!!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!````!!!!!""##$$$$%%%&&''(())**++,,--..//0011223344555555555555544444455566666554433221100//..--,,++**))((''&&%%$$##""!!!!!````!!!!!!!!"!!"""!!!!!!!!!!!!!!""##$$%%&&&&&''''((((())))))))))))**+++,,---...///00001122222222110000//...--------..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!`ɉ`!!"""""##$$%%%&&&&&&''''(())*))((''&&%%$$$$#####################$$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``Š```!!"!!""""""""!!!``!`!!``!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//001122334444433332222222223333333445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`ɉ`!!""##$$$$$%%%%&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<<<<;;;;;;;;;;;;;;;<<<<;;;;;;::99887777777777777888999:::;;;<<<<===>>>>>>???????????????????????????????`!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100////....../////...----------........------,,,,++***))((''&&%%%%$$$##"""!!!````````!!""##$$%%&&'''''&&&&&'''''(('''''''''((()))))))((''&&%%$$###################$$$$$$#####""""""####$$%%&&'''''&&&&%%%%$$$$$$$$$%%&&''(())**++,,--..//001122334455667766554433221110000000112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""###$$%%&&&&&&&&&&&&&&&&&&'''(())****))((''&&%%$$##""!!!````!!""##$$%%&&''((''&&%%$$##""!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::998877665544332211100///..--,,++**))((''''''''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ύ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$#####$$$%%%%%%%%&&''(())))((((((())**++,,--.---,,,+++****))****)***++,,--..//001122334454433221100//..--,,++**))((''&&%%$$$$##""!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Æ`!!"""##$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++***)))))((('''''&&&&&%%%&%%%%$%$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344444445555566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(''&&%%$$##""""!!``````!!"""##$$%%&&''''''''''''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!```!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!!``!!"""""##$$$$%%%&&''(())**++,,--..//0011223344556555666555555444555566666554433221100//..--,,++**))((''&&%%$$##""!!!!`````!``!!!!!!!!!`!``````````!!""##$$%%&&&&&&'''''((((((((((((())***++,,---....///0001111222222111100///......-...//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""""!!`ɉ`!!"""""##$$%%%%%&&&&&&''(())*))((''&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""""""""""""""!!!!!!!!!!!!!!""""!!!``!!""##$$%%&&''(())**++,,--..//0011223344433322222222222222222333445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!``ɉ`!!""##$$%%%%%&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;;;;;;;;;;;::::;;;;;;;;;;;;::9988777666666666677888999::::;;;<<<===>=>>>>>>????????????????????????????`!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100///...............---,,,,,,----.....---,,,,,,,++***))((''&&%%%%$$###"""!!```!!""##$$%%&&''('''''''''((((((((((((((()))))***))((''&&%%$$######$###$$####$$$$$$$$$$#$###"""####$$%%&&''((('''&&&&%%%%%%$$$%%%&&''(())**++,,--..//001122334455667777665544332221110001112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"""##$$$%%&&'''''&&''''''&&&''((())**++**))((''&&%%$$##"""!!!!``````!!""##$$%%&&''(((''&&%%$$##""!!`````!!!!!!!`…`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::998877665544332211000///..--,,++**))(('''&&&&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!"""!!`ύ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$########$$$%%$$$%%&&''(())((('''((())**++,,---,,,,++****)))))))))))**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$$####""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++****)*))((((((''&&&&&&&&&&%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444444444445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''((''&&%%$$####""!!!!!!!!"""##$$%%&&''((((((((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!""##$$%%&&''(())**++**))((''&&%%$$##""!!```!!""""##$$%%%%&&&''(())**++,,--..//0011223344556666666666666555555666766554433221100//..--,,++**))((''&&%%$$##""!!``````!``!!!```!!""##$$%%%%%&&&&'''''(((((((((((())***++,,,---...////001111122322111100///........//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####"""""!!`ɉ`!!!!!""##$$$%%%%%%&&&&''(())*))((''&&%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!""#""########"""!!"!""!!""""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233443332222111111111222222233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```ɉ`!!""##$$%%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;;;;:::::::::::::::;;;;::::::9988776666666666666777888999:::;;;;<<<======>>>>???????????????????????????`!!""##$$%%&&''(())**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//....------.....---,,,,,,,,,,--------,,,,,,++++**)))((''&&%%$$$$###""!!!``!!""##$$%%&&''(('''''((((())((((((((()))*******))((''&&%%$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$######$$$$%%&&''(((((''''&&&&%%%%%%%%%&&''(())**++,,--..//001122334455667788776655443322211111112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!""""##$$$%%&&''''''''''''''''''((())**++++**))((''&&%%$$##"""!!!!!!!!```!!""##$$%%&&''(((''&&%%$$##""!!!`````!!!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::998877665544332211000//...--,,++**))((''&&&&&&&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!`Њ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##"""""###$$$$$$$$%%&&''(((('''''''(())**++,,-,,,+++***))))(())))()))**++,,--..//00112233433221100//..--,,++**))((''&&%%$$####"""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,+++*****)))((((('''''&&&'&&&&%&%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334433333444445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(((''&&%%$$####""!!!!!!""###$$%%&&''(((((((((((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""###$$%%%%%&&&''(())**++,,--..//001122334455666667776666665556666766554433221100//..--,,++**))((''&&%%$$##""!!``````!!""##$$%%%%%%&&&&&'''''''''''''(()))**++,,,----...///0000111223222211000//////.///00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#######""!!``ɉ``!!!!!""##$$$$$%%%%%%&&''(())*))((''&&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!```!!````````!!!"""##############""""""""""""""###""!!``!!""##$$%%&&''(())**++,,--..//0011223344332221111111111111111122233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%%%%%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::::::::::::9999::::::::::::9988776665555555555667778889999:::;;;<<<=<======>>>?????????????????????????`!!""##$$%%&&''(())***))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//...---------------,,,++++++,,,,-----,,,+++++++**)))((''&&%%$$$$##"""!!!``!!""##$$%%&&''((((((((()))))))))))))))*****+++**))((''&&%%$$$$$$%$$$%%$$$$%%%%%%%%%%$%$$$###$$$$%%&&''(()))(((''''&&&&&&%%%&&&''(())**++,,--..//001122334455667788887766554433322211122233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""###$$%%%&&''(((((''(((((('''(()))**++,,++**))((''&&%%$$###""""!!!!!!!```````!!""##$$%%&&''(((''&&%%$$##""!!!!!!!!!!"""""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100///...--,,++**))((''&&&%%%%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$$##""!!``!!""""!!`˄`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""""""""###$$###$$%%&&''(('''&&&'''(())**++,,,++++**))))((((((((((())**++,,--..//001122333221100//..--,,++**))((''&&%%$$###""""!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++++*+**))))))((''''''''''&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233333333333333445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''((((''&&%%$$$$##""""""""###$$%%&&''(()))))))))))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""###$$%$$$%%%%&&''(())**++,,--..//0011223344556677777777776666667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$%%%%&&&&&''''''''''''(()))**+++,,,---....//0000011223222211000////////00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$#####""!!!`ɉ````!!""###$$$$$$%%%%&&''(())*))((''&&&&%%%%%%%%%%%%%%%%%%%%%&&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!````!!!"""##$##$$$$$$$$###""#"##""#####"""""!!``!!""##$$%%&&''(())**++,,--..//0011223333222111100000000011111112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;:::::999999999999999::::9999998877665555555555555666777888999::::;;;<<<<<<====>>>>>??????????????????????`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..----,,,,,,-----,,,++++++++++,,,,,,,,++++++****))(((''&&%%$$####"""!!```!!""##$$%%&&''((((((()))))**)))))))))***+++++++**))((''&&%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%$$$$$$%%%%&&''(()))))((((''''&&&&&&&&&''(())**++,,--..//001122334455667788998877665544333222222233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""####$$%%%&&''(((((((((((((((((()))**++,,,,++**))((''&&%%$$###""""""""!!!!!!!!`````````````!!""##$$%%&&''((((''&&%%$$##"""!!!!!"""""""""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100///..---,,++**))((''&&%%%%%%%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$###""!!``!!""""!!`ń`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!!!!"""########$$%%&&''''&&&&&&&''(())**++,+++***)))((((''(((('((())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""""!!!```!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,,+++++***)))))((((('''(''''&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333332222233333445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$##""""""##$$$%%&&''(())))))))))))***++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`‰`!!""##$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778877777766677766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$$$$$$%%%%%&&&&&&&&&&&&&''((())**+++,,,,---...////000112233322111000000/000112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$##""!!!`ɉ`!!""#####$$$$$$%%&&''(())*))(('''&&&&&&&&&&&&&&%%%$$%%&&&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!""!!!!!!!!!!`````!!"""###$$$$$$$$$$$$$$############"""""""!!```!!""##$$%%&&''(())**++,,--..//00112233322111000000000000000001112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$$$$$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99999999999988889999999999998877665554444444444556667778888999:::;;;<;<<<<<<===>>>>>???>>???????????????`!!""##$$%%&&''(())**++**))((''&&%%$$##"""!!!````!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..---,,,,,,,,,,,,,,,+++******++++,,,,,+++*******))(((''&&%%$$####""!!!``!!""##$$%%&&''(()))))))***************+++++,,,++**))((''&&%%%%%%&%%%&&%%%%&&&&&&&&&&%&%%%$$$%%%%&&''(())***)))((((''''''&&&'''(())**++,,--..//001122334455667788999988776655444333222333445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$%%&&&''(()))))(())))))((())***++,,--,,++**))((''&&%%$$$####"""""""!!!!!!!!!!!!!!!!!!`````!!""##$$%%&&''((((''&&%%$$##""""""""""#######""""!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//...---,,++**))((''&&%%%$$$$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$###""!!!``!!""""!!`ƃ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!!!!!!!"""##"""##$$%%&&''&&&%%%&&&''(())**+++****))(((('''''''''''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##"""!!!!`lj`!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,,,+,++******))(((((((((('''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011222222222222222233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%$$########$$$%%&&''(())*************++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$$$$###$$$$%%&&''(())**++,,--..//001122334455667788888877777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######$$$$%%%%%&&&&&&&&&&&&''((())***+++,,,----../////0011223332211100000000112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$$$$##""!!`ɉ`!!"""######$$$$%%&&''(())*))((''''&&&&&&&&&&&%%$$$$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!"""""""""""!!!!``!````!!!"""###$$%$$%%%%%%%%$$$##$#$$####"""!!!!!!`ŀ``!!""##$$%%&&''(())**++,,--..//001122333221110000/////////0000000112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#################$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99999888888888888888999988888877665544444444444445556667778889999:::;;;;;;<<<<=====>>>>>>>>>>????????????`!!""##$$%%&&''(())**++++**))((''&&%%$$##"""!!!!```!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,,,++++++,,,,,+++**********++++++++******))))(('''&&%%$$##""""!!!``!!""##$$%%&&''(()))))*****++*********+++,,,,,,,++**))((''&&&&&&&&&&&&&&&&&&&''''''&&&&&%%%%%%%%%&&''(())****))))(((('''''''''(())**++,,--..//00112233445566778899::99887766554443333333445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###$$$$%%&&&''(())))))))))))))))))***++,,----,,++**))((''&&%%$$$########""""""""!!!!!!!!!!!!!!!!``````````!!""##$$%%&&''((((''&&%%$$###"""""###########"""""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//...--,,,++**))((''&&%%$$$$$$$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##"""!!!``!!""#""!!`Ą`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`````!!!""""""""##$$%%&&&&%%%%%%%&&''(())**+***)))(((''''&&''''&'''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!!!```!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..---,,,,,+++*****)))))((()((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122222222111112222233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%$$######$$%%%&&''(())************+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$$$#######$$$%%&&''(())**++,,--..//0011223344556677888888777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""########$$$$$%%%%%%%%%%%%%&&'''(())***++++,,,---....///00112233322211111101112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%$$##""!!`ɉ`!!"""""######$$%%&&''(())*))(((''''''''''&&%%$$$##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##"""!!!!```!!"""##""""""""""!!!!!!!```!!!""###$$$%%%%%%%%%%%%%%$$$$$$$##"""!!!!!!!````!!""##$$%%&&''(())**++,,--..//0011223332211000/////////////////000112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##########""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::9988888888888877778888888888887766554443333333333445556667777888999:::;:;;;;;;<<<=====>>>==>>>>???????????`!!""##$$%%&&''(())**++,++**))((''&&%%$$###"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,,+++++++++++++++***))))))****+++++***)))))))(('''&&%%$$##""""!!```!!""##$$%%&&''(())******+++++++++++++++,,,,,---,,++**))((''&&&&&&'&&&''&&&&''''''''''&'&&&%%$$$%%%&&''(())*****))))(((((('''((())**++,,--..//00112233445566778899::::998877665554443334445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%&&'''(())*****))******)))**+++,,--..--,,++**))((''&&%%%$$$$#######""""""""""""""""""!!!!!!!!!!!!``!!""##$$%%&&''((((''&&%%$$##########$$$$$$$####""""!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..---,,,++**))((''&&%%$$$#####$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##"""!!```!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!```!!!""!!!""##$$%%&&%%%$$$%%%&&''(())***))))((''''&&&&&&&&&&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!!``‰`!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..----,-,,++++++**)))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011222111111111111112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&%%$$$$$$$$%%%&&''(())**+++++++++++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$####"""####$$%%&&''(())**++,,--..//0011223344556677889988887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""####$$$$$%%%%%%%%%%%%&&'''(()))***+++,,,,--.....//001122333222111111112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%%$$##""!!`ɉ`!!!""""""####$$%%&&''(())*))(((('''''''&&%%$$#####$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##"""!!!!``!!""###########""""!!"!!!!!```!!"""###$$$%%&%%&&&&&&&&%%%$$%$$##"""!!!````!````!````````!!""##$$%%&&''(())**++,,--..//0011223332211000////.........///////00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""""""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::9988888777777777777777888877777766554433333333333334445556667778888999::::::;;;;<<<<<==========>>??????????`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$###""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++++******+++++***))))))))))********))))))((((''&&&%%$$##""!!!!``!!""##$$%%&&''(())*****+++++,,+++++++++,,,-------,,++**))(('''''''''''''''''''((((((''''&&%%$$$$$$%%&&''(())******))))((((((((())**++,,--..//00112233445566778899::;;::9988776655544444445566778899::;;<<==>>>>===<<;;::99887766554433221100//..--,,++**))((''&&%%$$$%%%%&&'''(())******************+++,,--....--,,++**))((''&&%%%$$$$$$$$########""""""""""""""""!!!!!!!!!``!!""##$$%%&&''((((''&&%%$$$#####$$$$$$$$$$$#####"""""!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..---,,+++**))((''&&%%$$########$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""""!!`Ą`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!``!!!!!!!!""##$$%%%%$$$$$$$%%&&''(())*)))((('''&&&&%%&&&&%&&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``ĉ`!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//...-----,,,+++++*****)))*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122111111100000111112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&%%$$$$$$%%&&&''(())**++++++++++++,,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$###"""""""###$$%%&&''(())**++,,--..//001122334455667788998887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""#####$$$$$$$$$$$$$%%&&&''(()))****+++,,,----...//0011223333222222122233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%$$##""!!`ɉ`!!!!!""""""##$$%%&&''(())*)))((((((''&&%%$$###""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$###""""!!```!!""###$$##########"""""""!!!````````!!"""##$$$%%%&&&&&&&&&&&&&&%%%$$##""!!!`````!!!!!!!!```!`````!!!!""##$$%%&&''(())**++,,--..//001122333221100///.................///00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""""""""""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::998877777777777766667777777777776655443332222222222334445556666777888999:9::::::;;;<<<<<===<<====>>?????????`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$###"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,+++***************)))(((((())))*****)))(((((((''&&&%%$$##""!!!!``!!""##$$%%&&''(())**+++++,,,,,,,,,,,,,,,-----...--,,++**))((''''''('''((''''(((((((((''&&%%$$###$$$%%&&''(())**+****))))))((()))**++,,--..//00112233445566778899::;;;;::99887766655544455566778899::;;<<==>>>>==<<<;;;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&''((())**+++++**++++++***++,,,--..//..--,,++**))((''&&&%%%%$$$$$$$##################"""""""""""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$%%%%%%%$$$$####"""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,,+++**))((''&&%%$$###"""""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""""!!`LJ`!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!`ʼn``!!```!!""##$$%%$$$###$$$%%&&''(()))((((''&&&&%%%%%%%%%%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//....-.--,,,,,,++*******))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011211100000000000000112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''&&%%%%%%%%&&&''(())**++,,,,,,,,,,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`‰`!!""#####""""!!!""""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!""""#####$$$$$$$$$$$$%%&&&''((()))***++++,,-----..//00112233332222222233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%$$$##""!!`ɉ``!!!!!!""""##$$%%&&''(())*))))(((''&&%%$$##"""""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$###"""!!```!!!""##$$$$$$$$$$$####""#"""""!!!!!!!!```!!""###$$$%%%&&'&&''''''''&&%%$$##""!!!``!!!!"!!!!!!!!!!```!!!!!!""##$$%%&&''(())**++,,--..//001122333221100///....---------.......//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::998877777666666666666666777766666655443322222222222223334445556667777888999999::::;;;;;<<<<<<<<<<==>>>???????`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$$####""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++****))))))*****)))(((((((((())))))))((((((''''&&%%%$$##""!!````!!""##$$%%&&''(())**++++,,,,,--,,,,,,,,,---.......--,,++**))((((((((((((((((((())))((''&&%%$$######$$%%&&''(())**++****)))))))))**++,,--..//00112233445566778899::;;<<;;::998877666555555566778899::;;<<==>>>>==<<<;;:::::999887766554433221100//..--,,++**))((''&&%%%&&&&''((())**++++++++++++++++++,,,--..////..--,,++**))((''&&&%%%%%%%%$$$$$$$$################""""""""!!`É`!!""##$$%%&&''((((''&&%%%$$$$$%%%%%%%%%%%$$$$$#####"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,,++***))((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!```!!""""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!````!!""##$$$$#######$$%%&&''(()((('''&&&%%%%$$%%%%$%%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%%%$$##""!!`ȉ`!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!```!!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100///....----,,,,,+++++***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011110000000/////00000112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((''''&&%%%%%%&&'''(())**++,,,,,,,,,,,,---..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!```!!""####"""!!!!!!!"""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!"""""#############$$%%%&&''((())))***+++,,,,---..//001122333333332333445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!`ɉ```!!!!!!""##$$%%&&''(())**))((''&&%%$$##"""!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$$###""!!`````!!!!""##$$$%%$$$$$$$$$$#######"""!!!!!!!!!```!!""###$$%%%&&&'''''&&&&&&&&%%$$##""!!```!!""""""""!!!"!!!!!!!!""""##$$%%&&''(())**++,,--..//001122333221100//...-----------------...//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::9988776666666666665555666666666666554433222111111111122333444555566677788898999999:::;;;;;<<<;;<<<<==>>>??????`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%%$$$###""!!!```````!!!````!!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++***)))))))))))))))(((''''''(((()))))((('''''''&&%%%$$##""!!``!!""##$$%%&&''(())**++,,,,,---------------.....///..--,,++**))(((((()((())(((()))))((''&&%%$$##"""###$$%%&&''(())**+++******)))***++,,--..//00112233445566778899::;;<<<<;;::9988777666555666778899::;;<<==>>>>==<<;;;::::999998887766554433221100//..--,,++**))((''&&&&&&'''(()))**++,,,,,++,,,,,,+++,,---..//00//..--,,++**))(('''&&&&%%%%%%%$$$$$$$$$$$$$$$$$$##########""!!``!!""##$$%%&&''(()((''&&%%%%%%%%%%&&&&&&&%%%%$$$$#########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,+++***))((''&&%%$$##"""!!!!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ƈ`!!""##$$###"""###$$%%&&''(((''''&&%%%%$$$$$$$$$$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..------,-,--,,+++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001111000//////////////00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((''&&&&&&&&'''(())**++,,-------------..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!"""""""!!!!```!!!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`````````!!!!"""""############$$%%%&&'''((()))****++,,,,,--..//0011223333333333445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!`ɉ```!!!!""##$$%%&&''(())))((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$$###""!!!!``````!!!!"""##$$%%%%%%%%%%%$$$$##$#####""""""""!!!``!``````!!""##$$%%%&&&'''&&&&&&&&&&%%$$##""!!```!!""""#""""""""""!!!""""""##$$%%&&''(())**++,,--..//001122333221100//...----,,,,,,,,,-------..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877666665555555555555556666555555443322111111111111122233344455566667778888889999:::::;;;;;;;;;;<<===>>?????`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%%$$$$##""!!!!!!!!!!!!!!!````!!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))))(((((()))))(((''''''''''((((((((''''''&&&&%%$$$##""!!```!!""##$$%%&&''(())**++,,,,-----..---------...///////..--,,++**)))))))))))))))))))))((''&&%%$$##""""""##$$%%&&''(())**++++*********++,,--..//0011223344556677888899::;;<<<<;;::99887776666666778899::;;<<==>>>>==<<;;;::9999988888887766554433221100//..--,,++**))((''&&&''''(()))**++,,,,,,,,,,,,,,,,,,---..//0000//..--,,++**))(('''&&&&&&&&%%%%%%%%$$$$$$$$$$$$$$$$######""!!``!!""##$$%%&&''(()((''&&&%%%%%&&&&&&&&&&&%%%%%$$$$$#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,+++**)))((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""####"""""""##$$%%&&''('''&&&%%%$$$$##$$$$#$$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!```!!!"""!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..----,,,,,,,--,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011000///////...../////00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((''&&&&&&''((())**++,,------------...//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!"""""""!!!````!!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!"""""""""""""##$$$%%&&'''(((()))***++++,,,--..//00112233444434445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!`ɉ```!!""##$$%%&&''(())((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%%$$$##""!!!!!!!!!!!""""##$$%%%&&%%%%%%%%%%$$$$$$$###"""""""""!!!!!!!``!!""##$$%%&&&&&&&&&&&%%%%%%%%$$##""!!``!!""########"""#""""""""####$$%%&&''(())**++,,--..//001122333221100//..---,,,,,,,,,,,,,,,,,---..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::998877665555555555554444555555555555443322111000000000011222333444455566677787888888999:::::;;;::;;;;<<===>>????`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&&%%%$$$##"""!!!!!!!"""!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**)))((((((((((((((('''&&&&&&''''((((('''&&&&&&&%%$$$##""!!```!!!""##$$%%&&''(())**++,,-----.............../////000//..--,,++**))))))*)))**))))*))((''&&%%$$##""!!!"""##$$%%&&''(())**+++++++***+++,,--..//001122334455667777778899::;;<<<<;;::998887776667778899::;;<<==>>>>==<<;;:::999988888788887766554433221100//..--,,++**))((''''''((())***++,,-----,,------,,,--...//001100//..--,,++**))(((''''&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##""!!``!!""##$$%%&&''(())((''&&&&&&&&&&'''''''&&&&%%%%$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++***)))((''&&%%$$##""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""##"""!!!"""##$$%%&&'''&&&&%%$$$$###########$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``````!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!```!!!"""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,+,+,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0010000///..............//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++++**))))((''''''''((())**++,,--.............//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""!!!!!!````!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!""""""""""""##$$$%%&&&'''((())))**+++++,,--..//001122334444445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!`ɉ`!!""##$$%%&&''((((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%%$$$##""""!!!!!!""""###$$%%&&&&&&&&&&&%%%%$$%$$$$$########"""!!"!!!!````!!""##$$%%&&&&&&&&&%%%%%%%%%%$$##""!!``!!""###$##########"""######$$%%&&''(())**++,,--..//001122333221100//..---,,,,+++++++++,,,,,,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::9988776655555444444444444444555544444433221100000000000001112223334445555666777777888899999::::::::::;;<<<==>>???`!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&&%%%%$$##"""""""""""""""!!!!"""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((((''''''((((('''&&&&&&&&&&''''''''&&&&&&%%%%$$###""!!`````````!!!!""##$$%%&&''(())**++,,----.....//.........///0000000//..--,,++*****************))((''&&%%$$##""!!!!!!""##$$%%&&''(())**+++++++++++,,--..//00112233445566777777778899::;;<<<<;;::9988877777778899::;;<<==>>>>==<<;;:::99888887777777887766554433221100//..--,,++**))(('''(((())***++,,------------------...//00111100//..--,,++**))(((''''''''&&&&&&&&%%%%%%%%%%%%%%%%$$$$$##""!!``!!""##$$%%&&''(()))(('''&&&&&'''''''''''&&&&&%%%%%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++***))(((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""#""!!!!!!!""##$$%%&&'&&&%%%$$$####""####"###$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``````````!!!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##"""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!!!"""###""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,,,+++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000///.......-----.....//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))))((''''''(()))**++,,--............///00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`````````!!!!!!!!!!!!!""###$$%%&&&''''((()))****+++,,--..//0011223344455566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&&%%%$$##"""""""""""####$$%%&&&''&&&&&&&&&&%%%%%%%$$$#########"""""""!!!!!!""##$$%%&&%%&%%%%%%%%$$$$$$$$##""!!``!!""##$$$$$$$###$########$$$$%%&&''(())**++,,--..//001122333221100//..--,,,+++++++++++++++++,,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554444444444443333444444444444332211000//////////0011122233334445556667677777788899999:::99::::;;<<<==>>??`!!""##$$%%&&''(())**++,,--..//0//..--,,++**))(('''&&&%%%$$###"""""""###""""""""###$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((('''''''''''''''&&&%%%%%%&&&&'''''&&&%%%%%%%$$###""!!````!!!!!!````!!!!"""##$$%%&&''(())**++,,--.....///////////////0000011100//..--,,++******+***++***))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,,+++,,,--..//0011223344556677766666778899::;;<<<<;;::99988877788899::;;<<===>>>==<<;;::99988887777767777787766554433221100//..--,,++**))(((((()))**+++,,--.....--......---..///0011221100//..--,,++**)))(((('''''''&&&&&&&&&&&&&&&&&&%%%%%%%%$$##""!!``!!""##$$%%&&''(())))((''''''''''(((((((''''&&&&%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**)))(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""""!!!```!!!""##$$%%&&&%%%%$$####"""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!```!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$###"""!!``!!!"""###########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++++++*+*++,,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00////...--------------..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++****))(((((((()))**++,,--../////////////00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``lj`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!!!``````!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!````!!!!!!!!!!!!""###$$%%%&&&'''(((())*****++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&&%%%$$####""""""####$$$%%&&'''''''''''&&&&%%&%%%%%$$$$$$$$###""#""""!!!!""##$$%%&&%%%%%%%%%$$$$$$$$$$$##""!!``!!""##$$$%$$$$$$$$$$###$$$$$$%%&&''(())**++,,--..//001122333221100//..--,,,++++*********+++++++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776655444443333333333333334444333333221100/////////////00011122233344445556666667777888889999999999::;;;<<==>>?```!!""##$$%%&&''(())**++,,--..//000//..--,,++**))(('''&&&&%%$$###############""""###$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''''&&&&&&'''''&&&%%%%%%%%%%&&&&&&&&%%%%%%$$$$##"""!!`ŀ`!!!!!!!!!!!!!!!""""##$$%%&&''(())**++,,--..../////00/////////000111111100//..--,,+++++++++++++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,,,,,--..//001122334455667766666666778899::;;<<<<;;::999888888899::;;<<========<<;;::9998877777666666677787766554433221100//..--,,++**))((())))**+++,,--..................///001122221100//..--,,++**)))((((((((''''''''&&&&&&&&&&&&&&&&%%%%%$$##""!!```!!""##$$%%&&''(())**))((('''''((((((((((('''''&&&&&%%%%%&&''(())***++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**)))((''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!"""!!````!!""##$$%%&%%%$$$###""""!!""""!"""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!"""!!````!`````Ĉ`!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())***++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,++**))((''&&%%$$##"""""!!``!!""""###$$$####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++++*******++,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--../////...-------,,,,,-----..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++****))(((((())***++,,--..////////////000112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!```!```!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!````````````!!"""##$$%%%&&&&'''((())))***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))(('''&&&%%$$###########$$$$%%&&'''((''''''''''&&&&&&&%%%$$$$$$$$$#######""""""##$$%%&%%%$$%$$$$$$$$#########""!!``!!""##$$%%%%%%$$$%$$$$$$$$%%%%&&''(())**++,,--..//001122333221100//..--,,+++*****************+++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::9988776655443333333333332222333333333333221100///..........//00011122223334445556566666677788888999889999::;;;<<==>>``!!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((('''&&&%%$$$#######$$$########$$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))(('''&&&&&&&&&&&&&&&%%%$$$$$$%%%%&&&&&%%%$$$$$$$##"""!!````!!!!""""""!!!!""""###$$%%&&''(())**++,,--../////000000000000000111112221100//..--,,++++++,++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,---..//00112233445566776665555566778899::;;;<<<;;:::999888999::;;;<<<<<<===<<;;::998887777666665666667787766554433221100//..--,,++**))))))***++,,,--../////..//////...//000112233221100//..--,,++***))))(((((((''''''''''''''''''&&&&&&&&%%$$##""!!!```!!""##$$%%&&''(())****))(((((((((()))))))((((''''&&&&&&&&&''(())*****++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((('''&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`‰`!!"""!!``!!""##$$%%%$$$$##""""!!!!!!!!!!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!"""""""""""""!!``!!!!!!!!!`````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''((())))**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,++**))((''&&%%$$##"""!!!!!````!!"""###$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++******)*)**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//....---,,,,,,,,,,,,,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++++**))))))))***++,,--..//0000000000000112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##"""""!!``!!"""##$$$%%%&&&''''(()))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))(('''&&&%%$$$$######$$$$%%%&&''(((((((((((''''&&'&&&&&%%%%%%%%$$$##$####""""##$$%%&%%%$$$$$$$$$###########""!!```!!""##$$%%&%%%%%%%%%%$$$%%%%%%&&''(())**++,,--..//001122333221100//..--,,+++****)))))))))*******++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::9988776655443333322222222222222233332222221100//.............///0001112223333444555555666677777888888888899:::;;<<==>``!!!!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))(((''''&&%%$$$$$$$$$$$$$$$####$$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&&&%%%%%%&&&&&%%%$$$$$$$$$$%%%%%%%%$$$$$$####""!!!```!!!"""""""""""""""####$$%%&&''(())**++,,--..////000001100000000011122222221100//..--,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---..//0011223344556677665555555566778899::;;;;;;;;:::9999999::::;;;<<<<<<<<<;;::99888776666655555556667787766554433221100//..--,,++**)))****++,,,--..//////////////////00011223333221100//..--,,++***))))))))((((((((''''''''''''''''&&&&&%%$$##""!!!```````!!!""##$$%%&&''(())**++**)))((((()))))))))))((((('''''&&&&&''(())*))))**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))(((''&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%$$$###"""!!!!``!!!!`!!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!!!""""""""""###""!!``!!!!"!!!!!!!!!```!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''(((()))**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$$#####"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!!!````!!!!""####$$$%%%$$$$%%%&&''(())**++,,--..//0011223344556677889999::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++****)))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--../...---,,,,,,,+++++,,,,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,----,,++++**))))))**+++,,--..//0000000000001112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ń`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""""!!```!!!""##$$$%%%%&&&'''(((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((('''&&%%$$$$$$$$$$$%%%%&&''((())(((((((((('''''''&&&%%%%%%%%%$$$$$$$######$$%%&%%$$$##$########"""""""""!!``!!""##$$%%&&&&&&%%%&%%%%%%%%&&&&''(())**++,,--..//001122333221100//..--,,++***)))))))))))))))))***++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::9988776655443322222222222211112222222222221100//...----------..///0001111222333444545555556667777788877888899:::;;<<==``!!!!""""##$$%%&&''(())**++,,--..//001121100//..--,,++**)))((('''&&%%%$$$$$$$%%%$$$$$$$$%%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&&%%%%%%%%%%%%%%%$$$######$$$$%%%%%$$$#######""!!!``!!!!""""######""""####$$$%%&&''(())**++,,--..//0000011111111111111122222333221100//..--,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766555444445566778899:::;;;;;;;;:::999::::::::;;;;;;<<<;;::9988777666655555455555667787766554433221100//..--,,++******+++,,---..//00000//000000///0011122334433221100//..--,,+++****)))))))((((((((((((((((((''''''''&&%%$$##"""!!!!````!!!!!!""##$$%%&&''(())**++++**))))))))))*******))))(((('''''''''(()))))))))**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))(('''&&&%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$$$####""!!!!````````!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!""#############""!!``!!"""""""""!!!!!!!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''(((())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$$#####"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!````!!!!!""###$$$%%%%%%%%%%%&&''(())**++,,--..//001122334455667788888999::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))()())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...----,,,++++++++++++++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ʼn`!!""##$$%%&&''(())**++,,--..--,,,,++********+++,,--..//0011111111111112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$###""!!``!!!""###$$$%%%&&&&''((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((('''&&%%%%$$$$$$%%%%&&&''(()))))))))))((((''('''''&&&&&&&&%%%$$%$$$$####$$%%&%%$$$#########"""""""""""!!``!!""##$$%%&&&&&&&&&&&&%%%&&&&&&''(())**++,,--..//001122333221100//..--,,++***))))((((((((()))))))**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::9988776655443322222111111111111111222211111100//..-------------...///0001112222333444444555566666777777777788999::;;<<=``!!!!"""""##$$%%&&''(())**++,,--..//00112221100//..--,,++**)))((((''&&%%%%%%%%%%%%%%%$$$$%%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%%%$$$$$$%%%%%$$$##########$$$$$$$$######""""!!```!!!"""###############$$$$%%&&''(())**++,,--..//000011111221111111112223333333221100//..-------,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//001122334455666655444444445566778899::::::;;;;;:::::::::99:::;;;;;;;;;::998877766555554444444555667787766554433221100//..--,,++***++++,,---..//0000000000000000001112233444433221100//..--,,+++********))))))))(((((((((((((((('''''&&%%$$##"""!!!!!!!!!!!"""##$$%%&&''(())**++,,++***)))))***********)))))((((('''''(()))))(((())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))(('''&&%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ɉ```!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$$###"""!!!```!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""##########$$$##""!!```!!""""#"""""""""!!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&&&''''((())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%%$$$$$####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&&''(())**++,++**))((''&&%%$$##""!!```!!""""##$$$$%%%&&&%%%%&&&''(())**++,,--..//00112233445566778887888899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))))((((((())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..---,,,+++++++*****+++++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--....--,,,,++******++,,,--..//0011111111111122233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""###$$$$%%%&&&''''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**)))(((''&&%%%%%%%%%%%&&&&''(()))**))))))))))((((((('''&&&&&&&&&%%%%%%%$$$$$$%%&%%$$###""#""""""""!!!!!!!!!``!!""##$$%%&&'''''&&&'&&&&&&&&''''(())**++,,--..//001122333221100//..--,,++**)))((((((((((((((((()))**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::9988776655443322111111111111000011111111111100//..---,,,,,,,,,,--...///0000111222333434444445556666677766777788999::;;<<`!!!""""####$$%%&&''(())**++,,--..//0011223221100//..--,,++***)))(((''&&&%%%%%%%&&&%%%%%%%%&&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%%$$$$$$$$$$$$$$$###""""""####$$$$$###"""""""!!``!!""""####$$$$$$####$$$$%%%&&''(())**++,,--..//00111112222222222222223333344433221100//..-----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566655444333334455667788999:::::;;;;;;::::9999999::::::;;;::99887766655554444434444455667787766554433221100//..--,,++++++,,,--...//001111100111111000112223344554433221100//..--,,,++++*******))))))))))))))))))((((((((''&&%%$$###""""!!!!""""""##$$%%&&''(())**++,,,,++**********+++++++****))))((((((((())))((((((())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&&%%%$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ``!````!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$##""""!!```!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""##$$$$$$$$$$$$$##""!!```!!!""#########""""""""##$$%%&&''(((''&&%%$$##""!!`Ƈ`!!""##$$%%%%&&&&''''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%%$$$$$####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!"""##$$$%%%&&&&&&&&&&&''(())**++,,--..//0011223344556677877777788899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((('('(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,,,+++**************++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..----,,++++++++,,,--..//0011222222222222233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""###$$$%%%%&&'''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**)))(((''&&&&%%%%%%&&&&'''(())***********))))(()(((((''''''''&&&%%&%%%%$$$$%%&%%$$###"""""""""!!!!!!!!!!!```!!""##$$%%&&''''''''''''&&&''''''(())**++,,--..//001122333221100//..--,,++**)))(((('''''''''((((((())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::9988776655443322111110000000000000001111000000//..--,,,,,,,,,,,,,---...///000111122233333344445555566666666667788899::;;<`!!""""#####$$%%&&''(())**++,,--..//001122333221100//..--,,++***))))((''&&&&&&&&&&&&&&&%%%%&&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$$$######$$$$$###""""""""""########""""""!!!!!``!!"""###$$$$$$$$$$$$$$$%%%%&&''(())**++,,--..//0011112222233222222222333444444433221100//....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445565544333333334455667788999999:::::::::9999988999:::::::::9988776665544444333333344455667787766554433221100//..--,,+++,,,,--...//00111111111111111111222334455554433221100//..--,,,++++++++********))))))))))))))))(((((''&&%%$$###"""""""""""###$$%%&&''(())**++,,--,,+++*****+++++++++++*****)))))((((())))(((''''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&&%%$$$$$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!`ɉ`!!!``````!!!!"""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""!!``!!""#####"""!!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$####$$$$$$$$$$%%%$$##""!!``!!!!""####$#########"""##$$%%&&''(()((''&&%%$$##""!!`ĉ``````!!""##$$%%%%%&&&&'''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&&%%%%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""#####$$%%&&&'''&&&&'''(())**++,,--..//001122334455667787777677778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''''(()))((''&&%%$$##""!!``ĉ`!!""##$$%%&&''(())**++,,---,,,+++*******)))))*****++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..////..----,,++++++,,---..//0011222222222222333445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""####$$$%%%&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%$$##""!!!!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++***)))((''&&&&&&&&&&&''''(())***++**********)))))))((('''''''''&&&&&&&%%%%%%&%%$$##"""!!"!!!!!!!!`````````!!""##$$%%&&''(((('''(''''''''(((())**++,,--..//001122333221100//..--,,++**))((('''''''''''''''''((())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::998877665544332211000000000000////000000000000//..--,,,++++++++++,,---...////00011122232333333444555556665566667788899::;;`!!"""####$$$$%%&&''(())**++,,--..//00112233433221100//..--,,+++***)))(('''&&&&&&&'''&&&&&&&&'''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$$###############"""!!!!!!""""#####"""!!!!!!!!``!!""####$$$$%%%%%%$$$$%%%%&&&''(())**++,,--..//001122222333333333333333444445554433221100//...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433322222334455667788899999:::::::9998888888999999:::998877665554444333332333334455667787766554433221100//..--,,,,,,---..///0011222221122222211122333445566554433221100//..---,,,,+++++++******************))))))))((''&&%%$$$####""""######$$%%&&''(())**++,,----,,++++++++++,,,,,,,++++****)))))))))))(('''''''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%%$$$#####$$$$##""!!!`````!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!`ɉ``!!"!!````!!!!!!!""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!"""!!``!!""####""!!!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##$$%%%%%%%%%%%%%$$##""!!``!!!"""##$$$$$$$$$########$$%%&&''(())((''&&%%$$##""!!`ĉ````!!!!!````!!""##$$$$%%%%&&&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&&%%%%%$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""######$$%%&&'''''''''(())**++,,--..//00112233445566778776666667778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''&'&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++++***))))))))))))))**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//....--,,,,,,,,---..//0011223333333333333445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!"""###$$$$%%&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$##""!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++***)))((''''&&&&&&''''((())**+++++++++++****))*)))))(((((((('''&&'&&&&%%%%&%%$$##"""!!!!!!!!!`````!!""##$$%%&&''((((((((((('''(((((())**++,,--..//001122333221100//..--,,++**))(((''''&&&&&&&&&'''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100000///////////////0000//////..--,,+++++++++++++,,,---...///00001112222223333444445555555555667778899::;ɉɉ`!!""####$$$$$%%&&''(())**++,,--..//0011223344433221100//..--,,+++****))(('''''''''''''''&&&&'''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$####""""""#####"""!!!!!!!!!!""""""""!!!!!!```````!!""###$$$%%%%%%%%%%%%%%%&&&&''(())**++,,--..//00112222333334433333333344455555554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455544332222222233445566778888889999999998888877888999999999887766555443333322222223334455667787766554433221100//..--,,,----..///001122222222222222222233344556666554433221100//..---,,,,,,,,++++++++****************)))))((''&&%%$$$###########$$$%%&&''(())**++,,--..--,,,+++++,,,,,,,,,,,+++++*****))))))((('''&&&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%%$$#########$$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``ɉ`!!!""!!``````!!!!!!!!""""###$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!"""!!``!!"""""""!!!```!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$$$%%%%%%%%%%&&&%%$$##""!!``!!""""##$$$$%$$$$$$$$$###$$%%&&''(()))((''&&%%$$##""!!`ĉ```!!!!!!!!!!!```Ć`!!""##$$$$$%%%%&&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))(('''&&&&&%%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!"""""""##$$%%&&''''''((())**++,,--..//0011223344556677877666656666778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&&&''((((''&&%%$$##""!!`È`!!""##$$%%&&''(())**++,,-,,+++***)))))))((((()))))**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//....--,,,,,,--...//0011223333333333334445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!`!!``!!!""""###$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%&%%$$##"""""!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,+++***))(('''''''''''(((())**+++,,++++++++++*******)))((((((((('''''''&&&&&%%$$##""!!!``!``````!!!""##$$%%&&''(())))((()(((((((())))**++,,--..//001122333221100//..--,,++**))(('''&&&&&&&&&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100////////////....////////////..--,,+++**********++,,,---....///0001112122222233344444555445555667778899::``ɉ``!!""###$$$$%%%%&&''(())**++,,--..//001122334454433221100//..--,,,+++***))((('''''''(((''''''''((())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$###"""""""""""""""!!!``````!!!!"""""!!!````ɉ`!!!""##$$$$%%%%&&&&&&%%%%&&&&'''(())**++,,--..//0011223333344444444444444455555666554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445554433222111112233445566777888889999999888777777788888899988776655444333322222122222334455667787766554433221100//..------...//000112233333223333332223344455667766554433221100//...----,,,,,,,++++++++++++++++++********))((''&&%%%$$$$####$$$$$$%%&&''(())**++,,--....--,,,,,,,,,,-------,,,,++++*****)))(((''&&&&&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$$###"""""###$$$##"""!!!!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!!`ɉ```!!!""""!!``````!!!!!!!!"""""""####$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!"""!!``!!""""""!!```!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$%%&&&&&&&&&&&&&%%$$##""!!````!!"""###$$%%%%%%%%%$$$$$$$$%%&&''(())))((''&&%%$$##""!!`ĉ`!!!!!!!"""""!!!!!``````````!!""#####$$$$%%%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))(('''&&&&&%%%$$##""!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""""""""##$$%%&&''((((())**++,,--..//001122334455667787766555555666778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&%&%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++****)))(((((((((((((())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100////..--------...//0011223344444444444445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!```!!!"""####$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```````ɉ`!!""##$$%%&%%$$##"""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,+++***))((((''''''(((()))**++,,,,,,,,,,,++++**+*****))))))))(((''(''''&&&%%$$##""!!!````!!!""##$$%%&&''(()))))))))))((())))))**++,,--..//001122333221100//..--,,++**))(('''&&&&%%%%%%%%%&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100/////...............////......--,,++*************+++,,,---...////000111111222233333444444444455666778899:``!`!`````ɉ`!!!""##$$$$%%%%%&&''(())**++,,--..//00112233445554433221100//..--,,,++++**))(((((((((((((((''''((())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""""!!!!!!"""""!!!````!!!!!!!!``````!!!""##$$$%%%&&&&&&&&&&&&&&&''''(())**++,,--..//00112233334444455444444444555666666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455443322111111112233445566777777888888888777776677788888888877665544433222221111111222334455667787766554433221100//..---....//00011223333333333333333334445566777766554433221100//...--------,,,,,,,,++++++++++++++++*****))((''&&%%%$$$$$$$$$$$%%%&&''(())**++,,--..//..---,,,,,-----------,,,,,++++**)))(('''&&&%%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$$##"""""""""##$$$##""""""""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!!`„``!!!!"""##""!!`````!!!!!!!!!!""""""""####$$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!!!!!!`‰`!!""!!!!!``!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%%%&&&&&&&&&&'''&&%%$$##""!!!!!!""####$$%%%%&%%%%%%%%%$$$%%&&''(())))((''&&%%$$##""!!``!!!!"""""""""""!!!!``!!!!!!!!`````!!"""#####$$$$%%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((('''''&&&%%$$##""!!``!`!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!!!!!!!""##$$%%&&''(()))**++,,--..//00112233445566777776655554555566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++***)))((((((('''''((((())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100////..------..///0011223344444444444455566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!`!!!!!"!"!!``!!!!"""###$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!!!!```ɉɉ`!!""##$$%%&&%%$$#####"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,,+++**))((((((((((())))**++,,,--,,,,,,,,,,+++++++***)))))))))((((((''&&%%$$##""!!```!!!"""##$$%%&&''(())****)))*))))))))****++,,--..//001122333221100//..--,,++**))((''&&&%%%%%%%%%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###"""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//............----............--,,++***))))))))))**+++,,,----...///000101111112223333344433444455666778899`!!!!!!!!!!```ɉ```!!!""##$$$%%%%&&&&''(())**++,,--..//0011223344556554433221100//..---,,,+++**)))((((((()))(((((((()))**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!!```!!!!!````!`!!!"""##$$%%%%&&&&''''''&&&&''''((())**++,,--..//001122334444455555555555555566666766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344544332211100000112233445566677777888888877766666667777778887766554433322221111101111122334455667787766554433221100//......///0011122334444433444444333445556677887766554433221100///....-------,,,,,,,,,,,,,,,,,,++++++++**))((''&&&%%%%$$$$%%%%%%&&''(())**++,,--..////..----------.......--,,,+++***))((('''&&%%%%%%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$###"""!!!!!"""##$$$###"""""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""#"""!!```!!!!!"""####""!!!!!!!!!!!""""""""#######$$$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!```!!!!``!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%&&'''''''''''''&&%%$$##""!!!!""###$$$%%&&&&&&&&&%%%%%%%%&&''(())**))((''&&%%$$##""!!`Ɖ`!!""""""#####"""""!!```!!!!!!!!!!!!`````!`````````!!"""""####$$$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((('''''&&&%%$$##""!!```!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!````````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667777665544444455566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%$%$%%&&''''&&%%$$##""!!```!!""##$$%%&&''(())**++,++**))))(((''''''''''''''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122110000//........///0011223344555555555555566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!!!!""""""!!````!!!""""##$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!!!!!!!``ɉ````````ɉ`!!""##$$%%&&&%%$$#########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,,+++**))))(((((())))***++,,-----------,,,,++,+++++********)))((((''&&%%$$##""!!```!!!"""##$$%%&&''(())***********)))******++,,--..//001122333221100//..--,,++**))((''&&&%%%%$$$$$$$$$%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##"""!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//.....---------------....------,,++**)))))))))))))***+++,,,---....///0000001111222223333333333445556677889`!!!"!"!!!!!!!!````````````!!!!"""##$$%%%%&&&&&''(())**++,,--..//001122334455666554433221100//..---,,,,++**)))))))))))))))(((()))**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!!!``````!!!!!`````````````!!!!!!!"""##$$%%%&&&'''''''''''''''(((())**++,,--..//0011223344445555566555555555666777766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233444433221100000000112233445566666677777777766666556667777777776655443332211111000000011122334455667787766554433221100//...////001112233444444444444444444555667788887766554433221100///........--------,,,,,,,,,,,,,,,,+++++**))((''&&&%%%%%%%%%%%&&&''(())**++,,--..//00//...-----.........--,,,+++***))(((''&&&%%%$$$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$###""!!!!!!!!!""##$$$########$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!```!!""#"""!!!```!!!""""###$$##""!!!!!""""""""""########$$$$%%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!``````!!!!``````!!"""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&&&''''''''''(((''&&%%$$##""""""##$$$$%%&&&&'&&&&&&&&&%%%&&''(())***))((''&&%%$$##""!!``!!"""###########"""!!``!!""""""""!!!!!!!!!!!!!!!!!```!!!"""""####$$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**)))((((('''&&%%$$##""!!!``!!!"""!!!!````!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!```````!!!!!``````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`````````!!""##$$%%&&''(())**++,,--..//001122334455667666554444344445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))((('''''''&&&&&'''''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112222110000//......//00011223344555555555555666778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`Ą``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!"!"""""#"""!!```!!!"""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!"""""""!!!!!`ɉ```````````!!!!!!!!`ɉ`!!""##$$%%&&&%%$$$$$###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..---,,,++**)))))))))))****++,,---..----------,,,,,,,+++*********)))((''&&%%$$##""!!``!!""###$$%%&&''(())**++++***+********++++,,--..//001122333221100//..--,,++**))((''&&%%%$$$$$$$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$###""!!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..------------,,,,------------,,++**)))(((((((((())***+++,,,,---...///0/0000001112222233322333344555667788``!!""""""""""!!!!!```!!!!!!!!!!!!!"""##$$%%%&&&&''''(())**++,,--..//00112233445566766554433221100//...---,,,++***)))))))***))))))))***++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!!`````````!!!!!!!!!"!"""###$$%%&&&&''''((((((''''(((()))**++,,--..//0011223344555556666666666666667777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444332211000/////0011223344555666667777777666555555566666677766554433222111100000/000001122334455667787766554433221100//////0001122233445555544555555444556667788998877665544332211000////.......------------------,,,,,,,,++**))(('''&&&&%%%%&&&&&&''(())**++,,--..//0000//..........///..--,,+++***)))(('''&&&%%$$$$$$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##"""!!!`````!!!""##$$$$#####$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!!!```!!"""""###$$$$##"""""""""""########$$$$$$$%%%%&&''(())**++,,--....///..--,,++**))((''&&%%$$##""!!``````Ɖ`!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&''(((((((((((((''&&%%$$##""""##$$$%%%&&'''''''''&&&&&&&&''(())**+**))((''&&%%$$##""!!``!!""######$$$$$###""!!``!!""""""""""""!!!!!"!!!!!!!!!!``````Lj`!!!!!""""####$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**)))((((('''&&%%$$##""!!``!!""""""""!!!!!!!!!!```````!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!!``!!!!!!!```!!!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455666655443333334445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$#$#$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((('''&&&&&&&&&&&&&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122322111100////////00011223344556666666666666778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""""""""""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!"""""####""!!``!!!!""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!"""""""""""""!!!`ɉ`!!!!!!!!!!!!!!!!!!!!`ɉ`!!!""##$$%%&&&%%$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..---,,,++****))))))****+++,,--...........----,,-,,,,,++++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++++++++***++++++,,--..//001122333221100//..--,,++**))((''&&%%%$$$$#########$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$###"""!!!!!!``ɉ`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..-----,,,,,,,,,,,,,,,----,,,,,,++**))((((((((((((()))***+++,,,----...//////0000111112222222222334445566778Ȉ`!!!"""#"#""""""""!!!```!!!!!!!!!!!!""""###$$%%&&&&'''''(())**++,,--..//0011223344556677766554433221100//...----,,++***************))))***++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!```ɀ``````!!!!!!!!"""""""###$$%%&&&'''((((((((((((((())))**++,,--..//00112233445555666667766666666677787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334433221100////////001122334455555566666666655555445556666666665544332221100000///////0001122334455667787766554433221100///0000112223344555555555555555555666778899998877665544332211000////////........----------------,,,,,++**))(('''&&&&&&&&&&&'''(())**++,,--..//001100///...../////..--,,+++***)))(('''&&%%%$$$####$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##"""!!````!!""##$$$$$$$$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###"""!!!```!!!"""####$$$%%$$##"""""##########$$$$$$$$%%%%&&&''(())**++,,--.........--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''''(((((((((()))((''&&%%$$######$$%%%%&&''''('''''''''&&&''(())**+++**))((''&&%%$$##""!!``!!""###$$$$$$$$$$##""!!``!!""#######"""""""""""""""""!!!``````!!!!!`````````!!!!!""""###$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++***)))))(((''&&%%$$##""!!````!!""##""""!!!!"!!!!!!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""!!!!!!!``!!"""""!!!!!!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455655544333323333445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#######$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())***))((('''&&&&&&&%%%%%&&&&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233322111100//////00111223344556666666666667778899::;;<<====>>>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""""""""""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""#"######""!!```!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"""""#######""""!!`ɉ`!!!!!!!!!!!!"""""""!!`ɉ`!!!""##$$%%&&&%%%%%$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//...---,,++***********++++,,--...//..........-------,,,+++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++,++++++++,,,,--..//001122333221100//..--,,++**))((''&&%%$$$#################$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%$$$##"""""!!!!!``ɉ``!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,,,,,,,,,,,++++,,,,,,,,,,,,++**))(((''''''''''(()))***++++,,,---..././/////0001111122211222233444556677```````Ɉ`!!!""##########"""""!!``!!!!"""""""""""""###$$%%&&&''''(((())**++,,--..//001122334455667787766554433221100///...---,,+++*******+++********+++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!````````!!!!!!!"""""""""#"###$$$%%&&''''(((())))))(((())))***++,,--..//001122334455666667777777777777778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100///.....//001122334445555566666665554444444555555666554433221110000/////./////00112233445566778776655443322110000001112233344556666655666666555667778899::99887766554433221110000///////..................--------,,++**))(((''''&&&&''''''(())**++,,--..//00111100///////////..--,,++***)))(((''&&&%%%$$#######$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$$$$$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""""!!!``!!!""#####$$$%%%%$$###########$$$$$$$$%%%%%%%&&&&''(())**++,,--...---....--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''(()))))))))))))((''&&%%$$####$$%%%&&&''(((((((((''''''''(())**++,++**))((''&&%%$$##""!!!!""##$$$$$$%%%%$$##""!!``!!""##########"""""#""""""""""!!!!!!!!!!!!!!!!!!!````!!!!""""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++***)))))(((''&&%%$$##""!!``!!""#####""""""""""!!!!!!!"!!!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>===<<<;;;::99887766554433221100//..--,,++**))((''&&%%$$#####""""""""!!``!!"""""""!!!""""""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433222222333445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$######"#"##$$%%&&''&&%%$$##""!!```!!""##$$%%&&''(())**))((''''&&&%%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333322221100000000111223344556677777777777778899::;;<<======>>>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""##########""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""#####$$##""!!```!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!""""#############""!!`ɉ`!!"""""""""""""""""""!!`ɉ``!!""##$$%%&&&%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//...---,,++++******++++,,,--..///////////....--.-----,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,+++,,,,,,--..//001122333221100//..--,,++**))((''&&%%$$$####"""""""""#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%$$$###""""""!!!!``````!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,,,,+++++++++++++++,,,,++++++**))(('''''''''''''((()))***+++,,,,---......////000001111111111223334455667``!!!!!!!```!!"""###$#$########""!!``!!!""""""""""""####$$$%%&&''''((((())**++,,--..//00112233445566778887766554433221100///....--,,+++++++++++++++****+++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!````!!!!!!!!!!!""""""""#######$$$%%&&'''((()))))))))))))))****++,,--..//0011223344556666777778877777777788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//........//00112233444444555555555444443344455555555544332211100/////.......///001122334455667787766554433221100011112233344556666666666666666667778899::::998877665544332211100000000////////................-----,,++**))((('''''''''''((())**++,,--..//00112211000/////0//..--,,++***)))(((''&&&%%$$$###""""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%%%%&&''(())**++,,--..//00112233445566677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####"""!!!``!!"""###$$$$%%%&&%%$$#####$$$$$$$$$$%%%%%%%%&&&&'''(())**++,,--...-------.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))(((())))))))))***))((''&&%%$$$$$$%%&&&&''(((()((((((((('''(())**++,,,++**))((''&&%%$$##""!!""##$$$%%%%%%%%$$##""!!``!!""##$$$$$$#################"""!!!!!!"""""!!!!!!!!```!!!!"""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,+++*****))((''&&%%$$##""!!``!!""######""""#""""""""""""""!!!!`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<<;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$######""""""!!``!!""#####"""""""""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554443322221222233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(()))))(('''&&&%%%%%%%$$$$$%%%%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433222211000000112223344556677777777777788899::;;<<<<<<<<====>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""############""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$########$#$$$$##""!!``!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""#####$$$$$$$###""!!`ɉ`!!""""""""""""#######""!!`ɉ`!!""##$$%%&&&&&&%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100///...--,,+++++++++++,,,,--..///00//////////.......---,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,-,,,,,,,,----..//001122333221100//..--,,++**))((''&&%%$$###"""""""""""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%%%$$#####"""""!!!!!````!!!!!""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++++++++++++****++++++++++++**))(('''&&&&&&&&&&''((()))****+++,,,---.-......///0000011100111122333445566`!!!!!!!!!!``!!"""##$$$$$$$$$$####""!!``!!""""#############$$$%%&&'''(((())))**++,,--..//00112233445566778898877665544332211000///...--,,,+++++++,,,++++++++,,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!"""""""#########$#$$$%%%&&''(((())))******))))****+++,,--..//00112233445566777778888888888888889887766554433221100//..--,,++**))((''&&%%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//0011223333221100//...-----..//001122333444445555555444333333344444455544332211000////.....-.....//0011223344556677877665544332211111122233444556677777667777776667788899::;;::9988776655443322211110000000//////////////////........--,,++**)))((((''''(((((())**++,,--..//00112222110000000//..--,,++**)))((('''&&%%%$$$##"""""""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%&&''(())**++,,--..//001122334455666667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####"""!!````!!"""##$$$$$%%%&&&&%%$$$$$$$$$$$%%%%%%%%&&&&&&&''''(())**++,,--...--,,,------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///00//..--,,++**))(())*************))((''&&%%$$$$%%&&&'''(()))))))))(((((((())**++,,-,,++**))((''&&%%$$##""""##$$%%%%%%&&&%%$$##""!!``!!""##$$$$$$$$$#####$##########"""""""""""""""""""!!```````!!!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,+++*****))((''&&%%$$##""!!``!!""######"#"""""""!"!!!""""""!!!`````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<<;;;::;::::99887766554433221100//..--,,++**))((''&&%%$$$$$######""!!``!!""#######"""######$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444444332211111122233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""!"!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&&&%%%$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``ʼn``!!""##$$%%&&''(())**++,,--..//00112233444333322111111112223344556677888888888888899::;;<<<<<<<<<<====>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ˆ`!!""##$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`É``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#####$$$$$$$##""!!``!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""####$$$$$$$$$$$$##""!!``ɉ`!!""###################""!!`ɉ`!!""##$$%%&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100///...--,,,,++++++,,,,---..//00000000000////../.....-----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-------,,,------..//001122333221100//..--,,++**))((''&&%%$$###""""!!!!!!!!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&%%%$$$######""""!!!!!!!!!!"""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,+++++***************++++******))((''&&&&&&&&&&&&&'''((()))***++++,,,------..../////0000000000112223344556`!!"""""""!!!``!!""###$$$%$%$$$$$$$##""!!``!!"""############$$$$%%%&&''(((()))))**++,,--..//0011223344556677889998877665544332211000////..--,,,,,,,,,,,,,,,++++,,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!```!!"!!!!"""""""""""########$$$$$$$%%%&&''((()))***************++++,,--..//00112233445566777788888998888888889887766554433221100//..--,,++**))((''&&%%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223223221100//..--------..//0011223333334444444443333322333444444444332211000//.....-------...//00112233445566778776655443322111222233444556677777777777777777788899::;;;;::998877665544332221111111100000000////////////////.....--,,++**)))((((((((((()))**++,,--..//00112233221110000//..--,,++**)))((('''&&%%%$$###"""!!!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455555566777766554433221100//..--,,++**))((''&&%%$$##"""!!```!!""#####"""!!!!``!!""##$$$%%%%&&&''&&%%$$$$$%%%%%%%%%%&&&&&&&&''''((())**++,,--...--,,,,,,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...//00//..--,,++**))))**********+++**))((''&&%%%%%%&&''''(())))*)))))))))((())**++,,---,,++**))((''&&%%$$##""##$$%%%&&&&&&&%%$$##""!!``!!""##$$%%%%$$$$$$$$$$$$$$$$$###""""""#####""""""""!!`É``!!!```!!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,,++++**))((''&&%%$$##""!!``!!""""""""""""!!!!!!!!!!!""#""""!!``!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;;::::::::::99887766554433221100//..--,,++**))((''&&%%$$$$$$#####""!!```!!""##$$$$$#########$$%%&&''((())**+++,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334444333221111011112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(()(((''&&&%%%$$$$$$$#####$$$$$%%&&''(())**++,,--..//0011223344556676766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//0011223344443333221111112233344556677888888888888999::;;<<<<;;;;;;<<<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``Ɖ`!!""##$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%$$$###""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$$$%%%%%%%$$$##""!!!```!!""############$$$$$$$##""!!``ɉ`!!""##$$%%&&''&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::998877665544332211000///..--,,,,,,,,,,,----..//000110000000000///////...---,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,----.--------....//001122333221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((('''&&&%%$$$$$#####"""""!!!!"""""##########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++************))))************))((''&&&%%%%%%%%%%&&'''((())))***+++,,,-,------.../////000//000011222334455`!!"""""""""!!``!!""##$$%%%%%%%%%%$$$##""!!``!!""####$$$$$$$$$$$$$%%%&&''((())))****++,,--..//00112233445566778899:9988776655443322111000///..---,,,,,,,---,,,,,,,,---..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""""""""""#######$$$$$$$$$%$%%%&&&''(())))****++++++****++++,,,--..//00112233445566778888899999999999999887766554433221100//..--,,++**))((''&&%%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122222221100//..---,,,,,--..//0011222333334444444333222222233333344433221100///....-----,-----..//001122334455667787766554433222222333445556677888887788888877788999::;;<<;;::99887766554433322221111111000000000000000000////////..--,,++***))))(((())))))**++,,--..//00112233332211100//..--,,++**))((('''&&&%%$$$###""!!!!!!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445555555667766554433221100//..--,,++**))((''&&%%$$##""""!!``!!""##$###""!!!``!!""##$$%%%%&&&''''&&%%%%%%%%%%%&&&&&&&&'''''''(((())**++,,--...--,,+++,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....//00//..--,,++**))**+++++++++++++**))((''&&%%%%&&'''((())*********))))))))**++,,--.--,,++**))((''&&%%$$####$$%%&&&&&&'&&%%$$##""!!``!!""##$$%%%%%%%$$$$$%$$$$$$$$$$##################""!!```!!!!!!``````````É``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,,+++**))((''&&%%$$##""!!```!!"""""""!"!!!!!!!`!```!!""##"""!!!!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;;:::99:9999::99887766554433221100//..--,,++**))((''&&%%%%%$$$$$##""!!``!!!""##$$$$$$$###$$$$$$%%&&&&''((())**+++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344333322110000001112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!`!`!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(((((''&&%%%%$$$##############$$%%&&''(())**++,,--..//001122334455666666554433221100//..--,,++**))((''&&%%$$##""!!`ʼn``!!""##$$%%&&''(())**++,,--..//0011223344554444332222222233344556677889999999999999::;;<<<<;;;;;;;;<<<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!!!!!!!`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$%%$$###""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###$$$$%%%%%%%%%%%%$$##""!!!!``!!""##$$$$$$$$$$$$$$$$$$$##""!!!````ɉ`!!""##$$%%&&''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::998877665544332211000///..----,,,,,,----...//00111111111110000//0/////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....---......//001122333221100//..--,,++**))((''&&%%$$##"""!!!!`````````!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((((''&&&%%%$$$$$$####""""""""""###########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++*****)))))))))))))))****))))))((''&&%%%%%%%%%%%%%&&&'''((()))****+++,,,,,,----.....//////////001112233445`!!""#####""!!``!!""##$$%%%&%&%%%%%%$$##""!!`Ȉ`!!""###$$$$$$$$$$$$%%%%&&&''(())))*****++,,--..//00112233445566778899:::99887766554433221110000//..---------------,,,,---..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""#""""###########$$$$$$$$%%%%%%%&&&''(()))***+++++++++++++++,,,,--..//0011223344556677888899999::99999999887766554433221100//..--,,++**))((''&&%%$$$###"""!!``!!""##$$%%&&''(())**++,,--..//001122221121100//..--,,,,,,,,--..//00112222223333333332222211222333333333221100///..-----,,,,,,,---..//0011223344556677877665544332223333445556677888888888888888888999::;;<<<<;;::99887766554433322222222111111110000000000000000/////..--,,++***)))))))))))***++,,--..//00112233433221100//..--,,++**))((('''&&&%%$$$##"""!!!````!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334444444556666554433221100//..--,,++**))((''&&%%$$##""!!!!!``!!""##$###"""!!``!!""##$$%%&&&'''((''&&%%%%%&&&&&&&&&&''''''''(((()))**++,,--...--,,+++++++,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----..//00//..--,,++****++++++++++,,,++**))((''&&&&&&''(((())****+*********)))**++,,--...--,,++**))((''&&%%$$##$$%%&&&''''''&&%%$$##""!!``!!""##$$%%&&%%%%%%%%%%%%%%%%%$$$######$$$$$#######""!!``!!!!"""!!``!!!!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..---,,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!```````!!""###""!!""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;:::9999999999::99887766554433221100//..--,,++**))((''&&%%%%%%$$$##""!!``!!!""##$$%%%%%$$$$$$$$$%%%%%&&&'''(())***+++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333333222110000/0000112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!`````!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''((('''&&%%%$$$#######"""""#####$$%%&&''(())**++,,--..//00112233445565666554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//001122334455554444332222223344455667788999999999999:::;;<<<<;;::::::;;;;<<==>>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$##""!!``!!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!"!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%%%&&&&&&&%%%$$##"""!!!!!""##$$$$$$$$$$$$%%%%%%%$$##""!!!!!!````ɉ`!!""##$$%%&&''''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::9988776655443322111000//..-----------....//00111221111111111000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..........////001122333221100//..--,,++**))((''&&%%$$##""!!!````````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**)))((('''&&%%%%%$$$$$#####""""#####$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))))))))))))(((())))))))))))((''&&%%%$$$$$$$$$$%%&&&'''(((()))***+++,+,,,,,,---.....///..////00111223344`!!""#####""!!``!!""##$$%%&&&&&&&&&%%$$##""!!``ƈ`!!""##$$$%%%%%%%%%%%%%&&&''(()))****++++,,--..//00112233445566778899::;::99887766554433222111000//...-------...--------...//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!"""############$$$$$$$%%%%%%%%%&%&&&'''(())****++++,,,,,,++++,,,,---..//00112233445566778899999::::::::::99887766554433221100//..--,,++**))((''&&%%$$####""!!!``!!""##$$%%&&''(())**++,,--..//00112211111100//..--,,,+++++,,--..//001112222233333332221111111222222333221100//...----,,,,,+,,,,,--..//0011223344556677877665544333333444556667788999998899999988899:::;;<<==<<;;::99887766554443333222222211111111111111111100000000//..--,,+++****))))******++,,--..//00112233433221100//..--,,++**))(('''&&&%%%$$###"""!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344444445566554433221100//..--,,++**))((''&&%%$$##""!!!!!``É`!!""##$$$$##""!!``!!""##$$%%&&'''((((''&&&&&&&&&&&''''''''((((((())))**++,,--...--,,++***+++++++++++++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,----..//00//..--,,++**++,,,,,,,,,,,,,++**))((''&&&&''((()))**+++++++++********++,,--../..--,,++**))((''&&%%$$$$%%&&''''''''&&%%$$##""!!``!!""##$$%%&&&&&&%%%%%&%%%%%%%%%%$$$$$$$$$$$$$$$$$$##""!!```!!!"""""!!``!!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..---,,,++**))((''&&%%$$##""!!```!!!!!!!!`!```!!""####"""""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;:::9998898888999:99887766554433221100//..--,,++**))((''&&&&&%%%%$$##""!!``!!"""##$$%%%%%%%$$$%%%%$$$$%%%%&&'''(())***+++,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333322221100//////000112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!```…Dž`!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&'''('''&&%%$$$$###""""""""""""""##$$%%&&''(())**++,,--..//0011223344555556554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566555544333333334445566778899:::::::::::::;;<<<<;;::::::::;;;;<<==>>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!````!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!"""""""!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$%%%%&&&&&&&&&&&&%%$$##""""!!""##$$%%%%%%%%%%%%%%%%%%%$$##"""!!!!!!!!`ɉ`!!""##$$%%&&''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::9988776655443322111000//....------....///0011222222222221111001000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--../...//////001122333221100//..--,,++**))((''&&%%$$##""!!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))))(('''&&&%%%%%%$$$$##########$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**)))))((((((((((((((())))((((((''&&%%$$$$$$$$$$$$$%%%&&&'''((())))***++++++,,,,-----..........//0001122334`!!""##$##""!!``!!""##$$%%&&'&'&&&&&&%%$$##""!!!``````ň`!!""##$$%%%%%%%%%%%%&&&&'''(())****+++++,,--..//00112233445566778899::;;;::99887766554433222111100//...............----...//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""##$####$$$$$$$$$$$%%%%%%%%&&&&&&&'''(())***+++,,,,,,,,,,,,,,,----..//0011223344556677889999:::::;;::::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!``!!""##$$%%&&''(())**++,,--..//001111100100//..--,,++++++++,,--..//0011111122222222211111001112222222221100//...--,,,,,+++++++,,,--..//00112233445566778776655443334444556667788999999999999999999:::;;<<====<<;;::99887766554443333333322222222111111111111111100000//..--,,+++***********+++,,--..//00112233433221100//..--,,++**))(('''&&&%%%$$###""!!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333333334455554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$$##""!!``!!""##$$%%&&''(())((''&&&&&''''''''''(((((((())))***++,,--...--,,++*******+++++++++****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,--..//00//..--,,++++,,,,,,,,,,---,,++**))((''''''(())))**++++,+++++++++***++,,--..///..--,,++**))((''&&%%$$%%&&'''((((''&&%%$$##""!!``!!""##$$%%&&'&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%$$$$$$$##""!!````!!!""""##""!!``!!""""""""!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//...--,,++**))((''&&%%$$##""!!``!````````!!""####"""#"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::9998888888888999:99887766554433221100//..--,,++**))((''&&&&&&%%$$##""!!``!!"""##$$%%&&&&&%%%%%%$$$$$$$$%%%&&&''(()))***++,,++**))((''&&%%$$##""!!```````ɉ`!!""##$$%%&&''(())**++,,--..//00112233222211100////.////00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&&''''&&&%%$$$###"""""""!!!!!"""""##$$%%&&''(())**++,,--..//001122334454555554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//0011223344556665555443333334455566778899::::::::::::;;;<<<<;;::999999::::;;<<===>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&&&'''''''&&&%%$$###"""""##$$%%%%%%%%%%%%&&&&&&&%%$$##""""""!!!!!``ɉ`!!""##$$%%&&''(()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::9988776655443322211100//...........////00112223322222222221111100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..///////00001122333221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++***)))(((''&&&&&%%%%%$$$$$####$$$$$%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((((((((((((''''((((((((((((''&&%%$$$##########$$%%%&&&''''((()))***+*++++++,,,-----...--....//000112233`!!""##$##""!!``!!""##$$%%&&''''''''&&%%$$##""!!!!!!!!````ƈ`!!""##$$%%%&&&&&&&&&&&&&'''(())***++++,,,,--..//00112233445566778899::;;<;;::99887766554433322211100///.......///........///001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!`Ȉ`!!"""###$$$$$$$$$$$$%%%%%%%&&&&&&&&&'&'''((())**++++,,,,------,,,,----...//00112233445566778899:::::;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!```!!""##$$%%&&''(())**++,,--..//00111000000//..--,,+++*****++,,--..//00011111222222211100000001111112221100//..---,,,,+++++*+++++,,--..//00112233445566778776655444444555667778899:::::99::::::999::;;;<<==>>==<<;;::99887766555444433333332222222222222222221111111100//..--,,,++++****++++++,,--..//00112233433221100//..--,,++**))((''&&&%%%$$$##"""!!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333333333344554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(()))(('''''''''''(((((((()))))))****++,,--...--,,++**)))****************)))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++,,,,--..//00//..--,,++,,-------------,,++**))((''''(()))***++,,,,,,,,,++++++++,,--..//0//..--,,++**))((''&&%%%%&&''((((((''&&%%$$##""!!``!!""##$$%%&&'''''&&&&&'&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$##""!!```!!!!!"""#####""!!``!!""""""""""""!!!```!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//...--,,++**))((''&&%%$$##""!!```!!""###"""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::999888778777788899999887766554433221100//..--,,++**))(('''''&&&%%$$##""!!``!!""###$$%%&&&&&&&%%%%$$$####$$$$%%&&&''(()))***++,,++**))((''&&%%$$##""!!!!!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//0011223222111100//......///0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$$%%&&&&'&&&%%$$####"""!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233444445554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//0011223344556676666554444444455566778899::;;;;;;;;;;;;;<<<<;;::99999999::::;;<<===>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""#####"###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%&&&&''''''''''''&&%%$$####""##$$%%&&&&&&&&&&&&&&&&&&&%%$$###""""""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::9988776655443322211100////......////0001122333333333332222111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///0000001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++****))((('''&&&&&&%%%%$$$$$$$$$$%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((((('''''''''''''''((((''''''&&%%$$#############$$$%%%&&&'''(((()))******++++,,,,,----------..///0011223`!!""##$##""!!``!!""##$$%%&&'''(''''''&&%%$$##"""!!!!!!!!!!``ĉ`!!""##$$%%&&&&&&&&&&&''''((())**++++,,,,,--..//00112233445566778899::;;<<<;;::99887766554433322221100///////////////....///0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!```!!""####$$%$$$$%%%%%%%%%%%&&&&&&&&'''''''((())**+++,,,---------------....//00112233445566778899::::;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!``!!""##$$%%&&''(())**++,,--..//001000//0//..--,,++********++,,--..//00000011111111100000//00011111111100//..---,,+++++*******+++,,--..//001122334455667787766554445555667778899::::::::::::::::::;;;<<==>>>>==<<;;::99887766555444444443333333322222222222222221111100//..--,,,+++++++++++,,,--..//00112233433221100//..--,,++**))((''&&&%%%$$$##"""!!```!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233322222233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())))(('''''(((((((((())))))))****+++,,--...--,,++**)))))))*********)))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++++,,--..//00//..--,,,,----------...--,,++**))(((((())****++,,,,-,,,,,,,,,+++,,--..//000//..--,,++**))((''&&%%&&''((()))((''&&%%$$##""!!``!!""##$$%%&&'''''''''''''''''''&&&%%%%%%&&&&&%%%%%%%$$##""!!!!!!!"""####$$##""!!``!!""######""""""!!!``‡`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""!"!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99888777777777788899999887766554433221100//..--,,++**))((''''''&&%%$$##""!!````!!""###$$%%&&'''''&&%%$$########$$$%%%&&''((()))**++,,++**))((''&&%%$$##""!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//001122221111000//....-....//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$$$$%%%&&&&%%%$$###"""!!!!!!!`````!!!!!""##$$%%&&''(())**++,,--..//0011223343444454433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//0011223344556677766665544444455666778899::;;;;;;;;;;;;<<<<<;;::998888889999::;;<<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##"""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&'''''((((((('''&&%%$$$#####$$%%&&&&&&&&&&&&'''''''&&%%$$######"""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::9988776655443332221100///////////000011223334433333333332221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00000111122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,+++***)))(('''''&&&&&%%%%%$$$$%%%%%&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''''''''''''&&&&''''''''''''&&%%$$###""""""""""##$$$%%%&&&&'''((()))*)******+++,,,,,---,,----..///001122`!!""##$##""!!``!!""##$$%%&&''((((((((''&&%%$$##""""""""!!!!!!```````!!""##$$%%&&'''''''''''''((())**+++,,,,----..//00112233445566778899::;;<<=<<;;::998877665544433322211000///////000////////000112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!````!!""##$$%%%%%%%%%%%%&&&&&&&'''''''''('((()))**++,,,,----......----....///00112233445566778899::;;;;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``!!""##$$%%&&''(())**++,,--..//000//////..--,,++***)))))**++,,--..///000001111111000///////00000011100//..--,,,++++*****)*****++,,--..//0011223344556677877665555556667788899::;;;;;::;;;;;;:::;;<<<==>>>>==<<;;::9988887766655554444444333333333333333333222222221100//..---,,,,++++,,,,,,--..//00112233433221100//..--,,++**))((''&&%%%$$$###""!!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112222222222223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&''(())*))((((((((((())))))))*******++++,,--...--,,++**))((())))))))))))))))(((((''&&%%$$##""!!`‰`!!""##$$%%&&''(())*****++++,,--..//00//..--,,--.............--,,++**))(((())***+++,,---------,,,,,,,,--..//00100//..--,,++**))((''&&&&''(())))))((''&&%%$$##""!!``!!""##$$%%&&''(((('''''(''''''''''&&&&&&&&&&&&&&&&&&%%$$##""!!!"""""###$$$$$##""!!``!!""##########"""!!!!```!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::9988877766766667778889999887766554433221100//..--,,++**))((((('''&&%%$$##""!!!!``!!""##$$%%&&'''''&&%%$$###""""####$$%%%&&''((()))**++++++**))((''&&%%$$##""""""""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112221110000//..------...//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$##$$%%%%&%%%$$##""""!!!`````````!!""##$$%%&&''(())**++,,--..//001122333334444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667777776655555555666778899::;;<<<<<<<<<<<<<<<;;::99888888889999::;;<<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&%%$$##"""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""##$$#$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&''''((((((((((((''&&%%$$$$##$$%%&&'''''''''''''''''''&&%%$$$########"""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::998877665544333222110000//////000011122334444444444433332221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001111122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++++**)))(((''''''&&&&%%%%%%%%%%&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))(('''''&&&&&&&&&&&&&&&''''&&&&&&%%$$##"""""""""""""###$$$%%%&&&''''((())))))****+++++,,,,,,,,,,--...//00112`!!""##$##""!!``!!""##$$%%&&''((()((((((''&&%%$$###""""""""""!!!!!!!!``!!""##$$%%&&'''''''''''(((()))**++,,,,-----..//00112233445566778899::;;<<===<<;;::998877665544433332211000000000000000////0001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!``!!""##$$%%%%%%&&&&&&&&&&&''''''''((((((()))**++,,,---...............////00112233445566778899::;;;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00///../..--,,++**))))))))**++,,--..//////000000000/////..///000000000//..--,,,++*****)))))))***++,,--..//00112233445566778776655566667788899::;;;;;;;;;;;;;;;;;;<<<==>>>>==<<;;::998888887766655555555444444443333333333333333222221100//..---,,,,,,,,,,,---..//00112233433221100//..--,,++**))((''&&%%%$$$###""!!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122222211111122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())***))((((())))))))))********++++,,,--...--,,++**))((((((()))))))))((((((((''&&%%$$##""!!``!!""##$$%%&&''(())********++,,--..//00//..----..........///..--,,++**))))))**++++,,----.---------,,,--..//0011100//..--,,++**))((''&&''(()))***))((''&&%%$$##""!!`````!!""##$$%%&&''((((((((((((((((((('''&&&&&&'''''&&&&&&&%%$$##"""""""###$$$$%%$$##""!!```!!""##$$$$######"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!`!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::998877766666666667778889999887766554433221100//..--,,++**))((((((''&&%%$$##""!!!!```!!""##$$%%&&''(''&&%%$$##""""""""###$$$%%&&'''((())**++++++**))((''&&%%$$##""""""""""!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011222110000///..----,----..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&'''&&%%$$##""!!``!!""#######$$$%%%%$$$##"""!!!```!!""##$$%%&&''(())**++,,--..//001122323333444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778777766555555667778899::;;<<<<<<<<<<<<=<<;;::9988777777888899::;;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$###""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`````````!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>>>>>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''((((()))))))(((''&&%%%$$$$$%%&&''''''''''''(((((((''&&%%$$$$$$#####"""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::998877665544433322110000000000011112233444554444444444333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112222333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,,+++***))((((('''''&&&&&%%%%&&&&&''''''''''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&&%%%%&&&&&&&&&&&&%%$$##"""!!!!!!!!!!""###$$$%%%%&&&'''((()())))))***+++++,,,++,,,,--...//0011`!!""####""!!``!!""##$$%%&&''(())))))))((''&&%%$$########""""""!!!!!!!``!!""##$$%%&&''(((((((((((()))**++,,,----....//00112233445566778899::;;<<==>==<<;;::998877665554443332211100000001110000000011122334455667787766554433221100//...--,,++**))((''&&%%$$##""!!```!!"!!!!``!!""##$$%%&&&&&&&&&&'''''''((((((((()()))***++,,----....//////....////000112233445566778899::;;<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..////......--,,++**)))((((())**++,,--.../////0000000///.......//////000//..--,,+++****)))))()))))**++,,--..//001122334455667787766666677788999::;;<<<<<;;<<<<<<;;;<<===>>>>==<<;;::99887777787776666555555544444444444444444433333333221100//...----,,,,------..//00112233433221100//..--,,++**))((''&&%%$$$###"""!!```!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011222111111111112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``````!!""##$$%%&&''(())****)))))))))))********+++++++,,,,--...--,,++**))(('''(((((((((((((((('''''&&%%$$##""!!``!!""##$$%%&&''(())*))))****++,,--..//00//..--../////////////..--,,++**))))**+++,,,--.........--------..//001121100//..--,,++**))((''''(())******))((''&&%%$$##""!!!!!!!""##$$%%&&''(())))((((()((((((((((''''''''''''''''''&&%%$$##"""#####$$$%%%%%$$##""!!!`ć`!!""##$$$$$$$$###""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!````````!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887776665565555666777889999887766554433221100//..--,,++**)))))(((''&&%%$$##""""!!!``!!""##$$%%&&''''&&%%$$##"""!!!!""""##$$$%%&&'''((())****+++***))((''&&%%$$########"""""!!!`ɉÁ`!!""##$$%%&&''(())**++,,--..//001122211000////..--,,,,,,---..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!```````!!""##$$%%&&''(''&&%%$$##""!!``!!""#####""##$$$$%$$$##""!!!!``!!""##$$%%&&''(())**++,,--..//001122222233344433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778888877666666667778899::;;<<===========<<;;::998877777777888899::;;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$###""!!`ʼn`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!!!!!!``!!""##$$$%%%&&''(())**++,,--..//001122334455667778899::;;<<=====>====>>>>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''(((())))))))))))((''&&%%%%$$%%&&''(((((((((((((((((((''&&%%%$$$$$$$$###""!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554443332211110000001111222334455555555555444433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011222333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,,,++***)))((((((''''&&&&&&&&&&'''''''''''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%%%%%%%%%%%%%%&&&&%%%%%%$$##""!!!!!!!!!!!!!"""###$$$%%%&&&&'''(((((())))*****++++++++++,,---..//001`!!""####""!!``!!""##$$%%&&''(())*))))))((''&&%%$$$##########""""""""!!``!!""##$$%%&&''(((((((((())))***++,,----.....//00112233445566778899::;;<<==>>>==<<;;::9988776655544443322111111111111111000011122334455667787766554433221100//..----,,++**))((''&&%%$$##""!!``!!!"""""!!``!!""##$$%%&&&&&'''''''''''(((((((()))))))***++,,---...///////////////0000112233445566778899::;;<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///...--.--,,++**))(((((((())**++,,--....../////////.....--.../////////..--,,+++**)))))((((((()))**++,,--..//0011223344556677877666777788999::;;<<<<<<<<<<<<<<<<<<===>>>>==<<;;::9988777777777776666666655555555444444444444444433333221100//...-----------...//00112233433221100//..--,,++**))((''&&%%$$$###"""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112221111100000011223333221100//..--,,++**))((''&&%%$$##""!!````!!""##$$##""!!``ɉ`!!!!``É`!!""##$$%%&&''(())**++**)))))**********++++++++,,,,---...--,,++**))(('''''''(((((((((''''''''&&%%$$##""!!``!!""##$$%%&&''(())))))))))**++,,--..//00//....//////////000//..--,,++******++,,,,--..../.........---..//00112221100//..--,,++**))((''(())***+++**))((''&&%%$$##""!!!!!""##$$%%&&''(()))))))))))))))))))(((''''''((((('''''''&&%%$$#######$$$%%%%&&%%$$##""!!!``````!!""##$$%%$$$$$$###""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::9988776665555555555666777889999887766554433221100//..--,,++**))))))((''&&%%$$##""""!!!```!!""##$$%%&&'''&&%%$$##""!!!!!!!!"""###$$%%&&&'''(())********))((('''&&%%$$##########""""!!````````ɉ```!!""##$$%%&&''(())**++,,--..//00112221100////...--,,,,+,,,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!""##$$%%&&''((''&&%%$$##""!!``!!""###"""""###$$$$###""!!!```!!""##$$%%&&''(())**++,,--..//00112212222334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778898888776666667788899::;;<<===========<<;;::99887766666677778899:::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!!!!!!!!```!!""##$$%%&&''(())**++,,---..//0011223344556666778899::;;<<===========>>>>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((()))))*******)))((''&&&%%%%%&&''(((((((((((()))))))((''&&%%%%%%$$$$$###""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::9988776655544433221111111111122223344555665555555554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..---,,,+++**)))))((((('''''&&&&'''''(((((((((())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%$$$$%%%%%%%%%%%%$$##""!!!``````````!!"""###$$$$%%%&&&'''('(((((()))*****+++**++++,,---..//00`!!""####""!!``!!""##$$%%&&''(())******))((''&&%%$$$$$$$$######"""""""!!`lj`!!""##$$%%&&''(())))))))))))***++,,---....////00112233445566778899::;;<<==>>?>>==<<;;::99887766655544433222111111122211111111222334455667787766554433221100//..-----,,++**))((''&&%%$$##""!!``!!!""#""""!!```!!""##$$%%&&''''''''''((((((()))))))))*)***+++,,--....////000000////00001112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&''(())**++,,--../..------,,++**))((('''''(())**++,,---.....///////...-------......///..--,,++***))))((((('((((())**++,,--..//0011223344556677777777788899:::;;<<=====<<======<<<==>>>>>==<<;;::998877666667778777766666665555555555555555554444444433221100///....----......//00112233433221100//..--,,++**))((''&&%%$$###"""!!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!!!!!""##$$%%&&''(())**++,,--..//0011222110000000000011223333221100//..--,,++**))((''&&%%$$##""!!```!!```!!""##$$$##""!!``!!!!!````!!""##$$%%&&''(())**+++***********++++++++,,,,,,,----...--,,++**))((''&&&''''''''''''''''&&&&&&%%$$##""!!``!!""##$$%%&&''((()(((())))**++,,--..//00//..//0000000000000//..--,,++****++,,,---../////////........//0011223221100//..--,,++**))(((())**++++++**))((''&&%%$$##"""""""##$$%%&&''(())****)))))*))))))))))((((((((((((((((((''&&%%$$###$$$$$%%%&&&&&%%$$##"""!!!!!!``ʼn`!!""##$$%%%%%%%$$$###""!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::998877666555445444455566677889999887766554433221100//..--,,++*****)))((''&&%%$$####"""!!!```````````````!!""##$$%%&&''&&%%$$##""!!!````!!!!""###$$%%&&&'''(())))***)))((''''&&&&%%$$$$$$$$#####"""!!!!!!!!!`````````ɉ```!`!!!""##$$%%&&''(())**++,,--..//00112221100///....--,,++++++,,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!""##$$%%&&''(((''&&%%$$##""!!``!!""#""""!!""####$###""!!```!!""##$$%%&&''(())**++,,--..//00111111122233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899999887777777788899::;;<<==>>>>>>>==<<;;::9988776666666677778899:::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ĉ`!!"""""""!!!``!!""##$$%%&&''(())**++,,,--..//0011223344555666778899::;;<<<<<=<<<<=====>>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((())))************))((''&&&&%%&&''(()))))))))))))))))))((''&&&%%%%%%%%$$$##""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::9988776655544433222211111122223334455666666666665554433221100//..--,,++**))((''&&%%$$##""!!````!!```!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..----,,+++***))))))((((''''''''''((((((((((())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$$$$$$$$$$$$$$%%%%$$$$$$##""!!```!!!"""###$$$%%%%&&&''''''(((()))))**********++,,,--..//0`!!""##$##""!!``!!""##$$%%&&''(())********))((''&&%%%$$$$$$$$$$#######""!!`ȉ`!!""##$$%%&&''(()))))))))****+++,,--..../////00112233445566778899::;;<<==>>???>>==<<;;::998877666555544332222222222222221111222334455667787766554433221100//..--,,,,,++**))((''&&%%$$##""!!``!!"""#####""!!!``````````````````````!!""##$$%%&&'''''((((((((((())))))))*******+++,,--...///00000000000000011112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&''(())**++,,--...---,,-,,++**))((''''''''(())**++,,------.........-----,,---.........--,,++***))((((('''''''((())**++,,--..//00112233445566766777778899:::;;<<==================>>>>>==<<;;::99887766666666778777777776666666655555555555555554444433221100///...........///00112233433221100//..--,,++**))((''&&%%$$###"""!!!``!!""##$$%%&&''(())**++,,--..//00112222221100//..--,,++**))((''&&%%$$##""!!``!!!!!!""##$$%%&&''(())**++,,--..//00112221100000//////0011223333221100//..--,,++**))((''&&%%$$##""!!```!!!!!!``!!""##$$$$##""!!``!!"!!``!!````!!""##$$%%&&''(())**++,++*****++++++++++,,,,,,,,----....--,,++**))((''&&&&&&&'''''''''&&&&&&&&&&%%$$##""!!`ĉ`!!""##$$%%&&''((((((((((())**++,,--..//00////000000000011100//..--,,++++++,,----..////0/////////...//001122333221100//..--,,++**))(())**+++,,,++**))((''&&%%$$##"""""##$$%%&&''(())*******************)))(((((()))))(((((((''&&%%$$$$$$$%%%&&&&''&&%%$$##"""!!!!!!!```É`!!""##$$%%&&%%%%%%$$##""!!`````````!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``Ȋ`!!"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766555444444444455566677889999887766554433221100//..--,,++******))((''&&%%$$####"""!!!!!!!!!!!!!!!!`````!!""##$$%%&&'&&%%$$##""!!````!!!"""##$$%%%&&&''(())))))))(('''&&&&%%%%%$$$$$$$$$$####""!!!!!!!!!!!!!!!!!``ɉ`!!!!!!!""##$$%%&&''(())**++,,--..//00112221100//....---,,++++*++++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""""""""""##$$%%&&''(()((''&&%%$$##""!!``!!"""""!!!!!"""####"""!!``!!""##$$%%&&''(())**++,,--..//00111011112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999998877777788999::;;<<==>>>>>>>==<<;;::9988776655555566667788999::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!```!!""""""""!!``!!""##$$%%&&''(())**++,,,--..//0011223344555566778899::;;<<<<<<<<<<<=====>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))*****+++++++***))(('''&&&&&''(())))))))))))*******))((''&&&&&&%%%%%$$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::9988776665554433222222222223333445566677666666666554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//...---,,,++*****)))))(((((''''((((())))))))))**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$####$$$$$$$$$$$$##""!!```!!!"""####$$$%%%&&&'&''''''((()))))***))****++,,,--..//`!!""####""!!``!!""##$$%%&&''(())**+++++**))((''&&%%%%%%%%$$$$$$#####""!!``!!""##$$%%&&''(())***********+++,,--...////0000112233445566778899::;;<<==>>?????>>==<<;;::9988777666555443332222222333222222223334455667787766554433221100//..--,,,,,,++**))((''&&%%$$##""!!``!!"""##$####""!!!!!!!!!!!!!!!!!!!!!!!````!!""##$$%%&&''(((((((((()))))))*********+*+++,,,--..////00001111110000111122233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&''(())**++,,--.--,,,,,,++**))(('''&&&&&''(())**++,,,-----.......---,,,,,,,------...--,,++**)))(((('''''&'''''(())**++,,--..//00112233445566666666778899::;;<<==>>>>==>>>>>>===>>?>>==<<;;::99887766555556667788877777776666666666666666665555555544332211000////....//////00112233433221100//..--,,++**))((''&&%%$$##"""!!!```!!""##$$%%&&''(())**++,,--..//001111112221100//..--,,++**))((''&&%%$$##""!!``!!""""""##$$%%&&''(())**++,,--..//00112211100///////////0011223333221100//..--,,++**))((''&&%%$$##""!!``!!!""!!!``!!""##$$%$$##""!!``!!"""!!``!!!!!!```!!""##$$%%&&''(())**++,,,+++++++++++,,,,,,,,-------.....--,,++**))((''&&%%%&&&&&&&&&&&&&&&&%%%%%%%$$##""!!``!!""##$$%%&&''''(''''(((())**++,,--..//00//00111111111111100//..--,,++++,,---...//000000000////////00112233433221100//..--,,++**))))**++,,,,,,++**))((''&&%%$$#######$$%%&&''(())**++++*****+**********))))))))))))))))))((''&&%%$$$%%%%%&&&'''''&&%%$$###""""""!!!!!```!!""##$$%%&&&&&&&%%$$##""!!``!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::9988776655544433433334445556677889999887766554433221100//..--,,+++++***))((''&&%%$$$$###"""!!!!!!!!!!!!!!!!!!```!!""##$$%%&&&%%$$##""!!```!!"""##$$%%%&&&''(((()))(((''&&&&%%%%%$$$$$$$$$########"""""""""!!!!!!!!!!!``ɉ``!!!!"!"""##$$%%&&''(())**++,,--..//00112221100//...----,,++******+++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$###"""""""##$$%%&&''(())((''&&%%$$##""!!``!!""""!!!!``!!""""#"""!!``!!""##$$%%&&''(())**++,,--..//00000000111223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::9988888888999::;;<<==>>???>>==<<;;::998877665555555566667788999::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!"""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""####""!!``!!""##$$%%&&''(())***+++,,--..//0011223344455566778899::;;;;;<;;;;<<<<<===>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))****++++++++++++**))((''''&&''(())*******************))(('''&&&&&&&&%%%$$####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::9988776665554433332222223333444556677777777777666554433221100//..--,,++**))((''&&%%$$##""!!````!!!!"!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//....--,,,+++******))))(((((((((()))))))))))**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$###############$$$$#######""!!`‰``!!!"""###$$$$%%%&&&&&&''''((((())))))))))**+++,,--../`!!""##$##""!!``!!""##$$%%&&''(())**++++++**))((''&&&%%%%%%%%%%$$$$$$##""!!`lj`!!""##$$%%&&''(())*********++++,,,--..////00000112233445566778899::;;<<==>>???????>>==<<;;::99887776666554433333333333333322223334455667787766554433221100//..--,,+++++++**))((''&&%%$$##""!!``!!""###$$$$$##"""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''((((()))))))))))********+++++++,,,--..///000111111111111111222233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####$$$%%&&''(())**++,,---,,,++,++**))((''&&&&&&&&''(())**++,,,,,,---------,,,,,++,,,---------,,++**)))(('''''&&&&&&&'''(())**++,,--..//00112233445565566666778899::;;<<==>>>>>>>>>====>>>>>==<<;;::9988776655555555667788888887777777766666666666666665555544332211000///////////000112233433221100//..--,,++**))((''&&%%$$##"""!!!`‰`!!""##$$%%&&''(())**++,,--..//000001111221100//..--,,++**))((''&&%%$$##""!!``!!""""""##$$%%&&''(())**++,,--..//00112211100/////......//001122333221100//..--,,++**))((''&&%%$$##""!!``!!"""""!!``!!""##$$%$$##""!!```!!""#""!!``!!"!!!!!````!!""##$$%%&&''(())**++,,-,,+++++,,,,,,,,,,--------......--,,++**))((''&&%%%%%%%&&&&&&&&&%%%%%%%%%%%$$##""!!`‰`!!""##$$%%&&&'''''''''''(())**++,,--..//000011111111112221100//..--,,,,,,--....//00001000000000///0011223344433221100//..--,,++**))**++,,,---,,++**))((''&&%%$$#####$$%%&&''(())**+++++++++++++++++++***))))))*****)))))))((''&&%%%%%%%&&&''''((''&&%%$$###"""""""!!!!!``!!""##$$%%&&&&&&&%%$$##""!!`lj`!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::998877665544433333333334445556677889999887766554433221100//..--,,++++++**))((''&&%%$$$$###""""""""""""""""!!!!!!``!!""##$$%%&&%%$$##""!!``!!!""##$$$%%%&&''((((((((''&&&%%%%$$$$$################"""""""""""""""""!!!!``ɉ```!!!"""""""##$$%%&&''(())**++,,--..//00112221100//..----,,,++****)****++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##########$$%%&&''(()))((''&&%%$$##""!!`Ą`!!"!!!!!!```!!!""""!!!``!!""##$$%%&&''(())**++,,--..//00000/00001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::9988888899:::;;<<==>>???>>==<<;;::99887766554444445555667788899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``lj`!!!!!""""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""#####""!!``!!""##$$%%&&''(())))**+++,,--..//0011223344445566778899::;;;;;;;;;;;<<<<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!`!``!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++******+++++,,,,,,,+++**))((('''''(())************+++++++**))((''''''&&&&&%%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::9988777666554433333333333444455667778877777777766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!"""""!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100///...---,,+++++*****)))))(((()))))**********++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$############""""############"""!!``!!!""""###$$$%%%&%&&&&&&'''((((()))(())))**+++,,--..`!!""##$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&&&&&&&%%%%%%$$$$##""!!`lj`!!""##$$%%&&''(())**+++++++++++,,,--..///000011112233445566778899::;;<<==>>?????????>>==<<;;::998887776665544433333334443333333344455667787766554433221100//..--,,++++++++**))((''&&%%$$##""!!``!!""###$$%$$$$##"""""""""""""""""""""""!!!!""##$$%%&&''(())))))))))*******+++++++++,+,,,---..//0000111122222211112222333445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######$$%%&&''(())**++,,-,,++++++**))((''&&&%%%%%&&''(())**+++,,,,,-------,,,+++++++,,,,,,---,,++**))(((''''&&&&&%&&&&&''(())**++,,--..//00112233445555555566778899::;;<<==>>>>>=========>>==<<;;::99887766554444455566778888888877777777777777777766666666554433221110000////000000112233433221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//0000000001111100//..--,,++**))((''&&%%$$##""!!``!!""#####$$%%&&''(())**++,,--..//00112211000//...........//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""#"""!!```!!""##$$%%$$##""!!````!!!""###""!!``!!"""!!!!!```!!""##$$%%&&''(())**++,,---,,,,,,,,,,,--------......./..--,,++**))((''&&%%$$$%%%%%%%%%%%%%%%%$$$$$$$$##""!!````!!""##$$%%%&&&&'&&&&''''(())**++,,--..//001122222222222221100//..--,,,,--...///00111111111000000001122334454433221100//..--,,++****++,,------,,++**))((''&&%%$$$$$$$%%&&''(())**++,,,,+++++,++++++++++******************))((''&&%%%&&&&&'''(((((''&&%%$$$######"""""!!!``!!""##$$%%&&'''''&&%%$$##""!!```!!"""""""!!`````!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554443332232222333444556677889999887766554433221100//..--,,,,,+++**))((''&&%%%%$$$###""""""""""""""""""!!``!!""##$$%%&&%%$$##""!!``!!!""##$$$%%%&&''''((('''&&%%%%$$$$$#########""""""###########"""""""""""!!!!`ɉ`!!!!!""""#"###$$%%&&''(())**++,,--..//00112221100//..---,,,,++**))))))***++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$$#######$$%%&&''(())*))((''&&%%$$##""!!``````Ą`!!!!!!!````!!!!"!!!``!!""##$$%%&&''(())**++,,--..//0//////000112233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99999999:::;;<<==>>???>>==<<;;::9988776655444444445555667788899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""###$$%%&&''(()((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''((())))***++,,--..//0011223334445566778899:::::;::::;;;;;<<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***++++,,,,,,,,,,,,++**))((((''(())**+++++++++++++++++++**))(((''''''''&&&%%$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::9988777666554444333333444455566778888888888877766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100////..---,,,++++++****))))))))))***********++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####"""""""""""""""####"""""""!!```!!!"""####$$$%%%%%%&&&&'''''(((((((((())***++,,--.`!!""##$$$##""!!``!!""##$$%%&&''(())**++,,,,,,++**))(('''&&&&&&&&&&%%%%$$##""!!`lj`!!""##$$%%&&''(())**+++++++++,,,,---..//0000111112233445566778899::;;<<==>>???????????>>==<<;;::9988877776655444444444444444333344455667787766554433221100//..--,,++******+**))((''&&%%$$##""!!``!!""##$$%%%%%$$###""""""""""""""""""""""""""##$$%%&&''(()))))***********++++++++,,,,,,,---..//0001112222222222222223333445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""###$$%%&&''(())**++,,,+++**+**))((''&&%%%%%%%%&&''(())**++++++,,,,,,,,,+++++**+++,,,,,,,,,++**))(((''&&&&&%%%%%%%&&&''(())**++,,--..//00112233445445555566778899::;;<<=========<<<<=====<<;;::998877665544444444556677889998888888877777777777777776666655443322111000000000001112233433221100//..--,,++**))((''&&%%$$##""!!!```!!!""##$$%%&&''(())**++,,--..//0//////000011100//..--,,++**))((''&&%%$$##""!!``!!""#####$$%%&&''(())**++,,--..//00112211000//.....------..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!!``!!""##$$%%%$$##""!!!!!!!""##$##""!!``!!!""""!!!!!`````````!!""##$$%%&&''(())**++,,----,,,,,----------........//..--,,++**))((''&&%%$$$$$$$%%%%%%%%%$$$$$$$$$$$##""!!``!!```ĉ`!!""##$$%%%&&&&&&&&&&&''(())**++,,--..//001122222222333221100//..------..////0011112111111111000112233445554433221100//..--,,++**++,,---...--,,++**))((''&&%%$$$$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,+++******+++++*******))((''&&&&&&&'''(((())((''&&%%$$$#######"""""!!``!!""##$$%%&&''''''&&%%$$##""!!``!!""""""""!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::9988776655443332222222222333444556677889999887766554433221100//..--,,,,,,++**))((''&&%%%%$$$################"""""!!``!!""##$$%%&%%$$##""!!```!!""###$$$%%&&''''''''&&%%%$$$$#####"""""""""""""""##################""""!!!```ɉ`!!!!"""#######$$%%&&''(())**++,,--..//00112221100//..--,,,,+++**))))())))**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$%%&&''(())**))((''&&%%$$##""!!`‡`!!!``!!!!``````!!!!```!!""##$$%%&&''(())**++,,--..//////.////0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::999999::;;;<<==>>???>>==<<;;::998877665544333333444455667778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""""####$$%%&&''(()))((''&&%%$$##""!!!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$##""!!```!!""##$$%%&&''((((())***++,,--..//0011223333445566778899:::::::::::;;;;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!"!"!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++,,,,,-------,,,++**)))((((())**++++++++++++,,,,,,,++**))(((((('''''&&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::9988877766554444444444455556677888998888888887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""""####""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::998877665544332211000///...--,,,,,+++++*****))))*****++++++++++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""""""!!!!""""""""""""!!!!``!!!!"""###$$$%$%%%%%%&&&'''''(((''(((())***++,,--`!!""##$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))((''''''''&&&&&&%%$$##""!!`ȉ`!!""##$$%%&&''(())**++,,,,,,,,,,,---..//0001111222233445566778899::;;<<==>>?????????????>>==<<;;::99988877766555444444455544444444555667787766554433221100//..--,,++**********))((''&&%%$$##""!!``!!""##$$%%&%%%%$$#######################""""##$$%%&&''(())**********+++++++,,,,,,,,,-,---...//0011112222333333222233334445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""##$$%%&&''(())**++,++******))((''&&%%%$$$$$%%&&''(())***+++++,,,,,,,+++*******++++++,,,++**))(('''&&&&%%%%%$%%%%%&&''(())**++,,--..//00112233444444445566778899::;;<<=====<<<<<<<<<==<<;;::998877665544333334445566778899998888888888888888887777777766554433222111100001111112233433221100//..--,,++**))((''&&%%$$##""!!````!!!!""##$$%%&&''(())**++,,--..//0//////////000100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&''(())**++,,--..//0011221100///..-----------..//00112233221100//..--,,++**))((''&&%%$$##""!!``!!""#####""!!``!!""##$$%%%%$$##""!!!!"""##$$$##""!!```!!!""""""!!!```!!!!!!!```!!""##$$%%&&''(())**++,,--..-----------........//////..--,,++**))((''&&%%$$###$$$$$$$$$$$$$$$$########""!!``!!!!!```!!""##$$$$%%%%&%%%%&&&&''(())**++,,--..//001122333333333221100//..----..///0001122222222211111111223344556554433221100//..--,,++++,,--......--,,++**))((''&&%%%%%%%&&''(())**++,,----,,,,,-,,,,,,,,,,++++++++++++++++++**))((''&&&'''''((()))))((''&&%%%$$$$$$#####"""!!``!!""##$$%%&&''((((''&&%%$$##""!!``Ņ`!!""######""!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::998877665544333222112111122233344556677889999887766554433221100//..-----,,,++**))((''&&&&%%%$$$##################""!!``!!""##$$%%&%%$$##""!!``!!""###$$$%%&&&&'''&&&%%$$$$#####"""""""""!!!!!!"""######$$###########""""!!!!``ɉ`!!"""""####$#$$$%%&&''(())**++,,--..//00112221100//..--,,,++++**))(((((()))**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%%$$$$$$$%%&&''(())***))((''&&%%$$##""!!```````!!!!!``!!!!```!``!!""##$$%%&&''(())**++,,--..//......///001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::::::::;;;<<==>>???>>==<<;;::99887766554433333333444455667778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""###$$$%%&&''(())*))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!!""##$$##""!!!``!!""##$$%%&&''''(((()))**++,,--..//0011222333445566778899999:9999:::::;;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++,,,,------------,,++**))))(())**++,,,,,,,,,,,,,,,,,,,++**)))(((((((('''&&%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::9988877766555544444455556667788999999999998887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!""""#####""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::9988776655443322110000//...---,,,,,,++++**********+++++++++++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!!!!!!!!!""""!!!!!!!````!!!""""###$$$$$$%%%%&&&&&''''''''''(()))**++,,-``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,------,,++**))(((''''''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,----...//0011112222233445566778899::;;<<==>>???????????????>>==<<;;::999888877665555555555555554444555667787766554433221100//..--,,++**))))))**))((''&&%%$$##""!!``!!""##$$%%&&&&&%%$$$##########################$$%%&&''(())*****+++++++++++,,,,,,,,-------...//0011122233333333333333344445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!!!!!!"""##$$%%&&''(())**+++***))*))((''&&%%$$$$$$$$%%&&''(())******+++++++++*****))***+++++++++**))(('''&&%%%%%$$$$$$$%%%&&''(())**++,,--..//00112233433444445566778899::;;<<<<<<<<<;;;;<<<<<;;::998877665544333333334455667788999999999888888888888888877777665544332221111111111122233433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//0//......////00000//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(())**++,,--..//0011221100///..-----,,,,,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!```!!""##$$##""!!``!!""##$$%%&%%$$##"""""""##$$%$$##""!!```!!"""""""!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--...-----..........////////..--,,++**))((''&&%%$$#######$$$$$$$$$############""!!``!!!!!!!``!!!""##$$$$%%%%%%%%%%%&&''(())**++,,--..//001122333344433221100//......//0000112222322222222211122334455666554433221100//..--,,++,,--...///..--,,++**))((''&&%%%%%&&''(())**++,,-------------------,,,++++++,,,,,+++++++**))(('''''''((())))**))((''&&%%%$$$$$$$#####""!!``!!""##$$%%&&''((((((''&&%%$$##""!!!````!!""#######"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433222111111111122233344556677889999887766554433221100//..------,,++**))((''&&&&%%%$$$$$$$$$$$$$$$$#####""!!```!!""##$$%%&&%%$$##""!!``!!"""###$$%%&&&&&&&&%%$$$####"""""!!!!!!!!!!!!!!!""""#######$$$$$$$####"""!!!!!``ɉ`!!"""###$$$$$$$%%&&''(())**++,,--..//00112221100//..--,,++++***))(((('(((())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%%%%%%%%%&&''(())**+**))((''&&%%$$##""!!``!!!`!```!!!""!!``!!!!```!!""##$$%%&&''(())**++,,--......-....//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::::::;;<<<==>>???>>==<<;;::9988776655443322222233334455666778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""####$$$$%%&&''(())***))((''&&%%$$##"""!!````!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!```!!""##$$##""!!``!!""##$$%%&&&'''''(()))**++,,--..//0011222233445566778899999999999:::::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!``!!!"""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,-----.......---,,++***)))))**++,,,,,,,,,,,,-------,,++**))))))((((('''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99988877665555555555566667788999::999999999887766554433221100//..--,,++**))((''&&%%$$##""""""""####$$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::9988776655443322111000///..-----,,,,,+++++****+++++,,,,,,,,,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!````!!!!!!!!!!!!````!!!"""###$#$$$$$$%%%&&&&&'''&&''''(()))**++,,`````!!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**))(((((((('''''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,-----------...//0011122223333445566778899::;;<<==>>?????????????????>>==<<;;:::999888776665555555666555555556667787766554433221100//..--,,++**)))))))))))((''&&%%$$##""!!``!!""##$$%%&&'&&&&%%$$$$$$$$$$$$$$$$$$$$$$$####$$%%&&''(())**++++++++++,,,,,,,---------.-...///0011222233334444443333444455566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!""##$$%%&&''(())**+**))))))((''&&%%$$$#####$$%%&&''(()))*****+++++++***)))))))******+++**))((''&&&%%%%$$$$$#$$$$$%%&&''(())**++,,--..//00112233333333445566778899::;;<<<<<;;;;;;;;;<<;;::9988776655443322222333445566778899999999999999999999888888887766554433322221111222222334433221100//..--,,++**))((''&&%%$$##""!!``!!""""##$$%%&&''(())**++,,--../////..........///000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011221100//...--,,,,,,,,,,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$$##""!!``!!""##$$%%&&%%$$##""""###$$%%%$$##""!!``!!""##"""!!!"""""""!!``!!""##$$%%&&''(())**++,,--../...........////////00//..--,,++**))((''&&%%$$##"""################""""""##""!!``!!"""!!!```!!""####$$$$%$$$$%%%%&&''(())**++,,--..//001122334444433221100//....//000111223333333332222222233445566766554433221100//..--,,,,--..//////..--,,++**))((''&&&&&&&''(())**++,,--....-----.----------,,,,,,,,,,,,,,,,,,++**))(('''((((()))*****))((''&&&%%%%%%$$$$$###""!!`ȉ`!!""##$$%%&&''(()))((''&&%%$$##""!!!!!```!!""##$$$$##"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::9988776655443322211100100001112223344556677889999887766554433221100//.....---,,++**))((''''&&&%%%$$$$$$$$$$$$$$$$$$##""!!!```!!""##$$%%&&%%$$##""!!``!!"""###$$%%%%&&&%%%$$####"""""!!!!!!!!!``````!!!""""""#####$$$$$$$$####""""!!!`ɉ`!!""###$$$$%$%%%&&''(())**++,,--..//00112221100//..--,,+++****))((''''''((())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&&%%%%%%%&&''(())**+++**))((''&&%%$$##""!!!!!!!!!``!!"""!!``!!!`È`!!""##$$%%&&''(())**++,,--..------...//001121100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;;;;;;;<<<==>>???>>==<<;;::998877665544332222222233334455666778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""###$$$%%%&&''(())**+**))((''&&%%$$##"""!!!!`É``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&&&&''''((())**++,,--..//001112223344556677888889888899999:::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!""""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,----............--,,++****))**++,,-------------------,,++***))))))))(((''&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99988877666655555566667778899:::::::::::999887766554433221100//..--,,++**))((''&&%%$$###"""""####$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::9988776655443322111100///...------,,,,++++++++++,,,,,,,,,,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!```````````!!!!``````!!!!"""######$$$$%%%%%&&&&&&&&&&''((())**++,```!!!!````!!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--......--,,++**)))(((((((((''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,---------....///0011222233333445566778899::;;<<==>>???????????????????>>==<<;;:::9999887766666666666666655556667777766554433221100//..--,,++**))(((((()))((''&&%%$$##""!!``!!""##$$%%&&'''''&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**+++++,,,,,,,,,,,--------.......///0011222333444444444444444555566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!""##$$%%&&''(())***)))(()((''&&%%$$########$$%%&&''(())))))*********)))))(()))*********))((''&&&%%$$$$$#######$$$%%&&''(())**++,,--..//00112232233333445566778899::;;;;;;;;;::::;;;;;::998877665544332222222233445566778899:::::999999999999999988888776655443332222222222233344433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''(())**++,,--../////..------....///00//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100//...--,,,,,++++++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$$$##""!!``!!""##$$%%&&&%%$$#######$$%%&%%$$##""!!``!!""###""""""""""""!!```!!""##$$%%&&''(())**++,,--..//.....//////////0000//..--,,++**))((''&&%%$$##"""""""#########"""""""""""#""!!`‰`!!"""""!!`‰`!!""####$$$$$$$$$$$%%&&''(())**++,,--..//001122334454433221100//////00111122333343333333332223344556677766554433221100//..--,,--..///000//..--,,++**))((''&&&&&''(())**++,,--...................---,,,,,,-----,,,,,,,++**))((((((()))****++**))((''&&&%%%%%%%$$$$$##""!!`````!!""##$$%%&&''(()))))((''&&%%$$##"""!!!!!``ĉ``!!""##$$$$$$#######$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::998877665544332211100000000001112223344556677889999887766554433221100//......--,,++**))((''''&&&%%%%%%%%%%%%%%%%$$$$$##""!!!!```!!""##$$%%&&&%%$$##""!!`‰`!!!"""##$$%%%%%%%%$$###""""!!!!!`````````!!!!"""""""#####$$$$$$###"""""!!`ɉ`!!""##$$%%%%%%%&&''(())**++,,--..//00112221100//..--,,++****)))((''''&''''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&&&&&&&&&''(())**++,++**))((''&&%%$$##""!!"""!"!!```!!"""!!``!!!``!!""##$$%%&&''(())**++,,-------,----..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;;;;;<<===>>???>>==<<;;::99887766554433221111112222334455566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%%%&&''(())**+++**))((''&&%%$$###""!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""####""!!``!!""##$$%%%%%&&&&&''((())**++,,--..//0011112233445566778888888888899999::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!"!!"""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------.....///////...--,,+++*****++,,------------.......--,,++******)))))(((''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;:::99988776666666666677778899:::;;:::::::::99887766554433221100//..--,,++**))((''&&%%$$########$$$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433222111000//.....-----,,,,,++++,,,,,----------..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````‚```````!!!"""#"######$$$%%%%%&&&%%&&&&''((())**++`!!!!!!!!!!``!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))))))))(((''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--...........///0011222333344445566778899::;;<<==>>?????????????????????>>==<<;;;:::9998877766666667776666666677777766554433221100//..--,,++**))((((((((()((''&&%%$$##""!!``!!""##$$%%&&''(''''&&%%%%%%%%%%%%%%%%%%%%%%%$$$$%%&&''(())**++,,,,,,,,,,-------........././//00011223333444455555544445555666778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())*))((((((''&&%%$$###"""""##$$%%&&''((()))))*******)))((((((())))))***))((''&&%%%$$$$#####"#####$$%%&&''(())**++,,--..//00112222222233445566778899::;;;;;:::::::::;;::99887766554433221111122233445566778899::::::::::::::::999999998877665544433332222333333444433221100//..--,,++**))((''&&%%$$##""!!```!!""###$$%%&&''(())**++,,--..///....----------...//00//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//0011100//..---,,+++++++++++,,--..//00112233221100//..--,,++**))((''&&%%$$##"""!!``!!""##$$%$$##""!!``!!""##$$%%&&&&%%$$####$$$%%&&%%$$##""!!``!!""####"""#######""!!!``!!""##$$%%&&''(())**++,,--../////////////00000000//..--,,++**))((''&&%%$$##""!!!""""""""""""""""!!!!!!""""!!``````!!""##"""!!```!!""""####$####$$$$%%&&''(())**++,,--..//001122334454433221100////0011122233444444444333333334455667787766554433221100//..----..//0000//..--,,,,++**))(('''''''(())**++,,--..////...../..........------------------,,++**))((()))))***+++++**))(('''&&&&&&%%%%%$$$##""!!!!``!````!!""##$$%%&&''(())***))((''&&%%$$##"""""!!!!```!!!""##$$%%%%$$#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""###$$%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::9988776655443322111000//0////000111223344556677889999887766554433221100/////...--,,++**))(((('''&&&%%%%%%%%%%%%%%%%%%$$##"""!!!!```!!""##$$%%&&&&%%$$##""!!``!!!"""##$$$$%%%$$$##""""!!!!!``ɉ`!!!!!!"""""#######$$$$$####""!!`ɉ`!!""##$$%%%&%&&&''(())**++,,--..//00112221100//..--,,++***))))((''&&&&&&'''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))(('''&&&&&&&''(())**++,,,++**))((''&&%%$$##"""""""""!!``!!""""!!``!!!``!!""##$$%%&&''(())**++,,---,,,,,,---..//001100//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<<<<<<<===>>???>>==<<;;::9988776655443322111111112222334455566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&&''(())**++,++**))((''&&%%$$###"""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ĉ`!!""####""!!``!!""##$$%%%%%%%&&&&'''(())**++,,--..//0001112233445566777778777788888999::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"""""""####""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---....////////////..--,,++++**++,,--...................--,,+++********)))((''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;:::999887777666666777788899::;;;;;;;;;;;:::99887766554433221100//..--,,++**))((''&&%%$$$#####$$$$%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433222211000///......----,,,,,,,,,,-----------..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""""####$$$$$%%%%%%%%%%&&'''(())**+``!!!!""""!!!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--../////..--,,++***)))))))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.........////00011223333444445566778899::;;<<==>>???????????????????????>>==<<;;;::::9988777777777777777666677776666554433221100//..--,,++**))((''''''(((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,,,,-----------........///////00011223334445555555555555556666778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))(((''(''&&%%$$##""""""""##$$%%&&''(((((()))))))))(((((''((()))))))))((''&&%%%$$#####"""""""###$$%%&&''(())**++,,--..//00112112222233445566778899:::::::::9999:::::9988776655443322111111112233445566778899::;::::::::::::::::999998877665544433333333333444554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(())**++,,--..//.....--,,,,,,----.../////..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//001100//..---,,+++++******++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""!!``!!""##$$%%&&'&&%%$$$$$$$%%&&&&%%$$##""!!``!!""##$############""!!!```!!""##$$%%&&''(())**++,,--..//00/////000000000000//..--,,++**))((''&&%%$$##""!!!!!!!"""""""""!!!!!!!!!!!"""!!`````!!!!````!!""#####""!!``!!""""###########$$%%&&''(())**++,,--..//00112233445443322110000001122223344445444444444333445566778887766554433221100//..--..//0000//..--,,,,,,++**))(('''''(())**++,,--..///////////////////...------.....-------,,++**)))))))***++++,,++**))(('''&&&&&&&%%%%%$$##""!!!!!!!!!!!""##$$%%&&''(())*****))((''&&%%$$###"""""!!!!``!!!""##$$%%%%%%$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!""###$$%%&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::998877665544332211000//////////000111223344556677889999887766554433221100//////..--,,++**))(((('''&&&&&&&&&&&&&&&&%%%%%$$##""""!!!``!!""##$$%%&&&&%%$$##""!!```!!!""##$$$$$$$$##"""!!!!``````!!!!!!!"""""####$$$$$####""!!`ɉ`!!""##$$%%&&&&&''(())**++++,,--..//001121100//..--,,++**))))(((''&&&&%&&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''''''''''(())**++,,-,,++**))((''&&%%$$##""###"#""!!``!!""""!!``!!!``!!""##$$%%&&''(())**++,,,,,,,+,,,,--..//00100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<<<<<==>>>???>>==<<;;::998877665544332211000000111122334445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""####""!!``!!""##$$$$$$$%%%%%&&'''(())**++,,--..//0000112233445566777777777778888899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!""""""#""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//....../////0000000///..--,,,+++++,,--............///////..--,,++++++*****)))(((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;;:::998877777777777888899::;;;<<;;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%%%$$####"""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433322211100/////.....-----,,,,-----..........//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"!""""""###$$$$$%%%$$%%%%&&'''(())**`!!!""""""""""!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//000//..--,,++*******))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..///////////00011223334444555566778899::;;<<==>>?????????????????????????>>==<<<;;;:::99888777777788777777766666666554433221100//..--,,++**))(('''''''''(((''&&%%$$##""!!``!!""##$$%%&&''((((((''&&&&&&&&&&&&&&&&&&&&&&&%%%%&&''(())**++,,----------......./////////0/000111223344445555666666555566667778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''''''&&%%$$##"""!!!!!""##$$%%&&'''((((()))))))((('''''''(((((()))((''&&%%$$$####"""""!"""""##$$%%&&''(())**++,,--..//00111111112233445566778899:::::999999999::998877665544332211000001112233445566778899::;;;;;;;;;;;;::::::::998877665554444333344444455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(())**++,,--..//...----,,,,,,,,,,---..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,,++***********++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""!!``!!""##$$%%&&''&&%%$$$$%%%&&''&&%%$$##""!!```!!""##$$###$$$$$$$##"""!!!``!!""##$$%%&&''(())**++,,--..//000000000000111100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!!!!!!``````!!!!!!``!!!!!!!!!!!!!""##$$###""!!```!!!!""""#""""####$$%%&&''(())**++,,--..//00112233445443322110000112223334455555555544444444556677889887766554433221100//....//0000//..--,,++,,,,++**))((((((())**++,,--..//0000/////0//////////..................--,,++**)))*****+++,,,,,++**))(((''''''&&&&&%%%$$##""""!!"!!!!""##$$%%&&''(())**+++**))((''&&%%$$#####""""!!!```!!"""##$$%%&&&&%%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!``!!!""##$$$%%&&&&%%$$##""!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::998877665544332211000///../....///00011223344556677889999887766554433221100000///..--,,++**))))((('''&&&&&&&&&&&&&&&&&&%%$$###""""!!``!!""##$$%%&&'&&%%$$##""!!``!!!""####$$$###""!!!!`````!!!!!"""""""###$$$$$##""!!`ɉ`!!""##$$%%&&&&''(())**++++++,,--..//0011100//..--,,++**)))((((''&&%%%%%%&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((('''''''(())**++,,---,,++**))((''&&%%$$########""!!``!!""#""!!``!!!!``!!""##$$%%&&''(())**++,,,++++++,,,--..//0000//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=========>>>???>>==<<;;::99887766554433221100000000111122334445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""###""!!``!!""###$$$$$$$%%%%&&&''(())**++,,--..///000112233445566666766667777788899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""#######$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...////000000000000//..--,,,,++,,--..///////////////////..--,,,++++++++***))(((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;;:::9988887777778888999::;;<<<<<<<<<<<;;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$%%%%$$###""""""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::998877665544333322111000//////....----------...........//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ˆ``!!!!!!""""#####$$$$$$$$$$%%&&&''(())*```!!!""""####"""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,+++******))((''&&%%$$##""!!`ȉ``!!!""##$$%%&&''(())**++,,--../////////0000111223344445555566778899::;;<<==>>???????????????????????????>>==<<<;;;;::998888888888776666666666655554433221100//..--,,++**))((''&&&&&&'''((''&&%%$$##""!!``!!""##$$%%&&''(()))(('''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,-----...........////////0000000111223344455566666666666666677778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((('''&&'&&%%$$##""!!!!!!!!""##$$%%&&''''''((((((((('''''&&'''(((((((((''&&%%$$$##"""""!!!!!!!"""##$$%%&&''(())**++,,--..//001001111122334455667788999999999888899999887766554433221100000000112233445566778899::;;;;;;;;;;;;;;;:::::998877665554444444444455566554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%%&&''(())**++,,--..//..-----,,++++++,,,,---.../..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000//..--,,,++*****))))))**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""!!``````!!""##$$%%&&'''&&%%%%%%%&&''''&&%%$$##""!!!``!!""##$$$$$$$$$$$$##"""!!!`````!!""##$$%%&&''(())**++,,--..//00000001111111100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!`````!!!!!`ʼn`!!!!!""""!!!!""##$$$$$##""!!!```!!!!"""""""""""##$$%%&&''(())**++,,--..//00112233445443322111111223333445555655555555544455667788999887766554433221100//..//0000//..--,,+++++,,,++**))((((())**++,,--..//0000000000000000000///....../////.......--,,++*******+++,,,,--,,++**))((('''''''&&&&&%%$$##"""""""""""##$$%%&&''(())**+++++**))((''&&%%$$$#####""""!!```!!!"""##$$%%&&&&&&%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!```!!!!!!""##$$$%%&&''&&%%$$##""!!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100///..........///000112233445566778899998877665544332211000000//..--,,++**))))(((''''''''''''''''&&&&&%%$$####"""!!``!!""##$$%%&&''&&%%$$##""!!````!!""########""!!!``````!!!!!""""#####$$##""!!`ɉ`!!""##$$%%&&&&&''(())******++,,--..//00100//..--,,++**))(((('''&&%%%%$%%%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))(((((((((())**++,,--.--,,++**))((''&&%%$$##$$$###""!!`ʼn`!!""##""!!``!!!``!!""##$$%%&&''(())**++++++++*++++,,--..//000//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<========>>????>>==<<;;::99887766554433221100//////00001122333445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""####""!!``!!""########$$$$$%%&&&''(())**++,,--..////00112233445566666666666777778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""######$##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////000001111111000//..---,,,,,--..////////////0000000//..--,,,,,,+++++***))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<<;;;::99888888888889999::;;<<<==<<<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%$$##""""!!""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554443332221100000/////.....----.....//////////00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!`!!!!!!"""#####$$$##$$$$%%&&&''(())````````!!!!"""########""!!```!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++++++**))((''&&%%$$##""!!`ɉ`!!!!""##$$%%&&''(())**++,,--..//00000000000111223344455556666778899::;;<<==>>?????????????????????????????>>===<<<;;;::9998888888776666666555555554433221100//..--,,++**))((''&&&&&&&&&''''&&%%$$##""!!``!!""##$$%%&&''(())))(('''''''''''''''''''''''&&&&''(())**++,,--..........///////000000000101112223344555566667777776666777788899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&&&&&%%$$##""!!!`````!!""##$$%%&&&'''''((((((('''&&&&&&&''''''(((''&&%%$$###""""!!!!!`!!!!!""##$$%%&&''(())**++,,--..//0000000011223344556677889999988888888899887766554433221100/////000112233445566778899::;;<<<<<<<<;;;;;;;;::998877666555544445555556666554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%%&&''(())**++,,--..//..---,,,,++++++++++,,,--.....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0//..--,,+++**)))))))))))**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%$$##""!!`````!!!!```!!""##$$%%&&''''&&%%%%&&&''((''&&%%$$##""!!!``!!""##$$$$%%%%%%%$$###"""!!!!!```!!""##$$%%&&''(())**++,,--..//00111111111111100//..--,,++**))((''&&%%$$##""!!````````````````!!""""""""""""##$$%%$$$##""!!!!````!!!!"!!!!""""##$$%%&&''(())**++,,--..//00112233445443322111122333444556666666665555555566778899:99887766554433221100////0000//..--,,++**+++,,,++**)))))))**++,,--..//0011110000010000000000//////////////////..--,,++***+++++,,,-----,,++**)))(((((('''''&&&%%$$####""#""""##$$%%&&''(())**++,,,++**))((''&&%%$$$$$####"""!!```!!!!""###$$%%&&''''&&%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!"!!"""##$$%%%&&''''&&%%$$##""""!!!!!!!!````ƃ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100///...--.----...///00112233445566778899998877665544332211111000//..--,,++****)))(((''''''''''''''''''&&%%$$$###""!!````!!""##$$%%&&'''&&%%$$##""!!``!!""""###"""!!```!!!!!!!"""#######""!!`ɉ`!!""##$$%%&&%%%&&''(())******++,,--..//000//..--,,++**))(((''''&&%%$$$$$$%%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**)))((((((())**++,,--...--,,++**))((''&&%%$$$$$$$##""!!``!!""##""!!``!!!``!!""##$$%%&&''(())**+++++******+++,,--..//00//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>>>????>>==<<;;::99887766554433221100////////00001122333445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""####""!!``!!"""""#######$$$$%%%&&''(())**++,,--...///00112233445555565555666667778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100///000011111111111100//..----,,--..//0000000000000000000//..---,,,,,,,,+++**))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<<;;;::99998888889999:::;;<<===========<<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%$$##"""!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::9988776655444433222111000000////..........///////////00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!"""""##########$$%%%&&''(()``````!!!!!!!!!!!"""####$$$##""!!``!!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,,++++**))((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//00000000011112223344555566666778899::;;<<==>>???????????????????????????????>>===<<<<;;::99999988776655555555555444433221100//..--,,++**))((''&&%%%%%%&&&'''&&%%$$##""!!``!!""##$$%%&&''(())*))(((''''''''''''''''''''''''''(())**++,,--.....///////////0000000011111112223344555666777777777777777888899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''((''&&&%%&%%$$##""!!```!!""##$$%%&&&&&&'''''''''&&&&&%%&&&'''''''''&&%%$$###""!!!!!``````!!!""##$$%%&&''(())**++,,--..//0//00000112233445566778888888887777888887766554433221100////////00112233445566778899::;;<<<<<<<<<<<;;;;;::998877666555555555556667766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""##$$%%&&&''(())**++,,--..//..--,,,,,++******++++,,,---...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///..--,,+++**)))))(((((())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%$$##""!!``!!!!!!!!!!``!!""##$$%%&&''(''&&&&&&&''((((''&&%%$$##"""!!``!!""##$$%%%%%%%%%%%$$###"""!!!!!!```!!""##$$%%&&''(())**++,,--..//0011111122221100//..--,,++**))((''&&%%$$##""!!``!!""####""""##$$%%%%%$$##"""!!``!!!!!!!!!!!""##$$%%&&''(())**++,,--..//001122334454433222222334444556666766666666655566778899:::99887766554433221100//0000//..--,,++*****++,,,++**)))))**++,,--..//001111111111111111111000//////00000///////..--,,+++++++,,,----..--,,++**)))((((((('''''&&%%$$###########$$%%&&''(())**++,,,,,++**))((''&&%%%$$$$$####""!!``!!!!"""###$$%%&&''''''&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""!!!""""""##$$%%%&&''((''&&%%$$##"""""""!!!!!!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//...----------...///00112233445566778899998877665544332211111100//..--,,++****)))(((((((((((((((('''''&&%%$$$##""!!```!!!!""##$$%%&&'''&&%%$$##""!!``!!!""""""""!!`````!!!!"""""###""!!`ɉ`!!""##$$%%%%%%%%&&''(())))))**++,,--..//0//..--,,++**))((''''&&&%%$$$$#$$$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))))))))))**++,,--../..--,,++**))((''&&%%$$%%$$##""!!``!!""####""!!``!!!!``!!""##$$%%&&''(())**++******)****++,,--..//0//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>>????>>==<<;;::99887766554433221100//......////001122233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$##""!!``!!!""""""""#####$$%%%&&''(())**++,,--....//00112233445555555555566666778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##$$$$####$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100000011111222222211100//...-----..//000000000000111111100//..------,,,,,+++******++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>===<<<;;::99999999999::::;;<<===>>=========<<;;::99887766554433221100//..--,,++**))((''&&&&&&%%$$##""!!!!``!!!!!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766555444333221111100000/////..../////0000000000112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ‚```!!!"""""###""####$$%%%&&''((``!!!!!!!!!!!!!!""""###$$$$$$##""!!``!!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100//..--,,,,,++**))((''&&%%$$##""!!```!!""""##$$%%&&''(())**++,,--..//00111111111112223344555666677778899::;;<<==>>?????????????????????????????????>>>===<<<;;:::99988776655555554444444433221100//..--,,++**))((''&&%%%%%%%%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**))(((((((((((((((((((((((''''(())**++,,--..//////////00000001111111112122233344556666777788888877778888999::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''''&&%%%%%%$$##""!!``!!""##$$%%%&&&&&'''''''&&&%%%%%%%&&&&&&'''&&%%$$##"""!!!!````!!""##$$%%&&''(())**++,,--..////////001122334455667788888777777777887766554433221100//.....///00112233445566778899::;;<<====<<<<<<<<;;::998877766665555666666777766554433221100//..--,,++**))((''&&%%$$##""!!!``!!"""##$$%%&&&''(())**++,,--..//..--,,,++++**********+++,,---..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,++***))((((((((((())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!```!!""##$$%$$##""!!``!!!!!""""!!!``!!""##$$%%&&''(((''&&&&'''(())((''&&%%$$##"""!!`````!!""##$$%%%%&&&&&&&%%$$$###"""""!!!!``!!""##$$%%&&''(())**++,,--..//00112222222221100//..--,,++**))((''&&%%$$##""!!``!!""#########$$$%%%%%%$$##""!!````!````!!!!""##$$%%&&''(())**++,,--..//0011223344544332222334445556677777777766666666778899::;::998877665544332211000000//..--,,++**))***++,,,++*******++,,--..//001122221111121111111111000000000000000000//..--,,+++,,,,,---.....--,,++***))))))((((('''&&%%$$$$##$####$$%%&&''(())**++,,---,,++**))((''&&%%%%%$$$$##""!!``!!!""""##$$$%%&&''((((''&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""#""###$$%%&&&''((((''&&%%$$####""""""""!!!!!!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//...---,,-,,,,---...//00112233445566778888887766555444332222211100//..--,,++++***)))(((((((((((((((((''&&%%$$##""!!```!!!!!""##$$%%&&''''&&%%$$##""!!``!!!!!!"""!!!````!!!"""""##""!!`ʇ`!!""##$$%%%%$$$%%&&''(())))))**++,,--..///..--,,++**))(('''&&&&%%$$######$$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++***)))))))**++,,--..///..--,,++**))((''&&%%%%$$##""!!``!!""####""!!```````!!!``!!""##$$%%&&''(())**+****))))))***++,,--..////..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//........////001122233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""##$##""!!```!!!!!"""""""####$$$%%&&''(())**++,,---...//00112233444445444455555666778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$########""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100011112222222222221100//....--..//00111111111111111111100//...--------,,,++****++,,--..//00112233445566778899::;;<<==>>???????????>>>???????????????????????????????????????????????????????>>===<<<;;::::999999::::;;;<<==>>>>>>>>>>>==<<;;::99887766554433221100//..--,,++**))((('''&&&%%$$##""!!!`````!!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::998877665555443332221111110000//////////00000000000112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!""""""""""##$$$%%&&''(```!!!!!!!!"""""""""""###$$$$%$$##""!!``!!"""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100//..---,,,,++**))((''&&%%$$##""!!``!!!"""###$$%%&&''(())**++,,--..//00111111111222233344556666777778899::;;<<==>>???????????????????????????????????>>>====<<;;::9988776655444444444443333221100//..--,,++**))((''&&%%$$$$$$%%%&&'&&%%$$##""!!``!!""##$$%%&&''(())***)))(((((((((((((((((((((((((())**++,,--../////0000000000011111111222222233344556667778888888888888889999::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''&&%%%$$%$$##""!!``!!""##$$$%%%%%%%&&&&&&&&&%%%%%$$%%%&&&&&&&&&%%$$##"""!!````!!""##$$%%&&''(())**++,,--../../////0011223344556677777777766667777766554433221100//........//00112233445566778899::;;<<=======<<<<<;;::998877766666666666777887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!"""##$$%%&&'''(())**++,,--..//..--,,+++++**))))))****+++,,,-----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--../..--,,++***))(((((''''''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""""""""!!``!!""##$$%%&&''((('''''''(())))((''&&%%$$###""!!!!!!!""##$$%%&&&&&&&&&&&%%$$$###""""""!!!```!!""##$$%%&&''(())**++,,--..//001122222233221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$$####$$$$$$$$$$$$##""!!`````!!""##$$%%&&''(())**++,,--..//00112233445443333334455556677778777777777666778899::;;;::9988776655443322110000//..--,,++**)))))**++,,,++*****++,,--..//00112222222222222222222111000000111110000000//..--,,,,,,,---....//..--,,++***)))))))(((((''&&%%$$$$$$$$$$$%%&&''(())**++,,-----,,++**))((''&&&%%%%%$$##""!!``!!""""###$$$%%&&''(((((('''''''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##"""######$$%%&&&''(())((''&&%%$$#######""""""""!!!!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..---,,,,,,,,,,---...//00112233445566778888776655444433332222221100//..--,,++++***))))))))))))))))((((''&&%%$$##""!!`ĉ`!!!!""""##$$%%&&''''&&%%$$##""!!````!!!!!!!!``!!!!!"""##""!!```̏`!!""##$$%%$$$$$$$%%&&''(((((())**++,,--../..--,,++**))((''&&&&%%%$$####"####$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**********++,,--..//0//..--,,++**))((''&&%%%%$$##""!!``!!""##$##""!!``!!!!```!!!!``!!""##$$%%&&''(())****))))))())))**++,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..------....//001112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""####""!!```!!!!!!!!"""""##$$$%%&&''(())**++,,----..//00112233444444444445555566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""""#""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221111112222233333332221100///.....//0011111111111122222221100//......-----,,,++++++,,--..//00112233445566778899::;;<<==>>?????????>>>>>>>>>?????????????????????????????????????????????????????>>>===<<;;:::::::::::;;;;<<==>>>??>>>>>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%$$##""!!```````!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766655544433222221111100000////0000011111111112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!"""!!""""##$$$%%&&''```!!!!!""""""""""""""####$$$%%%%$$##""!!``!!"""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..-----,,++**))((''&&%%$$##""!!```!!!""####$$%%&&''(())**++,,--..//00112222222222233344556667777888899::;;<<==>>??????????????????????????????????????>>==<<;;::9988776655444444433333333221100//..--,,++**))((''&&%%$$$$$$$$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())****)))))))))))))))))))))))(((())**++,,--..//000000000011111112222222223233344455667777888899999988889999:::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&&%%$$$$$$##""!!``!!""##$$$$$%%%%%&&&&&&&%%%$$$$$$$%%%%%%&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--.........//00112233445566777776666666667766554433221100//..-----...//00112233445566778899::;;<<==========<<;;::998887777666677777788887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!""###$$%%&&'''(())**++,,--..//..--,,+++****))))))))))***++,,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**)))(('''''''''''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!"""""##""!!``!!""##$$%%&&''(()((''''((())**))((''&&%%$$###""!!!!!""##$$%%&&&&'''''''&&%%%$$$#####""""!!!```!!""##$$%%&&''(())**++,,--..//001122333333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$###$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433334455566677888888888777777778899::;;<;;::99887766554433221100//..--,,++**))(()))**++,,,+++++++,,--..//0011223333222223222222222211111111111111111100//..--,,,-----.../////..--,,+++******)))))(((''&&%%%%$$%$$$$%%&&''(())**++,,--...--,,++**))((''&&&&&%%$$##""!!``!!""####$$%%%&&''(())))(('''''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#####$##$$$%%&&'''(())))((''&&%%$$$$########""""""""!!!!!!!!!````````````````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..---,,,++,++++,,,---..//00112233445566777777665544433323333332221100//..--,,,,+++***)))))))))))))))((''&&%%$$##""!!``!!!"""""##$$%%&&''''&&%%$$##""!!````!!!````!!!!!""##""!!!!``Ϗ`!!""##$$%$$$$###$$%%&&''(((((())**++,,--...--,,++**))((''&&&%%%%$$##""""""###$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,+++*******++,,--..//000//..--,,++**))((''&&&%%$$##""!!``!!""##$##""!!``!!!!!!!```!!!!``!!""##$$%%&&''(())****))))(((((()))**++,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--------....//001112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!""####""!!````!!!!!!!""""###$$%%&&''(())**++,,,---..//00112233333433334444455566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221112222333333333333221100////..//001122222222222222222221100///........---,,++++,,--..//00112233445566778899::;;<<==>>?????????>>>>===>>>>>????????????????????????????????????????????????????>>>===<<;;;;::::::;;;;<<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766665544433322222211110000000000111111111112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!""###$$%%&&'``!!!!!!""""""""###########$$$%%%%%$$##""!!```!!""###$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112221100//...----,,++**))((''&&%%$$##""!!`````!!!"""###$$$%%&&''(())**++,,--..//00112222222223333444556677778888899::;;<<==>>??????????????????????????????????????>>==<<;;::9988776655443333333333322221100//..--,,++**))((''&&%%$$######$$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**+***))))))))))))))))))))))))))**++,,--..//00000111111111112222222233333334445566777888999999999999999::::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$$##$##""!!``!!""###$$$$$$$%%%%%%%%%$$$$$##$$$%%%%%%%%%$$##""!!!``!!""##$$%%&&''(())**++,,--..--.....//001122334455666666666555566666554433221100//..--------..//00112233445566778899::;;<<==>>>=====<<;;::998887777777777788899887766554433221100//..--,,++**))((''&&%%$$##"""!!!""###$$%%&&''((())**++,,--..//..--,,++*****))(((((())))***+++,,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**)))(('''''&&&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!!!!!""#""!!``!!""##$$%%&&''(())((((((())****))((''&&%%$$$##"""""""##$$%%&&'''''''''''&&%%%$$$######"""!!!!```!!""##$$%%&&''(())**++,,--..//001122333333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$$$##############""!!``!!""##$$%%&&''(())**++,,--..//0011223344544444455666677888898888888887778899::;;<;;::99887766554433221100//..--,,++**))((((())**++,,,+++++,,--..//001122333333333333333333322211111122222111111100//..-------...////00//..--,,+++*******)))))((''&&%%%%%%%%%%%&&''(())**++,,--.....--,,++**))(('''&&%%$$##""!!`lj`!!""##$$$%%%&&''(())))))((((((())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$###$$$$$$%%&&'''(())**))((''&&%%$$$$$$$########"""""""""!!!!!!!!``````!!!!!!!!!```!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,,++++++++++,,,---..//00112233445566777766554433332223333333221100//..--,,,,+++***************))((''&&%%$$##""!!``!!""####$$%%&&''''&&%%$$##""!!```````!!!""##""!!!!!``Ϗ``!!""##$$%$$#######$$%%&&''''''(())**++,,--.--,,++**))((''&&%%%%$$$##""""!""""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++++++++++,,--..//00100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!"""!!!!```````````````!!!!``!!""##$$%%&&''(())***))(((((('(((())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,,,,,----..//000112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""####""!!``````!!!!!""###$$%%&&''(())**++,,,,--..//00112233333333333444445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::998877665544332222223333344444443332211000/////00112222222222223333333221100//////.....---,,,,,,--..//00112233445566778899::;;<<==>>?????????>>=========>>>?????????????????????????????????????????????????????>>>==<<;;;;;;;;;;;<<<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::998877766655544333332222211111000011111222222222233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!``!!!!""###$$%%&&````!!!!!"""""##############$$$$%%%&%%$$##""!!``!!!""###$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//.....--,,++**))((''&&%%$$##""!!```````````!!!!!!"""##$$$$%%&&''(())**++,,--..//00112233333333333444556677788889999::;;<<==>>??????????????????????????????????????>>==<<;;::9988776655443333333222222221100//..--,,++**))((''&&%%$$#########$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++***********************))))**++,,--..//001111111111222222233333333343444555667788889999::::::9999::::;;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$#######""!!``!!""######$$$$$%%%%%%%$$$#######$$$$$$%%%$$##""!!```!!""##$$%%&&''(())**++,,--.-------..//0011223344556666655555555566554433221100//..--,,,,,---..//00112233445566778899::;;<<==>>>>>>==<<;;::999888877778888889999887766554433221100//..--,,++**))((''&&%%$$###"""""##$$$%%&&''((())**++,,--..//..--,,++***))))(((((((((()))**+++,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))(((''&&&&&&&&&&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!```!!!!!""""!!``!!""##$$%%&&''(()))(((()))**++**))((''&&%%$$$##"""""##$$%%&&''''(((((((''&&&%%%$$$$$####"""!!!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%$$##"""#########""!!``!!""##$$%%&&''(())**++,,--..//00112233445444455666777889999999998888888899::;;<;;::99887766554433221100//..--,,++**))((''((())**++,,,,,,,,--..//00112233444433333433333333332222222222222222221100//..---.....///00000//..--,,,++++++*****)))((''&&&&%%&%%%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!````````````!!""##$$$%%&&&''(())****))((((())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$%$$%%%&&''((())****))((''&&%%%%$$$$$$$$########"""""""""!!!!!!!!```````````!!!!!!!!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,,+++**+****+++,,,--..//00112233445566666655443332221222334333221100//..----,,,+++************))((''&&%%$$##""!!``!!""###$$%%&&''(''&&%%$$##""!!```!!""##""""!!!!````Ϗ`!!!""##$$$$$####"""##$$%%&&''''''(())**++,,---,,++**))((''&&%%%$$$$##""!!!!!!"""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,,+++++++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$$##""!!``!!"""""!!!!!`````!!!!!!!!!!!``!!!!`````!!""##$$%%&&''(())***))((((''''''((())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,,,,,,,----..//000112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**+++**))((''&&%%$$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!""##$##""!!```!!!!"""##$$%%&&''(())**+++,,,--..//00112222232222333334445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::9988776655443322233334444444444443322110000//00112233333333333333333332211000////////...--,,,,--..//00112233445566778899::;;<<==>>?????????>>====<<<=====>>?????????????????????????????????????????????????????>>>==<<<<;;;;;;<<<<===>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::9988777766555444333333222211111111112222222222233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!"""##$$%%&``!!!!!!""""""########$$$$$$$$$$$%%%&&%%$$##""!!``!!!""##$$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233221100///....--,,++**))((''&&%%$$##""!!!``````!!!!!!!!!!!!!"""###$$$%%%&&''(())**++,,--..//00112233333333344445556677888899999::;;<<==>>??????????????????????????????????????>>==<<;;::9988776655443322222222222111100//..--,,++**))((''&&%%$$##""""""###$$%%%%$$##""!!``!!""##$$%%&&''(())**+++++**************************++,,--..//0011111222222222223333333344444445556677888999:::::::::::::::;;;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$###""####""!!``!!""""#######$$$$$$$$$#####""###$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,----,,-----..//00112233445555555554444555554433221100//..--,,,,,,,,--..//00112233445566778899::;;<<==>>>>>>==<<;;::99988888888888999::99887766554433221100//..--,,++**))((''&&%%$$###"""##$$$%%&&''(()))**++,,--..//..--,,++**)))))((''''''(((()))***+++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))(((''&&&&&%%%%%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!`````!!"""!!``!!""##$$%%&&''(()))))))))**++++**))((''&&%%%$$#######$$%%&&''(((((((((((''&&&%%%$$$$$$###""""!!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$$$##"""""""""""""""!!``!!""##$$%%&&''(())**++,,--..//0011223344555555667777889999:99999999988899::;;<;;::99887766554433221100//..--,,++**))(('''''(())**++,,,,,,--..//0011223344444444444444444443332222223333322222221100//.......///00001100//..--,,,+++++++*****))((''&&&&&&&&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!```!!""##$$%%&&&''(())******)))))))**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%$$$%%%%%%&&''((())**++**))((''&&%%%%%%%$$$$$$$$#########""""""""!!!!!!!``!!!!!!!!!!"""""""""!!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,+++**********+++,,,--..//00112233445566665544332222111222333433221100//..----,,,+++++++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##"""""!!!!!!```Ϗ`!!!""##$$$$$##"""""""##$$%%&&&&&&''(())**++,,-,,++**))((''&&%%$$$$###""!!!!`!!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""##""""!!!!!!!!!!!!!!!!!!!``!!!!`„```!!!!!""##$$%%&&''(())**)))((''''''&''''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++++++,,,,--..///00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`É`!!!""##$$%%&&''(())**+**))((''&&%%$$$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!```!!""##$$##""!!````!!"""##$$%%&&''(())**++++,,--..//00112222222222233333445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!````!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433333344444555555544433221110000011223333333333334444444332211000000/////...------..//00112233445566778899::;;<<==>>?????????>>==<<<<<<<<<===>>??????????????????????????????????????????????????????>>==<<<<<<<<<<<====>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99888777666554444433333222221111222223333333333445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ƅ`!!"""##$$%%``!!!!!!"""""#####$$$$$$$$$$$$$$%%%%&&&&%%$$##""!!``!!"""##$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100/////..--,,++**))((''&&%%$$##""!!!```!!!!!!!!!!!!!!""""""###$$%%%%&&''(())**++,,--..//001122334444444444455566778889999::::;;<<==>>??????????????????????????????????????>>==<<;;::9988776655443322222221111111100//..--,,++**))((''&&%%$$##"""""""""##$$%%%$$##""!!```!!""##$$%%&&''(())**++,,+++++++++++++++++++++++****++,,--..//0011222222222233333334444444445455566677889999::::;;;;;;::::;;;;<<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""""""##""!!``!!""""""#####$$$$$$$###"""""""######$$$$##""!!``!!""##$$%%&&''(())**++,,---,,,,,,,--..//001122334455555444444444554433221100//..--,,+++++,,,--..//00112233445566778899::;;<<==>>>>====<<;;:::99998888999999::::99887766554433221100//..--,,++**))((''&&%%$$$#####$$%%%&&''(()))**++,,--..//..--,,++**)))((((''''''''''((())***+++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))(('''&&%%%%%%%%%%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""!!``!!""!!``!!""##$$%%&&''(())*))))***++,,++**))((''&&%%%$$#####$$%%&&''(((()))))))(('''&&&%%%%%$$$$###""""!!```!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$$##""!!!""""""""""!!!`ʼn`!!""##$$%%&&''(())**++,,--..//001122334455556677788899:::::::::99999999::;;<;;::99887766554433221100//..--,,++**))((''&&'''(())**++,,----..//001122334455554444454444444444333333333333333333221100//.../////0001111100//..---,,,,,,+++++***))((''''&&'&&&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!```!!""##$$%%&&''(())**++++**)))))**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%&%%&&&''(()))**++++**))((''&&&&%%%%%%%%$$$$$$$$#########""""""""!!!!```!!!!!!!!"""""""""""""""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,+++***))*))))***+++,,--..//00112233445555554433222111011122333433221100//....---,,,+++++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""####""""!!!!!!!```ώ````````````````````````````````````````!!"""##$$$$###""""!!!""##$$%%&&&&&&''(())**++,,,++**))((''&&%%$$$####""!!`````!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..---,,,,,,,--..//001121100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""####"""""!!!!!""""""""""!!``!!"!!``````````!!!!!!!""##$$%%&&''(()))))))((''''&&&&&&'''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++++++++,,,,--..///00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ʼn`!!!""##$$%%&&''(())***))((''&&%%$$####""!!```!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`````!!!""##$$$$##""!!``!!!""##$$%%&&''(())***+++,,--..//00111112111122222333445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433344445555555555554433221111001122334444444444444444444332211100000000///..----..//00112233445566778899::;;<<==>>?????????>>==<<<<;;;<<<<<==>>??????????????????????????????????????????????????????>>====<<<<<<====>>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$###""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::998888776665554444443333222222222233333333333445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%`!!!!""""""######$$$$$$$$%%%%%%%%%%%&&&&%%$$##""!!``!!"""##$$%%%&&''(())((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344332211000////..--,,++**))((''&&%%$$##"""!!```!!!!!!!"""""""""""""###$$$%%%&&&''(())**++,,--..//00112233444444444555566677889999:::::;;<<==>>??????????????????????????????????????>>==<<;;::9988776655443322111111111110000//..--,,++**))((''&&%%$$##""!!!!!!"""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,,,++++++++++++++++++++++++++,,--..//001122222333333333334444444455555556667788999:::;;;;;;;;;;;;;;;<<<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##"""!!"""##""!!``!!!!!"""""""#########"""""!!"""#######$##""!!``!!""##$$%%&&''(())**++,,--,,++,,,,,--..//0011223344444444433334444433221100//..--,,++++++++,,--..//00112233445566778899::;;<<==========<<;;:::99999999999:::;;::99887766554433221100//..--,,++**))((''&&%%$$$###$$%%%&&''(())***++,,--..//..--,,++**))(((((''&&&&&&''''((()))***++++***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))(('''&&%%%%%$$$$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!`````!!"""!!`ĉ`!!""##$$%%&&''(())********++,,,,++**))((''&&&%%$$$$$$$%%&&''(()))))))))))(('''&&&%%%%%%$$$####"""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566677888899::::;:::::::::999::;;<;;::99887766554433221100//..--,,++**))((''&&&&&''(())**++,,--..//00112233445555555555555555555444333333444443333333221100///////0001111221100//..---,,,,,,,+++++**))(('''''''''''(())**++,,--..////..--,,++**))((''&&%%$$##""!!```!!""""""""""!!!!``!!""##$$%%&&''(())**++++*******++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%%&&&&&&''(()))**++,,++**))((''&&&&&&&%%%%%%%%$$$$$$$$$########"""""""!!```````````````````````````````!!""""""""#########"""######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++***))))))))))***+++,,--..//00112233445555443322111100011122233433221100//....---,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""######""""""!!!!!!````Ą``````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##$$$$###""!!!!!!!""##$$%%%%%%&&''(())**++,++**))((''&&%%$$####"""!!```!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..----------..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""!!``!!""##$####"""""""""""""""""""!!```!!"!!```!`!!!!!!!!!!!"""""##$$%%&&''(())))))(((''&&&&&&%&&&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++******++++,,--...//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰``!!""##$$%%&&''(())*))((''&&%%$$####""!!``‰`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!```!!!!!!""##$$%$$##""!!``!!!""##$$%%&&''(())****++,,--..//00111111111112222233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554444445555566666665554433222111112233444444444444555555544332211111100000///......//00112233445566778899::;;<<==>>?????????>>==<<;;;;;;;;;<<<==>>??????????????????????????????????????????????????????>>===========>>>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#####""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::9998887776655555444443333322223333344444444445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$``!!!""""""#####$$$$$%%%%%%%%%%%%%%&&&&'&&%%$$##""!!``!!""###$$%%%&&''(())))((''&&%%$$##""!!!``````!!""##$$%%&&''(())**++,,--..//00112233444433221100000//..--,,++**))((''&&%%$$##"""!!!``!!!""""""""""""""######$$$%%&&&&''(())**++,,--..//0011223344555555555556667788999::::;;;;<<==>>??????????????????????????????????????>>==<<;;::9988776655443322111111100000000//..--,,++**))((''&&%%$$##""!!!!!!!!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,++++,,--..//00112233333333334444444555555555656667778899::::;;;;<<<<<<;;;;<<<<===>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!!!!!"""#""!!```!!!!!!"""""#######"""!!!!!!!""""""####""!!``!!""##$$%%%&&''(())**++,,-,,+++++++,,--..//00112233444443333333334433221100//..--,,++*****+++,,--..//00112233445566778899::;;<<====<<<<==<<;;;::::9999::::::;;;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$%%&&&''(())***++,,--..//..--,,++**))(((''''&&&&&&&&&&'''(()))*********))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&&%%$$$$$$$$$$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!!``!!""!!``!!""##$$%%&&''(())*****+++,,--,,++**))((''&&&%%$$$$$%%&&''(())))*******))((('''&&&&&%%%%$$$####""!!```!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!```!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//0011223344556677888999::;;;;;;;;;::::::::;;<;;::99887766554433221100//..--,,++**))((''&&%%&&&''(())**++,,--..//00112233445566555556555555555544444444444444444433221100///00000111222221100//...------,,,,,+++**))((((''(''''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!```!!!"""""""""""""!!!``!!""##$$%%&&''(())**++,++*****++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&'&&'''(())***++,,,,++**))((''''&&&&&&&&%%%%%%%%$$$$$$$$$########""""!!!`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!`!!"""""""#####""""############""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++***)))(()(((()))***++,,--..//001122334444443322111000/0001122233433221100////...---,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""#######"""""""!!!!!!!````````Ą``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""###$$####"""!!!!```!!""##$$%%%%%%&&''(())**+++**))((''&&%%$$###""""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//...-------..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!````!!""##$$$$#####"""""##########""!!!``!!"!!``!!!!!!!!!!!"""""""##$$%%&&''(())))(((((''&&&&%%%%%%&&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++********++++,,--...//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""""!!``!!""##$$%%&&''(())**++**))((''&&%%$$##""!!!``````````!!!!!"""##$$%%%$$##""!!```!!""##$$%%&&''(()))***++,,--..//00000100001111122233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ȇ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::998877665544455556666666666665544332222112233445555555555555555555443322211111111000//....//00112233445566778899::;;<<==>>?????????>>==<<;;;;:::;;;;;<<==>>??????????????????????????????????????????????????????>>>>======>>>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####"""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99998877766655555544443333333333444444444445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$``!!!""""######$$$$$$%%%%%%%%&&&&&&&&&&&''&&%%$$##""!!``!!""###$$%%&&&''(())**))((''&&%%$$##""!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344554433221110000//..--,,++**))((''&&%%$$###""!!!``!!"""""""#############$$$%%%&&&'''(())**++,,--..//001122334455555555566667778899::::;;;;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100000000000////..--,,++**))((''&&%%$$##""!!``````!!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233333444444444445555555566666667778899:::;;;<<<<<<<<<<<<<<<====>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####""!!!``!!!"""#""!!````!!!!!!!"""""""""!!!!!``!!!"""""""##""!!``!!""##$$%%%%&&''(())**++,,,++**+++++,,--..//001122333333333222233333221100//..--,,++********++,,--..//00112233445566778899::;;<<<<<<<<<<<=<<;;;:::::::::::;;;<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$%%&&&''(())**+++,,--..//..--,,++**))(('''''&&%%%%%%&&&&'''((()))****))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&&%%$$$$$######$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!!!``!!""!!``!!""##$$%%&&''(())**++++++,,----,,++**))(('''&&%%%%%%%&&''(())***********))((('''&&&&&&%%%$$$$###""!!!```!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$##""!!````````````!!""##$$%%&&''(())**++,,--..//001122334455667788999::;;;;<;;;;;;;;;:::;;<;;::99887766554433221100//..--,,++**))((''&&%%%%%&&''(())**++,,--..//0011223344556666666666666665554444445555544444443322110000000111222233221100//...-------,,,,,++**))((((((((((())**++,,--..//00//..--,,++**))((''&&%%$$##""!!``!!!!""##########""""!!``!!""##$$%%&&''(())**++,,+++++++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''&&&''''''(())***++,,--,,++**))(('''''''&&&&&&&&%%%%%%%%%$$$$$$$$#######""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""#######""""""""""""##$$$$$##""!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**)))(((((((((()))***++,,--..//0011223344443322110000///0001112233433221100////...-----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!"""##########""""""!!!!!!!!!!!!`````````````````````````!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""###$#####"""!!````!!""##$$$$$$%%&&''(())**+**))((''&&%%$$##""""!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..........//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!!```!!!""##$$%$$$$###################""!!!``!!""!!``!!"!"""""""""""#####$$%%&&''(())))(((('''&&%%%%%%$%%%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))))))****++,,---..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##"""""!!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!!````!!!!!!!!!!""""""##$$%%%%$$##""!!``!!""##$$%%&&''(())))**++,,--..//00000000000111112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::998877665555556666677777776665544333222223344555555555555666666655443322222211111000//////00112233445566778899::;;<<==>>?????????>>==<<;;:::::::::;;;<<==>>??????????????????????????????????????????????????????>>>>>>>>>>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;:::99988877666665555544444333344444555555555566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##```!!!!"""######$$$$$%%%%%&&&&&&&&&&&&&&'''''&&%%$$##""!!``!!""##$$$%%&&&''(())****))((''&&%%$$##"""!!!!!!""##$$%%&&''(())**++,,--..//001122334455554433221111100//..--,,++**))((''&&%%$$###"""!!``!!"""##############$$$$$$%%%&&''''(())**++,,--..//001122334455666666666667778899:::;;;;<<<<==>>??????????????????????????????????????>>==<<;;::9988776655443322110000000////////..--,,++**))((''&&%%$$##""!!```!!""##$$$##""!!``!!""##$$%%&&''(())**++,,-------------------------,,,,--..//00112233444444444455555556666666667677788899::;;;;<<<<======<<<<====>>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!````!!!""""!!````!!!!!"""""""!!!`````!!!!!!"""""!!```````!!""##$$$$$$%%&&''(())**++,++*******++,,--..//0011223333322222222233221100//..--,,++**)))))***++,,--..//00112233445566778899::;;<<<<;;;;<<<<<<<;;;;::::;;;;;;<<<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%&&'''(())**+++,,--..//..--,,++**))(('''&&&&%%%%%%%%%%&&&''((())))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%%$$###########$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!"!!``!!""!!``!!""##$$%%&&''(())**++++,,,--..--,,++**))(('''&&%%%%%&&''(())****+++++++**)))((('''''&&&&%%%$$$$##""!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``ĉ`!!""####""!!`È`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<<;;;;;;;;<;;::99887766554433221100//..--,,++**))((''&&%%$$%%%&&''(())**++,,--..//0011223344556666676666666666555555555555555555443322110001111122233333221100///......-----,,,++**))))(()(((())**++,,--..//000//..--,,++**))((''&&%%$$##""!!````!!!"""#############""!!``!!""##$$%%&&''(())**++,,,+++++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''''(''((())**+++,,----,,++**))((((''''''''&&&&&&&&%%%%%%%%%$$$$$$$$####"""!!!!!"""""!""!"""!!!!!!!!!!!!!!!"!""""####""""""!!!!"""""##$$$$$##""!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**)))(((''(''''((()))**++,,--..//0011223333332211000///.///00111223343322110000///...---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""""###########"""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````````!!!""""""""""""""""""""""""""""""""""""""""""""""""""##$####""""!!!`Ç`!!""##$$$$$$%%&&''(())***))((''&&%%$$##"""!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100///.......//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!!!!!!""##$$%%%%$$$$$#####$$$$$$$$$$##""!!``!!""!!``!!"""""""""#######$$%%&&''(((((((('''''&&%%%%$$$$$$%%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))))))))****++,,---..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!!!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##"""!!!!``!!!!!!!!!"""""###$$%%&&%%$$##""!!``!!""##$$%%&&''((()))**++,,--../////0////000001112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::998877665556666777777777777665544333322334455666666666666666666655443332222222211100////00112233445566778899::;;<<==>>?????????>>==<<;;::::999:::::;;<<==>>????????????????????????????????????????????????????????>>>>>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!"!!````!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##"""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::::99888777666666555544444444445555555555566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##`!!!!!"""####$$$$$$%%%%%%&&&&&&&&'''''''''''''&&%%$$##""!!``!!""##$$$%%&&'''(())**++**))((''&&%%$$##"""""""""##$$%%&&''(())**++,,--..//00112233445566554433222111100//..--,,++**))((''&&%%$$$##"""!!``!!""######$$$$$$$$$$$$$%%%&&&'''((())**++,,--..//001122334455666666666777788899::;;;;<<<<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100///////////....--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())**++,,--...--------------------------..//00112233444445555555555566666666777777788899::;;;<<<===============>>>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##"""!!``!!!""""!!`````!!!!!!!!!```!!!!!!!"""!!```!!!!!!!""##$$$$$$$$%%&&''(())**+++**))*****++,,--..//00112222222221111222221100//..--,,++**))))))))**++,,--..//00112233445566778899::;;;;;;;;;;;<<<<<<;;;;;;;;;;;<<<==<<;;::99887766554433221100//..--,,++**))((''&&&%%%&&'''(())**++,,,--..//..--,,++**))((''&&&&&%%$$$$$$%%%%&&&'''((())))(((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%%$$#####""""""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!!!``!!""!!``!!""##$$%%&&''(())**++,,,,,--....--,,++**))(((''&&&&&&&''(())**+++++++++++**)))(((''''''&&&%%%%$$$##"""!!````!!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!!`````````!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<=<<<<<<<<<;;;<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%%&&''(())**++,,--..//0011223344556677777777777666555555666665555555443322111111122233334433221100///.......-----,,++**)))))))))))**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``!!!!""""##$$$$$$$$$$###""!!``!!""##$$%%&&''(())**++,,,,,,,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(('''(((((())**+++,,--..--,,++**))(((((((''''''''&&&&&&&&&%%%%%%%%$$$$$$$##""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""!!!!!!!!!!!!""##$$%$$##""""!!!!```!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))(((''''''''''((()))**++,,--..//0011223333221100////...///00011223343322110000///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!!"""""###########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#############################################"""""!!!``!!""######$$%%&&''(())*))((''&&%%$$##""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//////////00112233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##"""!!!"""##$$%%&%%%%$$$$$$$$$$$$$$$$$$##""!!```!!"""!!``!!""#############$$$%%&&''''((((((''''&&&%%$$$$$$#$$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))(((((())))**++,,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!!!!```!!""##$$%%&&''(())**++,++**))((''&&%%$$##"""!!!!``!!"""""""""######$$%%&&&&%%$$##""!!``!!""##$$%%&&''(((())**++,,--..///////////00000112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::9988776666667777788888887776655444333334455666666666666777777766554433333322222111000000112233445566778899::;;<<==>>?????????>>==<<;;::999999999:::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;;:::999887777766666555554444555556666666666778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##``!!!!""""###$$$$$$%%%%%&&&&&''''''''''''''(((''&&%%$$##""!!``!!""##$$%%&&'''(())**++++**))((''&&%%$$###""""""##$$%%&&''(())**++,,--..//0011223344556666554433222221100//..--,,++**))((''&&%%$$$###""!!``!!""##$$$$$$$$$$$$$$%%%%%%&&&''(((())**++,,--..//001122334455667777777777788899::;;;<<<<====>>??????????????????????????????????????>>==<<;;::99887766554433221100///////........--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())**++,,--.........................----..//00112233445555555555666666677777777787888999::;;<<<<====>>>>>>====>>>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!```!!!""!!``!!!!!!!``````!!!!!!``!!!!!!!!""##########$$%%&&''(())**+**)))))))**++,,--..//001122222111111111221100//..--,,++**))((((()))**++,,--..//00112233445566778899::;;;;::::;;;;;<<<<<<;;;;<<<<<<====<<;;::99887766554433221100//..--,,++**))(('''&&&&&''((())**++,,,--..//..--,,++**))((''&&&%%%%$$$$$$$$$$%%%&&'''(((((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$$##"""""""""""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!"!!``!!""!!``!!""##$$%%&&''(())**++,,,---..//..--,,++**))(((''&&&&&''(())**++++,,,,,,,++***)))(((((''''&&&%%%%$$##"""!!!```!!!"""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!!!```````!!!!!!```ň`!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=======<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##$$$%%&&''(())**++,,--..//00112233445566777777777777666666666666666666554433221112222233344444332211000//////.....---,,++****))*))))**++,,--..//001100//..--,,++**))((''&&%%$$##""!!``!!!!"""###$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((()(()))**++,,,--....--,,++**))))((((((((''''''''&&&&&&&&&%%%%%%%%$$$$###""""!!!!!!`!!`!!!```````````````!!!!!!""""!!!!!!````!!!!!""##$$%$$##""""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((('''&&'&&&&'''((())**++,,--..//00112222221100///...-...//00011223343322111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!```!!!!"""""""###########""""""""""""""""""""""""""""""""!!!!!!!!!"""###############"""""""""""""""""""""""""""""""""""""#""""!!!!```!!""######$$%%&&''(()))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::998877665544332211000///////001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##"""""""##$$%%&&&&%%%%%$$$$$%%%%%%%%$$##""!!``!!!""!!!``!!"""#############$$%%&&''''''''''&&&&&%%$$$$######$$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))(((((((())))**++,,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!````Ą`!!""##$$%%&&''(())**++,,++**))((''&&%%$$###"""!!``!!""""""""#####$$$%%&&''&&%%$$##""!!`É`!!""##$$%%&&'''((())**++,,--...../..../////000112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766677778888888888887766554444334455667777777777777777777665544433333333222110000112233445566778899::;;<<==>>?????????>>==<<;;::999988899999::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!`!``!!""##$$%%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$###""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;;;::9998887777776666555555555566666666666778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#`!!!"""""###$$$$%%%%%%&&&&&&''''''''((((((((((((''&&%%$$##""!!```!!""##$$%%&&''((())**++,,++**))((''&&%%$$#########$$%%&&''(())**++,,--..//001122334455667766554433322221100//..--,,++**))((''&&%%%$$###""!!``!!""##$$$$$$%%%%%%%%%%%%%&&&'''((()))**++,,--..//001122334455667777777778888999::;;<<<<=====>>??????????????????????????????????????>>==<<;;::99887766554433221100//...........----,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//..........................//00112233445555566666666666777777778888888999::;;<<<===>>>>>>>>>>>>>>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""!!!``!!!!!!``````````!!!```!!"""""""############$$%%&&''(())***))(()))))**++,,--..//0011111111100001111100//..--,,++**))(((((((())**++,,--..//00112233445566778899:::::::::::;;;;;<<<<<<<<<<<<===>>==<<;;::99887766554433221100//..--,,++**))(('''&&&''((())**++,,---..//..--,,++**))((''&&%%%%%$$######$$$$%%%&&&'''((((''''''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$$##"""""!!!!!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!!!``!!""!!``!!""##$$%%&&''(())**++,,----..////..--,,++**)))(('''''''(())**++,,,,,,,,,,,++***)))(((((('''&&&&%%%$$###""!!!``!!!!"""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##"""!!!!````!!!!!!!!!!!!!!````!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===========<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$%%&&''(())**++,,--..//00112233445566778888888777666666777776666666554433222222233344445544332211000///////.....--,,++***********++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!"""####$$%%%%%%%%%$$##""!!````!!""##$$%%&&''(())**++,,------..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))((())))))**++,,,--..//..--,,++**)))))))(((((((('''''''''&&&&&&&&%%%%%%$$###""!!!!```````````!!!!!!!!!!````````!!""##$$%$$####""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))(('''&&&&&&&&&&'''((())**++,,--..//001122221100//....---...///001122334332211100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!```!!!!!""""""""""""###########""""""""""""""""""""""""""""""""""###############""""""""""""""""""""""""""""""""""""""""""!!!!!``!!""""""##$$%%&&''(()((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::998877665544332211000000000011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$###"""###$$%%&&'&&&&%%%%%%%%%%%%%%%%%$$##""!!```!!!""!!!``!!!""""##"""""""###$$%%&&&&''''''&&&&%%%$$######"####$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''''''(((())**+++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$###"""!!``!!""########$$$$$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''(())**++,,--.........../////00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::998877777788888999999988877665554444455667777777777778888888776655444444333332221111112233445566778899::;;<<==>>?????????>>==<<;;::99888888888999::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!""##$$$$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<<;;;:::9988888777776666655556666677777777778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#``!!!""""####$$$%%%%%%&&&&&'''''(((((((((((((())((''&&%%$$##""!!```!!!""##$$%%&&''((())**++,,,,++**))((''&&%%$$$######$$%%&&''(())**++,,--..//00112233445566777766554433333221100//..--,,++**))((''&&%%%$$$##""!!```!!""##$$%%%%%%%%%%%%%&&&&&&'''(())))**++,,--..//001122334455667788888888888999::;;<<<====>>>>??????????????????????????????????????>>==<<;;::99887766554433221100//.......---------,,++**))((''&&%%$$##""!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..////////////////////////....//0011223344556666666666777777788888888898999:::;;<<====>>>>??????>>>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!```!!!!`‡````!!""""""####""""""""##$$%%&&''(())*))((((((())**++,,--..//00111110000000001100//..--,,++**))(('''''((())**++,,--..//00112233445566778899::::9999:::::;;;<<<<<<<============<<;;::99887766554433221100//..--,,++**))((('''''(()))**++,,---..//..--,,++**))((''&&%%%$$$$##########$$$%%&&&'''''''''''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$###""!!!!!!!!!!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!"!!``!!"""!!``!!""##$$%%&&''(())**++,,--...//00//..--,,++**)))(('''''(())**++,,,,-------,,+++***)))))(((('''&&&&%%$$###"""!!!!!"""###$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""""!!!!````````!!!!!!!""""""!!!!!!``!!"""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""###$$%%&&''(())**++,,--..//001122334455667788888888777777777777777777665544332223333344455555443322111000000/////...--,,++++**+****++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!"""###$$$%%%%%%%%%%$$##""!!`````!!``!!""##$$%%&&''(())**++,,-----..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))))*))***++,,---..////..--,,++****))))))))(((((((('''''''&&&%%&%%%%%$$##"""!!!``ƅŅ````!!!!```!!""##$$%$$######"""!!````!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))(('''&&&%%&%%%%&&&'''(())**++,,--..//0011111100//...---,---..///00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!```!!!!!!!""""""""""""""""""#########################"""""""""###########"""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!````!!""""""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::9988776655443322111000000011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$#######$$%%&&''''&&&&&%%%%%&&&&&&&&%%$$##""!!```````````!!!""!!!```!!!!"""""""""""""##$$%%&&&&&&&&&&%%%%%$$####""""""###$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''''''''(((())**+++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$###""!!``!!""#######$$$$$%%%&&''(''&&%%$$##""!!``!!""###$$%%&&&'''(())**++,,-----.----.....///0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::9988777888899999999999988776655554455667788888888888888888887766555444444443332211112233445566778899::;;<<==>>?????????>>==<<;;::9988887778888899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""#####$$$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<<<;;:::99988888877776666666666777777777778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#``!!!"""#####$$$%%%%&&&&&&&&&&&''((((((()))))))))))((''&&%%$$##""!!``!!!!""##$$%%&&''(()))**++,,--,,++**))((''&&%%$$$$$$$$$%%&&''(())**++,,--..//0011223344556677887766554443333221100//..--,,++**))((''&&&%%$$$##""!!``!!""##$$%%%%%&&&&&&&&&&&&&'''((()))***++,,--..//00112233445566778888888889999:::;;<<====>>>>>??????????????????????????????????????>>==<<;;::99887766554433221100//..-----------,,,,,,++**))((''&&%%$$##""!!```!!""####""!!```!!""##$$%%&&''(())**++,,--..//0//////////////////////////0011223344556666677777777777888888889999999:::;;<<===>>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!```````!!""""""""""""""""""##$$%%&&''(()))((''((((())**++,,--..//000000000////00000//..--,,++**))((''''''''(())**++,,--..//00112233445566778899999999999:::::;;<<<<===============<<;;::99887766554433221100//..--,,++**))((('''(()))**++,,--...//..--,,++**))((''&&%%$$$$$##""""""####$$$%%%&&&''''&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%$$###""!!!!!``````!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`````!!""##$$##""!!``!!"!!``!!""""!!````!!""##$$%%&&''(())**++,,--...//0000//..--,,++***))((((((())**++,,-----------,,+++***))))))(((''''&&&%%$$$##"""!!""""###$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$###""""!!!!!!!!!!!!""""""""""""""!!!!``!!"""!!!!!!!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""##$$%%&&''(())**++,,--..//0011223344556677889998887777778888877777776655443333333444555566554433221110000000/////..--,,+++++++++++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&&&&%%%$$##""!!``!!!!!!!```!!""##$$%%&&''(())**++,,--....//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++**)))******++,,---..//00//..--,,++*******))))))))((((((((''&&%%%%%%%%%$$##"""!!````````!!""##$$%$$$$####"""!!!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&&%%%%%%%%%%&&&'''(())**++,,--..//00111100//..----,,,---...//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!````!!!!!!!!!!!!""""""""""""""""""""""######################""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```!!!!!!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::9988776655443322111111111122334433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""##$$%%&&''&&%%$$$###$$$%%&&''(''''&&&&&&&&&&&&&&&&&%%$$##""!!````!!!!!!!!```````!!!!""!!!```!!!!""!!!!!!!"""##$$%%%%&&&&&&%%%%$$$##""""""!""""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&&&&&''''(())***++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ƈ```````!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$$###""!!``!!""##$$$$$$%%%%%%&&''(((''&&%%$$##""!!``!!"""##$$%%&&&&''(())**++,,-----------.....//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::9988888899999:::::::999887766655555667788888888888899999998877665555554444433322222233445566778899::;;<<==>>?????????>>==<<;;::998877777777788899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""########$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>===<<<;;;::999998888877777666677777888888888899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#`````!!!!"""####$$$$%%%&&&&%%%%%%%&&&''(())))))))))))**))((''&&%%$$##""!!```!!"""##$$%%&&''(()))**++,,----,,++**))((''&&%%%$$$$$$%%&&''(())**++,,--..//001122334455667788887766554444433221100//..--,,++**))((''&&&%%%$$##""!!`````!!""##$$%%&&&&&&&&&&&&&''''''((())****++,,--..//00112233445566778899999999999:::;;<<===>>>>????????????????????????????????????????>>==<<;;::99887766554433221100//..-------,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""###""!!```!!""##$$%%&&''(())**++,,--..//00000000000000000000000////0011223344556677777777778888888999999999:9:::;;;<<==>>>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!""""""""!!!!!!!!""##$$%%&&''(()(('''''''(())**++,,--..//00000/////////00//..--,,++**))((''&&&&&'''(())**++,,--..//0011223344556677889999888899999:::;;;<<<<<<<<<<<<<<===<<;;::99887766554433221100//..--,,++***)))((((())***++,,--...//..--,,++**))((''&&%%$$$####""""""""""###$$%%%&&&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##"""!!`````!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!````````!!!!!""##$$##""!!``!!""!!``!!""#""!!!```!!!""##$$%%&&''(())**++,,--..///001100//..--,,++***))((((())**++,,----.......--,,,+++*****))))(((''''&&%%$$$###"""""###$$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$####""""!!!!!!!!"""""""""""!!!!"""!!```!!"""!!!!!!!!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!"""##$$%%&&''(())**++,,--..//001122334455667788999988888888888888888877665544333444445556666655443322211111100000///..--,,,,++,++++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&&&&%%%$$##""!!``!!!!!""!!!``!!""##$$%%&&''(())**++,,--...//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++*****+**+++,,--...//0000//..--,,++++********))))))))(((''&&%%%$$%$$$$$##""!!!``!!""##$$%$$$$$$###""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&&%%%$$%$$$$%%%&&&''(())**++,,--..//000000//..---,,,+,,,--...//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$##""!!`````!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!`````````````````````````````````````!```!!!!!!!""##$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433222111111122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$$$$$$%%&&''(((('''''&&&&&''''''''&&%%$$##""!!!!!!!!!!!!!!!!````````!!!!!!""!!!````!!!!!!!!!!!!!""##$$%%%%%%%%%%$$$$$##""""!!!!!!"""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&&&&&&&''''(())***++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%%$$##""!!``!!""##$$$$$%%%%%&&&''(()((''&&%%$$##""!!```!!"""##$$%%%&&&''(())**++,,,,,-,,,,-----...//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::998889999::::::::::::998877666655667788999999999999999999988776665555555544433222233445566778899::;;<<==>>?????????>>==<<;;::99887777666777778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""####$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>====<<;;;:::999999888877777777778888888888899::;;<<==>>?????????>>>>>>>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#``!!!!!!!"""###$$$$$%%%&&&&%%%%%%%%%%%&&''(()))***********))((''&&%%$$##""!!```!!"""##$$%%&&''(())***++,,--..--,,++**))((''&&%%%%%%%%%&&''(())**++,,--..//00112233445566778899887766555444433221100//..--,,++**))(('''&&%%%$$##""!!!!````````!!!""##$$%%&&&&&'''''''''''''((()))***+++,,--..//001122334455667788999999999::::;;;<<==>>>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,+++++++++**))((''&&%%$$##""!!``!!""##""!!```!!!""##$$%%&&''(())**++,,--..//00100000000000000000000000000112233445566777778888888888899999999:::::::;;;<<==>>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!!!!!""##$$%%&&''(((''&&'''''(())**++,,--../////////..../////..--,,++**))((''&&&&&&&&''(())**++,,--..//00112233445566778888888888899999::;;;;<<<<<<<<<<<<<<<<;;::99887766554433221100//..--,,++**))*)))((())***++,,--..///..--,,++**))((''&&%%$$#####""!!!!!!""""###$$$%%%&&&&%%%%%&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$##"""!!`Ĉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!!!!!!!!!!!""##$$$##""!!``!!""!!``!!""##""!!!!`!!!""##$$%%&&''(())**++,,--..///00111100//..--,,+++**)))))))**++,,--...........--,,,+++******)))(((('''&&%%%$$###""####$$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&&%%$$$####""""""""""""##""""!!!!!!!!"""!!````!!!"""!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--..//0011223344556677889999888888999998888888776655444444455566666666554433222111111100000//..--,,,,,,,,,,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ĉ``!!""##$$%%%&&'&&%%$$$##""!!``!!"""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++***++++++,,--...//001100//..--,,+++++++********))))((''&&%%$$$$$$$$$##""!!!``!!""##$$%%%$$$$###"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%%$$$$$$$$$$%%%&&&''(())**++,,--..//0000//..--,,,,+++,,,---..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!`````````!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""!!!!!!!!!!!!!!!!`````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433222222222233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%%$$$%%%&&''(()(((('''''''''''''''''&&%%$$##""!!!!""""""""!!!!!!!!!!!!!!!""!!!!```!!```````!!!""##$$$$%%%%%%$$$$###""!!!!!!`!!!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&&''(()))**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%%$$##""!!``!!""##$$%%%%&&&&&&''(()))((''&&%%$$##""!!!```!!!""##$$%%%%&&''(())**++,,,,,,,,,,,-----..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::999999:::::;;;;;;;:::9988777666667788999999999999:::::::99887766666655555444333333445566778899::;;<<==>>?????????>>==<<;;::9988776666666667778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""""""""""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>>===<<<;;:::::99999888887777888889999999999::;;<<==>>????????>>>>>>>>>>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#`!!!!!!!""""###$$$$%%%%&&&&%%%$$$$$$$%%%&&''(())********++**))((''&&%%$$##""!!`````!!!""###$$%%&&''(())***++,,--....--,,++**))((''&&&%%%%%%&&''(())**++,,--..//0011223344556677889999887766555554433221100//..--,,++**))(('''&&&%%$$##""!!!!!!!!!!!!!""##$$%%&&'''''''''''''(((((()))**++++,,--..//00112233445566778899:::::::::::;;;<<==>>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,++++++++++++++**))((''&&%%$$##""!!``!!""###""!!```!!!!""##$$%%&&''(())**++,,--..//001111111111111111111111100001122334455667788888888889999999:::::::::;:;;;<<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!````````!!""##$$%%&&''(''&&&&&&&''(())**++,,--../////.........//..--,,++**))((''&&%%%%%&&&''(())**++,,--..//00112233445566778888777788888999:::;;;;;;;;;;;;;;<<<;;::99887766554433221100//..--,,++**)))))*)))))**+++,,--..///..--,,++**))((''&&%%$$###""""!!!!!!!!!!"""##$$$%%%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!!!!!!"""""##$$$$##""!!``!!"!!``!!""#"""""!!!!"""##$$%%&&''(())**++,,--..//00011221100//..--,,+++**)))))**++,,--....///////..---,,,+++++****)))((((''&&%%%$$$#####$$$%%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%%%%$$$$####""""""""###"""!!!!!````!!"""!!!!!!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//0011223344556677889999999999999999999988776655444555556665556666554433322222211111000//..----,,-,,,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&&'&&%%$$$##""!!``!!""""##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,+++++,++,,,--..///00111100//..--,,,,++++++++*****))((''&&%%$$$##$#####""!!```!!""##$$%%%%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%%$$$##$####$$$%%%&&''(())**++,,--..//////..--,,,+++*+++,,---..//0011223333221100//..--,,++**))((''&&%%$$##""!!``````````†`!!""##$$%%$$##""!!```````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````ɉÅ`!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::9988776655443332222222334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%%%%%%&&''(())))((((('''''((((((((''&&%%$$##""""""""""""""""!!!!!!!!"""!!!!!``````!!""##$$$$$$$$$$#####""!!!!`````!!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%%%%%%%&&&&''(()))**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%%%&&&&&'''(())*))((''&&%%$$##""!!!````!!!""##$$$%%%&&''(())**+++++,++++,,,,,---..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::999::::;;;;;;;;;;;;::9988777766778899:::::::::::::::::::998877766666666555443333445566778899::;;<<==>>?????????>>==<<;;::998877666655566666778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!!!!!""""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>>>==<<<;;;::::::9999888888888899999999999::;;<<==>>????????>>>========>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#`!!"""""""###$$$%%%%%&&&&&%%$$$$$$$$$$$%%&&''(())**++++++++**))((''&&%%$$##""!!!!!!!!""###$$%%&&''(())**+++,,--..//..--,,++**))((''&&&&&&&&&''(())**++,,--..//00112233445566778899::99887766655554433221100//..--,,++**))(((''&&&%%$$##""""!!!!!!!!"""##$$%%&&'''''((((((((((((()))***+++,,,--..//00112233445566778899:::::::::;;;;<<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++++++***********))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112111111111111111111111111112233445566778888899999999999::::::::;;;;;;;<<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!""##$$%%&&'''&&%%&&&&&''(())**++,,--.........----.....--,,++**))((''&&%%%%%%%%&&''(())**++,,--..//00112233445566777777777778888899::::;;;;;;;;;;;;;;;;::99887766554433221100//..--,,++**))(()))*)))**+++,,--..///..--,,++**))((''&&%%$$##"""""!!``````!!!!"""###$$$%%%%$$$$$%%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##"""""""""""""##$$$$##""!!``!!""!!``!!""""""""""!"""##$$%%&&''(())**++,,--..//0001122221100//..--,,,++*******++,,--..///////////..---,,,++++++***))))(((''&&&%%$$$##$$$$%%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%%$$$$$$###############""!!!!````!!"""!!!!"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899999999:::::999999988776655555556666555555666554433322222221111100//..-----------..//00112233433221100//..--,,++**))((''&&%%$$##""!!!`!!!""##$$%%&&&'&&%%$$###""!!``!!""#####""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..---,,+++,,,,,,--..///0011221100//..--,,,,,,,++++++**))((''&&%%$$#########""!!``!!!""##$$%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$$##########$$$%%%&&''(())**++,,--..////..--,,++++***+++,,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!`````!!!!!!!!````!!""##$$%%$$##""!!`````````````!!!!!!!!!!!!!!!!!!!!!!```````````ɉ`!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::998877665544333333333344554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&&%%%&&&''(())*))))(((((((((((((((((''&&%%$$##""""########""""""""""""!!!!!``ˆ`!!""####$$$$$$####"""!!```Á``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%%&&''((())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""""""""!!```!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&''''''(())***))((''&&%%$$##"""!!!!``…ć``!!""##$$$$%%&&''(())**+++++++++++,,,,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::::::;;;;;<<<<<<<;;;::99888777778899::::::::::::;;;;;;;::9988777777666665554444445566778899::;;<<==>>?????????>>==<<;;::99887766555555555666778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>>===<<;;;;;:::::99999888899999::::::::::;;<<==>>????????>>=============>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""`!!""""""####$$$%%%%&&&&&&%%$$$#######$$$%%&&''(())**++++,,++**))((''&&%%$$##""!!!!!"""##$$$%%&&''(())**+++,,--..////..--,,++**))(('''&&&&&&''(())**++,,--..//00112233445566778899::::99887766666554433221100//..--,,++**))((('''&&%%$$##"""""""""""""##$$%%&&''((((((((((((())))))***++,,,,--..//00112233445566778899::;;;;;;;;;;;<<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++*****************))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//0011222222222222222222222221111223344556677889999999999:::::::;;;;;;;;;<;<<<===>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%%%%%%&&''(())**++,,--.....---------..--,,++**))((''&&%%$$$$$%%%&&''(())**++,,--..//001122334455667777666677777888999::::::::::::::;;;::99887766554433221100//..--,,++**))((((())****++,,,--..///..--,,++**))((''&&%%$$##"""!!!!````!!!""###$$$$$$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""""""""#####$$%%$$##""!!``!!"!!``!!""!!!!!!!"""##$$%%&&''(())**++,,--..//001112233221100//..--,,,++*****++,,--..////0000000//...---,,,,,++++***))))((''&&&%%%$$$$$%%%&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$$$$$################""!!!```!!""""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::::::::::::::9988776655566666655444555666554443333332222211100//....--.----..//0011223344433221100//..--,,++**))((''&&%%$$##""!!!!"""##$$%%&&''&&%%$$###""!!``!!""######""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,,-,,---..//0001122221100//..----,,,,,,,++**))((''&&%%$$###""#"""""!!```!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$$###""#""""###$$$%%&&''(())**++,,--......--,,+++***)***++,,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!!!```````!!!!!!!!!!!!```!!""##$$%$$##""!!```````````````````````ɉ`!!""##$$%%&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554443333333445554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&&&&&&''(())****)))))((((())))))))((''&&%%$$################""""""!!!!!````!!""##########"""""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%%%&&''((())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!"""######""!!!`ň``!!""##$$%%&&''(((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''''((())**+**))((''&&%%$$##"""!!!!!```````````!!""###$$$%%&&''(())*****+****+++++,,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>>>==<<;;:::;;;;<<<<<<<<<<<<;;::998888778899::;;;;;;;;;;;;;;:;;;;::99888777777776665544445566778899::;;<<==>>?????????>>==<<;;::9988776655554445555566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!``````!!!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>===<<<;;;;;;::::9999999999:::::::::::;;<<==>>????????>>===<<<<<<<<========<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#`!!""#######$$$%%%&&&&&'&&%%$$###########$$%%&&''(())**++,,,,++**))((''&&%%$$##""""""""##$$$%%&&''(())**++,,,--..//00//..--,,++**))(('''''''''(())**++,,--..//00112233445566778899::;;::99887776666554433221100//..--,,++**)))(('''&&%%$$####""""""""###$$%%&&''((((()))))))))))))***+++,,,---..//00112233445566778899::;;;;;;;;;<<<<===>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***********)))))))))***))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//0011222222222222222222222222222233445566778899999:::::::::::;;;;;;;;<<<<<<<===>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$%%%%%&&''(())**++,,---------,,,,-----,,++**))((''&&%%$$$$$$$$%%&&''(())**++,,--..//0011223344556666666666677777889999::::::::::::::::99887766554433221100//..--,,++**))((''((())**++,,,--..///..--,,++**))((''&&%%$$##""!!!!!``!!!"""###$$$$#####$$$$$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$#############$$%%%%$$##""!!``!!"!!``!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//001122333221100//..---,,+++++++,,--..//00000000000//...---,,,,,,+++****)))(('''&&%%%$$%%%%&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$$######""""##$$$$$##""!!```!!"""""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::::;;;;;:::::::9988776666666665544444455666554443333333222221100//...........//001122334454433221100//..--,,++**))((''&&%%$$##"""!"""##$$%%&&''&&%%$$##"""!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//...--,,,------..//000112233221100//..-------,,++**))((''&&%%$$##"""""""""!!```!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$###""""""""""###$$$%%&&''(())**++,,--....--,,++****)))***+++,,--..//0011223333221100//..--,,++**))((''&&%%$$##"""!!!!!!!!````!!!!""""""""!!!!!````ˆ`!!""##$$%$$##""!!`Ą`!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::9988776655444444444455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()(('''&&&'''(())**+****)))))))))))))))))((''&&%%$$####$$$$$$$$######""!!!!```!!""""######""""!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$######$$$$%%&&'''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!""""########""!!!```É`!!!""##$$%%&&''(()((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(((())**+++**))((''&&%%$$###""""!!!````!`!!!``!!``!`!!```!!!""####$$%%&&''(())***********+++++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>>>=====<<;;;;;;<<<<<<<<<<<<<;;;;::9998888899::;;;;;;;;;;;;;;::::;;;::998888887777766655555566778899::;;<<==>>?????????>>==<<;;::998877665544444444455566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>>==<<<<<;;;;;:::::9999:::::;;;;;;;;;;<<==>>????????>>==<<<<<<<<<<<<<======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""`!!""######$$$$%%%&&&&''&&%%$$###"""""""###$$%%&&''(())**++,,,,++**))((''&&%%$$##"""""###$$%%%&&''(())**++,,,--..//0000//..--,,++**))(((''''''(())**++,,--..//00112233445566778899::;;;;::99887777766554433221100//..--,,++**)))(((''&&%%$$#############$$%%&&''(()))))))))))))******+++,,----..//00112233445566778899::;;<<<<<<<<<<<===>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*******)))))))))))))))))))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//001122333333333333333333333222233445566778899::::::::::;;;;;;;<<<<<<<<<=<===>>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$$$$$$%%&&''(())**++,,-----,,,,,,,,,--,,++**))((''&&%%$$#####$$$%%&&''(())**++,,--..//001122334455666655556666677788899999999999999:::99887766554433221100//..--,,++**))(('''''(())**++,,--..//..--,,++**))((''&&%%$$##""!!!`````!!"""###################""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$########$$$$$%%&%%$$##""!!``!!""!!```!!```````!!!""##$$%%&&''(())**++,,--..//001122333221100//..---,,+++++,,--..//0000111111100///...-----,,,,+++****))(('''&&&%%%%%&&&'''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$######"""""""##$$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;;;;;;;;;::9988776667766554433344455666555444444333332221100////../....//00112233445554433221100//..--,,++**))((''&&%%$$##""""###$$%%&&''&&%%$$##"""!!``!!""##$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//...-----.--...//00111223333221100//....---,,++**))((''&&%%$$##"""!!"!!!!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$###"""!!"!!!!"""###$$%%&&''(())**++,,------,,++***)))()))**+++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""""""!!!!!!!!!!!""""""""""""!!!!!!```````````!!""##$$%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::998877665554444444556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())(('''''''(())**++++*****)))))********))((''&&%%$$$$$$$$$$$$$$$$##""!!````!!!""""""""""!!!!!```!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$########$$$$%%&&'''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""""###$$$$$$##"""!!!``!!""##$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##"""!!``!!""##$$%%&&''((()))**++,++**))((''&&%%$$###"""""!!!!!!!!!!!!!!!!!!!!!!````!!!"""###$$%%&&''(()))))*))))*****+++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>>>>>========<<;;;<<<<<<;;;;;;;;;;;;;;::99998899::;;<<<<<<<<<<;;::9:::;;;::9998888888877766555566778899::;;;<<==>>????????>>==<<;;::99887766554444333444445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>>===<<<<<<;;;;::::::::::;;;;;;;;;;;<<==>>????????>>==<<<;;;;;;;;<<<<<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""`!!""##$$$$$$$%%%&&&''''&&%%$$##"""""""""""##$$%%&&''(())**++,,,,++**))((''&&%%$$########$$%%%&&''(())**++,,---..//001100//..--,,++**))((((((((())**++,,--..//00112233445566778899::;;<<;;::99888777766554433221100//..--,,++***))(((''&&%%$$$$########$$$%%&&''(()))))*************+++,,,---...//00112233445566778899::;;<<<<<<<<<====>>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))))))((((((((())))(((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233333333333333333333333333445566778899:::::;;;;;;;;;;;<<<<<<<<=======>>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%$$##$$$$$%%&&''(())**++,,,,,,,,,++++,,,,,++**))((''&&%%$$########$$%%&&''(())**++,,--..//001122334455555555555666667788889999999999999999887766554433221100//..--,,++**))((''&&'''(())**++,,--....--,,++**))((''&&%%$$##""!!```!!!"""####"""""#########""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$%%&&%%$$##""!!``!!"!!`````!!""##$$%%&&''(())**++,,--..//001122333221100//...--,,,,,,,--..//001111111111100///...------,,,++++***))(((''&&&%%&&&&'''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$###""""""!!!!""##$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<;;;;;;;::9988777776655443333334455666555444444433333221100///////////0011223344556554433221100//..--,,++**))((''&&%%$$###"###$$%%&&''&&%%$$##""!!!``!!""##$$%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100///..---......//001112233433221100//....--,,++**))((''&&%%$$##""!!!!!!!!!```!!""##$$%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!"""###$$%%&&''(())**++,,----,,++**))))((()))***++,,--..//0011223333221100//..--,,++**))((''&&%%$$###""""""""!!!!""""########"""""!!!!!!!!!````!!!!!!!""##$$%%$$##""!!``!!""##$$%%&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766555555555566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((('''((())**++,++++*****************))((''&&%%$$$$%%%%%%%%$$##""!!```!!!!""""""!!!!```!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//001122334445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""""""####$$%%&&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ʼn`!!""####$$$$$$$$##"""!!!````!!""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##"""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$$####"""!!!!"!"""!!""!!"!""!!!!!````!!""""##$$%%&&''(()))))))))))*****++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>>>>>>====<<<<<==<<<<<<<<<;;;;;;;;;;:::::::::99999::;;<<<<<<<<<<;;::9999::;;;::999999888887776666667788999::::;;<<==>>??????>>==<<;;::9988776655443333333334445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>=====<<<<<;;;;;::::;;;;;<<<<<<<<<<==>>????????>>==<<;;;;;;;;;;;;;<<<<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!`!!""##$$$$$$%%%%&&&''''&&%%$$##"""!!!!!!!"""##$$%%&&''(())**++,,,,++**))((''&&%%$$#####$$$%%&&&''(())**++,,---..//00111100//..--,,++**)))(((((())**++,,--..//00112233445566778899::;;<<<<;;::99888887766554433221100//..--,,++***)))((''&&%%$$$$$$$$$$$$$%%&&''(())*************++++++,,,--....//00112233445566778899::;;<<===========>>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))(((((((((((((((((((((''&&%%$$##""!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233444444444444444444443333445566778899::;;;;;;;;;;<<<<<<<=========>=>>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$#######$$%%&&''(())**++,,,,,+++++++++,,++**))((''&&%%$$##"""""###$$%%&&''(())**++,,--..//0011223344555544445555566677788888888888888999887766554433221100//..--,,++**))((''&&&&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!!""""""""""""""""""##""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$$$$$$$%%%%%&&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//001122333221100//...--,,,,,--..//001111222222211000///.....----,,,++++**))((('''&&&&&'''((())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""""""!!!!!!!""####""!!`É`!!""""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<<<<<;;::998877766554433222333445566665555554444433322110000//0////001122334455666554433221100//..--,,++**))((''&&%%$$####$$$%%&&''&&%%$$##""!!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100///...../..///001122233433221100//...---,,++**))((''&&%%$$##""!!!``!`````!!""##$$%%%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##"""!!!``!````!!!"""##$$%%&&''(())**++,,,,,,++**)))((('((())***++,,--..//0011223333221100//..--,,++**))((''&&%%$$######"""""""""""############""""""!!!!!!!!!!!!!!!""##$$%%%$$##""!!``!!""##$$%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::998877666555555566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((((((())**++,,,,+++++*****++++++++**))((''&&%%%%%%%%%%%%$$##""!!``!!!!!!!!!!````!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!````!!"""##$$%%&&''(())**++,,--..//001122333344455667788999887766554433221100//..--,,++**))((''&&%%$$##""""""""####$$%%&&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%%%%$$###"""!!!````!!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$#####""""""""""""""""""""""!!!!!``!!!"""##$$%%&&''((((()(((()))))***++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>>>======<<<<<<<<<<<<<<<;;;;::::::::::::::::::::99::;;<<======<<;;::998999::;;;:::999999998887766667788999999:::;;<<==>>????>>==<<;;::998877665544333322233333445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>>======<<<<;;;;;;;;;;<<<<<<<<<<<==>>????????>>==<<;;;::::::::;;;;;;<<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!`!!""##$$%%%%%%%&&&'''''&&%%$$##""!!!!!!!!!!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$$$$$$%%&&&''(())**++,,--...//0011221100//..--,,++**)))))))))**++,,--..//00112233445566778899::;;<<==<<;;::99988887766554433221100//..--,,+++**)))((''&&%%%%$$$$$$$$%%%&&''(())*****+++++++++++++,,,---...///00112233445566778899::;;<<=========>>>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((((((('''''''''(((('''''&&%%$$##""!!```!!""####""!!``!!""##$$%%&&''(())**++,,--..//0011223344444444444444444444444445566778899::;;;;;<<<<<<<<<<<========>>>>>>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$$$$##""#####$$%%&&''(())**+++++++++****+++++**))((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//00112233444444444445555566777788888888888888887766554433221100//..--,,++**))((''&&%%&&&''(())**++,,----,,++**))((''&&%%$$##""!!```!!!""""!!!!!"""""""""""!!``!!""##$$%%&&''(())((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%%%%%%%%%%%%&&&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100///..-------..//00112222222222211000///......---,,,,+++**)))(('''&&''''((())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!````!!""###""!!`É`!!""""!!``!!""##$$%%&&''(())**++,,--..//001122334455667778888999::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<<<<<;;::99887766554433222222334455666655555554444433221100000000000112233445566766554433221100//..--,,++**))((''&&%%$$$#$$$%%&&''&&%%$$##""!!```!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877665544332211000//...//////001122233433221100//..----,,++**))((''&&%%$$##""!!````!!""##$$%%%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!!````!!!"""##$$%%&&''(())**++,,,,++**))(((('''((()))**++,,--..//0011223333221100//..--,,++**))((''&&%%$$$########""""####$$$$$$$$#####"""""""""!!!!"""""""##$$%%%$$##""!!``!!""##$$%%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::998877666666666666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***)))((()))**++,,-,,,,+++++++++++++++++**))((''&&%%%%&&&&%%$$##""!!`````!!!!!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`````!!!!"""##$$%%&&''(())**++,,--..//001122222233344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""""##$$%%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%%%%$$###"""!!!!!!!!""##$$%%&&''(())**))((''&&%%$$##""!!`ĉą`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%%$$$$###""""#"###""##""#"##"""""!!!```!!!!""##$$%%&&''((((((((((()))))**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>=======<<<<;;;;;<<<<<<;;;;;::::::::::9999999999::::;;<<======<<;;::99888899::;;;::::::9999988877777788999989999::;;<<==>>??>>==<<;;::99887766554433222222222333445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;<<<<<==========>>????????>>==<<;;:::::::::::::;;;;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%%%%%&&&&'''''&&%%$$##""!!!```````!!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$$$%%%&&'''(())**++,,--...//001122221100//..--,,++***))))))**++,,--..//00112233445566778899::;;<<====<<;;::99999887766554433221100//..--,,+++***))((''&&%%%%%%%%%%%%%&&''(())**+++++++++++++,,,,,,---..////00112233445566778899::;;<<==>>>>>>>>>>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((''''''''''''''''''''''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344555555555555555555544445566778899::;;<<<<<<<<<<=======>>>>>>>>>?>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``!!""##$$$##"""""""##$$%%&&''(())**+++++*********++**))((''&&%%$$##""!!!!!"""##$$%%&&''(())**++,,--..//001122334444333344444555666777777777777778887766554433221100//..--,,++**))((''&&%%%%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!!!!!""!!!!``!!""##$$%%&&''(())((''&&%%$$##""!!```!!"""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%%%%%%&&&&&'&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100///..-----..//00112222333333322111000/////....---,,,,++**)))((('''''((()))**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!```!!""##""!!`É`!!""""!!``!!""##$$%%&&''(())**++,,--..//0011223344556666777888899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<========<<;;::9988776655443322111222334455666666665555544433221111001000011223344556677766554433221100//..--,,++**))((''&&%%$$$$%%%&&''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665544332211000/////0//0001122333433221100//..---,,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##"""!!````!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!!```!!!""##$$%%&&''(())**++++++**))((('''&'''(()))**++,,--..//0011223333221100//..--,,++**))((''&&%%$$$$$$###########$$$$$$$$$$$$######"""""""""""""""##$$%%$%%$$##""!!`É`!!""##$$%%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887776666666766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**)))))))**++,,----,,,,,+++++,,,,,,,,++**))((''&&&&&&&&%%$$##""!!````````!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!!``````!!!!!!""###$$%%&&''(())**++,,--..//001122222222333445566778887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""""##$$%%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$$###"""!!!!"""##$$%%&&''(())****))((''&&%%$$##""!!``ʼn``````!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%%$$$$$######################"""""!!!```!!!""##$$%%&&'''''(''''((((()))**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>====<<<<<<;;;;;;;;;;;;;;;::::999999999999999999999::;;<<==>==<<;;::9988788899:::;;;:::::::99998877778888888888999::;;<<==>>>>==<<;;::9988776655443322221112222233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>>>>>====<<<<<<<<<<===========>>????????>>==<<;;:::99999999::::::;;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`!!""##$$%%&&&&&&&'''(''&&%%$$##""!!````!!""##$$%%&&''(())**++,,,,++**))((''&&%%%%%%%%&&'''(())**++,,--..///00112233221100//..--,,++*********++,,--..//00112233445566778899::;;<<==>>==<<;;:::9999887766554433221100//..--,,,++***))((''&&&&%%%%%%%%&&&''(())**+++++,,,,,,,,,,,,,---...///000112233445566778899::;;<<==>>>>>>>>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''''''&&&&&&&&&''''&&&&&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455555555555555555555555566778899::;;<<<<<===========>>>>>>>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""#####""!!"""""##$$%%&&''(())*********))))*****))((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//0011223333333333344444556666777777777777777766554433221100//..--,,++**))((''&&%%$$%%%&&''(())**++,,--,,++**))((''&&%%$$##""!!```!!!!`````!!!!!!!!!!!!``!!""##$$%%&&''(()((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&&&&&&&&&&&'''&&%%$$##""!!`É`!!"""!!``!!""##$$%%&&''(())**++,,--..//001122334332211000//.......//0011223333333333322111000//////...----,,,++***))(((''(((()))**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!````‰`!!""#""!!`É`!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445555666777788899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::998877665544332211111122334455666666666555554433221111111111122334455667787766554433221100//..--,,++**))((''&&%%%$%%%&&'''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::998877665544332211100///0000001122333433221100//..--,,,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##"""!!!!```!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++++**))((''''&&&'''((())**++,,--..//0011223333221100//..--,,++**))((''&&%%%$$$$$$$$####$$$$%%%%%%%%$$$$$#########""""#######$$$$$$$$$##""!!``!!""##$$%%%%$$##""!!`Å``!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::9988777777777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++***)))***++,,--.----,,,,,,,,,,,,,,,,,++**))((''&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!!!!!!!!!""""###$$%%&&''(())**++,,--..//001122211111222334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!""##$$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&%%$$$###""""""""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&&%%%%$$$####$#$$$##$$##$#$$#####"""!!!```!!""##$$%%&&'''''''''''((((())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<<<<<<;;;;:::::;;;;;;:::::99999999998888888888999::;;<<===<<;;::998877778899:::::::::::9999998888888788887888899::;;<<==>>==<<;;::998877665544332211111111122233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>>>>=====<<<<=====>>>>>>>>>>????????>>==<<;;::9999999999999:::::;;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`!""##$$%%&&&&&&''''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%%%%&&&''((())**++,,--..///0011223333221100//..--,,+++******++,,--..//00112233445566778899::;;<<==>>>>==<<;;:::::99887766554433221100//..--,,,+++**))((''&&&&&&&&&&&&&''(())**++,,,,,,,,,,,,,------...//0000112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''&&&&&&&&&&&&&&&&&&&&&&&%%$$##""!!``!!""##$$$##""!!```````!!""##$$%%&&''(())**++,,--..//001122334455666666666666666666555566778899::;;<<==========>>>>>>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!``!!""####""!!!!!!!""##$$%%&&''(())*****)))))))))**))((''&&%%$$##""!!`````!!!""##$$%%&&''(())**++,,--..//00112233332222333334445556666666666666677766554433221100//..--,,++**))((''&&%%$$$$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!````````````!!````!!""##$$%%&&''(()((''&&%%$$##""!!```!!!""###$$%%&&''(())**++,,--..//000//..--,,++**))((''&&&&&&&&'''''''&&%%$$##""!!```````!!""#""!!``!!""##$$%%&&''(())**++,,--..//0011223344332211000//.....//001122333344444443322211100000////...----,,++***)))((((()))***++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``ć`!!"""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445555566677778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100011122334455667777666665554433222211211112233445566778887766554433221100//..--,,++**))((''&&%%%%&&&''''&&%%$$##""!!`ʼn`!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221110000010011122334433221100//..--,,,++++**))((''&&%%$$##""!!``!!""##$$%%&%%%$$###""!!!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())******))(('''&&&%&&&''((())**++,,--..//0011223333221100//..--,,++**))((''&&%%%%%%$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$#$$$##""!!``!!""##$$%%&%%$$##""!!````````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::998887777777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++*******++,,--....-----,,,,,--------,,++**))((''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!!!!!""""""##$$$%%&&''(())**++,,--..//001122211111112223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%%$$$###""""###$$%%&&''(())**++++**))((''&&%%$$##""!!```!!!!!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&&%%%%%$$$$$$$$$$$$$$$$$$$$$$#####"""!!``!!""##$$%%&&&&&'&&&&'''''((())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<<<;;;;;;:::::::::::::::999988888888888888888888899::;;<<=<<;;::998877677788999:::::::9998888888888777777777788899::;;<<====<<;;::99887766554433221111000111112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>>>==========>>>>>>>>>>>????????>>==<<;;::99988888888999999:::;;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`""##$$%%&&'''''''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&&&&&&&''((())**++,,--..//0001122334433221100//..--,,+++++++++,,--..//00112233445566778899::;;<<==>>??>>==<<;;;::::99887766554433221100//..---,,+++**))((''''&&&&&&&&'''(())**++,,,,,-------------...///0001112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&%%%%%%%%%&&&&%%%%%%$$##""!!``!!""##$$$##""!!````!!!!!````!!""##$$%%&&''(())**++,,--..//001122334455666666666666666666666666778899::;;<<=====>>>>>>>>>>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!``!!"""""""!!``!!!!!""##$$%%&&''(()))))))))(((()))))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122222222222333334455556666666666666666554433221100//..--,,++**))((''&&%%$$##$$$%%&&''(())**++,,++**))((''&&%%$$##""!!````!!""##$$%%&&''((((''&&%%$$##""!!``!!!"""###$$%%&&''(())**++,,--..//00100//..--,,++**))(('''''''''''''(''&&%%$$##""!!``!!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233444332211100///////001122334444444444433222111000000///....---,,+++**)))(())))***++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//001122334444455566667778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::9988776655443322110000001122334455667777766666554433222222222223344556677889887766554433221100//..--,,++**))((''&&&%&&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::998877665544332221100011111122334433221100//..--,,+++++++**))((''&&%%$$##""!!``!!""##$$%%%%%%%%$$###""""!!`````!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&&&%%%&&&'''(())**++,,--..//0011223333221100//..--,,++**))((''&&&%%%%%%%%$$$$%%%%&&&&&&&&%%%%%$$$$$$$$$####$$$$$############""!!``!!""##$$%%&%%$$##""!!!!!`!!!!!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::998888888887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++***+++,,--../....-----------------,,++**))(('''&&%%$$##""!!`Ä`!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##"""""""""""####$$$%%&&''(())**++,,--..//001122211000001112233445566766554433221100//..--,,++**))((''&&%%$$##""!!````!!""###$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``Ɖ`!!""##$$%%&&''&&%%%$$$########$$%%&&''(())**++,,++**))((''&&%%$$##""!!````!!!""""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))(('''&&&&%%%$$$$%$%%%$$%%$$%$%%$$$$$###""!!``!!""##$$%%&&&&&&&&&&&&'''''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$#####"""""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>>==<<;;;;;;;::::99999::::::999998888888888777777777788899::;;<<<;;::9988776666778899999999999888888888777767777677778899::;;<<==<<;;::9988776655443322110000000001112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>>>>====>>>>>????????????????>>==<<;;::99888888888888899999:::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É"##$$%%&&''''''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&&&&'''(()))**++,,--..//000112233444433221100//..--,,,++++++,,--..//00112233445566778899::;;<<==>>????>>==<<;;;;;::99887766554433221100//..---,,,++**))(('''''''''''''(())**++,,-------------......///0011112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$##""!!``!!""########""!!!````!!!!!!!````!!```````!!""##$$%%&&''(())**++,,--..//001122334455667777777777777777776666778899::;;<<==>>>>>>>>>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""!!``!!"""""!!`````!!""##$$%%&&''(()))))((((((((())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011222211112222233344455555555555555666554433221100//..--,,++**))((''&&%%$$#####$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!"""##$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''''''''((((((''&&%%$$##""!!```!!!!`‰`!!""###""!!```!!""##$$%%&&''(())**++,,--..//001122334444332211100/////001122334444555555544333222111110000///....--,,+++***)))))***+++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//0011223344444445556666778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100///0001122334455667777777666554433332232222334455667788999887766554433221100//..--,,++**))((''&&&&'''(''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::9988776655443322211111211222334433221100//..--,,+++******))((''&&%%$$##""!!``!!""##$$%%%%$$$$$#$###""""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))))((''&&&%%%$%%%&&'''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############"####""!!``!!""##$$%%&&%%$$##""!!!!!!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99988888887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++++++,,--..////.....-----........--,,++**))((''&&%%$$##""!!`Ą`!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$###""""""######$$%%%&&''(())**++,,--..//001122211000000011122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&&%%%$$$####$$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`````!!!!!""""""!!``ĉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))(('''&&&&&%%%%%%%%%%%%%%%%%%%%%%$$$$$##""!!``!!""##$$%%%%%%&%%%%&&&&&'''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$$#####"""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>>>>==<<;;;;::::::99999999999999988887777777777777777777778899::;;<;;::998877665666778889999999888777777777766666666667778899::;;<<<<;;::9988776655443322110000///00000112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>>>>>>>>>?????????????????>>==<<;;::9988877777777888888999:::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`##$$%%&&''(((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''''''''(()))**++,,--..//00111223344554433221100//..--,,,,,,,,,--..//00112233445566778899::;;<<==>>??????>>==<<<;;;;::99887766554433221100//...--,,,++**))((((''''''''((())**++,,-----.............///00011122233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%$$$$$$$$$%%%%$$$$$$$##""!!``!!""########""!!!!!!!!""!!!``!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667777777777777777777777778899::;;<<==>>>>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""!!```!!!!!!!``!!""##$$%%&&''(((((((((''''(((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121111111112222233444455555555555555554433221100//..--,,++**))((''&&%%$$##""###$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""###$$$%%&&''(())**++,,--..//001121100//..--,,++**))((((((((((((()((''&&%%$$##""!!!``Ň`!!!!``!!""####""!!!```!!""##$$%%&&''(())**++,,--..//001122334454433222110000000112233445555555555544333222111111000////...--,,,++***))****+++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!``!!"""!!``!!""##$$%%%&&''(())**++,,--..//00112233333334445555666778899::;;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//////001122334455667787777766554433333333333445566778899:99887766554433221100//..--,,++**))(('''&'''((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433322111222222334433221100//..--,,++********))((''&&%%$$##""!!``!!""##$$$$$$$$$$########"""!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))))((''&&%%%%$$$%%%&&&''(())**++,,--..//0011223333221100//..--,,++**))(('''&&&&&&&&%%%%&&&&''''''''&&&&&%%%%%%%%%$$$######""""""""""##""!!``!!""##$$%%&&&%%$$##"""""!""""""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::9999999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,+++,,,--..//0////................--,,++**))((''&&%%$$##""!!`Ą`!!"""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$###########$$$$%%%&&''(())**++,,--..//00112221100/////00011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&&%%%$$$$$$$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!!``!!!!!"""####""!!!``Ɖ`!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))(((''''&&&%%%%&%&&&%%&&%%&%&&%%%%%$$##""!!``!!""##$$%%%%%%%%%%%%&&&&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$$$$#####"""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>>>>===<<;;:::::::99998888899999988888777777777766666666667778899::;;;::99887766555566778888888888877777777766665666656666778899::;;<<;;::99887766554433221100/////////000112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>>>???????????????????>>==<<;;::9988777777777777788888999::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`#$$%%&&''(((((()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))(('''''((())***++,,--..//0011122334455554433221100//..---,,,,,,--..//00112233445566778899::;;<<==>>????????>>==<<<<<;;::99887766554433221100//...---,,++**))((((((((((((())**++,,--.............//////00011222233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$##""!!``!!""""""""""#"""!!!!"""!!!```!!!""!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667788888888888888888877778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!``!!!!!``!!""##$$%%&&''(((((('''''''''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00111111000011111222333444444444444445554433221100//..--,,++**))((''&&%%$$##"""""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%%&&''(())**++,,--..//00112221100//..--,,++**))(((((((())))))((''&&%%$$##""!!!!`````!!!!``!!""##$##""!!!!``!!""##$$%%&&''(())**++,,--..//001122334455544332221100000112233445555666666655444333222221111000////..--,,,+++*****+++,,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!`ĉ`!!"""!!``!!""##$$%%%%&&''(())**++,,--..//00112233333333444555566778899::;;;<;;::99887766554433221100//..--,,++**))((''&&%%$$#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//...///0011223344556677888777665544443343333445566778899:::99887766554433221100//..--,,++**))((''''((((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::998877665544333222223223334433221100//..--,,++***)))))))))((''&&%%$$##""!!``!!""##$$$$$$$#####"#""""""""""""!!!!`````````````!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((((''&&%%%$$$#$$$%%&&&''(())**++,,--..//0011223333221100//..--,,++**))((''''''&&&&&&&&&&&'''''''''''&&&&&&&%%%%%$$##""""""""""""!"""""!!``!!""##$$%%&&&&%%$$##"""""""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;:::999999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,--..//0000/////.....//////..--,,++**))((''&&%%$$##""!!`Ą`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$$######$$$$$$%%&&&''(())**++,,--..//00112221100///////000112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!""""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&&%%%$$$$%%%&&''(())**++,,----,,++**))((''&&%%$$##""!!!!!!!"""""######""!!!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((('''''&&&&&&&&&&&&&&&&&&&&&&%%%%$$##""!!``!!""##$$$$$$$$%$$$$%%%%%&&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%%$$$$$#####""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>>>=====<<;;::::9999998888888888888887777666666666666666666666778899::;::9988776655455566777888888877766666666665555555555666778899::;;;;::99887766554433221100////.../////00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!!`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766666666777777888999::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`$$%%&&''(())))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))(((((((())***++,,--..//001122233445566554433221100//..---------..//00112233445566778899::;;<<==>>??????????>>===<<<<;;::99887766554433221100///..---,,++**))))(((((((()))**++,,--...../////////////000111222333445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$#########$$$$######$##""!!``!!"""""""""""""""""""!!!```!!"""""""""""##$$%%&&''(())**++,,--..//001122334455667788888888888888888888888899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!````````!!""##$$%%&&'''''''''''&&&&'''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100000000011111223333444444444444444433221100//..--,,++**))((''&&%%$$##""!!"""##$$%%&&''(())**+**))((''&&%%$$##""!!`É`!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%%&&''(())**++,,--..//0011223221100//..--,,++**)))))))))))))))((''&&&%%$$##"""!!!!!`!```!!"!!``!!""##$$$##"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445555443332211111112233445566666666666554443332222221110000///..---,,+++**++++,,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!``!!!!!!``!!""##$$$$%%&&''(())**++,,--..//00112222222333444455566778899:::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//......//00112233445566778888776655444444444445566778899::;::99887766554433221100//..--,,++**))((('((((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::9988776655444332223333334433221100//..--,,++**)))))))))))((''&&%%$$##""!!``!!""##$$$$########""""""""!!!"""""!!!!!!!!!!!!!!!````````````````!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((((''&&%%$$$$###$$$%%%&&''(())**++,,--..//0011223333221100//..--,,++**))(((''''''''&&&&''''(((((((''&&&&&&&&&&%%$$##""""""!!!!!!!!!!"""!!``!!""##$$%%&&&&%%$$#####"######$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;:::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,,,---..//0010000/////////////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$$$$$$$$$$%%%%&&&''(())**++,,--..//00112221100//.....///001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&&%%%%%%%%&&''(())**++,,--..--,,++**))((''&&%%$$##""""!!"""""###$$$$##"""!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**)))(((('''&&&&'&'''&&''&&'&''&&&&%%$$##""!!``!!""####$$$$$$$$$$$$%%%%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%%%%$$$$$#####"""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>>>=====<<<;;::99999998888777778888887777766666666665555555555666778899:::998877665544445566777777777776666666665555455554555566778899::;;::99887766554433221100//.........///00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766666666666667777788899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`$%%&&''(()))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((((()))**+++,,--..//00112223344556666554433221100//...------..//00112233445566778899::;;<<==>>????????????>>=====<<;;::99887766554433221100///...--,,++**)))))))))))))**++,,--../////////////000000111223333445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$###########################""!!``!!!!!!!!!!!""""!!""!!!``!!""##"""""""##$$%%&&''(())**++,,--..//001122334455667788999999999999999999888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##""!!!```!!""##$$%%&&''''''''&&&&&&&&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100000////000001112223333333333333344433221100//..--,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(())***))((''&&%%$$##""!!```!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))))))))***))((''&&&&&%%$$##""""!!!!!!!``!!""!!``!!""##$$$$##""""!!```!!""##$$%%&&''(())**++,,--..//001122334455554433322111112233445566667777777665554443333322221110000//..---,,,+++++,,,---..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!``!!!!``!!""##$$$$$%%&&''(())**++,,--..//00112222222233344445566778899:::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..---...//001122334455667788887766555544544445566778899::;;;::99887766554433221100//..--,,++**))(((()((''&&%%$$##""!!``!!""##$$%%&&&&&&&%%$$##""!!``````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554443333343344433221100//..--,,++**)))((((((()(((''&&%%$$##""!!```!!""##$$#$#####"""""!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````!!!!!!!!``!!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''''&&%%$$$###"###$$%%%&&''(())**++,,--..//0011223333221100//..--,,++**))(((((('''''''''''(((((((''&&%%&%%%&%%%$$##""!!!!!!!!!!!!`!!!!!!!``!!""##$$%%&&'&&%%$$#########$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;;:::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----..//00111100000/////000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%$$$$$$%%%%%%&&'''(())**++,,--..//00112221100//.......///00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''&&&%%%%&&&''(())**++,,--....--,,++**))((''&&%%$$##"""""""#####$$$$$$##"""!!```!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$####""!!``!!""##$$%%&&''(())**++,,--..----,,++**)))(((((''''''''''''''''''''''&&%%$$##""!!``!!""#########$####$$$$$%%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&&%%%%%$$$$$####""""!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>>>>====<<<<<;;::9999888888777777777777777666655555555555555555555566778899:99887766554434445566677777776665555555555444444444455566778899::::99887766554433221100//....---.....//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##"""!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665555555566666677788899::;;;::99887766554433221100//..--,,,,++**))((''&&%%$$##""!!````%%&&''(())*****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))))))))**+++,,--..//0011223334455667766554433221100//.........//00112233445566778899::;;<<==>>??????????????>>>====<<;;::998877665544332211000//...--,,++****))))))))***++,,--../////00000000000001112223334445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###########"""""""""####""""""###""!!``!!!!!!!!!!!!!!!!!!!```!!""###########$$%%&&''(())**++,,--..//001122334455667788999999999999999999999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##""!!!!``ń`!!""##$$%%&&''&&&&&&&&&%%%%&&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00000/////////000001122223333333333333333221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!!""##$$%%&&''((((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++***********))((''&&%%&&&%%$$###"""""!"!!!`ĉ`!!""!!``!!""##$$%%$$###"""!!!``!!""##$$%%&&''(())**++,,--..//0011223344556554443322222223344556677777777777665554443333332221111000//...--,,,++,,,,---..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É``!!``````!!""##$####$$%%&&''(())**++,,--..//001111111222333344455667788999::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..------..//0011223344556677888877665555555555566778899::;;<;;::99887766554433221100//..--,,++**)))())((''&&%%$$##""!!``!!""##$$%%&&&&&&&&%%$$##""!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::998877665554433344444433221100//..--,,++**))((((((((((('''''&&%%$$##""!!```!!!""##$#####""""""""!!!!!!!!```!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``````!!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''&&%%$$####"""###$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**)))((((((((''''(((()))((''&&%%%%%%%%%%$$##""!!!!!!`````````!!!!``!!""##$$%%&&''&&%%$$$$$#$$$$$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...//0011211110000000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))**++,,--..////..--,,++**))((''&&%%%%%%%%%%%&&&&'''(())**++,,--..//00112221100//..-----...//001122334433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''&&&&&&&&''(())**++,,--..//..--,,++**))((''&&%%$$####""#####$$$%%%%$$###""!!``````!!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$###"""!!``!!""##$$%%&&''(())**++,,---------,,++***))))(((''''('(((''((''('(('''&&%%$$##""!!``!!""##""############$$$$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&&&&%%%%%$$$$$###""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>>>>>====<<<<<;;;::998888888777766666777777666665555555555444444444455566778899988776655443333445566666666666555555555444434444344445566778899::99887766554433221100//..---------...//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555555555555666667778899::;::99887766554433221100//..--,,,+++++**))((''&&%%$$##""!!!!!```%&&''(())*******))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**)))))***++,,,--..//001122333445566777766554433221100///......//00112233445566778899::;;<<==>>????????????????>>>>>==<<;;::998877665544332211000///..--,,++*************++,,--..//00000000000001111112223344445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#######"""""""""""""""""""""""""""""!!````````````!!!!``!!``!!""##$#######$$%%&&''(())**++,,--..//00112233445566778899::::::::::::::::::9999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%$$##"""!!!!`````````!!""##$$%%&&&&&&&&&&%%%%%%%%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000/////..../////00011122222222222222333221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(()))((''&&%%$$##""!!```!!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100//..---,,++*********))((''&&%%%%%&&%%$$####"""""!!``!!""""!!``!!""##$$%%%%$$####""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566554443322222334455667777888888877666555444443333222111100//...---,,,,,---...//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É````!!""########$$%%&&''(())**++,,--..//001111111122233334455667788999::;;<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,,---..//00112233445566778888776666556555566778899::;;<<<;;::99887766554433221100//..--,,++**)))))((''&&%%$$##""!!``!!""##$$%%%%%%%%%%&%%$$##""!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::9988776655544444544433221100//..--,,++**))((('''''''(''''''&&%%$$##""!!``!!!!""##$###"#"""""!!!!!`!`````````````````!!!!!!!!!!!!"!!!!!!!!""""""""!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&&&%%$$###"""!"""##$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))))))((((((((((()))((''&&%%$$%$$$%$$$##""!!``````````!!""##$$%%&&'''&&%%$$$$$$$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<<;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//0011222211111000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))))**++,,--..////..--,,++**))((''&&&%%%%%%&&&&&&''((())**++,,--..//00112221100//..-------...//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''('''&&&&'''(())**++,,--..////..--,,++**))((''&&%%$$#######$$$$$%%%%%%$$###""!!!!`````!!!!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""""!!```!!""##$$%%&&''(())**++,,---,,,,--,,++***)))))(((((((((((((((((((((''&&%%$$##""!!``!!"""""""""""#""""#####$$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))(('''&&&&&%%%%%$$$$####""""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>>>=====<<<<;;;;;::9988887777776666666666666665555444444444444444444444556677889887766554433233344555666666655544444444443333333333444556677889999887766554433221100//..----,,,-----..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$###"###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444444445555556667778899:::99887766554433221100//..--,,++++++++**))((''&&%%$$##""!!!!!!!``&&''(())**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++********++,,,--..//00112233444556677887766554433221100/////////00112233445566778899::;;<<==>>???????????????????>>>>==<<;;::998877665544332211100///..--,,++++********+++,,--..//00000111111111111122233344455566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""!!!!!!!!!""""!!!!!!"""!!!!!````````!!""##$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::::::::::::::::::::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%$$##""""!!!!````!````!!!!``!!""##$$%%&&&&%%%%%%%%%$$$$%%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000///........./////00111122222222222222221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!``!!!"""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,,,,+++++++**))((''&&%%$$%%%&&%%$$$#####""!!``!!""#""!!``!!""##$$%%&&%%$$$###"""!!!```!!""##$$%%&&''(())**++,,--..//0011223344556666555443333333445566778888888888877666555444444333222211100///..---,,----...//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""###""""##$$%%&&''(())**++,,--..//000000011122223334455667788899::;;<;;::99887766554433221100//..--,,++**))((''&&%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,,,,,--..//001122334455667788887766666666666778899::;;<<=<<;;::99887766554433221100//..--,,++***)))((''&&%%$$##""!!``!!""##$$%%%%%%%%%%%%%$$##""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766655444554433221100//..--,,++**))(('''''''''''&&&'''&&%%$$##""!!``!!"""#####"""""!!!!!!!!``````````!!!!!!!!!!!"!"""""""""!!!!!!"""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&&&&%%$$##""""!!!"""###$$%%&&''(())**++,,--..//0011223333221100//..--,,++***))))))))(((()))))((''&&%%$$$$$$$$$$##""!!`†`!!""##$$%%&&'''&&%%%%%$%%%%%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!```!!""##$$%%&&''(())**++,,--..//001122222111111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((((())**++,,--..////..--,,++**))((''&&&&&&&&&&&''''((())**++,,--..//00112221100//..--,,,,,---..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''''''''(())**++,,--..//00//..--,,++**))((''&&%%$$$$##$$$$$%%%&&&&%%$$$##""!!!!!!!!!!!""""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##"""!!!``!!""##$$%%&&''(())**++,,-,,,,,,,--,,+++****)))(((()()))(())(()())((''&&%%$$##""!!```!!!""!!""""""""""""#####$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))(('''''&&&&&%%%%%$$$####"""!!``!`ŀ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>======<<<<;;;;;:::9988777777766665555566666655555444444444433333333334445566778887766554433222233445555555555544444444433332333323333445566778899887766554433221100//..--,,,,,,,,,---..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444444444444455555666778899:99887766554433221100//..--,,+++****+++**))((''&&%%$$##"""""!!!!`&''(())**++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++*****+++,,---..//00112233444556677888877665544332211000//////00112233445566778899::;;<<==>>???????????????????????>>==<<;;::9988776655443322111000//..--,,+++++++++++++,,--..//00111111111111122222233344555566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````Ȉ`!!""##$$%$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;;;;;;;;;;;;;;;;;::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%$$###""""!!!!!```````!!!``!!!!!!``!!""##$$%%&&%%%%%%%%$$$$$$$$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//////.....----.....///000111111111111112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!!"""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,,,,,,+++++**))((''&&%%$$$$$%%&&%%$$$$###""!!``!!""##""!!```!!""##$$%%&&&&%%$$$$##"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566766555443333344556677888899999998877766655555444433322221100///...-----...///00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""""##$$%%&&''(())**++,,--..//000000001112222334455667788899::;;<;;::99887766554433221100//..--,,++**))((''&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,+++,,,--..//0011223344556677888877776676666778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$$$$%%%%%$$##""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::998877666555554433221100//..--,,++**))(('''&&&&&&&'&&&&&&&&&%%$$##""!!``!!"""#####"""!"!!!!!````````!!!!!!!!!!"""""##""""""""###$$$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&%%%%$$##"""!!!`!!!""###$$%%&&''(())**++,,--..//0011223333221100//..--,,++******))))))))))))((''&&%%$$##$###$###"""!!``!!""###$$%%&&'''&&%%%%%%%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>===<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!````‰`!!""##$$%%&&''(())**++,,--..//00112232222211100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((((())**++,,--..////..--,,++**))(('''&&&&&&''''''(()))**++,,--..//00112221100//..--,,,,,,,---..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(((''''((())**++,,--..//0000//..--,,++**))((''&&%%$$$$$$$%%%%%&&&&&&%%$$$##""""!!!!!"""""###$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!``!!""##$$%%&&''(())**++,,,,++++,,--,,+++*****))))))))))))))))))))((''&&%%$$##""!!``!!!!!!!!!!!"!!!!"""""###$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((('''''&&&&&%%%%$$$$####""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>>====<<<<<;;;;:::::9988777766666655555555555555544443333333333333333333334455667787766554433221222334445555555444333333333322222222223334455667788887766554433221100//..--,,,,+++,,,,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$$#$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444333333334444445556667788999887766554433221100//..--,,++************))((''&&%%$$##"""""""!!``''(())**++,,,,++**))((''&&%%$$##""!!`Ȉ`!!""##$$%%&&''(())**++,,--..//..--,,++++++++,,---..//0011223344555667788998877665544332211000000000112233445566778899::;;<<==>>?????????????????????????>>==<<;;::9988776655443322211000//..--,,,,++++++++,,,--..//00111112222222222222333444555666778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!`````````!!!!``````!!!````!!""##$$%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;;;;;;;;;;;;;;;;;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%$$####""""!!!!!!!!``!!!"!!`‰`!!"""!!``!!""##$$%%&&%%%$$$$$$$$$####$$$%%&%%$$##""!!``!!""##$$%%&&''((())**++,,--..////...---------.....//00001111111111111111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""###$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,+++++++,++**))((''&&%%$$##$$$%%&&%%%$$##""!!``!!""###""!!!!!""##$$%%&&''&&%%%$$$###"""!!!``!!""##$$%%&&''(())**++,,--..//001122334455667666554444444556677889999999999988777666555555444333322211000//...--....///00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""!!!!""##$$%%&&''(())**++,,--..///////0001111222334455667778899::;;<;;::99887766554433221100//..--,,++**))((''&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++++++,,--..//00112233445566778888777777777778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$$$$$%%%%$$########$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::9988777665554433221100//..--,,++**))((''&&&&&&&&&&&%%%&&&&&%%$$##""!!```!!""#####"""!!!!!```````````!`!!"""""""""""""#######$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%%%%$$##""!!!!``!!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,+++********))))*))((''&&%%$$##########""""!!`‰`!!""####$$%%&&'''&&&&&%&&&&&&''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233322221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''(''''(())**++,,--..////..--,,++**))(('''''''''''(((()))**++,,--..//00112221100//..--,,+++++,,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((((((())**++,,--..//001100//..--,,++**))((''&&%%%%$$%%%%%&&&''''&&%%%$$##"""""""""""####$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!```!!!""##$$%%&&''(())**++,+++++++,,--,,,++++***))))*)***))**))*)))((''&&%%$$##""!!```!!``!!!!!!!!!!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((((('''''&&&&&%%%$$$$###""!!!`````!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>>==<<<<<<;;;;:::::99988776666666555544444555555444443333333333222222222233344556677766554433221111223344444444444333333333222212222122223344556677887766554433221100//..--,,+++++++++,,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333333333333444445556677889887766554433221100//..--,,++***))))*******))((''&&%%$$#####""""!!!`'(())**++,,,,,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..////..--,,+++++,,,--...//0011223344555667788999988776655443322111000000112233445566778899::;;<<==>>???????????????????????????>>==<<;;::9988776655443322211100//..--,,,,,,,,,,,,,--..//00112222222222222333333444556666778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!`````````````!!""##$$%%&%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<<<<<<<<<<<;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''&&%%$$$####"""""!!!!!``!!!""!!`ʼn`!!""!!``!!""##$$%%&&%%$$$$$$$$#########$$%%%%$$##""!!``!!""##$$%%&&''''(())**++,,--......-----,,,,-----...///00000000000000111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++++++++++**))((''&&%%$$#####$$%%&&%%$$##""!!``!!""####""!!!""##$$%%&&''''&&%%%%$$###""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566776665544444556677889999:::::::9988877766666555544433332211000///.....///000112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!""##$$%%&&''(())**++,,--..////////000111122334455667778899::;;<;;::99887766554433221100//..--,,++**))(('''''''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++***+++,,--..//001122334455667788888877877778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""###########$$$$%%%$$######$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%&%%%%%%%%%%%%$$##""!!````!!!""###"""""!!!`!```!!!!!"""""#######"####$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%%$$$$##""!!!````!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++++++********))((''&&%%$$##""#"""#"""!!!!``!!"""""##$$%%&&'''&&&&&&&&&'''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>>=====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""!!!!!!````!!""##$$%%&&''(())**++,,--..//001122333333221100//..--,,++**))((''&&%%$$##""!!`Ą`!!""##$$%%&&''''''''''(())**++,,--..////..--,,++**))(((''''''(((((())***++,,--..//00112221100//..--,,+++++++,,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((()))**++,,--..//00111100//..--,,++**))((''&&%%%%%%%&&&&&''''''&&%%%$$####"""""#####$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``É`!!!""##$$%%&&''(())**++++****++,,--,,,+++++*******************))((''&&%%$$##""!!````````!````!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**)))((((('''''&&&&%%%%$$$$##"""!!``!``!!!!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>===<<<<;;;;;::::9999988776666555555444444444444444333322222222222222222222233445566766554433221101112233344444443332222222222111111111122233445566777766554433221100//..--,,++++***+++++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%%$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443332222222233333344455566778887766554433221100//..--,,++**)))))))))))*)*))((''&&%%$$#######""!!!``(())**++,,----,,++**))((''&&%%$$##""!!!``````!!!""##$$%%&&''(())**++,,--..//00//..--,,,,,,,,--...//001122334455666778899::99887766554433221111111112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::9988776655443332211100//..----,,,,,,,,---..//00112222233333333333334445556667778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""##$$%%&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<<<<<<<<<<<<<<<<<<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''&&%%$$$$####"""""""!!``!!"""!!``!!""!!``!!""##$$%%%%%%$$$#########""""###$$%%%$$##""!!``!!""##$$%%&&&&'''(())**++,,--....---,,,,,,,,,-----..////000000000000000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!```!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++*******+**))((''&&%%$$##""###$$%%%%%$$##""!!``!!""##$##"""""""##$$%%&&''''&&&%%%$$$###"""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766555555566778899:::::::::::9988877766666655544443332211100///..////000112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!````!!""##$$%%&&''(())**++,,--.......///000011122334455666778899::;;<;;::99887766554433221100//..--,,++**))((''''((())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++******++,,--..//0011223344556677888888888888899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""############$$$$$%$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%$$$%%%%%%$$%$$##""!!!```!!!!""#""""""!!!````!!!!!!!"""""""""""""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$$$$##""!!```!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,,++++++*****))((''&&%%$$##""""""""""!!!!``!!""""""##$$%%&&''''''&''''''(()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####""""""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&&'&'&&&&''(())**++,,--..////..--,,++**))((((((((((())))***++,,--..//00112221100//..--,,++*****+++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))))**++,,--..//0011221100//..--,,++**))((''&&&&%%&&&&&'''((((''&&&%%$$###########$$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**+*******++,,---,,,,+++****+*+++**++**+**))((''&&%%$$##""!!````!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**)))))((((('''''&&&%%%%$$$##"""!!!!!!!!!"!!!!`!!`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>===<<;;;;;;::::99999888776655555554444333334444443333322222222221111111111222334455666554433221100001122333333333332222222221111011110111122334455667766554433221100//..--,,++*********+++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322222222222223333344455667787766554433221100//..--,,++**)))(((()))))))))))((''&&%%$$$$$####"""!!`())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!""##$$%%&&''(())**++,,--..//0000//..--,,,,,---..///001122334455666778899::::998877665544332221111112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::9988776655443332221100//..-------------..//00112233333333333334444445556677778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==================<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((''&&%%%$$$$#####""""!!``!!"""!!``!!"""!!``!!""##$$$$$%%%$$########"""""""""##$$%%$$##""!!``!!""##$$%%&&&&&&''(())**++,,------,,,,,++++,,,,,---...//////////////000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**********))((''&&%%$$##"""""##$$%%%$$$##""!!``!!""##$$##"""""""##$$%%&&''''&&&&%%$$$###""!!``!!""##$$$%%&&''(())**++,,--..//00112233445566777665555566778899::::;;;;;;;::99988877777666655544443322111000/////0001112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````````!!""##$$%%&&''(())**++,,--........///00001122334455666778899::;;<;;::99887766554433221100//..--,,++**))((((((())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**)))***++,,--..//00112233445566778899889888899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!"""""""""""####$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$%$$$$$$$$$$$$$$$$##""!!!````!!!!""""""""!!!!!`````!!!!!"""""""!""""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$$####""!!``!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,,,,++***))))((''&&%%$$##""!!"!!!"!!!````!!!!!!!""##$$%%&&''''''''''((()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######""""""!!!!!!!```!!""##$$%%&&''(())**++,,--..//0011222223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&&&&&&&&&''(())**++,,--..////..--,,++**)))(((((())))))**+++,,--..//00112221100//..--,,++*******+++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))***++,,--..//001122221100//..--,,++**))((''&&&&&&&'''''((((((''&&&%%$$$$#####$$$$$%%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))))**++,,---,,,,,++++++++++++++++++**))((''&&%%$$##""!!`ņ```!!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++***)))))(((((''''&&&&%%%%$$###""!!"!!""""""!!!!!!!``!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<<;;;;:::::999988888776655554444443333333333333332222111111111111111111111223344556554433221100/00011222333333322211111111110000000000111223344556666554433221100//..--,,++****)))*****++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&&%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322211111111222222333444556677766554433221100//..--,,++**))((((((((((()()))))((''&&%%$$$$$$$##""!!`))**++,,--....--,,++**))((''&&%%$$##"""!!!!!!"""##$$%%&&''(())**++,,--..//001100//..--------..///001122334455667778899::;;::9988776655443322222222233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::9988776655444332221100//....--------...//00112233333444444444444455566677788899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''''''(())**++,,--..//00112233445566778899::;;<<========================>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((''&&%%%%$$$$#####""!!``!!""""!!``!!""""!!``!!""##$$$$$$$$$$###"""""""""!!!!"""##$$$$$##""!!``!!""##$$%%%%%%&&&''(())**++,,----,,,+++++++++,,,,,--....////////////////////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&'''''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**)))))))*))((''&&%%$$##""!!"""##$$$$$$$###""!!``!!""##$##""!!!!!""##$$%%&&''''&&%%$$$$$##""!!``!!""##$$$$%%&&''(())**++,,--..//001122334455667776666666778899::;;;;;;;;;;;::99988877777766655554443322211000//00001112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,-------...////0001122334455566778899::;;<;;::99887766554433221100//..--,,++**))(((()))**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))))))**++,,--..//001122334455667788999999999::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""""""#####$$$$%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$###$$$$$$##$$$$$##"""!!!`````!!!!"""""""!!!!!!`````!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$#####""!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//..---,,++**)))))((''&&%%$$##""!!!!!!!!!!``!!!!!!!!""##$$%%&&''(('(((((())***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$######"""""!!!!!!``!!""##$$%%&&''(())**++,,--..//001122222221100//..--,,++**))((''&&%%$$##""!!``!!""####$$$%%%&%&%%%%&&''(())**++,,--..////..--,,++**)))))))))))****+++,,--..//00112221100//..--,,++**)))))***++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''''&&'''''((())))(('''&&%%$$$$$$$$$$$%%%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())*)))))))**++,,-----,,,++++,+,,,++,,++,++**))((''&&%%$$##""!!`‰````!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++*****)))))((((('''&&&&%%%$$###"""""""""#""""!""!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<<;;::::::9999888887776655444444433332222233333322222111111111100000000001112233445554433221100////0011222222222221111111110000/0000/0000112233445566554433221100//..--,,++**)))))))))***++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111111111111122222333445566766554433221100//..--,,++**))(((''''(((((((((()))((''&&%%%%%$$$$##""!!`)**++,,--......--,,++**))((''&&%%$$##""""""""""##$$%%&&''(())**++,,--..//00111100//..-----...//0001122334455667778899::;;;;::99887766554433322222233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::9988776655444333221100//.............//00112233444444444444455555566677888899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''''(())**++,,--..//00112233445566778899::;;<<==>>>>>>>>>>>>>>>>>>====>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))((''&&&%%%%$$$$$##""!!``!!""""!!``!!""#""!!``!!""####$$###$$$##""""""""!!!!!!!!!""##$$$$$##""!!`É`!!""##$$$$%%%%%%&&''(())**++,,,,,,+++++****+++++,,,---..............////////..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&&&'''&&%%$$##""!!```!!"""##$$%%&&''(())***))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))))))))))((''&&%%$$##""!!!!!""##$$$#####"""!!``!!""####""!!!!!!!""##$$%%&&''&&%%$$$#####""!!``!!""#####$$%%&&''(())**++,,--..//0011223344556677766666778899::;;;;<<<<<<<;;:::999888887777666555544332221110000011122233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---------...////001122334455566778899::;;<;;::99887766554433221100//..--,,++**)))))))**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((()))**++,,--..//00112233445566778899:9999::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!""""#####$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#######$##############$$$$##"""!!!!`````!!!!!""""""!!!!!!`````!!!!!!!`!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$###""""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**)))((((''&&%%$$##""!!``!```!```!!`````!!""##$$%%&&''(((((()))***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$######"""""""!!!``!!""##$$%%&&''(())**++,,--..//00111111221100//..--,,++**))((''&&%%$$##""!!``!!""######$$%%%%%%%%%%&&''(())**++,,--..////..--,,++***))))))******++,,,--..//00112221100//..--,,++**)))))))***++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))(('''''''((((())))))(('''&&%%%%$$$$$%%%%%&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())))(((())**++,,------,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!```!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,+++*****)))))((((''''&&&&%%$$$##""#""######"""""""!!"!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;;::::999998888777776655444433333322222222222222211110000000000000000000001122334454433221100//.///0011122222221110000000000//////////0001122334455554433221100//..--,,++**))))((()))))**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))(('''&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111000000001111112223334455666554433221100//..--,,++**))(('''''''''''('(((()))((''&&%%%%%%$$##""!!`**++,,--..////..--,,++**))((''&&%%$$###""""""###$$%%&&''(())**++,,--..//0011221100//........//0001122334455667788899::;;<<;;::998877665544333333333445566778899::;;<<==>>??????????????????????????????????>>>>>==<<;;::9988776655544333221100////........///00112233444445555555555555666777888999::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((((())**++,,--..//00112233445566778899::;;<<==>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))((''&&&&%%%%$$$$##""!!`É`!!""""!!``!!""#""!!``!!""##############"""!!!!!!!!!````!!!""####$$##""!!``!!""##$$$$$$$%%%&&''(())**++,,,,+++*********+++++,,----.................../..--,,++**))((''&&%%$$##""!!``!!""####$$%%%&&&''&&%%$$##""!!``!!!"""""##$$%%&&''(())**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((((((()((''&&%%$$##""!!``!!!""#######""""!!``!!""####""!!`````!!""##$$%%&&&&%%$$#######""!!``!!""#######$$%%&&''(())**++,,--..//00112233445566777777778899::;;<<<<<<<<<<<;;:::9998888887776666555443332211100111122233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,---....///001122334445566778899::;;<;;::99887766554433221100//..--,,++**))))***++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))(((((())**++,,--..//00112233445566778899:::::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!"""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###########"""######""####$$$###"""!!!!``````!!!!!!"""""!!!!!!`````````````!!""##$$%%&&''(())**++,,--..//0011223344554433221100///..--,,++**))((''&&%%$$##""!!``!!""##$##"""""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))(((((''&&%%$$##""!!```````!!""##$$%%&&''(()))))**+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$$$$$#####""""""!!```!!""##$$%%&&''(())**++,,--..//00001111111100//..--,,++**))((''&&%%$$##""!!``!!""""""###$$$%$%$$$$%%&&''(())**++,,--..////..--,,++***********++++,,,--..//00112221100//..--,,++**))((((()))**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((((''((((()))****))(((''&&%%%%%%%%%%%&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((((((())**++,,--.---,,,,-,---,,--,,,,++**))((''&&%%$$##""!!``!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,+++++*****)))))(((''''&&&%%$$$#########$####"##"""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;;::99999988887777766655443333333222211111222222111110000000000//////////00011223344433221100//....//0011111111111000000000////.////.////0011223344554433221100//..--,,++**))((((((((()))**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))(('''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000000000000111112223344556554433221100//..--,,++**))(('''&&&&''''''''''((())((''&&&&&%%%$$##""!!`*++,,--..//////..--,,++**))((''&&%%$$##########$$%%&&''(())**++,,--..//001122221100//.....///0011122334455667788899::;;<<<<;;::9988776655444333333445566778899::;;<<==>>?????????????????????????????????>>>>>=====<<;;::9988776655544433221100/////////////00112233445555555555555555566777889999::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++**))(('''&&&&%%%%$$##""!!``!!"""!!`‰`!!""##""!!```!!""####""##"""###""!!!!!!!!`````!!""#######""!!``!!""#####$$$$$$%%&&''(())**++++++*****))))*****+++,,,--------------..........--,,++**))((''&&%%$$##""!!``!!""""###$$%%%%&&&&&%%$$##""!!````!!!""!!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((((((((((''&&%%$$##""!!```!!""###"""""!!!!``!!""###""!!``!!""##$$%%&&%%$$###"""""""!!`````````!!"""""""""##$$%%&&''(())**++,,--..//001122334455667777778899::;;<<<<=======<<;;;:::9999988887776666554433322211111222333445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,,,,,,,,,---....//001122334445566778899::;;<;;::99887766554433221100//..--,,++*******++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))(('''((())**++,,--..//00112233445566778899:::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````````!!!!"""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""""#""""""""""""""#########""""!!!````````!!!!!!!""""""!!!!!````!!""##$$%%&&''(())**++,,--..//00112233444433221100////..--,,++**))((''&&%%$$##""!!``!!""####"""!!!!```!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))(((''''&&%%$$##""!!`ƆƄ„`!!""##$$%%&&''(())***+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%$$$$$$#######"""!!!``!!""##$$%%&&''(())**++,,--..//00000000011100//..--,,++**))((''&&%%$$##""!!``!!!"""""""##$$$$$$$$$$%%&&''(())**++,,--..////..--,,+++******++++++,,---..//00112221100//..--,,++**))((((((()))**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((((((()))))******))(((''&&&&%%%%%&&&&&'''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((((''''(())**++,,--..----------------,,++**))((''&&%%$$##""!!``!!!""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,,+++++*****))))((((''''&&%%%$$##$##$$$$$$#######""#""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;:::999988888777766666554433332222221111111111111110000/////////////////////00112233433221100//..-...//0001111111000//////////..........///00112233444433221100//..--,,++**))(((('''((((())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((('((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000////////00000011122233445554433221100//..--,,++**))((''&&&&&&&&&&&'&''''(((((((''&&&&&&%%$$##""!!`‰++,,--..//0000//..--,,++**))((''&&%%$$$######$$$%%&&''(())**++,,--..//00112233221100////////0011122334455667788999::;;<<==<<;;::99887766554444444445566778899::;;<<==>>???????????????????????????????>>>>>=========<<;;::998877666554443322110000////////00011223344555556655444444445566778899:::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++**))((''''&&&&%%$$##""!!``!!"""!!``!!""##""!!``!!!""###"""""""""""""!!!```````!!""""####""!!``!!"""#########$$$%%&&''(())**++++***)))))))))*****++,,,,-------------------..---,,++**))((''&&%%$$##""!!``!!!!""""##$$$%%%&&&&%%$$##""!!``!!!!"""!!!!!""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))(('''''''(''&&%%$$##""!!``!!"""""""!!!!```!!""##""!!``!!""##$$%%&%%$$##"""""""!!!!```!!!!!!!!!"""""""""""##$$%%&&''(())**++,,--..//0011223344556677888899::;;<<===========<<;;;:::99999988877776665544433222112222333445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,+++++++,,,----...//001122333445566778899::;;<;;::99887766554433221100//..--,,++****+++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''''''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""!!!""""""!!""""#########""""!!```````````````!!!!!!!!!!!""""""!!!!!````!!""##$$%%&&''(())**++,,--..//001122334433221100//./...--,,++**))((''&&%%$$##""!!``!!""##""!!!!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))(('''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%%%%%$$$$$######""!!!``!!""##$$%%&&''(())**++,,--..//////000000000//..--,,++**))((''&&%%$$##""!!``!!!!!!!"""###$#$####$$%%&&''(())**++,,--..////..--,,+++++++++++,,,,---..//00112221100//..--,,++**))(('''''((())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))))(()))))***++++**)))((''&&&&&&&&&&&''''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((('''''''(())**++,,--..----.-...--..---,,++**))((''&&%%$$##""!!``!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,,,,+++++*****)))(((('''&&%%%$$$$$$$$$%$$$$#$$#########$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>>>>????????????????????>>==<<;;:::998888887777666665554433222222211110000011111100000//////////..........///001122333221100//..----..//00000000000/////////....-....-....//001122334433221100//..--,,++**))(('''''''''((())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/////////////0000011122334454433221100//..--,,++**))((''&&&%%%%&&&&&&&&&&'''(((((('''''&&%%$$##""!!`+,,--..//000000//..--,,++**))((''&&%%$$$$$$$$$$%%&&''(())**++,,--..//0011223333221100/////00011222334455667788999::;;<<====<<;;::998877665554444445566778899::;;<<==>>???????????????????????????????>>>>=====<<<====<<;;::9988776665554433221100000000000001122334455666665544444444445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++**))(((''''&&&%%$$##""!!``!!"""!!``!!""###""!!``!!""""""""!!""!!!"""!!``‡`!!"""""###""!!``!!"""""""######$$%%&&''(())******)))))(((()))))***+++,,,,,,,,,,,,,,-----------,,++**))((''&&%%$$##""!!``!!!!!"""##$$$$%%%&&%%$$##""!!``!!!!!!!!!```!!""##$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''''''''''&&%%$$##""!!``!!!"""!!!!!```!!""##""!!``!!""##$$%%%%$$##"""!!!!!!!!``!!!!!!!!!!!""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====>>>>>>>==<<<;;;:::::999988877776655444333222223334445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++++++++++,,,----..//001122333445566778899::;;<;;::99887766554433221100//..--,,+++++++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&&'''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!"!!!!!!!!!!!!!!"""""""######"""!!!!!!!````````!!!!!!!!!!!!!!!!"""""""!!!!!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//....---,,++**))((''&&%%$$##""!!``!!""#""!!!`````!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))(('''&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&%%%%%%$$$$$$$###"""!!```!!""##$$%%&&''(())**++,,--..//////////000////..--,,++**))((''&&%%$$##""!!```!!!!!!!""##########$$%%&&''(())**++,,--..////..--,,,++++++,,,,,,--...//00112221100//..--,,++**))(('''''''((())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**)))))))*****++++++**)))((''''&&&&&'''''((())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''''&&&&''(())**++,,--................--,,++**))((''&&%%$$##""!!``!!"""##"""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..---,,,,,+++++****))))((((''&&&%%$$%$$%%%%%%$$$$$$$##$##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>>>>>>>>?????????????????>>==<<;;::99988887777766665555544332222111111000000000000000////.....................//0011223221100//..--,---..///0000000///..........----------...//0011223333221100//..--,,++**))((''''&&&'''''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**)))()))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///........//////000111223344433221100//..--,,++**))((''&&%%%%%%%%%%%&%&&&&'''''''((''''&&%%$$##""!!`,,--..//00111100//..--,,++**))((''&&%%%$$$$$$%%%&&''(())**++,,--..//0011223344332211000000001122233445566778899:::;;<<==>>==<<;;::9988776655555555566778899::;;<<==>>???????????????????????????????>>=====<<<<<<<<<==<<;;::9988777665554433221111000000001112233445566666554433333333445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*****++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++**))(((('''&&%%$$##""!!``!!"""!!``!!""###""!!```!!!""""!!!!!!!!!!!!!``!!!!"""""""!!``!!!!"""""""""###$$%%&&''(())****)))((((((((()))))**++++,,,,,,,,,,,,,,,,,,,--,-,,++**))((''&&%%$$##""!!`````!!!!""###$$$%%%&%%$$##""!!`ĉ`!!!!!!!!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&&&&&&'&&%%$$##""!!``!!!!!!!!```!!""##""!!``!!""##$$%%$$##""!!!!!!!````!!""""!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>>>>>==<<<;;;::::::999888877766555443332233334445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++*******+++,,,,---..//001122233445566778899::;;<;;::99887766554433221100//..--,,++++,,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ```!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!```!!!!!!``!!!!""""""##$####""!!!!!!!``````````````!!!!!!!!!!!!!!!!"""""""""!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233221100//..-.----,,++**))((''&&%%$$##""!!``!!"""!!```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''&&&&&&%%%%%$$$$$$##"""!!!``!!""##$$%%&&''(())**++,,--........//////////..--,,++**))((''&&%%$$##""!!``````!!!"""#"#""""##$$%%&&''(())**++,,--..////..--,,,,,,,,,,,----...//00112221100//..--,,++**))((''&&&&&'''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``Ɖ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++****))*****+++,,,,++***))(('''''''''''(((())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''&&&&&&&''(())**++,,--...././//..//...--,,++**))((''&&%%$$##""!!``!!""######""!!`‰`!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..-----,,,,,+++++***))))(((''&&&%%%%%%%%%&%%%%$%%$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>>=====>>>>>>>>??????????>>==<<;;::99988777777666655555444332211111110000/////000000/////..........----------...//00112221100//..--,,,,--..///////////.........----,----,----..//00112233221100//..--,,++**))((''&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**)))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//............./////000112233433221100//..--,,++**))((''&&%%%$$$$%%%%%%%%%%&&&''''''((((''&&%%$$##""!!`,--..//0011111100//..--,,++**))((''&&%%%%%%%%%%&&''(())**++,,--..//0011223344443322110000011122333445566778899:::;;<<==>>>>==<<;;::99887766655555566778899::;;<<==>>???????????????????????????????>>====<<<<<;;;<<<<<=<<;;::9988777666554433221111111111111223344556676655443333333333445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*****++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,++**)))(((''&&%%$$##""!!``!!"""!!``!!""##$##""!!```!!!!!!!!``!!```!!!!``!!!!!"""""!!``!!!!!!!!""""""##$$%%&&''(())))))(((((''''((((()))***++++++++++++++,,,,,,,,,,,,++**))((''&&%%$$##""!!```!!!""####$$$%%%$$##""!!``!!!``````!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&&&&&&&&&%%$$##""!!```!!!````!!!""#""!!``!!""##$$%$$##""!!!``````!!"""!!!```!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>===<<<;;;;;::::999888877665554443333344455566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%&&''(())**++***********+++,,,,--..//001122233445566778899::;;<;;::99887766554433221100//..--,,,,,,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```````!`````````!!!!!!!""#######"""""""!!!!!!!!!!!!!!!!!!!!!!""""""""""""""!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//001122221100//..----,,,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&&%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''&&&&&&%%%%%%%$$$###""!!!``!!""##$$%%&&''(())**++,,--............///.....--,,++**))((''&&%%$$##""!!```!!""""""""""##$$%%&&''(())**++,,--..////..---,,,,,,------..///00112221100//..--,,++**))((''&&&&&&&'''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!!!`ȉ`!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++*******+++++,,,,,,++***))(((('''''((((()))**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&&&&%%%%&&''(())**++,,--..////////////..--,,++**))((''&&%%$$##""!!``!!""###$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//...-----,,,,,++++****))))(('''&&%%&%%&&&&&&%%%%%%%$$%$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>>=========>>>>>>>>???????>>==<<;;::9988877776666655554444433221111000000///////////////....---------------------..//001121100//..--,,+,,,--...///////...----------,,,,,,,,,,---..//001122221100//..--,,++**))((''&&&&%%%&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++***)***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...--------......///0001122333221100//..--,,++**))((''&&%%$$$$$$$$$$$%$%%%%&&&&&&&'''('''&&%%$$##""!!`--..//001122221100//..--,,++**))((''&&&%%%%%%&&&''(())**++,,--..//0011223344554433221111111122333445566778899::;;;<<==>>??>>==<<;;::998877666666666778899::;;<<==>>???????????????????????????????>>==<<<<<;;;;;;;;;<<<=<<;;::9988877666554433222211111111222334455667665544332222222233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,++**)))((''&&%%$$##""!!``!!"""!!````!!""##$$$##""!!!```!!!!```````````!!!!!!!!!````!!!!!!!!!"""##$$%%&&''(())))((('''''''''((((())****+++++++++++++++++++,,+,+++**))((''&&%%$$##""!!```!!"""###$$$%%%$$##""!!`````!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%%%%%&&&%%$$##""!!``````!!"""""!!``!!""##$$$$##""!!``Å`````!!""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>===<<<;;;;;;:::9999888776665544433444455566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$%%&&''(())*****)))))))***++++,,,--..//001112233445566778899::;;<;;::99887766554433221100//..--,,,,---..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!""#######"""""""!!!!!!!!!!!!!!"""""""""""!!!!!!!!!!!!!!``````!!""##$$%%&&''(())**++,,--..//00112221100//..--,-,,,,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((''''''&&&&&%%%%%%$$###"""!!````!!""##$$%%&&''(())**++,,--.--------...........--,,++**))((''&&%%$$##""!!``!!!"!"!!!!""##$$%%&&''(())**++,,--..////..-----------....///00112221100//..--,,++**))((''&&%%%%%&&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++++**+++++,,,----,,+++**))((((((((((())))**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&%%%%%%%&&''(())**++,,--..//000//00///..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//.....-----,,,,,+++****)))(('''&&&&&&&&&'&&&&%&&%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>>===<<<<<========>>>>>>>>>>==<<;;::998887766666655554444433322110000000////.....//////.....----------,,,,,,,,,,---..//0011100//..--,,++++,,--...........---------,,,,+,,,,+,,,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++*****++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-------------.....///0011223221100//..--,,++**))((''&&%%$$$####$$$$$$$$$$%%%&&&&&&'''''''&&%%$$##""!!`-..//00112222221100//..--,,++**))((''&&&&&&&&&&''(())**++,,--..//0011223344555544332211111222334445566778899::;;;<<==>>????>>==<<;;::9988777666666778899::;;<<==>>???????????????????????????????>>==<<<<;;;;;:::;;;;;<<=<<;;::9988877766554433222222222222233445566766554433222222222233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$##""!!``!!""#""!!!`````!!!""##$$%$$##""!!!`````‡``!!!!!!``````!!!!!!""##$$%%&&''(((((('''''&&&&'''''((()))**************+++++++++++++**))((''&&%%$$##"""!!``!!""""###$$$%$$##""!!`ƒ`!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%%%%%%%%%%$$##""!!``!!"!"""!!``!!""##$$$##""!!```!!!!``!!""!!`Ň`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>>===<<<<<;;;;:::9999887766655544444555666778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$$$$%%&&''(())**)))))))))))***++++,,--..//001112233445566778899::;;<;;::99887766554433221100//..-------..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!`````!!""##$$%%&&''(())**++,,--..//001121100//..--,,,,++,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%%$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((''''''&&&&&&&%%%$$$##"""!!!`!```!!""##$$%%&&''(())**++,,---------------...------,,++**))((''&&%%$$##""!!```!!!!!!!!!!""##$$%%&&''(())**++,,--..////...------......//000112221100//..--,,++**))((''&&%%%%%%%&&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``‰`!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,+++++++,,,,,------,,+++**))))((((()))))***++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%%%%$$$$%%&&''(())**++,,--..//0000000//..--,,++**))((''&&%%$$##""!!```!!""##$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100///.....-----,,,,++++****))(((''&&'&&''''''&&&&&&&%%&%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>===<<<<<<<<<========>>>>>>>==<<;;::998877766665555544443333322110000//////...............----,,,,,,,,,,,,,,,,,,,,,--..//00100//..--,,++*+++,,---.......---,,,,,,,,,,++++++++++,,,--..//00111100//..--,,++**))((''&&%%%%$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,+++*+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,,,,,------...///00112221100//..--,,++**))((''&&%%$$###########$#$$$$%%%%%%%&&&'&'''&&%%$$##""!!`..//0011223333221100//..--,,++**))(('''&&&&&&'''(())**++,,--..//0011223344556655443322222222334445566778899::;;<<<==>>??????>>==<<;;::99887777777778899::;;<<==>>???????????????????????????????>>==<<;;;;;:::::::::;;;<<=<<;;::9998877766554433332222222233344556676655443322111111112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$##""!!``!!""##""!!!!!!!!!""##$$%%%$$##"""!!````````````!!!""##$$%%&&''(((('''&&&&&&&&&'''''(())))*******************++*+***))((''&&%%$$##""""!!```!!!"""###$$$$$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$$$$$$%%%%$$##""!!``!!!!!!"!!``!!""##$$##""!!``!!!!!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>>===<<<<<<;;;::::9998877766555445555666778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#########$$%%&&''(()))))((((((()))****+++,,--..//000112233445566778899::;;;:::999887766554433221100//..----...//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""""""""""""""!!!!!!!!!!!!!!!!!!!```````````!!""##$$%%&&''(())**++,,--..//00111100//..--,,+,+++++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))(((((('''''&&&&&&%%$$$###""!!!!!!```!!""##$$%%&&''(())**++,,---,,,,,,,,-------------,,++**))((''&&%%$$##""!!```!`!````!!""##$$%%&&''(())**++,,--..////...........////000112221100//..--,,++**))((''&&%%$$$$$%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,,,++,,,,,---....--,,,++**)))))))))))****++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%%%$$$$$$$%%&&''(())**++,,--..//0001100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100/////.....-----,,,++++***))((('''''''''(''''&''&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>===<<<;;;;;<<<<<<<<==========<<;;::9988777665555554444333332221100///////....-----......-----,,,,,,,,,,++++++++++,,,--..//000//..--,,++****++,,-----------,,,,,,,,,++++*++++*++++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,+++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,,,-----...//001121100//..--,,++**))((''&&%%$$###""""##########$$$%%%%%%&&&&&&&'&&%%$$##""!!`.//001122333333221100//..--,,++**))((''''''''''(())**++,,--..//0011223344556666554433222223334455566778899::;;<<<==>>????????>>==<<;;::998887777778899::;;<<==>>???????????????????????????????>>==<<;;;;:::::999:::::;;<<=<<;;::9998887766554433333333333334455667665544332211111111112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///..--,,++**))((''&&%%$$##""!!```````!!""####"""!!!!!"""##$$%%&%%$$##"""!!`````````!!""##$$%%&&''''''&&&&&%%%%&&&&&'''((())))))))))))))*************))((''&&%%$$##""!!!!``!!!!"""###$$$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$$$$$$$$$$$$$##""!!````!`!!!!!``!!""####""!!``!!!"""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>>=====<<<<;;;::::9988777666555556667778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""######$$%%&&''(())((((((((((()))****++,,--..//000112233445566778899::;::999999887766554433221100//.......//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````````!!""##$$%%&&''(())**++,,--..//001100//..--,,++++**++**))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$$#######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))(((((('''''''&&&%%%$$###"""!"!!!!```!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,---,,,,,,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--../////......//////001112221100//..--,,++**))((''&&%%$$$$$$$%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,,,,,,-----......--,,,++****)))))*****+++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$$$$####$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!""##$$%%%%%$$##""!!`ʼn`!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::998877665544332211000/////.....----,,,,++++**)))((''(''(((((('''''''&&'&&''''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<<;;;;;;;;;<<<<<<<<=======<<;;::9988776665555444443333222221100////......---------------,,,,+++++++++++++++++++++,,--..//0//..--,,++**)***++,,,-------,,,++++++++++**********+++,,--..//0000//..--,,++**))((''&&%%$$$$###$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,,+,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++++++,,,,,,---...//0011100//..--,,++**))((''&&%%$$##"""""""""""#"####$$$$$$$%%%&%&&&&'&&%%$$##""!!`//00112233444433221100//..--,,++**))(((''''''((())**++,,--..//0011223344556677665544333333334455566778899::;;<<===>>??????????>>==<<;;::9988888888899::;;<<==>>???????????????????????????????>>==<<;;:::::999999999:::;;<<=<<;;:::998887766554444333333334445566766554433221100000000112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!""##$$%%&&''(())**++,,-----..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///..--,,++**))((''&&%%$$##""!!````!!!!!``‡`!!""##$$##"""""""""##$$%%&&&%%$$###""!!``!!!!!!```!!""##$$%%&&''''&&&%%%%%%%%%&&&&&''(((()))))))))))))))))))**)*)))((''&&%%$$##""!!!!```!!!"""####$$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$#######$$$$$$##""!!````!!!``!!""####""!!``!!""""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>>======<<<;;;;:::99888776665566667778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""""##$$%%&&''((((('''''''((())))***++,,--..///00112233445566778899:::99988999887766554433221100//....///00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`†`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!!!!!!!!!!``````````````````!!""##$$%%&&''(())**++,,--..//0000//..--,,++*+****+**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****))))))(((((''''''&&%%%$$$##""""""!!!``!!""##$$%%&&''(())**++,,-,,++++++++,,,,,,,,,,,,,+++**))((''&&%%$$##""!!`ńĈ`!!""##$$%%&&''(())**++,,--../////////////00001112221100//..--,,++**))((''&&%%$$#####$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..----,,-----...////..---,,++***********++++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$$$#######$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//0011223344445566778899::;;<<;;::99887766554433221100000/////.....---,,,,+++**)))((((((((()(((('(('''''''''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<<;;;:::::;;;;;;;;<<<<<<<<<<;;::9988776665544444433332222211100//.......----,,,,,------,,,,,++++++++++**********+++,,--..///..--,,++**))))**++,,,,,,,,,,,+++++++++****)****)****++,,--..//00//..--,,++**))((''&&%%$$#########$$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++++++++,,,,,---..//00100//..--,,++**))((''&&%%$$##"""!!!!""""""""""###$$$$$$%%%%%%%&&&&&%%$$##""!!`/0011223344444433221100//..--,,++**))(((((((((())**++,,--..//0011223344556677776655443333344455666778899::;;<<===>>????????????>>==<<;;::99988888899::;;<<==>>???????????????????????????????>>==<<;;::::9999988899999::;;<<=<<;;:::999887766554444444444444556676655443322110000000000112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!!!`Ā`````ŀ```!!""##$$%%&&''(())**++,,-----..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!````ŇŇ`!!""##$$$$###"""""###$$%%&&'&&%%$$###""!!````!!!!!!!!!```!!""##$$%%&&&&&&%%%%%$$$$%%%%%&&&'''(((((((((((((()))))))))))))((''&&%%$$##""!!`````!!!"""#######""!!```!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$################""!!`ƀ````!!""##$##""!!```!!""#""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>>>>====<<<;;;;::998887776666677788899::;;<<<<;;::99887766554433221100//..--,,,++**))((''&&%%$$##""!!``!!!!!!!""""""##$$%%&&''(('''''''''''((())))**++,,--..///00112233445566778899:9988888899887766554433221100///////00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````````````!!!!!!```!!""##$$%%&&''(())**++,,--..//0000//..--,,++****))***))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$###"""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++******))))))((((((('''&&&%%$$$###"#""""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++,,,++++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00//////0000001122221100//..--,,++**))((''&&%%$$#######$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..-------.....//////..---,,++++*****+++++,,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$#####""""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&&&%%$$##""!!``!!""""##$$%%&&''(())**++,,--..//001122333344445566778899::;;<<;;::998877665544332211100000/////....----,,,,++***))(()(())))))(((((((''(''(((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;;:::::::::;;;;;;;;<<<<<<<;;::9988776655544443333322221111100//....------,,,,,,,,,,,,,,,++++*********************++,,--../..--,,++**))()))**+++,,,,,,,+++**********))))))))))***++,,--..////..--,,++**))((''&&%%$$####"""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..---,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++********++++++,,,---..//000//..--,,++**))((''&&%%$$##""!!!!!!!!!!!"!""""#######$$$%$%%%%&&&&&%%$$##""!!`001122334455554433221100//..--,,++**)))(((((()))**++,,--..//0011223344556677887766554444444455666778899::;;<<==>>>??????????????>>==<<;;::999999999::;;<<==>>???????????????????????????????>>==<<;;::99999888888888999::;;<<=<<;;;::99988776655554444444455566766554433221100////////00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!```!!!!!!!!!!````!!!!!`````````````````!!""##$$%%&&''(())**++,,--.....//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%$$##""!!!!"""""!!!!!!`````Æ`!!""##$$%%$$#########$$%%&&'''&&%%$$$##""!!```!!!!""""""!!!!`````!!""##$$%%&&&&%%%$$$$$$$$$%%%%%&&''''((((((((((((((((((())()(((''&&%%$$##""!!``!!!""""#####""!!``!!!""##$$%%&&'''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##"""""""#########""!!``!!""##$$##""!!`‰`!!!""##""!!``````!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>>>>>===<<<<;;;::9998877766777788899::;;<<<<;;::99887766554433221100//..--,,+++**))((''&&%%$$##""!!``!!!!!!!!!!!""##$$%%&&'''''&&&&&&&'''(((()))**++,,--...//0011223344556677889998887788899887766554433221100////000112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`lj`!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!``!!!""##$$%%&&''(())**++,,--..//0000//..--,,++**)*))))**))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++******)))))((((((''&&&%%%$$######""!!``!!""##$$%%&&''(())**++,,++********+++++++++++++***))(('''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00000000000111122221100//..--,,++**))((''&&%%$$##"""""###$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223221100////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445554433221100//....--.....///0000//...--,,+++++++++++,,,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$####"""""""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!```!!""###$$%%&&'&&%%$$##""!!``!!"""##$$%%&&''(())**++,,--..//00112222233333445566778899::;;<<;;::99887766554433221111100000/////...----,,,++***)))))))))*))))())((((((((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;;:::99999::::::::;;;;;;;;;;::9988776655544333333222211111000//..-------,,,,+++++,,,,,,+++++**********))))))))))***++,,--...--,,++**))(((())**+++++++++++*********))))())))())))**++,,--..//..--,,++**))((''&&%%$$##"""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..-----..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*************+++++,,,--..//0//..--,,++**))((''&&%%$$##""!!!````!!!!!!!!!!"""######$$$$$$$%%%&&&%%$$##""!!`0112233445555554433221100//..--,,++**))))))))))**++,,--..//0011223344556677888877665544444555667778899::;;<<==>>>????????????????>>==<<;;:::999999::;;<<==>>???????????????????????????????>>==<<;;::9999888887778888899::;;<<=<<;;;:::99887766555555555555566766554433221100//////////00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``````````````````!!!!!!!!!!!""""""!!```!!!!!!!!!``!!!!!!``!!!!!!!!````!!""##$$%%&&''(())**++,,--.....//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211100//..--,,++**))((''&&%%$$##""""""""""""!!!!!!!```!!```````!!""##$$%%%%$$$#####$$$%%&&''(''&&%%$$$##""!!!!!!!"""""""""!!!!!!``‰`!!""##$$%%%%%%$$$$$####$$$$$%%%&&&''''''''''''''(((((((((((((''&&%%$$##""!!```!!!"""""###""!!`É`!!!""##$$%%&&'''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""""""""""""""###""!!``!!""##$##""!!```!!!""###""!!```!!!!!!""##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>>>===<<<<;;::99988877777888999::;;<<<<;;::99887766554433221100//..--,,+++***))((''&&%%$$##""!!```````!!!!!!""##$$%%&&''&&&&&&&&&&&'''(((())**++,,--...//001122334455667788988777777889988776655443322110000000112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``````!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!``!!""##$$%%&&''(())**++,,--..//000//..--,,++**))))(())))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##"""!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++******)))))))((('''&&%%%$$$#$##""!!``!!""##$$%%&&''(())**++,++*************+++********))(('''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000000011111122221100//..--,,++**))((''&&%%$$##"""""""###$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112221100//....--,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//......./////000000//...--,,,,+++++,,,,,---..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%%$$##"""""!!!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''&&%%$$##""!!``!!""###$$%%&&''(())**++,,--..//0011221122223333445566778899::;;<<;;::998877665544332221111100000////....----,,+++**))*))******)))))))(()(())))**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;:::999999999::::::::;;;;;;;::9988776655444333322222111100000//..----,,,,,,+++++++++++++++****)))))))))))))))))))))**++,,--.--,,++**))(('((())***+++++++***))))))))))(((((((((()))**++,,--....--,,++**))((''&&%%$$##""""!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//...-...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))))))******+++,,,--..///..--,,++**))((''&&%%$$##""!!```````!`!!!!"""""""###$#$$$$%%%%%%%%$$##""!!`11223344556666554433221100//..--,,++***))))))***++,,--..//0011223344556677889988776655555555667778899::;;<<==>>???????????????????>>==<<;;:::::::::;;<<==>>???????????????????????????????>>==<<;;::998888877777777788899::;;<<=<<<;;:::998877666655555555666766554433221100//........//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""!!!""""""""!!``!!"""""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../////00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211100//..--,,++**))((''&&%%$$##""""#####""""""!!!!!!!!!!!!!!````!!""##$$%%&&%%$$$$$$$$$%%&&''(((''&&%%%$$##""!!!""""######""""!!!!!``!!""##$$%%%%$$$#########$$$$$%%&&&&'''''''''''''''''''(('('''&&%%$$##""!!``!!!!""""""""!!`É``````!!"""##$$%%&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!"""""""""#""!!``!!""##$##""!!````!!!"""####""!!``!!!!!!""###""!!```!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>>====<<<;;:::99888778888999::;;<<<<;;::99887766554433221100//..--,,++*****))((''&&%%$$##""!!``````!!""##$$%%&&&&&%%%%%%%&&&''''((())**++,,---..//0011223344556677888777667778899887766554433221100001112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!````!!!!```!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""!!```!!""##$$%%&&''(())**++,,--..//000//..--,,++**))()(((())))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,++++++*****))))))(('''&&&%%$$$$$##""!!`‰`!!""##$$%%&&''((())**+++**))))))))*************)))((''&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00111111112222221100//..--,,++**))((''&&%%$$##""!!!!!"""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011221100//....--,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100////../////000111100///..--,,,,,,,,,,,----..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""""!!!!!!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001111111112222233445566778899::;;<<;;::99887766554433222221111100000///....---,,+++*********+****)**)))))))))***++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;:::9998888899999999::::::::::998877665544433222222111100000///..--,,,,,,,++++*****++++++*****))))))))))(((((((((()))**++,,---,,++**))((''''(())***********)))))))))(((('(((('(((())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//.....//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))))))))*****+++,,--../..--,,++**))((''&&%%$$##""!!`````!!!""""""#######$$$%%%%%%$$##""!!`122334455666666554433221100//..--,,++**********++,,--..//0011223344556677889999887766555556667788899::;;<<==>>?????????????????????>>==<<;;;::::::;;<<==>>???????????????????????????????>>==<<;;::99888877777666777778899::;;<<=<<<;;;::9988776666666666666766554433221100//..........//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!!!!!!!!!!!!"""""""""""###""!!``!!""""""""!!""""""!!""""""""!!!!""##$$%%&&''(())**++,,--../////00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221100//..--,,++**))((''&&%%$$############"""""""!!!""!!!!!!!!!!!""##$$%%&&&&%%%$$$$$%%%&&''(()((''&&%%%$$##"""""""#########""""""!!``!!""##$$$$$$#####""""#####$$$%%%&&&&&&&&&&&&&&'''''''''''''&&%%$$##""!!```!!!!!"""""!!`ʼn``!!!!!!!"""##$$%%&&&%&&&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!""""#""!!```!!""##$$##""!!```!!!!!"""##$##""!!`ʼn`!!""""""####""!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>>====<<;;:::99988888999:::;;<<<<;;::99887766554433221100//..--,,++***)))))((''&&%%$$##""!!``!!""##$$%%&&%%%%%%%%%%%&&&''''(())**++,,---..//00112233445566778776666667788998877665544332211111112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!``Ƈ``!!!!!!!!!````!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##""!!``!!!""##$$%%&&''(())**++,,--....//0//..--,,++**))((((''((()((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,++++++*******)))(((''&&&%%%$$$##""!!``!!""##$$%%&&'''(())**+**)))))))))))))***))))))))((''&&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0011111222222221100//..--,,++**))((''&&%%$$##""!!!!!!!"""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100//..----,,++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100///////0000011111100///..----,,,,,-----...//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%$$##""!!!!!````!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001111001111222233445566778899::;;<<;;::99887766554433322222111110000////....--,,,++**+**++++++*******))*))****++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99988888888899999999:::::::9988776655443332222111110000/////..--,,,,++++++***************))))((((((((((((((((((((())**++,,-,,++**))((''&'''(()))*******)))((((((((((''''''''''((())**++,,----,,++**))((''&&%%$$##""!!!!```!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100///.///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((((((())))))***+++,,--...--,,++**))((''&&%%$$##""!!`Ņ`!!!!!!!"""#"####$$$$$$$%$$##""!!`2233445566777766554433221100//..--,,+++******+++,,--..//00112233445566778899::998877666666667788899::;;<<==>>???????????????????????>>==<<;;;;;;;;;<<==>>???????????????????????????????>>==<<;;::9988777776666666667778899::;;<<<=<<;;;::99887777666666667766554433221100//..--------..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##"""#####""!!``!!""#####"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//00000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221100//..--,,++**))((''&&%%$$####$$$$$######""""""""""""""!!!!""##$$%%&&''&&%%%%%%%%%&&''(()))((''&&&%%$$##"""####$$$$$$####"""""!!````!!""##$$$$###"""""""""#####$$%%%%&&&&&&&&&&&&&&&&&&&''&'&&&%%$$##""!!```!!!!!!!!!``!!!!!!!!""###$$%%&&&%%%%%%%%$$##""!!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!```````!!!!!!!!!"""""!!!`````!!""##$$$##""!!``!!!!"""###$##""!!``!!""""""###""!!``!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>>>===<<;;;::999889999:::;;<<<<;;::99887766554433221100//..--,,++**))))))(((''&&%%$$##""!!``!!""##$$%%%%%$$$$$$$%%%&&&&'''(())**++,,,--..//001122334455667776665566677889988776655443322111122233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::999887766554433221100//..--,,++**))((''&&%%$$###""!!!````!!!!!""""!!!!!```!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!!""##$$%%&&''(())**++,,-----...///..--,,++**))(('(''''((((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-----,,,,,,+++++******))((('''&&%%%$$##""!!``!!""##$$%%&&'''(())***))(((((((()))))))))))))(((''&&%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122222233221100//..--,,++**))((''&&%%$$##""!!`````!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011100//..----,,++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566655443322110000//00000111222211000//..-----------....//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!!!```!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!```````!!""##$$%%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0000000000111112233445566778899::;;<<;;::998877665544333332222211111000////...--,,,+++++++++,++++*++*********+++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::999888777778888888899999999998877665544333221111110000/////...--,,+++++++****)))))******)))))((((((((((''''''''''((())**++,,,++**))((''&&&&''(()))))))))))(((((((((''''&''''&''''(())**++,,--,,++**))((''&&%%$$##""!!``````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100/////00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((((((((()))))***++,,--.--,,++**))((''&&%%$$##""!!```!!!!!!"""""""###$$$$$$$$##""!!`23344556677777766554433221100//..--,,++++++++++,,--..//00112233445566778899::::9988776666677788999::;;<<==>>?????????????????????????>>==<<<;;;;;;<<==>>???????????????????????????????>>==<<;;::998877776666655566666778899::;;<<<=<<<;;::998877777777777766554433221100//..----------..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""""""""""""""""""###########$##""!!``!!""#######""######""########""""##$$%%&&''(())**++,,--..//00000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333221100//..--,,++**))((''&&%%$$$$$$$$$$$$#######"""##"""""""""""##$$%%&&''''&&&%%%%%&&&''(())*))((''&&&%%$$#######$$$$$$$$$######""!!!!``Ä`!!""##$####"""""!!!!"""""###$$$%%%%%%%%%%%%%%&&&&&&&&&&&&&%%$$##""!!````!!!!!!``!!"""""""###$$%%&&&%%$%%%%%$$##""!!```!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!```````!!!!"""""!!!!!!````!!""##$$$$##""!!``!!"""###$##""!!``!!"""""""""""!!``!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>>>==<<;;;:::99999:::;;;<<<<;;::99887766554433221100//..--,,++**)))(((((''''&&%%$$##""!!``````!!""##$$%%$$$$$$$$$$$%%%&&&&''(())**++,,,--..//0011223344556676655555566778899887766554433222222233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99888777766554433221100//..--,,++**))((''&&%%$$###""!!!!!`lj`!!!"""""""""!!!!!!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--------../..--,,++**))((''''&&'''((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------,,,,,,+++++++***)))(('''&&%%$$##""!!``!!""##$$%%&&&''(())*))((((((((((((()))((((((((''&&%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112223333221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,,,++*****))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100000001111122222211000//....-----.....///0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!````!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!!!!!!!!""##$$%%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//000000//000011112233445566778899::;;<<;;::9988776655444333332222211110000////..---,,++,++,,,,,,+++++++**+**++++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99888777777777888888889999999887766554433222111100000////.....--,,++++******)))))))))))))))(((('''''''''''''''''''''(())**++,++**))((''&&%&&&''((()))))))(((''''''''''&&&&&&&&&&'''(())**++,,,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::998877665544332211000/000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''''''(((((()))***++,,----,,++**))((''&&%%$$##""!!``````!!!"!""""#######$$$$##""!!`334455667788887766554433221100//..--,,,++++++,,,--..//00112233445566778899::;;::99887777777788999::;;<<==>>???????????????????????????>>==<<<<<<<<<==>>???????????????????????????????>>==<<;;::99887766666555555555666778899::;;;<<<<<<;;::9988887777777766554433221100//..--,,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#########################$$###$$$##""!!``!!""##$$$#########################$$%%&&''(())**++,,--..//00111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333221100//..--,,++**))((''&&%%$$$$%%%%%$$$$$$##############""""##$$%%&&''((''&&&&&&&&&''(())***))(('''&&%%$$###$$$$%%%%%%$$$$#####""!!!!!`````````````!!""######"""!!!!!!!!!"""""##$$$$%%%%%%%%%%%%%%%%%%%&&%&%%%$$##""!!````````!!"""""""##$$$%%&&&%%$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!````!!!!""""!!!!!!!``````!!""##$$$$##""!!``!!""##$$##""!!``!!!!!!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>>==<<<;;:::99::::;;;<<<<;;::99887766554433221100//..--,,++**))(((((('''''&&%%$$##""!!```!!!!`‰`!!""##$$%$$$#######$$$%%%%&&&''(())**+++,,--..//00112233445566655544555667788998877665544332222333445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::9988877766666554433221100//..--,,++**))((''&&%%$$$##"""!!!!```!!"""""####"""""!!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--,,,,---...--,,++**))((''&'&&&&'''(''&&%%$$##""!!``!!""!!```!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.....------,,,,,++++++**)))((''&&%%$$##""!!``!!""##$$%%&&&''(()))((''''''''((((((((((((('''&&%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233333221100//..--,,++**))((''&&%%$$##""!!``ĉ``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,,,++****)))((''&&%%$$##""!!``ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221111001111122233332211100//...........////001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%$$##""!!`Ň`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!!!!!!""##$$%%&&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00////////00000112233445566778899::;;<<;;::99887766554444433333222221110000///..---,,,,,,,,,-,,,,+,,+++++++++,,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::9988877766666777777778888888888776655443322211000000////.....---,,++*******))))((((())))))(((((''''''''''&&&&&&&&&&'''(())**+++**))((''&&%%%%&&''((((((((((('''''''''&&&&%&&&&%&&&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''''''''((((()))**++,,---,,++**))((''&&%%$$##""!!``!!!!!!!"""######$$$$##""!!`3445566778888887766554433221100//..--,,,,,,,,,,--..//00112233445566778899::;;;;::99887777788899:::;;<<==>>?????????????????????????????>>===<<<<<<==>>???????????????????????????????>>==<<;;::9988776666555554445555566778899::;;;<<<=<<;;::99888888887766554433221100//..--,,,,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##################$$$$$$$$$$$$##""!!``!!""##$$$$$##$$$$$$##$$$$$$$$####$$%%&&''(())**++,,--..//00111112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433221100//..--,,++**))((''&&%%%%%%%%%%%%$$$$$$$###$$###########$$%%&&''(((('''&&&&&'''(())**+**))(('''&&%%$$$$$$$%%%%%%%%%$$$$$$##""""!!!!!!!!!`````!!````!!!```!!""###""""!!!!!````!!!!!"""###$$$$$$$$$$$$$$%%%%%%%%%%%%%%$$##""!!```!!""#######$$$%%&&&%%$$#$$$$$##""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!!!!!"""""!!!!!`````!!!!!""##$$%$$##""!!``!!""####""!!``!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<<;;;:::::;;;<<<<<;;::99887766554433221100//..--,,++**))((('''''&&&&&&&%%$$##""!!`````!!!!!!``!!""##$$$###########$$$%%%%&&''(())**+++,,--..//001122334455655444444556677889988776655443333333445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::998877766666666554433221100//..--,,++**))((''&&%%$$$##"""""!!!``!!""#########"""""""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,-,,,,,,,--.--,,++**))((''&&&&%%&&&''''&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..--,,++**))(('''&&%%$$##""!!``!!""##$$%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//......------,,,,,,,+++**))((''&&%%$$##""!!``!!""##$$%%%&&''(()(('''''''''''''(((''''''''&&%%$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//000//..--,,++++**)))))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221111111222223333332211100////...../////000112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##"""""""""##$$%%&&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..///////..////0000112233445566778899::;;<<;;::998877665554444433333222211110000//...--,,-,,------,,,,,,,++,++,,,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887776666666667777777788888887766554433221110000/////....-----,,++****))))))(((((((((((((((''''&&&&&&&&&&&&&&&&&&&&&''(())**+**))((''&&%%$%%%&&'''((((((('''&&&&&&&&&&%%%%%%%%%%&&&''(())**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::998877665544332211101112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&&''''''((()))**++,,-,,++**))((''&&%%$$##""!!````!`!!!!"""""""##$$$##""!!`44556677889999887766554433221100//..---,,,,,,---..//00112233445566778899::;;<<;;::998888888899:::;;<<==>>???????????????????????????????>>=========>>???????????????????????????????>>==<<;;::998877665555544444444455566778899:::;;;<<=<<;;::999988887766554433221100//..--,,++++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%$$$%$$##""!!``!!""##$$%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00112222233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433221100//..--,,++**))((''&&%%%%&&&&&%%%%%%$$$$$$$$$$$$$$####$$%%&&''(())(('''''''''(())**+++**))(((''&&%%$$$%%%%&&&&&&%%%%$$$$$##"""""!!!!!!!!!!!!!!!!!!!!!!!``!!""##""""!!!`````!!!!!""####$$$$$$$$$$$$$$$$$$$%%$%$$$$##""!!``!!!""#######$$%%%&&&%%$$########""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!````!!!!!""""""!!!!!!``!!!!!""##$$%%$$##""!!``!!""###""!!```!``````!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>===<<;;;::;;;;<<<<<;;::99887766554433221100//..--,,++**))((''''''&&&&&&&&&%%$$##""!!```!!!!!!""!!``!!""##$$###"""""""###$$$$%%%&&''(())***++,,--..//0011223344555444334445566778899887766554433334445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``lj`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887776665555566554433221100//..--,,++**))((''&&%%%$$###""""!!!``!!""###$$$$#####"""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,-,,++++,,,---,,++**))((''&&%&%%%%&&&''&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&&%%$$##""!!``!!""##$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/////......-----,,,,,++**))((''&&%%$$##""!!``!!""##$$%%%&&''(((''&&&&&&&&'''''''''''''&&&%%$$###""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0//..--,,++++**))))((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433222211222223334444332221100///////////000011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##"""""""##$$%%&&'''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...//......../////00112233445566778899::;;<<;;::998877665555544444333332221111000//...---------.----,--,,,,,,,,,---..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::998877766655555666666667777777777665544332211100//////....-----,,,++**)))))))(((('''''(((((('''''&&&&&&&&&&%%%%%%%%%%&&&''(())***))((''&&%%$$$$%%&&'''''''''''&&&&&&&&&%%%%$%%%%$%%%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::9988776655443322111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&&&'''''((())**++,,,,++**))((''&&%%$$##""!!`````!!!""""""##$$$##""!!`455667788999999887766554433221100//..----------..//00112233445566778899::;;<<<<;;::9988888999::;;;<<==>>?????????????????????????????????>>>======>>???????????????????????????????>>==<<;;::99887766555544444333444445566778899:::;;;<<=<<;;::9999887766554433221100//..--,,++++++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%$$##""!!``!!""##$$%%%%$$%%%%%%$$%%%%%%%%$$$$%%&&''(())**++,,--..//00112222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665554433221100//..--,,++**))((''&&&&&&&&&&&&%%%%%%%$$$%%$$$$$$$$$$$%%&&''(())))((('''''((())**++,++**))(((''&&%%%%%%%&&&&&&&&&%%%%%%$$####"""""""""!!!!!""!!!!"""!!!``!!"""""!!!!`````!!!"""##############$$$$$$$$$$$$$$##""!!``!!!""##$$$$$$$%%%&&&%%$$##"#####""!!```!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!````!!!"""""""!!!!!```!!"""""##$$%%%$$##""!!``!!""###""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>===<<<;;;;;<<<=<<;;::99887766554433221100//..--,,++**))(('''&&&&&%%%%%%%%%%%$$##""!!``!!!!!!!!!!!!``!!""##$$##"""""""""""###$$$$%%&&''(())***++,,--..//00112233445443333334455667788998877665544444445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::9988776665555555566554433221100//..--,,++**))((''&&%%%$$#####"""!!`É`!!""##$$$$$$$$#######$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,,,+++++++,,-,,++**))((''&&%%%%$$%%%&&'&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&&&%%$$##""!!``!!""##$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////......------,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(''&&&&&&&&&&&&&'''&&&&&&&&%%$$###""!!!``!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..///..--,,++****))(((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677776655443322222223333344444433222110000/////000001112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$#########$$%%&&'''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.........--....////00112233445566778899::;;<<;;::998877666555554444433332222111100///..--.--......-------,,-,,----..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::998877666555555555666666667777777665544332211000////.....----,,,,,++**))))(((((('''''''''''''''&&&&%%%%%%%%%%%%%%%%%%%%%&&''(())*))((''&&%%$$#$$$%%&&&'''''''&&&%%%%%%%%%%$$$$$$$$$$%%%&&''(())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433222122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%&&&&&&'''((())**++,,,++**))((''&&%%$$##""!!`Ã`!!!!!!!""##$$$##""!!`5566778899::::99887766554433221100//...------...//00112233445566778899::;;<<==<<;;::99999999::;;;<<==>>???????????????????????????????????>>>>>>>>>???????????????????????????????>>==<<;;::99887766554444433333333344455667788999:::;;<<=<<;;::99887766554433221100//..--,,++********++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&%%%&%%$$##""!!``!!""##$$%%&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112233333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665554433221100//..--,,++**))((''&&&&'''''&&&&&&%%%%%%%%%%%%%%$$$$%%&&''(())**))((((((((())**++,,,++**)))((''&&%%%&&&&''''''&&&&%%%%%$$#####"""""""""""""""""""""""!!``!!"""""!!!!```!!""""###################$$#$#####""!!``!!"""##$$$$$$$%%&&&&%%$$##""""""""!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``‰``!!""##""""""!!``!!""""##$$%%%$$##""!!```!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>>==<<<;;<<<<=<<;;::99887766554433221100//..--,,++**))((''&&&&&&%%%%%%%%%%%%%$$##""!!!!!"!!!!!!!!!``!!""##$##"""!!!!!!!"""####$$$%%&&''(()))**++,,--..//001122334443332233344556677889988776655444455566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::998877666555444445566554433221100//..--,,++**))((''&&&%%$$$####"""!!```!!""##$$$%%%%$$$$$###$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,,++****+++,,,++**))((''&&%%$%$$$$%%%&&&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%%%%$$##""!!``!!""##$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000//////.....---,,++**))((''&&%%$$##""!!``!!""##$$$%%&&'''&&%%%%%%%%&&&&&&&&&&&&&%%%$$##"""!!!``!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``ĉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!!`ʼn`!!""##$$%%&&''(())**++,,--../..--,,++****))(((('''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778776655443333223333344455554433322110000000000011112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######""!!``!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$#######$$%%&&''((()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----..--------.....//00112233445566778899::;;<<;;::998877666665555544444333222211100///........./....-..---------...//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::998877666555444445555555566666666665544332211000//......----,,,,,+++**))(((((((''''&&&&&''''''&&&&&%%%%%%%%%%$$$$$$$$$$%%%&&''(()))((''&&%%$$####$$%%&&&&&&&&&&&%%%%%%%%%$$$$#$$$$#$$$$%%&&''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::998877665544332222233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%%&&&&&'''(())**++,,,++**))((''&&%%$$##""!!````!!!!!!""##$$$##""!!`566778899::::::99887766554433221100//..........//00112233445566778899::;;<<====<<;;::99999:::;;<<<==>>??????????????????????????????????????>>>>>>???????????????????????????????>>==<<;;::9988776655444433333222333334455667788999:::;;<<<;;::99887766554433221100//..--,,++**********++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&&&%%&&&&&&%%&&&&&&&&%%%%&&''(())**++,,--..//00112233333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666554433221100//..--,,++**))((''''''''''''&&&&&&&%%%&&%%%%%%%%%%%&&''(())****)))((((()))**++,,-,,++**)))((''&&&&&&&'''''''''&&&&&&%%$$$$#########"""""##""""###""!!``!!!!!!!!````!!!""""""""""""""###############""!!``!!""##$$%%%%%%%&&&&%%$$##""!"""""!!```!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!""###"""""!!`ĉ`!!""###$$%%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>>===<<<<<==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$$$$$$$$$$$$####""!!!!!!!!```````!!""####""!!!!!!!!!!!"""####$$%%&&''(()))**++,,--..//0011223343322222233445566778899887766555555566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766555444444445566554433221100//..--,,++**))((''&&&%%$$$$$###""!!!```!!""##$$%%%%%%%%$$$$$$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,++*******++,++**))((''&&%%$$$$##$$$%%&&&%%$$##""!!``!!""##""!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%%%%%$$##""!!``!!""####$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998877665544332211000000//////.....--,,++**))((''&&%%$$##""!!`‰`!!""###$$%%&&'&&%%%%%%%%%%%%%&&&%%%%%%%%$$##"""!!```!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--...--,,++**))))((''''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433333334444455555544333221111000001111122233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####""!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$$$$$$$$%%&&''((())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---------,,----....//00112233445566778899::;;<<;;::9988777666665555544443333222211000//../..//////.......--.--....//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766555444444444555555556666666554433221100///....-----,,,,+++++**))((((''''''&&&&&&&&&&&&&&&%%%%$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##"###$$%%%&&&&&&&%%%$$$$$$$$$$##########$$$%%&&''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::9988776655443332333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$%%%%%%&&&'''(())**++,,++**))((''&&%%$$##""!!``````!!""##$$$##""!!`66778899::;;;;::99887766554433221100///......///00112233445566778899::;;<<==>>==<<;;::::::::;;<<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333322222222233344556677888999::;;<;;::99887766554433221100//..--,,++**))))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''&&&'&&%%$$##""!!```!!""##$$%%&&'&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666554433221100//..--,,++**))((''''(((((''''''&&&&&&&&&&&&&&%%%%&&''(())**++**)))))))))**++,,---,,++***))((''&&&''''((((((''''&&&&&%%$$$$$######################""!!``!!!!!!!!``!!!!"""""""""""""""""""##"#"""""!!``!!""##$$%%%%%%&&&&%%$$##""!!!!!!!!!``!!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!""######""!!``!!""###$$%%%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>===<<===<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%$$$$$$$$$$$$$##"""""!!!!!````!!""##""!!!```````!!!""""###$$%%&&''((())**++,,--..//00112233322211222334455667788998877665555666778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::9988776655544433333445566554433221100//..--,,++**))(('''&&%%%$$$$###""!!!```!!!""##$$%%%&&&&%%%%%$$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,++**))))***+++**))((''&&%%$$#$####$$$%%&%%$$##""!!``!!""###""!!!````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$$$$$$##""!!``!!""""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998877665544332211111000000////..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&&%%$$$$$$$$%%%%%%%%%%%%%$$$##""!!!``!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..--,,++**))))((''''&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788877665544443344444555666655444332211111111111222233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##"""""!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$$$$$$%%&&''(()))**))((''&&%%$$##""!!`ĉ`!!""##$$%%%&&''(())**++,,,,--,,,,,,,,-----..//00112233445566778899::;;<<;;::9988777776666655555444333322211000/////////0////.//.........///00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766555444333334444444455555555554433221100///..------,,,,+++++***))(('''''''&&&&%%%%%&&&&&&%%%%%$$$$$$$$$$##########$$$%%&&''(((''&&%%$$##""""##$$%%%%%%%%%%%$$$$$$$$$####"####"####$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!``!!""##$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$%%%%%&&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$##""!!`6778899::;;;;;;::99887766554433221100//////////00112233445566778899::;;<<==>>>>==<<;;:::::;;;<<===>>???????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333322222111222223344556677888999::;;;::99887766554433221100//..--,,++**))))))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&&&&&&&&&&&&&&'''''''''''&&%%$$##""!!!```````````````!!""##$$%%&&''''&&''''''&&''''''''&&&&''(())**++,,--..//00112233444445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766554433221100//..--,,++**))(((((((((((('''''''&&&''&&&&&&&&&&&''(())**++++***)))))***++,,--.--,,++***))(('''''''(((((((((''''''&&%%%%$$$$$$$$$#####$$####$$$##""!!``!`````````!!!!!!!!!!!!!!""""""""""""""""!!``!!""##$$%%&&&&&&&&%%$$##""!!`!!!!!!``!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""#####""!!``!!""##$$$%%&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>>=====<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$#############"""""!!!```ʼn`!!""#""!!````!!!""""##$$%%&&''((())**++,,--..//001122322111111223344556677889988776666666778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::998877665544433333333445566554433221100//..--,,++**))(('''&&%%%%%$$$##"""!!!!!!""##$$%%&&&&&&&&%%%%%%%&&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,++**)))))))**+**))((''&&%%$$####""###$$%%%%$$##""!!``!!""##$##""!!!!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$$$$$$$$##""!!``!!!!""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::9988776655443322111111000000///..--,,++**))((''&&%%$$##""!!`Â``!!"""##$$%%&%%$$$$$$$$$$$$$%%%$$$$$$$$##""!!!```!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----,,++**))((((''&&&&&&&&%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778888776655444444455555666666554443322221111122222333445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""""""!!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%&&''(()))***))((''&&%%$$##""!!`ljȉ`!!""##$$%%%&&''(())**++,,,,,,,,,++,,,,----..//00112233445566778899::;;<<;;::9988877777666665555444433332211100//0//000000///////../..////00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554443333333334444444455555554433221100//...----,,,,,++++*****))((''''&&&&&&%%%%%%%%%%%%%%%$$$$#####################$$%%&&''(''&&%%$$##""!"""##$$$%%%%%%%$$$##########""""""""""###$$%%&&''(())***))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::998877665544434445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$########$$$$$$%%%&&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$##""!!``778899::;;<<<<;;::998877665544332211000//////000112233445566778899::;;<<==>>??>>==<<;;;;;;;;<<===>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222221111111112223344556677788899::;::99887766554433221100//..--,,++**))(((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''''''''''''''''''''(('''(''&&%%$$##""!!!!!!!!!!!!!!```````````````!!!""##$$%%&&''('''''''''''''''''''''''''(())**++,,--..//00112233445555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766554433221100//..--,,++**))(((()))))((((((''''''''''''''&&&&''(())**++,,++*********++,,--...--,,+++**))(('''(((())))))(((('''''&&%%%%%$$$$$$$$$$$$$$$$$$$$$##""!!`````!!!!!!!!!!!!!!!!!!!""!"!!!!!!``!!""##$$%%&&&&&&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>>===<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$#############""!!!!!``‰`!!""""!!``!!!!"""##$$%%&&'''(())**++,,--..//0011222111001112233445566778899887766667778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554443332222233445566554433221100//..--,,++**))(((''&&&%%%%$$$##"""!!!"""##$$%%&&&''''&&&&&%%%&&'&&%%$$##""!!!``Ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,++**))(((()))***))((''&&%%$$##"#""""###$$%%%$$##""!!```!!""##$$##"""!!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##########""!!``!!!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::9988776655443322222111111000//..--,,++**))((''&&%%$$##""!!````````!!"""##$$%%%$$########$$$$$$$$$$$$$###""!!```!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((((''&&&&%%%%%%%$$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899887766555544555556667777665554433222222222223333445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%%%%%%&&''(())****))((''&&%%$$##""!!````````!!""##$$$%%&&''(())**++++,,++++++++,,,,,--..//00112233445566778899::;;<<;;::9988888777776666655544443332211100000000010000/00/////////000112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554443332222233333333444444444433221100//...--,,,,,,++++*****)))((''&&&&&&&%%%%$$$$$%%%%%%$$$$$##########""""""""""###$$%%&&'''&&%%$$##""!!!!""##$$$$$$$$$$$#########""""!""""!""""##$$%%&&''(())***))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::9988776655444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#############$$$$$%%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$##""!!!`78899::;;<<<<<<;;::9988776655443322110000000000112233445566778899::;;<<==>>????>>==<<;;;;;<<<==>>>???????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322221111100011111223344556677788899:::99887766554433221100//..--,,++**))(((((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((''''''''''''''''''(((((((((((''&&%%$$##"""!!!!!!!!!!!!!!!!!!!!!!`````````!!!```!!!!""##$$%%&&''((((''((((((''((((((((''''(())**++,,--..//00112233445555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998887766554433221100//..--,,++**))))))))))))((((((('''(('''''''''''(())**++,,,,+++*****+++,,--../..--,,+++**))((((((()))))))))((((((''&&&&%%%%%%%%%$$$$$%%$$$$%%$$##""!!```````````````!!!!!!!!!!!!!!!!``!!""##$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#####"""""""""""""!!!!!``!!"""!!```!!!!""##$$%%&&'''(())**++,,--..//00112110000001122334455667788998877777778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::9988776655443332222222233445566554433221100//..--,,++**))(((''&&&&&%%%$$###""""""##$$%%&&''''''''&&&&&&&'''&&%%$$##""!!!!``````Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,++**))((((((())*))((''&&%%$$##""""!!"""##$$%%$$##""!!```!!""###$$$##""""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##########""!!````!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998877665544332222221111100//..--,,++**))((''&&%%$$##""!!``````!`!!!!!```````````````!!!""##$$%$$#############$$$########""!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''''&&%%%%%%%%$$$$##""!!```!!!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889998877665555555666667777776655544333322222333334445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!```!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&''(())*****))((''&&%%$$##""!!``!!!!!`!`‰`!!""##$$$%%&&''(())**+++++++++**++++,,,,--..//00112233445566778899::;;<<;;::99988888777776666555544443322211001001111110000000//0//0000112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433322222222233333333444444433221100//..---,,,,+++++****)))))((''&&&&%%%%%%$$$$$$$$$$$$$$$####"""""""""""""""""""""##$$%%&&'&&%%$$##""!!`!!!""###$$$$$$$###""""""""""!!!!!!!!!!"""##$$%%&&''(())***))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766555455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""""######$$$%%%&&''(())**++++**))((''&&%%$$##""!!``!!""##$$##""!!!`8899::;;<<====<<;;::99887766554433221110000001112233445566778899::;;<<==>>??????>>==<<<<<<<<==>>>???????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211111000000000111223344556667778899:99887766554433221100//..--,,++**))((''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((((((((((((((((((((())((()((''&&%%$$##""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##$$%%&&''(()((((((((((((((((((((((((())**++,,--..//00112233445566666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998887766554433221100//..--,,++**))))*****))))))((((((((((((((''''(())**++,,--,,+++++++++,,--..///..--,,,++**))((())))******))))(((((''&&&&&%%%%%%%%%%%%%%%%%%%%%$$##""!!!!`````````!!`!``````!!""##$$%%&&''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######"""""""""""""!!`````!!"""!!```!!!""##$$%%&&&''(())**++,,--..//00111000//00011223344556677889988777788899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::998877665544333222111112233445566554433221100//..--,,++**)))(('''&&&&%%%$$###"""###$$%%&&'''(((('''''&&&''(''&&%%$$##"""!!!`ɉ``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!````!!""##$$%%&&''(())**++,++**))((''''((()))((''&&%%$$##""!"!!!!"""##$$$$##""!!``!!""#####$$$###""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##"""""""""""!!```!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998877665544333332222221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!!!!!!``!!!````````!`!!!!!!```!!!""##$$$##""""""""#############"""!!`Ä`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!``````!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''''&&%%%%$$$$$$$###"""!!`É`!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:9988776666556666677788887766655443333333333344445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!!```Ć`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&''(())**++**))((''&&%%$$##""!!``!!!!!!!``!!!""###$$%%&&''(())****++********+++++,,--..//00112233445566778899::;;<<;;::999998888877777666555544433222111111111211110110000000001112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433322211111222222223333333333221100//..---,,++++++****)))))(((''&&%%%%%%%$$$$#####$$$$$$#####""""""""""!!!!!!!!!!"""##$$%%&&&%%$$##""!!```!!""###########"""""""""!!!!`!!!!`!!!!""##$$%%&&''(())***))((''&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::998877665555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""""#####$$$%%&&''(())**++++**))((''&&%%$$##""!!`ʼn`!!""##$$##"""!!`899::;;<<======<<;;::998877665544332211111111112233445566778899::;;<<==>>????????>>==<<<<<===>>????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111100000///00000112233445566677788999887766554433221100//..--,,++**))((''''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))(((((((((((((((((()))))))))))((''&&%%$$###""""""""""""""""""""""!!!!!!!!!"""!!!""""##$$%%&&''(())))(())))))(())))))))(((())**++,,--..//00112233445566666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999887766554433221100//..--,,++************)))))))((())((((((((((())**++,,----,,,+++++,,,--..//0//..--,,,++**)))))))*********))))))((''''&&&&&&&&&%%%%%&&%%%%&&%%$$##""!!!!`````!!""##$$%%&&'''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$##""!!```!!""##$$%%&&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!!!!!!!!!`‰`!!"""!!`ʼn``!!""##$$%%&&&''(())**++,,--..//00100//////00112233445566778899888888899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433222111111112233445566554433221100//..--,,++**)))(('''''&&&%%$$$######$$%%&&''(((((((('''''''(((''&&%%$$##"""!!`É`!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!!````!!!""##$$%%&&''(())**++,++**))(('''''''(()((''&&%%$$##""!!!!``!!!""##$$$##""!!``!!""""""##$$$###""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""""""""""!!!!```!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433333322221100//..--,,++**))((''&&%%$$##""!!``!!!!!!"!"""""!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````!!""##$##"""""""""""""###""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&&&%%$$$$$$$$####""!!!!`‰`!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766666667777788888877666554444333334444455566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))(('''''''''(())**++**))((''&&%%$$##""!!``!!"""!!``!!!""###$$%%&&''(())*********))****++++,,--..//00112233445566778899::;;<<;;:::999998888877776666555544333221121122222211111110010011112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433222111111111222222223333333221100//..--,,,++++*****))))(((((''&&%%%%$$$$$$###############""""!!!!!!!!!!!!!!!!!!!!!""##$$%%&%%$$##""!!``!!"""#######"""!!!!!!!!!!````````!!!""##$$%%&&''(())***))((''&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!!"""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::9988776665666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!""""""###$$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$##"""!!``99::;;<<==>>>>==<<;;::9988776655443322211111122233445566778899::;;<<==>>??????????>>========>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000/////////0001122334455566677889887766554433221100//..--,,++**))((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))))))))))))))))))))**)))*))((''&&%%$$##############"""""""""""""""""""""""""""###$$%%&&''(())*)))))))))))))))))))))))))**++,,--..//00112233445566777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999887766554433221100//..--,,++****+++++******))))))))))))))(((())**++,,--..--,,,,,,,,,--..//000//..---,,++**)))****++++++****)))))(('''''&&&&&&&&&&&&&&&&&&&&&%%$$##"""!!`Æ`!!""##$$%%&&'''&&%%$$##""!!```!!"""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!!""##$$%%&&&%%$$##""!!``!!""##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""!!!!!!!!!!!!!``!!"""!!`ʼn`!!""##$$%%%&&''(())**++,,--..//000///..///001122334455667788998888999::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;::9988776655443322211100000112233445566554433221100//..--,,++***))(((''''&&&%%$$$###$$$%%&&''((())))((((('''(()((''&&%%$$##""!!```!!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!!!``!!!!""##$$%%&&''(())**++,++**))((''&&&&'''(((''&&%%$$##""!!`!``!!!""##$$$##""!!``!!"""""""####$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!!!!!!!!!!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554444433333221100//..--,,++**))((''&&%%$$##""!!````````````!!""""""""""""""""!!"""!!!!!!!!"!""""""!!!!!!!!!!!!```!!""###""!!!!!!!!"""""""""""""!!!``!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""""!!!!!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++++**))((''&&&&%%$$$$#######"""!!!```!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::998877776677777888999988777665544444444444555566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''(())**+++**))((''&&%%$$##""!!``!!"""!!```!!"""##$$%%&&''(())))**))))))))*****++,,--..//00112233445566778899::;;<<;;:::::99999888887776666555443332222222223222212211111111122233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433222111000001111111122222222221100//..--,,,++******))))((((('''&&%%$$$$$$$####"""""######"""""!!!!!!!!!!``````````!!!""##$$%%%$$##""!!``!!"""""""""""!!!!!!!!!````!!""##$$%%&&''(())***))((''&&%%$$###""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!"""""###$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$###""!!`9::;;<<==>>>>>>==<<;;::99887766554433222222222233445566778899::;;<<==>>????????????>>=====>>>????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000/////.../////0011223344555666778887766554433221100//..--,,++**))((''&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****))))))))))))))))))***********))((''&&%%$$$######################"""""""""###"""####$$%%&&''(())****))******))********))))**++,,--..//00112233445566777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99887766554433221100//..--,,++++++++++++*******)))**)))))))))))**++,,--....---,,,,,---..//00100//..---,,++*******+++++++++******))(((('''''''''&&&&&''&&&&''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!```!!""##$$$##""!!``!!!""##$$%%&&&&%%$$##""!!```!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`````````````!!"""!!`ĉ`!!""##$$%%%&&''(())**++,,--..//0//......//0011223344556677889999999::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;::998877665544332211100000000112233445566554433221100//..--,,++***))((((('''&&%%%$$$$$$%%&&''(())))))))((((((())((''&&%%$$##""!!``!!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##"""!!!!!!"""##$$%%&&''(())**++,++**))((''&&&&&&&''(''&&%%$$##""!!````!!""##$$##""!!``!!"!!!!!""#######""!!```!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!!!!!!!!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554444443333221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!!!!""""""#"#####"""""""""""""""""""""""""""!!!!!!!!!!!!``!!""##""!!!!!!!!!!!!!"""!!!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""""""""""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%%%$$########""""!!```!!""##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::9988777777788888999999887776655554444455555666778899::;;<<===>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((((((((())**+++**))((''&&%%$$##""!!``!!"""!!``!!"""##$$%%&&''(()))))))))(())))****++,,--..//00112233445566778899::;;<<;;;:::::99999888877776666554443322322333333222222211211222233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221110000000001111111122222221100//..--,,+++****)))))(((('''''&&%%$$$$######"""""""""""""""!!!!```````````!!""##$$%%$$##""!!``!!!!"""""""!!!`````````!!""##$$%%&&''(())***))((''&&%%$$###""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!!!!!!!!"""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::998877767778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````````!!!!!!"""###$$%%&&''(())**+**))((''&&%%$$##""!!``!!""##$$###""!!``::;;<<==>>????>>==<<;;::998877665544333222222333445566778899::;;<<==>>??????????????>>>>>>>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/////.........///00112233444555667787766554433221100//..--,,++**))((''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*************************++***+**))((''&&%%$$$$$$$$$$$$$$###########################$$$%%&&''(())**+*************************++,,--..//00112233445566778888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>?????????????????????????????????????????????????????????????>>==<<;;:::99887766554433221100//..--,,++++,,,,,++++++**************))))**++,,--..//..---------..//0011100//...--,,++***++++,,,,,,++++*****))(((((''''''''''''''''''''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!```!!!""###$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!``!!!""##$$$$##""!!``!!""##$$%%&&&&%%$$##""!!````!!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!``!!""!!``!!""##$$$%%&&''(())**++,,--..///...--...//0011223344556677889999:::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""###$$%%&&''(())**++,,--..//00112233445566778899::;;::9988776655443322111000/////00112233445566554433221100//..--,,+++**)))(((('''&&%%%$$$%%%&&''(()))****)))))((()))((''&&%%$$##""!!``!!!"""###""!!`lj`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""""!!""""##$$%%&&''(())**++,++**))((''&&%%%%&&&'''&&%%$$##""!!``!!""###$##""!!``!!!!!!!!!""""#####""!!`!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!```````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766555554444433221100//..--,,++**))((''&&%%$$##""!!`!!!!!!!!!!!!!!!""################""###""""""""#"######""""""""""""!!``!!""#""!!````````!!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$####""""""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%%%$$####"""""""!!!``!!""###""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::9988887788888999::::998887766555555555556666778899:::;;<<<===>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((((((())**++++**))((''&&%%$$##""!!```!!""""!!``!!!""##$$%%&&''(((())(((((((()))))**++,,--..//00112233445566778899::;;<<;;;;;:::::9999988877776665544433333333343333233222222222333445566778899::;;<<==>>????????????????????????>>==<<;;::9988776655443322111000/////00000000111111111100//..--,,+++**))))))(((('''''&&&%%$$#######""""!!!!!""""""!!!!!``!!""##$$%$$##""!!```!!!!!!!!!!!``!!""##$$%%&&''(())***))((''&&%%$$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!!"""""""""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::9988777778899::;;<<==>>???????????????????????????????????????????????????????????????>>>>?????>?>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!"""##$$%%&&''(())****))((''&&%%$$##""!!``!!""##$$$$##""!!!`:;;<<==>>??????>>==<<;;::9988776655443333333333445566778899::;;<<==>>????????????????>>>>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////.....---.....//001122334445556677766554433221100//..--,,++**))((''&&%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++******************+++++++++++**))((''&&%%%$$$$$$$$$$$$$$$$$$$$$$#########$$$###$$$$%%&&''(())**++++**++++++**++++++++****++,,--..//00112233445566778888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>???????????????????????????????????????????????????????????>>==<<;;;::99887766554433221100//..--,,,,,,,,,,,,+++++++***++***********++,,--..////...-----...//001121100//...--,,+++++++,,,,,,,,,++++++**))))((((((((('''''((''''''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!!`````!!"""###$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!```!!!""##$$%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````!!!!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!""!!``!!""##$$$%%&&''(())**++,,--../..------..//00112233445566778899:::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$########$$%%&&''(())**++,,--..//00112233445566778899::;;::998877665544332211000////////00112233445566554433221100//..--,,+++**)))))(((''&&&%%%%%%&&''(())********)))))))*))((''&&%%$$##""!!``!!"""#####""!!`lj`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$###""""""###$$%%&&''(())**++,++**))((''&&%%%%%%%&&''&&%%$$##""!!``!!""#####""!!``!!!`````!!""""""###""!!``!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766555555444433221100//..--,,++**))((''&&%%$$##""!!!!!!""""""""""""######$#$$$$$###########################""""""""""!!``!!"""!!`````!!!````````!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##########$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$$$##""""""""!!!!``!!""####""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99888888899999::::::99888776666555556666677788999::::;;;<<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**)))))))))**++,,++**))((''&&%%$$##""!!``!!""#""!!``!!!""##$$%%&&''(((((((((''(((())))**++,,--..//00112233445566778899::;;<<<;;;;;:::::9999888877776655544334334444443333333223223333445566778899::;;<<==>>????????????????????????>>==<<;;::998877665544332211000/////////00000000111111100//..--,,++***))))(((((''''&&&&&%%$$####""""""!!!!!!!!!!!!!!!````!!""##$$$$##""!!```!!!!!!!```!!""##$$%%&&''(())***))((''&&%%$$$##""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!````!!"""""""""###$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99888788899::;;<<==>>?????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!"""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$$$##""!!!`;;<<==>>????????>>==<<;;::99887766554443333334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.....---------...//0011223334445566766554433221100//..--,,++**))((''&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++++++++++++++++++++,,+++,++**))((''&&%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&''(())**++,+++++++++++++++++++++++++,,--..//00112233445566778899999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===>>>>>>>>???????????????????????????????????????????????????????>>==<<;;;::99887766554433221100//..--,,,,-----,,,,,,++++++++++++++****++,,--..//00//.........//00112221100///..--,,+++,,,,------,,,,+++++**)))))((((((((((((((((((''&&%%$$##""!!`‰`!!""##$$%%&&''(()((''&&%%$$##""!!!!!```!!!"""##$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!"""##$$%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!!!!!!"""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""!!``!!""####$$%%&&''(())**++,,--...---,,---..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$$%%&&''(())**++,,--..//00112233445566778899::;;::998877665544332211000///.....//00112233445566554433221100//..--,,,++***))))(((''&&&%%%&&&''(())***++++*****)))**))((''&&%%$$##""!!``!!"""###$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$####""####$$%%&&''(())**++,++**))((''&&%%$$$$%%%&&&&%%$$##""!!``!!""""####""!!`````!!!!""""###""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766666555554433221100//..--,,++**))((''&&%%$$##""!"""""""""""""""##$$$$$$$$$$$$$$$$##$$$########$#$$$$$$###########""!!```!!""""!!`````!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$$$######$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$$$##""""!!!!!!!```ʼn`!!""##$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99998899999:::;;;;::9998877666666666667777889999999::;;;<<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**)))))))**++,,,++**))((''&&%%$$##""!!```!!""###""!!```!!""##$$%%&&''''((''''''''((((())**++,,--..//00112233445566778899::;;<<<<<;;;;;:::::999888877766555444444444544443443333333334445566778899::;;<<==>>????????????????????????>>==<<;;::998877665544332211000///.....////////0000000000//..--,,++***))((((((''''&&&&&%%%$$##"""""""!!!!`````!!!!!!``lj`!!""##$$$##""!!````````Lj`!!""##$$%%&&''(())****))((''&&%%%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!``!!"""#########$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::998888899::;;<<==>>?????????????????????????????????????????????????????????????>>>>====>>>>>=>=>>>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())***))((''&&%%$$##""!!`lj`!!"""###$$$##"""!!``;<<==>>??????????>>==<<;;::998877665544444444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....-----,,,-----..//00112233344455666554433221100//..--,,++**))((''&&%%$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,++++++++++++++++++,,,,,,,,,,,++**))((''&&&%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$%%%%&&''(())**++,,,,++,,,,,,++,,,,,,,,++++,,--..//00112233445566778899999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>========>>>>>>>>>>>>>>>??????????????????????????????????????????????>>==<<<;;::99887766554433221100//..------------,,,,,,,+++,,+++++++++++,,--..//0000///.....///0011223221100///..--,,,,,,,---------,,,,,,++****)))))))))((((())((((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##"""!!!!`````!!!!""###$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!"""##$$%%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!````!!!!!"""""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!``!!""""###$$%%&&''(())**++,,--.--,,,,,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100///........//00112233445566554433221100//..--,,,++*****)))(('''&&&&&&''(())**++++++++********))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$$######$$$%%&&''(())**++,++**))((''&&%%$$$$$$$%%&&&%%$$##""!!``!!!"""####""!!`````!!!!!!""###""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766666655554433221100//..--,,++**))((''&&%%$$##""""""############$$$$$$%$%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##########""!!!```!!"""!!```!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$$$$$$$$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$####""!!!!!!!!``ĉ`!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::9999999:::::;;;;;;::9998877776666677777888888889999:::;;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++*********++,,-,,++**))((''&&%%$$##""!!```†`!!!""###""!!``!!""##$$%%&&'''''''''&&''''(((())**++,,--..//00112233445566778899::;;<<<<<<;;;;;::::9999888877666554454455555544444443343344445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100///.........////////0000000//..--,,++**)))(((('''''&&&&%%%%%$$##""""!!!!!!`````````!!""##$$##""!!``!!""##$$%%&&''(())****))((''&&%%%$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!!!````````!!""#########$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::9998999::;;<<==>>?????????????????????????????????????????????????????????????>>==================>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!"""#####$##"""!!!`<<==>>????????????>>==<<;;::9988776655544444455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-----,,,,,,,,,---..//001122233344556554433221100//..--,,++**))((''&&%%$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,,-,,++**))((''&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<========>>>>>>>>>>>>>????????????????????????????????????????????>>==<<<;;::99887766554433221100//..----.....------,,,,,,,,,,,,,,++++,,--..//001100/////////0011223332211000//..--,,,----......----,,,,,++*****))))))))))))))))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##"""""!!!!```!!!!"""###$$%%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!``!!""###$$%%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!!!"""""""###$$###""!!`‰````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""!!``!!"""""##$$%%&&''(())**++,,---,,,++,,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100///...-----..//00112233445566554433221100//..---,,+++****)))(('''&&&'''(())**+++,,,,+++++***+**))((''&&%%$$##""!!`ĉ`!!""##$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$$$$$$##$$$$%%&&''(())**++,++**))((''&&%%$$####$$$%%%%%$$##""!!``!!!!!""####""!!!!``````!!!!""##""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887777766666554433221100//..--,,++**))((''&&%%$$##"###############$$%%%%%%%%%%%%%%%%$$%%%$$$$$$$$%$%%%%%%$$$$$$$$$$$##""!!!!`````!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%%%$$$$$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%$$####""!!!!``````!!""##$$$##""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::::99:::::;;;<<<<;;:::998877777777777888888888888899:::;;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++*******++,,---,,++**))((''&&%%$$##""!!!!``````````````````!!!""####""!!``!!""##$$%%&&&&''&&&&&&&&'''''(())**++,,--..//00112233445566778899::;;<<=<<<<<;;;;;:::9999888776665555555556555545544444444455566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100///...-----........//////////..--,,++**)))((''''''&&&&%%%%%$$$##""!!!!!!!```!!""##$##""!!``!!""##$$%%&&''(())****))((''&&&%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""!!!!!!!!````!!""###$$$$$$$$#$$$$$##""!!````````!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99999::;;<<==>>?????????????????????????????????????????????????????????????>>====<<<<=====<=<====>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())))((''&&%%$$##""!!``!!!"""####$###""!!!`<==>>??????????????>>==<<;;::99887766555555555566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,,+++,,,,,--..//0011222333445554433221100//..--,,++**))((''&&%%$$##########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,,,,,,,,,,,,,,,-----------,,++**))(('''&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%&&&&''(())**++,,----,,------,,--------,,,,--..//00112233445566778899:::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<===============>>>>????????????????????????????????????????????>>===<<;;::99887766554433221100//............-------,,,--,,,,,,,,,,,--..//001111000/////0001122334332211000//..-------.........------,,++++*********)))))**)))((''&&%%$$##""!!`É`!!""##$$%%&&''(())))((''&&%%$$###""""!!!!!!!!""""##$$$%%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!!``!!""###$$%%%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!````!!!!"""""#####$$##"""!!```````!!!``!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!``!!!!!"""##$$%%&&''(())**++,,-,,++++++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//...--------..//00112233445566554433221100//..---,,+++++***))(((''''''(())**++,,,,,,,,+++++++**))((''&&%%$$##""!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%$$$$$$%%%&&''(())**++,++**))((''&&%%$$#######$$%%%$$##""!!`````!!!""####""!!!!!`````!!"""#""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887777776666554433221100//..--,,++**))((''&&%%$$######$$$$$$$$$$$$%%%%%%&%&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$##"""!!!!!!```!!""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%%%%%%%%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""""!!````!!""##$$$$##""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;:::::::;;;;;<<<<<<;;:::9988887777788888888777778888999:::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,+++++++++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!`!!!!"""##$##""!!``!!""##$$%%&&&&&&&&&&%%&&&&''''(())**++,,--..//00112233445566778899::;;<<==<<<<<;;;;::::9999887776655655666666555555544544555566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//...---------........///////..--,,++**))(((''''&&&&&%%%%$$$$$##""!!!!`````!!""####""!!``!!""##$$%%&&''(())**+**))((''&&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####"""!!!!!!!!!```!!!""##$$$$$$$######$$$$##""!!```!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;:::9:::;;<<==>>?????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<<<<<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!``!!!"""""######"""!!`==>>????????????????>>==<<;;::998877666555555666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,+++++++++,,,--..//00111222334454433221100//..--,,++**))((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..-------------------------..---.--,,++**))((''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(())**++,,--.-------------------------..//00112233445566778899::;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;<<<<<<<<=============>>????????????????????????????????????????????>>===<<;;::99887766554433221100//..../////......--------------,,,,--..//00112211000000000112233444332211100//..---....//////....-----,,+++++***************))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$#####""""!!!""""###$$$%%&&&''(())**++,,-----,,++**))((''&&%%$$##""!!```!!""##$$$%%&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!!!!!""""#######$$$##"""!!!```…````!!!!!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!```!!!!!!""##$$%%&&''(())**++,,,+++**+++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%&&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//...---,,,,,--..//00112233445566554433221100//...--,,,++++***))((('''((())**++,,,----,,,,,+++++**))((''&&%%$$##""!!```!!""##$$%%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$%$$%%%%&&''(())**++,++**))((''&&%%$$##""""###$$$$$##""!!```!!""""##""""!!!!```!!"""""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99888887777766554433221100//..--,,++**))((''&&%%$$#$$$$$$$$$$$$$$$%%&&&&&&&&&&&&&&&&%%&&&%%%%%%%%&%&&&&&&%%%%%%%%%%%$$##""""!!!!!!``!!"!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&&&%%%%%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""""!!``!!""##$$%$$##""!!!!!!!!``Ň`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;;;::;;;;;<<<====<<;;;::9988888888888988777777777788999:::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,+++++++,,--...--,,++**))((''&&%%$$##""""!!!!!!!!!!!!!!!!!!!"""##$$##""!!``!!""##$$%%%%%&&%%%%%%%%&&&&&''(())**++,,--..//00112233445566778899::;;<<====<<<<<;;;::::9998877766666666676666566555555555666778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//...---,,,,,--------..........--,,++**))(((''&&&&&&%%%%$$$$$###""!!```É`!!""###""!!``!!""##$$%%&&''(())**+**))(('''&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#####""""""""!!!``!!!!""##$$$$$$#####"###$$$$##""!!!!!!!!!!!"!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;:::::;;<<==>>?????????????????????????????????????????????????????????????>>==<<<<;;;;<<<<<;<;<<<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!```!!!""""######"""!!`=>>??????????????????>>==<<;;::9988776666666666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,+++++***+++++,,--..//001112223344433221100//..--,,++**))((''&&%%$$##""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//....------------------...........--,,++**))(((''''''''''''''''''''''&&&&&&&&&'''&&&''''(())**++,,--....--......--........----..//00112233445566778899::;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<<<<<<<<<<<<<<====>>????????????????????????????????????????????>>>==<<;;::99887766554433221100////////////.......---..-----------..//0011222211100000111223344544332211100//......./////////......--,,,,+++++++++*****+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$$####""""""""####$$%%%&&&''(())**++,,----,,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!!!""""#####$$$$$##""!!!!```!!```````````!!!!!!!!!!"""!!""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""""!!`````!!!""##$$%%&&''(())**++,++******++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..---,,,,,,,,--..//00112233445566554433221100//...--,,,,,+++**)))(((((())**++,,--------,,,,,,++**))((''&&%%$$##""!!``!!!""##$$%%&&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""###$$$%%%%&&&''(())**++,++**))((''&&%%$$##"""""""##$$$$##""!!``!!""""##"""""!!!``ǀ`!!!""""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99888888777766554433221100//..--,,++**))((''&&%%$$$$$$%%%%%%%%%%%%&&&&&&'&'''''&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$###""""""!!!``!!"!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&&&&&&&&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!!!```!!""##$$%%$$##"""""!!!!!!``````!!""##$$%%&&''(())***++,,--..//00112233445566778899::;;<<===<<;;;;;;;<<<<<======<<;;;::99998888899988777666667777888999::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,,,,,,,,--../..--,,++**))((''&&%%$$##""""""""""""""""""!""""###$$$##""!!``!!""##$$%%%%%%%%%%$$%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<=====<<<<;;;;::::9988877667667777776666666556556666778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..---,,,,,,,,,--------.......--,,++**))(('''&&&&%%%%%$$$$#####""!!`Ȉ`!!""##""!!``!!""##$$%%&&''(())**+**))(('''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$###"""""""""!!!!!"""##$$%$$####""""""##$$$$##""!!!""""""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;;:;;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;;;;;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!``!!!!!"""#####""!!`>>????????????????????>>==<<;;::99887776666667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++*********+++,,--..//0001112233433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//.........................//.../..--,,++**))(((((((((((((('''''''''''''''''''''''''''((())**++,,--../.........................//00112233445566778899::;;<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;:::;;;;;;;;<<<<<<<<<<<<<==>>????????????????????????????????????????????>>>==<<;;::99887766554433221100////00000//////..............----..//001122332211111111122334455544332221100//...////000000////.....--,,,,,+++++++++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$$$$####"""####$$$%%%&&'''(())**++,,----,,,+++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""""""####$$$$$$$$##""!!!```!!!!!!!!!!!!!```````!!!!!!"""""""""""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""#""!!```!!""##$$%%&&''(())**+++***))***++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&'''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..---,,,+++++,,--..//00112233445566554433221100///..---,,,,+++**)))((()))**++,,---....-----,,,,++**))((''&&%%$$##""!!`````!!!""##$$%%&&&&&%%$$##""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""###$$%%&&&''(())**++,++**))((''&&%%$$##""!!!!"""####$##""!!``!!!!""""##""""!!!``!!!!""""!!```!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99999888887766554433221100//..--,,++**))((''&&%%$%%%%%%%%%%%%%%%&&''''''''''''''''&&'''&&&&&&&&'&'''&&%%%%%%%%%&&&%%$$####"""""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''''&&&&&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!!!`dž`!!""##$$%%%$$##""""""""!!!!!!``!!""##$$%%&&''(()))))**++,,--..//00112233445566778899::;;<<===<<<<;;<<<<<===>>>>==<<<;;::99999999998877666666666677888999::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,,,,,,--..///..--,,++**))((''&&%%$$####"""""""""""""""""""###$$$##""!!``!!""##$$$$$$%%$$$$$$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<=======<<<;;;;:::99888777777777877776776666666667778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..---,,,+++++,,,,,,,,----------,,++**))(('''&&%%%%%%$$$$#####"""!!``!!""##""!!`‰`!!""##$$%%&&''(())**++**))(((''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$########"""!!""""##$$%$$###"""""!"""##$$$$##"""""""""""#"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;;;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;;;::::;;;;;:;:;;;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())((''&&%%$$##""!!````!!!!"""""""""!!`>??????????????????????>>==<<;;::998877777777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++*****)))*****++,,--..//00011122333221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100////..................///////////..--,,++**)))(((((((((((((((((((((('''''''''((('''(((())**++,,--..////..//////..////////....//00112233445566778899::;;<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::::::::;;;;;;;;;;;;;;;<<<<==>>?????????????????????????????????????????????>>==<<;;::998877665544332211000000000000///////...//...........//00112233332221111122233445565544332221100///////000000000//////..----,,,,,,,,,++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%%$$$$########$$$$%%&&&'''(())**++,,----,,+++***))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""""####$$$$$%$$##""!!```!!!""!!!!!!!!!!!!!!!!!!""""""""""###""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**+**))))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,,++++++++,,--..//00112233445566554433221100///..-----,,,++***))))))**++,,--........------,,++**))((''&&%%$$##""!!!```!!!!"""##$$%%&&&&&&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""###$$%%&&''(())**++++**))((''&&%%$$##""!!!!!!!""######""!!``!!!!""""###"""!!````!!"""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99999988887766554433221100//..--,,++**))((''&&%%%%%%&&&&&&&&&&&&''''''('((((('''''''''''''''''''''&&%%$$$$%$%%%&&&%%$$$#####""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''''''''''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!````!!""##$$%%%%$$#####""""""!!!!!``````!!""##$$%%&&''(((())))**++,,--..//00112233445566778899::;;<<===<<<<<<<=====>>>>>>==<<<;;::::999999887766655555666677788899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..---------..//0//..--,,++**))((''&&%%$$##################"####$$$%$$##""!!``!!""##$$$$$$$$$$$##$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>====<<<<;;;;::999887787788888877777776676677778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,,+++++++++,,,,,,,,-------,,++**))((''&&&%%%%$$$$$####"""""!!``!!""#""!!``!!""##$$%%&&''(())**++**))(((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%$$$#########"""""###$$%$$##""""!!!!!!""##$$$$##"""#########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<<;<<<==>>?????????????????????????????????????????????????????????????>>==<<;;::::::::::::::::::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!````!!!""""""""!!`????????????????????????>>==<<;;::9988877777788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****)))))))))***++,,--..///00011223221100//..--,,++**))((''&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100/////////////////////////00///0//..--,,++**))))))))))))))((((((((((((((((((((((((((()))**++,,--..//0/////////////////////////00112233445566778899::;;<<=====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;:::999::::::::;;;;;;;;;;;;;<<==>>?????????????????????????????????????????????>>==<<;;::998877665544332211000011111000000//////////////....//0011223344332222222223344556665544333221100///00001111110000/////..-----,,,,,,,,,,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**+++**))((''&&%%%%%$$$$###$$$$%%%&&&''((())**++,,----,,+++****))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$######$$$$%%%%$$##""!!``!!"""""""""""""!!!!!!!""""""################""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())***)))(()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''((())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,,+++*****++,,--..//001122334455665544332211000//...----,,,++***)))***++,,--...////.....----,,++**))((''&&%%$$##""!!!```!!!!!"""##$$%%%%%%%&&&&%%$$##"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++**))((''&&%%$$##""!!````!!!""""##""!!`````!!!!"""###""!!```!!"""!!````!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;:::::99999887766554433221100//..--,,++**))((''&&%&&&&&&&&&&&&&&&''((((((((((((((((''(((''''''''(''&&%%$$$$$$$$$%%&&&%%$$$$###""!!``!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((((''''''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&%%$$########""""""!!!!!!```````!!""##$$%%&&''(((((((())**++,,--..//00112233445566778899::;;<<=====<<=====>>>????>>===<<;;::::::9988776655555555556677788899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..-------..//000//..--,,++**))((''&&%%$$$$###################$$$%%$$##""!!``!!""######$$########$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>===<<<<;;;::9998888888889888878877777777788899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,,+++*****++++++++,,,,,,,,,,++**))((''&&&%%$$$$$$####"""""!!!!``!!""#""!!`Ɖ`!!""##$$%%&&''(())**+++**)))((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$$$$$$$###""####$$%$$##"""!!!!!`!!!""##$$$$###########$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<<<<==>>?????????????????????????????????????????????????????????????>>==<<;;::::9999:::::9:9::::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!``!!!!!!!"""!!`?????????????????????????>>==<<;;::99888888888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****)))))((()))))**++,,--..///000112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::9988776655443322110000//////////////////00000000000//..--,,++***))))))))))))))))))))))((((((((()))((())))**++,,--..//0000//000000//00000000////00112233445566778899::;;<<=====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::99999999:::::::::::::::;;;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221111111111110000000///00///////////00112233444433322222333445566766554433322110000000111111111000000//....---------,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&&%%%%$$$$$$$$%%%%&&'''((())**++,,----,,++***))))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$####$$$$%%%%$$##""!!!``!!""##""""""""""""""""""##########$$$##$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%$$##""!!``!!!!"!!``!!""##$$%%&&''(())**))(((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,+++********++,,--..//001122334455665544332211000//.....---,,+++******++,,--..////////......--,,++**))((''&&%%$$##"""!!`ɉ``!!!!""""###$$%%%%%%%%%%%%%%%$$###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!"""##$$%%&&''(())****))((''&&%%$$##""!!```!!""""#""!!``!!!!"""###""!!!```!!""""!!``!!""##$$%%&&''(())****))((''&&%%$$##""!!`…`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::::::9999887766554433221100//..--,,++**))((''&&&&&&''''''''''''(((((()()))))(((((((((((((((((''&&%%$$####$#$$$%%&&&%%%$$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))(((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&%%$$$$$######"""""!!!!!!!!!```!!!!""##$$%%&&''((('''(((())**++,,--..//00112233445566778899::;;<<========>>>>>??????>>===<<;;;;::998877665554444455556667778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//.........//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$#$$$$%%%%$$##""!!``!!"""###########""####$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>====<<<<;;:::9988988999999888888877877888899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,+++*********++++++++,,,,,,,++**))((''&&%%%$$$$#####""""!!!!!!``!!"""""!!``!!""##$$%%&&''(())**+++**)))((''''''''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%%$$$$$$$$$#####$$$%$$##""!!!!`````!!""##$$$$###$$$$$$###"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>===<===>>?????????????????????????????????????????????????????????????>>==<<;;::999999999999999999::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!`É```!!!!!!!!!`??????????????????????????>>==<<;;::999888888999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))((((((((()))**++,,--...///001121100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877665544332211000000000000000000000000011000100//..--,,++**************)))))))))))))))))))))))))))***++,,--..//0010000000000000000000000000112233445566778899::;;<<==>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::99988899999999:::::::::::::;;<<==>>?????????????????????????????????????????????>>==<<;;::998877665544332211112222211111100000000000000////0011223344554433333333344556677766554443322110001111222222111100000//.....---------,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,,++**))((''&&&&&%%%%$$$%%%%&&&'''(()))**++,,----,,++***))))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$$$$$%%%%%%$$##""!!```!!""###########"""""""######$$$$$$$$$$$$$##""!!!`‚`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%$$##""!!``!!!!!!``!!""##$$%%&&''(())))(((''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((()))**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,+++***)))))**++,,--..//001122334455665544332211100///....---,,+++***+++,,--..///0000/////....--,,++**))((''&&%%$$##""!!``!!!!"""""###$$$$$$$$$$$%%%%%%$$$$###""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!!!""""!!`````!!!""###""!!!!``!!""""!!```!!""##$$%%&&''(())**++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;;;;:::::99887766554433221100//..--,,++**))((''&'''''''''''''''(())))))))))))))))(()))(((((((''&&%%$$#########$$%%&&&%%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))))(((((())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&&%%$$$$$$$$######""""""!!!!!!!!!!""##$$%%&&''((''''''''(())**++,,--..//00112233445566778899::;;<<==>==>>>>>?????????>>>==<<;;::99887766554444444444556667778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445554433221100//.......//0011100//..--,,++**))((''&&%%%%$$$$$$$$$$$$$$$$$$$%%%&%%$$##""!!`lj`!!"""""""##""""""""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>====<<<;;:::999999999:9999899888888888999::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,+++***)))))********++++++++++**))((''&&%%%$$######""""!!!!!````!!""""!!``!!""##$$%%&&''(())**++++***))((''''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&%%%%%%%%$$$##$$$$%$$##""!!!```!!""##$$$$$$$$$$$###"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>=====>>?????????????????????????????????????????????????????????????>>==<<;;::99998888999998989999::;;<<==>>???????????>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!``````!!!`???????????????????????????>>==<<;;::9999999999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))((((('''((((())**++,,--...///0011100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877665544332211110000000000000000001111111111100//..--,,+++**********************)))))))))***)))****++,,--..//0011110011111100111111110000112233445566778899::;;<<==>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;::9988888888999999999999999::::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433222222222222111111100011000000000001122334455554443333344455667787766554443322111111122222222211111100////.........--,,++**))((''&&%%$$##""!!``!!`‰``!!!""##$$%%&&''(())**++,,-,,++**))(('''&&&&%%%%%%%%&&&&''((()))**++,,----,,++**)))((((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%$$$$%%%%%%$$##""!!``!!""####################$$$$$$$$$$%%%$$$##""!!!`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%$$##""!!`É```!!``!!""##$$%%&&''(())((''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++***))))))))**++,,--..//001122334455665544332211100/////...--,,,++++++,,--..//00000000//////..--,,++**))((''&&%%$$##""!!```!!!""""####$$$$$$$$$$$$$$$$$$$$$$$$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())))((''&&%%$$##""!!``!!!!"""!!``!!!""###"""!!!````!!""""!!!!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!````!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;;;;;::::99887766554433221100//..--,,++**))((''''''(((((((((((())))))*)*****)))))))))))))((''&&%%$$##""""#"###$$%%&&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))))))))))**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!`É`!!""##$$%%&&&&%%%%%$$$$$$#####"""""""""!!!""""##$$%%&&''(('''&&&''''(())**++,,--..//00112233445566778899::;;<<==>>>>????????????>>==<<;;::9988776655444333334444555666778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````````!!""##$$%%&&''(())**++,,--..//001122334455554433221100/////////001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%$%%%%&&%%$$##""!!``!!!"""""""""""!!""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>====<<;;;::99:99::::::9999999889889999::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))))))))********+++++++**))((''&&%%$$$####"""""!!!!````!!!!!!!!``!!""##$$%%&&''(())**++++***))(((((((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''&&&%%%%%%%%%$$$$$%%$$##""!!```!!""##$$$$$%%$$##"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>>=>>>?????????????????????????????????????????????????????????????>>==<<;;::9988888888888888888899::;;<<==>>????????>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!````????????????????????????????>>==<<;;:::999999:::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((('''''''''((())**++,,---...//00100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877665544332211111111111111111111111112211121100//..--,,++++++++++++++***************************+++,,--..//0011211111111111111111111111112233445566778899::;;<<==>>????????????>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::99888777888888889999999999999::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433222233333222222111111111111110000112233445566554444444445566778887766555443322111222233333322221111100/////.......--,,++**))((''&&%%$$##""!!``!!!``!!!!""##$$%%&&''(())**++,,---,,++**))(('''''&&&&%%%&&&&'''((())***++,,----,,++**)))(((((''&&%%$$##""!!``!!""###$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&%%%%%%&&%%$$##""!!``!!""##$$$$$$$$$#######$$$$$$%%%%%%%%%$$##""!!````!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%$$##""!!`É```!!""##$$%%&&''(((('''&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))***++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++***)))((((())**++,,--..//0011223344556655443322211000////...--,,,+++,,,--..//000111100000///..--,,++**))((''&&%%$$##""!!``!!""""###################$$$$$$#########""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())((''&&%%$$##""!!`````!!""!!`````!!""###""""!!!!``````````!!""""!!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<<<<;;;;;::99887766554433221100//..--,,++**))(('((((((((((((((())****************))***)))((''&&%%$$##"""""""""##$$%%&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++****))))))**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!`Ɖ`!!""##$$%%&&&&%%%%%%%%$$$$$$######""""""""""##$$%%&&''((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::998877665544333333333344555666778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100///////00112221100//..--,,++**))((''&&&&%%%%%%%%%%%%%%%%%%%&&&%%$$##""!!```!!!!!!!""!!!!!!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>>===<<;;;:::::::::;::::9::999999999:::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))((((())))))))**********))((''&&%%$$$##""""""!!!!````!!!!!!!``!!""##$$%%&&''(())**++,+++**))(((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''''&&&&&&&&%%%$$%%%$$##""!!``!!""##$$%%%%$$##"""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>>>>?????????????????????????????????????????????????????????????>>==<<;;::998888777788888787888899::;;<<==>>??????>>>======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''((((''&&%%$$##""!!`?????????????????????????????>>==<<;;::::::::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''&&&'''''(())**++,,---...//000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877665544332222111111111111111111222222222221100//..--,,,++++++++++++++++++++++*********+++***++++,,--..//0011222211222222112222222211112233445566778899::;;<<==>>??????????>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::9988777777778888888888888889999::;;<<==>>?????????????????????????????????????????????>>==<<;;::9988776655443333333333332222222111221111111111122334455666655544444555667788988776655544332222222333333333222222110000///////..--,,++**))((''&&%%$$##""!!``!!!!```!!!"""##$$%%&&''(())**++,,--.--,,++**))(((''''&&&&&&&&''''(()))***++,,----,,++**))(((''''''&&%%$$##""!!``!!"""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++++**))((''&&%%%%&&&%%$$##""!!``!!""##$$$$$$$$$####$$$$$$%%%%%%%%%%%%$$##""!!``!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%$$##""!!`É`!!""##$$%%&&''((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++********++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**)))(((((((())**++,,--..//001122334455665544332221100000///..---,,,,,,--..//001111111100000//..--,,++**))((''&&%%$$##""!!`‰`!!""#####################################"""!!``ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!``!!!!``!!""####"""!!!!!!!!!!!!```!!""#"""""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!!!"!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<<<<<;;;;::99887766554433221100//..--,,++**))(((((())))))))))))******+*+++++*********))((''&&%%$$##""!!!!"!"""##$$%%&%%$$##""!!``!!"!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**********++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!```!!""##$$%%&&'&&&&&%%%%%%$$$$$#########"""####$$%%&&''((''&&&%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433322222333344455566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100000000011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&%&&&&&%%$$##""!!```!!!!!!!!!!!``!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>>>==<<<;;::;::;;;;;;:::::::99:99::::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((((((())))))))*******))((''&&%%$$###""""!!!!!``Ç````````É`!!""##$$%%&&''(())**++,,+++**))))))))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((('''&&&&&&&&&%%%%%$$##""!!``!!""##$$%%$$##""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>??????????????????????????????????????????????????????????????>>==<<;;::99887777777777777777778899::;;<<==>>??>>>>=====<<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(((''&&%%$$##""!!`??????????????????????????????>>==<<;;;::::::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''&&&&&&&&&'''(())**++,,,---..//00//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998877665544332222222222222222222222222332223221100//..--,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,--..//0011223222222222222222222222222233445566778899::;;<<==>>????????>>>>>>===>>>????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>==<<;;:::998877766677777777888888888888899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433334444433333322222222222222111122334455667766555555555667788999887766655443322233334444443333222221100000//////..--,,++**))((''&&%%$$##""!!``!!!!``!!!""""##$$%%&&''(())**++,,--...--,,++**))(((((''''&&&''''((()))**+++,,----,,++**))((('''''''&&%%$$##""!!``!!""""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&&&&&&&%%$$##""!!``!!""##$$%%%%$$######$$$%%%%%%&&&&&%%$$##""!!``!!!""!!!!``‡`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%$$##""!!`É`!!""##$$%%&&''''&&&%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++*****+++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**)))((('''''(())**++,,--..//001122334455665544333221110000///..---,,,---..//0011122221111100//..--,,++**))((''&&%%$$##""!!``!!""####"""""""""""""""""######""""""""###"""!!!``‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!!!``!!""#####""""!!!!!!!!!!!``!!""#"""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!"""!!`Ɖ`````````````````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>=====<<<<<;;::99887766554433221100//..--,,++**))()))))))))))))))**++++++++++++++++****))((''&&%%$$##""!!!!!!!!!""##$$%%%%$$##""!!`ʼn`!!"!!`````````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++++******++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&&&&&&&%%%%%%$$$$$$##########$$%%&&''((''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::9988776655443322222222223344455566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``````!!!!""""""!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221100000001122333221100//..--,,++**))((''''&&&&&&&&&&&&&&&&&&&&&%%$$##""!!``````!!``````!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>>==<<<;;;;;;;;;<;;;;:;;:::::::::;;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((('''''(((((((())))))))))((''&&%%$$###""!!!!!!``ćƉ`!!""##$$%%&&''(())**++,,,++**))))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(((((''''''''&&&%%%$$##""!!``!!""##$$%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777766667777767677778899::;;<<==>>>>>>===<<<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(''&&%%$$##""!!`???????????????????????????????>>==<<;;;;;;;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&%%%&&&&&''(())**++,,,---..////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665544333322222222222222222233333333333221100//..---,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++,,,,--..//0011223333223333332233333333222233445566778899::;;<<==>>????????>>>>========>>??????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>==<<;;:::99887766666666777777777777777888899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554444444444443333333222332222222222233445566777766655555666778899:998877666554433333334444444443333332211110000000//..--,,++**))((''&&%%$$##""!!``!!"!!``!!!"""###$$%%&&''(())**++,,--../..--,,++**)))((((''''''''(((())***+++,,----,,++**))(('''&&&&&''&&%%$$##""!!``!!!!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&&&'&&%%$$##""!!`‰`!!""##$$%%%$$##""""##$$$%%&&&&&&&%%$$##""!!``!!"""""""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$##""!!`É`!!""##$$%%&&'''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++++++++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))(((''''''''(())**++,,--..//0011223344556655443332211111000//...------..//00112222222211100//..--,,++**))((''&&%%$$##""!!``!!""##""""""""""""""""""""""""""""""""""""##""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!```````!!""#####"""""""""""!!``!!""#####$$%%%%&&''(())**++,,-,,++**))((''&&%%$$##""!!```!!""!!```!!!!``!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>======<<<<;;::99887766554433221100//..--,,++**))))))************++++++,+,,,,,+++++**))((''&&%%$$##""!!````!`!!!""##$$%%$$##""!!``!!""!!````!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++++++++++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''''&&&&&&%%%%%$$$$$$$$$###$$$$%%&&''((''&&%%%$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::998877665544332221111122223334445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!"""""""!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221111111112233433221100//..--,,++**))((''''''''''''''''''&'''&&%%$$##""!!`````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>===<<;;<;;<<<<<<;;;;;;;::;::;;;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''''''''(((((((()))))))((''&&%%$$##"""!!!!````!!""##$$%%&&''(())**++,,,,++********++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))(((''''''''&&%%$$##""!!``!!""##$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666666666666666778899::;;<<==>>====<<<<<;;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!`????????????????????????????????>>==<<<;;;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%%%%%%%%&&&''(())**+++,,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665544333333333333333333333333344333433221100//..--------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---..//0011223343333333333333333333333333445566778899::;;<<==>>???????>>>======<<<===>>??????????????????????????????????????????????????????????????????????????????????>>>>>>>>=============<<;;::99988776665556666666677777777777778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::998877665544445555544444433333333333333222233445566778877666666666778899:::99887776655443334444555555444433333221111100000//..--,,++**))((''&&%%$$##""!!``!!"!!``!!"""####$$%%&&''(())**++,,--..///..--,,++**)))))(((('''(((()))***++,,,----,,++**))(('''&&&&&&&&&&&%%$$##""!!```!!!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))(('''''&&%%$$##""!!``!!""##$$%%$$##""""""###$$%%&&''&&%%$$##""!!``!!"""##""""!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$$##""!!`É`!!""##$$%%&&'&&%%%$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,+++++,,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((('''&&&&&''(())**++,,--..//0011223344556655444332221111000//...---...//001122233332221100//..--,,++**))((''&&%%$$##""!!``!!"""""!!!!!!!!!!!!!!!!!""""""!!!!!!!!"""""#"""!!!!`ň`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$####""""""""!!``!!""###$$$%%%%%&&''(())**++,,-,,++**))((''&&%%$$##""!!!```!!"""!!```!!!!!!!!!!!!!!!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>>>>=====<<;;::99887766554433221100//..--,,++**)***************++,,,,,,,,,,,,,,++**))((''&&%%$$##""!!````!!""##$$%$$##""!!`Ɖ`!!"""!!```!!!!!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,,,++++++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''''''&&&&&&%%%%%%$$$$$$$$$$%%&&''((''&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221111111111223334445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!""""#####""!!``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221111111223344433221100//..--,,++**))(((('''''''''''''''''''&&%%$$##""!!`ň```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>===<<<<<<<<<=<<<<;<<;;;;;;;;;<<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''&&&&&''''''''((((((((((''&&%%$$##"""!!````!!""##$$%%&&''(())**++,,-,,++******++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))))(((((((''&&%%$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766665555666665656666778899::;;<<======<<<;;;;;;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''''&&%%$$##""!!`?????????????????????????????????>>==<<<<<<<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%$$$%%%%%&&''(())**+++,,,--..//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665544443333333333333333334444444444433221100//...----------------------,,,,,,,,,---,,,----..//0011223344443344444433444444443333445566778899::;;<<==>>???????>>>====<<<<<<<<==>>???????????????????????????????????????????????????????????????????????????????>>>>>=================<<;;::9998877665555555566666666666666677778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::9988776655555555555544444443334433333333333445566778888777666667778899::;::99887776655444444455555555544444433222211111100//..--,,++**))((''&&%%$$##""!!``!!""!!``!!"""###$$$%%&&''(())**++,,--..//0//..--,,++***))))(((((((())))**+++,,,----,,++**))((''&&&%%%%%&&&&&%%$$##""!!````!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''''&&%%$$##""!!``!!""##$$%$$##""!!!!""###$$%%&&&&%%$$##""!!``!!""######"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##########""!!``!!""##$$%%&&&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))(('''&&&&&&&&''(())**++,,--..//0011223344556655444332222211100///......//0011223333333221100//..--,,++**))((''&&%%$$##""!!``!!""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#""""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$##########""!!``!!""##$$$$$$$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!!!`‰`!!""!!``!!!!""""!!""""""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>>>>???????????>>>>>>====<<;;::99887766554433221100//..--,,++******++++++++++++,,,,,,-,----,,++**))((''&&%%$$##""!!`ƒ`!!""##$$$##""!!``!!""!!``!!!!"""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,,,,,,,,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''((''''''&&&&&%%%%%%%%%$$$%%%%&&''((''&&%%$$$###$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::9988776655443322111000001111222333445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""""""######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433222222222334454433221100//..--,,++**))(((((((((((((((((('(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>>==<<=<<======<<<<<<<;;<;;<<<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&&&''''''''(((((((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--,,++++++++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++****)))(((((((''&&%%$$##""!!``!!""##$$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555555555555555566778899::;;<<==<<<<;;;;;:::;;;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!`??????????????????????????????????>>===<<<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%$$$$$$$$$%%%&&''(())***+++,,--..//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665544444444444444444444444445544454433221100//..............---------------------------...//0011223344544444444444444444444444445566778899::;;<<==>>???????>>===<<<<<<;;;<<<==>>?????????????????????????????????????????????????????????????????????????????>>>========<<<<<<<<<<<<<;;::998887766555444555555556666666666666778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766555566666555555444444444444443333445566778899887777777778899::;;;::99888776655444555566666655554444433222221111100//..--,,++**))((''&&%%$$##""!!````!!"""!!``!!""##$$$$%%&&''(())**++,,--..//000//..--,,++*****))))((())))***+++,,-----,,++**))((''&&&%%%%%%%%%%%%%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((((''&&%%$$##""!!`‰`!!!""##$$$##""!!!!!!"""##$$%%&&&%%$$##""!!```!!""##$$####""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""####""!!``!!""##$$%%&&%%$$$##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,,,,---..//00112233445566778899::;;::99887766554433221100//..--,,++**))(('''&&&%%%%%&&''(())**++,,--..//0011223344556655544333222211100///...///001122333444433221100//..--,,++**))((''&&%%$$##""!!```!!!!!`````````````````!!!!!!````````!!!!!""##""""!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$$$#######""!!``!!""#####$$$$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!!`````````!!"""!!````!!!"""""""""""""""""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>>>>>>>??????????????>>>>>==<<;;::99887766554433221100//..--,,++*+++++++++++++++,,-----------,,++**))((''&&%%$$##""!!``!!""##$$$##""!!`Ɖ`!!"""!!``!!"""""""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..----,,,,,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(((((''''''&&&&&&%%%%%%%%%%&&''((''&&%%$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::998877665544332211000000000011222333445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""####$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433222222233445554433221100//..--,,++**))))((((((((((((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>>=========>====<==<<<<<<<<<===>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%%%%%&&&&&&&&''''''''''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,---,,++++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++*****)))))((''&&%%$$##""!!``!!""##$$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555444455555454555566778899::;;<<<<<<;;;:::::::;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!`???????????????????????????????????>>==========>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$###$$$$$%%&&''(())***+++,,--../..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665555444444444444444444555555555554433221100///......................---------...---....//0011223344555544555555445555555544445566778899::;;<<==>>????>>>>>===<<<<;;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????>>=====<<<<<<<<<<<<<<<<<;;::99888776655444444445555555555555556666778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::998877666666666666555555544455444444444445566778899998887777788899::;;<;;::99888776655555556666666665555554433332222221100//..--,,++**))((''&&%%$$##""!!``!!!"""!!``!!""##$$$%%%&&''(())**++,,--..//00100//..--,,+++****))))))))****++,,,-----,,++**))((''&&%%%$$$$$%%%%%%%%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))(((''&&%%$$##""!!`É`!!!""##$##""!!````!!"""##$$%%&&%%$$##""!!``!!!"""##########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""!!``!!""##$$%%%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--------..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%&&''(())**++,,--..//00112233445566555443333322211000//////0011223344444433221100//..--,,++**))((''&&%%$$##""!!``!!```````````!!!""###"""!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$$$$$$$##""!!``!!""########$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!``!!!!!!``!!"""!!!``````!!!""""####""################$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>>=====>>???????????????>>>>==<<;;::99887766554433221100//..--,,++++++,,,,,,,,,,,,------.-..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!"""!!``!!"""###########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..----------..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''((((((('''''&&&&&&&&&%%%&&&&''((''&&%%$$###"""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::998877665544332211000/////000011122233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##########$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566777766554433333333344556554433221100//..--,,++**))))))))))))))))))(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==>==>>>>>>=======<<=<<====>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%%&&&&&&&&'''''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,----,,,,,,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++***)))))((''&&%%$$##""!!``!!""##$$$$##""!!``!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444444444444444445566778899::;;<<;;;;:::::999::::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!`????????????????????????????????????>>>======>>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$#########$$$%%&&''(()))***++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877665555555555555555555555555665556554433221100//////////////...........................///0011223344556555555555555555555555555566778899::;;<<==>>???>>>>>>==<<<;;;;;;:::;;;<<==>>?????????????????????????????????????????????????????????????????????????>>===<<<<<<<<;;;;;;;;;;;;;::9988777665544433344444444555555555555566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::9988776666777776666665555555555555544445566778899::9988888888899::;;<<<;;::99988776655566667777776666555554433333222221100//..--,,++**))((''&&%%$$##""!!`````!!!""""!!``!!""##$$%%%%&&''(())**++,,--..//0011100//..--,,+++++****)))****+++,,,--.--,,++**))((''&&%%%$$$$$$$$$$$$$$$$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!```!!""###""!!``!!!""##$$%%&%%$$##""!!```!!!""""""########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!""""!!``!!""##$$%%%$$###""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..-----...//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&&%%%$$$$$%%&&''(())**++,,--..//00112233445566655444333322211000///0001122334445554433221100//..--,,++**))((''&&%%$$##""!!`````!!""####""""!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%$$$$##""!!``!!!"""""#####$$%%&&''(())**++,,-,,++**))((''&&%%$$###""!!``!!!!!!!!``!!""""!!!!!!!!!!"""#####################$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>========>>?????????????????>>==<<;;::99887766554433221100//..--,,+,,,,,,,,,,,,,,,--.........--,,++**))((''&&%%$$##""!!`‰`!!""##$$##""!!``!!""!!``!!""##########$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//....------..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!`ʼn`!!""##$$%%&&''(()))((((((''''''&&&&&&&&&&''((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//////////0011122233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$$######$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433333334455666554433221100//..--,,++****)))))))))))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>>>>>>>>?>>>>=>>=========>>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%$$$$$%%%%%%%%&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--.--,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,+++++****))((''&&%%$$##""!!``!!""##$$$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444433334444434344445566778899::;;;;;;:::9999999:::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!`?????????????????????????????????????>>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#####"""#####$$%%&&''(()))***++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::9988776666555555555555555555666666666665544332211000//////////////////////.........///...////0011223344556666556666665566666666555566778899::;;<<==>>???>>>=====<<<;;;;::::::::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<<<<;;;;;;;;;;;;;;;;;::998877766554433333333444444444444444555566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887777777777776666666555665555555555566778899::::99988888999::;;<<=<<;;::99988776666666777777777666666554444333333221100//..--,,++**))((''&&%%$$##""!!!``````!!!!"""""!!``!!""##$$%%%&&&''(())**++,,--..//001121100//..--,,,++++********++++,,---.--,,++**))((''&&%%$$$#####$$$$$$$$$$$##""!!`dž`!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""#""!!``!!!""##$$%%&%%$$##""!!``!!!""""!!""""""""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!``!!""##$$%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//........//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$%%&&''(())**++,,--..//001122334455666554444433322111000000112233445555554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""####"""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!!""""""""##$$%%&&''(())**++,,,,++**))((''&&%%$$$##""!!``!!""""""!!``!!""#"""!!!!!!"""####$$$$##$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>===<<<<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,,,,,------------....../..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!"""!!``!!""##$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..........//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``ĉ`!!""##$$%%&&''(()))))((((('''''''''&&&''''((''&&%%$$##"""!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100///.....////0001112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))(('''&&%%%$$$$$$$$$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554444444445566766554433221100//..--,,++******************)))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>?>>??????>>>>>>>==>==>>>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$$%%%%%%%%&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--...--------..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,+++****))((''&&%%$$##""!!``!!""##$$%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333333333333333333445566778899::;;::::999998889999:::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!`???????????????????????????????????????>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####"""""""""###$$%%&&''((()))**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877666666666666666666666666677666766554433221100000000000000///////////////////////////00011223344556676666666666666666666666666778899::;;<<==>>???>>======<<;;;::::::999:::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;;:::::::::::::99887766655443332223333333344444444444445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::998877778888877777766666666666666555566778899::;;::999999999::;;<<===<<;;:::9988776667777888888777766666554444433333221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!"""#""!!``!!""##$$%%&&&&''(())**++,,--..//00112221100//..--,,,,,++++***++++,,,---.--,,++**))((''&&%%$$$###################""!!````````!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""#""!!```!!""##$$%%%%$$##""!!```!!!"""!!!!!!""""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!``!!""##$$$$##"""!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//.....///00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%%$$$#####$$%%&&''(())**++,,--..//001122334455666555444433322111000111223344555666554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""######""""""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%%$$##""!!```!!!!!"""""##$$%%&&''(())**++,,++**))((''&&%%$$####""!!``!!"""""""!!``!!""##""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<<<<<<<==>>?????????????????>>==<<;;::99887766554433221100//..--,---------------..//////..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!"""!!``!!""###$$$$$$$%%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100////......//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`È`!!""##$$%%&&''(())))))))((((((''''''''''((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..........//0001112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&&&&%%%$$$$$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554444444556677766554433221100//..--,,++++****************))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>??>>>>>>>>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$#####$$$$$$$$%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--....------..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,,++++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433332222333332323333445566778899::::::99988888889999999::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""!!!"""""##$$%%&&''((()))**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998877776666666666666666667777777777766554433221110000000000000000000000/////////000///000011223344556677776677777766777777776666778899::;;<<==>>???>>===<<<<<;;;::::99999999::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;;;;:::::::::::::::::9988776665544332222222233333333333333344445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::9988888888888877777776667766666666666778899::;;;;:::99999:::;;<<==>==<<;;:::9988777777788888888877777766555544444433221100//..--,,++**))((''&&%%$$##"""!!!!!!""""###""!!``!!""##$$%%&&'''(())**++,,--..//0011223221100//..---,,,,++++++++,,,,--..--,,++**))((''&&%%$$###"""""############""!!``!!!!!`!````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%%%%$$##""!!```!!!""""!!!``!!!!!!!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""##$$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100////////00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$$########$$%%&&''(())**++,,--..//001122334455666555554443322211111122334455666666554433221100//..--,,++**))((''&&%%$$##""!!```!!""#########""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&''((''&&%%$$##""!!``!!""##$$%%%$$##""!!``!!!!!!!!""##$$%%&&''(())**++++**))((''&&%%$$#####""!!`````!!""####""!!``!!""###""""""###$$$$%%%%$$%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<<;;;;;<<==>>?????????????????>>==<<;;::99887766554433221100//..------............///////..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""!!``!!""####$$$$%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//////////001122334455667788887766554433221100//..--,,++**))(('''&&%%$$##""!!```!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**)))))((((((((('''((((''&&%%$$##""!!!```!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//...-----....///000112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&&%%%%%%$$$$$$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766555555555667787766554433221100//..--,,++++++++++++++++++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>?>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#########$$$$$$$$%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//........//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...----,,,++++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322222222222222222233445566778899::9999888887778888999999::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!!!"""##$$%%&&'''((())**++,,--..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::9988777777777777777777777777788777877665544332211111111111111000000000000000000000000000111223344556677877777777777777777777777778899::;;<<==>>???>>==<<<<<<;;:::999999888999::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;;::::::::99999999999998877665554433222111222222223333333333333445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99888899999888888777777777777776666778899::;;<<;;:::::::::;;<<==>>>==<<;;;::9988777888899999988887777766555554444433221100//..--,,++**))((''&&%%$$##"""""""""""####""!!`‰`!!""##$$%%&&''(())**++,,--..//001122333221100//..-----,,,,+++,,,,---..--,,++**))((''&&%%$$###""""""""""""""""""""!!``!!!!!!!!!!````!!!""##$$%%&&''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`É`!!""!!``!!""##$$%%%%$$##""!!!```````!!!""""!!````!!!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100/////000112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$$###"""""##$$%%&&''(())**++,,--..//001122334455666655554443322211122233445566677766554433221100//..--,,++**))((''&&%%$$##""!!!`Ƈ`!!!""##$$####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&''((''&&%%$$##""!!``!!""##$$%%%$$##""!!`````!!!!!""##$$%%&&''(())**++**))((''&&%%$$##"""""!!``````ņ``!!!``!!""####""!!``!!""##########$$$%%%%%%%%%%%%%%%%%%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<==>>?????????????????>>==<<;;::99887766554433221100//..-...............//0000//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""!!``!!!"""####$$$$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776655443322110000//////001122334455667788887766554433221100//..--,,++**))((''''&&%%$$##""!!``!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())******))))))((((((((((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..----------..///000112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%%%%$$$$$$$$$$$$$###""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766555555566778887766554433221100//..--,,,,++++++++++++++++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###"""""########$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..////......//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...-----,,,,++**))((''&&%%$$##""!!```````!!""##$$%%&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322221111222221212222334455667788999999888777777788888889999999887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&'''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!```!!!!!""##$$%%&&'''((())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99888877777777777777777788888888888776655443322211111111111111111111110000000001110001111223344556677888877888888778888888877778899::;;<<==>>???>>==<<<;;;;;:::99998888888899::;;<<==>>???????????????????????????????>>>>>>>>????????????????????????>>==<<;;:::::99999999999999999887766555443322111111112222222222222223333445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::999999999999888888877788777777777778899::;;<<<<;;;:::::;;;<<==>>?>>==<<;;;::9988888889999999998888887766665555554433221100//..--,,++**))((''&&%%$$###""""""######""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//...----,,,,,,,,----..--,,++**))((''&&%%$$##"""!!!!!"""""""""""""!!!``!!""""!"!!!!!!!!""##$$%%&&''((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ĉ`!!"!!``!!""##$$%%&%%$$##""!!!!!!!!!!"""""!!`†``````!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100000000112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""""##$$%%&&''(())**++,,--..//001122334455666666555443332222223344556677777766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&''(''&&%%$$##""!!``!!""##$$%%%$$##""!!`````!!""##$$%%&&''(())****))((''&&%%$$##"""""!!```!!!!!````‡`!!!!!!``!!""##$##""!!``!!""########$$$%%%%&&&&%%&&&&&&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;;:::::;;<<==>>?????????????????>>==<<;;::99887766554433221100//......////////////00000//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""!!```!!""""####$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100000000001122334455667788887766554433221100//..--,,++**))((''&&&&&&%%$$##""!!``!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())******)))))))))(((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..---,,,,,----...///00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%%$$$$$$#############""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766666666677889887766554433221100//..--,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""""""########$$$$$$$$$$###""!!`ȉ`!!""##$$%%&&''(())**++,,--..//00////////00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///....---,,,,++**))((''&&%%$$##""!!!!!!!!!""##$$%%&&&&%%$$##""!!``!!""###""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211111111111111111122334455667788998888777776667777888888999999887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&'&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!``````!!!""##$$%%&&&'''(())**++,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::998888888888888888888888888998889887766554433222222222222221111111111111111111111111112223344556677889888888888888888888888888899::;;<<==>>???>>==<<;;;;;;::99988888877788899::;;<<==>>????????????????????????????>>>>>>>>>>>>>????????????????????>>==<<;;:::999999998888888888888776655444332211100011111111222222222222233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::9999:::::9999998888888888888877778899::;;<<==<<;;;;;;;;;<<==>>???>>==<<<;;::998889999::::::9999888887766666555554433221100//..--,,++**))((''&&%%$$###########$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//.....----,,,----...--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!!!!!!!!```!!""""""""!!!!"""##$$%%&&''((((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&&%%$$##"""!!!!!!!"""#""!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::998877665544332211000001112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!!!""##$$%%&&''(())**++,,--..//001122334455666666555443332223334455667778887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!```!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$##""!!!!!```!!!!!!!!!!!`````!!!"""!!``!!""##$$$##""!!``!!""##$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::::::::;;<<==>>?????????????????>>==<<;;::99887766554433221100//.///////////////0011100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""!!``!!!""""######$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::998877665544332211110000001122334455667788887766554433221100//..--,,++**))((''&&&&&&&%%$$##""!!``!!"""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(())**+++******))))))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,,,,,,,,,--...///00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$$$$#############""""!!``!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766666667788999887766554433221100//..----,,,,,,,,,,,,,,,,++**))((''&&%%$$##"""!!!```!!!`!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!!!!""""""""##############""!!``!!""##$$%%&&''(())**++,,--..//000//////00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///.....----,,++**))((''&&%%$$##""!!!!!!!""##$$%%&&''&&%%$$##""!!```!!""##$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111000011111010111122334455667788888877766666667777777888889998887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!`````!!""##$$%%&&&'''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::9999888888888888888888999999999998877665544333222222222222222222222211111111122211122223344556677889999889999998899999999888899::;;<<==>>???>>==<<;;;:::::9998888777777778899::;;<<==>>??????????????????????>>>>>>>========>>>>>>????????????????>>==<<;;::999998888888888888888877665544433221100000000111111111111111222233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::::::::::::9999999888998888888888899::;;<<====<<<;;;;;<<<==>>?????>>==<<<;;::9999999:::::::::999999887777666666554433221100//..--,,++**))((''&&%%$$$######$$$$$##""!!`‚`!!""##$$%%&&''(())**++,,--..//00112233444433221100///....--------....--,,++**))((''&&%%$$##""!!!`````!!!!!!!!!!!!!```!!""###"#""""""""##$$%%&&''(())((''&&%%$$##"""!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&'&&%%$$##""""""""""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::9988776655443322111111112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667766655444333333445566778888887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`‡`!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(''&&%%$$##""!!``!!""##$$%%%%$$##""!!```!!""##$$%%&&''(())))((''&&%%$$##""!!!!!``!!!!"""""!!!!!!``!!!!"""""!!``!!""##$$$$##""!!``!!""##$$$$$$%%%&&&&''''&&''''''''''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;:::99999::;;<<==>>?????????????????>>==<<;;::99887766554433221100//////000000000000111100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!"!!``!!!!""""#######$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776655443322111111111122334455667788887766554433221100//..--,,++**))((''&&%%%%%%%%%$$##""!!``!!"""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++++********))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,,+++++,,,,---...//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$$######""""""""""""""!!``````!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887777777778899:99887766554433221100//..------------------,,++**))((''&&%%$$##""""!!!!!!!!!!!!!`ˆ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!""""""""##########""""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00100000000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000////...----,,++**))((''&&%%$$##"""""""""##$$%%&&''''&&%%$$##""!!!``````!!""##$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000000000000000001122334455667788777766666555666677777788888888887766554433221100//..--,,++**))((''&&%%$$##"""!!``!!""##$$%%&&&%%$$##""!!`‰??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```Ɖ`!!""##$$%%%&&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::9999999999999999999999999::999:99887766554433333333333333222222222222222222222222222333445566778899:9999999999999999999999999::;;<<==>>???>>==<<;;::::::998887777776667778899::;;<<==>>????????????????>>>>>>>>>>=============>>>>>>????????????>>==<<;;::9998888888877777777777776655443332211000///0000000011111111111112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::::;;;;;::::::99999999999999888899::;;<<==>>==<<<<<<<<<==>>???????>>===<<;;::999::::;;;;;;::::99999887777766666554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334454433221100/////....---.....--,,++**))((''&&%%$$##""!!!```````````````!!""#######""""###$$%%&&''(())))((''&&%%$$##""""""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''&&%%$$###"""""""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$##""!!`ʼn`!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221111122233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!`````!!""##$$%%&&''(())**++,,--..//001122334455667766655444333444556677888999887766554433221100//..--,,++**))((''&&%%$$###"""""!!```!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$%%&&''(''&&%%$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!```````!!!"""""""""""!!``!!!!"""#""!!``!!""##$$%%$$##""!!``!!""##$$%%%%%%%&&&'''''''''''''''''''''(((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>>>???????????????????????????????????>>==<<;;::99999999::;;<<==>>?????????????????>>==<<;;::99887766554433221100/00000000000000011221100//..--,,++**))((''&&%%$$##""!!```!!""##$$##""!!``!!"!!```!!!!""""""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433222211111122334455667788887766554433221100//..--,,++**))((''&&%%%%%%%%%%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(())**++++++++***))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++++++++++,,---...//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$#####"""""""""""""!!!!!``!!!!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::998877777778899:::99887766554433221100//....----------------,,++**))((''&&%%$$###"""!!!"""!""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!`````!!!!!!!!""""""""""""""!!!``!!""##$$%%&&''(())**++,,--..//0011000000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000/////....--,,++**))((''&&%%$$##"""""""##$$%%&&''((''&&%%$$##""!!!!````````!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000////00000/0/00001122334455667777776665555555666666677777888777777766554433221100//..--,,++**))((''&&%%$$##"""!!``!!""##$$%%&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&&''(())**++,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::::999999999999999999:::::::::::998877665544433333333333333333333332222222223332223333445566778899::::99::::::99::::::::9999::;;<<==>>???>>==<<;;:::99999888777766666666778899::;;<<==>>?????????????>>>>>>>=======<<<<<<<<======>>>>>>>>??????>>==<<;;::998888877777777777777777665544333221100////////00000000000000011112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;;;;;;;;;;;:::::::999::99999999999::;;<<==>>>>===<<<<<===>>?????????>>===<<;;:::::::;;;;;;;;;::::::99888877777766554433221100//..--,,++**))((''&&%%%$$$$$$%%%%$$##""!!````!``!!""##$$%%&&''(())**++,,--..//001122334455544332211000////..........--,,++**))((''&&%%$$##""!!``Ç`!!""##$$#$########$$%%&&''(())**))((''&&%%$$###"""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''''&&%%$$##########$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..----,,++**))((''&&%%$$##""!!`ʼn`!!""""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::998877665544332222222233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//001122334455667776655544444455667788999999887766554433221100//..--,,++**))((''&&%%$$###"""""!!!``````!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""###$$%%&&''(''&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!`````!!!!""""#####"""""!!``!!""""###""!!``!!""##$$%%%%$$##""!!``!!""##$$%%%%%&&&''''((((''(((((((((((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>>>>>>?????????????????????????????????>>==<<;;::9998888899::;;<<==>>?????????????????>>==<<;;::99887766554433221100000011111111111122221100//..--,,++**))((''&&%%$$##""!!!````!!""##$$##""!!``!!"!!```!!!!"""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::998877665544332222222222334455667788887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%%$$##""!!````!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,+++*****++++,,,---..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$###""""""!!!!!!!!!!!!!!``!!!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::9988888888899::;::99887766554433221100//..................--,,++**))((''&&%%$$####"""""""""""""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!````!!!!!!!!""""""""""!!!!``!!""##$$%%&&''(())**++,,--..//0011111111112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221110000///....--,,++**))((''&&%%$$#########$$%%&&''((((''&&%%$$##"""!!!````````!`!!!``!!!!!!```!!""##$$$$##""!!```Ê`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////////////////001122334455667766665555544455556666667777777777666666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$##""!!`‰????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%&&''(())**++,,+++***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;:::::::::::::::::::::::::;;:::;::9988776655444444444444443333333333333333333333333334445566778899::;:::::::::::::::::::::::::;;<<==>>???>>==<<;;::99999988777666666555666778899::;;<<==>>????????>>>>>>==========<<<<<<<<<<<<<======>>>>>>>>>>>>==<<;;::998887777777766666666666665544332221100///...////////0000000000000112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;;;<<<<<;;;;;;::::::::::::::9999::;;<<==>>??>>=========>>???????????>>>==<<;;:::;;;;<<<<<<;;;;:::::99888887777766554433221100//..--,,++**))((''&&%%%%%%%%%%%%%$$##""!!````!!!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100000////.../..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$####$$$%%&&''(())****))((''&&%%$$######$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!!!!``!!""##$$%%&&''(''&&%%$$$#######$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..-----,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::9988776655443322222333445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677766555444555667788999:::99887766554433221100//..--,,++**))((''&&%%$$$#####""!!!!`````!!!```!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##""!!`````!!!!!!!"""###########""!!```!!""""#####""!!``!!""##$$%%&%%$$##""!!`ĉ`!!""##$$%%&&&&&&'''((((((((((((((((((((())))**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>>>====>>???????????????????????????????>>==<<;;::998888888899::;;<<==>>?????????????????>>==<<;;::99887766554433221101111111111111112233221100//..--,,++**))((''&&%%$$##""!!!!`!!!""##$$$##""!!``!!!!```!!!!!!""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776655443333222222334455667788887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$%$$##""!!``````!!!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**********++,,,---..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!!!!!!!`````!!"""""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99888888899::;;;::99887766554433221100////................--,,++**))((''&&%%$$$###"""###"####""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```````!!!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//001121111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211100000////..--,,++**))((''&&%%$$#######$$%%&&''(())((''&&%%$$##""""!!!!!!!`````!!!!!!!!!!!""!!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////..../////././///001122334455666666555444444455555556666677766666665555554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!`É???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""###$$$%%%&&''(())**+++++****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;;;::::::::::::::::::;;;;;;;;;;;::99887766555444444444444444444444433333333344433344445566778899::;;;;::;;;;;;::;;;;;;;;::::;;<<==>>???>>==<<;;::9998888877766665555555566778899::;;<<==>>????>>>>>>>=======<<<<<<<;;;;;;;;<<<<<<========>>>>>>==<<;;::998877777666666666666666665544332221100//........///////////////0000112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<<<<<<<<<<<;;;;;;;:::;;:::::::::::;;<<==>>????>>>=====>>>?????????????>>>==<<;;;;;;;<<<<<<<<<;;;;;;::99998888887766554433221100//..--,,++**))((''&&&%%%%%%&&&&%%$$##""!!``!!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221110000//////..--,,++**))((''&&%%$$##""!!``!!""##$$%$%$$$$$$$$%%&&''(())**++**))((''&&%%$$$###$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(((''&&%%$$$$$$$$$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,,,,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433333333445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677766655555566778899::::::99887766554433221100//..--,,++**))((''&&%%$$$#####"""!!!!```!!!!!!!``!!""##$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''''&&%%$$##""!!```!!""##$$%%%%$$##""!!```!!""##$$%%&&''(((''&&%%$$##""!!``!!!!!!!!""""####$$$$$#####""!!``!!!""####$$##""!!``!!""##$$%%&&%%$$##""!!```!!""##$$%%&&&&&'''(((())))(())))))))))))))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>>>=======>>?????????????????????????????>>==<<;;::99888777778899::;;<<==>>?????????????????>>==<<;;::99887766554433221111112222222222223333221100//..--,,++**))((''&&%%$$##"""!!!!!""##$$$$##""!!``!!"!!```!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433333333334455667788887766554433221100//..--,,++**))((''&&%%$$########$$$$%$$##""!!!```!!!!!!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++***)))))****+++,,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!```````````!!""""####$$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::999999999::;;<;;::99887766554433221100//////////////////..--,,++**))((''&&%%$$$$#############"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112222222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221111000////..--,,++**))((''&&%%$$$$$$$$$%%&&''(())))((''&&%%$$###"""!!!!!!!````!!!"!"""!!""""""!!!```!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..................//00112233445566555544444333444455555566666666665555555544433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!``!!"""###$$$%%&&''(())**++***)))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;;;;;;;;;;;;;<<;;;<;;::998877665555555555555544444444444444444444444444455566778899::;;<;;;;;;;;;;;;;;;;;;;;;;;;;<<==>>???>>==<<;;::998888887766655555544455566778899::;;<<==>>?>>>>>======<<<<<<<<<<;;;;;;;;;;;;;<<<<<<============<<;;::998877766666666555555555555544332211100//...---......../////////////00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<<<=====<<<<<<;;;;;;;;;;;;;;::::;;<<==>>??????>>>>>>>>>????????????????>>==<<;;;<<<<======<<<<;;;;;::99999888887766554433221100//..--,,++**))((''&&&&&&&&&&&&&%%$$##""!!````!!!!"!!``!!""##$$%%&&''(())**++,,--..//0011223344556655443322111110000//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%%%%$$$$%%%&&''(())**++++**))((''&&%%$$$$$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!```````!!""##$$%%&&''((((''&&%%%$$$$$$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,,,,,,++**))((''&&%%$$##""!!``!!""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::998877665544333334445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566777666555666778899:::;;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$##""""!!!``lj`!!!!!""!!``!!""##$$$##""!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''''&&%%$$##""!!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!`````!!!!!"""""""###$$$$$$$$$$$##""!!``Ã`!!!""####$$$$##""!!``!!""##$$%%&&&&%%$$##""!!`!``!!""##$$%%&&''''''((()))))))))))))))))))))****++,,--..//00112233445566778899::;;<<==>>?????????????????????>>>====<<<<==>>???????????????????????????>>==<<;;::9988777777778899::;;<<==>>?????????????????>>==<<;;::99887766554433221222222222222222334433221100//..--,,++**))((''&&%%$$##""""!"""##$$%$$##""!!``!!"!!`````!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::998877665544443333334455667788887766554433221100//..--,,++**))((''&&%%$$############$$%$$##""!!!!!!!!!""""##$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))))))))))**+++,,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!!!!````!!""###$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::9999999::;;<<<;;::9988776655443322110000////////////////..--,,++**))((''&&%%%$$$###$$$#$$$$##""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn``````````ʼn`!!""##$$%%&&''(())**++,,--..//00112222222233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222111110000//..--,,++**))((''&&%%$$$$$$$%%&&''(())**))((''&&%%$$####"""""""!!!!```!!!"""""""""""##"""!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....----.....-.-....//00112233445555554443333333444444455555666555555544444444433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!"""###$$$%%&&''(())*****))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<;;::9988776665555555555555555555555444444444555444555566778899::;;<<<<;;<<<<<<;;<<<<<<<<;;;;<<==>>???>>==<<;;::99888777776665555444444445566778899::;;<<==>>>>=======<<<<<<<;;;;;;;::::::::;;;;;;<<<<<<<<======<<;;::998877666665555555555555555544332211100//..--------...............////00112233445566778899::;;<<==>>?????????????????????????????????????????????>>============<<<<<<<;;;<<;;;;;;;;;;;<<==>>?????????>>>>>???????????????????>>==<<<<<<<=========<<<<<<;;::::999999887766554433221100//..--,,++**))(('''&&&&&&''''&&%%$$##""!!``!!!!""""!!``!!""##$$%%&&''(())**++,,--..//001122334455665544332221111000//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&%&%%%%%%%%&&''(())**++,,++**))((''&&%%%$$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,+++++,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::9988776655444444445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667777666666778899::;;;;;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$###""""!!!````!!!"""""!!``!!""##$$$$##""!!`ĉ`!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''''&&%%$$##""!!```!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!!!!!!""""""""####$$$$%%%%%$$$$$##""!!!````````!!"""##$$$$%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!````!!""##$$%%&&'''''((())))****))****************++,,--..//00112233445566778899::;;<<==>>?????????????????????>>====<<<<<<<==>>?????????????????????????>>==<<;;::998877766666778899::;;<<==>>?????????????????>>==<<;;::99887766554433222222333333333333444433221100//..--,,++**))((''&&%%$$###"""""##$$%%$$##""!!``!!"!!````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776655444444444455667788887766554433221100//..--,,++**))((''&&%%$$##""""""""####$$%$$##"""!!!"""""""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**)))((((())))***+++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!!````!!""###$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;:::::::::;;<<=<<;;::998877665544332211000000000000000000//..--,,++**))((''&&%%%%$$$$$$$$$$$$$###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223333333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322221110000//..--,,++**))((''&&%%%%%%%%%&&''(())****))((''&&%%$$$###"""""""!!!!````!!!"""#"###""######"""!!````!!""##$$%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------------------..//0011223344554444333332223333444444555555555544444444333333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!!"""###$$%%&&''(())**)))(((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<<<<<<<<<<<<<==<<<=<<;;::99887766666666666666555555555555555555555555555666778899::;;<<=<<<<<<<<<<<<<<<<<<<<<<<<<==>>???>>==<<;;::9988777777665554444443334445566778899::;;<<==>=====<<<<<<;;;;;;;;;;:::::::::::::;;;;;;<<<<<<<<<<<<;;::998877666555555554444444444444332211000//..---,,,--------.............//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>====>>>>>======<<<<<<<<<<<<<<;;;;<<==>>???????????????????????????????????>>==<<<====>>>>>>====<<<<<;;:::::99999887766554433221100//..--,,++**))(('''''''''''''&&%%$$##""!!```!!!!"""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566655443322221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&%%%%&&&''(())**++,,,,++**))((''&&%%%%%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&&%%%%%%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,+++++++,++**))((''&&%%$$##""!!`ʼn`!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554444455566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677776667778899::;;;<<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$####"""!!!!``````!!!"""""#""!!``!!""##$$$$##""!!``!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!!!!"""""#######$$$%%%%%%%%%%%$$##""!!!!!!`!!!!!"""##$$$$%%%%$$##""!!```!!""##$$%%&&''''&&%%$$##""!"!!!```!!!""##$$%%&&''(((((()))*********************++++,,--..//00112233445566778899::;;<<==>>?????????????????????>>===<<<<;;;;<<==>>???????????????????????>>==<<;;::99887766666666778899::;;<<==>>?????????????????>>==<<;;::99887766554433233333333333333344554433221100//..--,,++**))((''&&%%$$####"###$$%%%$$##""!!``!!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766555544444455667788887766554433221100//..--,,++**))((''&&%%$$##""""""""""""##$$%$$##"""""""""####$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))(((((((((())***+++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``Ç`!!""##$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;:::::::;;<<===<<;;::998877665544332211110000000000000000//..--,,++**))((''&&&%%%$$$%%%$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''(())**++,,--..//001122333333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322222111100//..--,,++**))((''&&%%%%%%%&&''(())**++**))((''&&%%$$$$#######""""!!!``````!!!!"""###########$$###""!!!!````!!""##$$%%&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,-----,-,----..//001122334444443332222222333333344444555444444433333333333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!"""###$$%%&&''(()))))((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>====<<<<<<<<<<<<<<<<<<===========<<;;::998877766666666666666666666665555555556665556666778899::;;<<====<<======<<========<<<<==>>???>>==<<;;::998877766666555444433333333445566778899::;;<<====<<<<<<<;;;;;;;:::::::99999999::::::;;;;;;;;<<<<<<;;::998877665555544444444444444444332211000//..--,,,,,,,,---------------....//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>>>>>>>>>>>=======<<<==<<<<<<<<<<<==>>?????????????????????????????????????>>=======>>>>>>>>>======<<;;;;::::::99887766554433221100//..--,,++**))(((''''''(((''&&%%$$##""!!``!!!""""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566665544333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&'&&&&&&&&''(())**++,,--,,++**))((''&&&%%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++*****+++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::998877665555555566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566777777778899::;;<<<<<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$$####"""!!!!!```!!!!!"""#####""!!`É`!!""##$$%%$$##""!!`Ɖ```````!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$##"""""""########$$$$%%%%&&&&&%%%%%$$##"""!!!!!!!!!""###$$%%%%&&%%$$##""!!``````!!""##$$%%&&''((''&&%%$$##""""!!!!```!!""##$$%%&&''((((()))****++++**++++++++++++++++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<<<;;;;;;;<<==>>?????????????????????>>==<<;;::9988776665555566778899::;;<<==>>?????????????????>>==<<;;::99887766554433333344444444444455554433221100//..--,,++**))((''&&%%$$$#####$$%%&%%$$##""!!``!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::998877665555555555667788887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""""##$$%$$###"""#######$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((('''''(((()))***++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;;;;;;;;<<==>==<<;;::998877665544332211111111111111111100//..--,,++**))((''&&&&%%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&&&'''(())**++,,--..//0011223344445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443333222111100//..--,,++**))((''&&&&&&&&&''(())**++++**))((''&&%%%$$$#######""""!!!!!````!``!!!!"""###$#$$$##$$$$$$###""!!!!!!````!!""##$$%%&&%%$$##""!!``````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,,,,,,,,--..//00112233443333222221112222333333444444444433333333222222221100//..--,,++**))((''&&%%$$##""!!``!!""####$$$$$$##""!!```````??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!"""##$$%%&&''(())((('''''((''&&%%$$##""!!``ȉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>=========================>>===>==<<;;::9988777777777777776666666666666666666666666667778899::;;<<==>=========================>>???>>==<<;;::99887766666655444333333222333445566778899::;;<<=<<<<<;;;;;;::::::::::9999999999999::::::;;;;;;;;;;;;::99887766555444444443333333333333221100///..--,,,+++,,,,,,,,-------------..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>>>?????>>>>>>==============<<<<==>>???????????????????????????????????????>>===>>>>??????>>>>=====<<;;;;;:::::99887766554433221100//..--,,++**))(((((((((((''&&%%$$##""!!``!!""""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''&&&&'''(())**++,,----,,++**))((''&&&&&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())))(('''&&&&&&&'&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++*******+++**))((''&&%%$$##""!!`ʼn`!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::9988776655555666778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667777788899::;;<<<===<<;;::99887766554433221100//..--,,++**))(('''&&&&&%%$$$$###""""!!!!!!!!!"""#######""!!``!!""##$$%%$$##""!!````!!!!!!```!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##"""""#####$$$$$$$%%%&&&&&&&&&&&%%$$##""""""!"""""###$$%%%%&&&&%%$$##""!!`É```!!!!!!""##$$%%&&''((((''&&%%$$##"#"""!!!!```!!""##$$%%&&''(())))))***+++++++++++++++++++++,,,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<<;;;;::::;;<<==>>???????????????????>>==<<;;::998877665555555566778899::;;<<==>>?????????????????>>==<<;;::99887766554434444444444444445566554433221100//..--,,++**))((''&&%%$$$$#$$$%%&&%%$$##""!!``````!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::9988776666555555667788887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!""##$$%$$#########$$$$%%&&''(())**))((''&&%%$$##""!!`Lj``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''''''''''(()))***++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;;;;;;<<==>>>==<<;;::998877665544332222111111111111111100//..--,,++**))(('''&&&%%%&&&%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%%%&&&&&''(())**++,,--..//00112233445566778899::;;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443333322221100//..--,,++**))((''&&&&&&&''(())**++,,++**))((''&&%%%%$$$$$$$####"""!!!!!!!!!!!!""""###$$$$$$$$$$$%%$$$##""""!!!!!!`````!!""##$$%%&&&%%$$##""!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,++++,,,,,+,+,,,,--..//0011223333332221111111222222233333444333333322222222222111100//..--,,++**))((''&&%%$$##""!!``!!""######$$$$$##""!!!!!!!!``??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''((((('''''''''&&%%$$##""!!`Ê`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>>>==================>>>>>>>>>>>==<<;;::99888777777777777777777777766666666677766677778899::;;<<==>>>>==>>>>>>==>>>>>>>>====>>???>>==<<;;::9988776665555544433332222222233445566778899::;;<<<<;;;;;;;:::::::999999988888888999999::::::::;;;;;;::99887766554444433333333333333333221100///..--,,++++++++,,,,,,,,,,,,,,,----..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>>>>>>===>>===========>>?????????????????????????????????????????>>>>>>>?????????>>>>>>==<<<<;;;;;;::99887766554433221100//..--,,++**)))(((((()((''&&%%$$##""!!```!!""#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!````````!!""##$$%%&&'''(''''''''(())**++,,--..--,,++**))(('''&&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''''''''''&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**)))))**+**))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766666666778899::;;<<;;::998877766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677888899::;;<<======<<;;::99887766554433221100//..--,,++**))(('''&&&&&%%%$$$$###"""""!!!"""""###$$$$##""!!`lj`!!""##$$%%$$##""!!``!!!!!!!!!!!!!""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!````!!""##$$%%&&''(())))((''&&%%$$#######$$$$$$$$%%%%&&&&'''''&&&&&%%$$###"""""""""##$$$%%&&&&'&&%%$$##""!!```!!!!!!!!""##$$%%&&''(())((''&&%%$$####""""!!!!``!!""##$$%%&&''(()))))***++++,,,,++,,,,,,,,,,,,,,,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;;;:::::::;;<<==>>?????????????????>>==<<;;::99887766555444445566778899::;;<<==>>?????????????????>>==<<;;::99887766554444445555555555556666554433221100//..--,,++**))((''&&%%%$$$$$%%&&&%%$$##""!!```!!!!```!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766666666667788887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!!!""##$$%$$$###$$$$$$$%%&&''(())***))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))(('''&&&&&''''((()))**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%%&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<<<<<<<<==>>?>>==<<;;::998877665544332222222222222222221100//..--,,++**))((''''&&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!""####$$$%%%%%&&&''(())**++,,--..//00112233445566778899::;;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444433322221100//..--,,++**))(('''''''''(())**++,,,,++**))((''&&&%%%$$$$$$$####"""""!!!!"!!""""###$$$%$%%%$$%%%%%%$$$##""""""!!!!!!```!!""##$$%%&&'&&%%$$##""!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++++++++++++,,--..//001122332222111110001111222222333333333322222222111111111100//..--,,++**))((''&&%%$$##""!!``!!""""""####$$$$##""!!!!!!!!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(('''&&&&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>??>>>?>>==<<;;::998888888888888877777777777777777777777777788899::;;<<==>>?>>>>>>>>>>>>>>>>>>>>>>>>>???>>==<<;;::998877665555554433322222211122233445566778899::;;<;;;;;::::::99999999998888888888888999999::::::::::::99887766554443333333322222222222221100//...--,,+++***++++++++,,,,,,,,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>>>>>>>>>>>>>====>>???????????????????????????????????????????>>>??????????????>>>>>==<<<<<;;;;;::99887766554433221100//..--,,++**))))))))((''&&%%$$##""!!``!!""#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!`````!!""##$$%%&&''(((((''''((())**++,,--....--,,++**))((''''''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(((''''''''&&%%$$##""!!``!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**)))))))***))((''&&%%$$##"""!!`ĉ`!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>>>>>>>>>>?????????>>==<<;;::998877666667778899::;;<<;;::9988776666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===>>>==<<;;::99887766554433221100//..--,,++**))((('''''&&%%%%$$$####"""""""""###$$$$$$##""!!``!!""##$$%%%%$$##""!!```!!!!""""""!!!""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!```!!!!""##$$%%&&''(())**))((''&&%%$$#####$$$$$%%%%%%%&&&'''''''''''&&%%$$######"#####$$$%%&&&&'''&&%%$$##""!!```!!!!!""""""##$$%%&&''(())))((''&&%%$$#$###""""!!``!!""##$$%%&&''(())******+++,,,,,,,,,,,,,,,,,,,,,----..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;;::::9999::;;<<==>>???????????????>>==<<;;::9988776655444444445566778899::;;<<==>>?????????????????>>==<<;;::99887766554555555555555555667766554433221100//..--,,++**))((''&&%%%%$%%%&&'&&%%$$##""!!``!!!!!!!!``!!""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::998877776666667788887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%$$$$$$$$$%%%%&&''(())****))((''&&%%$$##""!!`````````````````````````!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&&&&&&&&&''((()))**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!```!!!!""##$$%%&&&''''((())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<<<<<<==>>???>>==<<;;::998877665544333322222222222222221100//..--,,++**))((('''&&&'''&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!"""######$$$$%%%%%&&''(())**++,,--..//00112233445566778899:::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444443333221100//..--,,++**))(('''''''(())**++,,--,,++**))((''&&&&%%%%%%%$$$$###""""""""""""####$$$%%%%%%%%%%%&&%%%$$####""""""!!!!``````!!""##$$%%&&'''&&%%$$##"""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++****+++++*+*++++,,--..//00112222221110000000111111122222333222222211111111111000000//..--,,++**))((''&&%%$$##""!!``!!"!""""""#####$$##""""""""!!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&'''''&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>???????????>>==<<;;::9998888888888888888888888777777777888777888899::;;<<==>>????>>??????>>????????>>>>???>>==<<;;::99887766555444443332222111111112233445566778899::;;;;:::::::999999988888887777777788888899999999::::::99887766554433333222222222222222221100//...--,,++********+++++++++++++++,,,,--..//00112233445566778899::;;<<==>>>???????????????????????????????????????????????????????????>>>??>>>>>>>>>>>?????????????????????????????????????????????????????????????????>>====<<<<<<;;::99887766554433221100//..--,,++***))))))((''&&%%$$##""!!```````!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!!````!!""##$$%%&&''(()(((((((())**++,,--..//..--,,++**))((('''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((((((((''&&%%$$##""!!``!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((((())*))((''&&%%$$##""!!!!```````````````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>>>>>>>>>>>>>>>>???????>>==<<;;::9988777777778899::;;<<;;::998877666555554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((('''''&&&%%%%$$$#####"""#####$$$%%%$$##""!!``!!""##$$%%%%$$##""!!``!!!"""""""""""""##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322233221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!`````````!!!!!""##$$%%&&''(())****))((''&&%%$$$$$$$%%%%%%%%&&&&''''((((('''''&&%%$$$#########$$%%%&&''''(''&&%%$$##""!!!```!!!""""""""##$$%%&&''(())**))((''&&%%$$$$####"""!!``!!""##$$%%&&''(())*****+++,,,,----,,----------------..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::::9999999::;;<<==>>?????????????>>==<<;;::998877665544433333445566778899::;;<<==>>?????????????????>>==<<;;::99887766555555666666666666777766554433221100//..--,,++**))((''&&&%%%%%&&''&&%%$$##""!!``!!!""""!!!``!!"""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::9988777777777788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$$%%%%%%%&&''(())**++**))((''&&%%$$##""!!````!!!!!!!!!!!!!!!!!!````````````````````````!!!!!!!"""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&&%%%%%&&&&'''((())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!```!!!!!""##$$%%&&&''''((())**++,,--..//00112233445566778899::;;<<==>>????????????>>=========>>?????>>==<<;;::998877665544333333333333333333221100//..--,,++**))((((''''''''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""####""###$$$$$%%%&&''(())**++,,--..//00112233445566778899:::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766655554443333221100//..--,,++**))((((((((())**++,,----,,++**))(('''&&&%%%%%%%$$$$#####""""#""####$$$%%%&%&&&%%&&&&&&%%%$$######""""""!!!```!!```````!!""##$$%%&&''(''&&%%$$##""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++******************++,,--..//001122111100000///000011111122222222221111111100000000000//..--,,++**))((''&&%%$$##""!!``!!!!!!!!""""########""""""""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''&&&%%%%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999999999999888888888888888888888888888999::;;<<==>>?????????????????????????????>>==<<;;::9988776655444444332221111110001112233445566778899::;:::::99999988888888887777777777777888888999999999999887766554433322222222111111111111100//..---,,++***)))********+++++++++++++,,--..//00112233445566778899::;;<<==>>>?????????????????????????????????????????????????????????????????????>>>>???????????????????????????????????????????????????????????????????>>=====<<<<<;;::99887766554433221100//..--,,++*******))((''&&%%$$##""!!``````!!!!``!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""""""!!!!!!!```!!""##$$%%&&''(())))(((()))**++,,--..////..--,,++**))(((((())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**)))((((((''&&%%$$##""!!``!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((((((()))((''&&%%$$##""!!!```!!!!!!````!!!!!!!!``ÉŅ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>>>>===========>>>>???????>>==<<;;::99887777788899::;;<<;;::9988776655555554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**)))(((((''&&&&%%%$$$$#########$$$%%%%%$$##""!!``!!""##$$%%&%%$$##""!!`Ɖ`!!!""""######"""##$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443332212233221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!`!!!!!!!!!""""##$$%%&&''(())**++**))((''&&%%$$$$$%%%%%&&&&&&&'''(((((((((((''&&%%$$$$$$#$$$$$%%%&&''''(((''&&%%$$##""!!!!```````!!"""""######$$%%&&''(())****))((''&&%%$%$$$####""!!````!!""##$$%%&&''(())**++++++,,,---------------------....//00112233445566778899::;;<<==>>?????????????????????>>==<<;;:::9999888899::;;<<==>>???????????>>==<<;;::99887766554433333333445566778899::;;<<==>>?????????????????>>==<<;;::99887766566666666666666677887766554433221100//..--,,++**))((''&&&&%&&&'''&&%%$$##""!!``!!"""""""!!``!!""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::998888777777889887766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$%%%%%%%%&&&&''(())**++++**))((''&&%%$$##""!!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%%%%%%%%%&&'''((())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!""""##$$%%&&'''(((()))**++,,--..//00112233445566778899::;;<<==>>??????????????>>=======>>???????>>==<<;;::998877665544443333333333333333221100//..--,,++**)))((('''((('(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""""""####$$$$$%%&&''(())**++,,--..//001122334455667788999::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766655555444433221100//..--,,++**))((((((())**++,,--..--,,++**))((''''&&&&&&&%%%%$$$############$$$$%%%&&&&&&&&&&&''&&&%%$$$$######""""!!!```!!!!!!!!`````````!`!!!""##$$%%&&''(((''&&%%$$#########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****))))*****)*)****++,,--..//00111111000///////000000011111222111111100000000000///////..--,,++**))((''&&%%$$##""!!```!`!!!!!!"""""############""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``Ŋ`!!""##$$%%&&&&&%%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99999999999999999999998888888889998889999::;;<<==>>?????????????????????????????>>==<<;;::998877665544433333222111100000000112233445566778899::::9999999888888877777776666666677777788888888999999887766554433222221111111111111111100//..---,,++**))))))))***************++++,,--..//00112233445566778899::;;<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>======<<;;::99887766554433221100//..--,,+++*****))((''&&%%$$##""!!````````!!!!!!!!!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!!""""""""""""!!!!!```!!""##$$%%&&''(())*))))))))**++,,--..//00//..--,,++**)))((())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))((''&&%%$$##""!!``!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))(('''''(()((''&&%%$$##""!!``È`!!!!!!!!!````!!!!!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>>=================>>???????>>==<<;;::998888888899::;;<<;;::99887766555444454433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**)))((((('''&&&&%%%$$$$$###$$$$$%%%&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!"""#############$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332221112233221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!!!!!!!"""""##$$%%&&''(())**++++**))((''&&%%%%%%%&&&&&&&&''''(((()))))(((((''&&%%%$$$$$$$$$%%&&&''(((()((''&&%%$$##"""!!!!!``!!!"""########$$%%&&''(())**++**))((''&&%%%%$$$$###""!!!```!!!""##$$%%&&''(())**+++++,,,----....--................//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::9999888888899::;;<<==>>?????????>>==<<;;::9988776655443332222233445566778899::;;<<==>>?????????????????>>==<<;;::99887766666677777777777788887766554433221100//..--,,++**))(('''&&&&&''(''&&%%$$##""!!``!!""####"""!!``!!""#"""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::9988888888889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%&&&&&&&''(())**++,,++**))((''&&%%$$##""!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""###$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%%$$$$$%%%%&&&'''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!!"""""##$$%%&&'''(((()))**++,,--..//00112233445566778899::;;<<==>>????????????????>>>>>>>>>?????????>>==<<;;::998877665544444444444444444433221100//..--,,++**))))((((((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""""""!!"""#####$$$%%&&''(())**++,,--..//001122334455667788999::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666555444433221100//..--,,++**)))))))))**++,,--....--,,++**))((('''&&&&&&&%%%%$$$$$####$##$$$$%%%&&&'&'''&&''''''&&&%%$$$$$$######""!!```!!!!""!!!!!!!!!!!!!!!!!""##$$%%&&''(()((''&&%%$$######$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))))))))))))**++,,--..//00110000/////...////000000111111111100000000///////////....---,,++**))((''&&%%$$##""!!`ĉ`````!!!!""""""#########""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%%$$$$$%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::::::::999999999999999999999999999:::;;<<==>>?????????????????????????????>>==<<;;::99887766554433333322111000000///000112233445566778899:99999888888777777777766666666666667777778888888888887766554433222111111110000000000000//..--,,,++**)))((())))))))*************++,,--..//00112233445566778899::;;<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<;;::99887766554433221100//..--,,++++++**))((''&&%%$$##""!!``!!!!!!!!!!!!"""!!```!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""""""######"""""""!!!!````!!""##$$%%&&''(())****))))***++,,--..//0000//..--,,++**))))))**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++***))))((''&&%%$$##""!!``!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))(('''''''(((''&&%%$$##""!!``!!""""!!!!!!````````ĉ`````!!"""""!!!!```!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>=====<<<<<<<<<<<====>>???????>>==<<;;::9988888999::;;<<;;::998877665544444444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++***)))))((''''&&&%%%%$$$$$$$$$%%%&&&&&%%$$##""!!``!!""##$$%%&%%$$##""!!``!!"""####$$$$$$###$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222110112233221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""""""""####$$%%&&''(())**++,,++**))((''&&%%%%%&&&&&'''''''((()))))))))))((''&&%%%%%%$%%%%%&&&''(((()))((''&&%%$$##""""!!!!```!!""#####$$$$$$%%&&''(())**++++**))((''&&%&%%%$$$$##""!!!!!!!""##$$%%&&''(())**++,,,,,,---.....................////00112233445566778899::;;<<==>>?????????????????????>>==<<;;::999888877778899::;;<<==>>???????>>==<<;;::998877665544332222222233445566778899::;;<<==>>?????????????????>>==<<;;::99887767777777777777778899887766554433221100//..--,,++**))((''''&'''((''&&%%$$##""!!`É`!!""#######""!!``!!""##"""!!!```!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99998888889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&''''(())**++,,,,++**))((''&&%%$$##""!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$%%&&&'''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``````!!""""####$$%%&&''((())))***++,,--..//00112233445566778899::;;<<==>>??????????????????>>>>>>>???????????>>==<<;;::998877665555444444444444444433221100//..--,,++***)))((()))()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!!!!!""""#####$$%%&&''(())**++,,--..//001122334455667788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666655554433221100//..--,,++**)))))))**++,,--..//..--,,++**))(((('''''''&&&&%%%$$$$$$$$$$$$%%%%&&&'''''''''''(('''&&%%%%$$$$$$####""!!``!!!!""""""""!!!!!!!!!"!"""##$$%%&&''(()))((''&&%%$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))(((()))))()())))**++,,--..//000000///.......///////000001110000000///////////.......----,,++**))((''&&%%$$##""!!```!!!!!"""""""####""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%%$$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::::::::::::::::::::999999999:::999::::;;<<==>>????????????????????????????>>>==<<;;::998877665544333222221110000////////001122334455667788999988888887777777666666655555555666666777777778888887766554433221111100000000000000000//..--,,,++**))(((((((()))))))))))))))****++,,--..//00112233445566778899::;;<<<==>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>==<<;;::99887766554433221100//..--,,,++++**))((''&&%%$$##""!!``!!!!!!!""""""""!!``!!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##"""############"""""!!!!!`````!!""##$$%%&&''(())**+********++,,--..//001100//..--,,++***)))**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++*****))((''&&%%$$##""!!``!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&''(''&&%%$$##""!!``!!""""""!!!!!!!!!!!````!!!!``!!"""""""!!!``!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>===<<<<<<<<<<<<<<<<<==>>???????>>==<<;;::99999999::;;<<;;::9988776655444333344433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++***)))))(((''''&&&%%%%%$$$%%%%%&&&'&&%%$$##""!!``!!""##$$%%&&%%$$##""!!``!!""###$$$$$$$$$$$$$%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111000112233221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''''&&%%$$##""!!```!!""##$$%%&&&&%%$$##""!!``!!""""""#####$$%%&&''(())**++,,,,++**))((''&&&&&&&''''''''(((())))*****)))))((''&&&%%%%%%%%%&&'''(())))*))((''&&%%$$###"""""!!!``!!""###$$$$$$$$%%&&''(())**++,,++**))((''&&&&%%%%$$$##"""!!!"""##$$%%&&''(())**++,,,,,---....////..////////////////00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99888877777778899::;;<<==>>?????>>==<<;;::99887766554433222111112233445566778899::;;<<==>>?????????????????>>==<<;;::99887777778888888888889999887766554433221100//..--,,++**))((('''''(((''&&%%$$##""!!``!!""##$$$$###""!!``!!""####""!!!```!!!!!!`Ā`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::9999999999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''(())**++,,--,,++**))((''&&%%$$##""""""""##################""""""""""""""""""""""""#######$$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##"""""""""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$$#####$$$$%%%&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!```!!`!!!!"""#####$$%%&&''((())))***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::998877665555555555555555554433221100//..--,,++****)))))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!!!!!``!!!"""""###$$%%&&''(())**++,,--..//001122334455667788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99888777766655554433221100//..--,,++*********++,,--..////..--,,++**)))((('''''''&&&&%%%%%$$$$%$$%%%%&&&'''('(((''(((((('''&&%%%%%%$$$$$##""!!```!!!""""##"""""""""""""""""##$$%%&&''(())*))((''&&%%$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((((((((((((())**++,,--..//00////.....---....//////0000000000////////...........----,,,+++***))((''&&%%$$##""!!```!!!!!!""""""""""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$$#####$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<==>>????????????????????????????>>>==<<;;::9988776655443322222211000//////...///00112233445566778898888877777766666666665555555555555666666777777777777665544332211100000000/////////////..--,,+++**))((('''(((((((()))))))))))))**++,,--..//00112233445566778899::;;<<<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<;;::99887766554433221100//..--,,,,++**))((''&&%%$$##""!!``!!"""""""""""#""!!``!!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$######$$$$$$#######""""!!!!!````!!!!""##$$%%&&''(())**++++****+++,,--..//00111100//..--,,++******++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,+++***))((''&&%%$$##""!!````!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&&&&&&'''&&%%$$##""!!``!!!""""""""!!!!!!!!!!!``!!!!!``!!""###""""!!`ĉ`!!!""!!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<<<<;;;;;;;;;;;<<<<==>>???????>>==<<;;::99999:::;;<<;;::9988776655443333333333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,+++*****))(((('''&&&&%%%%%%%%%&&&''''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!```!!""###$$$$%%%%%%$$$%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211100/00112233221100//..--,,++**))((''&&%%$$##"""!!`````!!""##$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&&&%%$$##""!!``!!""######$$$$%%&&''(())**++,,--,,++**))((''&&&&&'''''((((((()))***********))((''&&&&&&%&&&&&'''(())))***))((''&&%%$$####""""!!!``!!""##$$$$$%%%%%%&&''(())**++,,,,++**))((''&'&&&%%%%$$##"""""""##$$%%&&''(())**++,,------.../////////////////////0000112233445566778899::;;<<==>>?????????????????????>>==<<;;::9988877776666778899::;;<<==>>???>>==<<;;::9988776655443322111111112233445566778899::;;<<==>>?????????????????>>==<<;;::9988788888888888888899::99887766554433221100//..--,,++**))(((('(((((''&&%%$$##""!!``!!""##$$$$$$$##""!!``!!""####"""!!```!!"""!!!`````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::::99999999887766554433221100//..--,,++**))((''&&%%$$##""!!``Ɖ`!!""##$$%%&&'''(((())**++,,----,,++**))((''&&%%$$##""""###################################################$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##"""""""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##########$$%%%&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!""####$$$$%%&&''(()))****+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::998877666655555555555555554433221100//..--,,+++***)))***)**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````````!!!!"""""##$$%%&&''(())**++,,--..//001122334455667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99888777776666554433221100//..--,,++*******++,,--..//00//..--,,++**))))(((((((''''&&&%%%%%%%%%%%%&&&&'''((((((((((())(((''&&&&%%%%%%$$##""!!``!!!""""########"""""""""#"###$$%%&&''(())***))((''&&%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((''''((((('('(((())**++,,--..//////...-------......./////000///////...........-------,,,,+++****))((''&&%%$$##""!!````!!!!!!!"""""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$$###############""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;:::;;;;<<==>>??????????????????????????>>>>===<<;;::9988776655443322211111000////........//00112233445566778888777777766666665555555444444445555556666666677777766554433221100000/////////////////..--,,+++**))((''''''''((((((((((((((())))**++,,--..//00112233445566778899::;;;<<====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,++**))((''&&%%$$##""!!``!!"""""######""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$###$$$$$$$$$$$$#####"""""!!!!!!!!!""##$$%%&&''(())**++,++++++++,,--..//0011221100//..--,,+++***++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,+++**))((''&&%%$$##""!!```!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%&&'&&%%$$##""!!```!!""##"""""""""""!!!!```!!""!!``!!""######"""!!````!!""""""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<<;;;;;;;;;;;;;;;;;<<==>>???????>>==<<;;::::::::;;<<;;::99887766554433322223333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,+++*****)))(((('''&&&&&%%%&&&&&'''(''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!```!!!""##$$$%%%%%%%%%%%%%&&''''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000///00112233221100//..--,,++**))((''&&%%$$##"""!!!!!`````!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""#####$$$$$%%&&''(())**++,,----,,++**))(('''''''(((((((())))****+++++*****))(('''&&&&&&&&&''((())****+**))((''&&%%$$$#####""!!``!!""##$$%%%%%%%%&&''(())**++,,--,,++**))((''''&&&&%%%$$###"""###$$%%&&''(())**++,,-----...////0000//0000000000000000112233445566778899::;;<<==>>?????????????????????>>==<<;;::998877776666666778899::;;<<==>>?>>==<<;;::998877665544332211100000112233445566778899::;;<<==>>?????????????????>>==<<;;::99888888999999999999::::99887766554433221100//..--,,++**)))((((()((''&&%%$$##""!!```!!""##$$%%%%$$$##""!!``!!""##$##"""!!!`É`!!""""""!!!```!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$%%&&''((((())**++,,--..--,,++**))((''&&%%$$########$$$$$$$$$$$$$$$$$$########################$$$$$$$%%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$#########$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$###"""""####$$$%%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``````!!!!""!""""###$$$$$%%&&''(()))****+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::998877666666666666666666554433221100//..--,,++++***********))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!"""##$$%%&&''(())**++,,--..//001122334455667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99988887776666554433221100//..--,,+++++++++,,--..//0000//..--,,++***)))(((((((''''&&&&&%%%%&%%&&&&'''((()()))(())))))(((''&&&&&&%%%$$##""!!``!!!"""####$$#################$$%%&&''(())**+**))((''&&%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''''''''''''(())**++,,--..//....-----,,,----......//////////........-----------,,,,+++***)))))((''&&%%$$##""!!````!!!!!!!!!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$$###"""""#######""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==>>???????????????????????>>>>>>>===<<;;::998877665544332211111100///......---...//0011223344556677877777666666555555555544444444444445555556666666666665544332211000////////.............--,,++***))(('''&&&''''''''((((((((((((())**++,,--..//00112233445566778899::;;;<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,++**))((''&&%%$$##""!!``!!""#########""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$$$$$%%%%%%$$$$$$$####"""""!!!!""""##$$%%&&''(())**++,,,,++++,,,--..//001122221100//..--,,++++++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%&&&&%%$$##""!!``!!""####"""""""""""!!!``!!""""!!``!!""##$$####""!!!!```!!"""##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;;;;:::::::::::;;;;<<==>>???????>>==<<;;:::::;;;<<;;::998877665544332222222222221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,,+++++**))))(((''''&&&&&&&&&'''((((''&&%%$$##""!!`ĉ`!!""##$$%%&&&&%%$$##""!!``!!!!""##$$$%%%%&&&&&&%%%&&'''((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//.//00112233221100//..--,,++**))((''&&%%$$###""!!!!!!!!``!!""##$$%%&&''''&&%%$$##""!!```!!""##$$%%&&'&&%%$$##""!!``!!""##$$$$%%%%&&''(())**++,,--..--,,++**))(('''''((((()))))))***+++++++++++**))((''''''&'''''((())****+++**))((''&&%%$$$$####""!!``!!""##$$%%%%&&&&&&''(())**++,,----,,++**))(('('''&&&&%%$$#######$$%%&&''(())**++,,--......///00000000000000000000011112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887776666555566778899::;;<<==>>>==<<;;::99887766554433221100000000112233445566778899::;;<<==>>?????????????????>>==<<;;::998999999999999999::;;::99887766554433221100//..--,,++**))))()))((''&&%%$$##""!!`É`!!!""##$$%%%%%%$$##""!!``!!""##$$###""!!!``‰``!!""###"""!!``!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;;;:::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())))**++,,--....--,,++**))((''&&%%$$####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$#######$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""""""""""##$$$%%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!!!``````````!!!""""""""##$$$$%%%%&&''(())***++++,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::998877776666666666666666554433221100//..--,,,+++***+++*++**))((''&&%%$$##""!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!""##$$%%&&''(())**++,,--..//001122334455666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99988888777766554433221100//..--,,+++++++,,--..//001100//..--,,++****)))))))(((('''&&&&&&&&&&&&''''((()))))))))))**)))((''''&&&&&%%$$##""!!``Ê``!!"""####$$$$$$$$#########$#$$$%%&&''(())**+++**))((''&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&'''''&'&''''(())**++,,--......---,,,,,,,-------.....///.......-----------,,,,,,,++++***))))(((((''&&%%$$##""!!`````!!!!!``???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$###""""""""""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;<<<<==>>???????????????????????>>>>>====<<<;;::998877665544332211100000///....--------..//0011223344556677776666666555555544444443333333344444455555555666666554433221100/////.................--,,++***))((''&&&&&&&&'''''''''''''''(((())**++,,--..//00112233445566778899:::;;<<<<==>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$$%%%%%%%%%%%%$$$$$#####"""""""""##$$%%&&''(())**++,,-,,,,,,,,--..//00112233221100//..--,,,+++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`````````````!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%%&&%%$$##""!!``!!!""###########""""!!!```!!""##""!!```!!""##$$$$$###""!!!!!!!""#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;;:::::::::::::::::;;<<==>>???????>>==<<;;;;;;;;<<;;::9988776655443322211112222221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,,+++++***))))((('''''&&&'''''((()((''&&%%$$##""!!``ȉ`!!""##$$%%&&&&%%$$##""!!``!!!"""##$$%%%&&&&&&&&&&&&&''(((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///...//00112233221100//..--,,++**))((''&&%%$$###"""""!!!!!``!!""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%%%%&&''(())**++,,--....--,,++**))((((((())))))))****++++,,,,,+++++**))((('''''''''(()))**++++,++**))((''&&%%%$$$$$##""!!``!!""##$$%%&&&&&&&''(())**++,,--..--,,++**))((((''''&&&%%$$$###$$$%%&&''(())**++,,--.....///000011110011111111111111112233445566778899::;;<<==>>?????????????????????>>==<<;;::9988776666555555566778899::;;<<==>==<<;;::998877665544332211000/////00112233445566778899::;;<<==>>?????????????????>>==<<;;::999999::::::::::::;;;;::99887766554433221100//..--,,++***))))))((''&&%%$$##""!!```!!!""##$$%%&&&&%%$$##""!!``!!""##$$$$###"""!!!``É`!!""#####""!!```!!!""""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))**++,,--..//..--,,++**))((''&&%%$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%&&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$$$$$$$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!""""###$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!`!!!!!!""""##"####$$$%%%%%&&''(())***++++,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::998877777777777777777766554433221100//..--,,,,+++++++++++**))((''&&%%$$##"""!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''(())**++,,--..//001122334455666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999888777766554433221100//..--,,,,,,,,,--..//00111100//..--,,+++***)))))))(((('''''&&&&'&&''''((()))*)***))******)))((''''''&&%%$$##""!!``!!"""###$$$$%%$$$$$$$$$$$$$$$$$%%&&''(())**++,++**))((''&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&''(())**++,,--..----,,,,,+++,,,,------..........--------,,,,,,,,,,,++++***)))(((((((((''&&%%$$##""!!``````??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$###"""!!!!!"""""""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>????????????????????>>>>>=======<<<;;::998877665544332211000000//...------,,,---..//00112233445566766666555555444444444433333333333334444445555555555554433221100///........-------------,,++**)))((''&&&%%%&&&&&&&&'''''''''''''(())**++,,--..//00112233445566778899:::;;;<<<==>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$##""!!`‰`!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%%%%%&&&&&&%%%%%%%$$$$#####""""####$$%%&&''(())**++,,----,,,,---..//0011223333221100//..--,,,,,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!!!`…`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$%%&%%$$##""!!`‚``!!""#############"""!!!```!!""####""!!!``!!""##$$%$$$$##""""!!!""###$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;:::::99999999999::::;;<<==>>???????>>==<<;;;;;<<<;;::99887766554433221111111111111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..---,,,,,++****)))(((('''''''''((())))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!`Lj`!!""""##$$%%%&&&&''''''&&&''((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///..-..//00112233221100//..--,,++**))((''&&%%$$$##""""""""!!```!!""##$$%%&&''((''&&%%$$##""!!```!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%%&&&&''(())**++,,--..//..--,,++**))((((()))))*******+++,,,,,,,,,,,++**))(((((('((((()))**++++,,,++**))((''&&%%%%$$$$##""!!``!!""##$$%%&&''''''(())**++,,--....--,,++**))()(((''''&&%%$$$$$$$%%&&''(())**++,,--..//////000111111111111111111111222233445566778899::;;<<==>>?????????????????????>>==<<;;::998877666555544445566778899::;;<<===<<;;::99887766554433221100////////00112233445566778899::;;<<==>>?????????????????>>==<<;;::9:::::::::::::::;;<<;;::99887766554433221100//..--,,++****)*))((''&&%%$$##""!!``!!"""##$$%%&&&&&&%%$$##""!!```!!""##$$%$$$##"""!!!!``Ń``!!""##$$##""!!```!!!""""""""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<<<;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(())****++,,--..////..--,,++**))((''&&%%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$$$$$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!""###$$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""""""!!!!!!!!!!!"""########$$%%%%&&&&''(())**+++,,,,---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::998888777777777777777766554433221100//..---,,,+++,,,+,,++**))((''&&%%$$##""""!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++****))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999988887766554433221100//..--,,,,,,,--..//0011221100//..--,,++++*******))))(((''''''''''''(((()))***********++***))(((('''&&%%$$##""!!``!!""###$$$$%%%%%%%%$$$$$$$$$%$%%%&&''(())**++,,,++**))(('''''''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%&&&&&%&%&&&&''(())**++,,------,,,+++++++,,,,,,,-----...-------,,,,,,,,,,,+++++++****)))(((('''((((''&&%%$$##""!!``??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$####"""!!!!!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>>======================<<<<<<<<<===<<<====>>????????????????>>>>>>>>>=====<<<<;;;::998877665544332211000/////...----,,,,,,,,--..//001122334455666655555554444444333333322222222333333444444445555554433221100//.....-----------------,,++**)))((''&&%%%%%%%%&&&&&&&&&&&&&&&''''(())**++,,--..//001122334455667788999::;;;;<<===>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""##$$%%&&''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%%&&&&&&&&&&&&%%%%%$$$$$#########$$%%&&''(())**++,,--.--------..//001122334433221100//..---,,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!!!!````````!!!!!!!!!!!!!````!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$%%%$$##""!!```!!""##$$$$$$$####"""!!!!!!""##$$##""!!!``````!!""##$$%%%$$$##"""""""##$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;:::99999999999999999::;;<<==>>???????>>==<<<<<<<<;;::998877665544332211100001111110000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..---,,,,,+++****)))((((('''((((()))*))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!`````!!"""###$$%%&&&'''''''''''''(())))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...---..//00112233221100//..--,,++**))((''&&%%$$$#####"""""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!``Ċ`!!""##$$%%&&&''(())**++,,--..////..--,,++**)))))))********++++,,,,-----,,,,,++**)))((((((((())***++,,,,-,,++**))((''&&&%%%%%$$##""!!``!!""##$$%%&&'''''(())**++,,--..//..--,,++**))))(((('''&&%%%$$$%%%&&''(())**++,,--../////0001111222211222222222222222233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766555544444445566778899::;;<<=<<;;::99887766554433221100///.....//00112233445566778899::;;<<==>>?????????????????>>==<<;;::::::;;;;;;;;;;;;<<<<;;::99887766554433221100//..--,,+++****))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!``!!""##$$%%%$$$###"""!!!!``````!!!""##$$$##""!!``!!!!"""######""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())****++,,--..//00//..--,,++**))((''&&%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&'''(())**++,,--..//001122333221100//..--,,++**))((''&&%%%%%%%%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!!!"""###$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""""""""""!""""""####$$#$$$$%%%&&&&&''(())**+++,,,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::998888888888888888887766554433221100//..----,,,,,,,,,,,++**))((''&&%%$$###""""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;;::::99988887766554433221100//..---------..//001122221100//..--,,,+++*******))))(((((''''(''(((()))***+*+++**++++++***))((((''&&%%$$##""!!``!!""##$$$%%%%&&%%%%%%%%%%%%%%%%%&&''(())**++,,-,,++**))((''''''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%&&''(())**++,,--,,,,+++++***++++,,,,,,----------,,,,,,,,+++++++++++****)))(((''''''''(((''&&%%$$##""!!!```````````??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$###"""!!!`````!!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>===========================>>>???????????????>>>>>>>=====<<<<<<<;;;::99887766554433221100//////..---,,,,,,+++,,,--..//0011223344556555554444443333333333222222222222233333344444444444433221100//...--------,,,,,,,,,,,,,++**))(((''&&%%%$$$%%%%%%%%&&&&&&&&&&&&&''(())**++,,--..//001122334455667788999:::;;;<<======>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''''&&%%$$##""!!`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&&&&&''''''&&&&&&&%%%%$$$$$####$$$$%%&&''(())**++,,--....----...//00112233444433221100//..------..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!!!!!!```!!!!!!"""""""""""!!`````!!```!!""##$$%%&&''(())**++,,++**))((''&&%%$$$##""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$#######$$%%$$##""!!`ĉ````!``!!""##$$$$$$$$$###"""!!!""##$$$$##"""!!``!!!``!!""##$$%%%%%$$####"""##$$$%%$$##""!!!`````‡`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99999888888888889999::;;<<==>>???????>>==<<<<<<;;::9988776655443322110000000000000000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//...-----,,++++***))))((((((((()))***))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!```!````````!!!!""####$$%%&&&''''(((((('''(()))***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...--,--..//00112233221100//..--,,++**))((''&&%%%$$########""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00//..--,,++**)))))*****+++++++,,,-----------,,++**))))))()))))***++,,,,---,,++**))((''&&&&%%%%$$##""!!``!!""##$$%%&&''(((())**++,,--..////..--,,++**)*)))((((''&&%%%%%%%&&''(())**++,,--..//0000001112222222222222222222223333445566778899::;;<<==>>?????????????????????>>==<<;;::9988776655544443333445566778899::;;<<<;;::99887766554433221100//........//00112233445566778899::;;<<==>>?????????????????>>==<<;;:;;;;;;;;;;;;;;;<<==<<;;::99887766554433221100//..--,,++++***))((''&&%%$$##""!!``!!""##$$%%&&''''''&&%%$$##""!!!``!!""##$$%%%%%$$###""""!!!!!```!`!!!!""##$$$$##""!!```!!!"""##########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>====<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++++,,--..//0000//..--,,++**))((''&&%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%%%%%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!"""###$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$######"""""""""""###$$$$$$$$%%&&&&''''(())**++,,,----...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::999988888888888888887766554433221100//...---,,,---,--,,++**))((''&&%%$$####"""""!!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;;:::::9999887766554433221100//..-------..//00112233221100//..--,,,,+++++++****)))(((((((((((())))***+++++++++++,,+++**))))((''&&%%$$##""!!``!!""##$$%%%&&&&&&&&%%%%%%%%%&%&&&&'''(())**++,,-,,++**))((((((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$%%%%%$%$%%%%&&''(())**++,,,,,,+++*******+++++++,,,,,---,,,,,,,+++++++++++*******))))(((''''&&&'''(((''&&%%$$##""!!!!!!!!!!!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######""""!!!````````ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>=========>>>===>>>>???????????????>>>=========<<<<<;;;;:::99887766554433221100///.....---,,,,++++++++,,--..//00112233445555444444433333332222222111111112222223333333344444433221100//..-----,,,,,,,,,,,,,,,,,++**))(((''&&%%$$$$$$$$%%%%%%%%%%%%%%%&&&&''(())**++,,--..//001122334455667788899::::;;<<<========>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!!!`!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&&''''''''''''&&&&&%%%%%$$$$$$$$$%%&&''(())**++,,--../........//0011223344554433221100//...---..//0011223344556554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!!!!!"""""""""""""!!```````!!!!!!!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$####""!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""##$$$$##""!!```!!!!!!``!!""##$$%%%$$$$###""""""##$$%%$$##"""!!!!!!!``!!""##$$%%&&%%%$$#######$$%%%%%$$##""!!!!!!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::9998888888888888888899::;;<<==>>???????>>====<<;;::998877665544332211000////000000///////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//...-----,,,++++***)))))((()))))*****))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!!!!!!!!!!!!!""###$$$%%&&'''((((((((((((())****++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,--..//00112233221100//..--,,++**))((''&&%%%$$$$$####""!!``!!""##$$%%&&''(())((''&&%%$$##""!!```!!""##$$%%&&''((''&&%%$$##""!!``!``!!""##$$%%&&''(())**++,,--..//000//..--,,++*******++++++++,,,,----.....-----,,++***)))))))))**+++,,----.--,,++**))(('''&&&&&%%$$##""!!``!!""##$$%%&&''(((())**++,,--..//00//..--,,++****))))(((''&&&%%%&&&''(())**++,,--..//0000011122223333223333333333333333445566778899::;;<<==>>?????????????????????>>==<<;;::998877665544443333333445566778899::;;<;;::99887766554433221100//...-----..//00112233445566778899::;;<<==>>?????????????????>>==<<;;;;;;<<<<<<<<<<<<====<<;;::99887766554433221100//..--,,,+++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##"""!!`‰`!!""##$$%%&%%%$$$###""""!!!!!!!!!!"""##$$%$$##""!!```!!!""""###$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>=======<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!""##$$%%&&''(())**++++,,--..//001100//..--,,++**))((''&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##########"######$$$$%%$%%%%&&&'''''(())**++,,,----...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::999999999999999999887766554433221100//....-----------,,++**))((''&&%%$$$######""!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<<;;;;:::9999887766554433221100//.........//0011223333221100//..---,,,+++++++****)))))(((()(())))***+++,+,,,++,,,,,,+++**)))((''&&%%$$##""!!``!!""##$$%%&&&''&&&&&&&&&&&&&&&%&&&&&''(())**++,,-,,++**))(((((()))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$%%&&''(())**++,,++++*****)))****++++++,,,,,,,,,,++++++++***********))))((('''&&&&&&&&''(((''&&%%$$##"""!!!!!!!!!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######"""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????>>=======<<<<<;;;;;;;:::99887766554433221100//......--,,,++++++***+++,,--..//001122334454444433333322222222221111111111111222222333333333333221100//..---,,,,,,,,+++++++++++++**))(('''&&%%$$$###$$$$$$$$%%%%%%%%%%%%%&&''(())**++,,--..//0011223344556677888999:::;;<<<<<<======>>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''''''(((((('''''''&&&&%%%%%$$$$%%%%&&''(())**++,,--..////....///001122334455554433221100//......//001122334455666554433221100//..--,,++**))((''&&%%$$##"""""""!!!""""""###########""!!!!!!!!!!!!""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$###"""!!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""##$$##""!!``!!!!!!"!!`````!!""##$$%%%%%%%$$$###"""##$$%%%%$$###""!!""!!``!!""##$$%%&&&&&%%$$$$###$$%%%&&%%$$##"""!!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::998888877777777777888899::;;<<==>>???????>>==<<;;::99887766554433221100///////////////////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100///.....--,,,,+++****)))))))))***+++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''&&%%$$##""!!````!!!"!!!!!!!!""""##$$$$%%&&'''(((())))))((())***+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,+,,--..//00112233221100//..--,,++**))((''&&&%%$$$$$$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""!!```!!!""##$$%%&&''((((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0000//..--,,++*****+++++,,,,,,,---...........--,,++******)*****+++,,----...--,,++**))((''''&&&&%%$$##""!!`````!!""##$$%%&&''(()))**++,,--..//0000//..--,,++*+***))))((''&&&&&&&''(())**++,,--..//0011111122233333333333333333333344445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554443333222233445566778899::;;;::99887766554433221100//..--------..//00112233445566778899::;;<<==>>?????????????????>>==<<;<<<<<<<<<<<<<<<==>>==<<;;::99887766554433221100//..--,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((((''&&%%$$##"""!!```‰`!!""##$$%%&&&%%$$$####"""""!!!"!""""##$$%%$$##""!!`É`!!!!"""###$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>>>=====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!"""##$$%%&&''(())**++,,,,--..//00111100//..--,,++**))((''&&&&''''''''''''''''''''''''''''''''''''''''''&&%%%$$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$$$$$###########$$$%%%%%%%%&&''''(((())**++,,---....///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::::9999999999999999887766554433221100///...---...-..--,,++**))((''&&%%$$$$#####"""!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;::::99887766554433221100//.......//001122334433221100//..----,,,,,,,++++***))))))))))))****+++,,,,,,,,,,,--,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''''&&&&&&&&&%%%%%%&&&''(())**++,,-,,++**)))))))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$####$$$$$#$#$$$$%%&&''(())**++++++***)))))))*******+++++,,,+++++++***********)))))))(((('''&&&&%%%&&&''(((''&&%%$$##""""""""""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""####""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>???>>>?????????????????>>===<<<<<<<<<;;;;;::::999887766554433221100//...-----,,,++++********++,,--..//0011223344443333333222222211111110000000011111122222222333333221100//..--,,,,,+++++++++++++++++**))(('''&&%%$$########$$$$$$$$$$$$$$$%%%%&&''(())**++,,--..//00112233445566777889999::;;;<<<<<<<<========>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##$$%%&&''(((''&&%%$$##""""!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))(('''(((((((((((('''''&&&&&%%%%%%%%%&&''(())**++,,--..//0////////00112233445566554433221100///...//00112233445566766554433221100//..--,,++**))((''&&%%$$#####"""""""""""#############""!!!!!!!"""""""!!``!!""##$$%%&&''(())**++++**))((''&&%%$$##""""!!```!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!""##$##""!!``!!!""""""!!!!!``!!""##$$%%&&%%%%$$$######$$%%&&%%$$###""""!!``!!""##$$%%&&'&&&%%$$$$$$$%%&&&&&%%$$##"""""""!!!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99888777777777777777778899::;;<<==>>?????>>==<<;;::99887766554433221100///....//////....../..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100///.....---,,,,+++*****)))*****++++**))((''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!```!!!!""""""""""""""##$$$%%%&&''((()))))))))))))**++++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,+++,,--..//00112233221100//..--,,++**))((''&&&%%%%%$$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!```!``!!!""##$$%%&&''(())((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,+++++++,,,,,,,,----..../////.....--,,+++*********++,,,--..../..--,,++**))((('''''&&%%$$##""!!````!!````!!""##$$%%&&''(()))**++,,--..//001100//..--,,++++****)))(('''&&&'''(())**++,,--..//0011111222333344443344444444444444445566778899::;;<<==>>?????????????????????>>==<<;;::9988776655443333222222233445566778899::;::99887766554433221100//..---,,,,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<<<<<============>>>>==<<;;::99887766554433221100//..---,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())))((''&&%%$$###""!!!`!```!!""##$$%%&&&&&%%%$$$####""""""""""###$$%%%$$##""!!```!!!"""####$$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"""##$$%%&&''(())**++,,,,--..//0011221100//..--,,++**))((''''''''((((((((((((((((((''''''''''''''''''''&&%%$$$$$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))(('''''''''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``lj``!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$$$$$$$$$#$$$$$$%%%%&&%&&&&'''((((())**++,,---....///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::::::::::::::::::99887766554433221100////...........--,,++**))((''&&%%%$$$$$$##""""""""!!`Ň`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122332333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>===<<<<;;;::::99887766554433221100/////////00112233444433221100//...---,,,,,,,++++*****))))*))****+++,,,-,---,,------,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''('''''''''&&%%%%$%%%%%&&''(())**++,,-,,++**))))))***++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##################$$%%&&''(())**++****)))))((())))******++++++++++********)))))))))))(((('''&&&%%%%%%%%&&''(((''&&%%$$###""""""""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""#""""""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<<<<<;;;;;:::::::999887766554433221100//..------,,+++******)))***++,,--..//00112233433333222222111111111100000000000001111112222222222221100//..--,,,++++++++*************))((''&&&%%$$###"""########$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566777888999::;;;;;;<<<<<<===========>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$##""!!``!!""##$$%%&&''(()((''&&%%$$##""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))(((((())))))(((((((''''&&&&&%%%%&&&&''(())**++,,--..//0000////00011223344556666554433221100//////0011223344556677766554433221100//..--,,++**))((''&&%%$$#######"""######$$$$$$$$$$$##""""""""""""##""!!```!!""##$$%%&&''(())**++++**))((''&&%%$$##"""!!!``!!"!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!""###""!!``!!""""""#""!!!!!``!!""##$$%%&&&&&&%%%$$$###$$%%&&&&%%$$$##"""!!``!!""##$$%%&&''''&&%%%%$$$%%&&&''&&%%$$###""""""""""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::9988777776666666666677778899::;;<<==>>???>>==<<;;::99887766554433221100//.....................--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::998877665544332211000/////..----,,,++++*********+++,,++**))((''&&%%$$##""!!``ć``!!""##$$%%&&''&&%%$$##""!!`ʼn`!!!!!"""#""""""""####$$%%%%&&''((())))******)))**+++,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++*++,,--..//00112233221100//..--,,++**))(('''&&%%%%%%$$##""!!```!!""##$$%%&&''(())((''&&%%$$##""!!`````!!!!!!"""##$$%%&&''(())))((''&&%%$$##"""!!```!!""##$$%%&&''(())**++,,--..//0011100//..--,,+++++,,,,,-------...///////////..--,,++++++*+++++,,,--....///..--,,++**))((((''''&&%%$$##""!!``!!!!!!!!`‡`!!""##$$%%&&''(())**++,,--..//00111100//..--,,+,+++****))(('''''''(())**++,,--..//0011222222333444444444444444444444555566778899::;;<<==>>?????????????????????>>==<<;;::998877665544333222211112233445566778899:::99887766554433221100//..--,,,,,,,,--..//00112233445566778899::;;<<==>>?????????????????>>==<===============>>??>>==<<;;::99887766554433221100//..---,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())))))((''&&%%$$###""!!!!!``!!""##$$%%&&'&&%%%$$$$#####"""#"####$$%%%%$$##""!!```!!!""""###$$$%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""###$$%%&&''(())**++,,----..//001122221100//..--,,++**))((''''((((((((((((((((((((((((((((((((((((((''&&%%$$$###$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))(('''''''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`ˆ`!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%%%%%$$$$$$$$$$$%%%&&&&&&&&''(((())))**++,,--...////000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;;;::::::::::::::::998877665544332211000///...///.//..--,,++**))((''&&%%%%$$$$$###"""""""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''(((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>===<<<<<;;;;::99887766554433221100///////0011223344554433221100//....-------,,,,+++************++++,,,-----------..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((((''''&&%%%$$$$$$%%%&&''(())**++,,-,,++*********++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""""#####"#"####$$%%&&''(())******)))((((((()))))))*****+++*******)))))))))))(((((((''''&&&%%%%$$$%%%&&''(((''&&%%$$########""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<<;;;;;;;;;:::::99998887766554433221100//..---,,,,,+++****))))))))**++,,--..//0011223333222222211111110000000////////000000111111112222221100//..--,,+++++*****************))((''&&&%%$$##""""""""###############$$$$%%&&''(())**++,,--..//00112233445566677888899:::;;;;;;;;<<<<<<<<=======>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!""##$$$##""!!``!!""##$$%%&&''(())((''&&%%$$####"####$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((())))))))))))((((('''''&&&&&&&&&''(())**++,,--..//0010000000011223344556677665544332211000///001122334455667787766554433221100//..--,,++**))((''&&%%$$$$$###########$$$$$$$$$$$$$##"""""""#######""!!`````!!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""#""!!``!!"""######"""""!!```!!""##$$%%&&''&&&&%%%$$$$$$%%&&''&&%%$$$##""!!``!!""##$$%%&&'''''&&%%%%%%%&&'''''&&%%$$#######"""""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::998877766666666666666666778899::;;<<==>>?>>==<<;;::99887766554433221100//...----......------...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::998877665544332211000/////...----,,,+++++***+++++,,,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''&&%%$$##""!!```!!!""""##############$$%%%&&&''(()))*************++,,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++***++,,--..//00112233221100//..--,,++**))(('''&&&&&%%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!``!!!!!!"!!"""##$$%%&&''(())**))((''&&%%$$##"""!!!``!!""##$$%%&&''(())**++,,--..//001121100//..--,,,,,,,--------....////00000/////..--,,,+++++++++,,---..////0//..--,,++**)))(((((''&&%%$$##""!!```````````!!!!""!!!!````!!""##$$%%&&''(())**++,,--..//0011221100//..--,,,,++++***))((('''((())**++,,--..//0011222223334444555544555555555555555566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433222211111112233445566778899:99887766554433221100//..--,,,+++++,,--..//00112233445566778899::;;<<==>>?????????????????>>======>>>>>>>>>>>>????>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$##""!!`Ɖ`!!!!""##$$%%&&''(())****))((''&&%%$$$##"""!"!!``!!""##$$%%&&'''&&&%%%$$$$##########$$$%%&%%$$##""!!``!!!!"""###$$$$%%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""###$$%%&&''(())**++,,----..//00112233221100//..--,,++**))(((((((())))))))))))))))))((((((((((((((((''&&%%$$######$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((((((((())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%%%%%%%%%$%%%%%%&&&&''&''''((()))))**++,,--...////000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;;;;;;::9988776655443322110000///////////..--,,++**))((''&&&%%%%%%$$########""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''''(''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122322122233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>>====<<<;;;;::9988776655443322110000000001122334455554433221100///...-------,,,,+++++****+**++++,,,---.-...--.....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((((((''&&%%$$$$#$$$$$%%&&''(())**++,,-,,++******+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""""""""""""##$$%%&&''(())**))))((((('''(((())))))**********))))))))(((((((((((''''&&&%%%$$$$$$$$%%&&''(((''&&%%$$$#######""!!`ʼn?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<;;;;;;;:::::99999998887766554433221100//..--,,,,,,++***))))))((()))**++,,--..//0011223222221111110000000000/////////////00000011111111111100//..--,,+++********)))))))))))))((''&&%%%$$##"""!!!""""""""#############$$%%&&''(())**++,,--..//00112233445566677788899::::::;;;;;;<<<<<<<<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!``!!""##$$$$##""!!``!!""##$$%%&&''(())))((''&&%%$$######$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))))))******)))))))(((('''''&&&&''''(())**++,,--..//001111000011122334455667777665544332211000000112233445566778887766554433221100//..--,,++**))((''&&%%$$$$$$$###$$$$$$%%%%%%%%%%%$$############$$##""!!!!`!!!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!```!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!```!!""######$##"""""!!!!!""##$$%%&&''''''&&&%%%$$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(((''&&&&%%%&&'''((''&&%%$$$############"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766666555555555556666778899::;;<<==>>>==<<;;::99887766554433221100//..-----------------------,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::998877665544332211100000//....---,,,,+++++++++,,,--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&'''&&%%$$##""!!!`````!!"""""###$########$$$$%%&&&&''(()))****++++++***++,,,---..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++**)**++,,--..//00112233221100//..--,,++**))(((''&&&&&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!```!!!!!""""""###$$%%&&''(())****))((''&&%%$$###""!!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,,,,-----.......///00000000000//..--,,,,,,+,,,,,---..////000//..--,,++**))))((((''&&%%$$##""!!````!!!!!!!!!``!!"""""""!!!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,-,,,++++**))((((((())**++,,--..//0011223333334445555555555555555555556666778899::;;<<==>>?????????????????????>>==<<;;::99887766554433222111100001122334455667788999887766554433221100//..--,,++++++++,,--..//00112233445566778899::;;<<==>>?????????????????>>=>>>>>>>>>>>>>>>??????>>==<<;;::99887766554433221100//...--,,++**))((''&&%%$$##""!!```!!!"""##$$%%&&''(())******))((''&&%%$$$##"""""!!``!!""##$$%%&&''''&&&%%%%$$$$$###$#$$$$%%&&&%%$$##""!!``!!!"""####$$$%%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$########$$$%%&&''(())**++,,--....//0011223333221100//..--,,++**))(((())))))))))))))))))))))))))))))))))((''&&%%$$###"""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((((((())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&%%%%%%%%%%%&&&''''''''(())))****++,,--..///00001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<<<;;;;;;;;;;;;;;;;::9988776655443322111000///000/00//..--,,++**))((''&&&&%%%%%$$$#######""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&'''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112232211112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>>=====<<<<;;::9988776655443322110000000112233445566554433221100////.......----,,,++++++++++++,,,,---.........../..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$######$$$%%&&''(())**++,,-,,+++++++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!"""""!"!""""##$$%%&&''(())))))((('''''''((((((()))))***)))))))((((((((((('''''''&&&&%%%$$$$###$$$%%&&''(((''&&%%$$$$$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=====<<;;;:::::::::99999888877766554433221100//..--,,,+++++***))))(((((((())**++,,--..//0011222211111110000000///////........//////0000000011111100//..--,,++*****)))))))))))))))))((''&&%%%$$##""!!!!!!!!"""""""""""""""####$$%%&&''(())**++,,--..//001122334455566777788999::::::::;;;;;;;;<<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!`‰`!!""##$$$$##""!!````!!""##$$%%&&''(())**))((''&&%%$$$$#$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**)))************)))))((((('''''''''(())**++,,--..//00112111111112233445566778877665544332211100011223344556677889887766554433221100//..--,,++**))((''&&%%%%%$$$$$$$$$$$%%%%%%%%%%%%%$$#######$$$$$$$##""!!!!!!"""##$$%%&&''(())**++++**))((''&&%%$$##""!!```!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!`‰`!!""###$$$$$$#####""!!!""##$$%%&&''((''''&&&%%%%%%&&''''&&%%$$##""!!``!!""##$$%%&&''(((((''&&&&&&&''(((((''&&%%$$$$$$$########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::9988776665555555555555555566778899::;;<<==>==<<;;::99887766554433221100//..---,,,,------,,,,,,------,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::998877665544332211100000///....---,,,,,+++,,,,,----,,++**))((''&&%%$$##"""!!``!!""##$$%%&&''''&&%%$$##""!!!!!``!!!"""####$$$$$$$$$$$$$$%%&&&'''(())***+++++++++++++,,----..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))**++,,--..//00112233221100//..--,,++**))((('''''&&&%%$$##""!!```!!""##$$%%&&''(())**))((''&&%%$$##""!!```````!!!""""""#""###$$%%&&''(())**++**))((''&&%%$$###"""!!````!!""##$$%%&&''(())**++,,--..//001122221100//..-------........////00001111100000//..---,,,,,,,,,--...//0000100//..--,,++***)))))((''&&%%$$##""!!````!!!!!!!!!!!!``!!""##""""!!!!```!!""##$$%%&&''(())**++,,--..//001122221100//..----,,,,+++**)))((()))**++,,--..//0011223333344455556666556666666666666666778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221111000000011223344556677889887766554433221100//..--,,+++*****++,,--..//00112233445566778899::;;<<==>>?????????????????>>>>>>??????????????????>>==<<;;::99887766554433221100///..--,,++**))((''&&%%$$##""!!!`````!!""""##$$%%&&''(())**++++**))((''&&%%%$$###"#""!!``!!""##$$%%&&''('''&&&%%%%$$$$$$$$$$%%%&&&&%%$$##""!!``!!""""###$$$%%%%&&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$%%&&''(())**++,,--....//001122334433221100//..--,,++**))))))))******************))))))))))))((''&&%%$$##""""""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**)))))))))**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&%&&&&&&''''(('(((()))*****++,,--..///00001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<<<<<<;;::9988776655443322111100000000000//..--,,++**))(('''&&&&&&%%$$$$$$$$##"""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223221101112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;::99887766554433221111111112233445566665544332211000///.......----,,,,,++++,++,,,,---..././//../////..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(((''&&%%$$####"#####$$%%&&''(())**++,,-,,++++++,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!""##$$%%&&''(())(((('''''&&&''''(((((())))))))))(((((((('''''''''''&&&&%%%$$$########$$%%&&'''((''&&%%%$$$$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<<;;:::::::99999888888877766554433221100//..--,,++++++**)))(((((('''((())**++,,--..//0011211111000000//////////.............//////000000000000//..--,,++***))))))))(((((((((((((''&&%%$$$##""!!!```!!!!!!!!"""""""""""""##$$%%&&''(())**++,,--..//001122334455566677788999999::::::;;;;;;;;;;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%$$##""!!!!!!""##$$%%&&''(())****))((''&&%%$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++******++++++*******))))(((((''''(((())**++,,--..//0011222211112223344556677888877665544332211111122334455667788999887766554433221100//..--,,++**))((''&&%%%%%%%$$$%%%%%%&&&&&&&&&&&%%$$$$$$$$$$$$%%$$##""""!""""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$$$$$%$$#####"""""##$$%%&&''(((((('''&&&%%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(()))((''''&&&''((())((''&&%%%$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::998877665555544444444444555566778899::;;<<===<<;;::99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::998877665544332221111100////...----,,,,,,,,,---..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""!!!!!!!""#####$$$%$$$$$$$$%%%%&&''''(())***++++,,,,,,+++,,---...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))())**++,,--..//00112233221100//..--,,++**)))((''''''&&%%$$##""!!``!````````!!""##$$%%&&''(())***))((''&&%%$$##""!!!!`````!```!``!!!!"""""######$$$%%&&''(())**++++**))((''&&%%$$$##"""!!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..-----.....///////0001111111111100//..------,-----...//000011100//..--,,++****))))((''&&%%$$##""!!!!!!!!"""""""!!``!!""#####""""!!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..-.---,,,,++**)))))))**++,,--..//0011223344444455566666666666666666666677778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221110000////00112233445566778887766554433221100//..--,,++********++,,--..//00112233445566778899::;;<<==>>?????????????????>???????????????????????>>==<<;;::99887766554433221100///..--,,++**))((''&&%%$$##""!!!!!!!!"""###$$%%&&''(())**++++++**))((''&&%%%$$#####""!!``!!""##$$%%&&''(('''&&&&%%%%%$$$%$%%%%&&'&&%%$$##""!!``!!"""###$$$$%%%&&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%%&&''(())**++,,--..////00112233444433221100//..--,,++**))))******************************))((''&&%%$$##"""!!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**)))))))**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''''''&&&&&&&&&&&'''(((((((())****++++,,--..//000111122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>====<<<<<<<<<<<<<<<<;;::9988776655443322211100011101100//..--,,++**))((''''&&&&&%%%$$$$$$$##"""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%&&&&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112222110000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>>>>====<<;;::998877665544332211111112233445566776655443322110000///////....---,,,,,,,,,,,,----.../////////////..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$###""""""###$$%%&&''(())**++,,-,,,,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!````!!!!!`!`!!!!""##$$%%&&''(((((('''&&&&&&&'''''''((((()))((((((('''''''''''&&&&&&&%%%%$$$####"""###$$%%&&'''((''&&%%%%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<<;;:::999999999888887777666554433221100//..--,,+++*****)))((((''''''''(())**++,,--..//0011110000000///////.......--------......////////000000//..--,,++**)))))(((((((((((((((((''&&%%$$$##""!!`````!!!!!!!!!!!!!!!""""##$$%%&&''(())**++,,--..//001122334445566667788899999999::::::::;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%$$##""!!!!""##$$%%&&''(())**++**))((''&&%%%%$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++***++++++++++++*****)))))((((((((())**++,,--..//001122322222222334455667788998877665544332221112233445566778899:99887766554433221100//..--,,++**))((''&&&&&%%%%%%%%%%%&&&&&&&&&&&&&%%$$$$$$$%%%%%%%$$##""""""###$$%%&&''(())**++++**))((''&&%%$$##""!!``!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$$%%%%%%$$$$$##"""##$$%%&&''(())(((('''&&&&&&''((''&&%%$$##""!!```!!""##$$%%&&''(()))))(('''''''(()))))((''&&%%%%%%%$$$$$$$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766555444444444444444445566778899::;;<<=<<;;::99887766554433221100//..--,,,++++,,,,,,++++++,,,,,,++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::9988776655443322211111000////...-----,,,-----....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##"""""!!"""###$$$$%%%%%%%%%%%%%%&&'''((())**+++,,,,,,,,,,,,,--....//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((())**++,,--..//00112233221100//..--,,++**)))((((('''&&%%$$##""!!!!!!!``!!!`!````!!""##$$%%&&''(())****))((''&&%%$$##""!!!!!!!``!!!!!!!!!!"""######$##$$$%%&&''(())**++,,++**))((''&&%%$$$###""!!!``!!""##$$%%&&''(())**++,,--..//001122333221100//.......////////00001111222221111100//...---------..///00111121100//..--,,+++*****))((''&&%%$$##""!!!!"""""""""""!!``!!""######""""!!!``!!""##$$%%&&''(())**++,,--..//00112233221100//....----,,,++***)))***++,,--..//0011223344444555666677776677777777777777778899::;;<<==>>?????????????????????>>==<<;;::9988776655443322110000///////001122334455667787766554433221100//..--,,++***)))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%$$##"""!!!!!""####$$%%&&''(())**++,,,,++**))((''&&&%%$$$###""!!``!!""##$$%%&&''(((('''&&&&%%%%%%%%%%&&&'''&&%%$$##""!!``!!""####$$$%%%&&&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%&&''(())**++,,--..////0011223344554433221100//..--,,++********++++++++++++++++++********))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++*********++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''&''''''(((())())))***+++++,,--..//000111122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==================<<;;::9988776655443322221111111111100//..--,,++**))(((''''''&&%%%%%%%%$$###""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122221100/000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>>====<<;;::998877665544332222222223344556677776655443322111000///////....-----,,,,-,,----...///0/000//0000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""!"""""##$$%%&&''(())**++,,-,,,,,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````````!!""##$$%%&&''((''''&&&&&%%%&&&&''''''((((((((((''''''''&&&&&&&&&&&%%%%$$$###""""""""##$$%%&&&'''(''&&&%%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!`Ä`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<<<<;;;::9999999888887777777666554433221100//..--,,++******))(((''''''&&&'''(())**++,,--..//00100000//////..........-------------......////////////..--,,++**)))(((((((('''''''''''''&&%%$$###""!!`ɉ`````!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344455566677888888999999:::::::::::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%%$$##""""""##$$%%&&''(())**++++**))((''&&%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++++++,,,,,,+++++++****)))))(((())))**++,,--..//001122333322223334455667788999988776655443322222233445566778899:::99887766554433221100//..--,,++**))((''&&&&&&&%%%&&&&&&'''''''''''&&%%%%%%%%%%%%&&%%$$####"####$$%%&&''(())**++++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!``!!""##$$%%%%%%&%%$$$$$#####$$%%&&''(())))))((('''&&&''(((''&&%%$$##""!!```!!!""##$$%%&&''(())***))(((('''(()))**))((''&&&%%%%%%%%%%%$$##""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::9988776655444443333333333344445566778899::;;<<<;;::99887766554433221100//..--,,++++++++++++++++++++++++++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433322222110000///....---------...//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''((((''&&%%$$###"""""""##$$$$$%%%&%%%%%%%%&&&&''(((())**+++,,,,------,,,--...///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))(('(())**++,,--..//00112233221100//..--,,++***))((((((''&&%%$$##""!!"!!!!!!!!!!!!!`````!!""##$$%%&&''(())**++**))((''&&%%$$##""""!!!!!!!"!!!"!!""""#####$$$$$$%%%&&''(())**++,,,,++**))((''&&%%%$$###"""!!````!!""##$$%%&&''(())**++,,--..//00112233433221100//...../////0000000111222222222221100//......-.....///0011112221100//..--,,++++****))((''&&%%$$##""""""""######""!!``!!""##$$$####"""!!```!!""##$$%%&&''(())**++,,--..//001122333221100//./...----,,++*******++,,--..//0011223344555555666777777777777777777777888899::;;<<==>>?????????????????????>>==<<;;::998877665544332211000////....//0011223344556677766554433221100//..--,,++**))))))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%$$##""""""""###$$$%%&&''(())**++,,,,,,++**))((''&&&%%$$$##""!!``!!""##$$%%&&''(((((''''&&&&&%%%&%&&&&''(''&&%%$$##""!!``!!""##$$$%%%%&&&'''((''&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%&&&''(())**++,,--..//00001122334455554433221100//..--,,++****++++++++++++++++++++++++++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++*******++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))(((((('''''''''''((())))))))**++++,,,,--..//001112222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>>>================<<;;::9988776655443332221112221221100//..--,,++**))(((('''''&&&%%%%%%%$$###""""!!`ƒ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$%%%%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122221100////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>>>==<<;;::99887766554433222222233445566778877665544332211110000000////...------------....///0000000000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##"""!!!!!!"""##$$%%&&''(())**++,,--------..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‚`!!""##$$%%&&''''''&&&%%%%%%%&&&&&&&'''''((('''''''&&&&&&&&&&&%%%%%%%$$$$###""""!!!"""##$$%%&&&''''''&&&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>===<<<;;;;;::9998888888887777766665554433221100//..--,,++***)))))(((''''&&&&&&&&''(())**++,,--..//0000///////.......-------,,,,,,,,------........//////..--,,++**))((((('''''''''''''''''&&%%$$###""!!`ɉ``````````!!!!""##$$%%&&''(())**++,,--..//001122333445555667778888888899999999:::::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%%&%%$$##""""##$$%%&&''(())**++,,++**))((''&&&&%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,+++,,,,,,,,,,,,+++++*****)))))))))**++,,--..//00112233433333333445566778899::99887766554433322233445566778899::;::99887766554433221100//..--,,++**))(('''''&&&&&&&&&&&'''''''''''''&&%%%%%%%&&&&&&&%%$$######$$$%%&&''(())**++,++**))((''&&%%$$##""!!`Å`!!""##$$%%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!!``!!""##$$%%&&&&&&%%%%%$$###$$%%&&''(())**))))(((''''''((((''&&%%$$##""!!``!!!""##$$%%&&''(())*****))((((((())*****))((''&&&&&&&%%%%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::998877665544433333333333333333445566778899::;;<;;::99887766554433221100//..--,,+++****++++++******++++++******))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877665544333222221110000///.....---.....////..--,,++**))((''&&%%$$##""!!!!!``!!""##$$%%&&''(())((''&&%%$$#####""###$$$%%%%&&&&&&&&&&&&&&''((()))**++,,,-------------..////00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''(())**++,,--..//00112233221100//..--,,++***)))))(((''&&%%$$##"""""""!!"""!"!!!!!!!```!!""##$$%%&&''(())**++++**))((''&&%%$$##"""""""!!""""""""""###$$$$$$%$$%%%&&''(())**++,,--,,++**))((''&&%%%$$$##"""!!!````!!!""##$$%%&&''(())**++,,--..//0011223344433221100///////000000001111222233333222221100///.........//0001122223221100//..--,,,+++++**))((''&&%%$$##""""##########""!!``!!""##$$$####"""!!!`ƅ``!!""##$$%%&&''(())**++,,--..//00112233433221100////....---,,+++***+++,,--..//0011223344555556667777888877888888888888888899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100////.......//00112233445566766554433221100//..--,,++**)))((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544332211100//..--,,++**))((''&&%%$$###"""""##$$$$%%&&''(())**++,,----,,++**))(('''&&%%%$$##""!!``!!""##$$%%&&''(()))(((''''&&&&&&&&&&'''((''&&%%$$##""!!```!!""##$$$%%%&&&''''(((''&&%%$$##""!!````!!!!!`!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&''(())**++,,--..//0000112233445566554433221100//..--,,++++++++,,,,,,,,,,,,,,,,,,++++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,+++++++++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((('(((((())))**)****+++,,,,,--..//001112222333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>==<<;;::9988776655443333222222222221100//..--,,++**)))((((((''&&&&&&&&%%$$$###""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122221100//.///00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>>>==<<;;::99887766554433333333344556677888877665544332221110000000////.....----.--....///0001011100111100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!`!!!!!""##$$%%&&''(())**++,,-----...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''&&&&%%%%%$$$%%%%&&&&&&''''''''''&&&&&&&&%%%%%%%%%%%$$$$###"""!!!!!!!!""##$$%%%&&&''''''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????????>>>>>>>=====<<;;;;;:::9988888887777766666665554433221100//..--,,++**))))))(('''&&&&&&%%%&&&''(())**++,,--..//0/////......----------,,,,,,,,,,,,,------............--,,++**))(((''''''''&&&&&&&&&&&&&%%$$##"""!!`ɉ```!!""##$$%%&&''(())**++,,--..//0011223334445556677777788888899999999999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""#""!!```!!""##$$%%&&&%%$$######$$%%&&''(())**++,,,,++**))((''&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,,,,,------,,,,,,,++++*****))))****++,,--..//00112233444433334445566778899::::998877665544333333445566778899::;;;::99887766554433221100//..--,,++**))(('''''''&&&''''''(((((((((((''&&&&&&&&&&&&''&&%%$$$$#$$$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!```!!""##$$%%&&&&&'&&%%%%%$$$$$%%&&''(())******)))((('''((((''&&%%$$##""!!``!!"""##$$%%&&''(())**+++**))))((())***++**))(('''&&&&&&&&&&&%%$$##""!!!`Æ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433333222222222223333445566778899::;;;::99887766554433221100//..--,,++******************************))((''&&%%$$##""!!`ɉ`!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877665544433333221111000////.........///00//..--,,++**))((''&&%%$$##""!!!!!``!!""##$$%%&&''(())))((''&&%%$$$#######$$%%%%%&&&'&&&&&&&&''''(())))**++,,,----......---..///000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''&''(())**++,,--..//00112233221100//..--,,+++**))))))((''&&%%$$##""#"""""""""""""!!!!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$####"""""""#"""#""####$$$$$%%%%%%&&&''(())**++,,----,,++**))((''&&&%%$$$###""!!!````!!!!!""##$$%%&&''(())**++,,--..//001122334454433221100/////00000111111122233333333333221100//////./////000112222333221100//..--,,,,++++**))((''&&%%$$########$$$$$$##""!!``!!""##$$%$$$$###""!!!````!!!""##$$%%&&''(())**++,,--..//0011223344433221100/0///....--,,+++++++,,--..//0011223344556666667778888888888888888888889999::;;<<==>>?????????????????????>>==<<;;::99887766554433221100///....----..//001122334455666554433221100//..--,,++**))(((((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544332211100//..--,,++**))((''&&%%$$########$$$%%%&&''(())**++,,------,,++**))(('''&&%%$$##""!!``!!""##$$%%&&''(())))(((('''''&&&'&''''((((''&&%%$$##""!!```!!""##$$%%%&&&&'''(((((''&&%%$$##""!!``!!!!!!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&'''(())**++,,--..//001111223344556666554433221100//..--,,++++,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,+++++++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))))))((((((((((()))********++,,,,----..//001122233334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>==<<;;::9988776655444333222333233221100//..--,,++**))))((((('''&&&&&&&%%$$$###""!!``!```!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####$$$$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122221100//....//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333333445566778899887766554433222211111110000///............////000111111111111100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&'&&%%$$##""!!!`````!!!""##$$%%&&''(())**++,,--....//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&&&%%%$$$$$$$%%%%%%%&&&&&'''&&&&&&&%%%%%%%%%%%$$$$$$$####"""!!!!```!!!""##$$%%%&&&&&''&&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>========<<<;;;:::::9988877777777766666555544433221100//..--,,++**)))((((('''&&&&%%%%%%%%&&''(())**++,,--..////.......-------,,,,,,,++++++++,,,,,,--------......--,,++**))(('''''&&&&&&&&&&&&&&&&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112223344445566677777777888888889999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##""!!`É`!!!""##$$%%&&'&&%%$$####$$%%&&''(())**++,,--,,++**))((''''&''''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,,------------,,,,,+++++*********++,,--..//00112233445444444445566778899::;;::9988776655444333445566778899::;;<;;::99887766554433221100//..--,,++**))((((('''''''''''(((((((((((((''&&&&&&&'''''''&&%%$$$$$$%%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%&&''''''&&&&&%%$$$%%&&''(())**++****)))(((((()((''&&%%$$##""!!``!!"""##$$%%&&''(())**+++++**)))))))**+++++**))(('''''''&&&&&&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::9988776655443332222222222222222233445566778899::;::99887766554433221100//..--,,++***))))******))))))******))))))))((''&&%%$$##""!!`ɉ`!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::9988776655444333332221111000/////.../////0000//..--,,++**))((''&&%%$$##"""""!!```!!""##$$%%&&''(())**))((''&&%%$$$$$##$$$%%%&&&&''''''''''''''(()))***++,,---.............//0000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&''(())**++,,--..//00112233221100//..--,,+++*****)))((''&&%%$$#######""###"#"""""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$#######""##########$$$%%%%%%&%%&&&''(())**++,,--..--,,++**))((''&&&%%%$$###"""!!!!!!!!"""##$$%%&&''(())**++,,--..//0011223344555443322110000000111111112222333344444333332211000/////////00111223333433221100//..---,,,,,++**))((''&&%%$$####$$$$$$$$$$##""!!``!!""##$$%%$$$$###"""!!!````!`````!!!""##$$%%&&''(())**++,,--..//00112233445443322110000////...--,,,+++,,,--..//0011223344556666677788889999889999999999999999::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//....-------..//0011223344556554433221100//..--,,++**))((('''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544332221100//..--,,++**))((''&&%%$$$#####$$%%%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**)))((((''''''''''((())((''&&%%$$##""!!``!!""##$$%%%&&&'''((((((''&&%%$$##""!!``!!!"""""!"!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&'''(())**++,,--..//00111122334455667766554433221100//..--,,,,,,,,----------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,,,,,,,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))))))))))())))))****++*++++,,,-----..//001122233334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444433333333333221100//..--,,++***))))))((''''''''&&%%%$$$##""!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#########$$%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122221100//..-...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444444444556677889999887766554433322211111110000/////..../..////000111212221122221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%%%$$$$$###$$$$%%%%%%&&&&&&&&&&%%%%%%%%$$$$$$$$$$$####"""!!!`````!!""##$$$%%%&&&&&&&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=>>>>>>>>>>>>>=======<<<<<;;:::::99988777777766666555555544433221100//..--,,++**))((((((''&&&%%%%%%$$$%%%&&''(())**++,,--../.....------,,,,,,,,,,+++++++++++++,,,,,,------------,,++**))(('''&&&&&&&&%%%%%%%%%%%%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//000112223334445566666677777788888888888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É`!!!""###""!!``!!""##$$%%&&'''&&%%$$$$$$%%&&''(())**++,,----,,++**))((''''''((())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..------......-------,,,,+++++****++++,,--..//00112233445555444455566778899::;;;;::99887766554444445566778899::;;<<<;;::99887766554433221100//..--,,++**))((((((('''(((((()))))))))))((''''''''''''((''&&%%%%$%%%%&&''(())**++,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!!""##$$%%&&'''''(''&&&&&%%%%%&&''(())**++++++***)))((()((''&&%%$$##""!!```!!""###$$%%&&''(())**++,,,++****)))**+++,,++**))((('''''''''''&&%%$$##""!!``!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::998877665544332222211111111111222233445566778899:::99887766554433221100//..--,,++**))))))))))))))))))))))))))))))))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99887766555444443322221110000/////////0001100//..--,,++**))((''&&%%$$##"""""!!````!!!""##$$%%&&''(())****))((''&&%%%$$$$$$$%%&&&&&'''(''''''''(((())****++,,---....//////...//0001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%&&''(())**++,,--..//00112233221100//..--,,,++******))((''&&%%$$##$#############""!!``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$$#######$###$##$$$$%%%%%&&&&&&'''(())**++,,--....--,,++**))(('''&&%%%$$$##"""!!!!"""""##$$%%&&''(())**++,,--..//001122334455655443322110000011111222222233344444444444332211000000/0000011122333344433221100//..----,,,,++**))((''&&%%$$$$$$$$%%%%%%$$##""!!`````!!""##$$%%%%%$$$##"""!!!!```!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445554433221101000////..--,,,,,,,--..//00112233445566777777888999999999999999999999::::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//...----,,,,--..//00112233445554433221100//..--,,++**))((''''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544332221100//..--,,++**))((''&&%%$$$$$$$$%%%&&&''(())**++,,--......--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())****))))((((('''('(((())))((''&&%%$$##""!!```!!""##$$%%&&''''((()))((''&&%%$$##""!!``!!""""""""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''((())**++,,--..//0011222233445566777766554433221100//..--,,,,------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,,,,,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++******)))))))))))***++++++++,,----....//001122333444455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655544433344434433221100//..--,,++****)))))((('''''''&&%%%$$$##""!!"!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""#####$$%%$$##""!!`lj`!!!""##$$%%&&''(())**++,,--..//001122221100//..----..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444445566778899::998877665544333322222221111000////////////000011122222222222221100//..--,,++**))((''&&%%$$##""!!``````!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&&%%%%$$$#######$$$$$$$%%%%%&&&%%%%%%%$$$$$$$$$$$#######""""!!!``!!""##$$$%%%%%&&%&%%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ą``!!!!!!!!```````````````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==================<<<<<<<<;;;:::9999988777666666666555554444333221100//..--,,++**))((('''''&&&%%%%$$$$$$$$%%&&''(())**++,,--....-------,,,,,,,+++++++********++++++,,,,,,,,------,,++**))((''&&&&&%%%%%%%%%%%%%%%%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..///00111223333445556666666677777777888888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""###""!!``!!""##$$%%&&''(''&&%%$$$$%%&&''(())**++,,--..--,,++**))(((('(((())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..---............-----,,,,,+++++++++,,--..//00112233445565555555566778899::;;<<;;::998877665554445566778899::;;<<=<<;;::99887766554433221100//..--,,++**)))))((((((((((()))))))))))))(('''''''(((((((''&&%%%%%%&&&''(())**++,,,++**))((''&&%%$$##""!!``!!""####$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`````!!"""##$$%%&&''(((((('''''&&%%%&&''(())**++,,++++***))))))((''&&%%$$##""!!``!!!""###$$%%&&''(())**++,,,,,++*******++,,,,,++**))(((((((''''''&&%%$$##""!!```!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433222111111111111111112233445566778899:99887766554433221100//..--,,++**)))(((())))))(((((())))))((((((((((''&&%%$$##""!!`ɉ``!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::9988776655544444333222211100000///00000111100//..--,,++**))((''&&%%$$#####""!!!!!!!""##$$%%&&''(())**++**))((''&&%%%%%$$%%%&&&''''(((((((((((((())***+++,,--.../////////////0011112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%&&''(())**++,,--..//00112233221100//..--,,,+++++***))((''&&%%$$$$$$$##$$$#$###""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$$$$$$##$$$$$$$$$$%%%&&&&&&'&&'''(())**++,,--..//..--,,++**))(('''&&&%%$$$###""""""""###$$%%&&''(())**++,,--..//0011223344556665544332211111112222222233334444555554444433221110000000001122233444454433221100//...-----,,++**))((''&&%%$$$$%%%%%%%%%%$$##""!!```!!!``!!""##$$%%&%%%%$$$###"""!!!`````!!!!"!!!!!"""##$$%%&&''(())**++,,--..//00112233445565544332211110000///..---,,,---..//00112233445566777778889999::::99::::::::::::::::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..----,,,,,,,--..//001122334454433221100//..--,,++**))(('''&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544333221100//..--,,++**))((''&&%%%$$$$$%%&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++***))))(((((((((()))**))((''&&%%$$##""!!```!!""##$$%%&&'''((()))))((''&&%%$$##""!!``!!""#####"#""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''((())**++,,--..//001122223344556677887766554433221100//..--------............--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334433221100//..---------..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**********)******++++,,+,,,,---.....//001122333444455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655554444444444433221100//..--,,+++******))((((((((''&&&%%%$$##"""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""##$$%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555555566778899::::99887766554443332222222111100000////0//000011122232333223333221100//..--,,++**))((''&&%%$$##""!!``!!!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$$$#####"""####$$$$$$%%%%%%%%%%$$$$$$$$###########""""!!!```!!""###$$$%%%%%%%%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<=============<<<<<<<;;;;;::99999888776666666555554444444333221100//..--,,++**))((''''''&&%%%$$$$$$###$$$%%&&''(())**++,,--.-----,,,,,,++++++++++*************++++++,,,,,,,,,,,,++**))((''&&&%%%%%%%%$$$$$$$$$$$$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--...///00111222333445555556666667777777777788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""####""!!``!!""##$$%%&&''((''&&%%%%%%&&''(())**++,,--....--,,++**))(((((()))**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//......//////.......----,,,,,++++,,,,--..//00112233445566665555666778899::;;<<<<;;::9988776655555566778899::;;<<===<<;;::99887766554433221100//..--,,++**)))))))((())))))***********))(((((((((((())((''&&&&%&&&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""####$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````````!!!!!"""##$$%%&&''((((()(('''''&&&&&''(())**++,,,,,,+++***))))((''&&%%$$##""!!``````````ĉ```````!!!""##$$$%%&&''(())**++,,---,,++++***++,,,--,,++**)))((((((((((''&&%%$$##""!!````!!!"!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221111100000000000111122334455667788999887766554433221100//..--,,++**))((((((((((((((((((((((((((((((((((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877666555554433332221111000000000111221100//..--,,++**))((''&&%%$$#####""!!!!"""##$$%%&&''(())**++++**))((''&&&%%%%%%%&&'''''((()(((((((())))**++++,,--...////000000///0011122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%$%%&&''(())**++,,--..//00112233221100//..---,,++++++**))((''&&%%$$%$$$$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%%%$$$$$$$%$$$%$$%%%%&&&&&''''''((())**++,,--..////..--,,++**))(((''&&&%%%$$###""""#####$$%%&&''(())**++,,--..//001122334455667665544332211111222223333333444555555555554433221111110111112223344445554433221100//....----,,++**))((''&&%%%%%%%%&&&&&%%$$##""!!``!!!!!!``!!""##$$%%&&&&&%%%$$###""""!!!!!!!!"""""""""###$$%%&&''(())**++,,--..//00112233445566655443322121110000//..-------..//0011223344556677888888999:::::::::::::::::::::;;;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..---,,,,++++,,--..//0011223344433221100//..--,,++**))((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544333221100//..--,,++**))((''&&%%%%%%%%&&&'''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ć`!!""##$$%%&&''(())**++++****)))))((()())))****))((''&&%%$$##""!!```!!""##$$%%&&''(((()))*))((''&&%%$$##""!!``!!""#########""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((()))**++,,--..//00112233334455667788887766554433221100//..----..............--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..-------..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++++++***********+++,,,,,,,,--....////001122334445555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665554445554554433221100//..--,,++++*****)))(((((((''&&&%%%$$##""#"""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!"""""##$$$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555566778899::;;::99887766554444333333322221110000000000001111222333333333333221100//..--,,++**))((''&&%%$$##""!!``!!!!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&%%$$$$###"""""""#######$$$$$%%%$$$$$$$###########"""""""!!!!``!!""###$$$$$%%$%$$$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!""""""""!!!!!!!!!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<<<<<<<<<<<<;;;;;;;;:::99988888776665555555554444433332221100//..--,,++**))(('''&&&&&%%%$$$$########$$%%&&''(())**++,,----,,,,,,,+++++++*******))))))))******++++++++,,,,,,++**))((''&&%%%%%$$$$$$$$$$$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,---....//00011222233444555555556666666677777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`É``!!""###$##""!!``!!""##$$%%&&''((((''&&%%%%&&''(())**++,,--..//..--,,++**))))())))**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//...////////////.....-----,,,,,,,,,--..//00112233445566766666666778899::;;<<==<<;;::99887766655566778899::;;<<==>==<<;;::99887766554433221100//..--,,++*****)))))))))))*************))((((((()))))))((''&&&&&&'''(())**++,,-,,++**))((''&&%%$$##""!!``!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!````!!!!!""###$$%%&&''(())))))(((((''&&&''(())**++,,--,,,,+++***))((''&&%%$$###""!!```!!!!!!!!!`````!!!!!!`````````!!"""##$$$%%&&''(())**++,,-----,,+++++++,,-----,,++**)))))))((((((''&&%%$$##""!!!`!!!!""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221110000000000000000011223344556677889887766554433221100//..--,,++**))(((''''((((((''''''(((((('''''''''''''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877666555554443333222111110001111122221100//..--,,++**))((''&&%%$$$$$##"""""""##$$%%&&''(())**++,,++**))((''&&&&&%%&&&'''(((())))))))))))))**+++,,,--..///000000000000011222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$%%&&''(())**++,,--..//00112233221100//..---,,,,,+++**))((''&&%%%%%%%$$%%%$%$$##""!!```!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%%%%%%$$%%%%%%%%%%&&&''''''(''((())**++,,--..//00//..--,,++**))((('''&&%%%$$$########$$$%%&&''(())**++,,--..//00112233445566777665544332222222333333334444555566666555554433222111111111223334455556554433221100///.....--,,++**))((''&&%%%%&&&&&&&&%%$$##""!!```!!!"""!!``!!""##$$%%&&&&&&%%%$$$###"""!!!!!""""#"""""###$$%%&&''(())**++,,--..//0011223344556676655443322221111000//...---...//001122334455667788888999::::;;;;::;;;;;;;;;;;;;;;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,,,+++++++,,--..//00112233433221100//..--,,++**))((''&&&%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544433221100//..--,,++**))((''&&&%%%%%&&''''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,+++****))))))))))***++**))((''&&%%$$##""!!!`````````!!""##$$%%&&''((()))***))((''&&%%$$##""!!``!!""##$$$$#$####""""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((()))**++,,--..//0011223333445566778899887766554433221100//......../////////..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233444433221100//.........//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++++++++++*++++++,,,,--,----.../////001122334445555666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666555555555554433221100//..--,,,++++++**))))))))(('''&&&%%$$###########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!""##$$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,+,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666666778899::;;;;::99887766555444333333322221111100001001111222333434443344433221100//..--,,++**))((''&&%%$$##""!!``!!""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$####"""""!!!""""######$$$$$$$$$$########"""""""""""!!!!```!!"""###$$$$$$$$$$####""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!"""""""""""""""""""""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;<<<<<<<<<<<<<;;;;;;;:::::99888887776655555554444433333332221100//..--,,++**))((''&&&&&&%%$$$######"""###$$%%&&''(())**++,,-,,,,,++++++**********)))))))))))))******++++++++++++**))((''&&%%%$$$$$$$$#############""!!`ɉ`!!""##$$%%&&''(())**++,,,----...//00011122233444444555555666666666667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""###$$##""!!```!!""##$$%%&&''(()((''&&&&&&''(())**++,,--..////..--,,++**))))))***++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//////000000///////....-----,,,,----..//00112233445566777766667778899::;;<<====<<;;::998877666666778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++*******)))******+++++++++++**))))))))))))**))((''''&''''(())**++,,--,,++**))((''&&%%$$##""!!``!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!``!!!!"""""###$$%%&&''(()))))*))((((('''''(())**++,,------,,++**))((''&&%%$$###""!!``!!!!!!!!!!!!!!``!!!!!!``!!!!!```!!!"""##$$%%%&&''(())**++,,--...--,,,,+++,,---..--,,++***))))))))))((''&&%%$$##""!!!!!"""""!!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100000///////////0000112233445566778887766554433221100//..--,,++**))(('''''''''''''''''''''''''''''''''''''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877766666554444333222211111111122233221100//..--,,++**))((''&&%%$$$$$##""""###$$%%&&''(())**++,,,,++**))(('''&&&&&&&''((((()))*))))))))****++,,,,--..///000011111100011222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$#$$%%&&''(())**++,,--..//00112233221100//...--,,,,,,++**))((''&&%%&%%%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--...--,,++**))((''&&&&%%%%%%%&%%%&%%&&&&'''''(((((()))**++,,--..//0000//..--,,++**)))(('''&&&%%$$$####$$$$$%%&&''(())**++,,--..//0011223344556677877665544332222233333444444455566666666666554433222222122222333445555666554433221100////....--,,++**))((''&&&&&&&&''''&&%%$$##""!!``!!!""""!!``!!""##$$%%&&'''&&&%%$$$####""""""""#########$$$%%&&''(())**++,,--..//001122334455667776655443323222111100//.......//001122334455667788999999:::;;;;;;;;;;;;;;;;;;;;;<<<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,,++++****++,,--..//001122333221100//..--,,++**))((''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665544433221100//..--,,++**))((''&&&&&&&&'''((())**++,,--..//000//..--,,++**))((''&&%%$$##""!!```!`````!!!""##$$%%&&''(())**++,,,,++++*****)))*)****++++**))((''&&%%$$##""!!!!!!!!!!!!""##$$%%&&''(())))****))((''&&%%$$##""!!``!!""##$$$$$$$$####""""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))***++,,--..//001122334444556677889999887766554433221100//....///////////..--,,++**))((''&&%%$$##""!!``ʼn`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//.......//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,,,,,+++++++++++,,,--------..////00001122334455566667778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777666555666566554433221100//..--,,,,+++++***)))))))(('''&&&%%$$##$###$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!""###$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666778899::;;<<;;::99887766555544444443333222111111111111222233344444444444433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$####"""!!!!!!!"""""""#####$$$#######"""""""""""!!!!!!!```!!"""#####$$#$######""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!"""""########"""""""""""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;;;;;;;;;;;;::::::::999888777776655544444444433333222211100//..--,,++**))((''&&&%%%%%$$$####""""""""##$$%%&&''(())**++,,,,+++++++*******)))))))(((((((())))))********++++++**))((''&&%%$$$$$#################"""!!`ɉ`!!""##$$%%&&''(())**++,,,,----..///0011112233344444444555555556666666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`„`````!!!""##$$$$##""!!```!````!!""##$$%%&&''(()))((''&&&&''(())**++,,--..//00//..--,,++****)****++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100///000000000000/////.....---------..//00112233445566778777777778899::;;<<==>>==<<;;::9988777666778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,+++++***********+++++++++++++**)))))))*******))((''''''((())**++,,---,,++**))((''&&%%$$##""!!``!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""""!!``!!!!"""""##$$$%%&&''(())******)))))(('''(())**++,,--..--,,++**))((''&&%%$$##""""!!``!!"""""""""!!!!`É`!!""!!`É`!!!!!!!!!!!""###$$%%%&&''(())**++,,--.....--,,,,,,,--.....--,,++*******))))))((''&&%%$$##"""!""""#""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::998877665544332211000/////////////////001122334455667787766554433221100//..--,,++**))(('''&&&&''''''&&&&&&''''''&&&&&&&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877766666555444433322222111222223333221100//..--,,++**))((''&&%%%%%$$#######$$%%&&''(())**++,,--,,++**))(('''''&&'''((())))**************++,,,---..//0001111111111111223333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###$$%%&&''(())**++,,--..//00112233221100//...-----,,,++**))((''&&&&&&&%%&&%%$$##""!!```!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&&&&&&%%&&&&&&&&&&'''(((((()(()))**++,,--..//001100//..--,,++**)))(((''&&&%%%$$$$$$$$%%%&&''(())**++,,--..//0011223344556677888776655443333333444444445555666677777666665544333222222222334445566667665544332211000/////..--,,++**))((''&&&&'''''''&&%%$$##""!!``!!!"""""!!``!!""##$$%%&&'''''&&&%%%$$$###"""""####$#####$$$%%&&''(())**++,,--..//00112233445566778776655443333222211100///...///00112233445566778899999:::;;;;<<<<;;<<<<<<<<<<<<<<<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++++*******++,,--..//0011223221100//..--,,++**))((''&&%%%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665554433221100//..--,,++**))(('''&&&&&''(((())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``````````!!!!!!!!!!""##$$%%&&''(())**++,,--,,,++++**********+++,,++**))((''&&%%$$##"""!!!!!!!!!""##$$%%&&''(()))***++**))((''&&%%$$##""!!```!!""##$$%%%$%$$$$####"""!!```!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))***++,,--..//0011223344445566778899::99887766554433221100////////00000//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445554433221100/////////00112233445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,+,,,,,,----..-....///000001122334455566667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777766666666666554433221100//..---,,,,,,++********))((('''&&%%$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""#####""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++*+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777778899::;;<<<<;;::99887766655544444443333222221111211222233344454555445554433221100//..--,,++**))((''&&%%$$##""!!```!!""""!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$$##""""!!!!!```!!!!""""""##########""""""""!!!!!!!!!!!```!!!"""##########""#""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""""""""###########################$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:;;;;;;;;;;;;;:::::::99999887777766655444444433333222222211100//..--,,++**))((''&&%%%%%%$$###""""""!!!"""##$$%%&&''(())**++,+++++******))))))))))((((((((((((())))))************))((''&&%%$$$########""""""""""""""!!``!!""##$$%%&&''(())**++++,,,,---..///0001112233333344444455555555555666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````!!!!!!"""##$$$%$$##""!!`‰`!!!!```!!""##$$%%&&''(())*))((''''''(())**++,,--..//0000//..--,,++******+++,,--..//00112233445566778899::;;<<==>>??????????????????????>>==<<;;::9988776655443322110000001111110000000////.....----....//00112233445566778888777788899::;;<<==>>>>==<<;;::99887777778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,+++++++***++++++,,,,,,,,,,,++************++**))(((('(((())**++,,----,,++**))((''&&%%$$##""!!`````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""""""""!!``!!"""#####$$$%%&&''(())*****+**)))))((((())**++,,--..--,,++**))((''&&%%$$##"""!!!!``!!"""""""""""!!``!!"!!``!!""""!!!"""###$$%%&&&''(())**++,,--..///..----,,,--...//..--,,+++**********))((''&&%%$$##"""""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100/////...........////0011223344556677766554433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998887777766555544433332222222223334433221100//..--,,++**))((''&&%%%%%$$####$$$%%&&''(())**++,,----,,++**))((('''''''(()))))***+********++++,,----..//0001111222222111223334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##"##$$%%&&''(())**++,,--..//00112233221100///..------,,++**))((''&&'&&&&&&&%%$$##""!!``!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''''&&&&&&&'&&&'&&''''((((())))))***++,,--..//00111100//..--,,++***))((('''&&%%%$$$$%%%%%&&''(())**++,,--..//0011223344556677889887766554433333444445555555666777777777776655443333332333334445566667776655443322110000////..--,,++**))((''''''''(((''&&%%$$##""!!``!!"""##""!!``!!""##$$%%&&''((('''&&%%%$$$$########$$$$$$$$$%%%&&''(())**++,,--..//0011223344556677888776655443433322221100///////00112233445566778899::::::;;;<<<<<<<<<<<<<<<<<<<<<====>>?????????????????????>>==<<;;::99887766554433221100//..--,,+++****))))**++,,--..//00112221100//..--,,++**))((''&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877665554433221100//..--,,++**))((''''''''((()))**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!```````!!!!!!!!!!!"!!!!!"""##$$%%&&''(())**++,,----,,,,+++++***+*++++,,,,++**))((''&&%%$$##""""""""""""##$$%%&&''(())****++++**))((''&&%%$$##""!!```!!!""##$$%%%%%%%%$$$$####""!!`````!!!!!!!!````````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++********+++,,--..//0011223344555566778899::::99887766554433221100////00000000//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100///////00112233445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..------,,,,,,,,,,,---........//0000111122334455666777788899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877766677767766554433221100//..----,,,,,+++*******))((('''&&%%$$%$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++****++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777778899::;;<<==<<;;::99887766665555555444433322222222222233334445555555555554433221100//..--,,++**))((''&&%%$$##""!!!`Ʌ`!!""#""!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$##""""!!!````!!!!!!!"""""###"""""""!!!!!!!!!!!``````!!!"""""##"#""""""""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""""#####$$$$$$$$###############$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::::::::::::::::999999998887776666655444333333333222221111000//..--,,++**))((''&&%%%$$$$$###""""!!!!!!!!""##$$%%&&''(())**++++*******)))))))(((((((''''''''(((((())))))))******))((''&&%%$$#####"""""""""""""""""!!!`Ϗ`!!""##$$%%&&''(())****++++,,,,--...//0000112223333333344444444555555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``````!`!!!!!!!!!"""##$$%%%$$##""!!``!!"!!!``!!""##$$%%&&''(())***))((''''(())**++,,--..//001100//..--,,++++*++++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100011111111111100000/////.........//00112233445566778898888888899::;;<<==>>??>>==<<;;::998887778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,,,,+++++++++++,,,,,,,,,,,,,++*******+++++++**))(((((()))**++,,--.--,,++**))((''&&%%$$##""!!````!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""""####""!!``!!""#####$$%%%&&''(())**++++++*****))((())**++,,--..--,,++**))((''&&%%$$##""!!!!!``!!""########"""!!``!!"!!`ĉ`!!"""""""""##$$$%%&&&''(())**++,,--../////..-------../////..--,,+++++++******))((''&&%%$$###"#####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100///.................//00112233445566766554433221100//..--,,++**))((''&&&%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998887777766655554443333322233333444433221100//..--,,++**))((''&&&&&%%$$$$$$$%%&&''(())**++,,--..--,,++**))(((((''((()))****++++++++++++++,,---...//0011122222222222223344445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""##$$%%&&''(())**++,,--..//00112233221100///.....---,,++**))(('''''''&&&&%%$$##""!!```!!!""##$$%%&&''(())**++,,--..//0//..--,,++**))(('''''''&&''''''''''((())))))*))***++,,--..//0011221100//..--,,++***)))(('''&&&%%%%%%%%&&&''(())**++,,--..//00112233445566778899988776655444444455555555666677778888877777665544433333333344555667777877665544332211100000//..--,,++**))((''''(((((((''&&%%$$##""!!````!!"""###""!!``!!""##$$%%&&''((((('''&&&%%%$$$#####$$$$%$$$$$%%%&&''(())**++,,--..//0011223344556677889887766554444333322211000///000112233445566778899:::::;;;<<<<====<<================>>?????????????????????>>==<<;;::99887766554433221100//..--,,++****)))))))**++,,--..//001121100//..--,,++**))((''&&%%$$$#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877666554433221100//..--,,++**))((('''''(())))**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!""""""""""##$$%%&&''(())**++,,--..---,,,,++++++++++,,,--,,++**))((''&&%%$$###"""""""""##$$%%&&''(())***+++,++**))((''&&%%$$##""!!```!!!!""##$$%%&&&%&%%%%$$$$###""!!!!!!!!""""!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++******+++,,--..//0011223344555566778899::;;::9988776655443322110000000011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445565544332211000000000112233445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##########$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..----------,------....//.////0001111122334455666777788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988887777777777766554433221100//...------,,++++++++**)))(((''&&%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!`‰`!!""##$$%%&&''(())***++,,--..//00100//..--,,++**)***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888888899::;;<<====<<;;::99887776665555555444433333222232233334445556566655666554433221100//..--,,++**))((''&&%%$$##""!!!````!!""###""!!``!!""##$$%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$###""!!!!``ĉ```!!!!!!""""""""""!!!!!!!!````````!!!""""""""""!!"!!!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""""########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::9:::::::::::::9999999888887766666555443333333222221111111000//..--,,++**))((''&&%%$$$$$$##"""!!!!!!```!!!""##$$%%&&''(())**+*****))))))(((((((((('''''''''''''(((((())))))))))))((''&&%%$$###""""""""!!!!!!!!!!!!!!`Ϗ`!!""##$$%%&&''(())))****++++,,,--...///000112222223333334444444444455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!``!!!!!!!!""""""###$$%%%%$$##""!!```!!""""!!```!!""##$$%%&&''(())****))(((((())**++,,--..//00111100//..--,,++++++,,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::998877665544332211111122222211111110000/////....////00112233445566778899998888999::;;<<==>>????>>==<<;;::9988888899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,,,,,,+++,,,,,,-----------,,++++++++++++,,++**))))())))**++,,--..--,,++**))((''&&%%$$##""!!```!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!"""########""!!``!!""##$$$$%%%&&''(())**+++++,++*****)))))**++,,--..--,,++**))((''&&%%$$##""!!!````!!""##########""!!``!!"!!``!!""#"""###$$$%%&&'''(())**++,,--..//000//....---..///00//..--,,,++++++++++**))((''&&%%$$#####$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//.....-----------....//001122334455666554433221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::999888887766665554444333333333444554433221100//..--,,++**))((''&&&&&%%$$$$%%%&&''(())**++,,--....--,,++**)))((((((())*****+++,++++++++,,,,--....//0011122223333332223344455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""!""##$$%%&&''(())**++,,--..//001122332211000//......--,,++**))((''(''''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//000//..--,,++**))(((('''''''('''(''(((()))))******+++,,--..//001122221100//..--,,+++**)))(((''&&&%%%%&&&&&''(())**++,,--..//00112233445566778899:9988776655444445555566666667778888888888877665544444434444455566777788877665544332211110000//..--,,++**))(((((((()))((''&&%%$$##""!!!````!!!""#####""!!``!!""##$$%%&&''(()))(((''&&&%%%%$$$$$$$$%%%%%%%%%&&&''(())**++,,--..//0011223344556677889998877665545444333322110000000112233445566778899::;;;;;;<<<=====================>>>>?????????????????????>>==<<;;::99887766554433221100//..--,,++***))))(((())**++,,--..//0011100//..--,,++**))((''&&%%$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877666554433221100//..--,,++**))(((((((()))***++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!!!!!!"""""""""""#"""""###$$%%&&''(())**++,,--....----,,,,,+++,+,,,,----,,++**))((''&&%%$$############$$%%&&''(())**++++,,,++**))((''&&%%$$##""!!```!!!!"""##$$%%&&&&&&&&%%%%$$$$##""!!!!!""""""""!!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++,,,--..//0011223344556666778899::;;;;::9988776655443322110000111111100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566655443322110000000112233445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$########$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//......-----------...////////0011112222334455667778888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9998887778887887766554433221100//....-----,,,+++++++**)))(((''&&%%&%%%&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""""!!`‰`!!""##$$%%&&''(())))**++,,--..//000//..--,,++**))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888899::;;<<==>>==<<;;::99887777666666655554443333333333334444555666666666666554433221100//..--,,++**))((''&&%%$$##"""!!!``````!!""##$##""!!````````!!""##$$%$$##""!!```!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$###""!!!!`````!!!!!"""!!!!!!!`````„`!!!!!""!"!!!!!!!!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ā`!!!""########$$$$$%%%%%%%%$$$$$$$$$$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::999999999999999999888888887776665555544333222222222111110000///..--,,++**))((''&&%%$$$#####"""!!!!`````!!""##$$%%&&''(())****)))))))((((((('''''''&&&&&&&&''''''(((((((())))))((''&&%%$$##"""""!!!!!!!!!!!!!!!!!``Ϗ`!!""##$$%%&&''(())))))****++++,,---..////00111222222223333333344444445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!````!!!"!"""""""""###$$%%&&%%$$##""!!`````!!!""#"""!!!``!!""##$$%%&&''(())**++**))(((())**++,,--..//0011221100//..--,,,,+,,,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221112222222222221111100000/////////00112233445566778899:99999999::;;<<==>>??????>>==<<;;::99988899::;;<<==>>?????????>>==<<;;::99887766554433221100//..-----,,,,,,,,,,,-------------,,+++++++,,,,,,,++**))))))***++,,--....--,,++**))((''&&%%$$##""!!``!!!!!"!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!""#####$$$$##""!!``!!""##$$$$%%&&&''(())**++,,,,,,+++++**)))**++,,--..--,,++**))((''&&%%$$##""!!````!!""##$$$$$$$##""!!``!!"!!``!!""######$$%%%&&'''(())**++,,--..//00000//.......//00000//..--,,,,,,,++++++**))((''&&%%$$$#$$$##""!!`ņ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//...-----------------..//0011223344556554433221100//..--,,++**))((''&&%%%$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::999888887776666555444443334444455554433221100//..--,,++**))(('''''&&%%%%%%%&&''(())**++,,--..//..--,,++**)))))(()))***++++,,,,,,,,,,,,,,--...///0011222333333333333344555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!""##$$%%&&''(())**++,,--..//001122332211000/////...--,,++**))((((((''&&%%$$##""!!``!!!"""##$$%%&&''(())**++,,--..//00100//..--,,++**))(((((((''(((((((((()))******+**+++,,--..//00112233221100//..--,,+++***))((('''&&&&&&&&'''(())**++,,--..//00112233445566778899:::9988776655555556666666677778888999998888877665554444444445566677888898877665544332221111100//..--,,++**))(((()))))))((''&&%%$$##""!!!!!`````!!!""#####""!!``!!""##$$%%&&''(()))))((('''&&&%%%$$$$$%%%%&%%%%%&&&''(())**++,,--..//00112233445566778899:9988776655554444333221110001112233445566778899::;;;;;<<<====>>>>==>>>>>>>>>>>>>>>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))))((((((())**++,,--..//00100//..--,,++**))((''&&%%$$###"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877766554433221100//..--,,++**)))((((())****++,,--..//0011223221100//..--,,++**))((''&&%%$$##"""""""""""""""""##########$$%%&&''(())**++,,--..//...----,,,,,,,,,,---..--,,++**))((''&&%%$$$#########$$%%&&''(())**+++,,,-,,++**))((''&&%%$$##""!!````!!!!""""##$$%%&&'''&'&&&&%%%%$$$##""""""""####"""""""""!!!!!`!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++,,,--..//0011223344556666778899::;;<<;;::9988776655443322111111112221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221111111112233445566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..........-......////00/000011122222334455667778888999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999888888888887766554433221100///......--,,,,,,,,++***)))((''&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!``!!""##$$%%&&''(((()))**++,,--..//0//..--,,++**))()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::999999999::;;<<==>>>>==<<;;::99888777666666655554444433334334444555666767776677766554433221100//..--,,++**))((''&&%%$$##"""!!!``!!``!`!!!""##$$##""!!```!!!!!!`````!!""##$$%%%$$##""!!```!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#####"""!!`````!!!!!!!!!!`````!!!!!!!!!!``!```?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""####$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::999899999999999998888888777776655555444332222222111110000000///..--,,++**))((''&&%%$$######""!!!```ɉ`!!""##$$%%&&''(())*)))))((((((''''''''''&&&&&&&&&&&&&''''''((((((((((((''&&%%$$##"""!!!!!!!!````````````Ϗ`!!""##$$%%&&''(((((())))****+++,,---...///00111111222222333333333334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""!!`````!!!!""""""""######$$$%%&&&&%%$$##""!!!!!!!!""####""!!!```!!""##$$%%&&''(())**++++**))))))**++,,--..//001122221100//..--,,,,,,---..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::998877665544332222223333332222222111100000////0000112233445566778899::::9999:::;;<<==>>????????>>==<<;;::999999::;;<<==>>???????????>>==<<;;::99887766554433221100//..-------,,,------...........--,,,,,,,,,,,,--,,++****)****++,,--../..--,,++**))((''&&%%$$##""!!```!!!"""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!"""###$$$$$$$$##""!!``!!""##$$%%%%&&&''(())**++,,,,,-,,+++++*****++,,--..--,,++**))((''&&%%$$##""!!```!!!""##$$$$$$$$##""!!``!!"!!``!!""####$$$%%%&&''((())**++,,--..//0011100////...//0001100//..---,,,,,,,,,,++**))((''&&%%$$$$$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..-----,,,,,,,,,,,----..//00112233445554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;:::99999887777666555544444444455566554433221100//..--,,++**))(('''''&&%%%%&&&''(())**++,,--..////..--,,++***)))))))**+++++,,,-,,,,,,,,----..////0011222333344444433344555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!`!!""##$$%%&&''(())**++,,--..//001122332211100//////..--,,++**))(()(((''&&%%$$##""!!````!!""###$$%%&&''(())**++,,--..//0011100//..--,,++**))))((((((()((()(())))*****++++++,,,--..//0011223333221100//..--,,,++***)))(('''&&&&'''''(())**++,,--..//00112233445566778899::;::9988776655555666667777777888999999999998877665555554555556667788889998877665544332222111100//..--,,++**))))))))***))((''&&%%$$##"""!!!!!!!`````!!"""##$$##""!!````!!""##$$%%&&''(())***)))(('''&&&&%%%%%%%%&&&&&&&&&'''(())**++,,--..//00112233445566778899:::99887766565554444332211111112233445566778899::;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((''''(())**++,,--..//000//..--,,++**))((''&&%%$$##""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998877766554433221100//..--,,++**))))))))***+++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""""""###########$#####$$$%%&&''(())**++,,--..////....-----,,,-,----....--,,++**))((''&&%%$$$$$$$$$$$$%%&&''(())**++,,,,---,,++**))((''&&%%$$##""!!!`````!!!!""""###$$%%&&''''''''&&&&%%%%$$##"""""########""""""""""!!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,---..//0011223344556677778899::;;<<<<;;::9988776655443322111122222221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233445566777665544332211111112233445566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//////...........///000000001122223333445566778889999:::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::999888999899887766554433221100////.....---,,,,,,,++***)))((''&&'&&&'''''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!``!!""##$$%%&&''(((((())**++,,--..///..--,,++**))(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999::;;<<==>>??>>==<<;;::99888877777776666555444444444444555566677777777777766554433221100//..--,,++**))((''&&%%$$###"""!!!!!!!!!!!""##$$$$##""!!``!!!!!!!!!!!````!!""##$$%%%$$##""!!!`````!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####"""!!````!!!```````!!`!````?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````````!!"""##$$$$$$$$%%%%%&&&&&&&&%%%%%%%%%%%%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988888888888888888877777777666555444443322211111111100000////...--,,++**))((''&&%%$$###"""""!!!`ɉ`!!""##$$%%&&''(())))((((((('''''''&&&&&&&%%%%%%%%&&&&&&''''''''((((((''&&%%$$##""!!!!!`````Ϗ`!!""##$$%%&&''(((((((())))****++,,,--....//00011111111222222223333333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""!!!```!!!!!"""#"#########$$$%%&&''&&%%$$##""!!!!!"""##$###"""!!!!!""##$$%%&&''(())**++,,++**))))**++,,--..//00112233221100//..----,----..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::998877665544332223333333333332222211111000000000112233445566778899::;::::::::;;<<==>>??????????>>==<<;;:::999::;;<<==>>?????????????>>==<<;;::99887766554433221100//.....-----------.............--,,,,,,,-------,,++******+++,,--..///..--,,++**))((''&&%%$$##""!!``!!!"""""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!""""""##$$$$$%%%%$$##""!!```!!""##$$%%%%&&'''(())**++,,------,,,,,++***++,,--...--,,++**))((''&&%%$$##""!!```````!!!!""##$$%%%%%$$##""!!``!!""!!``!!""##$$$$$%%&&&''((())**++,,--..//001111100///////001111100//..-------,,,,,,++**))((''&&%%%$%$$##""!!```!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..---,,,,,,,,,,,,,,,,,--..//001122334454433221100//..--,,++**))((''&&%%$$$####$$$$$$######$$$$$$#####################""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;:::99999888777766655555444555556666554433221100//..--,,++**))(((((''&&&&&&&''(())**++,,--..//00//..--,,++*****))***+++,,,,--------------..///00011223334444444444444556666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//001122332211100000///..--,,++**))))))((''&&%%$$##""!!```!!````!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**)))))))(())))))))))***++++++,++,,,--..//001122334433221100//..--,,,+++**)))(((''''''''((())**++,,--..//00112233445566778899::;;;::99887766666667777777788889999:::::99999887766655555555566777889999:998877665544333222221100//..--,,++**))))*******))((''&&%%$$##"""""!!!!!!```!!!!"""##$$$##""!!```````````!!!!""##$$%%&&''(())*****)))((('''&&&%%%%%&&&&'&&&&&'''(())**++,,--..//00112233445566778899::;::998877666655554443322211122233445566778899::;;<<<<<===>>>>????>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998887766554433221100//..--,,++***)))))**++++,,--..//00112233433221100//..--,,++**))((''&&%%$$#################$$$$$$$$$$%%&&''(())**++,,--..//00///....----------...//..--,,++**))((''&&%%%$$$$$$$$$%%&&''(())**++,,,---.--,,++**))((''&&%%$$##""!!!!!!!!!""""####$$%%&&''((('(''''&&&&%%%$$########$$$$#########"""""!"!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,---..//0011223344556677778899::;;<<==<<;;::9988776655443322222222333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677776655443322222222233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//////////.//////0000110111122233333445566778889999:::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::999999999998877665544332211000//////..--------,,+++***))(('''''''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""##$$%%&&''''''((())**++,,--../..--,,++**))(('((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::::;;<<==>>????>>==<<;;::99988877777776666555554444544555566677787888778887766554433221100//..--,,++**))((''&&%%$$###"""!!""!!"!"""##$$%%$$##""!!````!!!""""""!!!!!``!!""##$$%%%%$$##""!!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""!!!```````ȅ?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!!``!!"""##$$$$%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988878888888888888777777766666554444433322111111100000///////...--,,++**))((''&&%%$$##""""""!!``ɉ`!!""##$$%%&&''(()(((((''''''&&&&&&&&&&%%%%%%%%%%%%%&&&&&&''''''''''''&&%%$$##""!!!```ɉ`!!""##$$%%&&''('''''(((())))***++,,,---...//00000011111122222222222333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#######""!!!!``!!!""""########$$$$$$%%%&&''''&&%%$$##""""""""##$$$$##"""!!!""##$$%%&&''(())**++,,,,++******++,,--..//0011223333221100//..------...//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::9988776655443333334444443333333222211111000011112233445566778899::;;;;::::;;;<<==>>????????????>>==<<;;::::::;;<<==>>???????????????>>==<<;;::99887766554433221100//.......---......///////////..------------..--,,++++*++++,,--..//0//..--,,++**))((''&&%%$$##""!!`‰``!!!"""#""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!!!""""""###$$$%%%%%%%%$$##""!!!!!""##$$%%&&&&'''(())**++,,-----.--,,,,,+++++,,--....--,,++**))((''&&%%$$##""!!`‰`````!!!!!!!!"""##$$%%%%%%$$##""!!``!!"""!!`ʼn`!!""##$$$%%%&&&''(()))**++,,--..//0011222110000///00111221100//...----------,,++**))((''&&%%%%%$$##""!!`‰`!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,,,,+++++++++++,,,,--..//0011223344433221100//..--,,++**))((''&&%%$$###########################################"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;;:::::99888877766665555555556667766554433221100//..--,,++**))(((((''&&&&'''(())**++,,--..//0000//..--,,+++*******++,,,,,---.--------....//000011223334444555555444556667778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//0011223322211000000//..--,,++**))*))((''&&%%$$##""!!``!!!!!!``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++****)))))))*)))*))****+++++,,,,,,---..//00112233444433221100//..---,,+++***))(((''''((((())**++,,--..//00112233445566778899::;;<;;::99887766666777778888888999:::::::::::998877666666566666777889999:::998877665544333322221100//..--,,++********+++**))((''&&%%$$###"""""""!!!!!!!!""###$$$$##""!!````!!!!!!!!!!!!!""##$$%%&&''(())**+++***))(((''''&&&&&&&&'''''''''((())**++,,--..//00112233445566778899::;;;::9988776766655554433222222233445566778899::;;<<======>>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::998887766554433221100//..--,,++********+++,,,--..//0011223344433221100//..--,,++**))((''&&%%$$#######$$$$$$$$$$$%$$$$$%%%&&''(())**++,,--..//0000////.....---.-....////..--,,++**))((''&&%%%%%%%%%%%%&&''(())**++,,----...--,,++**))((''&&%%$$##"""!!!!!""""####$$$%%&&''((((((((''''&&&&%%$$#####$$$$$$$$##########""""""!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--------...//0011223344556677888899::;;<<====<<;;::9988776655443322223333333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433222222233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::998877665544332211000000///////////00011111111223333444455667788999::::;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::999:::9::9988776655443322110000/////...-------,,+++***))((''('''((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''''''''(())**++,,--...--,,++**))((''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::;;<<==>>??????>>==<<;;::99998888888777766655555555555566667778888888888887766554433221100//..--,,++**))((''&&%%$$$###"""""""""""##$$%%%%$$##""!!``!!""""""""""!!```!!""##$$%%&&%%$$##"""!!!!!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!!``‚ȇ?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!``!!""###$$%%%%%%%%&&&&&''''''''&&&&&&&&&&&&&&&''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888777777777777777777666666665554443333322111000000000/////....---,,++**))((''&&%%$$##"""!!!!!`ɉ`!!""##$$%%&&''((((('''''''&&&&&&&%%%%%%%$$$$$$$$%%%%%%&&&&&&&&''''''&&%%$$##""!!``ɉ`!!""##$$%%&&''''''''''(((())))**+++,,----..///0000000011111111222222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#####"""!!``!!""""###$#$$$$$$$$$%%%&&''((''&&%%$$##"""""###$$%$$$###"""""##$$%%&&''(())**++,,--,,++****++,,--..//001122334433221100//....-....//00112233445566778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433344444444444433333222221111111112233445566778899::;;<;;;;;;;;<<==>>??????????????>>==<<;;;:::;;<<==>>?????????????????>>==<<;;::99887766554433221100/////.........../////////////..-------.......--,,++++++,,,--..//000//..--,,++**))((''&&%%$$##""!!```!!"""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!""""""######$$%%%%%&&&&%%$$##""!!!""##$$%%&&&&''((())**++,,--......-----,,+++,,--../..--,,++**))((''&&%%$$##""!!``!!!!!!!!!!!""""##$$%%&&&%%$$##""!!``!!""""!!`ʼn`!!""##$$%%%&&'''(()))**++,,--..//00112222211000000011222221100//.......------,,++**))((''&&&%%%$$##""!!``!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,,+++++++++++++++++,,--..//00112233433221100//..--,,++**))((''&&%%$$###""""######""""""######"""""""""""""""""""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;;:::::99988887776666655566666777766554433221100//..--,,++**)))))(('''''''(())**++,,--..//001100//..--,,+++++**+++,,,----..............//000111223344455555555555556677778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223322211111000//..--,,++****))((''&&%%$$##""!!``!!"!!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++*******))**********+++,,,,,,-,,---..//0011223344554433221100//..---,,,++***)))(((((((()))**++,,--..//00112233445566778899::;;<<<;;::99887777777888888889999::::;;;;;:::::99887776666666667788899::::;::998877665544433333221100//..--,,++****+++++++**))((''&&%%$$#####""""""!!!""""###$$%$$##""!!```!!!!!!!!!!!!!""""##$$%%&&''(())**+++++***)))((('''&&&&&''''('''''((())**++,,--..//00112233445566778899::;;<;;::99887777666655544333222333445566778899::;;<<=====>>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::999887766554433221100//..--,,+++*****++,,,,--..//001122334454433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$%%%%%%%%%%&&''(())**++,,--..//0011000////..........///00//..--,,++**))((''&&&%%%%%%%%%&&''(())**++,,---.../..--,,++**))((''&&%%$$##"""""""""####$$$$%%&&''(()))()((((''''&&&%%$$$$$$$$%%%%$$$$$$$$$#####"#""""""!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..------...//0011223344556677888899::;;<<==>>==<<;;::9988776655443333333344433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//0011223344556677888877665544333333333445566778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::9988776655443322110000000000/000000111122122223334444455667788999::::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:::::::::::9988776655443322111000000//........--,,,+++**))((((((((((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&&&'''(())**++,,--.--,,++**))((''&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;<<==>>????????>>==<<;;:::9998888888777766666555565566667778889899988999887766554433221100//..--,,++**))((''&&%%$$$###""##""#"###$$%%&&%%$$##""!!``!!""##""""!!!```!!""##$$%%&&&%%$$##""""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!``?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""""""""!!``!!""##$$%%%%&&&&&&&&'''''''''''''''''''''''''''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888777677777777777776666666555554433333222110000000/////.......---,,++**))((''&&%%$$##""!!!!!!`ɉ`!!""##$$%%&&''(('''''&&&&&&%%%%%%%%%%$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&&&&''''(((()))**+++,,,---..//////0000001111111111122233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$##""!!``!!""###$$$$$$$$%%%%%%&&&''((((''&&%%$$########$$%%%%$$###"""##$$%%&&''(())**++,,----,,++++++,,--..//00112233444433221100//......///00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::998877665544444455555544444443333222221111222233445566778899::;;<<<<;;;;<<<==>>????????????????>>==<<;;;;;;<<==>>???????????????????>>==<<;;::99887766554433221100///////...//////00000000000//............//..--,,,,+,,,,--..//00100//..--,,++**))((''&&%%$$##""!!!``!!"""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""""""""######$$$%%%&&&&&&&&%%$$##"""""##$$%%&&''''((())**++,,--...../..-----,,,,,--..///..--,,++**))((''&&%%$$##""!!```!!!!!!""""""""###$$%%&&&&&%%$$##""!!```!!""#""!!`ʼn`!!""##$$%%&&'''(())***++,,--..//0011223332211110001122233221100///..........--,,++**))((''&&&%%$$##""!!``!!""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,+++++***********++++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<<;;;;;::99998887777666666666777887766554433221100//..--,,++**)))))((''''((())**++,,--..//00111100//..--,,,+++++++,,-----.../........////001111223344455556666665556677788899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223332211111100//..--,,++****))((''&&%%$$##""!!```!!"""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++++*******+***+**++++,,,,,------...//001122334455554433221100//...--,,,+++**)))(((()))))**++,,--..//00112233445566778899::;;<<=<<;;::998877777888889999999:::;;;;;;;;;;;::998877777767777788899::::;;;::998877665544443333221100//..--,,++++++++,,,++**))((''&&%%$$$#######""""""""##$$$%%%$$##""!!``!!!!!"""""""""""""##$$%%&&''(())**++,,,+++**)))((((''''''''((((((((()))**++,,--..//00112233445566778899::;;<<<;;::998878777666655443333333445566778899::;;<<==>>>>>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::999887766554433221100//..--,,++++++++,,,---..//00112233445554433221100//..--,,++**))((''&&%%$$$$$$$%%%%%%%%%%%&%%%%%&&&''(())**++,,--..//0011110000/////..././///0000//..--,,++**))((''&&&&&&&&&&&&''(())**++,,--....///..--,,++**))((''&&%%$$###"""""####$$$$%%%&&''(())))))))((((''''&&%%$$$$$%%%%%%%%$$$$$$$$$$######""""""!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//........///0011223344556677889999::;;<<==>>>>==<<;;::9988776655443333444444433221100//..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//0011223344556677889988776655443333333445566778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221111110000000000011122222222334444555566778899:::;;;;<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;:::;;;:;;::9988776655443322111100000///.......--,,,+++**))(()((()))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&&&&&''(())**++,,---,,++**))((''&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;<<==>>??????????>>==<<;;::::999999988887776666666666667777888999999999999887766554433221100//..--,,++**))((''&&%%%$$$###########$$%%&&&&%%$$##""!!````!!"""""""!!!!``!!""##$$%%&&&&%%$$###"""""###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""""""""!!```!!""##$$%%&&&&&&&&'''''(((((((('''''''''''''''(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777666666666666666666555555554443332222211000/////////.....----,,,++**))((''&&%%$$##""!!!````ɉ`!!""##$$%%&&'''''''&&&&&&&%%%%%%%$$$$$$$########$$$$$$%%%%%%%%&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&&&&&&&''''(((())***++,,,,--...////////0000000011111112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$##""!!``!!""##$$$%$%%%%%%%%%&&&''(())((''&&%%$$#####$$$%%&%%%$$$#####$$%%&&''(())**++,,--..--,,++++,,--..//0011223344554433221100////.////00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::9988776655444555555555555444443333322222222233445566778899::;;<<=<<<<<<<<==>>??????????????????>>==<<<;;;<<==>>?????????????????????>>==<<;;::99887766554433221100000///////////0000000000000//.......///////..--,,,,,,---..//0011100//..--,,++**))((''&&%%$$##""!!!``!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""######$$$$$$%%&&&&&''''&&%%$$##"""##$$%%&&''''(()))**++,,--..//////.....--,,,--..////..--,,++**))((''&&%%$$##""!!``!!!"""""""""""####$$%%&&'''&&%%$$##""!!````!!!""#""!!``!!""##$$%%&&''(())***++,,--..//001122333332211111112233333221100///////......--,,++**))((''&&%%$$##""!!``!!""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,+++*****************++,,--..//0011223221100//..--,,++**))((''&&%%$$##"""!!!!""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<<;;;;;:::9999888777776667777788887766554433221100//..--,,++*****))((((((())**++,,--..//0011221100//..--,,,,,++,,,---....//////////////001112223344555666666666666677888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223332222211100//..--,,++++**))((''&&%%$$##""!!!```!!""""!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,+++++++**++++++++++,,,------.--...//00112233445566554433221100//...---,,+++***))))))))***++,,--..//00112233445566778899::;;<<===<<;;::99888888899999999::::;;;;<<<<<;;;;;::9988877777777788999::;;;;<;;::998877665554444433221100//..--,,++++,,,,,,,++**))((''&&%%$$$$$######"""####$$$%%%%$$##""!!````!!!"""""""""""""####$$%%&&''(())**++,,,,,+++***)))((('''''(((()((((()))**++,,--..//00112233445566778899::;;<<=<<;;::9988887777666554443334445566778899::;;<<==>>>>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;:::99887766554433221100//..--,,,+++++,,----..//0011223344556554433221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%&&&&&&&&&&''(())**++,,--..//0011221110000//////////0001100//..--,,++**))(('''&&&&&&&&&''(())**++,,--...///0//..--,,++**))((''&&%%$$#########$$$$%%%%&&''(())***)*))))(((('''&&%%%%%%%%&&&&%%%%%%%%%$$$$$#$######""""!!!!`!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//......///0011223344556677889999::;;<<==>>??>>==<<;;::9988776655444444445554433221100//..--,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554444444445566778899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::998877665544332211111111110111111222233233334445555566778899:::;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;;;;;;;;;::9988776655443322211111100////////..---,,,++**)))))))))))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&%%%%%%&&&''(())**++,,-,,++**))((''&&%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<==>>????????????>>==<<;;;:::999999988887777766667667777888999:9:::99:::99887766554433221100//..--,,++**))((''&&%%%$$$##$$##$#$$$%%&&''&&%%$$##""!!!``!!!""""""!!!!```!!""##$$%%&&'&&%%$$########$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""#######""!!``!!!""##$$%%&&&&''''''''((((((((((((((((((((((((((()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766656666666666666555555544444332222211100///////.....-------,,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&'''''&&&&&%%%%%%$$$$$$$$$$#############$$$$$$%%%%%%%%%%%%$$##""!!`ɉ`!!""##$$%%&&&&%%%%%&&&&''''((())***+++,,,--......//////000000000001112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%$$##""!!``!!""##$$%%%%%%&&&&&&'''(())))((''&&%%$$$$$$$$%%&&&&%%$$$###$$%%&&''(())**++,,--....--,,,,,,--..//001122334455554433221100//////000112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766555555666666555555544443333322223333445566778899::;;<<====<<<<===>>????????????????????>>==<<<<<<==>>???????????????????????>>==<<;;::9988776655443322110000000///0000001111111111100////////////00//..----,----..//001121100//..--,,++**))((''&&%%$$##"""!!````!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""""""########$$$$$$%%%&&&''''''''&&%%$$#####$$%%&&''(((()))**++,,--../////0//.....-----..//00//..--,,++**))((''&&%%$$##""!!`````!!!""""""########$$$%%&&'''''&&%%$$##""!!!!!!!""##""!!``!!""##$$%%&&''(())**++,,--..//001122334443322221112233344332211000//////////..--,,++**))((''&&%%$$##""!!``!!"""!!`É````!!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++*****)))))))))))****++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>===<<<<<;;::::999888877777777788899887766554433221100//..--,,++*****))(((()))**++,,--..//001122221100//..---,,,,,,,--.....///0////////00001122223344555666677777766677888999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223332222221100//..--,,++++**))((''&&%%$$##""!!!!```!!"""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,,,+++++++,+++,++,,,,-----......///0011223344556666554433221100///..---,,,++***))))*****++,,--..//00112233445566778899::;;<<==>==<<;;::998888899999:::::::;;;<<<<<<<<<<<;;::99888888788888999::;;;;<<<;;::998877665555444433221100//..--,,,,,,,,---,,++**))((''&&%%%$$$$$$$########$$%%%&%%$$##""!!```!!!!"""""#############$$%%&&''(())**++,,---,,,++***))))(((((((()))))))))***++,,--..//00112233445566778899::;;<<===<<;;::99898887777665544444445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%$$$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;:::99887766554433221100//..--,,,,,,,,---...//001122334455666554433221100//..--,,++**))((''&&%%%%%%%&&&&&&&&&&&'&&&&&'''(())**++,,--..//00112222111100000///0/0000111100//..--,,++**))((''''''''''''(())**++,,--..////000//..--,,++**))((''&&%%$$$#####$$$$%%%%&&&''(())********))))((((''&&%%%%%&&&&&&&&%%%%%%%%%%$$$$$$######"""!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100////////000112233445566778899::::;;<<==>>????>>==<<;;::9988776655444455555554433221100//..--,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::998877665544444445566778899::;;<<==>>????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::9988776655443322222211111111111222333333334455556666778899::;;;<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;;<<<;<<;;::99887766554433222211111000///////..---,,,++**))*)))*****++,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%%%%%%%%%%&&''(())**++,,,++**))((''&&%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<==>>??????????????>>==<<;;;;:::::::99998887777777777778888999::::::::::::99887766554433221100//..--,,++**))((''&&&%%%$$$$$$$$$$$%%&&''''&&%%$$##""!!!!!!""!!!!!!!```!!""##$$%%&&'''&&%%$$$#####$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""########""!!`````````!!!""##$$%%&&''''''''((((())))))))((((((((((((((())))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666555555555555555555444444443332221111100///.........-----,,,,+++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&&&&%%%%%%%$$$$$$$#######""""""""######$$$$$$$$%%%%%%$$##""!!`ɉ`!!""##$$%%%%%%%%%%%%%&&&&''''(()))**++++,,---........////////0000000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%$$##""!!``!!""##$$%%&&&&&&&&&'''(())**))((''&&%%$$$$$%%%&&'&&&%%%$$$$$%%&&''(())**++,,--..//..--,,,,--..//0011223344556655443322110000/0000112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::998877665556666666666665555544444333333333445566778899::;;<<==>========>>??????????????????????>>===<<<==>>?????????????????????????>>==<<;;::99887766554433221111100000000000111111111111100///////0000000//..------...//00112221100//..--,,++**))((''&&%%$$##"""!!!!!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$###########$$$$$$%%%%%%&&'''''((((''&&%%$$###$$%%&&''(((())***++,,--..//000000/////..---..//0000//..--,,++**))((''&&%%$$##""!!!!!!!"""###########$$$$%%&&''(((''&&%%$$##""!!!!"""###""!!`É`!!""##$$%%&&''(())**++,,--..//001122334444433222222233444443322110000000/////..--,,++**))((''&&%%$$##""!!``!!"""!!``!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++***)))))))))))))))))**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!!````!!!!!!``````!!!!!!```````````````````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>===<<<<<;;;::::99988888777888889999887766554433221100//..--,,+++++**)))))))**++,,--..//00112233221100//..-----,,---...////000000000000001122233344556667777777777777889999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233333332221100//..--,,,,++**))((''&&%%$$##"""!!!``!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,,,,,,++,,,,,,,,,,---....../..///001122334455667766554433221100///...--,,,+++********+++,,--..//00112233445566778899::;;<<==>>>==<<;;::9999999::::::::;;;;<<<<=====<<<<<;;::99988888888899:::;;<<<<=<<;;::998877666555554433221100//..--,,,,-------,,++**))((''&&%%%%%$$$$$$###$$$$%%%&&&%%$$##""!!``!!!!!"""#############$$$$%%&&''(())**++,,-----,,,+++***)))((((())))*)))))***++,,--..//00112233445566778899::;;<<==>==<<;;::999988887776655544455566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;;::99887766554433221100//..---,,,,,--....//00112233445566766554433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&''''''''''(())**++,,--..//0011223322211110000000000111221100//..--,,++**))((('''''''''(())**++,,--..///000100//..--,,++**))((''&&%%$$$$$$$$$%%%%&&&&''(())**+++*+****))))(((''&&&&&&&&''''&&&&&&&&&%%%%%$%$$$$$$####""""!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//////000112233445566778899::::;;<<==>>??????>>==<<;;::9988776655555555666554433221100//..--,,++**))((''&&%%$$##""""##$$%%&&''(())**++,,--..//00112233445566778899::::9988776655555555566778899::;;<<==>>??????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((((())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433222222222212222223333443444455566666778899::;;;<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<<<<<<<<;;::9988776655443332222221100000000//...---,,++***********++,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!""##$$%%%$$$$$$%%%&&''(())**++,++**))((''&&%%$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>=========>>????????????????>>==<<<;;;:::::::99998888877778778888999:::;:;;;::;;;::99887766554433221100//..--,,++**))((''&&&%%%$$%%$$%$%%%&&''((''&&%%$$##"""!!"!!!!!!!!```!!""##$$%%&&''(''&&%%$$$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ā`!!"""###$$$$$##""!!````!!!!!!```!!!"""##$$%%&&''''(((((((()))))))))))))))))))))))))))***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666555455555555555554444444333332211111000//.......-----,,,,,,,+++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&&&%%%%%$$$$$$##########"""""""""""""######$$$$$$$$$$$$##""!!`ɉ`!!""##$$%%%%%%$$$$$%%%%&&&&'''(()))***+++,,------......///////////000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&%%$$##""!!``!!""##$$%%&&&&''''''((())****))((''&&%%%%%%%%&&''''&&%%%$$$%%&&''(())**++,,--..////..------..//001122334455666655443322110000001112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::9988776666667777776666666555544444333344445566778899::;;<<==>>>>====>>>????????????????????????>>======>>???????????????????????????>>==<<;;::9988776655443322111111100011111122222222222110000000000001100//....-....//0011223221100//..--,,++**))((''&&%%$$###""!!!!""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$######$$$$$$$$%%%%%%&&&'''((((((((''&&%%$$$$$%%&&''(())))***++,,--..//00000100/////.....//001100//..--,,++**))((''&&%%$$##""!!!!!"""######$$$$$$$$%%%&&''(((((''&&%%$$##"""""""###""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433332223344455443322111000000000//..--,,++**))((''&&%%$$##""!!``!!""""!!``!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**)))))((((((((((())))**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``````````````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>>=====<<;;;;:::9999888888888999::99887766554433221100//..--,,+++++**))))***++,,--..//0011223333221100//...-------../////00010000000011112233334455666777788888877788999:::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233333333221100//..--,,,,++**))((''&&%%$$##"""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..----,,,,,,,-,,,-,,----.....//////0001122334455667777665544332211000//...---,,+++****+++++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99999:::::;;;;;;;<<<===========<<;;::999999899999:::;;<<<<===<<;;::998877666655554433221100//..--------...--,,++**))((''&&&%%%%%%%$$$$$$$$%%&&&'&&%%$$##""!!``!!!""""#####$$$$$$$$$$$$$%%&&''(())**++,,--...---,,+++****))))))))*********+++,,--..//00112233445566778899::;;<<==>>>==<<;;::9:99988887766555555566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$####$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;;::99887766554433221100//..--------...///0011223344556677766554433221100//..--,,++**))((''&&&&&&&'''''''''''('''''((())**++,,--..//001122333322221111100010111122221100//..--,,++**))(((((((((((())**++,,--..//000011100//..--,,++**))((''&&%%%$$$$$%%%%&&&&'''(())**++++++++****))))((''&&&&&''''''''&&&&&&&&&&%%%%%%$$$$$$###"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::998877665544332211000000001112233445566778899::;;;;<<==>>????????>>==<<;;::9988776655556666666554433221100//..--,,++**))((''&&%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766555555566778899::;;<<==>>????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::998877665544333333222222222223334444444455666677778899::;;<<<====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<===<==<<;;::9988776655443333222221110000000//...---,,++**+***+++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$$$$$$$$$%%&&''(())**+++**))((''&&%%$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>=======>>??????????????????>>==<<<<;;;;;;;::::9998888888888889999:::;;;;;;;;;;;;::99887766554433221100//..--,,++**))(('''&&&%%%%%%%%%%%&&''((((''&&%%$$##""""!!!!``````!!""##$$%%&&''((''&&%%%$$$$$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!"""###$$$$$$$##""!!```!!!!!!!!!!!```````!!!"""##$$%%&&''(((((((()))))********)))))))))))))))****++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665554444444444444444443333333322211100000//...---------,,,,,++++***))((''&&%%$$##""!!`ɉ`!!""##$$%%%%%%%%%%%%$$$$$$$#######"""""""!!!!!!!!""""""########$$$$$$##""!!`ɉ`!!""##$$$$$$$$$$$$$$$%%%%&&&&''((())****++,,,--------........///////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&%%$$##""!!``!!""##$$%%&&'''''''((())**++**))((''&&%%%%%&&&''('''&&&%%%%%&&''(())**++,,--..//00//..----..//001122334455667766554433221111011112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766677777777777766666555554444444445566778899::;;<<==>>?>>>>>>>>??????????????????????????>>>===>>?????????????????????????????>>==<<;;::9988776655443322222111111111112222222222222110000000111111100//......///001122333221100//..--,,++**))((''&&%%$$###""""""##$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$%%%%%%&&&&&&''((((())))((''&&%%$$$%%&&''(())))**+++,,--..//0011111100000//...//00111100//..--,,++**))((''&&%%$$##"""""""###$$$$$$$$$$$%%%%&&''(()))((''&&%%$$##""""#####""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433333334455555443322111111100000//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!""""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**)))((((((((((((((((())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>>=====<<<;;;;:::9999988899999::::99887766554433221100//..--,,,,,++*******++,,--..//001122334433221100//.....--...///000011111111111111223334445566777888888888888899::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334444333221100//..----,,++**))((''&&%%$$##""!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..-------,,----------...//////0//000112233445566778877665544332211000///..---,,,++++++++,,,--..//00112233445566778899::;;<<==>>???>>==<<;;:::::::;;;;;;;;<<<<====>>>>>=====<<;;:::999999999::;;;<<====>==<<;;::998877766666554433221100//..----.......--,,++**))((''&&&&&%%%%%%$$$%%%%&&&'''&&%%$$##""!!``!!"""""###$$$$$$$$$$$$$%%%%&&''(())**++,,--.....---,,,+++***)))))****+*****+++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::::999988877666555666778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#######$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<<;;::99887766554433221100//...-----..////001122334455667787766554433221100//..--,,++**))(('''''''''''''''''(((((((((())**++,,--..//00112233443332222111111111122233221100//..--,,++**)))((((((((())**++,,--..//00011121100//..--,,++**))((''&&%%%%%%%%%&&&&''''(())**++,,,+,++++****)))((''''''''(((('''''''''&&&&&%&%%%%%%$$$$####"####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::9988776655443322110000001112233445566778899::;;;;<<==>>??????????>>==<<;;::9988776666666677766554433221100//..--,,++**))((''&&%%$$####$$%%&&''(())**++,,--..//00112233445566778899::;;;;::998877666666666778899::;;<<==>>??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))))**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::9988776655443333333333233333344445545555666777778899::;;<<<====>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===========<<;;::9988776655444333333221111111100///...--,,+++++++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$######$$$%%&&''(())**+**))((''&&%%$$#$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>>>>>>>>????????????????????>>===<<<;;;;;;;::::9999988889889999:::;;;<;<<<;;<<<;;::99887766554433221100//..--,,++**))(('''&&&%%&&%%&%&&&''(())((''&&%%$$##""!!`````!!""##$$%%&&''((((''&&%%%%%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!``!!""###$$$%%%%$$##""!!```!!!!!""""""!!!!!!!!!!"""###$$%%&&''(((())))))))***************************+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444344444444444443333333222221100000///..-------,,,,,+++++++***))((''&&%%$$##""!!`ɉ`!!""##$$%%%%%%%%%%%$$$$$######""""""""""!!!!!!!!!!!!!""""""############""!!`ɉ`!!""##$$$$$$$#####$$$$%%%%&&&''((()))***++,,,,,,------...........///00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''&&%%$$##""!!``!!""##$$%%&&''(((((()))**++++**))((''&&&&&&&&''((((''&&&%%%&&''(())**++,,--..//0000//......//001122334455667777665544332211111122233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::998877777788888877777776666555554444555566778899::;;<<==>>????>>>>?????????????????????????????>>>>>>???????????????????????????????>>==<<;;::9988776655443322222221112222223333333333322111111111111221100////.////00112233433221100//..--,,++**))((''&&%%$$$##""""##$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%%%%%%%&&&&&&'''((())))))))((''&&%%%%%&&''(())****+++,,--..//001111121100000/////0011221100//..--,,++**))((''&&%%$$##"""""###$$$$$$%%%%%%%%&&&''(()))))((''&&%%$$#########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554444333445556655443322211111111100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!"""###$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((((('''''''''''(((())**++,,--..//000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????>>>>>==<<<<;;;::::999999999:::;;::99887766554433221100//..--,,,,,++****+++,,--..//00112233444433221100///.......//0000011121111111122223344445566777888899999988899:::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334444433221100//..---,,++**))((''&&%%$$##""!!``!!""#""!!``!!""##$$%%&&''(())**++,,--..//001122333221100//....-------.---.--..../////000000111223344556677888877665544332211100///...--,,,++++,,,,,--..//00112233445566778899::;;<<==>>?????>>==<<;;:::::;;;;;<<<<<<<===>>>>>>>>>>>==<<;;::::::9:::::;;;<<====>>>==<<;;::998877776666554433221100//........///..--,,++**))(('''&&&&&&&%%%%%%%%&&'''(''&&%%$$##""!!```!!"""####$$$$$%%%%%%%%%%%%%&&''(())**++,,--..///...--,,,++++********+++++++++,,,--..//00112233445566778899::;;<<==>>???>>==<<;;:;:::999988776666666778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####""""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<<;;::99887766554433221100//........///000112233445566778887766554433221100//..--,,++**))(('''''''((((((((((()((((()))**++,,--..//0011223344443333222221112122223333221100//..--,,++**))))))))))))**++,,--..//0011112221100//..--,,++**))((''&&&%%%%%&&&&''''((())**++,,,,,,,,++++****))(('''''((((((((''''''''''&&&&&&%%%%%%$$$#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221111111122233445566778899::;;<<<<==>>????????????>>==<<;;::9988776666777777766554433221100//..--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::9988776666666778899::;;<<==>>????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))))**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554444443333333333344455555555667777888899::;;<<===>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===>>>=>>==<<;;::9988776655444433333222111111100///...--,,++,+++,,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##########$$%%&&''(())***))((''&&%%$$####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>>>>>>??????????????????????>>====<<<<<<<;;;;:::999999999999::::;;;<<<<<<<<<<<<;;::99887766554433221100//..--,,++**))((('''&&&&&&&&&&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&&%%%%%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!!!!""###$$$%%%%%$$##""!!```!!!!"""""""""""!!!!!!!"""###$$%%&&''(())))))))*****++++++++***************++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433333333333333333322222222111000/////..---,,,,,,,,,+++++****)))((''&&%%$$##""!!`ɉ`!!""##$$$$$$$$$$$$$$$#######"""""""!!!!!!!````````!!!!!!""""""""######""!!`ɉ`!!""################$$$$%%%%&&'''(())))**+++,,,,,,,,--------.......//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''&&%%$$##""!!```!!""##$$%%&&''(((((()))**++,,++**))((''&&&&&'''(()((('''&&&&&''(())**++,,--..//001100//....//001122334455667788776655443322221222233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::9988777888888888888777776666655555555566778899::;;<<==>>????????????????????????????????????????>>>?????????????????????????????????>>==<<;;::9988776655443333322222222222333333333333322111111122222221100//////00011223344433221100//..--,,++**))((''&&%%$$$######$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%&&&&&&''''''(()))))****))((''&&%%%&&''(())****++,,,--..//00112222221111100///001122221100//..--,,++**))((''&&%%$$#######$$$%%%%%%%%%%%&&&&''(())***))((''&&%%$$####$$##""!!```!!""##$$%%&&''(())**++,,--..//0011223344556666554444444556666655443322222221111100//..--,,++**))((''&&%%$$##""!!!!""###""!!``!!""###$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((('''''''''''''''''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>>>>===<<<<;;;:::::999:::::;;;;::99887766554433221100//..-----,,+++++++,,--..//0011223344554433221100/////..///0001111222222222222223344455566778889999999999999::;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344544433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!```!!""##$$%%&&''(())**++,,--..//0011223333221100//.......--..........///000000100111223344556677889988776655443322111000//...---,,,,,,,,---..//00112233445566778899::;;<<==>>???????>>==<<;;;;;;;<<<<<<<<====>>>>?????>>>>>==<<;;;:::::::::;;<<<==>>>>?>>==<<;;::998887777766554433221100//....///////..--,,++**))(('''''&&&&&&%%%&&&&'''(((''&&%%$$##""!!!``!!""####$$$%%%%%%%%%%%%%&&&&''(())**++,,--../////...---,,,+++*****++++,+++++,,,--..//00112233445566778899::;;<<==>>?????>>==<<;;;;::::999887776667778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????>>===<<;;::99887766554433221100///.....//000011223344556677889887766554433221100//..--,,++**))((((((((((((((((())))))))))**++,,--..//001122334455444333322222222223334433221100//..--,,++***)))))))))**++,,--..//001112223221100//..--,,++**))((''&&&&&&&&&''''(((())**++,,---,-,,,,++++***))(((((((())))((((((((('''''&'&&&&&&%%%%$$$$#$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::998877665544332211111122233445566778899::;;<<<<==>>??????????????>>==<<;;::9988777777778887766554433221100//..--,,++**))((''&&%%$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887777777778899::;;<<==>>??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**********++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::998877665544444444443444444555566566667778888899::;;<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>==<<;;::99887766555444444332222222211000///..--,,,,,,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######""""""###$$%%&&''(())*))((''&&%%$$##"###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<<<<;;;;:::::9999:99::::;;;<<<=<===<<===<<;;::99887766554433221100//..--,,++**))((('''&&''&&'&'''(())((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"!!""##$$$%%%&&%%$$##""!!``!!!!"""""######""""""""""###$$$%%&&''(())))********+++++++++++++++++++++++++++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443332333333333333322222221111100/////...--,,,,,,,+++++*******)))(('''&&%%$$##""!!`ɉ`!!""##$$$$$$$$$$$$$#####""""""!!!!!!!!!!`````!!!!!!""""""""""""!!`ɉ`!!""#########"""""####$$$$%%%&&'''((()))**++++++,,,,,,-----------...//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((''&&%%$$##""!!``!!""##$$%%&&''(()))))***++,,,,++**))((''''''''(())))(('''&&&''(())**++,,--..//00111100//////001122334455667788887766554433222222333445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::99888888999999888888877776666655556666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333333322233333344444444444332222222222223322110000/00001122334454433221100//..--,,++**))((''&&%%%$$####$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&&&&&&&''''''((()))********))((''&&&&&''(())**++++,,,--..//0011222223221111100000112233221100//..--,,++**))((''&&%%$$#####$$$%%%%%%&&&&&&&&'''(())*****))((''&&%%$$$$$$$$##""!!```!!!""##$$%%&&''(())**++,,--..//001122334455667766555544455666776655443332222222221100//..--,,++**))((''&&%%$$##""!!""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))(('''''&&&&&&&&&&&''''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>====<<<;;;;:::::::::;;;<<;;::99887766554433221100//..-----,,++++,,,--..//0011223344555544332211000///////0011111222322222222333344555566778889999::::::999::;;;<<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!""##$$%%&&''(())**++,,--..//0011223333221100////......./.../..////00000111111222334455667788999988776655443322211000///..---,,,,-----..//00112233445566778899::;;<<==>>?????????>>==<<;;;;;<<<<<=======>>>???????????>>==<<;;;;;;:;;;;;<<<==>>>>???>>==<<;;::998888777766554433221100////////000//..--,,++**))((('''''''&&&&&&&&''((()((''&&%%$$##""!!!````!!""##$$$$%%%%%&&&&&&&&&&&&&''(())**++,,--..//000///..---,,,,++++++++,,,,,,,,,---..//00112233445566778899::;;<<==>>???????>>==<<;<;;;::::998877777778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!!!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>===<<;;::99887766554433221100////////00011122334455667788999887766554433221100//..--,,++**))((((((()))))))))))*)))))***++,,--..//00112233445555444433333222323333444433221100//..--,,++************++,,--..//00112222333221100//..--,,++**))(('''&&&&&''''(((()))**++,,--------,,,,++++**))((((())))))))((((((((((''''''&&&&&&%%%$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::9988776655443322222222333445566778899::;;<<====>>????????????????>>==<<;;::9988777788888887766554433221100//..--,,++**))((''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::998877777778899::;;<<==>>????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++********++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::9988776655555544444444444555666666667788889999::;;<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>???>??>>==<<;;::99887766555544444333222222211000///..--,,-,,,-----..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""""""""""##$$%%&&''(()))((''&&%%$$##""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=======<<<<;;;::::::::::::;;;;<<<============<<;;::99887766554433221100//..--,,++**)))((('''''''''''(())((''&&%%$$##""!!``````!!""##$$%%&&''(())**))(('''&&&&&'''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!"""""##$$$%%%&&&%%$$##""!!``!!""""###########"""""""###$$$%%&&''(())********+++++,,,,,,,,+++++++++++++++,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322222222222222222211111111000///.....--,,,+++++++++*****))))(((''&&&%%$$##""!!`ɉ`!!""#################"""""""!!!!!!!`````ɉ```!!!!!!!!"""""""!!`ɉ`!!"""""""""""""""""####$$$$%%&&&''(((())***++++++++,,,,,,,,-------..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))(((((''&&%%$$##""!!``!!""##$$%%&&''(()))))***++,,--,,++**))(('''''((())*)))((('''''(())**++,,--..//0011221100////001122334455667788998877665544333323333445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998889999999999998888877777666666666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444333333333334444444444444332222222333333322110000001112233445554433221100//..--,,++**))((''&&%%%$$$$$$%$$##""!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&''''''(((((())*****++++**))((''&&&''(())**++++,,---..//001122333333222221100011223333221100//..--,,++**))((''&&%%$$$$$$$%%%&&&&&&&&&&&''''(())**+++**))((''&&%%$$$$%$$##""!!`É`!!!""##$$%%&&''(())**++,,--..//00112233445566777766555555566777776655443333333222221100//..--,,++**))((''&&%%$$##""""##$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))(('''&&&&&&&&&&&&&&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????>>>====<<<;;;;;:::;;;;;<<<<;;::99887766554433221100//.....--,,,,,,,--..//00112233445566554433221100000//000111222233333333333333445556667788999:::::::::::::;;<<<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233433221100///////..//////////00011111121122233445566778899::9988776655443322211100///...--------...//00112233445566778899::;;<<==>>???????????>>==<<<<<<<========>>>>??????????????>>==<<<;;;;;;;;;<<===>>???????>>==<<;;::999888887766554433221100////0000000//..--,,++**))(((((''''''&&&''''((()))((''&&%%$$##"""!!!!```!!""##$$$$%%%&&&&&&&&&&&&&''''(())**++,,--..//00000///...---,,,+++++,,,,-,,,,,---..//00112233445566778899::;;<<==>>?????????>>==<<<<;;;;:::9988877788899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>>==<<;;::998877665544332211000/////0011112233445566778899:99887766554433221100//..--,,++**)))))))))))))))))**********++,,--..//0011223344556655544443333333333444554433221100//..--,,+++*********++,,--..//0011222333433221100//..--,,++**))(('''''''''(((())))**++,,--...-.----,,,,+++**))))))))****)))))))))((((('(''''''&&&&%%%%$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433222222333445566778899::;;<<====>>??????????????????>>==<<;;::9988888888999887766554433221100//..--,,++**))((''&&%%%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::9988888888899::;;<<==>>??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766555555555545555556666776777788899999::;;<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666555555443333333322111000//..-----------..//00112233445566778899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````````!!""#""""!!!!!!"""##$$%%&&''(()((''&&%%$$##""!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=======<<<<;;;;;::::;::;;;;<<<===>=>>>==>>>==<<;;::99887766554433221100//..--,,++**)))(((''((''('((()))((''&&%%$$##""!!```!!!!!!""##$$%%&&''(())****))((''''''''(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""#""##$$%%%&&&&&%%$$##""!!``!!""#####$$$$$$##########$$$%%%&&''(())****++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322212222222222222111111100000//.....---,,+++++++*****)))))))(((''&&&%%%$$##""!!`ɉ`!!""###############"""""!!!!!!`````ɉ```!!!!!!!!!!!!!!`ɉ`!!"""""""""!!!!!""""####$$$%%&&&'''((())******++++++,,,,,,,,,,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))((''&&%%$$##""!!``!!""##$$%%&&''(())****+++,,----,,++**))(((((((())****))((('''(())**++,,--..//00112222110000001122334455667788999988776655443333334445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::999999::::::9999999888877777666677778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444443334444445555555555544333333333333443322111101111223344556554433221100//..--,,++**))((''&&&%%$$$$%%$$##""!!``!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&&&&&''''''''(((((()))***++++++++**))(('''''(())**++,,,,---..//00112233333433222221111122334433221100//..--,,++**))((''&&%%$$$$$%%%&&&&&&''''''''((())**+++++**))((''&&%%%%%%%$$##""!!````!!"""##$$%%&&''(())**++,,--..//0011223344556677887766665556677788776655444333333333221100//..--,,++**))((''&&%%$$##""##$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&&&&%%%%%%%%%%%&&&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>>>===<<<<;;;;;;;;;<<<==<<;;::99887766554433221100//.....--,,,,---..//0011223344556666554433221110000000112222233343333333344445566667788999::::;;;;;;:::;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233443322110000///////0///0//000011111222222333445566778899::::99887766554433322111000//...----.....//00112233445566778899::;;<<==>>?????????????>>==<<<<<=====>>>>>>>????????????????>>==<<<<<<;<<<<<===>>?????????>>==<<;;::99998888776655443322110000000011100//..--,,++**)))(((((((''''''''(()))*))((''&&%%$$##"""!!!!!``````!!""##$$%%%%&&&&&'''''''''''''(())**++,,--..//00111000//...----,,,,,,,,---------...//00112233445566778899::;;<<==>>???????????>>==<=<<<;;;;::99888888899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!````!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>>==<<;;::9988776655443322110000000011122233445566778899:::99887766554433221100//..--,,++**)))))))***********+*****+++,,--..//001122334455666655554444433343444455554433221100//..--,,++++++++++++,,--..//001122333344433221100//..--,,++**))((('''''(((())))***++,,--........----,,,,++**)))))********))))))))))((((((''''''&&&%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::998877665544333333334445566778899::;;<<==>>>>????????????????????>>==<<;;::9988889999999887766554433221100//..--,,++**))((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>==<<;;::99888888899::;;<<==>>????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::9988776666665555555555566677777777889999::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666655555444333333322111000//..--.---.....//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!``!!"""""!!!!!!!!!!""##$$%%&&''(((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>====<<<;;;;;;;;;;;;<<<<===>>>>>>>>>>>>==<<;;::99887766554433221100//..--,,++***)))((((((((((())*))((''&&%%$$##""!!``!!!!!!!""##$$%%&&''(())**++**))((('''''((()))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""#####$$%%%&&&''&&%%$$##""!!``!!""###$$$$$$$$$$$#######$$$%%%&&''(())**++++++++,,,,,--------,,,,,,,,,,,,,,,----..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322211111111111111111100000000///...-----,,+++*********)))))(((('''&&%%%$$$$##""!!`ɉ`!!""""""""""""""""""!!!!!!!``ɉ`````!!!!!!!``ɉ`!!!!!!!!!!!!!!!!!!""""####$$%%%&&''''(()))********++++++++,,,,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****))))((''&&%%$$##""!!````!!""##$$%%&&''(())****+++,,--..--,,++**))((((()))**+***)))((((())**++,,--..//0011223322110000112233445566778899::99887766554444344445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::999::::::::::::99999888887777777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555544444444444555555555555544333333344444443322111111222334455666554433221100//..--,,++**))((''&&&%%%%%%%%$$##""!!``!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))(('''''''''''(((((())))))**+++++,,,,++**))(('''(())**++,,,,--...//0011223344444433333221112233444433221100//..--,,++**))((''&&%%%%%%%&&&'''''''''''(((())**++,,,++**))((''&&%%%%&%%$$##""!!!!``!!"""##$$%%&&''(())**++,,--..//001122334455667788887766666667788888776655444444433333221100//..--,,++**))((''&&%%$$####$$$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&&%%%%%%%%%%%%%%%%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>>>===<<<<<;;;<<<<<====<<;;::99887766554433221100/////..-------..//001122334455667766554433221111100111222333344444444444444556667778899:::;;;;;;;;;;;;;<<====>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//0011223344443322110000000//0000000000111222222322333445566778899::;;::99887766554433322211000///........///00112233445566778899::;;<<==>>???????????????>>=======>>>>>>>>????????????????????>>===<<<<<<<<<==>>>???????????>>==<<;;:::9999988776655443322110000111111100//..--,,++**)))))(((((('''(((()))***))((''&&%%$$###""""!!!!!!```!!!""##$$%%%%&&&'''''''''''''(((())**++,,--..//0011111000///...---,,,,,----.-----...//00112233445566778899::;;<<==>>?????????????>>====<<<<;;;::999888999::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221110000011222233445566778899::;::99887766554433221100//..--,,++*****************++++++++++,,--..//00112233445566776665555444444444455566554433221100//..--,,,+++++++++,,--..//00112233344454433221100//..--,,++**))((((((((())))****++,,--..///./....----,,,++********++++*********)))))()((((((''''&&&&%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333334445566778899::;;<<==>>>>??????????????????????>>==<<;;::99999999:::99887766554433221100//..--,,++**))((''&&&&''(())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;::999999999::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::9988776666666666566666677778878888999:::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766666655444444443322211100//...........//00112233445566778899::;;<<==>>??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!``!!""!!!!``````!!!""##$$%%&&''(''&&%%$$##""!!`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>====<<<<<;;;;<;;<<<<===>>>?>???>>???>>==<<;;::99887766554433221100//..--,,++***)))(())(()()))*))((''&&%%$$##""!!```!!!""""""##$$%%&&''(())**++++**))(((((((())))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$##$$%%&&&''''&&%%$$##""!!``!!""##$$$$$%%%%%%$$$$$$$$$$%%%&&&''(())**++++,,,,,,,,---------------------------...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222111011111111111110000000/////..-----,,,++*******)))))((((((('''&&%%%$$$$##""!!`ɉ`!!!"""""""""""""""!!!!!````ɉ```````ɉ``!!!!!!!!!`````!!!!""""###$$%%%&&&'''(())))))******+++++++++++,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****))((''&&%%$$##""!!`````````!!!!""##$$%%&&''(())**++++,,,--....--,,++**))))))))**++++**)))((())**++,,--..//0011223333221111112233445566778899::::998877665544444455566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::::::;;;;;;:::::::9999888887777888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555555444555555666666666665544444444444455443322221222233445566766554433221100//..--,,++**))(('''&&%%%%&&%%$$##""!!``!!"!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''''''(((((((())))))***+++,,,,,,,,++**))((((())**++,,----...//001122334444454433333222223344554433221100//..--,,++**))((''&&%%%%%&&&''''''(((((((()))**++,,,,,++**))((''&&&&&&&%%$$##""!!!!!!""###$$%%&&''(())**++,,--..//00112233445566778899887777666778889988776655544444444433221100//..--,,++**))((''&&%%$$##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%%%%$$$$$$$$$$$%%%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>>====<<<<<<<<<===>>==<<;;::99887766554433221100/////..----...//001122334455667777665544332221111111223333344454444444455556677778899:::;;;;<<<<<<;;;<<===>>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```È`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!""##$$%%&&''(())**++,,--..//0011223344554433221111000000010001001111222223333334445566778899::;;;;::99887766554443322211100///..../////00112233445566778899::;;<<==>>?????????????????>>=====>>>>>?????????????????????????>>======<=====>>>?????????????>>==<<;;::::999988776655443322111111112221100//..--,,++***)))))))(((((((())***+**))((''&&%%$$###"""""!!!!!!!!!""##$$%%&&&&'''''((((((((((((())**++,,--..//001122211100///....--------.........///00112233445566778899::;;<<==>>???????????????>>=>===<<<<;;::9999999::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????>>==<<;;::998877665544332211111111222333445566778899::;;;::99887766554433221100//..--,,++*******+++++++++++,+++++,,,--..//0011223344556677776666555554445455556666554433221100//..--,,,,,,,,,,,,--..//0011223344445554433221100//..--,,++**)))((((())))****+++,,--..////////....----,,++*****++++++++**********))))))(((((('''&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554444444455566778899::;;<<==>>??????????????????????????>>==<<;;::9999:::::::99887766554433221100//..--,,++**))((''''''(())**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::9999999::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::9988777777666666666667778888888899::::;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877776666655544444443322211100//../.../////00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""""""!!``!!!!!````!!""##$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<<<<<<<<<====>>>????????????>>==<<;;::99887766554433221100//..--,,+++***)))))))))))***))((''&&%%$$##""!!```!!"""""""##$$%%&&''(())**++,,++**)))((((()))***++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###$$$$$%%&&&'''(''&&%%$$##""!!``!!""##$$$%%%%%%%%%%%$$$$$$$%%%&&&''(())**++,,,,,,,,-----........---------------....//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111000000000000000000////////...---,,,,,++***)))))))))(((((''''&&&%%$$$#####""!!`ɉ`!!!!!!!!!!!!!!!!!!!```ɉɉ```````````!!!!""""##$$$%%&&&&''((())))))))********+++++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++**))((''&&%%$$##""!!`‰`!!!!!!!!!!!""##$$%%&&''(())**++++,,,--..//..--,,++**)))))***++,+++***)))))**++,,--..//0011223344332211112233445566778899::;;::9988776655554555566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;:::;;;;;;;;;;;;:::::9999988888888899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666665555555555566666666666665544444445555555443322222233344556677766554433221100//..--,,++**))(('''&&&&&&&&%%$$##""!!``!!""""!!!````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((((((((((())))))******++,,,,,----,,++**))((())**++,,----..///00112233445555554444433222334455554433221100//..--,,++**))((''&&&&&&&'''((((((((((())))**++,,---,,++**))((''&&&&'&&%%$$##""""!!""###$$%%&&''(())**++,,--..//0011223344556677889999887777777889999988776655555554444433221100//..--,,++**))((''&&%%$$$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%%$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>>=====<<<=====>>>>==<<;;::99887766554433221100000//.......//001122334455667788776655443322222112223334444555555555555556677788899::;;;<<<<<<<<<<<<<==>>>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344555544332211111110011111111112223333334334445566778899::;;<<;;::998877665544433322111000////////000112233445566778899::;;<<==>>???????????????????>>>>>>>??????????????????????????????>>>=========>>????????????????>>==<<;;;:::::9988776655443322111122222221100//..--,,++*****))))))((())))***+++**))((''&&%%$$$####""""""!!!"""##$$%%&&&&'''((((((((((((())))**++,,--..//001122222111000///...-----..../.....///00112233445566778899::;;<<==>>?????????????????>>>>====<<<;;:::999:::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::9988776655443322211111223333445566778899::;;<;;::99887766554433221100//..--,,+++++++++++++++++,,,,,,,,,,--..//001122334455667788777666655555555556667766554433221100//..---,,,,,,,,,--..//001122334445556554433221100//..--,,++**)))))))))****++++,,--..//000/0////....---,,++++++++,,,,+++++++++*****)*))))))((((''''&''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444455566778899::;;<<==>>????????????????????????????>>==<<;;::::::::;;;::99887766554433221100//..--,,++**))((''''(())**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;:::::::::;;<<==>>??????????????????????????????????????????????>>==<<;;::99887766554433221100//..----------..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887777777777677777788889989999:::;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998887777776655555555443332221100///////////00112233445566778899::;;<<==>>????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!""""""""!!```!!```!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=====<<<<=<<====>>>???????????????>>==<<;;::99887766554433221100//..--,,+++***))**))*)*****))((''&&%%$$##""!!``!!"""######$$%%&&''(())**++,,,,++**))))))))****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%$$%%&&'''((((''&&%%$$##""!!```!!""##$$%%%%%&&&&&&%%%%%%%%%%&&&'''(())**++,,,,--------...........................///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111000/0000000000000///////.....--,,,,,+++**)))))))((((('''''''&&&%%$$$####"""!!`ɉ``!!!!!!!!!!!!!!!``ɉɉ``!!!!"""##$$$%%%&&&''(((((())))))***********+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!!!""""##$$%%&&''(())**++,,,,---..////..--,,++********++,,,,++***)))**++,,--..//0011223344443322222233445566778899::;;;;::99887766555555666778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;;;;;<<<<<<;;;;;;;::::9999988889999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666655566666677777777777665555555555556655443333233334455667787766554433221100//..--,,++**))(((''&&&&'&&%%$$##""!!``!!"""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))(((((())))))))******+++,,,--------,,++**)))))**++,,--....///0011223344555556554444433333445566554433221100//..--,,++**))((''&&&&&'''(((((())))))))***++,,-----,,++**))(('''''''&&%%$$##""""""##$$$%%&&''(())**++,,--..//00112233445566778899::99888877788999::9988776665555555554433221100//..--,,++**))((''&&%%$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$$$$###########$$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>>>=========>>>??>>==<<;;::99887766554433221100000//....///001122334455667788887766554433322222223344444555655555555666677888899::;;;<<<<======<<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!``!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556655443322221111111211121122223333344444455566778899::;;<<<<;;::998877665554433322211000////00000112233445566778899::;;<<==>>?????????????????????>>>>>????????????????????????????????>>>>>>=>>>>>??????????????????>>==<<;;;;::::9988776655443322222222333221100//..--,,+++*******))))))))**+++,++**))((''&&%%$$$#####"""""""""##$$%%&&''''((((()))))))))))))**++,,--..//00112233322211000////......../////////000112233445566778899::;;<<==>>???????????????????>?>>>====<<;;:::::::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433222222223334445566778899::;;<<<;;::99887766554433221100//..--,,+++++++,,,,,,,,,,,-,,,,,---..//00112233445566778888777766666555656666777766554433221100//..------------..//00112233445555666554433221100//..--,,++***)))))****++++,,,--..//00000000////....--,,+++++,,,,,,,,++++++++++******))))))((('''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555555666778899::;;<<==>>??????????????????????????????>>==<<;;::::;;;;;;;::99887766554433221100//..--,,++**))(((((())**++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;:::::::;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--------..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::998888887777777777788899999999::;;;;<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888777776665555555443332221100//0///00000112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""######""!!```…`!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>============>>>>?????????????????>>==<<;;::99887766554433221100//..--,,,+++***********+**))((''&&%%$$##""!!``!!""######$$%%&&''(())**++,,--,,++***)))))***+++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$%%%%%&&'''((()((''&&%%$$##""!!```!!!""##$$%%%&&&&&&&&&&&%%%%%%%&&&'''(())**++,,--------.....////////...............////00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//////////////////........---,,,+++++**)))((((((((('''''&&&&%%%$$###"""""!!`ɉ```````````````ɉ``!!!!""###$$%%%%&&'''(((((((())))))))*******++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""""##$$%%&&''(())**++,,,,---..//00//..--,,++*****+++,,-,,,+++*****++,,--..//0011223344554433222233445566778899::;;<<;;::998877666656666778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;;<<<<<<<<<<<<;;;;;:::::999999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777666666666667777777777777665555555666666655443333334445566778887766554433221100//..--,,++**))((('''''''&&%%$$##""!!``!!"""""!!!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**)))))))))))******++++++,,-----....--,,++**)))**++,,--....//0001122334455666666555554433344556666554433221100//..--,,++**))(('''''''((()))))))))))****++,,--...--,,++**))((''''(''&&%%$$####""##$$$%%&&''(())**++,,--..//00112233445566778899::::99888888899:::::9988776666666555554433221100//..--,,++**))((''&&%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$$#################$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>>>>===>>>>>????>>==<<;;::99887766554433221111100///////001122334455667788998877665544333332233344455556666666666666677888999::;;<<<=============>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!````!!""##$$%%&&''(())**++,,--..//0011223344556666554433222222211222222222233344444454455566778899::;;<<==<<;;::9988776655544433222111000000001112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>>>>>>>>????????????????????>>==<<<;;;;;::9988776655443322223333333221100//..--,,+++++******)))****+++,,,++**))((''&&%%%$$$$######"""###$$%%&&''''((()))))))))))))****++,,--..//00112233333222111000///.....////0/////000112233445566778899::;;<<==>>???????????????????????>>>>===<<;;;:::;;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::998877665544333222223344445566778899::;;<<=<<;;::99887766554433221100//..--,,,,,,,,,,,,,,,,,----------..//0011223344556677889988877776666666666777887766554433221100//...---------..//0011223344555666766554433221100//..--,,++*********++++,,,,--..//00111010000////...--,,,,,,,,----,,,,,,,,,+++++*+******))))(((('(((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555666778899::;;<<==>>????????????????????????????????>>==<<;;;;;;;;<<<;;::99887766554433221100//..--,,++**))(((())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;;;;;;;;<<==>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..........//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::99888888888878888889999::9::::;;;<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999888888776666666655444333221100000000000112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&%%$$##""!!``!!""######""!!`Ƈ`!!""##$$%%&&%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>====>==>>>>????????????????????>>==<<;;::99887766554433221100//..--,,,+++**++**+*+++**))((''&&%%$$##""!!``!!""##$$$$$$%%&&''(())**++,,----,,++********++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&%%&&''((())))((''&&%%$$##""!!!!!!""##$$%%&&&&&''''''&&&&&&&&&&'''((())**++,,----........///////////////////////////000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000///./////////////.......-----,,+++++***))((((((('''''&&&&&&&%%%$$###""""!!!`ɉɉ``!!!""###$$$%%%&&''''''(((((()))))))))))***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""""####$$%%&&''(())**++,,----...//0000//..--,,++++++++,,----,,+++***++,,--..//0011223344555544333333445566778899::;;<<<<;;::9988776666667778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<<<<<======<<<<<<<;;;;:::::9999::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777776667777778888888888877666666666666776655444434444556677889887766554433221100//..--,,++**)))((''''(''&&%%$$##""!!``!!""##""""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))))))********++++++,,,---........--,,++*****++,,--..////000112233445566666766555554444455667766554433221100//..--,,++**))(('''''((())))))********+++,,--.....--,,++**))(((((((''&&%%$$######$$%%%&&''(())**++,,--..//00112233445566778899::;;::999988899:::;;::9988777666666666554433221100//..--,,++**))((''&&%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$#####"""""""""""####$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>>>>>>>>???????>>==<<;;::99887766554433221111100////0001122334455667788999988776655444333333344555556667666666667777889999::;;<<<====>>>>>>===>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!"!!!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%$$##""!!`````!!!!""##$$%%&&''(())**++,,--..//0011223344556677665544333322222223222322333344444555555666778899::;;<<====<<;;::99887766655444333221110000111112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>?????????????????????????>>==<<<<;;;;::9988776655443333333344433221100//..--,,,+++++++********++,,,-,,++**))((''&&%%%$$$$$#########$$%%&&''(((()))))*************++,,--..//00112233444333221110000////////0000000001112233445566778899::;;<<==>>??????????????????????????>>>>==<<;;;;;;;<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????>>==<<;;::9988776655443333333344455566778899::;;<<===<<;;::99887766554433221100//..--,,,,,,,-----------.-----...//001122334455667788999988887777766676777788887766554433221100//............//001122334455666677766554433221100//..--,,+++*****++++,,,,---..//00111111110000////..--,,,,,--------,,,,,,,,,,++++++******)))((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666667778899::;;<<==>>??????????????????????????????????>>==<<;;;;<<<<<<<;;::99887766554433221100//..--,,++**))))))**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;;;;;;<<==>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//........//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::99999988888888888999::::::::;;<<<<====>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999888887776666666554443332211001000111112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>???????????????????????>>==<<;;::99887766554433221100//..---,,,++++++++++++**))((''&&%%$$##""!!``!!""##$$$$$$%%&&''(())**++,,--..--,,+++*****+++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%&&&&&''((()))*))((''&&%%$$##""!!!"""##$$%%&&&'''''''''''&&&&&&&'''((())**++,,--......../////00000000///////////////0000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///..................--------,,,+++*****))((('''''''''&&&&&%%%%$$$##"""!!!!!``ɉ``!!"""##$$$$%%&&&''''''''(((((((()))))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#######$$%%&&''(())**++,,----...//001100//..--,,+++++,,,--.---,,,+++++,,--..//0011223344556655443333445566778899::;;<<==<<;;::99887777677778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<<============<<<<<;;;;;:::::::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888877777777777888888888888877666666677777776655444444555667788999887766554433221100//..--,,++**)))(((((((''&&%%$$##""!!``!!""###"""""!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++***********++++++,,,,,,--.....////..--,,++***++,,--..////00111223344556677777766666554445566777766554433221100//..--,,++**))((((((()))***********++++,,--..///..--,,++**))(((()((''&&%%$$$$##$$%%%&&''(())**++,,--..//00112233445566778899::;;;;::9999999::;;;;;::9988777777766666554433221100//..--,,++**))((''&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$###"""""""""""""""""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????>>>???????????>>==<<;;::9988776655443322222110000000112233445566778899::9988776655444443344455566667777777777777788999:::;;<<===>>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""""!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%%$$##""!!!!`!!!!!""##$$%%&&''(())**++,,--..//0011223344556677776655443333333223333333333444555555655666778899::;;<<==>>==<<;;::998877666555443332221111111122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<;;::9988776655443333444444433221100//..--,,,,,++++++***++++,,,---,,++**))((''&&&%%%%$$$$$$###$$$%%&&''(((()))*************++++,,--..//0011223344444333222111000/////00001000001112233445566778899::;;<<==>>?????????????????????????????>>>==<<<;;;<<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554443333344555566778899::;;<<==>==<<;;::99887766554433221100//..-----------------..........//00112233445566778899::9998888777777777788899887766554433221100///.........//00112233445566677787766554433221100//..--,,+++++++++,,,,----..//00112221211110000///..--------....---------,,,,,+,++++++****))))())))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666667778899::;;<<==>>????????????????????????????????????>>==<<<<<<<<===<<;;::99887766554433221100//..--,,++**))))**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<<<<<<<<==>>??????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////////00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99999999998999999::::;;:;;;;<<<=====>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999998877777777665554443322111111111112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>?>>??????????????????????????>>==<<;;::99887766554433221100//..---,,,++,,++,+,++**))((''&&%%$$##""!!```!!""##$$%%%%%%&&''(())**++,,--....--,,++++++++,,,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&'&&''(()))****))((''&&%%$$##""""""##$$%%&&'''''((((((''''''''''((()))**++,,--....////////0000000000000000000000000001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///...-.............-------,,,,,++*****)))(('''''''&&&&&%%%%%%%$$$##"""!!!!``ɉ`!!"""###$$$%%&&&&&&''''''((((((((((()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!""#####$$$$%%&&''(())**++,,--....///00111100//..--,,,,,,,,--....--,,,+++,,--..//0011223344556666554444445566778899::;;<<====<<;;::998877777788899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>======>>>>>>=======<<<<;;;;;::::;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888888777888888999999999998877777777777788776655554555566778899:99887766554433221100//..--,,++***))(((()((''&&%%$$##""!!```!!""##$####""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++******++++++++,,,,,,---...////////..--,,+++++,,--..//000011122334455667777787766666555556677887766554433221100//..--,,++**))((((()))******++++++++,,,--../////..--,,++**)))))))((''&&%%$$$$$$%%&&&''(())**++,,--..//00112233445566778899::;;<<;;::::999::;;;<<;;::9988877777777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!!!!!""""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433222221100001112233445566778899::::9988776655544444445566666777877777777888899::::;;<<===>>>>??????>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""#""""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!""##$$%%&%%$$##""!!!!!!""""##$$%%&&''(())**++,,--..//0011223344556677887766554444333333343334334444555556666667778899::;;<<==>>>>==<<;;::9988777665554443322211112222233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<;;::9988776655444444445554433221100//..---,,,,,,,++++++++,,---.--,,++**))((''&&&%%%%%$$$$$$$$$%%&&''(())))*****+++++++++++++,,--..//00112233445554443322211110000000011111111122233445566778899::;;<<==>>????????????????????????????????>>==<<<<<<<==>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????>>==<<;;::998877665544444444555666778899::;;<<==>>>==<<;;::99887766554433221100//..-------.........../.....///00112233445566778899::::9999888887778788889999887766554433221100////////////0011223344556677778887766554433221100//..--,,,+++++,,,,----...//00112222222211110000//..-----........----------,,,,,,++++++***)))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777788899::;;<<==>>??????????????????????????????????????>>==<<<<=======<<;;::99887766554433221100//..--,,++******++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<<<<<<==>>????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////////00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::::::99999999999:::;;;;;;;;<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9999988877777776655544433221121112222233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%$$##""!!``!!""##$$##""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...---,,,,,,,,,++**))((''&&%%$$##""!!````!!!""##$$%%%%%%&&''(())**++,,--..//..--,,,+++++,,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&'''''(()))***+**))((''&&%%$$##"""###$$%%&&'''((((((((((('''''''((()))**++,,--..////////000001111111100000000000000011112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...------------------,,,,,,,,+++***)))))(('''&&&&&&&&&%%%%%$$$$###""!!!```ɉ`!!!""####$$%%%&&&&&&&&''''''''((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!```!!""##$$$$$$%%&&''(())**++,,--....///0011221100//..--,,,,,---../...---,,,,,--..//0011223344556677665544445566778899::;;<<==>>==<<;;::9988887888899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>===>>>>>>>>>>>>=====<<<<<;;;;;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999988888888888999999999999988777777788888887766555555666778899:::99887766554433221100//..--,,++***)))))))((''&&%%$$##""!!!````!!""##$$$#####"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,+++++++++++,,,,,,------../////0000//..--,,+++,,--..//00001122233445566778888887777766555667788887766554433221100//..--,,++**)))))))***+++++++++++,,,,--..//000//..--,,++**))))*))((''&&%%%%$$%%&&&''(())**++,,--..//00112233445566778899::;;<<<<;;:::::::;;<<<<<;;::9988888887777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????>>==<<;;::998877665544333332211111112233445566778899::;;::99887766555554455566677778888888888888899:::;;;<<==>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$#####""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!"""##$$%%&&&%%$$##""""!"""""##$$%%&&''(())**++,,--..//0011223344556677888877665544444443344444444445556666667667778899::;;<<==>>??>>==<<;;::99887776665544433322222222333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>>=====<<;;::9988776655444455555554433221100//..-----,,,,,,+++,,,,---...--,,++**))(('''&&&&%%%%%%$$$%%%&&''(())))***+++++++++++++,,,,--..//00112233445555544433322211100000111121111122233445566778899::;;<<==>>??????????????????????????????????>>===<<<===>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????>>==<<;;::9988776655544444556666778899::;;<<==>>?>>==<<;;::99887766554433221100//.................//////////00112233445566778899::;;:::99998888888888999::998877665544332211000/////////001122334455667778889887766554433221100//..--,,,,,,,,,----....//0011223332322221111000//........////.........-----,-,,,,,,++++****)****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777788899::;;<<==>>????????????????????????????????????????>>========>>>==<<;;::99887766554433221100//..--,,++****++,,--..//00112233445566778899::;;<<==>>????????????????>>=========>>??????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000000000112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::::::::::9::::::;;;;<<;<<<<===>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::::99888888887766655544332222222222233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$##""!!``!!""##$$##""!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...---,,--,,,,++**))((''&&%%$$##""!!``!!!!!""##$$%%&&&&&&''(())**++,,--..////..--,,,,,,,,----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''(''(())***++++**))((''&&%%$$######$$%%&&''((((())))))(((((((((()))***++,,--..////0000000011111111111111111111111111122233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...---,-------------,,,,,,,+++++**)))))(((''&&&&&&&%%%%%$$$$$$$###""!!!`ɉ`!!!"""###$$%%%%%%&&&&&&'''''''''''((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!```!!!!!!!``!!""##$$$%%%%&&''(())**++,,--..////0001122221100//..--------..////..---,,,--..//0011223344556677776655555566778899::;;<<==>>>>==<<;;::99888888999::;;<<==>>??????????????????????????????????????????????????????????????????????????????>>>>>>??????>>>>>>>====<<<<<;;;;<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999888999999:::::::::::99888888888888998877666656666778899::;::99887766554433221100//..--,,+++**))))*))((''&&%%$$##""!!!!!!!""##$$%$$$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++++++,,,,,,,,------...///00000000//..--,,,,,--..//0011112223344556677888889887777766666778899887766554433221100//..--,,++**)))))***++++++,,,,,,,,---..//00000//..--,,++*******))((''&&%%%%%%&&'''(())**++,,--..//00112233445566778899::;;<<==<<;;;;:::;;<<<==<<;;::9998888888887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!!!!```````````!!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::9988776655443333322111122233445566778899::;;;;::998877666555555566777778889888888889999::;;;;<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##$####$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!""""##$$%%&&'&&%%$$##""""""####$$%%&&''(())**++,,--..//0011223344556677889988776655554444444544454455556666677777788899::;;<<==>>????>>==<<;;::998887766655544333222233333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>>>====<<;;::9988776655555555666554433221100//...-------,,,,,,,,--.../..--,,++**))(('''&&&&&%%%%%%%%%&&''(())****+++++,,,,,,,,,,,,,--..//00112233445566655544333222211111111222222222333445566778899::;;<<==>>????????????????????????????????????>>=======>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766555555556667778899::;;<<==>>???>>==<<;;::99887766554433221100//.......///////////0/////000112233445566778899::;;;;::::99999888989999::::998877665544332211000000000000112233445566778888999887766554433221100//..---,,,,,----....///001122333333332222111100//.....////////..........------,,,,,,+++*******++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888888999::;;<<==>>??????????????????????????????????????????>>====>>>>>>>==<<;;::99887766554433221100//..--,,++++++,,--..//00112233445566778899::;;<<==>>??????????????????>>=======>>????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100000000112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;;;;;:::::::::::;;;<<<<<<<<==>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:::::999888888877666555443322322233333445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$###""!!``!!""##$$##""!!```!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///...-------,,++**))((''&&%%$$##""!!``!!!!"""##$$%%&&&&&&''(())**++,,--..//00//..---,,,,,---...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''((((())***+++,++**))((''&&%%$$###$$$%%&&''((()))))))))))((((((()))***++,,--..//000000001111122222222111111111111111222233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,,,,,,,,,,,,,,,,++++++++***)))(((((''&&&%%%%%%%%%$$$$$####"""!!``ɉ``!!""""##$$$%%%%%%%%&&&&&&&&'''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!``!!!""""!!!`````!!""##$$%%%%%&&''(())**++,,--..////000112233221100//..-----...//0///...-----..//0011223344556677887766555566778899::;;<<==>>??>>==<<;;::999989999::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>>????????????>>>>>=====<<<<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::99999999999:::::::::::::998888888999999988776666667778899::;;;::99887766554433221100//..--,,+++*******))((''&&%%$$##"""!!!!""##$$%%%$$$$$#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,,,,,,,,,,------......//00000111100//..--,,,--..//001111223334455667788999999888887766677889999887766554433221100//..--,,++*******+++,,,,,,,,,,,----..//0011100//..--,,++****+**))((''&&&&%%&&'''(())**++,,--..//00112233445566778899::;;<<====<<;;;;;;;<<=====<<;;::999999988887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!!``````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554444433222222233445566778899::;;<<;;::9988776666655666777888899999999999999::;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$$$##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!```!`````!!!!""""###$$%%&&'''&&%%$$####"#####$$%%&&''(())**++,,--..//0011223344556677889999887766555555544555555555566677777787788899::;;<<==>>??????>>==<<;;::9988877766555444333333334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<;;::9988776655556666666554433221100//.....------,,,----...///..--,,++**))(((''''&&&&&&%%%&&&''(())****+++,,,,,,,,,,,,,----..//00112233445566666555444333222111112222322222333445566778899::;;<<==>>??????????????????????????????????????>>>===>>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'''''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::998877666555556677778899::;;<<==>>?????>>==<<;;::99887766554433221100/////////////////0000000000112233445566778899::;;<<;;;::::9999999999:::;;::998877665544332211100000000011223344556677888999:99887766554433221100//..---------....////00112233444343333222211100////////0000/////////.....-.------,,,,++++*++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888999::;;<<==>>????????????????????????????????????????????>>>>>>>>???>>==<<;;::99887766554433221100//..--,,++++,,--..//00112233445566778899::;;<<==>>????????????????????>>>>>>>>>??????????????????????????????????????????????????????????????>>==<<;;::998877665544332211111111112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;;;;;;;;;:;;;;;;<<<<==<====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;::9999999988777666554433333333333445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$####""!!``!!""##$$$##""!!``!!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///...--.--,,++**))((''&&%%$$##""!!``!!""""##$$%%&&''''''(())**++,,--..//0000//..--------....//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((()(())**+++,,,,++**))((''&&%%$$$$$$%%&&''(()))))******))))))))))***+++,,--..//000011111111222222222222222222222222222333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,+,,,,,,,,,,,,,+++++++*****))((((('''&&%%%%%%%$$$$$#######"""!!`ɉ`!!!"""##$$$$$$%%%%%%&&&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""!!``!!!"""""""!!!!```!!!""##$$%%%&&&&''(())**++,,--..//0000111223333221100//........//0000//...---..//0011223344556677888877666666778899::;;<<==>>????>>==<<;;::999999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>>>=====<<<<====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::999::::::;;;;;;;;;;;::999999999999::99887777677778899::;;<;;::99887766554433221100//..--,,,++****+**))((''&&%%$$##"""""""##$$%%&%%%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,,,,,--------......///0001111111100//..-----..//00112222333445566778899999:9988888777778899::99887766554433221100//..--,,++*****+++,,,,,,--------...//001111100//..--,,+++++++**))((''&&&&&&''((())**++,,--..//00112233445566778899::;;<<==>>==<<<<;;;<<===>>==<<;;:::99999999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????>>==<<;;::998877665544444332222333445566778899::;;<<<<;;::998877766666667788888999:99999999::::;;<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$%$$$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!`````!!!""""####$$%%&&''(''&&%%$$######$$$$%%&&''(())**++,,--..//00112233445566778899::998877666655555556555655666677777888888999::;;<<==>>????????>>==<<;;::99988777666554443333444445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<;;::9988776666666677766554433221100///.......--------..///0//..--,,++**))((('''''&&&&&&&&&''(())**++++,,,,,-------------..//00112233445566777666554443333222222223333333334445566778899::;;<<==>>????????????????????????????????????????>>>>>>>??????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%&&&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????>>==<<;;::9988776666666677788899::;;<<==>>???????>>==<<;;::99887766554433221100///////000000000001000001112233445566778899::;;<<<<;;;;:::::999:9::::;;;;::9988776655443322111111111111223344556677889999:::99887766554433221100//...-----....////00011223344444444333322221100/////00000000//////////......------,,,+++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999999:::;;<<==>>??????????????????????????????????????????????>>>>???????>>==<<;;::99887766554433221100//..--,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????>>>>>>>????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111111112233445566778899::;;<<==>>???????????????????????????????????????>>==<<<<<<;;;;;;;;;;;<<<========>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;;;;;:::9999999887776665544334333444445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$####"""!!``!!""##$$$##""!!`ɉ`!!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000///...--,,++**))((''&&%%$$##""!!```!!"""###$$%%&&''''''(())**++,,--..//001100//...-----...///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((()))))**+++,,,-,,++**))((''&&%%$$$%%%&&''(()))***********)))))))***+++,,--..//001111111122222333333332222222222222223333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++++++++++++++++********)))((('''''&&%%%$$$$$$$$$#####""""!!!`ɉ`!!!!""###$$$$$$$$%%%%%%%%&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!"""!!``!!""####"""!!!!!!!!""##$$%%&&&&&''(())**++,,--..//000011122334433221100//.....///001000///.....//0011223344556677889988776666778899::;;<<==>>??????>>==<<;;::::9::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=========>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;:::::::::::;;;;;;;;;;;;;::9999999:::::::998877777788899::;;<<<;;::99887766554433221100//..--,,,+++++++**))((''&&%%$$###""""##$$%%&&&%%%%%$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..-----------......//////001111122221100//..---..//00112222334445566778899::::::99999887778899::::99887766554433221100//..--,,+++++++,,,-----------....//00112221100//..--,,++++,++**))((''''&&''((())**++,,--..//00112233445566778899::;;<<==>>>>==<<<<<<<==>>>>>==<<;;:::::::9999887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::9988776655555443333333445566778899::;;<<==<<;;::998877777667778889999::::::::::::::;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%%%$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!!!```!!!``!!"""####$$$%%&&''(((''&&%%$$$$#$$$$$%%&&''(())**++,,--..//00112233445566778899::::9988776666666556666666666777888888988999::;;<<==>>??????????>>==<<;;::999888776665554444444455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666777777766554433221100/////......---....///000//..--,,++**)))((((''''''&&&'''(())**++++,,,-------------....//00112233445566777776665554443332222233334333334445566778899::;;<<==>>???????????????????????????????????????????>>>????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%%&&&&&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887776666677888899::;;<<==>>?????????>>==<<;;::9988776655443322110000000000000000011111111112233445566778899::;;<<==<<<;;;;::::::::::;;;<<;;::9988776655443322211111111122334455667788999:::;::99887766554433221100//.........////000011223344555454444333322211000000001111000000000/////./......----,,,,+,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999999:::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222222222233445566778899::;;<<==>>?????????????????????????????????????????>>==<<<<<<<<<<;<<<<<<====>>=>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<;;::::::::998887776655444444444445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""""!!``!!""##$$$##""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000//..--,,++**))((''&&%%$$##""!!``!!""####$$%%&&''(((((())**++,,--..//00111100//........////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))*))**++,,,----,,++**))((''&&%%%%%%&&''(())*****++++++**********+++,,,--..//001111222222223333333333333333333333333334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,+++*+++++++++++++*******)))))(('''''&&&%%$$$$$$$#####"""""""!!!`ɉ``!!!""######$$$$$$%%%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!"""!!``!!""#######""""!!!"""##$$%%&&&''''(())**++,,--..//00111122233444433221100////////00111100///...//0011223344556677889999887777778899::;;<<==>>????????>>==<<;;::::::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;:::;;;;;;<<<<<<<<<<<;;::::::::::::;;::9988887888899::;;<<=<<;;::99887766554433221100//..---,,++++,++**))((''&&%%$$#######$$%%&&'&&&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..------........//////000111222222221100//.....//00112233334445566778899:::::;::999998888899::;;::99887766554433221100//..--,,+++++,,,------........///0011222221100//..--,,,,,,,++**))((''''''(()))**++,,--..//00112233445566778899::;;<<==>>??>>====<<<==>>>??>>==<<;;;::::::::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::99887766555554433334445566778899::;;<<====<<;;::9988877777778899999:::;::::::::;;;;<<====>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%&%%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!``!!!```!!""####$$$$%%&&''(()((''&&%%$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;::9988777766666667666766777788888999999:::;;<<==>>????????????>>==<<;;:::998887776655544445555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777777788877665544332211000///////........//000100//..--,,++**)))((((('''''''''(())**++,,,,-----.............//00112233445566778887776655544443333333344444444455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$$%%%%&&&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::998877777777888999::;;<<==>>???????????>>==<<;;::99887766554433221100000001111111111121111122233445566778899::;;<<====<<<<;;;;;:::;:;;;;<<<<;;::9988776655443322222222222233445566778899::::;;;::99887766554433221100///.....////00001112233445555555544443333221100000111111110000000000//////......---,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::;;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332222222233445566778899::;;<<==>>???????????????????????????????????????????>>======<<<<<<<<<<<===>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<<<<<;;;:::::::9988877766554454445555566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""!!!``!!""##$$##""!!``!!""##$$%%&&&&%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$%%&&''(((((())**++,,--..//0011221100///.....///000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))*****++,,,---.--,,++**))((''&&%%%&&&''(())***+++++++++++*******+++,,,--..//001122222222333334444444433333333333333344445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++******************))))))))((('''&&&&&%%$$$#########"""""!!!!``ɉ``!!"""########$$$$$$$$%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!"""""!!``!!""##$$$###""""""""##$$%%&&'''''(())**++,,--..//0011112223344554433221100/////000112111000/////00112233445566778899::998877778899::;;<<==>>??????????>>==<<;;;;:;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;;;;;;;;;;<<<<<<<<<<<<<;;:::::::;;;;;;;::99888888999::;;<<===<<;;::99887766554433221100//..---,,,,,,,++**))((''&&%%$$$####$$%%&&'''&&&&&%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//...........//////00000011222223333221100//...//00112233334455566778899::;;;;;;:::::9988899::;;;;::99887766554433221100//..--,,,,,,,---...........////001122333221100//..--,,,,-,,++**))((((''(()))**++,,--..//00112233445566778899::;;<<==>>????>>=======>>?????>>==<<;;;;;;;::::99887766554433221100//..--,,++**))((''&&%%$$##"""""""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::998877666665544444445566778899::;;<<==>>==<<;;::998888877888999::::;;;;;;;;;;;;;;<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&&&%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""#""!!``!!``!!""###$$$$%%%&&''(()))((''&&%%%%$%%%%%&&''(())**++,,--..//00112233445566778899::;;;;::99887777777667777777777888999999:99:::;;<<==>>??????????????>>==<<;;:::9998877766655555555666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777788888887766554433221100000//////...////00011100//..--,,++***))))(((((('''((())**++,,,,---.............////00112233445566778888877766655544433333444454444455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""""###$$$%%%%%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????>>==<<;;::9988877777889999::;;<<==>>?????????????>>==<<;;::998877665544332211111111111111111222222222233445566778899::;;<<==>>===<<<<;;;;;;;;;;<<<==<<;;::99887766554433322222222233445566778899:::;;;<;;::99887766554433221100/////////000011112233445566656555544443332211111111222211111111100000/0//////....----,----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::;;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333333333445566778899::;;<<==>>?????????????????????????????????????????????>>==========<======>>>>??>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>======<<;;;;;;;;::99988877665555555555566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!!``!!""##$$##""!!``!!""##$$%%&&''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))))**++,,--..//001122221100////////0000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++******+**++,,---....--,,++**))((''&&&&&&''(())**+++++,,,,,,++++++++++,,,---..//001122223333333344444444444444444444444444455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++***)*************)))))))(((((''&&&&&%%%$$#######"""""!!!!!!!`ɉ`!!""""""######$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``````!!!!"""""!!``!!""##$$$$$####"""###$$%%&&'''(((())**++,,--..//00112222333445555443322110000000011222211000///00112233445566778899::::9988888899::;;<<==>>????????????>>==<<;;;;;;<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<;;;<<<<<<===========<<;;;;;;;;;;;;<<;;::999989999::;;<<==>==<<;;::99887766554433221100//...--,,,,-,,++**))((''&&%%$$$$$$$%%&&''(''''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//......////////00000011122233333333221100/////00112233444455566778899::;;;;;<;;:::::99999::;;<<;;::99887766554433221100//..--,,,,,---......////////000112233333221100//..-------,,++**))(((((())***++,,--..//00112233445566778899::;;<<==>>??????>>>>===>>???????>>==<<<;;;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::9988776666655444455566778899::;;<<==>>>>==<<;;::999888888899:::::;;;<;;;;;;;;<<<<==>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&'&&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##""!!``!!``!!""##$$$$%%%%&&''(())*))((''&&%%%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<;;::99888877777778777877888899999::::::;;;<<==>>????????????????>>==<<;;;::99988877666555566666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888888999887766554433221110000000////////0011121100//..--,,++***)))))((((((((())**++,,----...../////////////00112233445566778899988877666555544444444555555555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""####$$$$%%%%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????>>==<<;;::9988888888999:::;;<<==>>???????????????>>==<<;;::9988776655443322111111122222222222322222333445566778899::;;<<==>>>>====<<<<<;;;<;<<<<====<<;;::998877665544333333333333445566778899::;;;;<<<;;::998877665544332211000/////000011112223344556666666655554444332211111222222221111111111000000//////...-------..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//......//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433333333445566778899::;;<<==>>???????????????????????????????????????????????>>>>>>===========>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=====<<<;;;;;;;::999888776655655566666778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!```!!""##$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))))**++,,--..//001122332211000/////0001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++***+++++,,---.../..--,,++**))((''&&&'''(())**+++,,,,,,,,,,,+++++++,,,---..//001122333333334444455555555444444444444444555566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))))))))))))))))(((((((('''&&&%%%%%$$###"""""""""!!!!!```ɉ`!!!""""""""########$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!"""##""!!``!!""##$$%%$$$########$$%%&&''((((())**++,,--..//0011222233344556655443322110000011122322211100000112233445566778899::;;::99888899::;;<<==>>??????????????>>==<<<<;<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<<<<<<<<<<=============<<;;;;;;;<<<<<<<;;::999999:::;;<<==>>>==<<;;::99887766554433221100//...-------,,++**))((''&&%%%$$$$%%&&''((('''''&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100///////////0000001111112233333444433221100///00112233444455666778899::;;<<<<<<;;;;;::999::;;<<<<;;::99887766554433221100//..-------...///////////000011223344433221100//..----.--,,++**))))(())***++,,--..//00112233445566778899::;;<<==>>????????>>>>>>>?????????>>==<<<<<<<;;;;::99887766554433221100//..--,,++**))((''&&%%$$#######$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887777766555555566778899::;;<<==>>??>>==<<;;::9999988999:::;;;;<<<<<<<<<<<<<<==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''''&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###""!!``!!!```!!""##$$$%%%%&&&''(())***))((''&&&&%&&&&&''(())**++,,--..//00112233445566778899::;;<<<<;;::998888888778888888888999::::::;::;;;<<==>>??????????????????>>==<<;;;:::99888777666666667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888899999998877665544332211111000000///00001112221100//..--,,+++****))))))((()))**++,,----.../////////////0000112233445566778899999888777666555444445555655555666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!"""###$$$$$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::9998888899::::;;<<==>>?????????????????>>==<<;;::99887766554433222222222222222223333333333445566778899::;;<<==>>??>>>====<<<<<<<<<<===>>==<<;;::9988776655444333333333445566778899::;;;<<<=<<;;::99887766554433221100000000011112222334455667776766665555444332222222233332222222221111101000000////....-....//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;<<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544444444445566778899::;;<<==>>?????????????????????????????????????????????????>>>>>>>>>>=>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>==<<<<<<<<;;:::999887766666666666778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```!!""##$$##""!!``!!""##$$%%&&''(''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())******++,,--..//001122333322110000000011112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++,++,,--...////..--,,++**))((''''''(())**++,,,,,------,,,,,,,,,,---...//001122333344444444555555555555555555555555555666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***)))()))))))))))))((((((('''''&&%%%%%$$$##"""""""!!!!!````ɉ`!!!!!!""""""###########$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!""""##""!!``!!""##$$%%%%$$$$###$$$%%&&''((())))**++,,--..//0011223333444556666554433221111111122333322111000112233445566778899::;;;;::999999::;;<<==>>????????????????>>==<<<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=======<<<======>>>>>>>>>>>==<<<<<<<<<<<<==<<;;::::9::::;;<<==>>?>>==<<;;::99887766554433221100///..----.--,,++**))((''&&%%%%%%%&&''(()((((''''''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//////000000001111112223334444444433221100000112233445555666778899::;;<<<<<=<<;;;;;:::::;;<<==<<;;::99887766554433221100//..-----...//////0000000011122334444433221100//.......--,,++**))))))**+++,,--..//00112233445566778899::;;<<==>>????????????>>>???????????>>===<<<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::998877777665555666778899::;;<<==>>????>>==<<;;:::9999999::;;;;;<<<=<<<<<<<<====>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((''(''''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####""!!``!!!```!!!""##$$%%%%&&&&''(())**+**))((''&&&&&&''''(())**++,,--..//00112233445566778899::;;<<==<<;;::9999888888898889889999:::::;;;;;;<<<==>>????????????????????>>==<<<;;:::999887776666777778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999999:::99887766554433222111111100000000112223221100//..--,,+++*****)))))))))**++,,--..../////0000000000000112233445566778899:::999887776666555555556666666667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!""""####$$$$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99999999:::;;;<<==>>???????????????????>>==<<;;::998877665544332222222333333333334333334445566778899::;;<<==>>????>>>>=====<<<=<====>>>>==<<;;::99887766554444444444445566778899::;;<<<<===<<;;::998877665544332211100000111122223334455667777777766665555443322222333333332222222222111111000000///.......//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<===>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444444445566778899::;;<<==>>???????????????????????????????????????????????????????>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===<<<<<<<;;:::9998877667666777778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``Æ`!!""##$$##""!!``!!""##$$%%&&''((''&&%%$$##"""!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())*****++,,--..//001122334433221110000011122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,+++,,,,,--...///0//..--,,++**))(('''((())**++,,,-----------,,,,,,,---...//001122334444444455555666666665555555555555556666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((((((((((((((((''''''''&&&%%%$$$$$##"""!!!!!!!!!`ɉ``!!!!!!!!""""""""#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""""####""!!``!!""##$$%%%%%$$$$$$$$%%&&''(()))))**++,,--..//0011223333444556677665544332211111222334333222111112233445566778899::;;<<;;::9999::;;<<==>>??????????????????>>====<====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>===========>>>>>>>>>>>>>==<<<<<<<=======<<;;::::::;;;<<==>>???>>==<<;;::99887766554433221100///.......--,,++**))((''&&&%%%%&&''(()))((((('''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::998877665544332211000000000001111112222223344444555544332211000112233445555667778899::;;<<======<<<<<;;:::;;<<====<<;;::99887766554433221100//.......///0000000000011112233445554433221100//..../..--,,++****))**+++,,--..//00112233445566778899::;;<<==>>????????????????????????????>>=======<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????>>==<<;;::9988888776666666778899::;;<<==>>??????>>==<<;;:::::99:::;;;<<<<==============>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))(((((''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$##""!!``!!!!`````!!!!""##$$%%%&&&&'''(())**+++**))((''''&'''''(())**++,,--..//00112233445566778899::;;<<====<<;;::9999999889999999999:::;;;;;;<;;<<<==>>??????????????????????>>==<<<;;;::9998887777777788899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999:::::::99887766554433222221111110001111222333221100//..--,,,++++******)))***++,,--....///000000000000011112233445566778899:::::9998887776665555566667666667778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!"""######$$$$$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;:::99999::;;;;<<==>>?????????????????????>>==<<;;::9988776655443333333333333333344444444445566778899::;;<<==>>???????>>>>==========>>>??>>==<<;;::998877665554444444445566778899::;;<<<===>==<<;;::9988776655443322111111111222233334455667788878777766665554433333333444433333333322222121111110000////.////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<===>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555555555566778899::;;<<==>>?????????????????????????????????????????????????????????????>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>========<<;;;:::9988777777777778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$##""!!``!!""##$$%%&&''((((''&&%%$$##""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++,,--..//001122334444332211111111222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,-,,--..///0000//..--,,++**))(((((())**++,,-----......----------...///001122334444555555556666666666666666666666666667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((('((((((((((((('''''''&&&&&%%$$$$$###""!!!!!!!````ɉ````!!!!!!"""""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""#####""!!``!!""##$$%%&&%%%%$$$%%%&&''(()))****++,,--..//0011223344445556677776655443322222222334444332221112233445566778899::;;<<<<;;::::::;;<<==>>????????????????????>>======>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>===>>>>>>???????????>>============>>==<<;;;;:;;;;<<==>>?????>>==<<;;::998877665544332211000//..../..--,,++**))((''&&&&&&&''(())*))))(((((((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::9988776655443322110000001111111122222233344455555555443322111112233445566667778899::;;<<=====>==<<<<<;;;;;<<==>>==<<;;::99887766554433221100//.....///000000111111112223344555554433221100///////..--,,++******++,,,--..//00112233445566778899::;;<<==>>??????????????????????????????>>>========<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99888887766667778899::;;<<==>>????????>>==<<;;;:::::::;;<<<<<===>========>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))(()(((())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!!!```!!!!!!"""##$$%%&&&&''''(())**++,++**))((''''''(((())**++,,--..//00112233445566778899::;;<<==>>==<<;;::::9999999:999:99::::;;;;;<<<<<<===>>????????????????????????>>===<<;;;:::9988877778888899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::;;;::99887766554433322222221111111122333433221100//..--,,,+++++*********++,,--..////0000011111111111112233445566778899::;;;:::9988877776666666677777777788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!""""#######$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;::::::::;;;<<<==>>???????????????????????>>==<<;;::99887766554433333334444444444454444455566778899::;;<<==>>??????????>>>>>===>=>>>>????>>==<<;;::9988776655555555555566778899::;;<<====>>>==<<;;::9988776655443322211111222233334445566778888888877776666554433333444444443333333333222222111111000///////00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>========>>>?????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665555555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=======<<;;;:::99887787778888899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$##""!!``!!""##$$%%&&''(())((''&&%%$$###"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++++,,--..//001122334455443322211111222333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..---,,,-----..///000100//..--,,++**))((()))**++,,---...........-------...///001122334455555555666667777777766666666666666677778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''''''''''''''''&&&&&&&&%%%$$$#####""!!!`````ɉ````!!!!!!!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$############""!!``!!""##$$%%&&%%%%%%%%&&''(())*****++,,--..//0011223344445556677887766554433222223334454443332222233445566778899::;;<<==<<;;::::;;<<==>>??????????????????????>>>>=>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>?????????????>>=======>>>>>>>==<<;;;;;;<<<==>>???????>>==<<;;::998877665544332211000///////..--,,++**))(('''&&&&''(())***)))))((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554433221111111111122222233333344555556666554433221112233445566667788899::;;<<==>>>>>>=====<<;;;<<==>>>>==<<;;::99887766554433221100///////000111111111112222334455666554433221100////0//..--,,++++**++,,,--..//00112233445566778899::;;<<==>>????????????????????????????????>>>>>>>====<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????>>==<<;;::999998877777778899::;;<<==>>??????????>>==<<;;;;;::;;;<<<====>>>>>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****)))))(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!```!!"!!``!!!!!!""""##$$%%&&&''''((())**++,,,++**))(((('((((())**++,,--..//00112233445566778899::;;<<==>>>>==<<;;:::::::99::::::::::;;;<<<<<<=<<===>>??????????????????????????>>===<<<;;:::99988888888999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;;;;;;::99887766554433333222222111222233344433221100//..---,,,,++++++***+++,,--..////0001111111111111222233445566778899::;;;;;:::99988877766666777787777788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""""""########""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;;:::::;;<<<<==>>?????????????????????????>>==<<;;::998877665544444444444444444555555555566778899::;;<<==>>?????????????>>>>>>>>>>???????>>==<<;;::99887766655555555566778899::;;<<===>>>?>>==<<;;::998877665544332222222223333444455667788999898888777766655444444445555444444444333332322222211110000/0000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>======>>>???????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666666666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>==<<<;;;::998888888888899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""##$$%%&&''(())))((''&&%%$$######$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,,,--..//001122334455554433222222223333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``É???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..------.--..//000111100//..--,,++**))))))**++,,--.....//////..........///0001122334455556666666677777777777777777777777777788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((('''&'''''''''''''&&&&&&&%%%%%$$#####"""!!``ɉ``!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$######$$##""!!``!!""##$$%%&&&&&&%%%&&&''(())***++++,,--..//0011223344555566677888877665544333333334455554433322233445566778899::;;<<====<<;;;;;;<<==>>????????????????????????>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>???????????????????>>>>>>>>>>>>??>>==<<<<;<<<<==>>?????????>>==<<;;::998877665544332211100////0//..--,,++**))(('''''''(())**+****))))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::998877665544332211111122222222333333444555666666665544332222233445566777788899::;;<<==>>>>>?>>=====<<<<<==>>??>>==<<;;::99887766554433221100/////0001111112222222233344556666655443322110000000//..--,,++++++,,---..//00112233445566778899::;;<<==>>???????????????????????????????????>>>>>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::9999988777788899::;;<<==>>????????????>>==<<<;;;;;;;<<=====>>>?>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****))*))))**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!""##$$%$$##""!!````!!"""!!``!!""""""###$$%%&&''''(((())**++,,-,,++**))(((((())))**++,,--..//00112233445566778899::;;<<==>>??>>==<<;;;;:::::::;:::;::;;;;<<<<<======>>>????????????????????????????>>>==<<<;;;::999888899999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<<;;::99887766554443333333222222223344454433221100//..---,,,,,+++++++++,,--..//000011111222222222222233445566778899::;;<<<;;;::999888877777777888888888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!"""""""####""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<<===>>???????????????????????????>>==<<;;::9988776655444444455555555555655555666778899::;;<<==>>?????????????????>>>?>??????????>>==<<;;::998877666666666666778899::;;<<==>>>>???>>==<<;;::998877665544333222223333444455566778899999999888877776655444445555555544444444443333332222221110000000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>??????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221111112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766666666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>==<<<;;;::9988988899999::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!``!!""##$$%%&&''(())*))((''&&%%$$$###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,,,,--..//001122334455665544333222223334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//...---.....//00011121100//..--,,++**)))***++,,--...///////////.......///0001122334455666666667777788888888777777777777777888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&&&&&&&&&&&&%%%%%%%%$$$###"""""!!`ɉ``````!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$##""!!``!!""##$$%%&&'&&&&&&&&''(())**+++++,,--..//0011223344555566677889988776655443333344455655544433333445566778899::;;<<==>>==<<;;;;<<==>>????????????????????????????>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>???????>>==<<<<<<===>>???????????>>==<<;;::99887766554433221110000000//..--,,++**))(((''''(())**+++*****)))))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::9988776655443322222222222333333444444556666677776655443322233445566777788999::;;<<==>>??????>>>>>==<<<==>>????>>==<<;;::99887766554433221100000001112222222222233334455667776655443322110000100//..--,,,,++,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????>>==<<;;:::::99888888899::;;<<==>>??????????????>>==<<<<<;;<<<===>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++*****))**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```!!!""##$$%%%$$##""!!!``!!!""""!!``!!"""""####$$%%&&'''(((()))**++,,---,,++**))))()))))**++,,--..//00112233445566778899::;;<<==>>????>>==<<;;;;;;;::;;;;;;;;;;<<<======>==>>>??????????????????????????????>>>===<<;;;:::99999999:::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<<<<<<;;::99887766554444433333322233334445554433221100//...----,,,,,,+++,,,--..//000011122222222222223333445566778899::;;<<<<<;;;:::999888777778888988888999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!!!!!""""""##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<<;;;;;<<====>>?????????????????????????????>>==<<;;::99887766555555555555555556666666666778899::;;<<==>>??????????????????????????????????>>==<<;;::9988777666666666778899::;;<<==>>>??????>>==<<;;::9988776655443333333334444555566778899:::9:9999888877766555555556666555555555444443433333322221111011112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877777777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99999999999::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,-----..//001122334455666655443333333344445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....../..//0011122221100//..--,,++******++,,--../////000000//////////00011122334455666677777777888888888888888888888888888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&%&&&&&&&&&&&&&%%%%%%%$$$$$##"""""!!!`ɉ`````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$##""!!``!!""##$$%%&&''''&&&'''(())**+++,,,,--..//0011223344556666777889999887766554444444455666655444333445566778899::;;<<==>>>>==<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<====>>?????????????>>==<<;;::99887766554433222110000100//..--,,++**))((((((())**++,++++********++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766554433222222333333334444445556667777777766554433333445566778888999::;;<<==>>????????>>>>>=====>>??????>>==<<;;::99887766554433221100000111222222333333334445566777776655443322111111100//..--,,,,,,--...//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;:::::998888999::;;<<==>>????????????????>>===<<<<<<<==>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++**+****++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!""##$$%%&%%$$##""!!!```!!!""##""!!``!!""#####$$$%%&&''(((())))**++,,--.--,,++**))))))****++,,--..//00112233445566778899::;;<<==>>??????>>==<<<<;;;;;;;<;;;<;;<<<<=====>>>>>>??????????????????????????????????>>===<<<;;:::9999:::::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<===<<;;::99887766555444444433333333445556554433221100//...-----,,,,,,,,,--..//001111222223333333333333445566778899::;;<<===<<<;;:::999988888888999999999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!""""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<<<<<<<===>>>???????????????????????????????>>==<<;;::998877665555555666666666667666667778899::;;<<==>>????????????????????????????????????>>==<<;;::99887777777777778899::;;<<==>>?????????>>==<<;;::99887766554443333344445555666778899::::::::9999888877665555566666666555555555544444433333322211111112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777777778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99:999:::::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%$$##""!!``!!""##$$%%&&''(())****))((''&&%%%$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!"""##$$%%&&''(())**++,,-----..//001122334455667766554443333344455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100///.../////001112223221100//..--,,++***+++,,--..///00000000000///////00011122334455667777777788888999999998888888888888889999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$###"""!!!!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%$$##""!!``!!""##$$%%&&''''''''''(())**++,,,,,--..//00112233445566667778899::998877665544444555667666555444445566778899::;;<<==>>??>>==<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>======>>>???????????????>>==<<;;::99887766554433222111111100//..--,,++**)))(((())**++,,,+++++*****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766554433333333333444444555555667777788887766554433344556677888899:::;;<<==>>?????????????>>===>>????????>>==<<;;::99887766554433221111111222333333333334444556677888776655443322111121100//..----,,--...//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;;;;::9999999::;;<<==>>??????????????????>>=====<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,+++++**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!"""##$$%%&&&%%$$##"""!!!!!"""###""!!``!!""####$$$$%%&&''((())))***++,,--...--,,++****)*****++,,--..//00112233445566778899::;;<<==>>????????>>==<<<<<<<;;<<<<<<<<<<===>>>>>>?>>????????????????????????????????????>>>==<<<;;;::::::::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<=======<<;;::99887766555554444443334444555666554433221100///....------,,,---..//001111222333333333333344445566778899::;;<<=====<<<;;;:::999888889999:99999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!!!!"""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>===<<<<<==>>>>?????????????????????????????????>>==<<;;::9988776666666666666666677777777778899::;;<<==>>??????????????????????????????????????>>==<<;;::998887777777778899::;;<<==>>???????????>>==<<;;::998877665544444444455556666778899::;;;:;::::9999888776666666677776666666665555545444444333322221222233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;:::::::::::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--.....//001122334455667777665544444444555566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//////0//00112223333221100//..--,,++++++,,--..//00000111111000000000011122233445566777788888888999999999999999999999999999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%$%%%%%%%%%%%%%$$$$$$$#####""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%$$##""!!``!!""##$$%%&&''(((('''((())**++,,,----..//00112233445566777788899::::9988776655555555667777665554445566778899::;;<<==>>????>>======>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=>>>>?????????????????>>==<<;;::99887766554433322111121100//..--,,++**)))))))**++,,-,,,,++++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????>>==<<;;::998877665544333333444444445555556667778888888877665544444556677889999:::;;<<==>>???????????????>>>>>??????????>>==<<;;::99887766554433221111122233333344444444555667788888776655443322222221100//..------..///00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????>>==<<;;;;;::9999:::;;<<==>>????????????????????>>>=======>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,++,++++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""""##$$%%&&'&&%%$$##"""!!!"""##$##""!!```!!""##$$$$%%%&&''(())))****++,,--../..--,,++******++++,,--..//00112233445566778899::;;<<==>>??????????>>====<<<<<<<=<<<=<<====>>>>>??????????????????????????????????????????>>>===<<;;;::::;;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>========>>>==<<;;::99887766655555554444444455666766554433221100///.....---------..//001122223333344444444444445566778899::;;<<==>>>===<<;;;::::99999999:::::::::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>========>>>????????????????????????????????????>>==<<;;::99887766666667777777777787777788899::;;<<==>>????????????????????????????????????????>>==<<;;::9988888888888899::;;<<==>>?????????????>>==<<;;::9988776655544444555566667778899::;;;;;;;;::::9999887766666777777776666666666555555444444333222222233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::;:::;;;;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!``!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**+++**))((''&&&%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""###$$%%&&''(())**++,,--.....//001122334455667788776655544444555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211000///0000011222333433221100//..--,,+++,,,--..//00011111111111000000011122233445566778888888899999::::::::999999999999999::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$$$$$$$$$$$########"""!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&%%$$##""!!``!!""##$$%%&&''((((((((())**++,,-----..//00112233445566777788899::;;::99887766555556667787776665555566778899::;;<<==>>??????>>====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>????????????????????>>==<<;;::99887766554433322222221100//..--,,++***))))**++,,---,,,,,+++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????>>==<<;;::9988776655444444444445555556666667788888999988776655444556677889999::;;;<<==>>?????????????????>>>????????????>>==<<;;::99887766554433222222233344444444444555566778899988776655443322223221100//....--..///00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((((())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<<<<;;:::::::;;<<==>>??????????????????????>>>>>==>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,,,,++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####"""###$$%%&&'''&&%%$$###"""""###$$$##""!!``!!""##$$%%%&&''(()))****+++,,--..///..--,,++++*+++++,,--..//00112233445566778899::;;<<==>>????????????>>=======<<==========>>>????????????????????????????????????????????????>>===<<<;;;;;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====>>>>>>>==<<;;::998877666665555554445555666777665544332211000////......---...//001122223334444444444444555566778899::;;<<==>>>>>===<<<;;;:::99999::::;:::::;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>>=====>>???????????????????????????????????????>>==<<;;::998877777777777777777888888888899::;;<<==>>??????????????????????????????????????????>>==<<;;::99988888888899::;;<<==>>???????????????>>==<<;;::99887766555555555666677778899::;;<<<;<;;;;::::9998877777777888877777777766666565555554444333323333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;;;;;;;;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####""!!``!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$%%&&''(())**++,,--../////001122334455667788887766555555556666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000001001122333444433221100//..--,,,,,,--..//0011111222222111111111122233344556677888899999999:::::::::::::::::::::::::::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$#$$$$$$$$$$$$$#######"""""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&%%$$##""!!``!!""##$$%%&&''(()))((()))**++,,---....//00112233445566778888999::;;;;::998877666666667788887766655566778899::;;<<==>>????????>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>???????????????????????>>==<<;;::99887766554443322223221100//..--,,++*******++,,--.----,,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????>>==<<;;::998877665544444455555555666666777888999999998877665555566778899::::;;;<<==>>??????????????????????????????????>>==<<;;::99887766554433222223334444445555555566677889999988776655443333333221100//......//000112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((((())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>==<<<<<;;::::;;;<<==>>?????????????????????????>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----,,-,,,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$########$$%%&&''(''&&%%$$###"""###$$%$$##""!!``!!""##$$%%&&''(())****++++,,--..//0//..--,,++++++,,,,--..//00112233445566778899::;;<<==>>??????????????>>>>=======>===>==>>>>??????????????????????????????????????????????????>>>==<<<;;;;<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>???>>==<<;;::998877766666665555555566777877665544332211000/////.........//001122333344444555555555555566778899::;;<<==>>???>>>==<<<;;;;::::::::;;;;;;;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????>>>>>>>>?????????????????????????????????????????>>==<<;;::9988777777788888888888988888999::;;<<==>>????????????????????????????????????????????>>==<<;;::999999999999::;;<<==>>?????????????????>>==<<;;::998877666555556666777788899::;;<<<<<<<<;;;;::::9988777778888888877777777776666665555554443333333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;<;;;<<<<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!!``!!""##$$%%&&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++**))(('''&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###$$$%%&&''(())**++,,--../////001122334455667788998877666555556667778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111000111112233344454433221100//..--,,,---..//00111222222222221111111222333445566778899999999:::::;;;;;;;;:::::::::::::::;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##################""""""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''''&&%%$$##""!!````!!""##$$%%&&''(()))))))))**++,,--.....//00112233445566778888999::;;<<;;::9988776666677788988877766666778899::;;<<==>>??????????>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443333333221100//..--,,+++****++,,--...-----,,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99887766555555555556666667777778899999::::9988776655566778899::::;;<<<==>>????????????????????????????????????>>==<<;;::9988776655443333333444555555555556666778899:::9988776655443333433221100////..//000112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))))**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????>>=====<<;;;;;;;<<==>>?????????????????????????????>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....-----,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$###$$$%%&&''(((''&&%%$$$#####$$$%%%$$##""!!``!!""##$$%%&&''(())***++++,,,--..//000//..--,,,,+,,,,,--..//00112233445566778899::;;<<==>>????????????????>>>>>>>==>>>>>>>>>>?????????????????????????????????????????????????????>>>===<<<<<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>???????>>==<<;;::99887777766666655566667778887766554433221110000//////...///001122333344455555555555556666778899::;;<<==>>?????>>>===<<<;;;:::::;;;;<;;;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????>>>>>???????????????????????????????????????????>>==<<;;::99888888888888888889999999999::;;<<==>>??????????????????????????????????????????????>>==<<;;:::999999999::;;<<==>>???????????????????>>==<<;;::9988776666666667777888899::;;<<===<=<<<<;;;;:::99888888889999888888888777776766666655554444344445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<==>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,++**))((''''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..//000001122334455667788999988776666666677778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111111211223344455554433221100//..------..//0011222223333332222222222333444556677889999::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$###"#############"""""""!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((''''&&%%$$##""!!!!``````!!""##$$%%&&''(())***)))***++,,--...////0011223344556677889999:::;;<<<<;;::99887777777788999988777666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555443333433221100//..--,,+++++++,,--../....--------..//00112233445566778899::;;<<==>>???????????????????????????????????????????????>>==<<;;::9988776655555566666666777777888999::::::::99887766666778899::;;;;<<<==>>??????????????????????????????????????>>==<<;;::99887766554433333444555555666666667778899:::::9988776655444444433221100//////001112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>=====<<;;;;<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....--.----..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$%%&&''(()((''&&%%$$$###$$$%%&%%$$##""!!`````````````!!""##$$%%&&''(())**++++,,,,--..//00100//..--,,,,,,----..//00112233445566778899::;;<<==>>????????????????????>>>>>>>?>>>?>>?????????????????????????????????????????????????????????>>===<<<<=====>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998887777777666666667788898877665544332211100000/////////001122334444555556666666666666778899::;;<<==>>????????>>===<<<<;;;;;;;;<<<<<<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888888899999999999:99999:::;;<<==>>????????????????????????????????????????????????>>==<<;;::::::::::::;;<<==>>?????????????????????>>==<<;;::99887776666677778888999::;;<<========<<<<;;;;::998888899999999888888888877777766666655544444445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<=<<<=====>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!``!!""##$$%%&&''&&%%$$##""!!`````!!""##$$%%&&''(())**++,,---,,++**))((('''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$%%%&&''(())**++,,--..//00000112233445566778899::99887776666677788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322211122222334445556554433221100//..---...//00112223333333333322222223334445566778899::::::::;;;;;<<<<<<<<;;;;;;;;;;;;;;;<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""""""""""""""""""!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((''&&%%$$##""!!!!!!!!!!""##$$%%&&''(())*********++,,--../////0011223344556677889999:::;;<<==<<;;::99887777788899:999888777778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555444444433221100//..--,,,++++,,--..///.....-----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????>>==<<;;::9988776666666666677777788888899:::::;;;;::998877666778899::;;;;<<===>>????????????????????????????????????????>>==<<;;::998877665544444445556666666666677778899::;;;::998877665544445443322110000//001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*******++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>>>>==<<<<<<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////.....--..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$$%%%&&''(()))((''&&%%%$$$$$%%%&&&%%$$##""!!!!!!!!!!!!!!!""##$$%%&&''(())**+++,,,,---..//0011100//..----,-----..//00112233445566778899::;;<<==>>?????????????????????????>>??????????????????????????????????????????????????????????????????>>>========>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888877777766677778889998877665544332221111000000///0001122334444555666666666666677778899::;;<<==>>??????????>>>===<<<;;;;;<<<<=<<<<<===>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99999999999999999::::::::::;;<<==>>??????????????????????????????????????????????????>>==<<;;;:::::::::;;<<==>>???????????????????????>>==<<;;::998877777777788889999::;;<<==>>>=>====<<<<;;;::99999999::::9999999998888878777777666655554555566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===========>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!```!!""##$$%%&&''''&&%%$$##""!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))(((((())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&''(())**++,,--..//00111112233445566778899::::998877777777888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322222232233445556666554433221100//......//00112233333444444333333333344455566778899::::;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""!"""""""""""""!!!!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))((((''&&%%$$##""""!!!!!!""##$$%%&&''(())**+++***+++,,--..///0000112233445566778899::::;;;<<====<<;;::998888888899::::998887778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766655444454433221100//..--,,,,,,,--..//0////........//00112233445566778899::;;<<==>>???????????????????????????????????????????????????>>==<<;;::99887766666677777777888888999:::;;;;;;;;::9988777778899::;;<<<<===>>??????????????????????????????????????????>>==<<;;::9988776655444445556666667777777788899::;;;;;::998877665555555443322110000001122233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????>>>>>==<<<<===>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////../....//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%&&''(())*))((''&&%%%$$$%%%&&'&&%%$$##""!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,----..//001121100//..------....//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>>====>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988888887777777788999:99887766554433222111110000000001122334455556666677777777777778899::;;<<==>>????????????>>>====<<<<<<<<=========>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999999:::::::::::;:::::;;;<<==>>????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;<<==>>?????????????????????????>>==<<;;::998887777788889999:::;;<<==>>>>>>>>====<<<<;;::99999::::::::9999999999888888777777666555555566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==>===>>>>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!``Ç`!!""##$$%%&&''(''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--...--,,++**)))((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%&&&''(())**++,,--..//00111112233445566778899::;;::9988877777888999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443332223333344555666766554433221100//...///00112233344444444444333333344455566778899::;;;;;;;;<<<<<========<<<<<<<<<<<<<<<====>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!!!!!!`````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)))))((''&&%%$$##""""""""""##$$%%&&''(())**+++++++++,,--..//00000112233445566778899::::;;;<<==>>==<<;;::9988888999::;:::9998888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766655555554433221100//..---,,,,--..//000/////.....//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????>>==<<;;::998877777777777888888999999::;;;;;<<<<;;::99887778899::;;<<<<==>>>????????????????????????????????????????????>>==<<;;::99887766555555566677777777777888899::;;<<<;;::9988776655556554433221111001122233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>=======>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000/////..//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&%%%&&&''(())***))((''&&&%%%%%&&&'''&&%%$$##"""""""""""""""##$$%%&&''(())**++,,,----...//00112221100//....-.....//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999998888887778888999:::998877665544333222211111100011122334455556667777777777777888899::;;<<==>>???????????????>>>===<<<<<====>=====>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::::::::::::;;;;;;;;;;<<==>>??????????????????????????????????????????????????????>>==<<<;;;;;;;;;<<==>>???????????????????????????>>==<<;;::998888888889999::::;;<<==>>???>?>>>>====<<<;;::::::::;;;;:::::::::99999898888887777666656666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(((''&&%%$$##"""""""##$$%%&&''(())**++,,--../..--,,++**))))))**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&''(())**++,,--..//00112222233445566778899::;;;;::99888888889999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443333334334455666777766554433221100//////00112233444445555554444444444555666778899::;;;;<<<<<<<<===========================>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!`!!!!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++***))))((''&&%%$$####""""""##$$%%&&''(())**++,,,+++,,,--..//00011112233445566778899::;;;;<<<==>>>>==<<;;::99999999::;;;;::99988899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776655556554433221100//..-------..//0010000////////00112233445566778899::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::998877777788888888999999:::;;;<<<<<<<<;;::998888899::;;<<====>>>??????????????????????????????????????????????>>==<<;;::998877665555566677777788888888999::;;<<<<<;;::99887766666665544332211111122333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>====>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000//0////00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&''(())**+**))((''&&&%%%&&&''(''&&%%$$##"""""""""""""##$$%%&&''(())**++,,----....//0011223221100//......////00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99999998888888899:::;::9988776655443332222211111111122334455666677777888888888888899::;;<<==>>?????????????????>>>>========>>>>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::::;;;;;;;;;;;<;;;;;<<<==>>????????????????????????????????????????????????????????>>==<<<<<<<<<<<<==>>?????????????????????????????>>==<<;;::999888889999::::;;;<<==>>????????>>>>====<<;;:::::;;;;;;;;::::::::::9999998888887776666666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>>????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$##"""""##$$%%&&''(())**++,,--..///..--,,++***)))**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&'''(())**++,,--..//00112222233445566778899::;;<<;;::99988888999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655444333444445566677787766554433221100///000112233444555555555554444444555666778899::;;<<<<<<<<=====>>>>>>>>===============>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!```````````````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*****))((''&&%%$$##########$$%%&&''(())**++,,,,,,,,,--..//00111112233445566778899::;;;;<<<==>>??>>==<<;;::99999:::;;<;;;:::99999::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666666554433221100//...----..//0011100000/////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::9988888888888999999::::::;;<<<<<====<<;;::9988899::;;<<====>>?????????????????????????????????????????????????>>==<<;;::9988776666666777888888888889999::;;<<===<<;;::998877666676655443322221122333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,,,--..//00112233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111100000//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''''&&&'''(())**+++**))(('''&&&&&'''(((''&&%%$$###############$$%%&&''(())**++,,---....///001122333221100////./////00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::9999998889999:::;;;::99887766554443333222222111222334455666677788888888888889999::;;<<==>>????????????????????>>>=====>>>>?>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;;;;;;;;;;;<<<<<<<<<<==>>??????????????????????????????????????????????????????????>>===<<<<<<<<<==>>???????????????????????????????>>==<<;;::999999999::::;;;;<<==>>???????????>>>>===<<;;;;;;;;<<<<;;;;;;;;;:::::9:99999988887777677778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==========>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())((''&&%%$$#######$$%%&&''(())**++,,--..//0//..--,,++******++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''(())**++,,--..//00112233333445566778899::;;<<<<;;::99999999::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554444445445566777888877665544332211000000112233445555566666655555555556667778899::;;<<<<========>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++****))((''&&%%$$$$######$$%%&&''(())**++,,---,,,---..//00111222233445566778899::;;<<<<===>>????>>==<<;;::::::::;;<<<<;;:::999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888776666766554433221100//.......//00112111100000000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::9988888899999999::::::;;;<<<========<<;;::99999::;;<<==>>>>???????????????????????????????????????????????????>>==<<;;::9988776666677788888899999999:::;;<<=====<<;;::9988777777766554433222222334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211110010000112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''''(())**++,++**))(('''&&&'''(()((''&&%%$$#############$$%%&&''(())**++,,--....////00112233433221100//////0000112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::::::99999999::;;;<;;::998877665544433333222222222334455667777888889999999999999::;;<<==>>???????????????????????>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;;;<<<<<<<<<<<=<<<<<===>>????????????????????????????????????????????????????????????>>============>>?????????????????????????????????>>==<<;;:::99999::::;;;;<<<==>>??????????????>>>>==<<;;;;;<<<<<<<<;;;;;;;;;;::::::99999988877777778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>========>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%&&''(()))((''&&%%$$#####$$%%&&''(())**++,,--..//000//..--,,+++***++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('''((())**++,,--..//00112233333445566778899::;;<<==<<;;:::99999:::;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665554445555566777888988776655443322110001112233445556666666666655555556667778899::;;<<========>>>>>????????>>>>>>>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+++++**))((''&&%%$$$$$$$$$$%%&&''(())**++,,---------..//00112222233445566778899::;;<<<<===>>??????>>==<<;;:::::;;;<<=<<<;;;:::::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888777777766554433221100///....//00112221111100000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????>>==<<;;::99999999999::::::;;;;;;<<=====>>>>==<<;;::999::;;<<==>>>>?????????????????????????????????????????????????????>>==<<;;::9988777777788899999999999::::;;<<==>>>==<<;;::99887777877665544333322334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-------..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322221111100112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221100//..--,,++**))(((('''((())**++,,,++**))((('''''((()))((''&&%%$$$$$$$$$$$$$$$%%&&''(())**++,,--...////0001122334443322110000/00000112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;::::::999::::;;;<<<;;::99887766555444433333322233344556677778889999999999999::::;;<<==>>?????????????????????????>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<<<<<<<<<<<==========>>??????????????????????????????????????????????????????????????>>>=========>>???????????????????????????????????>>==<<;;:::::::::;;;;<<<<==>>?????????????????>>>==<<<<<<<<====<<<<<<<<<;;;;;:;::::::999988887888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%$$$$$$$%%&&''(())**++,,--..//00100//..--,,++++++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((())**++,,--..//00112233444445566778899::;;<<====<<;;::::::::;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655555565566778889999887766554433221111112233445566666777777666666666677788899::;;<<====>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,++++**))((''&&%%%%$$$$$$%%&&''(())**++,,--...---...//00112223333445566778899::;;<<====>>>????????>>==<<;;;;;;;;<<====<<;;;:::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99988777787766554433221100///////00112232222111111112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????>>==<<;;::999999::::::::;;;;;;<<<===>>>>>>>>==<<;;:::::;;<<==>>?????????????????????????????????????????????????????????>>==<<;;::998877777888999999::::::::;;;<<==>>>>>==<<;;::998888888776655443333334455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-----..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433222211211112233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((((())**++,,-,,++**))((('''((())*))((''&&%%$$$$$$$$$$$$$%%&&''(())**++,,--..////00001122334454433221100000011112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;;;;::::::::;;<<<=<<;;::998877665554444433333333344556677888899999:::::::::::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<<<===========>=====>>>????????????????????????????????????????????????????????????????>>>>>>>>>>>>?????????????????????????????????????>>==<<;;;:::::;;;;<<<<===>>????????????????????>>==<<<<<========<<<<<<<<<<;;;;;;::::::999888888899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&%%$$$$$%%&&''(())**++,,--..//0011100//..--,,,+++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((()))**++,,--..//00112233444445566778899::;;<<==>>==<<;;;:::::;;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665556666677888999:998877665544332211122233445566677777777777666666677788899::;;<<==>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,,++**))((''&&%%%%%%%%%%&&''(())**++,,--.........//00112233333445566778899::;;<<====>>>??????????>>==<<;;;;;<<<==>===<<<;;;;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999888888877665544332211000////00112233322222111112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????>>==<<;;:::::::::::;;;;;;<<<<<<==>>>>>????>>==<<;;:::;;<<==>>???????????????????????????????????????????????????????????>>==<<;;::998888888999:::::::::::;;;;<<==>>???>>==<<;;::9988889887766554444334455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.......//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544333322222112233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433221100//..--,,++**))))((()))**++,,---,,++**)))((((()))***))((''&&%%%%%%%%%%%%%%%&&''(())**++,,--..///000011122334455544332211110111112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;;;;;:::;;;;<<<===<<;;::99887766655554444443334445566778888999:::::::::::::;;;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=================>>>>>>>>>>???????????????????????????????????????????????????????????????????>>>>>>>>>???????????????????????????????????????>>==<<;;;;;;;;;<<<<====>>??????????????????????>>========>>>>=========<<<<<;<;;;;;;::::999989999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%%%%%%&&''(())**++,,--..//001121100//..--,,,,,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))**++,,--..//00112233445555566778899::;;<<==>>>>==<<;;;;;;;;<<<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!` \ No newline at end of file diff --git a/resources/maps/passage/map16x.bin b/resources/maps/passage/map16x.bin new file mode 100644 index 000000000..0508341c6 --- /dev/null +++ b/resources/maps/passage/map16x.bin @@ -0,0 +1 @@ +`a!""##$$%%&&''(())**++,,++**)))))))))))))))((('''''''&&%%$$$$%%%%&&&&&''(())**++,,--....--,,+,,--..//..--,,,,++**))(((''&&&''(((((())**))((((((((('''(())**++,,--..//001122334455666554433233445566777766554433221100/00////...---../..------------,,,+,,----,,++**))((''''''''&&&&&%%%%%%%%%%%%&&%%&&'''&&%%$$##""""##$$%%&&''(())**++,,--..//001122333333221100//..--,,,,,,,,++*****++,++**))(('''(((''(()))))(('''(())***)**++,,,,,,,,,,,++**))(('''''''&&&''((())**++***++,,--.--,,++**))((''&&%%$$##""!!`ɉ`aa"""!a`ɉ`!!""""!!``!!""##$$%%&&''(()))())**++,,--..//000112233445566778899998877665544332211000000000//..--,,,++**))))(()))((((((((((''&&%%$$##"""##$$%%&&&''(())*******)))))))**++,,,-----..//....//001122221100//..--,,++**)*******++,++++++++,,,,,++++++,,++*++,,,+++++++++++**)))**+++,,--,,+,,,,++++*****++,,---,,++**))((''&&%%$$##""!!``!!"""#####$$%%&&''''''''''(((((((((())**++,,--..//001121100//..--,,++**))(((((''&&%%$$##"""""##$$%%&&''(())**+++**))((''&&%%$$##"##$$%%%%%$$$$$$$$$$##""!!!``ɉ```!!!!""##$##""!!!""##$$%%&&''''''((((((())**++,,--..//001121100//..--,,,--..//0//..--,,,--...--,,,,--..//0011223333221100//./.........///0//..----------,,,+++,++++++++++++****))(((''&&%%$$$##"""!!!!!""#""""""""!!!!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$####$$$$$$%%&&''(())**++,,--..//0011223344556677889999::`a!""##$$%%&&''(())**++,,++**))((((())))))(((((''''&&&&&%%$$##$$%%%%%%&&&''(())**++,,--..--,,+++,,--....--,,++++**))(((''&&%&&''('''(())))((''''((''''''(())**++,,--..//0011223344556554433222334455667766554433221100///////..------...--,,,,--,,,-,,++++,,--,,++**))((''&&''&&&&&&%%%%%%%%%%%%%%%%%%%&&'&&%%$$##""""""##$$%%&&''(())**++,,--..//0011223223221100//..--,,+++++,++**)))**+++**))((''''''''''(((((((''&''(())))))**++,,++++++,++**))((''&&&&&&&&&&'''(())****)**++,,---,,,,++**))((''&&%%$$##""!!``ɉ``a!""#""!!`ɉ`a!""##""!!``a!""##$$%%&&''(()))((())**++,,--..///001122334455667788998877665544332211000///000//..--,,+++**))))(((()((''((((((''&&%%$$##"""""##$$%%&&&''(()))**)))))))(())**+++,,--,--.....-..//0011221100//..--,,++**))))))))**+++****+++++++++++++++++***++,++********+**))())**+++,,,,+++,,+++***)))**++,,-,,++**))((''&&%%$$##""!!``a!""""""###$$%%&&&&&&&&&&''(((((''((())**++,,--..//0011100//..--,,++**))((''(''&&%%$$##"""!!""##$$%%&&''(())**+**))((''&&%%$$##"""##$$%%$$$$$$$$#####""!!``ɉ```!!""###""!!`!!""##$$%%&&''''''''''((())**++,,--..//0011100//..--,,+,,--..///..--,,,,,--.--,,++,,--..//00112233221100//.....--.--...////..--,,,,,,--,,+++++++**************))(((''&&%%$$###""!!!!!`!!"""!!""""!!``!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$######$$#$$$%%&&''(())**++,,--..//0011223344556677888899:`a!""##$$%%&&''(())**++,,++**))((((((((((((((('''&&&&&&&%%$$####$$$$%%%%%&&''(())**++,,----,,++*++,,--..--,,++++**))(('''&&%%%&&''''''(())(('''''''''&&&''(())**++,,--..//00112233445554433221223344556666554433221100//.//....---,,,--.--,,,,,,,,,,,,+++*++,,,,++**))((''&&&&&&&&%%%%%$$$$$$$$$$$$%%$$%%&&&%%$$##""!!!!""##$$%%&&''(())**++,,--..//00112222221100//..--,,++++++++**)))))**+**))((''&&&'''&&''(((((''&&&''(()))())**+++++++++++**))((''&&&&&&&%%%&&'''(())**)))**++,,-,,,++,++**))((''&&%%$$##""!!!`ɉ``a!!""###""!!``ɉ`!!""###""!!a!""##$$%%&&''(()))(('(())**++,,--..///001122334455667788887766554433221100/////////..--,,+++**))((((''(((''''''''''&&%%$$##""!!!""##$$%%%&&''(()))))))((((((())**+++,,,,,--..----..//00111100//..--,,++**))()))))))**+********+++++******++**)**+++***********))((())***++,,++*++++****)))))**++,,,++**))((''&&%%$$##""!!`ɉ`!!!!"""""##$$%%&&&&&&&&&&''''''''''(())**++,,--..//00100//..--,,++**))(('''''&&%%$$##""!!!!!""##$$%%&&''(())***))((''&&%%$$##""!""##$$$$$##########""!!`ɉ`!!""#""!!``!!""##$$%%&&&&&&'''''''(())**++,,--..//00100//..--,,+++,,--../..--,,+++,,---,,++++,,--..//001122221100//..-.---------.../..--,,,,,,,,,,+++***+************))))(('''&&%%$$###""!!!````!!"!!!!!!!!```!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""""######$$%%&&''(())**++,,--..//0011223344556677888899`a!""##$$%%&&''(())**++,,++**))(('''''(((((('''''&&&&%%%%%$$##""##$$$$$$%%%&&''(())**++,,--,,++***++,,----,,++****))(('''&&%%$%%&&'&&&''((((''&&&&''&&&&&&''(())**++,,--..//001122334454433221112233445566554433221100//.......--,,,,,,---,,++++,,+++,++****++,,++**))((''&&%%&&%%%%%%$$$$$$$$$$$$$$$$$$$%%&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//001121121100//..--,,++*****+**))((())***))((''&&&&&&&&&&'''''''&&%&&''(((((())**++******+**))((''&&%%%%%%%%%%&&&''(())))())**++,,,++++++++**))((''&&%%$$##""!!!``ɉ```a!!!""##$##""!!!``````a!""##$##""!!""##$$%%&&''''(()(('''(())**++,,--...//0011223344556677887766554433221100///...///..--,,++***))((((''''(''&&''''''&&%%$$##""!!!!!""##$$%%%&&''((())(((((((''(())***++,,+,,-----,--..//001100//..--,,++**))(((((((())***))))*****************)))**+**))))))))*))(('(())***++++***++***)))((())**++,,,++**))((''&&%%$$##""!!`ɉ``!!!!!!"""##$$%%%%%%%%%%&&'''''&&'''(())**++,,--..//000//..--,,++**))((''&&'&&%%$$##""!!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!!""##$$########"""""!!`ɉ`!!""""!!``a!""##$$%%&&&&&&&&&&&'''(())**++,,--..//000//..--,,++*++,,--...--,,+++++,,-,,++**++,,--..//0011221100//..-----,,-,,---....--,,++++++,,++*******))))))))))))))(('''&&%%$$##"""!!```!!!!``!!!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""""""##"###$$%%&&''(())**++,,--..//001122334455667777889`a!""##$$%%&&''(())**++,,++**))(('''''''''''''''&&&%%%%%%%$$##""""####$$$$$%%&&''(())**++,,,,++**)**++,,--,,++****))((''&&&%%$$$%%&&&&&&''((''&&&&&&&&&%%%&&''(())**++,,--..//0011223344433221101122334455554433221100//..-..----,,,+++,,-,,++++++++++++***)**++++**))((''&&%%%%%%%%$$$$$############$$##$$%%%$$##""!!````!!""##$$%%&&''(())**++,,--..//0011111100//..--,,++********))((((())*))((''&&%%%&&&%%&&'''''&&%%%&&''((('(())***********))((''&&%%%%%%%$$$%%&&&''(())((())**++,+++**+++++**))((''&&%%$$##"""!!!`ɉ``a!!!!"""##$$$##""!!!!!!!``a!""##$$$##""""##$$%%&&''''''(((''&''(())**++,,--...//00112233445566777766554433221100//.........--,,++***))((''''&&'''&&&&&&&&&&%%$$##""!!```!!""##$$$%%&&''((((((('''''''(())***+++++,,--,,,,--..//0000//..--,,++**))(('((((((())*))))))))*****))))))**))())***)))))))))))(('''(()))**++**)****))))((((())**++,,,++**))((''&&%%$$##""!!`ɉ```!!!!!""##$$%%%%%%%%%%&&&&&&&&&&''(())**++,,--..//0//..--,,++**))((''&&&&&%%$$##""!!```!!""##$$%%&&''(()))((''&&%%$$##""!!`!!""#####"""""""""""!!`ɉɉ`a!""""!!``a!""##$$%%%%%%%%&&&&&&&''(())**++,,--..//0//..--,,++***++,,--.--,,++***++,,,++****++,,--..//00111100//..--,-,,,,,,,,,---.--,,++++++++++***)))*))))))))))))((((''&&&%%$$##"""!!`ɉ`!!`````ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!!!""""""##$$%%&&''(())**++,,--..//00112233445566777788`!!""##$$%%&&''(())**++,++**))((''&&&&&''''''&&&&&%%%%$$$$$##""!!""######$$$%%&&''(())**++,,++**)))**++,,,,++**))))((''&&&%%$$#$$%%&%%%&&''''&&%%%%&&%%%%%%&&''(())**++,,--..//00112233433221100011223344554433221100//..-------,,++++++,,,++****++***+**))))**++**))((''&&%%$$%%$$$$$$###################$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//00100100//..--,,++**)))))*))(('''(()))((''&&%%%%%%%%%%&&&&&&&%%$%%&&''''''(())**))))))*))((''&&%%$$$$$$$$$$%%%&&''(((('(())**+++******++++**))((''&&%%$$##"""!!`ɉ`a!!!!""""##$$%$$##"""!!!!!!!!""##$$%$$##""##$$%%&&''''&&''(''&&&''(())**++,,---..//001122334455667766554433221100//...---...--,,++**)))((''''&&&&'&&%%&&&&&&%%$$##""!!``!!""##$$$%%&&'''(('''''''&&''(()))**++*++,,,,,+,,--..//00//..--,,++**))((''''''''(()))(((()))))))))))))))))((())*))(((((((()((''&''(()))****)))**)))((('''(())**+++++**))((''&&%%$$####""!!`ɉ```!!!""##$$$$$$$$$$%%&&&&&%%&&&''(())**++,,--..///..--,,++**))((''&&%%&%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!``!!""##""""""""!!!!!!!````````````ɉ`!!""""!!``!!""##$$%%%%%%%%%%%%&&&''(())**++,,--..///..--,,++**)**++,,---,,++*****++,++**))**++,,--..//001100//..--,,,,,++,++,,,----,,++******++**)))))))((((((((((((((''&&&%%$$##""!"!!`ɉ`!`ɉɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!!!!""!"""##$$%%&&''(())**++,,--..//0011223344556666778`!!""##$$%%&&''(())**++,++**))((''&&&&&&&&&&&&&&&%%%$$$$$$$##""!!!!""""#####$$%%&&''(())**++++**))())**++,,++**))))((''&&%%%$$###$$%%%%%%&&''&&%%%%%%%%%$$$%%&&''(())**++,,--..//001122333221100/00112233444433221100//..--,--,,,,+++***++,++************)))())****))((''&&%%$$$$$$$$#####""""""""""""##""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000000//..--,,++**))))))))(('''''(()((''&&%%$$$%%%$$%%&&&&&%%$$$%%&&'''&''(()))))))))))((''&&%%$$$$$$$###$$%%%&&''(('''(())**+***))********))((''&&%%$$##""!!`ɉ`!!"""""###$$%%%$$##"""""""!!""##$$%%%$$####$$$%%&&'''&&&&'''&&%&&''(())**++,,---..//0011223344556666554433221100//..---------,,++**)))((''&&&&%%&&&%%%%%%%%%%$$##""!!`ɉ`!!""###$$%%&&'''''''&&&&&&&''(()))*****++,,++++,,--..////..--,,++**))((''&'''''''(()(((((((()))))(((((())(('(()))(((((((((((''&&&''((())**))())))(((('''''(())**+++**))((''&&%%$$##""##""!!`ɉ``!!""##$$$$$$$$$$%%%%%%%%%%&&''(())**++,,--../..--,,++**))((''&&%%%%%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!``!!"""""!!!!!!!!!!!!!!`````````a!!!!!!!!!!```ɉ`!!"""!!`ɉ`!!""##$$$$$$$$$%%%%%%%&&''(())**++,,--../..--,,++**)))**++,,-,,++**)))**+++**))))**++,,--..//0000//..--,,+,+++++++++,,,-,,++**********)))((()((((((((((((''''&&%%%$$##""!!!!!`ɉ``ω`a!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!````!!!!!!""##$$%%&&''(())**++,,--..//001122334455666677`!!""##$$%%&&''(())**++++**))((''&&%%%%%&&&&&&%%%%%$$$$#####""!!``!!""""""###$$%%&&''(())**++**))((())**++++**))((((''&&%%%$$##"##$$%$$$%%&&&&%%$$$$%%$$$$$$%%&&''(())**++,,--..//0011223221100///001122334433221100//..--,,,,,,,++******+++**))))**)))*))(((())**))((''&&%%$$##$$######"""""""""""""""""""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//0//..--,,++**))((((()((''&&&''(((''&&%%$$$$$$$$$$%%%%%%%$$#$$%%&&&&&&''(())(((((()((''&&%%$$##########$$$%%&&''''&''(())***))))))******))((''&&%%$$##""!!`ɉ`!!""""####$$%%&%%$$###""""""""##$$%%&%%$$##$$$$$%%&&'&&%%&&'&&%%%&&''(())**++,,,--..//00112233445566554433221100//..---,,,---,,++**))(((''&&&&%%%%&%%$$%%%%%%$$##"""!!`ɉ`!!""###$$%%&&&''&&&&&&&%%&&''((())**)**+++++*++,,--..//..--,,++**))((''&&&&&&&&''(((''''((((((((((((((((('''(()((''''''''(''&&%&&''((())))((())((('''&&&''(())*****))((''&&%%$$##""""##""!!`ɉ`!!""##########$$%%%%%$$%%%&&''(())**++,,--...--,,++**))((''&&%%$$%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""!!!!!!!!`````!!!!!!!!!!!!!!!``````!!!!!``ɉ`!!""""!!``a!""#####$$$$$$$$$$$$%%%&&''(())**++,,--...--,,++**))())**++,,,++**)))))**+**))(())**++,,--..//00//..--,,+++++**+**+++,,,,++**))))))**))(((((((''''''''''''''&&%%%$$##""!!`!!!!`ńϏ`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!`!!!""##$$%%&&''(())**++,,--..//00112233445555667ɉ`!!""##$$%%&&''(())**+++**))((''&&%%%%%%%%%%%%%%%$$$#######""!!``!!!!"""""##$$%%&&''(())****))(('(())**++**))((((''&&%%$$$##"""##$$$$$$%%&&%%$$$$$$$$$###$$%%&&''(())**++,,--..//00112221100//.//0011223333221100//..--,,+,,++++***)))**+**))))))))))))((('(())))((''&&%%$$########"""""!!!!!!!!!!!!""!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00/////..--,,++**))((((((((''&&&&&''(''&&%%$$###$$$##$$%%%%%$$###$$%%&&&%&&''(((((((((((''&&%%$$#######"""##$$$%%&&''&&&''(())*)))(()))))))**))((''&&%%$$##""!!`ɉ`a!""#####$$$%%&&%%%$$#######""##$$%%&&&%%$$$$$$#$$%%&&&%%%%&&&%%$%%&&''(())**++,,,--..//001122334455554433221100//..--,,,,,,,,,++**))(((''&&%%%%$$%%%$$$$$$$$$$##"""!!`ɉ`!!""""##$$%%&&&&&&&%%%%%%%&&''((()))))**++****++,,--....--,,++**))((''&&%&&&&&&&''(''''''''(((((''''''((''&''((('''''''''''&&%%%&&'''(())(('((((''''&&&&&''(())***))((''&&%%$$##""!!""##""!!``ɉ`!!""##########$$$$$$$$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$$$$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!!!!!````````!!!!!!!`````````!!!!```!!"""!!!``!!""############$$$$$$$%%&&''(())**++,,--.--,,++**))((())**++,++**))((())***))(((())**++,,--..////..--,,++*+*********+++,++**))))))))))((('''(''''''''''''&&&&%%$$$##""!!```!!`Ą`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ````!!""##$$%%&&''(())**++,,--..//0011223344555566```!!""##$$%%&&''(())**++**))((''&&%%$$$$$%%%%%%$$$$$####"""""!!`ɉ`!!!!!!!"""##$$%%&&''(())**))(('''(())****))((''''&&%%$$$##""!""##$###$$%%%%$$####$$######$$%%&&''(())**++,,--..//001121100//...//00112233221100//..--,,+++++++**))))))***))(((())((()((''''(())((''&&%%$$##""##""""""!!!!!!!!!!!!!!!!!!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,--../////../..--,,++**))(('''''(''&&%%%&&'''&&%%$$##########$$$$$$$##"##$$%%%%%%&&''((''''''(''&&%%$$##""""""""""###$$%%&&&&%&&''(()))(((((()))))))))((''&&%%$$##""!!`ɉ`!!""####$$$$%%&&%%$$$$$##""#####$$%%&&'&&%%$$$$###$$%%&%%$$%%&%%$$$%%&&''(())**+++,,--..//0011223344554433221100//..--,,,+++,,,++**))(('''&&%%%%$$$$%$$##$$$$$$##""!!!!`ɉ`!!""""##$$%%%&&%%%%%%%$$%%&&'''(())())*****)**++,,--..--,,++**))((''&&%%%%%%%%&&'''&&&&'''''''''''''''''&&&''(''&&&&&&&&'&&%%$%%&&'''(((('''(('''&&&%%%&&''(()))))((''&&%%$$##""!!!!""##""!!!``ɉ`!!""""""""""##$$$$$##$$$%%&&''(())**++,,---,,++**))((''&&%%$$##$$##""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!!``ɉ```````ɉ```!!!````a!"!!!!!```!!"""""""############$$$%%&&''(())**++,,---,,++**))(('(())**+++**))((((())*))((''(())**++,,--..//..--,,++*****))*))***++++**))(((((())(('''''''&&&&&&&&&&&&&&%%$$$##"""!!```Ƅ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``ɉɉ`!!""##$$%%&&''(())**++,,--..//001122334444556`a!``!!""##$$%%&&''(())**++**))((''&&%%$$$$$$$$$$$$$$$###"""""""!!`ɉ`!!``!!!!!""##$$%%&&''(())))((''&''(())**))((''''&&%%$$###""!!!""######$$%%$$#########"""##$$%%&&''(())**++,,--..//0011100//..-..//001122221100//..--,,++*++****)))((())*))(((((((((((('''&''((((''&&%%$$##""""""""!!!!!````````````!!``!!""#c""!!`ɉ`a!""##$$%%&&''(())**++,,--...////.....--,,++**))((''''''''&&%%%%%&&'&&%%$$##"""###""##$$$$$##"""##$$%%%$%%&&'''''''''''&&%%$$##"""""""!!!""###$$%%&&%%%&&''(()(((''((((((())))((''&&%%$$##""!!`ɉ`a!""##$$$$$%%%&&%%$$$####""""###$$%%&&'''&&%%$$##"##$$%%%$$$$%%%$$#$$%%&&''(())**+++,,--..//00112233444433221100//..--,,+++++++++**))(('''&&%%$$$$##$$$##########""!!!!``ɉ`a!!!!!""##$$%%%%%%%$$$$$$$%%&&'''((((())**))))**++,,----,,++**))((''&&%%$%%%%%%%&&'&&&&&&&&'''''&&&&&&''&&%&&'''&&&&&&&&&&&%%$$$%%&&&''((''&''''&&&&%%%%%&&''(()))((''&&%%$$##""!!``!!""##""!!!!`ɉ`!!""""""""""##########$$%%&&''(())**++,,-,,++**))((''&&%%$$######""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ```Ʉɉ``!!!!!!!!!!!``ɉ`!!""""""""""""""#######$$%%&&''(())**++,,-,,++**))(('''(())**+**))(('''(()))((''''(())**++,,--....--,,++**)*)))))))))***+**))(((((((((('''&&&'&&&&&&&&&&&&%%%%$$###""!!!`ɉɅ``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233444455`!!!!!""##$$%%&&''(())**++**))((''&&%%$$#####$$$$$$#####""""!!!!!`ɉ``````!!!""##$$%%&&''(())((''&&&''(())))((''&&&&%%$$###""!!`!!""#"""##$$$$##""""##""""""##$$%%&&''(())**++,,--..//00100//..---..//0011221100//..--,,++*******))(((((()))((''''(('''(''&&&&''((''&&%%$$##""!!""!!!!!!`````!!"bbb"!!``a!""##$$%%&&''(())**++,,,--.-../...--.--,,++**))((''&&&&&'&&%%$$$%%&&&%%$$##""""""""""#######""!""##$$$$$$%%&&''&&&&&&'&&%%$$##""!!!!!!!!!!"""##$$%%%%$%%&&''(((''''''(((((((()((''&&%%$$##""!!`ɉ`a!""##$$$$%%%%&&%%$$#####""!!""##$$%%&&''&&%%$$##"""##$$%$$##$$%$$###$$%%&&''(())***++,,--..//001122334433221100//..--,,+++***+++**))((''&&&%%$$$$####$##""######""!!```ɉ`!!!!!!!""##$$$%%$$$$$$$##$$%%&&&''(('(()))))())**++,,--,,++**))((''&&%%$$$$$$$$%%&&&%%%%&&&&&&&&&&&&&&&&&%%%&&'&&%%%%%%%%&%%$$#$$%%&&&''''&&&''&&&%%%$$$%%&&''(((((''&&%%$$##""!!``!!""##"""!!!``ɉ`!!!!!!!!!!""#####""###$$%%&&''(())**++,,,++**))((''&&%%$$##""###""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉȉ``!!!!!!```ɉ`a!!!!!!!!!""""""""""""###$$%%&&''(())**++,,,++**))((''&''(())***))(('''''(()((''&&''(())**++,,--..--,,++**)))))(()(()))****))((''''''((''&&&&&&&%%%%%%%%%%%%%%$$###""!!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233333445`!!!!""##$$%%&&''(())******))((''&&%%$$###############"""!!!!!!!`ɉɉ``!!""##$$%%&&''((((''&&%&&''(())((''&&&&%%$$##"""!!``!!""""""##$$##"""""""""!!!""##$$%%&&''(())**++,,--..//000//..--,--..//00111100//..--,,++**)**))))((('''(()((''''''''''''&&&%&&''''&&%%$$##""!!!!!!!!```ɉɉ`!!""b"!!````!!""##$$%%&&''(())**++,,,,----....-----,,++**))((''&&&&&&&&%%$$$$$%%&%%$$##""!!!"""!!""#####""!!!""##$$$#$$%%&&&&&&&&&&&%%$$##""!!!!!!!```!!"""##$$%%$$$%%&&''('''&&'''''''((((((''&&%%$$##""!!`ɉ`!!""##$$%%%%&&&%%$$###""""!!!!""##$$%%&&&&%%$$##""!""##$$$####$$$##"##$$%%&&''(())***++,,--..//0011223333221100//..--,,++*********))((''&&&%%$$####""###""""""""""!!`ɉ`a!`````!!""##$$$$$$$#######$$%%&&&'''''(())(((())**++,,,,++**))((''&&%%$$#$$$$$$$%%&%%%%%%%%&&&&&%%%%%%&&%%$%%&&&%%%%%%%%%%%$$###$$%%%&&''&&%&&&&%%%%$$$$$%%&&''(((''&&%%$$##""!!`ɉ`!!""##""""!!!`ɉ`!!!!!!!!!!""""""""""##$$%%&&''(())**++,++**))((''&&%%$$##"""""""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ``````ɉ`!!!!!!!!!!!!!!!!!"""""""##$$%%&&''(())**++,++**))((''&&&''(())*))((''&&&''(((''&&&&''(())**++,,----,,++**))()((((((((()))*))((''''''''''&&&%%%&%%%%%%%%%%%%$$$$##"""!!``ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011222333344`!!"""##$$%%&&''(())******))((''&&%%$$##"""""######"""""!!!!````ɉ`!!""##$$%%&&''((''&&%%%&&''((((''&&%%%%$$##"""!!`ɉ`!!"!!!""####""!!!!""!!!!!!""##$$%%&&''(())**++,,--..//0//..--,,,--..//001100//..--,,++**)))))))((''''''(((''&&&&''&&&'&&%%%%&&''&&%%$$##""!!``!!```ɉ`!!!!!!!`ɉ`!`a!""##$$%%&&''(())**++++++,,-,--.---,,-,,++**))((''&&%%%%%&%%$$###$$%%%$$##""!!!!!!!!!!"""""""!!`a!""######$$%%&&%%%%%%&%%$$##""!a```````!!!""##$$$$#$$%%&&'''&&&&&&''''''''(((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##"""""!!``!!""##$$%%&&%%$$##""!!!""##$##""##$##"""##$$%%&&''(()))**++,,--..//00112233221100//..--,,++***)))***))((''&&%%%$$####""""#""!!""""""!!`ɉ`a!``!!""###$$#######""##$$%%%&&''&''((((('(())**++,,++**))((''&&%%$$########$$%%%$$$$%%%%%%%%%%%%%%%%%$$$%%&%%$$$$$$$$%$$##"##$$%%%&&&&%%%&&%%%$$$###$$%%&&'''(''&&%%$$##""!!`ɉ`!!""####"""!!!`ɉ`````````!!"""""!!"""##$$%%&&''(())**+++**))((''&&%%$$##""!!""""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`Ɇɉ```````````!!!!!!!!!!!!"""##$$%%&&''(())**+++**))((''&&%&&''(()))((''&&&&&''(''&&%%&&''(())**++,,--,,++**))(((((''(''((())))((''&&&&&&''&&%%%%%%%$$$$$$$$$$$$$$##"""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011122222334`a!"""##$$%%&&''(())****))))((''&&%%$$##"""""""""""""""!!!```ɉ`!!""##$$%%&&''''&&%%$%%&&''((''&&%%%%$$##""!!!!`ɉ`!!!!!!!""##""!!!!!!!!!```!!""##$$%%&&''(())**++,,--..///..--,,+,,--..//0000//..--,,++**))())(((('''&&&''(''&&&&&&&&&&&&%%%$%%&&&&%%$$##""!!```ɉ`!!!!!!`ɉ`!!!""##$$%%&&''(())**+++*++++,,,,----,,,,,++**))((''&&%%%%%%%%$$#####$$%$$##""!!```!!!``!!"""""!!``!!""###"##$$%%%%%%%%%%%$$##""!!`ɉ`!!!""##$$###$$%%&&'&&&%%&&&&&&&''''''''&&%%$$##""!!``a!""##$$%%&&&&%%$$##"""!!!!``!!""##$$%%%%$$##""!!`!!""###""""###""!""##$$%%&&''(()))**++,,--..//001122221100//..--,,++**)))))))))((''&&%%%$$##""""!!"""!!!!!!!!!!`ɉ`!!`ɉ`!!""#######"""""""##$$%%%&&&&&''((''''(())**++++**))((''&&%%$$##"#######$$%$$$$$$$$%%%%%$$$$$$%%$$#$$%%%$$$$$$$$$$$##"""##$$$%%&&%%$%%%%$$$$#####$$%%&&''''''&&%%$$##""!!`ɉ`!!""######""!!`ɉ`!!!!!!!!!!""##$$%%&&''(())**+**))((''&&%%$$##""!!!!!!!!`ɉ`a!""##$$%%&&''(())((''&&%%$$##""!!`ɉ``````ɉ```````!!!!!!!""##$$%%&&''(())**+**))((''&&%%%&&''(()((''&&%%%&&'''&&%%%%&&''(())**++,,,,++**))(('('''''''''((()((''&&&&&&&&&&%%%$$$%$$$$$$$$$$$$####""!!!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0001111222233`!!""##$$%%&&''(())***)))))((''&&%%$$##""!!!!!""""""!!!!!`ɏ`!!""##$$%%&&'''&&%%$$$%%&&''''&&%%$$$$##""!!!``ɉ`!!!!```!!""""!!````!!```!!""##$$%%&&''(())**++,,--../..--,,+++,,--..//00//..--,,++**))(((((((''&&&&&&'''&&%%%%&&%%%&%%$$$$%%&&%%%%$$##""!!`ɉ``````ɉ`!!""##$$%%&&''(())**++*****++,+,,-,,,++,++**))((''&&%%$$$$$%$$##"""##$$$##""!!`````!!!!!"!!``!!""""""##$$%%$$$$$$%$$$##""!!`ɉ``!!""####"##$$%%&&&%%%%%%&&&&&&&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!!!!`ɉ`!!""##$$%%$$##""!!``!!""#""!!""#""!!!""##$$%%&&''((())**++,,--..//0011221100//..--,,++**)))((()))((''&&%%$$$##""""!!!!"!!``!!!!!!`ɉ`a!`ɉ`!!""""##"""""""!!""##$$$%%&&%&&'''''&''(())**++**))((''&&%%$$##""""""""##$$$####$$$$$$$$$$$$$$$$$###$$%$$########$##""!""##$$$%%%%$$$%%$$$###"""##$$%%&&&''&''&&%%$$##""!a``a!""##$$$###""!!`ɉ`!!!!!!``!!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!!!!`ɉ`!!""##$$$%%&&''(()((''&&%%$$##""!!`ɉ`!!!!!`ɉ`````!!!""##$$%%&&''(())***))((''&&%%$%%&&''(((''&&%%%%%&&'&&%%$$%%&&''(())**++,,++**))(('''''&&'&&'''((((''&&%%%%%%&&%%$$$$$$$##############""!!!``ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())**++,,--..///000011111223`a!""##$$%%&&''(())***)))((((''&&%%$$##""!!!!!!!!!!!!!!!``ɉ`a!""##$$%%&&''&&%%$$#$$%%&&''&&%%$$$$##""!!``ɉ`a!!!``!!""!!```ɉ`!!""##$$%%&&''(())**++,,--...--,,++*++,,--..////..--,,++**))(('((''''&&&%%%&&'&&%%%%%%%%%%%%$$$#$$%%%%$$%$$##""!!`ɉɉ`!!""##$$%%&&''(())****)****++++,,,,+++++**))((''&&%%$$$$$$$$##"""""##$$##""!!`ɉɉ`!!!!!!!!`ɉ`!!"""!""##$$$$$$$$$$$$$##""!!`ɉ`!!""##"""##$$%%&%%%$$%%%%%%%&&&&&&&&%%$$##""!!``a!""##$$%%&&&%%$$##""!!!```ɉ`!!""##$$%$$$##""!!``!!"""!!!!"""!!`!!""##$$%%&&''((())**++,,--..//00111100//..--,,++**))(((((((((''&&%%$$$##""!!!!``!!!```````ɉɉ`!!`ɉ`!!!!"""""""!!!!!!!""##$$$%%%%%&&''&&&&''(())****))((''&&%%$$##""!"""""""##$########$$$$$######$$##"##$$$###########""!!!""###$$%%$$#$$$$####"""""##$$%%&&&&&&''&&%%$$##""!!`a!""##$$$$$##""!!`ɉ````````!!""##$$%%&&''(())*))((''&&%%$$##""!!``````ɉ``!!""#####$$%%&&''(((''&&%%$$##""!!`ɉ`!!!!!`ɉɉ``!!""##$$%%&&''(())*))((''&&%%$$$%%&&''(''&&%%$$$%%&&&%%$$$$%%&&''(())**++++**))((''&'&&&&&&&&&'''(''&&%%%%%%%%%%$$$###$############""""!!``ɉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!!`ɉ`!!""##$$%%&&''(())**++,,--...////0000111122`!!""##$$%%&&''(())*)))(((((''&&%%$$##""!!`````!!!!!!```ɉ`a!""##$$%%&&''&&%%$$###$$%%&&&&%%$$####""!!`ɉ`!!!`ɉ`!!""!!`ɉɉ`!!""##$$%%&&''(())**++,,--.--,,++***++,,--..//..--,,++**))(('''''''&&%%%%%%&&&%%$$$$%%$$$%$$####$$%%$$$$$$##""!!`ɉ`!!""##$$%%&&''(())***)))))**+*++,+++**+**))((''&&%%$$#####$##""!!!""####""!!`ɉ`````!!!!```!!!!!!""##$$######$#$###""!!`ɉ`a!""#""!""##$$%%%$$$$$$%%%%%%%%&&&&%%$$##""!!````a!""##$$%%&&&%%$$##""!!``ɉ`!!""##$$$$###""!!`ɉ`!!""!!``!!"!!``!!""##$$%%&&'''(())**++,,--..//001100//..--,,++**))((('''(((''&&%%$$###""!!!!``!!!```ɉ`!!`ɉ`!!!!!!""!!!!!!!``a!""###$$%%$%%&&&&&%&&''(())**))((''&&%%$$##""!!!!!!!!""###""""#################"""##$##""""""""#""!!`!!""###$$$$###$$###"""!!!""##$$%%%&&%&&''&&%%$$##""!!!""##$$%%$$##""!!`ɉɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉɉ``a!!""##""###$$%%&&''(''&&%%$$##""!!`ɉ`!!"!!`ɉ````ɉɉ`!!""##$$%%&&''(()))((''&&%%$$#$$%%&&'''&&%%$$$$$%%&%%$$##$$%%&&''(())**++**))((''&&&&&%%&%%&&&''''&&%%$$$$$$%%$$#######""""""""""""""!!`ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--.....////00000112`!!""##$$%%&&''(()))))(((''''&&%%$$##""!!```````ɉ`!!!""##$$%%&&&&%%$$##"##$$%%&&%%$$####""!!`ɉ`a!!`ɉ`!!""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**)**++,,--....--,,++**))((''&''&&&&%%%$$$%%&%%$$$$$$$$$$$$###"##$$$$##$$$##""!!`ɉ`!!"""##$$%%&&''(())*))())))****++++*****))((''&&%%$$########""!!!!!""##""!!``ɉ`!!!`ɉ`!!!`!!""###############""!!`ɉ`!!""""!!!""##$$%$$$##$$$$$$$%%%%%%%%%$$##""!!``!!!""##$$%%&&&%%$$##""!!`ɉ`a!""##$$$$####""!!`ɉ`!!"!!``!!!``!!!""##$$%%&&'''(())**++,,--..//0000//..--,,++**))(('''''''''&&%%$$###""!!```ɉ`!!!`ɉ```!`ɉ`!!`ɉ````!!!!!!!`````!!""###$$$$$%%&&%%%%&&''(())))((''&&%%$$##""!!`!!!!!!!""#""""""""#####""""""##""!""###"""""""""""!!``!!"""##$$##"####""""!!!!!""##$$%%%%%%&&''&&%%$$##""!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ``!!!!""##"""""##$$%%&&''''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!`ɉ````ɉ`!!""##$$%%&&''(())((''&&%%$$###$$%%&&'&&%%$$###$$%%%$$####$$%%&&''(())****))((''&&%&%%%%%%%%%&&&'&&%%$$$$$$$$$$###"""#""""""""""""!!!!`ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,-----....////000011`!!""##$$%%&&''(()))((('''''''&&%%$$##""!!`ɉɉ``!!""##$$%%&&%%$$##"""##$$%%%%$$##""""!!`ɉ``a!!`ɉ`a!"""!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**)))**++,,--..--,,++**))((''&&&&&&&%%$$$$$$%%%$$####$$###$##""""##$$####$##""!!`ɉ`!!"""##$$%%&&''(()))((((())*)**+***))*))((''&&%%$$##"""""#""!!```!!""""!!`ɉ````ɉ`````!!""##""""""#"#"""""!!`ɉ`!!"""!!`!!""##$$$######$$$$$$$$%%%%%%%$$##""!a`!!!""##$$%%&&&&%%$$##""!!`ɉʉ`a!""##$$$###"#""!!`ˉ`!!!!`ɉ`!!`ɉ``!!""##$$%%&&&''(())**++,,--..//00//..--,,++**))(('''&&&'''&&%%$$##"""!!`ψ`!!!`ɉ`a!!!`ɉ`!`ɉ``!!```ɉ`!!"""##$$#$$%%%%%$%%&&''(())((''&&%%$$##""!!```````!!"""!!!!"""""""""""""""""!!!""#""!!!!!!!!""!!``!!"""####"""##"""!!!```!!""##$$$%%$%%&&''&&%%$$##"""##$$%%%%$$##""!!`ɉɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!!"""##""!!"""##$$%%&&''&&%%$$##""!!`ɉɉ`!!""!!```a!!``a!!`ɉ`!!""##$$%%&&''((((''&&%%$$##"##$$%%&&&%%$$#####$$%$$##""##$$%%&&''(())**))((''&&%%%%%$$%$$%%%&&&&%%$$######$$##"""""""!!!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,-------..../////001`a!""##$$%%&&''(()))((('''&&&&'&&%%$$##""!!````ɉ`!!""##$$%%%%$$##""!""##$$%%$$##"""""!!`ɉ`a!!!`ɉ`!!!"!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**))())**++,,----,,++**))((''&&%&&%%%%$$$###$$%$$############"""!""####""###""!!`ɉ``!!!""##$$%%&&''(()(('(((())))****)))))((''&&%%$$##""""""""!!``!!"""!!`ɉɉ`!!""""""""""""""""""!!`ɉ`!!""!!``!!""##$###""#######$$$$$$$%%%%$$##""!a!"""##$$%%&&'&&%%$$##""!!`````a!""##$$$###"""#""!!`ɉ`!!!`ɉ`!!`ɉ`!!""##$$%%&&&''(())**++,,--..////..--,,++**))((''&&&&&&&&&%%$$##""""!!`ď````ɉ`a!!!!!`ɉ`a!`ɉ``ɉ`!!""""#####$$%%$$$$%%&&''(()((''&&%%$$##""!!``!!"!!!!!!!!"""""!!!!!!""!!`a!"""!!!!!!!!!!!!``a!!!!""##""!""""!!!!``!!""##$$$$$$%%&&''&&%%$$##"##$$%%&%%$$##""!!`ɉ`````ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!"""##""!!!!!""##$$%%&&'&&%%$$##""!!`ɉɉ`````a!""""!!!````a!"!!```a!!!!`ɉ`!!""##$$%%&&''(((''&&%%$$##"""##$$%%&%%$$##"""##$$$##""""##$$%%&&''(())))((''&&%%$%$$$$$$$$$%%%&%%$$##########"""!!!"!!!!!!!!!!!!```ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--,,,----....////00`!!""##$$%%&&''(())(('''&&&&&&&&&%%$$$##""!!```a!`ɉ`!!""##$$%%$$##""!!!""##$$$$##""!!!!!!`ɉ`!!!`ɉ`!!!!!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((())**++,,--,,++**))((''&&%%%%%%%$$######$$$##""""##"""#""!!!!""##""""##""!!`ɉ`a!!""##$$%%&&''((('''''(()())*)))(()((''&&%%$$##""!!!!!""!!`ɉ`!!!!!`ɉ`!!!""!!!!!!"!"!!!!!!!`ɉ`!!!!!``!!""###""""""########$$$$$$$%%$$##""!"""##$$%%&&''&&%%$$##""!!``!``a!!!"""#####"""!""""!!`ɉ`!!`ɉ`!!`ɉ`!!""##$$%%%&&''(())**++,,--..//..--,,++**))((''&&&%%%&&&%%$$##""!!!!`Ąɉ`!!""""!!``ɉ`!!`ɉɉ`!!!!!""##"##$$$$$#$$%%&&''((((''&&%%$$##""!!`ɉ`!!!````!!!!!!!!!!!!!!!!!``!!"!!````````!!````!!!!!""""!!!""!!!``ɉ`a!""#####$$#$$%%&&''&&%%$$###$$%%&%%$$##""!!`ɉ`!!!a`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!!""#""!!``a!!""##$$%%&&'&&%%$$##""!!`ɉ``````a!!a`a!""##""!!!!!!!"""!!!!!""!!`ɉ`!!""##$$%%&&''(''&&%%$$##""!""##$$%%%$$##"""""##$##""!!""##$$%%&&''(())((''&&%%$$$$$##$##$$$%%%%$$##""""""##""!!!!!!!```````````ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--,,,,,,----.....//0````a!""##$$%%&&''(())(('''&&&%%%%&&%%$$$$$##""!!!!!!`ɉ`!!""##$$$$##""!!`!!""##$$##""!!!!!``ɉ`!!``ɉ``!!!`ɉ`!!""##$$%%&&''(())**++,,,++**))(('(())**++,,,,++**))((''&&%%$%%$$$$###"""##$##""""""""""""!!!`!!""""!!""""!!`Ʉ``!!""##$$%%&&''(''&''''(((())))(((((''&&%%$$##""!!!!!!!!!`ɉ`!!!!`ɉ`!!!!!!!!!!!!!!!!!!!!!!`ɉ`!!!!`ɉ`!!""#"""!!"""""""#######$$$$$$$$##"""###$$$%%&&''&&%%$$##""!!``!!!!``!!!""###"""!!!"""!!`ɉ`!!`ɉ`!!`ɉ`a!!""##$$%%%%&&''(())**++,,--....--,,++**))((''&&%%%%%%%%%$$##""!!!!`Ʉ`!!"""""!!`ɉ`a!`ɉ`!!!!!"""""##$$####$$%%&&''((''&&%%$$##""!!`Ą`!!````!!!!!``````!!!!`a!"!!```ɉ````!!""!!`!!!!``ɉ`!!""#""######$$%%&&''&&%%$$#$$%%&&%%$$##""!!`ɉ`a!!!!`ɉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ``!!"""!!```!!""##$$%%&&&&%%$$##""!!`ɉ`a!!!``````!!!!!!!!""####"""!!!!""#""!!!"""!!`ɉ`!!""##$$%%&&''''&&%%$$##""!!!""##$$%$$##""!!!""###""!!!!""##$$%%&&''((((''&&%%$$#$#########$$$%$$##""""""""""!!!```!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`a!!""##$$%%&&''(())**++,,,,,,+++,,,,----....//`a!!a!""##$$%%&&''(()(((''&&&%%%%%%%%%$$#######""!!!!!`ɉ`!!""##$$##""!!``!!""####""!!````ɉ``ɉ```ɉ`!!""##$$%%&&''(())**++,++**))(('''(())**++,,++**))((''&&%%$$$$$$$##""""""###""!!!!""!!!"!a```!!""!!!!"""!!`Ɉ`!!""##$$%%&&'''&&&&&''('(()(((''(''&&%%$$##""!!`````!!!`ɉ````ɉ```!!``````!`!``````!!!``ɉ`````ɉ`!!"""!!!!!!""""""""#######$$$$$$##"###$$#$$%%&&&&%%$$##""!!``ɉ`````!!!"""""!!!`!!""!!``a!`ɉ`!!`ɉ`!!!""##$$$$%%&&''(())**++,,--..--,,++**))((''&&%%%$$$%%%$$##""!!```ɉ`!!""""!!```a!!`ɉ````!!""!""#####"##$$%%&&''(''&&%%$$##""!!`Ą`!!!`ɉ``````!!!!!!!!`ɉɉ`!!!!``!!`ɉ`!!"""""""##"##$$%%&&''&&%%$$$%%&&&%%$$##""!!`ɉ`!!""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ```a!!!!!!!!a!!!""""!""##$$##"""""""###"""""#""!!`ɉ`a!""##$$%%&&''''&&%%$$##""!!`!!""##$$$##""!!!!!""#""!!``!!""##$$%%&&''((''&&%%$$#####""#""###$$$$##""!!!!!!""!!```ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,,,++++++,,,,-----../`!!!!""##$$%%&&''((((((''&&&%%%$$$$%%$$#########""!!``ɉ`!!""##$$$##""!a``!!""##""!!`ɉɉɉ`!!""##$$%%&&''(())**+++**))((''&''(())**++++**))((''&&%%$$#$$####"""!!!""#""!!!!!!!!!!!!`ɉ`!!!!``!!""!!`ɉ`!!""##$$%%&&''&&%&&&&''''(((('''''&&%%$$##""!!``!!`ĉɉ`````!!!`ɉɉ`!!""!!!``!!!!!!!"""""""#############$$$###$$%%&&%%$$##""!!`ɉɉ``!!"""!!!``!!!!`ɉ````ɉ`!!`ɉ``!!""##$$$$%%&&''(())**++,,----,,++**))((''&&%%$$$$$$$$$##""!!`ɉ`!!"""!!``a!!``ɉ`!!!!!""##""""##$$%%&&''''&&%%$$##""!!`Ą`a!!!`ɉɉ`!!!!!!`ɉ`!!!```ɉ`!!"""!!""""""##$$%%&&''&&%%$%%&&&%%$$##""!!`ɉ`!!""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!!""""!!!!!!""""""""##$$$$###""""##$##"""###""!!``ɉ`!!""##$$%%&&'''&&%%$$##""!!``!!""##$##""!!```!!"""!!``!!""##$$%%&&''''&&%%$$##"#"""""""""###$##""!!!!!!!!!!`ɉɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+++++++++***++++,,,,----..ɉ`!!""""##$$%%&&'''''(('''&&%%%$$$$$$$$$##"""""""""!!`ɉ`!!""##$$$$##""!!`!!""####""!!``ɉɉ`!!""##$$%%&&''(())**+**))((''&&&''(())**++**))((''&&%%$$#######""!!!!!!"""!!````!!```!!`ɉ`!!``!!!!`ɉ`!!""##$$%%&&'&&%%%%%&&'&''('''&&''&&%%$$##""!!`ɉ``Ąɉɉɉ``!!`ɉ`!!!!````!!!!!!!!"""""""#########$$$##"##$$%%&%%$$##""!!`ɉ`!!!!!``ɉ`!!!`ɉɉ`!!`ɉ`!!""####$$%%&&''(())**++,,--,,++**))((''&&%%$$$###$$$$##""!!`ɉ`!!"""!!`!!!`ɉ`a!!!`a!"""""!""##$$%%&&'''&&%%$$##""!!`Ɋ`a!!!!`ɉ``````ɉ```ɉɉ`!!!!!!!!""!""##$$%%&&''&&%%%&&'&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`a!"!!`ɉ`!!""##$$%%&%%$$##"""!!`ɉ`!!"""""""""""""####"##$$$$$$#######$$$#####$##""!!!``!!""##$$%%&&''&&%%$$##""!!`ɉ`!!""###""!!``!!"!!`ɉ`!!""##$$%%&&''&&%%$$##"""""!!"!!"""####""!!``````!!!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++++++******++++,,,,,--.```ɉ````!!""""##$$%%&&''''''''''&&%%%$$$####$$##"""""""""!!`ɉ`!!""##$$%$$##""!!!""##$$##""!!!`ɉ````ɉɉ`!!""##$$%%&&''(())****))((''&&%&&''(())****))((''&&%%$$##"##""""!!!```!!"!!`````ɉ`!`ɉ`!!!`Ɖ`a!""##$$%%&&&&%%$%%%%&&&&''''&&&&&&%%$$##""!!`ɉƄ``ɉ`!!`ɉ`````!!!!!!!""""""""""######"""##$$%%%%$$##""!!`ȉ`!!!`ɉ`!!`ɉ`!`ɉ`!!""####$$%%&&''(())**++,,,,++**))((''&&%%$$############""!!`ɉ`!!""""!!!``ɉ``a!!!``!!""!!!!""##$$%%&&'&&%%$$##""!!`ɉ`!!!!`ɉɉɉ``!!!``!!!!!!""##$$%%&&''&&%&&''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!""##$$%%%$$##""!""!!`Ʉ`!!""##""""""########$$$$#$$$$####$$%$$###$$$##""!!!``!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!""##""!!``a!""!!`ɉ`!!""##$$%%&&'&&%%$$##""!"!!!!!!!!!"""#""!!``!!`ɉ`a!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***********)))****++++,,,,--`!!`ɉ```a!!!!""####$$%%&&''''&&&''&&&%%$$$#########""!!!!!!!!!!`ɉɉ`!!""##$$%$$##""!""##$$$$##""!!!`ɉ`!!!!`ɉ````ɉ`!!""##$$%%&&''(())***))((''&&%%%&&''(())**))((''&&%%$$##"""""""!!```!!!`ɉ``ɉɉ`!`ɇ`!!`Ą`!!""##$$%%&&&%%$$$$$%%&%&&'&&&%%&&&%%$$##""!!`ɉɉ`!`ɉ```!!!!!!!""""""""####""!""##$$%%%%$$##""!!`ɉ````ɉ```ɉ```ɉ`!!"""""##$$%%&&''(())**++,,++**))((''&&%%$$###"""######""!!`ɉ`!!"""!!`ɉ`!!!!``a!!!!!`!!""##$$%%&&'&&%%$$##""!!`ɉ`````ɉ`````!!`!!""##$$%%&&''&&&'''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""!!`ɉ`!!""##$$%$$##""!!!!"!!`Ą`!!""###########$$$$#$$$$#########$$$%%$$$$$%$$##"""!!!!""##$$%%&&''((''&&%%$$##""!!``!!!"""""!!``!!"!!`ɉ`!!""##$$%%&&&&%%$$##""!!!!!``!``!!!""""!!`ɉ````ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**********))))))****+++++,,-`a!!!`ɉ`a!!!!!!""####$$%%&&'&&&&&&&&&&&%%$$$###""""##""!!!!!!!!!!!`ɉ```ɉ``!!""##$$%$$##"""##$$%%$$##"""!!`ɉ`a!!!!`ɉ``a!!!``ɉ`!!""##$$%%&&''(())*))((''&&%%$%%&&''(())))((''&&%%$$##""!""!!!!`ɉ`!!`ɉɉ`!`Ą`!!`ĉ`a!""##$$%%&&&%%$$#$$$$%%%%&&&&%%%%&%%$$##""!!`ɉɉ``ɉ````!!!!!!!!!!""""""!!!""##$$%%%$$##""!!`ɉɉɉɉ`a!""""""##$$%%&&''(())**++++**))((''&&%%$$##"""""""""""""!!`ɉ`!!"""!!`ĉ`!!!`ɉ`!!!!```!!""##$$%%&&'&&%%$$##""!a``ɉɉɉ```!!""##$$%%&&''&''(''&&%%$$##""!!`ɉ`!!!"""!!`ɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""!!`ɉ`!!""##$$$$##""!!`!!!!!!`Ą`!!""##$######$$$$$$$$$$##"########$$$$%$$$%%%$$##"""!!""##$$%%&&''(((''&&%%$$##""!!`ɉ``!!"""""!!``!!"!!`ɉ`!!""##$$%%&&%%$$##""!!`!`````!!!""!!`ɉɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**)))))))))((())))****++++,,`a!"!!`ɉ`!!!!""""##$$$$%%&&'&&&&&%%%&&%%%$$###"""""""""!!```````````ɉ``````````a!!`ɉ````!!""##$$%$$##"##$$%%%%$$##""!!`ɉ`a!""!!`ɉ````!!!!!!`ɉ`!!""##$$%%&&''(()))((''&&%%$$$%%&&''(())((''&&%%$$##""!a!!!!!!`ɉ``ɉ`Ʉ`!`Ϗ`!!""##$$%%&&%%$$#####$$%$%%&%%%$$%%%%$$##""!!`ɉ```ɉɉ```!!!!!!!!""""!!`!!""##$$%%$$##""!!`ɉ`!!!!!!""##$$%%&&''(())**++**))((''&&%%$$##"""!!!""""""""!!`ɉ`!!"""!!`ɉ`!`ɉ`````a!""##$$%%&&'''&&%%$$##""!!a`ɉ`!!""##$$%%&&''''((''&&%%$$##""!!`ɉ``!!"""!!`ɉ`````!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!""##$$$##""!!```!!!!`DŽ`!!""##$$$$$$$$$%%%%$$$##"""""""""###$$$$$$%%%%$$###""""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!!!"""!!!!""!!`ɉ`!!""##$$%%&%%$$##""!!``ɉɉ`!!!!!`ɉ`a!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**)))))))))(((((())))*****++,`!!""!!`ɉ`!!!!!""##$$$$%%&&'&&%%%%%%%%%%%$$###"""!!!!""!!`ɉ`a!!!!a!!!!!!!a``a!!```!!""##$$%%$$###$$%%&&%%$$##""!!`ɉ`````a!"""!!`ɉ`!!`a!""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$#$$%%&&''((((''&&%%$$##""!a`!!````ɉɉɉ`!`Ϗ`!!""##$$%%%%$$##"####$$$$%%%%$$$$%%%%$$##""!!````ɉ`!`ɉ```````!!!!!!``!!""##$$%$$##""!!`ɉ`!!!!!!!""##$$%%&&''(())****))((''&&%%$$##""!!!!!!!!!!!!!!!`ɉ`!!""!!`lj``ɉ`a!""##$$%%&&''(''&&%%$$##""!!!``````ɉ`!!""##$$%%&&'''(((''&&%%$$##""!!`ɉ`!!""!!`ɉ`a!!!!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$$##""!!`ɉ`````ɉ`a!""##$$$$$$$$%%%%%%$$##""!""""""""####$$$$$%%%%$$###""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!!!!""!!""""!!``a!""##$$%%&%%$$##""!!`ɉɉ``!!`ɉ`a!""##$$%%&&&&''(())**+++**))((''&&%%$$##""!!`ɉ``a!!""##$$%%&&''(())**))((((((((('''(((())))****++``!!""!!`ɉ````!!""##$$%%&&'&&%%%%%$$$%%$$$##"""!!!!!!!!!`ɉ`a!!!!!!!!!"""!a`````````a!!!!!`a!""##$$%%%%$$#$$%%&&&%%$$##""!!``a!!!!!""""!!`ɉ`!!!!""!!`ɉ`!!""##$$%%&&''((((''&&%%$$###$$%%&&''((''&&%%$$##""!!```ɉ`!!`͏`!!""##$$%%%$$##"""""##$#$$%$$$##$$%%%%$$##""!!!!!`ɉ`!!`ɉ`!!!!``!!""##$$%%$$##""!!`ɉ``````!!""##$$%%&&''(())**))((''&&%%$$##""!!!```!!!!!!!!!!`ɉ`!!""!!`ɉɉ`a!""##$$%%&&''(((''&&%%$$##"""!!!!!!!`ɉ`!!""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!""!!`ɉ`a!!!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$##""!!!`ɉɉ`a!""##$$%%%%%%%%%&%%$$##""!!!!!!!!!"""######$$%%%%$$$####$$%%&&''(()))((''&&%%$$##""!!`ɉ```!!!!"""##""!!`````a!""##$$%%&%%$$##""!!`ɉ```ɉʉ`a!""##$$%%&&%&&&''(())**++**))((''&&%%$$##""!!`ɉ``a!!!""##$$%%&&''(())**))(((((((((''''''(((()))))**+`!!""""!!`ɉ`!!""##$$%%&&&%%$$$$$$$$$$$##"""!!!````!!`ɉ`!!""""""""""""!!!!!!!!aa!"""!!!!""##$$%%&&%%$$$%%&&'&&%%$$##""!!``a!!!!!""##""!a`ɉ`!!!"""!!`ɉ`!!""##$$%%&&''(((''&&%%$$##"##$$%%&&''''&&%%$$##""!!`ɉɉ`!!`ć`!!""##$$%%$$##""!""""####$$$$####$$%%%%$$##""!!!!`ɉ`a!!`ɉ````ɉ`!!""##$$%$$##""!!`ʉ`a!""##$$%%&&''(())))((''&&%%$$##""!!````````````ɉ`a!""""!!`ɉ`!!""##$$%%&&''((((''&&%%$$##"""!!!!!!`ɉ`a!""##$$%%&&&''((((''&&%%$$##""!!`ɉ`!!"""!!```a!"""""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!`ɉ`!!""####""!!``ɉ``!!""##$$%%%%%%%%&&%%$$##""!!`!!!!!!!!""""#####$$$%%%$$$##$$%%&&''(())*))((''&&%%$$##""!!```ɉ``!!!"""##""!!!!!!!""##$$%%&&%%$$##""!!`ɉɉɉ```````````ɉ`!!""##$$%%%%%%%&&''(())****))((''&&%%$$##""!!!`ɉ`!!!"""##$$%%&&''(())**))(('''''''''&&&''''(((())))**`!!""#""!!`ɉ`!!""##$$%%&&%%$$$$$###$$###""!!!````ɉ`!!""""""""###""!!!!!!!!!""""""!""##$$%%&&&&%%$%%&&'''&&%%$$##""!!!!""""""####""!!````ɉ`!!""""!!```````!!""##$$%%&&''((''&&%%$$##"""##$$%%&&'''&&%%$$##""!!`ɉ`!`Ą`a!""##$$%%$$##""!!!!!""#"##$###""##$$%%%%$$##""!!`ɉ`!!!`ɉɉ`!!""##$$%%$$##""!!`ɉ`a!""##$$%%&&''(())((''&&%%$$##""!!`ɉɉ`a!""#""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$###""""""!!`ɉ`!!""##$$%%%%&&''(((''&&%%$$##""!!`ɉ`!!"""!!!`!!"""""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ```ɉ`!!""###""!!`ɉ`a!!""##$$%%&&&&&&&&%%$$##""!!````````!!!""""""##$$$$%%%$$$$%%&&''(())***))((''&&%%$$##""!!!!`ɉ``!!!""##""!!!!!""##$$%%&&&&%%$$##""!!`Ɖ````ɉ`a!!!!!!!!!`ɉɉ`!!""##$$%%%%$%%%&&''(())**))((''&&%%$$##""!!``ɉ`!!!!""##$$%%&&''(())*))(('''''''''&&&&&&''''((((())*`!!""###""!!```a!""##$$%%&&%%$$###########""!!!`ɉɉ`a!""##########"""""""""""###""""##$$%%&&''&&%%%&&''(''&&%%$$##""!!""""""##$$##""!!!!!``````ɉ`!!""""!!!!!!!``a!""##$$%%&&''((''&&%%$$##""!""##$$%%&&'&&%%$$##""!!`ɉ`!!`ĉ`!!""##$$$$##""!!`!!!!""""####""""##$$%%$$##""!!``ɉ`!!!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$###""""!!`ɉ`!!""##$$%%%%%&&''((''&&%%$$##""!!`ɉ`!!""""!!!!""#####$$%%&&''(())*))((''&&%%$$##""!!`ɉɉ`!!""##""!!`ɉ`!!!!""##$$%%&&&&&&%%$$##""!!`ɉ`!!!!"""""###$$$%%%$$%%&&''(())**+**))((''&&%%$$##""!!!`ɉ`!!!""##""""!""##$$%%&&''&&%%$$##""!!``!!!!````a!!!!!!!!!!`ɉ````a!""##$$%%%$$$$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!!!!""##$$%%&&''(()))((''&&&&&&&&&%%%&&&&''''(((())`a!""##$##""!!a`````a!""##$$%%&&%%$$#####"""##"""!!``ɉ`!!""######$$$##""""""""!""####"##$$%%&&''''&&%&&''(('''&&%%$$##""""######$$$$##""!!!!!!!!!`ɉ`!!""""!!!!!!!!!""##$$%%&&''((''&&%%$$##""!!!""##$$%%&&&%%$$##""!!`ɉ`!`ɉ`!!""##$$$##""!!````!!"!""#"""!!""##$$$$##""!!`ɉɉ`!!!!`ɉ`a!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ```a!""##$$%%&&''(())))((''&&%%$$$###""!!`ɉ`a!""##$$%$$$$%%&&''(''&&%%$$##""!!`ɉ`!!""#"""!""#####$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!!!!""##$$%%&&'&&%%$$##""!!`ɉ```!!!!!!""####$$%%%%%&&''(())**+++**))((''&&%%$$##""!!`ɉ``!!""##""!!!""##$$%%&&''&&%%$$##""!!````!!!!!!!!`````a!""""""!!``ɉ``!!a``!!""##$$%%%$$$#$$$%%&&''(())((''&&%%$$##""!!`ɉ`````!!""##$$%%&&''(()((''&&&&&&&&&%%%%%%&&&&'''''(()`a!""##$$$##""!!!!!!a!""##$$%%&&%%$$##"""""""""""!!`ɉ`````!!""##$$$$$$$$$######""!!!""#####$$%%&&&'''''&&&''((''&&&&&%%$$##""######$$%%$$##"""""!!!!!!``!!""#"""""""!!""##$$%%&&''((''&&%%$$##""!!`a!""##$$%%&%%$$##""!!`ɉ`!!`ɉ`!!""##$##""!!`ɉ`!!!!""""!!!!""##$$$$##""!a`````ɉ``!!"!!`ɉ`!!""##$$%%&&%%$$##""!!```!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`a!""###""!!`ɉ``!!!!""##$$%%&&''(())**))((''&&%%$$$##""!!`ɉ`!!""##$$$$$$$$%%&&''''&&%%$$##""!!`ɉ`a!""###""""##$$$$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""####""!!`ɉ`!````!!""##$$%%&&'&&%%$$##""!a``ɉ``!!!!!"""###$$%%%&&''(())**+++**))((''&&%%$$##""!!``ɉ`!!""""!!`a!""##$$%%&&''&&%%$$##""!!!!!!""""!!!!!!!a!""""!!!!`ɉ`!!!!!!!""##$$%%%$$#####$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((''&&%%%%%%%%%$$$%%%%&&&&''''((``a!""##$$%$$##"""!!!!!""##$$%%&&%%$$##"""""!!!""!!!`ɉ``a!!!!!""##$$$$$$%%%$$####""!!`a!""###$$%%&&&&&'''''&''''''&&&&&&&%%$$####$$$$$$%%%%$$##"""""""""!!```a!""###"""""""""###$$%%&&''(''&&%%$$##""!!``!!""##$$%%%%$$##""!!`ɉ`!!`ɉɉ``!!""##$##""!!`ɉ`!!`a!"!!!``!!""##$$$$##""!a!!!`ɉ`a```a!""!!`ɉɉ`!!""##$$%%&&&%%$$##""!!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`a!""####""!!`ɉ``a!!!!""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`a!""##$$$####$$%%&&'''&&%%$$##""!!`ɉ`!!""#####"##$$$$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""####""!!`ɉ```!!""##$$%%&&'&&%%$$##""!!`ɉɉ````!!""""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""!!``!!""##$$%%&&''&&%%$$##""!!!!""""""""!!!!!""!!!!!!`ɉ`a!"""!!""##$$%%%$$###"###$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((''&&%%%%%%%%%$$$$$$%%%%&&&&&''(ɉ`a!!""##$$%%%$$##""""""""##$$%%&&%%$$##""!!!!!!!!!!!`ɉ`a!!!!!!""##$$%%%%%%%%%$$##""!!``!!""##$$%%&&%%&&&''''&''''&&%%%&&&&%%$$##$$$$$$%%&&%%$$#####""""""!!!!!""##$#######""#""##$$%%&&'''&&%%$$##""!!!a`a!""##$$%%&&%%$$##""!!`ɉ`!!`ɉ``````a!!""##$$##""!!`ɉ`!``!!!!``!!""##$$$$##""!!!!!```!!!!!!""""!!`````ɉɉ`!!"""##$$%%&&&%%$$##""!!!`ʉɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉɉ`a!""####""!!`ɉ`!!!""""##$$%%&&&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$######$$%%&&'&&%%$$##""!!`ɉ`!!""##$$####$$%%%%%&&''(())**))((''&&%%$$##""!!`ɉɉ`!!""##$##""!!`Ąɉ`a!""##$$%%&&''&&%%$$##""!!```ɉ`!!!"""##$$%%&&''(())****))((''&&%%$$##""!!`ɉɉ`!!""!a`a!""##$$%%&&''''&&%%$$##""""""####"""""""""!!!!```ɉ`a!"""""""##$$%%%$$##"""""##$$%%&&''(()((''&&%%$$##""!!`ɉ`a!""##$$%%&&''((''&&%%$$$$$$$$$###$$$$%%%%&&&&''ɉ````ɉ``a!!""##$$%%&%%$$###"""""##$$%%&&%%$$##""!!!!!```!!```ɉ``a!!""""""##$$%%%%%%&&%%$$##""!!``a!""##$$%%&%%%%&&&&&&&&&&&&%%%%%&&&&%%$$$$%%%%%%&&&&%%$$#########""!!!""##$$$#######"""""##$$%%&&'&&%%$$##""!!!!!!!""##$$%%&&%%$$##""!!`ɉ`!!``ɉ`a!!```a!!!!""##$$##""!!`ɉ`!``!!``ɉ`!!""##$$$$##"""""!!`a!!"!!!""##""!a`a!!!`ɉ````````ɉ`!!!""##$$%%&&&%%$$##"""!!`ɉ`````ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!``ɉ```a!""####""!!`ɉ`!!!"""##$$%%&&&%&&''(())))((''&&%%$$##""!!`ɉ`!!""####""""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$$$$#$$%%%%%&&''(())***))((''&&%%$$##""!!`ɉ`````ɉ`!!""##$##""!!`Ą`a!""##$$%%&&''''&&%%$$##""!!```a`ʉ`!!!!""##$$%%&&''(())***))((''&&%%$$##""!!``````ɉ```ɉ`!!""!!!""##$$%%&&''((''&&%%$$##""""########"""""!!```ɉ`a!""###""##$$%%%$$##"""!"""##$$%%&&''(()((''&&%%$$##""!!```!!""##$$%%&&''(''&&%%$$$$$$$$$######$$$$%%%%%&&'```ɉ`a!!!`ɉ````a!!"""##$$%%&&&%%$$########$$%%&&%%$$##""!!``````ɉ``````a!!"""""""##$$%%&&&&&&&%%$$##""!!``!!""##$$%%%%$$%%%&&&&%&&&&%%$$$%%&&&&%%$$%%%%%%&&''&&%%$$$$$######"""""##$$%$$$$$##"""!!""##$$%%&&&%%$$##""!!``!!!""##$$%%&&&%%$$##""!!`ɉ`!!!`ɉ``!!!!!!!!!!"""##$$$##""!!`ɉ`````Ą`!!""##$$%$$##"""""!!!!""""""####""aa!!!!`ɉ`!!!!!!!`````ɉɉɉ`!!!""##$$%%&&&%%$$##"""!!`ɉ`!!!a```````!!""##$$%%&&''(())))((''&&%%$$##""!!!``ɉ`a!`a!""####""!!`ɉ``!!""##$$%%&&%%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##""""""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%$$$$%%&&&&&''(())****))((''&&%%$$##""!!`ɉ`a!!!`ɉ`!!""##$##""!!`Ą`a!""##$$%%&&''((''&&%%$$##""!!!!!!`ɉ``!!!""##$$%%&&''(())***))((''&&%%$$##""!!`a!!!!`````a!``!!"""!""##$$%%&&''((((''&&%%$$######$$$$#####""!!`ɉ`!!""######$$%%%$$##""!!!!!""##$$%%&&''(()((''&&%%$$##""!!!```````!!""##$$%%&&''(''&&%%$$#########"""####$$$$%%%%&&`!!`ɉ`!!!!!!`ɉ`a!!!!!"""##$$%%&&'&&%%$$$#####$$%%&&%%$$##""!!`ɉɉ``aa!!!!!!"""######$$%%&&&&&&&&%%$$##""!!``!!""##$$%%%$$$$%%%%%%%%%%%%$$$$$%%&&&&%%%%&&&&&&''''&&%%$$$$$$$$$##"""##$$%%%$$$##""!!!!!""##$$%%&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!`ɉ`!!!`ɉ`!!"""!!!"""""##$#####""!!`ɉɉɄ`!!""##$$%$$#####""!"""#"""##$$##""!"""!!``!!!!!!!!!!!!````ɉ```ɉ``!!""##$$%%&&&%%$$##""!!`ɉ`!!!!!!!!!`a!!""##$$%%&&''(())))((''''&&%%$$##""!!!`ɉ`a!!!!""#####""!!`ɉ`!!""##$$%%%%$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""#""!!!!""##$$%%&&&%%$$##""!!`ɉ`a!""##$$%%%%%$%%&&&&&''''(())****))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""####""!!`Ʉ```a!""##$$%%&&''((((''&&%%$$##""!!!!`ɉ``!!""##$$%%&&''(())***))((''&&%%$$##""!!!!!!!!`a!!!!!!```!!""""##$$%%&&''(())((''&&%%$$####$$$$$$$$##""!!`ɉ`!!""##$##$$%%%$$##""!!!`!!!""##$$%%&&''(()((''&&%%$$##""!!!!!a!!!!""##$$%%&&''(''&&%%$$#########""""""####$$$$$%%&`!!`ɉ`a!""""!!```ɉ`!!!!"""###$$%%&&'''&&%%$$$$$$$$%%&&%%$$##""!!`ɉɉ`a!!!!!!!"""#######$$%%&&''''&&%%$$##""!!```!!""##$$%%$$##$$$%%%%$%%%%$$###$$%%&&&&%%&&&&&&''((''&&%%%%%$$$$$$#####$$%%%%$$##""!!!``!!""##$$%%%$$##""!!`ɉ`!!""##$$%%%&&%%$$##""!!``ɉ`a!!!`ɉɉ`!!"""""""""###$#######""!!`ɉ`!!""##$$%$$#####""""######$$$$##"""""!!``a!""""""!!!!!!``a!!`ɉ`!!!``ɉ`!!""##$$%%&&&%%$$##""!!`ɉɉ``````a!!!!!""##$$%%&&''(())))((''&&''&&%%$$##"""!!`ɉ`!!""!!!""#####""!a``ɉ`!!""##$$%%%$$$%%&&''(())((''&&%%ddc#""!!`ɉ`!!"""!!!!!!""##$$%%%&%%$$##""!!`ɉ`!!""##$$%%&%%%%&&'''''''''(())***))((''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!""###""!!`ɉĄ`!!!""##$$%%&&''((()((''&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())***))((''&&%%$$##""!"""""!!!!!!""!!!```!!""##$$%%&&''(())))((''&&%%$$$$$$%%%%$$$##""!!`ɉɉ`!!""##$$$$%%%$$##""!!````!!""##$$%%&&''(()((''&&%%$$##"""!!!!!!!""##$$%%&&''(''&&%%$$##"""""""""!!!""""####$$$$%%`!!`ɉ`a!""""""!!!!``ɉ`a!"""""###$$%%&&''(''&&%%%$$$$$%%&&&%%$$##""!!`ɉ````!!""""""""###$$$$$$%%&&''''&&%%$$##""!!``!!""##$$$$$####$$$$$$$$$$$$#####$$%%&&&&&&''''''(((''&&&%%%%%%%%%$$###$$%%%%$$##""!!```!!""##$$%$$##""!!`ɉ`!!""##$$%%%%%%$$##""!!`ɉɉ`!!!```ɉɉ`!!""#"""#####$##""""""""!!`ɉ`!!""###$$%$$$$$##"###$###$$%%$$##"##""!!`a!""""""""""""!!!!!!!`ɉ`!!!!!`ɉɉ`!!""##$$%%&&%%$$##""!!`ɉ```ɉ`!!!`!!""##$$%%&&''(())((''&&&&''&&%%$$##"""!!`ɉ`!!"""!!!!"""####""!!!``ɉ`!!""##$$%$$$#$$%%&&''(())((''&&%edd##""!!`ɉ`!!!!"!!````!!""##$$%%%%%$$##""!!`ɉ`a!""##$$%%&&&&%&&'''''''&&''(())**))((''&&%%$$##""!!`ɉ`!!"!!`ɉ`!!""##""!!`ɉ```Ą`!!""##$$%%&&''(((((((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())****))((''&&%%$$##""""""""!"""""""!!!!`a!""##$$%%&&''(())**))((''&&%%$$$$%%%%%%$$##""!!`ɉ`ʉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""""""""""##$$%%&&''(''&&%%$$##"""""""""!!!!!!""""#####$$%`a!!`ɉ`!!""###""!!!!!`ɉ`a!""""###$$$%%&&''(((''&&%%%%%%%%&&&%%$$###""!!`Ϗ`a!!```````a!"""""""###$$$$$$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$$##""###$$$$#$$$$##"""##$$%%&&&&''''''(((''&&&&&&&&%%%%%%$$$$$%%%%$$##""!!``a!""##$$%%$$##""!!```a!""##$$%%$$%%%%$$##""!!`ɉ```ɉ`!!!!``!````ɉ`!!""########$$##""""""""!!`ɉɉ`!!""""##$$%$$$$$####$$$$$$%%%%$$#####""!!!""######""""""!!"""!!```ɉ`a!""!!`ɉ````a!""##$$%%&&&&%%$$##""!!`ɉ`a!`ɉ````!!""##$$%%&&''((((''&&%%&&''&&%%$$###""!!``````ɉ`!!""!!``!!"""##"""!!!!!`````ɉ```!!""##$$%$$$###$$%%&&''(()((''&&%%$$##""!!`ɉĄ`!!!!!!``!!""##$$$%%%$$##""!!`ɉ`!!""##$$%%&&&&&&''(((''&&&&''(())**))((''&&%%$$##""!!`ɉ``a!"""!!`ɉ`!!""###""!!`ɉ`a!!`Ą`!!""###$$%%&&'''''(((''&&%%$$##""!!`ɉ```!!""##$$%%&&''(())****))((''&&%%$$##"#####""""""##"""!!!!""##$$%%&&''(())****))((''&&%%%%%%&&&&%%$$##""!!```a`ɉ`!!""##$$%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$###"""""""##$$%%&&''(''&&%%$$##""!!!!!!!!!```!!!!""""####$$ɉ`!!!`ɉ`a!""#####""""!!`ɉ`a!""#####$$$%%&&''(()((''&&&%%%%%&&&%%$$####""!!`Ϗ`a!!!!!!!!!!!""########$$$%%%%%%&&''''&&%%$$##""!!`ɉ`!!!""#####""""############"""""##$$%%&%&&''(('((''&&%&&&&&&&&&&&%%$$$%%%%$$##""!!`ɉ`a!""##$$$$$$$##""!!``a!!""##$$%%$$$$%%%$$##""!!`ɉ`!!`ɉ`!!!!`a!!``!!`````ɉ`a!""##$###$$$$##""!!!!!!!!!`ɉ```ɉ`!!""""##$$%%%%$$#$$$%$$$%%&&%%$$#$$##""!""############"""""""!!!!``a!"""!!``ɉ`a!!`a!""##$$%%&&'&&%%$$##""!!`ɉ`a!!`ɉɉ`!!""##$$%%&&''((''&&%%%%&&''&&%%$$###""!!!!!!!`ɉ`!!"!!``!!!""""!!!!!!!!!!!!``Ʌ`a!!!""##$$%$$###"##$$%%&&''(()((''&&%%$$##""!!``ɉ```Ą`a````!`ɉ`!!""##$$$$%%$$##""!!`ɉ`!!""##$$%%&&''&''(((''&&%%&&''(())*))((''&&%%$$##""!!`ɉ`a!!""#""!!`ɉ`!!""###""!!`ɉ`!!!a`Ą`!!""###$$%%&&'''''((''&&%%$$##""!!```a!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$########"#######""""!""##$$%%&&''(())**++**))((''&&%%%%&&&&&&%%$$##""!!`a!!`ɉ`!!""##$$%$$##""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##########$$%%&&''(''&&%%$$##""!!!!!!!!!```!!!!"""""##$````ɉ`!!!`ɉ`!!""##$$##"""!!`ɉ`a!""####$$$%%%&&''(()))((''&&&&&&&&&%%$$##""""!!`͏`a!"""!!!!!!!""#######$$$%%%%%%%&&''(''&&%%$$##""!!`Ȅ```!!""###""!!"""####"####""!!!""##$$%%%%&&'''''''&&%%%&&'''&&&&&&%%%%%%%$$##""!!`ɉ`a!""##$$$$$$$$##""!!``!!""##$$%%$$##$$%%%$$##""!!``a!!!`ɉɉ`!!"!!!"!!``!!!!!a`ɉ`!!""##$$$$$$$##""!!!!!!!!!`ɉ``a!!`ɉ`!!!!!""##$$%%%%$$$$%%%%%%&&&&%%$$$$$##"""##$$$$$$######""###""!!!!```a!""#""!!!``ɉ`!!!!!""##$$%%&&'''&&%%$$##""!!``a!"!!`ɉ`!!""##$$%%&&''(''&&%%$$%%&&''&&%%$$$##""!!!!!!!``ɉ`a!""!!``!!!""!!!````!!!!!!!!`Ʉ`!!!""##$$%$$###"""##$$%%&&''(()((''&&%%$$##""!!!`ɉ`!`Ą```ɉ`!!""##$#$$%$$##""!!`ɉ`a!""##$$%%&&'''''(((''&&%%%%&&''(())))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""###""!!`ɉ`!!!`ĉ`!!""""##$$%%&&&&&''((''&&%%$$##""!!``a!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$#$$$$$######$$###""""##$$%%&&''(()))**+++**))((''&&&&&&''''&&%%$$##""!!!!!!`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(()))((''&&%%$$$#######$$%%&&''(''&&%%$$##""!!````````ɉ``!!!!""""##````a!!`ɉ``!!!!`ɉ`!!""##$$$$###""!!`ɉ`a!""##$$$$$%%%&&''(())*))(('''&&&&&&%%$$##"""""!!`ɏ`!!"""""""""""##$$$$$$$$%%%&&&&&&''((''&&%%$$##""!!`DŽ`!!"""""!!!!""""""""""""!!!!!""##$$%$%%&&''&''&&%%$%%&&'''''''&&%%%&&%%$$##""!!``a!""##$$$####$$##""!!``!!""##$$$$####$$%%$$##""!!``!!!!`ɉ```ɉ`!!""!"""!!``!!!!!!``ɉ`!!""##$$$$$$$##""!!``````````a!a!!!``Ʉ``!!!!""##$$%%%%$%%%&%%%&&''&&%%$%%$$##"##$$$$$$$$$$$$#######""""!!!!!""###""!!!!`ɉ``!!""!""##$$%%&&''(''&&%%$$##""!!``a!"""!!```ɉɉ`!!""##$$%%&&'''&&%%$$$$%%&&''&&%%$$$##"""""""!!`ɉ`a!"""!!`ɉ``!!!!`````!!!!!`ɏ`a!"""###$$$$##"""!""##$$%%&&''(()((''&&%%$$##""!!!`Ʉ`a!`ĄĄ``ƉȄ`!!""####$$$$##""!!`ɉ`!!""##$$%%&&''('(((''&&%%$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""###""!!`ɉ`!!`ɉ`!!!!"""##$$%%&&&&&''((''&&%%$$##""!!!!!!`ɉ`a!""##$$%%&&''(())**+++**))((''&&%%$$$$$$$$#$$$$$$$####"##$$%%&&''((((())**+++**))((''&&&&''''''&&%%$$##""!"!!!`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$$$$$$$$$%%&&''(''&&%%$$##""!!`ɉ``!!!!!""#```a!!!!!!`ɉ`a!!"!!`ɉ`!!""##$$%$$##""!!`ɉ``a!""##$$$$%%%&&&''(())***))(('''&&%%%%$$##""!!""!!`ɉ`!!""#"""""""##$$$$$$$%%%&&&&&&&''((''&&%%$$##""!!`Ʌ`!!""""!!``!!!""""!""""!!```!!""##$$$$%%&&&&&&&%%$$$%%&&'''''''&&&&&&&%%$$##""!!`!!""##$$$######$##""!!``!!""##$$$##""##$$%$$##""!!``!!!`ɉ`!!``a!"""""#""!!`a!""""!!!``ɉ`a!""##$$%%%$$##""!!`ɉ`!!"!!!!`ń```!!""##$$%%%%%%&&&&&&''''&&%%%%%$$###$$%%%%%%$$$$$$##$$$##""""!!!""##$##"""!!`ɉɉ`a!!"""""##$$%%&&''(((''&&%%$$##""!!!!""#""!!!!`````ɉ`````ʉ`a!""##$$%%&&'''&&%%$$##$$%%&&&&&%%%%$$##""""""!!`ɉ`a!"""!!`ɉ`!!`ɉ``!!!!`ώ`!!!!"""##$$##"""!!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!!````ɉ`a`χ`!!""##"##$$$##""!!`ɉ`!!""##$$%%&&''((((''&&%%$$$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##""!!`ɉ`!!!`ɉ``!!!!""##$$%%%%%&&''((''&&%%$$##""!!!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$%%%%%$$$$$$%%$$$####$$%%&&''((((((())**+++**))((''''''(((''&&%%$$##"""!!````ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())*))((''&&%%%$$$$$$$%%&&''((''&&%%$$##""!!`ɉ``!!!!""```a!!!!!!"!!`ɉ`a!!"""!!``a!""##$$%%%$$##""!!``ɉ`````a!!""##$$%%%%%&&&''(())****))((''&&%%%%$$##""!!!!"!!`ɉ`a!""##########$$%%%%%%%%&&&''''''((''&&%%$$##""!!`Ʉ`!!"!!!``!!!!!!!!!!!!``!!""##$#$$%%&&%&&%%$$#$$%%&&''(((''&&&''&&%%$$##""!!!""##$$$##""""####""!!``!!""##$$##""""##$$$##""!!``!!!!`ɉɉ``!``!!""#"###""!!!""""""!!!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!!!!!!`DŽ`!!""##$$%%%&&&'&&&''((''&&%&&%%$$#$$%%%%%%%%%%%%$$$$$$$####"""""##$$$##""!!`ɉ````ɉ`!!""##"##$$%%&&''(()((''&&%%$$##""!!""###""!!!!!!!!`````a!!a!`ɉ`!!""##$$%%&&''&&%%$$####$$%%&&&%%%%%%$$#####""!!`ɉ`!!"""!!`ɉ``ɉ``!!!``````````````a!!!!!"""####""!!!`!!""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!!``!!``````Ȅ``Ϗ````a!""##"""##$$$##""!!``!!""##$$%%&&''(((''&&%%$$##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ`!!""##""!!`ɉ`a!!!`ɉ``!!!""##$$%%%%%&&''(''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%%%%%%%$%%%%%%%$$$$#$$%%&&''(((('''(())**+++**))((''''(((''&&%%$$##"""!!`ɉ`a!""##$$%$$##""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%%%%%%%%%&&''(((''&&%%$$##""!!`ɉ```!!"``a!!!!!"""""!!`ɉ`a!"""#""!!`a!""##$$%%&%%$$##""!!!`ɉ`a!!!!!!""##$$%%%%&&&'''(())****))((''&&%%$$$$##""!!``!!!!`ɉ`a!""#########$$%%%%%%%&&&'''''''(((''&&%%$$##""!!`Ʉ`!!!!!!!````!!!!`!!!!```a!!""#####$$%%%%%%%$$###$$%%&&''''''''''''&&%%$$##""!""##$$$##""""""###""!!`ɉ`!!""####""!!""##$##""!!`ɉ`!!!`ɉ```ɉ`!``!!""###$##""!""####"""!!!``a!""##$$%%&%%$$##""!!`ɉ`!!!````Ʉ`!!""##$$%%&&''''''((((''&&&&&%%$$$%%&&&&&&%%%%%%$$%%%$$####"""##$$$##""!!`ɉ``!!!!`ɉŇ`!!""####$$%%&&''(()))((''&&%%$$##""""##$##""""!!!!!!!````````a!!!!!!!!``ɉ`!!""##$$%%&&'&&%%$$##""##$$%%%%%$$%%%%$$###""!!`ɉ`!!"""!!`ɉɉ`!!!!!``````````````a!!!!!!!!!!!!!``!!!""##""!!!``!!""##$$%%&&''(((''&&%%$$##""!!`ɉ`!!!!``a!!!!!!!!`Ć`!`Ϗ`!!!!!""""""!""##$$##""!!``!!""##$$%%&&''((''&&%%$$####$$%%&&''((((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ`!!""##""!!``ɉ```!!"!!`ɉ``!!""##$$$$$%%&&'''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,++**))((''&&%&&&&&%%%%%%&&%%%$$$$%%&&''(((('''''(())**+++**))(((((((''&&%%$$##""!!!`ɉ`a!""##$$%%%$$##""!!``ɉ`!!""##$$%%&&''(())***))((''&&&%%%%%%%&&''((((''&&%%$$##""!!`ɉ`!!`a!!!!""""""""!!``a!"""###""!!!""##$$%%&&&%%$$##""!!!``!!!!!"""##$$%%&&&&&'''(())****))((''&&%%$$$$##""!!``!!!`ɉ`a!""##$$$$$$$$$%%&&&&&&&&'''(((((((''&&%%$$##""!!`ɉ`!!```!`````````ɉ`!!!!!""##"##$$%%$%%$$##"##$$%%&&''''''''((''&&%%$$##"""##$$$##""!!!!"""""!!`ɉ`!!""###""!!!!""####""!!``a!!!`ɉ`!`ɉ`a``!!""##$$$##"""######""""!!``!!""##$$%%&&&%%$$##""!!`````````!!`ɉ`!!""##$$%%&&'''''(())((''&''&&%%$%%&&&&&&&&&&&&%%%%%%%$$$$#####$$%$$##""!!``!!!!!!`ɉ``ɉ`!!""###$$%%&&''(())*))((''&&%%$$##""##$$$##""""""""!!!!```````!!```!!!!!``ɉ`a!""##$$%%&&'&&%%$$##""""##$$%%%$$$$%%%%$$##""!!`ɉɉ`!!""!!`ɉ`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``!!!""""!!```a!""##$$%%&&''(((''&&%%$$##""!!`ɉ`!!"!!!!""!!!!!!a`````a``ό`!!!!!"""""!!!""##$##""!!`ɉ`!!""##$$%%&&''''&&%%$$##""##$$%%&&''((''&&%%$$##""!!`ɉɉ`!!""""!!`ɉ`a!""####""!!`ɉ`a!!!"""!!`ɉ`!!""##$$$$$%%&&'&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,+++**))((''&&&&&&&&%&&&&&&&%%%%$%%&&''((((''&&&''(())**+++**))(((((''&&%%$$##""!!!``ɉ`!!""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())****))((''&&&&&&&&&&''(((((''&&%%$$##""!!`ɉ`!```a!!"""!""####""!!``a!""###$##""!""##$$%%&&'&&%%$$##"""!!```a!""""""##$$%%&&&&'''((())****))((''&&%%$$#####""!!``a!!`ɉ`a!""##$$$$$$$$$%%&&&&&&&'''(((((((((''&&%%$$##""!!`ɉ`````ɉɉɉ`!!!`!!"""""##$$$$$$$##"""##$$%%&&&&&''''''''&&%%$$###"##$$$##""!!!!!!""""!!`ɉ`!!""##""!!``a!""####""!!``a!!!`ɉ`!`ɉ`!!``!!""##$$%$$##"##$$$$###"""!!!!""##$$%%&&'&&%%$$##""!!!!!!!!!``!```ɉ`!!""##$$%%&&''(((())))(('''''&&%%%&&''''''&&&&&&%%&&&%%$$$$###$$%%%$$##""!a`a!!""!!`ɉ`!!`ɉ`!!""##$$%%&&''(())***))((''&&%%$$####$$%$$####"""!!!!`````!!!!!`ʉ`!!""##$$%%&&&&%%$$##""!!""##$$$$$##$$%%%%$$##""!a`````!!"!!`ɉ``````!!!!!!!!!!!!`````````````ɉ``!!""!!`ɉ`!!""##$$%%&&''(((''&&%%$$##""!!`ɉ`!!""!!"""""""""!a!!```a!`ϋ````!!!!!!!`!!""####""!!`ɉ`!!""##$$%%&&'''&&%%$$##""""##$$%%&&''(''&&%%$$##""!!`ɉ````ɉ`!!"""!!`ɉ`!!""##$##""!!`ɉ`!!!""#""!!``ɉ`!!!""#####$$%%&&'&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,++****)))((''&'''''&&&&&&''&&&%%%%&&''((((''&&&&&''(())**+++**)))((''&&%%$$##""!!``ɉ`!!!""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))(('''&&&&&&&''(((((((''&&%%$$##""!!`ɉ`!`!!!""""!!!""####""!!!!""###$$$##"""##$$%%&&'''&&%%$$##"""!!!!!"""""###$$%%&&'''''((())****))((''&&%%$$######""!!`ɉ`!!`ɉ`!!""##$$%%%%%%%%&&''''''''((())))((''&&%%$$##""!!`ɉɅɇ````!!""!""##$$#$$##""!""##$$%%&&&&&&'''''&&%%$$##"###$$$##""!!````!!!!!!!`ɉ`a!""##""!!``!!""####""!!!!"!!`ɉ`!`ɉ`!!`!!""##$$%%%$$###$$$$$$####""!!""##$$%%&&'&&%%$$##""!!!!!!``a!!!`ɉ`!!""##$$%%&&''((())**))(('(('g&&%&&''''''''''''&&&&%&&%%%%$$$$$%%&%%$$##""!!!"""!!`ɉ`a!!`ɉ`!!""##$$%%&&''(())****))((''&&%%$$##$$%%%$$###""!!!!`ɉɉ`!!"!!`ɉ`!!""##$$%%&&&%%$$##""!!!!""##$$$####$$%%%%$$##""!!```a!!`````a!"!!`Ɇ````````````ɉ`!!"!!`ɉ`a!""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!"""""##"""""""!!!!!```Ϗ`!!!!!``!!""###""!!``a!""##$$%%&&''&&%%$$##""!!""##$$%%&&'''&&%%$$##""!!`ɉ`a!!!```a!""""!!`ɉɉ`!!""##$$$##""!!`ɉ`!!""###""!!!```````ɉ`a!!""#####$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++***))))((((''''''''&'''''''&&&&%&&''((((''&&%%%&&''(())**++**))((''&&%%$$##""!!`ɉ```!!""##$$%%%$$##""!!`ɉ`a!""##$$%%&&''(())**+++**))((''''''''''(((('''(''&&%%$$##""!!`ɉ`!`!!!""""!!`!!""####""!!""##$$$%$$##"##$$%%&&''(''&&%%$$###""!!!""######$$%%&&''''((()))****))((''&&%%$$##""""""""!!``!!!`ɉ`!!""##$$%%%%%%%&&'''''''((()))))))((''&&%%$$##""!!``ɉ`!!!!!!""#######""!!!""##$$%%%%%&&&&&&&&%%$$##"""##$$##""!!``!!!!!!`ɉ`!!""#""!!```!!""##$$##""!!""!!`ɉɉ`!`ɉ```!!""##$$%%%$$#$$%%%%$$$###""""##$$%%&&'&&%%$$##""!!!`!!``a!`ɉ`!!""##$$%%&&''(())****))((((hgg&&&''((((((''''''&&%%%&&%%%%$$$%%&&&%%$$##""!"""!!`ɉ`a!!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$$$%%%%$$##""!!```ɉ`!!"!!``ɉ`!!""##$$%%&&%%$$##""!!``!!""#####""##$$%%%%$$##""!!!!!!!!!!a!!"!!`ɉĄ`!!"!!``a!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`a!""#""#########"""!!`Ԕ`````ɉ`!!""###""!a```a!""##$$%%%&&'&&%%$$##""!!!!""##$$%%&&''&&%%$$##""!!`ɉ`!!!!!!`a!""##""!!```ɉ`!!""##$$%$$##""!!`ɉ`!!""####""!!!!!!!!!`ɉ``!!"""""##$$%%&&'&&%%$$##""!!``ɉ`a!""##$$%%&&''(())**++++**))))((((''''''''''''''''&'''&&&&&''(((''&&%%%%%&&''(())**+**))((''&&%%$$##""!!`ɉ`!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++++**))((('''''''(((('''''''&&%%$$##""!!`ɉ`!!"""""!!``!!""####""""##$$$%%%$$###$$%%&&''(((''&&%%$$###"""""#####$$$%%&&''((((()))****))((''&&%%$$##""""""""!!`ɉ`!!!!````ɉ````a!""##$$%%&&&&&&&''(((((((()))****))((''&&%%$$##""!!`ɉ`!!!`!!""##"##""!!`!!""##$$%%%%%%&&&&&%%$$##""!""####""!!`ɉ```````ɉ`!!""""!!``a!!""##$$$$##"""""!!`ɉ```!!`ɉ`!!""##$$%%%%$$$%%%%%%$$$$##""##$$%%&&'&&%%$$##""!!```!``a!`ɉ`!!""##$$%%&&&''(())****))())(h''&''((((((((((''&&%%$%%&&&&%%%%%&&'&&%%$$##""""!!`ɉ`a!"!!``a!""##$$%%&&''(())**+++**))((''&&%%$$%%%%$$##""!!`ɉ`a!"!!!!``!!""##$$%%&%%$$##""!!``a!""###""""##$$%%%%$$##""!!!"""!!!!!!!!!`ɉ`!!"!!``a!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""####$$######""!!`ćɉ`a!""##$##""!!!!!""##$$%%$%%&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""!!!!""####""!a``a!``ɉ`a!""##$$%%$$##""!!`ɉ`!!""##$##"""!!!!!!!!`ɉ`!!"""""##$$%%&&'&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())***++**)))(((('''''''&&&&&&''''&&&''&&&&&&''(''&&%%$$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$##""!!``a!""##$$%%&&''(())**++,,++**))((((((((((((''&&&''''&&%%$$##""!!`ɉ!"""""!!`ɉ`!!""####""##$$%%%&%%$$#$$%%&&''(()((''&&%%$$$##"""##$$$$$$%%&&''(((()))*****))((''&&%%$$##""!!!!!!!!`ɉ`!!!!!!`ɉ`!!!!""##$$%%&&&&&&&''((((((()))*******))((''&&%%$$##""!!``ɉɉă````!!"""""""!!``!!""##$$$$$%%%%%%%%$$##""!!!""###""!!`ɉɉ`a!"""!!``!!""##$$%%$$##""#""!!``````!!!``ɉ`!!""##$$%%&%%$%%&&&&%%%$$$####$$%%&&'&&%%$$##""!!``!``!`ɉ`!!""##$$%%%%&&''(())*))*)))))(('''(())))))((''&&%%$$$%%&&&&%%%&&'''&&%%$$##"""!!`ɉ`!!""!!``a!""##$$%%&&''(())**++,++**))((''&&%%%%%%$$##"""!!`ʉ`a!!!!!!!!````````````!!""##$$%%&%%$$##""!!`ʉ`!!"""""!!""##$$%%%%$$##""""""""""!!!!!!`ɉ`!!""!!!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""###$$$$$$$##""!!`Ą`!!""##$$$##""!!!""##$$%%$$$%%&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!`ɉ`!!"""!""##$$##""!!!!!!!``a!""##$$%%%$$##""!!`ɉ`!!""##$$##""""""""!!`ɉ`!!!!!""##$$%%&&'&&%%$$##""!!!!``ʉɉ`a!""##$$%%&&''(())*******))((((''''&&&&&&&&&&&&''&&%&&&&&&&%&&'''&&%%$$$$$%%&&''(())**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&%%$$##""!!a!""##$$%%&&''(())**++,,,,++**)))(((((((((''&&&&&&'''&&%%$$##""!!``ɉ""##""!!``!!""##$####$$%%%&&&%%$$$%%&&''(()))((''&&%%$$$#####$$$$$%%%&&''(()))))*****))((''&&%%$$##""!!!!!!!!!!`ɉ```````ɉ`!!!!""##$$%%&&'''''''(())))))))***++++**))((''&&%%$$##""!!!```ɉ````Ą`!!"""!""!!``!!""##$$$$$$$%%%%%$$##""!!`a!""#""!!`ɉ`a!""""!!``!!""##$$%%$$####""!"!!!``a!``!!"!!!`ɉ`!!""##$$%%&&%%%&&&&&&%%%%$$##$$%%&&''&&%%$$##""!!`ɉ```Ą`!!!""##$$$%%%&&''(()))))*)**))(('(())))))((''&&%%$$#$$%%&&&&&&&''(''&&%%$$##""!!`ɉ`!!!!"!!!!""##$$%%&&''(())**++,,,++**))((''&&%%%%$$##"""""!!`ʉ`a!!!!`````````!!!!!!a!!""##$$%%&&&%%$$##""!!`ɉ`!!"""!!!!""##$$%%%%$$##"""#""!!!!`````Ą`!!"""!!""##$$%%&&''(())**))((''&&%%$$##""!!```ɉ`!!""##$$%%$$$$##""!!`Ą`!!""##$$$$##"""""##$$%%$$#$$%%%$$##""!!`ɉ`a!""##$$%%&&&%%$$##""!!`ɉ`!!""""##$$$$##""!!""!!!``!!""##$$%%%$$##""!!!`ɉ`!!""###$###"""""""!!`ɉ`!!!!!!""##$$%%&&'&&%%$$##"""!!!!```a!""##$$%%&&''(())*))))**))(((''''&&&&&&&%%%%%%&&&&%%%&&%%%%%%&&'&&%%$$###$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!""##$$%%&&''(())**++,,--,,++**))))))))((''&&%%%&&&'&&%%$$####""!!!`ɉ"####""!!```!!""##$$$##$$%%&&&'&&%%$%%&&''(())*))((''&&%%%$$###$$%%%%%%&&''(())))***+**))((''&&%%$$##""!!`````````ɉɉ`a!""""##$$%%&&'''''''(()))))))***+++++++**))((''&&%%$$##""!!!!`ɉ`a``!!`Ɇ`a!""!!!!"!!``!!""##$$###$$$$$$$$##""!!``!!""""!!`ɉ`!!""#""!!``!!""##$$%$$####""!!!"!!``!!!!!"""!!!`ɉ`!!""##$$%%&&&%&&''''&&&%%%$$$$%%&&'''&&%%$$##""!!`ɉɉƄ```!!""##$$$$%%&&''(()(())****))((())**))((''&&%%$$###$$%%&&&&&''(''&&%%$$##""!!`ɉ`!!!!!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!"!!!!!`ɉ``a!!!``````!!!!!""##$$%%&&%%$$##""!!`ɉ`!!"!!!``!!""##$$%%%%$$####""!!!!`Ą`!!!"""""##$$%%&&''(())****))((''&&%%$$##""!!!!``ɉ`!!""##$$%%$$##""!!`Ą`!!"""##$$$$##"""##$$%%$$###$$%%$$##""!!`ɉ`a!""##$$%%&&%%$$##""!!`ɉ`!!"""##$$%%$$##"""""""!!!!""##$$%%%$$##""!!``ɉ`!!""####$#######""!!`ɉɉ`````!!""##$$%%&&'&&%%$$##""""!!!``!```a!""##$$%%&&''(())*))))))))((''''&&&&%%%%%%%%%%%%&&%%$%%%%%%%$%%&&&%%$$#####$$%%&&''(())((''&&%%$$##""!!`ɉ`a!""##$$%%&&%%$$##""""##$$%%&&''(())**++,,,---,,++***)))))((''&&%%%%%%&&&%%$$##""##""!!!`ɉ##$$##""!!!!!""##$$%$$$$%%&&&'''&&%%%&&''(())**))(((''&&%%%$$$$$%%%%%&&&''(())*****+**))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''((((((())********+++,,,,++**))((''&&%%$$##"""!!!`ɉ`!``!`ɉ`a!!!!!!`!!!!``!!!""########$$$$$$##""!!``!!"""!!`ɉ``a!""##""!!``!!""##$$$$##""""!!`!!!!``!!!`!!""!!!`ɉ``aa!!""##$$%%&&&&''''''&&&&%%$$%%&&'''&&%%$$##""!!`ɉ`!!""###$$$%%&&''((((())****))())**))((''&&%%$$##"##$$%%&&'''((''&&%%$$##""!!`ɉ````!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!!!!!!!!``````a!!```ɉ````!!""##$$%%&%%$$##""!!`ɉ`!!!!``!!""##$$%%%$$##"""!!```ɉ```!!"""##$$%%&&''(())**++**))((''&&%%$$##""!!!!!``ɉ`!!""##$$$%$$##""!!`Ą`!!!!""##$$$$#####$$%%$$##"##$$%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%%$$##""##"""!!""##$$%%%$$##""!!`ɉ`a!""#"##$$######""!!`ɉ```ɉ`!!""##$$%%&&'&&%%$$###""""!!!!!!!!""##$$%%&&''(())*))(((())(('''&&&&%%%%%%%$$$$$$%%%%$$$%%$$$$$$%%&%%$$##"""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""##$$%%&&''(())**++,,,,,---,,++****))((''&&%%$$$%%%&%%$$##"""""""""!!`ɉ#$$$$##""!!!""##$$%%%$$%%&&'''(''&&%&&''(())**))(((''''&&&%%$$$%%&&%%%&&''(())***++**))((''&&%%$$##""!!`ɉ`a!""###$$%%&&''((((((())*******+++,,,,,+,++**))((''&&%%$$##"""!!`ɉ`!``!!`ɉɉ`!!!!!!```!!!``!!!!""##"""##########""!!```!!!"!!`ɉ`a``!!""""!!``!!""##$$$##""""!!``!```!!``!!!!```ɉ`!!!`!!""##$$%%&&''(((('''&&&%%%%&&'''&&%%$$##""!!`ɉ`a!""######$$%%&&''(''(())****)))**))((''&&%%$$##"""##$$%%&&''((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`!```!!!!!````````a!!!```ɉ`!!""##$$%%%$$$##""!!`ɉ`!!``ɉ`!!""##$$%$$##"""!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""""!!!!`ɉ`!!""##$$$$$##""!!`Ą``!!!!""##$$$$###$$%%$$##"""##$$%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%%$$#######""""##$$%%%$$##""!!`ɉ`!!""""##$$$$$$##""!!`ɉ`a!!`ɉ`!!""##$$%%&&'&&%%$$####"""!!"!!!""##$$%%&&''(())*))((((((((''&&&&%%%%$$$$$$$$$$$$%%$$#$$$$$$$#$$%%%$$##"""""##$$%%&&''(((''&&%%$$##""!!`ɉ`a!""##$$%%&&&%%$$####$$%%&&''(())**++,++++,,---,,++**))((''&&%%$$$$$$%%%$$##""!!""""""!!`ɉ$$%%$$##"""""##$$%%&%%%%&&'''(((''&&&''(())**))(('''''''&&&%%%%%&&%%%%%&&''(())**++**))((''&&%%$$##""!!``a!""###$$%%&&''(()))))))**++++++++,,,,,++++++**))((''&&%%$$##""!!````!!``!!!!```ɉ``````ɉ````Ą```!!""""""""########""!!``!!!!!`ɉ``!!"""!!``!!""##$$##""!!!!!``ɉ``!``!!!````ɉ`a!```!!""##$$%%&&''((((''''&&%%&&'''&&%%$$##""!!`ɉ`!!!""#""###$$%%&&'''''(())****)**))((''&&%%$$##""!""##$$%%&&''((''&&%%$$##""!!`ɉɉɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!````!!!!!!!!!``````ɉʼn`!!""##$$%$$###""!!`ɉ`!`ɉ`!!""##$$$$##""!!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##"""""!!!``ɉ`!!""##$##$###""!!`Ą```!!""##$$$$$$$%%$$##""!""##$$%$$##""!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%%%$$##$$###""##$$%%%%$$##""!!`ɉ`!!""!""##$$$$$##""!!`ɉ`a!!!`ɉ``a!""##$$%%&&'''&&%%$$$####""""""""##$$%%&&''(())*))((''''((''&&&%%%%$$$$$$$######$$$$###$$######$$%$$##""!!!""##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##$$%%&&''(())**++,++++++,,-,,++**))((''&&%%$$###$$$%$$##""!!!!!!""""!!`ɉ$%%%%$$##"""##$$%%&&&%%&&''((()((''&''(())**))(('''&&'''''&&%%%&&%%$$$%%&&''(())**++**))((''&&%%$$##""!!``````````ɉ`````````a!""##$$$%%&&''(()))))))**+++++++,,,,,,++*+++++**))((''&&%%$$##""!!`!!``````a!!!!!""!!``a!```ɉɉτ`!!""!!!"""""""""""!!`ɉ``!!!!`ɉ`a!"""!!``!!""##$$##""!!!!!!`ɉ```!!!`ɉ`a!`ɉ``a!``a!""##$$%%&&''(()((('''&&&&''''&&%%$$##""!!`ɉɉ``!!!""""""##$$%%&&'&&''(())*****))((''&&%%$$##""!!!""##$$%%&&''((''&&%%$$##""!!`ɉ````ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉɉ`````````ɉ```ʉ`a!""##$$$$####""!!`ɉ`!`ɉ`!!""##$$$##""!!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$####""""!!!`ɉ`!!""#########""!!`Ą`!!""##$$$$$%%$$##""!!!""##$$%$$##""!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&%%$$$$$$$####$$%%&%%$$##""!!`ɉ`!!"!!!""##$$%$$##""!!``!!""!!`ɉ`!!""##$$%%%&&''''&&%%$$$$###""#"""##$$%%&&''(())*))((''''''''&&%%%%$$$$############$$##"#######"##$$$##""!!!!!""##$$%%&&''''&&%%$$##""!!`ɉ`a!""##$$%%&&''&&%%$$$$%%&&''(())**++,++****++,,,++**))((''&&%%$$######$$$##""!!``!!!!!"""!!`Ȋ%%&&%%$$#####$$%%&&'&&&&''((()))(('''(())**))((''&&&&&'''''&&&&&%%$$$$$%%&&''(())**++**))((''&&%%$$##""!!!!!!!!!!`ɉ`!!!!!!!!!""##$$$%%&&''(())*******++,,,,,,,,,,,++*******+**))((''&&%%$$##""!!!!!!!!!a!""!!""""!!!!!!!a`ɉ`!!!!!!!!""""""""!!`ɉ``!!`ɉ``a!"""!!`ɉ`!!""##$##""!!```!!!``ɉ`a!!`ɉ`a!!`ɉ`!!!``!!""##$$%%&&''(()))((((''&&''''&&%%$$##"""!!```ɉ``!!"!!"""##$$%%&&&&&''(())***))((''&&%%$$##""!!`!!""##$$%%&&''((''&&%%$$##""!!``ɉ``!``a!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉɉ`!!`ɉ`a!""##$$$$##""#""!!`ɉ``ʉ`!!""##$$##""!!```ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$#####"""!!`ɉ`!!""###""#""""!!`Ą`!!""##$$%%%$$##""!!`!!""##$$%$$##""!a`ɉ`!!""##$$%$$###""!!`ɉ`!!""##$$%%&&%%$$%%$$$##$$%%&&&%%$$##""!!`ɉ`a!"!!`a!""##$$%$$##""!!``!!"""!!`ɉ`!!""##$$$$%%&&''''&&%%%$$$$########$$%%&&''(())*))((''&&&&''&&%%%$$$$#######""""""####"""##""""""##$##""!!```!!""##$$%%&&'''&&%%$$##""!!`ɉ``!!""##$$%%&&''''&&%%$$%%&&''(())**++,++******++,++**))((''&&%%$$##"""###$##""!!````!!!!!!!`Ą%&&&&%%$$###$$%%&&'''&&''(()))*))(('(())**))((''&&&%%&&''(''&&&%%$$###$$%%&&''(())**++**))((''&&%%$$##""!!!!!!!!!`ɉ`!!!!!!!!""##$$%%%&&''(())*******++,,,,,,,++++++**)******+**))((''&&%%$$##""!""!!!!!!""""""##""!!""!!!!``````ɉ`!!```!!!!!!!!!!!`ɉ``ɉ``!!!"""!!`ɉ`!!""####""!!```!!!``ɉ``a!!!`ɉ`!!!`ɉ``````!!""##$$%%&&''(()))))(((''''''&&%%$$##"""""!a``a`ɉ`!!!!!!""##$$%%&%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''''&&&&%%$$##""!!!``a!!!!!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!!`ɉ`!!""####$##"""""!!`ɉ`!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$$$###""!!`ɉ`!!""#"""""""!!`Ą`!!""##$$%%%$$##""!!``!!""##$$%$$##""!!`ɉ`!!""##$$$##"""!!`ɉ`!!""##$$%%&&&%%%%%%%$$$$%%&&'&&%%$$##""!!`ɉ`!!!!``!!""##$$%$$##""!!!!""""!!`ɉ`!!""##$$$$$%%&&''''&&%%%%$$$##$###$$%%&&''(())*))((''&&&&&&&&%%$$$$####""""""""""""##""!"""""""!""###""!!``!!""##$$%%&&'''&&%%$$##""!!`ɉɉ`!!!""##$$%%&&''((''&&%%%%&&''(())**++,++**))))**+++**))((''&&%%$$##""""""####""!!`ɉ``!!!!!!`Ą&&''&&%%$$$$$%%&&''(''''(()))***))((())**))((''&&%%%%%&&''''&&%%$$#####$$%%&&''(())**++**))((''&&%%$$##"""""""""!!```````!!""""""""##$$%%%&&''(())**+++++++,,--,,+++++++**)))))))**+**))((''&&%%$$##"""""""""""##""####""""""""!!!!!!!`ɉ``````!!!!!!!!`ɉɉ`!!!"""!!`ɉ`!!""##$##""!!`ɉ`a!!!`ɉ`!!"!!`ɉ`!`ɉɉ`!!""##$$%%&&''(())))))((''''&&%%$$##""!!!!!!!```ɉ`!!``!!!""##$$%%%%%&&''(())))((''&&%%$$##""!!``a!""##$$%%&&'''&&%%&&%%$$##""!!!`a!!"!!"!!`ɉɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!``!!""######""!!""!!`ɉ`!!``ɉ`!!""####""!!!`ɉ`!!!""##$$%%&&''(())**++++**))((''&&%%$$$$##""!!`ɉɉ`!!"""!!"!!!!`Ą``!!""##$$%%$$##""!!``!!""##$$$$##""!!`ɉ`!!""##$$##""""!!`ɉɉ`!!""##$$%%&&&&%%&&%%%$$%%&&'''&&%%$$##""!!`ɉ`!!!``!!""##$$%%$$##""!!""#""!!`ɉɉ`!!""######$$%%&&''''&&&%%%%$$$$$$$$%%&&''(())*))((''&&%%%%&&%%$$$####"""""""!!!!!!""""!!!""!!!!!!""###""!!``!!""##$$%%&&'''&&%%$$##""!!`ɉ```ɉ`!!""##$$%%&&''((((''&&%%&&''(())**++,++**))))))**+**))((''&&%%$$##""!!!"""###""!!`ɉ```!!!!`Ą&''''&&%%$$$%%&&''(((''(())***+**))())**))((''&&%%%$$%%&&''&&%%$$##"""##$$%%&&''(())**++**))((''&&%%$$##"""""""""!!!!!`````aa!!""""""""##$$%%&&&''(())**+++++++,,,,,,+++******))())))))**+**))((''&&%%$$##"##""""""######$$##""##""""!!!!!!!`ɉ`ɉ````````ɉ`a!"""""aa```!!""##$##""!!`ɉ`!!!`ɉ`a!""!!``!`ɉ`!!""##$$%%&&''(())**)))((''&&%%$$##""!!!!!!``ɉ`!```!!""##$$%$$%%&&''(())))((''&&%%$$##""!a`a!""##$$%%&&'''&&%%%%&&%%$$##"""!!!"""""""!!`ɉ```ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!!```a!""###""#""!!!!!!!`ɉ`a!!!`ʉ`!!""###""!!!!`ɉ``!!!""##$$%%&&''(())**++++**))((''&&%%%$$##""!!```````````````ɉ`!!"!!!!!!!`Ą`!!""##$$%%$$##""!!``a!""##$$%$$##""!!`ɉ`!!""####""!!!!`ɉ```ɉ`!!""##$$%%&&'&&&&&&&%%%%&&''(''&&%%$$##""!!`ɉ````ɉ`!!""##$$%%%$$##""""##""!!`ɉ```ɉ`!!""######$$%%&&''''&&&&%%%$$%$$$%%&&''(())*))((''&&%%%%%%%%$$####""""!!!!!!!!!!!!""!!`!!!!!!!`!!""###""!!``a!""##$$%%&&''(''&&%%$$##""!!`ɉ```!!`ɉ`!!""##$$%%&&''(()((''&&&&''(())**++,++**))(((())***))((''&&%%$$##""!!!!!!""##""!!`ɉ`!!!!`Ą''((''&&%%%%%&&''(()(((())***+++**)))**))((''&&%%$$$$$%%&&&&%%$$##"""""##$$%%&&''(())**++**))((''&&%%$$#########""!!!!!!!!!!!!""########$$%%&&&''(())**++,,+++++,,,,++*******))((((((())**+**))((''&&%%$$###########$$##$$$$########""""""!!`Ɉ̉ɉ`!!""""!a``a!!""##$##""!!`ɉ`a!!`ɉ`a!""!!````!!`ɉɉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`````ɉ`!`ɉ`!!""##$$$$$%%&&''(())))((''&&%%$$##""!!!""##$$%%&&'''&&%%$$%%&&%%$$##"""!"""#""#""!!`ɉ``!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!!!!!""###"""""!!``a!!!`ɉ`!!!!!``!!""##""!!```ω``!!""##$$%%&&''(())**++++**))((''&&%%%$$##""!!````a!!!!!!!!!!!!`ɉ`!!!``!```Ą`a!""##$$%%%%$$##""!!!!""##$$%%%$$##""!!`ɉ`a!""###""!!!!!`ɉ`!!`ɉ`a!""##$$%%&&'''&&''&&&%%&&'''((''&&%%$$##""!!`ɉɉ`!!""##$$%%%%$$##""##""!!``!`ɉ`!!""""""##$$%%&&'''''&&&&%%%%%%%%&&''(())*))((''&&%%$$$$%%$$###""""!!!!!!!``````!!!!``!!`````a!""###""!!a!""##$$%%&&''(((''&&%%$$##""!!````a!!!!`ɉ`!!""##$$%%&&''(())((''&&''(())**++,++**))(((((())*))((''&&%%$$##""!!```!!!""#""!!`ɉ`!!!!`Ą'((((''&&%%%&&''(()))(())**+++,++**)**))((''&&%%$$$##$$%%&&%%$$##""!!!""##$$%%&&''(())**++**))((''&&%%$$#########"""""!!!!!""""########$$%%&&'''(())**+++++++++++++++***))))))(('(((((())**+**))((''&&%%$$#$$######$$$$$$%%$$##$$####""""""!!`ɏ`!!""#""!!``a!!""##$##""!!`ɉ`!!!!`ɉ`!!"""!!``a!!!!`ɉ``````ɉ`a!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!`ɉ`!!""##$##$$%%&&''(())))((''&&%%$$##""!""##$$%%&&'''&&%%$$$$%%&&%%$$###"""######""!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!!!!""###""!!"!!```!!!``ɉ````!!!``!!""#""!!`Ϗ`!!""##$$%%&&''(())**++++**))((''&&&%%$$##""!!!!!!!!!!!!!!!!!!!```ɉ`!!``Ą`!!""##$$%%&%%$$##""!!""##$$%%%%$$##""!!`ɉ`!!""#""!!````ɉ`!!!```ɉ`!!""##$$%%&&'''''''''&&&&&&'''(''&&%%$$##""!!`Ɋ`!!""##$$%%&%%$$######""!!``````a!!`ɉ`!!""""""##$$%%&&''''''&&&%%&%%%&&''(())*))((''&&%%$$$$$$$$##""""!!!!``````!!!```ɉ`!!""###""!!""##$$%%&&''(()((''&&%%$$##""!!!```a!!!!"!a````ɉ`!!""##$$%%&&''(()))((''''(())**++,++**))((''''(()))((''&&%%$$##""!!```!!""#""!!`ɉ`!!!!!`Ą(())((''&&&&&''(())*))))**+++,,,++***))((''&&%%$$#####$$%%%%$$##""!!!!!""##$$%%&&''(())**++**))((''&&%%$$$$$$$$$##""""""""""""##$$$$$$$$%%&&'''(())**++++++*****++++**)))))))(('''''''(())**+**))((''&&%%$$$$$$$$$$$%%$$%%%%$$$$$$$$#####""!!`ɏɉ`!!""##""!!!!"""##$##""!!`ɉ`!!"!!``a!""#""!!!!!!!``ɉ```````a!!!!`ɉɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!`ɉ``!!""#####$$%%&&''(())))((''&&%%$$##"""##$$%%&&'''&&%%$$##$$%%&&%%$$###"###$####""!!`ɉ``!!""!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!"""###""!!!!!!`ɉ`!!!!`ɉ``!``a!""#""!!`Ϗɉ`!!""##$$%%&&''(())**++,++**))((''&&&%%$$##""!!!!"""""""""""""!!!`ɉ``ĄĄ`a!""##$$%%&&&%%$$##""""##$$%%&%%$$##""!!`ɉ`!!""""!!`ɉ`!!!!!!````a!""##$$%%&&''((''(('''&&&&&&&''''&&%%$$##""!!`ɉĄ`!!""##$$%%&%%$$##$$##""!!!!!!!!!`ɉ`!!!!!!""##$$%%&&''(''''&&&&&&&&''(())*))((''&&%%$$####$$##"""!!!!``ɉ`!!`ɉɉ`!!""###""""##$$%%&&''(()))((''&&%%$$##""!!!!a!!!!!!"!!!!`ɉ`!!""##$$%%&&''(())))((''(())**++,++**))((''''''(())((''&&%%$$##""!!`ɉ`!!""""!!`ɉ``!!!!`Ą())))((''&&&''(())***))**++,,,,,++**))((''&&%%$$###""##$$%%$$##""!!```!!""##$$%%&&''(())**++**))((''&&%%$$$$$$$$$#####"""""####$$$$$$$$%%&&''((((())**++*************)))((((((''&''''''(())**+**))((''&&%%$%%$$$$$$%%%%%%&&%%$$%%$$$$####""!!`ɍ`ɉ``!!""####""!!"""##$##""!!`ɉ`a!""!!``!!""##""!!"!!`ɉ`!!!!!!!!!!!`ɉ`ɉ`a!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!`ɉ`!!""#""##$$%%&&''(())))((''&&%%$$##"##$$%%&&'''&&%%$$####$$%%&&%%$$$###$$$$$$##""!!`ɉ``!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""##""!!``!!`ʉ`!!!!``ʉ`!`a!""###""!!`Ϗ``ɉ`!!""##$$%%&&''(())**++,++**)))(('''&&%%$$##"""""""""""""""!!""!!`ɉ``Ą`a!""##$$%%&&'&&%%$$##""##$$%%&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!"!!!!!!`a!""""##$$%%&&''(((((((''&&%%&&&''''&&%%$$##""!!````Ą`!!""##$$%%&%%$$$$$$##""!!!!!!"!!`ɉ`!!!!!!""##$$%%&&''(('''&&'&&&''(())*))((''&&%%$$########""!!!!``ɉ`!!`ɉ`!!""###""##$$%%&&''(())*))((''&&%%$$##"""!!!"!!``!!"!!!`ɉ`!!""##$$%%&&''(())*))(((())**++,++**))((''&&&&''(()((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`````Ą))**))(('''''(())**+****++,,,,,++**))((''&&%%$$##"""""##$$$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%%%%%%%%$$############$$%%%%%%%%&&''((((((())******)))))****))(((((((''&&&&&&&''(())**+**))((''&&%%%%%%%%%%%&&%%&&&&%%%%%%%%$$$##""!!`ɉ``ɉ`a!!""##$$##""""###$##"""!!`ɉ`!!""!!``!!""###"""!!`ɉ`!!!!!!"""!!`ɉ`a```ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!!`ɉ``ɉ`!!"""""##$$%%&&''(())))((''&&%%$$###$$%%&&'''&&%%$$##""##$$%%&&%%$$$#$$$%$$$##""!!`ɉ`!!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ʉ`!!""""!!````ɉ``!!!!```ɉ`!!!""##$##""!a`ωɉ`!````````!!""##$$%%&&''(())**++,++**))(()(('''&&%%$$##""""#######""!!!!"!!`ɉ`!`Ą```a!""##$$%%&&'''&&%%$$####$$%%&&%%$$##""!!`ɉ`!!""!!`ɉ`!!""""!!!!!""""""##$$%%&&''(()((''&&%%%%%&&''''&&%%$$##""!!``a!`Ą`a!""##$$%%&&%%$$%%$$##"""""""!!`ɉ``````!!""##$$%%&&''(((''''''''(())*))((''&&%%$$##""""##""!!!``ɉ````ɉ`!!""######$$%%&&''(())***))((''&&%%$$##"""""!!``!!!!``ɉɉ`a!""##$$%%&&''(())**))(())**++,++**))((''&&&&&&''(((''''&&%%$$##""!!`ɉ`!!"""!!`ɉɄ)****))(('''(())**+++**++,,-,,++**))((''&&%%$$##"""!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%%%%%%%%$$$$$#####$$$$%%%%%%%%&&''(((('''(())**)))))))))))))(((''''''&&%&&&&&&''(())**+**))((''&&%&&%%%%%%&&&&&&''&&%%&&%%%%$$$##""!!``a`ɉ`a!!""##$$$$##""###$##"""""!!`ɉ`!!"!!``!!""####""!!`ɉ`!!!!!!""!!``a!!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!!!`ɉɉ`!!"!!""##$$%%&&''(())))((''&&%%$$#$$%%&&'''&&%%$$##""""##$$%%&&%%%$$$%%%%$$##""!!`ɉ`!`````````!!!``ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!!!!`ɉ`!!!""##$##""!!`ɉɉ``ɉ`!a``a!!!!!!!""##$$%%&&''(()))**++++**))(((()(((''&&%%$$###########""!!``a!!!`ɉ`!`Ą`!!!!""##$$%%&&''(''&&%%$$##$$%%&&&%%$$##""!!`ɉ`a!"""!!`ɉ`a!"""""""!""""!!""##$$%%&&''(((''&&%%$$%%%&&''''&&%%$$##""!!!!!!`Ą`a!""##$$%%&&&%%%%%%$$##""""""!!`ɉ`!!""##$$%%&&''(((''('''(())*))((''&&%%$$##""""""""!!``ɉɉ`!!""##$##$$%%&&''(())**+**))((''&&%%$$###""!!`ʉ`!!!`ɉ```ɉ`!!""##$$%%&&''(())***))))**++,++**))((''&&%%%%&&''('''''&&%%$$##""!!`ɉ`!!"""!!`ɉ**++**))((((())**++,++++,,-,,++**))((''&&%%$$##""!!!!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&&&&&&&&%%$$$$$$$$$$$$%%&&&&&&&&''(((''''''(())))))((((())))(('''''''&&%%%%%%%&&''(())*****))((''&&&&&&&&&&&''&&''''&&&&&&&&%%%$$##""!!``a!`ɉ`a!"""##$$%%$$####$$##""!!!!!!`ɉ```aa"""!!``!!""####""!!`ɉ`a!!``!!"!!```a!!!!`ɉ`a!""##$$%%&&''(()((''&&%%$$##""!!```Ɉ`!!!!!!""##$$%%&&''(())))((''&&%%$$$%%&&'''&&%%$$##""!!""##$$%%&&%%%$%%%&%%$$##""!!`ɉ``!!!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!"!!`ɉ``!!!""####""!!`ɉ``ɉ`!!`ɉ`!!!!!!!!!!!""##$$%%&&''(()))))**++**))((''(()(((''&&%%$$####$$$##""!!``!!!`ɉ`!`Ą`!!!"""##$$%%&&''((''&&%%$$$$%%&&&&%%$$##""!!`ɉ`a!"""!!`ɉ`!!""#"""""""!!!!""##$$%%&&''(''&&%%$$$$$%%&&'''&&%%$$##"""!!!!`Ą`a!""##$$%%&&'&&%%&&%%$$######""!!`ɉ`!!""##$$%%&&''((((((((())*))((''&&%%$$##""!!!!""!!`ɉ`!!""##$$$$%%&&''(())**+++**))((''&&%%$$###""!!``a!"!!`ɉɉɉ`!!`ɉ`a!""##$$%%&&''(())****))**++,++**))((''&&%%%%%%&&'''&&'''&&%%$$##""!!`ɉ`!!"""!!`ɉ*++++**))((())**++,,,++,,-,,++**))((''&&%%$$##""!!!``!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&&&&&&&&%%%%%$$$$$%%%%&&&&&&&&''((('''&&&''(())((((((((((((('''&&&&&&%%$%%%%%%&&''(())*****))((''&''&&&&&&''''''((''&&''&&&&%%%$$##""!!!!!`ɉ`!!""##$$%%%%$$##$$##""!!!!!!`ɉ`!!!a""#""!!`a!""##$##""!!`ɉ`!``!!"!!`a!!a````ɉ`a!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!``!!""##$$%%&&''(())))((''&&%%$%%&&'''&&%%$$##""!!!!""##$$%%&&&%%%&&&&%%$$##""!!``ɉɉ`!!!!`ɉ`a!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!!!`ɉ``!!""###""!!``````ɉ``a`ɉ`!!!`ɉ`!!!""""""""##$$%%&&''(()))(())****))((''''(())((''&&%%$$$$$$$$##""!!``a!!`ɉ`!`Ą`!!!!!""##$$%%&&''((''&&%%$$%%&&'&&%%$$##"""!!``a!"""!!`ɉ`!!""####"""!!``a!""##$$%%&&'''&&%%$$##$$$%%&&'&&%%$$##""!!!!!!`Ą``a!""##$$%%&&'''&&&&&&%%$$######""!!````ɉ`!!""##$$%%&&''(((()((())*))((''&&%%$$##""!!!!!!!!!`ɉ`a!""##$$$$%%&&''(())**++,++**))((''&&%%$$$##""!!`a!"""!a`ɉ``ɉ`!!!`ɉ`!!""##$$%%&&''(())******++,++**))((''&&%%$$$$%%&&'&&&&&&&&&%%$$##""!!`ɉ`!!""!!`ɉ++,,++**)))))**++,,-,,,,-,,++**))((''&&%%$$##""!!```!!""####""!!`ɉ`!!""##$$%%&&''(())**+++**))(('''''''''&&%%%%%%%%%%%%&&''''''''(((''&&&&&&''(((((('''''((((''&&&&&&&%%$$$$$$$%%&&''(()))****))(('''''''''''((''((((''''''''&&&%%$$##""!!"!!`ɉ````!!""##$$%%&%%$$$$##""!!`````ɉ`!!!""###""!!!""##$$##""!!`ɉ```a!"""!!!!!`ɉ`!!""##$$%%&&''(((''&&%%$$##""!!`ɉ`!``!!""##$$%%&&''(())))((''&&%%%&&'''&&%%$$##""!!``!!""##$$%%&&&%&&&'&&%%$$##""!!!`````ɉ`!!!`ɉ`a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ʉ`!!""""!!`ɉ`!!"!!`ɉ`!!""###""aa`a!!!!``a!!!`ɉ`!!"!!`ɉ`a!"""""""""##$$%%&&''(()))(((())**))((''&&''(())((''&&%%$$$$%%$$##""!!`a!!!`ɉ`!`ɉ``!!!!""##$$%%&&''((''&&%%%%&&'&&%%$$##""!!"!!``a!""""!!`ɉ`!!""###""!!``a!""##$$%%&&'&&%%$$#####$$%%&&&%%$$##""!!!!````Ą`!!!""##$$%%&&''(''&&''&&%%$$$$$$##""!!!!!``ɉ`!!""##$$%%&&''(())))))*))((''&&%%$$##""!!````!!!``ɉ`!!""##$$%%%&&''(())**++,,,++**))((''&&%%$$$##""!!!""#""!!````a`a``ɉ`!!!!``!!""##$$%%&&''(())**+**++,++**))((''&&%%$$$$$$%%&&&%%&&&&&&%%$$##""!!`ɉ`!!"!!`ɉ+,,,,++**)))**++,,---,,-,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**++,++**))(('''''''''&&&&&%%%%%&&&&''''''''(((''&&&%%%&&''(('''''''''''''&&&%%%%%%$$#$$$$$$%%&&''(()))****))(('((''''''(((((())((''((''''&&&%%$$##""""!!`ɉɉ``!``!!""##$$%%&&%%$$##""!!`ɉ`!!"""##$##""!""##$$$##""!!`ɉ```!!""""!""!!`ɉ``!!""##$$%%&&''(((''&&%%$$####""!!`ɉɉɉ`!``a!""##$$%%&&''(())((((((''&&%&&'''&&%%$$##""!!``!!""##$$%%&&&&''''&&%%$$##""!!!!```a!!`ɉ`!!!!`ɉ```a!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`!!"""!!`ʉ`!!"!!`ɉ`!!""###"b!!!!!!!!``a!!"!!`ɉ``a!"""!!``ɉ`a!"""########$$%%&&''(()))((''(())))((''&&&&''(())((''&&%%%%%%%%$$##""!!!"!!`ɉɉ`!`ɉ```!!""##$$%%&&''((''&&%%&&'&&%%$$##""!!!!"!!!!""#""!!``a!""####""!!``a!""##$$%%&&&&%%$$##""###$$%%&%%$$##""!!````a!!""##$$%%&&''(((''''''&&%%$$$$$$##""!!!!!`ɉ`!!""##$$%%&&''(()))))*))((''&&%%$$##""!!````ɉ`a!""##$$%%%&&''(())**++,,-,,++**))((''&&%%%$$##""!""###""!!!!````!!!!!!``ɉɉ`!!"!a``!!""##$$%%&&''(())**+++++,++**))((''&&%%$$####$$%%&%%%%%%%%%%%%$$##""!!`ɉ`!!!!!``ɉ,,--,,++*****++,,--.---,,++**))((''&&%%$$##""!!`ɉ`!!"""""""!!`ɉ`!!""##$$%%&&''(())**++,,++**))(((((((((''&&&&&&&&&&&&''(((((((((''&&%%%%%%&&''''''&&&&&''''&&%%%%%%%$$#######$$%%&&''((()))))*))((((((((((())(())))(((((((('''&&%%$$##"""!!`ɉ``ɉ`a!!``!!""##$$%%&&&%%$$##""!a````ɉ`a!"""##$$$##"""##$$$$##""!!`ɉ`!!""#""""!!`ɉ`a!!""##$$%%&&''(((''&&%%$$##"##""!!`Ʉ```ɉɉ```ɉɄ```!!""##$$%%&&''(()((((((((''&&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&'''(''&&%%$$##"""!!!!!!!!`ɉ`!!!!`ɉ``!!a!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!"!!`ʉ```a!""##$##""!"""""!!!!""""!a`ɉ``a!!""#""!!!``a!""#########$$%%&&''(()))((''''(())((''&&%%&&''(())((''&&%%%%&&%%$$##""!""!!`ɉ````ɉ`!`ɉĄ`!!""##$$%%&&''((''&&&&'&&%%$$##""!!``!!"!!""##""!!``````````````a!""##$##""!!``a!""##$$%%&&&&%%$$##"""""##$$%%%$$##""!!`ɉ``a!"""##$$%%&&''(()((''((''&&%%%%%%$$##"""""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉɉ``a!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%%$$##"""##$##""!!!!!!!!"!"!!!!``ɉ`````a!"""!!!!""##$$%%&&''(())**++,++,++**))((''&&%%$$######$$%%%$$%%%%%%%$$$$##""!!`ɉ`!!!!!!!`ɉ,----,,++***++,,--...--,,++**))((''&&%%$$##""!!`ɉ`a!"""!!!!`ɉ`!!""##$$%%&&''(())**++,,,++**))((((((((('''''&&&&&''''(((((((((''&&%%%$$$%%&&''&&&&&&&&&&&&&%%%$$$$$$##"######$$%%&&''((())))))))())(((((())))))**))(())(((('''&&%%$$###""!!`ɉ```a``a!!!``!!""##$$%%&&&&%%$$##""!!!!!```a!""###$$%$$##"##$$%$$##""!!`ɉɉ`!!""##"""!!`ɉ`a`!!""##$$%%&&''((''&&%%$$##"""""!!`Ʉ`!!``````ɉ`!!`````ɉȉ`!!""##$$%%&&''((((''''((((''&''''&&%%%$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$##""""!!!""!!`ɉ`a!"!!`ɉ`a!!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%%%$$##""!!`ȇ`!!"""!!`ɉ`!!"!!`ɉ`!!!!""##$$$##""""""""!!"""#""!!``ɉ`a!!!""###""!!!`a!""###$$$$$$$$%%&&''(()))((''&&''((((''&&%%%%&&''(())((''&&&&&&&&%%$$##"""""!!`ɉ`a!!!`ɉ`!!`ɉ```ɉɉ`!!""##$$%%&&''(((''&&'&&%%$$##""!!``!!"""####""!!`!!!!!!!!!!!!!!""##$$$##""!!`a!""##$$%%&&&&%%$$##""!!"""##$$%%%$$##""!!```a!!"""##$$%%&&''(()))((((((''&&%%%%%%$$##"""""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ``!!!!!""##$$%%&&''(())**++,,--,,++**))((''&&&%%$$##"##$$$##""""!!!!""""""!!!`ɉ``a!!`a!!""#""!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""""##$$%$$$$$$$$$$$$$$##""!!`ɉ```!!!!`ɉ--..--,,+++++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,,++**)))))))))((''''''''''''(()((((((''&&%%$$$$$$%%&&&&&&%%%%%&&&&%%$$$$$$$##"""""""##$$%%&&'''((((())))))))))))))**))****))))))))(((''&&%%$$##""!!`ɉ`!!!!``a!""!!``!!""##$$%%&&'&&%%$$##""!!!!!!`!!""###$$%%%$$###$$%%$$##""!!````ɉ`!!""###""!!``a``!!""##$$%%&&''''&&%%$$##""!""!!`ɉ`a!!!!!``a!`DŽ`a!!!`a!!`ɉ`!!""##$$%%&&''(((''''''(((('''''&&%%%%$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$###""""""""!!`ɉ`!!"!!`ɉ``a!!""""##$$%%&&''(())**++,,---,,++**))((''&&%%$$%%$$##""!!```ɉ`!!"""!!`ɉ`!!""!!`ɉ`a!!""##$$%$$##"#####""""####""!!`ɉ`!!"""##$##"""!!!""##$$$$$$$$$%%&&''(()))((''&&&&''((''&&%%$$%%&&''(())((''&&&&''&&%%$$##"#""!!`ɉ`a!!!!!`ɉ`!!!```a!`ɉ`````ɉ`!!""##$$%%&&''(((''''&&%%$$##""!!``a!""##$$##""!!!!!!!!!!!!!!!""##$$%$$##""!!!""##$$%%&&&&%%$$##""!!!!!""##$$%%%$$##""!!````a!!!""###$$%%&&''(())*))(())((''&&&&&&%%$$#####""!!``ɉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ````!!""##$$%%&&''(())**++,,--,,++**))((''&&&%%$$###$$%$$##""""""""#"#""""!!`ɉ`a!!!!!!!""###""""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""""""##$$$##$$$$$$$#####"""!!`ȉ`````ɉ-....--,,+++,,--...--,,++**))((''&&%%$$##""!!`ɉ`a!!!!````ɉ`!!""##$$%%&&''(())**++,,,++**)))))))))((((('''''(((()((((''''&&%%$$$###$$%%&&%%%%%%%%%%%%%$$$######""!""""""##$$%%&&'''(((((()))**))))))******++**))**))))((''&&%%$$##""!!`ɉɉ`!!!``!!"""!!`a!""##$$%%&&'''&&%%$$##"""""!!!!""##$$$%%&%%$$#$$%%%%$$##""!!````!!!``````!!""###""!!``!``!!""##$$%%&&'''&&%%$$##""!!!!!`ɉ````a!!!!!a!!!```Ą`!!!!!!!!!````ɉ`!!""##$$%%&&''(''&&&&''(((('''&&%%$$$$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$####"""##""!!`ɉ`!!"!!`ɉ````a!!"""""##$$%%&&''(())**++,,---,,++**))((''&&%%$$$$%%$$##""!!!!`ɉ`!!""""!!`ɉ`!!"""!!`ɉ`!!""##$$%%%$$########""###$##""!!`ɉϏɉ`!!""##$$$##"""!""##$$$%%%%%%%%&&''(()))((''&&%%&&''''&&%%$$$$%%&&''(())((''''''''&&%%$$###""!!`ɉ`a!""""!!`ɉ`!!!!!```a!!`ɉ``!!!!`ɉ`!!""##$$%%&&''((((''''&&%%$$##""!!``a!""##$$$$##""!""""""""""""""##$$%%%$$##""!""##$$%%&&&&%%$$##""!!``!!!""##$$%%%$$##""!!!!!!!"""###$$%%&&''(())***))))))((''&&&&&&%%$$#####""!!!```ɉ`!!""##$$%%&&''(())*))((''&&%%$$###""!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))(('''&&%%$$#$$%%%$$####""""######""!!`ɉ`!!"""!"""##$##""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!!!""##$##############"""""!!```ɉɉ..//..--,,,,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!!``ɉ`!!""##$$%%&&''(())**++,,,,++*********))(((((((((((((((''''''&&%%$$######$$%%%%%%$$$$$%%%%$$#######""!!!!!!!""##$$%%&&&'''''((())*********++**++++********))((''&&%%$$##""!!`ɉ``ɉ`!!!``!!""""!!!""##$$%%&&''(''&&%%$$##""""""!""##$$$%%&&&%%$$$%%&&%%$$##""!!!!!!!!!!!!!``a!""###""!!!````!!""##$$%%&&''&&%%$$##""!!`!!`ɉ`a!!`aa""""!!""!!!`Ą`a!"""!"""!!!!!`ɉ`a!""##$$%%&&''''&&&&&&''(((''&&%%$$$$$$##""!!`ɉ`!!""##$$%%&&''(((''&&%%$$$########""!a`ɉ`!!""!!```a!!!!!"""####$$%%&&''(())**++,,---,,++**))((''&&%%$$##$$%%$$##""!!!`Ą`!!""""!!````!!""#""!!`ʉ`a!""##$$%%%%$$#$$$$$####$$$$##""!!````Ϗ````ɉ`a!""##$$%$$###"""##$$%%%%%%%%%&&''(()))((''&&%%%%&&''&&%%$$##$$%%&&''(())((''''((''&&%%$$###""!!``a!""""""!!``ɉ`a!""!!!!!!!!`ɉ``a!!!!!`ɉ`!!""##$$%%&&''((((((''&&%%$$##""!!!!""##$$%%$$##"""""""""""""!!""##$$%%%$$##"""##$$%%&&&&%%$$##""!!```!!""##$$%%%$$##""!!!!""""##$$$%%&&''(())**+**))**))((''''''&&%%$$$$$##""!!!!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""""!!`ɉ`a!""##$$%%%&&''(())**++,,--,,++**))(('''&&%%$$$%%&%%$$########$#$##""!!`ʉ`!!""""!!""##$####$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!!!!!""###""#######"""""!""""!!!!`ɉ.////..--,,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!``ĉ`!!""##$$%%&&''(())**++,,-,,++*********)))))((((((((((''''&&&&%%$$###"""##$$%%$$$$$$$$$$$$$###""""""!!`!!!!!!""##$$%%&&&''''''(())*******++++++,,++**++***))((''&&%%$$##""!!`ɉ``ɉ`!!!!`a!""##""!""##$$%%&&''(((''&&%%$$#####""""##$$%%%&&'&&%%$%%&&&&%%$$##""!!!!"""!!!!!!!!""###""!!```a``!!""##$$%%&&''&&%%$$##""!!``!`ɉ`a!!!!!"""""""""!!`ĉ`a!"""""""""!!!!!`ɉɉ`a!""##$$%%&&''''&&%%%%&&''(''&&%%$$#######""!!`ɉ`!!""##$$%%&&''(((''&&%%$$$$###$##""!!``a!"""!!!`!!!!!"""#####$$%%&&''(())**++,,---,,++**))((''&&%%$$####$$%%$$##"""!!``````!!""#""!!`````a!!!""###""!!``!!""##$$%%&%%$$$$$$$$##$$$%$$##""!!``!!`Ȉ`!!!`ɉ`!!""##$$%%$$###"##$$%%%&&&&&&&&''(()))((''&&%%$$%%&&&&%%$$####$$%%&&''(())((((((((''&&%%$$$##""!!`a!""####""!!`ɉ`!!""""!!!""!!`ɉ`a!!!""!!`ɉɉ`!!""##$$%%&&''(()((((''&&%%$$##""!!""##$$%%%%$$##"########""!!!!""##$$%%%$$##"##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%%$$##"""""""###$$$%%&&''(())**+++******))((''''''&&%%$$$$$##"""!!!!``!!""##$$%%&&''(()))((''&&%%$$##"""""!!`ɉ`!!""##$$%%%%&&''(())**++,,--,,++**))(((''&&%%$%%&&&%%$$$$####$$$$$##""!!`ʉ`!!"""!!!!""##$##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!````!!""#""""""""""""""!!!""""!!!`ɉ//00//..-----....--,,++**))((''&&%%$$##""!!`ɉ```Ą`a!""##$$%%&&''(())**++,,---,,+++++++++**)))))((((((('''&&&&&&%%$$##""""""##$$$$$$#####$$$$##"""""""!!``````!!""##$$%%%&&&&&'''(())**+++++,,++,,,,++++++**))((''&&%%$$##""!!`ɉ``!`ɉ`a!""!!!""####"""##$$%%&&''(()((''&&%%$$######"##$$%%%&&'''&&%%%&&''&&%%$$##"""""""""""""!!""###""!!`ɉ```a!""##$$%%&&''&&%%$$##""!!````ɉʼn`a!"""!""####""""!!`ĉɉɉ`a!""###"###""""!!``ɉ`a!""##$$%%&&''''&&%%%%%%&&'''&&%%$$########""!!`ɉ`!!""##$$%%&&''((((''&&%%%$$$$$$$##""!!```a!""#""!!!!""""""###$$$$%%&&''(())**++,,---,,++**))((''&&%%$$##""##$$%%$$##"""!!!!!!`ɉ`a!""###""!!!!!!!!!""##$##""!!```!!""##$$%%&&&%%$%%%%%$$$$%%%%$$##""!!!!!!`ɉɉ`!!!!`````a!""##$$%%%%$$$###$$%%&&&&&&&&&''(()))((''&&%%$$$$%%&&%%$$##""##$$%%&&''(())(((())((''&&%%$$$##""!!!""######""!!`ɉɉ`!!""""""""""!!``!!""""!!`ɉ`````ɉ`!!""##$$%%&&''(()))((''&&%%$$##""""##$$%%&&%%$$#########""!!``!!""##$$%%%$$###$$%%&&'''&&%%$$##""!!``a!""##$$%%&%%$$##""""####$$%%%&&''(())**++,++**++**))((((((''&&%%%%%$$##"""""!!``a!""##$$%%&&''(()))((''&&%%$$##""!!"!!`ɉ``!!""##$$%%$$%%&&''(())**++,,--,,++**))(((''&&%%%&&'&&%%$$$$$$$$%$%$$##""!!`ɉɉ`!!""!!``!!""##$$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!"""!!"""""""!!!!!`!!!"""!!`ɉ/0000//..---../..--,,++**))((''&&%%$$##""!!`ɉĄ````````a!""##$$%%&&''(())**++,,--.--,,+++++++++***))((''''''''&&&&%%%%$$##"""!!!""##$$#############"""!!!!!!`ɉ`!!""##$$%%%&&&&&&''(())**+++,,,,,,--,,++,,++**))((''&&%%$$##""!!`ɉ`a!!`ɉ`!!"""!""##$$##"##$$%%&&''(()))((''&&%%$$$$$####$$%%&&&''(''&&%&&''''&&%%$$##""""###""""""""####""!!`ɉɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ`````a!""""""#######""!!`ĉ````ɉ``````a!""#########""""!!``a`ɉ`a!""##$$%%&&''''&&%%$$$$%%&&'&&%%$$##"""""""""!!`ɉ`!!""##$$%%&&''((((''&&%%%%$$$%$$##""!!!a!""###"""!"""""###$$$$$%%&&''(())**++,,---,,++**))((''&&%%$$##""""##$$%%$$###""!!!!!!`Ʌ`!!""####""!!!!!""""##$$$##""!!!!!""##$$%%&&'&&%%%%%%%%$$%%%&%%$$##""!!"!!`ɉ````ɉ`a!""!!!`a!!!""##$$%%&&%%$$$#$$%%&&&''''''''(()))((''&&%%$$##$$%%%%$$##""""##$$%%&&''(())))))))((''&&%%%$$##""!""##$$$##""!!```a!""###"""##""!!```a!"""""!!`ɉ`!!!!``ɉ`!!""##$$%%&&''(())))((''&&%%$$##""##$$%%&&&&%%$$#$$$$##""!!``!!""##$$%%%$$#$$%%&&''(''&&%%$$##""!!``a!""##$$%%&&&%%$$#######$$$%%%&&''(())**++,,,++++++**))((((((''&&%%%%%$$###""""!!!!""##$$%%&&''(()))((''&&%%$$##""!!!!!!`ɉ`!!""##$$%%$$$$%%&&''(())**++,,--,,++**)))((''&&%&&'''&&%%%%$$$$%%%%%$$##""!!`ʉ```ɉ`!!!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!""!!!!!!!!!!!!!!``!!!!!!!`ɉ001100//.....//..--,,++**))((''&&%%$$##""!!`ɉDŽ``!!!!!!!!!""##$$%%&&''(())**++,,--...--,,,,,,,,++**))(('''''''&&&%%%%%%$$##""!!!!!!""######"""""####""!!!!!!!`ɉ`!!""###$$$%%%%%&&&''(())**++,,-,,----,,,,,,++**))((''&&%%$$##""!!``ɉ```a!!!`````a!""#"""##$$$$###$$%%&&''(())*))((''&&%%$$$$$$#$$%%&&&''(((''&&&''((''&&%%$$#############""##$##""!!`ɉ```ɉ`!!""##$$%%&&''&&%%$$##""!!```!!``!!""###"##$$$##""!!`ɉ`a!!!````!!!!""##$$$#$$$####""!!!!`ɉɉ`!!""##$$%%&&'''&&%%$$$$$$%%&&&%%$$##""""""""""!!`ɉ`!!""##$$%%&&''((((''&&&%%%%%%%$$##""!!!""##$##""""######$$$%%%%&&''(())**++,,---,,++**))((''&&%%$$##""!!""##$$%%$$###""""!!`ɉɉ``!!""##$$##"""""""""##$$%$$##""!!!""##$$%%&&'''&&%&&&&&%%%%&&&&%%$$##"""""!!``a!`ɉ`!!"""!!!!!!""##$$%%&&&&%%%$$$%%&&'''''''''(()))((''&&%%$$####$$%%$$##""!!""##$$%%&&''(())))**))((''&&%%%$$##"""##$$$$$##""!!````a`!!""##########""!!!!!""###""!!```a!!!!!!``````ɉ`!!""##$$%%&&''(())*))((''&&%%$$####$$%%&&''&&%%$$$$$$##""!!``!!""##$$%%%%$$$%%&&''(((''&&%%$$##""!!!!""##$$%%&&'&&%%$$####$$$$%%&&&''(())**++,,-,,++,,++**))))))((''&&&&&%%$$#####""!!""##$$%%&&''(()))((''&&%%$$##""!!``!!!`ɉ`!!""##$$%$$##$$%%&&''(())**++,,--,,++**)))((''&&&''(''&&%%%%%%%%&%&%%$$##""!!```a!`ɉɉ`!!!!``a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!!!!``!!!!!!!````ɉ``!!!!!`ɉ0111100//...//..--,,++**))((''&&%%$$##""!!`ɉ```Ʉ``a!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,,,,,++**))((''&&&&&&&&%%%%$$$$##""!!!```!!""##"""""""""""""!!!`````Ϗ`!!"""###$$$%%%%%%&&''(())**++,,---..--,,--,,++**))((''&&%%$$##""!!!`ɉ``!!!!""!!`a!!`a!""###"##$$%%$$#$$%%&&''(())***))((''&&%%%%%$$$$%%&&'''(()((''&''((((''&&%%$$####$$$########$$##""!!`ɉ`a!`ɉ`!!""##$$%%&&'&&%%$$##""!!````a!!!!``a!""######$$$$##""!!```a!!!!``!``!!!""##$$$$$$$$$####""!!!``ɉ`!!""##$$%%&&''&&%%$$####$$%%&%%$$##""!!!!!!!!!!!`ɉ`!!""##$$%%&&''((((''&&&&%%%&%%$$##"""""##$$$###"#####$$$%%%%%&&''(())**++,,---,,++**))((''&&%%$$##""!!!!""##$$%%$$$##"""!!`ʉ```ɉ`!!""##$$$$##"""""####$$%%%$$##"""""##$$%%&&''(''&&&&&&&&%%&&&'&&%%$$##""#""!!````a!!`ɉ````!!""#"""!""""##$$%%&&''&&%%%$%%&&'''(((((((()))((''&&%%$$##""##$$$$##""!!!!""##$$%%&&''(())****))((''&&&%%$$##"##$$%%%$$##""!!!!!!!!""##$$$###$$##""!!!""#####""!!``a!!""""!!!!!!!!````a!""##$$%%&&''(())***))((''&&%%$$##$$%%&&''''&&%%$%%$$##""!!``!!""##$$%%&&%%$%%&&''(()((''&&%%$$##""!!""##$$%%&&'''&&%%$$$$$$$%%%&&&''(())**++,,---,,,,,,++**))))))((''&&&&&%%$$$####""""##$$%%&&''(()))((''&&%%$$##""!!`````ɉ`!!"""##$$$####$$%%&&''(())**++,,--,,++***))((''&''(((''&&&&%%%%&&&&&%%$$##""!!`aa!!!``````ɉ`a!"!!``a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!!!````````ɉ`````ɉ11221100//////..--,,++**))((''&&%%$$##""!!```!!`ɉ`a!!"""""""""##$$%%&&''(())**++,,--..///..----,,++**))((''&&&&&&&%%%$$$$$$##""!!```!!""""""!!!!!""""!!``Ϗ`!!"""""###$$$$$%%%&&''(())**++,,--...------,,++**))((''&&%%$$##""!!!`ɉ`!!!!""""!!!!!!!""##$###$$%%%%$$$%%&&''(())**+**))((''&&%%%%%%$%%&&'''(()))(('''(())((''&&%%$$$$$$$$$$$$$##$$$$##""!!``!!`ɉ`!!""##$$%%&&'&&%%$$##""!!`!!!!!""!!!!""##$$$#$$%%$$##""aa``!!!"""!a`a!``!!""##$$%%%$%%%$$$$##""!!``!`ɉ`a!""##$$%%&&''&&%%$$######$$%%%$$##""!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(((('''&&&&&&&%%$$##"""##$$%$$####$$$$$$%%%&&&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%$$$###""!!`Ą`!``!!""##$$%%$$#########$$%%&%%$$##"""##$$%%&&''(((''&'''''&&&&''''&&%%$$#####""!!!!!!!!`ɉ``a!!!!""###""""""##$$%%&&''''&&&%%%&&''((((((((()))((''&&%%$$##""""##$$##""!!``!!""##$$%%&&''(())****))((''&&&%%$$###$$%%%%%$$##""!!!!"!""##$$$$$$$$$$##"""""##$$$##""!!!!!"""""""!!!!!!!!!``a!""##$$%%&&''(())**+**))((''&&%%$$$$%%&&''((''&&%%%%%$$##""!!`a!""##$$%%&&&&%%%&&''(()))((''&&%%$$##""""##$$%%&&''(''&&%%$$$$%%%%&&'''(())**++,,--.--,,--,,++******))(('''''&&%%$$$$$##""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""""##$##""##$$%%&&''(())**++,,--,,++***))(('''(()((''&&&&&&&&'&'&&%%$$##""!!!!""!!`a!!!`ɉ`!!""!!!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ````ɉɉɉ122221100///0//..--,,++**))((''&&%%$$##""!!```a!!!!`Ɋ``````a!""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%%%%%%%$$$$####""!!`ɉ`!!"""!!!!!!!!!!!!!`ɉ`!!!!"""###$$$$$$%%&&''(())**++,,--...--..--,,++**))((''&&%%$$##"""!!`ɉ`!!"""##""!"""!""##$$$#$$%%&&%%$%%&&''(())**+++**))((''&&&&&%%%%&&''((())*))(('(())))((''&&%%$$$$%%%$$$$$$$$%%$$##""!!`!!!`ɉɉ`!!""##$$%%&&''&&%%$$##""!!!!!"""""!!""##$$$$$$%%%%$$##""a!!!!"""""!!!!``!!""##$$%%%%%%%%$$$$##""!!`a!``a!""##$$%%&&''&&%%$$##""""##$$%$$##""!!```````````ɉ`!!""##$$%%&&''(()((''''&&&'&&%%$$#####$$%%%$$$#$$$$$%%%&&&&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%%$$###""!!`ɉ`!`ɉ`!!""##$$%%$$#####$$$$%%&&&%%$$#####$$%%&&''(()((''''''''&&'''(''&&%%$$##$##""!!!!""!!`ɉ``!!!!!!""##$###"####$$%%&&''((''&&&%&&''((()))))))))((''&&%%$$##""!!""####""!!``!!""##$$%%&&''(())****))(('''&&%%$$#$$%%&&&%%$$##""""""""##$$%%%$$$%%$$##"""##$$$$$##""!!"""####""""""""!!!!!!""##$$%%&&''(())**+++**))((''&&%%$$%%&&''((((''&&%&&%%$$##""!!!""##$$%%&&''&&%&&''(())*))((''&&%%$$##""##$$%%&&''(((''&&%%%%%%%&&&'''(())**++,,--...------,,++******))(('''''&&%%%$$$$####$$%%&&''(())***))((''&&%%$$##""!!`ɉɉ`!!!!!""###""""##$$%%&&''(())**++,,--,,+++**))(('(()))((''''&&&&'''''&&%%$$##""!"""""!!!````a!""""!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉɉ22332211000000//..--,,++**))((''&&%%$$##""!!aa!!"!!``a!!!!!!"""#########$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%%%%%%$$$######""!!`ɉ`!!!!!!!!!`````!!!!`ɉ`!!!!!!"""#####$$$%%&&''(())**++,,--.......--,,++**))((''&&%%$$##"""!!`ɉ`a!"""####"""""""##$$%$$$%%&&&&%%%&&''(())**++,++**))((''&&&&&&%&&''((())***))((())**))((''&&%%%%%%%%%%%%%$$%%%%$$##""!!!!`ɉ``!!""##$$%%&&'''&&%%$$##""!"""""##""""##$$%%%$%%&&%%$$##""!!"""###""!"!a``!!""##$$%%&&%&&&%%%%$$##""!!!!``!!""##$$%%&&'&&%%$$##""""""##$$$##""!!`ɉ`!!""##$$%%&&''(())((('''''''&&%%$$###$$%%&%%$$$$%%%%%%&&&''''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$##""!!`ɉ`!!``!!""##$$%%%$$$$$$$$$%%&&'&&%%$$###$$%%&&''(()))(('(((((''''((((''&&%%$$$$$##""""""""!!```!!!"""""##$$$######$$%%&&''(((('''&&&''(())))))))))((''&&%%$$##""!!!!""###""!!`ɉ`!!""##$$%%&&''(())****))(('''&&%%$$$%%&&&&&%%$$##""""#"##$$%%%%%%%%%%$$#####$$%%%$$##"""""#######"""""""""!!""##$$%%&&''(())**++,++**))((''&&%%%%&&''(())((''&&&&&%%$$##""!""##$$%%&&''''&&&''(())***))((''&&%%$$####$$%%&&''(()((''&&%%%%&&&&''((())**++,,--../..--..--,,++++++**))(((((''&&%%%%%$$##$$%%&&''(())****))((''&&%%$$##""!!`ɉ```ɉ`!!!!!""#""!!""##$$%%&&''(())**++,,--,,+++**))((())*))((''''''''('(''&&%%$$##""""#""!!```a!""##""""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ233332211000100//..--,,++**))((''&&%%$$##""!!!"""!!``a!!!!!!""##########$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$$$$$$$####""""!!`ɉ`!!!!!!````````ɉ`````!!!"""######$$%%&&''(())**++,,--...//..--,,++**))((''&&%%$$##""!!`ɉ```a!""###$$##"###"##$$%%%$%%&&''&&%&&''(())**++,,,++**))(('''''&&&&''(()))**+**))())****))((''&&%%%%&&&%%%%%%%%&&%%$$##""!"!!``!```!!""##$$%%&&''''&&%%$$##"""""#####""##$$%%%%%%&&&&%%$$##"""""#####""""!a!!""##$$%%&&&&&&&&%%%%$$##""!!!``!!""##$$%%&&&&%%$$##""!!!!""##$##""!!`ɉ`!!""##$$%%&&''(()))(((('''(''&&%%$$$$$%%&&&%%%$%%%%%&&&'''''(())**++,,--.--,,++**))((''&&%%$$##""!!```a!""##$$%%&%%$$##""!!`ɉ`a!!``a!""##$$%%%%$$$$$%%%%&&'''&&%%$$$$$%%&&''(())*))((((((((''((()((''&&%%$$%$$##""""##""!!!``!!""""""##$$%$$$#$$$$%%&&''(())(('''&''(()))*****))((''&&%%$$##""!!``!!""##""!!`ɉ`!!""##$$%%&&''(())****))(((''&&%%$%%&&'''&&%%$$########$$%%&&&%%%&&%%$$###$$%%%%%$$##""###$$$$########""""""##$$%%&&''(())**++,,,++**))((''&&%%&&''(())))((''&''&&%%$$##"""##$$%%&&''((''&''(())**+**))((''&&%%$$##$$%%&&''(()))((''&&&&&&&'''((())**++,,--..///......--,,++++++**))(((((''&&&%%%%$$$$%%&&''(())**+**))((''&&%%$$##""!!`ɉ`a!`ɉ`!```!!"""!!!!""##$$%%&&''(())**++,,--,,,++**))())***))((((''''(((((''&&%%$$##"###""!!`ɉ`a!!""####""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ3344332211111100//..--,,++**))((''&&%%$$##""""""""!!`a!"""""""###$$$$$$$$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$$$$$$###""""""!!!`ɉ``````ɉɉ``!!!"""""###$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!!""###$$$$#######$$%%&%%%&&''''&&&''(())**++,,-,,++**))((''''''&''(()))**+++**)))**++**))((''&&&&&&&&&&&&&%%&&&&%%$$##""""!!`a!!!`a!""##$$%%&&''((''&&%%$$##"#####$$####$$%%&&&%&&''&&%%$$##""###$$$##"#""!!""##$$%%&&''&'''&&&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!!!!!""####""!!`ɉ`!!""##$$%%&&''(()))))(((((((''&&%%$$$%%&&'&&%%%%&&&&&&'''(((())**++,,--...--,,++**))((''&&%%$$##""!!aa!""##$$%%&&%%$$##""!!`ɉĄ`a!"!!``a!""##$$%%&&%%%%%%%%%&&''(''&&%%$$$%%&&''(())***))()))))(((())))((''&&%%%%%$$########""!!!!!"""#####$$%%%$$$$$$%%&&''(())))((('''(())******))((''&&%%$$##""!!``!!""""!!`ʉ`!!""##$$%%&&''(())**+**))(((''&&%%%&&'''''&&%%$$####$#$$%%&&&&&&&&&&%%$$$$$%%&&&%%$$#####$$$$$$$#########""##$$%%&&''(())**++,,-,,++**))((''&&&&''(())**))(('''''&&%%$$##"##$$%%&&''(((('''(())**+++**))((''&&%%$$$$%%&&''(())*))((''&&&&''''(()))**++,,--..//0//..//..--,,,,,,++**)))))((''&&&&&%%$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!!`ɉ``!!"!!``!!""##$$%%&&''(())**++,,--,,,++**)))**+**))(((((((()()((''&&%%$$####""!!`ʉ`a!!""##$$####$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ34444332211121100//..--,,++**))((''&&%%$$##"""###""!!!"""""""##$$$$$$$$$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$########""""!!!!``ɉɉ`!!!""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!````````a!!""##$$$%%$$#$$$#$$%%&&&%&&''((''&''(())**++,,---,,++**))(((((''''(())***++,++**)**++++**))((''&&&&'''&&&&&&&&''&&%%$$##"#""!!a"!!!!""##$$%%&&''((((''&&%%$$#####$$$$$##$$%%&&&&&&''''&&%%$$#####$$$$$####""""##$$%%&&''''''''&&&&%%$$##""!!``a!""##$$%%&&&%%$$##""!!````!!""####""!!`ɉ`a!""##$$%%&&''(())**))))((()((''&&%%%%%&&'''&&&%&&&&&'''((((())**++,,--../..--,,++**))((''&&%%$$##""!!!""##$$%%&&&%%$$##""!!`ɉ``ɉĄ``a!"""!!!!""##$$%%&&&&%%%%%&&&&''(((''&&%%%%%&&''(())**+**))))))))(()))*))((''&&%%&%%$$####$$##"""!!""######$$%%&%%%$%%%%&&''(())**))((('(())***+**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`a!""##$$%%&&''(())**+++**)))((''&&%&&''(((''&&%%$$$$$$$$%%&&'''&&&''&&%%$$$%%&&&&&%%$$##$$$%%%%$$$$$$$$######$$%%&&''(())**++,,---,,++**))((''&&''(())****))(('((''&&%%$$###$$%%&&''(())(('(())**++,++**))((''&&%%$$%%&&''(())***))(('''''''((()))**++,,--..//000//////..--,,,,,,++**)))))(('''&&&&%%%%&&''(())**++**))((''&&%%$$##""!!!`ɉ`!!!`ɉɉ`a!"!!``!!""##$$%%&&''(())**++,,---,,++**)**+++**))))(((()))))((''&&%%$$###""!!``a!"""##$$$$##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ445544332222221100//..--,,++**))((''&&%%$$########""!""#######$$$%%%%%%%%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$#######"""!!!!!!`ɉ``!!!!!"""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!```a``!!!!!"""##$$$%%%%$$$$$$$%%&&'&&&''(((('''(())**++,,--.--,,++**))(((((('(())***++,,,++***++,,++**))(('''''''''''''&&''''&&%%$$####""!""""!""##$$%%&&''(())((''&&%%$$#$$$$$%%$$$$%%&&'''&''((''&&%%$$##$$$%%%$$#$##""##$$%%&&''(('(((''''&&%%$$##""!!a!""##$$%%&&&%%$$##""!!``!!""####""!!`ɉ`!!""##$$%%&&''(())****)))))))((''&&%%%&&''(''&&&&''''''((())))**++,,--..///..--,,++**))((''&&%%$$##"""""##$$%%&&&&%%$$##""!!`ɉ`!````Ą`!!""#""!!""##$$%%&&''&&&&&&&&&''(()((''&&%%%&&''(())**+++**)*****))))****))((''&&&&&%%$$$$$$$$##"""""###$$$$$%%&&&%%%%%%&&''(())****)))((())**+++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())**++++**)))((''&&&''(((((''&&%%$$$$%$%%&&''''''''''&&%%%%%&&'''&&%%$$$$$%%%%%%%$$$$$$$$$##$$%%&&''(())**++,,--.--,,++**))((''''(())**++**))(((((''&&%%$$#$$%%&&''(())))((())**++,,,++**))((''&&%%%%&&''(())**+**))((''''(((())***++,,--..//00100//00//..------,,++*****))(('''''&&%%&&''(())**++**))((''&&%%$$##""!!!`ɉ`!!!`ɉ`!!""!!``a!""##$$%%&&''(())**++,,-----,,++***++,++**))))))))*)*))((''&&%%$$##""!!``!!""##$$%%$$$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ4555544332223221100//..--,,++**))((''&&%%$$###$$$##"""#######$$%%%%%%%%%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""!!!!```ɉ`!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`a!!``!!!!"""##$$%%%&&%%$%%%$%%&&'''&''(())(('(())**++,,--...--,,++**)))))(((())**+++,,-,,++*++,,,,++**))((''''(((''''''''((''&&%%$$#$##"""#""""##$$%%&&''(())))((''&&%%$$$$$%%%%%$$%%&&''''''((((''&&%%$$$$$%%%%%$$$$####$$%%&&''((((((((''''&&%%$$##""!!""##$$%%&&&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&&''(())******)))*))((''&&&&&''((('''&'''''((()))))**++,,--..//0//..--,,++**))((''&&%%$$##"""##$$%%&&''&&%%$$##""!!``a!!```Ć```!!""###""""##$$%%&&''''&&&&&''''(()))((''&&&&&''(())**++,++********))***+**))((''&&'&&%%$$$$%%$$###""##$$$$$$%%&&'&&&%&&&&''(())**++**)))())**+++**))((''&&%%$$##""!!`ɉ``!!!!!!`ɉ`a!""##$$%%&&''(())**++,,++***))((''&''(()))((''&&%%%%%%%%&&''((('''((''&&%%%&&'''''&&%%$$%%%&&&&%%%%%%%%$$$$$$%%&&''(())**++,,--...--,,++**))((''(())**++++**))())((''&&%%$$$%%&&''(())**))())**++,,-,,++**))((''&&%%&&''(())**+++**))((((((()))***++,,--..//00111000000//..------,,++*****))(((''''&&&&''(())**++**))((''&&%%$$##""!!``ɉ`!!!`ɉ`a!""""!!a!""##$$%%&&''(())**++,,--...--,,++*++,,,++****))))****))((''&&%%$$##""!!``!!""##$$%%%%$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ55665544333333221100//..--,,++**))((''&&%%$$$$$$$$##"##$$$$$$$%%%&&&&&&&&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""!!!```ɉ````!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!`ɉ`!!"""###$$%%%&&&&%%%%%%%&&''('''(())))((())**++,,--../..--,,++**))))))())**+++,,---,,+++,,--,,++**))(((((((((((((''((((''&&%%$$$$##"####"##$$%%&&''(())**))((''&&%%$%%%%%&&%%%%&&''((('(())((''&&%%$$%%%&&&%%$%$$##$$%%&&''(())()))((((''&&%%$$##""""##$$%%&&''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&&''(())**+*******))((''&&&''(()((''''(((((()))****++,,--..//000//..--,,++**))((''&&%%$$#####$$%%&&''''&&%%$$##""!a`a!"!!``a`ʉ`a!!!""##$##""##$$%%&&''(('''''''''(())*))((''&&&''(())**++,,,++*+++++****++++**))(('''''&&%%%%%%%%$$#####$$$%%%%%&&'''&&&&&&''(())**++++***)))**++++**))((''&&%%$$##""!!`ɉ`!!!!!`ɉ`!!""##$$%%&&''(())**++,,,++***))(('''(()))))((''&&%%%%&%&&''((((((((((''&&&&&''(((''&&%%%%%&&&&&&&%%%%%%%%%$$%%&&''(())**++,,--../..--,,++**))(((())**++,,++**)))))((''&&%%$%%&&''(())****)))**++,,---,,++**))((''&&&&''(())**++,++**))(((())))**+++,,--..//0011211001100//......--,,+++++**))(((((''&&''(())**++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""#""!!""##$$%%&&''(())**++,,--.....--,,+++,,-,,++********+***))((''&&%%$$##""!!`a!""##$$%%&&%%%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ566665544333433221100//..--,,++**))((''&&%%$$$%%%$$###$$$$$$$%%&&&&&&&&&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!!!!!!!`ɉ``!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!``a!"""###$$%%&&&''&&%&&&%&&''((('(())**))())**++,,--..///..--,,++*****))))**++,,,--.--,,+,,----,,++**))(((()))(((((((())((''&&%%$%$$###$####$$%%&&''(())****))((''&&%%%%%&&&&&%%&&''(((((())))((''&&%%%%%&&&&&%%%%$$$$%%&&''(())))))))((((''&&%%$$##""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**+++***+**))(('''''(()))((('((((()))*****++,,--..//00100//..--,,++**))((''&&%%$$###$$%%&&''((''&&%%$$##""!!!"""!!a!!``!!!""##$$$####$$%%&&''(((('''''(((())***))(('''''(())**++,,-,,++++++++**+++,++**))((''(''&&%%%%&&%%$$$##$$%%%%%%&&''('''&''''(())**++,,++***)**++,++**))((''&&%%$$##""!!`ɉ```!!`ɉ`!!""##$$%%&&''(())**++,,,,+++**))(('(())***))((''&&&&&&&&''(()))((())((''&&&''(((((''&&%%&&&''''&&&&&&&&%%%%%%&&''(())**++,,--..///..--,,++**))(())**++,,,,++**)**))((''&&%%%&&''(())**++**)**++,,--.--,,++**))((''&&''(())**++,,,++**)))))))***+++,,--..//001122211111100//......--,,+++++**)))((((''''(())**++**))((''&&%%$$##""!!`ɉ`!!"!!``a!""###""""##$$%%&&''(())**++,,--..///..--,,+,,---,,++++****++++**))((''&&%%$$##""!!!""##$$%%&&&&%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ6677665544444433221100//..--,,++**))((''&&%%%%%%%%$$#$$%%%%%%%&&&'''''''''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##"""!!``a!""###$$$%%&&&''''&&&&&&&''(()((())****)))**++,,--..//0//..--,,++******)**++,,,--...--,,,--..--,,++**)))))))))))))(())))((''&&%%%%$$#$$$$#$$%%&&''(())**++**))((''&&%&&&&&''&&&&''(()))())**))((''&&%%&&&'''&&%&%%$$%%&&''(())**)***))))((''&&%%$$####$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++++++++**))(('''(())*))(((())))))***++++,,--..//0011100//..--,,++**))((''&&%%$$$$$%%&&''((((''&&%%$$##""!""#""!!"!!```a!"""##$$%$$##$$%%&&''(())((((((((())**+**))(('''(())**++,,---,,+,,,,,++++,,,,++**))(((((''&&&&&&&&%%$$$$$%%%&&&&&''(((''''''(())**++,,,,+++***++,++**))((''&&%%$$##""!!`ɉ``ɉ`!!""##$$%%&&''(())**++,,-,,+++**))((())*****))((''&&&&'&''(())))))))))(('''''(()))((''&&&&&'''''''&&&&&&&&&%%&&''(())**++,,--..//0//..--,,++**))))**++,,--,,++*****))((''&&%&&''(())**++++***++,,--...--,,++**))((''''(())**++,,-,,++**))))****++,,,--..//00112232211221100//////..--,,,,,++**)))))((''(())**++**))((''&&%%$$##""!!`ɉ`a!"""!!`a!""##$##""##$$%%&&''(())**++,,--../////..--,,,--.--,,++++++++,+++**))((''&&%%$$##""!""##$$%%&&''&&&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ67777665544454433221100//..--,,++**))((''&&%%%&&&%%$$$%%%%%%%&&''''''''''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!``````ɉ`a!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##"""!!!!""###$$$%%&&'''((''&'''&''(()))())**++**)**++,,--..//000//..--,,+++++****++,,---../..--,--....--,,++**))))***))))))))**))((''&&%&%%$$$%$$$$%%&&''(())**++++**))((''&&&&&'''''&&''(())))))****))((''&&&&&'''''&&&&%%%%&&''(())********))))((''&&%%$$##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,+++,++**))((((())***)))()))))***+++++,,--..//001121100//..--,,++**))((''&&%%$$$%%&&''(())((''&&%%$$##"""###"""""!!!!!"""##$$%%%$$$$%%&&''(())))((((())))**+++**))((((())**++,,--.--,,,,,,,,++,,,-,,++**))(()((''&&&&''&&%%%$$%%&&&&&&''(()((('(((())**++,,--,,+++*++,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--,,,++**))())**+++**))((''''''''(())***)))**))(('''(()))))((''&&'''((((''''''''&&&&&&''(())**++,,--..//000//..--,,++**))**++,,----,,++*++**))((''&&&''(())**++,,++*++,,--../..--,,++**))((''(())**++,,---,,++*******+++,,,--..//0011223332222221100//////..--,,,,,++***))))(((())**++**))((''&&%%$$##""!!`ɉ`!!""""!!!""##$$$####$$%%&&''(())**++,,--..//000//..--,--...--,,,,++++,,,,++**))((''&&%%$$##"""##$$%%&&''''&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ778877665555554433221100//..--,,++**))((''&&&&&&&&%%$%%&&&&&&&'''((((((((())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$###""!!""##$$$%%%&&'''(((('''''''(())*)))**++++***++,,--..//00100//..--,,++++++*++,,---..///..---..//..--,,++*************))****))((''&&&&%%$%%%%$%%&&''(())**++,,++**))((''&'''''((''''(())***)**++**))((''&&'''(((''&'&&%%&&''(())**++*+++****))((''&&%%$$$$%%&&''((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,,++**))((())**+**))))******+++,,,,--..//00112221100//..--,,++**))((''&&%%%%%&&''(())))((''&&%%$$##"##$##""#""!!!""###$$%%&%%$$%%&&''(())**)))))))))**++,++**))((())**++,,--...--,-----,,,,----,,++**)))))((''''''''&&%%%%%&&&'''''(()))(((((())**++,,----,,,+++,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,---,,,++**)))**+++++**))((''''('(())**********))((((())***))(('''''((((((('''''''''&&''(())**++,,--..//00100//..--,,++****++,,--..--,,+++++**))((''&''(())**++,,,,+++,,--..///..--,,++**))(((())**++,,--.--,,++****++++,,---..//0011223343322332211000000//..-----,,++*****))(())**++**))((''&&%%$$##""!!`ɉ`!!""#""!""##$$%$$##$$%%&&''(())**++,,--..//00000//..---../..--,,,,,,,,-,,,++**))((''&&%%$$##"##$$%%&&''((''''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ \ No newline at end of file diff --git a/resources/maps/passage/map4x.bin b/resources/maps/passage/map4x.bin new file mode 100644 index 000000000..e0ef8bc56 --- /dev/null +++ b/resources/maps/passage/map4x.bin @@ -0,0 +1 @@ +`a!""##$$%%&&''(())**++,,--..//001122334455667777665544332211111112122333333332222211110000///..........--,,++**))((''''(())**+*++++,,,,,,----..//00112233445566778899::;;<<<<;;::99887767778899::;;<<==>==<<;;::9988777776655443322111100//..--,,,,,,--..//000/////001122334332211000000000000000////..////00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????>>==>>???????>>==<<<;;;;;;;;;;<<===<<<;;:::9999:::;;::9999:998877777777778899:::99887766554433221100//..----......--------,,,,,++++++****+++*++*********++++++**++,,--,,++***+++**))((''&&%%%$$$%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????>>==<<;;::9988777777778888776655444333344556677766554433221100//....///////...//001122221221100//..---..//0011223343333344556677888888887888888887766554433221100//..----------------------..//0000112233445565544445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`aa""###""!a`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221110112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888776655443322222221110011221100////00011111100//..--,,,+++**))((''&&%%$$$$%%&&''(())**++,,----..//001122333444444443333333222222111122334455667778899:::9999::;;<<====<<<<<<<==>>?????????????????????????>>==<<;;::99887766554433333334444444444556676655555556666677777777777777777776666667776655444455667787776666655555556666666655443322222334455666677889999887777788888877776655544333333445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$$%%%%%%%&&&&'''(())**++,,---........------..//000000000000000000112233445566778899::;;<<==>>???????????????????>>==<<;;::998877665544332211000000000//..--,,++**))((''&&%%%$$$$$$$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%%%%%&&''(())****)))))))))))))(((((''''''&&%%$$##"""""!!!`ɉ``!!!!!!!!"""##$$%%&&'''&&%%$$##"""""##$$%%&&''(())**++,,--..///////////////000000112233445566778899::;;<<==>>????????????????????>>==<<;;::998888899::;;<<==>>???>>==<<;;::99988899::;;<<<<;;::99887778899::;;<<==>>????????????????????????????????>>========<<<<<<<<<<<<<<<<==>>>???>>==<<;;:::9::9999999::;;::99887777777777776655555555566666655555555544433322110000//..--,,++**))((((''&&%%$$#####"""""""##$$%%%$$$$#$$$%%$$$###""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&&&&'''((((((((()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????`a!""##$$%%&&''(())**++,,--..//00112233445566777766554433221111011111122222222222111110000///.....--------,,++**))(('''&''(())******+++++,,,,---..//00112233445566778899::;;<<;;::9988776666778899::;;<<===<<;;::9988777776655443322111000//..--,,+++,,,--..//0///////001122333221100/////////000///........//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????>>====>>??>>>>>==<<;;;;;::::::;;<<=<<;;;::99999999::::9999999887766777666778899:99887766554433221100//..--,----..------,,,,,,,++++************************++++****++,,,,++**)**+**))((''&&%%$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????>>==<<;;::9988777777777788776655443333333445566766554433221100//..-.../////..-..//0011111111100//..--,--..//00112233332233445566778778777777777777766554433221100//..--,,-----------,,,,,,,--..////00112233445554433445566778899::;::999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``a!""##$##""!!``ɉ`a!""##$$%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122110000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776655443322222221100000111100//.///000000000//..--,,,+++**))((''&&%%$$$$$$%%&&''(())**++,,,,--..//001122233334433333332222222111111122334455667778899:999999::;;<<==<<<;;;;<<==>>???????????????????????>>==<<;;::99887766554433222333333333333445566655555555555666666777777777666666666566676655444444556677766655555545555555556655443322111223344556666778899887766677888877666655544333332334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$%%%%%%%&&&&''(())**++,,-----------------..//0000000000/////000112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221100//////0//..--,,++**))((''&&%%$$$$####$$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$$$%%&&''(())**)))()(((((((((((''''''''&&%%$$##"""!!!!``ɉ```!!!!!!!""##$$%%&&'&&%%$$##""!!!""##$$%%&&''(())**++,,--..........//////////000112233445566778899::;;<<==>>??????????????????>>==<<;;::99887788899::;;<<==>>?>>==<<;;::9988888899::;;<<;;::9988777778899::;;<<==>>??????????????????????????????>>===<<<=<<<<;;;;<;;;;;<<<<<==>>>>>>==<<;;::9999999988999::::998877766666667666555545455555555555555444444332221100/0//..--,,++**))((''''&&%%$$####""""""!!""##$$%$$#####$$$$$####"""!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&&%%&&&''((((''(((())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????`a!""##$$%%&&''(())**++,,--..//0011223344556677776655443322110000000101122222222111110000////...----------,,++**))((''&&&&''(())*)****++++++,,,,--..//00112233445566778899::;;;;::998877665666778899::;;<<=<<;;::9988776666655443322110000//..--,,++++++,,--..///.....//0011223221100///////////////....--....//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????>>==<<==>>>>>>>==<<;;;::::::::::;;<<<;;;::9998888999::9988889887766666666667788999887766554433221100//..--,,,,------,,,,,,,,+++++******))))***)**)))))))))******))**++,,++**)))***))((''&&%%$$$###$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????>>==<<;;::9988776666666677776655443332222334455666554433221100//..----.......---..//00111101100//..--,,,--..//001122322222334455667777777767777777766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,--..////00112233445443333445566778899:::99988887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ``!!!""##$$$##""!!!`ɉ`!!""##$$%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112211000/00112233445566778899::;;<<==>>>?????????????????????????????????????????????????????????????????????????????????>>>>???????>>==<<;;::998877766554433221111111000//001100//....///000000//..--,,+++***))((''&&%%$$####$$%%&&''(())**++,,,,--..//0011222333333332222222111111000011223344556667788999888899::;;<<<<;;;;;;;<<==>>?????????????????????>>==<<;;::998877665544332222222333333333344556554444444555556666666666666666666555555666554433334455667666555554444444555555554433221111122334455556677888877666667777776666554443322222233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""####$$$$$$$%%%%&&&''(())**++,,,--------,,,,,,--..//////////////////00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221100/////////..--,,++**))((''&&%%$$$########$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$$$$$%%&&''(())))((((((((((((('''''&&&&&&%%$$##""!!!!!`ɉ`````!!!""##$$%%&&&%%$$##""!!!!!""##$$%%&&''(())**++,,--...............//////00112233445566778899::;;<<==>>????????????????>>==<<;;::9988777778899::;;<<==>>>==<<;;::998887778899::;;;;::998877666778899::;;<<==>>????????????????????????????>>==<<<<<<<<;;;;;;;;;;;;;;;;<<===>>>==<<;;::999899888888899::998877666666666666554444444445555554444444443332221100////..--,,++**))((''''&&%%$$##"""""!!!!!!!""##$$$####"###$$###"""!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%%%%&&&'''''''''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????`a!""##$$%%&&''(())**++,,--..//0011223344556677776655443322110000/0000001111111111100000////...-----,,,,,,,,++**))((''&&&%&&''(())))))*****++++,,,--..//00112233445566778899::;;::99887766555566778899::;;<<<;;::998877666665544332211000///..--,,++***+++,,--../.......//00112221100//.........///...--------..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????>>==<<<<==>>=====<<;;:::::999999::;;<;;:::9988888888999988888887766556665556677889887766554433221100//..--,,+,,,,--,,,,,,+++++++****))))))))))))))))))))))))****))))**++++**))())*))((''&&%%$$#########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>==<<;;::9988776666666666776655443322222223344556554433221100//..--,---.....--,--..//000000000//..--,,+,,--..//0011222211223344556676676666666666666554433221100//..--,,++,,,,,,,,,,,+++++++,,--....//00112233444332233445566778899:9988888777766554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ``a!!!""##$$%$$##""!!!`ɉ`!!""##$$%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100////00112233445566778899::;;<<==>>>>?????????????????????????????????????????????????????????????????????????????>>>>>>>?????>>==<<;;::99887766655443322111111100/////0000//..-.../////////..--,,+++***))((''&&%%$$######$$%%&&''(())**++++,,--..//0011122223322222221111111000000011223344556667788988888899::;;<<;;;::::;;<<==>>???????????????????>>==<<;;::998877665544332211122222222222233445554444444444455555566666666655555555545556554433333344556665554444443444444444554433221100011223344555566778877665556677776655554443322222122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#####$$$$$$$%%%%&&''(())**++,,,,,,,,,,,,,,,,,--..//////////.....///00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100//....../..--,,++**))((''&&%%$$####""""###$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$####$$%%&&''(())((('('''''''''''&&&&&&&&%%$$##""!!!```ɉ``!!""##$$%%&%%$$##""!!```!!""##$$%%&&''(())**++,,----------..........///00112233445566778899::;;<<==>>??????????????>>==<<;;::998877667778899::;;<<==>==<<;;::99887777778899::;;::99887766666778899::;;<<==>>??????????????????????????>>==<<<;;;<;;;;::::;:::::;;;;;<<======<<;;::99888888887788899998877666555555565554444343444444444444443333332211100//./..--,,++**))((''&&&&%%$$##""""!!!!!!``!!""##$##"""""#####""""!!!`````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%%$$%%%&&''''&&''''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????`a!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100///////0/001111111100000////....---,,,,,,,,,,++**))((''&&%%%%&&''(()())))******++++,,--..//00112233445566778899::::9988776655455566778899::;;<;;::99887766555554433221100////..--,,++******++,,--...-----..//001121100//...............----,,----..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????>>==<<;;<<=======<<;;:::9999999999::;;;:::9988877778889988777787766555555555566778887766554433221100//..--,,++++,,,,,,++++++++*****))))))(((()))())((((((((())))))(())**++**))((()))((''&&%%$$###"""#####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>==<<;;::9988776655555555666655443322211112233445554433221100//..--,,,,-------,,,--..//0000/00//..--,,+++,,--..//00112111112233445566666666566666666554433221100//..--,,++++++++++++++++++++++,,--....//0011223343322223344556677889998887777777766554433221100//..--,,++**))((''&&%%$$##""!!!!``ɉ```a!!!"""##$$%%%$$##"""!!`ɉ`!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100///.//00112233445566778899::;;<<===>>>>???????????????????????????????????????????????????????????????????????>>>>>>====>>>>>>>==<<;;::99887766655443322110000000///..//00//..----...//////..--,,++***)))((''&&%%$$##""""##$$%%&&''(())**++++,,--..//00111222222221111111000000////0011223344555667788877778899::;;;;:::::::;;<<==>>?????????????????>>==<<;;::998877665544332211111112222222222334454433333334444455555555555555555554444445554433222233445565554444433333334444444433221100000112233444455667777665555566666655554433322111111223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!"""""#######$$$$%%%&&''(())**+++,,,,,,,,++++++,,--..................//00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//.........--,,++**))((''&&%%$$###""""""""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$######$$%%&&''(((('''''''''''''&&&&&%%%%%%$$##""!!``ɉ`!!""##$$%%%$$##""!!``!!""##$$%%&&''(())**++,,---------------......//00112233445566778899::;;<<==>>????????????>>==<<;;::99887766666778899::;;<<===<<;;::9988777666778899::::9988776655566778899::;;<<==>>????????????????????????>>==<<;;;;;;;;::::::::::::::::;;<<<===<<;;::99888788777777788998877665555555555554433333333344444433333333322211100//....--,,++**))((''&&&&%%$$##""!!!!!`````!!""###""""!"""##"""!!!`````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$%%%&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100////.//////00000000000/////....---,,,,,++++++++**))((''&&%%%$%%&&''(((((()))))****+++,,--..//00112233445566778899::998877665544445566778899::;;;::99887766555554433221100///...--,,++**)))***++,,--.-------..//0011100//..---------...---,,,,,,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<==<<<<<;;::9999988888899::;::99988777777778888777777766554455544455667787766554433221100//..--,,++*++++,,++++++*******))))(((((((((((((((((((((((())))(((())****))(('(()((''&&%%$$##"""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==<<;;::9988776655555555556655443322111111122334454433221100//..--,,+,,,-----,,+,,--../////////..--,,++*++,,--..//001111001122334455655655555555555554433221100//..--,,++**+++++++++++*******++,,----..//0011223332211223344556677889887777766666766554433221100//..--,,++**))((''&&%%$$##"""!!!!`ɉ`a!!!!""""##$$%%&%%$$##"""!!``ɉ`!!""##$$%%&&&%%$$##""!!!!""##$$%%&&''(())**++,,--...//00111100//....//00112233445566778899::;;<<====>>>?????????????????????????????????????????????????????????????????????>>>>>=======>>>>>==<<;;::99887766555443322110000000//.....////..--,---.........--,,++***)))((''&&%%$$##""""""##$$%%&&''(())****++,,--..//00011112211111110000000///////0011223344555667787777778899::;;:::9999::;;<<==>>???????????????>>==<<;;::998877665544332211000111111111111223344433333333333444444555555555444444444344454433222222334455544433333323333333334433221100///00112233444455667766554445566665544443332211111011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""""#######$$$$%%&&''(())**+++++++++++++++++,,--..........-----...//00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100//..------.--,,++**))((''&&%%$$##""""!!!!"""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""""##$$%%&&''(('''&'&&&&&&&&&&&%%%%%%%%$$##""!!`ɉ`!!""##$$%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,,,,,,,,----------...//00112233445566778899::;;<<==>>??????????>>==<<;;::9988776655666778899::;;<<=<<;;::998877666666778899::998877665555566778899::;;<<==>>??????????????????????>>==<<;;;:::;::::9999:99999:::::;;<<<<<<;;::99887777777766777888877665554444444544433332323333333333333322222211000//..-.--,,++**))((''&&%%%%$$##""!!!!``ʉ`!!""##""!!!!!"""""!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$$##$$$%%&&&&%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//......././/00000000/////....----,,,++++++++++**))((''&&%%$$$$%%&&''('(((())))))****++,,--..//0011223344556677889999887766554434445566778899::;::99887766554444433221100//....--,,++**))))))**++,,---,,,,,--..//00100//..---------------,,,,++,,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????>>==<<;;::;;<<<<<<<;;::999888888888899:::99988777666677788776666766554444444444556677766554433221100//..--,,++****++++++********)))))((((((''''((('(('''''''''((((((''(())**))(('''(((''&&%%$$##"""!!!"""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>==<<;;::9988776655444444445555443322111000011223344433221100//..--,,++++,,,,,,,+++,,--..////.//..--,,++***++,,--..//0010000011223344555555554555555554433221100//..--,,++**********************++,,----..//0011223221111223344556677888777666666666666554433221100//..--,,++**))((''&&%%$$##""""!!!`ɉ``a!!!""""###$$%%&&&%%$$###""!!!````````ɉ`!!""##$$%%&&&&%%$$##""!!""##$$%%&&''(())**++,,--.....//001100//...-..//00112233445566778899::;;<<<====>>???????????????????????????????????????????????????????????????????>>======<<<<=======<<;;::998877665554433221100///////...--..//..--,,,,---......--,,++**)))(((''&&%%$$##""!!!!""##$$%%&&''(())****++,,--..//000111111110000000//////....//0011223344455667776666778899::::9999999::;;<<==>>?????????????>>==<<;;::998877665544332211000000011111111112233433222222233333444444444444444444433333344433221111223344544433333222222233333333221100/////00112233334455666655444445555554444332221100000011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!"""""""####$$$%%&&''(())***++++++++******++,,------------------..//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//..---------,,++**))((''&&%%$$##"""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""""""##$$%%&&''''&&&&&&&&&&&&&%%%%%$$$$$$##""!!`ɉ`!!""##$$$$##""!!`ɉ`a!""##$$%%&&''(())**+++,,,,,,,,,,,,,,,,------..//00112233445566778899::;;<<==>>????????>>==<<;;::998877665555566778899::;;<<<;;::9988776665556677889999887766554445566778899::;;<<==>>????????????????????>>==<<;;::::::::9999999999999999::;;;<<<;;::99887776776666666778877665544444444444433222222222333333222222222111000//..----,,++**))((''&&%%%%$$##""!!```ʉ`!!""""!!!!`!!!""!!!``ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$#####$$$%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//....-......///////////.....----,,,+++++********))((''&&%%$$$#$$%%&&''''''((((())))***++,,--..//0011223344556677889988776655443333445566778899:::99887766554444433221100//...---,,++**))((()))**++,,-,,,,,,,--..//000//..--,,,,,,,,,---,,,++++++++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;<<;;;;;::99888887777778899:99888776666666677776666666554433444333445566766554433221100//..--,,++**)****++******)))))))((((''''''''''''''''''''''''((((''''(())))((''&''(''&&%%$$##""!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<;;::9988776655444444444455443322110000000112233433221100//..--,,++*+++,,,,,++*++,,--.........--,,++**)**++,,--..//0000//00112233445445444444444444433221100//..--,,++**))***********)))))))**++,,,,--..//0011222110011223344556677877666665555566666554433221100//..--,,++**))((''&&%%$$###""""!!```ɉ````!!!"""""####$$%%&&'&&%%$$###""!!!!!!!!!!```ɉ`!!""##$$%%&&''&&%%$$##""""##$$%%&&''(())**++,,--...--..//0000//..----..//00112233445566778899::;;<<<<===>>?????????????????????????????????????????????????????????????????>>=====<<<<<<<=====<<;;::998877665544433221100///////..-----....--,,+,,,---------,,++**)))(((''&&%%$$##""!!!!!!""##$$%%&&''(())))**++,,--..///0000110000000///////.......//0011223344455667666666778899::999888899::;;<<==>>???????????>>==<<;;::99887766554433221100///0000000000001122333222222222223333334444444443333333332333433221111112233444333222222122222222233221100//...//001122333344556655443334455554433332221100000/001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!"""""""####$$%%&&''(())*****************++,,----------,,,,,---..//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//..--,,,,,,-,,++**))((''&&%%$$##""!!!!````!!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!!!""##$$%%&&''&&&%&%%%%%%%%%%%$$$$$$$$$##""!!`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++++++++++++,,,,,,,,,,---..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554455566778899::;;<;;::998877665555556677889988776655444445566778899::;;<<==>>??????????????????>>==<<;;:::999:9999888898888899999::;;;;;;::9988776666666655666777766554443333333433322221212222222222222211111100///..--,-,,++**))((''&&%%$$$$##""!!`ʉ`!!""!!````!!!!!``ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$###""###$$%%%%$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..-------.-..////////.....----,,,,+++**********))((''&&%%$$####$$%%&&'&''''(((((())))**++,,--..//0011223344556677888877665544332333445566778899:99887766554433333221100//..----,,++**))(((((())**++,,,+++++,,--..//0//..--,,,,,,,,,,,,,,,++++**++++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????>>==<<;;::99::;;;;;;;::99888777777777788999888776665555666776655556554433333333334455666554433221100//..--,,++**))))******))))))))(((((''''''&&&&'''&''&&&&&&&&&''''''&&''(())((''&&&'''&&%%$$##""!!!```!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<;;::998877665544333333334444332211000////001122333221100//..--,,++****+++++++***++,,--....-..--,,++**)))**++,,--..//0/////001122334444444434444444433221100//..--,,++**))))))))))))))))))))))**++,,,,--..//0011211000011223344556677766655555555555666554433221100//..--,,++**))((''&&%%$$####"""!!!`ɉ```a!!!!!""""####$$$%%&&'''&&%%$$$##"""!!!!!!!!!!!```a!""##$$%%&&''''&&%%$$##""##$$%%&&''(())**++,,--...----..//00//..---,--..//00112233445566778899::;;;<<<<==>>???????????????????????????????????????????????????????????????>>==<<<<<<;;;;<<<<<<<;;::998877665544433221100//.......---,,--..--,,++++,,,------,,++**))((('''&&%%$$##""!!````!!""##$$%%&&''(())))**++,,--..///00000000///////......----..//001122333445566655556677889999888888899::;;<<==>>?????????>>==<<;;::99887766554433221100///////000000000011223221111111222223333333333333333333222222333221100001122334333222221111111222222221100//.....//0011222233445555443333344444433332211100//////001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ````!!!!!!!""""###$$%%&&''(()))********))))))**++,,,,,,,,,,,,,,,,,,--..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..--,,,,,,,,,++**))((''&&%%$$##""!!!````!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&&&%%%%%%%%%%%%%$$$$$########""!!`ɉ`!!""##$$$##""!!`ɉ`a!""##$$%%&&''(())*****++++++++++++++++,,,,,,--..//00112233445566778899::;;<<==>>????>>==<<;;::9988776655444445566778899::;;;::99887766555444556677888877665544333445566778899::;;<<==>>????????????????>>==<<;;::99999999888888888888888899:::;;;::9988776665665555555667766554433333333333322111111111222222111111111000///..--,,,,++**))((''&&%%$$$$##""!!`ˉ`!!"!!`ɇ``!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##"""""###$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????`a!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..----,------...........-----,,,,+++*****))))))))((''&&%%$$###"##$$%%&&&&&&'''''(((()))**++,,--..//00112233445566778877665544332222334455667788999887766554433333221100//..---,,,++**))(('''((())**++,+++++++,,--..///..--,,+++++++++,,,+++********++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????>>==<<;;::9999::;;:::::99887777766666677889887776655555555666655555554433223332223344556554433221100//..--,,++**))())))**))))))(((((((''''&&&&&&&&&&&&&&&&&&&&&&&&''''&&&&''((((''&&%&&'&&%%$$##""!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433333333334433221100///////0011223221100//..--,,++**)***+++++**)**++,,---------,,++**))())**++,,--..////..//0011223343343333333333333221100//..--,,++**))(()))))))))))((((((())**++++,,--..//0011100//0011223344556676655555444445555666554433221100//..--,,++**))((''&&%%$$$####""!!!`ɉ`!!!!!!!"""#####$$$$%%&&''(''&&%%$$$##""""""""""!!!!!``a!""##$$%%&&''((''&&%%$$####$$%%&&''(())**++,,--...--,,--..////..--,,,,--..//00112233445566778899::;;;;<<<==>>?????????????????????????????????????????????????????????????>>==<<<<<;;;;;;;<<<<<;;::998877665544333221100//.......--,,,,,----,,++*+++,,,,,,,,,++**))((('''&&%%$$##""!!``!!""##$$%%&&''(((())**++,,--...////00///////.......-------..//001122333445565555556677889988877778899::;;<<==>>???????>>==<<;;::99887766554433221100//...////////////00112221111111111122222233333333322222222212223221100000011223332221111110111111111221100//..---..//00112222334455443322233444433222211100/////.//001122334455667777766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!""""##$$%%&&''(()))))))))))))))))**++,,,,,,,,,,+++++,,,--..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++++++,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&%%%$%$$$$$$$$$$$##########""!!`ȉɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**************++++++++++,,,--..//00112233445566778899::;;<<==>>??>>==<<;;::998877665544334445566778899::;::9988776655444444556677887766554433333445566778899::;;<<==>>??????????????>>==<<;;::9998889888877778777778888899::::::9988776655555555445556666554433322222223222111101011111111111111000000//...--,,+,++**))((''&&%%$$#####""!!`ɉ`!!!`ɉ```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##"""!!"""##$$$$##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????`a!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,,,,,,-,--........-----,,,,++++***))))))))))((''&&%%$$##""""##$$%%&%&&&&''''''(((())**++,,--..//001122334455667777665544332212223344556677889887766554433222221100//..--,,,,++**))((''''''(())**+++*****++,,--../..--,,+++++++++++++++****))****++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????>>==<<;;::998899:::::::99887776666666666778887776655544445556655444454433222222222233445554433221100//..--,,++**))(((())))))(((((((('''''&&&&&&%%%%&&&%&&%%%%%%%%%&&&&&&%%&&''((''&&%%%&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433222222223333221100///....//00112221100//..--,,++**))))*******)))**++,,----,--,,++**))((())**++,,--../.....//00112233333333233333333221100//..--,,++**))(((((((((((((((((((((())**++++,,--..//00100////0011223344556665554444444444455556554433221100//..--,,++**))((''&&%%$$$$###""!!`ɉ`!!!!""""""####$$$$%%%&&''(((''&&%%%$$###"""""""""""!!!!!""##$$%%&&''((((''&&%%$$##$$%%&&''(())**++,,--...--,,,,--..//..--,,,+,,--..//00112233445566778899:::;;;;<<==>>???????????????????????????????????????????????????????????>>==<<;;;;;;::::;;;;;;;::998877665544333221100//..-------,,,++,,--,,++****+++,,,,,,++**))(('''&&&%%$$##""!!`ɉ`!!""##$$%%&&''(((())**++,,--...////////.......------,,,,--..//001122233445554444556677888877777778899::;;<<==>>?????>>==<<;;::99887766554433221100//.......//////////001121100000001111122222222222222222221111112221100////00112232221111100000001111111100//..-----..//001111223344443322222333333222211000//......//0011223344556677766554433221100//..--,,++**))((''&&&%%%$$##""!!``ɉ`````!!!!"""##$$%%&&''((())))))))(((((())**++++++++++++++++++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,+++++++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%%%$$$$$$$$$$$$$#####"""""""""!!`ɉ``````````ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())))))****************++++++,,--..//00112233445566778899::;;<<==>>>>==<<;;::99887766554433333445566778899:::998877665544433344556677776655443322233445566778899::;;<<==>>????????????>>==<<;;::9988888888777777777777777788999:::998877665554554444444556655443322222222222211000000000111111000000000///...--,,++++**))((''&&%%$$######""!!`ʉ`!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!"""#########$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,,,+,,,,,,-----------,,,,,++++***)))))((((((((''&&%%$$##"""!""##$$%%%%%%&&&&&''''((())**++,,--..//0011223344556677665544332211112233445566778887766554433222221100//..--,,,+++**))((''&&&'''(())**+*******++,,--...--,,++*********+++***))))))))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????>>==<<;;::99888899::99999887766666555555667787766655444444445555444444433221122211122334454433221100//..--,,++**))(('(((())(((((('''''''&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%%&&''''&&%%$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????>>==<<;;::99887766554433222222222233221100//.......//001121100//..--,,++**))()))*****))())**++,,,,,,,,,++**))(('(())**++,,--....--..//001122322322222222222221100//..--,,++**))((''((((((((((('''''''(())****++,,--..//000//..//0011223344556554444433333444455555554433221100//..--,,++**))((''&&%%%$$$##""!!`ɉ`!!"""""""###$$$$$%%%%&&''(()((''&&%%%$$##########"""""!!""##$$%%&&''(())((''&&%%$$$$%%&&''(())**++,,--...--,,++,,--....--,,++++,,--..//00112233445566778899::::;;;<<==>>?????????????????????????????????????????????????????????>>==<<;;;;;:::::::;;;;;::998877665544332221100//..-------,,+++++,,,,++**)***+++++++++**))(('''&&&%%$$##""!!`ɉ`!!""##$$%%&&''''(())**++,,---....//.......-------,,,,,,,--..//001122233445444444556677887776666778899::;;<<==>>???>>==<<;;::99887766554433221100//..---............//0011100000000000111111222222222111111111011121100//////0011222111000000/0000000001100//..--,,,--..//0011112233443322111223333221111000//.....-..//00112233445566666554433221100//..--,,++**))((''&&%%%%%%$$##""!!!`É``!!!!""##$$%%&&''((((((((((((((((())**++++++++++*****+++,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,++******+**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%$$$#$###########"""""""""""""!!`ȉ`````!!!!!!!!!!``````ɉ`a!""##$$%$$##""!!`ɉ`!!""##$$%%&&''((()))))))))))))))**********+++,,--..//00112233445566778899::;;<<==>>==<<;;::9988776655443322333445566778899:99887766554433333344556677665544332222233445566778899::;;<<==>>??????????>>==<<;;::99888777877776666766666777778899999988776655444444443344455554433222111111121110000/0/00000000000000//////..---,,++*+**))((''&&%%$$##"""##""!!``!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!!``!!!""####""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,+++++++,+,,--------,,,,,++++****)))((((((((((''&&%%$$##""!!!!""##$$%$%%%%&&&&&&''''(())**++,,--..//00112233445566665544332211011122334455667787766554433221111100//..--,,++++**))((''&&&&&&''(())***)))))**++,,--.--,,++***************))))(())))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>????????????????????????????????????>>==<<;;::998877889999999887766655555555556677766655444333344455443333433221111111111223344433221100//..--,,++**))((''''((((((''''''''&&&&&%%%%%%$$$$%%%$%%$$$$$$$$$%%%%%%$$%%&&''&&%%$$$%%%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????>>==<<;;::99887766554433221111111122221100//...----..//0011100//..--,,++**))(((()))))))((())**++,,,,+,,++**))(('''(())**++,,--.-----..//0011222222221222222221100//..--,,++**))((''''''''''''''''''''''(())****++,,--..//0//....//0011223344555444333333333334444554444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""""######$$$$%%%%&&&''(()))((''&&&%%$$$###########"""""##$$%%&&''(())))((''&&%%$$%%&&''(()))**++,,--..--,,++++,,--..--,,+++*++,,--..//001122334455667788999::::;;<<==>>???????????????????????????????????????????????????????>>==<<;;::::::9999:::::::998877665544332221100//..--,,,,,,,+++**++,,++**))))***++++++**))((''&&&%%%$$##""!!`ɉ`!!""##$$%%&&''''(())**++,,---........-------,,,,,,++++,,--..//001112233444333344556677776666666778899::;;<<==>>?>>==<<;;::99887766554433221100//..-------..........//00100///////00000111111111111111111100000011100//....//0011211100000///////00000000//..--,,,,,--..//0000112233332211111222222111100///..------..//001122334455666554433221100//..--,,++**))((''&&%%%$%%%%$$##""!!!`ȉ``!!!""##$$%%&&'''((((((((''''''(())******************++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**********))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$#############"""""!!!!!!!""""!!````````!!!!!!!!!!!!!!!!!!!!!```ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(((((((())))))))))))))))******++,,--..//00112233445566778899::;;<<====<<;;::998877665544332222233445566778899988776655443332223344556666554433221112233445566778899::;;<<==>>????????>>==<<;;::998877777777666666666666666677888999887766554443443333333445544332211111111111100/////////000000/////////...---,,++****))((''&&%%$$##""""""""!!```Ȋ`!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!"""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++++*++++++,,,,,,,,,,,+++++****)))(((((''''''''&&%%$$##""!!!`!!""##$$$$$$%%%%%&&&&'''(())**++,,--..//001122334455665544332211000011223344556677766554433221111100//..--,,+++***))((''&&%%%&&&''(())*)))))))**++,,---,,++**)))))))))***)))(((((((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????>>>>??????????????????????????????????>>==<<;;::998877778899888887766555554444445566766555443333333344443333333221100111000112233433221100//..--,,++**))((''&''''((''''''&&&&&&&%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%$$$$%%&&&&%%$$#$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>==<<;;::99887766554433221111111111221100//..-------..//00100//..--,,++**))(('((()))))(('(())**+++++++++**))((''&''(())**++,,----,,--..//00112112111111111111100//..--,,++**))((''&&'''''''''''&&&&&&&''(())))**++,,--..///..--..//001122334454433333222223333444444444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""######$$$%%%%%&&&&''(())*))((''&&&%%$$$$$$$$$$#####""##$$%%&&''(())**))((''&&%%%%&&''((((())**++,,----,,++**++,,----,,++****++,,--..//0011223344556677889999:::;;<<==>>?????????????????????????????????????????????????????>>==<<;;:::::9999999:::::998877665544332211100//..--,,,,,,,++*****++++**))()))*********))((''&&&%%%$$##""!!`ɉ`!!""##$$%%&&&&''(())**++,,,----..-------,,,,,,,+++++++,,--..//001112233433333344556677666555566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,,------------..//000///////////000000111111111000000000/000100//......//00111000//////./////////00//..--,,+++,,--..//00001122332211000112222110000///..-----,--..//0011223344555554433221100//..--,,++**))((''&&%%$$$$%%%%$$##""!!`ɉ``!!""##$$%%&&'''''''''''''''''(())**********)))))***++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))))))**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$###"#"""""""""""!!!!!!!!!!!!"""!!!!!!````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!````!!""##$$$$##""!!`ɉ`!!""##$$%%&&'''''((((((((((((((())))))))))***++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221122233445566778898877665544332222223344556655443322111112233445566778899::;;<<==>>??????>>==<<;;::998877766676666555565555566666778888887766554433333333223334444332211100000001000////././/////////////......--,,,++**)*))((''&&%%$$##""!!!""""!!`ѐ`!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""""!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++*******+*++,,,,,,,,+++++****))))(((''''''''''&&%%$$##""!!```!!""##$#$$$$%%%%%%&&&&''(())**++,,--..//001122334455554433221100/000112233445566766554433221100000//..--,,++****))((''&&%%%%%%&&''(()))((((())**++,,-,,++**)))))))))))))))((((''(((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????>>==>>????????????????????????????????>>==<<;;::998877667788888887766555444444444455666555443332222333443322223221100000000001122333221100//..--,,++**))((''&&&&''''''&&&&&&&&%%%%%$$$$$$####$$$#$$#########$$$$$$##$$%%&&%%$$###$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100000000111100//..---,,,,--..//000//..--,,++**))((''''((((((('''(())**++++*++**))((''&&&''(())**++,,-,,,,,--..//001111111101111111100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&''(())))**++,,--../..----..//00112233444333222222222223333443334433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###$$$$$$%%%%&&&&'''(())***))(('''&&%%%$$$$$$$$$$$#####$$%%&&''(())****))((''&&%%&&''((((((())**++,,--,,++****++,,--,,++***)**++,,--..//00112233445566778889999::;;<<==>>???????????????????????????????????????????????????>>==<<;;::999999888899999998877665544332211100//..--,,+++++++***))**++**))(((()))******))((''&&%%%$$$$##""!!`ɉ`!!""##$$%%&&&&''(())**++,,,--------,,,,,,,++++++****++,,--..//000112233322223344556666555555566778899::;;<<==>==<<;;::99887766554433221100//..--,,,,,,,----------..//0//......./////0000000000000000000//////000//..----..//001000/////.......////////..--,,+++++,,--..////0011222211000001111110000//...--,,,,,,--..//00112233445554433221100//..--,,++**))((''&&%%$$$#$$%%%%$$##""!!``ɉ`!!""##$$%%&&&''''''''&&&&&&''(())))))))))))))))))**++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++**))))))))))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##"""""""""""""!!!!!```````!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`ȉ`!!""##$$$$##""!!`Ɖ`!!""##$$%%&&&&''''''''(((((((((((((((())))))**++,,--..//00112233445566778899::;;<<<<;;::9988776655443322111112233445566778887766554433222111223344555544332211000112233445566778899::;;<<==>>????>>==<<;;::998877666666665555555555555555667778887766554433323322222223344332211000000000000//.........//////.........---,,,++**))))((''&&%%$$##""!!!!!!!"!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++****)******+++++++++++*****))))((('''''&&&&&&&&%%$$##""!!`ɉ`!!""######$$$$$%%%%&&&''(())**++,,--..//0011223344554433221100////001122334455666554433221100000//..--,,++***)))((''&&%%$$$%%%&&''(()((((((())**++,,,++**))((((((((()))(((''''''''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????>>====>>??????????????????????????????>>==<<;;::998877666677887777766554444433333344556554443322222222333322222221100//000///0011223221100//..--,,++**))((''&&%&&&&''&&&&&&%%%%%%%$$$$########################$$$$####$$%%%%$$##"##$$%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????>>>>>?>>==<<;;::99887766554433221100000000001100//..--,,,,,,,--..//0//..--,,++**))((''&'''(((((''&''(())*********))((''&&%&&''(())**++,,,,++,,--..//0010010000000000000//..--,,++**))((''&&%%&&&&&&&&&&&%%%%%%%&&''(((())**++,,--...--,,--..//0011223343322222111112222333333333333221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$$$$$%%%&&&&&''''(())**+**))(('''&&%%%%%%%%%%$$$$$##$$%%&&''(())**++**))((''&&&&''(((('''(())**++,,,,++**))**++,,,,++**))))**++,,--..//00112233445566778888999::;;<<==>>?????????????????????????????????????????????????>>==<<;;::999998888888999998877665544332211000//..--,,+++++++**)))))****))(('((()))))))))((''&&%%%$$$$$##""!!`ɉ`!!""##$$%%%%&&''(())**+++,,,,--,,,,,,,+++++++*******++,,--..//000112232222223344556655544445566778899::;;<<===<<;;::99887766554433221100//..--,,+++,,,,,,,,,,,,--..///...........//////000000000/////////.///0//..------..//000///......-.........//..--,,++***++,,--..////0011221100///00111100////...--,,,,,+,,--..//001122334444433221100//..--,,++**))((''&&%%$$####$$%%%%$$##""!!`ɉ`!!""##$$%%&&&&&&&&&&&&&&&&&''(())))))))))((((()))**++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++**))(((((())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####"""!"!!!!!!!!!!!`````!!!!"""""!!!!!!!!!!!!!!!!!!!``````````````!!!!!!!!!!``ɉ`a!""##$$$$$##""!!`ɉ`!!""##$$%%&&&&&&&&'''''''''''''''(((((((((()))**++,,--..//00112233445566778899::;;<<;;::998877665544332211001112233445566778776655443322111111223344554433221100000112233445566778899::;;<<==>>??>>==<<;;::998877666555655554444544444555556677777766554433222222221122233332211000///////0///....-.-..............------,,+++**))()((''&&%%$$##""!!```!!!!"!!`ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**)))))))*)**++++++++*****))))(((('''&&&&&&&&&&%%$$##""!!`ʉ`!!""#"####$$$$$$%%%%&&''(())**++,,--..//00112233444433221100//.///0011223344556554433221100/////..--,,++**))))((''&&%%$$$$$$%%&&''((('''''(())**++,++**))(((((((((((((((''''&&''''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????>>==<<==>>????????????????????????????>>==<<;;::998877665566777777766554443333333333445554443322211112223322111121100//////////00112221100//..--,,++**))((''&&%%%%&&&&&&%%%%%%%%$$$$$######""""###"##"""""""""######""##$$%%$$##"""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????>>>>>>>>>==<<;;::99887766554433221100////////0000//..--,,,++++,,--..///..--,,++**))((''&&&&'''''''&&&''(())****)**))((''&&%%%&&''(())**++,+++++,,--..//00000000/00000000//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%&&''(((())**++,,--.--,,,,--..//0011223332221111111111122223322233333221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$$%%%%%%&&&&''''((())**+++**))(((''&&&%%%%%%%%%%%$$$$$%%&&''(())**++++**))((''&&''(((('''''(())**++,,++**))))**++,,++**)))())**++,,--..//00112233445566777888899::;;<<==>>???????????????????????????????????????????????>>==<<;;::998888887777888888877665544332211000//..--,,++*******)))(())**))((''''((())))))((''&&%%$$$#####""!!`ɉ`!!""##$$%%%%%&&''(())**+++,,,,,,,,+++++++******))))**++,,--..///00112221111223344555544444445566778899::;;<<=<<;;::99887766554433221100//..--,,+++++++,,,,,,,,,,--../..-------.....///////////////////......///..--,,,,--..//0///.....-------........--,,++*****++,,--....//00111100/////000000////..---,,++++++,,--..//0011223344433221100//..--,,++**))((''&&%%$$###"##$$%%%%$$##""!!`ɉ`!!""##$$%%%&&&&&&&&%%%%%%&&''(((((((((((((((((())**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((((((((((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""#""!!!!!!!!!!!!!``ɉ`!!!!!!!!!!!!!!!!!!!!!`````````!!!!!!!!!```ɉ`!!""##$#####"""!!`ɉ`!!""##$$%%%%%%%&&&&&&&&''''''''''''''''(((((())**++,,--..//00112233445566778899::;;;;::998877665544332211000001122334455667776655443322111000112233444433221100///00112233445566778899::;;<<==>>>>==<<;;::99887766555555554444444444444444556667776655443322212211111112233221100////////////..---------......---------,,,+++**))((((''&&%%$$##""!!````!!!!`ȉ`a!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``````!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))))())))))***********)))))(((('''&&&&&%%%%%%%%$$##""!!`ɉ`!!"""""""#####$$$$%%%&&''(())**++,,--..//001122334433221100//....//00112233445554433221100/////..--,,++**)))(((''&&%%$$###$$$%%&&''('''''''(())**+++**))(('''''''''((('''&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????>>==<<<<==>>??????????????????????????>>==<<;;::998877665555667766666554433333222222334454433322111111112222111111100//..///...//001121100//..--,,++**))((''&&%%$%%%%&&%%%%%%$$$$$$$####""""""""""""""""""""""""####""""##$$$$##""!""##$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>>=====>==<<;;::99887766554433221100//////////00//..--,,+++++++,,--../..--,,++**))((''&&%&&&'''''&&%&&''(()))))))))((''&&%%$%%&&''(())**++++**++,,--..//0//0/////////////..--,,++**))((''&&%%$$%%%%%%%%%%%$$$$$$$%%&&''''(())**++,,---,,++,,--..//001122322111110000011112222222222333221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%%%%%&&&'''''(((())**+++**))))(((''&&&&%%%%%%%%%%%$$%%&&''(())**++,,++**))((''''((((''&&&''(())**++++**))(())**++++**))(((())**++,,--..//00112233445566777788899::;;<<==>>?????????????????????????????????????????????>>==<<;;::99888887777777888887766554433221100///..--,,++*******))((((())))((''&'''(((((((((''&&%%$$$######""!!`ɉ`!!""##$$$$$%%&&''(())***++++,,+++++++*******)))))))**++,,--..///00112111111223344554443333445566778899::;;<<<;;::99887766554433221100//..--,,++***++++++++++++,,--...-----------....../////////.........-.../..--,,,,,,--..///...------,---------..--,,++**)))**++,,--....//001100//...//0000//....---,,+++++*++,,--..//00112233333221100//..--,,++**))((''&&%%$$##""""##$$%%%%$$##""!!````ȉ`!!""##$$%%%%%%%%%%%%%%%%%&&''(((((((((('''''((())**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''''''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""""!!!`!`````````ɉ```!!!!!!!!!!!!!`````ɉ```!!!!!!!!!``ɉ`a!""#######"""!!!`ɉ`!!""##$$%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''((())**++,,--..//00112233445566778899::;;::99887766554433221100//00011223344556676655443322110000001122334433221100/////00112233445566778899::;;<<==>>==<<;;::99887766555444544443333433333444445566666655443322111111110011122221100///......./...----,-,--------------,,,,,,++***))(('(''&&%%$$##""!!`‰`!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((((((()())********)))))((((''''&&&%%%%%%%%%%$$##""!!`ɉ`!!""""!""""######$$$$%%&&''(())**++,,--..//0011223333221100//..-...//001122334454433221100//.....--,,++**))((((''&&%%$$######$$%%&&'''&&&&&''(())**+**))(('''''''''''''''&&&&%%&&&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????>>==<<;;<<==>>????????????????????????>>==<<;;::998877665544556666666554433322222222223344433322111000011122110000100//..........//0011100//..--,,++**))((''&&%%$$$$%%%%%%$$$$$$$$#####""""""!!!!"""!""!!!!!!!!!""""""!!""##$$##""!!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>>=========<<;;::99887766554433221100//........////..--,,+++****++,,--...--,,++**))((''&&%%%%&&&&&&&%%%&&''(())))())((''&&%%$$$%%&&''(())**+*****++,,--..////////.////////..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$%%&&''''(())**++,,-,,++++,,--..//00112221110000000000011112211122222221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%&&&&&&''''(((()))**+++**)))((((('''&&%%$$$$%%&&%%%%%&&''(())**++,,,,++**))((''((((''&&&&&''(())**++**))(((())**++**))((('(())**++,,--..//00112233445566677778899::;;<<==>>???????????????????????????????????????????>>==<<;;::99887777776666777777766554433221100///..--,,++**)))))))(((''(())((''&&&&'''((((((''&&%%$$###"""""""!!`ɉ`!!""###$$$$$%%&&''(())***++++++++*******))))))(((())**++,,--...//00111000011223344443333333445566778899::;;<;;::99887766554433221100//..--,,++*******++++++++++,,--.--,,,,,,,-----...................------...--,,++++,,--../...-----,,,,,,,--------,,++**)))))**++,,----..//0000//.....//////....--,,,++******++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""!""##$$%%%%$$##""!!!!a`ɉ``!!""##$$$%%%%%%%%$$$$$$%%&&''''''''''''''''''(())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))(('''''''''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!"!!```ɉ`````````````ɉ```!!!!!!!!`````a!""####"""""!!!!!`ɉ`!!""##$$$$$$$$$%%%%%%%%&&&&&&&&&&&&&&&&''''''(())**++,,--..//00112233445566778899::::99887766554433221100/////0011223344556665544332211000///0011223333221100//...//00112233445566778899::;;<<====<<;;::99887766554444444433333333333333334455566655443322111011000000011221100//............--,,,,,,,,,------,,,,,,,,,+++***))((''''&&%%$$$##""!!`ʉ`a!``!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????```!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))(((('(((((()))))))))))(((((''''&&&%%%%%$$$$$$$$##""!!`ɉ`a!""!!!!!!"""""####$$$%%&&''(())**++,,--..//00112233221100//..----..//0011223344433221100//.....--,,++**))((('''&&%%$$##"""###$$%%&&'&&&&&&&''(())***))((''&&&&&&&&&'''&&&%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????>>==<<;;;;<<==>>??????????????????????>>==<<;;::998877665544445566555554433222221111112233433222110000000011110000000//..--...---..//00100//..--,,++**))((''&&%%$$#$$$$%%$$$$$$#######""""!!!!!!!!!!!!!!!!!!!!!!!!""""!!!!""####""!!`!!""###""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>===<<<<<=<<;;::99887766554433221100//..........//..--,,++*******++,,--.--,,++**))((''&&%%$%%%&&&&&%%$%%&&''(((((((((''&&%%$$#$$%%&&''(())****))**++,,--../../.............--,,++**))((''&&%%$$##$$$$$$$$$$$#######$$%%&&&&''(())**++,,,++**++,,--..//001121100000/////00001111111111222221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&'''((((())))**+++**))(((('''''&&%%$$$$$$%%&&&%%&&''(())**++,,--,,++**))((((((''&&%%%&&''(())****))((''(())****))((''''(())**++,,--..//00112233445566667778899::;;<<==>>?????????????????????????????????????????>>==<<;;::99887777766666667777766554433221100//...--,,++**)))))))(('''''((((''&&%&&&'''''''''&&%%$$###""""""!!!`lj`!!""######$$%%&&''(()))****++*******)))))))((((((())**++,,--...//00100000011223344333222233445566778899::;;;::99887766554433221100//..--,,++**)))************++,,---,,,,,,,,,,,------.........---------,---.--,,++++++,,--...---,,,,,,+,,,,,,,,,--,,++**))((())**++,,----..//00//..---..////..----,,,++*****)**++,,--..//0011222221100//..--,,++**))((''&&%%$$##""!!!!""##$$%%%%$$##""!!!!!``ɉ`!!""##$$$$$$$$$$$$$$$$$%%&&''''''''''&&&&&'''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&&&&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ɉɉɉ``!!!!!!!!!!```a!""###""""""!!!```ɉ`!!""##$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&'''(())**++,,--..//00112233445566778899::99887766554433221100//..///0011223344556554433221100//////00112233221100//.....//00112233445566778899::;;<<==<<;;::998877665544433343333222232222233333445555554433221100000000//000111100//...-------.---,,,,+,+,,,,,,,,,,,,,,++++++**)))((''&'&&%%$$###""!!`ʼn```!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????``!!`````!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))(('''''''('(())))))))(((((''''&&&&%%%$$$$$$$$$$##""!!`ɉ`!!"!!!`!!!!""""""####$$%%&&''(())**++,,--..//001122221100//..--,---..//00112233433221100//..-----,,++**))((''''&&%%$$##""""""##$$%%&&&%%%%%&&''(())*))((''&&&&&&&&&&&&&&&%%%%$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????>>>==<<;;::;;<<==>>????????????????????>>==<<;;::99887766554433445555555443322211111111112233322211000////0001100////0//..----------..//000//..--,,++**))((''&&%%$$####$$$$$$########"""""!!!!!!````!!!`!!`````````a!!!!!``!!""##""!!``!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;<<==>>===<<<<<<<<<;;::99887766554433221100//..--------....--,,++***))))**++,,---,,++**))((''&&%%$$$$%%%%%%%$$$%%&&''(((('((''&&%%$$###$$%%&&''(())*)))))**++,,--........-........--,,++**))((''&&%%$$######################$$%%&&&&''(())**++,++****++,,--..//00111000///////////00001100011111121100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&&''''''(((())))***+++**))((('''''&&&%%$$####$$%%&&&&&''(())**++,,----,,++**))((((''&&%%%%%&&''(())**))((''''(())**))(('''&''(())**++,,--..//00112233445556666778899::;;<<==>>???????????????????????????????????????>>==<<;;::99887766666655556666666554433221100//...--,,++**))((((((('''&&''((''&&%%%%&&&''''''&&%%$$##"""!!!!!!!!`ɉ`!!"""""#####$$%%&&''(()))********)))))))((((((''''(())**++,,---..//000////0011223333222222233445566778899::;::99887766554433221100//..--,,++**)))))))**********++,,-,,+++++++,,,,,-------------------,,,,,,---,,++****++,,--.---,,,,,+++++++,,,,,,,,++**))((((())**++,,,,--..////..-----......----,,+++**))))))**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!!`!!""##$$%%%%$$##"""""!!!`ɉ`!!""###$$$$$$$$######$$%%&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ``!`ɉ`!!!!!!!!!!!!!""""""""!!!!!``ɉ`!!""############$$$$$$$$%%%%%%%%%%%%%%%%&&&&&&''(())**++,,--..//0011223344556677889999887766554433221100//.....//00112233445554433221100///...//001122221100//..---..//00112233445566778899::;;<<<<;;::9988776655443333333322222222222222223344455544332211000/00///////001100//..------------,,+++++++++,,,,,,+++++++++***)))((''&&&&%%$$###""!!``ʉʉ```!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????`!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''''&''''''((((((((((('''''&&&&%%%$$$$$#########""!!`ɉ`!!!!`````!!!!!""""###$$%%&&''(())**++,,--..//0011221100//..--,,,,--..//001122333221100//..-----,,++**))(('''&&&%%$$##""!!!"""##$$%%&%%%%%%%&&''(()))((''&&%%%%%%%%%&&&%%%$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>>==<<;;::::;;<<==>>??????????????????>>==<<;;::9988776655443333445544444332211111000000112232211100////////0000///////..--,,---,,,--..//0//..--,,++**))((''&&%%$$##"####$$######"""""""!!!!``````````!!!!``a!""""!!`ɉ`!!"""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233445566778899::;;:;;;<<=====<<<;;;;;<;;::99887766554433221100//..----------..--,,++**)))))))**++,,-,,++**))((''&&%%$$#$$$%%%%%$$#$$%%&&'''''''''&&%%$$##"##$$%%&&''(())))(())**++,,--.--.-------------,,++**))((''&&%%$$##""###########"""""""##$$%%%%&&''(())**+++**))**++,,--..//00100/////.....////00000000001111111100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''''''((()))))****+++**))((''''&&&&&%%$$######$$%%&&&''(())**++,,--.---,,++**))((''&&%%$$$%%&&''(())))((''&&''(())))((''&&&&''(())**++,,--..//00112233445555666778899::;;<<==>>?????????????????????????????????????>>==<<;;::99887766666555555566666554433221100//..---,,++**))(((((((''&&&&&''''&&%%$%%%&&&&&&&&&%%$$##"""!!!!!!```ɉ`!!""""""""""##$$%%&&''((())))**)))))))((((((('''''''(())**++,,---..//0//////0011223322211112233445566778899:::99887766554433221100//..--,,++**))((())))))))))))**++,,,+++++++++++,,,,,,---------,,,,,,,,,+,,,-,,++******++,,---,,,++++++*+++++++++,,++**))(('''(())**++,,,,--..//..--,,,--....--,,,,+++**)))))())**++,,--..//001111100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%%$$##"""""!!!`ɉ`!!""#################$$%%&&&&&&&&&&%%%%%&&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%%%%%&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`ɉ```!!!!""!!!"""""""!!!!!!`ɉ`!!"""##############$$$$$$$$$$$$$$$%%%%%%%%%%&&&''(())**++,,--..//00112233445566778899887766554433221100//..--...//001122334454433221100//......//0011221100//..-----..//00112233445566778899::;;<<;;::998877665544333222322221111211111222223344444433221100////////..///0000//..---,,,,,,,-,,,++++*+*++++++++++++++******))(((''&&%&%%$$##"""!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##"""!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????`!!"!!!!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&&&&&&'&''(((((((('''''&&&&%%%%$$$##########"""!!`É`!!!`ʉ`!!!!!!""""##$$%%&&''(())**++,,--..//00111100//..--,,+,,,--..//0011223221100//..--,,,,,++**))((''&&&&%%$$##""!!!!!!""##$$%%%$$$$$%%&&''(()((''&&%%%%%%%%%%%%%%%$$$$##$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????>>>===<<;;::99::;;<<==>>????????????????>>==<<;;::9988776655443322334444444332211100000000001122211100///....///00//..../..--,,,,,,,,,,--..///..--,,++**))((''&&%%$$##""""######""""""""!!!!!``ɉɉɉ````ɉ`!!"""!!``a!""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::::;;<<==<<<;;;;;;;;;::99887766554433221100//..--,,,,,,,,----,,++**)))(((())**++,,,++**))((''&&%%$$####$$$$$$$###$$%%&&''''&''&&%%$$##"""##$$%%&&''(()((((())**++,,--------,--------,,++**))((''&&%%$$##""""""""""""""""""""""##$$%%%%&&''(())**+**))))**++,,--..//000///...........////00///000000111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((((())))****++++**))(('''&&&&&%%%$$##""""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$$$$%%&&''(())((''&&&&''(())((''&&&%&&''(())**++,,--..//00112233444555566778899::;;<<==>>???????????????????????????????????>>==<<;;::99887766555555444455555554433221100//..---,,++**))(('''''''&&&%%&&''&&%%$$$$%%%&&&&&&%%$$##""!!!`````ɉ`!!"!!!!!"""""##$$%%&&''((())))))))(((((((''''''&&&&''(())**++,,,--..///....//0011222211111112233445566778899:99887766554433221100//..--,,++**))((((((())))))))))**++,++*******+++++,,,,,,,,,,,,,,,,,,,++++++,,,++**))))**++,,-,,,+++++*******++++++++**))(('''''(())**++++,,--....--,,,,,------,,,,++***))(((((())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$#####"""!!``Ɖ`!!"""########""""""##$$%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%%%%%%%%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉʼn``!!!!!!!""!!!!!!!````ɉ`a!"""""""""""""""########$$$$$$$$$$$$$$$$%%%%%%&&''(())**++,,--..//001122334455667788887766554433221100//..-----..//0011223344433221100//...---..//00111100//..--,,,--..//00112233445566778899::;;;;::998877665544332222222211111111111111112233344433221100///.//.......//00//..--,,,,,,,,,,,,++*********++++++*********)))(((''&&%%%%$$##"""!!``ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""""!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????`!!"""""""##$$%%&&''(())**++,,--..//0011223344555554433221100//..--,,++**))((''&&&&%&&&&&&'''''''''''&&&&&%%%%$$$#####"""""""""!!``ˉ````ʉ````!!!!"""##$$%%&&''(())**++,,--..//001100//..--,,++++,,--..//00112221100//..--,,,,,++**))((''&&&%%%$$##""!!```a!!""##$$%$$$$$$$%%&&''(((''&&%%$$$$$$$$$%%%$$$########$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????>>>===<<;;::9999::;;<<==>>??????????????>>==<<;;::998877665544332222334433333221100000//////0011211000//........////.......--,,++,,,+++,,--../..--,,++**))((''&&%%$$##""!""""##""""""!!!!!!!``ɉɉ`!!"""!!``!!"""!!`ɉ`a!""##$$%%&&''(())**++,,--..//0011223344556677888899::::9:::;;<<<<<;;;:::::;::99887766554433221100//..--,,,,,,,,,,--,,++**))((((((())**++,++**))((''&&%%$$##"###$$$$$##"##$$%%&&&&&&&&&%%$$##""!""##$$%%&&''((((''(())**++,,-,,-,,,,,,,,,,,,,++**))((''&&%%$$##""!!"""""""""""!!!!!!!""##$$$$%%&&''(())***))(())**++,,--..//0//.....-----....//////////0000001100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''((((()))*****+++++**))((''&&&&%%%%%$$##""""""##$$%%&&''(())**++,,--,,,++**))((''&&%%$$###$$%%&&''((((''&&%%&&''((((''&&%%%%&&''(())**++,,--..//00112233444455566778899::;;<<==>>?????????????????????????????????>>==<<;;::99887766555554444444555554433221100//..--,,,++**))(('''''''&&%%%%%&&&&%%$$#$$$%%%%%%%%%$$##""!!!`ɉ`a!"!!!!!!!!!!""##$$%%&&'''(((())((((((('''''''&&&&&&&''(())**++,,,--../......//00112211100001122334455667788999887766554433221100//..--,,++**))(('''(((((((((((())**+++***********++++++,,,,,,,,,+++++++++*+++,++**))))))**++,,,+++******)*********++**))((''&&&''(())**++++,,--..--,,+++,,----,,++++***))((((('(())**++,,--..//00000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$#####"""!!!``ɉ`!!!"""""""""""""""""##$$%%%%%%%%%%$$$$$%%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$$$$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ȉ``!!!!!!!!!!!!``ɉ`!!"""!""""""""""""""###############$$$$$$$$$$%%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,---..//00112233433221100//..------..//001100//..--,,,,,--..//00112233445566778899::;;::998877665544332221112111100001000001111122333333221100//........--...////..--,,,+++++++,+++****)*)**************))))))(('''&&%%$%$$##""!!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$###""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????`!!""""""##$$%%&&''(())**++,,--..//0011223344544554433221100//..--,,++**))((''&&%%%%%%%&%&&''''''''&&&&&%%%%$$$$###""""""""""!!!`ɉɉ``!!!!""##$$%%&&''(())**++,,--..//0000//..--,,++*+++,,--..//001121100//..--,,+++++**))((''&&%%%%$$##""!!```!!""##$$$#####$$%%&&''(''&&%%$$$$$$$$$$$$$$$####""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>===<<<;;::998899::;;<<==>>????????????>>==<<;;::9988776655443322112233333332211000//////////00111000//...----...//..----.--,,++++++++++,,--...--,,++**))((''&&%%$$##""!!!!""""""!!!!!!!!```ɉ`!!"""!!``a!"""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566777878899::9999::;;<<;;;:::::::::99887766554433221100//..--,,++++++++,,,,++**))(((''''(())**+++**))((''&&%%$$##""""#######"""##$$%%&&&&%&&%%$$##""!!!""##$$%%&&''('''''(())**++,,,,,,,,+,,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!""##$$$$%%&&''(())*))(((())**++,,--..///...-----------....//...//////000000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(()))))****++++++**))((''&&&%%%%%$$$##""!!!!""##$$%%&&''(())**++,,,,,++**))((''&&%%$$#####$$%%&&''((''&&%%%%&&''((''&&%%%$%%&&''(())**++,,--..//00112233344445566778899::;;<<==>>???????????????????????????????>>==<<;;::99887766554444443333444444433221100//..--,,,++**))((''&&&&&&&%%%$$%%&&%%$$####$$$%%%%%%$$##""!!``ɉ`!!!!`````!!!!!""##$$%%&&'''(((((((('''''''&&&&&&%%%%&&''(())**+++,,--...----..//001111000000011223344556677889887766554433221100//..--,,++**))(('''''''(((((((((())**+**)))))))*****+++++++++++++++++++******+++**))(((())**++,+++*****)))))))********))((''&&&&&''(())****++,,----,,+++++,,,,,,++++**)))((''''''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$$$$###""!!!!`Ɖ`!!!!""""""""!!!!!!""##$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ȉ`````!!`````ɉ`!!"!!!!!!!!!!!!!!""""""""################$$$$$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,,,,--..//001122333221100//..---,,,--..//0000//..--,,+++,,--..//00112233445566778899::::998877665544332211111111000000000000000011222333221100//...-..-------..//..--,,++++++++++++**)))))))))******)))))))))((('''&&%%$$$$##""!!!`Ɋ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????`!!""#####$$%%&&''(())**++,,--..//0011223344444444433221100//..--,,++**))((''&&%%%%$%%%%%%&&&&&&&&&&&%%%%%$$$$###"""""!!!!!!!!!`lj``!!!""##$$%%&&''(())**++,,--..//00//..--,,++****++,,--..//0011100//..--,,+++++**))((''&&%%%$$$##""!!`ɉ`!!""##$#######$$%%&&'''&&%%$$#########$$$###""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???>>===<<<;;::99888899::;;<<==>>??????????>>==<<;;::998877665544332211112233222221100/////......//00100///..--------....-------,,++**+++***++,,--.--,,++**))((''&&%%$$##""!!`!!!!""!!!!!!````ɉ`!!""""!!!!"""!!`ɉ`````a!""##$$%%&&''(())**++,,--..//0011223344556666777778899998999::;;;;;:::99999:99887766554433221100//..--,,++++++++++,,++**))(('''''''(())**+**))((''&&%%$$##""!"""#####""!""##$$%%%%%%%%%$$##""!!`!!""##$$%%&&''''&&''(())**++,++,+++++++++++++**))((''&&%%$$##""!!``!!!!!!!!!!!```````!!""####$$%%&&''(()))((''(())**++,,--../..-----,,,,,----..........//////0000//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())))***+++++,++**))((''&&%%%%$$$$$##""!!!!!!""##$$%%&&''(())**++,,+++**))((''&&%%$$##"""##$$%%&&''''&&%%$$%%&&''''&&%%$$$$%%&&''(())**++,,--..//00112233334445566778899::;;<<==>>?????????????????????????????>>==<<;;::99887766554444433333334444433221100//..--,,+++**))((''&&&&&&&%%$$$$$%%%%$$##"###$$$$$$$$$##""!!`ɉ``!!!!`````!!""##$$%%&&&''''(('''''''&&&&&&&%%%%%%%&&''(())**+++,,--.------..//0011000////00112233445566778887766554433221100//..--,,++**))((''&&&''''''''''''(())***)))))))))))******+++++++++*********)***+**))(((((())**+++***))))))()))))))))**))((''&&%%%&&''(())****++,,--,,++***++,,,,++****)))(('''''&''(())**++,,--../////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$$$$###"""!!!`ɉ``!!!!!!!!!!!!!!!!!""##$$$$$$$$$$#####$$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$######$$$$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉ``ɉ`!!!!!!`!!!!!!!!!!!!!!"""""""""""""""##########$$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++,,,--..//0011223221100//..--,,,,,,--..//00//..--,,+++++,,--..//00112233445566778899::998877665544332211100010000////0/////00000112222221100//..--------,,---....--,,+++*******+***))))()())))))))))))))((((((''&&&%%$$#$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????`a!""#####$$%%&&''(())**++,,--..//0011223344444334433221100//..--,,++**))((''&&%%$$$$$$$%$%%&&&&&&&&%%%%%$$$$####"""!!!!!!!!!!``ɉ``!!""##$$%%&&''(())**++,,--..////..--,,++**)***++,,--..//00100//..--,,++*****))((''&&%%$$$$##""!!`ɉ`!!""####"""""##$$%%&&'&&%%$$###############""""!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>==<<<;;;::9988778899::;;<<==>>????????>>==<<;;::998877665544332211001122222221100///..........//000///..---,,,,---..--,,,,-,,++**********++,,---,,++**))((''&&%%$$##""!!```!!!!!!````ɉ`!!""#""!!"""!!`ɉ`!!!``a!""##$$%%&&''(())**++,,--..//001122334455666666676778899888899::;;:::999999999887766554433221100//..--,,++********++++**))(('''&&&&''(())***))((''&&%%$$##""!!!!"""""""!!!""##$$%%%%$%%$$##""!!``!!""##$$%%&&'&&&&&''(())**++++++++*++++++++**))((''&&%%$$##""!!`````````````!!""####$$%%&&''(()((''''(())**++,,--...---,,,,,,,,,,,----..---......////////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())****++++,,++**))((''&&%%%$$$$$###""!!````!!""##$$%%&&''(())**+++++**))((''&&%%$$##"""""##$$%%&&''&&%%$$$$%%&&''&&%%$$$#$$%%&&''(())**++,,--..//00112223333445566778899::;;<<==>>???????????????????????????>>==<<;;::99887766554433333322223333333221100//..--,,+++**))((''&&%%%%%%%$$$##$$%%$$##""""###$$$$$$###""!!`ɉ`!!!!`ɉ`!!""##$$%%&&&''''''''&&&&&&&%%%%%%$$$$%%&&''(())***++,,---,,,,--..//0000///////001122334455667787766554433221100//..--,,++**))((''&&&&&&&''''''''''(())*))((((((()))))*******************))))))***))((''''(())**+***)))))((((((())))))))((''&&%%%%%&&''(())))**++,,,,++*****++++++****))(((''&&&&&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%%%%$$$##""""!!`ɉ``!!!!!!!!``````!!""##################$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##############""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!!!`````````````!!!!!!!!""""""""""""""""######$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,+++++,,--..//00112221100//..--,,,+++,,--..////..--,,++***++,,--..//0011223344556677889999887766554433221100000000////////////////001112221100//..---,--,,,,,,,--..--,,++************))((((((((())))))((((((((('''&&&%%$$####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????`!!""##$$$$%%&&''(())**++,,--..//0011223344443333333221100//..--,,++**))((''&&%%$$$$#$$$$$$%%%%%%%%%%%$$$$$####"""!!!!!```````ʉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))))**++,,--..//000//..--,,++*****))((''&&%%$$$####""!!`ɉ`!!""###"""""""##$$%%&&&%%$$##"""""""""###"""!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<<;;;::998877778899::;;<<==>>??????>>==<<;;::998877665544332211000011221111100//.....------..//0//...--,,,,,,,,----,,,,,,,++**))***)))**++,,--,,++**))((''&&%%$$##""!!```!!``ɉ`!!"""""""""!!`ɉ`!!!!!!""##$$%%&&''(())**++,,--..//00112233445566655566666778888788899:::::999888889887766554433221100//..--,,++**********++**))((''&&&&&&&''(())*))((''&&%%$$##""!!`!!!"""""!!`!!""##$$$$$$$$$##""!!`ɉ`!!""##$$%%&&&&%%&&''(())**+**+**************))((''&&%%$$##""!!`ɉɉ`!!""""##$$%%&&''(((''&&''(())**++,,--.--,,,,,+++++,,,,----------......//////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+++,,,,++**))((''&&%%$$$$#####""!!``!!""##$$%%&&''(())**++***))((''&&%%$$##""!!!""##$$%%&&&&%%$$##$$%%&&&&%%$$####$$%%&&''(())**++,,--..//00112222333445566778899::;;<<==>>?????????????????????????>>==<<;;::99887766554433333222222233333221100//..--,,++***))((''&&%%%%%%%$$#####$$$$##""!"""##########""!!``ɉ`!!"!!`ɉ`a!""##$$%%%&&&&''&&&&&&&%%%%%%%$$$$$$$%%&&''(())***++,,-,,,,,,--..//00///....//0011223344556677766554433221100//..--,,++**))((''&&%%%&&&&&&&&&&&&''(()))((((((((((())))))*********)))))))))()))*))((''''''(())***)))(((((('((((((((())((''&&%%$$$%%&&''(())))**++,,++**)))**++++**))))(((''&&&&&%&&''(())**++,,--...///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%%%%$$$###"""!a`ɉ`````````!!""##########"""""###$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""""""######""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉɉ`````ɉ```!!!!!!!!!!!!!!!""""""""""###$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**+++,,--..//001121100//..--,,++++++,,--..//..--,,++*****++,,--..//001122334455667788998877665544332211000///0////..../...../////0011111100//..--,,,,,,,,++,,,----,,++***)))))))*)))(((('('((((((((((((((''''''&&%%%$$##"#"""!!`lj`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????`!!""##$$$%%&&''(())**++,,--..//0011223344433332233221100//..--,,++**))((''&&%%$$#######$#$$%%%%%%%%$$$$$####""""!!!```ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))()))**++,,--..//0//..--,,++**)))))((''&&%%$$#####"""!!`ɉ`!!""##""!!!!!""##$$%%&%%$$##"""""""""""""""!!!!``!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;;:::99887766778899::;;<<==>>????>>==<<;;::99887766554433221100//00111111100//...----------..///...--,,,++++,,,--,,++++,++**))))))))))**++,,,,++***))((''&&%%$$##""!!`ɉ``ɉ`!!""""!!!""!!`ɉ`!!!!""##$$%%&&''(())**++,,--..//0011223344556665555556566778877778899::9998888888887766554433221100//..--,,++**))))))))****))((''&&&%%%%&&''(()))((''&&%%$$##""!!```!!!!!!!``!!""##$$$$#$$##""!!`ɉ`!!""##$$%%&&%%%%%&&''(())********)**********))((''&&%%$$##""!!`ɉ`!!""""##$$%%&&''(''&&&&''(())**++,,---,,,+++++++++++,,,,--,,,------.........--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$#####"""!!``!!""##$$%%&&''(())*****))((''&&%%$$##""!!!!!""##$$%%&&%%$$####$$%%&&%%$$###"##$$%%&&''(())**++,,--..//00111222233445566778899::;;<<==>>???????????????????????>>==<<;;::99887766554433222222111122222221100//..--,,++***))((''&&%%$$$$$$$###""##$$##""!!!!"""######"""!!`ɉ`a!""!!`ɉ`!!""##$$%%%&&&&&&&&%%%%%%%$$$$$$####$$%%&&''(()))**++,,,++++,,--..////.......//00112233445566766554433221100//..--,,++**))((''&&%%%%%%%&&&&&&&&&&''(()(('''''''((((()))))))))))))))))))(((((()))((''&&&&''(())*)))((((('''''''((((((((''&&%%$$$$$%%&&''(((())**++++**)))))******))))(('''&&%%%%%%&&''(())**++,,--.......--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&&%%%$$###""!!`ɉɉ`!!""""""""""""""""""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##"""""""""""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ``````ɉɉɉ`````!!!!!!!!!!!!!!!!""""""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++*****++,,--..//0011100//..--,,+++***++,,--....--,,++**)))**++,,--..//001122334455667788887766554433221100////////................//00011100//..--,,,+,,+++++++,,--,,++**))))))))))))(('''''''''(((((('''''''''&&&%%%$$##"""""!!`ȉ`a!""##$$%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????`!!""##$$%%%&&''(())**++,,--..//0011223344433322222221100//..--,,++**))((''&&%%$$####"######$$$$$$$$$$$#####""""!!!``ʉ`!!""##$$%%&&''(())**++,,--...--,,++**))(((())**++,,--..///..--,,++**)))))((''&&%%$$###""""!!!`ɉ`!!""#""!!!!!!!""##$$%%%$$##""!!!!!!!!!"""!!!``````!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;;:::9988776666778899::;;<<==>>??>>==<<;;::99887766554433221100////001100000//..-----,,,,,,--../..---,,++++++++,,,,+++++++**))(()))((())**++,,++****))((''&&%%$$##""!!`ɉɉ``!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556665544455555667777677788999998887777787766554433221100//..--,,++**))))))))))**))((''&&%%%%%%%&&''(()((''&&%%$$##""!!`ɉ`a!!!!`ɉ`!!""##########""!!`ɉ`!!""##$$%%%%%$$%%&&''(())*))*))))))))))))*)))((''&&%%$$##""!!`ɉ`!!!!""##$$%%&&'''&&%%&&''(())**++,,-,,+++++*****++++,,,,,,,,,,------......--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,,,++**))((''&&%%$$####"""""!!``!!""##$$%%&&''(())***)))((''&&%%$$##""!!```!!""##$$%%%%$$##""##$$%%%%$$##""""##$$%%&&''(())**++,,--..//00111122233445566778899::;;<<==>>?????????????????????>>==<<;;::99887766554433222221111111222221100//..--,,++**)))((''&&%%$$$$$$$##"""""####""!!`!!!""""""""""!!!`ɉ`!!"!!`ɉ`!!""##$$$%%%%&&%%%%%%%$$$$$$$#######$$%%&&''(()))**++,++++++,,--..//...----..//001122334455666554433221100//..--,,++**))((''&&%%$$$%%%%%%%%%%%%&&''((('''''''''''(((((()))))))))((((((((('((()((''&&&&&&''(()))(((''''''&'''''''''((''&&%%$$###$$%%&&''(((())**++**))((())****))(((('''&&%%%%%$%%&&''(())**++,,---....----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'&&&&&%%%$$##""!!`ɉ`!!""""""""""!!!!!"""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!!!!!""""""""!!`ɉ`a!""##$$%%&&''((())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!````ɉ``````````!!!!!!!!!!"""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))***++,,--..//00100//..--,,++******++,,--..--,,++**)))))**++,,--..//0011223344556677887766554433221100///.../....----.-----.....//000000//..--,,++++++++**+++,,,,++**)))((((((()(((''''&'&''''''''''''''&&&&&&%%$$$##""!"!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????`!!""##$$%%&&''(())**++,,--..//0011223344433222211221100//..--,,++**))((''&&%%$$##"""""""#"##$$$$$$$$#####""""!!!!`ʉ`!!""##$$%%&&''(())**++,,--..--,,++**))(('((())**++,,--../..--,,++**))(((((''&&%%$$##"""""!!!``ɉ`!!""#""!!`````!!""##$$%$$##""!!!!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;:::9998877665566778899::;;<<==>>>>==<<;;::99887766554433221100//..//0000000//..---,,,,,,,,,,--...---,,+++****+++,,++****+**))(((((((((())**++++**)))))((''&&%%$$##""!!``!!!!```!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445565544444454556677666677889988877777777766554433221100//..--,,++**))(((((((())))((''&&%%%$$$$%%&&''(((''&&%%$$##""!!`ɉ`````ɉ`!!""####"###""!!`ɉ`!!""##$$%%%$$$$$%%&&''(())))))))())))))))))))((''&&%%$$##""!!`ɉ`!!!!""##$$%%&&'&&%%%%&&''(())**++,,,+++***********++++,,+++,,,,,,---------,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$###"""""!!!``ʉ`!!""##$$%%&&''(())*)))((''&&%%$$##""!!``!!""##$$%%$$##""""##$$%%$$##"""!""##$$%%&&''(())**++,,--..//00011112233445566778899::;;<<==>>???????????????????>>==<<;;::99887766554433221111110000111111100//..--,,++**)))((''&&%%$$#######"""!!""##""!!```!!!""""""!!!!`ɉ`a!"!!`ɉ`!!""##$$$$%%%%%%%%$$$$$$$######""""##$$%%&&''((())**+++****++,,--....-------..//0011223344556554433221100//..--,,++**))((''&&%%$$$$$$$%%%%%%%%%%&&''(''&&&&&&&'''''(((((((((((((((((((''''''(((''&&%%%%&&''(()((('''''&&&&&&&''''''''&&%%$$#####$$%%&&''''(())****))((((())))))((((''&&&%%$$$$$$%%&&''(())**++,,-----------,,++**))((''&&%%$$##""!a`lj`a!""##$$%%&&''''''&&&%%$$##""!!```ɉ`!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!`ɉ`!!""##$$%%&&&'''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!`!``ɉ``````!!!!!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**)))))**++,,--..//000//..--,,++***)))**++,,----,,++**))((())**++,,--..//00112233445566777766554433221100//........----------------..///000//..--,,+++*++*******++,,++**))((((((((((((''&&&&&&&&&''''''&&&&&&&&&%%%$$$##""!!!!!``ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$$###""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>?????????????????????????`a!""##$$%%&&''(())**++,,--..//0011223344333222111111100//..--,,++**))((''&&%%$$##""""!""""""###########"""""!!!!``ʉ`!!""##$$%%&&''(())**++,,----,,++**))((''''(())**++,,--...--,,++**))(((((''&&%%$$##"""!!!!``ɉ`!!""""!!``!!""##$$$##""!!`````````!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;:::999887766555566778899::;;<<==>>==<<;;::99887766554433221100//....//00/////..--,,,,,++++++,,--.--,,,++********++++*******))((''((('''(())**++**)))))))((''&&%%$$##""!!`ɉ````````ɉ`!!""##$$%%&&''(())**++,,--..//001122334455544333444445566665666778888877766666766554433221100//..--,,++**))(((((((((())((''&&%%$$$$$$$%%&&''((''&&%%$$##""!!`ɉɉ`!!""""""""""#""!!`ɉ`!!""##$$$$$$##$$%%&&''(()(()(((((((((((()((()((''&&%%$$##""!!`ɉ```!!""##$$%%&&&%%$$%%&&''(())**++,++*****)))))****++++++++++,,,,,,------,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""""!!!!!`ʉ`!!""##$$%%&&''(())))(((''&&%%$$##""!!`ʉ`!!""##$$$$##""!!""##$$$$##""!!!!""##$$%%&&''(())**++,,--..//00001112233445566778899::;;<<==>>?????????????????>>==<<;;::99887766554433221111100000001111100//..--,,++**))(((''&&%%$$#######""!!!!!""""!!`ȉ`!!!!!!!!!!``ɉ`!!"!!`ɉ`!!""#####$$$$%%$$$$$$$#######"""""""##$$%%&&''((())**+******++,,--..---,,,,--..//00112233445554433221100//..--,,++**))((''&&%%$$###$$$$$$$$$$$$%%&&'''&&&&&&&&&&&''''''((((((((('''''''''&'''(''&&%%%%%%&&''((('''&&&&&&%&&&&&&&&&''&&%%$$##"""##$$%%&&''''(())**))(('''(())))((''''&&&%%$$$$$#$$%%&&''(())**++,,,----,,----,,++**))((''&&%%$$##""!a``a!""##$$%%&&''('''''&&&%%$$##""!!!`ɉ`!!!!!!!!!!!`````!!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!!!!``ɉ`!!""##$$%%&&&&&'''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""!!!!!!`ĉ````!!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))(()))**++,,--..//0//..--,,++**))))))**++,,--,,++**))((((())**++,,--..//001122334455667766554433221100//...---.----,,,,-,,,,,-----..//////..--,,++********))***++++**))((('''''''('''&&&&%&%&&&&&&&&&&&&&&%%%%%%$$###""!!`!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$#####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====>>>????????????????????????`!!""##$$%%&&''(())**++,,--..//001122334333221111001100//..--,,++**))((''&&%%$$##""!!!!!!!"!""########"""""!!!!``ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&'''(())**++,,--.--,,++**))(('''''&&%%$$##""!!!!!`ɉ`!!""""!!`ɉ`!!""##$##""!!````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::999888776655445566778899::;;<<====<<;;::99887766554433221100//..--..///////..--,,,++++++++++,,---,,,++***))))***++**))))*))((''''''''''(())****))(((())((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445544333333434455665555667788777666666666554433221100//..--,,++**))((''''''''((((''&&%%$$$####$$%%&&''''&&%%$$##""!!`ɉ`!!!""""!""""""!!`ɉ`!!""##$$$#####$$%%&&''(((((((('((((((((((((((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$$$%%&&''(())**+++***)))))))))))****++***++++++,,,,,,,,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##"""!!!!!```!!""##$$%%&&''(())((((''&&%%$$##""!!`ĉ`!!""##$$$##""!!!!""##$$##""!!!`!!""##$$%%&&''(())**++,,--..///0000112233445566778899::;;<<==>>???????????????>>==<<;;::998877665544332211000000////0000000//..--,,++**))(((''&&%%$$##"""""""!!!``!!"""!!`ɉ``!!!!!!``ɉ`!!"!!`ɉ`!!""""####$$$$$$$$#######""""""!!!!""##$$%%&&'''(())***))))**++,,----,,,,,,,--..//001122334454433221100//..--,,++**))((''&&%%$$#######$$$$$$$$$$%%&&'&&%%%%%%%&&&&&'''''''''''''''''''&&&&&&'''&&%%$$$$%%&&''('''&&&&&%%%%%%%&&&&&&&&%%$$##"""""##$$%%&&&&''(())))(('''''((((((''''&&%%%$$######$$%%&&''(())**++,,,,,,,,,----,,++**))((''&&%%$$##""!!```a!""##$$%%&&''(((((('''&&%%$$##""!!`ɉ`````````````!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!``````````ɉ`!!""##$$%%%%%%%&&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""""!"!!`ɉ``!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((((())**++,,--..///..--,,++**)))((())**++,,,,++**))(('''(())**++,,--..//0011223344556666554433221100//..--------,,,,,,,,,,,,,,,,--...///..--,,++***)**)))))))**++**))((''''''''''''&&%%%%%%%%%&&&&&&%%%%%%%%%$$$###""!!``ʊ`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$###"""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<====>>???????????????????????`a!""##$$%%&&''(())**++,,--..//001122333332221110000000//..--,,++**))((''&&%%$$##""!!!!`!!!!!!"""""""""""!!!!!``ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&&&''(())**++,,---,,++**))(('''''&&%%$$##""!!!```ɉ`a!""""!!`ɉ`!!""##$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99988877665544445566778899::;;<<==<<;;::99887766554433221100//..----..//.....--,,+++++******++,,-,,+++**))))))))****)))))))((''&&'''&&&''(())**))(((((())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344544332223333344555545556677777666555556554433221100//..--,,++**))((''''''''''((''&&%%$$#######$$%%&&'''&&%%$$##""!!`ɉ`!!!!!!!!!!"""!!`Ɖ`!!""######""##$$%%&&''(''(''''''''''''('''('''&&%%$$##""!!`ɉ`!!""##$$%%%$$##$$%%&&''(())**+**)))))((((())))**********++++++,,,,,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!!```ɉ`!!""##$$%%&&''(()(('''''&&%%$$##""!!`ʉ`!!""##$##""!!``!!""####""!!```!!""##$$%%&&''(())**++,,--..////000112233445566778899::;;<<==>>?????????????>>==<<;;::99887766554433221100000///////00000//..--,,++**))(('''&&%%$$##"""""""!!```!!""!!`ɉ``````ɉ`!!""!!`ɉ`a!""""""""####$$#######"""""""!!!!!!!""##$$%%&&'''(())*))))))**++,,--,,,++++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##"""############$$%%&&&%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%&&&'&&%%$$$$$$%%&&'''&&&%%%%%%$%%%%%%%%%&&%%$$##""!!!""##$$%%&&&&''(())((''&&&''((((''&&&&%%%$$#####"##$$%%&&''(())**+++,,,,++,,----,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(()(((((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉɉ``!!""##$$%%%%%%%%%&&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""""!!`ĉɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''((())**++,,--../..--,,++**))(((((())**++,,++**))(('''''(())**++,,--..//00112233445566554433221100//..---,,,-,,,,++++,+++++,,,,,--......--,,++**))))))))(()))****))(('''&&&&&&&'&&&%%%%$%$%%%%%%%%%%%%%%$$$$$$##"""!!`Ȋɉ`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##"""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<===>>>>????????????????????`!!""##$$%%&&''(())**++,,--..//0011223333222110000//00//..--,,++**))((''&&%%$$##""!!``````!`!!""""""""!!!!!``ʉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%&&&''(())**++,,-,,++**))((''&&&&&%%$$##""!!``ɉ`!!""!!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;::9988877766554433445566778899::;;<<<<;;::99887766554433221100//..--,,--.......--,,+++**********++,,,+++**)))(((()))**))(((()((''&&&&&&&&&&''(())))((''''(()((''&&%%$$##""!!`lj`!!""##$$%%&&&''(())**++,,--..//00112233444332222223233445544445566776665555555554433221100//..--,,++**))((''&&&&&&&&''''&&%%$$###""""##$$%%&&'&&%%$$##""!!`ɉ``!!!!`!!!!"""!!`ɉ`!!!""###"""""##$$%%&&''''''''&''''''''''''''''&&%%$$##""!!`ɉ`!!""##$$%%$$####$$%%&&''(())***)))((((((((((())))**)))******++++++++++**))((''&&%%$$##""!!`ɉ`````a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!``ʉ`!!""##$$%%&&''(((('''''&&%%$$##""!!``!!""####""!!``!!""##""!!`ʋ`!!""##$$%%&&''(())**++,,--...////00112233445566778899::;;<<==>>???????????>>==<<;;::99887766554433221100//////....///////..--,,++**))(('''&&%%$$##""!!!!!!!`ɉ`!!!"!!`ɉɉɉ`!!""!!`ɉ`!!!!!!""""########"""""""!!!!!!````!!""##$$%%&&&''(()))(((())**++,,,,+++++++,,--..//00112233433221100//..--,,++**))((''&&%%$$##"""""""##########$$%%&%%$$$$$$$%%%%%&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%$$####$$%%&&'&&&%%%%%$$$$$$$%%%%%%%%$$##""!!!!!""##$$%%%%&&''((((''&&&&&''''''&&&&%%$$$##""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##""!!!""##$$%%&&''(()))))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!""##$$%%%$$$$$$%%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ````ʼn`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))(('''''(())**++,,--...--,,++**))((('''(())**++++**))((''&&&''(())**++,,--..//001122334455554433221100//..--,,,,,,,,++++++++++++++++,,---...--,,++**)))())((((((())**))((''&&&&&&&&&&&&%%$$$$$$$$$%%%%%%$$$$$$$$$###"""!!`ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##"""!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;<<<<==>>>>???????????????????`!!""##$$%%&&''(())**++,,--..//001122333222111000///////..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!!!!!```ʉ`!!""##$$%%%&&''(())**++,,--,,++**))((''&&%%%%&&''(())**++,,,++**))((''&&&&&%%$$##""!!`ɉ`!!""!!!`ɉ`!!""###""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::998887776655443333445566778899::;;<<;;::99887766554433221100//..--,,,,--..-----,,++*****))))))**++,++***))(((((((())))(((((((''&&%%&&&%%%&&''(())((''''''((((''&&%%$$##""!!`ɉ`!!""##$$%%%&&''(())**++,,--..//001122334332211122222334444344455666665554444454433221100//..--,,++**))((''&&&&&&&&&&''&&%%$$##"""""""##$$%%&&&%%$$##""!!!`ɉ```````!!"""!!`ɉ``!!""""""!!""##$$%%&&'&&'&&&&&&&&&&&&'&&&'&&&&&%%$$##""!!`ɉ`!!""##$$%%$$##""##$$%%&&''(())*))((((('''''(((())))))))))******++++++++**))((''&&%%$$##""!!`ɉ`!!!!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!``Ɋ`!!""##$$%%&&''(((''&&&&&&%%$$##""!!`ʉ`!!""###""!!``!!""""!!`ɉ`!!"""##$$%%&&''(())**++,,--....///00112233445566778899::;;<<==>>?????????>>==<<;;::99887766554433221100/////......./////..--,,++**))((''&&&%%$$##""!!!!!!!`ɉ``!!"!!`ɉ```lj`!!""!!`ɉ`!!!!!!!!!""""##"""""""!!!!!!!```!!""##$$%%&&&''(()(((((())**++,,+++****++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!""""""""""""##$$%%%$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$%%%&%%$$######$$%%&&&%%%$$$$$$#$$$$$$$$$%%$$##""!!```!!""##$$%%%%&&''((''&&%%%&&''''&&%%%%$$$##"""""!""##$$%%&&''(())***++++**++,,----,,++**))((''&&%%$$##"""""##$$%%&&''(())*)))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ȉ````a!!""##$$%%%$$$$$$$$%%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ`!!!!`Ɖɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&'''(())**++,,--.--,,++**))((''''''(())**++**))((''&&&&&''(())**++,,--..//0011223344554433221100//..--,,,+++,++++****+*****+++++,,------,,++**))((((((((''((())))((''&&&%%%%%%%&%%%$$$$#$#$$$$$$$$$$$$$$######""!!!`lj`a!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%$$##""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;;;<<<====>>>>????????????????`!!""##$$%%&&''(())**++,,--..//0011223322211100////..//..--,,++**))((''&&%%$$##""!!`Ɖɉ`!!!!!!!!``ɉ`!!!""##$$$%%&&''(())**++,,,,++**))((''&&%%$%%%&&''(())**++,++**))((''&&%%%%%%$$##""!!`ɉ`a!"!!!``ɉ`!!""###""!!`É`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::99887776665544332233445566778899::;;;;::99887766554433221100//..--,,++,,-------,,++***))))))))))**+++***))(((''''((())((''''(''&&%%%%%%%%%%&&''((((''&&&&''(((''&&%%$$##""!!`ɉ`!!""##$$%%%%&&''(())**++,,--..//0011223332211111121223344333344556655544444444433221100//..--,,++**))((''&&%%%%%%%%&&&&%%$$##"""!!!!""##$$%%&%%$$##""!!``ɉĄ`!!""!!`ɉ`!!"""!!!!!""##$$%%&&&&&&&&%&&&&&&&&&&&&&&&&&%%%%$$##""!!`ɉ`a!""##$$%%$$##""""##$$%%&&''(()))((('''''''''''(((())((())))))********+**))((''&&%%$$##""!!`ɉ`!!!!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((''&&&&&&%%$$##""!!``!!""##""!!``!!""!!`Ɖ`!!"!""##$$%%&&''(())**++,,---....//00112233445566778899::;;<<==>>???????>>==<<;;::99887766554433221100//......----.......--,,++**))((''&&&%%$$##""!!``````ɉ`!!"!!`ɉ```!!!`ɉ`!!"!!`ɉ``````!!!!""""""""!!!!!!!````ɉ`!!""##$$%%%%&&''(((''''(())**++++*******++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!!!!!!""""""""""##$$%$$#######$$$$$%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$##""""##$$%%&%%%$$$$$#######$$$$$$$$##""!!``!!""##$$$$%%&&''''&&%%%%%&&&&&&%%%%$$###""!!!!!!""##$$%%&&''(())*********++,,----,,++**))((''&&%%$$##"""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!"""##$$%%%$$######$$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ`!!!!!`ɉ````ʼn`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&&&&''(())**++,,---,,++**))(('''&&&''(())****))((''&&%%%&&''(())**++,,--..//00112233444433221100//..--,,++++++++****************++,,,---,,++**))((('(('''''''(())((''&&%%%%%%%%%%%%$$#########$$$$$$#########"""!!!`ĉ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::::::;;;;<<====>>>>>??????????????`!!""##$$%%&&''(())**++,,--..//001122322111000///........--,,++**))((''&&%%$$##""!!`ʉ````````ʉ``!!!""##$$$%%&&''(())**++,,++**))((''&&%%$$$$%%&&''(())**+++**))((''&&%%%%%%$$##""!!`ɉ`a!"!!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::9988777666554433222233445566778899::;;::99887766554433221100//..--,,++++,,--,,,,,++**)))))(((((())**+**)))((''''''''(((('''''''&&%%$$%%%$$$%%&&''((''&&&&&&''(''&&%%$$##""!!`ɉ`!!"""##$$$$%%&&''(())**++,,--..//00112232211000111112233332333445555544433333433221100//..--,,++**))((''&&%%%%%%%%%%&&%%$$##""!!!!!!!""##$$%%%$$##""!!`ɉ`a!!!!`ɉ`!!!!!!``!!""##$$%%&%%&%%%%%%%%%%%%&%%%&%%%%%%%%$$##""!!`ɉ`!!""##$$%$$##""!!""##$$%%&&''(()(('''''&&&&&''''(((((((((())))))*********))((''&&%%$$##""!!`ɉ`!!""""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ʉ`a!""##$$%%&&''(('''&&%%%%%%$$##""!!``!!""#""!!!`ʉ`!!"!!`ʉ`!!!!""##$$%%&&''(())**++,,----...//00112233445566778899::;;<<==>>?????>>==<<;;::99887766554433221100//.....-------.....--,,++**))((''&&%%%$$##""!!`lj`!!""!!`ɉ``!!!!!`ʼn`!!"!!`ɉ```!!!!""!!!!!!!```ɉ`!!""##$$%%%%%&&''(''''''(())**++***))))**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!!""##$$$###########$$$$$$%%%%%%%%%$$$$$$$$$#$$$%$$##""""""##$$%%%$$$######"#########$$##""!!`ɉ`!!""##$$$$%%&&''&&%%$$$%%&&&&%%$$$$###""!!!!!`!!""##$$%%&&''(()))****))**++,,----,,++**))((''&&%%$$#####$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!"""##$$%%%$$########$$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ`!!"!!`ɉ`a!!!`ȉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%&&&''(())**++,,-,,++**))((''&&&&&&''(())**))((''&&%%%%%&&''(())**++,,--..//001122334433221100//..--,,+++***+****))))*)))))*****++,,,,,,++**))((''''''''&&'''((((''&&%%%$$$$$$$%$$$####"#"##############""""""!!``É`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::::::::;;;<<<<====>>>>>???????????`!!""##$$%%&&''(())**++,,--..//00112222111000//....--....--,,++**))((''&&%%$$##""!!`Ɖʉ``!!""###$$%%&&''(())**++++**))((''&&%%$$#$$$%%&&''(())**+**))((''&&%%$$$$$$##""!!`ɉ``a!"!!``ɉ`a!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899998877666555443322112233445566778899::::99887766554433221100//..--,,++**++,,,,,,,++**)))(((((((((())***)))(('''&&&&'''((''&&&&'&&%%$$$$$$$$$$%%&&''''&&%%%%&&'''&&%%$$##""!!`ɉ`!!"""##$$$$%%&&''(())**++,,--..//001122211000000101122332222334455444333333333221100//..--,,++**))((''&&%%$$$$$$$$%%%%$$##""!!!````!!""##$$%$$##""!!`ɉ`!!!!`ɉ`!!!!```!!""##$$%%%%%%%%$%%%%%%%%%%%%%%%%%$$$$$##""!!`ɉ`!!""##$$$##""!!!!""##$$%%&&''((('''&&&&&&&&&&&''''(('''(((((())))))))***))((''&&%%$$##""!!``!!""""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(''''&&%%%%%%%$$##""!!``a!""#""!!!`ɉ`!!!!```!`!!""##$$%%&&''(())**++,,,----..//00112233445566778899::;;<<==>>???>>==<<;;::99887766554433221100//..------,,,,-------,,++**))((''&&%%%$$##""!!`ɉ`!!!"!!`ɉ`a!!!!"!!`ɉ`!!!!`ɉ`!!!!!!!!````ɉ`!!""##$$$$$%%&&'''&&&&''(())****)))))))**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!""##$##"""""""#####$$$$$$$$$$$$$$$$$$$######$$$##""!!!!""##$$%$$$#####"""""""#########""!!`ɉ`!!""#####$$%%&&&&%%$$$$$%%%%%%$$$$##"""!!`````!!""##$$%%&&''(()))))))))**++,,----,,++**))((''&&%%$$###$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""###$$%%%$$##""""""###$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!``ɉ`!!""!!`ɉ``!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%%%%&&''(())**++,,,++**))((''&&&%%%&&''(())))((''&&%%$$$%%&&''(())**++,,--..//0011223333221100//..--,,++********))))))))))))))))**+++,,,++**))(('''&''&&&&&&&''((''&&%%$$$$$$$$$$$$##"""""""""######"""""""""!!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::99999::::;;<<<<=====>>>>>>>>??????`!!""##$$%%&&''(())**++,,--..//001122211000///...-----------,,++**))((''&&%%$$##""!!`ɉ`!!""###$$%%&&''(())**++**))((''&&%%$$####$$%%&&''(())***))((''&&%%$$$$$$##""!!`ɉ``!!!"!!`ɉ`!!""##$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766655544332211112233445566778899::99887766554433221100//..--,,++****++,,+++++**))(((((''''''(())*))(((''&&&&&&&&''''&&&&&&&%%$$##$$$###$$%%&&''&&%%%%%%&&'&&%%$$##""!!`ɉ`!!!!""####$$%%&&''(())**++,,--..//001121100///0000011222212223344444333222223221100//..--,,++**))((''&&%%$$$$$$$$$$%%$$##""!!```!!""##$$$$##""!!`ɉ````ɉ````ɉ`!!""##$$%$$%$$$$$$$$$$$$%$$$%$$$$$$$$###""!!`ɉ`!!""##$$##""!!``!!""##$$%%&&''(''&&&&&%%%%%&&&&''''''''''(((((())))))))*))((''&&%%$$##""!!``a!""####$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``a!""##$$%%&&''('''&&&%%$$$$%%$$##""!!``!!""""!!``ɉ`!!"!!```!!""##$$%%&&''(())**++,,,,---..//00112233445566778899::;;<<==>>?>>==<<;;::99887766554433221100//..-----,,,,,,,-----,,++**))((''&&%%$$$$##""!!`ɉ`!!!!!`ɉ``!!!""""!!`ɉ`!!!!`ɉ```!!```ɉ`!!""##$$$$$$%%&&'&&&&&&''(())**)))(((())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`````````!!""###"""""""""""######$$$$$$$$$#########"###$##""!!!!!!""##$$$###""""""!"""""""""###"""!!`ɉ`!!""######$$%%&&%%$$###$$%%%%$$####"""!!``!!""##$$%%&&'''((())))(())**++,,----,,++**))((''&&%%$$$$$%%&&''(())**+**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`lj`!!""""###$$%%%$$##""""""""###$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!""####""!!!``ɉ``!!"""!!`ɉ`a!!"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$%%%&&''(())**++,++**))((''&&%%%%%%&&''(())((''&&%%$$$$$%%&&''(())**++,,--..//00112233221100//..--,,++***)))*))))(((()((((()))))**++++++**))((''&&&&&&&&%%&&&''''&&%%$$$#######$###""""!"!""""""""""""""!!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99999999:::;;;;<<<<=====>>>>>>?????`a!""##$$%%&&''(())**++,,--..//001122211000///..----,,-------,,++**))((''&&%%$$##""!!`ʉ`!!"""##$$%%&&''(())****))((''&&%%$$##"###$$%%&&''(())*))((''&&%%$$#######""!!`ɉ`a!!!""!!`ɉ`!!""#####""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//001122334455667788998877665554443322110011223344556677889999887766554433221100//..--,,++**))**+++++++**))(((''''''''''(()))(((''&&&%%%%&&&''&&%%%%&%%$$##########$$%%&&&&%%$$$$%%&&&%%$$##""!!`ɉ`!!!!""####$$%%&&''(())**++,,--..//0011100//////0/00112211112233443332222222221100//..--,,++**))((''&&%%$$########$$$$##""!!`ɉ`!!""##$$##""!!`ɉɉɉ`!!""##$$$$$$$$$#$$$$$$$$$$$$$$$$$########""!!`ɉ`!!""##$##""!!``!!""##$$%%&&'''&&&%%%%%%%%%%%&&&&''&&&''''''(((((((())))))((''&&%%$$##""!!`a!""####$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(''&&&&%%$$$$$$%%$$##""!!``!!"""!!`ʉ`!!"!!`ĉʊ`!!""##$$%%&&''(())**+++,,,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,,,,,++++,,,,,,,++**))((''&&%%$$$$###""!!`ɉ``!!``ɉ`a!!""""""!!`ɉ`!!!`ɉ``ɉ`!!""######$$%%&&&%%%%&&''(())))((((((())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#""!!!!!!!"""""###################""""""###""!!````!!""##$###"""""!!!!!!!""""""""""!!`ɉ`a!""""""""##$$%%%%$$#####$$$$$$####""!!!`ɉ`!!""##$$%%&&'''((((((((())**++,,----,,++**))((''&&%%$$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`````ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###$$$%%%$$##""!!!!!!"""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$##""!!!!````````a!!""""!!```a!!""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$$$$%%&&''(())**+++**))((''&&%%%$$$%%&&''((((''&&%%$$###$$%%&&''(())**++,,--..//001122221100//..--,,++**))))))))(((((((((((((((())***+++**))((''&&&%&&%%%%%%%&&''&&%%$$############""!!!!!!!!!""""""!!!!!!!!!``ʉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:99888889999::;;;;<<<<<========>>????`a!""##$$%%&&''(())**++,,--..//00112221100///...---,,,,,,,,,---,,++**))((''&&%%$$##""!!`````ĉ`!!"""##$$%%&&''(())**))((''&&%%$$##""""##$$%%&&''(()))((''&&%%$$########""!!`ɉ`!!"""!!`ɉ`!!!"""###""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778898877665554443322110000112233445566778899887766554433221100//..--,,++**))))**++*****))(('''''&&&&&&''(()(('''&&%%%%%%%%&&&&%%%%%%%$$##""###"""##$$%%&&%%$$$$$$%%&%%$$##""!!`ɉ````!!""""##$$%%&&''(())**++,,--..//00100//.../////001111011122333332221111121100//..--,,++**))((''&&%%$$##########$$##""!!`ɉ`!!""####""!!!`ɉ`!!""###$##$############$###$########""##""!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&'&&%%%%%$$$$$%%%%&&&&&&&&&&''''''(((((((()))))((''&&%%$$##""!!!""##$$$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ȉ``````!!""##$$%%&&'''''&&&%%%$$####$$%%$$##""!!`ȉ`!!""!!``!!"!!``!!""##$$%%&&''(())**++++,,,--..//00112233445566778899::;;<<==>==<<;;::99887766554433221100//..--,,,,,+++++++,,,,,++**))((''&&%%$$#####"""!!`ȅ``ɉ`a!!"""###""!!``ɉ`a!!!`ɉɉ`!!""#######$$%%&%%%%%%&&''(())(((''''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""!!!!!!!!!!!""""""#########"""""""""!"""#""!!``!!""###"""!!!!!!`!!!!!!!!!"""!!!!`ɉ`!!"""""""""##$$%%$$##"""##$$$$##""""!!!`ɉ`!!""##$$%%&&&&'''((((''(())**++,,----,,++**))((''&&%%%%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!a`ɉ`!!""##$$$%%%$$##""!!!!!!!!"""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`Ɖ`````````a!""##$$$$##"""!!!!!!!!`a!!!""##""!!````a!!"""##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##$$$%%&&''(())**+**))((''&&%%$$$$$$%%&&''((''&&%%$$#####$$%%&&''(())**++,,--..//0011221100//..--,,++**)))((()((((''''('''''((((())******))((''&&%%%%%%%%$$%%%&&&&%%$$###"""""""#"""!!!!`!`!!!!!!!!!!!!!!````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999988888888999::::;;;;<<<<<======>>???`!!""##$$%%&&''(())**++,,--..//0011221100///...--,,,,++,,,,,,,,,++**))((((''&&%%$$##""!!``````a!!!`ʼn`!!!""##$$%%&&''(())))((''&&%%$$##""!"""##$$%%&&''(()((''&&%%$$##"""""""""!!`ɉ`!!""""!!`ɉ``!!""""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778888776655444333221100//001122334455667788887766554433221100//..--,,++**))(())*******))(('''&&&&&&&&&&''((('''&&%%%$$$$%%%&&%%$$$$%$$##""""""""""##$$%%%%$$####$$%%%%$$##""!!`ɉ`a!""""##$$%%&&''(())**++,,--..//000//.....././/0011000011223322211111111100//..--,,++**))((''&&%%$$##""""""""##$##""!!`ɉ`!!""##""!!``ɉ`!!""##########"#################""""""""""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&&%%%$$$$$$$$$$$%%%%&&%%%&&&&&&''''''''(((((())((''&&%%$$##""!""##$$$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!`````!!!!""####$$%%&&'''&&%%%%$$######$$%$$##""!!`ˉ`!!!!``!!!!``!!""##$$%%&&''(())**+*++++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++++++****+++++++**))((''&&%%$$####""""!!`DŽɉ`!!"""######""!!!``ɉ`!!!!`ɉ`!!""""""""##$$%%%$$$$%%&&''(((('''''''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""!!```````!!!!!"""""""""""""""""""!!!!!!""""!!`ɉ`!!""##"""!!!!!``````!!!!!!!!!!``ɉ`!!!!!!!!!!""##$$$$##"""""######""""!!``ɉ`!!""##$$%%&&&&&'''''''''(())**++,,----,,++**))((''&&%%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!!!!!a`Ɖ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%$$##""!!``````!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉɉ```a!!!!!a!```a!""##$$%%$$##""""!!!!!!!!!"""####""!!!!!!!"""###""!!`ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$#####$$%%&&''(())***))((''&&%%$$$###$$%%&&''''&&%%$$##"""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((((((((''''''''''''''''(()))***))((''&&%%%$%%$$$$$$$%%&&%%$$##""""""""""""!!```````!!!!!!`````ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899998877777888899::::;;;;;<<<<<<<<==>>??`!!""##$$%%&&''(())**++,,--..//001121100//...---,,,+++++++++,,,++**))(('(((''&&%%$$##""!!`!!!!!!!!!```!!!""##$$%%&&''(())((''&&%%$$##""!!!!""##$$%%&&''(((''&&%%$$##""""""""!!!`ɉ`!!""!!`ɉ`!!!""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788776655444333221100////0011223344556677887766554433221100//..--,,++**))(((())**)))))((''&&&&&%%%%%%&&''(''&&&%%$$$$$$$$%%%%$$$$$$$##""!!"""!!!""##$$%%$$######$$%%%$$##""!!`ɉ`!!!!""##$$%%&&''(())**++,,--..//0//..---.....//0000/000112222211100000100//..--,,++**))((''&&%%$$##""""""""""####""!!`ɉ`!!"""""!!`ɉ`!!""""#""#""""""""""""#"""#""""""""!!""""!!`ɉ`!!""""""!!`ɉ`!!""##$$%%&%%$$$$$#####$$$$%%%%%%%%%%&&&&&&''''''''(((((()((''&&%%$$##"""##$$%%%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`Ɖ`!!!!!!!!!!!!""####$$%%&&&&&%%%$$$##""""##$$$$##""!!`lj`!!!!``!!"!!`ȉ`!!""##$$%%&&''(())******+++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,+++++*******+++++**))((''&&%%$$##"""""!!!``Ą`!!""###$$$##""!!!!`ɉ`a!!!`ɉ`!!""""""""##$$%$$$$$$%%&&''(('''&&&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!`ɉ`!!"!!````!!!!!!"""""""""!!!!!!!!!`!!!"""!!``a!""##""!!!````ɉ`````!!!``ɉ``!!!!!!!!!""##$$##""!!!""####""!!!!`ɉ`a!""##$$%%%%%%%&&&''''&&''(())**++,,----,,++**))((''&&&&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""""!!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$$$##""!!``!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ``````ɉɉ`a!!!!!!!!!!!!!!""##$$%%%%$$###""""""""!""""##$$##""!!!!"""#####""!!`ȉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""###$$%%&&''(())*))((''&&%%$$######$$%%&&''&&%%$$##"""""##$$%%&&''(())**++,,--..//001100//..--,,++**))((('''(''''&&&&'&&&&&'''''(())))))((''&&%%$$$$$$$$##$$$%%%%$$##"""!!!!!!!"!!!`ɋɋ``````ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//001122334455667788999988777777778889999::::;;;;;<<<<<<==>>?ɉ`!!""##$$%%&&''(())**++,,--..//00111100//...---,,++++**+++++++++**))((''''''''&&%%$$##""!!!!!!!""!!```!!""##$$%%&&''((((''&&%%$$##""!!`!!!""##$$%%&&''(''&&%%$$##""!!!!!!!!!`ɉ`!!!!!!`ɉ`!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778776655443332221100//..//00112233445566777766554433221100//..--,,++**))((''(()))))))((''&&&%%%%%%%%%%&&'''&&&%%$$$####$$$%%$$####$##""!!!!!!!!!!""##$$$$##""""##$$%$$##""!!`ɉ`!!!!!""##$$%%&&''(())**++,,--..///..------.-..//00////001122111000000000//..--,,++**))((''&&%%$$##""!!!!!!!!""##""!!`ɉ`!!""""!!`ɉ`!!!""""""""""!"""""""""""""""""!!!!!!!!!""!!`ɉ`!!""""!!!`ɉ`!!""##$$%%%$$$###########$$$$%%$$$%%%%%%&&&&&&&&''''''((((((''&&%%$$##"##$$%%%%&&''((())**++,,--.--,,++**))((''&&%%$$##"""!!``!!!!!!!!!!!!!""""##$$%%&&&%%$$$$##""""""##$$$##""!!`ˉ`!!!!`ɉ`!!!!``!!""###$$%%&&''(())**)****++,,--..//00112233445566778899::;;<<<;;::99887766554433221100//..--,,++******))))*******))((''&&%%$$##""""!!!!`Ʉ`!!""##$$$$$##"""!!`ɉ`!!!!`ɉ`!!!!!!!!""##$$$####$$%%&&''''&&&&&&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ƈ`!!!!`ȉ``!!!!!!!!!!!!!!!!!!!`````!!"""!!```a!""##""!!!`ɉ```ɉ````````!!""####""!!!!!""""""!!!!`ɉ`!!""##$$%%%%%%%%&&&&&&&&&''(())**++,,----,,++**))((''&&&''(())**++,++**))((''&&%%$$##""!!`ɉ`a!"""""""!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!!""##$$##""!!``ɉ```!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`a!!!!!````lj``!!!!""""""""!!!""##$$%%&&%%$$####"""""""""###$$$$##"""""""###$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##"""""##$$%%&&''(()))((''&&%%$$###"""##$$%%&&&&%%$$##""!!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''''''''&&&&&&&&&&&&&&&&''((()))((''&&%%$$$#$$#######$$%%$$##""!!!!!!!!!!!!`ʉʉ`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$%%&&''(())**++,,--..//00112233445566778899888877666667777889999:::::;;;;;;;;<<==>>``````!!""##$$%%&&''(())**++,,--..//00111100//..---,,,+++*********+++**))((''&'''''''&&%%$$##""!"""""""!!``!!""##$$%%&&''((''&&%%$$##""!!```!!""##$$%%&&'''&&%%$$##""!!!!!!!!``ɉ``!!!``ɉ``!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667776655443332221100//....//001122334455667766554433221100//..--,,++**))((''''(())(((((''&&%%%%%$$$$$$%%&&'&&%%%$$########$$$$#######""!!``!!!```!!""##$$##""""""##$$$$##""!!`ɉ````!!""##$$%%&&''(())**++,,--../..--,,,-----..////.///0011111000/////0//..--,,++**))((''&&%%$$##""!!!!!!!!!!"""""!!`ɉ`!!!!!!!`ɉ`!!!!!"!!"!!!!!!!!!!!!"!!!"!!!!!!!!``!!!!""!!`lj`!!!!!!!!``ɉ`!!""##$$%$$#####"""""####$$$$$$$$$$%%%%%%&&&&&&&&''''''(((((''&&%%$$###$$%%&&&&''(''(())**++,,---,,++**))((''&&%%$$##""!!!!`lj`!!!!!!!````!!""""##$$%%%%%$$$###""!!!!""##$##""!!``!!"!!`ɉ`!!!!``!!"""""##$$%%&&''(())))))***++,,--..//00112233445566778899::;;<;;::99887766554433221100//..--,,++*****)))))))*****))((''&&%%$$##""!!!!!``ɉ`!!""##$$%%$$##""!!`ɉ``!!!!`ɉ`!!!!!!!!""##$######$$%%&&''&&&%%%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`Ƅ`!!"!!`ɉ````!!!!!!!!!``````ɉ`!!"""!!!!!""##""!!``ɉɉ`!!""##""!!```!!""""!!```ɉ`!!""##$$%%%$$$$$%%%&&&&%%&&''(())**++,,----,,++**))(('''''(())**++,++**))((''&&%%$$##""!!`ɉ`!!""###""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`a!!!!!!!!`a!`````a!!"""""""""""""""##$$%%&&&&%%$$$########"####$$%%$$##""""###$$$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!"""##$$%%&&''(()((''&&%%$$##""""""##$$%%&&%%$$##""!!!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))(('''&&&'&&&&%%%%&%%%%%&&&&&''((((((''&&%%$$########""###$$$$##""!!!```````!``ʉ`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//001122334455667788888888776666666677788889999:::::;;;;;;<<==>`a!!!!`a!""##$$%%&&''(())**++,,--..//00100000//..---,,,++****))*********))((''&&&&&&&&&&&&%%$$##""""""""!!!`ɉ`!!""##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$##""!!```````ɉ```ɉ``````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566776655443322211100//..--..//0011223344556666554433221100//..--,,++**))((''&&''(((((((''&&%%%$$$$$$$$$$%%&&&%%%$$###""""###$$##""""#""!!`````!!""####""!!!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,,,,,-,--..//....//0011000/////////..--,,++**))((''&&%%$$##""!!````````!!"""!!`ɉ``!!!!`ɉ``!!!!!!!!!!`!!!!!!!!!!!!!!!!!```````!!""!!`ɉ`!!!!!!``ɉ`!!""##$$$###"""""""""""####$$###$$$$$$%%%%%%%%&&&&&&''''''((''&&%%$$#$$%%&&&&''(''''(())**++,,-,,++**))((''&&%%$$##""!!!!!`ˉ``!``````!!!!""##$$%%%$$####""!!!!!!""####""!!`ʉ`!!!!``!!"!!`Ɖ`!!!!"""##$$%%&&''(())())))**++,,--..//00112233445566778899::;;;::99887766554433221100//..--,,++**))))))(((()))))))((''&&%%$$##""!!!!``ɉ`!!""##$$%$$##""!!`ɉ`a!!"!!`ɉ```````!!""###""""##$$%%&&&&%%%%%%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`Ą`!!"!!`ɉ`````````ɉ`!!"""!!!""""""!!`ɉ`!!""""!!``!!!!!!`ɉ`!!""##$$%$$$$$$$$%%%%%%%%%&&''(())**++,,----,,++**))(('''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!""#####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ``!!""""""!!!!!!!!`a!!!""""########"""##$$%%&&''&&%%$$$$#########$$$%%%%$$#######$$$%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(((''&&%%$$##"""!!!""##$$%%%%$$##""!!```!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&&&&&&&%%%%%%%%%%%%%%%%&&'''(((''&&%%$$###"##"""""""##$$##""!!```ɉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++,,--..//001122334455667777788877776655555666677888899999::::::::;;<<==`a!!!!!!!""##$$%%&&''(())**++,,--..//00100000//..--,,,+++***)))))))))***))((''&&%&&&&&&&&&&&%%$$##"##""!!!!`ʉ`!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉɉɉ`!!""##$$%%&&''(())**++,,--..//001122334455666655443322211100//..----..//00112233445566554433221100//..--,,++**))((''&&&&''(('''''&&%%$$$$$######$$%%&%%$$$##""""""""####""""""""!!`ɉɉ`!!""##""!!!!!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,+++,,,,,--....-...//00000///...../..--,,++**))((''&&%%$$##""!!``!!!"!!`ɉ````ɉ```!``!```````````!```!````ɉ`!!""!!``ɉ``````ɉ`!!""##$##"""""!!!!!""""##########$$$$$$%%%%%%%%&&&&&&'''''''''&&%%$$$%%&&''''(''&&''(())**++,,,++**))((''&&%%$$##""!!`````ɉ`ʉ`!!!!""##$$$$$###"""!!````!!""##""!!`‰`!!!!!`ʉ`!!!!```!!!!!""##$$%%&&''(((((()))**++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**)))))((((((()))))((''&&%%$$##""!!```ɉ`!!""##$$$$##""!!`ʼn``!!!!!!`ɉ`!!""#""""""##$$%%&&%%%$$$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`Ä`!!""!!`Ɖɉ`!!""""""!"""!!`ɉ`!!"""!!`ɉ`!!!!`ɉ`!!""##$$$$$#####$$$%%%%$$%%&&''(())**++,,----,,++**))((((())**++,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`a!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ȉ````a!!"""""""""!""!!!!!!"""###############$$%%&&''''&&%%%$$$$$$$$#$$$$%%&&%%$$####$$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(''&&%%$$##""!!!!!!""##$$%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&&%%%&%%%%$$$$%$$$$$%%%%%&&''''''&&%%$$##""""""""!!"""####""!!`ʉʉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677777777777766555555556667777888899999::::::;;<<=`a!"""""!""##$$%%&&''(())**++,,--..//00000/////..--,,,+++**))))(()))))))))((''&&%%%%%%%%%%%%%%%%$$###""!!!``ʉ`!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556655443322111000//..--,,--..//001122334455554433221100//..--,,++**))((''&&%%&&'''''''&&%%$$$##########$$%%%$$$##"""!!!!"""##""!!!!"""!!`ɉ``!!""""!!````!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++++++,+,,--..----..//00///.........--,,++**))((''&&%%$$##""!!`ɉ`a!!!!`Ʉɉ``ɉ``ɉ`a!!!"!!!`ɉɉ`!!""####"""!!!!!!!!!!!""""##"""######$$$$$$$$%%%%%%&&&&&&''&&&&&&%%$%%&&''''(''&&&&''(())**++,++**))((''&&%%$$##""!!`ɉɋ```!!""##$$$##""""!!``!!""""!!``!!!``Š`!!!!````!!!""##$$%%&&''(('(((())**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((((((''''(((((((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!`ɉ``!!!!!!!`ɉ`!!""""!!!!""##$$%%%%$$$$$$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`Ą`!!""!!`Ɖ`!!!"!!!!!!!!`ɉ`!!""!!`ɉ````ɉ`!!""####$########$$$$$$$$$%%&&''(())**++,,----,,++**))((())**++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**++,++**)))((''&&%%$$##""!!`ɉ`!!!!!""######""""""""!""""####$$$$$$$$###$$%%&&''((''&&%%%%$$$$$$$$$%%%&&&&%%$$$$$$$%%%%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!```!!""##$$%%&&'''&&%%$$##""!!!```!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%%%%%%%$$$$$$$$$$$$$$$$%%&&&'''&&%%$$##"""!""!!!!!!!""##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666666667776666554444455556677778888899999999::;;<<`!!"""""""##$$%%&&''(())**++,,--..////000/////..--,,+++***)))((((((((()))((''&&%%$%%%%%%%%%%%%%%$$##""!!``ʉ`!!""##$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445555443322111000//..--,,,,--..//0011223344554433221100//..--,,++**))((''&&%%%%&&''&&&&&%%$$#####""""""##$$%$$###""!!!!!!!!""""!!!!!!!"!!`ɉ`!!""!!``!!""##""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++***+++++,,----,---../////...-----.--,,++**))((''&&%%$$##""!!`ɉ``!!`Ʉɉɉɉɉ``!!!!!!`ɉ`!!""##""!!!!!`````!!!!""""""""""######$$$$$$$$%%%%%%&&&&&&&&&&&&&%%%&&''(('''&&%%&&''(())**+++**))((''&&%%$$##""!!``!!""#####"""!!!`ɉ`!!"""!!`Ɖ```ʉ`!!"!!`ɉ``!!""##$$%%&&''''''((())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((((('''''''((((('''&&%%$$##""!!`ɉ`!!""##$$$##""!!``a!!!!!!``ɉ`a!"""!!!!!!""##$$%%$$$####$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`ʇ`a!""""!!`ɉ`!!!!!!`!!!`ɉ`!!!!`ȉɉ``!!""######"""""###$$$$##$$%%&&''(())**++,,----,,++**)))))**++,,,,++**))((''&&%%$$##""!!`ĉ`!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**+++**)))((''&&%%$$$##""!!`ɉ`!!!"""#########"##""""""###$$$$$$$$$$$$$$$%%&&''((((''&&&%%%%%%%%$%%%%&&''&&%%$$$$%%%&&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$##""!!```!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%%$$$%$$$$####$#####$$$$$%%&&&&&&%%$$##""!!!!!!!!``!!!""#""!!``a!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666666666666655444444445556666777788888999999::;;<`!!""####"##$$%%&&''(())**++,,--.....//////.....--,,+++***))((((''(((((((((''&&%%$$$$$$$$$$$$$$$$$##""!!`ʉ`!!""##$$%%&&''((''&&%%$$##""!!!```!!""##$$%%&&&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445544332211000///..--,,++,,--..//00112233444433221100//..--,,++**))((''&&%%$$%%&&&&&&&%%$$###""""""""""##$$$###""!!!````!!!""!!````!!!!!`ɉ`!!"!!`ɉ`!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++******+*++,,--,,,,--..//...----------,,++**))((''&&%%$$##""!!`ɉ``Ʉ``!!!!!`ɉ`!!""""!!!``````!!!!""!!!""""""########$$$$$$%%%%%%&&%%%%%%&&%&&'''''''&&%%%%&&''(())**++**))((''&&%%$$##""!!``!!""###""!!!!`ʉ`!!"""!!`ʉɊ`!!"!!`ȉ`!!""##$$%%&&''&''''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''''''&&&&'''''''''&&%%$$##""!!`ɉ`!!""##$$$##""!!``!!!!!!``ɉ`!!""!!````!!""##$$$$#######$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`a!"""""!!`ɉ``!``````ɉ`!!!`ɉ`!!""""#""""""""#########$$%%&&''(())**++,,----,,++**)))**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ`!!""##$$%%&&''(())**+**))(((''&&%%$$$$$##""!!`ɉ`!!"""##$$$$$$########"####$$$$%%%%%%%%$$$%%&&''((((((''&&&&%%%%%%%%%&&&''''&&%%%%%%%&&&&&%%$$##""!!!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$$$$$$$################$$%%%&&&%%$$##""!!!`!!`````!!""""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445565555555666555544333334444556666777778888888899::;;`!!""#######$$%%&&''(())**++,,--........///.....--,,++***)))((('''''''''(((''&&%%$$#$$$$$$$$$$$$$$##""!!`ʉ`!!""##$$%%&&''(((''&&%%$$##""!!!!!!""##$$%%&&''&&%%$$##""!!!``ȉɉ`!!""##$$%%&&''(())**++,,--..//0011223344544332211000///..--,,++++,,--..//001122334433221100//..--,,++**))((''&&%%$$$$%%&&%%%%%$$##"""""!!!!!!""##$##"""!!````!!!!```!!`ɉ`!!!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**)))*****++,,,,+,,,--.....---,,,,,---,,++**))((''&&%%$$##""!!`ɉɇ``!!!`ɉ`!!""!!``ɉ`!!!!!!!!!!""""""########$$$$$$%%%%%%%%%%%%%&&&''''''&&&%%$$%%&&''(())**++**))((''&&%%$$##""!!``!!"""""!!!```ɉ`!!"!!``a!"!!`ʉ`!!""##$$%%&&&&&&'''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))(('''''&&&&&&&'''''&''&&%%$$##""!!`ɉ`!!""##$$$##""!!!!"!!!`ɉ``!!""!!``!!""##$$###""""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`Ɖ`a!""""""!!`ɉ`ɉɉ```ɉ`!!""""""!!!!!"""####""##$$%%&&''(())**++,,----,,++*****++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$##""!a`ɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())***))(((''&&%%$$######""!!`ĉ`!!""##$$$$$$$$$#$$######$$$%%%%%%%%%%%%%%%&&''((((''(('''&&&&&&&&%&&&&''((''&&%%%%&&&'''&&%%$$##"""!!!``!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$%%&%%$$##""!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$$###$####""""#"""""#####$$%%%%%%$$##""!!````ˊ`!!""""!!`ʉ`a!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445555555555555554433333333444555566667777788888899::;ɉ````!!""##$$$$#$$%%&&''(())**++,,--....---......-----,,++***)))((''''&&'''''''''&&%%$$#################""!!``!!""##$$%%&&''((((''&&%%$$##"""!!!""##$$%%&&''''&&%%$$##""!!!!`ȉ``````ɉ`!!""##$$%%&&''(())**++,,--..//00112233444433221100///...--,,++**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##$$%%%%%%%$$##"""!!!!!!!!!!""###"""!!`ɉ`!!`ʼn```ɉ`!!!`ɉ`!!""!!`ɉ`a!""##$$%%&&''(())**++,,-,,++**))))))*)**++,,++++,,--..---,,,,,,,,-,,++**))((''&&%%$$##""!!`ɉ```ɉ`!!"!!`ɉ```!!```!!!!!!""""""""######$$$$$$%%$$$$$$%%&&&&&&&&&&%%$$$$%%&&''(())**++**))((''&&%%$$##""!!``!!"""!!``ɉ`!!"!!``!!!!``!!""##$$%%&&&%&&&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&&&&&%%%%&&&&&&&&&&&%%$$##""!!``!!""##$$$$##""!!"!!``ɉ```a!!"""!!`ɉ`!!""#####"""""""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!`ɉɉɉ`!!!!!"!!!!!!!!"""""""""##$$%%&&''(())**++,,----,,++***++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())*))(('''&&%%$$########""!!``!!""##$$%%%%$$$$$$$$#$$$$%%%%&&&&&&&&%%%&&''((('''''''''''&&&&&&&&&'''((((''&&&&&&&'''''&&%%$$##""""!!`````!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""###$$%%%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$########""""""""""""""""##$$$%%%$$##""!!`Ɋʊ`!!!"!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455444444455544443322222333344555566666777777778899::````ɉ```a!!!!""##$$$$$$$%%&&''(())**++,,--....------...-----,,++**)))((('''&&&&&&&&&'''&&%%$$##"###############""!!``!!"""##$$%%&&''((((''&&%%$$##""""""##$$%%&&''((''&&%%$$##"""!!!`ɉ``!!!!!`Ɖɉ`!!""##$$%%&&''(())**++,,--..//0011223344433221100///...--,,++****++,,--..//00112233221100//..--,,++**))((''&&%%$$####$$%%$$$$$##""!!!!!``````!!""#""!!!`ɉ`!!`ɉɉ`!!``!!"!!`ą`!!""##$$%%&&''(())**++,,,,++**))((()))))**++++*+++,,-----,,,+++++,,,++**))((''&&%%$$##""!!`ɉɉ`!!!!`ɉ````!!!!!!""""""""######$$$$$$$$$$$$$%%%&&&&&&%%%$$##$$%%&&''(())**+**))((''&&%%$$##""!!``!!!!!!`ˊ`!!!``!!!``!!""##$$%%%%%%%&&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&&&&%%%%%%%&&&&&%&&&&&%%$$##""!!`ɉ`!!""##$$$$##"""!!`ɉ`!!!!!"""!!`ɉ`!!""###"""!!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!`ɉ``!!!!!!`````!!!""""!!""##$$%%&&''(())**++,,----,,+++++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`Ɖ`!!""##$$%%&&''(())))(('''&&%%$$##""""####""!!``!!""##$$%%%%%%$%%$$$$$$%%%&&&&&&&&&&&&&&&''((('''&&'''''''''''''&''''(())((''&&&&'''(((''&&%%$$###"""!!!!a!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`!!"""###$$%%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$###"""#""""!!!!"!!!!!"""""##$$$$$$##""!!``!!!!!``a!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344444444444444444332222222233344445555666667777778899:`!!!`ɉ````a!!!!!!""##$$%%%%$%%&&''(())**++,,---.----,,,------,,,,,++**)))(((''&&&&%%&&&&&&&&&%%$$##"""""""""""""""""""!!``!!"""##$$%%&&''((((''&&%%$$###"""##$$%%&&''((((''&&%%$$##""""!!`ɉ``!!!!!!!!`ɉ``````!!""##$$%%&&''(())**++,,--..//00112233433221100//...---,,++**))**++,,--..//001122221100//..--,,++**))((''&&%%$$##""##$$$$$$$##""!!!````!!"""!!!`ɉ``ɉ`!!`ɉ`!!!!`Ą`a!""##$$%%&&''(())**++,,,,++**))(((((()())**++****++,,--,,,++++++++,,++**))((''&&%%$$##""!!`ɉ`!!!`ɉɉ````!!!!!!!!""""""######$$######$$%%%%%%%%%%$$####$$%%&&''(())**+**))((''&&%%$$##""!!``!!!!``!!!`ʼn`!!!`Ɖ`!!""##$$%%%%$%%%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++**))((''&&%%%%%%$$$$%%%%%%%%%&&%%$$##""!!`ɉ`!!""##$$$$##""!!`Ć`!!!""""!!`ɉ`a!""##"""!!!!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`````````ɉ```!```!!!!!!!!!""##$$%%&&''(())**++,,----,,+++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&''(())((''&&&%%$$##"""""""###""!!`Ʉ`!!""##$$%%&&&%%%%%%%%$%%%%&&&&''''''''&&&''(((''&&&&&&&&'''&&&&&&&''((())))(('''''''(((((''&&%%$$####""!!!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""""##$$$%$$##""!!`ɉ`!!""##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""""""""!!!!!!!!!!!!!!!!""###$$$$##""!!````!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//001122334444433333334443333221111122223344445555566666666778899`!!!!!`ɉ``a!a!!!!"""""##$$%%%%%%%&&''(())**++,,--------,,,,,,---,,,,,++**))((('''&&&%%%%%%%%%&&&%%$$##""!"""""""""""""""""!!`ȉ`!!!""##$$%%&&''((((''&&%%$$######$$%%&&''(())((''&&%%$$###""!!``!!!""""!!`ɉ``!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333221100//...---,,++**))))**++,,--..//0011221100//..--,,++**))((''&&%%$$##""""##$$#####""!!``ɉ`!!"!!``ɉɉ`a!!`ɉ`!!!`Ą`!!""##$$%%&&''(())**++,,,++**))(('''((((())****)***++,,,,,+++*****++++**))((''&&%%$$##""!!`ɉ`!!!`ɉ``!!!!!!!!""""""#############$$$%%%%%%$$$##""##$$%%&&''(())**+**))((''&&%%$$##""!!`Ɖ````````````ʉ`!!""##$$$$$$$$$%%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%%%%$$$$$$$%%%%%$%%%%%%$$##""!!`ɉ`!!""##$$$$##""!!`Ą`!!"""!!`Ɖ`!!""""""!!!````!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉɉ`ɉ``!!!!``!!""##$$%%&&''(())**++,,----,,,,,--....--,,++**))((''&&%%$$##""!!``!!"""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&''(()((''&&&%%$$##""!!!!""""##""!!`Ƅ`!!""##$$%%&&&&&%&&%%%%%%&&&'''''''''''''''(((''&&&%%&&&&&&&&&&&&&&&''((())))((''''((()))((''&&%%$$$###"""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!"""##$$$$$$##""!!``!!""##""!!`ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##"""!!!"!!!!````!`````!!!!!""####$$##""!!`‰````a!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334443333333333333332211111111222333344445555566666677889`!!""!!`ɉ`!!!!!!"""""""##$$%%&&&&%&&''(())**++,,-,,,,-,,,,+++,,,,,,+++++**))((('''&&%%%%$$%%%%%%%%%$$##""!!!!!!!!!!!!!!!!!!!!!`ʉȉ``!!!""##$$%%&&''((((''&&%%$$$###$$%%&&''(())))((''&&%%$$###""!!`ɉ`a!""""""!!`ʼn`a!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..---,,,++**))(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!""#######""!!`ɉ`!!!!`ɉ`!!`ɉ`!!!!`Ą`a!""##$$%%&&''(())**++,,,++**))((''''''('(())**))))**++,,+++********+++**))((''&&%%$$##""!!`ɉ```ɉ``````!!!!!!""""""##""""""##$$$$$$$$$$##""""##$$%%&&''(())****))((''&&%%$$##""!!`‰ʉʉ`!!""##$$$$$#$$$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$$$$$####$$$$$$$$$%%%%$$##""!!`ɉ`!!""##$$$##""!!`Ą`!!""!!``ɉ`!!""""!!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!a`ɉɉ`````!!""##$$%%&&''(())**++,,----,,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!!"""##$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""####""!!`ɉ`!!""##$$%%&&''((((''&&%%%$$##""!!!!!!!"""""""!!`Ą`a!""##$$%%&&''&&&&&&&&%&&&&''''(((((((('''(((''&&%%%%%%%%&&&%%%%%%%&&''(((()))((((((()))))((''&&%%$$$$##"""""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!""###$$$$$##""!!````!!""###""!!`ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!!!!!!```````!!"""#####""!!`NJ`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334433322222223332222110000011112233334444455555555667788`!!""""!!`ɉ`!!!"""""""#####$$%%&&&&&&&''(())**++,,-,,,,,,,,,++++++,,,+++++**))(('''&&&%%%$$$$$$$$$%%%$$##""!!`!!!!!!!!!!!!!!!!!!!`ʉƊ``````ȉ``!!""##$$%%&&''((((''&&%%$$$$$$%%&&''(())**))((''&&%%$$$##""!!``ɉ`!!""###""!!`ɉ``!!!"""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..---,,,++**))(((())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!!!""##""""""!!`ɉ`!!!``ɉ`!``ɉ`!!!!`Ą`!!""##$$%%&&''(())**++,,++**))((''&&&'''''(())))()))**+++++***)))))**+**))((''&&%%$$##""!!`ɉɉɉ``!!!!!!"""""""""""""###$$$$$$###""!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""###########$$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$$$$#######$$$$$#$$$$$$$$##""!!`ɉ`!!""##$$##""!!`Ą`!!!!`ɉ`!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!```ɉɉ`!!""##$$%%&&''(())**++,,-------..///..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$%%&&''((''&&%%%$$##""!!````!!!!"""""!!`Ƅ`!!""##$$%%&&'''&''&&&&&&'''((((((((((((((((''&&%%%$$%%%%%%%%%%%%%%%&&'''((((()(((()))***))((''&&%%%$$$#######$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""#####$$$##""!!!!!!""###""!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!!```!``ʉʊ`!!""""###""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334332222222222222221100000000111222233334444455555566778`!!""##""!!`ɉ`!!"""""#######$$%%&&''''&''(())**++,,-,,++++,++++***++++++*****))(('''&&&%%$$$$##$$$$$$$$$##""!!````````````````````ʊ```a!!!!`lj`!!""##$$%%&&''((((''&&%%%$$$%%&&''(())****))((''&&%%$$$##""!!`ɉ`!!""##""!!`ɉɉ`!!""""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,,+++**))((''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!``!!"""""""!!!!`ɉ```ɉ`ɉ`!!!`Ą`!!""##$$%%&&''(())**++,++**))((''&&&&&&'&''(())(((())**++***))))))))**+**))((''&&%%$$##""!!`ɉ````ɉ````!!!!!!""!!!!!!""##########""!!!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""#######"####$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$######""""#########$$$$$$##""!!`ɉ`!!""##$##""!!``Ą`!!!`ʼn`!!!!!``ɉ`a!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!!a`‰`!!""##$$%%&&''(())**++,,--.---..////..--,,++**))((''&&%%$$##""!!`ʼn`!!!""##$$##""!!`ȉ``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""###""!!`ɉ`!!""##$$%%&&''(''&&%%$$$##""!!```!!!!!""!!`Ʌ`!!""##$$%%&&'''''''''&''''(((())))))))((((''&&%%$$$$$$$$%%%$$$$$$$%%&&''''(((((((()))****))((''&&%%%%$$#####$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ``!!"""######$##""!!!!""####""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!```ʉ`!!!""""""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334332221111111222111100/////00001122223333344444444556677`!!""###""!!`ɉ`!!""""""##$$$$$%%&&'''''''(())**++,,-,,+++++++++******+++*****))((''&&&%%%$$$#########$$$##""!!`ʊƉ``````````a!````!!!!!!!`ˉ````ʉ`!!""##$$%%&&''(()((''&&%%%%%%&&''(())**++**))((''&&%%$$##""!!`ɉ``!!""###""!!`ɉ`````ɉ`a!"""####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,,+++**))((''''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!``!!""!!!!!!!`ɉɉɉ`!!!`Ʌ`!!""##$$%%&&''(())**++++**))((''&&%%%&&&&&''(((('((())*****)))((((())****))((''&&%%$$##""!!`ɉ`!!`ȉ``!!!!!!!!!!!!!"""######"""!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""""""""""""###$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$#####"""""""#####"##########""!!`ɉ`!!""####""!!`Ą`!!`ɉ`````ɉ`a!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!``ɉɉ`a!""##$$%%&&''(())**++,,--.....//00//..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$##""!!`ɉ```````a!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ`!!""##$$%%&&''''&&%%$$$##""!!`ɉ``!!!!!!!`ɉ`!!""##$$%%&&''('((''''''((())))))))))))((''&&%%$$$##$$$$$$$$$$$$$$$%%&&&'''''((((((())****))((''&&&%%%$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""####$##""""""##$##""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`ɉʉ``!!!!"""!!`Ɖ`!!""##$$%%&&''(())**++,,---..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!""##$$%%&&''(())**++,,--..//001122334332211111111111111100////////000111122223333344444455667`!!""##$##""!!`ɉ`!!!!!!!""##$$$%%&&''(((('(())**++,,-,,++****+****)))******)))))((''&&&%%%$$####""#########""!!`ʉ`a!!!!!!!``!!!!!!!!!""""!!`ȉ`!!!!``Ȋ`!!""##$$%%&&''(())((''&&&%%%&&''(())**++++**))((''&&%%$$##""!!`ɉ``````````a!!""####""!!`ɉ`!!!!``a!""#####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,+++***))((''&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!``!!!!!!!!````ɉ`!!!!`Џ`!!""##$$%%&&''(())**++**))((''&&%%%%%%&%&&''((''''(())**)))(((((((())****))((''&&%%$$##""!!``ɉ`!!!`ɉ````!!``````!!""""""""""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!``!!"""""""""!""""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""""""!!!!"""""""""#######""!!`ɉ`!!""####""!!`„`!`ɉɉ`a!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""""!!!````Ɖ`!!""##$$%%&&''(())**++,,--....//000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!``!!!!!!!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ`!!""##$$%%&&'''&&%%$$###""!!`ɉ```!!!!`ɉ`!!""##$$%%&&''(((((((('(((())))******))((''&&%%$$########$$$#######$$%%&&&&''''''''((()))***))((''&&&&%%$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""""""##$##""""##$$$##""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`ʉ``!!!!!!``a!""##$$%%&&''(())**++,,,,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!!""##$$%%&&''(())**++,,--..//001122334332211100000001110000//.....////0011112222233333333445566`!!""##$##""!!`ɉ``!!!!!!!""##$$%%&&''(((((())**++,,-,,++*********))))))***)))))((''&&%%%$$$###"""""""""###""!!`ʉ`a!!!!!!!!!!!!""!!!!""""""!!``ʉƉ`a!!!!!!```!!""##$$%%&&''(()))((''&&&&&&''(())**++,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!!!""####""!!`ɉ`!!!!!`a!""#####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,+++***))((''&&&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!!````ɉ`!!!!`Ϗ`!!""##$$%%&&''(())**+**))((''&&%%$$$%%%%%&&''''&'''(()))))((('''''(())****))((''&&%%$$##""!!!``````ɉ`!!!`ɉ```!!!""""""!!!`ɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!``!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##"""""!!!!!!!"""""!"""""""""""!!`ɉ`!!""####""!!`Ä``ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""!!!!!`!```````ȉ`!!""##$$%%&&''(())**++,,--..///0000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ``!!!!!!!"""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ`!!""##$$%%&&''&&%%$$###"""!!`ɉ````ɉ`a!""##$$%%&&''(()())(((((()))********))((''&&%%$$###""###############$$%%%&&&&&'''''''(()))***))(('''&&&%%%%%%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!""""#########$$%$$##""!!``a!""##$$%%&&''(())**+**))((''&&%%$$##""!!```!!!!`ɉ`a!""##$$%%&&''(())**+++++,,,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!""##$$%%&&''(())**++,,--..//001122334332211000000000000000//........///000011112222233333344556``!!""##$##""!!`ɉ``````!!""##$$%%&&''(()())**++,,-,,++**))))*))))((())))))(((((''&&%%%$$$##""""!!"""""""""!!`ˉ`a!"""""""!!"""""""""####""!!`````ʉ`!!"""!!!!````!!""##$$%%&&''(())*))(('''&&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!!"""##$##""!!`Ɖ`!!""!!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//..--,,++***)))((''&&%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ````ɉ`!!!`Ϗ`!!""##$$%%&&''(())***))((''&&%%$$$$$$%$%%&&''&&&&''(())(((''''''''(())****))((''&&%%$$##""!!!!!!!!`ɉ`!!!`ljɉ`!!!!!!!!!!`ɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!`É`!!!!!!!!!`!!!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!!!!````!!!!!!!!!""""""""!!!`ɉ`!!""##$##""!!`ɉɉ`a!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$####"""!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!``ɉ`a!""""""""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!""##$$%%&&'&&%%$$##"""""!!`ɉɉ``!!""##$$%%&&''(())))))))())))****++**))((''&&%%$$##""""""""###"""""""##$$%%%%&&&&&&&&'''((()))**))((''''&&%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!""#######$$%%%$$##""!!````````````a!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ʉ````ɉ`!!""##$$%%&&''(())**+++++++++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``a!!!""""##$$%%&&''(())**++,,--..//001122334332211000///////000////..-----....//00001111122222222334455``a!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**)))))))))(((((()))(((((''&&%%$$$###"""!!!!!!!!!"""!!`ʉ`!!"""""""""""##""""######""!!`````````a!!!`````!!""""""!!!!!!!""##$$%%&&''(())***))((''''''(())**++,,,++**))((''&&%%$$##""!!`lj`a!"""""""""""##$$$##""!!`ɉ`!!"""!""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++***)))((''&&%%%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!!!`Ϗ`!!""##$$%%&&''(())**))((''&&%%$$###$$$$$%%&&&&%&&&''((((('''&&&&&''(())****))((''&&%%$$##"""!!!!!!`ɉ`a!"!!`ɉ``!!!!!!``ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ```````````!!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!!!!```!!!!!`!!!!!!!!!!!!`ɉ`!!""##$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$####"""""!"!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`a!"""""""###$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``ɉ`a!""""!!`ɉ`!!""##$$%%&&&&%%$$##"""!!!!`ɉ`!!!""##$$%%&&''(())*)**))))))***++++**))((''&&%%$$##"""!!"""""""""""""""##$$$%%%%%&&&&&&&''((())))*))((('''&&&&&&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!""""##$$$$%%%%$$##""!!!!!!!!!!!!!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ȉʉȋ`a!""##$$%%&&''(())**+++****++++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##"""!!`ɉ`a!!!!""""##$$%%&&''(())**++,,--..//00112233433221100///////////////..--------...////00001111122222233445`!!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,++**))(((()(((('''(((((('''''&&%%$$$###""!!!!``!!!!!!!!!`ʉ`!!""#####""#########$$$$##""!!!!!!!!!!!!!!!!a``!!!""###""""!!!!""##$$%%&&''(())**+**))((('''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`!!""""""""""###$$$$##""!!`ɉ`!!""""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++**)))(((''&&%%$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ω`!!""##$$%%&&''(())*))((''&&%%$$######$#$$%%&&%%%%&&''(('''&&&&&&&&''(())****))((''&&%%$$##""""""!!`ɉ`!!"!!`ɉ``````ɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!`ʋ``!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!````ɉ```````!!!!!!!!``ɉ``!!""##$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$$$###"""""""""""!!`ɉ`a!""##$$%%&&''(())**+++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!``Ɖ`a!""########$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!`ɉ`!!""##$$%%&&&%%$$##""!!!!!``ɉ```!!!""##$$%%&&''(())********)****++++**))((''&&%%$$##""!!!!!!!!"""!!!!!!!""##$$$$%%%%%%%%&&&'''((()))*))((((''&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!````ɉ```!!""""##$$$$$%%%$$##""!!!!!!!!!!!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``````````````!!""##$$%%&&''(())**+*********++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##"""!!!`ɉ`a!!""""####$$%%&&''(())**++,,--..//00112233433221100///.......///....--,,,,,----..////0000011111111223344`!!""##$$%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,++**))(((((((((''''''((('''''&&%%$$###"""!!!```````!!!`ɉ`!!""#########$$####$$$$$$##""!!!!!!!!!""""!!!!!!!""######"""""""##$$%%&&''(())**+++**))(((((())**++,,---,,++**))((''&&%%$$##""!!```!!""###########$$%%$$##""!!``ɉ`!!""##$$$##""!!`ɉlj`!!""##$$%%&&''(())**++,,--..////..--,,++**)))(((''&&%%$$$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!!`σ`!!""##$$%%&&''(())*))((''&&%%$$##"""#####$$%%%%$%%%&&'''''&&&%%%%%&&''(())****))((''&&%%$$###"""!!`ɉ`!!""!!`ɉɉ`!!""##$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉɉ````````ɉ`a!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$$$#####"#""""""!!`ɉ`a!""##$$%%&&''(())**+++++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!!``!!""#######$$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$$%%&&%%$$##""!!!```ɉ`a!!!"""##$$%%&&''(())**+*++******+++++**))((''&&%%$$##""!!!``!!!!!!!!!!!!!!!""###$$$$$%%%%%%%&&'''(((())))))((('''''''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!!!`ɉ`!!!!""####$$$%%%$$##""""""""""""""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ʉ``a!!!!!!!``a```a!!``a!""##$$%%&&''(())******))))****++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!!!`ɉ`!!""""####$$%%&&''(())**++,,--..//00112233433221100//...............--,,,,,,,,---....////0000011111122334`!!""##$$%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,++**))((''''(''''&&&''''''&&&&&%%$$###"""!!``ɉ````ɉ`!!""##$$$##$$$$$$$$$%%%%$$##"""""""""""""""""!!"""##$$$####""""##$$%%&&''(())**++,++**)))((())**++,,--.--,,++**))((''&&%%$$##""!!`!!!""##########$$$%%%%$$##""!!!````ɉ`!!""##$$$##""!!```````ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))((('''&&%%$$##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!!!`Ą`!!""##$$%%&&''(())))((''&&%%$$##""""""#"##$$%%$$$$%%&&''&&&%%%%%%%%&&''(())****))((''&&%%$$##"""!!`ɉ`!!""!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ˉ``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%%%$$$##########""!!`ɉ`!!""##$$%%&&''(())******++,,--..//00//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!!```!!""##$$$$$$$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`````ɉ`!!""##$$%%&%%$$##""!!``ɉ`!!!"""##$$%%&&''(())**++++++++*++++++**))((''&&%%$$##""!!``````!!!```````!!""####$$$$$$$$%%%&&&'''((()))))))(('''''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!!!!`ɉ`!!!!""#####$$%%%$$##""""""""""""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!```É`a!!!!!!!!!!!!!!!!!!!`ʉ`!!""##$$%%&&''(())****)))))))))**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!""#######$$%%&&''(())**++,,--..//001122333221100//...-------...----,,+++++,,,,--..../////00000000112233`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++**))(('''''''''&&&&&&'''&&&&&%%$$##"""!!!`ʉʉ`!!""##$$$$$$%%$$$$%%%%%%$$##"""""""""####"""""""##$$$$$$#######$$%%&&''(())**++,,,++**))))))**++,,--...--,,++**))((''&&%%$$##""!!!!""##$$$$$$$$$$$%%&&%%$$##""!!!!!!````ɉ`!!""##$$$$##""!!``a!!!!!```ɉ`a!""##$$%%&&''(())**++,,--..///..--,,++**))((('''&&%%$$####$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!!`Ą`!!""##$$%%&&''(())))((''&&%%$$##""!!!"""""##$$$$#$$$%%&&&&&%%%$$$$$%%&&''(())**))((''&&%%$$##""!!!`ɉ`!!"""!!`ɉ`a!""##$$%%&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%$$##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%%%$$$$$#$#####""!!`ɉ`!!""##$$%%&&''(())*******++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$##"""!!!!!""##$$$$$$$%%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%%%$$##""!!`ɉ`a!""""###$$%%&&''(())**+++,,++++++,++**))((''&&%%$$##""!!`Ȋ````!!"""#####$$$$$$$%%&&&''''((())*)))((((((())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##"""""!!`ɉ```!!""""###$$%%%$$##############$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``a!``````a!!""""""""!!"!!!"!!!`ɉ`!!""##$$%%&&''(())**))))(((())))**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""""""""##$$%%&&''(())**++,,--..//0011223221100//..---------------,,++++++++,,,----..../////00000011223`!!""##$$%%&%%$$##""!!``ɉ`a!""##$$%%&&''(())**++++**))((''&&&&'&&&&%%%&&&&&&%%%%%$$##"""!!!`ʉ`!!""##$$$$%%%%%%%%%&&&&%%$$#################""###$$%%%$$$$####$$%%&&''(())**++,,-,,++***)))**++,,--../..--,,++**))((''&&%%$$##""!"""##$$$$$$$$$$%%%&&&&%%$$##"""!!!!!!!!`````````!!""##$$$$##""!!!!!!!!!!!!```a!""##$$%%&&''(())**++,,--..///..--,,++**))(('''&&&%%$$##""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!`ɉ`!!!!`Ą`!!""##$$%%&&''(())((''&&%%$$##""!!!!!!"!""##$$####$$%%&&%%%$$$$$$$$%%&&''(())))((''&&%%$$##""!!!``ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%$$##""!!`É`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&&&%%%$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())))))))**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$##"""!!!""##$$%%%%%%%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""""""##$$%%&&''(())**++,,,,,+,,++**))((''&&%%$$##""!!`ȉɉ`!!"""""########$$$%%%&&&'''((())**))((((())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##"""""!!`ɉ`!!"""""##$$%%%$$########""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!```!!!!!!!!````a!"""""""""""""""!!!!!`ʉˈ`a!""##$$%%&&''(())**)))((((((((())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""""""##$$%%&&''(())**++,,--..//00112221100//..---,,,,,,,---,,,,++*****++++,,----.....////////001122`!!""##$$%%&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())**+++**))((''&&&&&&&&&%%%%%%&&&%%%%%$$##""!!!``ʉ`a!""##$$%%%%%&&%%%%&&&&&&%%$$#########$$$$####"###$$%%%%%$$$$$$$%%&&''(())**++,,---,,++******++,,--..///..--,,++**))((''&&%%$$##""""##$$%%%%%%%%%%%&&''&&%%$$##""""""!!!!!!!!!!!!````‰`!!""##$$$$##""!!""""""!!!!!``a!""##$$%%&&''(())**++,,--..///..--,,++**))(('''&&&%%$$##""""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!`ɉ`!!!!`Ą`!!""##$$%%&&''(()((''&&%%$$##""!!```!!!!!""####"###$$%%%%%$$$#####$$%%&&''(())((''&&%%$$##""!!``ɉ`!!""""!!`ɉ`!!""##$$%%&&''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%%$$##""!!`ĉɉ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&&&%%%%%$%$$##""!!`ɉ`!!""##$$%%&&''(())))))))))**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%$$###"""""##$$%%%%%%%&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&%%$$##""!!`ɉ`!!""""!"""##$$%%&&''(())**++,,,,,,++**))((''&&%%$$##""!!``!!!!"""""#######$$%%%&&&&'''(())**)))))))**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$####""!!`ɉ`!!!!"""##$$%%%$$$$$$##""""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!``!!""!!!!!!!!````!!"""########""""!!!`!`‰``````a!""##$$%%&&''(())**))((((''''(((())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!!""##$$%%&&''(())**++,,--..//001121100//..--,,,,,,,,,,,,,,,++********+++,,,,----.....//////00112`!!""##$$%%&&&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%%%&%%%%$$$%%%%%%$$$$$##""!!!`ɉ`!!""##$$%%%&&&&&&&&&''''&&%%$$$$$$$$$$$$$$$##""""##$$%%%%%%$$$$%%&&''(())**++,,--.--,,+++***++,,--..////...--,,++**))((''&&%%$$##"###$$%%%%%%%%%%&&&''''&&%%$$###""""""""!!!!!!!!!!!!`ɉ`!!""##$$$$##""""""""""""!!!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&&%%%$$##""!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!`ɉ`!!!!`ȉ`!!""##$$%%&&''(((''&&%%$$##""!!```!`!!""##""""##$$%%$$$########$$%%&&''((((''&&%%$$##""!!`ɉ`a!""#""!!`ɉ`a!""##$$%%&&''(())**+**))((''&&%%$$##""!!`Ŋ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%%%$$##""!!`ɉ```a!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''''&&&%%%%%$$##""!!`ɉ`!!""##$$%%&&''(()))(((((())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%%$$###"""##$$%%&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!""!!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!!!!!""""""""###$$$%%%&&&'''(())**)))))**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$###""!!`ɉ`!!!!!""##$$%%%$$$$##""!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!```!!""""""""!!!!!````ʀ`!!""###########""!!```ȉ`!!!!`a````!!""##$$%%&&''(())**))((('''''''''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!!""##$$%%&&''(())**++,,--..//0011100//..--,,,+++++++,,,++++**)))))****++,,,,-----........//0011`!!""##$$%%&&''&&%%$$##"""!!``````````!!""##$$%%&&''(())**+++**))((''&&%%%%%%%%%$$$$$$%%%$$$$$##""!!``lj`!!""##$$%%&&&&''&&&&''''''&&%%$$$$$$$$$%%$$##""!"""##$$%%&%%%%%%%&&''(())**++,,--...--,,++++++,,--..////..-----,,++**))((''&&%%$$####$$%%&&&&&&&&&&&''((''&&%%$$######""""""""""""!!!!`ȉ`!!""##$$$$##""######"""""!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&&%%%$$##""!!!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``ɉ`!!!!`ɉ`!!""##$$%%&&''(''&&%%$$##""!!`ɉ``!!""""!"""##$$$$$###"""""##$$%%&&''((''&&%%$$##""!!`ɉɉ`!!""##""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``Ɗ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`a!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))(('''''&&&&&%%$$##""!!`ɉ`a!""##$$%%&&''(())((((((((())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$$#####$$%%&&&&&&&'''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`!!!!!!`!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`†`````!!!!!"""""""##$$$%%%%&&&''(())*******++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ```!!!""##$$%%%$$##""!!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##"""!!`````!!!""##""""""""!!!!!!``````!!""###$$######""!!`̊ɉ``!!!!!!!!!!!!""##$$%%&&''(())**))((''''&&&&''''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`````````!!""##$$%%&&''(())**++,,--..//00100//..--,,+++++++++++++++**))))))))***++++,,,,-----......//001`!!""##$$%%&&''''&&%%$$##"""!!!!!!!!!`a!!""##$$%%&&''(())**+++**))((''&&%%$$$$%$$$$###$$$$$$#####""!!`ɉ``!!""##$$%%&&&'''''''''((((''&&%%%%%%%%%%%$$##""!!!!""##$$%%&&%%%%&&''(())**++,,,--....--,,,+++,,--..////..---,,,,,,++**))((''&&%%$$#$$$%%&&&&&&&&&&'''((((''&&%%$$$########"""""""""""!!`ɉ`!!""##$$%$$############"""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%$$$##""!!``!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$$%%&&''''&&%%$$##""!!`ɉɉ`!!""!!!!""##$$###""""""""##$$%%&&''(''&&%%$$##""!!`ɉ```ɉɉ`!!""###""!!`ɉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!a```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ``!!!!!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&&&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''((((((''''''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&%%$$$###$$%%&&''''''''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ȉ`!!!!!````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!```!!!!!!!!"""###$$$%%%&&&''(())*****++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ``!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##"""!!!!!!!!""########"""""!!!!!!!!a`a!""###########""!!`ɉ`!!""""!"!!!!""##$$%%&&''(())**))(('''&&&&&&&&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,+++*******+++****))((((())))**++++,,,,,--------..//00`!!""##$$%%&&''((''&&%%$$###""!!!!!!!!!!!""##$$%%&&''(())**+++**))((''&&%%$$$$$$$$$######$$$#####""!!`ʉ````````!!!""##$$%%&&''''((''''((((((''&&%%%%%%%%%$$##""!!`!!!""##$$%%&&&&&&''(())**++,++,,--....--,,,,,,--..////..--,,,,,,,,,++**))((''&&%%$$$$%%&&'''''''''''(())((''&&%%$$$$$$############"""!!`ɉ`!!""##$$%%$$##$$$$$$#####""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%$$$##""!!``!!""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!!!`!!!""#####"""!!!!!""##$$%%&&''(''&&%%$$##""!!``````a!!`ɉ`ɉ`a!""####""!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!!```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&&%%$$##""!!`ɉ`!!!""!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(((('''''''''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%%$$$$$%%&&'''''''((())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$##""!!`ɉ`!!```ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!````É```!!!!!!!""###$$$$%%%&&''(())**+++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$###""!!!!!"""##$$########""""""!!!!!!!""#######""""""!!`Ɖ`a!""""""""""""##$$%%&&''(())**))((''&&&&%%%%&&&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00//..--,,++***************))(((((((()))****++++,,,,,------..//0```!!""##$$%%&&''((((''&&%%$$###"""""""""!"""##$$%%&&''(())**+++**))((''&&%%$$####$####"""######"""""!!`‰``a!!!!!!!!!""##$$%%&&'''((((((((())))((''&&&&&&&%%$$##""!!```!!""##$$%%&&&&''(())**++,++++,,--....---,,,--....//..--,,,+++++,,,++**))((''&&%%$%%%&&''''''''''((())))((''&&%%%$$$$$$$$##########""!!```a!""##$$%%%%$$$$$$$$$$$$#####$$%%%&&''(())**++,,--..//..--,,++**))((''&&%%$$$###""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`a!!!```!!""##"""!!!!!!!!""##$$%%&&''(''&&%%$$##""!!`a!!!!!!!`ɉ``!`````a!""##$##""!!`ɉ`a!""##$$%%%&&''(())**++,++**))((''&&%%$$##"""!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&&%%$$##""!!!`ɉ``!!!""""""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%&&%%$$##""!!`ɉ`a!""##$$%%&&''((''''&&&&&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%%$$$%%&&''(((((((())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ```ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!!!`Ɖ`````a!!"""###$$$%%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$###""""""""##$$$$$$$$#####"""""""""!""###""""""""""!!``a!""####"#""""##$$%%&&''(())**))((''&&&%%%%%%%%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++***)))))))***))))(('''''(((())****+++++,,,,,,,,--..//``a!!!""##$$%%&&''(())((''&&%%$$$##"""""""""""##$$%%&&''(())**+++**))((''&&%%$$#########""""""###"""""!!`‰`a!!!!!!!!!"""##$$%%&&''(((())(((())))))((''&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,++**++,,---...--------......--,,++++++++,,,++**))((''&&%%%%&&''((((((((((())**))((''&&%%%%%%$$$$$$$$$$$$###""!!!`````!!""##$$%%&&%%$$%%%%%%$$$$$##$$%%%%%&&''(())**++,,--....--,,++**))((''&&%%$$$###""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!`‰`!!"!!`ɉʼn``!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!!`ɉ`!!"""""!!!`````!!""##$$%%&&''(''&&%%$$##""!!!!!!!""!!`‰`!!!!!!!`a!""##$$##""!!`ɉ`!!""##$$$$%%&&''(())**++,++**))((''&&%%$$##""""!!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!```ɉ``!!!"""##""##$$%%&&''(())**++,,,--..//00112221100//..--,,++**))((''&&%%%%%%%&%%$$##""!!`ɉ`!!""##$$%%&&'''''&&&&&&&&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&&%%%%%&&''((((((()))**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ljɉ`a!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!`‰``!!"""####$$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!!`ɉ`a!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$$##"""""###$$%%$$$$$$$$######"""""""###""""""!!!!!!``!!""###########$$%%&&''(())**))((''&&%%%%$$$$%%%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**)))))))))))))))((''''''''((())))****+++++,,,,,,--../`a!!!!""##$$%%&&''(())))((''&&%%$$$#########"###$$%%&&''(())**+++**))((''&&%%$$##""""#""""!!!""""""!!!!!`ʉ`a!!""""""""""##$$%%&&''((()))))))))****))((''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++****++,,----...---------..--,,+++*****++,,,++**))((''&&%&&&''(((((((((()))****))((''&&&%%%%%%%%$$$$$$$$$$##""!!!!!!!!""##$$%%&&&&%%%%%%%%%%%%$$$$$%%$$$%%&&''(())**++,,--..--,,++**))((''&&%%$$###""""!!``!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ```ɉ``a!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!!`ɉ`!!"""!!!```!!""##$$%%&&''(''&&%%$$##""!""""""""!!`ɉ``!!!"!!!!!!""##$$$##""!!`ɉɉ`!!""###$$$%%&&''(())**++,++**))((''&&%%$$###""""!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!!"""######$$%%&&''(())**++,,,,,--..//001121100//..--,,++**))((''&&%%$$$$$%%%$$##""!!`ɉ`!!""##$$%%&&''&&&&%%%%%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''&&&%%%&&''(())))))))**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!!"""###$$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""!a``a!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$$########$$%%%%%%%%$$$$$#########"###""!!!!!!!!!!``a!""##$$$#$####$$%%&&''(())**))((''&&%%%$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**)))((((((()))((((''&&&&&''''(())))*****++++++++,,--..ɉ`a!!""""##$$%%&&''(())**))((''&&%%%$$###########$$%%&&''(())**+++**))((''&&%%$$##"""""""""!!!!!!"""!!!!!`ʉ`a!""""""""""###$$%%&&''(())))**))))******))(('''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++**))**++,,,--------,,,------,,++********++,,,++**))((''&&&&''(()))))))))))**++**))((''&&&&&&%%%%%%%%%%%%$$$##"""!!!!!""##$$%%&&''&&%%&&&&&&%%%%%$$%%$$$$$%%&&''(())**++,,----,,++**))((''&&%%$$###""""""!!````!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`a!!`ɉ````a!!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!!`ɉ`!!""!!!`ɉ`!!""##$$%%&&''((''&&%%$$##"""""""##""!!``!!!"""""""!""##$$%$$##""!!`ɉ``````ɉɉ`!!"""####$$%%&&''(())**++,++**))((''&&%%$$####"""!a`ÊƉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&&%%$$##""!!`ɉ`!!"""##$$##$$%%&&''(())**++,,,++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$%%$$##""!!`ɉ`!!""##$$%%&&'&&&%%%%%%%%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(('''&&&&&''(()))))))***++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ʉ```!!!""""###$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""###""!!`a!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%%$$#####$$$%%&&%%%%%%%%$$$$$$########""!!!!!!``````a!""##$$$$$$$$$$$%%&&''(())**))((''&&%%$$$$####$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!!`ɉ`a!""##$$%%&&''(())**++,,--..////..--,,++**))(((((((((((((((''&&&&&&&&'''(((())))*****++++++,,--.``ɉ`a!"""""##$$%%&&''(())****))((''&&%%%$$$$$$$$$#$$$%%&&''(())**+++**))((''&&%%$$##""!!!!"!!!!```!!!!!!`````ɉ`a!"""##########$$%%&&''(()))*********++++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++**))))**++,,,,----,,,,,,,,--,,++***)))))**++,,,++**))((''&'''(())))))))))***++++**))(('''&&&&&&&&%%%%%%%%%%$$##""""""""##$$%%&&''''&&&&&&&&&&&&%%%%%$$###$$%%&&''(())**++,,--,,++**))((''&&%%$$##"""!!""""!!!!!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!"!!`ɉ``a!!!``````a!!!!!"""##$$%%&&''(''&&%%$$##""!!`ɉ`!!!`ɉ`!!!!!``ɉ`!!""##$$%%&&''((''&&%%$$##"########""!!```!!!"""#""""""##$$%%$$##""!!```a!!!!!``ʼn`````ɉ`!!""""###$$%%&&''(())**++,++**))((''&&%%$$$####""!!````ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉɉ`a!""##$$%%&&&&%%$$##""!!`ɉ`!!!!""##$$$$%%&&''(())**++,,,++++,,--..//00100//..--,,++**))((''&&%%$$#####$$$$##""!!`ɉ`!!""##$$%%&&&&%%%%$$$$$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((('''&&&''(())********++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ɉȉ`!!""##$$%%&&'''&&%%$$##""!!`Ƅ`a!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`````!!```!!!"""###$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!`ɉ````ɉɉ`!!""####""!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%$$$$$$$$%%&&&&&&&&%%%%%$$$$$$$$$##""!!`````Ċ`a!""##$$%%%$%$$$$%%&&''(())**))((''&&%%$$$#########$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))((('''''''(((''''&&%%%%%&&&&''(((()))))********++,,--``!!````ɉ``!!"""####$$%%&&''(())**++**))((''&&&%%$$$$$$$$$$$%%&&''(())**+++**))((''&&%%$$##""!!!!!!!!!```!!!`ɉ````!!""##########$$$%%&&''(())****++****+++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))(())**+++,,,,,,,,+++,,,,,,++**))))))))**++,,,++**))((''''(())***********++,,++**))((''''''&&&&&&&&&&&&%%%$$###"""""##$$%%&&''((''&&''''''&&&&%%$$$#####$$%%&&''(())**++,,,,++**))((''&&%%$$##"""!!!!!"""!!!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!"!!``ȉ`a!!""!!``a!!!!!!!!""""##$$%%&&''(''&&%%$$##""!!`ɉ`!!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(((''&&%%$$#######$$##""!!!!!"""#######"##$$%%%$$##""!!``!!!!!!!!!`ɉ`a!!!!````````ɉɉ`!!!""""##$$%%&&''(())**++,++**))((''&&%%$$$$###""!a`ʼn`aa!````!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!```É````a!""##$$%%&&&&%%$$##""!!`ɉ`!!!!!""##$$%%&&''(())**++,,,++**++,,--..//000//..--,,++**))((''&&%%$$#######$$##""!!`ɉ`!!""##$$%%&&&%%%$$$$$$$$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())((('''''(())*******+++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`````````É`!!""##$$%%&&'''&&%%$$##""!!`ń`a!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!```aa!!!!``!!!!"""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!```a!!!```ɉ`````ɉ`!!""####""!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&%%$$$$$%%%&&''&&&&&&&&%%%%%%$$$$##""!!`ʉ`!!""##$$%%%%%%%%%%%&&''(())**))((''&&%%$$####""""####$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##"""!!```ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))(('''''''''''''''&&%%%%%%%%&&&''''(((()))))******++,,-ɉ`a!!!!!!!`ɉ``````!!!""#####$$%%&&''(())**++++**))((''&&&%%%%%%%%%$%%%&&''(())**+++**))((''&&%%$$##""!!````!```ˉ```ˉɊ````a!!!!""###$$$$$$$$$$%%&&''(())***+++++++++,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())****))(((())**++++,,,,++++++++,,++**)))((((())**++,,,++**))(('((())**********+++,,,,++**))(((''''''''&&&&&&&&&&%%$$########$$%%&&''(((('''''''''&&%%%$$$##"""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!!``!!!"""""""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ɉ`!!"!!!`ɉ``!!!""""!!!!!!!!""""""###$$%%&&''((''&&%%$$##""!!`ɉ```ɉ`````ɉ`!!!""##$$%%&&''(((''&&%%$$#$$$$$$$$##""!!!"""###$######$$%%%%$$##""!!``!!""""""!!`ɉ`a!!!!!!!!!!!!!`````ȉ`!!!!"""##$$%%&&''(())**++,++**))((''&&%%%$$$##""!!`ˉ`!!!!!``!````````!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!!!```É`a!!````a!""##$$%%&&&&%%$$##""!!`ɉ````!!""##$$%%&&''(())**+++++****++,,--..//0//..--,,++**))((''&&%%$$##"""""##$$##""!!`ɉ`!!""##$$%%&%%$$$$######$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())))((('''(())**++++++++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!!!!!!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ń`a!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!!!!!!!"!!`ʉ``!!!"""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!`ɉ``````a!!!!`ɉ`!!""##$##"""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&&%%%%%%%%&&''''''''&&&&&%%%%%$$##""!!`ɉ`!!""##$$%%&&%&%%%%&&''(())**))((''&&%%$$###"""""""""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##"""!!!!``ɉ`````!!""##$$%%&&''(())**++,,--..///..--,,++**))(('''&&&&&&&'''&&&&%%$$$$$%%%%&&''''((((())))))))**++,,````ɉ`!!!""!!!!!`ɉ``!!!!!!!!""###$$$$%%&&''(())**++,,++**))(('''&&%%%%%%%%%%%&&''(())**+++**))((''&&%%$$##""!!``ɉɉ``````a!!!!!!!""##$$$$$$$$$$%%%&&''(())**++++,,++++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***))((''(())***++++++++***++++++**))(((((((())**++,,,++**))(((())**+++++++++++,,--,,++**))((((((''''''''''''&&&%%$$$#####$$%%&&''(())((''(((''&&%%%$$###"""""##$$%%&&''(())**++++**))((''&&%%$$##""!!!```!!"""""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!"!!!``ɉ`a!!"""##""!!"""""""""####$$%%&&''''''&&%%$$##""!!`ɉɉɉ``!!""##$$%%&&''(((''&&%%$$$$$$$%%$$##"""""###$$$$$$$#$$%%&&%%$$##""!!`!!"""""""!!`ɉ`!!""""!!!!!!!!!!``a!!````ɉɉ``!!!!""##$$%%&&''(())**++,++**))((''&&%%%%$$##""!!``ɉ`!!"!!!!!!!!!!!!````!!""##$$%%&&''(())**++,,--..//001122221100//...--,,++**))((''&&%%$$##""!!!!!!`ɉ`a!!!!!!!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+++**))**++,,--..///..--,,++**))((''&&%%$$##"""""""##$$##""!a`ɉ`!!""##$$%%%$$$#########$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())*)))((((())**+++++++,,,--..////00112233444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`Ʌɉ`a!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!!""""!!```!!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!!!!!""""!!!`ɉ`a!!!!!!!!!!`ɉ`!!""##$##"##$$%%&&''(())**++,,--..//00100//..--,,++**))(('''&&%%%%%&&&''((''''''''&&&&&%%$$##""!!`ȉ`!!""##$$%%&&&&&&&&&&''(())**))((''&&%%$$##""""!!!!""""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$###""!!!!!``````!!!!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&&&&&&&&&&&&&&%%$$$$$$$$%%%&&&&''''((((())))))**++,`a!!!``ɉ`!!""""""""!!`ɉ`a!!!!!!!"""##$$$$$%%&&''(())**++,,,,++**))(('''&&&&&&&&&%&&&''(())**+++**))((''&&%%$$##""!!`ˉɉ`a``!!!!!!!!!"""""##$$$%%%%%%%%%%&&''(())**+++,,,,,,,,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**))((''''(())****++++********++**))((('''''(())**++,,,++**))()))**++++++++++,,,----,,++**)))((((((((''''''''''&&%%$$$$$$$$%%&&''(())))(((((''&&%%$$$###""!!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``ɉ`!!""###$$%%&&''(())**+++,,++**))((''&&%%$$##""!!`Ɖ`!!""!!!``ɉ`a!!"""####""""""""######$$$%%&&'''&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((''&&%%$%%%%%%%%$$##"""###$$$%$$$$$$%%&&&&%%$$##""!!!""#####""!!`ɉ`!!""""""""""""!!!!!!!!!!!`ȉ```ɉɉ``!!!""##$$%%&&''(())**++,++**))((''&&&%%%$$##""!!`ʉ`!!"""!!!!!!!!!!!!````a!!""##$$%%&&''(())**++,,--..//001122221100//....---,,++**))((''&&%%$$##""""!!!`ĉ`a!"""!!!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())*****))))**++,,--../..--,,++**))((''&&%%$$##""!!!!!""##$##""!!`ɉ`!!""##$$%%$$####""""""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())***)))((())**++,,,,,,,,--.....///0011223344433221100//..--,,++**))((''&&%%$$##""!!`‰`!!"""""!!`ɉ`!!""##$$%%&&'&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""!!`ĉ`!!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!!""""""""!!``a!!!!!!""""!!`ɉ`!!""##$###$$%%&&''(())**++,,--..//0011100//..--,,++**))(('''&&&&&&&&''(((((((('''''&&&%%$$##""!!`ˉ`!!""##$$%%&&'&'&&&&''(())**))((''&&%%$$##"""!!!!!!!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$###""""!!!!!`a!!!!!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&&%%%%%%%&&&%%%%$$#####$$$$%%&&&&'''''(((((((())**++`!!!!!!`ɉ`!!"""##""""!!`ɉ`a!!""""""""##$$$%%%%&&''(())**++,,--,,++**))(((''&&&&&&&&&&&''(())**+++**))((''&&%%$$##""!!`ʉ``a!!!!!!!!""""""""##$$%%%%%%%%%%&&&''(())**++,,,,--,,,,,,++**))((''&&%%$$##"""!!`ɉ`!!""##$$%%&&''(())))))((''&&''(()))********)))******))((''''''''(())**++,,,++**))))**++,,,,,,,,,,,--..--,,++**))))))(((((((((((('''&&%%%$$$$$%%&&''(())**))(((''&&%%$$$##"""!!!!!""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++,++**))((''&&%%$$##""!!!`ɉ`a!"""!!!`lj`!!""###$$##""#########$$$$%%&&'''&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&'''(((''&&%%%%%%%&&%%$$#####$$$%%%%%%%$%%&&''&&%%$$##""!""######""!!`ɉ`!!""##""""""""""!!"""!!!!!`ɉ``a!`ȉ`````ɉ``!!""##$$%%&&''(())**++,++**))((''&&&%%$$##""!!``!!!!!!!!!!`!!"!!!a!!!!""##$$%%&&''(())**++,,--..//001122221100//..-------,,++**))((''&&%%$$##"""""!!`ɉ`a!"""""""""###$$%%&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())****))(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!""####""!!`ʼn`!!""##$$$$###"""""""""##$$%%&&''(())**+++++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**+***)))))**++,,,,,,,---........//0011223344433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ȉ`!````!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##"""##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""""""####"""!!``a!"""""""""""!!```ɉ`!!""##$#$$%%&&''(())**++,,--..//001121100//..--,,++**))(((''&&&&&'''(())(((((((('''&&%%$$##""!!`ʉ`a!""##$$%%&&''''''''(())**))((''&&%%$$##""!!!!````!!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$##"""""!!!!!!!""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%%%%%%%%%%%%%$$########$$$%%%%&&&&'''''(((((())**+`!!""!!`ɉ`!!""######""!!`ɉ`!!"""""""###$$%%%%%&&''(())**++,,----,,++**))((('''''''''&'''(())**++++**))((''&&%%$$##""!!`ɉ`a!!"!!"""""""""#####$$%%%&&&&&&&&&&''(())**++,,,-------,,++**))((''&&%%$$##"""!!!`ɉ`!!""##$$%%&&''(()))))((''&&&&''(())))****))))))))**))(('''&&&&&''(())**++,,,++**)***++,,,,,,,,,,---....--,,++***))))))))((((((((((''&&%%%%%%%%&&''(())***))((''&&%%$$###"""!!```!!""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())*****+++**))((''&&%%$$##""!!!!`ɉ`a!""""!!`ɉ`!!""##$$$$########$$$$$$%%%&&'''&&%&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&'''(((''&&%&&&&&&&&%%$$###$$$%%%&%%%%%%&&''''&&%%$$##"""##$$$##""!!`ɉ`a!""###########"""""""""""!!``a!!!!`ɉ`!!!!!```ɉ`!!""##$$%%&&''(())**++,++**))(('''&&%%$$##""!!`ʉ`a!!!!!`````!!""!!!!"""##$$%%&&''(())**++,,--..//001122221100//..----,,---,,++**))((''&&%%$$####""!!`ȉ`!!""###""""""###$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**)))(((())**++,,--.--,,++**))((''&&%%$$##""!!`````!!""####""!!`ɉ`!!""##$$$##""""!!!!!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++***)))**++,,--------....---...//001122334433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##""!!`lj`!!""##$$%%&&&%%$$##""!!`ɉ`!!!!!!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#####""!!`lj`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##"""########""!!!!"""""""####""!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))(((''''''''(())))))))((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''''(())**))((''&&%%$$##""!!!`````!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$####"""""!""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%%$$$$$$$%%%$$$$##"""""####$$%%%%&&&&&''''''''(())**`!!""!!`ɉ`!!""##$$####""!!`````ɉ`!!""########$$%%%&&&&''(())**++,,--..--,,++**)))(('''''''''''(())**++++**))((''&&%%$$##""!!`Ɖȉ`a!!"""""""""########$$%%&&&&&&&&&&'''(())**++,,----..--,,++**))((''&&%%$$##""!!!``ɉ`!!""##$$%%&&''(())((((''&&%%&&''((())))))))((())))))((''&&&&&&&&''(())**++,,,++****++,,-----------..//..--,,++******))))))))))))(((''&&&%%%%%&&''(())***))((''&&%%$$###""!!!``!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())******+**))((''&&%%$$##""!!```ɉ`!!"""!!`ɉ`!!""##$$%$$##$$$$$$$$$%%%%&&'''&&%%%%%%%%%%%%$$##""!!`ɉ`!!""##$$%%&&&&''(((''&&&&&&&''&&%%$$$$$%%%&&&&&&&%&&''((''&&%%$$##"##$$$$##""!!`ȉ`!!""##$##########""###"""""!!```!!!""!!`ɉ`!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!```````ʋ`!!"""!!!""##$$%%&&''(())**++,,--..//00112221100//..--,,,,,,---,,++**))((''&&%%$$####""!!`ɉ`!!""#######"""""##$$%%%&&&%%$$##""!!`````ɉ`!!""##$$%%&&''(())))))((''(())**++,,---,,++**))((''&&%%$$##""!!``!!""###""!!`ɉ`!!""###$##"""!!!!!!!!!""##$$%%&&''(())****+**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**+++++*****++,,-------.....------..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ȉ`!!""##$$%%&&%%$$##""!!`ɉ`!!!!!!""##$$%%&&''(())**++,,--..//0001100//..--,,++**))((''&&%%$$###""!!`ĉ`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$######$$$$###""!!""###########""!!!!!!``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**)))(('''''((())**)))))))((''&&%%$$##""!!``a!""##$$%%&&''((((())**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%%$$#####"""""""######$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$$$$$$$$$$$$$$##""""""""###$$$$%%%%&&&&&''''''(())*`!!""!!`ɉ`a!""##$$$$$$##""!!!!!!````ɉ`a!""#######$$$%%&&&&&''(())**++,,--....--,,++**)))((((((((('((())**++,++**))((''&&%%$$##""!!`ʼn````!!""#""#########$$$$$%%&&&''''''''''(())**++,,---...--,,++**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''((((((''&&%%%%&&''(((())))(((((((())((''&&&%%%%%&&''(())**++,,,++*+++,,----------...////..--,,+++********))))))))))((''&&&&&&&&''(())***))((''&&%%$$##"""!!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(()))))))***))((''&&%%$$##""!!`ɉ`!!"""!!`ɉɉ`!!""##$$%%$$$$$$$$%%%%%%&&&'''&&%%$%%%%%%%%%$$$##""!!`ɉ`!!""##$$%%%%&&&''(((''&''''''''&&%%$$$%%%&&&'&&&&&&''((((''&&%%$$###$$%%$$##""!!``a!""##$$$$$$$$$$###########""!!!!!"""""!!`ɉ`!!"""!!!!``ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ʉʼnʉ`!!!!!!!!!""##$$%%&&''(())**++,,--..//001121100//..--,,,,++,,,--,,++**))((''&&%%$$$$##""!!``ʼn`!!""##$$$##""!!"""##$$%%%&&&%%$$##""!!!!!!``ɉ`!!""##$$%%&&''(())))(((''''(())**++,,--,,++**))((''&&%%$$##""!!``!!""####""!!`ɉ`!!""""####""!!!!``````!!""##$$%%&&''(())******))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,+++***++,,--..........--,,,---..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""###""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!"""""##$$%%&&''(())**++,,--..////000000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$###$$$$$$$$##""""#######$$$$##""""!!!!```!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**)))(((((((())********))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''((())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%%$$$$#####"########$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$$#######$$$####""!!!!!""""##$$$$%%%%%&&&&&&&&''(())`!!""!!`ɉ`a!""##$$%%$$$$##""!!!!!!!!!`ɉ`!!""##$$$$$$$%%&&&''''(())**++,,--..//..--,,++***))((((((((((())**++,,++**))((''&&%%$$##""!!`ʼn`a!!`ʉ`!!""########$$$$$$$$%%&&''''''''''((())**++,,--....--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(((''''&&%%$$%%&&'''(((((((('''((((((''&&%%%%%%%%&&''(())**++,,,++++,,--...........////..--,,,,++++++************)))(('''&&&&&''(())***))((''&&%%$$##"""!!``ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(()))))))))**))((''&&%%$$##""!!`ȉɉ`!!""!!````ɉɉ`!!""##$$%%%$$%%%%%%%%%&&&&'''&&%%$$$$$$$$$$$$$##""!!`ɉ`!!""##$$%%%%%&&''((('''''''((''&&%%%%%&&&'''''''&''(())((''&&%%$$#$$%%%%$$##""!!``a!""##$$%$$$$$$$$$$##$$$#####""!!!"""##""!!`ɉ`!!""""""!!!`ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ʼn````ĉ`!!!!!```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++++++,,,--,,++**))((''&&%%$$$$##""!!!`ɉ`!!""##$$##""!!!!!""##$$$%%%&&%%$$##""!!!!!!!`ɉ`!!""##$$%%&&''(()))((((''&&''(())**++,,--,,++**))((''&&%%$$##""!!`````!!""##$$##""!!`ɉ`!!""!"""#""!!!```!!""##$$%%&&''(())))****))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,,,+++++,,--......./..--,,,,,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`‰`!!""###""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`````Ą`!!"""##$$%%&&''(())**++,,--..///////000//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$$$$$%%%%$$$##""##$$$$$$$$$$$##""""""!!!!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++***))((((()))**++******))((''&&%%$$##""!!`ȉ``!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&&%%$$$$$#######$$$$$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$###############""!!!!!!!!"""####$$$$%%%%%&&&&&&''(()`!!"!!`ɉ`!!""##$$%%%%%$$##""""""!!!!!`ɉ`!!""##$$$$$$%%%&&'''''(())**++,,--..////..--,,++***)))))))))()))**++,,++**))(('''&&%%$$##""!!`ň`!!!!!```a!""####$$$$$$$$$%%%%%&&'''(((((((((())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''''&&%%$$$$%%&&''''((((''''''''((''&&%%%$$$$$%%&&''(())**++,,,+,,,--........../////..--,,++,,,++++++++**********))((''''''''(())***))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ```a!""##$$%%&&''(())))((((())**))((''&&%%$$##""!!`ɉ```ĉ`!!"""!!`ɉ`!!`ɉ`ɉ`!!""##$$%%&%%%%%%%%&&&&&&''''&&%%$$#$$$$$$$$$###""!!`ɉ`!!""##$$%$$%%%&&''((('((((((((''&&%%%&&&'''(''''''(())))((''&&%%$$$%%&&%%$$##""!!!!""##$$%%%%%%%%%%$$$$$$$$$$$##"""""#####""!!````ɉ`a!""##""""!!`ɉɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!``a!!a`ʉ``````!!""##$$%%&&''(())**++,,--..//00100//..--,,++++**+++,,--,,++**))((''&&%%%%$$##""!!!````````ȉ`!!""##$##""!!``!!!""##$$$%%%%%%$$$##""""""!!!`````````ɉ````!!""##$$%%&&''(()))((('''&&&&''(())**++,,--,,++**))((''&&%%$$##""!!!!!!!""##$$$##""!!`ɉ`!!!!!!""""!!``ɉ`!!""##$$%%&&''(())))***))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,-,,,+++,,--..//////..--,,+++,,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ``a!""##$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ĉ`a!!!!``Ą`!!""##$$%%&&&''(())**++,,--..../..////0//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$$%%%%%%%%$$####$$$$$$$%%%%$$####""""!!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++***))))))))**+++++++**))((''&&%%$$##""!!```a`ȉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&&%%%%$$$$$#$$$$$$$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$###"""""""###""""!!`````a!!!""####$$$$$%%%%%%%%&&''((`!!""!!`ɉ`!!""##$$%%%%%%$$##""""""""!!`ɉ`a!""##$$%%%%%%%&&'''(((())**++,,--..//00//..--,,+++**)))))))))))**++,,++**))((''&&&&%%$$##""!!`ΐ`!!"""!!!````````````a!""##$$$$$$$$%%%%%%%%&&''(((((((((()))**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%&&'''&&&&%%$$##$$%%&&&''''''''&&&''''''&&%%$$$$$$$$%%&&''(())**+++++,,--../////////////..--,,++++,,,,,,++++++++++++***))((('''''(())***))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(()))))((''&&%%$$##""!!`ɉ`a!!!""##$$%%&&''(())))((((((())**))((''&&%%$$##""!!`ɉ`!!!`ɉ`!!""""!!``a!!`ɉ`!```ɉ`a!""##$$%%&&&%%&&&&&&&&&'''''&&%%$$##############""!!`ɉɉ`!!""##$$$$$$$%%&&''(((((((())((''&&&&&'''((((((('(())**))((''&&%%$%%&&&&%%$$##""!!""##$$%%&%%%%%%%%%%$$%%%$$$$$##"""###$$##""!!!!!``ɉ`a!""#####""!!`ɉ``````!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ʉ`a!!!!`ljɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++******+++,,--,,++**))((''&&%%%%$$##"""!!!!!!!!!```ȉ`!!""####""!!```!!""###$$$%%$$$####""""""""!!!!!!!!!!``ɉ`a!!!!""##$$%%&&''(()))((''''&&%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!!!""##$$$$##""!!`ɉĄ`a!!!!`!!!"!!`ɉ`!!""##$$%%&&''((((())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,---,,,,,--..//////..--,,++++++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ȉ``a!!""##$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`Ɖ`!!!!!!`Ą`!!""##$$%%&&&''(())**++,,--........///0//..--,,++**))((''&&%%$$##""!!`ɉ````!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%%%%%&&&&%%%$$##$$%%%%%%%%%%%$$######"""""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,+++**)))))***++,,+++++**))((''&&%%$$##""!!```!!!`ĉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))(('''&&%%%%%$$$$$$$%%%%%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""!!```!!!""""####$$$$$%%%%%%&&''(`a!"""!!`ɉ`a!""##$$%%&&&&%%$$######""""!!`ɉ`a!""##$$%%%%%%&&&''((((())**++,,--..//0000//..--,,+++*********)***++,,++**))((''&&&&&%%$$##""!!`Џ`!!"""""!!!!!!!!!!!!!!!""##$$$$%%%%%%%%%&&&&&''((())))))))))**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`!!""""##$$%%&&'&&&&%%$$####$$%%&&&&''''&&&&&&&&''&&%%$$$#####$$%%&&''(())**+++++,,--..///////////..--,,++**++,,,,,,,,,++++++++++**))(((((((())***))((''&&%%$$##""!!``ɉ`a!""##$$%%&&''((((()))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(()))((('''''(())*))((''&&%%$$##""!!`lj`!!!!``ɉ`!!""""!!```a!"!!`É`!!!!``ɉ`a!""##$$%%&&'&&&&&&&&''''''''&&%%$$##"#########""#""!!`ɉ`ɉ`!!""###$##$$$%%&&''(())))))))((''&&&'''((()(((((())****))((''&&%%%&&''&&%%$$##""""##$$%%&&&&&&&&&&%%%%%%%%%%%$$#####$$$$$##""!!!!!!`ɉ`a!""##$###""!!``ɉ`!!!!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!``a!""!!`lj`!!""##$$%%&&''(())**++,,--..//0//..--,,++****))***++,,--,,++**))((''&&&&%%$$##"""!!!!!!!!!!!`ɉ`!!""###""!!`ɉ`!!""###$$$$$$###"""""""!!""!!!!!!!!!!!`ɉ``!!!!!""##$$%%&&''(()))(('''&&&%%%%&&''(())**++,,--,,++**))((''&&%%$$##"""""""##$$%%$$##""!!`ɉ```Ą`!!!```!!!!`ɉ`!!""##$$%%&&''(((((())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,----,,,--..//00//..--,,++***+++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!""##$$$$##""!!``lj`!!""##$$%%&&&%%$$##""!!`ɉ`!!""!!`Ą`!!""##$$%%%%&&''(())**++,,----.--....////..--,,++**))((''&&%%$$##""!!`Ȁ``!!a``!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%%&&&&&&&&%%$$$$%%%%%%%&&&&%%$$$$####"""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,+++********++,,,,,,,++**))((''&&%%$$##""!!````!!!!!``!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))(('''&&&&%%%%%$%%%%%%%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""!!!!!!!"""!!!!`ȉ``!!""""#####$$$$$$$$%%&&''ɉ`!!"""!!`ɉ`a!""##$$%%&&&&&&%%$$#######""!!`ɉ`a!""##$$%%&&&&&&&''((())))**++,,--..//001100//..--,,,++***********++,,++**))((''&&%%%%%%$$##""!!`Џ`a!""###"""!!!!!!!!!!!!""##$$%%%%%%%%&&&&&&&&''(())))))))))***++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!""##$$%%&&&%%%%$$##""##$$%%%&&&&&&&&%%%&&&&&&%%$$########$$%%&&''(())*****++,,--..///....//..--,,++****++,,--,,,,,,,,,,,,+++**)))((((())***))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''((((((((((''&&%%$$##""!!`ɉ`!!"""##$$%%&&''(()))((('''''''(())*))((''&&%%$$##""!!`lj`!!""!!`ĉ`!!""#""!!!!!"""!!`ĉ`!!!!!!```````ɉ`!!""##$$%%&&''&&'''''''''(''&&%%$$##"""""""""""""""!!`ɉ`!```ɉ`!!""#######$$%%&&''(())))**))(('''''((()))))))())**++**))((''&&%&&''''&&%%$$##""##$$%%&&'&&&&&&&&&&%%&&&%%%%%$$###$$$%%$$##"""""!!!`ɉ`!!""##$$$##""!!a`ɉ`a!!!!!!!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`a!"""!!`lj`a!""##$$%%&&''(())**++,,--..////..--,,++**))))))***++,,--,,++**))((''&&&&%%$$###"""""""""!!!!`ɉ`!!""##""!!`ɉ`!!"""###$$###""""!!!!!!!!!"""""""""!!!```ɉ`!!!"""""##$$%%&&''(()))((''&&&&%%$$%%&&''(())**++,,--,,++**))((''&&%%$$##"""""##$$%%%%$$##""!a`````!!`Ą`!!``ɉ``!`ɉ`!!""##$$%%&&''('''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.-----..//00//..--,,++******++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!"""##$$%%$$##""!!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!"""!!``Ą`!!""##$$$%%%&&''(())**++,,--------...////..--,,++**))((''&&%%$$##""!!```a!!!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&&&&&''''&&&%%$$%%&&&&&&&&&&&%%$$$$$$#####$$%%&&''(())**++,,--..//001122334455554433221100//..--,,,++*****+++,,--,,,,,++**))((''&&%%$$##""!!!!!!!""!!`‰`!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))(((''&&&&&%%%%%%%&&&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!``ɉ`!!!!""""#####$$$$$$%%&&'```ɉ``!!"""!!`ɉ`a!""##$$%%&&''''&&%%$$$$$$##""!!`ɉ`a!""##$$%%&&&&&&'''(()))))**++,,--..//00111100//..--,,,+++++++++*+++,,++**))((''&&%%%%%%$$##""!!``a!""#####"""""""""""""""##$$%%%%&&&&&&&&&'''''(()))**********++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!""##$$%%&%%%%$$##""""##$$%%%%&&&&%%%%%%%%&&%%$$###"""""##$$%%&&''(())*****++,,--...........--,,++**))**++,,-----,,,,,,,,,,++**))))))))***))((''&&%%$$##""!!`ɉ`a!!""##$$%%&&''(((''''((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(()))(('''&&&&&''(())*))((''&&%%$$##""!!``!!"""!!`ɉ`!!""##""!!!""#""!!`lj``!!!!!!!!!!`ɉ`a!""##$$%%&&''''''''''((((''&&%%$$##""!"""""""""!!"!!`ɉɉ`!!!!`ɉ`!!""""#""###$$%%&&''(())****))(('''((()))*))))))**++++**))((''&&&''((''&&%%$$####$$%%&&''''''''''&&&&&&&&&&&%%$$$$$%%%%%$$##""""""!!``!!""##$$$$$##""!!!``ɉ`!!""""!!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ʼn`!!""""!!`Ɋ`!!""##$$%%&&''(())**++,,--..//..--,,++**))))(()))**++,,--,,++**))((''''&&%%$$###"""""""""""!!``ɉ`!!""##""!!`ȉ`!!"""######"""!!!!!!!``!!!!!""""""""!!!!`ɉ`!!"""""##$$%%&&''(()))((''&&&%%%$$$$%%&&''(())**++,,--,,++**))((''&&%%$$#######$$%%&&%%$$##""!a!a``!!!`Ą`!!`ɉ`ɉ`!!""##$$%%&&''''''(()))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--...---..//00//..--,,++**)))***++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""##$$%%%%$$##""!!!``ɉ`!!""##$$%%&&%%$$##""!!`ȉ`!!"""!!`Ƅ`!!""###$$$$%%&&''(())**++,,,,-,,----..////..--,,++**))((''&&%%$$##""!!````a`!!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''&&&''''''''&&%%%%&&&&&&&''''&&%%%%$$$$###$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,,++++++++,,-------,,++**))((''&&%%$$##""!!!!""""!!``!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))(((''''&&&&&%&&&&&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!```````!!!```ɉ`a!!!"""""########$$%%&&``a!!``ɉ`!!"""!!`ɉ`!!""##$$%%&&'''''&&%%$$$$$##""!!`ɉ`a!""##$$%%&&'''''''(()))****++,,--..//0011221100//..---,,+++++++++++,,++**))((''&&%%$$$$%$$##""!!`ˍ`a!""##$$$###""""""""""""##$$%%&&&&&&&&''''''''(())**********+++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ````!!""##$$%%%$$$$##""!!""##$$$%%%%%%%%$$$%%%%%%$$##""""""""##$$%%&&''(()))))**++,,--...----..--,,++**))))**++,,------------,,,++***)))))****))((''&&%%$$##""!!`ɉ`a!!""##$$%%&&''((''''''''(((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())(('''&&&&&&&''(())*))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!""###"""""###""!!`lj`!!"!!!!!!!``lj`!!""##$$%%&&''(''((((((((''&&%%$$##""!!!!!!!!!!!!!!!!`ɉ```!!!!!`ɉ`!!!"""""""##$$%%&&''(())****))((((()))*******)**++,,++**))((''&''((((''&&%%$$##$$%%&&''(''''''''''&&'''&&&&&%%$$$%%%&&%%$$#####"""!!`````a!""##$$%%%$$##"""!!!``ɉ`a!"""""""""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!```!!""##""!!``Ɖ`!!""##$$%%&&''(())**++,,--....--,,++**))(((((()))**++,,--,,++**))((''''&&%%$$$#########""""!!!``ɉ`a!""####""!!`ɉ`!!!"""##"""!!!!```````!!!!!"""""""!!!`ɉ`!!""####$$%%&&''(()))((''&&%%%%$$##$$%%&&''(())**++,,--,,++**))((''&&%%$$#####$$%%&&&&%%$$##""!!!!`ĉ`!!!`Ą`!`ɉɉ`!!""##$$%%&&''&&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.......//00//..--,,++**))))))**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##"""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!""!!`Ɉ`!!""#####$$$%%&&''(())**++,,,,,,,,---..////..--,,++**))((''&&%%$$##""!!a!!!!!""!!`lj`!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**))((''''''(((('''&&%%&&'''''''''''&&%%%%%%$$$$$%%&&''(())**++,,--..//0011112233445566554433221100//..---,,+++++,,,--..-----,,++**))((''&&%%$$##"""""""#""!!``!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**)))(('''''&&&&&&&''''''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`````ɉ```!!!!"""""######$$%%&`a!!!!!!`ɉ`!!""""!!`ɉ`!!""##$$%%&&''(((''&&%%%%$$##""!!`ȉ`a!""##$$%%&&''''''((())*****++,,--..//001122221100//..---,,,,,,,,,++++++**))((''&&%%$$$$$$$$##""!!`ʈ`!!""##$$$$###############$$%%&&&&'''''''''((((())***++++++++++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%$$$$##""!!!!""##$$$$%%%%$$$$$$$$%%$$##"""!!!!!""##$$%%&&''(()))))**++,,-----------,,++**))(())**++,,--.----------,,++********++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''''&&&&'''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((((''&&&%%%%%&&''(())))((''&&%%$$##""!!`ɉ`a!""#""!!`ɉɉ`!!""####"""##$##""!!`ɉ`!!"""""""!!!`ɉ`!!""##$$%%&&''(((((((((((''&&%%$$##""!!`!!!!!!!!!``!!!`ɉ```!!``!!"""!!`ɉ`!!!!"!!"""##$$%%&&''(())****))((()))***+******++,,,,++**))(('''((((''&&&&%%$$$$%%&&''(((((((((('''''''''''&&%%%%%&&&&&%%$$######""!!!!!!!""##$$%%%%%$$##"""!!!!`ĉ``!!""####"""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!````!!""####""!!a``ĉ`!!""##$$%%&&''(())**++,,--...--,,++**))((((''((())**++,,--,,++**))((((''&&%%$$$###########""!!!``!!""####""!!`ɉ`a!!""""""!!!``ɉ```!!!!!!"""""!!`ɉ`!!""###$$%%&&&''(())((''&&%%%$$$####$$%%&&''(())**++,,--,,++**))((''&&%%$$$$$$$%%&&''&&%%$$##""""!!`ɉ`a!!!``!`ɉ`!!""##$$%%&&&&&&&''((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../...//00//..--,,++**))((()))**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!"!!``!!"""""####$$%%&&''(())**++++,++,,,,--..////..--,,++**))((''&&%%$$##""!!!!"!""!!``a!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))(('''((((((((''&&&&'''''''((((''&&&&%%%%$$$%%&&''(())**++,,--..//001011112233445566554433221100//..---,,,,,,,,--.......--,,++**))((''&&%%$$##""""##""!!!!`ˉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**)))(((('''''&''''''''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉɉ`!!!!!""""""""##$$%%``````!!!"""!!`ɉ``!!""#""!!`ɉ`!!""##$$%%&&''((((''&&%%%%$$##""!!`ɉ``!!""##$$%%&&''((((((())***++++,,--..//00112233221100//...--,,,,,,+++++++**))((''&&%%$$####$$$##""!!`ɉ`!!""##$$%$$$############$$%%&&''''''''(((((((())**++++++++++,,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$####""!!``!!""###$$$$$$$$###$$$$$$##""!!!!!!!!""##$$%%&&''((((())**++,,---,,,,--,,++**))(((())**++,,--........---,,+++*****++++**))((''&&%%$$##""!!`lj``!!""##$$%%&&''('''&&&&&&&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(((''&&&%%%%%%%&&''(()))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ``````!!""##$#####$$$##""!!``!!""""""""!!!```ɉ`!!""##$$%%&&''(((())))((''&&%%$$##""!!``````````````ɉ`!!!!!!!"""""!!``ɉ``!!!!!!!""##$$%%&&''(())****)))))***+++++++*++,,--,,++**))(('((((''&&&&&&%%$$%%&&''(()((((((((((''((('''''&&%%%&&&''&&%%$$$$$###""!!!!!""##$$%%&&&%%$$###"""!!!`ĉ``a!!""#########$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!!`!!!!""##$$##""!!!!````Å`!!""##$$%%&&''(())**++,,--..--,,++**))((''''''((())**++,,--,,++**))((((''&&%%%$$$$$$$$$####"""!!`ɉ``!!""##$##""!!`ɉ``!!!""!!!``ɉ``!!!!!""""!!`ɉ`a!""####$$%%%%&&''((((''&&%%$$$$##""##$$%%&&''(())**++,,--,,++**))((''&&%%$$$$$%%&&''''&&%%$$##"""!!`ɉ`!!"!!`ĄĄ`a!`φ`!!""##$$%%&&%%%&&''(((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--../////00//..--,,++**))(((((())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ``!!""##$$%%&%%$$##""!!`ĉ`!!""!!`ɉ`!!!"""""###$$%%&&''(())**++++++++,,,--..////..--,,++**))((''&&%%$$##"""""""""!!`ˉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))(((((())))(((''&&''(((((((((((''&&&&&&%%%%%&&''(())**++,,--..//00000000112233445566554433221100//...--,,,,,---..//.....--,,++**))((''&&%%$$######""!!!!!``!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++***))((((('''''''(((((())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ```!!!!!""""""##$$%````a!!!!!!"""""!!`ɉ`a!!""##""!!`ɉ`a!""##$$%%&&''(())((''&&&%%$$##""!!`ɉ`a!!""##$$%%&&''(((((()))**+++++,,--..//0011223333221100//...----,,++++*****))((''&&%%$$######$##""!!``!!""##$$%%$$$$$$$$$$$$$$$%%&&''''((((((((()))))**+++,,,,,,,,,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$####""!!``!!""####$$$$########$$##""!!!`````!!""##$$%%&&''((((())**++,,,,,,,,,,,++**))((''(())**++,,--.........--,,++++++++,,++**))((''&&%%$$##""!!``!!!""##$$%%&&''(''&&&&%%%%&&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''&&%%%$$$$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!!!!`ɉ`a!""##$$$###$$%$$##""!!```a!""######"""!!!!``ɉ`a!""##$$%%&&''(())))))((''&&%%$$##""!!`ɉɉɉ`!!""!!""###""!!`ɉ``!``!!!""##$$%%&&''(())****)))***+++,++++++,,----,,++**))(((((''&&%%&&&&%%%%&&''(())))))))))(((((((((((''&&&&&'''''&&%%$$$$$$##"""""""##$$%%&&&&&%%$$###""""!!`ɉ`a!!!""##$$$$###$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""!!!!!""##$$$$##"""!!!!!!`````ǁƊ`a!""##$$%%&&''(())**++,,--..--,,++**))((''''&&'''(())**++,,,,,+++**))))((''&&%%%$$$$$$$$$$$##""!!`ɉ``!!!""##$##""!!`ɉ`!!!!!!`ɉ````!!!!"!!`Ə`!!""##"##$$%%%%&&''((''&&%%$$$###""""##$$%%&&''(())**++,,--,,++**))((''&&%%%%%%%&&''((''&&%%$$##""!!`ɉ`!!"!!`````!`Ϗ`!!""##$$%%%%%%%%&&''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////00//..--,,++**))(('''((())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""!!`ɉ`!!!!!!""""##$$%%&&''(())****+**++++,,--..////..--,,++**))((''&&%%$$##"""""""!!`ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((())))))))((''''((((((())))((''''&&&&%%%&&''(())**++,,--..//00000/0000112233445566554433221100//...--------..///////..--,,++**))((''&&%%$$####""!!```!!``!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++***))))((((('(((((((())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!!""##$$```a!!!!!!!!!"""#""!!`ɉ`a!!""###""!!``!!""##$$%%&&''(()))((''&&&%%$$##""!!`ɉ``!!!""##$$%%&&''(()))))))**+++,,,,--..//001122334433221100///..--,,++*******))((''&&%%$$##""""####""!!`lj`!!""##$$%%%%$$$$$$$$$$$$%%&&''(((((((())))))))**++,,,,,,,,,,---..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""""!!`ɉ`!!""""########"""######""!!```!!""##$$%%&&'''''(())**++,,,++++,,++**))((''''(())**++,,--..////...--,,,+++++,,,,++**))((''&&%%$$##""!!`a!!""##$$%%&&''(''&&&%%%%%%%%&&''&&%%$$##""!!`É`!!""##$$%%&&''''&&%%%$$$$$$$%%&&''(((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`a!!!!!`ɉ`a!""##$$$$$$$%%%$$##""!!!!!""########"""!!!!!``ȉ`a!""##$$%%&&''(())))*))((''&&%%$$##""!!`ɉ`!!"""""""""""!!`ɉ```!!""##$$%%&&''(())*******+++,,,,,,,+,,--..--,,++**))(((''&&%%%%&&&&%%&&''(())*))))))))))(()))(((((''&&&'''((''&&%%%%%$$$##"""""##$$%%&&'''&&%%$$$###""!!`ɉɉ`!!"""##$$$$$$$$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##"""!""""##$$%%$$##""""!!!!!!!!!``````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&&&&&'''(())**++,,,++*****))))((''&&&%%%%%%%%%$$$##""!!`ɉ`!!!!""##$$##""!!`ɉ```!!``ɉ`!!!!"!!``Ϗ`!!""""""##$$$$%%&&''''&&%%$$####""!!""##$$%%&&''(())**++,,--,,++**))((''&&%%%%%&&''(((''&&%%$$##""!!`ɉ`!!""!!`Ą`!!```!!`Ϗ`a!""##$$%%%%%$$$%%&&''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''''''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$##""!!`ɉ`!!""##$$%%%%$$##""!!`ɉ`!!""!!`ɉ```!!!!!"""##$$%%&&''(())********+++,,--..////..--,,++**))((''&&%%$$##""!!"!!`lj`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))))))****)))((''(()))))))))))((''''''&&&&&''(())**++,,--..//0000//////00112233445566554433221100///..-----...//00///..--,,++**))((''&&%%$$$###""!!````lj`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,+++**)))))((((((())))))**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!!!""##$```a!!!!!!"""""""###""!!`ɉ`a!"""##$##""!!``!!""##$$%%&&''(())))(('''&&%%$$##""!!``ɉ``````a!!"""##$$%%&&''(())))))***++,,,,,--..//0011223344433221100//..--,,++****)))))((''&&%%$$##""""""###""!!`lj`!!""##$$%%%%%%%%%%%%%%%%%&&''(((()))))))))*****++,,,----------..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###""""!!`ɉ`!!"""""####""""""""##""!!`ɉ`!!""##$$%%&&'''''(())**+++++++++++**))((''&&''(())**++,,--../////..--,,,,,,,,--,,++**))((''&&%%$$##""!!!"""##$$%%&&''(''&&%%%%$$$$%%%&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$$#####$$%%&&''(''&&%%$$##""!!`ɉ`!!""""!!`ɉ``!!!!!``!!""##$$%$$$%%&%%$$##""!!!""##$$$$$$###""""!!!!`ɉ`!!""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!"""""!"""""!!`ɉɉ`!!""##$$%%&&''(())*****+++,,,-,,,,,,--...--,,++**))((''&&%%$$%%&&&&&&''(())**********)))))))))))(('''''(((((''&&%%%%%%$$#######$$%%&&'''''&&%%$$##""!!`ɉ`````ɉ`a!"""##$$%%%%$$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$###"""""##$$%%%%$$###""""""!!!!!!!!!````````a!!!!`a!!!``a!""##$$%%&&''(())**++,,--.--,,++**))((''&&&&%%&&&''(())**+++++***)))***))((''&&&%%%%%%%%$$##""!!`ɉ`!!"""##$$##""!!`ɉ``ɉ```!!"!!!```Ϗ``!!"""""!""##$$$$%%&&''&&%%$$###"""!!!!""##$$%%&&''(())**++,,--,,++**))((''&&&&&&&''(()((''&&%%$$##""!!`ɉ`!!"""!!`Ą`!!!!```````````a!`Ϗ``a!""##$$%%%%$$$$$$%%&&''(''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&&'''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%$$##""!!`ɉ`!!""##$$%%%%$$##""!!`ĉ`!!""!!`ɉ```!!!!""##$$%%&&''(())))*))****++,,--..//..--,,++**))((''&&%%$$##""!!!!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**)))********))(((()))))))****))((((''''&&&''(())**++,,--..//0000///.////00112233445566554433221100///........//000//..--,,++**))((''&&%%$$$###""!!`ƉNJ`a!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,+++****)))))())))))))**++,,--..//00//..--,,++**))((''&&%%$$##""!!`ɉ`````!!""##``a!!!!!""""""""""###""!!`ɉ`!!"""##$$$##""!!``a!""##$$%%&&''(())**))(('''&&%%$$##""!!!`ɉ````!!!!!!!!"""##$$%%&&''(())*******++,,,----..//0011223344433221100//..--,,++**)))))))((''&&%%$$##""!!!!""##""!!`ʉ``!!""##$$%%&&&%%%%%%%%%%%%&&''(())))))))********++,,----------...//00//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#""!!"!!`É`!!!!""""""""!!!""""""!!`ɉ`!!""##$$%%&&'&&&''(())**+++****++**))((''&&&&''(())**++,,--../////..---,,,,,----,,++**))((''&&%%$$##""!"""##$$%%&&''(''&&%%%$$$$$$$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$$#######$$%%&&'''&&%%$$##""!!`ɉ`!!""""!!`ɉȉ``!!!`ĉ`!!""##$$%%%%%&&&%%$$##"""""##$$$$$$$$###"""""!!!``ɉ`a!""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""""!!!!!!!!`ɉ`!!""##$$%%&&''(())**++++,,,-------,--...--,,++**))((''&&%%$$$$%%&&&&''(())**+**********))***)))))(('''((())((''&&&&&%%%$$#####$$%%&&''((''&&%%$$##""!!`ɉ`!!!!!``ɉ`!!""##$$%%%%%%%%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$###"####$$%%&&%%$$####"""""""""!!!!!!!``a!!!!!!!!!!!!!!!``!!""##$$%%&&''(())**++,,----,,++**))((''&&%%%%%%&&&''(())**+++**))))))***))(('''&&&&&&%%$$##""!!`lj`!!""##$$##""!!`ɉɉ`!!"!!!!!```Ą````````````````````a!!""""!!!!""####$$%%&&&&%%$$##""""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&&&&''(())((''&&%%$$##""!!`ɉ`!!"""!!`Ą`!!"!!!!!!!!!!!!``!!`Ϗ``````a!!""##$$%%%%$$$###$$%%&&''(''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&&&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$##"""!!`ɉ`!!""##$$%%%%$$##""!!`ɉ```!!"""!!`ɉ``!!!""##$$%%&&''(())))))))***++,,--....--,,++**))((''&&%%$$##""!!``a`Ċ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++******++++***))(())***********))(((((('''''(())**++,,--..//0000//......//001122334455665544332211000//.....///000//..--,,++**))((''&&%%$$###"""!!``!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,,++*****)))))))******++,,--..//000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#`a!!!!"""""""#########""!!`ɉ`!!""###$$%$$##""!!````a!""##$$%%&&''(())****))(((''&&%%$$##""!!!`ɉ`a!!!!!!!!!"""###$$%%&&''(())******+++,,-----..//0011223344433221100//..--,,++**))))(((((''&&%%$$##""!!!!!!""#""!!`ʉ`a!""##$$%%&&&&&&&&&&&&&&&&&''(())))*********+++++,,---..........//00//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""!!!!!!!```!!!!!""""!!!!!!!!""!!`ɉ`a!""##$$%%&&'&&&&&''(())***********))((''&&%%&&''(())**++,,--..///./..--------..--,,++**))((''&&%%$$##"""###$$%%&&''(''&&%%$$$$####$$$%%%%%%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$###"""""##$$%%&&''&&%%$$##""!!`ɉ`!!"""!!`ɉ```ɉ`!!!`ɉ`!!""##$$%%%%&&'&&%%$$##"""##$$%%%%%%$$$####""""!!a`ɉ`a!""##$$%%&&''(())**+**))((''&&%%$$##""!!`ɉ`!!"""!!`!!!!!``ɉ`!!""##$$%%&&''(())**++,,,---.------...--,,++**))((''&&%%$$##$$%%&&''(())**++++++++++***********))((((()))))((''&&&&&&%%$$$$$$$%%&&''((''&&%%$$##""!!`ɉ``!!!!!!!!`ɉ`!!""##$$%%&&%%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$#####$$%%&&&&%%$$$######"""""""""!!!!`````````````````aa!!!!""!!"!""""!!```!!""##$$%%&&''(())**++,,---,,++**))((''&&%%%%$$%%%&&''(())*****)))((())***))(('''&&&&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!"""!!!!!!````````````!!!!!!!!!!!!!!!!!!!!!!""""!!!`!!""####$$%%&&%%$$##"""!!!``a!""##$$%%&&''(())**++,,--,,++**))(('''''''(()))((''&&%%$$##""!!`ɉ`!!""""!!```a!""""!!!!!!!!!!!``!!`ˏ`!!!!!!!!""##$$%%%$$$######$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%&&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%$$##""!!!!`ɉ`!!""##$$%%%%$$##""!!``ɉ`````!!!!""#""!!`ɉ``!!""##$$%%&&''(((()(())))**++,,--..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..--,,++***++++++++**))))*******++++**))))(((('''(())**++,,--..//0000//...-....//001122334455665544332211000////////000//..--,,++**))((''&&%%$$###"""!!``!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,,++++*****)********++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""```!!!""""""##########$##""!!`ɉ`!!""###$$%%%$$##""!!!!!!""##$$%%&&''(())**++**))(((''&&%%$$##"""!!`ɉ`a!!!!""""""""###$$%%&&''(())**+++++++,,---....//0011223344433221100//..--,,++**))(((((((''&&%%$$##""!!````!!""""!!`ʉ`!!""##$$%%&&''&&&&&&&&&&&&''(())********++++++++,,--..........///000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""!!``!!!!!`ɉ```!!!!!!!!```!!!!!!!`ɉ```a!""""##$$%%&&&%%%&&''(())***))))**))((''&&%%%%&&''(())**++,,--..........-----....--,,++**))((''&&%%$$##"###$$%%&&''(''&&%%$$$########$$%%%%%$$##""!!`ɉ`!!""##$$%%&&&%%$$###"""""""##$$%%&&&&%%$$##""!!`ɉ`a!""""!!`ɉ`!!`ɉ`!!`Ɖ`!!""##$$%%&&&'''&&%%$$#####$$%%%%%%%%$$$#####"""!!!`ȉ`a!""##$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉɉ`!!""!!``````ɉ`!!""##$$%%&&''(())**++,,--.......-...--,,++**))((''&&%%$$####$$%%&&''(())**+++++++++++**+++*****))((()))**))(('''''&&&%%$$$$$%%&&''(((''&&%%$$##""!!`ɉ``!!!"""""!!!`ɉ`!!""##$$%%&&&&&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$$#$$$$%%&&''&&%%$$$$#########"""""""!!!!!!!!!!!!!!!!!!!!!""!!!!!!!"""""!!!``Ŋ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$$$$$%%%&&''(())***))(((((())***))((('''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!!""""!!!!!!!!!`````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!""""!!!```!!""""##$$%%%%$$##""!!!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))(('''''(())))((''&&%%$$##""!!`ɉ`!!""##""!!!`!!""#""""""""""""!!`Ą`a!!`Ϗ`!!!!!!!"""##$$$$$$$$###"""##$$%%&&'''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%%%%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!!!`ɉ`!!""##$$%%&%%$$##""!!!``ɉ`!!!!!!!!""##""!!`ȉ`!!""##$$%%&&''(((((((()))**++,,----,,++**))((''&&%%$$##""!!`ʉɉ`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++++++,,,,+++**))**+++++++++++**))))))((((())**++,,--..//0000//..------..//001122334455665544332211100/////0000//..--,,++**))((''&&%%$$##"""!!!!`ȉ``!!""##$$%%&&''(())**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//001122334433221100//..---,,+++++*******++++++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"`a!!!"""""#######$$$$$$$##""!!`ɉ`!!""##$$$%%&%%$$##""!!!!""##$$%%&&''(())**++++**)))((''&&%%$$##"""!!`ɉ`!!"""""""""###$$$%%&&''(())**++++++,,,--.....//0011223344433221100//..--,,++**))(((('''''&&%%$$##""!!``!!"""!!``!!""##$$%%&&''''''''''''''''(())****+++++++++,,,,,--...//////////000//..--,,++**))((''&&%%$$##""!!`lj`!!!!!```!!!`Ɖ``!!!!`````!!!`ɉ`a!!!""""""##$$%%&%%%%%&&''(()))))))))))((''&&%%$$%%&&''(())**++,,--...-...........//..--,,++**))((''&&%%$$###$$$%%&&''(''&&%%$$####""""###$$$$$$$$##""!!`ɉ`!!""##$$%%&&%%$$##"""!!!!!""##$$%%&&&%%$$##""!!`ɉ`!!"""!!`ɉ`a!`Ɖ`!!`ɉ`!!""##$$%%&&&''(''&&%%$$###$$%%&&&&&&%%%$$$$####"""!!```!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`````````ȉ`!!"!!`ɉɉ`!!""##$$%%&&''(())**++,,--../.......--,,++**))((''&&%%$$##""##$$%%&&''(())**++,,,,,,+++++++++++**)))))*****))((''''''&&%%%%%%%&&''(()((''&&%%$$##""!!`ɉ`!!!!"""""""!!`ȉɉ`!!""##$$%%&&&&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%$$$$$%%&&''''&&%%%$$$$$$#########""""!!!!!!!!!!```````!!!!!!!!``!!!""#""!!!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$$##$$$%%&&''(()))))((('''(())***))(((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!!!!""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"!!!!`ɉ`!!""""##$$%%$$##""!!!``ɉ`!!""##$$%%&&''(())**++,,--,,++**))((((((())*))((''&&%%$$##""!!`ɉ`!!""###""!!!!""####""""""""""!!`ĄÄ`a!!!`Ϗ`!!!"""""""##$$$$$$###""""""##$$%%&&''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$$%%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$##""!!```ɉ`!!""##$$%%&&%%$$##""!!!``!!!!!""""####""!!`ɉ`!!""##$$%%&&''''(''(((())**++,,---,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667777666554433221100//..--,,+++,,,,,,,,++****+++++++,,,,++****))))((())**++,,--..//0000//..---,----..//0011223344556655443322111000000000//..--,,++**))((''&&%%$$##"""!!!!`Ê`!!""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..---,,,,+++++*++++++++,,--..//0000000//..--,,++**))((''&&%%$$##""!!`ȉ`!!"``!!!!"""######$$$$$$$$$$$##""!!`ɉ``a!""##$$$%%&&&%%$$##""""""##$$%%&&''(())**++,,++**)))((''&&%%$$###""!!``ɉ`!!""""########$$$%%&&''(())**++,,,,,,,--...////0011223344433221100//..--,,++**))(('''''''&&%%$$##""!!`ʼn`!!""!!``a!""##$$%%&&''((''''''''''''(())**++++++++,,,,,,,,--..//////////00000//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!`ȉ````ɉ````ɉ`!!!"""!!!""##$$%%%$$$%%&&''(()))(((())((''&&%%$$$$%%&&''(())**++,,--------.......////..--,,++**))((''&&%%$$#$$$%%&&''(''&&%%$$###""""""""##$$$$$$##""!!`ɉ`!!""##$$%%&%%$$##"""!!!!!!!""##$$%%&&%%$$##""!!``!!"""!!`ɉ`!!`ɉ`a!!``!!""##$$%%&&''(((''&&%%$$$$$%%&&&&&&&&%%%$$$$$###"""!!`!!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!!``````!!!!!!!```!!!!!`ɉ`!!""##$$%%&&''(())**++,,--../////..--,,++**))((''&&%%$$##""""##$$%%&&''(())**++,,,,,,,++,,,+++++**)))***++**))((((('''&&%%%%%&&''(())((''&&%%$$##""!!`ɉ`a!!"""####""!!`ȉ````ʼn`!!""##$$%%&&''''(())**++,,--..//00112233221100//..--,,++**))((''&&%%%$%%%%&&''((''&&%%%%$$$$$$$$$######""!!!!`````````!!`````!!""#"""!!!a``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$######$$$%%&&''(()))((''''''(())***))((''&&%%$$##""!!`ɉ`!!""####""!!`ɉ``!!!!!!!!!!!!"!!!!!!!!!!!!!!!!!"""""!!!!!!!!!!!!!!!!!!!!!!!!!``ɉ`!!!!""##$$$$##""!!``ɉ`a!""##$$%%&&''(())**++,,----,,++**))((((())**))((''&&%%$$##""!!`ɉ`!!""####"""!""##$###########""!!````````!!!``Ϗ`!!!!!!!!""#########"""!!!""##$$%%&&'&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉʼn`!!""##$$##""!!`ɉ`a!""##$$%%&&&&%%$$##"""!!`ɉ`!!"""""""##$$##""!!`ɉ`!!""##$$%%&&''''''''((())**++,,--,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(())**++,,--..//00112233445566777766555544433221100//..--,,,,,,----,,,++**++,,,,,,,,,,,++******)))))**++,,--..//0000//..--,,,,,,--..//00112233445566554433222110000000//..--,,++**))((''&&%%$$##""!!!```ʉ`a!""""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334454433221100//...--,,,,,+++++++,,,,,,--..//00000000//..--,,++**))((''&&%%$$##""!!`Ɖ`!!```a!!""""########$$$$%%%%%%$$##""!!```!!""##$$%%%&&'&&%%$$##""""##$$%%&&''(())**++,,,,++***))((''&&%%$$###""!!a``a!""#########$$$%%%&&''(())**++,,,,,,---../////0011223344433221100//..--,,++**))((''''&&&&&&&%%$$##""!!`ɉ``!!"!!``a!""##$$%%&&''(((((((((((((((())**++++,,,,,,,,,-----..///000000000000//..--,,++**))((''&&%%$$##""!!`ɉ````ɉ```ɉɉɉ`!!!!!!!!!!""##$$%$$$$$%%&&''(((((((((((''&&%%$$##$$%%&&''(())**++,,---,----.........//..--,,++**))((''&&%%$$$%%%&&''(''&&%%$$##""""!!!!"""#########""!!`ɉ`!!""##$$%%%%$$##""!!!`````!!""##$$%%&&%%$$##""!!``````!!"""!!`ɉ`a!!`ɉ`!!!!````!!""##$$%%&&''(()((''&&%%$$$%%&&''''''&&&%%%%$$$$###""!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!```!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!""##$$%%&&''(())**++,,--,,,,,,,,,,,++*****+++++**))((((((''&&&&&&&''(()))((''&&%%$$##""!!``!!"""#####""!!`ɉ`!!!!`ɉ`!!""##$$%%&&'''(())**++,,--..//0011223333221100//..--,,++**))((''&&&%%%%%&&''((((''&&&%%%%%%$$$$$##"#"""!!!``ɉ``ʊ`!!""#""""!!!`É`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$####""###$$%%&&''((((('''&&&''(())**))((''&&%%$$##""!!`ɉɉ`!!""##""!!`ɉ```!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``````````````````!``ɉ`!!!!""##$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**)))))))***))((''&&%%$$##""!!`ɉ`!!""##$##""""##$$$$##########""!!`a!!!!```````!!!!`Ϗ``!!!!!!!""######"""!!!!!!""##$$%%&&&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$###$$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`````ɉ`!!""##$$##""!!`ɉ`a!""##$$%%&&''&&%%$$##"""!!`ɉ`!!""""####$$$$##""!!`ɉ`!!"""##$$%%&&&&'&&''''(())**++,,--,,++**))((''&&%%$$##""!!`ʉ`a!""##$$%%&&''(())**++,,--..//001122334455667776655544443333221100//..--,,,--------,,++++,,,,,,,----,,++++****)))**++,,--..//0000//..--,,,+,,,,--..//001122334455665544332221111100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!!!"""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//...----,,,,,+,,,,,,,,--..//0000////00//..--,,++**))((''&&%%$$##""!!`ɉ`!!``!!!!!""""#####"""##$$%%%%%%%%$$##""!!a```!!""##$$%%%&&'''&&%%$$######$$%%&&''(())**++,,--,,++***))((''&&%%$$$##""!!!````!!""####$$$$$$$$%%%&&''(())**++,,-------..///000011223344433221100//..--,,++**))((''&&&&&&&&&&%%$$##""!!`ʉ`!!"!!`ʉ`a!""##$$%%&&''(())(((((((((((())**++,,,,,,,,--------..//00000000001100//..--,,++**))((''&&%%$$##""!!`ɉɉɉ`!!!!!```!!""##$$$###$$%%&&''(((''''((''&&%%$$####$$%%&&''(())**++,,,,,,,,---..........--,,++**))((''&&%%%%$%%%&&''(''&&%%$$##"""!!!!!!!!""########""!!`ɉ`!!""##$$%%%$$##""!!!``!!""##$$%%&&%%$$##""!!!!!!!!"""!!`ɉ`!!!`ɉ`!!"!!!a!!""##$$%%&&''(()))((''&&%%%%%&&''''''''&&&%%%%%$$$###""!"""##$$%%&&''(())**++,,--,,++**))((''&&%%$$###"""!!!!!!"!!!!`!!!!`a!!!`````ɉ`!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,---,,---,,,,,++***+++++++**)))))(((''&&&&&''(())*))((''&&%%$$##""!!```a!""###$##""!!`ɉ`!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&&%&&&&''(())((''&&&&%%%%%%$$##"""""!!``ɉʉ`!!""##"""!!``!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""""""###$$%%&&''(((''&&&&&&''(())**))((''&&%%$$##""!!``ɉ`````ɉ`!!""#""!!`ɉ`````````!!!!!!!!!!!!!!!!!!!!!!!`````ɉ```!!""####""!!`ʼn`a!""##$$%%&&''(())**++,,--...--,,++**)))))****))((''&&%%$$##""!!`ɉ`!!""##$$###"##$$%$$$$$$$$$$$##""!!!!!!!!!!!!!!!!``Ϗ``````!!"""""""""!!!```!!""##$$%%&&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$######$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`a!!!!`ɉ`a!""##$$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""#####$$%%$$##""!!``ɉɉɉȉ`!!"""##$$%%&&&&&&&&'''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677665544443333222211100//..------....---,,++,,-----------,,++++++*****++,,--..//0000//..--,,++++++,,--..//0011223344556655443332211100//..--,,++**))((''&&%%$$##""!!``ɉ`!!!!!!""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445554433221100///..-----,,,,,,,------..//0000/////////..--,,++**))((''&&%%$$##""!!`ɉ`!!`!!!!"""######""""""##$$%%&&&&%%$$##""!!!!!!""##$$%%&&&''(''&&%%$$####$$%%&&''(())**++,,----,,+++**))((''&&%%$$$##"""!!!!!!""##$$$$$$$$$%%%&&&''(())**++,,------...//0000011223344433221100//..--,,++**))((''&&&&%%%%%%%%%$$##""!!``!!"!!`ʉ`!!""##$$%%&&''(()))))))))))))))**++,,,,---------.....//00011111111100//..--,,++**))((''&&%%$$##""!!`ɉ``````!!""##$#####$$%%&&'''''''''''&&%%$$##""##$$%%&&''(())**++,,,+,,,,---------..--,,++**))((''&&%%$$%%%&&&''(''&&%%$$##""!!!!````!!!"""""""""""!!`ɉ`a!""##$$%%%$$##""!!``ɉ`!!""##$$%%&&&%%$$##""!!!!!!""""!!`ʼn`!!!`ɉ`!!!!!!!!""##$$%%&&''(())*))((''&&%%%&&''(((((('''&&&&%%%%$$$##""""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##"""""""""""!!````!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(())**++,,-----------,,+++++++*++++**))))))(('''''''(())***))((''&&%%$$##""!!!!!""###$##""!!`ɉ`a!"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344433221100//..--,,++**))(('''&&&&&''(())))(('''&&&&&%%$$##""!"!!!`ɉ`!!""###""!!`ĉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""""!!"""##$$%%&&'''''&&&%%%&&''(())**))((''&&%%$$##""!!!``````a!!!!``ɉ`!!""""!!`ɉ```````````````````````ʉɉ`!!""###""!!`ɉ`a!""##$$%%&&''(())**++,,--../..--,,++*******+**))((''&&%%$$##""!!`ɉ`!!""##$$$####$$%%%%$$$$$$$$$$##""!"""""!!!!!!!``Ϗ`!!""""""!!!```!!""##$$%%&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##"""###$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!``ʼn`a!""##$$$$##""!!`ɉ``!!""##$$%%&&''(''&&%%$$##""!!``ɉ`!!""##$$$$%%%%$$##""!!!````````ɉ`a!!""##$$%%%%&%%&&&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554443333222221100000//..---........--,,,,-------....--,,,,++++***++,,--..//0000//..--,,+++*++++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ˉ`!``!!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//0011223344556554433221100///....-----,--------..//0000//....////..--,,++**))((''&&%%$$##""!!`ɉ`!!`!!"""""######"""!!!""##$$%%&&&&%%$$##"""!!!""##$$%%&&&''(((''&&%%$$$$$$%%&&''(())**++,,--..--,,+++**))((''&&%%%$$##"""!!!!""##$$$$%%%%%%%%&&&''(())**++,,--.......//0001111223344433221100//..--,,++**))((''&&%%%%%%%%%%%%$$##""!!``!!"!!`É`!!""##$$%%&&''(())))))))))))))**++,,--------........//001111111111100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""###"""##$$%%&&'''&&&&''&&%%$$##""""##$$%%&&''(())**++++++++,,,----------,,++**))((''&&%%$$$$%%&&''(''&&%%$$##""!!!````!!""""""""""!!`ɉ`!!""##$$%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$##""""""""##""!!`ɉ`a!!`ɉ`!!```!!""##$$%%&&''(())**))((''&&&&&''(((((((('''&&&&&%%%$$$##"###$$%%&&''(())**++,,--,,++**))((''&&%%$$##""""!!!""""!!`ɉ`!!!!!`ɉ`!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---...-----,,+++++***++++*****)))(('''''(())**+**))((''&&%%$$##""!!!""##$$##""!!`ɉ`a!""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))(('''&''''(())**))((''''&&%%$$##""!!!!!!`ʉ`!!""##""!!`ˉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!!!!"""##$$%%&&'''&&%%%%%%&&''(())**))((''&&%%$$##""!!!!!!`a!!!!!!!!`````````!!""""!!`ɉĄ`!!""##""!!`ʼn`!!""##$$%%&&''(())**++,,--..//..--,,++*****++**))((''&&%%$$##""!!`ɉ`!!""##$$$$$#$$%%&%%%%%%%%%%%$$##"""""""""!!```А`!!!!!!!!!`ɉ`!!""##$$%%&%%$$##""!!`lj``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`a!!"""""!!!``!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(((''&&%%$$##""!!!`ɉ`!!""##$$$%%&&%%$$##""!!!!`aa!`!`!!````!!!""##$$%%%%%%%%&&&''(())**++,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667665544333322221111000//////.............--,,--.......---.--,,,,,,+++++,,--..//0000//..--,,++******++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455665544332211000//.....-------......//0000//......../..--,,++**))((''&&%%$$##""!!`ɉ`!!`!!""""###$$##""!!!!!!""##$$%%&&&&%%$$##""""""##$$%%&&'''(()((''&&%%$$$$%%&&''(())**++,,--....--,,,++**))((''&&%%%$$###""""""##$$%%%%%%%%%&&&'''(())**++,,--......///0011111223344433221100//..--,,++**))((''&&%%%%$$$$$$$$$$$##""!!``!!""!!`ʉ`a!""##$$%%&&''(())**************++,,----........./////00111222222221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##"""""##$$%%&&&&&&&&&&&%%$$##""!!""##$$%%&&''(())**+++*++++,,,,,,,,,--,,++**))((''&&%%$$##$$%%&&'''&&%%$$##""!!``ɉ`!!!!!!!!!!"!!`ȉ`!!""##$$%%$$##""!!`ɉ``!!""##$$%%&&'''&&%%$$##""""""###""!!`ɉ`!!`ɉ```!!""##$$%%&&''(())**))((''&&&''(())))))(((''''&&&&%%%$$####$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!!!!!""!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**++,,---...--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--........--,,,++**)**++++******))((((((())**+++**))((''&&%%$$##"""""##$$##""!!`ɉ`a!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))((('''''(())***))(('''&&%%$$##""!!`!```ɉ`!!""##""!!```ĉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!!!``!!!""##$$%%&&&&&%%%$$$%%&&''(())**))((''&&%%$$##"""!!!!!!!"""""!!!!!!!`a!!!!""#""!!`ɉ`!!""##""!!`ɉ``!!""##$$%%&&''(())**++,,--..////..--,,++++++++**))((''&&%%$$##""!!`ɉ`a!""##$$%%$$$$%%&&&&%%%%%%%%%%$$##"####""!!`ē`!!!!!!``ɉ`a!""##$$%%&%%$$##""!!```a!!""##$$%%&&''(())***++,,--,,++**))((''&&%%$$##""!!!"""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!"""""""!!!````!!""##$$%%$$##""!!`ɉɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$##"""!!!!!!!!!!!!!!`ɉ``!!""##$$$$%$$%%%%&&''(())**++,,-,,++**))((''&&%%$$##""!!```a!""##$$%%&&''(())**++,,--..//0011223344556666554433322221111100/////.........------------.......-----.----,,,,+++,,----..//00//..--,,++***)****++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ɉʉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556665544332211000////.....-........//0000//..----..../..--,,++**))((''&&%%$$##""!!`ɉ`!`!!""#####$$##""!!!```!!""##$$%%&&&&%%$$###"""##$$%%&&'''(()))((''&&%%%%%%&&''(())**++,,--..//..--,,,++**))((''&&&%%$$###""""##$$%%%%&&&&&&&&'''(())**++,,--..///////0011122223344433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$##""!!`ɉ`!!""!!``!!""##$$%%&&''(())*************++,,--........////////0011222222222221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""""!!!""##$$%%&&&%%%%&&%%$$##""!!!!""##$$%%&&''(())********+++,,,,,,,,,,++**))((''&&%%$$####$$%%&&'&&%%$$##""!!`ɉ`!!!!!!!!!!!!`lj`!!""##$$%$$##""!!`ɉ`a!!""##$$%%&&''(''&&%%$$##########""!!`ɉȉ`!!`ɉ`!!""##$$%%&&''(())**))(('''''(())))))))((('''''&&&%%%$$#$$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!!!```!!"!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**++,,,,--...--,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(())**++,,--..///....--,,++**)))**+++++++***))((((())**++,++**))((''&&%%$$##"""##$$##""!!`ɉ`!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445554433221100//..--,,++**))((('(((())***))((''&&&%%$$##""!!``ɉ`!!""##""!!!a``!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!````!!!""##$$%%&&&%%$$$$$$%%&&''(())**))((''&&%%$$##""""""!"""""""""!!!!!!!!!!""##""!!`ɉ`!!""##""!!``a!!""##$$%%&&''(())**++,,--..//00//..--,,+++++++**))((''&&%%$$##""!!`ɉ`a!""##$$%%%%%$%%&&'&&&&&&&&&&&%%$$#####""!!`Ą``````ɉ`!!""##$$%%&&%%$$##""!!`````a!!!""##$$%%&&''(())))***++,,,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!""###"""!!!!!!""##$$%%%%$$##""!a`ɉ```ɉ`a!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$##""""!"""!"!""!!!!``ɉ`!!""##$$$$$$$$%%%&&''(())**++,,-,,++**))((''&&%%$$##""!!!````a!""##$$%%&&''(())**++,,--..//0011223344556666554433222211110000///..........-------------..///..--,,,--.------,,,,,,,,---..////..--,,++**))))))**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//001122334455667665544332211100/////.......//////0000//..--------....--,,++**))((''&&%%$$##""!!`ɉ`!!""####$$$##""!!```!!""##$$%%&&&&%%$$######$$%%&&''((())*))((''&&%%%%&&''(())**++,,--..////..---,,++**))((''&&&%%$$$######$$%%&&&&&&&&&'''((())**++,,--..//////00011222223344433221100//..--,,++**))((''&&%%$$$$#############""!!`ɉ`!!"""!!````ʉ`a!""##$$%%&&''(())**+++++++++++++,,--..../////////000001122233333333221100//..--,,++**))((''&&%%$$##""!!``!!""!!!!!""##$$%%%%%%%%%%%$$##""!!``!!""##$$%%&&''(())***)****+++++++++,,++**))((''&&%%$$##""##$$%%&&&&%%$$##""!!`ɉ`````````!!``ɉ`!!""##$$$$##""!!`ɉ``!!!""##$$%%&&''(((''&&%%$$######$##""!!`ȉ```ȉ`a!!!`ɉ`!!""##$$%%&&''(())***))(('''(())******)))((((''''&&&%%$$$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!````!!!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**++++,,,--...--,,++**))((''&&%%$$##""!!`a!""##$$%%&&''(())**++,,--../////..--,,++**))())**++++++++**)))))))**++,,,++**))((''&&%%$$#####$$##""!!`ɉ`a!""##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,++**)))((((())***))((''&&&%%$$##""!!`ʉɉ`!!""##""!!!!`Ɖ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`Ɋ``!!""##$$%%%%%$$$###$$%%&&''(())**))((''&&%%$$###"""""""#####"""""""!"""""""""!!`ɉ`!!""##""!!`````a!!""##$$%%&&''(())**++,,--..//0000//..--,,,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%%%&&''''&&&&&&&&&&%%$$###""!!`Ąɉ`a!""##$$%%&&&&%%$$##""!!!!!!!!"""##$$%%&&''(()))))))**++,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`Ɖ`!!""####"""!!!!""##$$%%&%%$$##""!!`ɉ`a!!`ɉ`a!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&%%$$###""""""""""""""!!!`ɉ`a!""####$##$$$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!!!!```!!""##$$%%&&''(())**++,,--..//001122334455555554433222111100000//.....---------,,,,,,,,,,--../..--,,,,,-------,,,,,,,,,,,--..//..--,,++**)))())))**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221110000/////.////////0000//..--,,,,----....--,,++**))((''&&%%$$##""!!`ɉ!""##$$$$$##""!!`ɉ`!!""##$$%%&&&&%%$$$###$$%%&&''((())***))((''&&&&&&''(())**++,,--..//00//..---,,++**))(('''&&%%$$$####$$%%&&&&''''''''((())**++,,--..//000000011222333344433221100//..--,,++**))((''&&%%$$###############""!!`ʉ`!!"""!!````!!```````a!""##$$%%&&''(())**+++++++++++++,,--..////////00000000112233333333333221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!!!!```!!""##$$%%%$$$$%%$$##""!!``!!""##$$%%&&''(())))))))***++++++++++**))((''&&%%$$##""""##$$%%&&%%$$##""!!`ɉ``ɉ`!!""##$$$$##""!!`ɉ`!!"""##$$%%&&''(()((''&&%%$$$$$$$$$##""!!`ɉ`!!`ɉ`a!"!!``ɉ`!!""##$$%%&&''(())****))((((())********)))((((('''&&&%%$%%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!`ɉ`a!!!`ɉ`!!""##$$%%&&''(())****++++,,--...--,,++**))((''&&%%$$##""!!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((())**++,,,+++**)))))**++,,-,,++**))((''&&%%$$###$$##""!!`ɉ`a!""###""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**)))())))***))((''&&%%%%$$##""!!`lj`!!""##""""""!!``ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$%%%$$######$$%%&&''(())**))((''&&%%$$######"#########"""""""""""""""!!`ɉ`!!""###""!!!a!!!"""##$$%%&&''(())**++,,--..//001100//..--,,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%&&''('''''''''''&&%%$$##""!!`Ą`!!""##$$%%&&''&&%%$$##""!!!!!""""##$$%%&&''(())))(()))**++++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`!!""##$###""""""##$$%%&&&%%$$##""!!````a!!!!``ɉ`!!""##$$%%&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$####"###"#"##""""!!`ɉ`!!""########$$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""!!!!!``NJ`!!""##$$%%&&''(())**++,,--..//001122334444555544332211110000////...----------,,,,,,,,,,,,,--...--,,+++,,----,,,,,,,++++,,,--....--,,++**))(((((())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667777665544332221100000///////00000000//..--,,,,,,,,---..--,,++**))((''&&%%$$##""!!`É""##$$$$$$##""!!`ɉ`!!""##$$%%&&&&%%$$$$$$%%&&''(()))**+**))((''&&&&''(())**++,,--..//0000//...--,,++**))(('''&&%%%$$$$$$%%&&'''''''''((()))**++,,--..//000000111223333344433221100//..--,,++**))((''&&%%$$####"""""""""""""!!``!!!!!!!!!!!!!``!!!!!!!""##$$%%&&''(())**++,,,,,,,,,,,,,--..////00000000011111223334444444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!``!!""##$$$$$$$$$$$##""!!`ɉ`!!""##$$%%&&''(()))())))*********++**))((''&&%%$$##""!!""##$$%%&%%$$##""!!`ɉɉ`!!""##$$##""!!`ɉ`!!"""##$$%%&&''(()))((''&&%%$$$$$$%$$##""!!`````!!`ɉ`!!""!!!`ɉ`!!""##$$%%&&''(())**+**))((())**++++++***))))(((('''&&%%%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ`!!`ɉ`!!!`ɉ`!!""##$$%%&&''(())******+++,,--...--,,++**))((''&&%%$$##""!""##$$%%&&''(())**++,,--..//0//..--,,++**))(('(())**++,,,,++*******++,,---,,++**))((''&&%%$$$$$$##""!!`ɉ`!!""###""!!``a!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++***)))))***))((''&&%%%%%$$##""!!`ʼn`!!""""""""!!!!!!`````````!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""##$$%$$$###"""##$$%%&&''(())**))((''&&%%$$$#######$$$$$#######""!!!!!!!!!!`ɉ`!!""####""!!!!!"""##$$%%&&''(())**++,,--..//00111100//..-----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&''(((('''''''''&&%%$$##""!!`Ą`!!""##$$%%&&''''&&%%$$##""""""""###$$%%&&''(())))((((())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$###""""##$$%%&&'&&%%$$##""!!!`!!!"""!!!`ɉ`!!""##$$%%&&''(())*))((''&&%%$$##""!!`lj`!!""##$$%%&&''''&&%%$$$##############""!!`ɉ`!!""""#""####$$%%&&''(())**++,,-,,++**))((''&&%%$$##"""""!!!!``Ê`!!""##$$%%&&''(())**++,,--..//00112233344444444433221110000/////..-----,,,,,,,,,++++++++++,,--.--,,+++++,,,,,,,+++++++++++,,--..--,,++**))((('(((())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433222111100000/0000000000//..--,,++++,,,,---..--,,++**))((''&&%%$$##""!!`ɉ"##$$%%%$$##""!!`ɉ`!!""##$$%%&&&&%%%$$$%%&&''(()))**+++**))((''''''(())**++,,--..//001100//...--,,++**))(((''&&%%%$$$$%%&&''''(((((((()))**++,,--..//001111111223334444433221100//..--,,++**))((''&&%%$$##""""""""""""""""!!``!!!!!!!!!!!!``!!!!!!""##$$%%&&''(())**++,,,,,,,,,,,,,--..//000000001111111122334444444444433221100//..--,,++**))((''&&%%$$##""!!``ɉɉĄ```ɉ`!!""##$$$$####$$$##""!!`ɉ`!!""##$$%%&&''((((((((()))**********))((''&&%%$$##""!!!!""##$$%%%%$$##""!!`ɉ`a!""##$$$##""!!`ɉ`!!""##$$%%&&''(())*))((''&&%%%%%%%%$$###""!!!!!`‰`!!`ɉ`!!"""!!!``ɉ`!!""##$$%%&&''(())**++**)))))**++++++++***)))))((('''&&%&&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!`ɉ`!!`ɉ`!!"""##$$%%&&''(()))))****++,,--...--,,++**))((''&&%%$$##"""##$$%%&&''(())**++,,--..//0//..--,,++**))(('''(())**++,,,,++*****++,,--.--,,++**))((''&&%%$$$$$##""!!`ɉ`!!""#####""!!````!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++***)*****))((''&&%%$$$%$$##""!!```!!"""""!!!!!!!!!!!!!!!!!!`````````````!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!``!!""##$$$$##""""""##$$%%&&''(())**))((''&&%%$$$$$$#$$$$$$$######""!!!!!!!!!!`ɉ`!!""####"""""""###$$%%&&''(())**++,,--..//0011221100//..----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&''(()((((((((''&&%%$$##""!!`Ą`!!""##$$%%&&''(''&&%%$$##"""""####$$%%&&''(())))((''((())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$######$$%%&&'''&&%%$$##""!!!!!"""""!!!```!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''&&%%$$$$#$$$#$#$$###""!!`ɉ`!!"""""""""###$$%%&&''(())**++,,-,,++**))((''&&%%$$###"""""!!!!``ʉ`a!""##$$%%&&''(())**++,,--..//0011223333333344443322110000////....---,,,,,,,,,,+++++++++++++,,---,,++***++,,,,+++++++****+++,,----,,++**))((''''''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ȉ`a!!"""##$$%%&&''(())**++**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433322111110000000111100//..--,,++++++++,,,--..--,,++**))((''&&%%$$##""!!```ʼn##$$%%%%%$$##""!!`ɉ`!!""##$$%%&&'&&%%%%%%&&''(())***++,++**))((''''(())**++,,--..//00111100///..--,,++**))(((''&&&%%%%%%&&''((((((((()))***++,,--..//001111112223344444433221100//..--,,++**))((''&&%%$$##""""!!!!!!!!!!!!!!!```````!!`!``ˉ`!!""""""##$$%%&&''(())**++,,-------------..//00001111111112222233444555555554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ````Ąɉ`!!""###########$##""!!`ɉ`!!""##$$%%&&''((((('(((()))))))))**))((''&&%%$$##""!!``!!""##$$%%$$##""!!`ɉ``!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%%%%%$$#####""!!!!!`ɉ`a!!!``!!""#"""!!!`ɉ`!!""##$$%%&&''(())**+++**)))**++,,,,,,+++****))))(((''&&&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ```ɉ``ȅ`!!""""##$$%%&&''(())))))***++,,--...--,,++**))((''&&%%$$##"##$$%%&&''(())**++,,--..//0//..--,,++**))((''&''(())**++,,,,+++++++,,--...--,,++**))((''&&%%%%$$##""!!`ɉ`!!""######""!!!!!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,+++******))((''&&%%$$$$$$$$##""!!`Ɖ`a!!""""!!!!!!`````````!!!!!!!!!!!!!!!!``a!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ʉ`!!""##$###"""!!!""##$$%%&&''(())**))((''&&%%%$$$$$$$%%$$###"#"""!!``````````ƅ`!!""##$##"""""###$$%%&&''(())**++,,--..//001122221100//....--,,++**))((''&&%%$$##""!!```ɉ`!!""##$$%%&&''(())))((((((''&&%%$$##""!!`Ą`a!""##$$%%%&&''((''&&%%$$########$$$%%&&''(())))(('''''(())**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$####$$%%&&''(''&&%%$$##"""!"""###"""!!`````!!!""##$$%%&&''(())**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''&&'&&%%%$$$$$$$$$$$$##""!!`Ɖ`!!!!!!"!!""""##$$%%&&''(())**++,,-,,++**))((''&&%%$$#####""""!!!``ˋʉ`a!""##$$%%&&''(())**++,,--..//001122322223333333332211000////.....--,,,,,+++++++++**********++,,-,,++*****+++++++***********++,,--,,++**))(('''&''''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**++**))((''&&%%$$##""!!""##$$%%&&''(())**++,,--..//001122334455667788998877665544333222211111011111100//..--,,++****++++,,,----,,++**))((''&&&&%%$$##""!!!!``ȉ#$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&&%%%&&''(())***++,,,++**))(((((())**++,,--..//0011221100///..--,,++**)))((''&&&%%%%&&''(((())))))))***++,,--..//001122222223344454433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!``ʉ```ʉ`a!""""""##$$%%&&''(())**++,,-------------..//0011111111222222223344555555555554433221100//..--,,++**))((''&&%%$$##""!!!!````‰``!`ɉ`!!`Ą`!!""######""""####""!!`ɉ`!!""##$$%%&&''((('''''''((())))))))))((''&&%%$$##""!!``!!""##$$$$##""!!`ɉ`a!!""##$$%$$##""!!`ȉ`!!""##$$%%&&''(())*))((''&&&&&&%%$$##""###"""!!`ɉ`!!"!!``!!""###"""!!!``ɉ`!!""##$$%%&&''(())**++++*****++,,,,,,,,+++*****)))(((''&'''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉɉɄ`!!!!!""##$$%%&&''((((())))**++,,--...--,,++**))((''&&%%$$###$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&''(())**++,,,,+++++,,--../..--,,++**))((''&&%%%$$##""!!`ɉ`!!""""""##""!!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,+++*+**))((''&&%%$$###$#####""!!``a!!""!!!!!``````````!!!!!!!!!!!!!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`‰`!!""#####""!!!!!!""##$$%%&&''(())**))((''&&%%%%%%$%%%$$##""""""!!`Ą`!!""##$$#######$$$%%&&''(())**++,,--..//00112233221100//....--,,++**))((''&&%%$$##""!!!!```ɉ`!!""##$$%%&&''(())))))((''&&%%$$##""!!`Ą`!!""##$$$$%%&&''((''&&%%$$#####$$$$%%&&''(())))((''&&'''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`a!""##$$$$$$$%%&&''(((''&&%%$$##"""""#####"""!!!!!!!!""##$$%%&&''(())**))((''&&%%$$##""!!!`ɉ`!!""##$$%%&&&&&&'&&%%%%$%%%$%$%%$$##""!!`ɉ``!!!!!!!!!!"""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$#####""""!!`````a!""##$$%%&&''(())**++,,--..//00112232222222223333221100////....----,,,++++++++++*************++,,,++**)))**++++*******))))***++,,,,++**))((''&&&&&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``a!!""##$$%%&&''(())**++**))((''&&%%$$##""""##$$%%&&''(())**++,,--..//001122334455667788999988776655444332222211111111100//..--,,++********+++,,--,,++**))((''&&%%%%%%$$##""!!!!!`ɉ$$%%&&&&%%$$##""!!````!!""##$$%%&&''(''&&&&&&''(())**+++,,-,,++**))(((())**++,,--..//0011222211000//..--,,++**)))(('''&&&&&&''(()))))))))***+++,,--..//001122222233344554433221100//..--,,++**))((''&&%%$$##""!!!!```````````````Éʉɉ`a!""######$$%%&&''(())**++,,--.............//001111222222222333334455566666666554433221100//..--,,++**))((''&&%%$$##"""!!!!!!`ɉ`a!!`ɉ`!!!`Ä`a!""###"""""""""##""!!`lj`!!""##$$$%%&&'''''''&''''((((((((())((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(())))((''&&&&&&%%$$##""""###""!!`ɉ`!!""!!!!""##$###"""!!!`ɉ`!!""##$$%%&&''(())**++,++***++,,------,,,++++****)))((''''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!""##$$%%&&''(((((()))**++,,--...--,,++**))((''&&%%$$#$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%&&''(())**++,,,,,,,,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""""""#""""""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,,++**))((''&&%%$$###########""!!`ċ``a!""!!!!!``ɉ`````!!!!!!!"""""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ȉ`!!""###"""!!!```!!""##$$%%&&''(())**))((''&&&%%%%%%%$$##"""!"!!!!`ɉ`!!!""##$$#####$$$%%&&''(())**++,,--..//0011223333221100////..--,,++**))((''&&%%$$##""!!!!!!``ɉ`!!""##$$%%&&''(())*)))((''&&%%$$##""!!`Ą`!!""##$$$$$%%&&''((''&&%%$$$$$$$$%%%&&''(())))((''&&&&&''(())))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$$%%&&''(()((''&&%%$$###"###$$$###""!!!!!"""##$$%%&&''(())**))((''&&%%$$##""!!``ɉ`!!!""##$$%%&&%%&&'&&&%%%%%%%%%%%$$##""!!`ɉ`````!``!!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$$$####"""!!!````!a```a!""##$$%%&&''(())**++,,--..//00112232211112222222221100///....-----,,+++++*********))))))))))**++,++**)))))*******)))))))))))**++,,++**))((''&&&%&&&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++**))((''&&%%$$##""##$$%%&&''(())**++,,--..//001122334455667788999:99887766554443333222221221100//..--,,++**))))****+++,,,,++**))((''&&%%%%%%%%$$##""""!!!``ɉ$%%&&''&&%%$$##""!!!``a!!""##$$%%&&''((('''&&&''(())**+++,,---,,++**))))))**++,,--..//001122332211000//..--,,++***))(('''&&&&''(())))********+++,,--..//001122333333344554433221100//..--,,++**))((''&&%%$$##""!!```ʉ`!!""#####$$%%&&''(())**++,,--.............//00112222222233333333445566666666666554433221100//..--,,++**))((''&&%%$$##""""!!!!`ȉ`!!!`ɉ`!!!`ć`a!"""##"""""!!!!""#""!!`ȉ`!!""####$$%%&&'''&&&&&&&'''(((((((((((''&&%%$$##""!!`ɉ`!!""##$$$##""!!`ɉ`!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(()))((''&&%%%%%%$$##""!!""##""!!`ɉ`!!"""!!!""##$$###"""!!`lj`!!""##$$%%&&''(())**++,+++++,,--------,,,+++++***)))(('((())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ``````!!""##$$%%&&'''''(((())**++,,--...--,,++**))((''&&%%$$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%%&&''(())**++,,,,,,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!""""""""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##"""#"""""""""!!````a!!!!!!!```ʊ```!!!!!!!!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!""#"""!!```!!""##$$%%&&''(())**))((''&&&&%%%%$$##""!!!!!!``ɉ`!!!!""##$$$$$$$%%%&&''(())**++,,--..//001122334433221100////..--,,++**))((''&&%%$$##""""!!!!!````!!""##$$%%&&''(()))*))((''&&%%$$##""!!`Ą`!!""######$$%%&&''((''&&%%$$$$$%%%%&&''(())))((''&&%%&&&''(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%&&''(()))((''&&%%$$#####$$$$$###""""""""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`a!!""##$$%%%%%%&&'&&&&%&&&%&%&%%$$##""!!`ɉȉ```!!!""##$$%%&&''(())**++,,-,,++**))((''&&%%%$$$$$####""!!!!!!!!!!````a!""##$$%%&&''(())**++,,--..//00112232211111111122221100//....----,,,,+++**********)))))))))))))**+++**))((())****)))))))(((()))**++++**))((''&&%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())**++**))((''&&%%$$####$$%%&&''(())**++,,--..//00112233445566778888899:998877665554433333222221100//..--,,++**))))))))***++,,++**))((''&&%%$$$$$%%%$$##"""""!!`ɉ%%&&''''&&%%$$##""!!!!!!""##$$%%&&''(()((''''''(())**++,,,--.--,,++**))))**++,,--..//00112233332211000//..--,,++***))(((''''''(())*********+++,,,--..//001122333333444554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$$%%&&''(())**++,,--../////////////0011222233333333344444556667777777766554433221100//..--,,++**))((''&&%%$$###""""!!`É`!!!!`ɉ`!!!!`ɉ`a!"""""""!!!!!!!!!"""""!!`ɉ`!!"""####$$%%&&&&&&&%&&&&'''''''''((((''&&%%$$##""!!`ɉ`!!""###$##""!!`ȉ`a!""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())((''&&%%%%%%$$##""!!!!"""""!!`ɉ`!!""!!!!!""##$$##"""!!`É`!!"""##$$%%&&''(())**++,+++,,--......---,,,,++++***))(((())**++,,--..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''''''((())**++,,--...--,,++**))((''&&%%$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$%%&&''(())**++,,-----..////..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!""""###$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##"""""""""""""""!!!`````a!!!!!!!``ɉ``!!!!!!!""##$$%%&&''(())**++**))((''&&%%$$##""!!``!!""""!!!`ʉ`!!""##$$%%&&''(())**))((''&&%%%$$$##""!!!`!``ɉ`!``!!""##$$$$$%%%&&''(())**++,,--..//0011223344443322110000//..--,,++**))((''&&%%$$##""""""!!!!!`ɉ`!!""##$$%%&&''(()))))((''&&%%$$##""!!`Ą`!!"""######$$%%&&''((''&&%%%%%%%%&&&''(())))((''&&%%%%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())*))((''&&%%$$$#$$$%%%$$$##"""""###$$%%&&''(())**))((''&&%%$$##""!!`ɉ``!!""##$$%%$$%%&&''&&&&&&&&&&%%$$##""!!`lj````ljɉ``!!""##$$%%&&''(())**++,,-,,++**))((''&&%%%%%$$$$###"""!!!!""!!!!!!!""##$$%%&&''(())**++,,--..//00112232211000011111111100//...----,,,,,++*****)))))))))(((((((((())**+**))((((()))))))((((((((((())**++**))((''&&%%%$%%%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())**+++**))((''&&%%$$##$$%%&&''(())**++,,--..//0011223344556677888888899:9988776655544443333221100//..--,,++**))(((())))***++++**))((''&&%%$$$$$$$$$%$$####""!!`%&&''((''&&%%$$##"""!!"""##$$%%&&''(()))((('''(())**++,,,--...--,,++******++,,--..//00112233332211000////..--,,+++**))(((''''(())****++++++++,,,--..//001122334444444554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$$$%%&&''(())**++,,--../////////////001122333333334444444455667777777777766554433221100//..--,,++**))((''&&%%$$####"""!!`ɉ`!!!!`ɉ`!!!!`ɉ`a!""!"!""!!!!!````!!""""!!`ɉ`!!"""""##$$%%&&&%%%%%%%&&&'''''''''''''&&%%$$##""!!`ɉ`!!"""#####""!!`ɉ``!!!!""##$$%%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$$$$$##""!!``!!""!!!!`ɉ`!!"!!```!!""####""!!!!`ȉ`````!!!!!""##$$%%&&''(())**++,,,,--........---,,,,,+++***))()))**++,,--..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&''''(())**++,,--...--,,++**))((''&&%%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$$%%&&''(())**++,,---..//0//..--,,++**))((''&&%%$$##""!!`ɉ``````!!!!"""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!!"!!!!!!!""""!!!!``````a!!!!!!!```ɉ``````!!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!""!!!``!!""##$$%%&&''(())))((''&&%%$$$$##""!!```ɉ```!!""##$$%%%&&&''(())**++,,--..//001122334455443322110000//..--,,++**))((''&&%%$$####"""""!!!!``ɉ`!!""##$$%%&&''((((())((''&&%%$$##""!!`Ą`!!!!""""""##$$%%&&''((''&&%%%%%&&&&''(())))((''&&%%$$%%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())*))((''&&%%$$$$$%%%%%$$$########$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$$$$$%%&&'''&'''&'&&&%%$$##""!!`ɉ`a!!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&&%%%%%$$$$##""""""""""!!!!""##$$%%&&''(())**++,,--..//00112232211000000000111100//..----,,,,++++***))))))))))((((((((((((())***))(('''(())))(((((((''''((())****))((''&&%%$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ʼn`!!""##$$%%&&''(())**+++**))((''&&%%$$$$%%&&''(())**++,,--..//001122334455667777777778899:99887766655444433221100//..--,,++**))(((((((()))**++**))((''&&%%$$#####$$$$$$$####""!!`ɉ&&''((((''&&%%$$##""""""##$$%%&&''(())*))(((((())**++,,---../..--,,++****++,,--..//0011223333221100////.//..--,,+++**)))(((((())**+++++****++,,--..//001122334444445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%&&''(())**++,,--..//0000000000000112233334444444445555566777888887777766554433221100//..--,,++**))((''&&%%$$$###""!!`ɉ`!!!`ɉ`!!"!!`Ɖ`!!!!!!!!!!!`````!!!!"!!`ɉ`!!!!!""""##$$%%%%%%%$%%%%&&&&&&&&&''''''&&%%$$##""!!`ɉ`!!!""""###""!!`ɉ`!!!!`!!""##$$%$$##""!!`ɉ`!!""##$$%%&&''((((''&&%%$$$$$$##""!!``!!!!!``ɉ`!!!!``!!""##""!!!!!`ɉ`a!!!!!!!!!!""##$$%%&&''(())**++,,--..//////...----,,,,+++**))))**++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&&&&&'''(())**++,,--...--,,++**))((''&&%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$#$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ``!!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!"""!!!```````````!!!!!!!!!!```ɉ`!!""##$$%%&&''(())***))(('''&&%%$$##""!!`lj`!!"!!```!!""##$$%%&&''(())((''&&%%$$$###""!!`ɉɉɉ`!!""##$$%%&&''(())**++,,--..//00112233445555443322111100//..--,,++**))((''&&%%$$######"""""!!!``!!""##$$%%&&''((((((((''&&%%$$##""!!`ń``!!!!""""""##$$%%&&''((''&&&&&&&&'''(())))((''&&%%$$$$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())*))((''&&%%%$%%%&&&%%%$$#####$$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$$##$$%%&&''''''''''&&%%$$##""!!`ɉ`a!!!!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&&&&%%%%$$$###""""##"""""""##$$%%&&''(())**++,,--..//0011223221100////000000000//..---,,,,+++++**)))))(((((((((''''''''''(())*))(('''''((((((('''''''''''(())**))((''&&%%$$$#$$$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##""!!!`ʉ`!!""##$$%%&&''(())**++++**))((''&&%%$$%%&&''(())**++,,--..//00112233445566777777777778899:998877666554433221100//..--,,++**))((''''(((()))****))((''&&%%$$#########$$$$$$##""!!`ĉ&''(())((''&&%%$$###""###$$%%&&''(())***)))((())**++,,---..///..--,,++++++,,--..//0011223333221100///........--,,,++**)))(((())**+++++******++,,--..//00112233445555554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%%&&''(())**++,,--..//000000000000011223344444444555555556677888888776667766554433221100//..--,,++**))((''&&%%$$$##""!!`ɉ`!!!``!!""!!`É``!!!!`!`!!`ɉ`!!!!!!`ɉ`!!!!!!!""##$$%%%$$$$$$$%%%&&&&&&&&&&&&&&%%$$##""!!`ɉ```!!!"""##""!!`ɉ`!!````!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(((''&&%%$$######""!!`ɉ``!!``ɉ`!!!!`É`!!""#""!!````ɉɉ`!!!!`!````!!""##$$%%&&''(())**++,,--..//////...-----,,,+++**)***++,,--...--,,++**))((''&&%%$$##""!!`ɉ`a!""###$$%%&%%%%%&&&&''(())**++,,--...--,,++**))((''&&&''(())**++,,--..//0//..--,,++**))((''&&%%$$###$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!```!```````!!!!""""!!!!```````!!!!!!!!!!!!!!!```ɉ`!!""##$$%%&&''(())*))((''''&&%%$$##""!!`ɉ`!!!``!!""##$$%%&&''(()((''&&%%$$####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445555443322111100//..--,,++**))((''&&%%$$$$#####""""!!!`ɉ`!!""##$$%%&&'''''''(('''&&%%$$##""!!`Ą```!!!!!!""##$$%%&&''((''&&&&&''''(())))((''&&%%$$##$$$%%&&''(()))((''&&%%$$##""!!``ɉ`a!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%%%%&&&&&%%%$$$$$$$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$#####$$%%&&''((('('''&&%%$$##""!!`ɉ`a!"""!!`ɉ`a!""##$$%%&&''(())**++,,---,,++**))(('''&&&&&%%%%$$##########""""##$$%%&&''(())**++,,--..//0011223221100/////////0000//..--,,,,++++****)))(((((((((('''''''''''''(()))((''&&&''(((('''''''&&&&'''(())))((''&&%%$$######$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""!!``ȉ`a!""##$$%%&&''(())**++,,++**))((''&&%%%%&&''(())**++,,--..//001122334455667766666666677889999887766554433221100//..--,,++**))((''''''''((())**))((''&&%%$$##"""""######$$$$##""!!`ɉ''(())))((''&&%%$$######$$%%&&''(())**+**))))))**++,,--...//0//..--,,++++,,--..//0011223333221100//....-......--,,,++***))))))**++,++**))))**++,,--..//0011223344556554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&&''(())**++,,--..//00111111111111122334444555555555666667788888877666666666554433221100//..--,,++**))((''&&%%$$##""!!`Ɖɉ`!!!!````!!""""!!`ɉ````````ɉ```!!!`Ȅ````!!!!""##$$$$$$$#$$$$%%%%%%%%%&&&&&&&%%$$##""!!`ɉ`a!!!"""""!!`Ɖ``ɉ`!!""##$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$#######""!!`ɉ``ɉ`a!!!!``!!""""!!`ɉ````ɉ`a!!````!!""##$$%%&&''(())**++,,--..//00///....----,,,++****++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""""##$$%%%%%%%%%&&&''(())**++,,--...--,,++**))((''&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!!!!!!!!!!!!!!!!!!!!!````ɉ`!!""##$$%%&&''(()))((''&&&&%%$$##""!!``!!!`Ɋ`!!""##$$%%&&''((((''&&%%$$###""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445555443322221100//..--,,++**))((''&&%%$$$$$$#####"""!!```ɉ`!!""##$$%%&&'''''''''''&&%%$$##""!!``!!!!!!""##$$%%&&''((''''''''((())))((''&&%%$$#####$$%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***))((''&&&%&&&'''&&&%%$$$$$%%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""#####""##$$%%&&''(((((''&&%%$$##""!!`É`a!""""!!`ʼn`a!""##$$%%&&''(())**++,,--.--,,++**))(('''''&&&&%%%$$$####$$#######$$%%&&''(())**++,,--..//0011223221100//..../////////..--,,,++++*****))((((('''''''''&&&&&&&&&&''(()((''&&&&&'''''''&&&&&&&&&&&''(())((''&&%%$$###"####$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%&&''(())**++,,--..//001122334455667766666666666778899887766554433221100//..--,,++**))((''&&&&''''((())))((''&&%%$$##"""""""""#####$$##""!!`lj'(())**))((''&&%%$$$##$$$%%&&''(())**+++***)))**++,,--...//000//..--,,,,,,--..//0011223333221100//...------....---,,++***))))**++,++**))))))**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!`ʅʊɉ``!!""##$$%%&&&''(())**++,,--..//0011111111111112233445555555566666666778898877766555666666554433221100//..--,,++**))((''&&%%$$##""!!````ɉ`a!""!!!!!!""##""!!`ȉ````ɉɉɉɉ```ʅ```!!""##$$$#######$$$%%%%%%%%%%%%%%%$$##""!!!`ɉ``!!!"""""!!`ɉɉ`a!""##$$##""!!`ɉ`!!""##$$%%&&''(''&&%%$$##"""""""!!`Ɖɉ``!!!``!!"""!!`ɉ`!!!`ɉ`!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00///.....---,,,++*+++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!!!""""##$$%$$$$$%%%%&&''(())**++,,--.----,,++**))(('''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!!!!!!!!!!`````````ɉ`!!""##$$%%&&''(())((''&&&&%%$$##""!!``!!``!!""##$$%%&&''((''&&%%$$##"""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445555443322221100//..--,,++**))((''&&%%%%$$$$$####"""!!!!``ȉ`!!""##$$%%&&''&&&&&''&&&&%%$$##""!!`Ą`````!!""##$$%%&&''(('''''(((())))((''&&%%$$##""###$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***))((''&&&&&'''''&&&%%%%%%%%&&''(())**+**))((''&&%%$$##""!!`ɉ`!!""###"""""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ``a!""##$$%%&&''(())**++,,--...--,,++**))((('''''&&&&%%$$$$$$$$$$####$$%%&&''(())**++,,--..//0011223221100//.........////..--,,++++****))))(((''''''''''&&&&&&&&&&&&&''(((''&&%%%&&''''&&&&&&&%%%%&&&''((((''&&%%$$##""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(())**++,,-,,++**))((''&&&&''(())**++,,--..//001122334455667766555555555667788887766554433221100//..--,,++**))((''&&&&&&&&'''(())((''&&%%$$##""!!!!!""""""####$##""!!`lj(())****))((''&&%%$$$$$$%%&&''(())**++,++******++,,--..///00100//..--,,,,--..//0011223333221100//..----,----....---,,+++******++,++**))(((())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!```````````````!!""##$$%%&&'''(())**++,,--..//001122222222222223344555566666666677777889887776655555555555554433221100//..--,,++**))((''&&%%$$##""!!``!!!```ɉ`a!""""!!!!""####""!!```a!!!``ɉϏ`!!""#######"####$$$$$$$$$%%%%%%%$$##""!!``ɉ``!!!"""!!`ɉ`a!""##$$$##""!!`ɉ`!!""##$$%%&&''(''&&%%$$##""""""""!!``````a!""!!`É`a!!!`Ɖ`!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000////....---,,++++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!""##$$$$$$$$$%%%&&''(())**++,,---,,,-,,++**))(('(())**++,,--..//0//..--,,++**))((''&&%%$$##""!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉɉ``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`````````````````ɉ`````a!""##$$%%&&''(()((''&&%%%%%$$##""!!``!!``!!""##$$%%&&''((''&&%%$$##"""!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455655443333221100//..--,,++**))((''&&%%%%%%$$$$$###""!!!!!`ɉ`!!""##$$%%&&'&&&&&&&&&&&&%%$$##""!!`Ą`!!""##$$%%&&''(((((((()))))((''&&%%$$##"""""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())****))(('''&'''((('''&&%%%%%&&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##"""!!""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!""###""!!`ĉ`a!!""##$$%%&&''(())***++,,--....--,,++**))(((((''''&&&%%%$$$$%%$$$$$$$%%&&''(())**++,,--..//0011223221100//..----.........--,,+++****)))))(('''''&&&&&&&&&%%%%%%%%%%&&''(''&&%%%%%&&&&&&&%%%%%%%%%%%&&''((''&&%%$$##"""!""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,---,,++**))((''&&''(())**++,,--..//001122334455667766555555555556677887766554433221100//..--,,++**))((''&&%%%%&&&&'''((((''&&%%$$##""!!!!!!!!!"""""######""!!`Ɋ())**++**))((''&&%%%$$%%%&&''(())**++,,,+++***++,,--..///0011100//..------..//0011223333221100//..---,,,,,,--.....--,,+++****++,++**))(((((())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!``````````a`!`a!!!!```!!!`````a```a``!!""##$$%%&&'''(())**++,,--..//00112222222222222334455666666667777777788888776665544455555555554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!````````a!""##""""""##$$##""!!`a!!!!!!!```ɉ`!!""###"""""""###$$$$$$$$$$$$$$$##""!!`ɉ`!!!!""!!`ɉ`a!""##$$$##""!!`ɉ`!!""##$$%%&&''''&&%%$$##""!!!!!!""!!`ɉɉ`!!"""!!`ɉ``!!"!!`ɉ````!!!!`ɉ``!!""##$$%%&&''(())**++,,--..//001000/////...---,,+,,,--....--,,++**))((''&&&%%$$##""!!`ɉ````!!!!""##$#####$$$$%%&&''(())**++,,-,,,,,-,,++**))((())**++,,--..//0//..--,,++**))((''&&%%$$##""!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ``ɉ`!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!``!!""##$$%%&&''((((''&&%%%%%%$$##""!!`ʉ`!``!!""##$$%%&&''''&&%%$$##""!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455655443333221100//..--,,++**))((''&&&&%%%%%$$$$###""""!!`ɉ`!!""##$$%%&&&&%%%%%&&%%%%%$$##""!!`Ą`!!""##$$%%&&''(((((())))))((''&&%%$$##""!!"""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())))(('''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))(('''''((((('''&&&&&&&&''(())**+++**))((''&&%%$$##""!!`ɉ`a!""##""!!!!!""##$$%%&&''((((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&&''(()))))**++,,--....--,,++**)))(((((''''&&%%%%%%%%%%$$$$%%&&''(())**++,,--..//0011223221100//..---------....--,,++****))))(((('''&&&&&&&&&&%%%%%%%%%%%%%&&'''&&%%$$$%%&&&&%%%%%%%$$$$%%%&&''''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``a!""##$$%%&&''(())**++,,--.--,,++**))((''''(())**++,,--..//001122334455667766554444444445566777766554433221100//..--,,++**))((''&&%%%%%%%%&&&''((''&&%%$$##""!!`````!!!!!!""""#####""!!`ą))**++++**))((''&&%%%%%%&&''(())**++,,-,,++++++,,--..//0001121100//..----..//0011223333221100//..--,,,,+,,,,--.....--,,,++++++,++**))((''''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!`lj`!!!!!!!!!!!!!!!!!""##$$%%&&''((())**++,,--..//0011223333333333333445566667777777778888888877666554444444444445554433221100//..--,,++**))((''&&%%$$##""!!"""!!!!!!!!!!`a!""####""""##$$$$##""!!!!""""!!!!`ɉ`!!"""""""!""""#########$$$$$$$##""!!`ɉ``!!!!!!`ɉ````a!""#######""!!`ȉ`!!""##$$%%&&'''&&%%$$##""!!!!!!!!!"!!`ɉ`!!""!!```a!!""!!`ɉ`!!!!"!!`lj`!!!""##$$%%&&''(())**++,,--..//0011110000////...--,,,,--....--,,++**))((''&&%%%%$$##""!!`ɉɉ```!!""#########$$$%%&&''(())**++,,,+++,,-,,++**))())**++,,--..//0//..--,,++**))((''&&%%$$##""!!`!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!``ɉ```!!````!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!!!!`ĉ`a!""##$$%%&&'''(((''&&%%$$$$%$$##""!!`ɉ`!!`‰`!!""##$$%%&&''''&&%%$$##""!!!````ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556655444433221100//..--,,++**))((''&&&&&&%%%%%$$$##"""!!`ɉ`!!""##$$$%%&&%%%%%%%%%%%%$$##""!!!`Ą`!!""##$$%%&&''(()))))*))((''&&%%$$##""!!!!!""##$$%%&&''((((''&&%%$$##""!!`ɉ`a!""##$$%%&&''(()))(('''&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++**))((('((()))(((''&&&&&'''(())**++,++**))((''&&%%$$##""!!`ɉ`a!""##""!!!``!!""##$$%%&&''((((''&&%%$$##""!!``!!""##$$##""!!`ɉ`!!""##$$%%&&''(())()))**++,,--....--,,++**)))))(((('''&&&%%%%&&%%%%%%%&&''(())**++,,--..//0011223221100//..--,,,,---------,,++***))))(((((''&&&&&%%%%%%%%%$$$$$$$$$$%%&&'&&%%$$$$$%%%%%%%$$$$$$$$$$$%%&&''&&%%$$##""!!!`!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--...--,,++**))((''(())**++,,--..//001122334455667766554444444444455667766554433221100//..--,,++**))((''&&%%$$$$%%%%&&&''''&&%%$$##""!!````!!!!!""""""#""!!`Ą)**++,,++**))((''&&&%%&&&''(())**++,,---,,,+++,,--..//000112221100//......//0011223333221100//..--,,,++++++,,--../..--,,,++++,++**))((''''''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!"!"!"""!!`ʉ`!!"""!!!!!"!!!"!!""##$$%%&&''((())**++,,--..//001122333333333333344556677777777888877777777766555443334444444445554433221100//..--,,++**))((''&&%%$$##"""""""""!!!!!!!!!""##$$######$$%%$$##""!""""""""!!!```ɉ`!!"""!!!!!!!"""###############""!!`ɉ``!!!`ɉ`!!!!""#######""!!``ɉ`a!""##$$%%&&'''&&%%$$##""!!``````!!!!!!````ɉ`!!"""!!`ɉ`!!!"""!!`ɉ`!!!!!!!`ɉ`!!!""##$$%%&&''(())**++,,--..//0011211100000///...--,---....--,,++**))((''&&%%%$$$$##""!!`ɉ```ɉ`!!""#"""""####$$%%&&''(())**++,+++++,,-,,++**)))**++,,--..//0//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//..--,,,++**))((''&&%%$$##""!!!``ɉ`a!!!!!!!`!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!!!``!!""##$$%%&&'''''(''&&%%$$$$$$$##""!!`ȉ`!!``!!""##$$%%&&'''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556655444433221100//..--,,++**))((''''&&&&&%%%%$$$##""!!`ɉ`!!""###$$%%%%$$$$$%%$$$$$##""!!``Ą`!!""##$$%%&&''(()))**))((''&&%%$$##""!!``!!!""##$$%%&&''((((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(()((''&&&%%%$$##""!!`ɉ`!!""##$$%%&&''(())**+++**))((((()))))(((''''''''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!""#""!!```!!""##$$%%&&''((((''&&%%$$##""!!```!!""##$$$##""!!`ɉ`!!""##$$%%&&''((((((())**++,,--....--,,++***)))))((((''&&&&&&&&&&%%%%&&''(())**++,,--..//0011223221100//..--,,,,,,,,,----,,++**))))((((''''&&&%%%%%%%%%%$$$$$$$$$$$$$%%&&&%%$$###$$%%%%$$$$$$$####$$$%%&&&&%%$$##""!!`````!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`ɉ``a!!""##$$%%&&''(())**++,,--../..--,,++**))(((())**++,,--..//001122334455667766554433333333344556666554433221100//..--,,++**))((''&&%%$$$$$$$$%%%&&''&&%%$$##""!!`ɉ```!!!!"""""""!!`**++,,,,++**))((''&&&&&&''(())**++,,--.--,,,,,,--..//00111223221100//....//0011223333221100//..--,,++++*++++,,--../..---,,,,,++**))((''&&&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""""""""""""""""""!!`ʉ`!!""""""""""""""""##$$%%&&''(()))**++,,--..//00112233444444444444455667777888888777777777776655544333333333333445554433221100//..--,,++**))((''&&%%$$##""###""""""""""!""##$$$$####$$%%%%$$##""""####""""!!!!```````````lj`!!"!!!!!`!!!!"""""""""#######""!!`ɉ````ɉ``!!!!""####"""""!!`ɉ`!!""##$$%%&&''&&%%$$##""!!```!!!!!!!!```ɉ```!!""""!!`ɉ`!!""!!`ɉ`!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122211110000///..----....--,,++**))((''&&%%$$$$####""!!````a!`ɉ`!!""""""""""###$$%%&&''(())**+++***++,,-,,++**)**++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,+++++**))((''&&%%$$##""!!!!`ɉ`!!!""!!!!!"!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!`ʼn`!!""##$$%%&&'&&&'''&&%%$$####$$##""!!`ʉ`!!!``a!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556655554433221100//..--,,++**))((''''''&&&&&%%$$##""!!`ɉ`!!""###$$%%$$$$$$$$$$$$##""!!`Ą`!!""##$$%%&&''(())***))((''&&%%$$##""!!```!!""##$$%%&&''((((''&&%%$$##""!!!`ɉ`!!""##$$%%&&''(((''&&&%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++**)))()))***)))(('''''((())**++,,,,++**))((''&&%%$$##""!!``ɉ`!!""""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!!!!""##$$$$##""!!`ɉ`!!""##$$%%&&''(((('((())**++,,--....--,,++*****))))((('''&&&&''&&&&&&&''(())**++,,--..//0011223221100//..--,,++++,,,,,,,,,++**)))(((('''''&&%%%%%$$$$$$$$$##########$$%%&%%$$#####$$$$$$$###########$$%%&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!``!!!!""##$$%%&&''(())**++,,--..///..--,,++**))(())**++,,--..//001122334455667766554433333333333445566554433221100//..--,,++**))((''&&%%$$####$$$$%%%&&'&&%%$$##""!!`ɉ``!!!!!!""""!!`Ä*++,,--,,++**))(('''&&'''(())**++,,--...---,,,--..//0011122333221100//////0011223333221100//..--,,+++******++,,--../..---,,,++**))((''&&&&&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##""""""""""#"#"#""!!``!!""#"""""#"""#""##$$%%&&''(()))**++,,--..//0011223344444444444445566778888888877776666666665544433222333333333445554433221100//..--,,++**))((''&&%%$$#########"""""""""##$$%%$$$$$$%%&&%%$$##"########"""!!!!!!!!!!!!!!``!!!!!``````!!!"""""""""""""""!!`ɉɉ`a!!""""####"""""!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ```!!!!!!!!`ɉ`a!!!""#""!!`ɉ`!!"!!`ɉ````````ɉ`!!""##$$%%&&''(())**++,,--..//0011222211111000///..-.....--,,++**))((''&&%%$$$#######""!!``a!!!!`ɉ`a!"""!!!!!""""##$$%%&&''(())**+*****++,,-,,++***++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,+++++++**))((''&&%%$$##"""!!!`ɉ`a!"""""""!"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!"!!`ɉ`!!""##$$%%&&&&&&&'&&%%$$########""!!``!!!!``!!""##$$%%&&''&&%%$$###""!!`ɉ`!!""###$$%%&&''(())**++,,--..//0011223344556655554433221100//..--,,++**))(((('''''&&&%%$$##""!!`ɉ`!!"""##$$$$#####$$#####""!!``!!""##$$%%&&''(())**))((''&&%%$$##""!!`lj`!!""##$$%%&&''((((''&&%%$$##""!!a`ɉ`!!""##$$%%&&''((''&&%%%$$$$##""!!`ȉ`!!""##$$%%&&''(())**++,++**)))))*****)))(((((((())**++,,--,,++**))((''&&%%$$##""!!!`ɉ`!!""""!!`ɉ`!!""##$$%%&&''(())((''&&%%$$##""!!!""##$$%$$##""!!`ɉ`!!""##$$%%&&''''''''(())**++,,--....--,,+++*****))))((''''''''''&&&&''(())**++,,--..//0011223221100//..--,,+++++++++,,,,++**))((((''''&&&&%%%$$$$$$$$$$#############$$%%%$$##"""##$$$$#######""""###$$%%&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`ʉ`!!"""##$$%%&&''(())**++,,--..//0//..--,,++**))))**++,,--..//001122334455667766554433222222222334455554433221100//..--,,++**))((''&&%%$$########$$$%%&&&%%$$##""!!```a!!!!""""!!`Ą++,,----,,++**))((''''''(())**++,,--../..------..//001122233433221100////0011223333221100//..--,,++****)****++,,--../..--,,++**))((''&&%%%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$#################""!!`ʉ`!!""###############$$%%&&''(())***++,,--..//001122334455555555555556677888899887766666666666554443322222222222233445554433221100//..--,,++**))((''&&%%$$##$$$##########"##$$%%%%$$$$%%&&&&%%$$####$$$$####""""!!!!!!!!!!!!`ɉ`!!!!``ɉ`!!!!!!!!!""""""""!!`ɉ`!!""""####""!!!!!`lj``!!""##$$%%&&''&&%%$$##""!!`ɉ`a!""!!!!`ɉ`!!!""##""!!`ɉ`!!!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00112222221111000//......--,,++**))((''&&%%$$####""""""""!!!!!!```ɉ`!!""!!!!!!!!"""##$$%%&&''(())***)))**++,,-,,++*++,,--..//0//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++****+++**))((''&&%%$$##""""!!```a!"""##"""""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!!!``!!""##$$%%&&&%%%&&&%%$$##""""###""!!`É`!!"!!``!!""##$$%%&&&&%%$$####""!!`ɉ`!!"""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((((((''''&&%%$$##""!!`ɉ`!!"""##$$############""!!``Ą`!!!""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''&&%%%$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,++***)***+++***))((((()))**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(()))((''&&%%$$##"""""##$$%%$$##""!!`ɉ`!!""##$$%%&&'''''&'''(())**++,,--....--,,+++++****)))(((''''(('''''''(())**++,,--..//0011223221100//..--,,++****+++++++++**))(((''''&&&&&%%$$$$$#########""""""""""##$$%$$##"""""#######"""""""""""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//000//..--,,++**))**++,,--..//001122334455667766554433222222222223344554433221100//..--,,++**))((''&&%%$$##""""####$$$%%&&&%%$$##""!!`ɉ````!!""""!!`Ą+,,--..--,,++**))(((''((())**++,,--..///...---..//00112223344433221100000011223333221100//..--,,++***))))))**++,,--...--,,++**))((''&&%%%%%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$##########$#$#$##""!!``````````!!""##$#####$###$##$$%%&&''(())***++,,--..//00112233445555555555555667788999988776666555555555443332211122222222233445554433221100//..--,,++**))((''&&%%$$$$$$$$$#########$$%%&&%%%%%%&&''&&%%$$#$$$$$$$$###""""""""""""""!!`ɉ`````ɉ``!!!!!!!!!!!!!!!!`ɉ`a!""######""!!!!!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ`!!"""!!`ɉ`a!"""##""!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122322222111000//./..--,,++**))((''&&%%$$###"""""""""!!!!```ɉ`!!!!`````!!!!""##$$%%&&''(())*)))))**++,,-,,+++,,--..//000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++******+++**))((''&&%%$$###"""!!!`!!""#######"###""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!"!!``!!""##$$%%&&&%%%%%&%%$$##""""""##""!!`lj`!!""!!```!!""##$$%%&&&%%$$##"""""!!`ɉ`!!!"""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))))(((((''&&%%$$##""!!`ɉȉɉɉ`!!!""####"""""##"""""!!`Ą``!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&%%$$$######""!!`ɉɉ`!!""##$$%%&&''(())**++,,,++*****+++++***))))))))**++,,--..--,,++**))((''&&%%$$##""!!``ɉ`!!!!!!`ɉ`!!""##$$%%&&''(())))((''&&%%$$##"""##$$%%%$$##""!!`ɉɉ`!!""##$$%%&&&&&&&&&''(())**++,,--....--,,,+++++****))((((((((((''''(())**++,,--..//0011223221100//..--,,++*********++++**))((''''&&&&%%%%$$$##########"""""""""""""##$$$##""!!!""####"""""""!!!!"""##$$%%%%$$##""!a`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!```!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++****++,,--..//001122334455667766554433221111111112233444433221100//..--,,++**))((''&&%%$$##""""""""###$$%%&&%%$$##""!!`lj`!!""""!a`Ą,,--....--,,++**))(((((())**++,,--..//0//......//00112233344544332211000011223333221100//..--,,++**))))())))**++,,--.--,,++**))((''&&%%$$$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$##""!!!!!!!!``````````a``a!!""##$$$$$$$$$$$$$$$%%&&''(())**+++,,--..//0011223344556666666666666778889998877665555555555544333221111111111112233445554433221100//..--,,++**))((''&&%%$$%%%$$$$$$$$$$#$$%%&&&&%%%%&&''''&&%%$$$$%%%%$$$$####""""""""""""!a``ɉ```````!!!!!!!!`ȉ`!!""#####""!!`````ɉ``!!""##$$%%&&''&&%%$$##""!!`ɉ`!!""!!`ɉ`!!""###""!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333222211100//..--,,++**))((''&&%%$$##""""!!!!!!!!!``ɉ`!!!```!!!""##$$%%&&''(()))((())**++,,-,,+,,--..//0000//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--.--,,++**))))**+++**))((''&&%%$$####""!!!!""###$$#####$##""!!``ɉ```ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""!!``a!""##$$%%&&&%%$$$%%%$$##""!!!!""#""!!`ʉ`a!""""!!!`ɉ`a!""##$$%%&&&%%$$##""""""!!`ɉ``!!!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))))))((''&&%%$$##""!!`ɉ```````````````ɉ`!!!""##""""""""""""!!`Ą`!!""##$$%%&&''(())*))((''&&%%$$##""!!```!!""##$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&&&%%$$$#####"""!!`ɉ`````ɉ`!!""##$$%%&&''(())**++,,-,,+++*+++,,,+++**)))))***++,,--....--,,++**))((''&&%%$$##""!!a`ɉ`!!!!`ɉ`!!""##$$%%&&''(())*))((''&&%%$$#####$$%%%%$$##""!!`ɉ`````ɉ`!!""##$$%%&&&&&%&&&''(())**++,,--....--,,,,,++++***)))(((())((((((())**++,,--..//0011223221100//..--,,++**))))*********))(('''&&&&%%%%%$$#####"""""""""!!!!!!!!!!""##$##""!!!!!"""""""!!!!!!!!!!!""##$$%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**++,,--..//001122334455667766554433221111111111122334433221100//..--,,++**))((''&&%%$$##""!!!!""""###$$%%&&%%$$##""!!`ɉ`!!""""!!`Ą,--..//..--,,++**)))(()))**++,,--..//000///...//00112233344555443322111111223333221100//..--,,++**)))(((((())**++,,---,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%$$$$$$$$$$%$%$%$$##""!!!!!!!!!!!!!!!!!!!!!!""##$$%$$$$$%$$$%$$%%&&''(())**+++,,--..//001122334455666666666666677888888887766555544444444433222110001111111112233445554433221100//..--,,++**))((''&&%%%%%%%%%$$$$$$$$$%%&&''&&&&&&''((''&&%%$%%%%%%%%$$$##############""!!`ɉɉ````````ɉ`a!""##$##""!!`ɉ`a!!""##$$%%&&''&&%%$$##""!!`ɉ`!!"""!!`ɉ`a!""###""!!`ɉ`!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!``ɉ`!!!`ɉ``!!""##$$%%&&''(()((((())**++,,-,,,--..//001100//..--,,++**))((''&&%%$$##""!!``a!!""##$$%%&&''(())**++,,--.--,,++**))))))**+++**))((''&&%%$$$###"""!""##$$$$$$$#$$$##""!!`ɉ`a!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`a!"""!!````a!""##$$%%&&&%%$$$$$%$$##""!!!!!!"""!!``!!!""""!!`ʉ`!!""##$$%%&&%%$$##""!!!!!!!`ɉ``!!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++****)))((''&&%%$$##""!!``!!!!!!!!`!!```aa!!!``````ĉ``!!""""!!!!!""!!!!!`Ą`!!""##$$%%&&''(())**))((''&&%%$$##""!!!```!!""##$$%%&&''(())((''&&%%$$##""!!`ɉ`!!""##$$%%&&&%%$$###""""""!!!`ɉ`!!!`ɉ`!!""##$$%%&&''(())**++,,--,,+++++,,,,,+++********++,,--..//..--,,++**))((''&&%%$$##""!!`ʼn`````ɉ`!!""##$$%%&&''(())**))((''&&%%$$###$$%%&%%$$##""!!`ɉ`!!!`ɉ`!!!""##$$%%%%%%%%%&&''(())**++,,--....---,,,,,++++**))))))))))(((())**++,,--..//0011223221100//..--,,++**)))))))))****))((''&&&&%%%%$$$$###""""""""""!!!!!!!!!!!!!""###""!!```!!""""!!!!!!!````!!!""##$$%%%%$$##""!!``a!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!``````!!!!``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++++,,--..//001122334455667766554433221100000000011223333221100//..--,,++**))((''&&%%$$##""!!!!!!!!"""##$$%%&%%$$##""!!`ɉ`!!""""!!`Ą--..////..--,,++**))))))**++,,--..//00100//////00112233444556554433221111223333221100//..--,,++**))(((('(((())**++,,-,,++**))((''&&%%$$####$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%$$##""""""""!!!!!!!!!!"!!"""##$$%%%%%%%%%%%%%%%&&''(())**++,,,--..//00112233445566777777766667777777888776655444444444443322211000000000000112233445554433221100//..--,,++**))((''&&%%&&&%%%%%%%%%%$%%&&''''&&&&''((((''&&%%%%&&&&%%%%$$$$###########""!!`ɉɉ`!!""##$$##""!!`ɉ`a!!""##$$%%&&''&&%%$$##""!!`ɉ`a!"""!!`ʼn`!!""####""!!`ɉ``!!"!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!!```````ɉ`!!!`ɉ`!!""##$$%%&&''((('''(())**++,,-,--..//00111100//..--,,++**))((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--.--,,++**))(((())**+++**))((''&&%%$$$$##""""##$$$%%$$$$$$$##""!!`ɉ``!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!"""!!!a!!""##$$%%&&&%%$$###$$$##""!!````!!"""!!`Ɖ`!!!!""""!!``ʉ`!!""##$$%%&%%$$##""!!!!!!``ȇ``!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++*****))((''&&%%$$##""!!`````````!!!!!!!!!!!!!!!!!!!!!!!!!!`ɉ`!!""!!!!!!!!!!!!`Ą`!!""##$$%%&&''(())***))((''&&%%$$##""!!!!!!""##$$%%&&''(()))((''&&%%$$##""!!`ɉ`a!""##$$%%&&%%$$###"""""!!!``ɉ`a!!!!`Ɖ`a!""##$$%%&&''(())**++,,----,,,+,,,---,,,++*****+++,,--..////..--,,++**))((''&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())****))((''&&%%$$$$$%%&%%$$##""!!`ɉ`!!!`‰``!!""##$$%%%%%$%%%&&''(())**++,,--....-----,,,,+++***))))**)))))))**++,,--..//0011223221100//..--,,++**))(((()))))))))((''&&&%%%%$$$$$##"""""!!!!!!!!!``````````!!""#""!!``!!!!!!!```````!!""##$$%%%%$$##""!!``a!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""!!```a!!!!!""!!`ʉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++,,--..//001122334455667766554433221100000000000112233221100//..--,,++**))((''&&%%$$##""!!````!!!!"""##$$%%%%$$##""!!`ɉ`!!""""!!`Ã-..//00//..--,,++***))***++,,--..//00111000///00112233444556665544332222223333221100//..--,,++**))(((''''''(())**++,,,++**))((''&&%%$$######$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&%%%%%%%%%%&%&%&%%$$##""""""""""""""""""""""##$$%%&%%%%%&%%%&%%&&''(())**++,,,--..//0011223344556677777666666666677777777665544443333333332211100///000000000112233445554433221100//..--,,++**))((''&&&&&&&&&%%%%%%%%%&&''((''''''(())((''&&%&&&&&&&&%%%$$$$$$$$$$$$##""!!`ɉ`!!""##$$$##""!!``ɉ``!!"""##$$%%&&''&&%%$$##""!!``ɉ`!!""""!!`ȉ`a!""##$##""!!`ɉ```a!!"!!`Ɖ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!!`ɉ`!!""##$$%%&&''('''''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!"""##$$%%&&''(())**++,,--.--,,++**))(((((())**+++**))((''&&%%%$$$###"##$$%%%%%%%$%%$$##""!!`ɉ`a!!""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..--,,++**))((''&&%%$$##""!!``!!""""!!!!""##$$%%&&&%%$$#####$##""!!``!!""!!`lj`!``!!!"""!!``!!""##$$%%%%$$##""!!`````Ϗ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++++***))((''&&%%$$##""!!a!!!!!!!!""""""""!""!!!"""""!!!!!!`ȉ`!!"!a`````!!````Ą`a!""##$$%%&&''(())**+**))((''&&%%$$##"""!!!""##$$%%&&''(())*))((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$##"""!!!!!!`ɉ`!!""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,,,,-----,,,++++++++,,---...////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%$$$%%&&%%$$##""!!`ɉ`a!!!`Ɖ`!!""##$$$$$$$$$%%&&''(())**++,,--.....-----,,,,++**********))))**++,,--..//0011223221100//..--,,++**))((((((((())))((''&&%%%%$$$$####"""!!!!!!!!!!```!!""""!!`ɉ``!!!!``ɉ`!!""##$$%%%%$$##""!!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##""!!```ĉ`a!!!!!!""!!`ĉ`!!""##$$%%&&''(())**++,,--..//00111100//..--,,,,--..//001122334455667766554433221100/////////001122221100//..--,,++**))((''&&%%$$##""!!````!!!""##$$%%%$$##""!!`ʼn`!!""""!!`Ą..//0000//..--,,++******++,,--..//0011211000000112233445556676655443322223333221100//..--,,++**))((''''&''''(())**++,++**))((''&&%%$$##""""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&%%$$########""""""""""#""###$$%%&&&&&&&&&&&&&&&''(())**++,,---..//0011223344556677666666655556666666777665544333333333332211100////////////00112233445554433221100//..--,,++**))((''&&'''&&&&&&&&&&%&&''((((''''(())))((''&&&&''''&&&&%%%%$$$$$$$$$##""!!`ɉ`!!""##$$%$$##""!!!````a!!"""##$$%%&&''&&%%$$##""!!`ɉ`!!""#""!!`ȉ`!!""##$##""!!```!!!!!""!!`ɉɉ`a!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!!!`ɉ`!!!""##$$%%&&'''&&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##"""""##$$%%&&''(())**++,,--.--,,++**))((''''(())**+++**))((''&&%%%%$$####$$%%%&&%%%%%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""#""""""##$$%%&&&%%$$##"""###""!!``!!!""!!`````!!!!""!!`ˉ`!!""##$$%%$$##""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,+++++**))((''&&%%$$##""!!!!!!!!!"""""""""""""""""""""""""!!``ɉ`!!!!```Ą`a!""##$$%%&&''(())**+++**))((''&&%%$$##""""""##$$%%&&''(())**))((''&&%%$$##""!!`ɉ`!!""##$$%%$$##"""!!!!!```ɉ`!!"""!!`ɉ`!!""##$$%%&&''(())**++,,--...---,---...---,,+++++,,,,,---...///..--,,++**))((''&&%%$$##""!!`ĉ`!!""##$$%%&&''(())**+**))((''&&%%%%%&&&&%%$$##""!!```a!""!!`ɉ`!!""##$$$$$#$$$%%&&''(())**++,,--.......----,,,+++****++*******++,,--..//0011223221100//..--,,++**))((''''(((((((((''&&%%%$$$$#####""!!!!!```````ɉ`!!"""!!`ɉ````ɉ`!!""##$$%%&%%$$##""!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!!!`````!!""""""""!!``Ê`!!""##$$%%&&''(())**++,,--..//001121100//..--,,--..//001122334455667766554433221100///////////0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%%$$##""!!`ɉ`!!"""""!!``Ą.//001100//..--,,+++**+++,,--..//0011222111000112233445556677766554433333333221100//..--,,++**))(('''&&&&&&''(())**+++**))((''&&%%$$##""""""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&&&&&&&&&'&'&'&&%%$$######################$$%%&&'&&&&&'&&&'&&''(())**++,,---..//0011223344556666666665555555555666666665544333322222222211000//.../////////00112233445554433221100//..--,,++**))(('''''''''&&&&&&&&&''(())(((((())**))((''&''''''''&&&%%%%%%%%%%%$$##""!!`ɉ`!!""##$$%%$$##""!!!!`a!!!""###$$%%&&''&&&%%$$##""!!`ɉ`!!""##""!!`ɉ`a!""##$$$##""!!```!!!!!""""!!`ɉɉ``````````ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!!""##$$%%&&'&&&&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""###$$%%&&''(())**++,,--.--,,++**))((''''''(())**+++**))((''&&&%%%$$$#$$%%&&&&&&&%%%$$##""!!`ʼn`!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!"""""""##$$%%&&&%%$$##"""""##""!!`lj``!!""!!!``ȉĄ``!!!!!!``!!""##$$%$$##""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,,,+++**))((''&&%%$$##"""""""""""########"##"""#####""""""!!!```ĉ`!!`ĄĄ`!!""##$$%%&&''(())**++++**))((''&&%%$$###"""##$$%%&&''(())***))((''&&%%$$##""!!`ɉ`!!""##$$%$$##""!!!````ɉ`!!""""!!````ɉ`!!""##$$%%&&''(())**++,,--....-----.....---,,,,,,,,,,,,,---..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&%%%&&''&&%%$$##""!!!`````````!!""!!`lj`!!""#########$$%%&&''(())**++,,--../.....----,,++++++++++****++,,--..//0011223221100//..--,,++**))(('''''''''((((''&&%%$$$$####""""!!!```ɉ`!!""!!`ɉɉ`!!""##$$%%&%%$$##""""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!!!!!!```!!""""""""""!!`````!```!!""##$$%%&&''(())**++,,--..//0011221100//..----..//001122334455667766554433221100//.........//00111100//..--,,++**))((''&&%%$$##""!!`lj``!!""##$$%$$##""!!`Ɖ`!!!!"""!!!`Ą//00111100//..--,,++++++,,--..//0011223221111112233445566677877665544333333221100//..--,,++**))((''&&&&%&&&&''(())**+**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))(('''''''''''''''''&&%%$$$$$$$$##########$##$$$%%&&'''''''''''''''(())**++,,--...//0011223344556666665555555444455555556665544332222222222211000//............//00112233445554433221100//..--,,++**))((''(((''''''''''&''(())))(((())****))((''''((((''''&&&&%%%%%%%%$$##""!!`ɉ`!!""##$$%%%$$##"""!!!!!"""###$$%%&&''&&&%%$$##""!!`ɉ`!!""###""!!`ɉ`!!""##$$$$##""!!!!!!""""""!!!`ɉ``````````a!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ```!!""##$$%%&&&%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$#####$$%%&&''(())**++,,--.--,,++**))((''&&&&''(())**+++**))((''&&&&%%$$$$%%&&&''&&&&&%%$$##""!!`ɉ``!!""###""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!``!!"""####$$%%&&&%%$$##""!!!""""!!`‰`!!!"!!!!``‰``!!!!!`ɉ`!!""##$$%$$##""!!`Ϗ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,,,,++**))((''&&%%$$##"""""""""#########################""!!!!!`ɉ`!!`Ą`a!""##$$%%&&''(())**++,,++**))((''&&%%$$######$$%%&&''(())****))((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!!`ɉ`!!""#""!!!!!```ɉ`!!""##$$%%&&''(())**++,,--../...-...///...--,,,,,-,,++,,,---..//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&&&&''''&&%%$$##""!!!!!!!!!!!!"""!!`ɉ`!!""#####"###$$%%&&''(())**++,,--..///....---,,,++++,,+++++++,,--..//0011223221100//..--,,++**))((''&&&&'''''''''&&%%$$$####"""""!!``ɉ`!!"!!`ɉ`!!""##$$%%&%%$$##""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""""!!!!!`!!!"""""!!!""""!!!!!!!!a`ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--..//001122334455667766554433221100//...........//0011100//..--,,++**))((''&&%%$$##""!!`É`!!""##$$%$$##""!!`ɉ`a!!!!""!!`Ä/0011221100//..--,,,++,,,--..//0011223332221112233445566677888776655444433221100//..--,,++**))((''&&&%%%%%%&&''(())***))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''''''''''('('(''&&%%$$$$$$$$$$$$$$$$$$$$$$%%&&''('''''('''(''(())**++,,--...//001112233445566655555554444444444555555554433222211111111100///..---.........//00112233445554433221100//..--,,++**))((((((((('''''''''(())**))))))**++**))(('(((((((('''&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%%%$$##""""!""""##$$$%%&&''&&%%%$$##""!!`ɉ`a!""####""!!`ɉ`a!""##$$%%$$##""!!!"""""""!!``ɉ`a!!!!!!```a!!!!!!!!!!!!`ɉ`a!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ʼn`!!""##$$%%&%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##$$$%%&&''(())**++,,--.--,,++**))((''&&&&&&''(())**+++**))(('''&&&%%%$%%&&'''''''&&&%%$$##""!!`ɉ``a!!""#####""!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!!""##$$%%&&&%%$$##""!!!!!"""!!`ɉ`!!!""!!!```!!!``!!""##$$%%$$##""!!`ŏ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..----,,,++**))((''&&%%$$###########$$$$$$$$#$$###$$$##"#####"""!!!`ɉ`!!`Ą`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$$###$$%%&&''(())**+**))((''&&%%$$##""!!`ɉ`!!""##$$$##""!!``ɉ`!!""##""!!!!!!!````!!""##$$$%%&&''(())**++,,--..//...../////...------,,+++++,,,--../..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))((''&&&''((''&&%%$$##"""!!!!!!!!!""""!!`ɉ`!!""""""""""##$$%%&&''(())**++,,--..////....--,,,,,,,,,,++++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&''''&&%%$$####""""!!!!`ɉ`!!"!!`ɉ`!!""##$$%%&&%%$$####$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##"""""""!!!!""""!!!!!!""""!!!!!"!!`É`!!""##$$%%&&''(())**++,,--..//001122221100//....//001122334455667766554433221100//..---------..//0011100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%$$##""!!`ɉ```!!!!!!!`Ą001122221100//..--,,,,,,--..//0011223343322222233445566777889887766554433221100//..--,,++**))((''&&%%%%$%%%%&&''(())*))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((''&&%%%%%%%%$$$$$$$$$$%$$%%%&&''((((((((((((((())**++,,--..///000001122334455555554444444333344444445554433221111111111100///..------------..//00112233445554433221100//..--,,++**))(()))(((((((((('(())****))))**++++**))(((())))((((''''&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&%%$$###"""""###$$$%%&&''&&%%%$$##""!!`ɉ`a!""##$##""!!`ɉ`!!""##$$%%%$$##""""""##""!!`ɉ`!!!!!!!!!!!!!""""""""!!`ɉɉ`a!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$$##""!!`ɉ`!!!!`ɉ`!!""##$$%%%$$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$$$$%%&&''(())**++,,--.--,,++**))((''&&%%%%&&''(())**+++**))((''''&&%%%%&&'''(('''''&&%%$$##""!!`ɉ``!!!!""#######""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!!""##$$%%&%%$$##""!!```!!"!!```!!!!"!!```!!!```a!""##$$%%%%$$##""!!`Ϗɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100//..-----,,++**))((''&&%%$$#########$$$$$$$$$$$$$$$$$##""""####"""!!`lj`!!`Ą`a!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$$$$$%%&&''(())**++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!""###"""""!!!!!!````a!""##$$$$$%%&&''(())**++,,--..///.///000///..----,,++**+++,,,--../..--,,++**))((''&&%%$$##""!!`ɉĄ`!!""##$$%%&&''(())**+**))(('''''((((''&&%%$$##""""""""""""#""!!`lj`!!""""""!"""##$$%%&&''(())**++,,--../////...---,,,,--,,,,,,,--..//0011223221100//..--,,++**))((''&&%%%%&&&&&&&&&%%$$###""""!!!!!`ɉ`!!!!`ɉ`!!""##$$%%&&%%$$##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$####"""""!"""""!!!```!!"""""""""!!``!!""##$$%%&&''(())**++,,--..//0011223221100//..//001122334455667766554433221100//..-----------..//001000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%$$##""!!`ɉ``!!!!!`Ą0112233221100//..---,,---..//0011223344433322233445566777889887766554433221100//..--,,++**))((''&&%%%$$$$$$%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))(((((((((()()()((''&&%%%%%%%%%%%%%%%%%%%%%%&&''(()((((()((()(())**++,,--..///000000011223344555444444433333333334444444433221111000000000//...--,,,---------..//00112233445554433221100//..--,,++**)))))))))((((((((())**++******++,,++**))())))))))((('''''''&&%%$$##""!!`ɉ``ɉ``!!""##$$%%&&&&%%$$####"####$$%%%&&''&&%%$$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%%%$$##"""###""!!`ɉ`!!"""""!!!"""""""""""!!`ȉ`Ɖ`a!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$###""!!`ɉ``!!`ɉ`!!""##$$%$$$$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$%%%&&''(())**++,,--.--,,++**))((''&&%%%%%%&&''(())**+++**))((('''&&&%&&''((((((('''&&%%$$##""!!`ɉ``!!!!""""""""""""""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%$$##""!!``!!!!``a!!!"!!!```!!!!aa!""##$$%%&&%%$$##""!!`Ϗ```ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667776655443322111100//....---,,++**))((''&&%%$$$$$$$$$$$%%%%%%%%$%%$$$$##""!"""####""!!`ȉ`!!`Ä`a!""##$$%%&&''(())**++,,---,,++**))((''&&%%%$$$%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!""####"""""""!!!!!!!!""##$$$$#$$%%&&''(())**++,,--../////00000///..--,,++*****+++,,--....--,,++**))((''&&%%$$##""!!`ɉ`````!!""##$$%%&&''(())**++**))(('''(())((''&&%%$$###"""""""""###""!!`ɉ`!!!!!!!!!!""##$$%%&&''(())**++,,--..//////..----------,,,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%&&&&%%$$##""""!!!!```ɉ`!!!!`ɉ`!!""##$$%%&&&%%$$$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$#######""""""!!```!!"""""""!!!``a!""##$$%%&&''(())**++,,--..//00112233221100////001122334455667766554433221100//..--,,,,,,,,,--..//0000///..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%$$##""!!`ɉ`````DŽ11223333221100//..------..//0011223344544333333445566778889887766554433221100//..--,,++**))((''&&%%$$$$#$$$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**)))))))))))))))))((''&&&&&&&&%%%%%%%%%%&%%&&&''(()))))))))))))))**++,,--..//00000///00112233444444433333332222333333344433221100000000000//...--,,,,,,,,,,,,--..//00112233445554433221100//..--,,++**))***))))))))))())**++++****++,,,,++**))))****))))((((''''&&%%$$##""!!`ɉ`!`ɉ``!!!""##$$%%&&''&&%%$$$#####$$$%%%&&''&&%%$$$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$%%&%%$$######""!!`ɉ`a!""""""""""""#####""!!`ɉ``!``ɉ`!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$####""!!`ɉ``ɉ`!!""##$$$###$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%&&''(())**++,,--.--,,++**))((''&&%%$$$$%%&&''(())**+++**))((((''&&&&''((())((((''&&%%$$##""!!`ɉ`!!!"""""""""""""""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%$$##""!!`ɉ``a!!````!!"!!!!``````lj`!!!!!""##$$%%&&&%%$$##""!!`Ϗ`!!!`ɉ``!!""##$$%%&&''(())**++,,--..//00112233445566777665544332211100100//.....--,,++**))((''&&%%$$$$$$$$$%%%%%%%%%%%%%$$##""!!!!""###""!!`ɉ`!!!`Ą``a!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%%%%%&&''(())**+++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""#######""""""!!!!""##$$$####$$%%&&''(())**++,,--..//0001100//..--,,++**))***+++,,--....--,,++**))((''&&%%$$##""!!````a!!!`Ą`!!""##$$%%&&''(())**++**))((((())))((''&&%%$$#############""!!`ɉ``!!!!!!`!!!""##$$%%&&''(())**++,,--..//0///...----..-------..//0011223221100//..--,,++**))((''&&%%$$$$%%%%%%%%%$$##"""!!!!``ɉ``````ɉ`!!""##$$%%&&&%%$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$$$#####"#""!!`ʉ`!!""##""!!```ʉ`!!""##$$%%&&''(())**++,,--..//00112233221100//001122334455667766554433221100//..--,,,,,,,,,,,--..//0/////...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$$##""!!`ɉɉ122334433221100//...--...//0011223344555444333445566778889887766554433221100//..--,,++**))((''&&%%$$$######$$%%&&''(((''&&%%$$##""!!`ˉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))))))))))*)*)*))((''&&&&&&&&&&&&&&&&&&&&&&''(())*)))))*)))*))**++,,--..//0000//////00112233444333333322222222223333333322110000/////////..---,,+++,,,,,,,,,--..//00112233444554433221100//..--,,++*********)))))))))**++,,++++++,,--,,++**)********)))((((((''&&%%$$##""!!`ɉ`a!`ɉ`a!!!""##$$%%&&''''&&%%$$$$#$$$$%%&&&''&&%%$$##$##""!!`ȉ`!!!""####""!!`ɉ`!!""##$$%%&&%%$$#####""!!`ɉ`!!""##""!"""######""!!`ɉ`a!!!!```ʼn`!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##"""""!!`ɉɉ`!!""##$#####$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%&&&''(())**++,,--.--,,++**))((''&&%%$$$$$$%%&&''(())**+++**)))((('''&''(())))))((''&&%%$$##""!!`ɉ`!!"!!!!!!!!!!!!!!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$##""!!`````ȉ`!!""!!!!!!!`ʼn`!!"""###$$%%&&&&%%$$##""!!``ʏ`!!!`ɉ```````````!!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100000100////...--,,++**))((''&&%%%%%%%%%%%&&&&&&&&%%%$$##""!!`!!!""##""!!`ɉ`!!`Ä`````a!!""##$$%%&&''(())**++,,--...--,,++**))((''&&&%%%&&''(())**++++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$#######""""""""##$$$###"##$$%%&&''(())**++,,--..//00100//..--,,++**)))))***++,,--....--,,++**))((''&&%%$$##""!!!``a!!!!!`„`!!""##$$%%&&''(())**++++**))((())**))((''&&%%$$$###########""!!`ɉ````````!!""##$$%%&&''(())**++,,--..//00//..........----..//0011223221100//..--,,++**))((''&&%%$$$$$$$$$%%%%$$##""!!!!``ɉɉ`!!""##$$%%&&&&%%%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$$$$$$##""!!``!!""""!!`ʉĉ`!!""##$$%%&&''(())**++,,--..//0011223333221100001122334455667766554433221100//..--,,+++++++++,,--..////.......--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$$##""!!`ɉ2233444433221100//......//0011223344556554444445566778899887766554433221100//..--,,++**))((''&&%%$$####"####$$%%&&''((''&&%%$$##""!!`ˉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++*****************))((''''''''&&&&&&&&&&'&&'''(())***************++,,--..//000////...//0011223333333222222211112222222333221100///////////..---,,++++++++++++,,--..//00112233444554433221100//..--,,++**+++**********)**++,,,,++++,,----,,++****++++****))))(((''&&%%$$##""!!`ĉ`!!`ɉ`a!!"""##$$%%&&''((''&&%%%$$$$$%%%&&&''&&%%$$#######""!!`ɉ``!!""###""!!`ɉ`!!""##$$%%&&&%%$$$##""!!``!!""#""!!!"""####""!!`ɉ`!!"!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""""""!!`ɉ`!!""####"""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&&&&''(())**++,,--.--,,++**))((''&&%%$$####$$%%&&''(())**+++**))))((''''(()))**))((''&&%%$$##""!!`‰`!!!!!!!!!!!!!!!!!!!!!"!!!``ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$$$##""!!`ȉȉ`!!""""!!!!!``!!"""""##$$%%&&&&%%$$##""!!!`ˆɉ`!!!``a!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112222334455667665544332211000//00100/////..--,,++**))((''&&%%%%%%%%%&&&&&&&&&%%$$##""!!```a!""#""!!`ɉ`!!!`Ą`!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&&&&&''(())**++,++**))((''&&%%$$##""!!`ɉ`a!""##$$##""!!`ɉ`a!""##$$$$$######""""##$$$##""""##$$%%&&''(())**++,,--..//000//..--,,++**))(()))***++,,--....--,,++**))((''&&%%$$##""!!!!!!"""!!`Ą`!!""##$$%%&&''(())**++++**)))))****))((''&&%%$$$$$$$$$$$##""!!`ɉɉ`a!""##$$%%&&''(())**++,,--..//00///....//.......//0011223221100//..--,,++**))((''&&%%$$####$$$$$$$$$##""!!!``ɉ`!!""##$$%%&&'&&%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%%%$$$$##""!!`ʉ`!!"""!!`Ɋ```!!""##$$%%&&''(())**++,,--..//001122334332211001122334455667766554433221100//..--,,+++++++++++,,--../.....-...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ23344554433221100///..///0011223344556665554445566778899887766554433221100//..--,,++**))((''&&%%$$###""""""##$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**********+*+*+**))((''''''''''''''''''''''(())**+*****+***+**++,,--..//00////......//00112233322222221111111111222222221100////.........--,,,++***+++++++++,,--..//00112233344554433221100//..--,,+++++++++*********++,,--,,,,,,--..--,,++*++++++++***)))))((''&&%%$$##""!!```!!!`ɉ`!!"""##$$%%&&''((((''&&%%%%$%%%%&&'''&&%%$$##""#####""!!`ɉ`!!""##""!!`ɉ`!!""##$$%%&&&&%%$$$##""!!`ɉ`!!""""!!`!!!""###""!!`ɉ``!!""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!!!!!!`ɉ`!!""##"""""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&'''(())**++,,--.--,,++**))((''&&%%$$######$$%%&&''(())**+++***)))((('(())*****))((''&&%%$$##""!!`ɉ``!``````````````````!!"!!!!```Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$$##""!!`‰`!!""""""!!`ʉ`!!"""""##$$%%&&&&%%$$##""!!!`ɉ````ɉ`!!!`````!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//0011222222334455666554433221100/////0010000///..--,,++**))((''&&&&&&&&&&&'''''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!!`„`!!!!!!"""##$$%%&&''(())**++,,--..///..--,,++**))(('''&&&''(())**++,,++**))((''&&%%$$##""!!`ɉ`!!""##$##""!!`ɉ`!!""##$$$$$$$########$$$##"""!""##$$%%&&''(())**++,,--..//0//..--,,++**))((((()))**++,,--....--,,++**))((''&&%%$$##"""!!""""!!`Ą`a!""##$$%%&&''(())**++,,++**)))**++**))((''&&%%%$$$$$$$$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00//////////....//0011223221100//..--,,++**))((''&&%%$$#########$$$$##""!!``ɉ`!!""##$$%%&&''&&&&''(())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%%%%$$##""!!`Š`a!""""!!`ʉ`!!``!!""##$$%%&&''(())**++,,--..//00112233443322111122334455667766554433221100//..--,,++*********++,,--....------..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ334455554433221100//////0011223344556676655555566778899887766554433221100//..--,,++**))((''&&%%$$##""""!""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,+++++++++++++++++**))((((((((''''''''''(''((())**+++++++++++++++,,--..//0////....---..//001122222221111111000011111112221100//...........--,,,++************++,,--..//00112233344554433221100//..--,,++,,,++++++++++*++,,----,,,,--....--,,++++,,,,++++****)))((''&&%%$$##""!!`````a!!!!`ɉ`!!""###$$%%&&''(())((''&&&%%%%%&&&'''&&%%$$##""""""""""!!`ɉȉ`!!""###""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`a!""!!``!!!""##""!!`ɉ`a!!!!!!!"!!`ɉ`a!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!!!!!!`ɉ`!!""#""!!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))(('''''(())**++,,--.--,,++**))((''&&%%$$##""""##$$%%&&''(())**+++****))(((())***++**))((''&&%%$$##""!!`ɉ``!!""!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""#"""!!`É`!!!!!!""##$$%%&&&&%%$$##""!!`ȉɉ`!!!!`ɉ`!!!!!!!!!"""""""""""""##$$%%&&''(())**++,,--..//0011222111223344556554433221100///..//00100000//..--,,++**))((''&&&&&&&&&''''''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!!`Ą`!!""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''''''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$##""!!`ɉ`!!""##$$%%$$$$$$####$$$##""!!!!""##$$%%&&''(())**++,,--..///..--,,++**))((''((()))**++,,--....--,,++**))((''&&%%$$##""""""""!!`Ʉ`a!""##$$%%&&''(())**++,,,,++*****++++**))((''&&%%%%%%%%%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//000////00///////0011223221100//..--,,++**))((''&&%%$$##""""#########""!!`ɉ`!!""##$$%%&&'''&&''(())**++,,--..//001122334455554433221100//..--,,++**))((''&&&&%%%$$##""!!``!!""""!!``!!!``!!""##$$%%&&''(())**++,,--..//001122334433221122334455667766554433221100//..--,,++***********++,,--.-----,------,,++**))((''&&%%$$##""!!`ȉ`!!""##$$$##""!!`ɉ34455665544332211000//00011223344556677766655566778899887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!""##$$%%&&''''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++++++++++,+,+,++**))(((((((((((((((((((((())**++,+++++,+++,++,,--..//0///....------..//0011222111111100000000001111111100//....---------,,+++**)))*********++,,--..//00112223344454433221100//..--,,,,,,,,,+++++++++,,--..------..//..--,,+,,,,,,,,+++*****))((''&&%%$$##""!!!!!!!!!!`ɉ`!!""###$$%%&&''(())))((''&&&&%&&&&'''&&%%$$##""!!"""""""!!`ɉ``````a!""##$##""!!``a!""##$$%%&&'&&%%$$##""!!`ɉ`!!!!`ɉ``!!""##""!!```!!!!`!!!!!!!`ɉ`a!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!``````ɉ`!!"""!!!!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''((())**++,,--.--,,++**))((''&&%%$$##""""""##$$%%&&''(())**++++***)))())**+++++**))((''&&%%$$##""!!`ɉɉ`!!"""!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//..--,,++**))((''&&%%$$##""!!``a!""##$$$$##""!!``!!""#""!!`lj``!!!!!""##$$%%&&&%%$$##""!!`ɉɉ``ɉ`a!!!!!`ɉ`!!"!!!!!""""""""""""###$$%%&&''(())**++,,--..//0011221111112233445554433221100//.....//00111000//..--,,++**))(('''''''''''(((''&&%%$$##""!!`ɉ`!!""!!`ɉ`!!!`Ą`!!""""#####$$%%&&''(())**++,,--..//0//..--,,++**))((('''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`a!""##$$##""!!`ɉ`!!""##$$%%%%$$$$$$$$$##""!!!`!!""##$$%%&&''(())**++,,--../..--,,++**))(('''''((())**++,,--..--,,++**))((''&&%%$$#####""""""!!`Ʉ`a!""##$$%%&&''(())**++,,--,,++***++,,++**))((''&&&%%%%%%%%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//00000000000////0011223221100//..--,,++**))((''&&%%$$##"""""""""#####""!!`ɉ`a!""##$$%%&&''(''''(())**++,,--..//00112233445566554433221100//..--,,++**))((''&&&&&%%$$##""!!``!!""##""!!`Ȋ`a!"!!``a!""##$$%%&&''(())**++,,--..//001122334444332222334455667766554433221100//..--,,++**)))))))))**++,,----,,,,,,-----,,++**))((''&&%%$$##""!!`‰`!!!""##$$##""!!`ɉ44556666554433221100000011223344556677877666666778899887766554433221100//..--,,++**))((''&&%%$$##""!!!!`!!!!""##$$%%&&'''&&%%$$##""!!`lj`!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,,,,,,,,,,,,,,,,++**))))))))(((((((((()(()))**++,,,,,,,,,,,,,,,--..//0//....----,,,--..//0011111110000000////000000011100//..-----------,,+++**))))))))))))**++,,--..//00112223344454433221100//..--,,---,,,,,,,,,,+,,--....----..////..--,,,,----,,,,++++***))((''&&%%$$##""!!!!!""!!`ɉ`!!""##$$%%&&''(())**))(('''&&&&&''''&&%%$$##""!!!!!!!!!!!`ȉ`!!!!!``!!""##$$$##""!!``a!""##$$%%&&''&&%%$$##""!!`ɉ`!!!`ɉ`!!""##""!!```a!!!!`````!!`ɉ`a!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""!!```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((((())**++,,--.--,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())**+++++**))))**+++,,++**))((''&&%%$$##""!!```ɉ`!!""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""#""!!`É````!!""##$$%%&%%$$##""!!!`ɉ``````ɉ``!!`ɉ`!!""!!``!!""""""#############$$%%&&''(())**++,,--..//0011221110001122334454433221100//...--..//00111100//..--,,++**))(('''''''''((((''&&%%$$##""!!`ɉ`!!""!!`ɉ`!!!`Ą``!!!"""""###$$%%&&''(())**++,,--..//0//..--,,++**))(((((())**++,,,,++**))((''&&%%$$###""!!`ɉ`a!""##$$##""!!`ɉ`!!""##$$%%%%%%%$$$$$##""!!```a!""##$$%%&&''(())**++,,--...--,,++**))((''&&'''((())**++,,----,,++**))((''&&%%$$###"""""""""!!`Ʉ``!!""##$$%%&&''(())**++,,----,,+++++,,,,++**))((''&&&&&&&&&&%%$$##""!!``````ĉ`!!""##$$%%&&''(())**++,,--..//00000011000000011223221100//..--,,++**))((''&&%%$$##""!!!!"""""""""""!!`ɉ`a!""##$$%%&&''(((''(())**++,,--..//0011223344556666554433221100//..--,,++**))((''''&&&%%$$##""!!```!!""###""!!`ʊȊ`!!""!!``!!""##$$%%&&''(())**++,,--..//0011223344443322334455667766554433221100//..--,,++**)))))))))))**++,,-,,,,,+,,,,,---,,++**))((''&&%%$$##""!!``a!!""##$##""!!`ɉ4556677665544332211100111223344556677888777666778899887766554433221100//..--,,++**))((''&&%%$$##""!!!`````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344556554433221100//..--,,,,,,,,,,-,-,-,,++**))))))))))))))))))))))**++,,-,,,,,-,,,-,,--..//0//...----,,,,,,--..//001110000000//////////00000000//..----,,,,,,,,,++***))((()))))))))**++,,--..//00111223334444433221100//..---------,,,,,,,,,--..//......//00//..--,--------,,,+++++**))((''&&%%$$##""""""""!!`ȉɉ`!!""##$$%%&&''(())****))((''''&'''''&&%%$$##""!!``!!!!!!!``ɉ`!!!!!!!!""##$$%$$##""!!!!""##$$%%&&''&&%%$$##""!!`É`!!`ɉ`!!""####""!!!!!!!!`ɉ``ɉ`!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"!!``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))(()))**++,,--.--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**+++++***)**++,,,,,++**))((''&&%%$$##""!!!!`ɉɉ`!!""""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!""##$$$##""!!``!!""#""!!`ĉ`!!""##$$%%%$$##""!!!``a!!!!!``ɉ``a!!!`ɉ`!!"""!!``!!"""""############$$$%%&&''(())**++,,--..//0011221100000011223344433221100//..-----..//00111100//..--,,++**))((((((((((()((''&&%%$$##""!!``a!"""!!`ɉ`!!!`Ą`!!!!"""""##$$%%&&''(())**++,,--..//0//..--,,++**)))((())**++,,,,++**))((''&&%%$$#####""!!`ɉ`a!""##$$$##""!!`ɉ`!!""##$$%%&&%%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&&&&'''(())**++,,--,,++**))((''&&%%$$##"""""!!!!!!!`Ʉ```!!!""##$$%%&&''(())**++,,--..--,,+++,,--,,++**))(('''&&&&&&&&&%%$$##""!!!`!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011111111000011223221100//..--,,++**))((''&&%%$$##""!!!!!!!!!""""""!!`ɉ`!!""##$$%%&&''(((((())**++,,--..//001122334455667766554433221100//..--,,++**))(('''''&&%%$$##""!!!!!""##$##""!!````lj`!!"""!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334454433334455667766554433221100//..--,,++**))((((((((())**++,,,,++++++,,,,,,,,,++**))((''&&%%$$##""!!`lj``!!""###""!!`ɉ556677776655443322111111223344556677889887777778899887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..-----------------,,++********))))))))))*))***++,,---------------..//0//..----,,,,+++,,--..//0000000///////....///////000//..--,,,,,,,,,,,++***))(((((((((((())**++,,--..//00111223334444433221100//..--...----------,--..////....//0000//..----....----,,,,+++**))((''&&%%$$##"""""#""!!`ɉ```ɉ`!!""##$$%%&&''(())**+**))((('''''''&&%%$$##""!!````````ɉ`a!""""!!""##$$%%%$$##""!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!`ɉ`a!""##$$##""!!!""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ɉ`!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**)))))**++,,--.--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,++****++,,,--,,++**))((''&&%%$$##""!!!!``ɉ```!!"""!!`ɉ`a!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##""!!`ʼn`!!""##$$%$$##""!!``````!!!!!!!!`É`a!!!!!`ĉ`!!""#""!!`ɉ`!!""####$$$$$$$$$$$$$%%&&''(())**++,,--..//00112211000///00112233433221100//..---,,--..//00111100//..--,,++**))((((((((()))((''&&%%$$##""!!```a!""""!!`ɉ`!!`Ą``!!!!!"""##$$%%&&''(())**++,,--..//0//..--,,++**))))))**++,,,,++**))((''&&%%$$##"""##""!!``a!""##$$$$##""!!`ɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,---,,++**))((''&&%%&&&'''(())**++,,,,++**))((''&&%%$$##"""!!!!!!!!!!`Ä`!!!!!""##$$%%&&''(())**++,,--....--,,,,,----,,++**))((''''''''''&&%%$$##""!!!!!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//00111221111111223221100//..--,,++**))((''&&%%$$##""!!````!!!!!!!!!!!!`ɉ`a!""##$$%%&&''(())(())**++,,--..//00112233445566777766554433221100//..--,,++**))(((('''&&%%$$##""!!!""##$$$##""!!!````ȉ``a```!```!!""""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445544334455667766554433221100//..--,,++**))((((((((((())**++,+++++*+++++,,,,,++++**))((''&&%%$$##""!!`ɉ`!!""##""!!`ɉ56677887766554433222112223344556677889998887778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!"""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455666554433221100//..----------.-.-.--,,++**********************++,,--.-----.---.--..//0//..---,,,,++++++,,--..//000///////..........////////..--,,,,+++++++++**)))(('''((((((((())**++,,--..//00011222333444433221100//.........---------..//00//////001100//..-........---,,,,,++**))((''&&%%$$########""!!`ɉ``!!`ɉ`!!""##$$%%&&''(())**++**))(((('(''&&%%$$##""!!`ɉɉ`!!"""""""##$$%%&%%$$##""""##$$%%&&''(''&&%%$$##""!!`ɉ`!!`ɉ`!!""##$$$##"""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&&%%$$##""!!`ɉ`!!!`ɉ`a!""##$$%%&&''(())**++,,--..//001121111100//..--,,++**))***++,,--.--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,+++*++,,-----,,++**))((''&&%%$$##""""!!!`ɉ``a!`ɉ`!!"""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``!!""##""!!`ʼn`a!""##$$$$##""!!```a!!!!""""""!!``a!!"""!!`ɉ`!!""##""!!``ɉ`!!""####$$$$$$$$$$$$%%%&&''(())**++,,--..//0011221100//////001122333221100//..--,,,,,--..//00111100//..--,,++**)))))))))))*))((''&&%%$$##""!!!a!""""!!`lj`!!`ą``!!!!!""##$$%%&&''(())**++,,--..//0//..--,,++***)))**++,,,,++**))((''&&%%$$##""""""#""!!````!!""##$$%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%%%%&&&''(())**++,,++**))((''&&%%$$##""!!!!!```````Ą`!!!"""##$$%%&&''(())**++,,--..//..--,,,--..--,,++**))((('''''''''&&%%$$##"""!""""!!!`ȉ`!!""##$$%%&&''(())**++,,--..//001122221111223221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!``ɉ`!!""##$$%%&&''(()))))**++,,--..//0011223344556677887766554433221100//..--,,++**))(((((''&&%%$$##"""""##$$%$$##""!!!!!!``ˆ`a!!!!!!!!``!!""""!!`ʉ`!!""##$$%%&&''(())**++,,--..//0011223344555444455667766554433221100//..--,,++**))(('''''''''(())**++++******++++++++++++**))((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ66778888776655443322222233445566778899:9988888899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&%%%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566766554433221100//.................--,,++++++++**********+**+++,,--...............//0//..--,,,,++++***++,,--..///////.......----.......///..--,,+++++++++++**)))((''''''''''''(())**++,,--..//00011222333333433221100//..///..........-..//0000////00111100//....////....----,,,++**))((''&&%%$$#####$##""!!`ɉ``!!!`ɉ`!!""##$$%%&&''(())**+++**)))(((''&&%%$$##""!!`ɉ``!!""###""##$$%%&&&%%$$##""##$$%%&&''((''&&%%$$##""!!`ɉ```ɉ`!!""##$$$$##"""##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&&&%%$$##""!!`ɉ`a!!`ɉ`a!""##$$%%&&''(())**++,,--..//00111111111100//..--,,++*****++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,++++,,---..--,,++**))((''&&%%$$##""""!!!````!!!!`ĉ`!!"""!!`ɉɉ``!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$##""!!``a!""###""!!``!!""##$$$$##""!!``!!!!!!""""""""!!``````!!""""""!!`ɉ`!!""####""!!a``ɉ``!!""##$$$$%%%%%%%%%%%%%&&''(())**++,,--..//0011221100///...//0011223221100//..--,,,++,,--..//00111100//..--,,++**)))))))))***))((''&&%%$$##""!!!""#""!!`ɉ`!!`ʼn```!!!""##$$%%&&''(())**++,,--..//0//..--,,++******++,,,,++**))((''&&%%$$##""!!!"""#""!!!!!!""##$$%%$$##""!!`ɉ`!!""##$$%%&&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$%%%&&&''(())**++++**))((''&&%%$$##""!!!```Ȅ`a!""""##$$%%&&''(())**++,,--..////..-----....--,,++**))((((((((((''&&%%$$##""""""""!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112222222223221100//..--,,++**))((''&&%%$$##""!!`ɉ``````ɉ`!!""##$$%%&&''(())))**++,,--..//001122334455667788887766554433221100//..--,,++**))))(((''&&%%$$##"""##$$%%%$$##"""!!!!!!```!!!"!!!"!!!``Ȋ`!!""#""!!```!!""##$$%%&&''(())**++,,--..//0011223344556554455667766554433221100//..--,,++**))(('''''''''''(())**+*****)*****+++++*******))((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ6778899887766554433322333445566778899:::99988899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%%%$$$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667766554433221100//........../././..--,,++++++++++++++++++++++,,--../...../.../..//0//..--,,,++++******++,,--..///.......----------........--,,++++*********))(((''&&&'''''''''(())**++,,--..///0011122233333333221100/////////.........//001100000011221100//.////////...-----,,++**))((''&&%%$$$$$$$##""!!`ȉ``!!!!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!`Ɖɉ`!!""#######$$%%&&'&&%%$$####$$%%&&''(((''&&%%$$##""!!`ɉɉ`!!""##$$%%$$#######""!!`ɉ``!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%&&%%$$##""!!`ɉ`!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001111000000000//..--,,++**+++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,+,,--.....--,,++**))((''&&%%$$####"""!!!````a!!!"!!`ɉ`a!""#""!!`ɉ````a!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!``a!""##$$##""!!``!!""###""!!`ɉ`!!""##$$$$##""!!!!!"""""######""!!!!a!!!"""###""!!`ɉ```!!""##$$##""!!!!``ʼn`!!""##$$$$%%%%%%%%%%%%&&&''(())**++,,--..//0011221100//......//00112221100//..--,,+++++,,--..//00111100//..--,,++***********+**))((''&&%%$$##"""""###""!!`ɉlj`!`ĉ``!!""##$$%%&&''(())**++,,--..//0//..--,,+++***++,,,,++**))((''&&%%$$##""!!!!!!""#""!!!!""##$$%%%$$##""!!`ɉɉ`!!""##$$%%&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$$$$%%%&&''(())**++**))((''&&%%$$##""!!``ɉ`a!"""###$$%%&&''(())**++,,--..//00//..---..//..--,,++**)))(((((((((''&&%%$$###"####""!!`ȉ`!!""##$$%%&&''(())**++,,--..//001122322223221100//..--,,++**))((''&&%%$$##""!!`ɉɉ``!!""##$$$%%&&''(())***++,,--..//00112233445566778899887766554433221100//..--,,++**)))))((''&&%%$$#####$$%%&%%$$##""""""!!!``````!!!"""""""""!!!```Š`!!""##""!!a```a!""##$$%%&&''(())**++,,--..//0011223344556665555667766554433221100//..--,,++**))((''&&&&&&&&&''(())****))))))************)))))((''&&%%$$##""!!`ɉ`!!""""""!!````778899998877665544333333445566778899::;::999999887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ``!!""##$$%$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677766554433221100/////////////////..--,,,,,,,,++++++++++,++,,,--..///////////////0//..--,,++++****)))**++,,--.......-------,,,,-------...--,,++***********))(((''&&&&&&&&&&&&''(())**++,,--..///0011122222233333221100//000//////////.//00111100001122221100////0000////....---,,++**))((''&&%%$$$$$$##""!!`ɉɉ`a!!!"!!`ɉ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!````ɉ`a!""##$$$##$$%%&&'''&&%%$$##$$%%&&''((((''&&%%$$##""!!`ɉ`!!""##$$%%$$###$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%%%&%%$$##""!!`ɉɉɉ`!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011000000000000//..--,,+++++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,--...//..--,,++**))((''&&%%$$####"""!!!!!!!!""""!!`ɉ`!!""#""!!`ɉ``!!!`a!!""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++***))((''&&%%$$##""!!``!!""##$$##""!!``!!""###""!!`Ɖ``a!""##$$%%$$##""!!""""""########""!!!!!!""#####""!!`ɉ```!!!!""##$$$$##"""!!!!`ɉ`!!""##$$%%%%&&&&&&&&&&&&&''(())**++,,--..//0011221100//...---..//001121100//..--,,+++**++,,--..//00111100//..--,,++*********+++**))((''&&%%$$##"""####""!!`ɉ`````!!`ȉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++++++,,,,++**))((''&&%%$$##""!!```!!!""#""""""##$$%%%%$$##""!!`ɉ```!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##$$$%%%&&''(())****))((''&&%%$$##""!!`ɉ``a!""####$$%%&&''(())**++,,--..//0000//.....////..--,,++**))))))))))((''&&%%$$########""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333333221100//..--,,++**))((''&&%%$$##""!!`ɉ```a!!"""####$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++****)))((''&&%%$$###$$%%&&&%%$$###""""""!!!!!!!!!"""#"""#"""!!!!!```a!""####""!!!!!!""##$$%%&&''(())**++,,--..//0011223344556676655667766554433221100//..--,,++**))((''&&&&&&&&&&&''(())*)))))()))))*****)))))))))((''&&%%$$##""!!`ɉ`!!!!"""""!!!!!`78899::9988776655444334445566778899::;;;:::999887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$$$######""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566777766554433221100//////////0/0/0//..--,,,,,,,,,,,,,,,,,,,,,,--..//0/////0///0//0//..--,,+++****))))))**++,,--...-------,,,,,,,,,,--------,,++****)))))))))(('''&&%%%&&&&&&&&&''(())**++,,--...//00011122222222332211000000000/////////0011221111112233221100/00000000///.....--,,++**))((''&&%%%%%$$##""!!`ɉ```ɉ`a!!""!!`Ɖ`!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!```!!!````ɉ`!!""##$$$$$$%%&&''(''&&%%$$$$%%&&''(()((''&&%%$$##""!!`ɉ`!!""##$$%%%%$$$$$##""!!`ɉ`a!!""##$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$%%%$$##""!!`ɉ````ɉ`````ɉɉ```ɉ`!!""##$$%%&&''(())**++,,--..//001000////////000//..--,,++,,,--...--,,+++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$$$###"""!!!!""""""!!`ɉ`!!""#""!!`ȉ``!!!!!!!"""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++***)*))((''&&%%$$##""!!``!!""##$$##""!!``!!""##""!!``````a!!""##$$%%%%$$##"""""#####$$$$$$##""""""""###$$##""!!```a!!!!!""##$$%%$$##""""!!!``!!""##$$%%%%&&&&&&&&&&&&'''(())**++,,--..//0011221100//..------..//0011100//..--,,++*****++,,--..//00111100//..--,,+++++++++++,++**))((''&&%%$$#####$##""!!`ĉ`!!!!``!!!``ɉĄ`!!""##$$%%&&''(())**++,,--..//00//..--,,,+++,,,,++**))((''&&%%$$##""!!```!!""#""""##$$%%&%%$$##""!!```````````a``````````````a!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$#####$$$%%&&''(())***))((''&&%%$$##""!!`ɉ``a!!""###$$$%%&&''(())**++,,--..//001100//...//00//..--,,++***)))))))))((''&&%%$$$#$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233333221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!""""""###$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++*****))((''&&%%$$$$$%%&&'&&%%$$######"""!!!!!!"""#########"""!!!!!````````a!""##$$##"""!!!""##$$%%&&''(())**++,,--..//0011223344556677766667766554433221100//..--,,++**))((''&&%%%%%%%%%&&''(())))(((((())))))))))))(((((((''&&%%$$##""!!`ɉ`!!!!!!""""!!!!!`ɉ8899::::99887766554444445566778899::;;<;;::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$#######""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100000000000000000//..--------,,,,,,,,,,-,,---..//00000000000000//..--,,++****))))((())**++,,-------,,,,,,,++++,,,,,,,---,,++**)))))))))))(('''&&%%%%%%%%%%%%&&''(())**++,,--...//00011111122222222211001110000000000/0011222211112233332211000011110000////...--,,++**))((''&&%%%%$$##""!!`Ɖ``````a!!`ɉ`!!""""!!`ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!!!!!!!!!``ɉ`!!""##$$%%$$%%&&''(((''&&%%$$%%&&''(())((''&&%%$$##""!!`ȉ`!!""##$$%%&%%$$$$##""!!`ɉ`a!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$$$%$$##""!!``ɉ`!!!```ɉƉ`!!!!``ɉ`ɉɉ`!!""##$$%%&&''(())**++,,--..//0000///////////000//..--,,,,,--...--,,++****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$$$###""""""""###""!!`ɉ`!!""##""!!`ɉ`a!!!"""!"""##$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))))*))((''&&%%$$##""!!``!!""##$$##""!!`ɉ`!!""###""!!``!!!!!!!""##$$%%&&%%$$##""######$$$$$$$$##""""""##$$$$$##""!!!``ɉ`a!!!""""##$$%%%%$$###""""!!```!!""##$$%%&&&&'''''''''''''(())**++,,--..//0011221100//..---,,,--..//00100//..--,,++***))**++,,--..//00111100//..--,,+++++++++,,,++**))((''&&%%$$###$$$##""!!`ɉ`a!!!!!`lj`!!!!!```ƅ`!!""##$$%%&&''(())**++,,--..//00//..--,,,,,,,,++**))((''&&%%$$##""!!`ɉ`!!""#####$$%%&&&%%$$##""!!``!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(''&&%%$$##""!!```!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""###$$$%%&&''(())**))((''&&%%$$##""!!`ɉ`a!!!""##$$$$%%&&''(())**++,,--..//00111100/////0000//..--,,++**********))((''&&%%$$$$$$$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!!!""""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++++***))((''&&%%$$$%%&&'''&&%%$$$######"""""""""###$###$###"""""!!!```a!!!!````!!!""##$$$$##""""""##$$%%&&''(())**++,,--..//0011223344556677877667766554433221100//..--,,++**))((''&&%%%%%%%%%%%&&''(()((((('((((()))))(((((((((('''&&%%$$##""!!`ɉ````!!!!!""""!!`ɉ899::;;::998877665554455566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""####"""""""!!`ĉ`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100000000001010100//..----------------------..//00100000100000//..--,,++***))))(((((())**++,,---,,,,,,,++++++++++,,,,,,,,++**))))(((((((((''&&&%%$$$%%%%%%%%%&&''(())**++,,---..///000111111112222221111111110000000001122332222223344332211011111111000/////..--,,++**))((''&&&&%%$$##""!!`ɉ`!!!!!!!!`ɉ``!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!!"""!!!!!!````!!""##$$%%%%%%&&''(()((''&&%%%%&&''(()))((''&&%%$$##""!!`ɉ`!!""##$$%%&%%%$$##""!!`ȉ`a!``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##$$$##""!!`ɉ`!!!!!!`````ɉ```ɉ`!!!!!`ɉ``!``ɉ`!!""##$$%%&&''(())**++,,--..//000///........//000//..--,,---...--,,++*****))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%%$$$###""""#####""!!`ɉ`a!""###""!!`ɉ`a!!"""""""###$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**)))())*))((''&&%%$$##""!!``!!""##$$##""!!``!!""####""!!`ɉ`!!!!"""##$$%%&&&&%%$$#####$$$$$%%%%%%$$########$$$%%$$##""!!!!``ɉ`a!""""""##$$%%&&%%$$####"""!!!!!""##$$%%&&&&''''''''''''((())**++,,--..//0011221100//..--,,,,,,--..//000//..--,,++**)))))**++,,--..//00111100//..--,,,,,,,,,,,-,,++**))((''&&%%$$$$$$$##""!!`ɉ`a!""""!!`ʼn`!!"!!!`ɉ`a!``ɉ`!!""##$$%%&&''(())**++,,--..//000//..---,,,,,++**))((''&&%%$$##""!!``!!""###$$%%&&'&&%%$$##""!!!!!!!!!!!!!"!!!!!!!!!!!!!!"""##$$%%&&''(((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##"""""###$$%%&&''(())**))((''&&%%$$##""!!`ɉ````a!!"""##$$$%%%&&''(())**++,,--..//0011221100///001100//..--,,+++*********))((''&&%%%$%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!!!!!!!"""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,+++++**))((''&&%%%%%&&''(''&&%%$$$$$$###""""""###$$$$$$$$$###""""!!``a!!!!!!!!!!!!""##$$%%$$###"""##$$%%&&''(())**++,,--..//0011223344556677888777766554433221100//..--,,++**))((''&&%%$$$$$$$$$%%&&''((((''''''((((((((((((''''''''&&&%%$$##""!!`ɉ``!!!!!!!!!`ɉ99::;;;;::9988776655555566778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""#"""""""""!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221111111111111111100//........----------.--...//0011110000000///..--,,++**))))(((('''(())**++,,,,,,,+++++++****+++++++,,,++**))(((((((((((''&&&%%$$$$$$$$$$$$%%&&''(())**++,,---..///00000011111112222112221111111111011223333222233444433221111222211110000///..--,,++**))((''&&&%%$$##""!!`ɉ`!!!!!!"!!`ɉ`!!""##""!!`ȉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##"""""""""""!!!!``!!!""##$$%%&&%%&&''(()))((''&&%%&&''(())))((''&&%%$$##""!!`Ɖɉ`!!""##$$%%&&&%%$$##""!!`ɉ``a!``!!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$####$##""!!`ɉ``!!!!!!!!!!``ɉ`!!!`ɉ`a!""!!!```a!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00//...........//000//..-----...--,,++**))**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%%$$$########$$##""!!`ɉ`!!""###""!!`ɉ``a!""""###"###$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))(((())*))((''&&%%$$##""!!`````!!""##$$##""!!``!!""###""!!``a!"""""##$$%%&&''&&%%$$##$$$$$$%%%%%%%%$$######$$%%%%%$$##"""!!!``!!"""####$$%%&&&&%%$$$####""!!!""##$$%%&&''''((((((((((((())**++,,--..//0011221100//..--,,,+++,,--..//0//..--,,++**)))(())**++,,--..//00111100//..--,,,,,,,,,---,,++**))((''&&%%$$$%$$##""!!`ɉ`a!""""""!!`Ɖ`!!""!!``ɉ`a!!!!`ɉ``````ɉ`!!""##$$%%&&''(())**++,,--..//000//..------,,++**))((''&&%%$$##""!!`ɉ`a!""##$$$%%&&'''&&%%$$##""!!"""""""""""""""""""""""""""##$$%%&&''(()((''&&%%$$##""!!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!"""###$$%%&&''(())**))((''&&%%$$##""!!````a!!!!""""##$$%%%%&&''(())**++,,--..//001122221100000111100//..--,,++++++++++**))((''&&%%%%%%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ``````!!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,,,+++**))((''&&%%%&&''(((''&&%%%$$$$$$#########$$$%$$$%$$$####""!!``!!!"""""!!!!"""##$$%%%%$$######$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$%%&&''('''''&'''''(((((''''''''''&&&%%%%$$##""!!`ɉ```!!!!!`ȉ9::;;<<;;::99887766655666778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`a!""""""!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221111111111212121100//......................//00111000000/////..--,,++**)))((((''''''(())**++,,,+++++++**********++++++++**))(((('''''''''&&%%%$$###$$$$$$$$$%%&&''(())**++,,,--...///00000000111122222222222111111111223344333333445544332212222222211100000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`a!""####""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$##"""###""""""!!!!!!""##$$%%&&&&&&''(())*))((''&&&&''(())**))((''&&%%$$##""!!`ɉ``````ɉɉ`!!""##$$%%&&&%%$$##""!!`lj`a!!`Ɖ`!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""###""!!`ɉĄ`!!""!!!!!!!``a!!!!`ɉlj`!!""""!!!`a!!"!!`ɉ`!!""##$$%%&&''(())**++,,--..////...--------..//000//..--....--,,++**)))))))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&&%%%$$$####$$$$$##""!!``ɉ`!!""####""!!`ɉɉ`a!!"""#######$$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((('(())*))((''&&%%$$##""!!!!!``!!""##$$##""!!``!!""####""!!`ʉ`!!""###$$%%&&''''&&%%$$$$$%%%%%&&&&&&%%$$$$$$$$%%%&&%%$$##""""!!`ȉ`!!""#####$$%%&&''&&%%$$$$###"""""##$$%%&&''''(((((((((((()))**++,,--..//0011221100//..--,,++++++,,--..///..--,,++**))((((())**++,,--..//00111100//..-----------.--,,++**))((''&&%%%%%$$##""!!`ɉ``!!""####""!!`‰`a!""""!!!``ɉ`a!""!!`ɉ`a!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//000//...-----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''&&%%$$##"""""""""""""#""""""""""""""###$$%%&&''(()))((''&&%%$$##"""""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!!!!"""##$$%%&&''(())**))((''&&%%$$##""!!!!`````!!!!!"""###$$%%%&&&''(())**++,,--..//00112233221100011221100//..--,,,+++++++++**))((''&&&%&&&%%$$##""!!!```ɉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,,,,++**))((''&&&&&''(()((''&&%%%%%%$$$######$$$%%%%%%%%%$$$###""!!`ʉ`!!"""""""""""""##$$%%&&%%$$$###$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$#########$$%%&&''''&&&&&&''''''''''''&&&&&&&&%%%$$$$$##""!!`ȉ``````ɉ::;;<<<<;;::998877666666778899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ˉ`!!""""!!!!!!!!!!`ʉ`!!""##$$%%&&''(())**++,,--..//001122334455667787766554433222222222222222221100////////........../..///00111000///////...--,,++**))((((''''&&&''(())**+++++++*******))))*******+++**))(('''''''''''&&%%%$$############$$%%&&''(())**++,,,--...//////00000001122223332222222222122334444333344555544332222333322221111000//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!""##$##""!!``a!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$###########""""!!"""##$$%%&&''&&''(())***))((''&&''(())****))((''&&%%$$##""!!```````!!!!!!```Ɖ`a!""##$$%%&&&%%$$##""!!`ɉ`!!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""""##""!!`ɉ```!!""""""!!!`a!"""!!```Ȅ`!!"""""!!!!""""!!``ɉ`!!""##$$%%&&''(())**++,,--..//..-----------..//000//......--,,++**))(()))(((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&&&%%%$$$$$$$$%%$$##""!!`ɉ`!!""####""!!`ɉ```a!!""####$$$#$$$%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''''(())*))((''&&%%$$##""!!!!!``!!""##$$$##""!!``!!""##$##""!!``ʉ`!!""###$$%%&&''((''&&%%$$%%%%%%&&&&&&&&%%$$$$$$%%&&&&&%%$$###"""!!`ȉ`!!""##$$$$%%&&''''&&%%%$$$$##"""##$$%%&&''(((()))))))))))))**++,,--..//0011221100//..--,,+++***++,,--../..--,,++**))(((''(())**++,,--..//00111100//..---------...--,,++**))((''&&%%%%$$##""!!`ɉ`!!""######""!!`ĉ`!!""#""!!!!`````a!"""!!`ɉ``!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//.....--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(((''&&%%$$##""###########################$$%%&&''(())*))((''&&%%$$##"""##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!``!!!"""##$$%%&&''(())**))((''&&%%$$##""!!!!!!!!!"""""####$$%%&&&&''(())**++,,--..//0011223333221111122221100//..--,,,,,,,,,,++**))((''&&&&&&&%%$$##""!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%%$$##""!!```!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..----,,,++**))((''&&&''(()))((''&&&%%%%%%$$$$$$$$$%%%&%%%&%%%$$$##""!!`ĉ`!!"""#####""""###$$%%&&&&%%$$$$$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$###########$$%%&&'&&&&&%&&&&&'''''&&&&&&&&&&%%%$$$$$$$$##""!!``````ɉɉ:;;<<==<<;;::9988777667778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`a!"""!!!!`````````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433222222222232323221100//////////////////////0011000//////.....--,,++**))(((''''&&&&&&''(())**+++*******))))))))))********))((''''&&&&&&&&&%%$$$##"""#########$$%%&&''(())**+++,,---...////////0000112233333332222222223344554444445566554433233333333222111100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!"""!!`ʼn`!!""##$$##""!!``a!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$###$$$######""""""##$$%%&&''''''(())**+**))((''''(())**++**))((''&&%%$$##""!!!!!`!!!!!!!!!!`````a!`ɉ`!!""##$$%%&&&%%$$##""!!`ȉ`!!!`ɉ`a!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!""""!!`ɉ```a``!!"""""""!!!"""""!!`!!`Ą`a!""###"""!"""#""!!!``````ɉ`!!""##$$%%&&''(())**++,,--....---,,,,,,,,--..//000//....--,,++**))(((((((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''''&&&%%%$$$$%%%%%$$##""!!`ɉ`!!""####""!!`ɉ``!```a!!"""###$$$$$$$%%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))(('''&''(())*))((''&&%%$$##"""""!!`ĉ`a!""##$$%$$##""!!`ˉ`a!""##$$$##""!!a`É`!!""##$$%%&&''(((''&&%%%%%&&&&&''''''&&%%%%%%%%&&&''&&%%$$####""!!`ɉ`!!""##$$$%%&&''((''&&%%%%$$$#####$$%%&&''(((())))))))))))***++,,--..//0011221100//..--,,++******++,,--...--,,++**))(('''''(())**++,,--..//00111100//.........../..--,,++**))((''&&&%%$$##""!!`ɉ`a!""##$$$$##""!!`ɉ`!!""##"""!!!!`aa!!""""!!`ɉ``a!!"""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000///....--,,++**))((''&&%%$$##""!!```a!!""##$$%%&&''(()((''&&%%$$#############$###############$$%%&&''(())***))((''&&%%$$#####$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!```!!!""##$$%%&&''(())**))((''&&%%$$##""""!!!!!"""""###$$$%%&&&'''(())**++,,--..//001122334433221112233221100//..---,,,,,,,,,++**))(('''&'''&&%%$$##"""!!!!````ɉ`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455667788999887766554433221100//..-----,,++**))(('''''(())*))((''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%$$##""!!``!!""##############$$%%&&&&%%%$$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##"""""""""##$$%%&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%$$$###$$$$##""!!!!!!`ȉ;;<<====<<;;::99887777778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``a!""!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778887766554433333333333333333221100000000//////////0//00010000///.......---,,++**))((''''&&&&%%%&&''(())*******)))))))(((()))))))***))((''&&&&&&&&&&&%%$$$##""""""""""""##$$%%&&''(())**+++,,---......///////00112233433333333332334455554444556666554433334444333322221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`!!""##$$$$##""!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$$$$$$$$$$####""###$$%%&&''((''(())**+++**))((''(())**++++**))((''&&%%$$##""!!!!!!!!""""""!!!!!!!!!``!!""##$$%%&&%%$$##""!!!`ɉ`!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!""!!`ɉ`a!!!!````!!""###"""!""###""!!!!`Ą`!!""####""""####""!!!!!!!!`ȉ`!!""##$$%%&&''(())**++,,--...--,,,,,,,,,,,--..//000//..--,,++**))((''((('''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''''&&&%%%%%%%%&%%$$##""!!`ɉ`!!""##$##""!!`ɉ``a!!!!!!!"""##$$$$%%%$%%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&&&''(())*))((''&&%%$$##""""!!``!!""##$$$$##""!!````!!""##$$%$$##""!!``a!""##$$%%&&''(()((''&&%%&&&&&&''''''''&&%%%%%%&&'''''&&%%$$$###""!!`ȉ̐`````ɉ`a!""##$$%%%&&''((((''&&&%%%%$$###$$%%&&''(())))*************++,,--..//0011221100//..--,,++***)))**++,,--.--,,++**))(('''&&''(())**++,,--..//00111100//.........///..--,,++**))((''&&&%%$$##""!!`ɉ`a!""##$$$$$$##""!!```ɉ`a!""####""""!!!!!!""#""!!`ɉ`a!!!""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000/////..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(()))((''&&%%$$##$$$$$$$$$$$$$$$$$$$$$##""##$$%%&&''(())***))((''&&%%$$###$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**))((''&&%%$$##"""""""""#####$$$$%%&&''''(())**++,,--..//00112233444433222223333221100//..----------,,++**))(('''''''&&%%$$##"""""!!!!!`lj`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$$$$$##""!!`ɉ`!!""##$$%%&&''(())***++,,--..//001122334455667788999887766554433221100//....---,,++**))(('''(())***))(('''&&&&&&%%%%%%%%%&&&'&&&'&&&%%$$##""!!`ȉ`!!""##$$$$#########$$%%&&&&%%%%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##"""""""""""##$$%%&%%%%%$%%%%%&&&&&%%%%%%%%%%$$$######$$$$##""!!!!!`ĉ;<<==>>==<<;;::998887788899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!!!!!``ć`!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433333333334343433221100000000000000000000001000///......-----,,++**))(('''&&&&%%%%%%&&''(())***)))))))(((((((((())))))))((''&&&&%%%%%%%%%$$###""!!!"""""""""##$$%%&&''(())***++,,,---........////00112233444333333333445566555555667766554434444444433322221100//..--,,++**))((''&&%%$$##""!!`ɉ``lj`!!"""!!``!!""##$$%$$##""!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$$%%%$$$$$$######$$%%&&''(((((())**++,++**))(((())**++,,++**))((''&&%%$$##"""""!""""""""""!!!!!""!!````!!""##$$%%&&%%$$##""!!!`ɉ`!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!"!!`ɉ`a!!!"!!!!``!!""######"""#####""!!`Ą`!!""##$$###"###$##"""!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,,++++++++,,--..//0//..--,,++**))(('''''''''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))(((('''&&&%%%%&&&&%%$$##""!!``ɉ`!!""##$##""!!```!!!!"!!!"""###$$$%%%%%%%&&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&&%&&''(())*))((''&&%%$$####""!!`ʉ`!!""##$$%$$##""!!`Ņ```!!!!""##$$%%%$$##""!!```!!""##$$%%&&''(())((''&&&&&'''''((((((''&&&&&&&&'''((''&&%%$$$$##""!!``````ː`a!!!!``lj`!!""##$$%%&&''(())((''&&&&%%%$$$$$%%&&''(())))************+++,,--..//0011221100//..--,,++**))))))**++,,---,,++**))((''&&&&&''(())**++,,--..//00111100///////////0//..--,,++**))(('''&&%%$$##""!!```!!""##$$%%%%$$##""!!!!`ɉ`a!""##$###""""!""""##""!!`ʼn``!!!"""###""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001000////..--,,++**))((''&&%%$$##""!!!"""##$$%%&&''(())*))((''&&%%$$$$$$$$$$$$$%$$$$$$$$$##""""##$$%%&&''(())***))((''&&%%$$$$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**))((''&&%%$$####"""""#####$$$%%%&&'''((())**++,,--..//0011223344554433222334433221100//...---------,,++**))((('(((''&&%%$$###""""!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$$$$$$##""!!`ɉ`a!""##$$%%&&''(())*))**++,,--..//001122334455667788999887766554433221100//.....--,,++**))((((())**+**))((''''''&&&%%%%%%&&&''''''''&&%%$$##""!!``!!""##$$$$$##"""""##$$%%&&&&&%%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!""##$$%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$###"""##$$$$##"""""!!`ɉ<<==>>>>==<<;;::9988888899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!``Ƅ`!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554444444444444444433221111111100000000001000000////...-------,,,++**))((''&&&&%%%%$$$%%&&''(()))))))(((((((''''((((((()))((''&&%%%%%%%%%%%$$###""!!!!!!!!!!!!""##$$%%&&''(())***++,,,------.......//0011223344444444434455666655556677776655444455554444333221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!`ɉ`!!""""!!``a!""##$$%%%$$##""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%%%%%%%%%%$$$$##$$$%%&&''(())(())**++,,,++**))(())**++,,,,++**))((''&&%%$$##""""""""######"""""""""!!!!!!""##$$%%&&%%$$##""!!``ɉ`a!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!!`ɉ`a!"""""!!!!!!""##$$$###"##$$##""!!`Ą`a!""##$$$$####$$$$##""""""""!!`ɉ`!!""##$$%%&&''(())**++,,--...--,,+++++++++++,,--..///..--,,++**))((''&&'''&&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))(((('''&&&&&&&&'&&%%$$##""!!!`ɉ`!!""##$##""!!!```!!!""""""""###$$%%%%&&&%&&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%%%&&''(())*))((''&&%%$$####""!!```!!""##$$%%%$$##""!!``````a!!!!!""##$$%%&%%$$##""!!!``a!""##$$%%&&''(())))((''&&''''''((((((((''&&&&&&''(((((''&&%%%$$$##""!!````!!!!``!!!!!!!`lj`!!""##$$%%&&''(()))(('''&&&&%%$$$%%&&''(())****+++++++++++++,,--..//0011221100//..--,,++**)))((())**++,,-,,++**))((''&&&%%&&''(())**++,,--..//00111100/////////000//..--,,++**))(('''&&%%$$##""!!```a!!""##$$%%%%%%$$##""!!!!`ɉ`!!""##$$####""""""####""!!`ɉ`a!!""""#####""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001100000//..--,,++**))((''&&%%$$##""""""##$$%%&&''(())***))((''&&%%$$%%%%%%%%%%%%%%%%%$$##""!!""##$$%%&&''(())***))((''&&%%$$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**))((''&&%%$$#########$$$$$%%%%&&''(((())**++,,--..//001122334455554433333444433221100//..........--,,++**))(((((((''&&%%$$#####"""""!!```ɉ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$####$$##""!!`ɉ`a!""##$$%%&&''(())*))))**++,,--..//001122334455667788999887766554433221100////...--,,++**))((())**+++**))(((''''''&&&&&&&&&'''('''(''&&%%$$##""!!`lj`!!""##$$$$##"""""""##$$%%&&&&&&&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!""##$$%$$$$$#$$$$$%%%%%$$$$$$$$$$###""""""##$$$$##""""!!`ɉ<==>>??>>==<<;;::99988999::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!``ń`!!""##$$%%&&''(())**++,,--..//001122334455667788998877665544444444445454544332211111111110000000000000///...------,,,,,++**))((''&&&%%%%$$$$$$%%&&''(()))(((((((''''''''''((((((((''&&%%%%$$$$$$$$$##"""!!```!!!!!!!!!""##$$%%&&''(()))**+++,,,--------....//001122334444444444556677666666778877665545555555544433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!`ɉ`!!""#""!!!!""##$$%%&%%$$##""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%&&&%%%%%%$$$$$$%%&&''(())))))**++,,-,,++**))))**++,,--,,++**))((''&&%%$$#####"##########"""""##""!!!!""##$$%%&&%%$$##""!!`ɉ`!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!!`ɉ`a!""""#""""!!""##$$$$$$###$$$##""!!`Ą`a!""##$$%%$$$#$$$%$$###"""""""!!`ɉ`a!""##$$%%&&''(())**++,,--...--,,+++********++,,--../..--,,++**))((''&&&&&&&&&&&&&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//000//..--,,++**))))((('''&&&&''''&&%%$$##""!!`ɉ`a!""##$$$##""!!!!!!""""#"""###$$$%%%&&&&&&&'''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%%$%%&&''(())*))((''&&%%$$$$##""!!`!```````!!""##$$%%%%$$##""!!!```!`!a!!!!""""##$$%%&&&%%$$##""!!!``!!""##$$%%&&''(())*))(('''''((((())))))((''''''''((())((''&&%%%%$$##""!!!!!!!!!!`Ɉ`!!"""!!!`ɉ`!!""##$$%%&&''(())))((''''&&&%%%%%&&''(())****++++++++++++,,,--..//0011221100//..--,,++**))(((((())**++,,,++**))((''&&%%%%%&&''(())**++,,--..//00111100000000000100//..--,,++**))(((''&&%%$$##""!!!!!!""##$$%%&&&&%%$$##"""!!`ɉ`!!""##$$$$####"####$##""!!`ȉ`a!!"""###$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//001110000//..--,,++**))((''&&%%$$##"""###$$%%&&''(())**+**))((''&&%%%%%%%%%%%%%&%%%%%$$##""!!!!""##$$%%&&''(())***))((''&&%%%%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***))((''&&%%$$$$#####$$$$$%%%&&&''((()))**++,,--..//00112233445566554433344554433221100///.........--,,++**)))()))((''&&%%$$$####"""""!!!`ɉ`a!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$########""!!`ɉ`!!""##$$%%&&''(())))(())**++,,--..//001122334455667788999887766554433221100/////..--,,++**)))))**++,++**))(((((('''&&&&&&'''(((((((''&&%%$$##""!!``!!""##$$##""!!!!!""##$$%%&&'&&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!`````````!!""##$$$$######$$$$$$$$$$$$########"""!!!""###$$$###""!!`ɉ==>>????>>==<<;;::999999::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`a!!`Ą`!!""##$$%%&&''(())**++,,--..//00112233445566778899988776655555555555555555443322222221100000000000/////....---,,,,,,,+++**))((''&&%%%%$$$$###$$%%&&''((((((('''''''&&&&'''''''(((''&&%%$$$$$$$$$$$##"""!!`````````!!""##$$%%&&''(()))**+++,,,,,,-------..//00112233445555545566777766667788887766555566665554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!!`ɉ`!!""##""!!""##$$%%&&&%%$$####$$%%&&''(())**++,,--..//00//..--,,++**))((''&&&&&&&&&&&%%%%$$%%%&&''(())**))**++,,---,,++**))**++,,----,,++**))((''&&%%$$########$$$$$$#########""""""##$$%%&&%%$$##""!!`ɉ``ɉ`a!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!`ɉ`!!""####""""""##$$%%%$$$#$$$$##""!!`Ą`!!""##$$%%%%$$$$%%%%$$########""!a`ɉɉ`a!""##$$%%&&''(())**++,,--...--,,++***********++,,--...--,,++**))((''&&%%&&&%%%&&&%%%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))))(((''''''''(''&&%%$$##""!!```ɉ`!!""##$$$$##"""!!!"""########$$$%%&&&&'''&'''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$$$%%&&''(())*))((''&&%%$$$$##""!!!!!!!!!````a!""##$$%%&&%%$$##""!!!!!!!!!!""""""##$$%%&&'&&%%$$##"""!!`````!!""##$$%%&&''(())***))((''(((((())))))))((''''''(()))))((''&&&%%%$$##""!!!!"""!!`ȉ`!!"""""!!``ɉ`a!""##$$%%&&''(())**))(((''''&&%%%&&''(())**++++,,,,,,,,,,,,,--..//0011221100//..--,,++**))((('''(())**++,++**))((''&&%%%$$%%&&''(())**++,,--..//00111100000000011100//..--,,++**))(((''&&%%$$##""!!!"""##$$%%&&&&&&%%$$##"""!!`ɉ`!!""##$$$$$$######$$$##""!!`ȉ`a!"""####$$$##""!!`ɉ```````ɉ`!!""##$$%%&&''(())**++,,--..//0011111100//..--,,++**))((''&&%%$$######$$%%&&''(())**+++**))((''&&%%&&&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&%%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`lj`!!""##$$%%&&''(())****))((''&&%%$$$$$$$$$%%%%%&&&&''(())))**++,,--..//0011223344556666554444455554433221100//////////..--,,++**)))))))((''&&%%$$$$$#####""!!!````a!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""""###""!!`ɉ`!!""##$$%%&&''(())))(((())**++,,--..//00112233445566778899988776655443322110000///..--,,++**)))**++,,,++**)))(((((('''''''''((()(((((''&&%%$$##""!!``!!""##$##""!!!!!!!""##$$%%&&''''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$#####"#####$$$$$##########"""!!!!!!""###$$$##""!!`ȉ=>>??????>>==<<;;:::99:::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ````ń``!!""##$$%%&&''(())**++,,--..//00112233445566778899:998877665555555555656565544332222211000/////////////...---,,,,,,+++++**))((''&&%%%$$$$######$$%%&&''((('''''''&&&&&&&&&&''''''''&&%%$$$$#########""!!!`ɉ`a!""##$$%%&&''((())***+++,,,,,,,,----..//0011223344555555667788777777889988776656666666554433221100//..--,,++**))((''&&%%$$##""!!`É``!!!!`ɉ``!!""####""""##$$%%&&'&&%%$$##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&&'''&&&&&&%%%%%%&&''(())******++,,--.--,,++****++,,--..--,,++**))((''&&%%$$$$$#$$$$$$$$$$#####$$##""""##$$%%&&%%$$##""!!`ɉɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ʼn```ɉ``!!""###$####""##$$%%%%%%$$$$$##""!!`Ą`!!""##$$%%&&%%%$%%%&%%$$$######""!!`ȉ``ɉ`a!""##$$%%&&''(())**++,,--...--,,++***))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++,,--..//0000//..--,,++****)))(((''''((((''&&%%$$##""!!!!```!!""##$$%%$$##""""""####$###$$$%%%&&&'''''''((())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$$#$$%%&&''(())*))((''&&%%%%$$##""!"!!!!!!!!`‰`!!""##$$%%&&&%%$$##"""!!!"!""""""####$$%%&&'''&&%%$$##"""!!!`a!!!""##$$%%&&''(())**+**))((((()))))******))(((((((()))**))((''&&&&%%$$##"""""""""!!`ȉʉ`!!""#"""!!!```````!!""##$$%%&&''(())****))(((('''&&&&&''(())**++++,,,,,,,,,,,,---..//0011221100//..--,,++**))((''''''(())**+++**))((''&&%%$$$$$%%&&''(())**++,,--..//00111111111111121100//..--,,++**)))((''&&%%$$##""""""##$$%%&&''''&&%%$$##""!!`ɉ`a!""##$$%%%$$$$#$$$$%$$##""!!`‰`!!""###$$$$$##""!!`ɉ`!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//0011111100//..--,,++**))((''&&%%$$###$$$%%&&''(())**++,++**))((''&&&&&&&&&&&&&&&%%$$##""!!``!!""##$$%%&&''(())***))((''&&&&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ɉ``!!""##$$%%&&''(())**++**))((''&&%%%%$$$$$%%%%%&&&'''(()))***++,,--..//0011223344556677665544455665544332211000/////////..--,,++***)***))((''&&%%%$$$$#####"""!!a`a!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""""""##""!!`ɉ``!!""##$$%%&&''(())))((''(())**++,,--..//001122334455667788999887766554433221100000//..--,,++*****++,,-,,++**))))))(((''''''((()))))))((''&&%%$$##""!!``ʉ`!!""####""!!`````!!""##$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#####""""""############""""""""!!!```!!"""######""!!`ɉ>>????????>>==<<;;::::::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉń`````````````a!!""##$$%%&&''(())**++,,--..//00112233445566778899:::998877666666666666666665544333221100///////////.....----,,,+++++++***))((''&&%%$$$$####"""##$$%%&&'''''''&&&&&&&%%%%&&&&&&&'''&&%%$$###########""!!!`ɉ`!!""##$$%%&&''((())***++++++,,,,,,,--..//0011223344556566778888777788999988776666777766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!"!!`ɉ`!!""##$$##""##$$%%&&'''&&%%$$$$%%&&''(())**++,,--..//001100//..--,,++**))(('''''''''''&&&&%%&&&''(())**++**++,,--...--,,++**++,,--....--,,++**))((''&&%%$$$$$$$$%%%%%%$$$$$$$$$######$$%%&&&%%$$##""!!`ɉ`!!"""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉɉ‰```a!!""##$$$$######$$%%&&&%%%$%$$##""!!`ńɉɉɉ``!!""##$$%%&&&&%%%%&&&&%%$$$$$$$##""!!``a!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**)))))))))))**++,,---,,++**))((''&&%%$$%%%$$$%%%$$$$$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//0000//..--,,++****)))(((((((()((''&&%%$$##""!!!!`a!!""##$$%%%%$$###"""###$$$$$$$$%%%&&''''((('((())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$####$$%%&&''(())*))((''&&%%%%$$##"""""""""!!``!!""##$$%%&&'&&%%$$##""""""""""######$$%%&&''(''&&%%$$###""!!!!!!""##$$%%&&''(())**+++**))(())))))********))(((((())*****))(('''&&&%%$$##""""###""!!`ɉ````ɉ`!!""###""!!!!```a!!!!!""##$$%%&&''(())**++**)))((((''&&&''(())**++,,,,-------------..//0011221100//..--,,++**))(('''&&&''(())**+**))((''&&%%$$$##$$%%&&''(())**++,,--..//00111111111112221100//..--,,++**)))((''&&%%$$##"""###$$%%&&'''''&&%%$$##""!!`ɉɉ`a!""##$$%%%%%%$$$$$$%%%$$##""!!``a!""##$$$$%$$##""!!`ɉ`a!!!!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$$$$$%%&&''(())**++,,,++**))((''&&'''''''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())***))((''&&&''(())**++,,--....--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**))((''&&%%%%%%%%%&&&&&''''(())****++,,--..//0011223344556677776655555666655443322110000000000//..--,,++*******))((''&&%%%%%$$$$$##"""!!!!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!!!""#""!!`ɉ`!!""##$$%%&&''(())))((''''(())**++,,--..//001122334455667788999887766554433221111000//..--,,++***++,,---,,++***))))))((((((((()))*)))))((''&&%%$$##""!!``````!!""##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""###"""""!"""""#####""""""""""!!!```!!"""#####""!!`ɉ>??????????>>==<<;;;::;;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ````!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;::9988776666666666767666554433221100///.............---,,,++++++*****))((''&&%%$$$####""""""##$$%%&&'''&&&&&&&%%%%%%%%%%&&&&&&&&%%$$####"""""""""!!``ɉ`!!""##$$%%&&'''(()))***++++++++,,,,--..//0011223344556677889988888899::998877677777766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!""!!`ɉɉ`a!""##$$$$####$$%%&&''(''&&%%$$%%&&''(())**++,,--..//00111100//..--,,++**))(('''(((''''''&&&&&&''(())**++++++,,--../..--,,++++,,--..//..--,,++**))((''&&%%%%%$%%%%%%%%%%$$$$$%%$$####$$%%&&&&%%$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`````Ɖ`a!!!!""##$$$%$$$$##$$%%&&&&&&%%%$$##""!!`Ʉ````````ɉ````ɉ`````a!!""##$$%%&&''&&&%&&&'&&%%%$$$$$$##""!!``!!!`ɉ``!!""##$$%%&&''(())**++,,--..--,,++**)))(((((((())**++,,-,,++**))((''&&%%$$$$$$$$$$$$$$$$$$##""!!`ɉ`!!!""##$$%%&&''(())**++,,--..//0000//..--,,++++***)))(((())))((''&&%%$$##""""!!!!""##$$%%&&%%$$######$$$$%$$$%%%&&&'''((((((()))**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$###"##$$%%&&''(())*))((''&&&&%%$$##"#"""""""!!`ɉ`!!""##$$%%&&''&&%%$$###"""#"######$$$$%%&&''(((''&&%%$$###"""!""""##$$%%&&''(())**++,++**)))))*****++++++**))))))))***++**))((''''&&%%$$########""!!``a!!!`ɉ`!!""#####"""!!!!!!!!!!""##$$%%&&''(())**++++**))))((('''''(())**++,,,,------------...//0011221100//..--,,++**))((''&&&&&&''(())***))((''&&%%$$#####$$%%&&''(())**++,,--..//00112222222223221100//..--,,++***))((''&&%%$$######$$%%&&''((''&&%%$$##""!!```a!""##$$%%&&&%%%%$%%%%&%%$$##""!!`````a!""##$$$%%%$$##""!!`ɉ`!!"""""!!!!`ɉɉ`!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$$%%%&&''(())**++,,-,,++**))(('''''''''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())****))(('''''(())**++,,--..//..--,,++**))((''&&%%$$##""!!````!!""##$$%%&&''(())**++,,++**))((''&&&&%%%%%&&&&&'''((())***+++,,--..//001122334455667788776655566776655443322111000000000//..--,,+++*+++**))((''&&&%%%%$$$$$###"""!"""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!!!!!""""!!`ɉ`!!""##$$%%&&''(()))((''&&''(())**++,,--..//001122334455667788999887766554433221111100//..--,,+++++,,--.--,,++******)))(((((()))*******))((''&&%%$$##""!!``!!!`ȉ`!!""##""!!`ʉ`a!""##$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##"""!!!!!!""""""""""""!!!!!!!!`ɉ`!!!""""""""!!`ɉ????????????>>==<<;;;;;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``!!!!!!!!!!!!!!!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;;::99887777777777777766554433221100//...........-----,,,,+++*******)))((''&&%%$$####""""!!!""##$$%%&&&&&&&%%%%%%%$$$$%%%%%%%&&&%%$$##"""""""""""!!`ɉ`!!""##$$%%&&&'''(()))******+++++++,,--..//00112233445566778899888899::::998877778887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ```!!""""!!`ɉ```ȉ`a!""##$$%%$$##$$%%&&''(((''&&%%%%&&''(())**++,,--..//0011221100//..--,,++**))(((((((((((''''&&'''(())**++,,++,,--..///..--,,++,,--..////..--,,++**))((''&&%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%&&'&&%%$$##""!!`ɉɉ`!!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ``!!!!!`ɉ`!!!!"""##$$%%%%$$$$$$%%&&'''&&%%$$##""!!`ȉ`!!!!!!!`ɉ`!!`ɉ`!!!`!!!""##$$%%&&''''&&&&''''&&%%%%%%%$$##""!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((((((((((())**++,,,++**))((''&&%%$$##$$$###$$$########""!!`ɉ``!!""##$$%%&&''(())**++,,--..//0000//..--,,++++***))))))))*))((''&&%%$$##""""!"""##$$%%&&&&%%$$$###$$$%%%%%%%%&&&''(((()))()))**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""""##$$%%&&''(())*))((''&&&&%%$$#######""!!`‰``!!""##$$%%&&''''&&%%$$##########$$$$$$%%&&''(()((''&&%%$$$##""""""##$$%%&&''(())**++,,,++**))******++++++++**))))))**+++++**))((('''&&%%$$####$$##""!!`ɉ`!!!!`ɉ`!!""##$$##""""!!!""""""##$$%%&&''(())**++,,++***))))(('''(())**++,,----.............//0011221100//..--,,++**))((''&&&%%%&&''(())*))((''&&%%$$###""##$$%%&&''(())**++,,--..//00112222222333221100//..--,,++***))((''&&%%$$###$$$%%&&''((((''&&%%$$##""!!```````!``!!""##$$%%&&&&&&%%%%%%&&&%%$$##""!!!!!!!""##$$%%%%%%$$##""!!`ɉ`a!""""""""!!!`````lj`!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%&&''(())**++,,---,,++**))((''((((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**+**))(('''(())**++,,--..////..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++,,,,++**))((''&&&&&&&&&'''''(((())**++++,,--..//00112233445566778888776666677776655443322111111111100//..--,,+++++++**))((''&&&&&%%%%%$$###"""""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!````!!"""!!`ɉ`!!""##$$%%&&''(())((''&&&&''(())**++,,--..//001122334455667788999887766554433222211100//..--,,+++,,--...--,,+++******)))))))))***+*****))((''&&%%$$##""!!`ʀ`!!!``!!""""!!``!!""##$$%%&&''(())**++,,--..//001122334455667787766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""#""!!!!!`!!!!!"""""!!!!!!!!!!``ɉ`!!!"""""""!!`ɉ?????????????>>==<<<;;<<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʼn`!!!!!!"""""""""""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;::998877777777777766554433221100//...-------------,,,+++******)))))((''&&%%$$###""""!!!!!!""##$$%%&&&%%%%%%%$$$$$$$$$$%%%%%%%%$$##""""!!!!!!!!!!`Ϗ`!!""##$$%%%&&&&''((()))********++++,,--..//001122334455667788999999::;;::998878888887766554433221100//..--,,++**))((''&&%%$$##""!!```````!!!!"""""!!``a!!`ʼn`!!""##$$%%%$$$$%%&&''(()((''&&%%&&''(())**++,,--..//001122221100//..--,,++**))((()))((((((''''''(())**++,,,,,,--..//0//..--,,,,--..//00//..--,,++**))((''&&&&&%&&&&&&&&&&%%%%%&&%%$$$$%%&&''&&%%$$##""!!`ɉ````ɉ``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`a!!!!!!`ʼn`!!""""##$$%%%&%%%%$$%%&&'''&&%%$$##""!!!`ɉ`a!!!!!!!`ɉ`!!`ɉ`!!!!!"""##$$%%&&''(('''&'''(''&&&%%%%%%$$##""!!"!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))(((''''''''(())**++,++**))((''&&%%$$####################""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//..--,,,,+++***))))****))((''&&%%$$####""""##$$%%&&''&&%%$$$$$$%%%%&%%%&&&'''((()))))))***++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##"""!""##$$%%&&''(())*))((''''&&%%$$#$####""!!`ʉ`a!!""##$$%%&&''((''&&%%$$$###$#$$$$$$%%%%&&''(()))((''&&%%$$$###"####$$%%&&''(())**++,,-,,++*****+++++,,,,,,++********+++,,++**))((((''&&%%$$$$$$$$##""!!`ɉ``!!"!!`ɉ`!!""##$$$$###""""""""""##$$%%&&''(())**++,,,,++****)))((((())**++,,----............///0011221100//..--,,++**))((''&&%%%%%%&&''(()))((''&&%%$$##"""""##$$%%&&''(())**++,,--..//00112233333433221100//..--,,+++**))((''&&%%$$$$$$%%&&''(())((''&&%%$$##""!!```a!!!!!!!!!""##$$%%&&'''&&&&%&&&&'&&%%$$##""!!!!!""##$$%%%&&%%$$##""!!`ɉ``!!""#####""""!!``!!!!`````ȉ`a!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%%&&&''(())**++,,--.--,,++**))((((((((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++**))((((())**++,,--..//00//..--,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--,,++**))((''''&&&&&'''''((()))**+++,,,--..//0011223344556677889988776667788776655443322211111111100//..--,,,+,,,++**))(('''&&&&%%%%%$$$###"###$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!``!!!!!`ɉ`!!""##$$%%&&''(()((''&&%%&&''(())**++,,--..//001122334455667788999887766554433222221100//..--,,,,,--../..--,,++++++***))))))***+++++++**))((''&&%%$$##""!!````!!"!!`ĉ`!!""#""!!```!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""!!!`````!!!!!!!!!!!!``````ɉ``!!!!!!!!!!`ɉ??????????????>>==<<<<<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉlj``!!!"""""""""""""""""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<<;;::9988888888887766554433221100//..-----------,,,,,++++***)))))))(((''&&%%$$##""""!!!!```!!""##$$%%%%%%%$$$$$$$####$$$$$$$%%%$$##""!!!!!!!!!!!``Ϗ`!!""##$$%%%%%&&&''((())))))*******++,,--..//0011223344556677889999::;;;;::998888999887766554433221100//..--,,++**))((''&&%%$$##""!!!!`ɉ``!!!!!!!""###""!!```a!!!!``a!""##$$%%&%%$$%%&&''(()))((''&&&&''(())**++,,--..//00112233221100//..--,,++**)))))))))))((((''((())**++,,--,,--..//000//..--,,--..//0000//..--,,++**))((''&&&&&&&&''''''&&&&&&&&&%%%%%%&&'''&&%%$$##""!!`ɉ``!!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ɉ```!!!""""!!``a!"""###$$%%&&&&%%%%%%&&'''&&%%$$##""!!``ɉ`a!"""""!!`ȉ`!!`ɉ`!!"!"""##$$%%&&''((((''''((((''&&&&&&&%%$$##""""!!`ɉƉ`!!""##$$%%&&''(())**++,,----,,++**))(('''''''''''(())**+++**))((''&&%%$$##""###"""###""""""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//..--,,,,+++********+**))((''&&%%$$####"###$$%%&&''''&&%%%$$$%%%&&&&&&&&'''(())))***)***++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())*))((''''&&%%$$$$##""!!``!!!""##$$%%&&''((((''&&%%$$$$$$$$$$%%%%%%&&''(())*))((''&&%%%$$######$$%%&&''(())**++,,---,,++**++++++,,,,,,,,++******++,,,,,++**)))(((''&&%%$$$$%%$$##""!!`````a!!""!!`ɉ`!!""##$$%%$$####"""######$$%%&&''(())**++,,--,,+++****))((())**++,,--..../////////////0011221100//..--,,++**))((''&&%%%$$$%%&&''(()((''&&%%$$##"""!!""##$$%%&&''(())**++,,--..//00112233344433221100//..--,,+++**))((''&&%%$$$%%%&&''(())))((''&&%%$$##""!!!!!!!!!!"!!""##$$%%&&''''''&&&&&&'''&&%%$$##"""""""##$$%%&&&&&%%$$##""!!````!!!""########"""!!!!!!!!!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&''(())**++,,--...--,,++**))(())))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++++**))((())**++,,--..//0000//..--,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,----,,++**))(('''''''''((((())))**++,,,,--..//001122334455667788999988777778888776655443322222222221100//..--,,,,,,,++**))(('''''&&&&&%%$$$#####$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!`ɉ`!!""##$$%%%&&''(((''&&%%%%&&''(())**++,,--..//001122334455667788999887766554433332221100//..--,,,--..///..--,,,++++++*********+++,+++++**))((''&&%%$$##""!!!```a`!!""!!`ɉ```````a!""##""!a``a!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""!!``ɉ```!!!!!````ɉ`!!!!!!!``ɉ???????????????>>===<<===>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````````a!!""""""###############$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99888888887766554433221100//..---,,,,,,,,,,,,,+++***))))))(((((''&&%%$$##"""!!!!```!!""##$$%%%$$$$$$$##########$$$$$$$$##""!!!!````````Ϗ`!!""##$$$$$%%%%&&'''((())))))))****++,,--..//00112233445566778899::;;<<;;::998999999887766554433221100//..--,,++**))((''&&%%$$##""!!!!````!!!!!!""""#####""!!!!!"""!!`a!""##$$%%&&&%%%%&&''(())*))((''&&''(())**++,,--..//0011223333221100//..--,,++**)))***))))))(((((())**++,,------..//00100//..----..//001100//..--,,++**))(('''''&''''''''''&&&&&''&&%%%%&&''(''&&%%$$##""!!`ɉ`a!!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`````!!!!"""""""!!``a!""####$$%%&&&'&&&&%%&&'''&&%%$$##""!!`ɉ````!!""""""!!`ȉ`!!`Ɖ`!!"""###$$%%&&''(())((('((()(('''&&&&&&%%$$##"""!!`ɉ``ʼn`!!""##$$%%&&''(())**++,,---,,++**))(('''&&&&&&&&''(())**+**))((''&&%%$$##""""""""""""""""""""""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0000//..----,,,+++****++++**))((''&&%%$$$$####$$%%&&''((''&&%%%%%%&&&&'&&&'''((()))*******+++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!!`!!""##$$%%&&''(())*))((((''&&%%$%$$##""!!`Ċ`````!!""##$$%%&&''(())((''&&%%%$$$%$%%%%%%&&&&''(())***))((''&&%%%$$$#$$$$%%&&''(())**++,,--.--,,+++++,,,,,------,,++++++++,,,--,,++**))))((''&&%%%%%%%%$$##""!!!!!```a!!"""!!`ɉ```````!!""##$$%%%%$$$##########$$%%&&''(())**++,,----,,++++***)))))**++,,--....////////////00011221100//..--,,++**))((''&&%%$$$$$$%%&&''(((''&&%%$$##""!!!!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,,++**))((''&&%%%%%%&&''(())**))((''&&%%$$##""!!!""""""""""##$$%%&&''(((''''&''''(''&&%%$$##"""""##$$%%&&&''&&%%$$##""!!!``!!!!""##$$$$$####""!!""""!!!!!!!!```ɉ`!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&&'''(())**++,,--../..--,,++**))))))))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++**)))))**++,,--..//001100//..--,,++**))((''&&%%$$##""""##$$%%&&''(())**++,,--..--,,++**))(((('''''((((()))***++,,,---..//00112233445566778899::9988777889988776655443332222222221100//..---,---,,++**))(((''''&&&&&%%%$$$#$$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ɉ`````ɉ`!!""##$$$$%%&&''(''&&%%$$%%&&''(())**++,,--..//001122334455667788999887766554433333221100//..-----..//0//..--,,,,,,+++******+++,,,,,,,++**))((''&&%%$$##""!!!!!!!!""""!!``Nj`a!!!!!``Ɖ`!!""##""!!``!!!""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!!!`ɉ`````ɉ```````ɉ????????????????>>======>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!`ʉ`a!!"""#################$$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::999999887766554433221100//..--,,,,,,,,,,,+++++****)))((((((('''&&%%$$##""!!!!``ɉ`!!""##$$$$$$$#######""""#######$$$##""!!```Ϗ`!!""##$$$$$$$%%%&&'''(((((()))))))**++,,--..//00112233445566778899::;;<<;;::9999:::99887766554433221100//..--,,++**))((''&&%%$$##""""!!!`ɉ`!!!"""""""##$$$##""!!!"""""!!!""##$$%%&&'&&%%&&''(())***))((''''(())**++,,--..//001122334433221100//..--,,++***********))))(()))**++,,--..--..//0011100//..--..//00111100//..--,,++**))((''''''''(((((('''''''''&&&&&&''(((''&&%%$$##""!!`lj`!!!!!`ɉ`a!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!```!!!!!!!"""####""!!!!""###$$$%%&&''''&&&&&&''''&&%%$$##""!!`ɉ```!!!!!""###""!!``a!!!`ɉ`!!""###$$%%&&''(())))(((())))(('''''''&&%%$$###""!!`ɉ`!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&&&&&&&&&&''(())***))((''&&%%$$##""!!"""!!!"""!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//..----,,,++++++++,++**))((''&&%%$$$$#$$$%%&&''((((''&&&%%%&&&''''''''((())****+++*+++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%&&''(())*))((((''&&%%%$$##""!!``!!!`ĉ`!!""##$$%%&&''(())))((''&&%%%%%%%%%%&&&&&&''(())**+**))((''&&&%%$$$$$$%%&&''(())**++,,--...--,,++,,,,,,--------,,++++++,,-----,,++***)))((''&&%%%%&&%%$$##""!!!!!!!!"""""!!`ɉ``a!!!!!!!""##$$%%&&%%$$$$###$$$$$$%%&&''(())**++,,--..--,,,++++**)))**++,,--..////000000000000011221100//..--,,++**))((''&&%%$$$###$$%%&&''(''&&%%$$##""!!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,,++**))((''&&%%%&&&''(())****))((''&&%%$$##""""""""""#""##$$%%&&''((((((''''''(((''&&%%$$#######$$%%&&'''''&&%%$$##""!!!!!!"""##$$$$$$$$###""""""""""""!!!!!!```!!""##$$%%&&''(())**++,,--..//00112233444433221100//..--,,++**))((''''''(())**++,,--..///..--,,++**))****))((''&&%%$$##""!!``a!""##$$%%&&''(())**++,,,,++**)))**++,,--..//00111100//..--,,++**))((''&&%%$$######$$%%&&''(())**++,,--....--,,++**))((((((((()))))****++,,----..//00112233445566778899::::9988888999988776655443333333333221100//..-------,,++**))((((('''''&&%%%$$$$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`Éɉ`!!""####$$$%%&&'''&&%%$$$$%%&&''(())**++,,--..//001122334455667788999887766554444333221100//..---..//000//..---,,,,,,+++++++++,,,-,,,,,++**))((''&&%%$$##"""!!!"!""##""!!``!!!!!!``!!""####""!!!!"""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!!``ɉɉɉ?????????????????>>>==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``a!!!!!!`Ɖ‹`a!"""######$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==<<;;::9999887766554433221100//..--,,,+++++++++++++***)))(((((('''''&&%%$$##""!!!``ɉ`a!""##$$$$#######""""""""""########""!!`ɉ`!!""#######$$$$%%&&&'''(((((((())))**++,,--..//00112233445566778899::;;<<;;::9::::::99887766554433221100//..--,,++**))((''&&%%$$##""""!!``!!"""""####$$$$$##"""""###""!""##$$%%&&'''&&&&''(())**+**))((''(())**++,,--..//00112233444433221100//..--,,++***+++******))))))**++,,--......//001121100//....//0011221100//..--,,++**))((((('(((((((((('''''((''&&&&''(()((''&&%%$$##""!!``!!"!!`ɉ`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!!!!!!!""""#######""!!""##$$$$%%&&'''(''''&&''(''&&%%$$##""!!```!!!!!!!""#####""!!```a!"!!`ɉ`!!""##$$%%&&''(())**)))()))*))(((''''''&&%%$$##""!!`ɉ`!!`ȉ``!!""##$$%%&&''(())**++,,--,,++**))((''&&&%%%%%%%%&&''(())*))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00100//....---,,,++++,,,,++**))((''&&%%%%$$$$%%&&''(())((''&&&&&&''''('''((()))***+++++++,,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`ʋ`!!""##$$%%&&''(())*))))((''&&%%%$$##""!!```!!!`ʼn`!!""##$$%%&&''(())))((''&&&%%%&%&&&&&&''''(())**+++**))((''&&&%%%$%%%%&&''(())**++,,--../..--,,,,,-----......--,,,,,,,,---..--,,++****))((''&&&&&&&&%%$$##"""""!!!"""#""!!`ɉ``!!!!!!!!!""##$$%%&&&&%%%$$$$$$$$$$%%&&''(())**++,,--....--,,,,+++*****++,,--..////000000000000111221100//..--,,++**))((''&&%%$$######$$%%&&'''&&%%$$##""!!```!!""##$$%%&&''(())**++,,--..//00112233444433221100//..---,,++**))((''&&&&&&''(())**++**))((''&&%%$$##"""##########$$%%&&''(()))(((('(((()((''&&%%$$#####$$%%&&'''((''&&%%$$##"""!!""""##$$%%%%%$$$$##""####""""""""!!!!!```!!""##$$%%&&''(())**++,,--..//0011223344554433221100//..--,,++**))(('''((())**++,,--..//0//..--,,++********))((''&&%%$$##""!!!!""##$$%%&&''(())**++,,--,,++*****++,,--..//0011221100//..--,,++**))((''&&%%$$####$$%%&&''(())**++,,--..//..--,,++**))))((((()))))***+++,,---...//00112233445566778899::;;::9988899::9988776655444333333333221100//...-...--,,++**)))(((('''''&&&%%%$%%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""######$$%%&&'&&%%$$##$$%%&&''(())**++,,--..//001122334455667788999887766554444433221100//.....//00100//..------,,,++++++,,,-------,,++**))((''&&%%$$##""""""""####""!!```!!!!!!``!!""##$##""!!"""##$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ````ɉ??????????????????>>>>>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖɀ`!!!"""!!`lj````a!"""###$$$$$$$$$$$$$$$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,+++++++++++*****))))((('''''''&&&%%$$##""!!``ɉ`!!""#########"""""""!!!!"""""""###""!!`ɉ`!!""########$$$%%&&&''''''((((((())**++,,--..//00112233445566778899::;;<<;;::::;;;::99887766554433221100//..--,,++**))((''&&%%$$####""!!`‰`!!""######$$%%%$$##"""#####"""##$$%%&&''(''&&''(())**+++**))(((())**++,,--..//0011223344554433221100//..--,,+++++++++++****))***++,,--..//..//00112221100//..//001122221100//..--,,++**))(((((((())))))(((((((((''''''(()))((''&&%%$$##""!!``!!""!!`ɉ`!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!!"""""""###$$$$##""""##$$$%%%&&''((((''''''(((''&&%%$$##""!!``a!!!!"""""##$$$##""!!!!!"!!`ɉ`a!""##$$%%&&''(())****))))****))((((((''&&%%$$##""!!`ȉ`!!!`ɉ``a!!""##$$%%&&''(())**++,,--,,++**))((''&&%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!!```!!!```````````ɉ`!!""##$$%%&&''(())**++,,--..//001100//....---,,,,,,,,-,,++**))((''&&%%%%$%%%&&''(())))(('''&&&'''(((((((()))**++++,,,+,,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$%%&&''(())*))))((''&&&%%$$##""!!!``!!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&''''''(())**++,++**))(('''&&%%%%%%&&''(())**++,,--..///..--,,------........--,,,,,,--.....--,,+++***))((''&&&&''&&%%$$##""""""""####""!!`ɉ``!!!!""""""""##$$%%&&''&&%%%%$$$%%%%%%&&''(())**++,,--..//..---,,,,++***++,,--..//00001111111111111221100//..--,,++**))((''&&%%$$###"""##$$%%&&'&&%%$$##""!!`ˊ`!!""##$$%%&&''(())**++,,--..//00112233444433221100//..---,,++**))((''&&&'''(())**++++**))((''&&%%$$##########$##$$%%&&''(())))))(((((()))((''&&%%$$$$$$$%%&&''(((((''&&%%$$##""""""###$$%%%%%%%%$$$############""""""!!!!!!""##$$%%&&''(())**++,,--..//001122334455554433221100//..--,,++**))(((((())**++,,--..//000//..--,,++**++++**))((''&&%%$$##""!!""##$$%%&&''(())**++,,----,,++***++,,--..//001122221100//..--,,++**))((''&&%%$$$$$$%%&&''(())**++,,--..////..--,,++**)))))))))*****++++,,--....//00112233445566778899::;;;;::99999::::9988776655444444444433221100//.......--,,++**)))))(((((''&&&%%%%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##""###$$%%&&&%%$$####$$%%&&''(())**++,,--..//001122334455667788999887766555544433221100//...//0011100//...------,,,,,,,,,---.-----,,++**))((''&&%%$$###"""#"##$$##""!!!!!!!!``lj`a!""##$$$##""""###$$%%&&''(())**++,,--..//00112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ????????????????????>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""""""!!`ɉ```!!!`````!!""###$$$$$$%%%%%%%%%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,+++*************)))(((''''''&&&&&%%$$##""!!`ɉ`!!""######"""""""!!!!!!!!!!""""""""!!`ɉ`!!""""""""####$$%%%&&&''''''''(((())**++,,--..//00112233445566778899::;;<<;;:;;;;;;::99887766554433221100//..--,,++**))((''&&%%$$####""!!`ɉ`!!""###$$$$%%%%%$$#####$$$##"##$$%%&&''(((''''(())**++,++**))(())**++,,--..//001122334455554433221100//..--,,+++,,,++++++******++,,--..//////0011223221100////00112233221100//..--,,++**)))))())))))))))((((())((''''(())*))((''&&%%$$##""!!!!"""!!`ɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""""""""####$$$$$$$##""##$$%%%%&&''((()((((''(()((''&&%%$$##""!!!!!"""""""##$$$$$##""!!!""!!`ɉ`!!""##$$%%&&''(())**+***)***+**)))(((((''&&%%$$##""!!``!!!!`ɉ`!!!""##$$%%&&''(())**++,,--,,++**))((''&&%%%$$$$$$$$%%&&''(()((''&&%%$$##""!!```````ɉ`!!""##$$%%&&''(())**++,,--..//00111100////...---,,,,----,,++**))((''&&&&%%%%&&''(())**))((''''''(((()((()))***+++,,,,,,,---..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))((''&&&%%$$##""!!``!!!!`Ɖ`!!""##$$%%&&''(())*))(('''&&&'&''''''(((())**++,,,++**))(('''&&&%&&&&''(())**++,,--..//0//..-----.....//////..--------...//..--,,++++**))((''''''''&&%%$$#####"""###$##""!!`ɉ`a!!!"""""""""##$$%%&&''''&&&%%%%%%%%%%&&''(())**++,,--..////..----,,,+++++,,--..//00001111111111112221100//..--,,++**))((''&&%%$$##""""""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233444433221100//...--,,++**))((''''''(())**++,,++**))((''&&%%$$###$$$$$$$$$$%%&&''(())***))))())))*))((''&&%%$$$$$%%&&''((())((''&&%%$$###""####$$%%&&&&&%%%%$$##$$$$########"""""!!!""##$$%%&&''(())**++,,--..//00112233445566554433221100//..--,,++**))((()))**++,,--..//00100//..--,,++++++++**))((''&&%%$$##""""##$$%%&&''(())**++,,--..--,,+++++,,--..//00112233221100//..--,,++**))((''&&%%$$$$%%&&''(())**++,,--..//00//..--,,++****)))))*****+++,,,--...///00112233445566778899::;;<<;;::999::;;::9988776655544444444433221100///.///..--,,++***))))((((('''&&&%&&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""""""##$$%%&%%$$##""##$$%%&&''(())**++,,--..//001122334455667788999887766555554433221100/////001121100//......---,,,,,,---.......--,,++**))((''&&%%$$########$$$$##""!!!````ʉ`a!""##$$%$$##""###$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ???????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``a`!!"""##""!!`ɉ``a!!!!!!!!!!!""###$$$%%%%%%%%%%%%%%%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++***********)))))(((('''&&&&&&&%%%$$##""!!`ɉ`!!""""""""""""!!!!!!!````!!!!!!!"""!!`ɉ`!!""""""""""###$$%%%&&&&&&'''''''(())**++,,--..//00112233445566778899::;;<<;;;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##""!!``ɉ`!!""##$$$$%%&&&%%$$###$$$$$###$$%%&&''(()((''(())**++,,,++**))))**++,,--..//00112233445566554433221100//..--,,,,,,,,,,,++++**+++,,--..//00//001122333221100//0011223333221100//..--,,++**))))))))******)))))))))(((((())***))((''&&%%$$##""!!"""!!`ljɉ`!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##"""#######$$$%%%%$$####$$%%%&&&''(())))(((((()))((''&&%%$$##""!!"""""#####$$%%%$$##"""""!!`ɉ``!!""##$$%%&&''(())**+++****++++**))))))((''&&%%$$##""!!`!!"!!`ɉ`!!"""##$$%%&&''(())**++,,--,,++**))((''&&%%$$$$$$$$$$$%%&&''(((''&&%%$$##""!!`ɉɉɉ`!!""##$$%%&&''(())**++,,--..//001121100////...--------.--,,++**))((''&&&&%&&&''(())****))((('''((())))))))***++,,,,---,---..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ˉ`!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!!!``!!""##$$%%&&''(())**))((''''''''''(((((())**++,,-,,++**))(((''&&&&&&''(())**++,,--..//000//..--......////////..------../////..--,,,+++**))((''''((''&&%%$$########$$$$##""!!`ɉ`!!""""########$$%%&&''((''&&&&%%%&&&&&&''(())**++,,--..//00//...----,,+++,,--..//00111122222222222221100//..--,,++**))((''&&%%$$##"""!!!""##$$%%&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100//...--,,++**))(('''((())**++,,,,++**))((''&&%%$$$$$$$$$$%$$%%&&''(())******))))))***))((''&&%%%%%%%&&''(()))))((''&&%%$$######$$$%%&&&&&&&&%%%$$$$$$$$$$$$######""""""##$$%%&&''(())**++,,--..//0011223344556666554433221100//..--,,++**))))))**++,,--..//0011100//..--,,++,,,,++**))((''&&%%$$##""##$$%%&&''(())**++,,--....--,,+++,,--..//0011223333221100//..--,,++**))((''&&%%%%%%&&''(())**++,,--..//0000//..--,,++*********+++++,,,,--..////00112233445566778899::;;<<<<;;:::::;;;;::9988776655555555554433221100///////..--,,++*****)))))(('''&&&&&''(())**++,,--..//0011223344433221100//..--,,++**))((''&&%%$$##""!!`ɉɉ`!!"""!!"""##$$%%%$$##""""##$$%%&&''(())**++,,--..//001122334455667788999887766665554433221100///00112221100///......---------.../.....--,,++**))((''&&%%$$$###$#$$%$$##""!!`ʉ`!!""##$$%%$$####$$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""####""!!`ʉ`!!!!"""!!!!!""##$$$%%%%%%&&&&&&&&&&&&&&&''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++***)))))))))))))((('''&&&&&&%%%%%$$###""!!`ɉ`!!"""""""""!!!!!!!``````!!!!!!!!`ɉ`!!!!!!!!!!""""##$$$%%%&&&&&&&&''''(())**++,,--..//00112233445566778899::;;<<;<<<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$##""!!`ĉ`a!""##$$%%%%&&&&&%%$$$$$%%%$$#$$%%&&''(()))(((())**++,,-,,++**))**++,,--..//0011223344556666554433221100//..--,,,---,,,,,,++++++,,--..//000000112233433221100001122334433221100//..--,,++*****)**********)))))**))(((())**+**))((''&&%%$$##""""""!!`ɉ`ɉ`!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$########$$$$%%%%%%%$$##$$%%&&&&''(()))*))))(())*))((''&&%%$$##"""""#######$$%%%%%$$##"""""!!``a!!""##$$%%&&''(())**++,+++*+++,++***)))))((''&&%%$$##""!!!""!!`ɉ`!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$$########$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122110000///...----....--,,++**))((''''&&&&''(())**++**))(((((())))*)))***+++,,,-------...//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())****))((''&&%%$$##""!!``!!"!!`ɉ`!!""##$$%%&&''(())**))((('''('(((((())))**++,,---,,++**))((('''&''''(())**++,,--..//00100//...../////000000//........///00//..--,,,,++**))((((((((''&&%%$$$$$###$$$%$$##""!!````!!"""#########$$%%&&''(((('''&&&&&&&&&&''(())**++,,--..//0000//....---,,,,,--..//00111122222222222221100//..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334454433221100///..--,,++**))(((((())**++,,--,,++**))((''&&%%$$$%%%%%%%%%%&&''(())**+++****)****+**))((''&&%%%%%&&''(()))**))((''&&%%$$$##$$$$%%&&'''''&&&&%%$$%%%%$$$$$$$$#####"""##$$%%&&''(())**++,,--..//001122334455667766554433221100//..--,,++**)))***++,,--..//001121100//..--,,,,,,,,++**))((''&&%%$$####$$%%&&''(())**++,,--..//..--,,,,,--..//001122334433221100//..--,,++**))((''&&%%%%&&''(())**++,,--..//001100//..--,,++++*****+++++,,,---..///000112233445566778899::;;<<==<<;;:::;;<<;;::99887766655555555544332211000/000//..--,,+++****)))))((('''&'''(())**++,,--..//00112233444433221100//..--,,++**))((''&&%%$$##""!!`ɉ`````ɉ`!!"!!!!!!""##$$%$$##""!!""##$$%%&&''(())**++,,--..//00112233445566778899988776666655443322110000011223221100//////...------...///////..--,,++**))((''&&%%$$$$$$$$%$$##""!!`````!!""##$$%%%%$$##$$$%%&&''(())**++,,--..//0011223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ?????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!"!""#####""!!``a!""""""""""""##$$$%%%&&&&&&&&&&&&&&&&&'''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**)))))))))))(((((''''&&&%%%%%%%$$$###""!!`ɉ`!!!!!!!!!!!!!!````ɉ````!!!!`ɉ`!!!!!!!!!!!"""##$$$%%%%%%&&&&&&&''(())**++,,--..//00112233445566778899::;;<<<<===<<;;::99887766554433221100//..--,,++**))((''&&%%%%$$##""!!`ɉ`a!""##$$%%%%&&'''&&%%$$$%%%%%$$$%%&&''(())*))(())**++,,---,,++****++,,--..//001122334455667766554433221100//..-----------,,,,++,,,--..//00110011223344433221100112233444433221100//..--,,++********++++++*********))))))**+++**))((''&&%%$$##""#""!!`lj`!```ɉ`!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$###$$$$$$$%%%&&&&%%$$$$%%&&&'''(())****))))))***))((''&&%%$$##""#####$$$$$%%&&&%%$$#####""!!``a!!""##$$%%&&''(())**++,,,++++,,,,++******))((''&&%%$$##""!"""!!`ɉ`!!""##$$%%&&''(())**++,,-,,++**))((''&&%%$$###########$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011222110000///......../..--,,++**))((''''&'''(())**++++**)))((()))********+++,,----...-...//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ʊ`a!""##$$%%&&''(())**+**))((''&&%%$$##""!!``!!"!!`ȉ`a!""##$$%%&&''(())****))(((((((((())))))**++,,--.--,,++**)))((''''''(())**++,,--..//0011100//..//////00000000//......//00000//..---,,,++**))(((())((''&&%%$$$$$$$$%%%%$$##""!!!!````!!""####$$$$$$$$%%&&''(())((''''&&&''''''(())**++,,--..//001100///....--,,,--..//00112222333333333221100//..--,,++**))((''&&%%$$##""!!!```!!""##$$%%%%$$##""!!`‰`!!""##$$%%&&''(())**++,,--..//001122334454433221100///..--,,++**))((()))**++,,----,,++**))((''&&%%%%%%%%%%&%%&&''(())**++++++******+++**))((''&&&&&&&''(())*****))((''&&%%$$$$$$%%%&&''''''''&&&%%%%%%%%%%%%$$$$$$######$$%%&&''(())**++,,--..//00112233445566777766554433221100//..--,,++******++,,--..//00112221100//..--,,----,,++**))((''&&%%$$##$$%%&&''(())**++,,--..////..--,,,--..//00112233444433221100//..--,,++**))((''&&&&&&''(())**++,,--..//00111100//..--,,+++++++++,,,,,----..//0000112233445566778899::;;<<====<<;;;;;<<<<;;::998877666666666655443322110000000//..--,,+++++*****))((('''''(())**++,,--..//001122334454433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!!!`ɉ`!!!!!``!!!""##$$$##""!!!!""##$$%%&&''(())**++,,--..//001122334455667788999887777666554433221100011223332211000//////.........///0/////..--,,++**))((''&&%%%$$$%$%%$$##""!!``a!!!!""##$$%%&&%%$$$$%%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ??????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""##$$$##""!!``a!""""###"""""##$$%%%&&&&&&'''''''''''''''(())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**)))((((((((((((('''&&&%%%%%%$$$$$##""""!!`ɉ`!!!!!!!!!!```ɉ````ɉ`````````!!!!""###$$$%%%%%%%%&&&&''(())**++,,--..//00112233445566778899::;;<<=====<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##""!!`ɉ`````!!""##$$%%&&&&'''''&&%%%%%&&&%%$%%&&''(())***))))**++,,--.--,,++**++,,--..//00112233445566777766554433221100//..---...------,,,,,,--..//0011111122334454433221111223344554433221100//..--,,+++++*++++++++++*****++**))))**++,++**))((''&&%%$$#####""!!`ɉ`!!!!```!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$$$$$$$%%%%&&&&&&&%%$$%%&&''''(())***+****))**+**))((''&&%%$$#####$$$$$$$%%&&&&&%%$$#####""!!!!"""##$$%%&&''(())**++,,-,,,+,,,-,,+++*****))((''&&%%$$##"""""!!`ɉ`!!""##$$%%&&''(())**++,,,,++**))((''&&%%$$###""""""""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122221111000///....////..--,,++**))((((''''(())**++,,++**))))))****+***+++,,,---.......///00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!````a!""##$$%%&&''(())**++**))((''&&%%$$##""!!``a!""!!``a!""##$$%%&&''(())**++**)))((()())))))****++,,--...--,,++**)))((('(((())**++,,--..//001121100/////0000011111100////////0001100//..----,,++**))))))))((''&&%%%%%$$$%%%&%%$$##""!!!!!!!!""###$$$$$$$$$%%&&''(())))(((''''''''''(())**++,,--..//00111100////...-----..//00112222333333333221100//..--,,++**))((''&&%%$$##""!!```!!""##$$%%%$$##""!!`ȉ`!!""##$$%%&&''(())**++,,--..//00112233445544332211000//..--,,++**))))))**++,,--..--,,++**))((''&&%%%&&&&&&&&&&''(())**++,,,++++*++++,++**))((''&&&&&''(())***++**))((''&&%%%$$%%%%&&''(((((''''&&%%&&&&%%%%%%%%$$$$$###$$%%&&''(())**++,,--..//0011223344556677887766554433221100//..--,,++***+++,,--..//0011223221100//..--------,,++**))((''&&%%$$$$%%&&''(())**++,,--..//00//..-----..//0011223344554433221100//..--,,++**))((''&&&&''(())**++,,--..//0011221100//..--,,,,+++++,,,,,---...//0001112233445566778899::;;<<==>>==<<;;;<<==<<;;::998877766666666655443322111011100//..--,,,++++*****)))((('((())**++,,--..//0011223344554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!!!!`ɉ`!!````!!""##$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455667788999887777766554433221111122334332211000000///......///0000000//..--,,++**))((''&&%%%%%%%%%%$$##""!!`ʉ`a!!!!""##$$%%&&&&%%$$%%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ???????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""#"##$$$$$##""!!``a!""############$$%%%&&&'''''''''''''''''((())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((((((((((('''''&&&&%%%$$$$$$$###"""!!!`ɉ``````````ɉɉ``!!!""###$$$$$$%%%%%%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!!!!""##$$%%&&&&''(((''&&%%%&&&&&%%%&&''(())**+**))**++,,--...--,,++++,,--..//0011223344556677887766554433221100//...........----,,---..//001122112233445554433221122334455554433221100//..--,,++++++++,,,,,,+++++++++******++,,,++**))((''&&%%$$##$##""!!`ɉ`!!!!!!```a!""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$$%%%%%%%&&&''''&&%%%%&&'''((())**++++******+++**))((''&&%%$$##$$$$$%%%%%&&'''&&%%$$$$$##""!!"""##$$%%&&''(())**++,,---,,,,----,,++++++**))((''&&%%$$##"#""!!`ɉ`!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##"""""""""""##$$%%&&''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223221111000////////0//..--,,++**))(((('((())**++,,,,++***)))***++++++++,,,--....///.///00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`!`a!""##$$%%&&''(())**+++**))((''&&%%$$##""!!``!!"""!!```a!""##$$%%&&''(())**++++**))))))))))******++,,--../..--,,++***))(((((())**++,,--..//00112221100//0000001111111100//////001111100//...---,,++**))))**))((''&&%%%%%%%%&&&&%%$$##""""!!!!""##$$$$%%%%%%%%&&''(())**))(((('''(((((())**++,,--..//00112211000////..---..//00112233334444433221100//..--,,++**))((''&&%%$$##""!!`Ɋ`!!""##$$%$$##""!!``!!""##$$%%&&''(())**++,,--..//001122334455544332211000//..--,,++**)))***++,,--....--,,++**))((''&&&&&&&&&&'&&''(())**++,,,,,,++++++,,,++**))(('''''''(())**+++++**))((''&&%%%%%%&&&''(((((((('''&&&&&&&&&&&&%%%%%%$$$$$$%%&&''(())**++,,--..//001122334455667788887766554433221100//..--,,++++++,,--..//001122333221100//..--....--,,++**))((''&&%%$$%%&&''(())**++,,--..//0000//..---..//001122334455554433221100//..--,,++**))((''''''(())**++,,--..//001122221100//..--,,,,,,,,,-----....//0011112233445566778899::;;<<==>>>>==<<<<<====<<;;::998877777777776655443322111111100//..--,,,,,+++++**)))((((())**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ``ɉ`!!""###""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677889998888777665544332211122334443322111000000/////////000100000//..--,,++**))((''&&&%%%&%%%$$##""!!``!!""""##$$%%&&''&&%%%%&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$%%%$$##""!!!!""####$$$#####$$%%&&&''''''((((((((((((((())**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((('''''''''''''&&&%%%$$$$$$#####""!!!!`ɉɉ``!!"""###$$$$$$$$%%%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉɉɉ`!!!!""##$$%%&&''''(((((''&&&&&'''&&%&&''(())**+++****++,,--../..--,,++,,--..//001122334455667788887766554433221100//...///......------..//00112222223344556554433222233445566554433221100//..--,,,,,+,,,,,,,,,,+++++,,++****++,,-,,++**))((''&&%%$$$$$##""!!``!!"!!!!!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%%%%%%%&&&&'''''''&&%%&&''(((())**+++,++++**++,++**))((''&&%%$$$$$%%%%%%%&&'''''&&%%$$$$$##""""###$$%%&&''(())**++,,--.---,---.--,,,+++++**))((''&&%%$$###""!!`ɉ`!!""##$$%%&&''(())**++,,++**))((''&&%%$$##"""!!!!!!!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122332222111000////0000//..--,,++**))))(((())**++,,--,,++******++++,+++,,,---...///////000112233445566778899::;;<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!""##$$%%&&''(())**++++**))((''&&%%$$##""!!```!!""#""!!``a!!""##$$%%&&''(())**++,,++***)))*)******++++,,--..///..--,,++***)))())))**++,,--..//0011223221100000111112222221100000000111221100//....--,,++********))((''&&&&&%%%&&&'&&%%$$##""""""""##$$$%%%%%%%%%&&''(())****)))(((((((((())**++,,--..//00112222110000///.....//001122333344444433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$$$##""!!``!!""##$$%%&&''(())**++,,--..//0011223344555544332211100//..--,,++******++,,--..//..--,,++**))((''&&&''''''''''(())**++,,---,,,,+,,,,-,,++**))(('''''(())**+++,,++**))((''&&&%%&&&&''(()))))((((''&&''''&&&&&&&&%%%%%$$$%%&&''(())**++,,--..//00112233445566778899887766554433221100//..--,,+++,,,--..//00112233433221100//........--,,++**))((''&&%%%%&&''(())**++,,--..//001100//.....//00112233445566554433221100//..--,,++**))((''''(())**++,,--..//00112233221100//..----,,,,,-----...///0011122233445566778899::;;<<==>>??>>==<<<==>>==<<;;::998887777777776655443322212221100//..---,,,,+++++***)))()))**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$###""!!`ɉ`!!"""!!`ɉɉ`!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889998888877665544332222233445443322111111000//////000111111100//..--,,++**))((''&&&&&&&%%$$##""!!```!!""""##$$%%&&''''&&%%&&&''(())**++,,--..//001122334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ?????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##$#$$%%%%%$$##""!!""##$$$$$$$$$$$$%%&&&'''((((((((((((((((()))**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))(('''''''''''&&&&&%%%%$$$#######"""!!!``ɉ`!!"""######$$$$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ``ɉ````ɉ`!!"""##$$%%&&''''(()))((''&&&'''''&&&''(())**++,++**++,,--..///..--,,,,--..//00112233445566778899887766554433221100///////////....--...//0011223322334455666554433223344556666554433221100//..--,,,,,,,,------,,,,,,,,,++++++,,---,,++**))((''&&%%$$%$$##""!!```!!""""!!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%%&&&&&&&'''((((''&&&&''((()))**++,,,,++++++,,,++**))((''&&%%$$%%%%%&&&&&''(((''&&%%%%%$$##""###$$%%&&''(())**++,,--...----....--,,,,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!!!!!!!!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122333222211100000000100//..--,,++**))))()))**++,,----,,+++***+++,,,,,,,,---..////000/000112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!"!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`Ć``!!!""###""!!!!!""##$$%%&&''(())**++,,,,++**********++++++,,--..//0//..--,,+++**))))))**++,,--..//001122333221100111111222222221100000011222221100///...--,,++****++**))((''&&&&&&&&''''&&%%$$####""""##$$%%%%&&&&&&&&''(())**++**))))((())))))**++,,--..//00112233221110000//...//001122334444554433221100//..--,,++**))((''&&%%$$##""!!`lj`!!""##$$$##""!!`ȉ`a!""##$$%%&&''(())**++,,--..//001122334455665544332211100//..--,,++***+++,,--..////..--,,++**))((''''''''''(''(())**++,,------,,,,,,---,,++**))((((((())**++,,,,,++**))((''&&&&&&'''(())))))))(((''''''''''''&&&&&&%%%%%%&&''(())**++,,--..//0011223344556677889999887766554433221100//..--,,,,,,--..//0011223344433221100//..////..--,,++**))((''&&%%&&''(())**++,,--..//00111100//...//0011223344556666554433221100//..--,,++**))(((((())**++,,--..//0011223333221100//..---------.....////0011222233445566778899::;;<<==>>????>>=====>>>>==<<;;::998888888888776655443322222221100//..-----,,,,,++***)))))**++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$###"""!!`ɉ`!!""!!`É`!!""#""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899999988877665544332223344555443322211111100000000011121111100//..--,,++**))(('''&&&&&%%$$##""!!```a!!""####$$%%&&''((''&&&&'''(())**++,,--..//0011223344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ??????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%&&&%%$$##""""##$$$$%%%$$$$$%%&&'''(((((()))))))))))))))**++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))(('''&&&&&&&&&&&&&%%%$$$######"""""!!``ɉ`!!!"""########$$$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!`ɉ``!!!!```a!"""##$$%%&&''(((()))))(('''''(((''&''(())**++,,,++++,,--..//0//..--,,--..//0011223344556677889999887766554433221100///000//////......//001122333333445566766554433334455667766554433221100//..-----,----------,,,,,--,,++++,,--.--,,++**))((''&&%%%%%$$##""!!!!!""#""""""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&&&&&&&''''(((((((''&&''(())))**++,,,-,,,,++,,-,,++**))((''&&%%%%%&&&&&&&''(((((''&&%%%%%$$####$$$%%&&''(())**++,,--../...-.../..---,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!!````````!!""##$$%%&&'&&%%$$##""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233433332221110000111100//..--,,++****))))**++,,--..--,,++++++,,,,-,,,---...///00000001112233445566778899::;;<<==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`````ɉ``!!!!""##$##""!!"""##$$%%&&''(())**++,,--,,+++***+*++++++,,,,--..//000//..--,,+++***)****++,,--..//00112233433221111122222333333221111111122233221100////..--,,++++++++**))(('''''&&&'''(''&&%%$$########$$%%%&&&&&&&&&''(())**++++***))))))))))**++,,--..//0011223333221111000/////001122334444554433221100//..--,,++**))((''&&%%$$##""!!``a!""##$$$$##""!!`ȉ`!!""##$$%%&&''(())**++,,--..//0011223344556665544332221100//..--,,++++++,,--..//00//..--,,++**))(('''(((((((((())**++,,--...----,----.--,,++**))((((())**++,,,--,,++**))(('''&&''''(())*****))))((''((((''''''''&&&&&%%%&&''(())**++,,--..//00112233445566778899::99887766554433221100//..--,,,---..//001122334454433221100////////..--,,++**))((''&&&&''(())**++,,--..//0011221100/////001122334455667766554433221100//..--,,++**))(((())**++,,--..//001122334433221100//....-----.....///00011222333445566778899::;;<<==>>??????>>===>>??>>==<<;;::999888888888776655443332333221100//...----,,,,,+++***)***++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""""!!`ɉ`!!"""!!`ɉ``!!""##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:999998877665544333334455655443322222211100000011122222221100//..--,,++**))(('''''&&%%$$##""!!`ɉ`!!!""####$$%%&&''((((''&&'''(())**++,,--..//00112233445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ???????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$%$%%&&&&&%%$$##""##$$%%%%%%%%%%%%&&'''((()))))))))))))))))***++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&&&&&&%%%%%$$$$###"""""""!!!`ɉ`!!!""""""#######$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!!`ɉ`!!!!!!!`!!""###$$%%&&''(((())***))(('''((((('''(())**++,,-,,++,,--..//000//..----..//00112233445566778899::99887766554433221100000000000////..///00112233443344556677766554433445566777766554433221100//..--------......---------,,,,,,--...--,,++**))((''&&%%&%%$$##""!!!""####"""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&&'''''''((())))((''''(()))***++,,----,,,,,,---,,++**))((''&&%%&&&&&'''''(()))((''&&&&&%%$$##$$$%%&&''(())**++,,--..///....////..------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!```!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334433332221111111121100//..--,,++****)***++,,--....--,,,+++,,,--------...//000011101112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"#"##$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ɉ`!!!`````ń`!!!"""##$$$##"""""##$$%%&&''(())**++,,----,,++++++++++,,,,,,--..//00100//..--,,,++******++,,--..//00112233444332211222222333333332211111122333332211000///..--,,++++,,++**))((''''''''((((''&&%%$$$$####$$%%&&&&''''''''(())**++,,++****)))******++,,--..//001122334433222111100///0011223344555554433221100//..--,,++**))((''&&%%$$##""!!``!!""#######""!!``!!""##$$%%&&''(())**++,,--..//00112233445566665544332221100//..--,,+++,,,--..//0000//..--,,++**))(((((((((()(())**++,,--......------...--,,++**)))))))**++,,-----,,++**))((''''''((())********)))((((((((((((''''''&&&&&&''(())**++,,--..//00112233445566778899::::99887766554433221100//..------..//00112233445554433221100//0000//..--,,++**))((''&&''(())**++,,--..//001122221100///00112233445566777766554433221100//..--,,++**))))))**++,,--..//00112233444433221100//........./////000011223333445566778899::;;<<==>>????????>>>>>????>>==<<;;::999999999988776655443333333221100//.....-----,,+++*****++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##"""!!!`ɉ`!!"""!!`ɉ`!!""###""!!`ɉ`a!""##$$%%&&''(())**++,,--..//00112233445566778899:::::9998877665544333445566655443332222221111111112223222221100//..--,,++**))(((''&&%%$$##""!!`lj`!!"""##$$$$%%&&''(())((''''((())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&'''&&%%$$####$$%%%%&&&%%%%%&&''((())))))***************++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&&%%%%%%%%%%%%%$$$###""""""!!!!!`ɉ``!!!""""""""####$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!`ɉ`!!""""!!!!""###$$%%&&''(())))*****))((((()))(('(())**++,,---,,,,--..//00100//..--..//00112233445566778899::::998877665544332211000111000000//////0011223344444455667787766554444556677887766554433221100//.....-..........-----..--,,,,--../..--,,++**))((''&&&&&%%$$##"""""##$######$$%%&&''(())**++,,--..//00111100//..--,,++**))((''''''''(((()))))))((''(())****++,,---.----,,--.--,,++**))((''&&&&&'''''''(()))))((''&&&&&%%$$$$%%%&&''(())**++,,--..//0///.///0//...-----,,++**))((''&&%%$$##""!!!!""##$$%%&&''(())**++,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344444333222111122221100//..--,,++++****++,,--..//..--,,,,,,----.---...///000111111122233445566778899::;;<<==>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$######$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`lj`a!!!``!`Ą`!!""""##$$%$$##""###$$%%&&''(())**++,,--..--,,,+++,+,,,,,,----..//0011100//..--,,,+++*++++,,--..//00112233445443322222333334444443322222222333443322110000//..--,,,,,,,,++**))((((('''((()((''&&%%$$$$$$$$%%&&&'''''''''(())**++,,,,+++**********++,,--..//00112233444433222211100000112233445555554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!!"""#####""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677665544333221100//..--,,,,,,--..//001100//..--,,++**))((())))))))))**++,,--..///....-..../..--,,++**)))))**++,,---..--,,++**))(((''(((())**+++++****))(())))(((((((('''''&&&''(())**++,,--..//00112233445566778899::;;::99887766554433221100//..---...//0011223344556554433221100000000//..--,,++**))((''''(())**++,,--..//0011223322110000011223344556677887766554433221100//..--,,++**))))**++,,--..//0011223344554433221100////...../////000111223334445566778899::;;<<==>>??????????>>>??????>>==<<;;:::99999999988776655444344433221100///....-----,,,+++*+++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!!!`ɉ`!!"""!!`ɉ`a!""##$##""!!``a!""##$$%%&&''(())**++,,--..//00112233445566778899::;:::::99887766554444455667665544333333222111111222333333221100//..--,,++**))((''&&%%$$##""!!``!!""##$$$$%%&&''(())))((''((())**++,,--..//00112233445566778899::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj?????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%&%&&'''''&&%%$$##$$%%&&&&&&&&&&&&''((()))*****************+++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%%%%%%$$$$$####"""!!!!!!!``ɉ`!!!!!!"""""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!`ȉ`!!""""""!""##$$$%%&&''(())))**+++**))((()))))((())**++,,--.--,,--..//0011100//....//00112233445566778899::;;::9988776655443322111111111110000//0001122334455445566778887766554455667788887766554433221100//........//////.........------..///..--,,++**))((''&&'&&%%$$##"""##$$$$###$$%%&&''(())**++,,--..//0011221100//..--,,++**))(('''((((((()))****))(((())***+++,,--....------...--,,++**))((''&&'''''((((())***))(('''''&&%%$$%%%&&''(())**++,,--..//000////0000//......--,,++**))((''&&%%$$##""!!""##$$%%&&''(())**++,,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233444444333222222223221100//..--,,++++*+++,,--..////..---,,,---........///001111222122233445566778899::;;<<==>>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#$#$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!"!!``!```!!"""###$$%%%$$#####$$%%&&''(())**++,,--....--,,,,,,,,,,------..//001121100//..---,,++++++,,--..//0011223344555443322333333444444443322222233444443322111000//..--,,,,--,,++**))(((((((())))((''&&%%%%$$$$%%&&''''(((((((())**++,,--,,++++***++++++,,--..//00112233445544333222211000112233445566554433221100//..--,,++**))((''&&%%$$##""!!``!!!!"""""##""!!`‰`!!""##$$%%&&''(())**++,,--..//00112233445566777665544333221100//..--,,,---..//00111100//..--,,++**))))))))))*))**++,,--..//////......///..--,,++*******++,,--.....--,,++**))(((((()))**++++++++***))))))))))))((((((''''''(())**++,,--..//00112233445566778899::;;;;::99887766554433221100//......//001122334455666554433221100111100//..--,,++**))((''(())**++,,--..//001122333322110001122334455667788887766554433221100//..--,,++******++,,--..//001122334455554433221100/////////000001111223344445566778899::;;<<==>>?????????????????????>>==<<;;::::::::::9988776655444444433221100/////.....--,,,+++++,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ`!!"""!!`ɉ`!!""##$$##""!!`a!""##$$%%&&''(())**++,,--..//00112233445566778899::;;;;;:::99887766554445566777665544433333322222222233343333221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%%%&&''(())**))(((()))**++,,--..//00112233445566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ??????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&''(((''&&%%$$$$%%&&&&'''&&&&&''(()))******+++++++++++++++,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$$$$$$$$$$$$$###"""!!!!!!```ɉ``!!!!!!!!""""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!"!!`ɉ`!!""##""""##$$$%%&&''(())****+++++**)))))***))())**++,,--...----..//001121100//..//00112233445566778899::;;;;::9988776655443322111222111111000000112233445555556677889887766555566778899887766554433221100/////.//////////.....//..----..//0//..--,,++**))(('''''&&%%$$#####$$%$$$$$$%%&&''(())**++,,--..//001122221100//..--,,++**))(((((((())))*******))(())**++++,,--.../....--../..--,,++**))(('''''((((((())*****))(('''''&&%%%%&&&''(())**++,,--..//001000/000100///.....--,,++**))((''&&%%$$##""""##$$%%&&''(())**++,,-,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455544433322223333221100//..--,,,,++++,,--..//00//..------..../...///0001112222222333445566778899::;;<<==>>??>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`Ɋ`a!""!!``!!`ń```a!!""####$$%%&%%$$##$$$%%&&''(())**++,,--..//..---,,,-,------....//00112221100//..---,,,+,,,,--..//001122334455655443333344444555555443333333344455443322111100//..--------,,++**)))))((()))*))((''&&%%%%%%%%&&'''((((((((())**++,,----,,,++++++++++,,--..//001122334455554433332221111122334455666554433221100//..--,,++**))((''&&%%$$##""!!````!!!"""""""!!``!!""##$$%%&&''(())**++,,--..//0011223344556677877665544433221100//..------..//0011221100//..--,,++**)))**********++,,--..//000////.////0//..--,,++*****++,,--...//..--,,++**)))(())))**++,,,,,++++**))****))))))))((((('''(())**++,,--..//00112233445566778899::;;<<;;::99887766554433221100//...///00112233445566766554433221111111100//..--,,++**))(((())**++,,--..//00112233443322111112233445566778899887766554433221100//..--,,++****++,,--..//0011223344556655443322110000/////000001112223344455566778899::;;<<==>>???????????????????????>>==<<;;;:::::::::99887766555455544332211000////.....---,,,+,,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""!!`ɉ`a!""##$$$$##""!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<;;;;;::9988776655555667787766554444443332222223334444433221100//..--,,++**))((''&&%%$$##""!!`Ą`a!""##$$%%%%&&''(())****))(()))**++,,--..//00112233445566778899::::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ???????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&'&''(((((''&&%%$$%%&&''''''''''''(()))***+++++++++++++++++,,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$$$$$$$$#####""""!!!````ɉ````!!!!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!""!!`ɉ`!!""####"##$$%%%&&''(())****++,,,++**)))*****)))**++,,--../..--..//00112221100////00112233445566778899::;;<<;;::9988776655443322222222222111100111223344556655667788999887766556677889999887766554433221100////////000000/////////......//000//..--,,++**))((''(''&&%%$$###$$%%%%$$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((()))))))***++++**))))**+++,,,--..////......///..--,,++**))((''((((()))))**+++**))(((((''&&%%&&&''(())**++,,--..//001110000111100//////..--,,++**))((''&&%%$$##""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455544433333333433221100//..--,,,,+,,,--..//0000//...---...////////0001122223332333445566778899::;;<<==>>????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%$%$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``!!"""!!``a!!``a!!!!""###$$$%%&&&%%$$$$$%%&&''(())**++,,--..////..----------......//0011223221100//...--,,,,,,--..//00112233445566655443344444455555555443333334455555443322211100//..----..--,,++**))))))))****))((''&&&&%%%%&&''(((())))))))**++,,--..--,,,,+++,,,,,,--..//0011223344556655444333322111223344556666554433221100//..--,,++**))((''&&%%$$##""!!`ȉ`!!!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778877665544433221100//..---...//001122221100//..--,,++**********+**++,,--..//000000//////000//..--,,+++++++,,--../////..--,,++**))))))***++,,,,,,,,+++************))))))(((((())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//////0011223344556677766554433221122221100//..--,,++**))(())**++,,--..//0011223344443322111223344556677889999887766554433221100//..--,,++++++,,--..//001122334455666655443322110000000001111122223344555566778899::;;<<==>>?????????????????????????>>==<<;;;;;;;;;;::9988776655555554433221100000/////..---,,,,,--..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!"""!!`ɉ`a!""##$$%%$$##""!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<;;;::9988776655566778887766555444444333333333444544433221100//..--,,++**))((''&&%%$$##""!!``a!""##$$%%&&&&''(())**++**))))***++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''(()))((''&&%%%%&&''''((('''''(())***++++++,,,,,,,,,,,,,,,--..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$#############"""!!!``ɉ````!!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""""!!`ɉ`!!""######$$%%%&&''(())**++++,,,,,++*****+++**)**++,,--..///....//0011223221100//00112233445566778899::;;<<<<;;::9988776655443322233322222211111122334455666666778899:9988776666778899::99887766554433221100000/0000000000/////00//....//00100//..--,,++**))(((((''&&%%$$$$$%%&%%%%%%&&''(())**++,,--..//0011223333221100//..--,,++**))))))))****+++++++**))**++,,,,--..///0////..//0//..--,,++**))((((()))))))**+++++**))(((((''&&&&'''(())**++,,--..//001121110111211000/////..--,,++**))((''&&%%$$####$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344555554443333444433221100//..----,,,,--..//001100//......////0///00011122233333334445566778899::;;<<==>>??????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!````!!""#""!!``a!!!``a!!!"""##$$$$%%&&'&&%%$$%%%&&''(())**++,,--..//00//...---.-......////001122333221100//...---,----..//0011223344556676655444445555566666655444444445556655443322221100//........--,,++*****)))***+**))((''&&&&&&&&''((()))))))))**++,,--....---,,,,,,,,,,--..//0011223344556666554444333222223344556666554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!!"!!`‰`!!""##$$%%&&''(())**++,,--..//0011223344556677888877665554433221100//......//00112233221100//..--,,++***++++++++++,,--..//001110000/0000100//..--,,+++++,,--..///00//..--,,++***))****++,,-----,,,,++**++++********)))))((())**++,,--..//00112233445566778899::;;<<==<<;;::99887766554433221100///0001122334455667787766554433222222221100//..--,,++**))))**++,,--..//00112233445544332222233445566778899::99887766554433221100//..--,,++++,,--..//001122334455667766554433221111000001111122233344555666778899::;;<<==>>???????????????????????????>>==<<<;;;;;;;;;::9988776665666554433221110000/////...---,---..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""""!!`ɉ`!!""##$$%%%$$##"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<<<<;;::9988776666677889887766555555444333333444555554433221100//..--,,++**))((''&&%%$$##""!!`!!""##$$%%&&&&''(())**++++**))***++,,--..//00112233445566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ?????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))((''('(()))))((''&&%%&&''(((((((((((())***+++,,,,,,,,,,,,,,,,,---..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###########"""""!!!!`ɉ```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""!!`ɉ`a!""##$$$#$$%%&&&''(())**++++,,---,,++***+++++***++,,--..//0//..//00112233322110000112233445566778899::;;<<==<<;;::99887766554433333333333222211222334455667766778899:::99887766778899::::99887766554433221100000000111111000000000//////0011100//..--,,++**))(()((''&&%%$$$%%&&&&%%%&&''(())**++,,--..//001122334433221100//..--,,++**)))*******+++,,,,++****++,,,---..//0000//////000//..--,,++**))(()))))*****++,,,++**)))))((''&&'''(())**++,,--..//00112221111222211000000//..--,,++**))((''&&%%$$##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445565554444444454433221100//..----,---..//00111100///...///0000000011122333344434445566778899::;;<<==>>????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&%&%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!""###""!!`a!""!!``!!""""##$$$%%%&&'''&&%%%%%&&''(())**++,,--..//0000//..........//////00112233433221100///..------..//001122334455667776655445555556666666655444444556666655443332221100//....//..--,,++********++++**))((''''&&&&''(())))********++,,--..//..----,,,------..//00112233445566776655544443322233445566766554433221100//..--,,++**))((''&&%%$$##""!!`lj```!!!!!!`ʼn`!!""##$$%%&&''(())**++,,--..//00112233445566778898877665554433221100//...///0011223333221100//..--,,++++++++++,++,,--..//0011111100000011100//..--,,,,,,,--..//00000//..--,,++******+++,,--------,,,++++++++++++******))))))**++,,--..//00112233445566778899::;;<<====<<;;::998877665544332211000000112233445566778887766554433223333221100//..--,,++**))**++,,--..//00112233445555443322233445566778899::::99887766554433221100//..--,,,,,,--..//001122334455667777665544332211111111122222333344556666778899::;;<<==>>?????????????????????????????>>==<<<<<<<<<<;;::9988776666666554433221111100000//...-----..//00112233445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""#""!!`ɉ`a!""##$$%%&%%$$##"##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=====<<<;;::9988776667788999887766655555544444444455565554433221100//..--,,++**))((''&&%%$$##""!!!""##$$%%&&''''(())**++,,++****+++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ??????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((())***))((''&&&&''(((()))((((())**+++,,,,,,---------------..//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$###"""""""""""""!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""!!`ɉ`!!""##$$$$$%%&&&''(())**++,,,,-----,,+++++,,,++*++,,--..//000////00112233433221100112233445566778899::;;<<====<<;;::998877665544333444333333222222334455667777778899::;::998877778899::;;::99887766554433221111101111111111000001100////001121100//..--,,++**)))))((''&&%%%%%&&'&&&&&&''(())**++,,--..//00112233444433221100//..--,,++********++++,,,,,,,++**++,,----..//00010000//00100//..--,,++**)))))*******++,,,,,++**)))))((''''((())**++,,--..//0011223222122232211100000//..--,,++**))((''&&%%$$$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//001122334455666555444455554433221100//....----..//0011221100//////00001000111222333444444455566778899::;;<<==>>??????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!""##$##""!!!""""!!``!!""###$$%%%%&&''(''&&%%&&&''(())**++,,--..//001100///..././/////000011223344433221100///...-....//00112233445566778776655555666667777776655555555666776655443333221100////////..--,,+++++***+++,++**))((''''''''(()))*********++,,--..////...----------..//00112233445566777766555544433333445566766554433221100//..--,,++**))((''&&%%$$##""!!````!!``!!""##$$%%&&''(())**++,,--..//001122334455667788998877666554433221100//////001122334433221100//..--,,+++,,,,,,,,,,--..//001122211110111121100//..--,,,,,--..//0001100//..--,,+++**++++,,--.....----,,++,,,,++++++++*****)))**++,,--..//00112233445566778899::;;<<==>>==<<;;::998877665544332211000111223344556677889887766554433333333221100//..--,,++****++,,--..//00112233445566554433333445566778899::;;::99887766554433221100//..--,,,,--..//001122334455667788776655443322221111122222333444556667778899::;;<<==>>???????????????????????????????>>===<<<<<<<<<;;::9988777677766554433222111100000///...-...//00112233445554433221100//..--,,++**))((''&&%%$$##"""!!`ɉ`!!""##""!!`ɉ`!!""##$$%%&&%%$$###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>=====<<;;::9988777778899:99887766666655544444455566666554433221100//..--,,++**))((''&&%%$$##""!""##$$%%&&''''(())**++,,,,++**+++,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ???????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(()())*****))((''&&''(())))))))))))**+++,,,-----------------...//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""""""""""!!!!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$###""!!```!!""##$$%%$%%&&'''(())**++,,,,--...--,,+++,,,,,+++,,--..//00100//00112233444332211112233445566778899::;;<<==>>==<<;;::9988776655444444444443333223334455667788778899::;;;::9988778899::;;;;::998877665544332211111111222222111111111000000112221100//..--,,++**))*))((''&&%%%&&''''&&&''(())**++,,--..//0011223344554433221100//..--,,++***+++++++,,,----,,++++,,---...//00111100000011100//..--,,++**))*****+++++,,---,,++*****))((''((())**++,,--..//001122333222233332211111100//..--,,++**))((''&&%%$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666555555556554433221100//....-...//0011222211000///00011111111222334444555455566778899::;;<<==>>????????????>>==<<;;::99887766554433221100//..--,,++**))(('''&'&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""##$$$##""!""##""!!``!!""##$$%%%&&&''(((''&&&&&''(())**++,,--..//00111100//////////00000011223344544332211000//......//0011223344556677888776655666666777777776655555566777776655444333221100////00//..--,,++++++++,,,,++**))((((''''(())****++++++++,,--..//00//....---......//001122334455667788776665555443334455667766554433221100//..--,,++**))((''&&%%$$##""!!`ȉ```ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677889998877666554433221100///000112233444433221100//..--,,,,,,,,,,-,,--..//00112222221111112221100//..-------..//001111100//..--,,++++++,,,--........---,,,,,,,,,,,,++++++******++,,--..//00112233445566778899::;;<<==>>>>==<<;;::998877665544332211111122334455667788999887766554433444433221100//..--,,++**++,,--..//00112233445566665544333445566778899::;;;;::99887766554433221100//..------..//001122334455667788887766554433222222222333334444556677778899::;;<<==>>?????????????????????????????????>>==========<<;;::9988777777766554433222221111100///.....//00112233445554433221100//..--,,++**))((''&&%%$$##""!!!`ɉ`!!""####""!!``!!""##$$%%&&&&%%$$#$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>===<<;;::99887778899:::99887776666665555555556667666554433221100//..--,,++**))((''&&%%$$##"""##$$%%&&''(((())**++,,--,,++++,,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))**+++**))((''''(())))***)))))**++,,,------...............//00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"""!!!!!!!!!!!!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!!```!!""##$$%%%%%&&'''(())**++,,----.....--,,,,,---,,+,,--..//001110000112233445443322112233445566778899::;;<<==>>>>==<<;;::99887766554445554444443333334455667788888899::;;<;;::99888899::;;<<;;::998877665544332222212222222222111112211000011223221100//..--,,++*****))((''&&&&&''(''''''(())**++,,--..//001122334455554433221100//..--,,++++++++,,,,-------,,++,,--....//0011121111001121100//..--,,++*****+++++++,,-----,,++*****))(((()))**++,,--..//00112233433323334332221111100//..--,,++**))((''&&%%%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556666655556666554433221100////....//001122332211000000111121112223334445555555666778899::;;<<==>>??????????????>>==<<;;::99887766554433221100//..--,,++**))((''''''(())**++,,--..//000//..--,,++**))((''&&%%$$##""""##$$%$$##"""####""!!``````!!""##$$%%&&&&''(()((''&&'''(())**++,,--..//00112211000///0/000000111122334455544332211000///.////001122334455667788988776666677777888888776666666677788776655444433221100000000//..--,,,,,+++,,,-,,++**))(((((((())***+++++++++,,--..//0000///..........//001122334455667788887766665554444455667766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899998877766554433221100000011223344554433221100//..--,,,----------..//0011223332222122223221100//..-----..//00111221100//..--,,,++,,,,--../////....--,,----,,,,,,,,+++++***++,,--..//00112233445566778899::;;<<==>>??>>==<<;;::998877665544332211122233445566778899:99887766554444444433221100//..--,,++++,,--..//00112233445566776655444445566778899::;;<<;;::99887766554433221100//..----..//001122334455667788998877665544333322222333334445556677788899::;;<<==>>???????????????????????????????????>>>=========<<;;::99888788877665544333222211111000///.///00112233445554433221100//..--,,++**))((''&&%%$$##""!!!``ɉ`a!""##$$##""!!``!!""##$$%%&&''&&%%$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>>>>==<<;;::998888899::;::99887777776665555556667777766554433221100//..--,,++**))((''&&%%$$##"##$$%%&&''(((())**++,,----,,++,,,--..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ?????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))*)**+++++**))((''(())************++,,,---.................///00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!!!!!!!!````ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$$##""!!!!!!""##$$%%&&%&&''((())**++,,----..///..--,,,-----,,,--..//001121100112233445554433222233445566778899::;;<<==>>??>>==<<;;::998877665555555555544443344455667788998899::;;<<<;;::998899::;;<<<<;;::998877665544332222222233333322222222211111122333221100//..--,,++**+**))((''&&&''(((('''(())**++,,--..//00112233445566554433221100//..--,,+++,,,,,,,---....--,,,,--...///001122221111112221100//..--,,++**+++++,,,,,--...--,,+++++**))(()))**++,,--..//0011223344433334444332222221100//..--,,++**))((''&&%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566766666666766554433221100////.///001122333322111000111222222223334455556665666778899::;;<<==>>????????????????>>==<<;;::99887766554433221100//..--,,++**))((('('(())**++,,--..//00100//..--,,++**))((''&&%%$$######$$%%%$$##"##$$##""!!!!!!!!""##$$%%&&&'''(()))(('''''(())**++,,--..//001122221100000000001111112233445565544332211100//////00112233445566778899988776677777788888888776666667788888776655544433221100001100//..--,,,,,,,,----,,++**))))(((())**++++,,,,,,,,--..//001100////...//////001122334455667788998877766665544455667766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:998877766554433221100011122334455554433221100//..----------.--..//001122333333222222333221100//.......//0011222221100//..--,,,,,,---..////////...------------,,,,,,++++++,,--..//00112233445566778899::;;<<==>>????>>==<<;;::9988776655443322222233445566778899:::99887766554455554433221100//..--,,++,,--..//00112233445566777766554445566778899::;;<<<<;;::99887766554433221100//......//001122334455667788999988776655443333333334444455556677888899::;;<<==>>?????????????????????????????????????>>>>>>>>>>==<<;;::99888888877665544333332222211000/////00112233445554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$$##""!!!!""##$$%%&&''''&&%%$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????>>>==<<;;::9988899::;;;::99888777777666666666777877766554433221100//..--,,++**))((''&&%%$$###$$%%&&''(())))**++,,--..--,,,,---..//00112233445566778899::;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`lj??????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++******++,,,++**))(((())****+++*****++,,---......///////////////00112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!`````````ɉ`a!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##"""!!!""##$$%%&&&&&''((())**++,,--..../////..-----...--,--..//001122211112233445565544332233445566778899::;;<<==>>????>>==<<;;::9988776655566655555544444455667788999999::;;<<=<<;;::9999::;;<<==<<;;::998877665544333332333333333322222332211112233433221100//..--,,+++++**))(('''''(()(((((())**++,,--..//0011223344556666554433221100//..--,,,,,,,,----.......--,,--..////00112223222211223221100//..--,,+++++,,,,,,,--.....--,,+++++**))))***++,,--..//001122334454443444544333222221100//..--,,++**))((''&&&&''(())**++,,--..//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677666677776655443322110000////001122334433221111112222322233344455566666667778899::;;<<==>>??????????????????>>==<<;;::99887766554433221100//..--,,++**))(((((())**++,,--..//0011100//..--,,++**))((''&&%%$$####$$%%&%%$$###$$$$##""!!!!!!""##$$%%&&''''(())*))((''((())**++,,--..//001122332211100010111111222233445566655443322111000/0000112233445566778899:9988777778888899999988777777778889988776655554433221111111100//..-----,,,---.--,,++**))))))))**+++,,,,,,,,,--..//001111000//////////0011223344556677889999887777666555556677766554433221100//..--,,++**))((''&&%%$$##""!!`Ɖ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::998887766554433221111112233445566554433221100//..---..........//00112233444333323333433221100//.....//001122233221100//..---,,----..//00000////..--....--------,,,,,+++,,--..//00112233445566778899::;;<<==>>??????>>==<<;;::99887766554433222333445566778899::;::99887766555555554433221100//..--,,,,--..//00112233445566778877665555566778899::;;<<==<<;;::99887766554433221100//....//00112233445566778899::99887766554444333334444455566677888999::;;<<==>>????????????????????????????????????????>>>>>>>>>==<<;;::999899988776655444333322222111000/000112233445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`a!""##$$%$$##""!!""##$$%%&&''((''&&%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::99999::;;<;;::99888888777666666777888887766554433221100//..--,,++**))((''&&%%$$#$$%%&&''(())))**++,,--....--,,---..//00112233445566778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ???????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**+*++,,,,,++**))(())**++++++++++++,,---.../////////////////000112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&%%%$$##""""""##$$%%&&''&''(()))**++,,--....//000//..---.....---..//001122322112233445566655443333445566778899::;;<<==>>??????>>==<<;;::9988776666666666655554455566778899::99::;;<<===<<;;::99::;;<<====<<;;::998877665544333333334444443333333332222223344433221100//..--,,++,++**))(('''(())))((())**++,,--..//001122334455667766554433221100//..--,,,-------...////..----..///00011223333222222333221100//..--,,++,,,,,-----..///..--,,,,,++**))***++,,--..//00112233445554444555544333333221100//..--,,++**))((''&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677777778776655443322110000/0001122334444332221112223333333344455666677767778899::;;<<==>>????????????????????>>==<<;;::99887766554433221100//..--,,++**)))()())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$%%&&&%%$$#$$%%$$##""""""""##$$%%&&'''((())***))((((())**++,,--..//00112233332211111111112222223344556676655443322211000000112233445566778899:::9988778888889999999988777777889999988776665554433221111221100//..--------....--,,++****))))**++,,,,--------..//001122110000///000000112233445566778899::9988877776655566777766554433221100//..--,,++**))((''&&%%$$##""!!`ʉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899:::998887766554433221112223344556666554433221100//........../..//0011223344444433333344433221100///////00112233333221100//..------...//00000000///............------,,,,,,--..//00112233445566778899::;;<<==>>????????>>==<<;;::998877665544333333445566778899::;;;::99887766556666554433221100//..--,,--..//00112233445566778888776655566778899::;;<<====<<;;::99887766554433221100//////00112233445566778899::::998877665544444444455555666677889999::;;<<==>>?????????????????????????????????????????????????>>==<<;;::99999998877665544444333332211100000112233445554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%$$##""""##$$%%&&''((((''&&%&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::999::;;<<<;;::99988888877777777788898887766554433221100//..--,,++**))((''&&%%$$$%%&&''(())****++,,--..//..----...//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++++,,---,,++**))))**++++,,,+++++,,--...//////000000000000000112233445566778899::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<====<<;;::99887766554433221100//..--,,++**))((''&&&%%$$###"""##$$%%&&'''''(()))**++,,--..////00000//.....///..-..//001122333222233445566766554433445566778899::;;<<==>>????????>>==<<;;::99887766677766666655555566778899::::::;;<<==>==<<;;::::;;<<==>>==<<;;::998877665544444344444444443333344332222334454433221100//..--,,,,,++**))((((())*))))))**++,,--..//00112233445566777766554433221100//..--------....///////..--..//00001122333433332233433221100//..--,,,,,-------../////..--,,,,,++****+++,,--..//0011223344556555455565544433333221100//..--,,++**))((''''(())**++,,--..////..--,,++**))((''&&%%$$##""!!`ɉ`!!""##$$%%&&'''&&%%$$##""!!`ɉ`!!""##$$%%&&''(())**++,,--..//0011223344556677778888776655443322111100001122334455443322222233334333444555666777777788899::;;<<==>>??????????????????????>>==<<;;::99887766554433221100//..--,,++**))))))**++,,--..//00112221100//..--,,++**))((''&&%%$$$$%%&&'&&%%$$$%%%%$$##""""""##$$%%&&''(((())**+**))(()))**++,,--..//00112233443322211121222222333344556677766554433222111011112233445566778899::;::998888899999::::::9988888888999::9988776666554433222222221100//.....---.../..--,,++********++,,,---------..//001122221110000000000112233445566778899::::99888877766666777766554433221100//..--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899:::999887766554433222222334455667766554433221100//...//////////001122334455544443444454433221100/////0011223334433221100//...--....//00111110000//..////........-----,,,--..//00112233445566778899::;;<<==>>??????????>>==<<;;::9988776655443334445566778899::;;<;;::99887766666666554433221100//..----..//00112233445566778899887766666778899::;;<<==>>==<<;;::99887766554433221100////00112233445566778899::;;::998877665555444445555566677788999:::;;<<==>>???????????????????????????????????????????????????>>==<<;;:::9:::99887766555444433333222111011122334455554433221100//..--,,++**))((''&&%%$$##""!!`‰`!!""##$$%%%$$##""##$$%%&&''(())((''&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????>>==<<;;:::::;;<<=<<;;::99999988877777788899999887766554433221100//..--,,++**))((''&&%%$%%&&''(())****++,,--..////..--...//00112233445566778899::;;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`ɉ \ No newline at end of file diff --git a/resources/maps/passage/thumbnail.webp b/resources/maps/passage/thumbnail.webp new file mode 100644 index 0000000000000000000000000000000000000000..358d63ab9c873640deede5f4e37ce2420fec32e6 GIT binary patch literal 12014 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 = { @@ -200,6 +201,7 @@ export const mapCategories: Record = { GameMapType.Svalmel, GameMapType.Surrounded, GameMapType.TradersDream, + GameMapType.Passage, ], arcade: [ GameMapType.TheBox, diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index 85d4497c2..0af79ce38 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -60,6 +60,7 @@ const frequency: Partial> = { Svalmel: 8, World: 8, Lemnos: 3, + Passage: 4, TwoLakes: 6, StraitOfHormuz: 4, Surrounded: 4, From 60f69a6408ae1c3668c72eb36d0baa13fd5dc003 Mon Sep 17 00:00:00 2001 From: Skigim Date: Mon, 2 Mar 2026 19:40:15 -0600 Subject: [PATCH 14/37] perf: remove O(n) StructureIconsLayer render lookups (#3305) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Begins work on #3207 ## Description: This PR is the first optimization slice for #3207: it removes O(n) render lookups in `StructureIconsLayer` by replacing array-first render state with a unit-id keyed map, and tightens hot-path execution to reduce per-tick allocations. ### What changed - Refactored render state from array-first to `rendersByUnitId: Map`. - Replaced O(n) lookup/delete paths with O(1) `Map#get` / `Map#delete`. - Replaced `seenUnits` object-identity tracking with `seenUnitIds: Set`. - Removed `tick()` array/closure chain (`map(...).forEach(...)`) and switched to index-based loop. - Reduced ghost-path allocation pressure by reusing a layer-level `Set` for connected ally IDs instead of allocating `filter` + `map` + `new Set` per ghost query. - Added dirty-flag caching for structure visibility focus (`visibilityStateDirty`) so expensive visibility-state scans recompute only when toggles change. ### Performance validation (before/after) Benchmark added: `tests/perf/StructureIconsLayerLookupPerf.ts` Command: `npm run perf` Observed result: - `StructureIconsLayer BEFORE (array O(n) lookup/delete) x 0.33 ops/sec ±13.28%` - `StructureIconsLayer AFTER (unit-id map O(1) lookup/delete) x 95.65 ops/sec ±2.46%` - Fastest implementation: AFTER (unit-id map) #### Profiler screenshots are too noisy to be useful for such a focused change ### Verification - `npx tsc --noEmit` ✅ - `npx eslint src/client/graphics/layers/StructureIconsLayer.ts tests/perf/StructureIconsLayerLookupPerf.ts` ✅ - `npm run perf` ✅ ## Please complete the following: ~~- [ ] I have added screenshots for all UI updates~~ ~~- [ ] I process any text displayed to the user through translateText() and I've added it to the en.json file~~ - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: skigim --- .../graphics/layers/StructureIconsLayer.ts | 105 +++++++++++------ tests/perf/StructureIconsLayerLookupPerf.ts | 109 ++++++++++++++++++ 2 files changed, 181 insertions(+), 33 deletions(-) create mode 100644 tests/perf/StructureIconsLayerLookupPerf.ts diff --git a/src/client/graphics/layers/StructureIconsLayer.ts b/src/client/graphics/layers/StructureIconsLayer.ts index 9055e47e3..6c5432f9b 100644 --- a/src/client/graphics/layers/StructureIconsLayer.ts +++ b/src/client/graphics/layers/StructureIconsLayer.ts @@ -77,8 +77,10 @@ export class StructureIconsLayer implements Layer { private readonly theme: Theme; private renderer: PIXI.Renderer | null = null; private rendererInitialized: boolean = false; - private renders: StructureRenderInfo[] = []; - private readonly seenUnits: Set = new Set(); + private readonly rendersByUnitId: Map = + new Map(); + private readonly seenUnitIds: Set = new Set(); + private readonly connectedAllySmallIds: Set = new Set(); private readonly mousePos = { x: 0, y: 0 }; private renderSprites = true; private factory: SpriteFactory; @@ -91,6 +93,8 @@ export class StructureIconsLayer implements Layer { [UnitType.SAMLauncher, { visible: true }], ]); private lastGhostQueryAt: number; + private visibilityStateDirty = true; + private hasHiddenStructure = false; potentialUpgrade: StructureRenderInfo | undefined; constructor( @@ -185,18 +189,22 @@ export class StructureIconsLayer implements Layer { } tick() { - this.game - .updatesSinceLastTick() - ?.[GameUpdateType.Unit]?.map((unit) => this.game.unit(unit.id)) - ?.forEach((unitView) => { - if (unitView === undefined) return; + const unitUpdates = this.game.updatesSinceLastTick()?.[GameUpdateType.Unit]; + if (unitUpdates) { + for (let i = 0, len = unitUpdates.length; i < len; i++) { + const unitView = this.game.unit(unitUpdates[i].id); + if (unitView === undefined) { + continue; + } + const unitId = unitView.id(); if (unitView.isActive()) { this.handleActiveUnit(unitView); - } else if (this.seenUnits.has(unitView)) { + } else if (this.seenUnitIds.has(unitId)) { this.handleInactiveUnit(unitView); } - }); + } + } this.renderSprites = this.game.config().userSettings()?.structureSprites() ?? true; } @@ -224,7 +232,7 @@ export class StructureIconsLayer implements Layer { this.renderGhost(); if (this.transformHandler.hasChanged()) { - for (const render of this.renders) { + for (const render of this.rendersByUnitId.values()) { this.computeNewLocation(render); } } @@ -269,13 +277,21 @@ export class StructureIconsLayer implements Layer { (nukeType === UnitType.AtomBomb || nukeType === UnitType.HydrogenBomb) ) { // Only check connected allies - nuking disconnected allies doesn't cause a traitor debuff - const allies = myPlayer.allies().filter((a) => !a.isDisconnected()); - if (allies.length > 0) { + this.connectedAllySmallIds.clear(); + const allies = myPlayer.allies(); + for (let i = 0; i < allies.length; i++) { + const ally = allies[i]; + if (!ally.isDisconnected()) { + this.connectedAllySmallIds.add(ally.smallID()); + } + } + + if (this.connectedAllySmallIds.size > 0) { targetingAlly = wouldNukeBreakAlliance({ game: this.game, targetTile: tileRef, magnitude: this.game.config().nukeMagnitudes(nukeType), - allySmallIds: new Set(allies.map((a) => a.smallID())), + allySmallIds: this.connectedAllySmallIds, threshold: this.game.config().nukeAllianceBreakThreshold(), }); } @@ -318,11 +334,14 @@ export class StructureIconsLayer implements Layer { this.updateGhostRange(targetLevel, targetingAlly); if (unit.canUpgrade) { - this.potentialUpgrade = this.renders.find( - (r) => - r.unit.id() === unit.canUpgrade && - r.unit.owner().id() === this.game.myPlayer()?.id(), - ); + this.potentialUpgrade = this.rendersByUnitId.get(unit.canUpgrade); + if ( + this.potentialUpgrade && + this.potentialUpgrade.unit.owner().id() !== + this.game.myPlayer()?.id() + ) { + this.potentialUpgrade = undefined; + } if (this.potentialUpgrade) { this.potentialUpgrade.iconContainer.filters = [ new OutlineFilter({ thickness: 2, color: "rgba(0, 255, 0, 1)" }), @@ -546,19 +565,36 @@ export class StructureIconsLayer implements Layer { toggleStructureType?.indexOf(structureType) !== -1 || toggleStructureType === null; } - for (const render of this.renders) { + this.visibilityStateDirty = true; + for (const render of this.rendersByUnitId.values()) { this.modifyVisibility(render); } } + private refreshVisibilityStateCache() { + if (!this.visibilityStateDirty) { + return; + } + + this.hasHiddenStructure = false; + for (const infos of this.structures.values()) { + if (infos.visible === false) { + this.hasHiddenStructure = true; + break; + } + } + + this.visibilityStateDirty = false; + } + private findRenderByUnit( unitView: UnitView, ): StructureRenderInfo | undefined { - return this.renders.find((render) => render.unit.id() === unitView.id()); + return this.rendersByUnitId.get(unitView.id()); } private handleActiveUnit(unitView: UnitView) { - if (this.seenUnits.has(unitView)) { + if (this.seenUnitIds.has(unitView.id())) { const render = this.findRenderByUnit(unitView); if (render) { this.checkForConstructionState(render, unitView); @@ -572,6 +608,10 @@ export class StructureIconsLayer implements Layer { } private handleInactiveUnit(unitView: UnitView) { + if (!this.seenUnitIds.has(unitView.id())) { + return; + } + const render = this.findRenderByUnit(unitView); if (render) { this.deleteStructure(render); @@ -579,20 +619,15 @@ export class StructureIconsLayer implements Layer { } private modifyVisibility(render: StructureRenderInfo) { + this.refreshVisibilityStateCache(); + const structureType = render.unit.type(); const structureInfos = this.structures.get(structureType); - let focusStructure = false; - for (const infos of this.structures.values()) { - if (infos.visible === false) { - focusStructure = true; - break; - } - } if (structureInfos) { render.iconContainer.alpha = structureInfos.visible ? 1 : 0.3; render.dotContainer.alpha = structureInfos.visible ? 1 : 0.3; - if (structureInfos.visible && focusStructure) { + if (structureInfos.visible && this.hasHiddenStructure) { render.iconContainer.filters = [ new OutlineFilter({ thickness: 2, color: "rgb(255, 255, 255)" }), ]; @@ -714,7 +749,7 @@ export class StructureIconsLayer implements Layer { } private addNewStructure(unitView: UnitView) { - this.seenUnits.add(unitView); + this.seenUnitIds.add(unitView.id()); const render = new StructureRenderInfo( unitView, unitView.owner().id(), @@ -724,7 +759,7 @@ export class StructureIconsLayer implements Layer { unitView.level(), unitView.isUnderConstruction(), ); - this.renders.push(render); + this.rendersByUnitId.set(unitView.id(), render); this.computeNewLocation(render); this.modifyVisibility(render); } @@ -754,7 +789,11 @@ export class StructureIconsLayer implements Layer { render.iconContainer?.destroy(); render.levelContainer?.destroy(); render.dotContainer?.destroy(); - this.renders = this.renders.filter((r) => r.unit !== render.unit); - this.seenUnits.delete(render.unit); + const unitId = render.unit.id(); + this.rendersByUnitId.delete(unitId); + this.seenUnitIds.delete(unitId); + if (this.potentialUpgrade?.unit.id() === unitId) { + this.potentialUpgrade = undefined; + } } } diff --git a/tests/perf/StructureIconsLayerLookupPerf.ts b/tests/perf/StructureIconsLayerLookupPerf.ts new file mode 100644 index 000000000..05f740eac --- /dev/null +++ b/tests/perf/StructureIconsLayerLookupPerf.ts @@ -0,0 +1,109 @@ +import Benchmark from "benchmark"; + +const STRUCTURE_COUNT = 50000; +const LOOKUP_COUNT = 50000; +const UPGRADE_LOOKUP_COUNT = 5000; + +interface StructureRenderSample { + unitId: number; + ownerId: number; + level: number; +} + +const rendersArray: StructureRenderSample[] = Array.from( + { length: STRUCTURE_COUNT }, + (_, index) => ({ + unitId: index + 1, + ownerId: (index % 5) + 1, + level: (index % 4) + 1, + }), +); + +const rendersMap = new Map(); +for (const render of rendersArray) { + rendersMap.set(render.unitId, render); +} + +const activeLookupIds = Array.from( + { length: LOOKUP_COUNT }, + (_, index) => ((index * 97) % STRUCTURE_COUNT) + 1, +); + +const inactiveLookupIds = Array.from( + { length: LOOKUP_COUNT }, + (_, index) => ((index * 193) % STRUCTURE_COUNT) + 1, +); + +const canUpgradeIds = Array.from( + { length: UPGRADE_LOOKUP_COUNT }, + (_, index) => ((index * 389) % STRUCTURE_COUNT) + 1, +); + +const myOwnerId = 3; +const results: string[] = []; + +new Benchmark.Suite() + .add("StructureIconsLayer BEFORE (array O(n) lookup/delete)", () => { + const localRenders = rendersArray.map((render) => ({ ...render })); + + for (const unitId of activeLookupIds) { + const render = localRenders.find((entry) => entry.unitId === unitId); + if (render) { + render.level = render.level + 1; + } + } + + for (const canUpgradeId of canUpgradeIds) { + const potentialUpgrade = localRenders.find( + (entry) => entry.unitId === canUpgradeId && entry.ownerId === myOwnerId, + ); + if (potentialUpgrade) { + potentialUpgrade.level = potentialUpgrade.level + 1; + } + } + + for (const unitId of inactiveLookupIds) { + const index = localRenders.findIndex((entry) => entry.unitId === unitId); + if (index !== -1) { + localRenders.splice(index, 1); + } + } + }) + .add("StructureIconsLayer AFTER (unit-id map O(1) lookup/delete)", () => { + const localRenders = new Map(); + for (const [unitId, render] of rendersMap) { + localRenders.set(unitId, { ...render }); + } + + for (const unitId of activeLookupIds) { + const render = localRenders.get(unitId); + if (render) { + render.level = render.level + 1; + } + } + + for (const canUpgradeId of canUpgradeIds) { + const potentialUpgrade = localRenders.get(canUpgradeId); + if (potentialUpgrade && potentialUpgrade.ownerId === myOwnerId) { + potentialUpgrade.level = potentialUpgrade.level + 1; + } + } + + for (const unitId of inactiveLookupIds) { + localRenders.delete(unitId); + } + }) + .on("cycle", (event: Benchmark.Event) => { + results.push(String(event.target)); + }) + .on("complete", function () { + console.log("\n=== StructureIconsLayer Lookup Benchmark Results ==="); + + for (const result of results) { + console.log(result); + } + + const fastest = this.filter("fastest").map("name"); + console.log(`\nFastest implementation: ${fastest.join(", ")}`); + }) + .run({ async: true }); From 17c0dde45fd48cbda6834ad22f38846559628e6b Mon Sep 17 00:00:00 2001 From: Ryan <7389646+ryanbarlow97@users.noreply.github.com> Date: Tue, 3 Mar 2026 02:00:34 +0000 Subject: [PATCH 15/37] ui polish (#3333) ## Description: - disabled dragging in many places, select skin, select flag, select lang, and footer stuff - removed shadow from flags in flag selector - added bounce to the lang selector ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: w.o.n --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- src/client/FlagInput.ts | 3 ++- src/client/FlagInputModal.ts | 3 ++- src/client/LangSelector.ts | 5 +++-- src/client/PatternInput.ts | 2 +- src/client/components/Footer.ts | 22 ++++++++++++---------- src/client/components/PatternButton.ts | 3 ++- 6 files changed, 22 insertions(+), 16 deletions(-) diff --git a/src/client/FlagInput.ts b/src/client/FlagInput.ts index b265ff5f3..edb04610c 100644 --- a/src/client/FlagInput.ts +++ b/src/client/FlagInput.ts @@ -121,7 +121,8 @@ export class FlagInput extends LitElement { } else { const img = document.createElement("img"); img.src = this.flag ? `/flags/${this.flag}.svg` : `/flags/xx.svg`; - img.className = "w-full h-full object-cover drop-shadow"; + img.className = "w-full h-full object-cover pointer-events-none"; + img.draggable = false; img.onerror = () => { if (!img.src.endsWith("/flags/xx.svg")) { img.src = "/flags/xx.svg"; diff --git a/src/client/FlagInputModal.ts b/src/client/FlagInputModal.ts index e542e397d..8451b4e5d 100644 --- a/src/client/FlagInputModal.ts +++ b/src/client/FlagInputModal.ts @@ -59,7 +59,8 @@ export class FlagInputModal extends BaseModal { w-[100px] sm:w-[120px]" > { diff --git a/src/client/LangSelector.ts b/src/client/LangSelector.ts index a2a81a97d..15efa8e16 100644 --- a/src/client/LangSelector.ts +++ b/src/client/LangSelector.ts @@ -349,15 +349,16 @@ export class LangSelector extends LitElement { id="lang-selector" title="Change Language" @click=${this.openModal} - class="border-none bg-none cursor-pointer p-0 flex items-center justify-center" + class="border-none bg-none cursor-pointer p-0 flex items-center justify-center transition-transform duration-200 hover:scale-[1.1] active:scale-[0.9]" style="width: 28px; height: 28px;" > flag `; diff --git a/src/client/PatternInput.ts b/src/client/PatternInput.ts index 70166a821..008eadb55 100644 --- a/src/client/PatternInput.ts +++ b/src/client/PatternInput.ts @@ -130,7 +130,7 @@ export class PatternInput extends LitElement { img]:object-cover [&>img]:w-full [&>img]:h-full"} + : "w-full h-full overflow-hidden flex items-center justify-center [&>img]:object-cover [&>img]:w-full [&>img]:h-full [&>img]:pointer-events-none"} > ${!showSelect ? previewContent : null} diff --git a/src/client/components/Footer.ts b/src/client/components/Footer.ts index f188d1e4f..96dfbcad0 100644 --- a/src/client/components/Footer.ts +++ b/src/client/components/Footer.ts @@ -10,9 +10,9 @@ export class Footer extends LitElement { render() { return html` diff --git a/src/client/components/PatternButton.ts b/src/client/components/PatternButton.ts index 6d6b94b18..06dffdc69 100644 --- a/src/client/components/PatternButton.ts +++ b/src/client/components/PatternButton.ts @@ -169,7 +169,8 @@ export function renderPatternPreview( return html`Pattern preview`; } From 29e1ca2bda3bd5a896246e0121ecae3283dbb6db Mon Sep 17 00:00:00 2001 From: Ryan <7389646+ryanbarlow97@users.noreply.github.com> Date: Tue, 3 Mar 2026 02:01:49 +0000 Subject: [PATCH 16/37] new homepage (#3332) ## Description: updated homepage to make ffa the primary focus. closes https://github.com/openfrontio/OpenFrontIO/issues/3288 and closes https://github.com/openfrontio/OpenFrontIO/pull/3328 image image ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: w.o.n --- src/client/GameModeSelector.ts | 50 +++++++++++++++++++---------- src/client/components/MainLayout.ts | 2 +- src/client/components/PlayPage.ts | 2 +- 3 files changed, 35 insertions(+), 19 deletions(-) diff --git a/src/client/GameModeSelector.ts b/src/client/GameModeSelector.ts index 526adf036..6992e342e 100644 --- a/src/client/GameModeSelector.ts +++ b/src/client/GameModeSelector.ts @@ -89,14 +89,23 @@ export class GameModeSelector extends LitElement { const special = this.lobbies?.games?.["special"]?.[0]; return html` -
    - ${ffa ? this.renderLobbyCard(ffa, this.getLobbyTitle(ffa)) : nothing} - ${teams - ? this.renderLobbyCard(teams, this.getLobbyTitle(teams)) - : nothing} - ${special ? this.renderSpecialLobbyCard(special) : nothing} +
    +
    + ${this.renderSoloButton()} +
    +
    + ${ffa + ? html`
    + ${this.renderLobbyCard(ffa, this.getLobbyTitle(ffa))} +
    ` + : nothing} + ${teams + ? this.renderLobbyCard(teams, this.getLobbyTitle(teams)) + : nothing} + ${special ? this.renderSpecialLobbyCard(special) : nothing} +
    ${this.renderQuickActionsSection()}
    `; @@ -116,20 +125,27 @@ export class GameModeSelector extends LitElement { return this.renderLobbyCard(lobby, titleContent); } + private renderSoloButton() { + const title = translateText("main.solo"); + return html` + + `; + } + private renderQuickActionsSection() { return html` -
    -
    - ${this.renderSmallActionCard( - translateText("main.solo"), - this.openSinglePlayerModal, - )} +
    + +
    ${this.renderSmallActionCard( translateText("mode_selector.ranked_title"), this.openRankedMenu, )} -
    -
    ${this.renderSmallActionCard( translateText("main.create"), this.openHostLobby, @@ -213,7 +229,7 @@ export class GameModeSelector extends LitElement { return html`
    @@ -182,15 +177,14 @@ export class LobbyTeamView extends LitElement { } private renderTeamCard(preview: TeamPreviewData, isEmpty: boolean = false) { - const effectiveNationCount = this.getEffectiveNationCount(); const displayCount = preview.team === ColoredTeams.Nations - ? effectiveNationCount + ? this.nationCount : preview.players.length; const maxTeamSize = preview.team === ColoredTeams.Nations - ? effectiveNationCount + ? this.nationCount : this.teamMaxSize; const teamLabel = getTranslatedPlayerTeamLabel(preview.team); @@ -251,7 +245,7 @@ export class LobbyTeamView extends LitElement { private getTeamList(): Team[] { if (this.gameMode !== GameMode.Team) return []; - const playerCount = this.clients.length + this.getEffectiveNationCount(); + const playerCount = this.clients.length + this.nationCount; const config = this.teamCount; if (config === HumansVsNations) { @@ -315,7 +309,7 @@ export class LobbyTeamView extends LitElement { const assignment = assignTeamsLobbyPreview( players, teams, - this.getEffectiveNationCount(), + this.nationCount, ); const buckets = new Map(); for (const t of teams) buckets.set(t, []); @@ -339,9 +333,7 @@ export class LobbyTeamView extends LitElement { // Fallback: divide players across teams; guard against 0 and empty lobbies this.teamMaxSize = Math.max( 1, - Math.ceil( - (this.clients.length + this.getEffectiveNationCount()) / teams.length, - ), + Math.ceil((this.clients.length + this.nationCount) / teams.length), ); } this.teamPreview = teams.map((t) => ({ @@ -350,22 +342,6 @@ export class LobbyTeamView extends LitElement { })); } - /** - * Returns the effective nation count for display purposes. - * In HumansVsNations mode, this equals the number of human players. - * For compact maps, only 25% of nations are used. - * Otherwise, it uses the manifest nation count (or 0 if nations are disabled). - */ - private getEffectiveNationCount(): number { - if (this.disableNations) { - return 0; - } - if (this.gameMode === GameMode.Team && this.teamCount === HumansVsNations) { - return this.clients.length; - } - return getCompactMapNationCount(this.nationCount, this.isCompactMap); - } - private displayUsername(client: ClientInfo): string { if (!this.userSettings.anonymousNames()) { return client.username; diff --git a/src/client/components/map/MapPicker.ts b/src/client/components/map/MapPicker.ts index a8e752ec6..7661cc0d5 100644 --- a/src/client/components/map/MapPicker.ts +++ b/src/client/components/map/MapPicker.ts @@ -93,7 +93,7 @@ export class MapPicker extends LitElement { private renderFeaturedMaps() { let featuredMapList = featuredMaps; - if (!featuredMapList.includes(this.selectedMap)) { + if (!this.useRandomMap && !featuredMapList.includes(this.selectedMap)) { featuredMapList = [this.selectedMap, ...featuredMaps]; } return html`
    diff --git a/src/client/utilities/GameConfigHelpers.ts b/src/client/utilities/GameConfigHelpers.ts index a149dee88..805581acf 100644 --- a/src/client/utilities/GameConfigHelpers.ts +++ b/src/client/utilities/GameConfigHelpers.ts @@ -1,4 +1,31 @@ import { GameMapType, UnitType } from "../../core/game/Game"; +import { GameConfig } from "../../core/Schemas"; + +/** + * Maps a slider value (0-400) to the nations config value. + * 0 → "disabled", value === defaultNationCount → "default", otherwise → number. + */ +export function sliderToNationsConfig( + sliderValue: number, + defaultNationCount: number, +): GameConfig["nations"] { + if (sliderValue === 0) return "disabled"; + if (sliderValue === defaultNationCount) return "default"; + return sliderValue; +} + +/** + * Maps a nations config value to a slider-friendly number. + * "disabled" → 0, "default" → defaultNationCount, number → number. + */ +export function nationsConfigToSlider( + nations: GameConfig["nations"], + defaultNationCount: number, +): number { + if (nations === "disabled") return 0; + if (nations === "default") return defaultNationCount; + return nations; +} export function toOptionalNumber( value: number | string | undefined, @@ -76,6 +103,26 @@ export function getBotsForCompactMap( return bots; } +export function getNationsForCompactMap( + nations: number, + defaultNationCount: number, + compactMapEnabled: boolean, +): number { + const compactCount = Math.max(0, Math.floor(defaultNationCount * 0.25)); + if (compactMapEnabled) { + // Only reduce if at the full default + if (nations === defaultNationCount) { + return compactCount; + } + return nations; + } + // Restoring from compact: if at the compact default, go back to full default + if (nations === compactCount) { + return defaultNationCount; + } + return nations; +} + export function getRandomMapType(): GameMapType { const maps = Object.values(GameMapType); const randIdx = Math.floor(Math.random() * maps.length); diff --git a/src/core/Schemas.ts b/src/core/Schemas.ts index 428531562..067e83069 100644 --- a/src/core/Schemas.ts +++ b/src/core/Schemas.ts @@ -219,7 +219,12 @@ export const GameConfigSchema = z.object({ startingGold: z.number().int().min(0).optional(), }) .optional(), - disableNations: z.boolean(), + nations: z + .number() + .int() + .min(1) + .max(400) + .or(z.enum(["default", "disabled"])), bots: z.number().int().min(0).max(400), infiniteGold: z.boolean(), infiniteTroops: z.boolean(), diff --git a/src/core/configuration/DefaultConfig.ts b/src/core/configuration/DefaultConfig.ts index f47d5e793..2195371a3 100644 --- a/src/core/configuration/DefaultConfig.ts +++ b/src/core/configuration/DefaultConfig.ts @@ -224,7 +224,7 @@ export class DefaultConfig implements Config { } spawnNations(): boolean { - return !this._gameConfig.disableNations; + return this._gameConfig.nations !== "disabled"; } isUnitDisabled(unitType: UnitType): boolean { diff --git a/src/core/game/NationCreation.ts b/src/core/game/NationCreation.ts index b2bdc0b70..65a1135b4 100644 --- a/src/core/game/NationCreation.ts +++ b/src/core/game/NationCreation.ts @@ -13,9 +13,14 @@ import { import { Nation as ManifestNation } from "./TerrainMapLoader"; /** - * Creates the nations array for a game, handling HumansVsNations mode specially. - * In HumansVsNations mode, the number of nations matches the number of human players to ensure fair gameplay. - * For compact maps, only 25% of the nations are used. + * Creates the nations array for a game. + * If config.nations is a number (custom count), uses that exact count, + * generating additional nations with random names if needed. + * If config.nations is "disabled", returns no nations. + * If config.nations is "default": + * - Public HumansVsNations: matches nation count to human player count + * - Public compact maps: uses 25% of manifest nations + * - Otherwise: uses all manifest nations */ export function createNationsForGame( gameStart: GameStartInfo, @@ -23,10 +28,6 @@ export function createNationsForGame( numHumans: number, random: PseudoRandom, ): Nation[] { - if (gameStart.config.disableNations) { - return []; - } - const toNation = (n: ManifestNation): Nation => new Nation( new Cell(n.coordinates[0], n.coordinates[1]), @@ -39,38 +40,59 @@ export function createNationsForGame( gameStart.config.gameMode === GameMode.Team && gameStart.config.playerTeams === HumansVsNations; - // For compact maps, use only 25% of nations (minimum 1) - let effectiveNations = manifestNations; - if (isCompactMap && !isHumansVsNations) { - const targetCount = getCompactMapNationCount(manifestNations.length, true); - const shuffled = random.shuffleArray(manifestNations); - effectiveNations = shuffled.slice(0, targetCount); - } - - // For non-HumansVsNations modes, simply use the effective nations - if (!isHumansVsNations) { - return effectiveNations.map(toNation); - } - - // HumansVsNations mode: balance nation count to match human count - const isSingleplayer = gameStart.config.gameType === GameType.Singleplayer; - const targetNationCount = isSingleplayer ? 1 : numHumans; - - if (targetNationCount === 0) { + const configNations = gameStart.config.nations; + if (configNations === "disabled") { return []; } - - // If we have enough manifest nations, use a subset - if (manifestNations.length >= targetNationCount) { - // Shuffle manifest nations to add variety - const shuffled = random.shuffleArray(manifestNations); - return shuffled.slice(0, targetNationCount).map(toNation); + // If nations count is explicitly set, use that exact count + if (typeof configNations === "number") { + return createRandomNations( + configNations, + manifestNations, + toNation, + random, + ); } - // If we need more nations than defined in manifest, create additional ones - const nations: Nation[] = manifestNations.map(toNation); + if (gameStart.config.gameType === GameType.Public) { + // For HvN, balance nation count to match human count + if (isHumansVsNations) { + return createRandomNations(numHumans, manifestNations, toNation, random); + } + + // For compact maps, use only 25% of nations (minimum 1) + if (isCompactMap) { + const targetCount = getCompactMapNationCount( + manifestNations.length, + true, + ); + const shuffled = random.shuffleArray(manifestNations); + const slicedNations = shuffled.slice(0, targetCount); + return slicedNations.map(toNation); + } + } + + return manifestNations.map(toNation); +} + +/** + * Creates the requested number of nations from manifest data. + * If more nations are needed than available in the manifest, generates additional ones with random names. + */ +function createRandomNations( + targetCount: number, + manifestNations: ManifestNation[], + toNation: (n: ManifestNation) => Nation, + random: PseudoRandom, +): Nation[] { + const shuffled = random.shuffleArray(manifestNations); + if (targetCount <= manifestNations.length) { + return shuffled.slice(0, targetCount).map(toNation); + } + // Need more nations than defined in manifest, create additional ones + const nations: Nation[] = shuffled.map(toNation); const usedNames = new Set(nations.map((n) => n.playerInfo.name)); - const additionalCount = targetNationCount - manifestNations.length; + const additionalCount = targetCount - manifestNations.length; for (let i = 0; i < additionalCount; i++) { const name = generateUniqueNationName(random, usedNames); usedNames.add(name); @@ -81,7 +103,6 @@ export function createNationsForGame( ), ); } - return nations; } diff --git a/src/server/GameManager.ts b/src/server/GameManager.ts index c512896ee..bd7d2efc8 100644 --- a/src/server/GameManager.ts +++ b/src/server/GameManager.ts @@ -72,7 +72,7 @@ export class GameManager { gameType: GameType.Private, gameMapSize: GameMapSize.Normal, difficulty: Difficulty.Medium, - disableNations: false, + nations: "default", infiniteGold: false, infiniteTroops: false, maxTimerValue: undefined, diff --git a/src/server/GamePreviewBuilder.ts b/src/server/GamePreviewBuilder.ts index ea9916025..93e8c0d29 100644 --- a/src/server/GamePreviewBuilder.ts +++ b/src/server/GamePreviewBuilder.ts @@ -240,7 +240,7 @@ export function buildPreview( if (gc?.infiniteTroops) gameOptions.push("Infinite Troops"); if (gc?.instantBuild) gameOptions.push("Instant Build"); if (gc?.randomSpawn) gameOptions.push("Random Spawn"); - if (gc?.disableNations) gameOptions.push("Nations Disabled"); + if (gc?.nations === "disabled") gameOptions.push("Nations Disabled"); if (gc?.donateTroops) gameOptions.push("Troop Donations Enabled"); if (gameOptions.length > 0) { diff --git a/src/server/GameServer.ts b/src/server/GameServer.ts index bb55c02c5..48cf120ef 100644 --- a/src/server/GameServer.ts +++ b/src/server/GameServer.ts @@ -112,8 +112,8 @@ export class GameServer { if (gameConfig.difficulty !== undefined) { this.gameConfig.difficulty = gameConfig.difficulty; } - if (gameConfig.disableNations !== undefined) { - this.gameConfig.disableNations = gameConfig.disableNations; + if (gameConfig.nations !== undefined) { + this.gameConfig.nations = gameConfig.nations; } if (gameConfig.bots !== undefined) { this.gameConfig.bots = gameConfig.bots; diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index 0af79ce38..0984367f8 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -199,7 +199,10 @@ export class MapPlaylist { maxTimerValue: undefined, instantBuild: false, randomSpawn: isRandomSpawn, - disableNations: mode === GameMode.Team && playerTeams !== HumansVsNations, + nations: + mode === GameMode.Team && playerTeams !== HumansVsNations + ? "disabled" + : "default", gameMode: mode, playerTeams, bots: isCompact ? 100 : 400, @@ -292,10 +295,12 @@ export class MapPlaylist { (await this.lobbyMaxPlayers(map, mode, playerTeams, isCompact)), ); - const disableNations = + const nations: GameConfig["nations"] = (mode === GameMode.Team && playerTeams !== HumansVsNations) || // Nations don't have PVP immunity, so 25M starting gold wouldn't work well with them - (startingGold !== undefined && startingGold >= 25_000_000); + (startingGold !== undefined && startingGold >= 25_000_000) + ? "disabled" + : "default"; return { donateGold: mode === GameMode.Team, @@ -318,7 +323,7 @@ export class MapPlaylist { maxTimerValue: undefined, instantBuild: false, randomSpawn: isRandomSpawn, - disableNations, + nations, gameMode: mode, playerTeams, bots: isCompact ? 100 : 400, @@ -353,7 +358,7 @@ export class MapPlaylist { maxTimerValue: isCompact ? 10 : 15, instantBuild: false, randomSpawn: false, - disableNations: true, + nations: "disabled", gameMode: GameMode.FFA, bots: isCompact ? 100 : 400, spawnImmunityDuration: 30 * 10, diff --git a/tests/GameInfoRanking.test.ts b/tests/GameInfoRanking.test.ts index 1eeefebb9..37abb76a3 100644 --- a/tests/GameInfoRanking.test.ts +++ b/tests/GameInfoRanking.test.ts @@ -9,7 +9,7 @@ import { GameMode, GameType, } from "../src/core/game/Game"; -import { AnalyticsRecord } from "../src/core/Schemas"; +import { AnalyticsRecord, GameConfig } from "../src/core/Schemas"; import { GOLD_INDEX_STEAL, GOLD_INDEX_TRADE, @@ -19,7 +19,7 @@ import { } from "../src/core/StatsSchemas"; describe("Ranking class", () => { - const mockConfig = { + const mockConfig: GameConfig = { gameMap: GameMapType.Montreal, difficulty: Difficulty.Medium, donateGold: false, @@ -27,7 +27,7 @@ describe("Ranking class", () => { gameType: GameType.Public, gameMode: GameMode.FFA, gameMapSize: GameMapSize.Normal, - disableNations: true, + nations: "disabled", bots: 0, infiniteGold: false, infiniteTroops: false, diff --git a/tests/TranslationSystem.test.ts b/tests/TranslationSystem.test.ts index 9bffa5e0a..a70e13404 100644 --- a/tests/TranslationSystem.test.ts +++ b/tests/TranslationSystem.test.ts @@ -234,7 +234,7 @@ function extractDataI18nKeys(content: string): Set { function extractTranslationKeyLikeAttrs(content: string): Set { const keys = new Set(); const keyLikeAttrRegex = - /\b(?:translationKey|labelKey|disabledKey|titleKey|ariaLabelKey|placeholderKey)\s*=\s*["']([^"']+)["']/g; + /\b(?:translationKey|labelKey|defaultLabelKey|disabledKey|titleKey|ariaLabelKey|placeholderKey)\s*=\s*["']([^"']+)["']/g; let match: RegExpExecArray | null; while ((match = keyLikeAttrRegex.exec(content)) !== null) { keys.add(match[1]); diff --git a/tests/core/pathfinding/_fixtures.ts b/tests/core/pathfinding/_fixtures.ts index 3e444744f..c372dfdae 100644 --- a/tests/core/pathfinding/_fixtures.ts +++ b/tests/core/pathfinding/_fixtures.ts @@ -11,6 +11,7 @@ import { import { createGame as createGameImpl } from "../../../src/core/game/GameImpl"; import { GameMapImpl } from "../../../src/core/game/GameMap"; import { UserSettings } from "../../../src/core/game/UserSettings"; +import { GameConfig } from "../../../src/core/Schemas"; import { TestConfig } from "../../util/TestConfig"; import { TestServerConfig } from "../../util/TestServerConfig"; @@ -131,13 +132,13 @@ export function createGame(data: TestMapData): Game { ); const serverConfig = new TestServerConfig(); - const gameConfig = { + const gameConfig: GameConfig = { gameMap: GameMapType.Asia, gameMapSize: GameMapSize.Normal, gameMode: GameMode.FFA, gameType: GameType.Singleplayer, difficulty: Difficulty.Medium, - disableNations: false, + nations: "default", donateGold: false, donateTroops: false, bots: 0, diff --git a/tests/pathfinding/utils.ts b/tests/pathfinding/utils.ts index 46b7fd38f..8fb17c1d2 100644 --- a/tests/pathfinding/utils.ts +++ b/tests/pathfinding/utils.ts @@ -263,7 +263,7 @@ export async function setupFromPath( gameMode: GameMode.FFA, gameType: GameType.Singleplayer, difficulty: Difficulty.Medium, - disableNations: false, + nations: "default", donateGold: false, donateTroops: false, bots: 0, diff --git a/tests/util/Setup.ts b/tests/util/Setup.ts index e9b2722ee..95f5182bb 100644 --- a/tests/util/Setup.ts +++ b/tests/util/Setup.ts @@ -61,7 +61,7 @@ export async function setup( gameMode: GameMode.FFA, gameType: GameType.Singleplayer, difficulty: Difficulty.Medium, - disableNations: false, + nations: "default", donateGold: false, donateTroops: false, bots: 0, From 2139fbf1d87ca6a261219302b5bb020c06e83e8d Mon Sep 17 00:00:00 2001 From: evanpelle Date: Tue, 3 Mar 2026 13:15:57 -0800 Subject: [PATCH 22/37] bugfix: change SingleplayerMapAchievementSchema.mapName schema to be a string A player got an achievement on the beta deployment for a map that doesn't exist in prod. Now they can't log in on prod because the map doesn't exist. --- src/core/ApiSchemas.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/ApiSchemas.ts b/src/core/ApiSchemas.ts index b9dbbfb42..fbecd5e09 100644 --- a/src/core/ApiSchemas.ts +++ b/src/core/ApiSchemas.ts @@ -49,7 +49,7 @@ export const DiscordUserSchema = z.object({ export type DiscordUser = z.infer; const SingleplayerMapAchievementSchema = z.object({ - mapName: z.enum(GameMapType), + mapName: z.string(), difficulty: z.enum(Difficulty), }); From 8524afed6552f1c422f77b5d5ac3b7e8df7f3e96 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Tue, 3 Mar 2026 13:34:45 -0800 Subject: [PATCH 23/37] Bugfix: Update PlayerGameSchema.map from GameMapType enum to string Same issue as the users/@me response: a user played a map that doesn't exist on production --- src/core/ApiSchemas.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/core/ApiSchemas.ts b/src/core/ApiSchemas.ts index fbecd5e09..32153359f 100644 --- a/src/core/ApiSchemas.ts +++ b/src/core/ApiSchemas.ts @@ -1,13 +1,7 @@ import { z } from "zod"; import { base64urlToUuid } from "./Base64"; import { BigIntStringSchema, PlayerStatsSchema } from "./StatsSchemas"; -import { - Difficulty, - GameMapType, - GameMode, - GameType, - RankedType, -} from "./game/Game"; +import { Difficulty, GameMode, GameType, RankedType } from "./game/Game"; export const RefreshResponseSchema = z.object({ token: z.string(), @@ -105,7 +99,7 @@ export const PlayerGameSchema = z.object({ start: z.iso.datetime(), mode: z.enum(GameMode), type: z.enum(GameType), - map: z.enum(GameMapType), + map: z.string(), difficulty: z.enum(Difficulty), clientId: z.string().optional(), }); From d828ecfabf8141a902b2bc68b7a576e024d6aa11 Mon Sep 17 00:00:00 2001 From: Evan Date: Tue, 3 Mar 2026 18:34:47 -0800 Subject: [PATCH 24/37] Add traefik with tls to startup script (#3343) ## Description: We are migrating to traefik and away from CF tunnels due to reliability issues. This PR sets up traefik with tls configured. ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: evan --- setup.sh | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++- update.sh | 3 +- 2 files changed, 116 insertions(+), 2 deletions(-) diff --git a/setup.sh b/setup.sh index 5a515dab3..ec4c21503 100644 --- a/setup.sh +++ b/setup.sh @@ -7,10 +7,32 @@ echo "=====================================================" echo "🚀 STARTING SERVER SETUP" echo "=====================================================" +# Load environment variables from .env.setup if present +ENV_FILE="$(dirname "$0")/.env.setup" +if [ -f "$ENV_FILE" ]; then + echo "📂 Loading environment from $ENV_FILE" + set -a + # shellcheck source=/dev/null + source "$ENV_FILE" + set +a +else + echo "ℹ️ No .env.setup file found" + exit 1 +fi + # Verify required environment variables if [ -z "$OTEL_EXPORTER_OTLP_ENDPOINT" ] || [ -z "$OTEL_AUTH_HEADER" ]; then echo "❌ ERROR: Required environment variables are not set!" - echo "Please set OTEL_EXPORTER_OTLP_ENDPOINT and OTEL_AUTH_HEADER" + echo "Please set OTEL_EXPORTER_OTLP_ENDPOINT and OTEL_AUTH_HEADER in .env.setup" + exit 1 +fi + +# CF_ORIGIN_CERT and CF_ORIGIN_KEY: Cloudflare Origin Certificate and private key. +# Generate at: Cloudflare dashboard → SSL/TLS → Origin Server → Create Certificate +if [ -z "$CF_ORIGIN_CERT" ] || [ -z "$CF_ORIGIN_KEY" ]; then + echo "❌ ERROR: CF_ORIGIN_CERT and CF_ORIGIN_KEY are not set!" + echo "Generate an origin certificate at: Cloudflare → SSL/TLS → Origin Server → Create Certificate" + echo "Then add CF_ORIGIN_CERT and CF_ORIGIN_KEY to .env.setup" exit 1 fi @@ -82,6 +104,96 @@ fi chown -R openfront:openfront /home/openfront echo "Set proper ownership for openfront's home directory" +# Set up Traefik reverse proxy +echo "🔀 Setting up Traefik..." + +# Create the shared Docker network used by Traefik and app containers +if docker network ls --format '{{.Name}}' | grep -q '^web$'; then + echo "Docker network 'web' already exists" +else + docker network create web + echo "Created Docker network 'web'" +fi + +TRAEFIK_CONFIG_DIR="/home/openfront/traefik" +TRAEFIK_CERTS_DIR="$TRAEFIK_CONFIG_DIR/certs" +mkdir -p "$TRAEFIK_CERTS_DIR" + +# Write Cloudflare origin certificate and key (passed as env vars) +echo "$CF_ORIGIN_CERT" > "$TRAEFIK_CERTS_DIR/origin.crt" +echo "$CF_ORIGIN_KEY" > "$TRAEFIK_CERTS_DIR/origin.key" +chmod 600 "$TRAEFIK_CERTS_DIR/origin.crt" "$TRAEFIK_CERTS_DIR/origin.key" + +# No [api] block — dashboard is disabled for production. +# To access it for debugging, SSH tunnel: ssh -L 8080:localhost:8080 user@server +cat > "$TRAEFIK_CONFIG_DIR/traefik.toml" << 'EOF' +[log] + level = "INFO" + +[entryPoints] + [entryPoints.websecure] + address = ":443" + +[providers] + [providers.docker] + endpoint = "unix:///var/run/docker.sock" + exposedByDefault = false # Only route containers with traefik.enable=true + network = "web" + watch = true + [providers.file] + filename = "/etc/traefik/tls.toml" + watch = true +EOF + +# Static TLS configuration referencing the Cloudflare origin cert +cat > "$TRAEFIK_CONFIG_DIR/tls.toml" << 'EOF' +[[tls.certificates]] + certFile = "/certs/origin.crt" + keyFile = "/certs/origin.key" + +[tls.options] + [tls.options.default] + minVersion = "VersionTLS12" +EOF + +cat > "$TRAEFIK_CONFIG_DIR/compose.yaml" << 'EOF' +networks: + web: + # External so blue/green containers can join independently. + external: true + +services: + traefik: + image: traefik:v3.6 + container_name: traefik + restart: unless-stopped + ports: + - "443:443" + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + - /home/openfront/traefik/traefik.toml:/etc/traefik/traefik.toml:ro + - /home/openfront/traefik/tls.toml:/etc/traefik/tls.toml:ro + - /home/openfront/traefik/certs:/certs:ro + networks: + - web +EOF + +# Give openfront ownership of config files but keep certs owned by root. +# Traefik runs as root inside its container so it can read them, but the +# openfront app user cannot access the TLS private key. +chown -R openfront:openfront "$TRAEFIK_CONFIG_DIR" +chown root:root "$TRAEFIK_CERTS_DIR" "$TRAEFIK_CERTS_DIR/origin.crt" "$TRAEFIK_CERTS_DIR/origin.key" + +docker compose -f "$TRAEFIK_CONFIG_DIR/compose.yaml" pull +docker compose -f "$TRAEFIK_CONFIG_DIR/compose.yaml" up -d + +if docker ps | grep -q traefik; then + echo "✅ Traefik started successfully!" +else + echo "❌ Failed to start Traefik. Check logs with: docker logs traefik" + exit 1 +fi + # Create directory for OpenTelemetry configuration echo "📊 Setting up Node Exporter and OpenTelemetry Collector..." OTEL_CONFIG_DIR="/home/openfront/otel" @@ -176,6 +288,7 @@ echo "🎉 SETUP COMPLETE!" echo "=====================================================" echo "The openfront user has been set up and has Docker permissions." echo "UDP buffer sizes have been configured for optimal QUIC/WebSocket performance." +echo "Traefik reverse proxy is running (HTTP :80, HTTPS :443 with Cloudflare origin cert)." echo "Node Exporter is collecting system metrics." echo "OpenTelemetry Collector is forwarding metrics to your endpoint." echo "" diff --git a/update.sh b/update.sh index 89e056f1e..6d16ed9aa 100755 --- a/update.sh +++ b/update.sh @@ -73,7 +73,8 @@ docker run -d \ --network web \ --label "traefik.enable=true" \ --label "traefik.http.routers.${CONTAINER_NAME}.rule=Host(\`${SUBDOMAIN}.${DOMAIN}\`)" \ - --label "traefik.http.routers.${CONTAINER_NAME}.entrypoints=web" \ + --label "traefik.http.routers.${CONTAINER_NAME}.entrypoints=websecure" \ + --label "traefik.http.routers.${CONTAINER_NAME}.tls=true" \ --label "traefik.http.services.${CONTAINER_NAME}.loadbalancer.server.port=80" \ "${GHCR_IMAGE}" From 799da9d1b70ee066f96666a66a255489b98c00d3 Mon Sep 17 00:00:00 2001 From: Evan Date: Tue, 3 Mar 2026 18:45:24 -0800 Subject: [PATCH 25/37] Migrate to a new prod machine: falk2 (#3346) ## Description: Migrate to a beefier machine ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: evan --- .github/workflows/deploy.yml | 4 ++++ .github/workflows/release.yml | 24 ++++++++++++------------ build-deploy.sh | 12 ++++++------ deploy.sh | 9 ++++++--- 4 files changed, 28 insertions(+), 21 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 807502598..dd0ea91be 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -21,6 +21,7 @@ on: options: - masters - staging + - falk2 - falk1 target_subdomain: description: "Deployment Subdomain" @@ -94,6 +95,7 @@ jobs: env: SERVER_HOST_MASTERS: ${{ secrets.SERVER_HOST_MASTERS }} SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SERVER_HOST_STAGING: ${{ secrets.SERVER_HOST_STAGING }} SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} run: | @@ -102,6 +104,7 @@ jobs: echo "${SSH_PRIVATE_KEY}" > ~/.ssh/id_rsa test -n "$SERVER_HOST_MASTERS" && ssh-keyscan -H "$SERVER_HOST_MASTERS" >> ~/.ssh/known_hosts test -n "$SERVER_HOST_FALK1" && ssh-keyscan -H "$SERVER_HOST_FALK1" >> ~/.ssh/known_hosts + test -n "$SERVER_HOST_FALK2" && ssh-keyscan -H "$SERVER_HOST_FALK2" >> ~/.ssh/known_hosts test -n "$SERVER_HOST_STAGING" && ssh-keyscan -H "$SERVER_HOST_STAGING" >> ~/.ssh/known_hosts chmod 600 ~/.ssh/id_rsa - name: 🚢 Deploy @@ -118,6 +121,7 @@ jobs: API_KEY: ${{ secrets.API_KEY }} SERVER_HOST_MASTERS: ${{ secrets.SERVER_HOST_MASTERS }} SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SERVER_HOST_STAGING: ${{ secrets.SERVER_HOST_STAGING }} SSH_KEY: ~/.ssh/id_rsa VERSION_TAG: latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a09e6072..be979218c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -105,13 +105,13 @@ jobs: - uses: actions/checkout@v4 - name: 🔑 Create SSH private key env: - SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} run: | set -euxo pipefail mkdir -p ~/.ssh echo "${SSH_PRIVATE_KEY}" > ~/.ssh/id_rsa - test -n "$SERVER_HOST_FALK1" && ssh-keyscan -H "$SERVER_HOST_FALK1" >> ~/.ssh/known_hosts + test -n "$SERVER_HOST_FALK2" && ssh-keyscan -H "$SERVER_HOST_FALK2" >> ~/.ssh/known_hosts chmod 600 ~/.ssh/id_rsa - name: 🚀 Deploy image env: @@ -125,11 +125,11 @@ jobs: OTEL_AUTH_HEADER: ${{ secrets.OTEL_AUTH_HEADER }} TURNSTILE_SECRET_KEY: ${{ secrets.TURNSTILE_SECRET_KEY }} API_KEY: ${{ secrets.API_KEY }} - SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SSH_KEY: ~/.ssh/id_rsa run: | set -euxo pipefail - ./deploy.sh prod falk1 "${IMAGE_ID}" beta + ./deploy.sh prod falk2 "${IMAGE_ID}" beta - name: ⏳ Wait for deployment to start env: FQDN: beta.${{ vars.DOMAIN }} @@ -156,13 +156,13 @@ jobs: - uses: actions/checkout@v4 - name: 🔑 Create SSH private key env: - SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} run: | set -euxo pipefail mkdir -p ~/.ssh echo "${SSH_PRIVATE_KEY}" > ~/.ssh/id_rsa - test -n "$SERVER_HOST_FALK1" && ssh-keyscan -H "$SERVER_HOST_FALK1" >> ~/.ssh/known_hosts + test -n "$SERVER_HOST_FALK2" && ssh-keyscan -H "$SERVER_HOST_FALK2" >> ~/.ssh/known_hosts chmod 600 ~/.ssh/id_rsa - name: 🚀 Deploy image env: @@ -176,11 +176,11 @@ jobs: OTEL_AUTH_HEADER: ${{ secrets.OTEL_AUTH_HEADER }} TURNSTILE_SECRET_KEY: ${{ secrets.TURNSTILE_SECRET_KEY }} API_KEY: ${{ secrets.API_KEY }} - SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SSH_KEY: ~/.ssh/id_rsa run: | set -euxo pipefail - ./deploy.sh prod falk1 "${IMAGE_ID}" blue + ./deploy.sh prod falk2 "${IMAGE_ID}" blue - name: ⏳ Wait for deployment to start env: FQDN: blue.${{ vars.DOMAIN }} @@ -207,13 +207,13 @@ jobs: - uses: actions/checkout@v4 - name: 🔑 Create SSH private key env: - SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} run: | set -euxo pipefail mkdir -p ~/.ssh echo "${SSH_PRIVATE_KEY}" > ~/.ssh/id_rsa - test -n "$SERVER_HOST_FALK1" && ssh-keyscan -H "$SERVER_HOST_FALK1" >> ~/.ssh/known_hosts + test -n "$SERVER_HOST_FALK2" && ssh-keyscan -H "$SERVER_HOST_FALK2" >> ~/.ssh/known_hosts chmod 600 ~/.ssh/id_rsa - name: 🚀 Deploy image env: @@ -227,11 +227,11 @@ jobs: OTEL_AUTH_HEADER: ${{ secrets.OTEL_AUTH_HEADER }} TURNSTILE_SECRET_KEY: ${{ secrets.TURNSTILE_SECRET_KEY }} API_KEY: ${{ secrets.API_KEY }} - SERVER_HOST_FALK1: ${{ secrets.SERVER_HOST_FALK1 }} + SERVER_HOST_FALK2: ${{ secrets.SERVER_HOST_FALK2 }} SSH_KEY: ~/.ssh/id_rsa run: | set -euxo pipefail - ./deploy.sh prod falk1 "${IMAGE_ID}" green + ./deploy.sh prod falk2 "${IMAGE_ID}" green - name: ⏳ Wait for deployment to start env: FQDN: green.${{ vars.DOMAIN }} diff --git a/build-deploy.sh b/build-deploy.sh index e4190cf8f..6471fcc51 100755 --- a/build-deploy.sh +++ b/build-deploy.sh @@ -15,34 +15,34 @@ print_header "BUILD AND DEPLOY WRAPPER" echo "This script will run build.sh and deploy.sh in sequence." echo "You can also run them separately:" echo " ./build.sh [prod|staging] [version_tag]" -echo " ./deploy.sh [prod|staging] [falk1|nbg1|staging|masters] [version_tag] [subdomain]" +echo " ./deploy.sh [prod|staging] [falk1|falk2|nbg1|staging|masters] [version_tag] [subdomain]" echo "" # Check command line arguments if [ $# -lt 3 ] || [ $# -gt 5 ]; then echo "Error: Please specify environment, host, and subdomain" - echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain]" + echo "Usage: $0 [prod|staging] [falk1|falk2|nbg1|staging|masters] [subdomain]" exit 1 fi # Validate first argument (environment) if [ "$1" != "prod" ] && [ "$1" != "staging" ]; then echo "Error: First argument must be either 'prod' or 'staging'" - echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain]" + echo "Usage: $0 [prod|staging] [falk1|falk2|nbg1|staging|masters] [subdomain]" exit 1 fi # Validate second argument (host) -if [ "$2" != "falk1" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then +if [ "$2" != "falk1" ] && [ "$2" != "falk2" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then echo "Error: Second argument must be either 'falk1', 'nbg1', 'staging', or 'masters'" - echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain]" + echo "Usage: $0 [prod|staging] [falk1|falk2|nbg1|staging|masters] [subdomain]" exit 1 fi # Validate third argument (subdomain) if [ -z "$3" ]; then echo "Error: Subdomain is required" - echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain]" + echo "Usage: $0 [prod|staging] [falk1|falk2|nbg1|staging|masters] [subdomain]" exit 1 fi diff --git a/deploy.sh b/deploy.sh index 6e0c6727a..dc2f9edac 100755 --- a/deploy.sh +++ b/deploy.sh @@ -28,9 +28,9 @@ if [ "$1" != "prod" ] && [ "$1" != "staging" ]; then fi # Validate second argument (host) -if [ "$2" != "falk1" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then - echo "Error: Second argument must be either 'falk1', 'nbg1', 'staging', or 'masters'" - echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [version_tag] [subdomain]" +if [ "$2" != "falk1" ] && [ "$2" != "falk2" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then + echo "Error: Second argument must be either 'falk1', 'falk2', 'nbg1', 'staging', or 'masters'" + echo "Usage: $0 [prod|staging] [falk1|falk2|nbg1|staging|masters] [version_tag] [subdomain]" exit 1 fi @@ -75,6 +75,9 @@ elif [ "$HOST" == "nbg1" ]; then elif [ "$HOST" == "masters" ]; then print_header "DEPLOYING TO MASTERS HOST" SERVER_HOST=$SERVER_HOST_MASTERS +elif [ "$HOST" == "falk2" ]; then + print_header "DEPLOYING TO FALK2 HOST" + SERVER_HOST=$SERVER_HOST_FALK2 else print_header "DEPLOYING TO FALK1 HOST" SERVER_HOST=$SERVER_HOST_FALK1 From 0976c02326ce70f1b460e62d6670c43880652380 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Tue, 3 Mar 2026 18:57:14 -0800 Subject: [PATCH 26/37] bugfix: add 'Basic' to the otel auth header --- setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index ec4c21503..1968349e5 100644 --- a/setup.sh +++ b/setup.sh @@ -229,7 +229,7 @@ exporters: otlphttp: endpoint: "${OTEL_EXPORTER_OTLP_ENDPOINT}" headers: - Authorization: "${OTEL_AUTH_HEADER}" + Authorization: "Basic ${OTEL_AUTH_HEADER}" tls: insecure: true # Set to false in production with proper certs From 2a0b0f890dda7e5b8713ea2d135cff21d01a92f0 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Tue, 3 Mar 2026 19:14:19 -0800 Subject: [PATCH 27/37] fix build 'cannot find RankedType' in ApiSchemas.ts --- src/core/ApiSchemas.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/ApiSchemas.ts b/src/core/ApiSchemas.ts index 3f9fbdea5..32153359f 100644 --- a/src/core/ApiSchemas.ts +++ b/src/core/ApiSchemas.ts @@ -1,7 +1,7 @@ import { z } from "zod"; import { base64urlToUuid } from "./Base64"; import { BigIntStringSchema, PlayerStatsSchema } from "./StatsSchemas"; -import { Difficulty, GameMode, GameType } from "./game/Game"; +import { Difficulty, GameMode, GameType, RankedType } from "./game/Game"; export const RefreshResponseSchema = z.object({ token: z.string(), From e137fcaa6c286ee8ade11bd5b72c4d002bf316a4 Mon Sep 17 00:00:00 2001 From: VariableVince <24507472+VariableVince@users.noreply.github.com> Date: Wed, 4 Mar 2026 20:32:45 +0100 Subject: [PATCH 28/37] Fix/Perf/Refactor: playerActions and buildableUnits, their callers and related types (#3220) ## Description: TL;DR: it's faster. buildableUnits is called via PlayerView.actions from UnitDisplay (each tick without TileRef), BuildMenu (each tick when open), MainRadialMenu (each tick when open), PlayerPanel (each tick when open), StructureIconsLayer (when placing a building from build bar), NukeTrajectoryPreviewLayer (when placing nuke, on tick when tile changes), ClientGameRunner (on click to attack/auto-boat or hotkey B or G). After https://github.com/openfrontio/OpenFrontIO/pull/3213 got merged, the change with largest impact in https://github.com/openfrontio/OpenFrontIO/pull/3193 was done in such a different way that a new PR was needed The idea in 3193 was to not always ask for Transport Ship from buildableUnits. In such a way that very little extra data was send to the worker. This had the biggest impact on performance (the idea was months older btw, see https://github.com/openfrontio/OpenFrontIO/pull/2295). Now, we do it the other way around, by telling buildableUnits all unit types we want. Or we want them all (undefined). The downside is more data is send in the worker message. The upside is we have more options and can add more in this PR. This PR implements some of the leftovers in 3193 on top of 3213 and adds further improvements. (Some unrelated refactor/perf changes where moved out of this PR and into already merged https://github.com/openfrontio/OpenFrontIO/pull/3233, https://github.com/openfrontio/OpenFrontIO/pull/3234, https://github.com/openfrontio/OpenFrontIO/pull/3235, https://github.com/openfrontio/OpenFrontIO/pull/3236, https://github.com/openfrontio/OpenFrontIO/pull/3237, https://github.com/openfrontio/OpenFrontIO/pull/3238, https://github.com/openfrontio/OpenFrontIO/pull/3239) - **GameRunner**, **WorkerMessages**: _playerActions_ and _PlayerActionsMessage ._ Option to ask for no buildable units (null). It now has 3 modes: get all actions and all buildings (units undefined), get all actions and no buildings (units null), or get all actions and specific building (units contains Unit Types). - **GameRunner**: _playerActions_. fixes wrong assumption in PR 3213: that only if units was undefined, we have to know canAttack. ClientGameRunner wants to know both, in case of a click on non-bordering land, to decide if it should auto-boat using a Transport Ship. So units is not undefined (we only ask for Transport Ship now which has a positive effect on performance for each click/tap) but we need canAttack still. Solved by removing the unit === undefined check before _canAttack_ in _playerActions_. - **GameRunner**, **GameView**, **WorkerClient**, **WorkerMessages**, **Worker.worker**: added _playerBuildables_ / _buildables_ next to existing _playerActions_ / _actions_. With above solved, there was still no option to only get buildable units when the actions are not needed. While **StructureIconsLayer**, **NukeTrajectoryPreviewLayer**, **BuildMenu** and **UnitDisplay** need only that. To not make playerActions more convoluted with more params or so, i've added a new function _playerBuildables_ in **GameView** to only get buildable units (**GameRunner** _playerBuildables_). _playerBuildables_ has 2 modes: get all buildings (units undefined) or get specific buildings (units contains Unit Types). Also update some comments that mentioned .actions in **NukeTrajectoryPreviewLayer**. - **ClientGameRunner**, **PlayerPanel**, **BuildMenu**, **UnitDisplay**, **StructureIconsLayer** and **NukeTrajectoryPreviewLayer**: Since PR 3213, **StructureIconsLayer** and **NukeTrajectoryPreviewLayer** ask for specific types of units from **GameView** _actions_ (**GameRunner** playerActions). Now have the other files do the same. For example **BuildMenu** asks for the new _BuildMenuTypes_ when it calls ._buildables_ and **ClientGameRunner** asks for UnitType.TransportShip when sending a boat - **ClientGameRunner**: canBoatAttack now accepts BuildableUnit[] instead of PlayerActions so we can send it either actions.buildableUnits or just buildables. Have functions call myPlayer.buildables(tileRef, [UnitType.TransportShip]) when we only need a buildable unit and no actions. Or myPlayer.actions(tileRef, null) when we need actions but no buildable units. Or myPlayer.actions(tileRef, [UnitType.TransportShip]) when we need both actions, like canAttack, and a buildable unit. Then if needed send either actions.buildableUnits or buildables to to _canAutoBoat_ / _canBoatAttack_. - **MainRadialMenu**: needs all player buildable unit types including Transport Ship, so the _actions_ call argument for unit types can stay undefined (unchanged) there. - **MainRadialMenu**: now that **BuildMenu** uses _playerBuildables_ instead of _playerActions_, we must put data in _this.buildMenu.playerBuildables_. And since we're not putting the (unneeded) full _actions_ in there anymore, we can now put only the needed and expected _actions._buildableUnits_ in it. - **Game**, **PlayerImpl**, **StructureIconsLayer**: Typesafety and some added perf: new type _PlayerBuildableUnitType_ (see also the below point for how it is formed). So callers of _buildableUnits_ can never ask for the wrong type like e.g. UnitType.Train because it doesn't return data for that type. This type is now used in **PlayerImpl**, **BuildMenu**, **RadialMenuElements**, **StructureDrawingUtils** and **UnitDisplay** for that reason. And **InputHandler**, **StructureIconsLayer** and **UIState** (little more on that in point below). - **InputHandler**, **StructureIconsLayer**, **UIState**: In order to make type safety work for GhostUnit.buildableUnit.type too (line ~217 of StructureIconsLayer), changed type of interface _BuildableUnit_ to _PlayerBuildableType_. Which is only more accurate. Same for and this.structures and uiState.ghostStructure and with the latter, _renderUnitItem_ in **UnitDisplay** and _setGhostStructure_ in **InputHandler**. All Structures are of PlayerBuildableType (there are even some in PlayerBuildables that aren't Structures, but it is much more confined than UnitType). - **Game**: Typesafety and some added perf: added _BuildMenus_ and _BuildableAttacks_ in the same fashion that the existing StructureTypes was already used (simplified it a bit too, with it renamed _StructureTypes_ to _Structures_ and removed _isStructureType_). They can be used with .types or .has(). _BuildableAttacks_.has() is used in **RadialMenuElements**. _BuildableAttacks_ and existing _Structures_ now make up _BuildMenus_. Which is used in **BuildMenu**, **StructureIconsLayer** and **UnitDisplay**. Then _BuildMenus_ together with UnitType.TransportShip make up the _PlayerBuildables_. Which is used in **PlayerImpl** _buildableUnits_ (see point below). And with _PlayerBuildableUnits_ we get the new _PlayerBuildableUnitType_ (see above point on Game / PlayerImpl). - **RadialMenuElements**: replace non-central ATTACK_UNIT_TYPES in **RadialMenuElements** with centralized _BuildableAttackTypes_ too. Use _PlayerBuildableUnitType_ for more type safety (can't by mistake add UnitType.Train to its build menu). Make use of _BuildableAttackTypes_ instead of adding items hardcoded line by line in _getAllEnabledUnits_, just like we already did since PR 3239 with _StructureTypes_. And use _BuildableAttacks.types_ in the same fashion that existing _isStructureTypes_ (now Structures.types) was already used elsewhere. - **PlayerImpl**: _buildableUnits_ -- would do Object.values(UnitTypes) on every call. Now for better perf directly loop over player buildable units by using _PlayerBuildables_ (see above point). In this way we also exclude MIRVWarhead, TradeShip, Train, SamMissile and Shell so there are less unit types to loop through by default. Since a player doesn't build those by themselves, they are only build by Executions which use _canBuild_ directly and not _buildableUnits_. -- for more performance, do for loop instead of using .map and .filter, no intermediate array needed nor callback overhead. We just loop over the given units (which if undefined will contain _PlayerBuildables_). Also pre-allocate the results array to get the most out of it, even if V8 might already be very good at this. -- cache config, railNetwork and inSpawnPhase so they can be re-used inside the for loop. -- cache cost inside the loop -- it would check twice for tile!==null to decide to call findUnitToUpgrade and canBuild. Now once. -- eliminated double/triple checks for the same thing. It called _findUnitToUpgrade_ (and with that _canUpgradeUnit_) and then _canBuild_ which both check if player has enough gold for the cost of the unit type. And they both check if the unit type is disabled. Now we call private functions _canBuildUnitType_, _canUpgradeUnitType_ to first do checks on unit type level for early returns, and _findExistingUnitToUpgrade_ to find existing unit without doing anything extra. in a specific order to check everything only once. The public functions _findUnitToUpgrade_ and _canBuild_ have an unchanged functionality and we don't call them from _buildableUnits_ anymore. -- would get _overlappingRailRoads_ and _computeGhostRailPaths_ when canBuild was true. But this data is only meant for **StructureIconsLayer** and it logically only uses it when placing a new unit, not when upgrading one. Which is also commented on line 351 of **StructureIconsLayer**. So, we now only get overlapping railroads and ghost rails if we're not hovering to upgrade an existing unit. - **PlayerImpl**: _findUnitToUpgrade_: unchanged functionality, but have it call new private function _findExistingUnitToUpgrade_ to find existing unit. - **PlayerImpl**: _canBuild_: unchanged functionality, but have it call new private function _canBuildUnitType_ to do the checks it first did itself. And then new private function _canSpawnUnitType_ for the rest of the checks. This way we can call _canBuildUnitType_ and _canSpawnUnitType_ from _buildableUnits_ in a specific order to prevent double/triple checks. - **PlayerImpl**: _canBuildUnitType_: new private function to be shared by _buildableUnits_, _canBuild_ and _canUpgradeUnit_ to be able do unit type level checks in a specific order to prevent double/triple checks. Via parameter knownCost, _buildableUnits_ can send it the cost it already fetched so that it doesn't have to be fetched again. For caller _canUpgradeUnit_, the isAlive() check (which was previously only done in canBuild) is new but harmless, maybe even better to have also check isAlive() on upgrade now that Nations are also upgrading which might prevent some edge case bugs. - **PlayerImpl**: _canUpgradeUnitType_: new private function to be shared by _buildableUnits_ and _canUpgradeUnit_ to be able do unit type level checks in a specific order to prevent double/triple checks. - **PlayerImpl**: _canSpawnUnitType_: new private function to be shared by _buildableUnits_ and _canBuildUnit_ to be able do unit type level checks in a specific order to prevent double/triple checks. - **PlayerImpl**: _findExistingUnitToUpgrade_: new private function to be shared by _buildableUnits_ and _findUnitToUpgrade_ to be able do unit level checks in a specific order to prevent double/triple checks. - **PlayerImpl**: _isUnitValidToUpgrade_: new private function to be shared by _buildableUnits_ and _canUpgradeUnit_ to be able do unit level checks in a specific order to prevent double/triple checks. - **PlayerImpl.test.ts**: because of the isAlive() check in which is new for _canUpgradeUnit_ (see above at _canBuildUnitType_), the tests needed to have the players be alive at the start, in order to pass. - **BuildMenu**: use .find instead of .filter in canBuildOrUpgrade, a function we already needed to change. This is faster and prevents an allocation. **PERFORMANCE** As for calling ._buildables_ instead of unnecessarily getting ._actions_, there is an obvious win because there's less to send calculate and recieve. Also asking for only the needed buildings helps a lot (especially if TradeShip isn't needed, see the difference in benchmark in original #3193). But the real-world impact is hard to measure. gave it a try in #3193 and those results should be even better now. Now testing only _buildableUnits_ performance in a synthetic benchmark, we get these results. This is after other performance improvments so the base is already better than it was in original #3193: **BEFORE** (only buildableUnits itself) image **AFTER** (only buildableUnits itself) image ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: tryout33 --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- src/client/ClientGameRunner.ts | 40 ++--- src/client/InputHandler.ts | 10 +- src/client/graphics/PlayerIcons.ts | 4 +- src/client/graphics/UIState.ts | 4 +- src/client/graphics/layers/BuildMenu.ts | 30 ++-- src/client/graphics/layers/MainRadialMenu.ts | 2 +- .../layers/NukeTrajectoryPreviewLayer.ts | 12 +- src/client/graphics/layers/PlayerPanel.ts | 2 +- .../graphics/layers/RadialMenuElements.ts | 34 ++-- .../graphics/layers/StructureDrawingUtils.ts | 8 +- .../graphics/layers/StructureIconsLayer.ts | 32 ++-- src/client/graphics/layers/UnitDisplay.ts | 39 ++--- src/core/GameRunner.ts | 20 ++- src/core/execution/BotExecution.ts | 4 +- src/core/execution/NukeExecution.ts | 4 +- src/core/execution/PlayerExecution.ts | 4 +- src/core/execution/Util.ts | 6 +- .../nation/NationStructureBehavior.ts | 4 +- src/core/execution/utils/AiAttackBehavior.ts | 8 +- src/core/game/Game.ts | 61 +++++-- src/core/game/GameView.ts | 19 +- src/core/game/PlayerImpl.ts | 162 ++++++++++++------ src/core/game/UnitGrid.ts | 6 +- src/core/worker/Worker.worker.ts | 23 +++ src/core/worker/WorkerClient.ts | 39 ++++- src/core/worker/WorkerMessages.ts | 22 ++- tests/PlayerImpl.test.ts | 5 +- 27 files changed, 391 insertions(+), 213 deletions(-) diff --git a/src/client/ClientGameRunner.ts b/src/client/ClientGameRunner.ts index b1c90180b..5cc88c3eb 100644 --- a/src/client/ClientGameRunner.ts +++ b/src/client/ClientGameRunner.ts @@ -13,7 +13,7 @@ import { import { createPartialGameRecord, replacer } from "../core/Util"; import { ServerConfig } from "../core/configuration/Config"; import { getConfig } from "../core/configuration/ConfigLoader"; -import { PlayerActions, UnitType } from "../core/game/Game"; +import { BuildableUnit, Structures, UnitType } from "../core/game/Game"; import { TileRef } from "../core/game/GameMap"; import { GameMapLoader } from "../core/game/GameMapLoader"; import { @@ -548,7 +548,7 @@ export class ClientGameRunner { if (myPlayer === null) return; this.myPlayer = myPlayer; } - this.myPlayer.actions(tile).then((actions) => { + this.myPlayer.actions(tile, [UnitType.TransportShip]).then((actions) => { if (actions.canAttack) { this.eventBus.emit( new SendAttackIntentEvent( @@ -556,7 +556,7 @@ export class ClientGameRunner { this.myPlayer!.troops() * this.renderer.uiState.attackRatio, ), ); - } else if (this.canAutoBoat(actions, tile)) { + } else if (this.canAutoBoat(actions.buildableUnits, tile)) { this.sendBoatAttackIntent(tile); } }); @@ -591,7 +591,7 @@ export class ClientGameRunner { } private findAndUpgradeNearestBuilding(clickedTile: TileRef) { - this.myPlayer!.actions(clickedTile).then((actions) => { + this.myPlayer!.actions(clickedTile, Structures.types).then((actions) => { const upgradeUnits: { unitId: number; unitType: UnitType; @@ -644,15 +644,17 @@ export class ClientGameRunner { this.myPlayer = myPlayer; } - this.myPlayer.actions(tile).then((actions) => { - if (this.canBoatAttack(actions) === false) { - console.warn( - "Boat attack triggered but can't send Transport Ship to tile", - ); - return; - } - this.sendBoatAttackIntent(tile); - }); + this.myPlayer + .buildables(tile, [UnitType.TransportShip]) + .then((buildables) => { + if (this.canBoatAttack(buildables) !== false) { + this.sendBoatAttackIntent(tile); + } else { + console.warn( + "Boat attack triggered but can't send Transport Ship to tile", + ); + } + }); } private doGroundAttackUnderCursor(): void { @@ -667,7 +669,7 @@ export class ClientGameRunner { this.myPlayer = myPlayer; } - this.myPlayer.actions(tile).then((actions) => { + this.myPlayer.actions(tile, null).then((actions) => { if (actions.canAttack) { this.eventBus.emit( new SendAttackIntentEvent( @@ -696,10 +698,8 @@ export class ClientGameRunner { return this.gameView.ref(cell.x, cell.y); } - private canBoatAttack(actions: PlayerActions): false | TileRef { - const bu = actions.buildableUnits.find( - (bu) => bu.type === UnitType.TransportShip, - ); + private canBoatAttack(buildables: BuildableUnit[]): false | TileRef { + const bu = buildables.find((bu) => bu.type === UnitType.TransportShip); return bu?.canBuild ?? false; } @@ -714,10 +714,10 @@ export class ClientGameRunner { ); } - private canAutoBoat(actions: PlayerActions, tile: TileRef): boolean { + private canAutoBoat(buildables: BuildableUnit[], tile: TileRef): boolean { if (!this.gameView.isLand(tile)) return false; - const canBuild = this.canBoatAttack(actions); + const canBuild = this.canBoatAttack(buildables); if (canBuild === false) return false; // TODO: Global enable flag diff --git a/src/client/InputHandler.ts b/src/client/InputHandler.ts index 5c16bb931..2645ead48 100644 --- a/src/client/InputHandler.ts +++ b/src/client/InputHandler.ts @@ -1,5 +1,5 @@ import { EventBus, GameEvent } from "../core/EventBus"; -import { UnitType } from "../core/game/Game"; +import { PlayerBuildableUnitType, UnitType } from "../core/game/Game"; import { UnitView } from "../core/game/GameView"; import { UserSettings } from "../core/game/UserSettings"; import { UIState } from "./graphics/UIState"; @@ -83,11 +83,13 @@ export class RefreshGraphicsEvent implements GameEvent {} export class TogglePerformanceOverlayEvent implements GameEvent {} export class ToggleStructureEvent implements GameEvent { - constructor(public readonly structureTypes: UnitType[] | null) {} + constructor( + public readonly structureTypes: PlayerBuildableUnitType[] | null, + ) {} } export class GhostStructureChangedEvent implements GameEvent { - constructor(public readonly ghostStructure: UnitType | null) {} + constructor(public readonly ghostStructure: PlayerBuildableUnitType | null) {} } export class SwapRocketDirectionEvent implements GameEvent { @@ -609,7 +611,7 @@ export class InputHandler { this.eventBus.emit(new ContextMenuEvent(event.clientX, event.clientY)); } - private setGhostStructure(ghostStructure: UnitType | null) { + private setGhostStructure(ghostStructure: PlayerBuildableUnitType | null) { this.uiState.ghostStructure = ghostStructure; this.eventBus.emit(new GhostStructureChangedEvent(ghostStructure)); } diff --git a/src/client/graphics/PlayerIcons.ts b/src/client/graphics/PlayerIcons.ts index d5e86315a..672d82f2e 100644 --- a/src/client/graphics/PlayerIcons.ts +++ b/src/client/graphics/PlayerIcons.ts @@ -1,4 +1,4 @@ -import { AllPlayers, nukeTypes } from "../../core/game/Game"; +import { AllPlayers, Nukes } from "../../core/game/Game"; import { GameView, PlayerView } from "../../core/game/GameView"; import allianceIcon from "/images/AllianceIcon.svg?url"; import allianceIconFaded from "/images/AllianceIconFaded.svg?url"; @@ -134,7 +134,7 @@ export function getPlayerIcons( } // Nuke icon (different color depending on whether the local player is the target) - const nukesSentByOtherPlayer = game.units(...nukeTypes).filter((unit) => { + const nukesSentByOtherPlayer = game.units(...Nukes.types).filter((unit) => { const isSendingNuke = player.id() === unit.owner().id(); const notMyPlayer = !myPlayer || unit.owner().id() !== myPlayer.id(); return isSendingNuke && notMyPlayer && unit.isActive(); diff --git a/src/client/graphics/UIState.ts b/src/client/graphics/UIState.ts index 277c91d42..c43a773f1 100644 --- a/src/client/graphics/UIState.ts +++ b/src/client/graphics/UIState.ts @@ -1,9 +1,9 @@ -import { UnitType } from "../../core/game/Game"; +import { PlayerBuildableUnitType } from "../../core/game/Game"; import { TileRef } from "../../core/game/GameMap"; export interface UIState { attackRatio: number; - ghostStructure: UnitType | null; + ghostStructure: PlayerBuildableUnitType | null; overlappingRailroads: number[]; ghostRailPaths: TileRef[][]; rocketDirectionUp: boolean; diff --git a/src/client/graphics/layers/BuildMenu.ts b/src/client/graphics/layers/BuildMenu.ts index 62e9c46fc..2d67f2b3c 100644 --- a/src/client/graphics/layers/BuildMenu.ts +++ b/src/client/graphics/layers/BuildMenu.ts @@ -1,11 +1,12 @@ -import { LitElement, css, html } from "lit"; +import { css, html, LitElement } from "lit"; import { customElement, state } from "lit/decorators.js"; import { translateText } from "../../../client/Utils"; import { EventBus } from "../../../core/EventBus"; import { BuildableUnit, + BuildMenus, Gold, - PlayerActions, + PlayerBuildableUnitType, UnitType, } from "../../../core/game/Game"; import { TileRef } from "../../../core/game/GameMap"; @@ -37,7 +38,7 @@ import samlauncherIcon from "/images/SamLauncherIconWhite.svg?url"; import shieldIcon from "/images/ShieldIconWhite.svg?url"; export interface BuildItemDisplay { - unitType: UnitType; + unitType: PlayerBuildableUnitType; icon: string; description?: string; key?: string; @@ -127,7 +128,7 @@ export class BuildMenu extends LitElement implements Layer { public eventBus: EventBus; public uiState: UIState; private clickedTile: TileRef; - public playerActions: PlayerActions | null = null; + public playerBuildables: BuildableUnit[] | null = null; private filteredBuildTable: BuildItemDisplay[][] = buildTable; public transformHandler: TransformHandler; @@ -358,20 +359,15 @@ export class BuildMenu extends LitElement implements Layer { private _hidden = true; public canBuildOrUpgrade(item: BuildItemDisplay): boolean { - if (this.game?.myPlayer() === null || this.playerActions === null) { + if (this.game?.myPlayer() === null || this.playerBuildables === null) { return false; } - const unit = this.playerActions.buildableUnits.filter( - (u) => u.type === item.unitType, - ); - if (unit.length === 0) { - return false; - } - return unit[0].canBuild !== false || unit[0].canUpgrade !== false; + const unit = this.playerBuildables.find((u) => u.type === item.unitType); + return unit ? unit.canBuild !== false || unit.canUpgrade !== false : false; } public cost(item: BuildItemDisplay): Gold { - for (const bu of this.playerActions?.buildableUnits ?? []) { + for (const bu of this.playerBuildables ?? []) { if (bu.type === item.unitType) { return bu.cost; } @@ -419,7 +415,7 @@ export class BuildMenu extends LitElement implements Layer { (row) => html`
    ${row.map((item) => { - const buildableUnit = this.playerActions?.buildableUnits.find( + const buildableUnit = this.playerBuildables?.find( (bu) => bu.type === item.unitType, ); if (buildableUnit === undefined) { @@ -492,9 +488,9 @@ export class BuildMenu extends LitElement implements Layer { private refresh() { this.game .myPlayer() - ?.actions(this.clickedTile) - .then((actions) => { - this.playerActions = actions; + ?.buildables(this.clickedTile, BuildMenus.types) + .then((buildables) => { + this.playerBuildables = buildables; this.requestUpdate(); }); diff --git a/src/client/graphics/layers/MainRadialMenu.ts b/src/client/graphics/layers/MainRadialMenu.ts index 989b5aa79..c2029ecea 100644 --- a/src/client/graphics/layers/MainRadialMenu.ts +++ b/src/client/graphics/layers/MainRadialMenu.ts @@ -112,7 +112,7 @@ export class MainRadialMenu extends LitElement implements Layer { screenX: number | null = null, screenY: number | null = null, ) { - this.buildMenu.playerActions = actions; + this.buildMenu.playerBuildables = actions.buildableUnits; const tileOwner = this.game.owner(tile); const recipient = tileOwner.isPlayer() ? (tileOwner as PlayerView) : null; diff --git a/src/client/graphics/layers/NukeTrajectoryPreviewLayer.ts b/src/client/graphics/layers/NukeTrajectoryPreviewLayer.ts index 341254ab8..02932ccfb 100644 --- a/src/client/graphics/layers/NukeTrajectoryPreviewLayer.ts +++ b/src/client/graphics/layers/NukeTrajectoryPreviewLayer.ts @@ -26,7 +26,7 @@ export class NukeTrajectoryPreviewLayer implements Layer { private lastTrajectoryUpdate: number = 0; private lastTargetTile: TileRef | null = null; private currentGhostStructure: UnitType | null = null; - // Cache spawn tile to avoid expensive player.actions() calls + // Cache spawn tile to avoid expensive player.buildables() calls private cachedSpawnTile: TileRef | null = null; constructor( @@ -75,7 +75,7 @@ export class NukeTrajectoryPreviewLayer implements Layer { } /** - * Update trajectory preview - called from tick() to cache spawn tile via expensive player.actions() call + * Update trajectory preview - called from tick() to cache spawn tile via expensive player.buildables() call * This only runs when target tile changes, minimizing worker thread communication */ private updateTrajectoryPreview() { @@ -138,14 +138,14 @@ export class NukeTrajectoryPreviewLayer implements Layer { // Get buildable units to find spawn tile (expensive call - only on tick when tile changes) player - .actions(targetTile, [ghostStructure]) - .then((actions) => { + .buildables(targetTile, [ghostStructure]) + .then((buildables) => { // Ignore stale results if target changed if (this.lastTargetTile !== targetTile) { return; } - const buildableUnit = actions.buildableUnits.find( + const buildableUnit = buildables.find( (bu) => bu.type === ghostStructure, ); @@ -171,7 +171,7 @@ export class NukeTrajectoryPreviewLayer implements Layer { /** * Update trajectory path - called from renderLayer() each frame for smooth visual feedback - * Uses cached spawn tile to avoid expensive player.actions() calls + * Uses cached spawn tile to avoid expensive player.buildables() calls */ private updateTrajectoryPath() { const ghostStructure = this.currentGhostStructure; diff --git a/src/client/graphics/layers/PlayerPanel.ts b/src/client/graphics/layers/PlayerPanel.ts index 1b759577b..f1df0750d 100644 --- a/src/client/graphics/layers/PlayerPanel.ts +++ b/src/client/graphics/layers/PlayerPanel.ts @@ -121,7 +121,7 @@ export class PlayerPanel extends LitElement implements Layer { // Refresh actions & alliance expiry const myPlayer = this.g.myPlayer(); if (myPlayer !== null && myPlayer.isAlive()) { - this.actions = await myPlayer.actions(this.tile); + this.actions = await myPlayer.actions(this.tile, null); if (this.actions?.interaction?.allianceInfo?.expiresAt !== undefined) { const expiresAt = this.actions.interaction.allianceInfo.expiresAt; const remainingTicks = expiresAt - this.g.ticks(); diff --git a/src/client/graphics/layers/RadialMenuElements.ts b/src/client/graphics/layers/RadialMenuElements.ts index f331c9e31..72c00852d 100644 --- a/src/client/graphics/layers/RadialMenuElements.ts +++ b/src/client/graphics/layers/RadialMenuElements.ts @@ -1,8 +1,10 @@ import { Config } from "../../../core/configuration/Config"; import { AllPlayers, + BuildableAttacks, PlayerActions, - StructureTypes, + PlayerBuildableUnitType, + Structures, UnitType, } from "../../../core/game/Game"; import { TileRef } from "../../../core/game/GameMap"; @@ -376,40 +378,34 @@ export const infoMenuElement: MenuElement = { }, }; -function getAllEnabledUnits(myPlayer: boolean, config: Config): Set { - const units: Set = new Set(); +function getAllEnabledUnits( + myPlayer: boolean, + config: Config, +): Set { + const units: Set = + new Set(); - const addIfEnabled = (unitType: UnitType) => { + const addIfEnabled = (unitType: PlayerBuildableUnitType) => { if (!config.isUnitDisabled(unitType)) { units.add(unitType); } }; if (myPlayer) { - StructureTypes.forEach(addIfEnabled); + Structures.types.forEach(addIfEnabled); } else { - addIfEnabled(UnitType.Warship); - addIfEnabled(UnitType.HydrogenBomb); - addIfEnabled(UnitType.MIRV); - addIfEnabled(UnitType.AtomBomb); + BuildableAttacks.types.forEach(addIfEnabled); } return units; } -const ATTACK_UNIT_TYPES: UnitType[] = [ - UnitType.AtomBomb, - UnitType.MIRV, - UnitType.HydrogenBomb, - UnitType.Warship, -]; - function createMenuElements( params: MenuElementParams, filterType: "attack" | "build", elementIdPrefix: string, ): MenuElement[] { - const unitTypes: Set = getAllEnabledUnits( + const unitTypes: Set = getAllEnabledUnits( params.selected === params.myPlayer, params.game.config(), ); @@ -419,8 +415,8 @@ function createMenuElements( (item) => unitTypes.has(item.unitType) && (filterType === "attack" - ? ATTACK_UNIT_TYPES.includes(item.unitType) - : !ATTACK_UNIT_TYPES.includes(item.unitType)), + ? BuildableAttacks.has(item.unitType) + : !BuildableAttacks.has(item.unitType)), ) .map((item: BuildItemDisplay) => { const canBuildOrUpgrade = params.buildMenu.canBuildOrUpgrade(item); diff --git a/src/client/graphics/layers/StructureDrawingUtils.ts b/src/client/graphics/layers/StructureDrawingUtils.ts index 9fe6a940b..663547170 100644 --- a/src/client/graphics/layers/StructureDrawingUtils.ts +++ b/src/client/graphics/layers/StructureDrawingUtils.ts @@ -1,6 +1,10 @@ import * as PIXI from "pixi.js"; import { Theme } from "../../../core/configuration/Config"; -import { Cell, UnitType } from "../../../core/game/Game"; +import { + Cell, + PlayerBuildableUnitType, + UnitType, +} from "../../../core/game/Game"; import { GameView, PlayerView, UnitView } from "../../../core/game/GameView"; import { TransformHandler } from "../TransformHandler"; import anchorIcon from "/images/AnchorIcon.png?url"; @@ -108,7 +112,7 @@ export class SpriteFactory { player: PlayerView, ghostStage: PIXI.Container, pos: { x: number; y: number }, - structureType: UnitType, + structureType: PlayerBuildableUnitType, ): { container: PIXI.Container; priceText: PIXI.BitmapText; diff --git a/src/client/graphics/layers/StructureIconsLayer.ts b/src/client/graphics/layers/StructureIconsLayer.ts index 6c5432f9b..5b17d24aa 100644 --- a/src/client/graphics/layers/StructureIconsLayer.ts +++ b/src/client/graphics/layers/StructureIconsLayer.ts @@ -8,7 +8,9 @@ import { wouldNukeBreakAlliance } from "../../../core/execution/Util"; import { BuildableUnit, Cell, + PlayerBuildableUnitType, PlayerID, + Structures, UnitType, } from "../../../core/game/Game"; import { TileRef } from "../../../core/game/GameMap"; @@ -84,14 +86,10 @@ export class StructureIconsLayer implements Layer { private readonly mousePos = { x: 0, y: 0 }; private renderSprites = true; private factory: SpriteFactory; - private readonly structures: Map = new Map([ - [UnitType.City, { visible: true }], - [UnitType.Factory, { visible: true }], - [UnitType.DefensePost, { visible: true }], - [UnitType.Port, { visible: true }], - [UnitType.MissileSilo, { visible: true }], - [UnitType.SAMLauncher, { visible: true }], - ]); + private readonly structures: Map< + PlayerBuildableUnitType, + { visible: boolean } + > = new Map(Structures.types.map((type) => [type, { visible: true }])); private lastGhostQueryAt: number; private visibilityStateDirty = true; private hasHiddenStructure = false; @@ -299,8 +297,8 @@ export class StructureIconsLayer implements Layer { this.game ?.myPlayer() - ?.actions(tileRef, [this.ghostUnit?.buildableUnit.type]) - .then((actions) => { + ?.buildables(tileRef, [this.ghostUnit?.buildableUnit.type]) + .then((buildables) => { if (this.potentialUpgrade) { this.potentialUpgrade.iconContainer.filters = []; this.potentialUpgrade.dotContainer.filters = []; @@ -311,7 +309,7 @@ export class StructureIconsLayer implements Layer { if (!this.ghostUnit) return; - const unit = actions.buildableUnits.find( + const unit = buildables.find( (u) => u.type === this.ghostUnit!.buildableUnit.type, ); const showPrice = this.game.config().userSettings().cursorCostLabel(); @@ -453,7 +451,7 @@ export class StructureIconsLayer implements Layer { this.ghostUnit.range?.position.set(localX, localY); } - private createGhostStructure(type: UnitType | null) { + private createGhostStructure(type: PlayerBuildableUnitType | null) { const player = this.game.myPlayer(); if (!player) return; if (type === null) { @@ -559,7 +557,9 @@ export class StructureIconsLayer implements Layer { } } - private toggleStructures(toggleStructureType: UnitType[] | null): void { + private toggleStructures( + toggleStructureType: PlayerBuildableUnitType[] | null, + ): void { for (const [structureType, infos] of this.structures) { infos.visible = toggleStructureType?.indexOf(structureType) !== -1 || @@ -602,7 +602,9 @@ export class StructureIconsLayer implements Layer { this.checkForOwnershipChange(render, unitView); this.checkForLevelChange(render, unitView); } - } else if (this.structures.has(unitView.type())) { + } else if ( + this.structures.has(unitView.type() as PlayerBuildableUnitType) + ) { this.addNewStructure(unitView); } } @@ -621,7 +623,7 @@ export class StructureIconsLayer implements Layer { private modifyVisibility(render: StructureRenderInfo) { this.refreshVisibilityStateCache(); - const structureType = render.unit.type(); + const structureType = render.unit.type() as PlayerBuildableUnitType; const structureInfos = this.structures.get(structureType); if (structureInfos) { diff --git a/src/client/graphics/layers/UnitDisplay.ts b/src/client/graphics/layers/UnitDisplay.ts index 82d530dcb..cedb5292a 100644 --- a/src/client/graphics/layers/UnitDisplay.ts +++ b/src/client/graphics/layers/UnitDisplay.ts @@ -1,7 +1,13 @@ -import { LitElement, html } from "lit"; +import { html, LitElement } from "lit"; import { customElement } from "lit/decorators.js"; import { EventBus } from "../../../core/EventBus"; -import { Gold, PlayerActions, UnitType } from "../../../core/game/Game"; +import { + BuildableUnit, + BuildMenus, + Gold, + PlayerBuildableUnitType, + UnitType, +} from "../../../core/game/Game"; import { GameView } from "../../../core/game/GameView"; import { GhostStructureChangedEvent, @@ -22,25 +28,12 @@ import portIcon from "/images/PortIcon.svg?url"; import samLauncherIcon from "/images/SamLauncherIconWhite.svg?url"; import defensePostIcon from "/images/ShieldIconWhite.svg?url"; -const BUILDABLE_UNITS: UnitType[] = [ - UnitType.City, - UnitType.Factory, - UnitType.Port, - UnitType.DefensePost, - UnitType.MissileSilo, - UnitType.SAMLauncher, - UnitType.Warship, - UnitType.AtomBomb, - UnitType.HydrogenBomb, - UnitType.MIRV, -]; - @customElement("unit-display") export class UnitDisplay extends LitElement implements Layer { public game: GameView; public eventBus: EventBus; public uiState: UIState; - private playerActions: PlayerActions | null = null; + private playerBuildables: BuildableUnit[] | null = null; private keybinds: Record = {}; private _cities = 0; private _warships = 0; @@ -50,7 +43,7 @@ export class UnitDisplay extends LitElement implements Layer { private _defensePost = 0; private _samLauncher = 0; private allDisabled = false; - private _hoveredUnit: UnitType | null = null; + private _hoveredUnit: PlayerBuildableUnitType | null = null; createRenderRoot() { return this; @@ -68,12 +61,12 @@ export class UnitDisplay extends LitElement implements Layer { } } - this.allDisabled = BUILDABLE_UNITS.every((u) => config.isUnitDisabled(u)); + this.allDisabled = BuildMenus.types.every((u) => config.isUnitDisabled(u)); this.requestUpdate(); } private cost(item: UnitType): Gold { - for (const bu of this.playerActions?.buildableUnits ?? []) { + for (const bu of this.playerBuildables ?? []) { if (bu.type === item) { return bu.cost; } @@ -104,10 +97,10 @@ export class UnitDisplay extends LitElement implements Layer { tick() { const player = this.game?.myPlayer(); - player?.actions(undefined, BUILDABLE_UNITS).then((actions) => { - this.playerActions = actions; - }); if (!player) return; + player.buildables(undefined, BuildMenus.types).then((buildables) => { + this.playerBuildables = buildables; + }); this._cities = player.totalUnitLevels(UnitType.City); this._missileSilo = player.totalUnitLevels(UnitType.MissileSilo); this._port = player.totalUnitLevels(UnitType.Port); @@ -221,7 +214,7 @@ export class UnitDisplay extends LitElement implements Layer { private renderUnitItem( icon: string, number: number | null, - unitType: UnitType, + unitType: PlayerBuildableUnitType, structureKey: string, hotkey: string, ) { diff --git a/src/core/GameRunner.ts b/src/core/GameRunner.ts index 3f9fd20ce..9019a78e5 100644 --- a/src/core/GameRunner.ts +++ b/src/core/GameRunner.ts @@ -6,6 +6,7 @@ import { WinCheckExecution } from "./execution/WinCheckExecution"; import { AllPlayers, Attack, + BuildableUnit, Cell, Game, GameUpdates, @@ -13,6 +14,7 @@ import { Player, PlayerActions, PlayerBorderTiles, + PlayerBuildableUnitType, PlayerID, PlayerInfo, PlayerProfile, @@ -189,18 +191,30 @@ export class GameRunner { return Math.max(0, this.turns.length - this.currTurn); } + public playerBuildables( + playerID: PlayerID, + x?: number, + y?: number, + units?: readonly PlayerBuildableUnitType[], + ): BuildableUnit[] { + const player = this.game.player(playerID); + const tile = + x !== undefined && y !== undefined ? this.game.ref(x, y) : null; + return player.buildableUnits(tile, units); + } + public playerActions( playerID: PlayerID, x?: number, y?: number, - units?: UnitType[], + units?: readonly PlayerBuildableUnitType[] | null, ): PlayerActions { const player = this.game.player(playerID); const tile = x !== undefined && y !== undefined ? this.game.ref(x, y) : null; const actions = { - canAttack: tile !== null && units === undefined && player.canAttack(tile), - buildableUnits: player.buildableUnits(tile, units), + canAttack: tile !== null && player.canAttack(tile), + buildableUnits: units === null ? [] : player.buildableUnits(tile, units), canSendEmojiAllPlayers: player.canSendEmoji(AllPlayers), canEmbargoAll: player.canEmbargoAll(), } as PlayerActions; diff --git a/src/core/execution/BotExecution.ts b/src/core/execution/BotExecution.ts index 491bf1b21..11b74cdeb 100644 --- a/src/core/execution/BotExecution.ts +++ b/src/core/execution/BotExecution.ts @@ -1,4 +1,4 @@ -import { Execution, Game, isStructureType, Player } from "../game/Game"; +import { Execution, Game, Player, Structures } from "../game/Game"; import { PseudoRandom } from "../PseudoRandom"; import { simpleHash } from "../Util"; import { AllianceExtensionExecution } from "./alliance/AllianceExtensionExecution"; @@ -85,7 +85,7 @@ export class BotExecution implements Execution { private deleteAllStructures() { for (const unit of this.bot.units()) { - if (isStructureType(unit.type()) && this.bot.canDeleteUnit()) { + if (Structures.has(unit.type()) && this.bot.canDeleteUnit()) { this.mg.addExecution(new DeleteUnitExecution(this.bot, unit.id())); } } diff --git a/src/core/execution/NukeExecution.ts b/src/core/execution/NukeExecution.ts index fc1743f26..2bf2055b7 100644 --- a/src/core/execution/NukeExecution.ts +++ b/src/core/execution/NukeExecution.ts @@ -1,9 +1,9 @@ import { Execution, Game, - isStructureType, MessageType, Player, + Structures, TerraNullius, TrajectoryTile, Unit, @@ -346,7 +346,7 @@ export class NukeExecution implements Execution { private redrawBuildings(range: number) { const rangeSquared = range * range; for (const unit of this.mg.units()) { - if (isStructureType(unit.type())) { + if (Structures.has(unit.type())) { if ( this.mg.euclideanDistSquared(this.dst, unit.tile()) < rangeSquared ) { diff --git a/src/core/execution/PlayerExecution.ts b/src/core/execution/PlayerExecution.ts index 55d2eb062..28c734d12 100644 --- a/src/core/execution/PlayerExecution.ts +++ b/src/core/execution/PlayerExecution.ts @@ -3,8 +3,8 @@ import { Cell, Execution, Game, - isStructureType, Player, + Structures, UnitType, } from "../game/Game"; import { TileRef } from "../game/GameMap"; @@ -42,7 +42,7 @@ export class PlayerExecution implements Execution { tick(ticks: number) { this.player.decayRelations(); for (const u of this.player.units()) { - if (!isStructureType(u.type())) { + if (!Structures.has(u.type())) { continue; } diff --git a/src/core/execution/Util.ts b/src/core/execution/Util.ts index 790be42c9..aa394b343 100644 --- a/src/core/execution/Util.ts +++ b/src/core/execution/Util.ts @@ -1,5 +1,5 @@ import { NukeMagnitude } from "../configuration/Config"; -import { Game, Player, StructureTypes } from "../game/Game"; +import { Game, Player, Structures } from "../game/Game"; import { euclDistFN, GameMap, TileRef } from "../game/GameMap"; import { GameView } from "../game/GameView"; @@ -60,7 +60,7 @@ export function wouldNukeBreakAlliance( const wouldDestroyAlliedStructure = game.anyUnitNearby( targetTile, magnitude.outer, - StructureTypes, + Structures.types, (unit) => unit.owner().isPlayer() && allySmallIds.has(unit.owner().smallID()), ); @@ -119,7 +119,7 @@ export function listNukeBreakAlliance( // Also check if any allied structures would be destroyed game - .nearbyUnits(targetTile, magnitude.outer, StructureTypes) + .nearbyUnits(targetTile, magnitude.outer, Structures.types) .forEach(({ unit }) => playersToBreakAllianceWith.add(unit.owner().smallID()), ); diff --git a/src/core/execution/nation/NationStructureBehavior.ts b/src/core/execution/nation/NationStructureBehavior.ts index 29b606816..1e9478803 100644 --- a/src/core/execution/nation/NationStructureBehavior.ts +++ b/src/core/execution/nation/NationStructureBehavior.ts @@ -5,7 +5,7 @@ import { Player, PlayerType, Relation, - StructureTypes, + Structures, Unit, UnitType, } from "../../game/Game"; @@ -356,7 +356,7 @@ export class NationStructureBehavior { private getTotalStructureDensity(): number { const tilesOwned = this.player.numTilesOwned(); return tilesOwned > 0 - ? this.player.units(...StructureTypes).length / tilesOwned + ? this.player.units(...Structures.types).length / tilesOwned : 0; //ignoring levels for structures } diff --git a/src/core/execution/utils/AiAttackBehavior.ts b/src/core/execution/utils/AiAttackBehavior.ts index 8d393b148..acdbfc662 100644 --- a/src/core/execution/utils/AiAttackBehavior.ts +++ b/src/core/execution/utils/AiAttackBehavior.ts @@ -3,11 +3,11 @@ import { Game, GameMode, HumansVsNations, - isStructureType, Player, PlayerID, PlayerType, Relation, + Structures, TerraNullius, UnitType, } from "../../game/Game"; @@ -361,7 +361,7 @@ export class AiAttackBehavior { n.isPlayer() && n.type() === PlayerType.Bot && !this.player.isFriendly(n) && - n.units().some((u) => isStructureType(u.type())), + n.units().some((u) => Structures.has(u.type())), ); } @@ -419,7 +419,7 @@ export class AiAttackBehavior { const density = (p: Player) => p.troops() / p.numTilesOwned(); const ownsStructures = (p: Player) => - p.units().some((u) => isStructureType(u.type())); + p.units().some((u) => Structures.has(u.type())); const sortedBots = bots.slice().sort((a, b) => { const aHasStructures = ownsStructures(a); const bHasStructures = ownsStructures(b); @@ -743,7 +743,7 @@ export class AiAttackBehavior { const botWithStructures = target.isPlayer() && target.type() === PlayerType.Bot && - target.units().some((u) => isStructureType(u.type())); + target.units().some((u) => Structures.has(u.type())); // Use the expand ratio when attacking a bot that owns structures — we need to // recapture those structures ASAP, even before reaching the normal reserve. const useReserve = target.isPlayer() && !botWithStructures; diff --git a/src/core/game/Game.ts b/src/core/game/Game.ts index bd04419a9..fbe176991 100644 --- a/src/core/game/Game.ts +++ b/src/core/game/Game.ts @@ -252,6 +252,15 @@ export interface UnitInfo { upgradable?: boolean; } +function unitTypeGroup(types: T) { + return { + types, + has(type: UnitType): type is T[number] { + return (types as readonly UnitType[]).includes(type); + }, + }; +} + export enum UnitType { TransportShip = "Transport", Warship = "Warship", @@ -277,20 +286,40 @@ export enum TrainType { Carriage = "Carriage", } -const _structureTypes: ReadonlySet = new Set([ +export const Nukes = unitTypeGroup([ + UnitType.AtomBomb, + UnitType.HydrogenBomb, + UnitType.MIRVWarhead, + UnitType.MIRV, +] as const); + +export const BuildableAttacks = unitTypeGroup([ + UnitType.AtomBomb, + UnitType.HydrogenBomb, + UnitType.MIRV, + UnitType.Warship, +] as const); + +export const Structures = unitTypeGroup([ UnitType.City, UnitType.DefensePost, UnitType.SAMLauncher, UnitType.MissileSilo, UnitType.Port, UnitType.Factory, -]); +] as const); -export const StructureTypes: readonly UnitType[] = [..._structureTypes]; +export const BuildMenus = unitTypeGroup([ + ...Structures.types, + ...BuildableAttacks.types, +] as const); -export function isStructureType(type: UnitType): boolean { - return _structureTypes.has(type); -} +export const PlayerBuildable = unitTypeGroup([ + ...BuildMenus.types, + UnitType.TransportShip, +] as const); + +export type PlayerBuildableUnitType = (typeof PlayerBuildable.types)[number]; export interface OwnerComp { owner: Player; @@ -361,13 +390,6 @@ export type UnitParams = UnitParamsMap[T]; export type AllUnitParams = UnitParamsMap[keyof UnitParamsMap]; -export const nukeTypes = [ - UnitType.AtomBomb, - UnitType.HydrogenBomb, - UnitType.MIRVWarhead, - UnitType.MIRV, -] as UnitType[]; - export enum Relation { Hostile = 0, Distrustful = 1, @@ -646,8 +668,15 @@ export interface Player { unitCount(type: UnitType): number; unitsConstructed(type: UnitType): number; unitsOwned(type: UnitType): number; - buildableUnits(tile: TileRef | null, units?: UnitType[]): BuildableUnit[]; - canBuild(type: UnitType, targetTile: TileRef): TileRef | false; + buildableUnits( + tile: TileRef | null, + units?: readonly PlayerBuildableUnitType[], + ): BuildableUnit[]; + canBuild( + type: UnitType, + targetTile: TileRef, + validTiles?: TileRef[] | null, + ): TileRef | false; buildUnit( type: T, spawnTile: TileRef, @@ -873,7 +902,7 @@ export interface BuildableUnit { canBuild: TileRef | false; // unit id of the existing unit that can be upgraded, or false if it cannot be upgraded. canUpgrade: number | false; - type: UnitType; + type: PlayerBuildableUnitType; cost: Gold; overlappingRailroads: number[]; ghostRailPaths: TileRef[][]; diff --git a/src/core/game/GameView.ts b/src/core/game/GameView.ts index f08b8178b..bdd9f2092 100644 --- a/src/core/game/GameView.ts +++ b/src/core/game/GameView.ts @@ -7,6 +7,7 @@ import { ClientID, GameID, Player, PlayerCosmetics } from "../Schemas"; import { createRandomName } from "../Util"; import { WorkerClient } from "../worker/WorkerClient"; import { + BuildableUnit, Cell, EmojiMessage, GameUpdates, @@ -14,6 +15,7 @@ import { NameViewData, PlayerActions, PlayerBorderTiles, + PlayerBuildableUnitType, PlayerID, PlayerProfile, PlayerType, @@ -415,7 +417,10 @@ export class PlayerView { return { hasEmbargo, hasFriendly }; } - async actions(tile?: TileRef, units?: UnitType[]): Promise { + async actions( + tile?: TileRef, + units?: readonly PlayerBuildableUnitType[] | null, + ): Promise { return this.game.worker.playerInteraction( this.id(), tile && this.game.x(tile), @@ -424,6 +429,18 @@ export class PlayerView { ); } + async buildables( + tile?: TileRef, + units?: readonly PlayerBuildableUnitType[], + ): Promise { + return this.game.worker.playerBuildables( + this.id(), + tile && this.game.x(tile), + tile && this.game.y(tile), + units, + ); + } + async borderTiles(): Promise { return this.game.worker.playerBorderTiles(this.id()); } diff --git a/src/core/game/PlayerImpl.ts b/src/core/game/PlayerImpl.ts index cd8ebc05a..027560215 100644 --- a/src/core/game/PlayerImpl.ts +++ b/src/core/game/PlayerImpl.ts @@ -23,16 +23,17 @@ import { EmojiMessage, GameMode, Gold, - isStructureType, MessageType, MutableAlliance, Player, + PlayerBuildable, + PlayerBuildableUnitType, PlayerID, PlayerInfo, PlayerProfile, PlayerType, Relation, - StructureTypes, + Structures, Team, TerraNullius, Tick, @@ -988,6 +989,17 @@ export class PlayerImpl implements Player { } public findUnitToUpgrade(type: UnitType, targetTile: TileRef): Unit | false { + const unit = this.findExistingUnitToUpgrade(type, targetTile); + if (unit === false || !this.canUpgradeUnit(unit)) { + return false; + } + return unit; + } + + private findExistingUnitToUpgrade( + type: UnitType, + targetTile: TileRef, + ): Unit | false { const range = this.mg.config().structureMinDist(); const existing = this.mg .nearbyUnits(targetTile, range, type, undefined, true) @@ -995,29 +1007,35 @@ export class PlayerImpl implements Player { if (existing.length === 0) { return false; } - const unit = existing[0].unit; - if (!this.canUpgradeUnit(unit)) { - return false; - } - return unit; + return existing[0].unit; } - public canUpgradeUnit(unit: Unit): boolean { - if (unit.isMarkedForDeletion()) { + private canBuildUnitType( + unitType: UnitType, + knownCost: Gold | null = null, + ): boolean { + if (this.mg.config().isUnitDisabled(unitType)) { return false; } + const cost = knownCost ?? this.mg.unitInfo(unitType).cost(this.mg, this); + if (this._gold < cost) { + return false; + } + if (unitType !== UnitType.MIRVWarhead && !this.isAlive()) { + return false; + } + return true; + } + + private canUpgradeUnitType(unitType: UnitType): boolean { + return Boolean(this.mg.config().unitInfo(unitType).upgradable); + } + + private isUnitValidToUpgrade(unit: Unit): boolean { if (unit.isUnderConstruction()) { return false; } - if (!this.mg.config().unitInfo(unit.type()).upgradable) { - return false; - } - if (this.mg.config().isUnitDisabled(unit.type())) { - return false; - } - if ( - this._gold < this.mg.config().unitInfo(unit.type()).cost(this.mg, this) - ) { + if (unit.isMarkedForDeletion()) { return false; } if (unit.owner() !== this) { @@ -1026,6 +1044,19 @@ export class PlayerImpl implements Player { return true; } + public canUpgradeUnit(unit: Unit): boolean { + if (!this.canUpgradeUnitType(unit.type())) { + return false; + } + if (!this.canBuildUnitType(unit.type())) { + return false; + } + if (!this.isUnitValidToUpgrade(unit)) { + return false; + } + return true; + } + upgradeUnit(unit: Unit) { const cost = this.mg.unitInfo(unit.type()).cost(this.mg, this); this.removeGold(cost); @@ -1035,42 +1066,58 @@ export class PlayerImpl implements Player { public buildableUnits( tile: TileRef | null, - units?: UnitType[], + units: readonly PlayerBuildableUnitType[] = PlayerBuildable.types, ): BuildableUnit[] { + const mg = this.mg; + const config = mg.config(); + const rail = mg.railNetwork(); + const inSpawnPhase = mg.inSpawnPhase(); + const validTiles = - tile !== null && - (units === undefined || units.some((u) => isStructureType(u))) + tile !== null && units.some((u) => Structures.has(u)) ? this.validStructureSpawnTiles(tile) : []; - return Object.values(UnitType) - .filter((u) => units === undefined || units.includes(u)) - .map((u) => { - let canUpgrade: number | false = false; - let canBuild: TileRef | false = false; - if (!this.mg.inSpawnPhase()) { - const existingUnit = tile !== null && this.findUnitToUpgrade(u, tile); - if (existingUnit !== false) { + + const len = units.length; + const result = new Array(len); + + for (let i = 0; i < len; i++) { + const u = units[i]; + + const cost = config.unitInfo(u).cost(mg, this); + let canUpgrade: number | false = false; + let canBuild: TileRef | false = false; + + if (tile !== null && this.canBuildUnitType(u, cost) && !inSpawnPhase) { + if (this.canUpgradeUnitType(u)) { + const existingUnit = this.findExistingUnitToUpgrade(u, tile); + if ( + existingUnit !== false && + this.isUnitValidToUpgrade(existingUnit) + ) { canUpgrade = existingUnit.id(); } - if (tile !== null) { - canBuild = this.canBuild(u, tile, validTiles); - } } - return { - type: u, - canBuild, - canUpgrade, - cost: this.mg.config().unitInfo(u).cost(this.mg, this), - overlappingRailroads: - canBuild !== false - ? this.mg.railNetwork().overlappingRailroads(canBuild) - : [], - ghostRailPaths: - canBuild !== false - ? this.mg.railNetwork().computeGhostRailPaths(u, canBuild) - : [], - }; - }); + canBuild = this.canSpawnUnitType(u, tile, validTiles); + } + + const buildNew = canBuild !== false && canUpgrade === false; + + result[i] = { + type: u, + canBuild, + canUpgrade, + cost, + overlappingRailroads: buildNew + ? rail.overlappingRailroads(canBuild as TileRef) + : [], + ghostRailPaths: buildNew + ? rail.computeGhostRailPaths(u, canBuild as TileRef) + : [], + }; + } + + return result; } canBuild( @@ -1078,17 +1125,18 @@ export class PlayerImpl implements Player { targetTile: TileRef, validTiles: TileRef[] | null = null, ): TileRef | false { - if (this.mg.config().isUnitDisabled(unitType)) { + if (!this.canBuildUnitType(unitType)) { return false; } - const cost = this.mg.unitInfo(unitType).cost(this.mg, this); - if ( - unitType !== UnitType.MIRVWarhead && - (!this.isAlive() || this.gold() < cost) - ) { - return false; - } + return this.canSpawnUnitType(unitType, targetTile, validTiles); + } + + private canSpawnUnitType( + unitType: UnitType, + targetTile: TileRef, + validTiles: TileRef[] | null, + ): TileRef | false { switch (unitType) { case UnitType.MIRV: if (!this.mg.hasOwner(targetTile)) { @@ -1144,7 +1192,7 @@ export class PlayerImpl implements Player { const wouldHitTeammate = this.mg.anyUnitNearby( tile, magnitude.outer, - StructureTypes, + Structures.types, (unit) => unit.owner().isPlayer() && this.isOnSameTeam(unit.owner()), ); if (wouldHitTeammate) { @@ -1227,7 +1275,7 @@ export class PlayerImpl implements Player { const nearbyUnits = this.mg.nearbyUnits( tile, searchRadius * 2, - StructureTypes, + Structures.types, undefined, true, ); diff --git a/src/core/game/UnitGrid.ts b/src/core/game/UnitGrid.ts index c763e2545..835c55819 100644 --- a/src/core/game/UnitGrid.ts +++ b/src/core/game/UnitGrid.ts @@ -149,9 +149,7 @@ export class UnitGrid { ); const rangeSquared = searchRange * searchRange; - // `Array.isArray` does not reliably narrow `readonly T[]` in TS, so use a - // cheap runtime check that narrows correctly for our string-backed UnitType. - if (typeof types !== "string") { + if (Array.isArray(types)) { for (let cy = startGridY; cy <= endGridY; cy++) { for (let cx = startGridX; cx <= endGridX; cx++) { const cell = this.grid[cy][cx]; @@ -182,7 +180,7 @@ export class UnitGrid { const type = types; for (let cy = startGridY; cy <= endGridY; cy++) { for (let cx = startGridX; cx <= endGridX; cx++) { - const unitSet = this.grid[cy][cx].get(type); + const unitSet = this.grid[cy][cx].get(type as UnitType); if (unitSet === undefined) continue; for (const unit of unitSet) { if (!unit.isActive()) continue; diff --git a/src/core/worker/Worker.worker.ts b/src/core/worker/Worker.worker.ts index b34e68c82..5f72c7554 100644 --- a/src/core/worker/Worker.worker.ts +++ b/src/core/worker/Worker.worker.ts @@ -8,6 +8,7 @@ import { MainThreadMessage, PlayerActionsResultMessage, PlayerBorderTilesResultMessage, + PlayerBuildablesResultMessage, PlayerProfileResultMessage, TransportShipSpawnResultMessage, WorkerMessage, @@ -184,6 +185,28 @@ ctx.addEventListener("message", async (e: MessageEvent) => { throw error; } break; + case "player_buildables": + if (!gameRunner) { + throw new Error("Game runner not initialized"); + } + + try { + const buildables = (await gameRunner).playerBuildables( + message.playerID, + message.x, + message.y, + message.units, + ); + sendMessage({ + type: "player_buildables_result", + id: message.id, + result: buildables, + } as PlayerBuildablesResultMessage); + } catch (error) { + console.error("Failed to get buildables:", error); + throw error; + } + break; case "player_profile": if (!gameRunner) { throw new Error("Game runner not initialized"); diff --git a/src/core/worker/WorkerClient.ts b/src/core/worker/WorkerClient.ts index 80867706a..7655f9050 100644 --- a/src/core/worker/WorkerClient.ts +++ b/src/core/worker/WorkerClient.ts @@ -1,10 +1,11 @@ import { + BuildableUnit, Cell, PlayerActions, PlayerBorderTiles, + PlayerBuildableUnitType, PlayerID, PlayerProfile, - UnitType, } from "../game/Game"; import { TileRef } from "../game/GameMap"; import { ErrorUpdate, GameUpdateViewData } from "../game/GameUpdates"; @@ -166,7 +167,7 @@ export class WorkerClient { playerID: PlayerID, x?: number, y?: number, - units?: UnitType[], + units?: readonly PlayerBuildableUnitType[] | null, ): Promise { return new Promise((resolve, reject) => { if (!this.isInitialized) { @@ -196,6 +197,40 @@ export class WorkerClient { }); } + playerBuildables( + playerID: PlayerID, + x?: number, + y?: number, + units?: readonly PlayerBuildableUnitType[], + ): Promise { + return new Promise((resolve, reject) => { + if (!this.isInitialized) { + reject(new Error("Worker not initialized")); + return; + } + + const messageId = generateID(); + + this.messageHandlers.set(messageId, (message) => { + if ( + message.type === "player_buildables_result" && + message.result !== undefined + ) { + resolve(message.result); + } + }); + + this.worker.postMessage({ + type: "player_buildables", + id: messageId, + playerID, + x, + y, + units, + }); + }); + } + attackAveragePosition( playerID: number, attackID: string, diff --git a/src/core/worker/WorkerMessages.ts b/src/core/worker/WorkerMessages.ts index 07b0cc550..b8b04740d 100644 --- a/src/core/worker/WorkerMessages.ts +++ b/src/core/worker/WorkerMessages.ts @@ -1,9 +1,10 @@ import { + BuildableUnit, PlayerActions, PlayerBorderTiles, + PlayerBuildableUnitType, PlayerID, PlayerProfile, - UnitType, } from "../game/Game"; import { TileRef } from "../game/GameMap"; import { GameUpdateViewData } from "../game/GameUpdates"; @@ -17,6 +18,8 @@ export type WorkerMessageType = | "game_update_batch" | "player_actions" | "player_actions_result" + | "player_buildables" + | "player_buildables_result" | "player_profile" | "player_profile_result" | "player_border_tiles" @@ -64,7 +67,7 @@ export interface PlayerActionsMessage extends BaseWorkerMessage { playerID: PlayerID; x?: number; y?: number; - units?: UnitType[]; + units?: readonly PlayerBuildableUnitType[] | null; } export interface PlayerActionsResultMessage extends BaseWorkerMessage { @@ -72,6 +75,19 @@ export interface PlayerActionsResultMessage extends BaseWorkerMessage { result: PlayerActions; } +export interface PlayerBuildablesMessage extends BaseWorkerMessage { + type: "player_buildables"; + playerID: PlayerID; + x?: number; + y?: number; + units?: readonly PlayerBuildableUnitType[]; +} + +export interface PlayerBuildablesResultMessage extends BaseWorkerMessage { + type: "player_buildables_result"; + result: BuildableUnit[]; +} + export interface PlayerProfileMessage extends BaseWorkerMessage { type: "player_profile"; playerID: number; @@ -120,6 +136,7 @@ export type MainThreadMessage = | InitMessage | TurnMessage | PlayerActionsMessage + | PlayerBuildablesMessage | PlayerProfileMessage | PlayerBorderTilesMessage | AttackAveragePositionMessage @@ -131,6 +148,7 @@ export type WorkerMessage = | GameUpdateMessage | GameUpdateBatchMessage | PlayerActionsResultMessage + | PlayerBuildablesResultMessage | PlayerProfileResultMessage | PlayerBorderTilesResultMessage | AttackAveragePositionResultMessage diff --git a/tests/PlayerImpl.test.ts b/tests/PlayerImpl.test.ts index 71d022f22..900b35488 100644 --- a/tests/PlayerImpl.test.ts +++ b/tests/PlayerImpl.test.ts @@ -29,9 +29,12 @@ describe("PlayerImpl", () => { } player = game.player("player_id"); - player.addGold(BigInt(1000000)); other = game.player("other_id"); + player.conquer(game.ref(0, 0)); + other.conquer(game.ref(50, 50)); + player.addGold(BigInt(1000000)); + game.config().structureMinDist = () => 10; }); From cf3e3a7a744b0de4ac282d817a1b6896d90ca7db Mon Sep 17 00:00:00 2001 From: FloPinguin <25036848+FloPinguin@users.noreply.github.com> Date: Thu, 5 Mar 2026 01:54:29 +0100 Subject: [PATCH 29/37] =?UTF-8?q?Fix=20bot/nation=20player=20ID=20collisio?= =?UTF-8?q?ns=20causing=20missing=20players=20=F0=9F=94=A7=20(#3354)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: BotSpawner used the same PRNG seed (simpleHash(gameID)) as createGameRunner, causing bot IDs to collide with nation IDs. When a bot's SpawnExecution found a nation with the same ID via hasPlayer(), it silently reused that nation instead of creating a new player - resulting in far fewer players than configured (e.g. ~670 instead of 800 with 400 bots + 400 nations) with no console warnings. Offsets the BotSpawner seed by +2 to avoid the shared PRNG sequence (matching the +1 pattern already used by Executor). ## Please complete the following: - [X] I have added screenshots for all UI updates - [X] I process any text displayed to the user through translateText() and I've added it to the en.json file - [X] I have added relevant tests to the test directory - [X] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: FloPinguin --- src/core/execution/BotSpawner.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/execution/BotSpawner.ts b/src/core/execution/BotSpawner.ts index c09d0fa6e..3ccea6a35 100644 --- a/src/core/execution/BotSpawner.ts +++ b/src/core/execution/BotSpawner.ts @@ -13,7 +13,9 @@ export class BotSpawner { private gs: Game, private gameID: GameID, ) { - this.random = new PseudoRandom(simpleHash(gameID)); + // Use a different seed than createGameRunner (which uses simpleHash(gameID)) + // to avoid bot IDs colliding with nation/human IDs from the same PRNG sequence. + this.random = new PseudoRandom(simpleHash(gameID) + 2); } spawnBots(numBots: number): SpawnExecution[] { From b3c01d4c851e5927dae60161e73c8a8a70c77e3f Mon Sep 17 00:00:00 2001 From: Ryan <7389646+ryanbarlow97@users.noreply.github.com> Date: Thu, 5 Mar 2026 03:27:53 +0000 Subject: [PATCH 30/37] improve streamer mode (#3353) ## Description: improves streamer mode (doesn't show the gameID in the url, it just says "streamer-mode" ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: w.o.n --- src/client/Main.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/client/Main.ts b/src/client/Main.ts index b3bf14d05..1300d8789 100644 --- a/src/client/Main.ts +++ b/src/client/Main.ts @@ -832,10 +832,13 @@ class Client { if (window.location.hash === "" || window.location.hash === "#") { history.replaceState(null, "", window.location.origin + "#refresh"); } + const lobbyIdHidden = !this.userSettings.lobbyIdVisibility(); history.pushState( null, "", - `/${config.workerPath(lobby.gameID)}/game/${lobby.gameID}?live`, + lobbyIdHidden + ? "/streamer-mode" + : `/${config.workerPath(lobby.gameID)}/game/${lobby.gameID}?live`, ); // Store current URL for popstate confirmation @@ -848,7 +851,10 @@ class Client { lobbyId: string, config: Awaited>, ) { - const targetUrl = `/${config.workerPath(lobbyId)}/game/${lobbyId}`; + const lobbyIdHidden = !this.userSettings.lobbyIdVisibility(); + const targetUrl = lobbyIdHidden + ? "/streamer-mode" + : `/${config.workerPath(lobbyId)}/game/${lobbyId}`; const currentUrl = window.location.pathname; if (currentUrl !== targetUrl) { From 47ef5a032b9215399a009a7900b55d20154e18b2 Mon Sep 17 00:00:00 2001 From: Evan Date: Thu, 5 Mar 2026 13:47:28 -0800 Subject: [PATCH 31/37] update favicon to blue warship icon (#3360) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: light mode: Screenshot 2026-03-05 at 1 44 26 PM dark mode: Screenshot 2026-03-05 at 1 44 34 PM ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: evan --- index.html | 2 +- resources/images/Favicon.png | Bin 3453 -> 0 bytes resources/images/Favicon.svg | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 resources/images/Favicon.png diff --git a/index.html b/index.html index 9a6bbd573..9a8409068 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ /> OpenFront (ALPHA) - + \ No newline at end of file + \ No newline at end of file From 0733c680b989feb112bc333fe2f7aeeaf43f8d24 Mon Sep 17 00:00:00 2001 From: Evan Date: Thu, 5 Mar 2026 15:17:28 -0800 Subject: [PATCH 32/37] homepage UI improvements (#3352) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description: A bunch of small UI improvements: * Make the content width a bit smaller so gutter ads fit * remove the "duos" "trios" "quads" description on the game card since it's redundant * update UI in game card * minor footer layout changes * update z-index to ensure content appears above ads * removed hasUnusualThumbnailSize, instead just check the map ratio * Use "object cover" for non-irregular maps to the entire game card is filed * remove white ouline from the version * changed solo button to sky blue * make timer "s" lowercase I think we may need to change the openfront logo color a bit too to match the color palette, but we can do that in a follow up. Screenshot 2026-03-05 at 2 04 48 PM ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: evan --- index.html | 30 +-- resources/lang/en.json | 6 +- src/client/GameInfoModal.ts | 7 +- src/client/GameModeSelector.ts | 314 ++++++++++++++++--------- src/client/GutterAds.ts | 8 +- src/client/components/DesktopNavBar.ts | 2 +- src/client/components/Footer.ts | 12 +- src/client/components/MainLayout.ts | 2 +- src/client/components/PlayPage.ts | 14 +- src/client/styles/layout/header.css | 4 - src/core/game/Game.ts | 5 - 11 files changed, 239 insertions(+), 165 deletions(-) diff --git a/index.html b/index.html index 9a8409068..90f2e229b 100644 --- a/index.html +++ b/index.html @@ -125,7 +125,7 @@
    diff --git a/resources/lang/en.json b/resources/lang/en.json index 516d9645a..e80e2f6da 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -362,13 +362,10 @@ }, "public_lobby": { "title": "Waiting for Game Start...", - "teams_Duos": "{team_count} teams of 2 (Duos)", - "teams_Trios": "{team_count} teams of 3 (Trios)", - "teams_Quads": "{team_count} teams of 4 (Quads)", "waiting_for_players": "Waiting for players", "connecting": "Connecting to lobby...", "starting_in": "Starting in {time}", - "starting_game": "Starting game…", + "starting_game": "Starting…", "teams_hvn": "Humans vs Nations", "teams_hvn_detailed": "{num} Humans vs {num} Nations", "teams": "{num} teams", @@ -464,7 +461,6 @@ "teams": "Teams" }, "mode_selector": { - "special_title": "Special Mix", "teams_title": "Teams", "teams_count": "{teamCount} teams", "teams_of": "{teamCount} teams of {playersPerTeam}", diff --git a/src/client/GameInfoModal.ts b/src/client/GameInfoModal.ts index 787f5820d..9dc8bf395 100644 --- a/src/client/GameInfoModal.ts +++ b/src/client/GameInfoModal.ts @@ -1,7 +1,7 @@ import { html, LitElement } from "lit"; import { customElement, property, query, state } from "lit/decorators.js"; import { GameEndInfo } from "../core/Schemas"; -import { GameMapType, hasUnusualThumbnailSize } from "../core/game/Game"; +import { GameMapType } from "../core/game/Game"; import { fetchGameById } from "./Api"; import { terrainMapFileLoader } from "./TerrainMapFileLoader"; import { UsernameInput } from "./UsernameInput"; @@ -107,7 +107,6 @@ export class GameInfoModal extends LitElement { if (!info) { return html``; } - const isUnusualThumbnailSize = hasUnusualThumbnailSize(info.config.gameMap); return html`
    ` : html`
    = new Map(); private serverTimeOffset: number = 0; + private defaultLobbyTime: number = 0; private lobbySocket = new PublicLobbySocket((lobbies) => this.handleLobbiesUpdate(lobbies), @@ -61,6 +64,9 @@ export class GameModeSelector extends LitElement { connectedCallback() { super.connectedCallback(); this.lobbySocket.start(); + getServerConfigFromClient().then((config) => { + this.defaultLobbyTime = config.gameCreationRate() / 1000; + }); } disconnectedCallback() { @@ -81,6 +87,30 @@ export class GameModeSelector extends LitElement { }), ); this.requestUpdate(); + + const allGames = Object.values(lobbies.games ?? {}).flat(); + for (const game of allGames) { + const mapType = game.gameConfig?.gameMap as GameMapType; + if (mapType && !this.mapAspectRatios.has(mapType)) { + // New Map reference triggers Lit reactivity; placeholder ratio 1 lets + // has() guard against duplicate in-flight fetches. + this.mapAspectRatios = new Map(this.mapAspectRatios).set(mapType, 1); + terrainMapFileLoader + .getMapData(mapType) + .manifest() + .then((m: any) => { + if (m?.map?.width && m?.map?.height) { + this.mapAspectRatios = new Map(this.mapAspectRatios).set( + mapType, + m.map.width / m.map.height, + ); + } + }) + .catch((e) => + console.error(`Failed to load manifest for ${mapType}`, e), + ); + } + } } render() { @@ -89,74 +119,110 @@ export class GameModeSelector extends LitElement { const special = this.lobbies?.games?.["special"]?.[0]; return html` -
    -
    - ${this.renderSoloButton()} +
    + +
    + ${this.renderSmallActionCard( + translateText("main.solo"), + this.openSinglePlayerModal, + "bg-sky-600", + )}
    + +
    + ${this.renderSmallActionCard( + translateText("main.create"), + this.openHostLobby, + "bg-[color-mix(in_oklab,var(--frenchBlue)_75%,black)]", + )} + ${this.renderSmallActionCard( + translateText("mode_selector.ranked_title"), + this.openRankedMenu, + "bg-[color-mix(in_oklab,var(--frenchBlue)_75%,black)]", + )} + ${this.renderSmallActionCard( + translateText("main.join"), + this.openJoinLobby, + "bg-[color-mix(in_oklab,var(--frenchBlue)_75%,black)]", + )} +
    +
    - ${ffa - ? html`
    - ${this.renderLobbyCard(ffa, this.getLobbyTitle(ffa))} + + ${special + ? html`` - : nothing} - ${teams - ? this.renderLobbyCard(teams, this.getLobbyTitle(teams)) - : nothing} - ${special ? this.renderSpecialLobbyCard(special) : nothing} + : ffa + ? html`` + : nothing} + + + + + +
    + ${special ? this.renderSpecialLobbyCard(special) : nothing} +
    +
    + ${ffa + ? this.renderLobbyCard(ffa, this.getLobbyTitle(ffa)) + : nothing} +
    +
    + ${teams + ? this.renderLobbyCard(teams, this.getLobbyTitle(teams)) + : nothing} +
    +
    + + + + + - ${this.renderQuickActionsSection()}
    `; } private renderSpecialLobbyCard(lobby: PublicGameInfo) { - const subtitle = this.getLobbyTitle(lobby); - const mainTitle = translateText("mode_selector.special_title"); - const titleContent = subtitle - ? html` - ${mainTitle} - - ${subtitle} - - ` - : mainTitle; - return this.renderLobbyCard(lobby, titleContent); - } - - private renderSoloButton() { - const title = translateText("main.solo"); - return html` - - `; - } - - private renderQuickActionsSection() { - return html` -
    - -
    - ${this.renderSmallActionCard( - translateText("mode_selector.ranked_title"), - this.openRankedMenu, - )} - ${this.renderSmallActionCard( - translateText("main.create"), - this.openHostLobby, - )} - ${this.renderSmallActionCard( - translateText("main.join"), - this.openJoinLobby, - )} -
    -
    - `; + return this.renderLobbyCard(lobby, this.getLobbyTitle(lobby)); } private openRankedMenu = () => { @@ -181,11 +247,15 @@ export class GameModeSelector extends LitElement { (document.querySelector("join-lobby-modal") as JoinLobbyModal)?.open(); }; - private renderSmallActionCard(title: string, onClick: () => void) { + private renderSmallActionCard( + title: string, + onClick: () => void, + bgClass: string = CARD_BG, + ) { return html` @@ -198,6 +268,11 @@ export class GameModeSelector extends LitElement { ) { const mapType = lobby.gameConfig!.gameMap as GameMapType; const mapImageSrc = terrainMapFileLoader.getMapData(mapType).webpPath; + const aspectRatio = this.mapAspectRatios.get(mapType); + // Use object-contain for extreme aspect ratios (e.g. Amazon River ~20:1) so + // the full map is visible instead of being cropped by object-cover. + const useContain = + aspectRatio !== undefined && (aspectRatio > 4 || aspectRatio < 0.25); const timeRemaining = lobby.startsAt ? Math.max( 0, @@ -208,12 +283,14 @@ export class GameModeSelector extends LitElement { : undefined; let timeDisplay: string = ""; + let timeDisplayUppercase = false; if (timeRemaining === undefined) { - timeDisplay = "-s"; + timeDisplay = renderDuration(this.defaultLobbyTime); } else if (timeRemaining > 0) { timeDisplay = renderDuration(timeRemaining); } else { timeDisplay = translateText("public_lobby.starting_game"); + timeDisplayUppercase = true; } const mapName = getMapName(lobby.gameConfig?.gameMap); @@ -229,59 +306,78 @@ export class GameModeSelector extends LitElement { return html` `; @@ -334,31 +430,19 @@ export class GameModeSelector extends LitElement { const teamCount = totalPlayers ? Math.floor(totalPlayers / 2) : undefined; - return teamCount - ? translateText("public_lobby.teams_Duos", { - team_count: String(teamCount), - }) - : formatTeamsOf(undefined, 2); + return formatTeamsOf(teamCount, 2); } case Trios: { const teamCount = totalPlayers ? Math.floor(totalPlayers / 3) : undefined; - return teamCount - ? translateText("public_lobby.teams_Trios", { - team_count: String(teamCount), - }) - : formatTeamsOf(undefined, 3); + return formatTeamsOf(teamCount, 3); } case Quads: { const teamCount = totalPlayers ? Math.floor(totalPlayers / 4) : undefined; - return teamCount - ? translateText("public_lobby.teams_Quads", { - team_count: String(teamCount), - }) - : formatTeamsOf(undefined, 4); + return formatTeamsOf(teamCount, 4); } case HumansVsNations: { const humanSlots = config.maxPlayers ?? lobby.numClients; diff --git a/src/client/GutterAds.ts b/src/client/GutterAds.ts index 4495a802a..fcb14e2ba 100644 --- a/src/client/GutterAds.ts +++ b/src/client/GutterAds.ts @@ -120,8 +120,8 @@ export class GutterAds extends LitElement { return html`