From ee5d6895754ba5a500e5520e0b65a625b82542a7 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Sat, 1 Jun 2024 17:23:01 +0100 Subject: [PATCH 001/184] feat: Add Google and Discord login functionality feat: Add link to Discord in menu UI feat: Add Discord and Google login functionality Add container around discord and google icons refactor: Update environment variable names for Discord and Google client IDs feat: Add "Or use" translation for login options in multiple languages feat: Update menu UI translations for multiple languages Code review fixes refactor: Update Discord and Google client IDs in environment variables --- .env | 4 +- .env.development | 4 +- public/images/ui/discord.png | Bin 0 -> 5682 bytes public/images/ui/google.png | Bin 0 -> 569 bytes public/images/ui/legacy/discord.png | Bin 0 -> 505 bytes public/images/ui/legacy/google.png | Bin 0 -> 569 bytes src/account.ts | 4 +- src/loading-scene.ts | 2 + src/locales/de/menu-ui-handler.ts | 4 ++ src/locales/de/menu.ts | 1 + src/locales/en/menu-ui-handler.ts | 4 ++ src/locales/en/menu.ts | 1 + src/locales/es/menu-ui-handler.ts | 4 ++ src/locales/es/menu.ts | 1 + src/locales/fr/menu-ui-handler.ts | 4 ++ src/locales/fr/menu.ts | 1 + src/locales/it/menu-ui-handler.ts | 4 ++ src/locales/it/menu.ts | 1 + src/locales/ko/menu-ui-handler.ts | 4 ++ src/locales/ko/menu.ts | 1 + src/locales/pt_BR/menu-ui-handler.ts | 4 ++ src/locales/pt_BR/menu.ts | 1 + src/locales/zh_CN/menu-ui-handler.ts | 4 ++ src/locales/zh_CN/menu.ts | 1 + src/locales/zh_TW/menu-ui-handler.ts | 4 ++ src/locales/zh_TW/menu.ts | 1 + src/phases.ts | 10 +++ src/ui/login-form-ui-handler.ts | 92 ++++++++++++++++++++++++++- src/ui/menu-ui-handler.ts | 49 +++++++++++++- src/vite.env.d.ts | 2 + 30 files changed, 205 insertions(+), 7 deletions(-) create mode 100644 public/images/ui/discord.png create mode 100644 public/images/ui/google.png create mode 100644 public/images/ui/legacy/discord.png create mode 100644 public/images/ui/legacy/google.png diff --git a/.env b/.env index 6ac42ba97b46..7d21f7d3208a 100644 --- a/.env +++ b/.env @@ -1,3 +1,5 @@ VITE_BYPASS_LOGIN=0 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=http://localhost:8001 \ No newline at end of file +VITE_SERVER_URL=http://localhost:8001 +VITE_DISCORD_CLIENT_ID=1248062921129459756 +VITE_GOOGLE_CLIENT_ID=955345393540-2k6lfftf0fdnb0krqmpthjnqavfvvf73.apps.googleusercontent.com diff --git a/.env.development b/.env.development index e9180f0875d0..eaf1d1403f2a 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,5 @@ VITE_BYPASS_LOGIN=1 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=http://localhost:8001 \ No newline at end of file +VITE_SERVER_URL=http://localhost:8001 +VITE_DISCORD_CLIENT_ID=1234567890 +VITE_GOOGLE_CLIENT_ID=1234567890 diff --git a/public/images/ui/discord.png b/public/images/ui/discord.png new file mode 100644 index 0000000000000000000000000000000000000000..1cd833854b0facf93f69a97e7ae309a8401c4816 GIT binary patch literal 5682 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 { return new Promise<[boolean, integer]>(resolve => { if (bypassLogin) { - loggedInUser = { username: "Guest", lastSessionSlot: -1 }; + loggedInUser = { username: "Guest", lastSessionSlot: -1, discordId: "", googleId: "" }; let lastSessionSlot = -1; for (let s = 0; s < 5; s++) { if (localStorage.getItem(`sessionData${s ? s : ""}_${loggedInUser.username}`)) { diff --git a/src/loading-scene.ts b/src/loading-scene.ts index f6ca88192da7..e623c00aad0f 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -153,6 +153,8 @@ export class LoadingScene extends SceneBase { this.loadImage("select_gen_cursor_highlight", "ui"); this.loadImage("saving_icon", "ui"); + this.loadImage("discord", "ui"); + this.loadImage("google", "ui"); this.loadImage("default_bg", "arenas"); // Load arena images diff --git a/src/locales/de/menu-ui-handler.ts b/src/locales/de/menu-ui-handler.ts index 62c53be4c628..1e04fc045995 100644 --- a/src/locales/de/menu-ui-handler.ts +++ b/src/locales/de/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Wähle einen Slot zum Exportieren.", "importData": "Daten importieren", "exportData": "Daten exportieren", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "Abbrechen", "losingProgressionWarning": "Du wirst jeglichen Fortschritt seit Anfang dieses Kampfes verlieren. Fortfahren?" } as const; diff --git a/src/locales/de/menu.ts b/src/locales/de/menu.ts index beb46ff16aa7..e31f352030ce 100644 --- a/src/locales/de/menu.ts +++ b/src/locales/de/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "Benutzername", "password": "Passwort", "login": "Anmelden", + "orUse": "Or use", "register": "Registrieren", "emptyUsername": "Benutzername darf nicht leer sein.", "invalidLoginUsername": "Der eingegebene Benutzername ist ungültig.", diff --git a/src/locales/en/menu-ui-handler.ts b/src/locales/en/menu-ui-handler.ts index f34a87bb7789..1a46812293cf 100644 --- a/src/locales/en/menu-ui-handler.ts +++ b/src/locales/en/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Select a slot to export from.", "importData": "Import Data", "exportData": "Export Data", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "Cancel", "losingProgressionWarning": "You will lose any progress since the beginning of the battle. Proceed?" } as const; diff --git a/src/locales/en/menu.ts b/src/locales/en/menu.ts index c7bade07a47c..1a6ddf0aca03 100644 --- a/src/locales/en/menu.ts +++ b/src/locales/en/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "Username", "password": "Password", "login": "Login", + "orUse": "Or use", "register": "Register", "emptyUsername": "Username must not be empty", "invalidLoginUsername": "The provided username is invalid", diff --git a/src/locales/es/menu-ui-handler.ts b/src/locales/es/menu-ui-handler.ts index ff0e38f110ae..8982c8e147c4 100644 --- a/src/locales/es/menu-ui-handler.ts +++ b/src/locales/es/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Selecciona una ranura para exportar.", "importData": "Importar Datos", "exportData": "Exportar Datos", + "linkDiscord": "Conectar Discord", + "unlinkDiscord": "Desconectar Discord", + "linkGoogle": "Conectar Google", + "unlinkGoogle": "Desconectar Google", "cancel": "Cancelar", "losingProgressionWarning": "Perderás cualquier progreso desde el inicio de la batalla. ¿Continuar?" } as const; diff --git a/src/locales/es/menu.ts b/src/locales/es/menu.ts index c47406a0e95d..37c45203410f 100644 --- a/src/locales/es/menu.ts +++ b/src/locales/es/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "Usuario", "password": "Contraseña", "login": "Iniciar Sesión", + "orUse": "O usa", "register": "Registrarse", "emptyUsername": "El usuario no puede estar vacío", "invalidLoginUsername": "El usuario no es válido", diff --git a/src/locales/fr/menu-ui-handler.ts b/src/locales/fr/menu-ui-handler.ts index 2a9eecd66ece..9cf14cc61dc7 100644 --- a/src/locales/fr/menu-ui-handler.ts +++ b/src/locales/fr/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Sélectionnez l’emplacement depuis lequel exporter les données.", "importData": "Importer données", "exportData": "Exporter données", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "Retour", "losingProgressionWarning": "Vous allez perdre votre progression depuis le début du combat. Continuer ?" } as const; diff --git a/src/locales/fr/menu.ts b/src/locales/fr/menu.ts index 8b13335fe575..2416b60b9aac 100644 --- a/src/locales/fr/menu.ts +++ b/src/locales/fr/menu.ts @@ -12,6 +12,7 @@ export const menu: SimpleTranslationEntries = { "username": "Nom d’utilisateur", "password": "Mot de passe", "login": "Connexion", + "orUse": "Ou utilisez", "register": "S’inscrire", "emptyUsername": "Le nom d’utilisateur est manquant", "invalidLoginUsername": "Le nom d’utilisateur n’est pas valide", diff --git a/src/locales/it/menu-ui-handler.ts b/src/locales/it/menu-ui-handler.ts index 9a1e16a77b5e..320a48443728 100644 --- a/src/locales/it/menu-ui-handler.ts +++ b/src/locales/it/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Seleziona uno slot da cui esportare.", "importData": "Importa Dati", "exportData": "Esporta Dati", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "Annulla", "losingProgressionWarning": "Perderai tutti i progressi dall'inizio della battaglia. Procedere?" } as const; diff --git a/src/locales/it/menu.ts b/src/locales/it/menu.ts index 187743a79212..ad47faa89800 100644 --- a/src/locales/it/menu.ts +++ b/src/locales/it/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "Nome utente", "password": "Password", "login": "Accedi", + "orUse": "Or use", "register": "Registrati", "emptyUsername": "Nome utente mancante!", "invalidLoginUsername": "Nome utente non valido!", diff --git a/src/locales/ko/menu-ui-handler.ts b/src/locales/ko/menu-ui-handler.ts index 5e13d010438d..e7bb1477cdd2 100644 --- a/src/locales/ko/menu-ui-handler.ts +++ b/src/locales/ko/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "내보낼 슬롯을 골라주세요.", "importData": "데이터 불러오기", "exportData": "데이터 내보내기", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "취소", "losingProgressionWarning": "전투 시작으로부터의 진행 상황을 잃게 됩니다. 계속하시겠습니까?" } as const; diff --git a/src/locales/ko/menu.ts b/src/locales/ko/menu.ts index 134963d6cce0..bdcf621a5e89 100644 --- a/src/locales/ko/menu.ts +++ b/src/locales/ko/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "이름", "password": "비밀번호", "login": "로그인", + "orUse": "Or use", "register": "등록", "emptyUsername": "이름은 비워둘 수 없습니다", "invalidLoginUsername": "사용할 수 없는 이름입니다", diff --git a/src/locales/pt_BR/menu-ui-handler.ts b/src/locales/pt_BR/menu-ui-handler.ts index 473869438317..e1592a4e332a 100644 --- a/src/locales/pt_BR/menu-ui-handler.ts +++ b/src/locales/pt_BR/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Selecione um slot para exportar.", "importData": "Importar dados", "exportData": "Exportar dados", + "linkDiscord": "Conectar Discord", + "unlinkDiscord": "Desconectar Discord", + "linkGoogle": "Conectar Google", + "unlinkGoogle": "Desconectar Google", "cancel": "Cancelar", "losingProgressionWarning": "Você vai perder todo o progresso desde o início da batalha. Confirmar?" } as const; diff --git a/src/locales/pt_BR/menu.ts b/src/locales/pt_BR/menu.ts index 2837ff55e26e..39ac38b6ae18 100644 --- a/src/locales/pt_BR/menu.ts +++ b/src/locales/pt_BR/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "Nome de Usuário", "password": "Senha", "login": "Iniciar sessão", + "orUse": "Ou use", "register": "Registrar-se", "emptyUsername": "Nome de usuário vazio", "invalidLoginUsername": "Nome de usuário inválido", diff --git a/src/locales/zh_CN/menu-ui-handler.ts b/src/locales/zh_CN/menu-ui-handler.ts index 6107c1c28003..39d4dbbfedec 100644 --- a/src/locales/zh_CN/menu-ui-handler.ts +++ b/src/locales/zh_CN/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "选择要导出的存档位。", "importData": "导入数据", "exportData": "导出数据", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "取消", "losingProgressionWarning": "你将失去自战斗开始以来的所有进度。是否\n继续?" } as const; diff --git a/src/locales/zh_CN/menu.ts b/src/locales/zh_CN/menu.ts index 97af66c8d3a0..006b285a5e2e 100644 --- a/src/locales/zh_CN/menu.ts +++ b/src/locales/zh_CN/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "用户名", "password": "密码", "login": "登录", + "Or use": "Or use", "register": "注册", "emptyUsername": "用户名不能为空", "invalidLoginUsername": "输入的用户名无效", diff --git a/src/locales/zh_TW/menu-ui-handler.ts b/src/locales/zh_TW/menu-ui-handler.ts index 6108b732d95d..77aa45ad1bf7 100644 --- a/src/locales/zh_TW/menu-ui-handler.ts +++ b/src/locales/zh_TW/menu-ui-handler.ts @@ -18,6 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "選擇要導出的存檔位。", "importData": "導入數據", "exportData": "導出數據", + "linkDiscord": "Link Discord", + "unlinkDiscord": "Unlink Discord", + "linkGoogle": "Link Google", + "unlinkGoogle": "Unlink Google", "cancel": "取消", "losingProgressionWarning": "你將失去自戰鬥開始以來的所有進度。是否\n繼續?" } as const; diff --git a/src/locales/zh_TW/menu.ts b/src/locales/zh_TW/menu.ts index 443b569d908e..9758b0da175a 100644 --- a/src/locales/zh_TW/menu.ts +++ b/src/locales/zh_TW/menu.ts @@ -17,6 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "用戶名", "password": "密碼", "login": "登入", + "orUse": "Or use", "register": "注冊", "emptyUsername": "用戶名不能為空", "invalidLoginUsername": "提供的用戶名無效", diff --git a/src/phases.ts b/src/phases.ts index dd3ebf148fb8..4c63aaabf424 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -130,6 +130,16 @@ export class LoginPhase extends Phase { } ] }); + }, () => { + const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/discord/callback`); + const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; + const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify`; + window.open(discordUrl, "_self"); + }, () => { + const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/google/callback`); + const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; + const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&redirect_uri=${redirectUri}&response_type=code&scope=openid`; + window.open(googleUrl, "_self"); } ] }); diff --git a/src/ui/login-form-ui-handler.ts b/src/ui/login-form-ui-handler.ts index 3b75c6f7c13e..810f4a0e754e 100644 --- a/src/ui/login-form-ui-handler.ts +++ b/src/ui/login-form-ui-handler.ts @@ -3,8 +3,65 @@ import { ModalConfig } from "./modal-ui-handler"; import * as Utils from "../utils"; import { Mode } from "./ui"; import i18next from "i18next"; +import BattleScene from "#app/battle-scene.js"; +import { addTextObject, TextStyle } from "./text"; +import { addWindow } from "./ui-theme"; export default class LoginFormUiHandler extends FormModalUiHandler { + private googleImage: Phaser.GameObjects.Image; + private discordImage: Phaser.GameObjects.Image; + private externalPartyContainer: Phaser.GameObjects.Container; + private externalPartyBg: Phaser.GameObjects.NineSlice; + private externalPartyTitle: Phaser.GameObjects.Text; + constructor(scene: BattleScene, mode?: Mode) { + super(scene, mode); + } + + setup(): void { + + super.setup(); + this.externalPartyContainer = this.scene.add.container(0, 0); + this.externalPartyContainer.setInteractive(new Phaser.Geom.Rectangle(0, 0, this.scene.game.canvas.width / 12, this.scene.game.canvas.height / 12), Phaser.Geom.Rectangle.Contains); + this.externalPartyTitle = addTextObject(this.scene, 0, 4, "", TextStyle.SETTINGS_LABEL); + this.externalPartyTitle.setOrigin(0.5, 0); + this.externalPartyBg = addWindow(this.scene, 0, 0, 0, 0); + this.externalPartyContainer.add(this.externalPartyBg); + this.externalPartyContainer.add(this.externalPartyTitle); + + const googleImage = this.scene.add.image(0, 0, "google"); + googleImage.setOrigin(0, 0); + googleImage.setScale(0.07); + googleImage.setInteractive(); + googleImage.setName("google-icon"); + googleImage.on("pointerdown", () => { + const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/google/callback`); + const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; + const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&redirect_uri=${redirectUri}&response_type=code&scope=openid`; + window.open(googleUrl, "_self"); + }); + this.googleImage = googleImage; + + const discordImage = this.scene.add.image(20, 0, "discord"); + discordImage.setOrigin(0, 0); + discordImage.setScale(0.07); + discordImage.setInteractive(); + discordImage.setName("discord-icon"); + discordImage.on("pointerdown", () => { + const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/discord/callback`); + const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; + const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify`; + window.open(discordUrl, "_self"); + }); + this.discordImage = discordImage; + + this.externalPartyContainer.add(this.googleImage); + this.externalPartyContainer.add(this.discordImage); + this.getUi().add(this.externalPartyContainer); + this.externalPartyContainer.add(this.googleImage); + this.externalPartyContainer.add(this.discordImage); + this.externalPartyContainer.setVisible(false); + } + getModalTitle(config?: ModalConfig): string { return i18next.t("menu:login"); } @@ -22,7 +79,7 @@ export default class LoginFormUiHandler extends FormModalUiHandler { } getButtonLabels(config?: ModalConfig): string[] { - return [ i18next.t("menu:login"), i18next.t("menu:register") ]; + return [ i18next.t("menu:login"), i18next.t("menu:register")]; } getReadableErrorMessage(error: string): string { @@ -46,8 +103,10 @@ export default class LoginFormUiHandler extends FormModalUiHandler { show(args: any[]): boolean { if (super.show(args)) { - const config = args[0] as ModalConfig; + this.processExternalProvider(); + + const config = args[0] as ModalConfig; const originalLoginAction = this.submitAction; this.submitAction = (_) => { // Prevent overlapping overrides on action modification @@ -83,4 +142,33 @@ export default class LoginFormUiHandler extends FormModalUiHandler { return false; } + + clear() { + super.clear(); + this.externalPartyContainer.setVisible(false); + + this.discordImage.off("pointerdown"); + this.googleImage.off("pointerdown"); + } + + processExternalProvider() : void { + this.externalPartyTitle.setText(i18next.t("menu:orUse")); + this.externalPartyTitle.setX(20+this.externalPartyTitle.text.length); + this.externalPartyTitle.setVisible(true); + this.externalPartyContainer.setPositionRelative(this.modalContainer, 175, 0); + this.externalPartyContainer.setVisible(true); + this.externalPartyBg.setSize(this.externalPartyTitle.text.length+50, this.modalBg.height); + this.getUi().moveTo(this.externalPartyContainer, this.getUi().length - 1); + this.googleImage.setPosition(this.externalPartyBg.width/3.1,this.externalPartyBg.height-60); + this.discordImage.setPosition(this.externalPartyBg.width/3.1, this.externalPartyBg.height-40); + + this.externalPartyContainer.setAlpha(0); + this.scene.tweens.add({ + targets: this.externalPartyContainer, + duration: Utils.fixedInt(1000), + ease: "Sine.easeInOut", + y: "-=24", + alpha: 1 + }); + } } diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 5b1b2caf917a..81c223236189 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -6,7 +6,7 @@ import { addWindow } from "./ui-theme"; import MessageUiHandler from "./message-ui-handler"; import { OptionSelectConfig, OptionSelectItem } from "./abstact-option-select-ui-handler"; import { Tutorial, handleTutorial } from "../tutorial"; -import { updateUserInfo } from "../account"; +import { loggedInUser, updateUserInfo } from "../account"; import i18next from "i18next"; import {Button} from "#enums/buttons"; import { GameDataType } from "#enums/game-data-type"; @@ -21,7 +21,7 @@ export enum MenuOptions { MANAGE_DATA, COMMUNITY, SAVE_AND_QUIT, - LOG_OUT + LOG_OUT, } const wikiUrl = "https://wiki.pokerogue.net/start"; @@ -303,6 +303,51 @@ export default class MenuUiHandler extends MessageUiHandler { success = true; break; case MenuOptions.MANAGE_DATA: + if (!bypassLogin && !this.manageDataConfig.options.some(o => o.label === i18next.t("menuUiHandler:linkDiscord") || o.label === i18next.t("menuUiHandler:unlinkDiscord"))) { + this.manageDataConfig.options.splice(this.manageDataConfig.options.length-1,0, + { + label: loggedInUser.discordId === "" ? i18next.t("menuUiHandler:linkDiscord") : i18next.t("menuUiHandler:unlinkDiscord"), + handler: () => { + if (loggedInUser?.discordId === "") { + const token = Utils.getCookie(Utils.sessionIdKey); + const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/discord/callback`); + const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; + const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify&state=${token}`; + window.open(discordUrl, "_self"); + return true; + } else { + Utils.apiPost("/auth/discord/logout", undefined, undefined, true).then(res => { + if (!res.ok) { + console.error(`Unlink failed (${res.status}: ${res.statusText})`); + } + updateUserInfo().then(() => this.scene.reset(true, true)); + }); + return true; + } + } + }, + { + label: loggedInUser?.googleId === "" ? i18next.t("menuUiHandler:linkGoogle") : i18next.t("menuUiHandler:unlinkGoogle"), + handler: () => { + if (loggedInUser?.googleId === "") { + const token = Utils.getCookie(Utils.sessionIdKey); + const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/google/callback`); + const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; + const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&response_type=code&redirect_uri=${redirectUri}&scope=openid&state=${token}`; + window.open(googleUrl, "_self"); + return true; + } else { + Utils.apiPost("/auth/google/logout", undefined, undefined, true).then(res => { + if (!res.ok) { + console.error(`Unlink failed (${res.status}: ${res.statusText})`); + } + updateUserInfo().then(() => this.scene.reset(true, true)); + }); + return true; + } + } + }); + } ui.setOverlayMode(Mode.MENU_OPTION_SELECT, this.manageDataConfig); success = true; break; diff --git a/src/vite.env.d.ts b/src/vite.env.d.ts index b588b5b11452..ba466ecb27ce 100644 --- a/src/vite.env.d.ts +++ b/src/vite.env.d.ts @@ -5,6 +5,8 @@ interface ImportMetaEnv { readonly VITE_BYPASS_TUTORIAL?: string; readonly VITE_API_BASE_URL?: string; readonly VITE_SERVER_URL?: string; + readonly VITE_DISCORD_CLIENT_ID?: string; + readonly VITE_GOOGLE_CLIENT_ID?: string; } interface ImportMeta { From dbb1fc1ce22d7e64a6818b6f6b5ad7fdbab2914b Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 19 Jun 2024 17:37:11 +0100 Subject: [PATCH 002/184] refactor: Add missing properties to initLoggedInUser function --- src/account.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/account.ts b/src/account.ts index f6dd3d479a5f..7fd1d2084967 100644 --- a/src/account.ts +++ b/src/account.ts @@ -13,7 +13,7 @@ export let loggedInUser: UserInfo = null; export const clientSessionId = Utils.randomString(32); export function initLoggedInUser(): void { - loggedInUser = { username: "Guest", lastSessionSlot: -1 }; + loggedInUser = { username: "Guest", lastSessionSlot: -1, discordId: "", googleId: ""}; } export function updateUserInfo(): Promise<[boolean, integer]> { From ef5847dee38659a949e20593ab557f9239385bec Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Sun, 23 Jun 2024 01:52:52 +0100 Subject: [PATCH 003/184] Update src/locales/de/menu-ui-handler.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> --- src/locales/de/menu-ui-handler.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/de/menu-ui-handler.ts b/src/locales/de/menu-ui-handler.ts index 1e04fc045995..7c5858540cad 100644 --- a/src/locales/de/menu-ui-handler.ts +++ b/src/locales/de/menu-ui-handler.ts @@ -18,10 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "Wähle einen Slot zum Exportieren.", "importData": "Daten importieren", "exportData": "Daten exportieren", - "linkDiscord": "Link Discord", - "unlinkDiscord": "Unlink Discord", - "linkGoogle": "Link Google", - "unlinkGoogle": "Unlink Google", + "linkDiscord": "Discord verbinden", + "unlinkDiscord": "Discord trennen", + "linkGoogle": "Google verbinden", + "unlinkGoogle": "Google trennen", "cancel": "Abbrechen", "losingProgressionWarning": "Du wirst jeglichen Fortschritt seit Anfang dieses Kampfes verlieren. Fortfahren?" } as const; From 782718c293cf3201b69558ca47fff2eaaeef0192 Mon Sep 17 00:00:00 2001 From: Felix Staud Date: Fri, 28 Jun 2024 12:59:54 -0700 Subject: [PATCH 004/184] make i18n debugging an optional env setting this also reduces output noise in tests --- .env | 3 ++- .env.development | 3 ++- src/plugins/i18n.ts | 2 +- src/vite.env.d.ts | 1 + 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.env b/.env index 6ac42ba97b46..c712772022e8 100644 --- a/.env +++ b/.env @@ -1,3 +1,4 @@ VITE_BYPASS_LOGIN=0 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=http://localhost:8001 \ No newline at end of file +VITE_SERVER_URL=http://localhost:8001 +VITE_I18N_DEBUG=0 \ No newline at end of file diff --git a/.env.development b/.env.development index e9180f0875d0..52e8025ef57e 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,4 @@ VITE_BYPASS_LOGIN=1 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=http://localhost:8001 \ No newline at end of file +VITE_SERVER_URL=http://localhost:8001 +VITE_I18N_DEBUG=1 \ No newline at end of file diff --git a/src/plugins/i18n.ts b/src/plugins/i18n.ts index 3bcac101465f..b6f242f3e896 100644 --- a/src/plugins/i18n.ts +++ b/src/plugins/i18n.ts @@ -100,7 +100,7 @@ export async function initI18n(): Promise { detection: { lookupLocalStorage: "prLang" }, - debug: true, + debug: Number(import.meta.env.VITE_I18N_DEBUG) === 1, interpolation: { escapeValue: false, }, diff --git a/src/vite.env.d.ts b/src/vite.env.d.ts index b588b5b11452..c50158bf5a9e 100644 --- a/src/vite.env.d.ts +++ b/src/vite.env.d.ts @@ -5,6 +5,7 @@ interface ImportMetaEnv { readonly VITE_BYPASS_TUTORIAL?: string; readonly VITE_API_BASE_URL?: string; readonly VITE_SERVER_URL?: string; + readonly VITE_I18N_DEBUG?: string; } interface ImportMeta { From e9295385690b8e64e4b5a82870c06392eec425b0 Mon Sep 17 00:00:00 2001 From: Felix Staud Date: Fri, 28 Jun 2024 13:02:55 -0700 Subject: [PATCH 005/184] set development default also to "0" --- .env.development | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.development b/.env.development index 52e8025ef57e..527880952204 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ VITE_BYPASS_LOGIN=1 VITE_BYPASS_TUTORIAL=0 VITE_SERVER_URL=http://localhost:8001 -VITE_I18N_DEBUG=1 \ No newline at end of file +VITE_I18N_DEBUG=0 \ No newline at end of file From cac7e6dfa56b59fe28aa2e288549ff8f10141b7c Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 10:46:49 +0200 Subject: [PATCH 006/184] Add challenge to use only Eevee --- src/data/challenge.ts | 82 +++++++++++++++++++++++++++++ src/enums/challenges.ts | 3 +- src/locales/de/achv.ts | 4 ++ src/locales/de/challenges.ts | 6 +++ src/locales/en/achv.ts | 4 ++ src/locales/en/challenges.ts | 6 +++ src/locales/es/achv.ts | 4 ++ src/locales/es/challenges.ts | 6 +++ src/locales/fr/achv.ts | 4 ++ src/locales/fr/challenges.ts | 6 +++ src/locales/it/achv.ts | 4 ++ src/locales/it/challenges.ts | 6 +++ src/locales/ko/achv.ts | 4 ++ src/locales/ko/challenges.ts | 6 +++ src/locales/pt_BR/achv.ts | 4 ++ src/locales/pt_BR/challenges.ts | 6 +++ src/locales/zh_CN/achv.ts | 4 ++ src/locales/zh_CN/challenges.ts | 6 +++ src/locales/zh_TW/achv.ts | 4 ++ src/locales/zh_TW/challenges.ts | 6 +++ src/system/achv.ts | 5 +- src/ui/starter-select-ui-handler.ts | 4 +- 22 files changed, 181 insertions(+), 3 deletions(-) diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 75b200b24eee..81ab4147e805 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -47,6 +47,12 @@ export enum ChallengeType { * [1] {@link FixedBattleConfig} A new fixed battle. It'll be modified if a battle exists. */ FIXED_BATTLES, + + /** + * Allow to use only duplicate species + * @param args [0] {@link Utils.BooleanHolder} Sets to false if illegal, pass in true. + */ + DUPLICATE_SPECIES, } /** @@ -634,6 +640,79 @@ export class LowerStarterPointsChallenge extends Challenge { } } +export class EeveeOnlyChallenge extends Challenge { + constructor() { + super(Challenges.EEVEE_ONLY, 1); + this.addChallengeType(ChallengeType.POKEMON_IN_BATTLE); + this.addChallengeType(ChallengeType.STARTER_CHOICE); + this.addChallengeType(ChallengeType.STARTER_POINTS); + this.addChallengeType(ChallengeType.DUPLICATE_SPECIES); + } + + getValue(overrideValue?: integer): string { + if (overrideValue === undefined) { + overrideValue = this.value; + } + return i18next.t(`challenges:eeveeOnly.value.${this.value}`); + } + + getDescription(overrideValue?: integer): string { + if (overrideValue === undefined) { + overrideValue = this.value; + } + + return i18next.t("challenges:eeveeOnly.desc"); + } + + apply(challlengeType: ChallengeType, args: any[]): boolean { + if (this.value === 0) { + return false; + } + + switch (challlengeType) { + case ChallengeType.POKEMON_IN_BATTLE: + const pokemon = args[0] as Pokemon; + const isValidPokemon = args[1] as Utils.BooleanHolder; + if (pokemon.isPlayer() && (pokemon.species.getRootSpeciesId() !== Species.EEVEE || (pokemon.isFusion() && pokemon.species.getRootSpeciesId() !== Species.EEVEE))) { + isValidPokemon.value = false; + return true; + } + break; + case ChallengeType.STARTER_CHOICE: + const species = args[0] as PokemonSpecies; + const isValidStarter = args[1] as Utils.BooleanHolder; + if (species.getRootSpeciesId() !== Species.EEVEE) { + isValidStarter.value = false; + return true; + } + break; + case ChallengeType.STARTER_POINTS: + const points = args[0] as Utils.NumberHolder; + points.value = 24; + return true; + case ChallengeType.DUPLICATE_SPECIES: + const duplicateSpecies = args[0] as Utils.BooleanHolder; + duplicateSpecies.value = true; + return true; + } + return false; + } + + static loadChallenge(source: EeveeOnlyChallenge | any): EeveeOnlyChallenge { + const newChallenge = new EeveeOnlyChallenge(); + newChallenge.value = source.value; + newChallenge.severity = source.severity; + return newChallenge; + } + + /** + * @overrides + */ + getDifficulty(): number { + return this.value > 0 ? 1 : 0; + } +} + /** * Apply all challenges of a given challenge type. * @param {GameMode} gameMode The current game mode @@ -661,6 +740,8 @@ export function copyChallenge(source: Challenge | any): Challenge { return LowerStarterMaxCostChallenge.loadChallenge(source); case Challenges.LOWER_STARTER_POINTS: return LowerStarterPointsChallenge.loadChallenge(source); + case Challenges.EEVEE_ONLY: + return EeveeOnlyChallenge.loadChallenge(source); } throw new Error("Unknown challenge copied"); } @@ -674,5 +755,6 @@ export function initChallenges() { // new LowerStarterMaxCostChallenge(), // new LowerStarterPointsChallenge(), // new FreshStartChallenge() + new EeveeOnlyChallenge(), ); } diff --git a/src/enums/challenges.ts b/src/enums/challenges.ts index 690e1cdc32dc..2bc602ce235c 100644 --- a/src/enums/challenges.ts +++ b/src/enums/challenges.ts @@ -1,7 +1,8 @@ export enum Challenges { SINGLE_GENERATION, SINGLE_TYPE, + EEVEE_ONLY, LOWER_MAX_STARTER_COST, LOWER_STARTER_POINTS, - FRESH_START + FRESH_START, } diff --git a/src/locales/de/achv.ts b/src/locales/de/achv.ts index 6040c3ea9167..50355b39c1d6 100644 --- a/src/locales/de/achv.ts +++ b/src/locales/de/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Ein ewiges Abenteuer!", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female diff --git a/src/locales/de/challenges.ts b/src/locales/de/challenges.ts index 176de9879b61..d5a84cf40ecf 100644 --- a/src/locales/de/challenges.ts +++ b/src/locales/de/challenges.ts @@ -23,4 +23,10 @@ export const challenges: TranslationEntries = { "desc_default": "Du kannst nur Pokémon des gewählten Typs verwenden." // types in pokemon-info }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/en/achv.ts b/src/locales/en/achv.ts index bff75344ea55..99b25da939f7 100644 --- a/src/locales/en/achv.ts +++ b/src/locales/en/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Hey! Listen!", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/en/challenges.ts b/src/locales/en/challenges.ts index a40f05a08431..0b369c3bf661 100644 --- a/src/locales/en/challenges.ts +++ b/src/locales/en/challenges.ts @@ -23,4 +23,10 @@ export const challenges: TranslationEntries = { "desc_default": "You can only use Pokémon of the chosen type." //types in pokemon-info }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/es/achv.ts b/src/locales/es/achv.ts index 47348903b28e..11601cfc5d64 100644 --- a/src/locales/es/achv.ts +++ b/src/locales/es/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Mono FAIRY", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/es/challenges.ts b/src/locales/es/challenges.ts index 711be39b1164..94f9b1617fd2 100644 --- a/src/locales/es/challenges.ts +++ b/src/locales/es/challenges.ts @@ -22,4 +22,10 @@ export const challenges: TranslationEntries = { "desc": "Solo puedes usar Pokémon with the {{type}} type.", "desc_default": "Solo puedes usar Pokémon del tipo elegido.", }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/fr/achv.ts b/src/locales/fr/achv.ts index 4ff9bf20f51d..ccdfe04b2751 100644 --- a/src/locales/fr/achv.ts +++ b/src/locales/fr/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Hey ! Listen !", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/fr/challenges.ts b/src/locales/fr/challenges.ts index d88960dbe3b7..07814ad72b42 100644 --- a/src/locales/fr/challenges.ts +++ b/src/locales/fr/challenges.ts @@ -23,4 +23,10 @@ export const challenges: TranslationEntries = { "desc_default": "Vous ne pouvez choisir que des Pokémon du type sélectionné." //type in pokemon-info }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/it/achv.ts b/src/locales/it/achv.ts index 0ec9ad3f98a0..6636cfb13b35 100644 --- a/src/locales/it/achv.ts +++ b/src/locales/it/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Follettini e follettine", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/it/challenges.ts b/src/locales/it/challenges.ts index 2643b16d0f7d..c3e44c6645a8 100644 --- a/src/locales/it/challenges.ts +++ b/src/locales/it/challenges.ts @@ -22,4 +22,10 @@ export const challenges: TranslationEntries = { "desc": "Puoi usare solo Pokémon di tipo {{type}}.", "desc_default": "Puoi usare solo Pokémon del tipo selezionato." }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/ko/achv.ts b/src/locales/ko/achv.ts index d8b8cc54f668..b7fb4123f4bb 100644 --- a/src/locales/ko/achv.ts +++ b/src/locales/ko/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "설마 자시안으로?", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only Eevee challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/ko/challenges.ts b/src/locales/ko/challenges.ts index 1f10c4f215a1..7ffba7986a05 100644 --- a/src/locales/ko/challenges.ts +++ b/src/locales/ko/challenges.ts @@ -23,4 +23,10 @@ export const challenges: TranslationEntries = { "desc_default": "선택한 타입의 포켓몬만 사용할 수 있습니다." //type in pokemon-info }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/pt_BR/achv.ts b/src/locales/pt_BR/achv.ts index ea77e0c17e94..1ce9508cab45 100644 --- a/src/locales/pt_BR/achv.ts +++ b/src/locales/pt_BR/achv.ts @@ -532,4 +532,8 @@ export const PGFachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Clube das Winx", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; diff --git a/src/locales/pt_BR/challenges.ts b/src/locales/pt_BR/challenges.ts index 7c991189bc80..5445d65f265d 100644 --- a/src/locales/pt_BR/challenges.ts +++ b/src/locales/pt_BR/challenges.ts @@ -22,4 +22,10 @@ export const challenges: TranslationEntries = { "desc": "Você só pode user Pokémon do tipo {{type}}.", "desc_default": "Você só pode user Pokémon de um único tipo." }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/zh_CN/achv.ts b/src/locales/zh_CN/achv.ts index 486ff3cc02b8..c6011c1c930d 100644 --- a/src/locales/zh_CN/achv.ts +++ b/src/locales/zh_CN/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "林克,醒醒!", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/zh_CN/challenges.ts b/src/locales/zh_CN/challenges.ts index 4c1b523ef168..d7ab803af048 100644 --- a/src/locales/zh_CN/challenges.ts +++ b/src/locales/zh_CN/challenges.ts @@ -22,4 +22,10 @@ export const challenges: TranslationEntries = { "desc": "你只能使用{{type}}\n属性的宝可梦", "desc_default": "你只能使用所选\n属性的宝可梦" }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/locales/zh_TW/achv.ts b/src/locales/zh_TW/achv.ts index 8b85f59447e6..31308055b86f 100644 --- a/src/locales/zh_TW/achv.ts +++ b/src/locales/zh_TW/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "林克,醒醒!", }, + "EEVEE_TRAINER": { + name: "Eevee Trainer", + description: "Complete Eevee Only challenge.", + }, } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/locales/zh_TW/challenges.ts b/src/locales/zh_TW/challenges.ts index e702ec4f2781..50bd8fc05a42 100644 --- a/src/locales/zh_TW/challenges.ts +++ b/src/locales/zh_TW/challenges.ts @@ -22,4 +22,10 @@ export const challenges: TranslationEntries = { "desc": "你只能使用{{type}}\n屬性的寶可夢", "desc_default": "你只能使用所選\n屬性的寶可夢" }, + "eeveeOnly": { + "name": "Eevee only", + "desc": "You can use only Eevee in this challenge", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/system/achv.ts b/src/system/achv.ts index 511ddd1eb8e6..f869deea33ef 100644 --- a/src/system/achv.ts +++ b/src/system/achv.ts @@ -5,7 +5,7 @@ import i18next from "i18next"; import * as Utils from "../utils"; import { PlayerGender } from "#enums/player-gender"; import { ParseKeys } from "i18next"; -import { Challenge, SingleGenerationChallenge, SingleTypeChallenge } from "#app/data/challenge.js"; +import { Challenge, EeveeOnlyChallenge, SingleGenerationChallenge, SingleTypeChallenge } from "#app/data/challenge.js"; export enum AchvTier { COMMON, @@ -276,6 +276,8 @@ export function getAchievementDescription(localizationKey: string): string { case "MONO_DARK": case "MONO_FAIRY": return i18next.t(`${genderPrefix}achv:MonoType.description` as ParseKeys, {"type": i18next.t(`pokemonInfo:Type.${localizationKey.slice(5)}`)}); + case "EEVEE_TRAINER": + return i18next.t(`${genderPrefix}achv:EEVEE_TRAINER.description` as ParseKeys); default: return ""; } @@ -350,6 +352,7 @@ export const achvs = { MONO_DRAGON: new ChallengeAchv("MONO_DRAGON","", "MONO_DRAGON.description", "dragon_fang", 100, c => c instanceof SingleTypeChallenge && c.value === 16), MONO_DARK: new ChallengeAchv("MONO_DARK","", "MONO_DARK.description", "black_glasses", 100, c => c instanceof SingleTypeChallenge && c.value === 17), MONO_FAIRY: new ChallengeAchv("MONO_FAIRY","", "MONO_FAIRY.description", "fairy_feather", 100, c => c instanceof SingleTypeChallenge && c.value === 18), + EEVEE_TRAINER: new ChallengeAchv("EEVEE_TRAINER","", "EEVEE_TRAINER.description", "fire_stone", 100, c => c instanceof EeveeOnlyChallenge && c.value === 1), }; export function initAchievements() { diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index db014432b136..22a17dcd6e61 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1138,8 +1138,10 @@ export default class StarterSelectUiHandler extends MessageUiHandler { const isValidForChallenge = new Utils.BooleanHolder(true); Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, species, isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(species, this.dexAttrCursor), this.starterGens.length); + const allowDuplicateSpecies = new Utils.BooleanHolder(false); + Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_POINTS, allowDuplicateSpecies); - if (!isDupe && isValidForChallenge.value && this.tryUpdateValue(this.scene.gameData.getSpeciesStarterValue(species.speciesId))) { + if ((!isDupe || allowDuplicateSpecies.value) && isValidForChallenge.value && this.tryUpdateValue(this.scene.gameData.getSpeciesStarterValue(species.speciesId))) { const cursorObj = this.starterCursorObjs[this.starterCursors.length]; cursorObj.setVisible(true); cursorObj.setPosition(this.cursorObj.x, this.cursorObj.y); From 9e60b12a72de21772abd87b9541831decce4754e Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 10:48:35 +0200 Subject: [PATCH 007/184] Add challenge to use only Eevee --- src/data/challenge.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 81ab4147e805..9da001de7f81 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -49,7 +49,7 @@ export enum ChallengeType { FIXED_BATTLES, /** - * Allow to use only duplicate species + * Allow to duplicate species * @param args [0] {@link Utils.BooleanHolder} Sets to false if illegal, pass in true. */ DUPLICATE_SPECIES, From 0ace2052a5688dea669143d7bf3357ccee2e5936 Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 12:40:34 +0200 Subject: [PATCH 008/184] Add fr locales --- src/locales/fr/achv.ts | 4 ++-- src/locales/fr/challenges.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/fr/achv.ts b/src/locales/fr/achv.ts index ccdfe04b2751..6076795534fe 100644 --- a/src/locales/fr/achv.ts +++ b/src/locales/fr/achv.ts @@ -265,8 +265,8 @@ export const PGMachv: AchievementTranslationEntries = { name: "Hey ! Listen !", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only challenge.", + name: "RP Pania", + description: "Terminer un challenge Évoli.", }, } as const; diff --git a/src/locales/fr/challenges.ts b/src/locales/fr/challenges.ts index 07814ad72b42..edd02b309fd5 100644 --- a/src/locales/fr/challenges.ts +++ b/src/locales/fr/challenges.ts @@ -24,9 +24,9 @@ export const challenges: TranslationEntries = { //type in pokemon-info }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "name": "Évoli uniquement", + "desc": "Vous ne pouvez choisir que des Évoli comme starters.", + "value.0": "Désactivé", + "value.1": "Activé", } } as const; From 177271c219a74f38a81ff7e11cf8f12a4403c809 Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 12:44:57 +0200 Subject: [PATCH 009/184] Add ko challenges locales --- src/locales/ko/challenges.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ko/challenges.ts b/src/locales/ko/challenges.ts index 7ffba7986a05..4f120adeb9f7 100644 --- a/src/locales/ko/challenges.ts +++ b/src/locales/ko/challenges.ts @@ -24,8 +24,8 @@ export const challenges: TranslationEntries = { //type in pokemon-info }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", + "name": "이브이 모드", + "desc": "이 챌린지는 이브이만 사용할 수 있습니다.", "value.0": "Off", "value.1": "On", } From 71c57d67eae38212a8daa6e8109d5a9aaf6090e4 Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 12:45:57 +0200 Subject: [PATCH 010/184] Add ko achv locales --- src/locales/ko/achv.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ko/achv.ts b/src/locales/ko/achv.ts index b7fb4123f4bb..d44d60c3a122 100644 --- a/src/locales/ko/achv.ts +++ b/src/locales/ko/achv.ts @@ -265,8 +265,8 @@ export const PGMachv: AchievementTranslationEntries = { name: "설마 자시안으로?", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only Eevee challenge.", + name: "이브이 트레이너", + description: "이브이 챌린지 모드 클리어.", }, } as const; From 124865c0c8903fbc0a41191af102b82ed9ebc687 Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 12:53:47 +0200 Subject: [PATCH 011/184] Add de locales --- src/locales/de/achv.ts | 4 ++-- src/locales/de/challenges.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/de/achv.ts b/src/locales/de/achv.ts index 50355b39c1d6..b8aa8ce9072e 100644 --- a/src/locales/de/achv.ts +++ b/src/locales/de/achv.ts @@ -265,8 +265,8 @@ export const PGMachv: AchievementTranslationEntries = { name: "Ein ewiges Abenteuer!", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only challenge.", + name: "E wie Evoli", + description: "Beende die 'Nur-Evoli' Herausforderung.", }, } as const; diff --git a/src/locales/de/challenges.ts b/src/locales/de/challenges.ts index d5a84cf40ecf..2285ac8e262b 100644 --- a/src/locales/de/challenges.ts +++ b/src/locales/de/challenges.ts @@ -24,9 +24,9 @@ export const challenges: TranslationEntries = { // types in pokemon-info }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "name": "Nur-Evoli", + "desc": "Du kannst nur Evoli in dieser Herausforderung verwenden.", + "value.0": "Aus", + "value.1": "An", } } as const; From 99f5b9beb86e73f6f1dcc652c51aa685170c5aba Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 12:55:05 +0200 Subject: [PATCH 012/184] Add cn locales --- src/locales/zh_CN/achv.ts | 4 ++-- src/locales/zh_CN/challenges.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/locales/zh_CN/achv.ts b/src/locales/zh_CN/achv.ts index c6011c1c930d..8099a92dcc0b 100644 --- a/src/locales/zh_CN/achv.ts +++ b/src/locales/zh_CN/achv.ts @@ -265,8 +265,8 @@ export const PGMachv: AchievementTranslationEntries = { name: "林克,醒醒!", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only challenge.", + name: "唯布独尊", + description: "完成伊布限定挑战。", }, } as const; diff --git a/src/locales/zh_CN/challenges.ts b/src/locales/zh_CN/challenges.ts index d7ab803af048..55af40206b5d 100644 --- a/src/locales/zh_CN/challenges.ts +++ b/src/locales/zh_CN/challenges.ts @@ -23,9 +23,9 @@ export const challenges: TranslationEntries = { "desc_default": "你只能使用所选\n属性的宝可梦" }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "name": "伊布限定", + "desc": "在这个挑战中你只能使用伊布", + "value.0": "禁用", + "value.1": "启用", } } as const; From 206da58d565a292d766031883f0e1abd109514ed Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 12:58:12 +0200 Subject: [PATCH 013/184] Changed challenge description to respect evolutions --- src/locales/en/challenges.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/en/challenges.ts b/src/locales/en/challenges.ts index 0b369c3bf661..a18359dab492 100644 --- a/src/locales/en/challenges.ts +++ b/src/locales/en/challenges.ts @@ -25,7 +25,7 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", + "desc": "You can use only Eevee and its evolutions in this challenge", "value.0": "Off", "value.1": "On", } From cdf8769c65d0557020ac02fdb63a4c4c63b1c95c Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 13:04:44 +0200 Subject: [PATCH 014/184] Move On/Off outside specific challenge --- src/data/challenge.ts | 5 ++++- src/locales/de/challenges.ts | 4 ++-- src/locales/en/challenges.ts | 4 ++-- src/locales/es/challenges.ts | 6 +++--- src/locales/fr/challenges.ts | 4 ++-- src/locales/it/challenges.ts | 6 +++--- src/locales/ko/challenges.ts | 4 ++-- src/locales/pt_BR/challenges.ts | 6 +++--- src/locales/zh_CN/challenges.ts | 4 ++-- src/locales/zh_TW/challenges.ts | 6 +++--- 10 files changed, 26 insertions(+), 23 deletions(-) diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 9da001de7f81..5fdc0ae120aa 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -653,7 +653,10 @@ export class EeveeOnlyChallenge extends Challenge { if (overrideValue === undefined) { overrideValue = this.value; } - return i18next.t(`challenges:eeveeOnly.value.${this.value}`); + if (overrideValue === 0) { + return i18next.t("challenges:off"); + } + return i18next.t("challenges:on"); } getDescription(overrideValue?: integer): string { diff --git a/src/locales/de/challenges.ts b/src/locales/de/challenges.ts index 2285ac8e262b..c0def6b7bd70 100644 --- a/src/locales/de/challenges.ts +++ b/src/locales/de/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "An", + "off": "Aus", "title": "Herausforderungsmodifikatoren", "illegalEvolution": "{{pokemon}} hat sich in ein Pokémon verwandelt, dass für diese Herausforderung nicht zulässig ist!", "singleGeneration": { @@ -26,7 +28,5 @@ export const challenges: TranslationEntries = { "eeveeOnly": { "name": "Nur-Evoli", "desc": "Du kannst nur Evoli in dieser Herausforderung verwenden.", - "value.0": "Aus", - "value.1": "An", } } as const; diff --git a/src/locales/en/challenges.ts b/src/locales/en/challenges.ts index a18359dab492..2f8907928d8f 100644 --- a/src/locales/en/challenges.ts +++ b/src/locales/en/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales.js"; export const challenges: TranslationEntries = { + "on": "On", + "off": "Off", "title": "Challenge Modifiers", "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", "singleGeneration": { @@ -26,7 +28,5 @@ export const challenges: TranslationEntries = { "eeveeOnly": { "name": "Eevee only", "desc": "You can use only Eevee and its evolutions in this challenge", - "value.0": "Off", - "value.1": "On", } } as const; diff --git a/src/locales/es/challenges.ts b/src/locales/es/challenges.ts index 94f9b1617fd2..09b4181f8b3d 100644 --- a/src/locales/es/challenges.ts +++ b/src/locales/es/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "On", + "off": "Off", "title": "Parámetros de Desafíos", "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", "singleGeneration": { @@ -24,8 +26,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "desc": "You can use only Eevee and its evolutions in this challenge", } } as const; diff --git a/src/locales/fr/challenges.ts b/src/locales/fr/challenges.ts index edd02b309fd5..ad49d0b7b972 100644 --- a/src/locales/fr/challenges.ts +++ b/src/locales/fr/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "Activé", + "off": "Désactivé", "title": "Paramètres du Challenge", "illegalEvolution": "{{pokemon}} s’est transformé en Pokémon\ninéligible pour ce challenge !", "singleGeneration": { @@ -26,7 +28,5 @@ export const challenges: TranslationEntries = { "eeveeOnly": { "name": "Évoli uniquement", "desc": "Vous ne pouvez choisir que des Évoli comme starters.", - "value.0": "Désactivé", - "value.1": "Activé", } } as const; diff --git a/src/locales/it/challenges.ts b/src/locales/it/challenges.ts index c3e44c6645a8..a0594af95748 100644 --- a/src/locales/it/challenges.ts +++ b/src/locales/it/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "On", + "off": "Off", "title": "Modificatori delle sfide", "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", "singleGeneration": { @@ -24,8 +26,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "desc": "You can use only Eevee and its evolutions in this challenge", } } as const; diff --git a/src/locales/ko/challenges.ts b/src/locales/ko/challenges.ts index 4f120adeb9f7..9e2a7d79bcf2 100644 --- a/src/locales/ko/challenges.ts +++ b/src/locales/ko/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "On", + "off": "Off", "title": "챌린지 조건 설정", "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", "singleGeneration": { @@ -26,7 +28,5 @@ export const challenges: TranslationEntries = { "eeveeOnly": { "name": "이브이 모드", "desc": "이 챌린지는 이브이만 사용할 수 있습니다.", - "value.0": "Off", - "value.1": "On", } } as const; diff --git a/src/locales/pt_BR/challenges.ts b/src/locales/pt_BR/challenges.ts index 5445d65f265d..2c9f36d2fce0 100644 --- a/src/locales/pt_BR/challenges.ts +++ b/src/locales/pt_BR/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "On", + "off": "Off", "title": "Desafios", "illegalEvolution": "{{pokemon}} não pode ser escolhido\nnesse desafio!", "singleGeneration": { @@ -24,8 +26,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "desc": "You can use only Eevee and its evolutions in this challenge", } } as const; diff --git a/src/locales/zh_CN/challenges.ts b/src/locales/zh_CN/challenges.ts index 55af40206b5d..5da5f633ea1f 100644 --- a/src/locales/zh_CN/challenges.ts +++ b/src/locales/zh_CN/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "启用", + "off": "禁用", "title": "适用挑战条件", "illegalEvolution": "{{pokemon}}变成了\n不符合此挑战条件的宝可梦!", "singleGeneration": { @@ -25,7 +27,5 @@ export const challenges: TranslationEntries = { "eeveeOnly": { "name": "伊布限定", "desc": "在这个挑战中你只能使用伊布", - "value.0": "禁用", - "value.1": "启用", } } as const; diff --git a/src/locales/zh_TW/challenges.ts b/src/locales/zh_TW/challenges.ts index 50bd8fc05a42..101ba878436a 100644 --- a/src/locales/zh_TW/challenges.ts +++ b/src/locales/zh_TW/challenges.ts @@ -1,6 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { + "on": "On", + "off": "Off", "title": "適用挑戰條件", "illegalEvolution": "{{pokemon}} 進化成了不符合\n挑戰條件的寶可夢!", "singleGeneration": { @@ -24,8 +26,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Eevee only", - "desc": "You can use only Eevee in this challenge", - "value.0": "Off", - "value.1": "On", + "desc": "You can use only Eevee and its evolutions in this challenge", } } as const; From 985b20c774bc50d6918550046a10f144cdf51449 Mon Sep 17 00:00:00 2001 From: hayuna Date: Tue, 2 Jul 2024 13:16:38 +0200 Subject: [PATCH 015/184] Update src/locales/fr/challenges.ts Co-authored-by: Lugiad' --- src/locales/fr/challenges.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/challenges.ts b/src/locales/fr/challenges.ts index ad49d0b7b972..dffa1bb77907 100644 --- a/src/locales/fr/challenges.ts +++ b/src/locales/fr/challenges.ts @@ -27,6 +27,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Évoli uniquement", - "desc": "Vous ne pouvez choisir que des Évoli comme starters.", + "desc": "Vous ne pouvez utiliser que des Évoli et leurs évolutions.", } } as const; From 323e0ffaeec9cb59361ea83430d23f1d969b51d9 Mon Sep 17 00:00:00 2001 From: hayuna Date: Tue, 2 Jul 2024 13:16:54 +0200 Subject: [PATCH 016/184] Update src/locales/pt_BR/challenges.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/challenges.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/pt_BR/challenges.ts b/src/locales/pt_BR/challenges.ts index 2c9f36d2fce0..0d8bbdc1c319 100644 --- a/src/locales/pt_BR/challenges.ts +++ b/src/locales/pt_BR/challenges.ts @@ -21,11 +21,11 @@ export const challenges: TranslationEntries = { }, "singleType": { "name": "Monotipo", - "desc": "Você só pode user Pokémon do tipo {{type}}.", - "desc_default": "Você só pode user Pokémon de um único tipo." + "desc": "Você só pode usar Pokémon do tipo {{type}}.", + "desc_default": "Você só pode usar Pokémon de um único tipo." }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee and its evolutions in this challenge", + "name": "Somente Eevees", + "desc": "Você só pode usar Eevee e suas evoluções nesse desafio", } } as const; From fb2c3dfd6016e0ff8778ee19cd8a1774ac3422f4 Mon Sep 17 00:00:00 2001 From: hayuna Date: Tue, 2 Jul 2024 13:17:02 +0200 Subject: [PATCH 017/184] Update src/locales/ko/challenges.ts Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> --- src/locales/ko/challenges.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ko/challenges.ts b/src/locales/ko/challenges.ts index 9e2a7d79bcf2..5b2a67f0ccd6 100644 --- a/src/locales/ko/challenges.ts +++ b/src/locales/ko/challenges.ts @@ -1,8 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { - "on": "On", - "off": "Off", + "on": "설정", + "off": "해제", "title": "챌린지 조건 설정", "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", "singleGeneration": { From 477aefe5bc89260f385999ad79590888a81241bd Mon Sep 17 00:00:00 2001 From: hayuna Date: Tue, 2 Jul 2024 13:17:09 +0200 Subject: [PATCH 018/184] Update src/locales/pt_BR/challenges.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/challenges.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/pt_BR/challenges.ts b/src/locales/pt_BR/challenges.ts index 0d8bbdc1c319..003f89f73e4c 100644 --- a/src/locales/pt_BR/challenges.ts +++ b/src/locales/pt_BR/challenges.ts @@ -1,8 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { - "on": "On", - "off": "Off", + "on": "Ligado", + "off": "Desligado", "title": "Desafios", "illegalEvolution": "{{pokemon}} não pode ser escolhido\nnesse desafio!", "singleGeneration": { From a417214ce8152e8f35c305bdedb3980ea8f46d53 Mon Sep 17 00:00:00 2001 From: hayuna Date: Tue, 2 Jul 2024 13:17:20 +0200 Subject: [PATCH 019/184] Update src/locales/pt_BR/achv.ts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: José Ricardo Fleury Oliveira --- src/locales/pt_BR/achv.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/pt_BR/achv.ts b/src/locales/pt_BR/achv.ts index 1ce9508cab45..b72bf685c307 100644 --- a/src/locales/pt_BR/achv.ts +++ b/src/locales/pt_BR/achv.ts @@ -533,7 +533,7 @@ export const PGFachv: AchievementTranslationEntries = { name: "Clube das Winx", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only challenge.", + name: "Treinador de Eevee", + description: "Complete o desafio Somente Eevees.", }, } as const; From fb27e9354b9ffc1e1f90f067a20a8edea06ea410 Mon Sep 17 00:00:00 2001 From: Hayuna Date: Tue, 2 Jul 2024 13:21:21 +0200 Subject: [PATCH 020/184] Fix typo in var name --- src/data/challenge.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 5fdc0ae120aa..f3cd78b3ed50 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -667,12 +667,12 @@ export class EeveeOnlyChallenge extends Challenge { return i18next.t("challenges:eeveeOnly.desc"); } - apply(challlengeType: ChallengeType, args: any[]): boolean { + apply(challengeType: ChallengeType, args: any[]): boolean { if (this.value === 0) { return false; } - switch (challlengeType) { + switch (challengeType) { case ChallengeType.POKEMON_IN_BATTLE: const pokemon = args[0] as Pokemon; const isValidPokemon = args[1] as Utils.BooleanHolder; From 1ff43748512f7f364883837f2d1a00612814acaf Mon Sep 17 00:00:00 2001 From: hayuna Date: Wed, 3 Jul 2024 07:00:10 +0200 Subject: [PATCH 021/184] Update src/locales/ko/achv.ts Co-authored-by: Enoch --- src/locales/ko/achv.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/achv.ts b/src/locales/ko/achv.ts index d44d60c3a122..e4e4870a13ef 100644 --- a/src/locales/ko/achv.ts +++ b/src/locales/ko/achv.ts @@ -266,7 +266,7 @@ export const PGMachv: AchievementTranslationEntries = { }, "EEVEE_TRAINER": { name: "이브이 트레이너", - description: "이브이 챌린지 모드 클리어.", + description: "이브이 모드 챌린지 클리어.", }, } as const; From 844e00e58d8023131c2cad211a915d0080a3be95 Mon Sep 17 00:00:00 2001 From: hayuna Date: Wed, 3 Jul 2024 07:00:20 +0200 Subject: [PATCH 022/184] Update src/locales/ko/challenges.ts Co-authored-by: Enoch --- src/locales/ko/challenges.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/challenges.ts b/src/locales/ko/challenges.ts index 5b2a67f0ccd6..bf8471d6cb08 100644 --- a/src/locales/ko/challenges.ts +++ b/src/locales/ko/challenges.ts @@ -27,6 +27,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "이브이 모드", - "desc": "이 챌린지는 이브이만 사용할 수 있습니다.", + "desc": "이 챌린지는 이브이와 이브이의 진화체만 사용할 수 있습니다.", } } as const; From 7318a522b0d52757c720a549a5129afe8caf738d Mon Sep 17 00:00:00 2001 From: hayuna Date: Wed, 3 Jul 2024 11:55:50 +0200 Subject: [PATCH 023/184] Update src/locales/de/challenges.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> --- src/locales/de/challenges.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/de/challenges.ts b/src/locales/de/challenges.ts index c0def6b7bd70..3384c2137ff7 100644 --- a/src/locales/de/challenges.ts +++ b/src/locales/de/challenges.ts @@ -27,6 +27,6 @@ export const challenges: TranslationEntries = { }, "eeveeOnly": { "name": "Nur-Evoli", - "desc": "Du kannst nur Evoli in dieser Herausforderung verwenden.", + "desc": "Du kannst nur Evoli und dessen Entwicklungen in dieser Herausforderung verwenden.", } } as const; From 26fb3c85c3cf03f5c001a24c830bdf58f78dd53f Mon Sep 17 00:00:00 2001 From: hayuna Date: Wed, 3 Jul 2024 21:59:56 +0200 Subject: [PATCH 024/184] Update src/locales/es/challenges.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> --- src/locales/es/challenges.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/challenges.ts b/src/locales/es/challenges.ts index 09b4181f8b3d..fe552b786ab3 100644 --- a/src/locales/es/challenges.ts +++ b/src/locales/es/challenges.ts @@ -1,8 +1,8 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const challenges: TranslationEntries = { - "on": "On", - "off": "Off", + "on": "Activado", + "off": "Desactivado", "title": "Parámetros de Desafíos", "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", "singleGeneration": { From 26a377441f99cbb088945f7ab528eb6f8de4c56d Mon Sep 17 00:00:00 2001 From: hayuna Date: Wed, 3 Jul 2024 22:00:02 +0200 Subject: [PATCH 025/184] Update src/locales/es/achv.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> --- src/locales/es/achv.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/achv.ts b/src/locales/es/achv.ts index 11601cfc5d64..98560313245b 100644 --- a/src/locales/es/achv.ts +++ b/src/locales/es/achv.ts @@ -265,8 +265,8 @@ export const PGMachv: AchievementTranslationEntries = { name: "Mono FAIRY", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only challenge.", + name: "Entranador de Eevee", + description: "Completa el desafío de solo Eevee.", }, } as const; From 9e36f5117b0ca7037e3f540f86fd866b121d009c Mon Sep 17 00:00:00 2001 From: hayuna Date: Thu, 4 Jul 2024 11:47:39 +0200 Subject: [PATCH 026/184] Update src/locales/es/achv.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> --- src/locales/es/achv.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/achv.ts b/src/locales/es/achv.ts index 98560313245b..429816fab056 100644 --- a/src/locales/es/achv.ts +++ b/src/locales/es/achv.ts @@ -265,7 +265,7 @@ export const PGMachv: AchievementTranslationEntries = { name: "Mono FAIRY", }, "EEVEE_TRAINER": { - name: "Entranador de Eevee", + name: "Entrenador de Eevee", description: "Completa el desafío de solo Eevee.", }, } as const; From e8cc291539c80547b020670488937a17c5cd56ea Mon Sep 17 00:00:00 2001 From: hayuna Date: Sun, 7 Jul 2024 14:28:18 +0200 Subject: [PATCH 027/184] Update src/locales/es/challenges.ts Co-authored-by: InnocentGameDev --- src/locales/es/challenges.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/es/challenges.ts b/src/locales/es/challenges.ts index fe552b786ab3..77e7955bc740 100644 --- a/src/locales/es/challenges.ts +++ b/src/locales/es/challenges.ts @@ -25,7 +25,7 @@ export const challenges: TranslationEntries = { "desc_default": "Solo puedes usar Pokémon del tipo elegido.", }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee and its evolutions in this challenge", + "name": "Solamente Eevee", + "desc": "Solo puedes usar a Eevee o a sus evoluciones en este desafío", } } as const; From f513c1e73e3945734978cc267831b6378f0596a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2?= <123510358+NicusPulcis@users.noreply.github.com> Date: Sun, 7 Jul 2024 19:59:58 +0200 Subject: [PATCH 028/184] Update achv.ts (it) --- src/locales/it/achv.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/it/achv.ts b/src/locales/it/achv.ts index 6636cfb13b35..817595bf9536 100644 --- a/src/locales/it/achv.ts +++ b/src/locales/it/achv.ts @@ -265,8 +265,8 @@ export const PGMachv: AchievementTranslationEntries = { name: "Follettini e follettine", }, "EEVEE_TRAINER": { - name: "Eevee Trainer", - description: "Complete Eevee Only challenge.", + name: "Eeveeallenatore", + description: "Completa la challenge mono-Eevee.", }, } as const; From b60c893d3fa1deafb7ca3a45eb720a4a00c7d9f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2?= <123510358+NicusPulcis@users.noreply.github.com> Date: Sun, 7 Jul 2024 20:03:42 +0200 Subject: [PATCH 029/184] Update challenges.ts (it) --- src/locales/it/challenges.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/it/challenges.ts b/src/locales/it/challenges.ts index a0594af95748..816ee3c34ebe 100644 --- a/src/locales/it/challenges.ts +++ b/src/locales/it/challenges.ts @@ -4,7 +4,7 @@ export const challenges: TranslationEntries = { "on": "On", "off": "Off", "title": "Modificatori delle sfide", - "illegalEvolution": "{{pokemon}} changed into an ineligble pokémon\nfor this challenge!", + "illegalEvolution": "{{pokemon}} non è più un Pokémon\nvalido per la sfida!", "singleGeneration": { "name": "Mono gen", "desc": "Puoi usare solo Pokémon di {{gen}} generazione.", @@ -25,7 +25,7 @@ export const challenges: TranslationEntries = { "desc_default": "Puoi usare solo Pokémon del tipo selezionato." }, "eeveeOnly": { - "name": "Eevee only", - "desc": "You can use only Eevee and its evolutions in this challenge", + "name": "Mono-Eevee", + "desc": "Puoi usare solo Eevee e le sue evoluzioni.", } } as const; From ff1fa15dba12ad88d166b50a072c160f4c0389c2 Mon Sep 17 00:00:00 2001 From: Adrian T <68144167+torranx@users.noreply.github.com> Date: Thu, 11 Jul 2024 01:48:42 +0800 Subject: [PATCH 030/184] fix inaccurate docs for TypeImmunityAbAttr (#2957) --- src/data/ability.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index f449b33992bf..2eb9f8caaa71 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -361,13 +361,13 @@ export class TypeImmunityAbAttr extends PreDefendAbAttr { /** * Applies immunity if this ability grants immunity to the type of the given move. - * @param pokemon {@linkcode Pokemon} the defending Pokemon - * @param passive N/A - * @param attacker {@linkcode Pokemon} the attacking Pokemon - * @param move {@linkcode Move} the attacking move - * @param cancelled N/A + * @param pokemon {@linkcode Pokemon} The defending Pokemon. + * @param passive - Whether the ability is passive. + * @param attacker {@linkcode Pokemon} The attacking Pokemon. + * @param move {@linkcode Move} The attacking move. + * @param cancelled {@linkcode Utils.BooleanHolder} - A holder for a boolean value indicating if the move was cancelled. * @param args [0] {@linkcode Utils.NumberHolder} gets set to 0 if move is immuned by an ability. - * @param args [1] {@linkcode Utils.NumberHolder} type of move being defended against in case it has changed from default type + * @param args [1] - Whether the move is simulated. */ applyPreDefend(pokemon: Pokemon, passive: boolean, attacker: Pokemon, move: Move, cancelled: Utils.BooleanHolder, args: any[]): boolean { // Field moves should ignore immunity From c44b38c40a337b33d40dc86fc5bc9749a9331c21 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 10 Jul 2024 19:40:52 +0100 Subject: [PATCH 031/184] chore: Add beta branch to GitHub Actions tests workflow --- .github/workflows/tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c1c32a95cd6f..9ce1d1c50387 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -6,9 +6,11 @@ on: push: branches: - main # Trigger on push events to the main branch + - beta # Trigger on push events to the beta branch pull_request: branches: - main # Trigger on pull request events targeting the main branch + - beta # Trigger on pull request events targeting the beta branch jobs: run-tests: # Define a job named "run-tests" From 4dbed9cb4e89bce96c2f8e3d37acb8e68358a178 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 10 Jul 2024 19:49:05 +0100 Subject: [PATCH 032/184] chore: Add beta branch to GitHub Actions linter and gh-pages workflow --- .github/workflows/eslint.yml | 2 ++ .github/workflows/github-pages.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml index 32c0ca7707af..9068f1ae9a22 100644 --- a/.github/workflows/eslint.yml +++ b/.github/workflows/eslint.yml @@ -6,9 +6,11 @@ on: push: branches: - main # Trigger on push events to the main branch + - beta # Trigger on push events to the beta branch pull_request: branches: - main # Trigger on pull request events targeting the main branch + - beta # Trigger on pull request events targeting the beta branch jobs: run-linters: # Define a job named "run-linters" diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index ce52e8d9772e..802ed65a18f1 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -7,6 +7,7 @@ on: pull_request: branches: - main + - beta jobs: pages: From ea4e56b92962274240c1332492f5e7fddb8f0c24 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 10 Jul 2024 19:56:37 +0100 Subject: [PATCH 033/184] Update src/locales/ko/menu-ui-handler.ts Co-authored-by: lnuvy --- src/locales/ko/menu-ui-handler.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/ko/menu-ui-handler.ts b/src/locales/ko/menu-ui-handler.ts index b62ff2247e31..2e036f49b4da 100644 --- a/src/locales/ko/menu-ui-handler.ts +++ b/src/locales/ko/menu-ui-handler.ts @@ -18,10 +18,10 @@ export const menuUiHandler: SimpleTranslationEntries = { "exportSlotSelect": "내보낼 슬롯을 골라주세요.", "importData": "데이터 불러오기", "exportData": "데이터 내보내기", - "linkDiscord": "Link Discord", - "unlinkDiscord": "Unlink Discord", - "linkGoogle": "Link Google", - "unlinkGoogle": "Unlink Google", + "linkDiscord": "디스코드 연동", + "unlinkDiscord": "디스코드 연동해제", + "linkGoogle": "구글 연동", + "unlinkGoogle": "구글 연동해제", "cancel": "취소", "losingProgressionWarning": "전투 시작으로부터의 진행 상황을 잃게 됩니다. 계속하시겠습니까?", "noEggs": "부화중인 알이 없습니다!" From cf1e457edc03ad0a208ffab639edd6918b456a7b Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 10 Jul 2024 19:56:48 +0100 Subject: [PATCH 034/184] Update src/locales/ko/menu.ts Co-authored-by: lnuvy --- src/locales/ko/menu.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/menu.ts b/src/locales/ko/menu.ts index 945f4e711f82..1025ccff5c55 100644 --- a/src/locales/ko/menu.ts +++ b/src/locales/ko/menu.ts @@ -17,7 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "이름", "password": "비밀번호", "login": "로그인", - "orUse": "Or use", + "orUse": "혹은", "register": "등록", "emptyUsername": "이름은 비워둘 수 없습니다", "invalidLoginUsername": "사용할 수 없는 이름입니다", From 84e03bef86f93c6e8658599a3a18e5a5f902c167 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ricardo=20Fleury=20Oliveira?= Date: Wed, 10 Jul 2024 16:22:37 -0300 Subject: [PATCH 035/184] Localization(pt): translated bgm-name.ts (#2955) * Localization(pt): translated bgm-name.ts * fix --- src/locales/pt_BR/bgm-name.ts | 198 +++++++++++++++++----------------- 1 file changed, 99 insertions(+), 99 deletions(-) diff --git a/src/locales/pt_BR/bgm-name.ts b/src/locales/pt_BR/bgm-name.ts index 87d90dabc9d8..a31dd4583740 100644 --- a/src/locales/pt_BR/bgm-name.ts +++ b/src/locales/pt_BR/bgm-name.ts @@ -1,89 +1,89 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const bgmName: SimpleTranslationEntries = { - "music": "Music: ", - "missing_entries" : "{{name}}", - "battle_kanto_champion": "B2W2 Kanto Champion Battle", - "battle_johto_champion": "B2W2 Johto Champion Battle", - "battle_hoenn_champion": "B2W2 Hoenn Champion Battle", - "battle_sinnoh_champion": "B2W2 Sinnoh Champion Battle", - "battle_champion_alder": "BW Unova Champion Battle", - "battle_champion_iris": "B2W2 Unova Champion Battle", - "battle_kalos_champion": "XY Kalos Champion Battle", - "battle_alola_champion": "USUM Alola Champion Battle", - "battle_galar_champion": "SWSH Galar Champion Battle", - "battle_champion_geeta": "SV Champion Geeta Battle", - "battle_champion_nemona": "SV Champion Nemona Battle", - "battle_champion_kieran": "SV Champion Kieran Battle", - "battle_hoenn_elite": "ORAS Elite Four Battle", - "battle_unova_elite": "BW Elite Four Battle", - "battle_kalos_elite": "XY Elite Four Battle", - "battle_alola_elite": "SM Elite Four Battle", - "battle_galar_elite": "SWSH League Tournament Battle", - "battle_paldea_elite": "SV Elite Four Battle", - "battle_bb_elite": "SV BB League Elite Four Battle", - "battle_final_encounter": "PMD RTDX Rayquaza's Domain", - "battle_final": "BW Ghetsis Battle", - "battle_kanto_gym": "B2W2 Kanto Gym Battle", - "battle_johto_gym": "B2W2 Johto Gym Battle", - "battle_hoenn_gym": "B2W2 Hoenn Gym Battle", - "battle_sinnoh_gym": "B2W2 Sinnoh Gym Battle", - "battle_unova_gym": "BW Unova Gym Battle", - "battle_kalos_gym": "XY Kalos Gym Battle", - "battle_galar_gym": "SWSH Galar Gym Battle", - "battle_paldea_gym": "SV Paldea Gym Battle", - "battle_legendary_kanto": "XY Kanto Legendary Battle", - "battle_legendary_raikou": "HGSS Raikou Battle", - "battle_legendary_entei": "HGSS Entei Battle", - "battle_legendary_suicune": "HGSS Suicune Battle", - "battle_legendary_lugia": "HGSS Lugia Battle", - "battle_legendary_ho_oh": "HGSS Ho-oh Battle", - "battle_legendary_regis_g5": "B2W2 Legendary Titan Battle", - "battle_legendary_regis_g6": "ORAS Legendary Titan Battle", - "battle_legendary_gro_kyo": "ORAS Groudon & Kyogre Battle", - "battle_legendary_rayquaza": "ORAS Rayquaza Battle", - "battle_legendary_deoxys": "ORAS Deoxys Battle", - "battle_legendary_lake_trio": "ORAS Lake Guardians Battle", - "battle_legendary_sinnoh": "ORAS Sinnoh Legendary Battle", - "battle_legendary_dia_pal": "ORAS Dialga & Palkia Battle", - "battle_legendary_giratina": "ORAS Giratina Battle", - "battle_legendary_arceus": "HGSS Arceus Battle", - "battle_legendary_unova": "BW Unova Legendary Battle", - "battle_legendary_kyurem": "BW Kyurem Battle", - "battle_legendary_res_zek": "BW Reshiram & Zekrom Battle", - "battle_legendary_xern_yvel": "XY Xerneas & Yveltal Battle", - "battle_legendary_tapu": "SM Tapu Battle", - "battle_legendary_sol_lun": "SM Solgaleo & Lunala Battle", - "battle_legendary_ub": "SM Ultra Beast Battle", - "battle_legendary_dusk_dawn": "USUM Dusk Mane & Dawn Wings Necrozma Battle", - "battle_legendary_ultra_nec": "USUM Ultra Necrozma Battle", - "battle_legendary_zac_zam": "SWSH Zacian & Zamazenta Battle", - "battle_legendary_glas_spec": "SWSH Glastrier & Spectrier Battle", - "battle_legendary_calyrex": "SWSH Calyrex Battle", - "battle_legendary_birds_galar": "SWSH Galarian Legendary Birds Battle", - "battle_legendary_ruinous": "SV Treasures of Ruin Battle", - "battle_legendary_kor_mir": "SV Depths of Area Zero Battle", - "battle_legendary_loyal_three": "SV Loyal Three Battle", - "battle_legendary_ogerpon": "SV Ogerpon Battle", - "battle_legendary_terapagos": "SV Terapagos Battle", - "battle_legendary_pecharunt": "SV Pecharunt Battle", - "battle_rival": "BW Rival Battle", - "battle_rival_2": "BW N Battle", - "battle_rival_3": "BW Final N Battle", - "battle_trainer": "BW Trainer Battle", - "battle_wild": "BW Wild Battle", - "battle_wild_strong": "BW Strong Wild Battle", - "end_summit": "PMD RTDX Sky Tower Summit", - "battle_rocket_grunt": "HGSS Team Rocket Battle", - "battle_aqua_magma_grunt": "ORAS Team Aqua & Magma Battle", - "battle_galactic_grunt": "BDSP Team Galactic Battle", - "battle_plasma_grunt": "BW Team Plasma Battle", - "battle_flare_grunt": "XY Team Flare Battle", - "battle_rocket_boss": "USUM Giovanni Battle", - "battle_aqua_magma_boss": "ORAS Archie & Maxie Battle", - "battle_galactic_boss": "BDSP Cyrus Battle", - "battle_plasma_boss": "B2W2 Ghetsis Battle", - "battle_flare_boss": "XY Lysandre Battle", + "music": "Música: ", + "missing_entries": "{{name}}", + "battle_kanto_champion": "B2W2 Batalha do Campeão de Kanto", + "battle_johto_champion": "B2W2 Batalha do Campeão de Johto", + "battle_hoenn_champion": "B2W2 Batalha do Campeão de Hoenn", + "battle_sinnoh_champion": "B2W2 Batalha do Campeão de Sinnoh", + "battle_champion_alder": "BW Batalha do Campeão de Unova", + "battle_champion_iris": "B2W2 Batalha do Campeão de Unova", + "battle_kalos_champion": "XY Batalha do Campeão de Kalos", + "battle_alola_champion": "USUM Batalha do Campeão de Alola", + "battle_galar_champion": "SWSH Batalha do Campeão de Galar", + "battle_champion_geeta": "SV Batalha da Campeã Geeta", + "battle_champion_nemona": "SV Batalha da Campeã Nemona", + "battle_champion_kieran": "SV Batalha do Campeão Kieran", + "battle_hoenn_elite": "ORAS Batalha da Elite dos Quatro", + "battle_unova_elite": "BW Batalha da Elite dos Quatro", + "battle_kalos_elite": "XY Batalha da Elite dos Quatro", + "battle_alola_elite": "SM Batalha da Elite dos Quatro", + "battle_galar_elite": "SWSH Batalha da Liga Pokémon", + "battle_paldea_elite": "SV Batalha da Elite dos Quatro", + "battle_bb_elite": "SV Liga BB Batalha da Elite dos Quatro", + "battle_final_encounter": "PMD RTDX Domínio do Rayquaza", + "battle_final": "BW Batalha do Ghetsis", + "battle_kanto_gym": "B2W2 Batalha de Ginásio de Kanto", + "battle_johto_gym": "B2W2 Batalha de Ginásio de Johto", + "battle_hoenn_gym": "B2W2 Batalha de Ginásio de Hoenn", + "battle_sinnoh_gym": "B2W2 Batalha de Ginásio de Sinnoh", + "battle_unova_gym": "BW Batalha de Ginásio de Unova", + "battle_kalos_gym": "XY Batalha de Ginásio de Kalos", + "battle_galar_gym": "SWSH Batalha de Ginásio de Galar", + "battle_paldea_gym": "SV Batalha de Ginásio de Paldea", + "battle_legendary_kanto": "XY Batalha dos Lendários de Kanto", + "battle_legendary_raikou": "HGSS Batalha do Raikou", + "battle_legendary_entei": "HGSS Batalha do Entei", + "battle_legendary_suicune": "HGSS Batalha do Suicune", + "battle_legendary_lugia": "HGSS Batalha do Lugia", + "battle_legendary_ho_oh": "HGSS Batalha do Ho-Oh", + "battle_legendary_regis_g5": "B2W2 Batalha dos Titãs Lendários", + "battle_legendary_regis_g6": "ORAS Batalha dos Titãs Lendários", + "battle_legendary_gro_kyo": "ORAS Batalha do Groudon & Kyogre", + "battle_legendary_rayquaza": "ORAS Batalha do Rayquaza", + "battle_legendary_deoxys": "ORAS Batalha do Deoxys", + "battle_legendary_lake_trio": "ORAS Batalha do Trio dos Lagos", + "battle_legendary_sinnoh": "ORAS Batalha dos Lendários de Sinnoh", + "battle_legendary_dia_pal": "ORAS Batalha do Dialga & Palkia", + "battle_legendary_giratina": "ORAS Batalha do Giratina", + "battle_legendary_arceus": "HGSS Batalha do Arceus", + "battle_legendary_unova": "BW Batalha dos Lendários de Unova", + "battle_legendary_kyurem": "BW Batalha do Kyurem", + "battle_legendary_res_zek": "BW Batalha do Reshiram & Zekrom", + "battle_legendary_xern_yvel": "XY Batalha do Xerneas & Yveltal", + "battle_legendary_tapu": "SM Batalha dos Guardiões de Alola", + "battle_legendary_sol_lun": "SM Batalha do Solgaleo & Lunala", + "battle_legendary_ub": "SM Batalha das Ultracriaturas", + "battle_legendary_dusk_dawn": "USUM Batalha do Necrozma Crepúsculo & Alvorada", + "battle_legendary_ultra_nec": "USUM Batalha do Necrozma Ultra", + "battle_legendary_zac_zam": "SWSH Batalha do Zacian & Zamazenta", + "battle_legendary_glas_spec": "SWSH Batalha do Glastrier & Spectrier", + "battle_legendary_calyrex": "SWSH Batalha do Calyrex", + "battle_legendary_birds_galar": "SWSH Batalha dos Pássaros Lendários de Galar", + "battle_legendary_ruinous": "SV Batalha dos Lendários Ruinosos", + "battle_legendary_kor_mir": "SV Batalha das Cavernas da Área Zero", + "battle_legendary_loyal_three": "SV Batalha dos Três Leais", + "battle_legendary_ogerpon": "SV Batalha do Ogerpon", + "battle_legendary_terapagos": "SV Batalha do Terapagos", + "battle_legendary_pecharunt": "SV Batalha do Pecharunt", + "battle_rival": "BW Batalha do Rival", + "battle_rival_2": "BW Batalha do N", + "battle_rival_3": "BW Batalha Final do N", + "battle_trainer": "BW Batalha de Treinador", + "battle_wild": "BW Batalha de Pokémon Selvagem", + "battle_wild_strong": "BW Batalha de Pokémon Selvagem Forte", + "end_summit": "PMD RTDX Cume da Torre do Céu", + "battle_rocket_grunt": "HGSS Batalha da Equipe Rocket", + "battle_aqua_magma_grunt": "ORAS Batalha da Equipe Aqua & Magma", + "battle_galactic_grunt": "BDSP Batalha da Equipe Galáctica", + "battle_plasma_grunt": "BW Batalha da Equipe Plasma", + "battle_flare_grunt": "XY Batalha da Equipe Flare", + "battle_rocket_boss": "USUM Batalha do Giovanni", + "battle_aqua_magma_boss": "ORAS Batalha do Maxie & Archie", + "battle_galactic_boss": "BDSP Batalha do Cyrus", + "battle_plasma_boss": "B2W2 Batalha do Ghetsis", + "battle_flare_boss": "XY Batalha do Lysandre", // Biome Music "abyss": "PMD EoS Dark Crater", @@ -123,23 +123,23 @@ export const bgmName: SimpleTranslationEntries = { "wasteland": "PMD EoS Hidden Highland", // Encounter - "encounter_ace_trainer": "BW Trainers' Eyes Meet (Ace Trainer)", - "encounter_backpacker": "BW Trainers' Eyes Meet (Backpacker)", - "encounter_clerk": "BW Trainers' Eyes Meet (Clerk)", - "encounter_cyclist": "BW Trainers' Eyes Meet (Cyclist)", - "encounter_lass": "BW Trainers' Eyes Meet (Lass)", - "encounter_parasol_lady": "BW Trainers' Eyes Meet (Parasol Lady)", - "encounter_pokefan": "BW Trainers' Eyes Meet (Poke Fan)", - "encounter_psychic": "BW Trainers' Eyes Meet (Psychic)", - "encounter_rich": "BW Trainers' Eyes Meet (Gentleman)", + "encounter_ace_trainer": "BW Encontro com Treinador (Treinador Ás)", + "encounter_backpacker": "BW Encontro com Treinador (Mochileiro)", + "encounter_clerk": "BW Encontro com Treinador (Funcionário)", + "encounter_cyclist": "BW Encontro com Treinador (Ciclista)", + "encounter_lass": "BW Encontro com Treinador (Senhorita)", + "encounter_parasol_lady": "BW Encontro com Treinador (Moça de Sombrinha)", + "encounter_pokefan": "BW Encontro com Treinador (Pokéfã)", + "encounter_psychic": "BW Encontro com Treinador (Médium)", + "encounter_rich": "BW Encontro com Treinador (Cavalheiro)", "encounter_rival": "BW Cheren", - "encounter_roughneck": "BW Trainers' Eyes Meet (Roughneck)", - "encounter_scientist": "BW Trainers' Eyes Meet (Scientist)", - "encounter_twins": "BW Trainers' Eyes Meet (Twins)", - "encounter_youngster": "BW Trainers' Eyes Meet (Youngster)", + "encounter_roughneck": "BW Encontro com Treinador (Arruaceiro)", + "encounter_scientist": "BW Encontro com Treinador (Cientista)", + "encounter_twins": "BW Encontro com Treinador (Gêmeos)", + "encounter_youngster": "BW Encontro com Treinador (Jovem)", // Other - "heal": "BW Pokémon Heal", - "menu": "PMD EoS Welcome to the World of Pokémon!", - "title": "PMD EoS Top Menu Theme", + "heal": "BW Centro Pokémon", + "menu": "PMD EoS Bem-vindo ao Mundo dos Pokémon!", + "title": "PMD EoS Menu Principal", } as const; From fab59921d6b763e7af3869f5c06eb9f5427f7831 Mon Sep 17 00:00:00 2001 From: Felix Staud Date: Wed, 10 Jul 2024 13:27:28 -0700 Subject: [PATCH 036/184] update VITE_I18N_DEBUG in .env files --- .env.beta | 3 ++- .env.development | 2 +- .env.production | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.env.beta b/.env.beta index 8d1e93b32772..eca670feab73 100644 --- a/.env.beta +++ b/.env.beta @@ -1,3 +1,4 @@ VITE_BYPASS_LOGIN=0 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=https://api.beta.pokerogue.net \ No newline at end of file +VITE_SERVER_URL=https://api.beta.pokerogue.net +VITE_I18N_DEBUG=1 \ No newline at end of file diff --git a/.env.development b/.env.development index 527880952204..52e8025ef57e 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ VITE_BYPASS_LOGIN=1 VITE_BYPASS_TUTORIAL=0 VITE_SERVER_URL=http://localhost:8001 -VITE_I18N_DEBUG=0 \ No newline at end of file +VITE_I18N_DEBUG=1 \ No newline at end of file diff --git a/.env.production b/.env.production index 74818d41a12a..d328b5bd43f2 100644 --- a/.env.production +++ b/.env.production @@ -1,3 +1,4 @@ VITE_BYPASS_LOGIN=0 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=https://api.pokerogue.net \ No newline at end of file +VITE_SERVER_URL=https://api.pokerogue.net +VITE_I18N_DEBUG=0 \ No newline at end of file From cbf9bdba46009317958c553e9d3e07c51e8fb3f8 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 10 Jul 2024 21:33:35 +0100 Subject: [PATCH 037/184] chore: Update environment variables for beta and production environments --- .env.beta | 4 +++- .env.production | 4 +++- src/phases.ts | 4 ++-- src/test/utils/mocks/mocksContainer/mockText.ts | 6 +++++- src/ui/login-form-ui-handler.ts | 6 +++--- src/ui/menu-ui-handler.ts | 4 ++-- 6 files changed, 18 insertions(+), 10 deletions(-) diff --git a/.env.beta b/.env.beta index 8d1e93b32772..3f23d53ea3e5 100644 --- a/.env.beta +++ b/.env.beta @@ -1,3 +1,5 @@ VITE_BYPASS_LOGIN=0 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=https://api.beta.pokerogue.net \ No newline at end of file +VITE_SERVER_URL=https://api.beta.pokerogue.net +VITE_DISCORD_CLIENT_ID=1248062921129459756 +VITE_GOOGLE_CLIENT_ID=955345393540-2k6lfftf0fdnb0krqmpthjnqavfvvf73.apps.googleusercontent.com \ No newline at end of file diff --git a/.env.production b/.env.production index 74818d41a12a..4d4d8a3aaf3c 100644 --- a/.env.production +++ b/.env.production @@ -1,3 +1,5 @@ VITE_BYPASS_LOGIN=0 VITE_BYPASS_TUTORIAL=0 -VITE_SERVER_URL=https://api.pokerogue.net \ No newline at end of file +VITE_SERVER_URL=https://api.pokerogue.net +VITE_DISCORD_CLIENT_ID=1248062921129459756 +VITE_GOOGLE_CLIENT_ID=955345393540-2k6lfftf0fdnb0krqmpthjnqavfvvf73.apps.googleusercontent.com \ No newline at end of file diff --git a/src/phases.ts b/src/phases.ts index c34889be8f30..c9f9c3c31b28 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -131,12 +131,12 @@ export class LoginPhase extends Phase { ] }); }, () => { - const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/discord/callback`); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/discord/callback`); const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify`; window.open(discordUrl, "_self"); }, () => { - const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/google/callback`); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/google/callback`); const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&redirect_uri=${redirectUri}&response_type=code&scope=openid`; window.open(googleUrl, "_self"); diff --git a/src/test/utils/mocks/mocksContainer/mockText.ts b/src/test/utils/mocks/mocksContainer/mockText.ts index 1dd440fde7c9..f4513e20926e 100644 --- a/src/test/utils/mocks/mocksContainer/mockText.ts +++ b/src/test/utils/mocks/mocksContainer/mockText.ts @@ -8,6 +8,7 @@ export default class MockText { private textureManager; public list = []; public style; + public text = ""; constructor(textureManager, x, y, content, styleOptions) { this.scene = textureManager.scene; @@ -17,6 +18,8 @@ export default class MockText { // Phaser.GameObjects.Text.prototype.updateText = () => null; // Phaser.Textures.TextureManager.prototype.addCanvas = () => {}; UI.prototype.showText = this.showText; + this.text = ""; + this.phaserText = ""; // super(scene, x, y); // this.phaserText = new Phaser.GameObjects.Text(scene, x, y, content, styleOptions); } @@ -150,7 +153,8 @@ export default class MockText { setText(text) { // Sets the text this Game Object will display. - // return this.phaserText.setText(text); + // return this.phaserText.setText\(text); + this.text = text; } setAngle(angle) { diff --git a/src/ui/login-form-ui-handler.ts b/src/ui/login-form-ui-handler.ts index 810f4a0e754e..2a4f419cbbc1 100644 --- a/src/ui/login-form-ui-handler.ts +++ b/src/ui/login-form-ui-handler.ts @@ -34,7 +34,7 @@ export default class LoginFormUiHandler extends FormModalUiHandler { googleImage.setInteractive(); googleImage.setName("google-icon"); googleImage.on("pointerdown", () => { - const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/google/callback`); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/google/callback`); const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&redirect_uri=${redirectUri}&response_type=code&scope=openid`; window.open(googleUrl, "_self"); @@ -47,7 +47,7 @@ export default class LoginFormUiHandler extends FormModalUiHandler { discordImage.setInteractive(); discordImage.setName("discord-icon"); discordImage.on("pointerdown", () => { - const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/discord/callback`); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/discord/callback`); const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify`; window.open(discordUrl, "_self"); @@ -152,7 +152,7 @@ export default class LoginFormUiHandler extends FormModalUiHandler { } processExternalProvider() : void { - this.externalPartyTitle.setText(i18next.t("menu:orUse")); + this.externalPartyTitle.setText(i18next.t("menu:orUse") ?? ""); this.externalPartyTitle.setX(20+this.externalPartyTitle.text.length); this.externalPartyTitle.setVisible(true); this.externalPartyContainer.setPositionRelative(this.modalContainer, 175, 0); diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 782498e03de7..3bfbb3576cc9 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -339,7 +339,7 @@ export default class MenuUiHandler extends MessageUiHandler { handler: () => { if (loggedInUser?.discordId === "") { const token = Utils.getCookie(Utils.sessionIdKey); - const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/discord/callback`); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/discord/callback`); const discordId = import.meta.env.VITE_DISCORD_CLIENT_ID; const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=${discordId}&redirect_uri=${redirectUri}&response_type=code&scope=identify&state=${token}`; window.open(discordUrl, "_self"); @@ -360,7 +360,7 @@ export default class MenuUiHandler extends MessageUiHandler { handler: () => { if (loggedInUser?.googleId === "") { const token = Utils.getCookie(Utils.sessionIdKey); - const redirectUri = encodeURIComponent(`${Utils.serverUrl}/auth/google/callback`); + const redirectUri = encodeURIComponent(`${import.meta.env.VITE_SERVER_URL}/auth/google/callback`); const googleId = import.meta.env.VITE_GOOGLE_CLIENT_ID; const googleUrl = `https://accounts.google.com/o/oauth2/auth?client_id=${googleId}&response_type=code&redirect_uri=${redirectUri}&scope=openid&state=${token}`; window.open(googleUrl, "_self"); From 616b4487a7299caf3476f0d32836ee1db73bb81d Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Wed, 10 Jul 2024 21:48:27 +0100 Subject: [PATCH 038/184] chore: Add beta branch to GitHub Actions deploy workflow --- .github/workflows/deploy-beta.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy-beta.yml b/.github/workflows/deploy-beta.yml index d954d9bb8657..3af48b400af3 100644 --- a/.github/workflows/deploy-beta.yml +++ b/.github/workflows/deploy-beta.yml @@ -1,8 +1,9 @@ name: Deploy Beta on: - push: {} - pull_request: {} + push: + branches: + - beta jobs: deploy: @@ -20,7 +21,6 @@ jobs: env: NODE_ENV: production - name: Set up SSH - if: github.event_name == 'push' && github.ref_name == github.event.repository.default_branch run: | mkdir ~/.ssh echo "${{ secrets.BETA_SSH_PUBLIC_KEY }}" > ~/.ssh/id_ed25519.pub @@ -28,6 +28,5 @@ jobs: chmod 600 ~/.ssh/* ssh-keyscan -H ${{ secrets.BETA_SSH_HOST }} >> ~/.ssh/known_hosts - name: Deploy build on server - if: github.event_name == 'push' && github.ref_name == github.event.repository.default_branch run: | rsync --del --no-times --checksum -vrm dist/* ${{ secrets.BETA_SSH_USER }}@${{ secrets.BETA_SSH_HOST }}:${{ secrets.BETA_DESTINATION_DIR }} \ No newline at end of file From 4797878d18f9f4778f939d280ab0d12a5097cd18 Mon Sep 17 00:00:00 2001 From: Tempoanon <163687446+Tempo-anon@users.noreply.github.com> Date: Wed, 10 Jul 2024 17:02:15 -0400 Subject: [PATCH 039/184] Hardcoded Pokemon should have proper names (#2941) --- src/data/trainer-config.ts | 20 ++++++++++++++++++++ src/field/pokemon.ts | 5 +++++ 2 files changed, 25 insertions(+) diff --git a/src/data/trainer-config.ts b/src/data/trainer-config.ts index 8a25406fc5af..4f3481b27ac5 100644 --- a/src/data/trainer-config.ts +++ b/src/data/trainer-config.ts @@ -1346,15 +1346,18 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.PIDGEOT], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.RED]: new TrainerConfig(++t).initForChampion(signatureSpecies["RED"],true).setBattleBgm("battle_johto_champion").setMixedBattleBgm("battle_johto_champion").setHasDouble("red_blue_double").setDoubleTrainerType(TrainerType.BLUE).setDoubleTitle("champion_double") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.PIKACHU], TrainerSlot.TRAINER, true, p => { p.formIndex = 8; p.generateAndPopulateMoveset(); + p.generateName(); })) .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.VENUSAUR, Species.CHARIZARD, Species.BLASTOISE], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.LANCE_CHAMPION]: new TrainerConfig(++t).setName("Lance").initForChampion(signatureSpecies["LANCE_CHAMPION"],true).setBattleBgm("battle_johto_champion").setMixedBattleBgm("battle_johto_champion") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.AERODACTYL], TrainerSlot.TRAINER, true, p => { @@ -1363,6 +1366,7 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.LATIAS, Species.LATIOS], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.STEVEN]: new TrainerConfig(++t).initForChampion(signatureSpecies["STEVEN"],true).setBattleBgm("battle_hoenn_champion").setMixedBattleBgm("battle_hoenn_champion").setHasDouble("steven_wallace_double").setDoubleTrainerType(TrainerType.WALLACE).setDoubleTitle("champion_double") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.SKARMORY], TrainerSlot.TRAINER, true, p => { @@ -1371,6 +1375,7 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.METAGROSS], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.WALLACE]: new TrainerConfig(++t).initForChampion(signatureSpecies["WALLACE"],true).setBattleBgm("battle_hoenn_champion").setMixedBattleBgm("battle_hoenn_champion").setHasDouble("wallace_steven_double").setDoubleTrainerType(TrainerType.STEVEN).setDoubleTitle("champion_double") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.PELIPPER], TrainerSlot.TRAINER, true, p => { @@ -1388,6 +1393,7 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.GARCHOMP], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.ALDER]: new TrainerConfig(++t).initForChampion(signatureSpecies["ALDER"],true).setHasDouble("alder_iris_double").setDoubleTrainerType(TrainerType.IRIS).setDoubleTitle("champion_double").setBattleBgm("battle_champion_alder").setMixedBattleBgm("battle_champion_alder") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.BOUFFALANT, Species.BRAVIARY], TrainerSlot.TRAINER, true, p => { @@ -1400,6 +1406,7 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.LAPRAS], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.DIANTHA]: new TrainerConfig(++t).initForChampion(signatureSpecies["DIANTHA"],false).setMixedBattleBgm("battle_kalos_champion") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.GOURGEIST], TrainerSlot.TRAINER, true, p => { @@ -1408,6 +1415,7 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.GARDEVOIR], TrainerSlot.TRAINER, true, p => { p.formIndex = 1; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.HAU]: new TrainerConfig(++t).initForChampion(signatureSpecies["HAU"],true).setMixedBattleBgm("battle_alola_champion") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.ALOLA_RAICHU], TrainerSlot.TRAINER, true, p => { @@ -1420,6 +1428,7 @@ export const trainerConfigs: TrainerConfigs = { .setPartyMemberFunc(1, getRandomPartyMemberFunc([Species.CHARIZARD], TrainerSlot.TRAINER, true, p => { p.formIndex = 3; p.generateAndPopulateMoveset(); + p.generateName(); })), [TrainerType.GEETA]: new TrainerConfig(++t).initForChampion(signatureSpecies["GEETA"],false).setMixedBattleBgm("battle_champion_geeta") .setPartyMemberFunc(0, getRandomPartyMemberFunc([Species.GLIMMORA], TrainerSlot.TRAINER, true, p => { @@ -1494,6 +1503,7 @@ export const trainerConfigs: TrainerConfigs = { p.shiny = true; p.variant = 1; p.formIndex = 1; + p.generateName(); })) .setGenModifiersFunc(party => { const starter = party[0]; @@ -1511,6 +1521,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })), [TrainerType.ROCKET_BOSS_GIOVANNI_2]: new TrainerConfig(++t).setName("Giovanni").initForEvilTeamLeader("Rocket Boss", [], true).setMixedBattleBgm("battle_rocket_boss").setVictoryBgm("victory_team_plasma") .setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.TYRANITAR , Species.IRON_THORNS], TrainerSlot.TRAINER, true, p => { @@ -1525,6 +1536,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })) .setPartyMemberFunc(4, getRandomPartyMemberFunc([ Species.GASTRODON])) .setPartyMemberFunc(5, getRandomPartyMemberFunc([ Species.MEWTWO ], TrainerSlot.TRAINER, true, p => { @@ -1543,6 +1555,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })), [TrainerType.MAXIE_2]: new TrainerConfig(++t).setName("Maxie").initForEvilTeamLeader("Magma Boss",[], true).setMixedBattleBgm("battle_aqua_magma_boss").setVictoryBgm("victory_team_plasma") .setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.SOLROCK, Species.TYPHLOSION ], TrainerSlot.TRAINER, true, p => { @@ -1564,6 +1577,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })) .setPartyMemberFunc(5, getRandomPartyMemberFunc([ Species.GROUDON ], TrainerSlot.TRAINER, true, p => { p.setBoss(true, 2); @@ -1581,6 +1595,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })), [TrainerType.ARCHIE_2]: new TrainerConfig(++t).setName("Archie").initForEvilTeamLeader("Aqua Boss",[], true).setMixedBattleBgm("battle_aqua_magma_boss").setVictoryBgm("victory_team_plasma") .setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.KINGDRA, Species.LUDICOLO ], TrainerSlot.TRAINER, true, p => { @@ -1605,6 +1620,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })) .setPartyMemberFunc(5, getRandomPartyMemberFunc([ Species.KYOGRE ], TrainerSlot.TRAINER, true, p => { p.setBoss(true, 2); @@ -1620,6 +1636,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })) .setPartyMemberFunc(5, getRandomPartyMemberFunc([ Species.WEAVILE ], TrainerSlot.TRAINER, true, p => { p.setBoss(true, 2); @@ -1637,6 +1654,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })) .setPartyMemberFunc(4, getRandomPartyMemberFunc([ Species.WEAVILE ], TrainerSlot.TRAINER, true, p => { p.setBoss(true, 2); @@ -1689,6 +1707,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })), [TrainerType.LYSANDRE_2]: new TrainerConfig(++t).setName("Lysandre").initForEvilTeamLeader("Flare Boss",[], true).setMixedBattleBgm("battle_flare_boss").setVictoryBgm("victory_team_plasma") .setPartyMemberFunc(0, getRandomPartyMemberFunc([ Species.SCREAM_TAIL, Species.FLUTTER_MANE ], TrainerSlot.TRAINER, true, p => { @@ -1704,6 +1723,7 @@ export const trainerConfigs: TrainerConfigs = { p.generateAndPopulateMoveset(); p.pokeball = PokeballType.ULTRA_BALL; p.formIndex = 1; + p.generateName(); })) .setPartyMemberFunc(5, getRandomPartyMemberFunc([ Species.YVELTAL ], TrainerSlot.TRAINER, true, p => { p.setBoss(true, 2); diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 0fb74d51304c..52ec370ef537 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -295,6 +295,11 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { return ret; } + /** + * Sets the Pokemon's name. Only called when loading a Pokemon so this function needs to be called when + * initializing hardcoded Pokemon or else it will not display the form index name properly. + * @returns n/a + */ generateName(): void { if (!this.fusionSpecies) { this.name = this.species.getName(this.formIndex); From 5742f089460367ff411ff4f0776fb13c404897e0 Mon Sep 17 00:00:00 2001 From: Xavion3 Date: Thu, 11 Jul 2024 07:34:49 +1000 Subject: [PATCH 040/184] Refactor challenges and add fresh start (#2963) --- src/data/challenge.ts | 710 +++++++++++++++++-------- src/locales/en/challenges.ts | 6 + src/phases.ts | 2 + src/system/game-data.ts | 6 +- src/ui/challenges-select-ui-handler.ts | 72 +-- src/ui/starter-select-ui-handler.ts | 6 +- 6 files changed, 533 insertions(+), 269 deletions(-) diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 75b200b24eee..9035c7e7a3fd 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -1,52 +1,94 @@ import * as Utils from "../utils"; import i18next from "i18next"; -import { DexAttrProps, GameData } from "#app/system/game-data.js"; +import { defaultStarterSpecies, DexAttrProps, GameData } from "#app/system/game-data.js"; import PokemonSpecies, { getPokemonSpecies, getPokemonSpeciesForm, speciesStarters } from "./pokemon-species"; -import Pokemon from "#app/field/pokemon.js"; +import Pokemon, { PokemonMove } from "#app/field/pokemon.js"; import { BattleType, FixedBattleConfig } from "#app/battle.js"; import Trainer, { TrainerVariant } from "#app/field/trainer.js"; import { GameMode } from "#app/game-mode.js"; import { Type } from "./type"; -import { pokemonEvolutions } from "./pokemon-evolutions"; -import { pokemonFormChanges } from "./pokemon-forms"; import { Challenges } from "#enums/challenges"; import { Species } from "#enums/species"; import { TrainerType } from "#enums/trainer-type"; +import { Nature } from "./nature"; +import { Moves } from "#app/enums/moves.js"; import { TypeColor, TypeShadow } from "#app/enums/color.js"; +import { Gender } from "./gender"; +import { pokemonEvolutions } from "./pokemon-evolutions"; +import { pokemonFormChanges } from "./pokemon-forms"; /** * An enum for all the challenge types. The parameter entries on these describe the * parameters to use when calling the applyChallenges function. */ export enum ChallengeType { - /** - * Challenges which modify what starters you can choose - * @param args [0] {@link PokemonSpecies} The species to check - * [1] {@link Utils.BooleanHolder} Sets to false if illegal, pass in true. - */ + /** + * Challenges which modify what starters you can choose + * @see {@link Challenge.applyStarterChoice} + */ STARTER_CHOICE, - /** - * Challenges which modify how many starter points you have - * @param args [0] {@link Utils.NumberHolder} The amount of starter points you have - */ + /** + * Challenges which modify how many starter points you have + * @see {@link Challenge.applyStarterPoints} + */ STARTER_POINTS, + /** + * Challenges which modify how many starter points you have + * @see {@link Challenge.applyStarterPointCost} + */ + STARTER_COST, /** * Challenges which modify your starters in some way - * Not Fully Implemented + * @see {@link Challenge.applyStarterModify} */ STARTER_MODIFY, /** * Challenges which limit which pokemon you can have in battle. - * @param args [0] {@link Pokemon} The pokemon to check - * [1] {@link Utils.BooleanHolder} Sets to false if illegal, pass in true. + * @see {@link Challenge.applyPokemonInBattle} */ POKEMON_IN_BATTLE, /** * Adds or modifies the fixed battles in a run - * @param args [0] integer The wave to get a battle for - * [1] {@link FixedBattleConfig} A new fixed battle. It'll be modified if a battle exists. + * @see {@link Challenge.applyFixedBattle} */ FIXED_BATTLES, + /** + * Modifies what level the AI pokemon are. UNIMPLEMENTED. + */ + AI_LEVEL, + /** + * Modifies how many move slots the AI has. UNIMPLEMENTED. + */ + AI_MOVE_SLOTS, + /** + * Modifies if a pokemon has its passive. UNIMPLEMENTED. + */ + PASSIVE_ACCESS, + /** + * Modifies the game mode settings in some way. UNIMPLEMENTED. + */ + GAME_MODE_MODIFY, + /** + * Modifies what level AI pokemon can access a move. UNIMPLEMENTED. + */ + MOVE_ACCESS, + /** + * Modifies what weight AI pokemon have when generating movesets. UNIMPLEMENTED. + */ + MOVE_WEIGHT, +} + +/** + * Used for challenge types that modify movesets, these denote the various sources of moves for pokemon. + */ +export enum MoveSourceType { + LEVEL_UP, // Currently unimplemented for move access + RELEARNER, // Relearner moves currently unimplemented + COMMON_TM, + GREAT_TM, + ULTRA_TM, + COMMON_EGG, + RARE_EGG } /** @@ -61,10 +103,9 @@ export abstract class Challenge { public maxSeverity: integer; // The maximum severity of the challenge. public conditions: ChallengeCondition[]; - public challengeTypes: ChallengeType[]; /** - * @param {Challenges} id The enum value for the challenge + * @param id {@link Challenges} The enum value for the challenge */ constructor(id: Challenges, maxValue: integer = Number.MAX_SAFE_INTEGER) { this.id = id; @@ -74,7 +115,6 @@ export abstract class Challenge { this.severity = 0; this.maxSeverity = 0; this.conditions = []; - this.challengeTypes = []; } /** @@ -87,7 +127,7 @@ export abstract class Challenge { /** * Gets the localisation key for the challenge - * @returns The i18n key for this challenge + * @returns {@link string} The i18n key for this challenge */ geti18nKey(): string { return Challenges[this.id].split("_").map((f, i) => i ? `${f[0]}${f.slice(1).toLowerCase()}` : f.toLowerCase()).join(""); @@ -95,8 +135,8 @@ export abstract class Challenge { /** * Used for unlockable challenges to check if they're unlocked. - * @param {GameData} data The save data. - * @returns {boolean} Whether this challenge is unlocked. + * @param data {@link GameData} The save data. + * @returns {@link boolean} Whether this challenge is unlocked. */ isUnlocked(data: GameData): boolean { return this.conditions.every(f => f(data)); @@ -104,8 +144,8 @@ export abstract class Challenge { /** * Adds an unlock condition to this challenge. - * @param {ChallengeCondition} condition The condition to add. - * @returns {Challenge} This challenge + * @param condition {@link ChallengeCondition} The condition to add. + * @returns {@link Challenge} This challenge */ condition(condition: ChallengeCondition): Challenge { this.conditions.push(condition); @@ -114,27 +154,7 @@ export abstract class Challenge { } /** - * If this challenge is of a particular type - * @param {ChallengeType} challengeType The challenge type to check. - * @returns {Challenge} This challenge - */ - isOfType(challengeType: ChallengeType): boolean { - return this.challengeTypes.some(c => c === challengeType); - } - - /** - * Adds a challenge type to this challenge. - * @param {ChallengeType} challengeType The challenge type to add. - * @returns {Challenge} This challenge - */ - addChallengeType(challengeType: ChallengeType): Challenge { - this.challengeTypes.push(challengeType); - - return this; - } - - /** - * @returns {string} The localised name of this challenge. + * @returns {@link string} The localised name of this challenge. */ getName(): string { return i18next.t(`challenges:${this.geti18nKey()}.name`); @@ -142,8 +162,8 @@ export abstract class Challenge { /** * Returns the textual representation of a challenge's current value. - * @param {value} overrideValue The value to check for. If undefined, gets the current value. - * @returns {string} The localised name for the current value. + * @param overrideValue {@link integer} The value to check for. If undefined, gets the current value. + * @returns {@link string} The localised name for the current value. */ getValue(overrideValue?: integer): string { if (overrideValue === undefined) { @@ -154,19 +174,19 @@ export abstract class Challenge { /** * Returns the description of a challenge's current value. - * @param {value} overrideValue The value to check for. If undefined, gets the current value. - * @returns {string} The localised description for the current value. + * @param overrideValue {@link integer} The value to check for. If undefined, gets the current value. + * @returns {@link string} The localised description for the current value. */ getDescription(overrideValue?: integer): string { if (overrideValue === undefined) { overrideValue = this.value; } - return `${i18next.t("challenges:usePokemon")}${i18next.t(`challenges:${this.geti18nKey()}.desc.${this.value}`)}`; + return `${i18next.t([`challenges:${this.geti18nKey()}.desc.${this.value}`, `challenges:${this.geti18nKey()}.desc`])}`; } /** * Increase the value of the challenge - * @returns {boolean} Returns true if the value changed + * @returns {@link boolean} Returns true if the value changed */ increaseValue(): boolean { if (this.value < this.maxValue) { @@ -178,7 +198,7 @@ export abstract class Challenge { /** * Decrease the value of the challenge - * @returns {boolean} Returns true if the value changed + * @returns {@link boolean} Returns true if the value changed */ decreaseValue(): boolean { if (this.value > 0) { @@ -197,7 +217,7 @@ export abstract class Challenge { /** * Decrease the severity of the challenge - * @returns {boolean} Returns true if the value changed + * @returns {@link boolean} Returns true if the value changed */ decreaseSeverity(): boolean { if (this.severity > 0) { @@ -209,7 +229,7 @@ export abstract class Challenge { /** * Increase the severity of the challenge - * @returns {boolean} Returns true if the value changed + * @returns {@link boolean} Returns true if the value changed */ increaseSeverity(): boolean { if (this.severity < this.maxSeverity) { @@ -221,7 +241,7 @@ export abstract class Challenge { /** * Gets the "difficulty" value of this challenge. - * @returns {integer} The difficulty value. + * @returns {@link integer} The difficulty value. */ getDifficulty(): integer { return this.value; @@ -229,27 +249,145 @@ export abstract class Challenge { /** * Gets the minimum difficulty added by this challenge. - * @returns {integer} The difficulty value. + * @returns {@link integer} The difficulty value. */ getMinDifficulty(): integer { return 0; } - /** - * Modifies the data or game state in some way to apply the challenge. - * @param {ChallengeType} challengeType Which challenge type this is being applied for. - * @param args Irrelevant. See the specific challenge's apply function for additional information. - */ - abstract apply(challengeType: ChallengeType, args: any[]): boolean; - /** * Clones a challenge, either from another challenge or json. Chainable. - * @param {Challenge | any} source The source challenge of json. - * @returns {Challenge} This challenge. + * @param source The source challenge or json. + * @returns This challenge. */ static loadChallenge(source: Challenge | any): Challenge { throw new Error("Method not implemented! Use derived class"); } + + /** + * An apply function for STARTER_CHOICE challenges. Derived classes should alter this. + * @param pokemon {@link PokemonSpecies} The pokemon to check the validity of. + * @param valid {@link Utils.BooleanHolder} A BooleanHolder, the value gets set to false if the pokemon isn't allowed. + * @param dexAttr {@link DexAttrProps} The dex attributes of the pokemon. + * @param soft {@link boolean} If true, allow it if it could become a valid pokemon. + * @returns {@link boolean} Whether this function did anything. + */ + applyStarterChoice(pokemon: PokemonSpecies, valid: Utils.BooleanHolder, dexAttr: DexAttrProps, soft: boolean = false): boolean { + return false; + } + + /** + * An apply function for STARTER_POINTS challenges. Derived classes should alter this. + * @param points {@link Utils.NumberHolder} The amount of points you have available. + * @returns {@link boolean} Whether this function did anything. + */ + applyStarterPoints(points: Utils.NumberHolder): boolean { + return false; + } + + /** + * An apply function for STARTER_COST challenges. Derived classes should alter this. + * @param species {@link Species} The pokemon to change the cost of. + * @param cost {@link Utils.NumberHolder} The cost of the starter. + * @returns {@link boolean} Whether this function did anything. + */ + applyStarterCost(species: Species, cost: Utils.NumberHolder): boolean { + return false; + } + + /** + * An apply function for STARTER_MODIFY challenges. Derived classes should alter this. + * @param pokemon {@link Pokemon} The starter pokemon to modify. + * @returns {@link boolean} Whether this function did anything. + */ + applyStarterModify(pokemon: Pokemon): boolean { + return false; + } + + /** + * An apply function for POKEMON_IN_BATTLE challenges. Derived classes should alter this. + * @param pokemon {@link Pokemon} The pokemon to check the validity of. + * @param valid {@link Utils.BooleanHolder} A BooleanHolder, the value gets set to false if the pokemon isn't allowed. + * @returns {@link boolean} Whether this function did anything. + */ + applyPokemonInBattle(pokemon: Pokemon, valid: Utils.BooleanHolder): boolean { + return false; + } + + /** + * An apply function for FIXED_BATTLE challenges. Derived classes should alter this. + * @param waveIndex {@link Number} The current wave index. + * @param battleConfig {@link FixedBattleConfig} The battle config to modify. + * @returns {@link boolean} Whether this function did anything. + */ + applyFixedBattle(waveIndex: Number, battleConfig: FixedBattleConfig): boolean { + return false; + } + + /** + * An apply function for AI_LEVEL challenges. Derived classes should alter this. + * @param level {@link Utils.IntegerHolder} The generated level. + * @param levelCap {@link Number} The current level cap. + * @param isTrainer {@link Boolean} Whether this is a trainer pokemon. + * @param isBoss {@link Boolean} Whether this is a non-trainer boss pokemon. + * @returns {@link boolean} Whether this function did anything. + */ + applyLevelChange(level: Utils.IntegerHolder, levelCap: number, isTrainer: boolean, isBoss: boolean): boolean { + return false; + } + + /** + * An apply function for AI_MOVE_SLOTS challenges. Derived classes should alter this. + * @param pokemon {@link Pokemon} The pokemon that is being considered. + * @param moveSlots {@link Utils.IntegerHolder} The amount of move slots. + * @returns {@link boolean} Whether this function did anything. + */ + applyMoveSlot(pokemon: Pokemon, moveSlots: Utils.IntegerHolder): boolean { + return false; + } + + /** + * An apply function for PASSIVE_ACCESS challenges. Derived classes should alter this. + * @param pokemon {@link Pokemon} The pokemon to change. + * @param hasPassive {@link Utils.BooleanHolder} Whether it should have its passive. + * @returns {@link boolean} Whether this function did anything. + */ + applyPassiveAccess(pokemon: Pokemon, hasPassive: Utils.BooleanHolder): boolean { + return false; + } + + /** + * An apply function for GAME_MODE_MODIFY challenges. Derived classes should alter this. + * @param gameMode {@link GameMode} The current game mode. + * @returns {@link boolean} Whether this function did anything. + */ + applyGameModeModify(gameMode: GameMode): boolean { + return false; + } + + /** + * An apply function for MOVE_ACCESS. Derived classes should alter this. + * @param pokemon {@link Pokemon} What pokemon would learn the move. + * @param moveSource {@link MoveSourceType} What source the pokemon would get the move from. + * @param move {@link Moves} The move in question. + * @param level {@link Utils.IntegerHolder} The level threshold for access. + * @returns {@link boolean} Whether this function did anything. + */ + applyMoveAccessLevel(pokemon: Pokemon, moveSource: MoveSourceType, move: Moves, level: Utils.IntegerHolder): boolean { + return false; + } + + /** + * An apply function for MOVE_WEIGHT. Derived classes should alter this. + * @param pokemon {@link Pokemon} What pokemon would learn the move. + * @param moveSource {@link MoveSourceType} What source the pokemon would get the move from. + * @param move {@link Moves} The move in question. + * @param weight {@link Utils.IntegerHolder} The base weight of the move + * @returns {@link boolean} Whether this function did anything. + */ + applyMoveWeight(pokemon: Pokemon, moveSource: MoveSourceType, move: Moves, level: Utils.IntegerHolder): boolean { + return false; + } } type ChallengeCondition = (data: GameData) => boolean; @@ -260,85 +398,72 @@ type ChallengeCondition = (data: GameData) => boolean; export class SingleGenerationChallenge extends Challenge { constructor() { super(Challenges.SINGLE_GENERATION, 9); - this.addChallengeType(ChallengeType.STARTER_CHOICE); - this.addChallengeType(ChallengeType.POKEMON_IN_BATTLE); - this.addChallengeType(ChallengeType.FIXED_BATTLES); } - apply(challengeType: ChallengeType, args: any[]): boolean { - if (this.value === 0) { - return false; - } - + applyStarterChoice(pokemon: PokemonSpecies, valid: Utils.BooleanHolder, dexAttr: DexAttrProps, soft: boolean = false): boolean { /** * We have special code below for victini because it is classed as a generation 4 pokemon in the code * despite being a generation 5 pokemon. This is due to UI constraints, the starter select screen has * no more room for pokemon so victini is put in the gen 4 section instead. This code just overrides the * normal generation check to correctly treat victini as gen 5. */ - switch (challengeType) { - case ChallengeType.STARTER_CHOICE: - const species = args[0] as PokemonSpecies; - const isValidStarter = args[1] as Utils.BooleanHolder; - const amountOfPokemon = args[3] as number; - const starterGeneration = species.speciesId === Species.VICTINI ? 5 : species.generation; - const generations = [starterGeneration]; - if (amountOfPokemon > 0) { - const speciesToCheck = [species.speciesId]; - while (speciesToCheck.length) { - const checking = speciesToCheck.pop(); - if (pokemonEvolutions.hasOwnProperty(checking)) { - pokemonEvolutions[checking].forEach(e => { - speciesToCheck.push(e.speciesId); - generations.push(getPokemonSpecies(e.speciesId).generation); - }); - } + const starterGeneration = pokemon.speciesId === Species.VICTINI ? 5 : pokemon.generation; + const generations = [starterGeneration]; + if (soft) { + const speciesToCheck = [pokemon.speciesId]; + while (speciesToCheck.length) { + const checking = speciesToCheck.pop(); + if (pokemonEvolutions.hasOwnProperty(checking)) { + pokemonEvolutions[checking].forEach(e => { + speciesToCheck.push(e.speciesId); + generations.push(getPokemonSpecies(e.speciesId).generation); + }); } } - if (!generations.includes(this.value)) { - isValidStarter.value = false; - return true; - } + } + + if (!generations.includes(this.value)) { + valid.value = false; + return true; + } + return false; + } + + applyPokemonInBattle(pokemon: Pokemon, valid: Utils.BooleanHolder): boolean { + const baseGeneration = pokemon.species.speciesId === Species.VICTINI ? 5 : getPokemonSpecies(pokemon.species.speciesId).generation; + const fusionGeneration = pokemon.isFusion() ? pokemon.fusionSpecies.speciesId === Species.VICTINI ? 5 : getPokemonSpecies(pokemon.fusionSpecies.speciesId).generation : 0; + if (pokemon.isPlayer() && (baseGeneration !== this.value || (pokemon.isFusion() && fusionGeneration !== this.value))) { + valid.value = false; + return true; + } + return false; + } + + applyFixedBattle(waveIndex: Number, battleConfig: FixedBattleConfig): boolean { + let trainerTypes: TrainerType[] = []; + switch (waveIndex) { + case 182: + trainerTypes = [ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, Utils.randSeedItem([ TrainerType.HALA, TrainerType.MOLAYNE ]),TrainerType.MARNIE_ELITE, TrainerType.RIKA ]; break; - case ChallengeType.POKEMON_IN_BATTLE: - const pokemon = args[0] as Pokemon; - const isValidPokemon = args[1] as Utils.BooleanHolder; - const baseGeneration = pokemon.species.speciesId === Species.VICTINI ? 5 : getPokemonSpecies(pokemon.species.speciesId).generation; - const fusionGeneration = pokemon.isFusion() ? pokemon.fusionSpecies.speciesId === Species.VICTINI ? 5 : getPokemonSpecies(pokemon.fusionSpecies.speciesId).generation : 0; - if (pokemon.isPlayer() && (baseGeneration !== this.value || (pokemon.isFusion() && fusionGeneration !== this.value))) { - isValidPokemon.value = false; - return true; - } + case 184: + trainerTypes = [ TrainerType.BRUNO, TrainerType.KOGA, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY ]; + break; + case 186: + trainerTypes = [ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, Utils.randSeedItem([TrainerType.BEA_ELITE,TrainerType.ALLISTER_ELITE]), TrainerType.LARRY_ELITE ]; + break; + case 188: + trainerTypes = [ TrainerType.LANCE, TrainerType.KAREN, TrainerType.DRAKE, TrainerType.LUCIAN, TrainerType.CAITLIN, TrainerType.DRASNA, TrainerType.KAHILI, TrainerType.RAIHAN_ELITE, TrainerType.HASSEL ]; + break; + case 190: + trainerTypes = [ TrainerType.BLUE, Utils.randSeedItem([ TrainerType.RED, TrainerType.LANCE_CHAMPION ]), Utils.randSeedItem([ TrainerType.STEVEN, TrainerType.WALLACE ]), TrainerType.CYNTHIA, Utils.randSeedItem([ TrainerType.ALDER, TrainerType.IRIS ]), TrainerType.DIANTHA, TrainerType.HAU, TrainerType.LEON, Utils.randSeedItem([ TrainerType.GEETA, TrainerType.NEMONA ]) ]; break; - case ChallengeType.FIXED_BATTLES: - const waveIndex = args[0] as integer; - const battleConfig = args[1] as FixedBattleConfig; - let trainerTypes: TrainerType[] = []; - switch (waveIndex) { - case 182: - trainerTypes = [ TrainerType.LORELEI, TrainerType.WILL, TrainerType.SIDNEY, TrainerType.AARON, TrainerType.SHAUNTAL, TrainerType.MALVA, Utils.randSeedItem([ TrainerType.HALA, TrainerType.MOLAYNE ]),TrainerType.MARNIE_ELITE, TrainerType.RIKA ]; - break; - case 184: - trainerTypes = [ TrainerType.BRUNO, TrainerType.KOGA, TrainerType.PHOEBE, TrainerType.BERTHA, TrainerType.MARSHAL, TrainerType.SIEBOLD, TrainerType.OLIVIA, TrainerType.NESSA_ELITE, TrainerType.POPPY ]; - break; - case 186: - trainerTypes = [ TrainerType.AGATHA, TrainerType.BRUNO, TrainerType.GLACIA, TrainerType.FLINT, TrainerType.GRIMSLEY, TrainerType.WIKSTROM, TrainerType.ACEROLA, Utils.randSeedItem([TrainerType.BEA_ELITE,TrainerType.ALLISTER_ELITE]), TrainerType.LARRY_ELITE ]; - break; - case 188: - trainerTypes = [ TrainerType.LANCE, TrainerType.KAREN, TrainerType.DRAKE, TrainerType.LUCIAN, TrainerType.CAITLIN, TrainerType.DRASNA, TrainerType.KAHILI, TrainerType.RAIHAN_ELITE, TrainerType.HASSEL ]; - break; - case 190: - trainerTypes = [ TrainerType.BLUE, Utils.randSeedItem([ TrainerType.RED, TrainerType.LANCE_CHAMPION ]), Utils.randSeedItem([ TrainerType.STEVEN, TrainerType.WALLACE ]), TrainerType.CYNTHIA, Utils.randSeedItem([ TrainerType.ALDER, TrainerType.IRIS ]), TrainerType.DIANTHA, TrainerType.HAU, TrainerType.LEON, Utils.randSeedItem([ TrainerType.GEETA, TrainerType.NEMONA ]) ]; - break; - } - if (trainerTypes.length === 0) { - return false; - } else { - battleConfig.setBattleType(BattleType.TRAINER).setGetTrainerFunc(scene => new Trainer(scene, trainerTypes[this.value - 1], TrainerVariant.DEFAULT)); - return true; - } } - return false; + if (trainerTypes.length === 0) { + return false; + } else { + battleConfig.setBattleType(BattleType.TRAINER).setGetTrainerFunc(scene => new Trainer(scene, trainerTypes[this.value - 1], TrainerVariant.DEFAULT)); + return true; + } } /** @@ -407,62 +532,47 @@ export class SingleTypeChallenge extends Challenge { constructor() { super(Challenges.SINGLE_TYPE, 18); - this.addChallengeType(ChallengeType.STARTER_CHOICE); - this.addChallengeType(ChallengeType.POKEMON_IN_BATTLE); } - apply(challengeType: ChallengeType, args: any[]): boolean { - if (this.value === 0) { - return false; - } - - switch (challengeType) { - case ChallengeType.STARTER_CHOICE: - const species = args[0] as PokemonSpecies; - const isValidStarter = args[1] as Utils.BooleanHolder; - const dexAttr = args[2] as DexAttrProps; - const amountOfPokemon = args[3] as number; - const speciesForm = getPokemonSpeciesForm(species.speciesId, dexAttr.formIndex); - const types = [speciesForm.type1, speciesForm.type2]; - if (amountOfPokemon > 0) { - const speciesToCheck = [species.speciesId]; - while (speciesToCheck.length) { - const checking = speciesToCheck.pop(); - if (pokemonEvolutions.hasOwnProperty(checking)) { - pokemonEvolutions[checking].forEach(e => { - speciesToCheck.push(e.speciesId); - types.push(getPokemonSpecies(e.speciesId).type1, getPokemonSpecies(e.speciesId).type2); - }); - } - if (pokemonFormChanges.hasOwnProperty(checking)) { - pokemonFormChanges[checking].forEach(f1 => { - getPokemonSpecies(checking).forms.forEach(f2 => { - if (f1.formKey === f2.formKey) { - types.push(f2.type1, f2.type2); - } - }); + applyStarterChoice(pokemon: PokemonSpecies, valid: Utils.BooleanHolder, dexAttr: DexAttrProps, soft: boolean = false): boolean { + const speciesForm = getPokemonSpeciesForm(pokemon.speciesId, dexAttr.formIndex); + const types = [speciesForm.type1, speciesForm.type2]; + if (soft) { + const speciesToCheck = [pokemon.speciesId]; + while (speciesToCheck.length) { + const checking = speciesToCheck.pop(); + if (pokemonEvolutions.hasOwnProperty(checking)) { + pokemonEvolutions[checking].forEach(e => { + speciesToCheck.push(e.speciesId); + types.push(getPokemonSpecies(e.speciesId).type1, getPokemonSpecies(e.speciesId).type2); + }); + } + if (pokemonFormChanges.hasOwnProperty(checking)) { + pokemonFormChanges[checking].forEach(f1 => { + getPokemonSpecies(checking).forms.forEach(f2 => { + if (f1.formKey === f2.formKey) { + types.push(f2.type1, f2.type2); + } }); - } + }); } } - if (!types.includes(this.value - 1)) { - isValidStarter.value = false; - return true; - } - break; - case ChallengeType.POKEMON_IN_BATTLE: - const pokemon = args[0] as Pokemon; - const isValidPokemon = args[1] as Utils.BooleanHolder; - if (pokemon.isPlayer() && !pokemon.isOfType(this.value - 1, false, false, true) - && !SingleTypeChallenge.TYPE_OVERRIDES.some(o => o.type === (this.value - 1) && (pokemon.isFusion() && o.fusion ? pokemon.fusionSpecies : pokemon.species).speciesId === o.species)) { - isValidPokemon.value = false; - return true; - } - break; + } + if (!types.includes(this.value - 1)) { + valid.value = false; + return true; } return false; } + applyPokemonInBattle(pokemon: Pokemon, valid: Utils.BooleanHolder): boolean { + if (pokemon.isPlayer() && !pokemon.isOfType(this.value - 1, false, false, true) + && !SingleTypeChallenge.TYPE_OVERRIDES.some(o => o.type === (this.value - 1) && (pokemon.isFusion() && o.fusion ? pokemon.fusionSpecies : pokemon.species).speciesId === o.species)) { + valid.value = false; + return true; + } + } + /** * @overrides */ @@ -512,28 +622,37 @@ export class SingleTypeChallenge extends Challenge { export class FreshStartChallenge extends Challenge { constructor() { super(Challenges.FRESH_START, 1); - this.addChallengeType(ChallengeType.STARTER_CHOICE); - this.addChallengeType(ChallengeType.STARTER_MODIFY); } - apply(challengeType: ChallengeType, args: any[]): boolean { - if (this.value === 0) { - return false; + applyStarterChoice(pokemon: PokemonSpecies, valid: Utils.BooleanHolder): boolean { + if (!defaultStarterSpecies.includes(pokemon.speciesId)) { + valid.value = false; + return true; } + return false; + } - switch (challengeType) { - case ChallengeType.STARTER_CHOICE: - const species = args[0] as PokemonSpecies; - const isValidStarter = args[1] as Utils.BooleanHolder; - if (species) { - isValidStarter.value = false; - return true; - } - break; + applyStarterCost(species: Species, cost: Utils.NumberHolder): boolean { + if (defaultStarterSpecies.includes(species) && cost.value !== 3) { + cost.value = 3; + return true; } return false; } + applyStarterModify(pokemon: Pokemon): boolean { + pokemon.abilityIndex = 0; // Always base ability, not hidden ability + pokemon.passive = false; // Passive isn't unlocked + pokemon.nature = Nature.HARDY; // Neutral nature + pokemon.moveset = pokemon.species.getLevelMoves().filter(m => m[0] <= 5).map(lm => lm[1]).slice(0, 4).map(m => new PokemonMove(m)); // No egg moves + pokemon.luck = 0; // No luck + pokemon.shiny = false; // Not shiny + pokemon.variant = 0; // Not shiny + pokemon.gender = Gender.MALE; // Starters default to male + pokemon.formIndex = 0; // Froakie should be base form + return true; + } + /** * @overrides */ @@ -555,7 +674,6 @@ export class FreshStartChallenge extends Challenge { export class LowerStarterMaxCostChallenge extends Challenge { constructor() { super(Challenges.LOWER_MAX_STARTER_COST, 9); - this.addChallengeType(ChallengeType.STARTER_CHOICE); } /** @@ -568,19 +686,10 @@ export class LowerStarterMaxCostChallenge extends Challenge { return (10 - overrideValue).toString(); } - apply(challengeType: ChallengeType, args: any[]): boolean { - if (this.value === 0) { - return false; - } - - switch (challengeType) { - case ChallengeType.STARTER_CHOICE: - const species = args[0] as PokemonSpecies; - const isValid = args[1] as Utils.BooleanHolder; - if (speciesStarters[species.speciesId] > 10 - this.value) { - isValid.value = false; - return true; - } + applyStarterChoice(pokemon: PokemonSpecies, valid: Utils.BooleanHolder): boolean { + if (speciesStarters[pokemon.speciesId] > 10 - this.value) { + valid.value = false; + return true; } return false; } @@ -599,7 +708,6 @@ export class LowerStarterMaxCostChallenge extends Challenge { export class LowerStarterPointsChallenge extends Challenge { constructor() { super(Challenges.LOWER_STARTER_POINTS, 9); - this.addChallengeType(ChallengeType.STARTER_POINTS); } /** @@ -612,18 +720,9 @@ export class LowerStarterPointsChallenge extends Challenge { return (10 - overrideValue).toString(); } - apply(challengeType: ChallengeType, args: any[]): boolean { - if (this.value === 0) { - return false; - } - - switch (challengeType) { - case ChallengeType.STARTER_POINTS: - const points = args[0] as Utils.NumberHolder; - points.value -= this.value; - return true; - } - return false; + applyStarterPoints(points: Utils.NumberHolder): boolean { + points.value -= this.value; + return true; } static loadChallenge(source: LowerStarterPointsChallenge | any): LowerStarterPointsChallenge { @@ -635,22 +734,169 @@ export class LowerStarterPointsChallenge extends Challenge { } /** - * Apply all challenges of a given challenge type. - * @param {GameMode} gameMode The current game mode - * @param {ChallengeType} challengeType What challenge type to apply - * @param {any[]} args Any args for that challenge type - * @returns {boolean} True if any challenge was successfully applied. + * Apply all challenges that modify starter choice. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.STARTER_CHOICE + * @param pokemon {@link PokemonSpecies} The pokemon to check the validity of. + * @param valid {@link Utils.BooleanHolder} A BooleanHolder, the value gets set to false if the pokemon isn't allowed. + * @param dexAttr {@link DexAttrProps} The dex attributes of the pokemon. + * @param soft {@link boolean} If true, allow it if it could become a valid pokemon. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.STARTER_CHOICE, pokemon: PokemonSpecies, valid: Utils.BooleanHolder, dexAttr: DexAttrProps, soft: boolean): boolean; +/** + * Apply all challenges that modify available total starter points. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.STARTER_POINTS + * @param points {@link Utils.NumberHolder} The amount of points you have available. + * @returns True if any challenge was successfully applied. */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.STARTER_POINTS, points: Utils.NumberHolder): boolean; +/** + * Apply all challenges that modify the cost of a starter. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.STARTER_COST + * @param species {@link Species} The pokemon to change the cost of. + * @param points {@link Utils.NumberHolder} The cost of the pokemon. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.STARTER_COST, species: Species, cost: Utils.NumberHolder): boolean; +/** + * Apply all challenges that modify a starter after selection. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.STARTER_MODIFY + * @param pokemon {@link Pokemon} The starter pokemon to modify. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.STARTER_MODIFY, pokemon: Pokemon): boolean; +/** + * Apply all challenges that what pokemon you can have in battle. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.POKEMON_IN_BATTLE + * @param pokemon {@link Pokemon} The pokemon to check the validity of. + * @param valid {@link Utils.BooleanHolder} A BooleanHolder, the value gets set to false if the pokemon isn't allowed. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.POKEMON_IN_BATTLE, pokemon: Pokemon, valid: Utils.BooleanHolder): boolean; +/** + * Apply all challenges that modify what fixed battles there are. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.FIXED_BATTLES + * @param waveIndex {@link Number} The current wave index. + * @param battleConfig {@link FixedBattleConfig} The battle config to modify. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.FIXED_BATTLES, waveIndex: Number, battleConfig: FixedBattleConfig): boolean; +/** + * Apply all challenges that modify what level AI are. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.AI_LEVEL + * @param level {@link Utils.IntegerHolder} The generated level of the pokemon. + * @param levelCap {@link Number} The maximum level cap for the current wave. + * @param isTrainer {@link Boolean} Whether this is a trainer pokemon. + * @param isBoss {@link Boolean} Whether this is a non-trainer boss pokemon. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.AI_LEVEL, level: Utils.IntegerHolder, levelCap: number, isTrainer: boolean, isBoss: boolean): boolean; +/** + * Apply all challenges that modify how many move slots the AI has. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.AI_MOVE_SLOTS + * @param pokemon {@link Pokemon} The pokemon being considered. + * @param moveSlots {@link Utils.IntegerHolder} The amount of move slots. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.AI_MOVE_SLOTS, pokemon: Pokemon, moveSlots: Utils.IntegerHolder): boolean; +/** + * Apply all challenges that modify whether a pokemon has its passive. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.PASSIVE_ACCESS + * @param pokemon {@link Pokemon} The pokemon to modify. + * @param hasPassive {@link Utils.BooleanHolder} Whether it has its passive. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.PASSIVE_ACCESS, pokemon: Pokemon, hasPassive: Utils.BooleanHolder): boolean; +/** + * Apply all challenges that modify the game modes settings. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.GAME_MODE_MODIFY + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.GAME_MODE_MODIFY): boolean; +/** + * Apply all challenges that modify what level a pokemon can access a move. + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.MOVE_ACCESS + * @param pokemon {@link Pokemon} What pokemon would learn the move. + * @param moveSource {@link MoveSourceType} What source the pokemon would get the move from. + * @param move {@link Moves} The move in question. + * @param level {@link Utils.IntegerHolder} The level threshold for access. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.MOVE_ACCESS, pokemon: Pokemon, moveSource: MoveSourceType, move: Moves, level: Utils.IntegerHolder): boolean; +/** + * Apply all challenges that modify what weight a pokemon gives to move generation + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.MOVE_WEIGHT + * @param pokemon {@link Pokemon} What pokemon would learn the move. + * @param moveSource {@link MoveSourceType} What source the pokemon would get the move from. + * @param move {@link Moves} The move in question. + * @param weight {@link Utils.IntegerHolder} The weight of the move. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.MOVE_WEIGHT, pokemon: Pokemon, moveSource: MoveSourceType, move: Moves, weight: Utils.IntegerHolder): boolean; export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType, ...args: any[]): boolean { let ret = false; - gameMode.challenges.forEach(v => { - if (v.isOfType(challengeType)) { - ret ||= v.apply(challengeType, args); + gameMode.challenges.forEach(c => { + if (c.value !== 0) { + switch (challengeType) { + case ChallengeType.STARTER_CHOICE: + ret ||= c.applyStarterChoice(args[0], args[1], args[2], args[3]); + break; + case ChallengeType.STARTER_POINTS: + ret ||= c.applyStarterPoints(args[0]); + break; + case ChallengeType.STARTER_COST: + ret ||= c.applyStarterCost(args[0], args[1]); + break; + case ChallengeType.STARTER_MODIFY: + ret ||= c.applyStarterModify(args[0]); + break; + case ChallengeType.POKEMON_IN_BATTLE: + ret ||= c.applyPokemonInBattle(args[0], args[1]); + break; + case ChallengeType.FIXED_BATTLES: + ret ||= c.applyFixedBattle(args[0], args[1]); + break; + case ChallengeType.AI_LEVEL: + ret ||= c.applyLevelChange(args[0], args[1], args[2], args[3]); + break; + case ChallengeType.AI_MOVE_SLOTS: + ret ||= c.applyMoveSlot(args[0], args[1]); + break; + case ChallengeType.PASSIVE_ACCESS: + ret ||= c.applyPassiveAccess(args[0], args[1]); + break; + case ChallengeType.GAME_MODE_MODIFY: + ret ||= c.applyGameModeModify(gameMode); + break; + case ChallengeType.MOVE_ACCESS: + ret ||= c.applyMoveAccessLevel(args[0], args[1], args[2], args[3]); + break; + case ChallengeType.MOVE_WEIGHT: + ret ||= c.applyMoveWeight(args[0], args[1], args[2], args[3]); + break; + } } }); return ret; } +/** + * + * @param source A challenge to copy, or an object of a challenge's properties. Missing values are treated as defaults. + * @returns The challenge in question. + */ export function copyChallenge(source: Challenge | any): Challenge { switch (source.id) { case Challenges.SINGLE_GENERATION: @@ -661,6 +907,8 @@ export function copyChallenge(source: Challenge | any): Challenge { return LowerStarterMaxCostChallenge.loadChallenge(source); case Challenges.LOWER_STARTER_POINTS: return LowerStarterPointsChallenge.loadChallenge(source); + case Challenges.FRESH_START: + return FreshStartChallenge.loadChallenge(source); } throw new Error("Unknown challenge copied"); } @@ -671,8 +919,6 @@ export function initChallenges() { allChallenges.push( new SingleGenerationChallenge(), new SingleTypeChallenge(), - // new LowerStarterMaxCostChallenge(), - // new LowerStarterPointsChallenge(), - // new FreshStartChallenge() + new FreshStartChallenge(), ); } diff --git a/src/locales/en/challenges.ts b/src/locales/en/challenges.ts index a40f05a08431..a3b45d317920 100644 --- a/src/locales/en/challenges.ts +++ b/src/locales/en/challenges.ts @@ -23,4 +23,10 @@ export const challenges: TranslationEntries = { "desc_default": "You can only use Pokémon of the chosen type." //types in pokemon-info }, + "freshStart": { + "name": "Fresh Start", + "desc": "You can only use the original starters, and only as if you had just started pokerogue.", + "value.0": "Off", + "value.1": "On", + } } as const; diff --git a/src/phases.ts b/src/phases.ts index c9f9c3c31b28..0ae6f375ce59 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -65,6 +65,7 @@ import { Moves } from "#enums/moves"; import { PlayerGender } from "#enums/player-gender"; import { Species } from "#enums/species"; import { TrainerType } from "#enums/trainer-type"; +import { applyChallenges, ChallengeType } from "./data/challenge"; const { t } = i18next; @@ -624,6 +625,7 @@ export class SelectStarterPhase extends Phase { starterPokemon.generateFusionSpecies(true); } starterPokemon.setVisible(false); + applyChallenges(this.scene.gameMode, ChallengeType.STARTER_MODIFY, starterPokemon); party.push(starterPokemon); loadPokemonAssets.push(starterPokemon.loadAssets()); }); diff --git a/src/system/game-data.ts b/src/system/game-data.ts index ac54c942fc78..2f5bcd1f5c23 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -40,6 +40,7 @@ import { GameDataType } from "#enums/game-data-type"; import { Moves } from "#enums/moves"; import { PlayerGender } from "#enums/player-gender"; import { Species } from "#enums/species"; +import { applyChallenges, ChallengeType } from "#app/data/challenge.js"; export const defaultStarterSpecies: Species[] = [ Species.BULBASAUR, Species.CHARMANDER, Species.SQUIRTLE, @@ -1676,7 +1677,10 @@ export class GameData { value = decrementValue(value); } - return value; + const cost = new Utils.NumberHolder(value); + applyChallenges(this.scene.gameMode, ChallengeType.STARTER_COST, speciesId, cost); + + return cost.value; } getFormIndex(attr: bigint): integer { diff --git a/src/ui/challenges-select-ui-handler.ts b/src/ui/challenges-select-ui-handler.ts index dce04276a4dd..6dcc359ef314 100644 --- a/src/ui/challenges-select-ui-handler.ts +++ b/src/ui/challenges-select-ui-handler.ts @@ -6,7 +6,7 @@ import { addWindow } from "./ui-theme"; import {Button} from "#enums/buttons"; import i18next from "i18next"; import { SelectStarterPhase, TitlePhase } from "#app/phases.js"; -import { Challenge, ChallengeType } from "#app/data/challenge.js"; +import { Challenge } from "#app/data/challenge.js"; import * as Utils from "../utils"; import { Challenges } from "#app/enums/challenges.js"; import BBCodeText from "phaser3-rex-plugins/plugins/bbcodetext"; @@ -27,7 +27,8 @@ export default class GameChallengesUiHandler extends UiHandler { private descriptionText: BBCodeText; - private challengeLabels: Array<{ label: Phaser.GameObjects.Text, value: Phaser.GameObjects.Text | Phaser.GameObjects.Sprite }>; + private challengeLabels: Array<{ label: Phaser.GameObjects.Text, value: Phaser.GameObjects.Text }>; + private monoTypeValue: Phaser.GameObjects.Sprite; private cursorObj: Phaser.GameObjects.NineSlice; @@ -120,33 +121,30 @@ export default class GameChallengesUiHandler extends UiHandler { this.challengeLabels = []; - for (let i = 0; i < Object.keys(ChallengeType).length; i++) { + for (let i = 0; i < 9; i++) { const label = addTextObject(this.scene, 8, 28 + i * 16, "", TextStyle.SETTINGS_LABEL); label.setName(`text-challenge-label-${i}`); label.setOrigin(0, 0); this.valuesContainer.add(label); - let value; - if (i === Challenges.SINGLE_TYPE) { - const type = `types${Utils.verifyLang(i18next.resolvedLanguage) ? `_${i18next.resolvedLanguage}` : ""}`; - value = this.scene.add.sprite(8, 98, type); - value.setName("sprite-single-type"); - value.setScale(0.86); - value.setPositionRelative(label, 113, 8); - } else { - value = addTextObject(this.scene, 0, 28 + i * 16, "", TextStyle.SETTINGS_LABEL); - value.setName(`text-challenge-value-label-${i}`); - value.setPositionRelative(label, 100, 0); - } - + const value = addTextObject(this.scene, 0, 28 + i * 16, "", TextStyle.SETTINGS_LABEL); + value.setName(`challenge-value-text-${i}`); + value.setPositionRelative(label, 100, 0); this.valuesContainer.add(value); + this.challengeLabels[i] = { label: label, value: value }; } + this.monoTypeValue = this.scene.add.sprite(8, 98, `types${Utils.verifyLang(i18next.resolvedLanguage) ? `_${i18next.resolvedLanguage}` : ""}`); + this.monoTypeValue.setName("challenge-value-monotype-sprite"); + this.monoTypeValue.setScale(0.86); + this.monoTypeValue.setVisible(false); + this.valuesContainer.add(this.monoTypeValue); + this.challengesContainer.add(headerBg); this.challengesContainer.add(headerText); // this.challengesContainer.add(difficultyBg); @@ -181,32 +179,39 @@ export default class GameChallengesUiHandler extends UiHandler { * init all challenge labels */ initLabels(): void { - this.setDescription(this.scene.gameMode.challenges[this.cursor].getDescription()); - this.scene.gameMode.challenges.forEach((challenge, i) => { - this.challengeLabels[i].label.setVisible(true); - this.challengeLabels[i].value.setVisible(true); - this.challengeLabels[i].label.setText(challenge.getName()); - if (this.challengeLabels[i].value.type.toLowerCase() === "sprite") { - (this.challengeLabels[i].value as Phaser.GameObjects.Sprite).setFrame(challenge.getValue()); - } else { - (this.challengeLabels[i].value as Phaser.GameObjects.Text).setText(challenge.getValue()); + this.setDescription(this.scene.gameMode.challenges[0].getDescription()); + for (let i = 0; i < 9; i++) { + if (i < this.scene.gameMode.challenges.length) { + this.challengeLabels[i].label.setVisible(true); + this.challengeLabels[i].value.setVisible(true); } - }); + } } /** * update the text the cursor is on */ updateText(): void { - const challenge = this.getActiveChallenge(); - const { id } = challenge; this.setDescription(this.getActiveChallenge().getDescription()); - - if (this.challengeLabels[id].value.type.toLowerCase() === "sprite") { - (this.challengeLabels[id].value as Phaser.GameObjects.Sprite).setFrame(challenge.getValue()); - } else { - (this.challengeLabels[id].value as Phaser.GameObjects.Text).setText(challenge.getValue()); + let monoTypeVisible = false; + for (let i = 0; i < Math.min(9, this.scene.gameMode.challenges.length); i++) { + const challenge = this.scene.gameMode.challenges[this.scrollCursor + i]; + this.challengeLabels[i].label.setText(challenge.getName()); + if (challenge.id === Challenges.SINGLE_TYPE) { + this.monoTypeValue.setPositionRelative(this.challengeLabels[i].label, 113, 8); + this.monoTypeValue.setFrame(challenge.getValue()); + this.monoTypeValue.setVisible(true); + this.challengeLabels[i].value.setVisible(false); + monoTypeVisible = true; + } else { + this.challengeLabels[i].value.setText(challenge.getValue()); + this.challengeLabels[i].value.setVisible(true); + } } + if (!monoTypeVisible) { + this.monoTypeValue.setVisible(false); + } + // const totalDifficulty = this.scene.gameMode.challenges.reduce((v, c) => v + c.getDifficulty(), 0); // const totalMinDifficulty = this.scene.gameMode.challenges.reduce((v, c) => v + c.getMinDifficulty(), 0); // this.difficultyText.text = `${totalDifficulty}` + (totalMinDifficulty ? `/${totalMinDifficulty}` : ""); @@ -221,6 +226,7 @@ export default class GameChallengesUiHandler extends UiHandler { this.setCursor(0); this.initLabels(); + this.updateText(); this.getUi().moveTo(this.challengesContainer, this.getUi().length - 1); diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index 0caf9ef6fa6d..c86f0168f40b 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1137,7 +1137,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { const species = this.genSpecies[this.getGenCursorWithScroll()][this.cursor]; const isValidForChallenge = new Utils.BooleanHolder(true); - Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, species, isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(species, this.dexAttrCursor), this.starterGens.length); + Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, species, isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(species, this.dexAttrCursor), !!this.starterGens.length); if (!isDupe && isValidForChallenge.value && this.tryUpdateValue(this.scene.gameData.getSpeciesStarterValue(species.speciesId))) { const cursorObj = this.starterCursorObjs[this.starterCursors.length]; @@ -2325,7 +2325,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { const currentPartyValue = this.starterGens.reduce((total: number, gen: number, i: number) => total += this.scene.gameData.getSpeciesStarterValue(this.genSpecies[gen][this.starterCursors[i]].speciesId), 0); const cursorCost = this.scene.gameData.getSpeciesStarterValue(species.speciesId); const isValidNextPartyValue = (currentPartyValue + cursorCost) <= this.getValueLimit(); - Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, species, isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(species, this.dexAttrCursor), this.starterGens.length); + Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, species, isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(species, this.dexAttrCursor), !!this.starterGens.length); const starterSprite = this.starterSelectGenIconContainers[this.getGenCursorWithScroll()].getAt(this.cursor) as Phaser.GameObjects.Sprite; starterSprite.setTexture(species.getIconAtlasKey(formIndex, shiny, variant), species.getIconId(female, formIndex, shiny, variant)); starterSprite.setAlpha(isValidForChallenge.value && isValidNextPartyValue ? 1 : 0.375); @@ -2545,7 +2545,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { * we change to can AddParty value to true since the user has enough cost to choose this pokemon and this pokemon registered too. */ const isValidForChallenge = new Utils.BooleanHolder(true); - Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, this.genSpecies[g][s], isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(this.genSpecies[g][s], this.scene.gameData.getSpeciesDefaultDexAttr(this.genSpecies[g][s], false, true)), this.starterGens.length + (add ? 1 : 0)); + Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, this.genSpecies[g][s], isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(this.genSpecies[g][s], this.scene.gameData.getSpeciesDefaultDexAttr(this.genSpecies[g][s], false, true)), !!(this.starterGens.length || add)); const canBeChosen = remainValue >= speciesStarterValue && isValidForChallenge.value; From 01f6ec2ef301dee9a6bfddd8f2cee4f91bd11864 Mon Sep 17 00:00:00 2001 From: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Date: Wed, 10 Jul 2024 19:21:26 -0400 Subject: [PATCH 041/184] [Balance] Update many TM learnsets (#2879) * Update TMs for more Indigo Disk changes * Fix typo, more Stored Power --- src/data/tms.ts | 271 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 267 insertions(+), 4 deletions(-) diff --git a/src/data/tms.ts b/src/data/tms.ts index 0a13cef4ee8e..1086b89186c2 100644 --- a/src/data/tms.ts +++ b/src/data/tms.ts @@ -11796,6 +11796,8 @@ export const tmSpecies: TmSpecies = { ], [Moves.HAZE]: [ Species.SQUIRTLE, + Species.WARTORTLE, + Species.BLASTOISE, Species.EKANS, Species.ARBOK, Species.ZUBAT, @@ -11808,6 +11810,9 @@ export const tmSpecies: TmSpecies = { Species.TENTACOOL, Species.TENTACRUEL, Species.DODUO, + Species.DODRIO, + Species.SEEL, + Species.DEWGONG, Species.GRIMER, Species.MUK, Species.GASTLY, @@ -11816,11 +11821,15 @@ export const tmSpecies: TmSpecies = { Species.DROWZEE, Species.HYPNO, Species.KRABBY, + Species.KINGLER, Species.KOFFING, Species.WEEZING, Species.GOLDEEN, + Species.SEAKING, + Species.LAPRAS, Species.VAPOREON, Species.OMANYTE, + Species.OMASTAR, Species.ARTICUNO, Species.DRATINI, Species.DRAGONAIR, @@ -11830,6 +11839,7 @@ export const tmSpecies: TmSpecies = { Species.NOCTOWL, Species.CROBAT, Species.NATU, + Species.XATU, Species.POLITOED, Species.WOOPER, Species.QUAGSIRE, @@ -11838,6 +11848,7 @@ export const tmSpecies: TmSpecies = { Species.SWINUB, Species.PILOSWINE, Species.REMORAID, + Species.OCTILLERY, Species.DELIBIRD, Species.MANTINE, Species.SURSKIT, @@ -11868,20 +11879,24 @@ export const tmSpecies: TmSpecies = { Species.YAMASK, Species.COFAGRIGUS, Species.TRUBBISH, + Species.GARBODOR, Species.LITWICK, Species.LAMPENT, Species.CHANDELURE, Species.CRYOGONAL, + Species.ZEKROM, Species.GRENINJA, Species.SKRELP, Species.DRAGALGE, Species.AMAURA, + Species.AURORUS, Species.TREVENANT, Species.ZYGARDE, Species.VOLCANION, Species.ROWLET, Species.DARTRIX, Species.DECIDUEYE, + Species.PRIMARINA, Species.MAREANIE, Species.TOXAPEX, Species.TAPU_FINI, @@ -15924,6 +15939,8 @@ export const tmSpecies: TmSpecies = { Species.ZIGZAGOON, Species.LINOONE, Species.MAWILE, + Species.PLUSLE, + Species.MINUN, Species.CARVANHA, Species.SHARPEDO, Species.GLALIE, @@ -15945,6 +15962,8 @@ export const tmSpecies: TmSpecies = { Species.SWOOBAT, Species.SCRAGGY, Species.SCRAFTY, + Species.MINCCINO, + Species.CINCCINO, Species.EELEKTRIK, Species.EELEKTROSS, Species.CHESPIN, @@ -40075,15 +40094,21 @@ export const tmSpecies: TmSpecies = { Species.BLASTOISE, Species.VULPIX, Species.NINETALES, + Species.VILEPLUME, Species.POLIWAG, Species.POLIWHIRL, Species.POLIWRATH, Species.BELLSPROUT, Species.WEEPINBELL, Species.VICTREEBEL, + Species.TENTACRUEL, Species.SLOWPOKE, Species.SLOWBRO, + Species.SEEL, + Species.DEWGONG, Species.CLOYSTER, + Species.HORSEA, + Species.SEADRA, Species.LAPRAS, Species.EEVEE, Species.VAPOREON, @@ -40096,6 +40121,8 @@ export const tmSpecies: TmSpecies = { Species.DRAGONITE, Species.MEWTWO, Species.MEW, + Species.MEGANIUM, + Species.BELLOSSOM, Species.POLITOED, Species.SUNKERN, Species.SUNFLORA, @@ -40103,12 +40130,14 @@ export const tmSpecies: TmSpecies = { Species.UMBREON, Species.SLOWKING, Species.DELIBIRD, + Species.KINGDRA, Species.RAIKOU, Species.ENTEI, Species.SUICUNE, Species.LUGIA, Species.HO_OH, Species.CELEBI, + Species.SWAMPERT, Species.LOTAD, Species.LOMBRE, Species.LUDICOLO, @@ -40128,6 +40157,8 @@ export const tmSpecies: TmSpecies = { Species.CASTFORM, Species.SNORUNT, Species.GLALIE, + Species.LATIAS, + Species.LATIOS, Species.PIPLUP, Species.PRINPLUP, Species.EMPOLEON, @@ -41428,6 +41459,7 @@ export const tmSpecies: TmSpecies = { Species.SQUIRTLE, Species.WARTORTLE, Species.BLASTOISE, + Species.PSYDUCK, Species.GOLDUCK, Species.POLIWAG, Species.POLIWHIRL, @@ -41435,16 +41467,24 @@ export const tmSpecies: TmSpecies = { Species.TENTACOOL, Species.TENTACRUEL, Species.SLOWBRO, + Species.SEEL, + Species.DEWGONG, Species.LICKITUNG, Species.HORSEA, Species.SEADRA, Species.GOLDEEN, Species.SEAKING, Species.GYARADOS, + Species.LAPRAS, Species.VAPOREON, Species.OMANYTE, Species.OMASTAR, Species.MEW, + Species.TOTODILE, + Species.CROCONAW, + Species.FERALIGATR, + Species.CHINCHOU, + Species.LANTURN, Species.MARILL, Species.AZUMARILL, Species.POLITOED, @@ -41455,10 +41495,14 @@ export const tmSpecies: TmSpecies = { Species.LARVITAR, Species.PUPITAR, Species.TYRANITAR, + Species.MUDKIP, Species.MARSHTOMP, Species.SWAMPERT, + Species.LOTAD, Species.LOMBRE, Species.LUDICOLO, + Species.WINGULL, + Species.PELIPPER, Species.AZURILL, Species.BARBOACH, Species.WHISCASH, @@ -41469,6 +41513,7 @@ export const tmSpecies: TmSpecies = { Species.CLAMPERL, Species.RELICANTH, Species.KYOGRE, + Species.FLOATZEL, Species.SHELLOS, Species.GASTRODON, Species.HIPPOPOTAS, @@ -41484,6 +41529,8 @@ export const tmSpecies: TmSpecies = { Species.STUNFISK, Species.KELDEO, Species.BARBARACLE, + Species.SKRELP, + Species.DRAGALGE, Species.CLAUNCHER, Species.CLAWITZER, Species.GOOMY, @@ -41502,8 +41549,13 @@ export const tmSpecies: TmSpecies = { Species.CLOBBOPUS, Species.GRAPPLOCT, Species.PINCURCHIN, + Species.BASCULEGION, Species.TADBULB, + Species.BELLIBOLT, + Species.WIGLETT, + Species.WUGTRIO, Species.TATSUGIRI, + Species.CLODSIRE, Species.GALAR_SLOWBRO, Species.GALAR_SLOWKING, Species.GALAR_STUNFISK, @@ -42007,6 +42059,7 @@ export const tmSpecies: TmSpecies = { Species.SHELLDER, Species.CLOYSTER, Species.JYNX, + Species.LAPRAS, Species.ARTICUNO, Species.MEW, Species.SNEASEL, @@ -44010,17 +44063,25 @@ export const tmSpecies: TmSpecies = { Species.BUZZWOLE, Species.PHEROMOSA, Species.ROOKIDEE, + Species.CORVISQUIRE, + Species.CORVIKNIGHT, Species.CRAMORANT, + Species.KLEAVOR, Species.QUAXLY, + Species.QUAXWELL, + Species.QUAQUAVAL, Species.SQUAWKABILLY, Species.WATTREL, Species.KILOWATTREL, Species.FLITTLE, + Species.ESPATHRA, Species.BOMBIRDIER, Species.FLAMIGO, Species.DUDUNSPARCE, Species.ROARING_MOON, Species.FEZANDIPITI, + Species.HISUI_BRAVIARY, + Species.HISUI_DECIDUEYE, ], [Moves.GRAVITY]: [ Species.CLEFAIRY, @@ -47728,6 +47789,8 @@ export const tmSpecies: TmSpecies = { Species.HERACROSS, Species.TYROGUE, Species.HITMONTOP, + Species.GROVYLE, + Species.SCEPTILE, Species.COMBUSKEN, Species.BLAZIKEN, Species.SHIFTRY, @@ -47737,6 +47800,7 @@ export const tmSpecies: TmSpecies = { Species.HARIYAMA, Species.MEDITITE, Species.MEDICHAM, + Species.FLYGON, Species.CHIMCHAR, Species.MONFERNO, Species.INFERNAPE, @@ -47749,6 +47813,9 @@ export const tmSpecies: TmSpecies = { Species.DEWOTT, Species.SAMUROTT, Species.MIENSHAO, + Species.COBALION, + Species.VIRIZION, + Species.KELDEO, Species.PASSIMIAN, Species.HAKAMO_O, Species.KOMMO_O, @@ -49985,6 +50052,7 @@ export const tmSpecies: TmSpecies = { Species.KADABRA, Species.ALAKAZAM, Species.DROWZEE, + Species.HYPNO, Species.EXEGGUTOR, Species.STARMIE, Species.SCYTHER, @@ -49996,6 +50064,7 @@ export const tmSpecies: TmSpecies = { Species.SNEASEL, Species.CELEBI, Species.MEDITITE, + Species.MEDICHAM, Species.SPINDA, Species.ABSOL, Species.METANG, @@ -50030,15 +50099,20 @@ export const tmSpecies: TmSpecies = { Species.HATTERENE, Species.ZACIAN, Species.SPECTRIER, + Species.KLEAVOR, Species.CERULEDGE, Species.VELUZA, Species.IRON_VALIANT, + Species.IRON_BOULDER, + Species.IRON_CROWN, Species.GALAR_RAPIDASH, Species.GALAR_ARTICUNO, [ Species.CALYREX, "shadow", ], + Species.HISUI_SAMUROTT, + Species.HISUI_DECIDUEYE, ], [Moves.ZEN_HEADBUTT]: [ Species.SQUIRTLE, @@ -51217,7 +51291,9 @@ export const tmSpecies: TmSpecies = { Species.NAGANADEL, Species.OBSTAGOON, Species.ETERNATUS, + Species.KLEAVOR, Species.SHROODLE, + Species.GRAFAIAI, Species.FEZANDIPITI, ], [Moves.GUNK_SHOT]: [ @@ -52878,6 +52954,7 @@ export const tmSpecies: TmSpecies = { Species.OBSTAGOON, Species.PERRSERKER, Species.DURALUDON, + Species.URSALUNA, Species.SNEASLER, Species.SPRIGATITO, Species.FLORAGATO, @@ -52885,10 +52962,13 @@ export const tmSpecies: TmSpecies = { Species.MASCHIFF, Species.MABOSSTIFF, Species.BOMBIRDIER, + Species.KINGAMBIT, Species.WALKING_WAKE, + Species.ARCHALUDON, Species.ALOLA_SANDSHREW, Species.ALOLA_SANDSLASH, Species.ALOLA_DIGLETT, + Species.ALOLA_DUGTRIO, Species.GALAR_MEOWTH, Species.GALAR_LINOONE, Species.HISUI_SNEASEL, @@ -53510,6 +53590,9 @@ export const tmSpecies: TmSpecies = { Species.NIDOKING, Species.VILEPLUME, Species.DUGTRIO, + Species.BELLSPROUT, + Species.WEEPINBELL, + Species.VICTREEBEL, Species.TENTACOOL, Species.TENTACRUEL, Species.GRIMER, @@ -53520,6 +53603,8 @@ export const tmSpecies: TmSpecies = { Species.KOFFING, Species.WEEZING, Species.MEW, + Species.SPINARAK, + Species.ARIADOS, Species.WOOPER, Species.QUAGSIRE, Species.QWILFISH, @@ -53534,6 +53619,8 @@ export const tmSpecies: TmSpecies = { Species.CRAWDAUNT, Species.CRADILY, Species.GASTRODON, + Species.STUNKY, + Species.SKUNTANK, Species.CROAGUNK, Species.TOXICROAK, Species.TYMPOLE, @@ -53547,6 +53634,7 @@ export const tmSpecies: TmSpecies = { Species.TORNADUS, Species.THUNDURUS, Species.LANDORUS, + Species.GRENINJA, Species.BINACLE, Species.BARBARACLE, Species.SKRELP, @@ -53570,10 +53658,17 @@ export const tmSpecies: TmSpecies = { Species.NAGANADEL, Species.TOXTRICITY, Species.ETERNATUS, + Species.SNEASLER, + Species.OVERQWIL, + Species.SHROODLE, + Species.GRAFAIAI, + Species.VAROOM, + Species.REVAVROOM, Species.GLIMMET, Species.GLIMMORA, Species.CLODSIRE, Species.IRON_MOTH, + Species.OKIDOGI, Species.MUNKIDORI, Species.PECHARUNT, Species.ALOLA_RATICATE, @@ -53584,6 +53679,9 @@ export const tmSpecies: TmSpecies = { Species.GALAR_WEEZING, Species.GALAR_SLOWKING, Species.GALAR_STUNFISK, + Species.HISUI_SNEASEL, + Species.HISUI_SLIGGOO, + Species.HISUI_GOODRA, Species.PALDEA_WOOPER, ], [Moves.HEAVY_SLAM]: [ @@ -55475,6 +55573,8 @@ export const tmSpecies: TmSpecies = { Species.SLOWBRO, Species.DROWZEE, Species.HYPNO, + Species.EXEGGCUTE, + Species.EXEGGUTOR, Species.CHANSEY, Species.MR_MIME, Species.JYNX, @@ -55514,6 +55614,7 @@ export const tmSpecies: TmSpecies = { Species.LATIAS, Species.LATIOS, Species.JIRACHI, + Species.DEOXYS, Species.DRIFLOON, Species.DRIFBLIM, Species.MISMAGIUS, @@ -55532,6 +55633,7 @@ export const tmSpecies: TmSpecies = { Species.MESPRIT, Species.AZELF, Species.CRESSELIA, + Species.MANAPHY, Species.ARCEUS, Species.VICTINI, Species.MUNNA, @@ -55553,6 +55655,7 @@ export const tmSpecies: TmSpecies = { Species.FLABEBE, Species.FLOETTE, Species.FLORGES, + Species.MEOWSTIC, Species.INKAY, Species.MALAMAR, Species.SYLVEON, @@ -55597,14 +55700,11 @@ export const tmSpecies: TmSpecies = { Species.MUNKIDORI, Species.IRON_CROWN, Species.TERAPAGOS, - [ - Species.MEOWSTIC, - "female", - ], Species.ALOLA_RAICHU, Species.ALOLA_VULPIX, Species.ETERNAL_FLOETTE, Species.ALOLA_NINETALES, + Species.ALOLA_EXEGGUTOR, Species.GALAR_PONYTA, Species.GALAR_RAPIDASH, Species.GALAR_SLOWPOKE, @@ -57998,6 +58098,7 @@ export const tmSpecies: TmSpecies = { Species.TORKOAL, Species.GROUDON, Species.RHYPERIOR, + Species.MAGMORTAR, Species.HEATRAN, Species.REGIGIGAS, Species.TEPIG, @@ -58033,6 +58134,8 @@ export const tmSpecies: TmSpecies = { Species.ZIGZAGOON, Species.LINOONE, Species.BUIZEL, + Species.FLOATZEL, + Species.AMBIPOM, Species.STUNKY, Species.SKUNTANK, Species.MINCCINO, @@ -60346,6 +60449,9 @@ export const tmSpecies: TmSpecies = { Species.MAMOSWINE, Species.PROBOPASS, Species.REGIGIGAS, + Species.PIGNITE, + Species.EMBOAR, + Species.ZEBSTRIKA, Species.DRILBUR, Species.EXCADRILL, Species.GURDURR, @@ -60354,6 +60460,7 @@ export const tmSpecies: TmSpecies = { Species.SAWSBUCK, Species.GOLURK, Species.BOUFFALANT, + Species.TERRAKION, Species.CHESNAUGHT, Species.DIGGERSBY, Species.GOGOAT, @@ -61016,6 +61123,7 @@ export const tmSpecies: TmSpecies = { Species.ZACIAN, Species.ETERNATUS, Species.ZARUDE, + Species.KLEAVOR, Species.TINKATINK, Species.TINKATUFF, Species.TINKATON, @@ -61698,29 +61806,47 @@ export const tmSpecies: TmSpecies = { Species.BLOODMOON_URSALUNA, ], [Moves.BREAKING_SWIPE]: [ + Species.CHARMANDER, + Species.CHARMELEON, Species.CHARIZARD, + Species.ARBOK, Species.ONIX, Species.RHYDON, Species.DRATINI, Species.DRAGONAIR, Species.DRAGONITE, Species.MEW, + Species.TOTODILE, + Species.CROCONAW, + Species.FERALIGATR, + Species.AMPHAROS, + Species.DUNSPARCE, + Species.GLIGAR, Species.STEELIX, Species.KINGDRA, Species.TYRANITAR, + Species.TREECKO, + Species.GROVYLE, Species.SCEPTILE, Species.FLYGON, Species.ALTARIA, + Species.SEVIPER, Species.MILOTIC, Species.SALAMENCE, Species.LATIAS, Species.LATIOS, Species.RAYQUAZA, + Species.RAMPARDOS, + Species.GABITE, Species.GARCHOMP, Species.RHYPERIOR, + Species.GLISCOR, Species.DIALGA, Species.PALKIA, Species.GIRATINA, + Species.SERPERIOR, + Species.KROKOROK, + Species.KROOKODILE, Species.AXEW, Species.FRAXURE, Species.HAXORUS, @@ -61731,9 +61857,12 @@ export const tmSpecies: TmSpecies = { Species.HELIOLISK, Species.TYRANTRUM, Species.GOODRA, + Species.NOIVERN, Species.ZYGARDE, Species.SALAZZLE, Species.DRAMPA, + Species.JANGMO_O, + Species.HAKAMO_O, Species.KOMMO_O, Species.NECROZMA, Species.NAGANADEL, @@ -61744,12 +61873,18 @@ export const tmSpecies: TmSpecies = { Species.DRAGAPULT, Species.REGIDRAGO, Species.CYCLIZAR, + Species.DUDUNSPARCE, + Species.IRON_THORNS, Species.BAXCALIBUR, Species.ROARING_MOON, Species.KORAIDON, Species.WALKING_WAKE, Species.ARCHALUDON, + Species.HYDRAPPLE, + Species.GOUGING_FIRE, + Species.RAGING_BOLT, Species.ALOLA_EXEGGUTOR, + Species.HISUI_GOODRA, ], [Moves.STEEL_BEAM]: [ Species.MAGNEMITE, @@ -61968,6 +62103,7 @@ export const tmSpecies: TmSpecies = { Species.COPPERAJAH, Species.DURALUDON, Species.IRON_TREADS, + Species.ARCHALUDON, Species.ALOLA_SANDSHREW, Species.ALOLA_SANDSLASH, ], @@ -62064,10 +62200,12 @@ export const tmSpecies: TmSpecies = { Species.KABUTOPS, Species.AERODACTYL, Species.MEW, + Species.AMPHAROS, Species.SUDOWOODO, Species.STEELIX, Species.SHUCKLE, Species.CORSOLA, + Species.NOSEPASS, Species.AGGRON, Species.LUNATONE, Species.SOLROCK, @@ -62082,8 +62220,12 @@ export const tmSpecies: TmSpecies = { Species.REGISTEEL, Species.RAYQUAZA, Species.JIRACHI, + Species.DEOXYS, + Species.BASTIODON, Species.BRONZONG, Species.RHYPERIOR, + Species.PROBOPASS, + Species.ARCEUS, Species.ROGGENROLA, Species.BOLDORE, Species.GIGALITH, @@ -62101,6 +62243,7 @@ export const tmSpecies: TmSpecies = { Species.AURORUS, Species.CARBINK, Species.DIANCIE, + Species.MINIOR, Species.SOLGALEO, Species.LUNALA, Species.NIHILEGO, @@ -62132,7 +62275,9 @@ export const tmSpecies: TmSpecies = { Species.ARCHALUDON, Species.IRON_BOULDER, Species.TERAPAGOS, + Species.ALOLA_GOLEM, Species.GALAR_CORSOLA, + Species.HISUI_AVALUGG, ], [Moves.MISTY_EXPLOSION]: [ Species.CLEFAIRY, @@ -62307,6 +62452,7 @@ export const tmSpecies: TmSpecies = { Species.DRACOZOLT, Species.ARCTOZOLT, Species.REGIELEKI, + Species.RAGING_BOLT, Species.ALOLA_RAICHU, ], [Moves.TERRAIN_PULSE]: [ @@ -62335,30 +62481,63 @@ export const tmSpecies: TmSpecies = { Species.SMOLIV, Species.DOLLIV, Species.ARBOLIVA, + Species.DUDUNSPARCE, Species.ALOLA_EXEGGUTOR, Species.GALAR_STUNFISK, ], [Moves.SKITTER_SMACK]: [ + Species.EKANS, + Species.ARBOK, + Species.VENONAT, + Species.VENOMOTH, Species.PERSIAN, + Species.TENTACRUEL, Species.GASTLY, Species.HAUNTER, Species.GENGAR, + Species.SCYTHER, Species.MEW, + Species.SPINARAK, + Species.ARIADOS, + Species.YANMA, Species.DUNSPARCE, + Species.GLIGAR, + Species.SCIZOR, Species.SHUCKLE, + Species.HERACROSS, Species.OCTILLERY, + Species.SURSKIT, + Species.MASQUERAIN, Species.NINCADA, Species.NINJASK, Species.SHEDINJA, + Species.SABLEYE, + Species.VOLBEAT, + Species.ILLUMISE, + Species.CACNEA, + Species.CACTURNE, + Species.SEVIPER, Species.MILOTIC, + Species.SHUPPET, + Species.BANETTE, Species.DUSKULL, Species.DUSCLOPS, + Species.KRICKETOT, + Species.KRICKETUNE, + Species.COMBEE, + Species.VESPIQUEN, Species.SHELLOS, Species.GASTRODON, Species.SKORUPI, Species.DRAPION, + Species.YANMEGA, + Species.GLISCOR, Species.DUSKNOIR, + Species.GIRATINA, Species.LIEPARD, + Species.SEWADDLE, + Species.SWADLOON, + Species.LEAVANNY, Species.VENIPEDE, Species.WHIRLIPEDE, Species.SCOLIPEDE, @@ -62379,26 +62558,32 @@ export const tmSpecies: TmSpecies = { Species.DURANT, Species.LARVESTA, Species.VOLCARONA, + Species.VIVILLON, Species.GOOMY, Species.SLIGGOO, Species.GOODRA, + Species.KLEFKI, Species.PHANTUMP, Species.TREVENANT, Species.PUMPKABOO, Species.GOURGEIST, Species.ZYGARDE, + Species.HOOPA, Species.DECIDUEYE, Species.GRUBBIN, Species.CHARJABUG, Species.VIKAVOLT, Species.DEWPIDER, Species.ARAQUANID, + Species.FOMANTIS, + Species.LURANTIS, Species.SALANDIT, Species.SALAZZLE, Species.WIMPOD, Species.GOLISOPOD, Species.PHEROMOSA, Species.MARSHADOW, + Species.INTELEON, Species.CHEWTLE, Species.DREDNAW, Species.SILICOBRA, @@ -62408,13 +62593,29 @@ export const tmSpecies: TmSpecies = { Species.GRAPPLOCT, Species.SNOM, Species.FROSMOTH, + Species.KLEAVOR, Species.TAROUNTULA, Species.SPIDOPS, Species.NYMBLE, + Species.LOKIX, + Species.SHROODLE, + Species.GRAFAIAI, + Species.BRAMBLEGHAST, + Species.TOEDSCOOL, + Species.TOEDSCRUEL, + Species.KLAWF, + Species.RELLOR, + Species.RABSCA, Species.TINKATINK, Species.TINKATUFF, Species.TINKATON, + Species.DUDUNSPARCE, + Species.SLITHER_WING, Species.ALOLA_PERSIAN, + Species.HISUI_ZORUA, + Species.HISUI_ZOROARK, + Species.HISUI_SLIGGOO, + Species.HISUI_GOODRA, ], [Moves.BURNING_JEALOUSY]: [ Species.VULPIX, @@ -62722,11 +62923,16 @@ export const tmSpecies: TmSpecies = { Species.HITMONTOP, Species.COMBUSKEN, Species.BLAZIKEN, + Species.MAKUHITA, + Species.HARIYAMA, + Species.INFERNAPE, Species.RIOLU, Species.LUCARIO, Species.CROAGUNK, Species.TOXICROAK, Species.GALLADE, + Species.PIGNITE, + Species.EMBOAR, Species.TIMBURR, Species.GURDURR, Species.CONKELDURR, @@ -62740,9 +62946,13 @@ export const tmSpecies: TmSpecies = { Species.TERRAKION, Species.VIRIZION, Species.KELDEO, + Species.MELOETTA, + Species.CHESNAUGHT, Species.PANCHAM, Species.PANGORO, Species.HAWLUCHA, + Species.CRABRAWLER, + Species.CRABOMINABLE, Species.STUFFUL, Species.BEWEAR, Species.PASSIMIAN, @@ -62760,7 +62970,17 @@ export const tmSpecies: TmSpecies = { Species.ZAMAZENTA, Species.KUBFU, Species.URSHIFU, + Species.SNEASLER, + Species.QUAQUAVAL, + Species.PAWMO, + Species.PAWMOT, + Species.ANNIHILAPE, + Species.IRON_VALIANT, + Species.IRON_LEAVES, Species.GALAR_ZAPDOS, + Species.HISUI_SNEASEL, + Species.HISUI_LILLIGANT, + Species.HISUI_DECIDUEYE, ], [Moves.FLIP_TURN]: [ Species.SQUIRTLE, @@ -62768,6 +62988,10 @@ export const tmSpecies: TmSpecies = { Species.BLASTOISE, Species.PSYDUCK, Species.GOLDUCK, + Species.TENTACOOL, + Species.TENTACRUEL, + Species.SEEL, + Species.DEWGONG, Species.HORSEA, Species.SEADRA, Species.GOLDEEN, @@ -62777,6 +63001,11 @@ export const tmSpecies: TmSpecies = { Species.VAPOREON, Species.KABUTOPS, Species.MEW, + Species.TOTODILE, + Species.CROCONAW, + Species.FERALIGATR, + Species.CHINCHOU, + Species.LANTURN, Species.QWILFISH, Species.KINGDRA, Species.SWAMPERT, @@ -62784,6 +63013,7 @@ export const tmSpecies: TmSpecies = { Species.SHARPEDO, Species.MILOTIC, Species.LUVDISC, + Species.LATIOS, Species.PIPLUP, Species.PRINPLUP, Species.EMPOLEON, @@ -62823,24 +63053,34 @@ export const tmSpecies: TmSpecies = { Species.HISUI_SAMUROTT, ], [Moves.TRIPLE_AXEL]: [ + Species.SEEL, + Species.DEWGONG, Species.JYNX, Species.ARTICUNO, Species.MEW, + Species.BELLOSSOM, Species.SNEASEL, Species.DELIBIRD, Species.HITMONTOP, Species.KIRLIA, Species.GARDEVOIR, Species.MILOTIC, + Species.PIPLUP, + Species.PRINPLUP, + Species.EMPOLEON, + Species.AMBIPOM, Species.BUNEARY, Species.LOPUNNY, Species.WEAVILE, Species.GLACEON, Species.GALLADE, Species.FROSLASS, + Species.LEAVANNY, Species.MINCCINO, Species.CINCCINO, Species.CRYOGONAL, + Species.MIENSHAO, + Species.MELOETTA, Species.POPPLIO, Species.BRIONNE, Species.PRIMARINA, @@ -62849,10 +63089,14 @@ export const tmSpecies: TmSpecies = { Species.PHEROMOSA, Species.MR_RIME, Species.FROSMOTH, + Species.MEOWSCARADA, + Species.QUAXWELL, + Species.QUAQUAVAL, Species.ALOLA_SANDSHREW, Species.ALOLA_SANDSLASH, Species.ALOLA_NINETALES, Species.GALAR_MR_MIME, + Species.HISUI_LILLIGANT, ], [Moves.DUAL_WINGBEAT]: [ Species.CHARIZARD, @@ -62893,6 +63137,7 @@ export const tmSpecies: TmSpecies = { Species.FLYGON, Species.SWABLU, Species.ALTARIA, + Species.TROPIUS, Species.SALAMENCE, Species.LATIAS, Species.LATIOS, @@ -62937,6 +63182,9 @@ export const tmSpecies: TmSpecies = { Species.ROWLET, Species.DARTRIX, Species.DECIDUEYE, + Species.PIKIPEK, + Species.TRUMBEAK, + Species.TOUCANNON, Species.VIKAVOLT, Species.ORICORIO, Species.CUTIEFLY, @@ -62989,10 +63237,14 @@ export const tmSpecies: TmSpecies = { Species.FLAREON, Species.MOLTRES, Species.MEW, + Species.TYPHLOSION, Species.STEELIX, + Species.MAGCARGO, Species.ENTEI, Species.HO_OH, Species.BLAZIKEN, + Species.NUMEL, + Species.CAMERUPT, Species.TORKOAL, Species.TRAPINCH, Species.VIBRAVA, @@ -63000,6 +63252,10 @@ export const tmSpecies: TmSpecies = { Species.BALTOY, Species.CLAYDOL, Species.GROUDON, + Species.INFERNAPE, + Species.TORTERRA, + Species.SHIELDON, + Species.BASTIODON, Species.GIBLE, Species.GABITE, Species.GARCHOMP, @@ -63008,6 +63264,7 @@ export const tmSpecies: TmSpecies = { Species.RHYPERIOR, Species.MAGMORTAR, Species.HEATRAN, + Species.ARCEUS, Species.VICTINI, Species.DRILBUR, Species.EXCADRILL, @@ -63018,12 +63275,16 @@ export const tmSpecies: TmSpecies = { Species.GOLURK, Species.HEATMOR, Species.RESHIRAM, + Species.LANDORUS, + Species.DELPHOX, Species.DIGGERSBY, Species.ZYGARDE, + Species.DIANCIE, Species.VOLCANION, Species.INCINEROAR, Species.SANDYGAST, Species.PALOSSAND, + Species.MINIOR, Species.TURTONATOR, Species.CINDERACE, Species.CARKOL, @@ -63040,6 +63301,8 @@ export const tmSpecies: TmSpecies = { Species.ALOLA_DIGLETT, Species.ALOLA_DUGTRIO, Species.ALOLA_MAROWAK, + Species.HISUI_GROWLITHE, + Species.HISUI_ARCANINE, ], [Moves.TERA_BLAST]: [ Species.BULBASAUR, From 991051fa09831d5ce791e285ec444152bd3c04bd Mon Sep 17 00:00:00 2001 From: Xavion3 Date: Thu, 11 Jul 2024 11:36:17 +1000 Subject: [PATCH 042/184] Refactor challenges and add fresh start (#2964) * Refactor challenges and add fresh start * Add achievement for fresh start challenge --- src/locales/en/achv.ts | 4 ++++ src/system/achv.ts | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/locales/en/achv.ts b/src/locales/en/achv.ts index bff75344ea55..3063488c6592 100644 --- a/src/locales/en/achv.ts +++ b/src/locales/en/achv.ts @@ -264,6 +264,10 @@ export const PGMachv: AchievementTranslationEntries = { "MONO_FAIRY": { name: "Hey! Listen!", }, + "FRESH_START": { + name: "First Try!", + description: "Complete the fresh start challenge." + } } as const; // Achievement translations for the when the player character is female (it for now uses the same translations as the male version) diff --git a/src/system/achv.ts b/src/system/achv.ts index dda6e5c511bf..408ed0dde3b7 100644 --- a/src/system/achv.ts +++ b/src/system/achv.ts @@ -5,7 +5,7 @@ import i18next from "i18next"; import * as Utils from "../utils"; import { PlayerGender } from "#enums/player-gender"; import { ParseKeys } from "i18next"; -import { Challenge, SingleGenerationChallenge, SingleTypeChallenge } from "#app/data/challenge.js"; +import { Challenge, FreshStartChallenge, SingleGenerationChallenge, SingleTypeChallenge } from "#app/data/challenge.js"; export enum AchvTier { COMMON, @@ -276,6 +276,8 @@ export function getAchievementDescription(localizationKey: string): string { case "MONO_DARK": case "MONO_FAIRY": return i18next.t(`${genderPrefix}achv:MonoType.description` as ParseKeys, {"type": i18next.t(`pokemonInfo:Type.${localizationKey.slice(5)}`)}); + case "FRESH_START": + return i18next.t(`${genderPrefix}achv:FRESH_START.description` as ParseKeys); default: return ""; } @@ -350,6 +352,7 @@ export const achvs = { MONO_DRAGON: new ChallengeAchv("MONO_DRAGON","", "MONO_DRAGON.description", "dragon_fang", 100, c => c instanceof SingleTypeChallenge && c.value === 16), MONO_DARK: new ChallengeAchv("MONO_DARK","", "MONO_DARK.description", "black_glasses", 100, c => c instanceof SingleTypeChallenge && c.value === 17), MONO_FAIRY: new ChallengeAchv("MONO_FAIRY","", "MONO_FAIRY.description", "fairy_feather", 100, c => c instanceof SingleTypeChallenge && c.value === 18), + FRESH_START: new ChallengeAchv("FRESH_START","", "FRESH_START.description", "mystic_ticket", 100, c => c instanceof FreshStartChallenge && c.value === 1), }; export function initAchievements() { From 6bc191c44eb0de13dfeb0656e04d808f1d7a3e1d Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Thu, 11 Jul 2024 07:20:23 -0700 Subject: [PATCH 043/184] [Bug] Fix off-by-one error in damage calc (#2970) * Fix random damage roll to be 85-100% instead of 85-99% * Update battle.test.ts to reflect the fix --- src/field/pokemon.ts | 4 +++- src/test/battle/battle.test.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 52ec370ef537..086614f01907 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -1909,7 +1909,9 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { applyPreAttackAbAttrs(AddSecondStrikeAbAttr, source, this, move, numTargets, new Utils.IntegerHolder(0), twoStrikeMultiplier); if (!isTypeImmune) { - damage.value = Math.ceil(((((2 * source.level / 5 + 2) * power.value * sourceAtk.value / targetDef.value) / 50) + 2) * stabMultiplier.value * typeMultiplier.value * arenaAttackTypeMultiplier.value * screenMultiplier.value * twoStrikeMultiplier.value * ((this.scene.randBattleSeedInt(15) + 85) / 100) * criticalMultiplier.value); + damage.value = Math.ceil( + ((((2 * source.level / 5 + 2) * power.value * sourceAtk.value / targetDef.value) / 50) + 2) + * stabMultiplier.value * typeMultiplier.value * arenaAttackTypeMultiplier.value * screenMultiplier.value * twoStrikeMultiplier.value * ((this.scene.randBattleSeedInt(16) + 85) / 100) * criticalMultiplier.value); if (isPhysical && source.status && source.status.effect === StatusEffect.BURN) { if (!move.hasAttr(BypassBurnDamageReductionAttr)) { const burnDamageReductionCancelled = new Utils.BooleanHolder(false); diff --git a/src/test/battle/battle.test.ts b/src/test/battle/battle.test.ts index 87949be70a8d..61dcd5f671b8 100644 --- a/src/test/battle/battle.test.ts +++ b/src/test/battle/battle.test.ts @@ -151,8 +151,8 @@ describe("Test Battle Phase", () => { it("test remove random battle seed int", async() => { for (let i=0; i<10; i++) { - const rand = game.scene.randBattleSeedInt(15); - expect(rand).toBe(14); + const rand = game.scene.randBattleSeedInt(16); + expect(rand).toBe(15); } }); From 55f2a32d9f21958da3973b2128c1a7961a642b72 Mon Sep 17 00:00:00 2001 From: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Date: Thu, 11 Jul 2024 10:21:38 -0400 Subject: [PATCH 044/184] [Bug] Grounded on Terrain fixes (#2969) * [Help] [Move/Bug] Patches Psychic Terrain applicability edge cases Was cancelling moves even if targeted mons weren't on the terrain. * [Bug `]Pokemon.isGrounded` does not exist Replaced with `Pokemon.isGrounded()`, which does. * [Bug] Psychic Terrain priority move cancel ignoring ungrounded * [Bug] Semi-invulnerable should not be grounded --- src/data/move.ts | 2 +- src/data/terrain.ts | 3 ++- src/field/pokemon.ts | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index 321fbc6d097b..2e0f39278bc9 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -3617,7 +3617,7 @@ export class TerrainPulseTypeAttr extends VariableMoveTypeAttr { * @returns true if the function succeeds */ apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - if (!user.isGrounded) { + if (!user.isGrounded()) { return false; } diff --git a/src/data/terrain.ts b/src/data/terrain.ts index f7324c28b93b..507557eaf9fd 100644 --- a/src/data/terrain.ts +++ b/src/data/terrain.ts @@ -60,7 +60,8 @@ export class Terrain { if (!move.hasAttr(ProtectAttr)) { const priority = new Utils.IntegerHolder(move.priority); applyAbAttrs(IncrementMovePriorityAbAttr, user, null, move, priority); - return priority.value > 0 && user.getOpponents().filter(o => targets.includes(o.getBattlerIndex())).length > 0; + // Cancels move if the move has positive priority and targets a Pokemon grounded on the Psychic Terrain + return priority.value > 0 && user.getOpponents().filter(o => targets.includes(o.getBattlerIndex()) && o.isGrounded()).length > 0; } } diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 086614f01907..dd75951dc563 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -19,7 +19,7 @@ import { pokemonEvolutions, pokemonPrevolutions, SpeciesFormEvolution, SpeciesEv import { reverseCompatibleTms, tmSpecies, tmPoolTiers } from "../data/tms"; import { DamagePhase, FaintPhase, LearnMovePhase, MoveEffectPhase, ObtainStatusEffectPhase, StatChangePhase, SwitchSummonPhase, ToggleDoublePositionPhase } from "../phases"; import { BattleStat } from "../data/battle-stat"; -import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HelpingHandTag, HighestStatBoostTag, TypeBoostTag, TypeImmuneTag, getBattlerTag } from "../data/battler-tags"; +import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HelpingHandTag, HighestStatBoostTag, TypeBoostTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag } from "../data/battler-tags"; import { WeatherType } from "../data/weather"; import { TempBattleStat } from "../data/temp-battle-stat"; import { ArenaTagSide, WeakenMoveScreenTag, WeakenMoveTypeTag } from "../data/arena-tag"; @@ -1125,7 +1125,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } isGrounded(): boolean { - return !!this.getTag(GroundedTag) || (!this.isOfType(Type.FLYING, true, true) && !this.hasAbility(Abilities.LEVITATE) && !this.getTag(BattlerTagType.MAGNET_RISEN)); + return !!this.getTag(GroundedTag) || (!this.isOfType(Type.FLYING, true, true) && !this.hasAbility(Abilities.LEVITATE) && !this.getTag(BattlerTagType.MAGNET_RISEN) && !this.getTag(SemiInvulnerableTag)); } /** From d69bedd5d77b9a4dcc7d65e99ad2bf006d19b7a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2?= <123510358+NicusPulcis@users.noreply.github.com> Date: Thu, 11 Jul 2024 16:22:24 +0200 Subject: [PATCH 045/184] Update game-stats-ui-handler.ts (italian) (#2965) --- src/locales/it/game-stats-ui-handler.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/it/game-stats-ui-handler.ts b/src/locales/it/game-stats-ui-handler.ts index f4b5f80e23b6..904acbf610d6 100644 --- a/src/locales/it/game-stats-ui-handler.ts +++ b/src/locales/it/game-stats-ui-handler.ts @@ -9,13 +9,13 @@ export const gameStatsUiHandler: SimpleTranslationEntries = { "speciesSeen": "Specie viste", "speciesCaught": "Specie catturate", "ribbonsOwned": "Fiocchi ottenuti", - "classicRuns": "Run in modalità classica", - "classicWins": "Vittorie in modalità classica", + "classicRuns": "Totale run (classica)", + "classicWins": "Totale Vittorie (classica)", "dailyRunAttempts": "Tentativi di run giornaliere", "dailyRunWins": "Run giornaliere vinte", "endlessRuns": "Run in modalità infinita", - "highestWaveEndless": "Orda più alta raggiunta (Infinita)", - "highestMoney": "Patrimonio maggiore posseduto", + "highestWaveEndless": "Orda più alta (Infinita)", + "highestMoney": "Miglior patrimonio", "highestDamage": "Danni maggiori inflitti", "highestHPHealed": "PS maggiori rigenerati", "pokemonEncountered": "Pokémon incontrati", From e9b13be614df9bc09bf31a7dd72198e518e4cc88 Mon Sep 17 00:00:00 2001 From: Dakurei Date: Thu, 11 Jul 2024 16:55:44 +0200 Subject: [PATCH 046/184] [Bugfix] Fix a bug during bgm-bar initialization (#2822) * Prevent sizing error * Make reboot not necessary for show BGM * Makes the BGM Bar active by default + It had originally been decided that this would not be active by default because it was to be displayed outside the pause menu, but since its behavior has changed between this decision and its integration, the default deactivation is no longer necessary --- src/system/settings/settings.ts | 5 ++--- src/ui/bgm-bar.ts | 3 --- src/ui/settings/abstract-settings-ui-handler.ts | 1 + 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index b09de0952595..25abd74541e6 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -493,9 +493,8 @@ export const Setting: Array = [ key: SettingKeys.Show_BGM_Bar, label: i18next.t("settings:showBgmBar"), options: OFF_ON, - default: 0, - type: SettingType.DISPLAY, - requireReload: true + default: 1, + type: SettingType.DISPLAY }, { key: SettingKeys.Master_Volume, diff --git a/src/ui/bgm-bar.ts b/src/ui/bgm-bar.ts index f4366ef9c65c..db19988a9752 100644 --- a/src/ui/bgm-bar.ts +++ b/src/ui/bgm-bar.ts @@ -45,9 +45,6 @@ export default class BgmBar extends Phaser.GameObjects.Container { */ setBgmToBgmBar(bgmName: string): void { this.musicText.setText(`${i18next.t("bgmName:music")}${this.getRealBgmName(bgmName)}`); - if (!(this.scene as BattleScene).showBgmBar) { - return; - } this.musicText.width = this.bg.width - 20; this.musicText.setWordWrapWidth(this.defaultWidth * 4); diff --git a/src/ui/settings/abstract-settings-ui-handler.ts b/src/ui/settings/abstract-settings-ui-handler.ts index 6763c8d3d85f..3ffd32cf842d 100644 --- a/src/ui/settings/abstract-settings-ui-handler.ts +++ b/src/ui/settings/abstract-settings-ui-handler.ts @@ -375,6 +375,7 @@ export default class AbstractSettingsUiHandler extends UiHandler { super.clear(); this.settingsContainer.setVisible(false); this.eraseCursor(); + this.getUi().bgmBar.toggleBgmBar(this.scene.showBgmBar); if (this.reloadRequired) { this.reloadRequired = false; this.scene.reset(true, false, true); From c35f2265b5bd36ab8e4319c807c2d6c6b4bf613f Mon Sep 17 00:00:00 2001 From: Hayuna Date: Thu, 11 Jul 2024 17:03:28 +0200 Subject: [PATCH 047/184] Update code for challenges --- src/data/challenge.ts | 70 ++++++++++++++++------------- src/ui/starter-select-ui-handler.ts | 2 +- 2 files changed, 40 insertions(+), 32 deletions(-) diff --git a/src/data/challenge.ts b/src/data/challenge.ts index 317bcf4d3ab6..76f53655b122 100644 --- a/src/data/challenge.ts +++ b/src/data/challenge.ts @@ -393,6 +393,15 @@ export abstract class Challenge { applyMoveWeight(pokemon: Pokemon, moveSource: MoveSourceType, move: Moves, level: Utils.IntegerHolder): boolean { return false; } + + /** + * An apply function for DUPLICATE_SPECIES. Derived classes should alter this. + * @param allowDuplicates {@link Utils.BooleanHolder} Is allowing duplicates. + * @returns {@link boolean} Whether this function did anything. + */ + applyDuplicateSpecies(allowDuplicates: Utils.BooleanHolder): boolean { + return false; + } } type ChallengeCondition = (data: GameData) => boolean; @@ -741,10 +750,6 @@ export class LowerStarterPointsChallenge extends Challenge { export class EeveeOnlyChallenge extends Challenge { constructor() { super(Challenges.EEVEE_ONLY, 1); - this.addChallengeType(ChallengeType.POKEMON_IN_BATTLE); - this.addChallengeType(ChallengeType.STARTER_CHOICE); - this.addChallengeType(ChallengeType.STARTER_POINTS); - this.addChallengeType(ChallengeType.DUPLICATE_SPECIES); } getValue(overrideValue?: integer): string { @@ -765,40 +770,32 @@ export class EeveeOnlyChallenge extends Challenge { return i18next.t("challenges:eeveeOnly.desc"); } - apply(challengeType: ChallengeType, args: any[]): boolean { - if (this.value === 0) { - return false; + applyPokemonInBattle(pokemon: Pokemon, valid: Utils.BooleanHolder): boolean { + if (pokemon.isPlayer() && (pokemon.species.getRootSpeciesId() !== Species.EEVEE || (pokemon.isFusion() && pokemon.species.getRootSpeciesId() !== Species.EEVEE))) { + valid.value = false; + return true; } + return false; + } - switch (challengeType) { - case ChallengeType.POKEMON_IN_BATTLE: - const pokemon = args[0] as Pokemon; - const isValidPokemon = args[1] as Utils.BooleanHolder; - if (pokemon.isPlayer() && (pokemon.species.getRootSpeciesId() !== Species.EEVEE || (pokemon.isFusion() && pokemon.species.getRootSpeciesId() !== Species.EEVEE))) { - isValidPokemon.value = false; - return true; - } - break; - case ChallengeType.STARTER_CHOICE: - const species = args[0] as PokemonSpecies; - const isValidStarter = args[1] as Utils.BooleanHolder; - if (species.getRootSpeciesId() !== Species.EEVEE) { - isValidStarter.value = false; - return true; - } - break; - case ChallengeType.STARTER_POINTS: - const points = args[0] as Utils.NumberHolder; - points.value = 24; - return true; - case ChallengeType.DUPLICATE_SPECIES: - const duplicateSpecies = args[0] as Utils.BooleanHolder; - duplicateSpecies.value = true; + applyStarterChoice(pokemon: PokemonSpecies, valid: Utils.BooleanHolder, dexAttr: DexAttrProps, soft?: boolean): boolean { + if (pokemon.getRootSpeciesId() !== Species.EEVEE) { + valid.value = false; return true; } return false; } + applyStarterPoints(points: Utils.NumberHolder): boolean { + points.value = 24; + return true; + } + + applyDuplicateSpecies(allowDuplicates: Utils.BooleanHolder): boolean { + allowDuplicates.value = true; + return true; + } + static loadChallenge(source: EeveeOnlyChallenge | any): EeveeOnlyChallenge { const newChallenge = new EeveeOnlyChallenge(); newChallenge.value = source.value; @@ -926,6 +923,14 @@ export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType * @returns True if any challenge was successfully applied. */ export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.MOVE_WEIGHT, pokemon: Pokemon, moveSource: MoveSourceType, move: Moves, weight: Utils.IntegerHolder): boolean; +/** + * Apply all challenges that modify what weight a pokemon gives to move generation + * @param gameMode {@link GameMode} The current gameMode + * @param challengeType {@link ChallengeType} ChallengeType.DUPLICATE_SPECIES + * @param allowDuplicates {@link Utils.BooleanHolder} is allowing duplicates. + * @returns True if any challenge was successfully applied. + */ +export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType.DUPLICATE_SPECIES, allowDuplicates: Utils.BooleanHolder): boolean; export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType, ...args: any[]): boolean { let ret = false; gameMode.challenges.forEach(c => { @@ -967,6 +972,9 @@ export function applyChallenges(gameMode: GameMode, challengeType: ChallengeType case ChallengeType.MOVE_WEIGHT: ret ||= c.applyMoveWeight(args[0], args[1], args[2], args[3]); break; + case ChallengeType.DUPLICATE_SPECIES: + ret ||= c.applyDuplicateSpecies(args[0]); + break; } } }); diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index bc123de946e5..a1b6e89a61a0 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -1139,7 +1139,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { const isValidForChallenge = new Utils.BooleanHolder(true); Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_CHOICE, species, isValidForChallenge, this.scene.gameData.getSpeciesDexAttrProps(species, this.dexAttrCursor), !!this.starterGens.length); const allowDuplicateSpecies = new Utils.BooleanHolder(false); - Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.STARTER_POINTS, allowDuplicateSpecies); + Challenge.applyChallenges(this.scene.gameMode, Challenge.ChallengeType.DUPLICATE_SPECIES, allowDuplicateSpecies); if ((!isDupe || allowDuplicateSpecies.value) && isValidForChallenge.value && this.tryUpdateValue(this.scene.gameData.getSpeciesStarterValue(species.speciesId))) { const cursorObj = this.starterCursorObjs[this.starterCursors.length]; From caf541ba89eae9c46f7ed6bd2a1e5fe39284861a Mon Sep 17 00:00:00 2001 From: Enoch Date: Fri, 12 Jul 2024 00:25:44 +0900 Subject: [PATCH 048/184] [Mirror][Localization] Translate game victory sentences #2254 (#2906) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Translate forgotten sentences on phases * Translate to de forgotten sentences on phases * Translate to es forgotten sentences on phases * Translate to fr forgotten sentences on phases * Translate to it forgotten sentences on phases * Translate to ko forgotten sentences on phases * Translate to pt br forgotten sentences on phases * Translate to zh cn forgotten sentences on phases * Translate to zh tw forgotten sentences on phases * remove duplicate message * remove duplicate message * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update battle.ts [Localization(it)] * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> --------- Co-authored-by: Alexis Co-authored-by: 송지원 Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> --- src/locales/de/battle.ts | 4 ++++ src/locales/en/battle.ts | 4 ++++ src/locales/es/battle.ts | 4 ++++ src/locales/fr/battle.ts | 4 ++++ src/locales/it/battle.ts | 12 ++++++++---- src/locales/ko/battle.ts | 4 ++++ src/locales/pt_BR/battle.ts | 6 +++++- src/locales/zh_CN/battle.ts | 4 ++++ src/locales/zh_TW/battle.ts | 4 ++++ src/phases.ts | 12 ++++++++---- 10 files changed, 49 insertions(+), 9 deletions(-) diff --git a/src/locales/de/battle.ts b/src/locales/de/battle.ts index 06b9ec719ba1..a959ec18616c 100644 --- a/src/locales/de/battle.ts +++ b/src/locales/de/battle.ts @@ -78,6 +78,10 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell": "{{stats}} von {{pokemonNameWithAffix}} sinkt drastisch!", "statWontGoAnyLower": "{{stats}} von {{pokemonNameWithAffix}} kann nicht weiter sinken!", "ppReduced": "{{moveName}} von {{targetName}} wird um {{reduction}} AP reduziert!", + "retryBattle": "Möchtest du vom Beginn des Kampfes neustarten?", + "unlockedSomething": "{{unlockedThing}} wurde freigeschaltet.", + "congratulations": "Glückwunsch!", + "beatModeFirstTime": "{{speciesName}} hat den {{gameMode}} Modus zum ersten Mal beendet! Du erhältst {{newModifier}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}} kann sich wegen des Rückstoßes durch den Angriff nicht bewegen!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}} kann nicht mehr fliehen!", "battlerTagsTrappedOnRemove": "{{pokemonNameWithAffix}} wurde von {{moveName}} befreit.", diff --git a/src/locales/en/battle.ts b/src/locales/en/battle.ts index c7e2ef96be46..3a43c409000f 100644 --- a/src/locales/en/battle.ts +++ b/src/locales/en/battle.ts @@ -77,6 +77,10 @@ export const battle: SimpleTranslationEntries = { "statHarshlyFell": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", "statSeverelyFell": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", "statWontGoAnyLower": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "retryBattle": "Would you like to retry from the start of the battle?", + "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", + "congratulations": "Congratulations!", + "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}} must\nrecharge!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}} can no\nlonger escape!", diff --git a/src/locales/es/battle.ts b/src/locales/es/battle.ts index bc0dd1e4b78d..e2d542e92d7b 100644 --- a/src/locales/es/battle.ts +++ b/src/locales/es/battle.ts @@ -77,6 +77,10 @@ export const battle: SimpleTranslationEntries = { "statHarshlyFell": "¡El {{stats}} de {{pokemonNameWithAffix}}} ha bajado mucho!", "statSeverelyFell": "¡El {{stats}} de {{pokemonNameWithAffix}} ha bajado muchísimo!", "statWontGoAnyLower": "¡El {{stats}} de {{pokemonNameWithAffix}} no puede bajar más!", + "retryBattle": "Would you like to retry from the start of the battle?", + "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", + "congratulations": "Congratulations!", + "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}} must\nrecharge!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}} can no\nlonger escape!", diff --git a/src/locales/fr/battle.ts b/src/locales/fr/battle.ts index fc155664aaa7..edcffd639ac9 100644 --- a/src/locales/fr/battle.ts +++ b/src/locales/fr/battle.ts @@ -78,6 +78,10 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse énormément !", "statWontGoAnyLower": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus baisser !", "ppReduced": "Les PP de la capacité {{moveName}}\nde {{targetName}} baissent de {{reduction}} !", + "retryBattle": "Voulez-vous réessayer depuis le début du combat ?", + "unlockedSomething": "{{unlockedThing}}\na été débloqué.", + "congratulations": "Félicitations !", + "beatModeFirstTime": "{{speciesName}} a battu le mode {{gameMode}} pour la première fois !\nVous avez reçu {{newModifier}} !", "battlerTagsRechargingLapse": "Le contrecoup empêche {{pokemonNameWithAffix}}\n de bouger !", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}}\nne peut plus s’échapper !", "battlerTagsTrappedOnRemove": "{{pokemonNameWithAffix}} est libéré\nde la capacité {{moveName}} !", diff --git a/src/locales/it/battle.ts b/src/locales/it/battle.ts index 787888e333bf..30c031f2a4cb 100644 --- a/src/locales/it/battle.ts +++ b/src/locales/it/battle.ts @@ -57,12 +57,12 @@ export const battle: SimpleTranslationEntries = { "escapeVerbSwitch": "cambiando", "escapeVerbFlee": "fuggendo", "notDisabled": "{{moveName}} di {{pokemonName}} non è più\ndisabilitata!", - "turnEndHpRestore": "{{pokemonName}}'s HP was restored.", - "hpIsFull": "{{pokemonName}}'s\nHP is full!", + "turnEndHpRestore": "{{pokemonName}} ha recuperato dei PS.", + "hpIsFull": "{{pokemonName}} ha già\ntutti i PS!", "skipItemQuestion": "Sei sicuro di non voler prendere nessun oggetto?", "eggHatching": "Oh?", "ivScannerUseQuestion": "Vuoi usare lo scanner di IV su {{pokemonName}}?", - "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "stealEatBerry": "{{pokemonName}} ha rubato e mangiato\nla {{berryName}} di {{targetName}}!", "wildPokemonWithAffix": "{{pokemonName}} selvatico", "foePokemonWithAffix": "{{pokemonName}} avversario", "useMove": "{{pokemonNameWithAffix}} usa {{moveName}}!", @@ -77,7 +77,11 @@ export const battle: SimpleTranslationEntries = { "statHarshlyFell": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a molto!", "statSeverelyFell": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a drasticamente!", "statWontGoAnyLower": "{{pokemonNameWithAffix}}'s {{stats}} non può diminuire più di così!", - "ppReduced": "It reduced the PP of {{targetName}}'s\n{{moveName}} by {{reduction}}!", + "retryBattle": "Vuoi riprovare dall'inizio della lotta?", + "unlockedSomething": "{{unlockedThing}}\nè stato/a sbloccato/a.", + "congratulations": "Congratulazioni!", + "beatModeFirstTime": "{{speciesName}} ha completato la modalità {{gameMode}} per la prima volta!\nHai ricevuto {{newModifier}}!", + "ppReduced": "I PP della mossa {{moveName}} di\n{{targetName}} sono stati ridotti di {{reduction}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}} deve\nricaricarsi!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}} non può\npiù fuggire!", "battlerTagsTrappedOnRemove": "{{pokemonNameWithAffix}} è stato liberato\nda {{moveName}}", diff --git a/src/locales/ko/battle.ts b/src/locales/ko/battle.ts index dbb425da63fa..1a8d082d1b3f 100644 --- a/src/locales/ko/battle.ts +++ b/src/locales/ko/battle.ts @@ -77,6 +77,10 @@ export const battle: SimpleTranslationEntries = { "statHarshlyFell": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 떨어졌다!", "statSeverelyFell": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 떨어졌다!", "statWontGoAnyLower": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 떨어지지 않는다!", + "retryBattle": "이 배틀의 처음부터 재도전하시겠습니까?", + "unlockedSomething": "{{unlockedThing}}[[가]]\n해금되었다.", + "congratulations": "축하합니다!", + "beatModeFirstTime": "{{speciesName}}[[가]] {{gameMode}} 모드를 처음으로 클리어했다!\n{{newModifier}}[[를]] 손에 넣었다!", "ppReduced": "{{targetName}}의\n{{moveName}}[[를]] {{reduction}} 깎았다!", "battlerTagsRechargingLapse": "공격의 반동으로\n{{pokemonNameWithAffix}}[[는]] 움직일 수 없다!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}}[[는]]\n이제 도망칠 수 없다!", diff --git a/src/locales/pt_BR/battle.ts b/src/locales/pt_BR/battle.ts index 8c97d2be6de2..251a1ded52e1 100644 --- a/src/locales/pt_BR/battle.ts +++ b/src/locales/pt_BR/battle.ts @@ -78,6 +78,10 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell": "{{stats}} de {{pokemonNameWithAffix}} diminuiu severamente!", "statWontGoAnyLower": "{{stats}} de {{pokemonNameWithAffix}} não vai mais diminuir!", "ppReduced": "O PP do movimento {{moveName}} de\n{{targetName}} foi reduzido em {{reduction}}!", + "retryBattle": "Você gostaria de tentar novamente desde o início da batalha?", + "unlockedSomething": "{{unlockedThing}}\nfoi desbloqueado.", + "congratulations": "Parabéns!", + "beatModeFirstTime": "{{speciesName}} venceu o Modo {{gameMode}} pela primeira vez!\nVocê recebeu {{newModifier}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}} precisa\nrecarregar!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}} não pode\nmais escapar!", "battlerTagsTrappedOnRemove": "{{pokemonNameWithAffix}} foi liberto\nde {{moveName}}!", @@ -134,5 +138,5 @@ export const battle: SimpleTranslationEntries = { "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} está sendo curado com sal!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} foi ferido pelo {{moveName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cortou seus PS pela metade e amaldiçoou {{pokemonName}}!", - "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} foi ferido pelo Curse!" + "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} foi ferido pelo Curse!", } as const; diff --git a/src/locales/zh_CN/battle.ts b/src/locales/zh_CN/battle.ts index ff2e90a2c594..585f1ca07e4a 100644 --- a/src/locales/zh_CN/battle.ts +++ b/src/locales/zh_CN/battle.ts @@ -78,6 +78,10 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell": "{{pokemonNameWithAffix}}\n的{{stats}}极大幅降低了!", "statWontGoAnyLower": "{{pokemonNameWithAffix}}\n的{{stats}}已经无法再降低了!", "ppReduced": "降低了{{targetName}}的\n{{moveName}}的PP{{reduction}}点!", + "retryBattle": "你要从对战开始时重试么?", + "unlockedSomething": "{{unlockedThing}}\n已解锁。", + "congratulations": "恭喜!", + "beatModeFirstTime": "{{speciesName}}首次击败了{{gameMode}}!\n你获得了{{newModifier}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}}\n因攻击的反作用力而无法动弹!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}}不能逃跑!", "battlerTagsTrappedOnRemove": "{{pokemonNameWithAffix}}\n摆脱了{{moveName}}!", diff --git a/src/locales/zh_TW/battle.ts b/src/locales/zh_TW/battle.ts index bc7b712185ae..0dcedebc7a6e 100644 --- a/src/locales/zh_TW/battle.ts +++ b/src/locales/zh_TW/battle.ts @@ -75,6 +75,10 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell": "{{pokemonNameWithAffix}} 的 {{stats}} 極大幅降低了!", "statWontGoAnyLower": "{{pokemonNameWithAffix}} 的 {{stats}} 已經無法再降低了!", "ppReduced": "降低了 {{targetName}} 的\n{{moveName}} 的PP{{reduction}}點!", + "retryBattle": "Would you like to retry from the start of the battle?", + "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", + "congratulations": "Congratulations!", + "beatModeFirstTime": "{{speciesName}} beat {{gameMode}} Mode for the first time!\nYou received {{newModifier}}!", "battlerTagsRechargingLapse": "{{pokemonNameWithAffix}}因攻擊的反作用力而無法動彈!", "battlerTagsTrappedOnAdd": "{{pokemonNameWithAffix}}不能逃跑!", "battlerTagsTrappedOnRemove": "{{pokemonNameWithAffix}}擺脫了{{moveName}}!", diff --git a/src/phases.ts b/src/phases.ts index 0ae6f375ce59..9ed86d3bf5db 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -4137,7 +4137,11 @@ export class RibbonModifierRewardPhase extends ModifierRewardPhase { this.scene.addModifier(newModifier).then(() => { this.scene.playSound("level_up_fanfare"); this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(`${this.species.name} beat ${this.scene.gameMode.getName()} Mode for the first time!\nYou received ${newModifier.type.name}!`, null, () => { + this.scene.ui.showText(i18next.t("battle:beatModeFirstTime", { + speciesName: this.species.name, + gameMode: this.scene.gameMode.getName(), + newModifier: newModifier.type.name + }), null, () => { resolve(); }, null, true, 1500); }); @@ -4168,7 +4172,7 @@ export class GameOverPhase extends BattlePhase { } else if (this.victory || !this.scene.enableRetries) { this.handleGameOver(); } else { - this.scene.ui.showText("Would you like to retry from the start of the battle?", null, () => { + this.scene.ui.showText(i18next.t("battle:retryBattle"), null, () => { this.scene.ui.setMode(Mode.CONFIRM, () => { this.scene.ui.fadeOut(1250).then(() => { this.scene.reset(); @@ -4338,7 +4342,7 @@ export class EndCardPhase extends Phase { this.endCard.setScale(0.5); this.scene.field.add(this.endCard); - this.text = addTextObject(this.scene, this.scene.game.canvas.width / 12, (this.scene.game.canvas.height / 6) - 16, "Congratulations!", TextStyle.SUMMARY, { fontSize: "128px" }); + this.text = addTextObject(this.scene, this.scene.game.canvas.width / 12, (this.scene.game.canvas.height / 6) - 16, i18next.t("battle:congratulations"), TextStyle.SUMMARY, { fontSize: "128px" }); this.text.setOrigin(0.5); this.scene.field.add(this.text); @@ -4368,7 +4372,7 @@ export class UnlockPhase extends Phase { this.scene.gameData.unlocks[this.unlockable] = true; this.scene.playSound("level_up_fanfare"); this.scene.ui.setMode(Mode.MESSAGE); - this.scene.ui.showText(`${getUnlockableName(this.unlockable)}\nhas been unlocked.`, null, () => { + this.scene.ui.showText(i18next.t("battle:unlockedSomething", { unlockedThing: getUnlockableName(this.unlockable) }), null, () => { this.scene.time.delayedCall(1500, () => this.scene.arenaBg.setVisible(true)); this.end(); }, null, true, 1500); From 74941bd7f8ecf88d136fec5d15ffc695a48bfbb3 Mon Sep 17 00:00:00 2001 From: Enoch Date: Fri, 12 Jul 2024 00:28:01 +0900 Subject: [PATCH 049/184] [Mirror][Localization] Translate summary #2336 (#2907) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Translate pokemon summary * Translate pokemon summary to fr * Translate pokemon summary to de * Translate pokemon summary to es * Translate pokemon summary to it * Translate pokemon summary to ko * Translate pokemon summary to pt br * Translate pokemon summary to zh cn * Translate pokemon summary to zh tw * Fix import * Update partially for en and ko * Update interface name for en * Merge trainerLabel&Text and calculate typeLabel width * Update src/locales/es/pokemon-summary.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Apply translations key to all languages with interface TranslationEtries * Update ko/translationKey of status * Update ko/translationKey of pokemonInfo * Update de/translationKeys of memostring and metFragment * Update de/translationKeys of memostring and metFragment 2 * Update src/locales/ko/pokemon-summary.ts Co-authored-by: Enoch * Update src/locales/ko/pokemon-summary.ts Co-authored-by: returntoice * Update src/locales/pt_BR/pokemon-summary.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/ko/pokemon-summary.ts * Update src/locales/pt_BR/pokemon-summary.ts Co-authored-by: José Ricardo Fleury Oliveira * Update pokemon-summary.ts [Localization(it)] * remove unused code * Update src/locales/zh_CN/pokemon-summary.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/zh_CN/pokemon-summary.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/zh_CN/pokemon-summary.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/es/pokemon-summary.ts Co-authored-by: Arxxer * Update src/locales/es/pokemon-summary.ts Co-authored-by: Arxxer --------- Co-authored-by: Alexis Co-authored-by: Mr.WaterT Co-authored-by: Alexis Faizeau Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> Co-authored-by: returntoice Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: 송지원 Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Arxxer --- src/data/pokemon-stat.ts | 2 +- src/locales/de/config.ts | 2 ++ src/locales/de/pokemon-summary.ts | 20 ++++++++++++ src/locales/en/config.ts | 2 ++ src/locales/en/pokemon-summary.ts | 20 ++++++++++++ src/locales/es/config.ts | 2 ++ src/locales/es/pokemon-summary.ts | 20 ++++++++++++ src/locales/fr/config.ts | 2 ++ src/locales/fr/pokemon-summary.ts | 20 ++++++++++++ src/locales/it/config.ts | 2 ++ src/locales/it/pokemon-summary.ts | 20 ++++++++++++ src/locales/ko/config.ts | 2 ++ src/locales/ko/pokemon-summary.ts | 47 ++++++++++++++++++++++++++++ src/locales/pt_BR/config.ts | 2 ++ src/locales/pt_BR/pokemon-summary.ts | 20 ++++++++++++ src/locales/zh_CN/config.ts | 2 ++ src/locales/zh_CN/pokemon-summary.ts | 19 +++++++++++ src/locales/zh_TW/config.ts | 2 ++ src/locales/zh_TW/pokemon-summary.ts | 20 ++++++++++++ src/ui/summary-ui-handler.ts | 44 +++++++++++++++----------- 20 files changed, 250 insertions(+), 20 deletions(-) create mode 100644 src/locales/de/pokemon-summary.ts create mode 100644 src/locales/en/pokemon-summary.ts create mode 100644 src/locales/es/pokemon-summary.ts create mode 100644 src/locales/fr/pokemon-summary.ts create mode 100644 src/locales/it/pokemon-summary.ts create mode 100644 src/locales/ko/pokemon-summary.ts create mode 100644 src/locales/pt_BR/pokemon-summary.ts create mode 100644 src/locales/zh_CN/pokemon-summary.ts create mode 100644 src/locales/zh_TW/pokemon-summary.ts diff --git a/src/data/pokemon-stat.ts b/src/data/pokemon-stat.ts index a6bf77b1daad..63dc0cfbc51f 100644 --- a/src/data/pokemon-stat.ts +++ b/src/data/pokemon-stat.ts @@ -10,7 +10,7 @@ export enum Stat { } export function getStatName(stat: Stat, shorten: boolean = false) { - let ret: string; + let ret: string = ""; switch (stat) { case Stat.HP: ret = !shorten ? i18next.t("pokemonInfo:Stat.HP") : i18next.t("pokemonInfo:Stat.HPshortened"); diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index ffbb2733205b..dab2772acb6b 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const deConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/de/pokemon-summary.ts b/src/locales/de/pokemon-summary.ts new file mode 100644 index 000000000000..69683d4d4a01 --- /dev/null +++ b/src/locales/de/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Pokémon Info", + "status": "Status", + "powerAccuracyCategory": "Stärke\nGenauigkeit\nKategorie", + "type": "Typ", + "unknownTrainer": "Unbekannt", + "ot": "OT", + "nature": "Wesen", + "expPoints": "Erf. Punkte", + "nextLv": "Nächstes Lvl.", + "cancel": "Abbrechen", + + "memoString": "Wesen: {{natureFragment}}\n{{metFragment}}", + "metFragment": { + "normal": "Herkunft: {{biome}}\nMit Lv. {{level}} erhalten.", + "apparently": "Herkunft: {{biome}}\nOffenbar mit Lv. {{level}} erhalten.", + }, +} as const; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index 1c5449a2e881..e7f0a284e63a 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -36,6 +36,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const enConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/en/pokemon-summary.ts b/src/locales/en/pokemon-summary.ts new file mode 100644 index 000000000000..484ea2a9d67a --- /dev/null +++ b/src/locales/en/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Pokémon Info", + "status": "Status", + "powerAccuracyCategory": "Power\nAccuracy\nCategory", + "type": "Type", + "unknownTrainer": "Unknown", + "ot": "OT", + "nature": "nature", + "expPoints": "Exp. Points", + "nextLv": "Next Lv.", + "cancel": "Cancel", + + "memoString": "{{natureFragment}} nature,\n{{metFragment}}", + "metFragment": { + "normal": "met at Lv{{level}},\n{{biome}}.", + "apparently": "apparently met at Lv{{level}},\n{{biome}}.", + }, +} as const; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index 341fafa4ca98..b9ccb5204b28 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const esConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/es/pokemon-summary.ts b/src/locales/es/pokemon-summary.ts new file mode 100644 index 000000000000..2eca4f118c62 --- /dev/null +++ b/src/locales/es/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Info. Pokémon", + "status": "Estado", + "powerAccuracyCategory": "Potencia\nPrecisión\nCategoría", + "type": "Tipo", + "unknownTrainer": "Desconocido", + "ot": "EO", + "nature": "Naturaleza", + "expPoints": "Puntos Exp.", + "nextLv": "Nv. siguiente", + "cancel": "Salir", + + "memoString": "Naturaleza {{natureFragment}},\n{{metFragment}}", + "metFragment": { + "normal": "encontrado al Nv. {{level}},\n{{biome}}.", + "apparently": "aparentemente encontrado al Nv. {{level}},\n{{biome}}.", + }, +} as const; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index d8f9a6601c15..e2edc4716f86 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const frConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/fr/pokemon-summary.ts b/src/locales/fr/pokemon-summary.ts new file mode 100644 index 000000000000..d325900365bb --- /dev/null +++ b/src/locales/fr/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Info Pokémon", + "status": "Résumé", + "powerAccuracyCategory": "Puissance\nPrécision\nCatégorie", + "type": "Type", + "unknownTrainer": "Inconnu", + "ot": "D.O.", + "nature": "de nature", + "expPoints": "Points Exp.", + "nextLv": "N. suivant", + "cancel": "Annuler", + + "memoString": "{{natureFragment}} de nature,\n{{metFragment}}", + "metFragment": { + "normal": "rencontré au N.{{level}},\n{{biome}}.", + "apparently": "apparemment rencontré au N.{{level}},\n{{biome}}.", + }, +} as const; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index 5b370b00e4bd..e64fac02480e 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const itConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/it/pokemon-summary.ts b/src/locales/it/pokemon-summary.ts new file mode 100644 index 000000000000..7f17440b16ca --- /dev/null +++ b/src/locales/it/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Info Pokémon", + "status": "Stato", + "powerAccuracyCategory": "Potenza\nPrecisione\nCategoria", + "type": "Tipo", + "unknownTrainer": "Sconosciuto", + "ot": "AO", + "nature": "natura", + "expPoints": "Punti Esp.", + "nextLv": "Prossimo Lv.", + "cancel": "Annulla", + + "memoString": "Natura {{natureFragment}},\n{{metFragment}}", + "metFragment": { + "normal": "incontrato al Lv.{{level}},\n{{biome}}.", + "apparently": "apparentemente incontrato al Lv.{{level}},\n{{biome}}.", + }, +} as const; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 5b29a46c0444..31a3444f7216 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const koConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/ko/pokemon-summary.ts b/src/locales/ko/pokemon-summary.ts new file mode 100644 index 000000000000..029588a7cf2a --- /dev/null +++ b/src/locales/ko/pokemon-summary.ts @@ -0,0 +1,47 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "스테이터스", + "status": "상태 이상", + "powerAccuracyCategory": "위력\n명중\n분류", + "type": "타입", + "unknownTrainer": "알수없음", + "ot": "어버이", + "nature": "성격", + "expPoints": "현재 경험치", + "nextLv": "다음 레벨까지", + "cancel": "그만둔다", + + "memoString": "{{natureFragment}}.\n{{metFragment}}", + "metFragment": { + "normal": "{{biome}}에서\nLv{{level}}일 때 만났다.", + "apparently": "{{biome}}에서\nLv{{level}}일 때 만난 것 같다.", + }, + "natureFragment": { + "Hardy": "{{nature}}하는 성격", + "Lonely": "{{nature}}을 타는 성격", + "Brave": "{{nature}}한 성격", + "Adamant": "{{nature}}스러운 성격", + "Naughty" : "{{nature}}같은 성격", + "Bold" : "{{nature}}한 성격", + "Docile" : "{{nature}}한 성격", + "Relaxed" : "{{nature}}한 성격", + "Impish" : "{{nature}}같은 성격", + "Lax" : "{{nature}}거리는 성격", + "Timid" : "{{nature}}같은 성격", + "Hasty" : "{{nature}}한 성격", + "Serious" : "{{nature}}한 성격", + "Jolly" : "{{nature}}한 성격", + "Naive" : "{{nature}}한 성격", + "Modest" : "{{nature}}스러운 성격", + "Mild" : "{{nature}}한 성격", + "Quiet" : "{{nature}}한 성격", + "Bashful" : "{{nature}}을 타는 성격", + "Rash" : "{{nature}}거리는 성격", + "Calm" : "{{nature}}한 성격", + "Gentle" : "{{nature}}한 성격", + "Sassy" : "{{nature}}진 성격", + "Careful" : "{{nature}}한 성격", + "Quirky": "{{nature}}스러운 성격", + }, +} as const; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index c02da112770e..3fda45b5c005 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const ptBrConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, statusEffect: statusEffect, terrain: terrain, diff --git a/src/locales/pt_BR/pokemon-summary.ts b/src/locales/pt_BR/pokemon-summary.ts new file mode 100644 index 000000000000..a492e701c946 --- /dev/null +++ b/src/locales/pt_BR/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Info. Pokémon", + "status": "Status", + "powerAccuracyCategory": "Poder\nPrecisão\nCategoria", + "type": "Tipo", + "unknownTrainer": "Desconhecido", + "ot": "TO", + "nature": "natureza", + "expPoints": "Pontos EXP.", + "nextLv": "Próx. Nv.", + "cancel": "Cancelar", + + "memoString": "Natureza {{natureFragment}},\n{{metFragment}}", + "metFragment": { + "normal": "encontrado no Nv.{{level}},\n{{biome}}.", + "apparently": "aparentemente encontrado no Nv.{{level}},\n{{biome}}.", + }, +} as const; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index eaf7ba4cc096..dea8c9c156c1 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const zhCnConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/zh_CN/pokemon-summary.ts b/src/locales/zh_CN/pokemon-summary.ts new file mode 100644 index 000000000000..24f0fbeed979 --- /dev/null +++ b/src/locales/zh_CN/pokemon-summary.ts @@ -0,0 +1,19 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "宝可梦信息", + "status": "状态", + "powerAccuracyCategory": "威力\n命中率\n类别", + "type": "属性", + "unknownTrainer": "未知", + "ot": "训练师", + "nature": "性格", + "expPoints": "经验值", + "nextLv": "下一级", + "cancel": "取消", + + "memoString": "{{natureFragment}} 性格,\n{{metFragment}}", + "metFragment": { + "apparently": "命中注定般地相遇于Lv.{{level}},\n{{biome}}。", + }, +} as const; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index f19a6941a88d..4ee773f1308f 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -33,6 +33,7 @@ import { pokeball } from "./pokeball"; import { pokemon } from "./pokemon"; import { pokemonInfo } from "./pokemon-info"; import { pokemonInfoContainer } from "./pokemon-info-container"; +import { pokemonSummary } from "./pokemon-summary"; import { saveSlotSelectUiHandler } from "./save-slot-select-ui-handler"; import { splashMessages } from "./splash-messages"; import { starterSelectUiHandler } from "./starter-select-ui-handler"; @@ -82,6 +83,7 @@ export const zhTwConfig = { pokemon: pokemon, pokemonInfo: pokemonInfo, pokemonInfoContainer: pokemonInfoContainer, + pokemonSummary: pokemonSummary, saveSlotSelectUiHandler: saveSlotSelectUiHandler, settings: settings, splashMessages: splashMessages, diff --git a/src/locales/zh_TW/pokemon-summary.ts b/src/locales/zh_TW/pokemon-summary.ts new file mode 100644 index 000000000000..484ea2a9d67a --- /dev/null +++ b/src/locales/zh_TW/pokemon-summary.ts @@ -0,0 +1,20 @@ +import { TranslationEntries } from "#app/interfaces/locales"; + +export const pokemonSummary: TranslationEntries = { + "pokemonInfo": "Pokémon Info", + "status": "Status", + "powerAccuracyCategory": "Power\nAccuracy\nCategory", + "type": "Type", + "unknownTrainer": "Unknown", + "ot": "OT", + "nature": "nature", + "expPoints": "Exp. Points", + "nextLv": "Next Lv.", + "cancel": "Cancel", + + "memoString": "{{natureFragment}} nature,\n{{metFragment}}", + "metFragment": { + "normal": "met at Lv{{level}},\n{{biome}}.", + "apparently": "apparently met at Lv{{level}},\n{{biome}}.", + }, +} as const; diff --git a/src/ui/summary-ui-handler.ts b/src/ui/summary-ui-handler.ts index ae94951bc4c6..c55bedb72899 100644 --- a/src/ui/summary-ui-handler.ts +++ b/src/ui/summary-ui-handler.ts @@ -15,7 +15,7 @@ import { Stat, getStatName } from "../data/pokemon-stat"; import { PokemonHeldItemModifier } from "../modifier/modifier"; import { StatusEffect } from "../data/status-effect"; import { getBiomeName } from "../data/biomes"; -import { getNatureName, getNatureStatMultiplier } from "../data/nature"; +import { Nature, getNatureName, getNatureStatMultiplier } from "../data/nature"; import { loggedInUser } from "../account"; import { Variant, getVariantTint } from "#app/data/variant"; import {Button} from "#enums/buttons"; @@ -122,7 +122,7 @@ export default class SummaryUiHandler extends UiHandler { this.tabSprite.setOrigin(1, 1); this.summaryContainer.add(this.tabSprite); - const summaryLabel = addTextObject(this.scene, 4, -165, "Pokémon Info", TextStyle.SUMMARY); + const summaryLabel = addTextObject(this.scene, 4, -165, i18next.t("pokemonSummary:pokemonInfo"), TextStyle.SUMMARY); summaryLabel.setOrigin(0, 1); this.summaryContainer.add(summaryLabel); @@ -207,7 +207,7 @@ export default class SummaryUiHandler extends UiHandler { this.statusContainer.add(statusBg); - const statusLabel = addTextObject(this.scene, 3, 0, "Status", TextStyle.SUMMARY); + const statusLabel = addTextObject(this.scene, 3, 0, i18next.t("pokemonSummary:status"), TextStyle.SUMMARY); statusLabel.setOrigin(0, 0); this.statusContainer.add(statusLabel); @@ -227,7 +227,7 @@ export default class SummaryUiHandler extends UiHandler { moveEffectBg.setOrigin(0, 0); this.moveEffectContainer.add(moveEffectBg); - const moveEffectLabels = addTextObject(this.scene, 8, 12, "Power\nAccuracy\nCategory", TextStyle.SUMMARY); + const moveEffectLabels = addTextObject(this.scene, 8, 12, i18next.t("pokemonSummary:powerAccuracyCategory"), TextStyle.SUMMARY); moveEffectLabels.setLineSpacing(9); moveEffectLabels.setOrigin(0, 0); @@ -677,12 +677,7 @@ export default class SummaryUiHandler extends UiHandler { const profileContainer = this.scene.add.container(0, -pageBg.height); pageContainer.add(profileContainer); - const trainerLabel = addTextObject(this.scene, 7, 12, "OT/", TextStyle.SUMMARY_ALT); - trainerLabel.setOrigin(0, 0); - profileContainer.add(trainerLabel); - - const trainerText = addTextObject(this.scene, 25, 12, loggedInUser?.username || "Unknown", - this.scene.gameData.gender === PlayerGender.FEMALE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY_BLUE); + const trainerText = addBBCodeTextObject(this.scene, 7, 12, `${i18next.t("pokemonSummary:ot")}/${getBBCodeFrag(loggedInUser?.username || i18next.t("pokemonSummary:unknown"), this.scene.gameData.gender === PlayerGender.FEMALE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY_BLUE)}`, TextStyle.SUMMARY_ALT); trainerText.setOrigin(0, 0); profileContainer.add(trainerText); @@ -690,12 +685,12 @@ export default class SummaryUiHandler extends UiHandler { trainerIdText.setOrigin(0, 0); profileContainer.add(trainerIdText); - const typeLabel = addTextObject(this.scene, 7, 28, "Type/", TextStyle.WINDOW_ALT); + const typeLabel = addTextObject(this.scene, 7, 28, `${i18next.t("pokemonSummary:type")}/`, TextStyle.WINDOW_ALT); typeLabel.setOrigin(0, 0); profileContainer.add(typeLabel); const getTypeIcon = (index: integer, type: Type, tera: boolean = false) => { - const xCoord = 39 + 34 * index; + const xCoord = typeLabel.width * typeLabel.scale + 9 + 34 * index; const typeIcon = !tera ? this.scene.add.sprite(xCoord, 42, `types${Utils.verifyLang(i18next.resolvedLanguage) ? `_${i18next.resolvedLanguage}` : ""}`, Type[type].toLowerCase()) : this.scene.add.sprite(xCoord, 42, "type_tera"); if (tera) { @@ -796,7 +791,20 @@ export default class SummaryUiHandler extends UiHandler { this.passiveContainer?.nameText.setVisible(false); this.passiveContainer?.descriptionText.setVisible(false); - const memoString = `${getBBCodeFrag(Utils.toReadableString(getNatureName(this.pokemon.getNature())), TextStyle.SUMMARY_RED)}${getBBCodeFrag(" nature,", TextStyle.WINDOW_ALT)}\n${getBBCodeFrag(`${this.pokemon.metBiome === -1 ? "apparently " : ""}met at Lv`, TextStyle.WINDOW_ALT)}${getBBCodeFrag(this.pokemon.metLevel.toString(), TextStyle.SUMMARY_RED)}${getBBCodeFrag(",", TextStyle.WINDOW_ALT)}\n${getBBCodeFrag(getBiomeName(this.pokemon.metBiome), TextStyle.SUMMARY_RED)}${getBBCodeFrag(".", TextStyle.WINDOW_ALT)}`; + const closeFragment = getBBCodeFrag("", TextStyle.WINDOW_ALT); + const rawNature = Utils.toReadableString(Nature[this.pokemon.getNature()]); + const nature = `${getBBCodeFrag(Utils.toReadableString(getNatureName(this.pokemon.getNature())), TextStyle.SUMMARY_RED)}${closeFragment}`; + + const memoString = i18next.t("pokemonSummary:memoString", { + metFragment: i18next.t(`pokemonSummary:metFragment.${this.pokemon.metBiome === -1? "apparently": "normal"}`, { + biome: `${getBBCodeFrag(getBiomeName(this.pokemon.metBiome), TextStyle.SUMMARY_RED)}${closeFragment}`, + level: `${getBBCodeFrag(this.pokemon.metLevel.toString(), TextStyle.SUMMARY_RED)}${closeFragment}`, + }), + natureFragment: + i18next.exists(`pokemonSummary:natureFragment.${rawNature}`) ? + i18next.t(`pokemonSummary:natureFragment.${rawNature}`, { nature: nature }) : + nature, + }); const memoText = addBBCodeTextObject(this.scene, 7, 113, memoString, TextStyle.WINDOW_ALT); memoText.setOrigin(0, 0); @@ -809,9 +817,7 @@ export default class SummaryUiHandler extends UiHandler { const stats = Utils.getEnumValues(Stat) as Stat[]; stats.forEach((stat, s) => { - const statName = stat !== Stat.HP - ? getStatName(stat) - : "HP"; + const statName = getStatName(stat); const rowIndex = s % 3; const colIndex = Math.floor(s / 3); @@ -848,11 +854,11 @@ export default class SummaryUiHandler extends UiHandler { const relLvExp = getLevelRelExp(this.pokemon.level + 1, this.pokemon.species.growthRate); const expRatio = this.pokemon.level < this.scene.getMaxExpLevel() ? this.pokemon.levelExp / relLvExp : 0; - const expLabel = addTextObject(this.scene, 6, 112, "EXP. Points", TextStyle.SUMMARY); + const expLabel = addTextObject(this.scene, 6, 112, i18next.t("pokemonSummary:expPoints"), TextStyle.SUMMARY); expLabel.setOrigin(0, 0); statsContainer.add(expLabel); - const nextLvExpLabel = addTextObject(this.scene, 6, 128, "Next Lv.", TextStyle.SUMMARY); + const nextLvExpLabel = addTextObject(this.scene, 6, 128, i18next.t("pokemonSummary:nextLv"), TextStyle.SUMMARY); nextLvExpLabel.setOrigin(0, 0); statsContainer.add(nextLvExpLabel); @@ -893,7 +899,7 @@ export default class SummaryUiHandler extends UiHandler { extraRowOverlay.setOrigin(0, 1); this.extraMoveRowContainer.add(extraRowOverlay); - const extraRowText = addTextObject(this.scene, 35, 0, this.summaryUiMode === SummaryUiMode.LEARN_MOVE ? this.newMove.name : "Cancel", + const extraRowText = addTextObject(this.scene, 35, 0, this.summaryUiMode === SummaryUiMode.LEARN_MOVE ? this.newMove.name : i18next.t("pokemonSummary:cancel"), this.summaryUiMode === SummaryUiMode.LEARN_MOVE ? TextStyle.SUMMARY_PINK : TextStyle.SUMMARY); extraRowText.setOrigin(0, 1); this.extraMoveRowContainer.add(extraRowText); From 2f550ea93377437d953ec9b324004ba0e05c5bf6 Mon Sep 17 00:00:00 2001 From: Enoch Date: Fri, 12 Jul 2024 00:28:51 +0900 Subject: [PATCH 050/184] [Localization] Localization arena flyout (Active Battle Effects) (#2932) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * localizing Active Battle Effects (working) * Localize Active Battle Effects * Change return value * Modify arena terrain desc * Update src/locales/zh_CN/arena-flyout.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/de/arena-flyout.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/fr/arena-flyout.ts Co-authored-by: Lugiad' * Update arena-flyout.ts (IT) * Update src/locales/pt_BR/arena-flyout.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/es/arena-flyout.ts Co-authored-by: Arxxer * Change util function name --------- Co-authored-by: 송지원 Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Arxxer --- src/battle-scene.ts | 2 +- src/locales/de/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/de/config.ts | 2 ++ src/locales/en/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/en/config.ts | 2 ++ src/locales/es/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/es/config.ts | 2 ++ src/locales/fr/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/fr/config.ts | 2 ++ src/locales/it/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/it/config.ts | 2 ++ src/locales/ko/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/ko/config.ts | 2 ++ src/locales/pt_BR/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/pt_BR/config.ts | 2 ++ src/locales/zh_CN/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/zh_CN/config.ts | 2 ++ src/locales/zh_TW/arena-flyout.ts | 49 +++++++++++++++++++++++++++++++ src/locales/zh_TW/config.ts | 2 ++ src/ui/arena-flyout.ts | 38 ++++++++++++++---------- src/utils.ts | 7 +++++ 21 files changed, 490 insertions(+), 16 deletions(-) create mode 100644 src/locales/de/arena-flyout.ts create mode 100644 src/locales/en/arena-flyout.ts create mode 100644 src/locales/es/arena-flyout.ts create mode 100644 src/locales/fr/arena-flyout.ts create mode 100644 src/locales/it/arena-flyout.ts create mode 100644 src/locales/ko/arena-flyout.ts create mode 100644 src/locales/pt_BR/arena-flyout.ts create mode 100644 src/locales/zh_CN/arena-flyout.ts create mode 100644 src/locales/zh_TW/arena-flyout.ts diff --git a/src/battle-scene.ts b/src/battle-scene.ts index f20c6503229c..c2c49971dd76 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -53,7 +53,7 @@ import * as Overrides from "./overrides"; import {InputsController} from "./inputs-controller"; import {UiInputs} from "./ui-inputs"; import { NewArenaEvent } from "./events/battle-scene"; -import ArenaFlyout from "./ui/arena-flyout"; +import { ArenaFlyout } from "./ui/arena-flyout"; import { EaseType } from "#enums/ease-type"; import { Abilities } from "#enums/abilities"; import { BattleSpec } from "#enums/battle-spec"; diff --git a/src/locales/de/arena-flyout.ts b/src/locales/de/arena-flyout.ts new file mode 100644 index 000000000000..c353b432bc01 --- /dev/null +++ b/src/locales/de/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Aktive Kampfeffekte", + "player": "Spieler", + "neutral": "Neutral", + "enemy": "Gegner", + + // WeatherType + "sunny": "Sonne", + "rain": "Regen", + "sandstorm": "Sandsturm", + "hail": "Hagelsturm", + "snow": "Schneesturm", + "fog": "Nebel", + "heavyRain": "Strömender Regen", + "harshSun": "Sehr starker Sonnenschein", + "strongWinds": "Luftströmungen", + + // TerrainType + "misty": "Nebelfeld", + "electric": "Elektrofeld", + "grassy": "Grasfeld", + "psychic": "Psychofeld", + + // ArenaTagType + "mudSport": "Lehmsuhler", + "waterSport": "Nassmacher", + "spikes": "Stachler", + "toxicSpikes": "Giftspitzen", + "mist": "Weißnebel", + "futureSight": "Seher", + "doomDesire": "Kismetwunsch", + "wish": "Wunschtraum", + "stealthRock": "Tarnsteine", + "stickyWeb": "Klebenetz", + "trickRoom": "Bizarroraum", + "gravity": "Erdanziehung", + "reflect": "Reflektor", + "lightScreen": "Lichtschild", + "auroraVeil": "Auroraschleier", + "quickGuard": "Rapidschutz", + "wideGuard": "Rundumschutz", + "matBlock": "Tatami-Schild", + "craftyShield": "Trickschutz", + "tailwind": "Rückenwind", + "happyHour": "Goldene Zeiten", +}; diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index dab2772acb6b..4fa92c574409 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const deConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/en/arena-flyout.ts b/src/locales/en/arena-flyout.ts new file mode 100644 index 000000000000..8a31d37b10c9 --- /dev/null +++ b/src/locales/en/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Active Battle Effects", + "player": "Player", + "neutral": "Neutral", + "enemy": "Enemy", + + // WeatherType + "sunny": "Sunny", + "rain": "Rain", + "sandstorm": "Sandstorm", + "hail": "Hail", + "snow": "Snow", + "fog": "Fog", + "heavyRain": "Heavy Rain", + "harshSun": "Harsh Sun", + "strongWinds": "Strong Winds", + + // TerrainType + "misty": "Misty Terrain", + "electric": "Electric Terrain", + "grassy": "Grassy Terrain", + "psychic": "Psychic Terrain", + + // ArenaTagType + "mudSport": "Mud Sport", + "waterSport": "Water Sport", + "spikes": "Spikes", + "toxicSpikes": "Toxic Spikes", + "mist": "Mist", + "futureSight": "Future Sight", + "doomDesire": "Doom Desire", + "wish": "Wish", + "stealthRock": "Stealth Rock", + "stickyWeb": "Sticky Web", + "trickRoom": "Trick Room", + "gravity": "Gravity", + "reflect": "Reflect", + "lightScreen": "Light Screen", + "auroraVeil": "Aurora Veil", + "quickGuard": "Quick Guard", + "wideGuard": "Wide Guard", + "matBlock": "Mat Block", + "craftyShield": "Crafty Shield", + "tailwind": "Tailwind", + "happyHour": "Happy Hour", +}; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index e7f0a284e63a..28cf893563f8 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -2,6 +2,7 @@ import { common } from "./common.js"; import { settings } from "./settings.js"; import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const enConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/es/arena-flyout.ts b/src/locales/es/arena-flyout.ts new file mode 100644 index 000000000000..376b737811fd --- /dev/null +++ b/src/locales/es/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Efectos de Terreno Activos", + "player": "Jugador", + "neutral": "Neutral", + "enemy": "Enemigo", + + // WeatherType + "sunny": "Sol", + "rain": "Lluvia", + "sandstorm": "Tormenta de Arena", + "hail": "Granizo", + "snow": "Nieve", + "fog": "Niebla", + "heavyRain": "Diluvio", + "harshSun": "Sol Abrasador", + "strongWinds": "Turbulencias", + + // TerrainType + "misty": "Campo de Niebla", + "electric": "Campo Eléctrico", + "grassy": "Campo de Hierba", + "psychic": "Campo Psíquico", + + // ArenaTagType + "mudSport": "Chapoteo Lodo", + "waterSport": "Hidrochorro", + "spikes": "Púas", + "toxicSpikes": "Púas Tóxicas", + "mist": "Neblina", + "futureSight": "Premonición", + "doomDesire": "Deseo Oculto", + "wish": "Deseo", + "stealthRock": "Trampa Rocas", + "stickyWeb": "Red Vidcosa", + "trickRoom": "Espacio Raro", + "gravity": "Gravedad", + "reflect": "Reflejo", + "lightScreen": "Pantalla de Luz", + "auroraVeil": "Velo Aurora", + "quickGuard": "Anticipo", + "wideGuard": "Vasta Guardia", + "matBlock": "Escudo Tatami", + "craftyShield": "Truco Defensa", + "tailwind": "Viento Afín", + "happyHour": "Paga Extra", +}; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index b9ccb5204b28..e280ca291528 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const esConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/fr/arena-flyout.ts b/src/locales/fr/arena-flyout.ts new file mode 100644 index 000000000000..cf412e3b6710 --- /dev/null +++ b/src/locales/fr/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Effets Actifs", + "player": "Vous", + "neutral": "Neutre", + "enemy": "Ennemi", + + // WeatherType + "sunny": "Soleil", + "rain": "Pluie", + "sandstorm": "Tempête de Sable", + "hail": "Grêle", + "snow": "Neige", + "fog": "Brouillard", + "heavyRain": "Pluie Battante", + "harshSun": "Soleil Brulant", + "strongWinds": "Vent Mystérieux", + + // TerrainType + "misty": "Champ Brumeux", + "electric": "Champ Électrifié", + "grassy": "Champ Herbu", + "psychic": "Champ Psychique", + + // ArenaTagType + "mudSport": "Lance-Boue", + "waterSport": "Tourniquet", + "spikes": "Picots", + "toxicSpikes": "Pics Toxik", + "mist": "Brume", + "futureSight": "Prescience", + "doomDesire": "Vœu Destructeur", + "wish": "Vœu", + "stealthRock": "Piège de Roc", + "stickyWeb": "Toile Gluante", + "trickRoom": "Distorsion", + "gravity": "Gravité", + "reflect": "Protection", + "lightScreen": "Mur Lumière", + "auroraVeil": "Voile Aurore", + "quickGuard": "Prévention", + "wideGuard": "Garde Large", + "matBlock": "Tatamigaeshi", + "craftyShield": "Vigilance", + "tailwind": "Vent Arrière", + "happyHour": "Étrennes", +}; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index e2edc4716f86..4254eed9fc12 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const frConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/it/arena-flyout.ts b/src/locales/it/arena-flyout.ts new file mode 100644 index 000000000000..9e1e55226ea0 --- /dev/null +++ b/src/locales/it/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Effetti attivi in campo", + "player": "Giocatore", + "neutral": "Neutrali", + "enemy": "Nemico", + + // WeatherType + "sunny": "Sole", + "rain": "Pioggia", + "sandstorm": "Tempesta di sabbia", + "hail": "Grandine", + "snow": "Neve", + "fog": "Nebbia", + "heavyRain": "Acquazzone", + "harshSun": "Luce accecante", + "strongWinds": "Corrente d'aria misteriosa", + + // TerrainType + "misty": "Campo Nebbioso", + "electric": "Campo Elettrico", + "grassy": "Campo Erboso", + "psychic": "Campo Psichico", + + // ArenaTagType + "mudSport": "Fangata", + "waterSport": "Docciascudo", + "spikes": "Punte", + "toxicSpikes": "Fielepunte", + "mist": "Nebbia", + "futureSight": "Divinazione", + "doomDesire": "Desiderio Fatale", + "wish": "Desiderio", + "stealthRock": "Levitoroccia", + "stickyWeb": "Rete Vischiosa", + "trickRoom": "Distortozona", + "gravity": "Gravità", + "reflect": "Riflesso", + "lightScreen": "Schermoluce", + "auroraVeil": "Velaurora", + "quickGuard": "Anticipo", + "wideGuard": "Bodyguard", + "matBlock": "Ribaltappeto", + "craftyShield": "Truccodifesa", + "tailwind": "Ventoincoda", + "happyHour": "Cuccagna", +}; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index e64fac02480e..0dfc23d912bb 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const itConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/ko/arena-flyout.ts b/src/locales/ko/arena-flyout.ts new file mode 100644 index 000000000000..33d9596af2c4 --- /dev/null +++ b/src/locales/ko/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "배틀 효과 상태", + "player": "플레이어", + "neutral": "공통", + "enemy": "상대", + + // WeatherType + "sunny": "쾌청", + "rain": "비", + "sandstorm": "모래바람", + "hail": "싸라기눈", + "snow": "눈", + "fog": "안개", + "heavyRain": "강한 비", + "harshSun": "강한 쾌청", + "strongWinds": "난기류", + + // TerrainType + "misty": "미스트필드", + "electric": "일렉트릭필드", + "grassy": "그래스필드", + "psychic": "사이코필드", + + // ArenaTagType + "mudSport": "흙놀이", + "waterSport": "물놀이", + "spikes": "압정", + "toxicSpikes": "독압정", + "mist": "흰안개", + "futureSight": "미래예지", + "doomDesire": "파멸의소원", + "wish": "희망사항", + "stealthRock": "스텔스록", + "stickyWeb": "끈적끈적네트", + "trickRoom": "트릭룸", + "gravity": "중력", + "reflect": "리플렉터", + "lightScreen": "빛의장막", + "auroraVeil": "오로라베일", + "quickGuard": "패스트가드", + "wideGuard": "와이드가드", + "matBlock": "마룻바닥세워막기", + "craftyShield": "트릭가드", + "tailwind": "순풍", + "happyHour": "해피타임", +}; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 31a3444f7216..0c63b92a3b23 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const koConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/pt_BR/arena-flyout.ts b/src/locales/pt_BR/arena-flyout.ts new file mode 100644 index 000000000000..97382aa2b2f8 --- /dev/null +++ b/src/locales/pt_BR/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Efeitos de Batalha Ativos", + "player": "Jogador", + "neutral": "Neutro", + "enemy": "Inimigo", + + // WeatherType + "sunny": "Ensolarado", + "rain": "Chuva", + "sandstorm": "Tempestade de Areia", + "hail": "Granizo", + "snow": "Neve", + "fog": "Névoa", + "heavyRain": "Chuva Forte", + "harshSun": "Sol Forte", + "strongWinds": "Ventos Fortes", + + // TerrainType + "misty": "Terreno Enevoado", + "electric": "Terreno Elétrico", + "grassy": "Terreno de Planta", + "psychic": "Terreno Psíquico", + + // ArenaTagType + "mudSport": "Mud Sport", + "waterSport": "Water Sport", + "spikes": "Spikes", + "toxicSpikes": "Toxic Spikes", + "mist": "Mist", + "futureSight": "Future Sight", + "doomDesire": "Doom Desire", + "wish": "Wish", + "stealthRock": "Stealth Rock", + "stickyWeb": "Sticky Web", + "trickRoom": "Trick Room", + "gravity": "Gravity", + "reflect": "Reflect", + "lightScreen": "Light Screen", + "auroraVeil": "Aurora Veil", + "quickGuard": "Quick Guard", + "wideGuard": "Wide Guard", + "matBlock": "Mat Block", + "craftyShield": "Crafty Shield", + "tailwind": "Tailwind", + "happyHour": "Happy Hour", +}; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index 3fda45b5c005..ca7d5f721fb9 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const ptBrConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/zh_CN/arena-flyout.ts b/src/locales/zh_CN/arena-flyout.ts new file mode 100644 index 000000000000..e30642e7d213 --- /dev/null +++ b/src/locales/zh_CN/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "当前战斗效果", + "player": "我方", + "neutral": "全局", + "enemy": "敌方", + + // WeatherType + "sunny": "大晴天", + "rain": "下雨", + "sandstorm": "沙暴", + "hail": "冰雹", + "snow": "下雪", + "fog": "起雾", + "heavyRain": "大雨", + "harshSun": "大日照", + "strongWinds": "乱流", + + // TerrainType + "misty": "薄雾场地", + "electric": "电气场地", + "grassy": "青草场地", + "psychic": "精神场地", + + // ArenaTagType + "mudSport": "玩泥巴", + "waterSport": "玩水", + "spikes": "撒菱", + "toxicSpikes": "毒菱", + "mist": "白雾", + "futureSight": "预知未来", + "doomDesire": "破灭之愿", + "wish": "祈愿", + "stealthRock": "隐形岩", + "stickyWeb": "黏黏网", + "trickRoom": "戏法空间", + "gravity": "重力", + "reflect": "反射壁", + "lightScreen": "光墙", + "auroraVeil": "极光幕", + "quickGuard": "快速防守", + "wideGuard": "广域防守", + "matBlock": "掀榻榻米", + "craftyShield": "戏法防守", + "tailwind": "顺风", + "happyHour": "快乐时光", +}; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index dea8c9c156c1..052bc5331f82 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const zhCnConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/locales/zh_TW/arena-flyout.ts b/src/locales/zh_TW/arena-flyout.ts new file mode 100644 index 000000000000..8a31d37b10c9 --- /dev/null +++ b/src/locales/zh_TW/arena-flyout.ts @@ -0,0 +1,49 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const arenaFlyout: SimpleTranslationEntries = { + // Title + "activeBattleEffects": "Active Battle Effects", + "player": "Player", + "neutral": "Neutral", + "enemy": "Enemy", + + // WeatherType + "sunny": "Sunny", + "rain": "Rain", + "sandstorm": "Sandstorm", + "hail": "Hail", + "snow": "Snow", + "fog": "Fog", + "heavyRain": "Heavy Rain", + "harshSun": "Harsh Sun", + "strongWinds": "Strong Winds", + + // TerrainType + "misty": "Misty Terrain", + "electric": "Electric Terrain", + "grassy": "Grassy Terrain", + "psychic": "Psychic Terrain", + + // ArenaTagType + "mudSport": "Mud Sport", + "waterSport": "Water Sport", + "spikes": "Spikes", + "toxicSpikes": "Toxic Spikes", + "mist": "Mist", + "futureSight": "Future Sight", + "doomDesire": "Doom Desire", + "wish": "Wish", + "stealthRock": "Stealth Rock", + "stickyWeb": "Sticky Web", + "trickRoom": "Trick Room", + "gravity": "Gravity", + "reflect": "Reflect", + "lightScreen": "Light Screen", + "auroraVeil": "Aurora Veil", + "quickGuard": "Quick Guard", + "wideGuard": "Wide Guard", + "matBlock": "Mat Block", + "craftyShield": "Crafty Shield", + "tailwind": "Tailwind", + "happyHour": "Happy Hour", +}; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index 4ee773f1308f..3845401a6fa9 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -1,5 +1,6 @@ import { ability } from "./ability"; import { abilityTriggers } from "./ability-trigger"; +import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; @@ -50,6 +51,7 @@ import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; export const zhTwConfig = { ability: ability, abilityTriggers: abilityTriggers, + arenaFlyout: arenaFlyout, battle: battle, battleMessageUiHandler: battleMessageUiHandler, berry: berry, diff --git a/src/ui/arena-flyout.ts b/src/ui/arena-flyout.ts index 9c0a2e7c8ce1..882c15d3d8c0 100644 --- a/src/ui/arena-flyout.ts +++ b/src/ui/arena-flyout.ts @@ -9,6 +9,7 @@ import { BattleSceneEventType, TurnEndEvent } from "../events/battle-scene"; import { ArenaTagType } from "#enums/arena-tag-type"; import TimeOfDayWidget from "./time-of-day-widget"; import * as Utils from "../utils"; +import i18next, {ParseKeys} from "i18next"; /** Enum used to differentiate {@linkcode Arena} effects */ enum ArenaEffectType { @@ -33,7 +34,17 @@ interface ArenaEffectInfo { tagType?: ArenaTagType; } -export default class ArenaFlyout extends Phaser.GameObjects.Container { +export function getFieldEffectText(arenaTagType: string): string { + if (!arenaTagType || arenaTagType === ArenaTagType.NONE) { + return arenaTagType; + } + const effectName = Utils.toCamelCaseString(arenaTagType); + const i18nKey = `arenaFlyout:${effectName}` as ParseKeys; + const resultName = i18next.t(i18nKey); + return (!resultName || resultName === i18nKey) ? Utils.formatText(arenaTagType) : resultName; +} + +export class ArenaFlyout extends Phaser.GameObjects.Container { /** An alias for the scene typecast to a {@linkcode BattleScene} */ private battleScene: BattleScene; @@ -111,7 +122,7 @@ export default class ArenaFlyout extends Phaser.GameObjects.Container { this.flyoutContainer.add(this.flyoutWindowHeader); - this.flyoutTextHeader = addTextObject(this.scene, this.flyoutWidth / 2, 0, "Active Battle Effects", TextStyle.BATTLE_INFO); + this.flyoutTextHeader = addTextObject(this.scene, this.flyoutWidth / 2, 0, i18next.t("arenaFlyout:activeBattleEffects"), TextStyle.BATTLE_INFO); this.flyoutTextHeader.setFontSize(54); this.flyoutTextHeader.setAlign("center"); this.flyoutTextHeader.setOrigin(); @@ -121,21 +132,21 @@ export default class ArenaFlyout extends Phaser.GameObjects.Container { this.timeOfDayWidget = new TimeOfDayWidget(this.scene, (this.flyoutWidth / 2) + (this.flyoutWindowHeader.displayWidth / 2)); this.flyoutContainer.add(this.timeOfDayWidget); - this.flyoutTextHeaderPlayer = addTextObject(this.scene, 6, 5, "Player", TextStyle.SUMMARY_BLUE); + this.flyoutTextHeaderPlayer = addTextObject(this.scene, 6, 5, i18next.t("arenaFlyout:player"), TextStyle.SUMMARY_BLUE); this.flyoutTextHeaderPlayer.setFontSize(54); this.flyoutTextHeaderPlayer.setAlign("left"); this.flyoutTextHeaderPlayer.setOrigin(0, 0); this.flyoutContainer.add(this.flyoutTextHeaderPlayer); - this.flyoutTextHeaderField = addTextObject(this.scene, this.flyoutWidth / 2, 5, "Neutral", TextStyle.SUMMARY_GREEN); + this.flyoutTextHeaderField = addTextObject(this.scene, this.flyoutWidth / 2, 5, i18next.t("arenaFlyout:neutral"), TextStyle.SUMMARY_GREEN); this.flyoutTextHeaderField.setFontSize(54); this.flyoutTextHeaderField.setAlign("center"); this.flyoutTextHeaderField.setOrigin(0.5, 0); this.flyoutContainer.add(this.flyoutTextHeaderField); - this.flyoutTextHeaderEnemy = addTextObject(this.scene, this.flyoutWidth - 6, 5, "Enemy", TextStyle.SUMMARY_RED); + this.flyoutTextHeaderEnemy = addTextObject(this.scene, this.flyoutWidth - 6, 5, i18next.t("arenaFlyout:enemy"), TextStyle.SUMMARY_RED); this.flyoutTextHeaderEnemy.setFontSize(54); this.flyoutTextHeaderEnemy.setAlign("right"); this.flyoutTextHeaderEnemy.setOrigin(1, 0); @@ -221,10 +232,7 @@ export default class ArenaFlyout extends Phaser.GameObjects.Container { break; } - textObject.text += Utils.formatText(fieldEffectInfo.name); - if (fieldEffectInfo.effecType === ArenaEffectType.TERRAIN) { - textObject.text += " Terrain"; // Adds 'Terrain' since the enum does not contain it - } + textObject.text += fieldEffectInfo.name; if (fieldEffectInfo.maxDuration !== 0) { textObject.text += " " + fieldEffectInfo.duration + "/" + fieldEffectInfo.maxDuration; @@ -260,7 +268,7 @@ export default class ArenaFlyout extends Phaser.GameObjects.Container { } const existingTrapTagIndex = isArenaTrapTag ? this.fieldEffectInfo.findIndex(e => tagAddedEvent.arenaTagType === e.tagType && arenaEffectType === e.effecType) : -1; - let name: string = ArenaTagType[tagAddedEvent.arenaTagType]; + let name: string = getFieldEffectText(ArenaTagType[tagAddedEvent.arenaTagType]); if (isArenaTrapTag) { if (existingTrapTagIndex !== -1) { @@ -295,15 +303,15 @@ export default class ArenaFlyout extends Phaser.GameObjects.Container { // Stores the old Weather/Terrain name in case it's in the array already const oldName = - fieldEffectChangedEvent instanceof WeatherChangedEvent - ? WeatherType[fieldEffectChangedEvent.oldWeatherType] - : TerrainType[fieldEffectChangedEvent.oldTerrainType]; + getFieldEffectText(fieldEffectChangedEvent instanceof WeatherChangedEvent + ? WeatherType[fieldEffectChangedEvent.oldWeatherType] + : TerrainType[fieldEffectChangedEvent.oldTerrainType]); // Stores the new Weather/Terrain info const newInfo = { name: - fieldEffectChangedEvent instanceof WeatherChangedEvent + getFieldEffectText(fieldEffectChangedEvent instanceof WeatherChangedEvent ? WeatherType[fieldEffectChangedEvent.newWeatherType] - : TerrainType[fieldEffectChangedEvent.newTerrainType], + : TerrainType[fieldEffectChangedEvent.newTerrainType]), effecType: fieldEffectChangedEvent instanceof WeatherChangedEvent ? ArenaEffectType.WEATHER : ArenaEffectType.TERRAIN, diff --git a/src/utils.ts b/src/utils.ts index 5aa558bae3af..9b2f3c8d4659 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -409,6 +409,13 @@ export function formatText(unformattedText: string): string { return text.join(" "); } +export function toCamelCaseString(unformattedText: string): string { + if (!unformattedText) { + return ""; + } + return unformattedText.split(/[_ ]/).filter(f => f).map((f, i) => i ? `${f[0].toUpperCase()}${f.slice(1).toLowerCase()}` : f.toLowerCase()).join(""); +} + export function rgbToHsv(r: integer, g: integer, b: integer) { const v = Math.max(r, g, b); const c = v - Math.min(r, g, b); From 516a10053dbd3e17f4bccbb50c0868445f707126 Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Thu, 11 Jul 2024 17:45:20 +0200 Subject: [PATCH 051/184] This should prevent gym leaders appear as doubles (marnie & piers) when they arent fixed battles (#2904) --- src/battle-scene.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index c2c49971dd76..39442fc21dfa 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -67,6 +67,7 @@ import { Species } from "#enums/species"; import { UiTheme } from "#enums/ui-theme"; import { TimedEventManager } from "#app/timed-event-manager.js"; import i18next from "i18next"; +import {TrainerType} from "#enums/trainer-type"; export const bypassLogin = import.meta.env.VITE_BYPASS_LOGIN === "1"; @@ -1046,6 +1047,10 @@ export default class BattleScene extends SceneBase { this.applyModifiers(DoubleBattleChanceBoosterModifier, true, doubleChance); playerField.forEach(p => applyAbAttrs(DoubleBattleChanceAbAttr, p, null, doubleChance)); doubleTrainer = !Utils.randSeedInt(doubleChance.value); + // Add a check that special trainers can't be double except for tate and liza - they should use the normal double chance + if (trainerConfigs[trainerType].trainerTypeDouble && !(trainerType === TrainerType.TATE || trainerType === TrainerType.LIZA)) { + doubleTrainer = false; + } } newTrainer = trainerData !== undefined ? trainerData.toTrainer(this) : new Trainer(this, trainerType, doubleTrainer ? TrainerVariant.DOUBLE : Utils.randSeedInt(2) ? TrainerVariant.FEMALE : TrainerVariant.DEFAULT); this.field.add(newTrainer); From dd361c5615e1059c1a16c16c0ed9602f7ed11d02 Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Thu, 11 Jul 2024 17:47:22 +0200 Subject: [PATCH 052/184] The stat messages can now be plural (#2600) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * The stat messages are now plural * "And" can now be localized * Revert Override * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/ko/battle.ts Co-authored-by: Enoch * Update src/locales/ko/battle.ts Co-authored-by: Enoch * Update src/locales/es/battle.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Update src/locales/es/battle.ts Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> * Update src/locales/de/battle.ts * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/data/battle-stat.ts * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Changed the way the multiple is handeled to use the i18n way * Missed one file * Apply suggestions from code review * Apply suggestions from code review * Changed the tests so they work now with the i18n hting * Fixed some other tests (chinese still makes problems... * Fix tests for chinese * Tests * Update src/test/battle-stat.spec.ts * Update src/locales/zh_CN/battle.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Apply suggestions from code review --------- Co-authored-by: Lugiad' Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: Enoch Co-authored-by: GoldTra <162721984+GoldTra@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira --- src/data/battle-stat.ts | 7 +- src/locales/de/battle.ts | 26 +++-- src/locales/en/battle.ts | 26 +++-- src/locales/es/battle.ts | 26 +++-- src/locales/fr/battle.ts | 26 +++-- src/locales/it/battle.ts | 26 +++-- src/locales/ko/battle.ts | 26 +++-- src/locales/pt_BR/battle.ts | 26 +++-- src/locales/zh_CN/battle.ts | 18 ++-- src/locales/zh_TW/battle.ts | 18 ++-- src/phases.ts | 7 +- src/test/localization/battle-stat.test.ts | 123 +++++++++++----------- 12 files changed, 217 insertions(+), 138 deletions(-) diff --git a/src/data/battle-stat.ts b/src/data/battle-stat.ts index 7dccd4f8a7c3..47f52b46d94e 100644 --- a/src/data/battle-stat.ts +++ b/src/data/battle-stat.ts @@ -1,4 +1,4 @@ -import i18next from "i18next"; +import i18next, {ParseKeys} from "i18next"; export enum BattleStat { ATK, @@ -32,7 +32,7 @@ export function getBattleStatName(stat: BattleStat) { } } -export function getBattleStatLevelChangeDescription(pokemonNameWithAffix: string, stats: string, levels: integer, up: boolean) { +export function getBattleStatLevelChangeDescription(pokemonNameWithAffix: string, stats: string, levels: integer, up: boolean, count: integer = 1) { const stringKey = (() => { if (up) { switch (levels) { @@ -64,6 +64,5 @@ export function getBattleStatLevelChangeDescription(pokemonNameWithAffix: string } } })(); - - return i18next.t(stringKey, { pokemonNameWithAffix, stats }); + return i18next.t(stringKey as ParseKeys, { pokemonNameWithAffix, stats, count }); } diff --git a/src/locales/de/battle.ts b/src/locales/de/battle.ts index a959ec18616c..e2317ef6519d 100644 --- a/src/locales/de/battle.ts +++ b/src/locales/de/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "regainHealth": "KP von {{pokemonName}} wurden wieder aufgefrischt!", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", "fainted": "{{pokemonNameWithAffix}} wurde besiegt!", - "statRose": "{{stats}} von {{pokemonNameWithAffix}} steigt!", - "statSharplyRose": "{{stats}} von {{pokemonNameWithAffix}} steigt stark!", - "statRoseDrastically": "{{stats}} von {{pokemonNameWithAffix}} steigt drastisch!", - "statWontGoAnyHigher": "{{stats}} von {{pokemonNameWithAffix}} kann nicht weiter erhöht werden!", - "statFell": "{{stats}} von {{pokemonNameWithAffix}} sinkt!", - "statHarshlyFell": "{{stats}} von {{pokemonNameWithAffix}} sinkt stark!", - "statSeverelyFell": "{{stats}} von {{pokemonNameWithAffix}} sinkt drastisch!", - "statWontGoAnyLower": "{{stats}} von {{pokemonNameWithAffix}} kann nicht weiter sinken!", + "statsAnd": "und", + "stats": "Alle Werte", + "statRose_one": "{{stats}} von {{pokemonNameWithAffix}} steigt!", + "statRose_other": "{{stats}} von {{pokemonNameWithAffix}} steigen!", + "statSharplyRose_one": "{{stats}} von {{pokemonNameWithAffix}} steigt stark!", + "statSharplyRose_other": "{{stats}} von {{pokemonNameWithAffix}} steigen stark!", + "statRoseDrastically_one": "{{stats}} von {{pokemonNameWithAffix}} steigt drastisch!", + "statRoseDrastically_other": "{{stats}} von {{pokemonNameWithAffix}} steigen drastisch!", + "statWontGoAnyHigher_one": "{{stats}} von {{pokemonNameWithAffix}} kann nicht weiter erhöht werden!", + "statWontGoAnyHigher_other": "{{stats}} von {{pokemonNameWithAffix}} können nicht weiter erhöht werden!", + "statFell_one": "{{stats}} von {{pokemonNameWithAffix}} sinkt!", + "statFell_other": "{{stats}} von {{pokemonNameWithAffix}} sinken!", + "statHarshlyFell_one": "{{stats}} von {{pokemonNameWithAffix}} sinkt stark!", + "statHarshlyFell_other": "{{stats}} von {{pokemonNameWithAffix}} sinken stark!", + "statSeverelyFell_one": "{{stats}} von {{pokemonNameWithAffix}} sinkt drastisch!", + "statSeverelyFell_other": "{{stats}} von {{pokemonNameWithAffix}} sinken drastisch!", + "statWontGoAnyLower_one": "{{stats}} von {{pokemonNameWithAffix}} kann nicht weiter sinken!", + "statWontGoAnyLower_other": "{{stats}} von {{pokemonNameWithAffix}} können nicht weiter sinken!", "ppReduced": "{{moveName}} von {{targetName}} wird um {{reduction}} AP reduziert!", "retryBattle": "Möchtest du vom Beginn des Kampfes neustarten?", "unlockedSomething": "{{unlockedThing}} wurde freigeschaltet.", diff --git a/src/locales/en/battle.ts b/src/locales/en/battle.ts index 3a43c409000f..703d2753c0c8 100644 --- a/src/locales/en/battle.ts +++ b/src/locales/en/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "regainHealth": "{{pokemonName}} regained\nhealth!", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", "fainted": "{{pokemonNameWithAffix}} fainted!", - "statRose": "{{pokemonNameWithAffix}}'s {{stats}} rose!", - "statSharplyRose": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", - "statRoseDrastically": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", - "statWontGoAnyHigher": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", - "statFell": "{{pokemonNameWithAffix}}'s {{stats}} fell!", - "statHarshlyFell": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", - "statSeverelyFell": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", - "statWontGoAnyLower": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "statsAnd": "and", + "stats": "Stats", + "statRose_one": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statSharplyRose_one": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statRoseDrastically_one": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statFell_one": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statHarshlyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statSeverelyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", "retryBattle": "Would you like to retry from the start of the battle?", "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", "congratulations": "Congratulations!", diff --git a/src/locales/es/battle.ts b/src/locales/es/battle.ts index e2d542e92d7b..a7f489cfe46c 100644 --- a/src/locales/es/battle.ts +++ b/src/locales/es/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "regainHealth": "¡{{pokemonName}} recuperó\nPS!", "stealEatBerry": "¡{{pokemonName}} robó la {{berryName}}\nde {{targetName}} y se la comió!", "fainted": "¡{{pokemonNameWithAffix}} se debilitó!", - "statRose": "¡El {{stats}} de {{pokemonNameWithAffix}} ha subido!", - "statSharplyRose": "¡El {{stats}} de {{pokemonNameWithAffix}} ha subido mucho!", - "statRoseDrastically": "¡El {{stats}} de {{pokemonNameWithAffix}} ha subido muchísimo!", - "statWontGoAnyHigher": "¡El {{stats}} de {{pokemonNameWithAffix}} no puede subir más!", - "statFell": "¡El {{stats}} de {{pokemonNameWithAffix}} ha bajado!", - "statHarshlyFell": "¡El {{stats}} de {{pokemonNameWithAffix}}} ha bajado mucho!", - "statSeverelyFell": "¡El {{stats}} de {{pokemonNameWithAffix}} ha bajado muchísimo!", - "statWontGoAnyLower": "¡El {{stats}} de {{pokemonNameWithAffix}} no puede bajar más!", + "statsAnd": "y", + "stats": "Las estadísticas", + "statRose_one": "¡El {{stats}} de {{pokemonNameWithAffix}} ha subido!", + "statRose_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han subido!", + "statSharplyRose_one": "¡El {{stats}} de {{pokemonNameWithAffix}} ha subido mucho!", + "statSharplyRose_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han subido mucho!", + "statRoseDrastically_one": "¡El {{stats}} de {{pokemonNameWithAffix}} ha subido muchísimo!", + "statRoseDrastically_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han subido muchísimo!", + "statWontGoAnyHigher_one": "¡El {{stats}} de {{pokemonNameWithAffix}} no puede subir más!", + "statWontGoAnyHigher_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} no pueden subir más!", + "statFell_one": "¡El {{stats}} de {{pokemonNameWithAffix}} ha bajado!", + "statFell_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han bajado!", + "statHarshlyFell_one": "¡El {{stats}} de {{pokemonNameWithAffix}} ha bajado mucho!", + "statHarshlyFell_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han bajado mucho!", + "statSeverelyFell_one": "¡El {{stats}} de {{pokemonNameWithAffix}} ha bajado muchísimo!", + "statSeverelyFell_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han bajado muchísimo!", + "statWontGoAnyLower_one": "¡El {{stats}} de {{pokemonNameWithAffix}} no puede bajar más!", + "statWontGoAnyLower_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} no pueden bajar más!", "retryBattle": "Would you like to retry from the start of the battle?", "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", "congratulations": "Congratulations!", diff --git a/src/locales/fr/battle.ts b/src/locales/fr/battle.ts index edcffd639ac9..1e957abf88e6 100644 --- a/src/locales/fr/battle.ts +++ b/src/locales/fr/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "L’énergie de {{pokemonName}}\nest drainée !", "regainHealth": "{{pokemonName}} récupère\ndes PV !", "fainted": "{{pokemonNameWithAffix}}\nest K.O. !", - "statRose": "{{stats}} de {{pokemonNameWithAffix}}\naugmente !", - "statSharplyRose": "{{stats}} de {{pokemonNameWithAffix}}\naugmente beaucoup !", - "statRoseDrastically": "{{stats}} de {{pokemonNameWithAffix}}\naugmente énormément !", - "statWontGoAnyHigher": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus augmenter !", - "statFell": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse !", - "statHarshlyFell": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse beaucoup !", - "statSeverelyFell": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse énormément !", - "statWontGoAnyLower": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus baisser !", + "statsAnd": "et", + "stats": "Les stats", + "statRose_one": "{{stats}} de {{pokemonNameWithAffix}}\naugmente !", + "statRose_other": "{{stats}} de {{pokemonNameWithAffix}}\naugmentent !", + "statSharplyRose_one": "{{stats}} de {{pokemonNameWithAffix}}\naugmente beaucoup !", + "statSharplyRose_other": "{{stats}} de {{pokemonNameWithAffix}}\naugmentent beaucoup !", + "statRoseDrastically_one": "{{stats}} de {{pokemonNameWithAffix}}\naugmente énormément !", + "statRoseDrastically_other": "{{stats}} de {{pokemonNameWithAffix}}\naugmentent énormément !", + "statWontGoAnyHigher_one": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus augmenter !", + "statWontGoAnyHigher_other": "{{stats}} de {{pokemonNameWithAffix}}\nne peuvent plus augmenter !", + "statFell_one": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse !", + "statFell_other": "{{stats}} de {{pokemonNameWithAffix}}\nbaissent !", + "statHarshlyFell_one": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse beaucoup !", + "statHarshlyFell_other": "{{stats}} de {{pokemonNameWithAffix}}\nbaissent beaucoup !", + "statSeverelyFell_one": "{{stats}} de {{pokemonNameWithAffix}}\nbaisse énormément !", + "statSeverelyFell_other": "{{stats}} de {{pokemonNameWithAffix}}\nbaissent énormément !", + "statWontGoAnyLower_one": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus baisser !", + "statWontGoAnyLower_other": "{{stats}} de {{pokemonNameWithAffix}}\nne peuvent plus baisser !", "ppReduced": "Les PP de la capacité {{moveName}}\nde {{targetName}} baissent de {{reduction}} !", "retryBattle": "Voulez-vous réessayer depuis le début du combat ?", "unlockedSomething": "{{unlockedThing}}\na été débloqué.", diff --git a/src/locales/it/battle.ts b/src/locales/it/battle.ts index 30c031f2a4cb..bbdaa164c1c9 100644 --- a/src/locales/it/battle.ts +++ b/src/locales/it/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "Viene prelevata energia\n da{{pokemonName}}!", "regainHealth": "{{pokemonName}} ha rigenerato\npunti salute!", "fainted": "{{pokemonNameWithAffix}} non è più in\ngrado di combattere!", - "statRose": "{{pokemonNameWithAffix}}'s {{stats}} è aumentato/a!", - "statSharplyRose": "{{pokemonNameWithAffix}}'s {{stats}} è aumentato/a molto!", - "statRoseDrastically": "{{pokemonNameWithAffix}}'s {{stats}} è aumentato/a drasticamente!", - "statWontGoAnyHigher": "{{pokemonNameWithAffix}}'s {{stats}} non può aumentare più di così!", - "statFell": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a!", - "statHarshlyFell": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a molto!", - "statSeverelyFell": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a drasticamente!", - "statWontGoAnyLower": "{{pokemonNameWithAffix}}'s {{stats}} non può diminuire più di così!", + "statsAnd": "and", + "stats": "Stats", + "statRose_one": "{{pokemonNameWithAffix}}'s {{stats}} è aumentato/a!", + "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statSharplyRose_one": "{{pokemonNameWithAffix}}'s {{stats}} è aumentato/a molto!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statRoseDrastically_one": "{{pokemonNameWithAffix}}'s {{stats}} è aumentato/a drasticamente!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}'s {{stats}} non può aumentare più di così!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statFell_one": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a!", + "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statHarshlyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a molto!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statSeverelyFell_one": "{{pokemonNameWithAffix}}'s {{stats}} è diminuito/a drasticamente!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} non può diminuire più di così!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", "retryBattle": "Vuoi riprovare dall'inizio della lotta?", "unlockedSomething": "{{unlockedThing}}\nè stato/a sbloccato/a.", "congratulations": "Congratulazioni!", diff --git a/src/locales/ko/battle.ts b/src/locales/ko/battle.ts index 1a8d082d1b3f..0256c4021adb 100644 --- a/src/locales/ko/battle.ts +++ b/src/locales/ko/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "stealEatBerry": "{{pokemonName}}[[가]]\n{{targetName}}의 {{berryName}}[[를]] 빼앗아 먹었다!", "regainHealth": "{{pokemonName}}[[는]]\n체력을 회복했다!", "fainted": "{{pokemonNameWithAffix}}[[는]] 쓰러졌다!", - "statRose": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 올라갔다!", - "statSharplyRose": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 올라갔다!", - "statRoseDrastically": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 올라갔다!", - "statWontGoAnyHigher": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 올라가지 않는다!", - "statFell": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 떨어졌다!", - "statHarshlyFell": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 떨어졌다!", - "statSeverelyFell": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 떨어졌다!", - "statWontGoAnyLower": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 떨어지지 않는다!", + "statsAnd": "그리고", + "stats": "스테이터스", + "statRose_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 올라갔다!", + "statRose_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 올라갔다!", + "statSharplyRose_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 올라갔다!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 올라갔다!", + "statRoseDrastically_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 올라갔다!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 올라갔다!", + "statWontGoAnyHigher_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 올라가지 않는다!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 올라가지 않는다!", + "statFell_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 떨어졌다!", + "statFell_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 떨어졌다!", + "statHarshlyFell_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 떨어졌다!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 크게 떨어졌다!", + "statSeverelyFell_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 떨어졌다!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 떨어졌다!", + "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 떨어지지 않는다!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 떨어지지 않는다!", "retryBattle": "이 배틀의 처음부터 재도전하시겠습니까?", "unlockedSomething": "{{unlockedThing}}[[가]]\n해금되었다.", "congratulations": "축하합니다!", diff --git a/src/locales/pt_BR/battle.ts b/src/locales/pt_BR/battle.ts index 251a1ded52e1..eaf52b3ba986 100644 --- a/src/locales/pt_BR/battle.ts +++ b/src/locales/pt_BR/battle.ts @@ -69,14 +69,24 @@ export const battle: SimpleTranslationEntries = { "regainHealth": "{{pokemonName}} recuperou\npontos de saúde!", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", "fainted": "{{pokemonNameWithAffix}} desmaiou!", - "statRose": "{{stats}} de {{pokemonNameWithAffix}} aumentou!", - "statSharplyRose": "{{stats}} de {{pokemonNameWithAffix}} aumentou bruscamente!", - "statRoseDrastically": "{{stats}} de {{pokemonNameWithAffix}} aumentou drasticamente!", - "statWontGoAnyHigher": "{{stats}} de {{pokemonNameWithAffix}} não vai mais aumentar!", - "statFell": "{{stats}} de {{pokemonNameWithAffix}} diminuiu!", - "statHarshlyFell": "{{stats}} de {{pokemonNameWithAffix}} diminuiu duramente!", - "statSeverelyFell": "{{stats}} de {{pokemonNameWithAffix}} diminuiu severamente!", - "statWontGoAnyLower": "{{stats}} de {{pokemonNameWithAffix}} não vai mais diminuir!", + "statsAnd": "e", + "stats": "Os atributos", + "statRose_one": "{{stats}} de {{pokemonNameWithAffix}} aumentou!", + "statRose_other": "{{stats}} de {{pokemonNameWithAffix}} aumentaram!", + "statSharplyRose_one": "{{stats}} de {{pokemonNameWithAffix}} aumentou bruscamente!", + "statSharplyRose_other": "{{stats}} de {{pokemonNameWithAffix}} aumentaram bruscamente!", + "statRoseDrastically_one": "{{stats}} de {{pokemonNameWithAffix}} aumentou drasticamente!", + "statRoseDrastically_other": "{{stats}} de {{pokemonNameWithAffix}} aumentaram drasticamente!", + "statWontGoAnyHigher_one": "{{stats}} de {{pokemonNameWithAffix}} não vai mais aumentar!", + "statWontGoAnyHigher_other": "{{stats}} de {{pokemonNameWithAffix}} não vão mais aumentar!", + "statFell_one": "{{stats}} de {{pokemonNameWithAffix}} diminuiu!", + "statFell_other": "{{stats}} de {{pokemonNameWithAffix}} diminuíram!", + "statHarshlyFell_one": "{{stats}} de {{pokemonNameWithAffix}} diminuiu duramente!", + "statHarshlyFell_other": "{{stats}} de {{pokemonNameWithAffix}} diminuíram duramente!", + "statSeverelyFell_one": "{{stats}} de {{pokemonNameWithAffix}} diminuiu severamente!", + "statSeverelyFell_other": "{{stats}} de {{pokemonNameWithAffix}} diminuíram severamente!", + "statWontGoAnyLower_one": "{{stats}} de {{pokemonNameWithAffix}} não vai mais diminuir!", + "statWontGoAnyLower_other": "{{stats}} de {{pokemonNameWithAffix}} não vão mais diminuir!", "ppReduced": "O PP do movimento {{moveName}} de\n{{targetName}} foi reduzido em {{reduction}}!", "retryBattle": "Você gostaria de tentar novamente desde o início da batalha?", "unlockedSomething": "{{unlockedThing}}\nfoi desbloqueado.", diff --git a/src/locales/zh_CN/battle.ts b/src/locales/zh_CN/battle.ts index 585f1ca07e4a..38ce1f489e79 100644 --- a/src/locales/zh_CN/battle.ts +++ b/src/locales/zh_CN/battle.ts @@ -69,14 +69,16 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "{{pokemonName}}\n吸取了体力!", "regainHealth": "{{pokemonName}}\n回复了体力!", "fainted": "{{pokemonNameWithAffix}}\n倒下了!", - "statRose": "{{pokemonNameWithAffix}}\n的{{stats}}提高了!", - "statSharplyRose": "{{pokemonNameWithAffix}}\n的{{stats}}大幅提高了!", - "statRoseDrastically": "{{pokemonNameWithAffix}}\n的{{stats}}极大幅提高了!", - "statWontGoAnyHigher": "{{pokemonNameWithAffix}}\n的{{stats}}已经无法再提高了!", - "statFell": "{{pokemonNameWithAffix}}\n的{{stats}}降低了!", - "statHarshlyFell": "{{pokemonNameWithAffix}}\n的{{stats}}大幅降低了!", - "statSeverelyFell": "{{pokemonNameWithAffix}}\n的{{stats}}极大幅降低了!", - "statWontGoAnyLower": "{{pokemonNameWithAffix}}\n的{{stats}}已经无法再降低了!", + "statsAnd": "and", + "stats": "Stats", + "statRose_other": "{{pokemonNameWithAffix}}的 {{stats}}提高了!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}的 {{stats}}大幅提高了!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}的 {{stats}}极大幅提高了!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}的 {{stats}}已经无法再提高了!", + "statFell_other": "{{pokemonNameWithAffix}}的 {{stats}}降低了!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}的 {{stats}}大幅降低了!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}的 {{stats}}极大幅降低了!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}的 {{stats}}已经无法再降低了!", "ppReduced": "降低了{{targetName}}的\n{{moveName}}的PP{{reduction}}点!", "retryBattle": "你要从对战开始时重试么?", "unlockedSomething": "{{unlockedThing}}\n已解锁。", diff --git a/src/locales/zh_TW/battle.ts b/src/locales/zh_TW/battle.ts index 0dcedebc7a6e..d9f1a149ef84 100644 --- a/src/locales/zh_TW/battle.ts +++ b/src/locales/zh_TW/battle.ts @@ -66,14 +66,16 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "{{pokemonName}} 吸取了體力!", "regainHealth": "{{pokemonName}} 回復了體力!", "fainted": "{{pokemonNameWithAffix}} 倒下了!", - "statRose": "{{pokemonNameWithAffix}} 的 {{stats}} 提高了!", - "statSharplyRose": "{{pokemonNameWithAffix}} 的 {{stats}} 大幅提高了!", - "statRoseDrastically": "{{pokemonNameWithAffix}} 的 {{stats}} 極大幅提高了!", - "statWontGoAnyHigher": "{{pokemonNameWithAffix}} 的 {{stats}} 已經無法再提高了!", - "statFell": "{{pokemonNameWithAffix}} 的 {{stats}} 降低了!", - "statHarshlyFell": "{{pokemonNameWithAffix}} 的 {{stats}} 大幅降低了!", - "statSeverelyFell": "{{pokemonNameWithAffix}} 的 {{stats}} 極大幅降低了!", - "statWontGoAnyLower": "{{pokemonNameWithAffix}} 的 {{stats}} 已經無法再降低了!", + "statsAnd": "and", + "stats": "Stats", + "statRose_other": "{{pokemonNameWithAffix}}'s {{stats}} rose!", + "statSharplyRose_other": "{{pokemonNameWithAffix}}'s {{stats}} sharply rose!", + "statRoseDrastically_other": "{{pokemonNameWithAffix}}'s {{stats}} rose drastically!", + "statWontGoAnyHigher_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any higher!", + "statFell_other": "{{pokemonNameWithAffix}}'s {{stats}} fell!", + "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", + "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", + "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", "ppReduced": "降低了 {{targetName}} 的\n{{moveName}} 的PP{{reduction}}點!", "retryBattle": "Would you like to retry from the start of the battle?", "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", diff --git a/src/phases.ts b/src/phases.ts index 9ed86d3bf5db..144a26258960 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -3423,12 +3423,13 @@ export class StatChangePhase extends PokemonPhase { if (relLevelStats.length > 1) { statsFragment = relLevelStats.length >= 5 - ? "stats" - : `${relLevelStats.slice(0, -1).map(s => getBattleStatName(s)).join(", ")}${relLevelStats.length > 2 ? "," : ""} and ${getBattleStatName(relLevelStats[relLevelStats.length - 1])}`; + ? i18next.t("battle:stats") + : `${relLevelStats.slice(0, -1).map(s => getBattleStatName(s)).join(", ")}${relLevelStats.length > 2 ? "," : ""} ${i18next.t("battle:statsAnd")} ${getBattleStatName(relLevelStats[relLevelStats.length - 1])}`; + messages.push(getBattleStatLevelChangeDescription(getPokemonNameWithAffix(this.getPokemon()), statsFragment, Math.abs(parseInt(rl)), levels >= 1,relLevelStats.length)); } else { statsFragment = getBattleStatName(relLevelStats[0]); + messages.push(getBattleStatLevelChangeDescription(getPokemonNameWithAffix(this.getPokemon()), statsFragment, Math.abs(parseInt(rl)), levels >= 1,relLevelStats.length)); } - messages.push(getBattleStatLevelChangeDescription(getPokemonNameWithAffix(this.getPokemon()), statsFragment, Math.abs(parseInt(rl)), levels >= 1)); }); return messages; diff --git a/src/test/localization/battle-stat.test.ts b/src/test/localization/battle-stat.test.ts index d894d7059475..ea2714b38525 100644 --- a/src/test/localization/battle-stat.test.ts +++ b/src/test/localization/battle-stat.test.ts @@ -1,37 +1,38 @@ import {beforeAll, describe, expect, it} from "vitest"; -import { getBattleStatName, getBattleStatLevelChangeDescription } from "#app/data/battle-stat.js"; -import { BattleStat } from "#app/data/battle-stat.js"; -import { pokemonInfo as enPokemonInfo } from "#app/locales/en/pokemon-info.js"; -import { battle as enBattleStat } from "#app/locales/en/battle.js"; -import { pokemonInfo as dePokemonInfo } from "#app/locales/de/pokemon-info.js"; -import { battle as deBattleStat } from "#app/locales/de/battle.js"; -import { pokemonInfo as esPokemonInfo } from "#app/locales/es/pokemon-info.js"; -import { battle as esBattleStat } from "#app/locales/es/battle.js"; -import { pokemonInfo as frPokemonInfo } from "#app/locales/fr/pokemon-info.js"; -import { battle as frBattleStat } from "#app/locales/fr/battle.js"; -import { pokemonInfo as itPokemonInfo } from "#app/locales/it/pokemon-info.js"; -import { battle as itBattleStat } from "#app/locales/it/battle.js"; -import { pokemonInfo as koPokemonInfo } from "#app/locales/ko/pokemon-info.js"; -import { battle as koBattleStat } from "#app/locales/ko/battle.js"; -import { pokemonInfo as ptBrPokemonInfo } from "#app/locales/pt_BR/pokemon-info.js"; -import { battle as ptBrBattleStat } from "#app/locales/pt_BR/battle.js"; -import { pokemonInfo as zhCnPokemonInfo } from "#app/locales/zh_CN/pokemon-info.js"; -import { battle as zhCnBattleStat } from "#app/locales/zh_CN/battle.js"; -import { pokemonInfo as zhTwPokemonInfo } from "#app/locales/zh_TW/pokemon-info.js"; -import { battle as zhTwBattleStat } from "#app/locales/zh_TW/battle.js"; +import {getBattleStatName, getBattleStatLevelChangeDescription} from "#app/data/battle-stat.js"; +import {BattleStat} from "#app/data/battle-stat.js"; +import {pokemonInfo as enPokemonInfo} from "#app/locales/en/pokemon-info.js"; +import {battle as enBattleStat} from "#app/locales/en/battle.js"; +import {pokemonInfo as dePokemonInfo} from "#app/locales/de/pokemon-info.js"; +import {battle as deBattleStat} from "#app/locales/de/battle.js"; +import {pokemonInfo as esPokemonInfo} from "#app/locales/es/pokemon-info.js"; +import {battle as esBattleStat} from "#app/locales/es/battle.js"; +import {pokemonInfo as frPokemonInfo} from "#app/locales/fr/pokemon-info.js"; +import {battle as frBattleStat} from "#app/locales/fr/battle.js"; +import {pokemonInfo as itPokemonInfo} from "#app/locales/it/pokemon-info.js"; +import {battle as itBattleStat} from "#app/locales/it/battle.js"; +import {pokemonInfo as koPokemonInfo} from "#app/locales/ko/pokemon-info.js"; +import {battle as koBattleStat} from "#app/locales/ko/battle.js"; +import {pokemonInfo as ptBrPokemonInfo} from "#app/locales/pt_BR/pokemon-info.js"; +import {battle as ptBrBattleStat} from "#app/locales/pt_BR/battle.js"; +import {pokemonInfo as zhCnPokemonInfo} from "#app/locales/zh_CN/pokemon-info.js"; +import {battle as zhCnBattleStat} from "#app/locales/zh_CN/battle.js"; +import {pokemonInfo as zhTwPokemonInfo} from "#app/locales/zh_TW/pokemon-info.js"; +import {battle as zhTwBattleStat} from "#app/locales/zh_TW/battle.js"; import i18next, {initI18n} from "#app/plugins/i18n"; -import { KoreanPostpositionProcessor } from "i18next-korean-postposition-processor"; +import {KoreanPostpositionProcessor} from "i18next-korean-postposition-processor"; interface BattleStatTestUnit { - stat: BattleStat, - key: string + stat: BattleStat, + key: string } interface BattleStatLevelTestUnit { - levels: integer, - up: boolean, - key: string + levels: integer, + up: boolean, + key: string + changedStats: integer } function testBattleStatName(stat: BattleStat, expectMessage: string) { @@ -40,8 +41,8 @@ function testBattleStatName(stat: BattleStat, expectMessage: string) { expect(message).toBe(expectMessage); } -function testBattleStatLevelChangeDescription(levels: integer, up: boolean, expectMessage: string) { - const message = getBattleStatLevelChangeDescription("{{pokemonNameWithAffix}}", "{{stats}}", levels, up); +function testBattleStatLevelChangeDescription(levels: integer, up: boolean, expectMessage: string, changedStats: integer) { + const message = getBattleStatLevelChangeDescription("{{pokemonNameWithAffix}}", "{{stats}}", levels, up, changedStats); console.log(`message ${message}, expected ${expectMessage}`); expect(message).toBe(expectMessage); } @@ -53,28 +54,28 @@ describe("Test for BattleStat Localization", () => { beforeAll(() => { initI18n(); - battleStatUnits.push({ stat: BattleStat.ATK, key: "Stat.ATK" }); - battleStatUnits.push({ stat: BattleStat.DEF, key: "Stat.DEF" }); - battleStatUnits.push({ stat: BattleStat.SPATK, key: "Stat.SPATK" }); - battleStatUnits.push({ stat: BattleStat.SPDEF, key: "Stat.SPDEF" }); - battleStatUnits.push({ stat: BattleStat.SPD, key: "Stat.SPD" }); - battleStatUnits.push({ stat: BattleStat.ACC, key: "Stat.ACC" }); - battleStatUnits.push({ stat: BattleStat.EVA, key: "Stat.EVA" }); - - battleStatLevelUnits.push({ levels: 1, up: true, key: "statRose" }); - battleStatLevelUnits.push({ levels: 2, up: true, key: "statSharplyRose" }); - battleStatLevelUnits.push({ levels: 3, up: true, key: "statRoseDrastically" }); - battleStatLevelUnits.push({ levels: 4, up: true, key: "statRoseDrastically" }); - battleStatLevelUnits.push({ levels: 5, up: true, key: "statRoseDrastically" }); - battleStatLevelUnits.push({ levels: 6, up: true, key: "statRoseDrastically" }); - battleStatLevelUnits.push({ levels: 7, up: true, key: "statWontGoAnyHigher" }); - battleStatLevelUnits.push({ levels: 1, up: false, key: "statFell" }); - battleStatLevelUnits.push({ levels: 2, up: false, key: "statHarshlyFell" }); - battleStatLevelUnits.push({ levels: 3, up: false, key: "statSeverelyFell" }); - battleStatLevelUnits.push({ levels: 4, up: false, key: "statSeverelyFell" }); - battleStatLevelUnits.push({ levels: 5, up: false, key: "statSeverelyFell" }); - battleStatLevelUnits.push({ levels: 6, up: false, key: "statSeverelyFell" }); - battleStatLevelUnits.push({ levels: 7, up: false, key: "statWontGoAnyLower" }); + battleStatUnits.push({stat: BattleStat.ATK, key: "Stat.ATK"}); + battleStatUnits.push({stat: BattleStat.DEF, key: "Stat.DEF"}); + battleStatUnits.push({stat: BattleStat.SPATK, key: "Stat.SPATK"}); + battleStatUnits.push({stat: BattleStat.SPDEF, key: "Stat.SPDEF"}); + battleStatUnits.push({stat: BattleStat.SPD, key: "Stat.SPD"}); + battleStatUnits.push({stat: BattleStat.ACC, key: "Stat.ACC"}); + battleStatUnits.push({stat: BattleStat.EVA, key: "Stat.EVA"}); + + battleStatLevelUnits.push({levels: 1, up: true, key: "statRose_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 2, up: true, key: "statSharplyRose_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 3, up: true, key: "statRoseDrastically_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 4, up: true, key: "statRoseDrastically_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 5, up: true, key: "statRoseDrastically_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 6, up: true, key: "statRoseDrastically_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 7, up: true, key: "statWontGoAnyHigher_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 1, up: false, key: "statFell_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 2, up: false, key: "statHarshlyFell_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 3, up: false, key: "statSeverelyFell_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 4, up: false, key: "statSeverelyFell_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 5, up: false, key: "statSeverelyFell_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 6, up: false, key: "statSeverelyFell_one", changedStats: 1}); + battleStatLevelUnits.push({levels: 7, up: false, key: "statWontGoAnyLower_one", changedStats: 1}); }); it("Test getBattleStatName() in English", async () => { @@ -87,7 +88,7 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in English", async () => { i18next.changeLanguage("en"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, enBattleStat[unit.key]); + testBattleStatLevelChangeDescription(unit.levels, unit.up, enBattleStat[unit.key], unit.changedStats); }); }); @@ -101,7 +102,7 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in Español", async () => { i18next.changeLanguage("es"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, esBattleStat[unit.key]); + testBattleStatLevelChangeDescription(unit.levels, unit.up, esBattleStat[unit.key], unit.changedStats); }); }); @@ -115,7 +116,7 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in Italiano", async () => { i18next.changeLanguage("it"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, itBattleStat[unit.key]); + testBattleStatLevelChangeDescription(unit.levels, unit.up, itBattleStat[unit.key], unit.changedStats); }); }); @@ -129,7 +130,7 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in Français", async () => { i18next.changeLanguage("fr"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, frBattleStat[unit.key]); + testBattleStatLevelChangeDescription(unit.levels, unit.up, frBattleStat[unit.key], unit.changedStats); }); }); @@ -143,7 +144,7 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in Deutsch", async () => { i18next.changeLanguage("de"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, deBattleStat[unit.key]); + testBattleStatLevelChangeDescription(unit.levels, unit.up, deBattleStat[unit.key], unit.changedStats); }); }); @@ -157,7 +158,7 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in Português (BR)", async () => { i18next.changeLanguage("pt-BR"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, ptBrBattleStat[unit.key]); + testBattleStatLevelChangeDescription(unit.levels, unit.up, ptBrBattleStat[unit.key], unit.changedStats); }); }); @@ -171,7 +172,9 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in 简体中文", async () => { i18next.changeLanguage("zh-CN"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, zhCnBattleStat[unit.key]); + // In i18next, the pluralization rules are language-specific, and Chinese only supports the _other suffix. + unit.key = unit.key.replace("one", "other"); + testBattleStatLevelChangeDescription(unit.levels, unit.up, zhCnBattleStat[unit.key], unit.changedStats); }); }); @@ -185,7 +188,9 @@ describe("Test for BattleStat Localization", () => { it("Test getBattleStatLevelChangeDescription() in 繁體中文", async () => { i18next.changeLanguage("zh-TW"); battleStatLevelUnits.forEach(unit => { - testBattleStatLevelChangeDescription(unit.levels, unit.up, zhTwBattleStat[unit.key]); + // In i18next, the pluralization rules are language-specific, and Chinese only supports the _other suffix. + unit.key = unit.key.replace("one", "other"); + testBattleStatLevelChangeDescription(unit.levels, unit.up, zhTwBattleStat[unit.key], unit.changedStats); }); }); @@ -201,7 +206,7 @@ describe("Test for BattleStat Localization", () => { battleStatLevelUnits.forEach(unit => { const processor = new KoreanPostpositionProcessor(); const message = processor.process(koBattleStat[unit.key]); - testBattleStatLevelChangeDescription(unit.levels, unit.up, message); + testBattleStatLevelChangeDescription(unit.levels, unit.up, message, unit.changedStats); }); }); }); From e879b3c6a01e6a48a7571ad7a9ee1f8576803788 Mon Sep 17 00:00:00 2001 From: Adrian T <68144167+torranx@users.noreply.github.com> Date: Thu, 11 Jul 2024 23:54:37 +0800 Subject: [PATCH 053/184] [Enhancement][QoL] Add option to adjust shop overlay opacity (#2622) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add option to adjust shop overlay opacity * add localization * fix bug * Update src/locales/fr/settings.ts Co-authored-by: Lugiad' * Update src/locales/zh_CN/settings.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/fr/settings.ts Co-authored-by: Lugiad' * update default value * update setting values * re-add value 10 * Update src/locales/pt_BR/settings.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/ko/settings.ts Co-authored-by: Enoch * Update src/locales/es/settings.ts Co-authored-by: InnocentGameDev * Update settings.ts --------- Co-authored-by: Lugiad' Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Enoch Co-authored-by: InnocentGameDev Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> --- src/battle-scene.ts | 17 +++++++++++++++-- src/locales/de/settings.ts | 1 + src/locales/en/settings.ts | 1 + src/locales/es/settings.ts | 1 + src/locales/fr/settings.ts | 3 ++- src/locales/it/settings.ts | 7 ++++--- src/locales/ko/settings.ts | 1 + src/locales/pt_BR/settings.ts | 1 + src/locales/zh_CN/settings.ts | 1 + src/locales/zh_TW/settings.ts | 1 + src/system/settings/settings.ts | 20 +++++++++++++++++++- 11 files changed, 47 insertions(+), 7 deletions(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 39442fc21dfa..9b13a56bb8e2 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -224,6 +224,9 @@ export default class BattleScene extends SceneBase { private fieldOverlay: Phaser.GameObjects.Rectangle; private shopOverlay: Phaser.GameObjects.Rectangle; + private shopOverlayShown: boolean = false; + private shopOverlayOpacity: number = .80; + public modifiers: PersistentModifier[]; private enemyModifiers: PersistentModifier[]; public uiContainer: Phaser.GameObjects.Container; @@ -1428,19 +1431,29 @@ export default class BattleScene extends SceneBase { }); } + updateShopOverlayOpacity(value: number): void { + this.shopOverlayOpacity = value; + + if (this.shopOverlayShown) { + this.shopOverlay.setAlpha(this.shopOverlayOpacity); + } + } + showShopOverlay(duration: integer): Promise { + this.shopOverlayShown = true; return new Promise(resolve => { this.tweens.add({ targets: this.shopOverlay, - alpha: 0.8, + alpha: this.shopOverlayOpacity, ease: "Sine.easeOut", - duration: duration, + duration, onComplete: () => resolve() }); }); } hideShopOverlay(duration: integer): Promise { + this.shopOverlayShown = false; return new Promise(resolve => { this.tweens.add({ targets: this.shopOverlay, diff --git a/src/locales/de/settings.ts b/src/locales/de/settings.ts index 0254611b5d52..2ec9f790d103 100644 --- a/src/locales/de/settings.ts +++ b/src/locales/de/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "Controller", "gamepadSupport": "Controllerunterstützung", "showBgmBar": "Musiknamen anzeigen", + "shopOverlayOpacity": "Shop Overlay Opacity" } as const; diff --git a/src/locales/en/settings.ts b/src/locales/en/settings.ts index f68a649269f7..491bfa4a481f 100644 --- a/src/locales/en/settings.ts +++ b/src/locales/en/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "Controller", "gamepadSupport": "Gamepad Support", "showBgmBar": "Show Music Names", + "shopOverlayOpacity": "Shop Overlay Opacity" } as const; diff --git a/src/locales/es/settings.ts b/src/locales/es/settings.ts index dfd6f0972424..407bfab602f7 100644 --- a/src/locales/es/settings.ts +++ b/src/locales/es/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "Controller", "gamepadSupport": "Gamepad Support", "showBgmBar": "Show Music Names", + "shopOverlayOpacity": "Opacidad de la fase de compra" } as const; diff --git a/src/locales/fr/settings.ts b/src/locales/fr/settings.ts index cd85b0f8cb9e..9e3bd04923ad 100644 --- a/src/locales/fr/settings.ts +++ b/src/locales/fr/settings.ts @@ -95,5 +95,6 @@ export const settings: SimpleTranslationEntries = { "mute": "Muet", "controller": "Controller", "gamepadSupport": "Gamepad Support", - "showBgmBar": "Montrer titre de la musique", + "showBgmBar": "Titre de la musique", + "shopOverlayOpacity": "Opacité boutique" } as const; diff --git a/src/locales/it/settings.ts b/src/locales/it/settings.ts index af48368aeebd..07cbe6b7f46a 100644 --- a/src/locales/it/settings.ts +++ b/src/locales/it/settings.ts @@ -3,7 +3,7 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales.js"; export const settings: SimpleTranslationEntries = { "boy": "Ragazzo", "girl": "Ragazza", - "general": "General", + "general": "Generale", "display": "Display", "audio": "Audio", "gamepad": "Gamepad", @@ -94,6 +94,7 @@ export const settings: SimpleTranslationEntries = { "alt": " (Alt)", "mute": "Mute", "controller": "Controller", - "gamepadSupport": "Gamepad Support", - "showBgmBar": "Show Music Names", + "gamepadSupport": "Supporto Gamepad", + "showBgmBar": "Mostra Nomi Musica", + "shopOverlayOpacity": "Opacità Finestra Negozio" } as const; diff --git a/src/locales/ko/settings.ts b/src/locales/ko/settings.ts index 6514683cd942..40e9676b6da8 100644 --- a/src/locales/ko/settings.ts +++ b/src/locales/ko/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "컨트롤러", "gamepadSupport": "게임패드 지원", "showBgmBar": "BGM 제목 보여주기", + "shopOverlayOpacity": "상점 오버레이 투명도" } as const; diff --git a/src/locales/pt_BR/settings.ts b/src/locales/pt_BR/settings.ts index 9d336cf07574..b6a48143435d 100644 --- a/src/locales/pt_BR/settings.ts +++ b/src/locales/pt_BR/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "Controle", "gamepadSupport": "Suporte para Controle", "showBgmBar": "Show Music Names", + "shopOverlayOpacity": "Opacidade da Loja" } as const; diff --git a/src/locales/zh_CN/settings.ts b/src/locales/zh_CN/settings.ts index 3ca6cb435c6b..92372deec422 100644 --- a/src/locales/zh_CN/settings.ts +++ b/src/locales/zh_CN/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "控制器", "gamepadSupport": "手柄支持", "showBgmBar": "显示音乐名称", + "shopOverlayOpacity": "商店显示不透明度" } as const; diff --git a/src/locales/zh_TW/settings.ts b/src/locales/zh_TW/settings.ts index dcb87fafe35c..c6c055ed4d2d 100644 --- a/src/locales/zh_TW/settings.ts +++ b/src/locales/zh_TW/settings.ts @@ -96,4 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "控制器", "gamepadSupport": "手柄支持", "showBgmBar": "Show Music Names", + "shopOverlayOpacity": "Shop Overlay Opacity" } as const; diff --git a/src/system/settings/settings.ts b/src/system/settings/settings.ts index 25abd74541e6..af27613136c5 100644 --- a/src/system/settings/settings.ts +++ b/src/system/settings/settings.ts @@ -16,6 +16,13 @@ const VOLUME_OPTIONS: SettingOption[] = new Array(11).fill(null).map((_, i) => i value: "Mute", label: i18next.t("settings:mute") }); +const SHOP_OVERLAY_OPACITY_OPTIONS: SettingOption[] = new Array(9).fill(null).map((_, i) => { + const value = ((i + 1) * 10).toString(); + return { + value, + label: value, + }; +}); const OFF_ON: SettingOption[] = [ { value: "Off", @@ -98,6 +105,7 @@ export const SettingKeys = { SE_Volume: "SE_VOLUME", Music_Preference: "MUSIC_PREFERENCE", Show_BGM_Bar: "SHOW_BGM_BAR", + Shop_Overlay_Opacity: "SHOP_OVERLAY_OPACITY" }; /** @@ -534,7 +542,14 @@ export const Setting: Array = [ type: SettingType.AUDIO, requireReload: true }, - + { + key: SettingKeys.Shop_Overlay_Opacity, + label: i18next.t("settings:shopOverlayOpacity"), + options: SHOP_OVERLAY_OPACITY_OPTIONS, + default: 7, + type: SettingType.DISPLAY, + requireReload: false + }, ]; /** @@ -759,6 +774,9 @@ export function setSetting(scene: BattleScene, setting: string, value: integer): } } break; + case SettingKeys.Shop_Overlay_Opacity: + scene.updateShopOverlayOpacity(parseInt(Setting[index].options[value].value) * .01); + break; } return true; From 50d7ed34d9f6665a432d96df644265f421a448ae Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Thu, 11 Jul 2024 09:12:49 -0700 Subject: [PATCH 054/184] [Bug] Fix battler tags lapsing at incorrect times (#2944) * Fix battler tags lapsing at incorrect times * Document FlinchedTag --- src/data/battler-tags.ts | 38 +++++++----- src/field/pokemon.ts | 2 +- src/test/abilities/parental_bond.test.ts | 2 +- src/test/moves/astonish.test.ts | 73 ++++++++++++++++++++++++ 4 files changed, 98 insertions(+), 17 deletions(-) create mode 100644 src/test/moves/astonish.test.ts diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 41b6f73ec282..107947e0c448 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -31,14 +31,14 @@ export enum BattlerTagLapseType { export class BattlerTag { public tagType: BattlerTagType; - public lapseType: BattlerTagLapseType; + public lapseType: BattlerTagLapseType[]; public turnCount: integer; public sourceMove: Moves; public sourceId?: integer; - constructor(tagType: BattlerTagType, lapseType: BattlerTagLapseType, turnCount: integer, sourceMove: Moves, sourceId?: integer) { + constructor(tagType: BattlerTagType, lapseType: BattlerTagLapseType | BattlerTagLapseType[], turnCount: integer, sourceMove: Moves, sourceId?: integer) { this.tagType = tagType; - this.lapseType = lapseType; + this.lapseType = typeof lapseType === "number" ? [ lapseType ] : lapseType; this.turnCount = turnCount; this.sourceMove = sourceMove; this.sourceId = sourceId; @@ -154,9 +154,12 @@ export class TrappedTag extends BattlerTag { } } +/** + * BattlerTag that represents the {@link https://bulbapedia.bulbagarden.net/wiki/Flinch Flinch} status condition + */ export class FlinchedTag extends BattlerTag { constructor(sourceMove: Moves) { - super(BattlerTagType.FLINCHED, BattlerTagLapseType.PRE_MOVE, 0, sourceMove); + super(BattlerTagType.FLINCHED, [ BattlerTagLapseType.PRE_MOVE, BattlerTagLapseType.TURN_END ], 0, sourceMove); } onAdd(pokemon: Pokemon): void { @@ -169,13 +172,19 @@ export class FlinchedTag extends BattlerTag { return !pokemon.isMax(); } + /** + * Cancels the Pokemon's next Move on the turn this tag is applied + * @param pokemon The {@linkcode Pokemon} with this tag + * @param lapseType The {@linkcode BattlerTagLapseType lapse type} used for this function call + * @returns `false` (This tag is always removed after applying its effects) + */ lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { - super.lapse(pokemon, lapseType); - - (pokemon.scene.getCurrentPhase() as MovePhase).cancel(); - pokemon.scene.queueMessage(i18next.t("battle:battlerTagsFlinchedLapse", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); + if (lapseType === BattlerTagLapseType.PRE_MOVE) { + (pokemon.scene.getCurrentPhase() as MovePhase).cancel(); + pokemon.scene.queueMessage(i18next.t("battle:battlerTagsFlinchedLapse", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); + } - return true; + return super.lapse(pokemon, lapseType); } getDescriptor(): string { @@ -200,14 +209,13 @@ export class InterruptedTag extends BattlerTag { } lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { - super.lapse(pokemon, lapseType); (pokemon.scene.getCurrentPhase() as MovePhase).cancel(); - return true; + return super.lapse(pokemon, lapseType); } } /** - * BattlerTag that represents the {@link https://bulbapedia.bulbagarden.net/wiki/Confusion_(status_condition)} + * BattlerTag that represents the {@link https://bulbapedia.bulbagarden.net/wiki/Confusion_(status_condition) Confusion} status condition */ export class ConfusedTag extends BattlerTag { constructor(turnCount: integer, sourceMove: Moves) { @@ -883,7 +891,7 @@ export class InfestationTag extends DamagingTrapTag { export class ProtectedTag extends BattlerTag { constructor(sourceMove: Moves, tagType: BattlerTagType = BattlerTagType.PROTECTED) { - super(tagType, BattlerTagLapseType.CUSTOM, 0, sourceMove); + super(tagType, BattlerTagLapseType.TURN_END, 0, sourceMove); } onAdd(pokemon: Pokemon): void { @@ -1477,8 +1485,8 @@ export class CursedTag extends BattlerTag { /** * Battler tag for effects that ground the source, allowing Ground-type moves to hit them. Encompasses two tag types: - * @item IGNORE_FLYING: Persistent grounding effects (i.e. from Smack Down and Thousand Waves) - * @item ROOSTED: One-turn grounding effects (i.e. from Roost) + * @item `IGNORE_FLYING`: Persistent grounding effects (i.e. from Smack Down and Thousand Waves) + * @item `ROOSTED`: One-turn grounding effects (i.e. from Roost) */ export class GroundedTag extends BattlerTag { constructor(tagType: BattlerTagType, lapseType: BattlerTagLapseType, sourceMove: Moves) { diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index dd75951dc563..024d27f9e8f5 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -2191,7 +2191,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { lapseTags(lapseType: BattlerTagLapseType): void { const tags = this.summonData.tags; - tags.filter(t => lapseType === BattlerTagLapseType.FAINT || ((t.lapseType === lapseType) && !(t.lapse(this, lapseType))) || (lapseType === BattlerTagLapseType.TURN_END && t.turnCount < 1)).forEach(t => { + tags.filter(t => lapseType === BattlerTagLapseType.FAINT || ((t.lapseType.some(lType => lType === lapseType)) && !(t.lapse(this, lapseType)))).forEach(t => { t.onRemove(this); tags.splice(tags.indexOf(t), 1); }); diff --git a/src/test/abilities/parental_bond.test.ts b/src/test/abilities/parental_bond.test.ts index 4401ee0d40a6..77877ef529ae 100644 --- a/src/test/abilities/parental_bond.test.ts +++ b/src/test/abilities/parental_bond.test.ts @@ -449,7 +449,7 @@ describe("Abilities - Parental Bond", () => { ); /** TODO: Fix TRAPPED tag lapsing incorrectly, then run this test */ - test.skip( + test( "Anchor Shot boosted by this ability should only trap the target after the second hit", async () => { vi.spyOn(Overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.ANCHOR_SHOT]); diff --git a/src/test/moves/astonish.test.ts b/src/test/moves/astonish.test.ts new file mode 100644 index 000000000000..3ca164fedd6f --- /dev/null +++ b/src/test/moves/astonish.test.ts @@ -0,0 +1,73 @@ +import Phaser from "phaser"; +import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; +import GameManager from "../utils/gameManager"; +import * as Overrides from "#app/overrides"; +import { Species } from "#enums/species"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { getMovePosition } from "../utils/gameManagerUtils"; +import { BerryPhase, CommandPhase, MoveEndPhase, TurnEndPhase } from "#app/phases.js"; +import { BattlerTagType } from "#app/enums/battler-tag-type.js"; +import { allMoves } from "#app/data/move.js"; + +const TIMEOUT = 20 * 1000; + +describe("Moves - Astonish", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + vi.spyOn(Overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + vi.spyOn(Overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.ASTONISH, Moves.SPLASH]); + vi.spyOn(Overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.BLASTOISE); + vi.spyOn(Overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.INSOMNIA); + vi.spyOn(Overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.TACKLE, Moves.TACKLE, Moves.TACKLE, Moves.TACKLE]); + vi.spyOn(Overrides, "STARTING_LEVEL_OVERRIDE", "get").mockReturnValue(100); + vi.spyOn(Overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(100); + + vi.spyOn(allMoves[Moves.ASTONISH], "chance", "get").mockReturnValue(100); + }); + + test( + "move effect should cancel the target's move on the turn it applies", + async () => { + await game.startBattle([Species.MEOWSCARADA]); + + const leadPokemon = game.scene.getPlayerPokemon(); + expect(leadPokemon).toBeDefined(); + + const enemyPokemon = game.scene.getEnemyPokemon(); + expect(enemyPokemon).toBeDefined(); + + game.doAttack(getMovePosition(game.scene, 0, Moves.ASTONISH)); + + await game.phaseInterceptor.to(MoveEndPhase, false); + + expect(enemyPokemon.getTag(BattlerTagType.FLINCHED)).toBeDefined(); + + await game.phaseInterceptor.to(TurnEndPhase); + + expect(leadPokemon.hp).toBe(leadPokemon.getMaxHp()); + expect(enemyPokemon.getTag(BattlerTagType.FLINCHED)).toBeUndefined(); + + await game.phaseInterceptor.to(CommandPhase, false); + + game.doAttack(getMovePosition(game.scene, 0, Moves.SPLASH)); + + await game.phaseInterceptor.to(BerryPhase, false); + + expect(leadPokemon.hp).toBeLessThan(leadPokemon.getMaxHp()); + }, TIMEOUT + ); +}); From 4b3984cf350746e2eba13604606ea9de2b4d11e6 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Thu, 11 Jul 2024 18:57:38 +0200 Subject: [PATCH 055/184] Update French pokemon-summary.ts (#2976) --- src/locales/fr/pokemon-summary.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/pokemon-summary.ts b/src/locales/fr/pokemon-summary.ts index d325900365bb..8f21a942c364 100644 --- a/src/locales/fr/pokemon-summary.ts +++ b/src/locales/fr/pokemon-summary.ts @@ -2,7 +2,7 @@ import { TranslationEntries } from "#app/interfaces/locales"; export const pokemonSummary: TranslationEntries = { "pokemonInfo": "Info Pokémon", - "status": "Résumé", + "status": "Statut", "powerAccuracyCategory": "Puissance\nPrécision\nCatégorie", "type": "Type", "unknownTrainer": "Inconnu", From 2f81bd504c5ed9d8613d0e798437b5e6b7fae6d8 Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Thu, 11 Jul 2024 13:22:22 -0400 Subject: [PATCH 056/184] [Test] Prevent tests from running if overrides are different from the default values (#2110) * mock default overrides in test setup * change beforeEach to beforeALl * move some more enums into the enums directory * replace modules that import i18n into overrides with modules that don't * add pre tests and update vitest configs, scripts * replace tabs with spaces * fix vitest server port overlap warning * add missing overrides and clean up workspace config * change test name * include spec files in main test suite --- package.json | 8 ++--- src/data/nature.ts | 29 ++--------------- src/data/pokeball.ts | 10 ++---- src/data/pokemon-stat.ts | 10 ++---- src/data/weather.ts | 15 ++------- src/enums/nature.ts | 27 ++++++++++++++++ src/enums/pokeball.ts | 8 +++++ src/enums/stat.ts | 8 +++++ src/enums/weather-type.ts | 12 +++++++ src/modifier/modifier-type.ts | 2 ++ src/overrides.ts | 30 ++++++++--------- src/test/pre.test.ts | 61 +++++++++++++++++++++++++++++++++++ tsconfig.json | 3 +- vite.config.ts | 1 - vitest.config.ts | 7 ++-- vitest.workspace.ts | 14 ++++++++ 16 files changed, 166 insertions(+), 79 deletions(-) create mode 100644 src/enums/nature.ts create mode 100644 src/enums/pokeball.ts create mode 100644 src/enums/stat.ts create mode 100644 src/enums/weather-type.ts create mode 100644 src/test/pre.test.ts create mode 100644 vitest.workspace.ts diff --git a/package.json b/package.json index 160ca965bc8a..ebaeac728cf5 100644 --- a/package.json +++ b/package.json @@ -9,10 +9,10 @@ "build": "vite build", "build:beta": "vite build --mode beta", "preview": "vite preview", - "test": "vitest run", - "test:cov": "vitest run --coverage", - "test:watch": "vitest watch --coverage", - "test:silent": "vitest run --silent", + "test": "vitest run --project pre && vitest run --project main", + "test:cov": "vitest run --project pre && vitest run --project main --coverage", + "test:watch": "vitest run --project pre && vitest watch --project main --coverage", + "test:silent": "vitest run --project pre && vitest run --project main --silent", "eslint": "eslint --fix .", "eslint-ci": "eslint .", "docs": "typedoc", diff --git a/src/data/nature.ts b/src/data/nature.ts index 0d9be0f663dd..1ae3b76a6b64 100644 --- a/src/data/nature.ts +++ b/src/data/nature.ts @@ -1,36 +1,11 @@ import { Stat, getStatName } from "./pokemon-stat"; import * as Utils from "../utils"; import { TextStyle, getBBCodeFrag } from "../ui/text"; +import { Nature } from "#enums/nature"; import { UiTheme } from "#enums/ui-theme"; import i18next from "i18next"; -export enum Nature { - HARDY, - LONELY, - BRAVE, - ADAMANT, - NAUGHTY, - BOLD, - DOCILE, - RELAXED, - IMPISH, - LAX, - TIMID, - HASTY, - SERIOUS, - JOLLY, - NAIVE, - MODEST, - MILD, - QUIET, - BASHFUL, - RASH, - CALM, - GENTLE, - SASSY, - CAREFUL, - QUIRKY -} +export { Nature }; export function getNatureName(nature: Nature, includeStatEffects: boolean = false, forStarterSelect: boolean = false, ignoreBBCode: boolean = false, uiTheme: UiTheme = UiTheme.DEFAULT): string { let ret = Utils.toReadableString(Nature[nature]); diff --git a/src/data/pokeball.ts b/src/data/pokeball.ts index 5964884d967c..f26451b802b0 100644 --- a/src/data/pokeball.ts +++ b/src/data/pokeball.ts @@ -1,14 +1,8 @@ +import { PokeballType } from "#enums/pokeball"; import BattleScene from "../battle-scene"; import i18next from "i18next"; -export enum PokeballType { - POKEBALL, - GREAT_BALL, - ULTRA_BALL, - ROGUE_BALL, - MASTER_BALL, - LUXURY_BALL -} +export { PokeballType }; export const MAX_PER_TYPE_POKEBALLS: integer = 99; diff --git a/src/data/pokemon-stat.ts b/src/data/pokemon-stat.ts index 63dc0cfbc51f..16570785a62c 100644 --- a/src/data/pokemon-stat.ts +++ b/src/data/pokemon-stat.ts @@ -1,13 +1,7 @@ +import { Stat } from "#enums/stat"; import i18next from "i18next"; -export enum Stat { - HP = 0, - ATK, - DEF, - SPATK, - SPDEF, - SPD -} +export { Stat }; export function getStatName(stat: Stat, shorten: boolean = false) { let ret: string = ""; diff --git a/src/data/weather.ts b/src/data/weather.ts index f671c7548730..901ad08d164a 100644 --- a/src/data/weather.ts +++ b/src/data/weather.ts @@ -1,4 +1,5 @@ import { Biome } from "#enums/biome"; +import { WeatherType } from "#enums/weather-type"; import { getPokemonNameWithAffix } from "../messages"; import Pokemon from "../field/pokemon"; import { Type } from "./type"; @@ -9,19 +10,7 @@ import { SuppressWeatherEffectAbAttr } from "./ability"; import { TerrainType, getTerrainName } from "./terrain"; import i18next from "i18next"; -export enum WeatherType { - NONE, - SUNNY, - RAIN, - SANDSTORM, - HAIL, - SNOW, - FOG, - HEAVY_RAIN, - HARSH_SUN, - STRONG_WINDS -} - +export { WeatherType }; export class Weather { public weatherType: WeatherType; public turnsLeft: integer; diff --git a/src/enums/nature.ts b/src/enums/nature.ts new file mode 100644 index 000000000000..5ab8f3c850b0 --- /dev/null +++ b/src/enums/nature.ts @@ -0,0 +1,27 @@ +export enum Nature { + HARDY, + LONELY, + BRAVE, + ADAMANT, + NAUGHTY, + BOLD, + DOCILE, + RELAXED, + IMPISH, + LAX, + TIMID, + HASTY, + SERIOUS, + JOLLY, + NAIVE, + MODEST, + MILD, + QUIET, + BASHFUL, + RASH, + CALM, + GENTLE, + SASSY, + CAREFUL, + QUIRKY, +} diff --git a/src/enums/pokeball.ts b/src/enums/pokeball.ts new file mode 100644 index 000000000000..8d97fea464c2 --- /dev/null +++ b/src/enums/pokeball.ts @@ -0,0 +1,8 @@ +export enum PokeballType { + POKEBALL, + GREAT_BALL, + ULTRA_BALL, + ROGUE_BALL, + MASTER_BALL, + LUXURY_BALL, +} diff --git a/src/enums/stat.ts b/src/enums/stat.ts new file mode 100644 index 000000000000..a40319664d6f --- /dev/null +++ b/src/enums/stat.ts @@ -0,0 +1,8 @@ +export enum Stat { + HP = 0, + ATK, + DEF, + SPATK, + SPDEF, + SPD, +} diff --git a/src/enums/weather-type.ts b/src/enums/weather-type.ts new file mode 100644 index 000000000000..fa699bb3514f --- /dev/null +++ b/src/enums/weather-type.ts @@ -0,0 +1,12 @@ +export enum WeatherType { + NONE, + SUNNY, + RAIN, + SANDSTORM, + HAIL, + SNOW, + FOG, + HEAVY_RAIN, + HARSH_SUN, + STRONG_WINDS, +} diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index d8ec0072bd4c..3b43cda68965 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1154,6 +1154,8 @@ class WeightedModifierType { } } +export type ModifierTypes = keyof typeof modifierTypes; + export const modifierTypes = { POKEBALL: () => new AddPokeballModifierType("pb", PokeballType.POKEBALL, 5), GREAT_BALL: () => new AddPokeballModifierType("gb", PokeballType.GREAT_BALL, 5), diff --git a/src/overrides.ts b/src/overrides.ts index 3e8949678935..8ee801cbf26f 100644 --- a/src/overrides.ts +++ b/src/overrides.ts @@ -1,23 +1,23 @@ -import { WeatherType } from "./data/weather"; -import { Variant } from "./data/variant"; -import { TempBattleStat } from "./data/temp-battle-stat"; -import { Nature } from "./data/nature"; -import { Type } from "./data/type"; -import { Stat } from "./data/pokemon-stat"; -import { PokeballCounts } from "./battle-scene"; -import { PokeballType } from "./data/pokeball"; -import { Gender } from "./data/gender"; -import { StatusEffect } from "./data/status-effect"; -import { SpeciesStatBoosterItem, modifierTypes } from "./modifier/modifier-type"; -import { VariantTier } from "./enums/variant-tiers"; -import { EggTier } from "#enums/egg-type"; -import { allSpecies } from "./data/pokemon-species"; // eslint-disable-line @typescript-eslint/no-unused-vars import { Abilities } from "#enums/abilities"; import { BerryType } from "#enums/berry-type"; import { Biome } from "#enums/biome"; import { Moves } from "#enums/moves"; +import { Nature } from "#enums/nature"; +import { PokeballType } from "#enums/pokeball"; import { Species } from "#enums/species"; +import { Stat } from "#enums/stat"; import { TimeOfDay } from "#enums/time-of-day"; +import { WeatherType } from "#enums/weather-type"; +import { VariantTier } from "#enums/variant-tiers"; +import { EggTier } from "#enums/egg-type"; +import { type PokeballCounts } from "./battle-scene"; +import { Gender } from "./data/gender"; +import { allSpecies } from "./data/pokemon-species"; // eslint-disable-line @typescript-eslint/no-unused-vars +import { StatusEffect } from "./data/status-effect"; +import { TempBattleStat } from "./data/temp-battle-stat"; +import { Type } from "./data/type"; +import { Variant } from "./data/variant"; +import { type SpeciesStatBoosterItem, type ModifierTypes } from "./modifier/modifier-type"; /** * Overrides for testing different in game situations @@ -128,7 +128,7 @@ export const EGG_GACHA_PULL_COUNT_OVERRIDE: number = 0; * - SpeciesStatBoosterItem is for SPECIES_STAT_BOOSTER */ interface ModifierOverride { - name: keyof typeof modifierTypes & string, + name: ModifierTypes & string, count?: integer type?: TempBattleStat|Stat|Nature|Type|BerryType|SpeciesStatBoosterItem } diff --git a/src/test/pre.test.ts b/src/test/pre.test.ts new file mode 100644 index 000000000000..23f3ade72c22 --- /dev/null +++ b/src/test/pre.test.ts @@ -0,0 +1,61 @@ +import { StatusEffect } from "#app/data/status-effect"; +import * as _Overrides from "#app/overrides"; +import { Abilities } from "#enums/abilities"; +import { Biome } from "#enums/biome"; +import { WeatherType } from "#enums/weather-type"; +import { expect, test } from "vitest"; + +test("Overrides are default values", () => { + const defaultOverrides = { + SEED_OVERRIDE: "", + WEATHER_OVERRIDE: WeatherType.NONE, + DOUBLE_BATTLE_OVERRIDE: false, + SINGLE_BATTLE_OVERRIDE: false, + STARTING_WAVE_OVERRIDE: 0, + STARTING_BIOME_OVERRIDE: Biome.TOWN, + ARENA_TINT_OVERRIDE: null, + XP_MULTIPLIER_OVERRIDE: null, + STARTING_MONEY_OVERRIDE: 0, + FREE_CANDY_UPGRADE_OVERRIDE: false, + POKEBALL_OVERRIDE: _Overrides.POKEBALL_OVERRIDE, // Pass through pokeballs + // Player + STARTER_FORM_OVERRIDES: {}, + STARTING_LEVEL_OVERRIDE: 0, + STARTER_SPECIES_OVERRIDE: 0, + ABILITY_OVERRIDE: Abilities.NONE, + PASSIVE_ABILITY_OVERRIDE: Abilities.NONE, + STATUS_OVERRIDE: StatusEffect.NONE, + GENDER_OVERRIDE: null, + MOVESET_OVERRIDE: [], + SHINY_OVERRIDE: false, + VARIANT_OVERRIDE: 0, + // Opponent + OPP_SPECIES_OVERRIDE: 0, + OPP_LEVEL_OVERRIDE: 0, + OPP_ABILITY_OVERRIDE: Abilities.NONE, + OPP_PASSIVE_ABILITY_OVERRIDE: Abilities.NONE, + OPP_STATUS_OVERRIDE: StatusEffect.NONE, + OPP_GENDER_OVERRIDE: null, + OPP_MOVESET_OVERRIDE: [], + OPP_SHINY_OVERRIDE: false, + OPP_VARIANT_OVERRIDE: 0, + OPP_IVS_OVERRIDE: [], + // Eggs + EGG_IMMEDIATE_HATCH_OVERRIDE: false, + EGG_TIER_OVERRIDE: null, + EGG_SHINY_OVERRIDE: false, + EGG_VARIANT_OVERRIDE: null, + EGG_FREE_GACHA_PULLS_OVERRIDE: false, + EGG_GACHA_PULL_COUNT_OVERRIDE: 0, + // Items + STARTING_MODIFIER_OVERRIDE: [], + OPP_MODIFIER_OVERRIDE: [], + STARTING_HELD_ITEMS_OVERRIDE: [], + OPP_HELD_ITEMS_OVERRIDE: [], + NEVER_CRIT_OVERRIDE: false, + ITEM_REWARD_OVERRIDE: [], + } satisfies typeof _Overrides; + + const Overrides = Object.assign({}, _Overrides); + expect(Overrides).toEqual(defaultOverrides); +}); diff --git a/tsconfig.json b/tsconfig.json index 682b3a7084b0..546ea2a9d127 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -29,6 +29,7 @@ "node_modules", "dist", "vite.config.ts", - "vitest.config.ts" + "vitest.config.ts", + "vitest.workspace.ts", ] } \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts index f0830f5b9be0..9f5aeb31c02d 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -3,7 +3,6 @@ import tsconfigPaths from 'vite-tsconfig-paths'; export const defaultConfig = { plugins: [tsconfigPaths() as any], - server: { host: '0.0.0.0', port: 8000 }, clearScreen: false, build: { minify: 'esbuild' as const, diff --git a/vitest.config.ts b/vitest.config.ts index 7f16059a8adc..d1827103807a 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,9 +1,12 @@ -import { defineConfig } from 'vitest/config'; +import { defineProject } from 'vitest/config'; import { defaultConfig } from './vite.config'; -export default defineConfig(({mode}) => ({ +export default defineProject(({ mode }) => ({ ...defaultConfig, test: { + name: "main", + include: ["./src/test/**/*.{test,spec}.ts"], + exclude: ["./src/test/pre.test.ts"], setupFiles: ['./src/test/vitest.setup.ts'], server: { deps: { diff --git a/vitest.workspace.ts b/vitest.workspace.ts new file mode 100644 index 000000000000..38121942004a --- /dev/null +++ b/vitest.workspace.ts @@ -0,0 +1,14 @@ +import { defineWorkspace } from "vitest/config"; +import { defaultConfig } from "./vite.config"; + +export default defineWorkspace([ + { + ...defaultConfig, + test: { + name: "pre", + include: ["src/test/pre.test.ts"], + environment: "jsdom", + }, + }, + "./vitest.config.ts", +]); From aa90a9ff2d13ef087d687f7b76323b31817a368e Mon Sep 17 00:00:00 2001 From: Adrian T <68144167+torranx@users.noreply.github.com> Date: Fri, 12 Jul 2024 02:17:02 +0800 Subject: [PATCH 057/184] [QoL] Highlight targets of multitarget moves instead of immediate execution (#2863) * show targets for move targeting multiple pokemon * dont allow selecting target if multiple * fix targeting * cleanup * more cleanup * only highlight targets is move is not status * fix tests failing * fix tests * change "immediately" to "auto" * nevermind just remove auto * remove status move condition --- src/phases.ts | 9 ++-- src/test/utils/gameManager.ts | 12 ++++- src/ui/target-select-ui-handler.ts | 80 ++++++++++++++++-------------- 3 files changed, 60 insertions(+), 41 deletions(-) diff --git a/src/phases.ts b/src/phases.ts index 144a26258960..963535d052a4 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -1973,6 +1973,9 @@ export class CommandPhase extends FieldPhase { turnCommand.targets = [this.fieldIndex]; } console.log(moveTargets, playerPokemon.name); + if (moveTargets.targets.length > 1 && moveTargets.multiple) { + this.scene.unshiftPhase(new SelectTargetPhase(this.scene, this.fieldIndex)); + } if (moveTargets.targets.length <= 1 || moveTargets.multiple) { turnCommand.move.targets = moveTargets.targets; } else if (playerPokemon.getTag(BattlerTagType.CHARGING) && playerPokemon.getMoveQueue().length >= 1) { @@ -2222,13 +2225,13 @@ export class SelectTargetPhase extends PokemonPhase { const turnCommand = this.scene.currentBattle.turnCommands[this.fieldIndex]; const move = turnCommand.move?.move; - this.scene.ui.setMode(Mode.TARGET_SELECT, this.fieldIndex, move, (cursor: integer) => { + this.scene.ui.setMode(Mode.TARGET_SELECT, this.fieldIndex, move, (targets: BattlerIndex[]) => { this.scene.ui.setMode(Mode.MESSAGE); - if (cursor === -1) { + if (targets.length < 1) { this.scene.currentBattle.turnCommands[this.fieldIndex] = null; this.scene.unshiftPhase(new CommandPhase(this.scene, this.fieldIndex)); } else { - turnCommand.targets = [cursor]; + turnCommand.targets = targets; } if (turnCommand.command === Command.BALL && this.fieldIndex) { this.scene.currentBattle.turnCommands[this.fieldIndex - 1].skip = true; diff --git a/src/test/utils/gameManager.ts b/src/test/utils/gameManager.ts index 84d39024dc93..ac18daaaadac 100644 --- a/src/test/utils/gameManager.ts +++ b/src/test/utils/gameManager.ts @@ -8,7 +8,8 @@ import { LoginPhase, NewBattlePhase, SelectStarterPhase, - TitlePhase, TurnInitPhase, + SelectTargetPhase, + TitlePhase, TurnEndPhase, TurnInitPhase, TurnStartPhase, } from "#app/phases"; import BattleScene from "#app/battle-scene.js"; @@ -170,6 +171,15 @@ export default class GameManager { this.onNextPrompt("CommandPhase", Mode.FIGHT, () => { (this.scene.getCurrentPhase() as CommandPhase).handleCommand(Command.FIGHT, movePosition, false); }); + + // Confirm target selection if move is multi-target + this.onNextPrompt("SelectTargetPhase", Mode.TARGET_SELECT, () => { + const handler = this.scene.ui.getHandler() as TargetSelectUiHandler; + const move = (this.scene.getCurrentPhase() as SelectTargetPhase).getPokemon().getMoveset()[movePosition].getMove(); + if (move.isMultiTarget()) { + handler.processInput(Button.ACTION); + } + }, () => this.isCurrentPhase(CommandPhase) || this.isCurrentPhase(TurnEndPhase)); } /** diff --git a/src/ui/target-select-ui-handler.ts b/src/ui/target-select-ui-handler.ts index 772500e89014..487994733432 100644 --- a/src/ui/target-select-ui-handler.ts +++ b/src/ui/target-select-ui-handler.ts @@ -6,17 +6,20 @@ import * as Utils from "../utils"; import { getMoveTargets } from "../data/move"; import {Button} from "#enums/buttons"; import { Moves } from "#enums/moves"; +import Pokemon from "#app/field/pokemon.js"; -export type TargetSelectCallback = (cursor: integer) => void; +export type TargetSelectCallback = (targets: BattlerIndex[]) => void; export default class TargetSelectUiHandler extends UiHandler { private fieldIndex: integer; private move: Moves; private targetSelectCallback: TargetSelectCallback; + private isMultipleTargets: boolean = false; private targets: BattlerIndex[]; + private targetsHighlighted: Pokemon[]; private targetFlashTween: Phaser.Tweens.Tween; - private targetBattleInfoMoveTween: Phaser.Tweens.Tween; + private targetBattleInfoMoveTween: Phaser.Tweens.Tween[] = []; constructor(scene: BattleScene) { super(scene, Mode.TARGET_SELECT); @@ -37,13 +40,15 @@ export default class TargetSelectUiHandler extends UiHandler { this.move = args[1] as Moves; this.targetSelectCallback = args[2] as TargetSelectCallback; - this.targets = getMoveTargets(this.scene.getPlayerField()[this.fieldIndex], this.move).targets; + const moveTargets = getMoveTargets(this.scene.getPlayerField()[this.fieldIndex], this.move); + this.targets = moveTargets.targets; + this.isMultipleTargets = moveTargets.multiple ?? false; if (!this.targets.length) { return false; } - this.setCursor(this.targets.indexOf(this.cursor) > -1 ? this.cursor : this.targets[0]); + this.setCursor(this.targets.includes(this.cursor) ? this.cursor : this.targets[0]); return true; } @@ -54,8 +59,11 @@ export default class TargetSelectUiHandler extends UiHandler { let success = false; if (button === Button.ACTION || button === Button.CANCEL) { - this.targetSelectCallback(button === Button.ACTION ? this.cursor : -1); + const targetIndexes: BattlerIndex[] = this.isMultipleTargets ? this.targets : [this.cursor]; + this.targetSelectCallback(button === Button.ACTION ? targetIndexes : []); success = true; + } else if (this.isMultipleTargets) { + success = false; } else { switch (button) { case Button.UP: @@ -89,73 +97,71 @@ export default class TargetSelectUiHandler extends UiHandler { } setCursor(cursor: integer): boolean { - const lastCursor = this.cursor; + const singleTarget = this.scene.getField()[cursor]; + const multipleTargets = this.targets.map(index => this.scene.getField()[index]); + + this.targetsHighlighted = this.isMultipleTargets ? multipleTargets : [ singleTarget ]; const ret = super.setCursor(cursor); if (this.targetFlashTween) { this.targetFlashTween.stop(); - const lastTarget = this.scene.getField()[lastCursor]; - if (lastTarget) { - lastTarget.setAlpha(1); + for (const pokemon of multipleTargets) { + pokemon.setAlpha(1); } } - const target = this.scene.getField()[cursor]; - this.targetFlashTween = this.scene.tweens.add({ - targets: [ target ], + targets: this.targetsHighlighted, alpha: 0, loop: -1, duration: Utils.fixedInt(250), ease: "Sine.easeIn", yoyo: true, onUpdate: t => { - if (target) { + for (const target of this.targetsHighlighted) { target.setAlpha(t.getValue()); } } }); - - if (this.targetBattleInfoMoveTween) { - this.targetBattleInfoMoveTween.stop(); - const lastTarget = this.scene.getField()[lastCursor]; - if (lastTarget) { - lastTarget.getBattleInfo().resetY(); + if (this.targetBattleInfoMoveTween.length >= 1) { + this.targetBattleInfoMoveTween.filter(t => t !== undefined).forEach(tween => tween.stop()); + for (const pokemon of multipleTargets) { + pokemon.getBattleInfo().resetY(); } } - const targetBattleInfo = target.getBattleInfo(); - - this.targetBattleInfoMoveTween = this.scene.tweens.add({ - targets: [ targetBattleInfo ], - y: { start: targetBattleInfo.getBaseY(), to: targetBattleInfo.getBaseY() + 1 }, - loop: -1, - duration: Utils.fixedInt(250), - ease: "Linear", - yoyo: true + const targetsBattleInfo = this.targetsHighlighted.map(target => target.getBattleInfo()); + + targetsBattleInfo.map(info => { + this.targetBattleInfoMoveTween.push(this.scene.tweens.add({ + targets: [ info ], + y: { start: info.getBaseY(), to: info.getBaseY() + 1 }, + loop: -1, + duration: Utils.fixedInt(250), + ease: "Linear", + yoyo: true + })); }); return ret; } eraseCursor() { - const target = this.scene.getField()[this.cursor]; if (this.targetFlashTween) { this.targetFlashTween.stop(); this.targetFlashTween = null; } - if (target) { - target.setAlpha(1); + for (const pokemon of this.targetsHighlighted) { + pokemon.setAlpha(1); } - const targetBattleInfo = target.getBattleInfo(); - if (this.targetBattleInfoMoveTween) { - this.targetBattleInfoMoveTween.stop(); - this.targetBattleInfoMoveTween = null; + if (this.targetBattleInfoMoveTween.length >= 1) { + this.targetBattleInfoMoveTween.filter(t => t !== undefined).forEach(tween => tween.stop()); + this.targetBattleInfoMoveTween = []; } - if (targetBattleInfo) { - targetBattleInfo.resetY(); + for (const pokemon of this.targetsHighlighted) { + pokemon.getBattleInfo().resetY(); } } From e2290e4429a3a6f62ab300049108f69385a6766a Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Thu, 11 Jul 2024 15:56:26 -0400 Subject: [PATCH 058/184] [Refactor] rewrite applyAbAttrsInternal to use an iterator. (#1832) * initial rewrite of applyAbAttrsInternal * clean up applyAbAttrsInternal * remove the await because it wraps non Promises in a promise * add TODO comment about promises * fix broken costar test, hopefully --- src/data/ability.ts | 100 +++++++++++------------------ src/test/utils/gameManagerUtils.ts | 7 +- 2 files changed, 42 insertions(+), 65 deletions(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index 2eb9f8caaa71..60850c59a2aa 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -3922,47 +3922,42 @@ export class BypassSpeedChanceAbAttr extends AbAttr { } } -function applyAbAttrsInternal(attrType: Constructor, - pokemon: Pokemon, applyFunc: AbAttrApplyFunc, args: any[], isAsync: boolean = false, showAbilityInstant: boolean = false, quiet: boolean = false, passive: boolean = false): Promise { - return new Promise(resolve => { +async function applyAbAttrsInternal( + attrType: Constructor, + pokemon: Pokemon, + applyFunc: AbAttrApplyFunc, + args: any[], + showAbilityInstant: boolean = false, + quiet: boolean = false, +) { + for (const passive of [false, true]) { if (!pokemon.canApplyAbility(passive)) { - if (!passive) { - return applyAbAttrsInternal(attrType, pokemon, applyFunc, args, isAsync, showAbilityInstant, quiet, true).then(() => resolve()); - } else { - return resolve(); - } + continue; } - const ability = (!passive ? pokemon.getAbility() : pokemon.getPassiveAbility()); - const attrs = ability.getAttrs(attrType); - - const clearSpliceQueueAndResolve = () => { - pokemon.scene?.clearPhaseQueueSplice(); - if (!passive) { - return applyAbAttrsInternal(attrType, pokemon, applyFunc, args, isAsync, showAbilityInstant, quiet, true).then(() => resolve()); - } else { - return resolve(); - } - }; - const applyNextAbAttr = () => { - if (attrs.length) { - applyAbAttr(attrs.shift()); - } else { - clearSpliceQueueAndResolve(); - } - }; - const applyAbAttr = (attr: TAttr) => { - if (!canApplyAttr(pokemon, attr)) { - return applyNextAbAttr(); + const ability = passive ? pokemon.getPassiveAbility() : pokemon.getAbility(); + for (const attr of ability.getAttrs(attrType)) { + const condition = attr.getCondition(); + if (condition && !condition(pokemon)) { + continue; } + pokemon.scene.setPhaseQueueSplice(); - const onApplySuccess = () => { + + let result = applyFunc(attr, passive); + // TODO Remove this when promises get reworked PR#924 + if (result instanceof Promise) { + result = await result; + } + + if (result) { if (pokemon.summonData && !pokemon.summonData.abilitiesApplied.includes(ability.id)) { pokemon.summonData.abilitiesApplied.push(ability.id); } if (pokemon.battleData && !pokemon.battleData.abilitiesApplied.includes(ability.id)) { pokemon.battleData.abilitiesApplied.push(ability.id); } + if (attr.showAbility && !quiet) { if (showAbilityInstant) { pokemon.scene.abilityBar.showAbility(pokemon, passive); @@ -3970,34 +3965,18 @@ function applyAbAttrsInternal(attrType: Constructor queueShowAbility(pokemon, passive); } } + if (!quiet) { - const message = attr.getTriggerMessage(pokemon, (!passive ? pokemon.getAbility() : pokemon.getPassiveAbility()).name, args); + const message = attr.getTriggerMessage(pokemon, ability.name, args); if (message) { - if (isAsync) { - pokemon.scene.ui.showText(message, null, () => pokemon.scene.ui.showText(null, 0), null, true); - } else { - pokemon.scene.queueMessage(message); - } - } - } - }; - const result = applyFunc(attr, passive); - if (result instanceof Promise) { - result.then(success => { - if (success) { - onApplySuccess(); + pokemon.scene.queueMessage(message); } - applyNextAbAttr(); - }); - } else { - if (result) { - onApplySuccess(); } - applyNextAbAttr(); } - }; - applyNextAbAttr(); - }); + } + + pokemon.scene.clearPhaseQueueSplice(); + } } export function applyAbAttrs(attrType: Constructor, pokemon: Pokemon, cancelled: Utils.BooleanHolder, ...args: any[]): Promise { @@ -4012,7 +3991,7 @@ export function applyPostBattleInitAbAttrs(attrType: Constructor, pokemon: Pokemon, attacker: Pokemon, move: Move, cancelled: Utils.BooleanHolder, ...args: any[]): Promise { const simulated = args.length > 1 && args[1]; - return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreDefend(pokemon, passive, attacker, move, cancelled, args), args, false, false, simulated); + return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreDefend(pokemon, passive, attacker, move, cancelled, args), args, false, simulated); } export function applyPostDefendAbAttrs(attrType: Constructor, @@ -4072,7 +4051,7 @@ export function applyPostSummonAbAttrs(attrType: Constructor, export function applyPreSwitchOutAbAttrs(attrType: Constructor, pokemon: Pokemon, ...args: any[]): Promise { - return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreSwitchOut(pokemon, passive, args), args, false, true); + return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreSwitchOut(pokemon, passive, args), args, true); } export function applyPreStatChangeAbAttrs(attrType: Constructor, @@ -4088,7 +4067,7 @@ export function applyPostStatChangeAbAttrs(attrType: Constructor, pokemon: Pokemon, effect: StatusEffect, cancelled: Utils.BooleanHolder, ...args: any[]): Promise { const simulated = args.length > 1 && args[1]; - return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreSetStatus(pokemon, passive, effect, cancelled, args), args, false, false, !simulated); + return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreSetStatus(pokemon, passive, effect, cancelled, args), args, false, !simulated); } export function applyPreApplyBattlerTagAbAttrs(attrType: Constructor, @@ -4098,7 +4077,7 @@ export function applyPreApplyBattlerTagAbAttrs(attrType: Constructor, pokemon: Pokemon, weather: Weather, cancelled: Utils.BooleanHolder, ...args: any[]): Promise { - return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreWeatherEffect(pokemon, passive, weather, cancelled, args), args, false, true); + return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPreWeatherEffect(pokemon, passive, weather, cancelled, args), args, true); } export function applyPostTurnAbAttrs(attrType: Constructor, @@ -4123,7 +4102,7 @@ export function applyPostTerrainChangeAbAttrs(attrType: Constructor, pokemon: Pokemon, trapped: Utils.BooleanHolder, otherPokemon: Pokemon, ...args: any[]): Promise { - return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyCheckTrapped(pokemon, passive, trapped, otherPokemon, args), args, true); + return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyCheckTrapped(pokemon, passive, trapped, otherPokemon, args), args); } export function applyPostBattleAbAttrs(attrType: Constructor, @@ -4136,11 +4115,6 @@ export function applyPostFaintAbAttrs(attrType: Constructor, return applyAbAttrsInternal(attrType, pokemon, (attr, passive) => attr.applyPostFaint(pokemon, passive, attacker, move, hitResult, args), args); } -function canApplyAttr(pokemon: Pokemon, attr: AbAttr): boolean { - const condition = attr.getCondition(); - return !condition || condition(pokemon); -} - function queueShowAbility(pokemon: Pokemon, passive: boolean): void { pokemon.scene.unshiftPhase(new ShowAbilityPhase(pokemon.scene, pokemon.id, passive)); pokemon.scene.clearPhaseQueueSplice(); diff --git a/src/test/utils/gameManagerUtils.ts b/src/test/utils/gameManagerUtils.ts index db9ba7174a97..d83805e59e87 100644 --- a/src/test/utils/gameManagerUtils.ts +++ b/src/test/utils/gameManagerUtils.ts @@ -6,6 +6,8 @@ import {Starter} from "#app/ui/starter-select-ui-handler"; import {GameModes, getGameMode} from "#app/game-mode"; import {getPokemonSpecies, getPokemonSpeciesForm} from "#app/data/pokemon-species"; import {PlayerPokemon} from "#app/field/pokemon"; +import { Moves } from "#app/enums/moves"; +import BattleScene from "#app/battle-scene"; export function blobToString(blob) { return new Promise((resolve, reject) => { @@ -79,9 +81,10 @@ export function waitUntil(truth) { }); } -export function getMovePosition(scene, pokemonIndex, moveIndex) { +/** Get the index of `move` from the moveset of the pokemon on the player's field at location `pokemonIndex` */ +export function getMovePosition(scene: BattleScene, pokemonIndex: 0 | 1, move: Moves) { const playerPokemon = scene.getPlayerField()[pokemonIndex]; const moveSet = playerPokemon.getMoveset(); - const index = moveSet.findIndex((move) => move.moveId === moveIndex); + const index = moveSet.findIndex((m) => m.moveId === move); return index; } From 045fd57242512fdd60c2e86d4ffe11456c059616 Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Thu, 11 Jul 2024 18:44:17 -0400 Subject: [PATCH 059/184] Update typescript and typedoc (#2988) * update typescript and typedoc to latest versions * forgot to add the package-lock * add fixes for breaking type gen --- package-lock.json | 170 ++++++++++++++++++++---------- package.json | 4 +- src/data/move.ts | 4 +- src/test/moves/hard_press.test.ts | 6 +- 4 files changed, 123 insertions(+), 61 deletions(-) diff --git a/package-lock.json b/package-lock.json index 638a173d7e29..71de51abb352 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,8 +35,8 @@ "lefthook": "^1.6.12", "phaser3spectorjs": "^0.0.8", "pokenode-ts": "^1.20.0", - "typedoc": "^0.25.13", - "typescript": "^5.4.5", + "typedoc": "^0.26.4", + "typescript": "^5.5.3", "typescript-eslint": "^7.10.0", "vite": "^4.5.0", "vite-plugin-fs": "^0.4.4", @@ -1179,6 +1179,16 @@ "win32" ] }, + "node_modules/@shikijs/core": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.10.3.tgz", + "integrity": "sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.4" + } + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", @@ -1191,6 +1201,16 @@ "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, "node_modules/@types/jsdom": { "version": "21.1.7", "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.7.tgz", @@ -1220,6 +1240,13 @@ "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==" }, + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", + "dev": true, + "license": "MIT" + }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "7.10.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.10.0.tgz", @@ -1706,12 +1733,6 @@ "node": ">=8" } }, - "node_modules/ansi-sequence-parser": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz", - "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==", - "dev": true - }, "node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -4614,12 +4635,6 @@ "node": ">=6" } }, - "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "dev": true - }, "node_modules/jsonify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", @@ -4884,6 +4899,16 @@ "node": ">= 0.8.0" } }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, "node_modules/local-pkg": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", @@ -4985,18 +5010,31 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, - "bin": { - "marked": "bin/marked.js" + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" }, - "engines": { - "node": ">= 12" + "bin": { + "markdown-it": "bin/markdown-it.mjs" } }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true, + "license": "MIT" + }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -5725,6 +5763,16 @@ "node": ">=6" } }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/qs": { "version": "6.12.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.1.tgz", @@ -6145,15 +6193,14 @@ } }, "node_modules/shiki": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz", - "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==", + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.10.3.tgz", + "integrity": "sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" + "@shikijs/core": "1.10.3", + "@types/hast": "^3.0.4" } }, "node_modules/side-channel": { @@ -6770,24 +6817,26 @@ } }, "node_modules/typedoc": { - "version": "0.25.13", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.13.tgz", - "integrity": "sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==", + "version": "0.26.4", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.4.tgz", + "integrity": "sha512-FlW6HpvULDKgc3rK04V+nbFyXogPV88hurarDPOjuuB5HAwuAlrCMQ5NeH7Zt68a/ikOKu6Z/0hFXAeC9xPccQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "lunr": "^2.3.9", - "marked": "^4.3.0", - "minimatch": "^9.0.3", - "shiki": "^0.14.7" + "markdown-it": "^14.1.0", + "minimatch": "^9.0.5", + "shiki": "^1.9.1", + "yaml": "^2.4.5" }, "bin": { "typedoc": "bin/typedoc" }, "engines": { - "node": ">= 16" + "node": ">= 18" }, "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x" + "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x" } }, "node_modules/typedoc/node_modules/brace-expansion": { @@ -6795,15 +6844,17 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/typedoc/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -6815,10 +6866,11 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", + "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6853,6 +6905,13 @@ } } }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "dev": true, + "license": "MIT" + }, "node_modules/ufo": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", @@ -8162,18 +8221,6 @@ } } }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true - }, - "node_modules/vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true - }, "node_modules/w3c-xmlserializer": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", @@ -8414,6 +8461,19 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, + "node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", diff --git a/package.json b/package.json index ebaeac728cf5..612321906eb9 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,8 @@ "lefthook": "^1.6.12", "phaser3spectorjs": "^0.0.8", "pokenode-ts": "^1.20.0", - "typedoc": "^0.25.13", - "typescript": "^5.4.5", + "typedoc": "^0.26.4", + "typescript": "^5.5.3", "typescript-eslint": "^7.10.0", "vite": "^4.5.0", "vite-plugin-fs": "^0.4.4", diff --git a/src/data/move.ts b/src/data/move.ts index 2e0f39278bc9..14ffbc120136 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -4718,7 +4718,9 @@ export class AddTypeAttr extends MoveEffectAttr { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { const types = target.getTypes().slice(0, 2).filter(t => t !== Type.UNKNOWN); // TODO: Figure out some way to actually check if another version of this effect is already applied - types.push(this.type); + if (this.type !== Type.UNKNOWN) { + types.push(this.type); + } target.summonData.types = types; target.updateInfo(); diff --git a/src/test/moves/hard_press.test.ts b/src/test/moves/hard_press.test.ts index c6f071a699f0..d27f7fd9a14f 100644 --- a/src/test/moves/hard_press.test.ts +++ b/src/test/moves/hard_press.test.ts @@ -38,14 +38,14 @@ describe("Moves - Hard Press", () => { it("power varies between 1 and 100, and is greater the more HP the target has", async () => { await game.startBattle([Species.GRAVELER]); - const moveToBeUsed = allMoves[Moves.HARD_PRESS]; + const moveToBeUsed = Moves.HARD_PRESS; game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); await game.phaseInterceptor.to(MoveEffectPhase); const enemy = game.scene.getEnemyPokemon(); - const movePower = getMockedMovePower(enemy, game.scene.getPlayerPokemon(), moveToBeUsed); - const moveMaxBasePower = getMoveMaxBasePower(moveToBeUsed); + const movePower = getMockedMovePower(enemy, game.scene.getPlayerPokemon(), allMoves[Moves.HARD_PRESS]); + const moveMaxBasePower = getMoveMaxBasePower(allMoves[Moves.HARD_PRESS]); expect(movePower).toBe(moveMaxBasePower * enemy.getHpRatio()); }); From c5577d66f9f20c187bf56247da6b36ae1a50e742 Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Thu, 11 Jul 2024 19:19:59 -0400 Subject: [PATCH 060/184] update workflow (#2989) --- .github/workflows/github-pages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 802ed65a18f1..3b7617c45f42 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -53,7 +53,7 @@ jobs: working-directory: ${{env.api-dir}} run: | cd pokerogue_docs - npx typedoc --out /tmp/docs --githubPages false --entryPoints ./src/ + npm run docs -- --out /tmp/docs --githubPages false --entryPoints ./src/ - name: Commit & Push docs if: github.event_name == 'push' From 5aee958b968590db7dd23ec1b1f0163fc502b3b0 Mon Sep 17 00:00:00 2001 From: Asdar Date: Fri, 12 Jul 2024 01:37:55 +0200 Subject: [PATCH 061/184] [Qol/Balance] Dynamax cannon tweak (#2540) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Dynamax Cannon fix * Update src/locales/fr/move.ts Added fr translation. Co-authored-by: Lugiad' * Update src/locales/fr/move.ts Adding an important missing precision in French description Co-authored-by: Lugiad' * Update src/locales/de/move.ts German locale commit. Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/zh_CN/move.ts Chinese locale commit, checked by a native speaker Co-authored-by: Lugiad' * Update src/locales/ko/move.ts Korean locale added Co-authored-by: returntoice * fixed trailing space in Chinese locale * added es locale * Different Dynamax Cannon fix. This one is the one * Dynamax Cannon fix localisations * Update src/locales/fr/move.ts Added fr locale Co-authored-by: Lugiad' * Update src/locales/de/move.ts German translation ^^ Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/pt_BR/move.ts pt-BR translation Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/de/move.ts Eslint fix, good catch @Enoch Co-authored-by: Enoch * Update src/locales/ko/move.ts Korean locale ^^ Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> * Update src/locales/zh_CN/move.ts zh_CN locale Co-authored-by: RimKnight * Update src/locales/zh_TW/move.ts zh_TW locale Co-authored-by: RimKnight * Update move.ts linting mistake due to how my comment was written * Update move.ts linting mistake due to how my comment was written * Update move.ts [Localization(it)] * WIP test * WIP test part 2 * [Test] Add Unit Tests for Dynamax Cannon * removed some unnecessary cases in the test to reduce testing overhead * Update src/locales/ko/move.ts Updated kr locale Co-authored-by: Enoch * [Test] Adjust Unit Tests for Dynamax Cannon --------- Co-authored-by: Lugiad' Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: returntoice Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Enoch Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> Co-authored-by: RimKnight Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: xsn34kzx --- src/data/move.ts | 12 +- src/locales/de/move.ts | 2 +- src/locales/en/move.ts | 2 +- src/locales/es/move.ts | 2 +- src/locales/fr/move.ts | 2 +- src/locales/it/move.ts | 2 +- src/locales/ko/move.ts | 3 +- src/locales/pt_BR/move.ts | 2 +- src/locales/zh_CN/move.ts | 2 +- src/locales/zh_TW/move.ts | 2 +- src/test/moves/dynamax_cannon.test.ts | 201 ++++++++++++++++++++++++++ 11 files changed, 221 insertions(+), 11 deletions(-) create mode 100644 src/test/moves/dynamax_cannon.test.ts diff --git a/src/data/move.ts b/src/data/move.ts index 14ffbc120136..8c97e3058294 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -7753,9 +7753,19 @@ export function initMoves() { .ignoresVirtual(), /* End Unused */ new AttackMove(Moves.DYNAMAX_CANNON, Type.DRAGON, MoveCategory.SPECIAL, 100, 100, 5, -1, 0, 8) - .attr(MovePowerMultiplierAttr, (user, target, move) => target.level > 200 ? 2 : 1) + .attr(MovePowerMultiplierAttr, (user, target, move) => { + // Move is only stronger against overleveled foes. + if (target.level > target.scene.getMaxExpLevel()) { + const dynamaxCannonPercentMarginBeforeFullDamage = 0.05; // How much % above MaxExpLevel of wave will the target need to be to take full damage. + // The move's power scales as the margin is approached, reaching double power when it does or goes over it. + return 1 + Math.min(1, (target.level - target.scene.getMaxExpLevel()) / (target.scene.getMaxExpLevel() * dynamaxCannonPercentMarginBeforeFullDamage)); + } else { + return 1; + } + }) .attr(DiscourageFrequentUseAttr) .ignoresVirtual(), + new AttackMove(Moves.SNIPE_SHOT, Type.WATER, MoveCategory.SPECIAL, 80, 100, 15, -1, 0, 8) .attr(HighCritAttr) .attr(BypassRedirectAttr), diff --git a/src/locales/de/move.ts b/src/locales/de/move.ts index 430b4f85ec34..f8e5f7c6ff54 100644 --- a/src/locales/de/move.ts +++ b/src/locales/de/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, "dynamaxCannon": { name: "Dynamax-Kanone", - effect: "Der Anwender schießt einen Strahl aus seinem Kern ab. Dynamaximierte Ziele erleiden doppelten Schaden." + effect: "Der Anwender schießt einen Strahl aus seinem Kern ab. Verursacht bis zu doppelt so viel Schaden, wenn das Level des Gegners höher als die Levelgrenze ist." }, "snipeShot": { name: "Präzisionsschuss", diff --git a/src/locales/en/move.ts b/src/locales/en/move.ts index b9a8836dfece..cec7c93ede5e 100644 --- a/src/locales/en/move.ts +++ b/src/locales/en/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, "dynamaxCannon": { name: "Dynamax Cannon", - effect: "The user unleashes a strong beam from its core. This move deals twice the damage if the target is over level 200." + effect: "The user unleashes a strong beam from its core. Deals up to twice the damage if the target is overly leveled." }, "snipeShot": { name: "Snipe Shot", diff --git a/src/locales/es/move.ts b/src/locales/es/move.ts index 3693e0085741..873e7e2da94b 100644 --- a/src/locales/es/move.ts +++ b/src/locales/es/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, dynamaxCannon: { name: "Cañón Dinamax", - effect: "El usuario ataca emitiendo un rayo desde su núcleo. El daño infligido se duplica si el objetivo supera el nivel 200.", + effect: "El usuario ataca emitiendo un rayo desde su núcleo. Inflinge hasta el doble de daño si el objetivo tiene más niveles de lo normal." }, snipeShot: { name: "Disparo Certero", diff --git a/src/locales/fr/move.ts b/src/locales/fr/move.ts index 3fea89956947..425d9226d575 100644 --- a/src/locales/fr/move.ts +++ b/src/locales/fr/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, "dynamaxCannon": { name: "Canon Dynamax", - effect: "Le lanceur attaque en émettant un laser depuis son noyau. Cette capacité inflige deux fois plus de dégâts si l’adversaire est level 200." + effect: "Le lanceur attaque en libérant l’énergie concentrée dans son noyau. Inflige jusqu’à deux fois plus de dégâts si l’adversaire a un niveau très élevé." }, "snipeShot": { name: "Tir de Précision", diff --git a/src/locales/it/move.ts b/src/locales/it/move.ts index a7ebd605f181..a2c99218cec3 100644 --- a/src/locales/it/move.ts +++ b/src/locales/it/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, dynamaxCannon: { name: "Cannone Dynamax", - effect: "Il Pokémon attacca emettendo dal suo nucleo l'energia concentrata nel corpo.", + effect: "Il Pokémon attacca emettendo dal suo nucleo l'energia concentrata nel corpo. Se il bersaglio è overlivellato, i danni inflitti aumentano.", }, snipeShot: { name: "Tiromirato", diff --git a/src/locales/ko/move.ts b/src/locales/ko/move.ts index 3781725bc6ff..bb9d4515ba87 100644 --- a/src/locales/ko/move.ts +++ b/src/locales/ko/move.ts @@ -2981,8 +2981,7 @@ export const move: MoveTranslationEntries = { }, dynamaxCannon: { name: "다이맥스포", - /* 다이맥스에서 200레벨로 조건 변경 */ - effect: "코어에서 빔을 발사해서 공격한다. 상대의 레벨이 200보다 크면 데미지가 2배가 된다." + effect: "코어에서 빔을 발사해서 공격한다. 상대가 웨이브 레벨 최대치를 초과했다면, 초과한 정도에 비례하여 데미지가 최대 2배가 된다." }, snipeShot: { name: "노려맞히기", diff --git a/src/locales/pt_BR/move.ts b/src/locales/pt_BR/move.ts index 0008cc55416b..97e14cb81c2a 100644 --- a/src/locales/pt_BR/move.ts +++ b/src/locales/pt_BR/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, dynamaxCannon: { name: "Dynamax Cannon", - effect: "O usuário libera um forte feixe de seu núcleo. Este movimento causa o dobro do dano se o alvo estiver acima do nível 200." + effect: "O usuário libera um forte feixe de seu núcleo. Este movimento causa até o dobro do dano se o alvo estiver com seu nível acima do limite." }, snipeShot: { name: "Snipe Shot", diff --git a/src/locales/zh_CN/move.ts b/src/locales/zh_CN/move.ts index 6513f3bcfc70..0c0225593290 100644 --- a/src/locales/zh_CN/move.ts +++ b/src/locales/zh_CN/move.ts @@ -2975,7 +2975,7 @@ export const move: MoveTranslationEntries = { }, "dynamaxCannon": { name: "极巨炮", - effect: "将凝缩在体内的能量从核心放出进行攻击", + effect: "将凝缩在体内的能量从核心放出进行攻击,\n对手等级比当前波次的等级上限越高,造成的伤害越高,最多两倍。", }, "snipeShot": { name: "狙击", diff --git a/src/locales/zh_TW/move.ts b/src/locales/zh_TW/move.ts index 0a6321850db1..92b70429cfda 100644 --- a/src/locales/zh_TW/move.ts +++ b/src/locales/zh_TW/move.ts @@ -2861,7 +2861,7 @@ export const move: MoveTranslationEntries = { }, dynamaxCannon: { name: "極巨炮", - effect: "將凝縮在體內的能量從核心\n放出進行攻擊", + effect: "將凝縮在體內的能量從核心放出進行攻擊,\n對手等級比當前波次的等級上限越高,造成的傷害越高,最多兩倍。", }, snipeShot: { name: "狙擊", diff --git a/src/test/moves/dynamax_cannon.test.ts b/src/test/moves/dynamax_cannon.test.ts new file mode 100644 index 000000000000..f2223fc6d45a --- /dev/null +++ b/src/test/moves/dynamax_cannon.test.ts @@ -0,0 +1,201 @@ +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import Phaser from "phaser"; +import GameManager from "#app/test/utils/gameManager"; +import * as overrides from "#app/overrides"; +import { MoveEffectPhase } from "#app/phases"; +import { getMovePosition } from "#app/test/utils/gameManagerUtils"; +import { Stat } from "#app/data/pokemon-stat"; +import { applyMoveAttrs, VariablePowerAttr } from "#app/data/move"; +import * as Utils from "#app/utils"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; + +describe("Moves - Dynamax Cannon", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + /** + * Checks the base power of the {@linkcode intendedMove} before and after any + * {@linkcode VariablePowerAttr}s have been applied. + * @param phase current {@linkcode MoveEffectPhase} + * @param intendedMove Expected move during this {@linkcode phase} + * @param before Expected base power before any base power changes + * @param after Expected base power after any base power changes + */ + const checkBasePowerChanges = (phase: MoveEffectPhase, intendedMove: Moves, before: number, after: number) => { + // Double check if the intended move was used and verify its initial base power + const move = phase.move.getMove(); + expect(move.id).toBe(intendedMove); + expect(move.power).toBe(before); + + /** Mocking application of {@linkcode VariablePowerAttr} */ + const power = new Utils.IntegerHolder(move.power); + applyMoveAttrs(VariablePowerAttr, phase.getUserPokemon(), phase.getTarget(), move, power); + expect(power.value).toBe(after); + }; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + const moveToUse = Moves.DYNAMAX_CANNON; + + // Note that, for Waves 1-10, the level cap is 10 + vi.spyOn(overrides, "STARTING_WAVE_OVERRIDE", "get").mockReturnValue(1); + vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.MAGIKARP); + vi.spyOn(overrides, "STARTING_LEVEL_OVERRIDE", "get").mockReturnValue(200); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([ moveToUse ]); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH ]); + vi.spyOn(overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); + }); + + it("DYNAMAX CANNON against enemy below level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(1); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, 100, 100); + }, 20000); + + it("DYNAMAX CANNON against enemy exactly at level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(10); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, 100, 100); + }, 20000); + + it("DYNAMAX CANNON against enemy exactly at 1% above level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(101); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + const phase = game.scene.getCurrentPhase() as MoveEffectPhase; + + const target = phase.getTarget(); + // Force level cap to be 100; that is, level cap is no longer 10 + target.scene.getMaxExpLevel = vi.fn().mockReturnValue(100); + + checkBasePowerChanges(phase, moveToUse, 100, 120); + }, 20000); + + it("DYNAMAX CANNON against enemy exactly at 2% above level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(102); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + const phase = game.scene.getCurrentPhase() as MoveEffectPhase; + + const target = phase.getTarget(); + target.scene.getMaxExpLevel = vi.fn().mockReturnValue(100); + + checkBasePowerChanges(phase, moveToUse, 100, 140); + }, 20000); + + it("DYNAMAX CANNON against enemy exactly at 3% above level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(103); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + const phase = game.scene.getCurrentPhase() as MoveEffectPhase; + + const target = phase.getTarget(); + target.scene.getMaxExpLevel = vi.fn().mockReturnValue(100); + + checkBasePowerChanges(phase, moveToUse, 100, 160); + }, 20000); + + it("DYNAMAX CANNON against enemy exactly at 4% above level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(104); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + const phase = game.scene.getCurrentPhase() as MoveEffectPhase; + + const target = phase.getTarget(); + target.scene.getMaxExpLevel = vi.fn().mockReturnValue(100); + + checkBasePowerChanges(phase, moveToUse, 100, 180); + }, 20000); + + it("DYNAMAX CANNON against enemy exactly at 5% above level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(105); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + const phase = game.scene.getCurrentPhase() as MoveEffectPhase; + + const target = phase.getTarget(); + target.scene.getMaxExpLevel = vi.fn().mockReturnValue(100); + + checkBasePowerChanges(phase, moveToUse, 100, 200); + }, 20000); + + it("DYNAMAX CANNON against enemy way above level cap", async() => { + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(999); + const moveToUse = Moves.DYNAMAX_CANNON; + await game.startBattle([ + Species.ETERNATUS, + ]); + + // Force enemy to go last + game.scene.getEnemyParty()[0].stats[Stat.SPD] = 1; + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + + await game.phaseInterceptor.to(MoveEffectPhase, false); + + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, 100, 200); + }, 20000); +}); From d57a7c91af5dee24d3fb90bd66a1f3168f2654a6 Mon Sep 17 00:00:00 2001 From: Amani H <109637146+xsn34kzx@users.noreply.github.com> Date: Fri, 12 Jul 2024 00:01:52 -0400 Subject: [PATCH 062/184] [Test] Fix/Extend Unit Test for Hard Press (#2992) --- src/test/moves/hard_press.test.ts | 152 +++++++++++++++++++++--------- 1 file changed, 108 insertions(+), 44 deletions(-) diff --git a/src/test/moves/hard_press.test.ts b/src/test/moves/hard_press.test.ts index d27f7fd9a14f..85067f588452 100644 --- a/src/test/moves/hard_press.test.ts +++ b/src/test/moves/hard_press.test.ts @@ -9,10 +9,29 @@ import { import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; import { Abilities } from "#enums/abilities"; -import { NumberHolder } from "#app/utils.js"; -import Move from "#app/data/move.js"; -import Pokemon from "#app/field/pokemon.js"; -import { allMoves, OpponentHighHpPowerAttr } from "#app/data/move.js"; +import { applyMoveAttrs, VariablePowerAttr } from "#app/data/move"; +import * as Utils from "#app/utils"; +import { Stat } from "#enums/stat"; + +/** + * Checks the base power of the {@linkcode intendedMove} before and after any + * {@linkcode VariablePowerAttr}s have been applied. + * @param phase current {@linkcode MoveEffectPhase} + * @param intendedMove Expected move during this {@linkcode phase} + * @param before Expected base power before any base power changes + * @param after Expected base power after any base power changes + */ +const checkBasePowerChanges = (phase: MoveEffectPhase, intendedMove: Moves, before: number, after: number) => { + // Double check if the intended move was used and verify its initial base power + const move = phase.move.getMove(); + expect(move.id).toBe(intendedMove); + expect(move.power).toBe(before); + + /** Mocking application of {@linkcode VariablePowerAttr} */ + const power = new Utils.IntegerHolder(move.power); + applyMoveAttrs(VariablePowerAttr, phase.getUserPokemon(), phase.getTarget(), move, power); + expect(power.value).toBe(after); +}; describe("Moves - Hard Press", () => { let phaserGame: Phaser.Game; @@ -33,51 +52,96 @@ describe("Moves - Hard Press", () => { vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.NONE); - vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.HARD_PRESS]); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.HARD_PRESS ]); }); - it("power varies between 1 and 100, and is greater the more HP the target has", async () => { - await game.startBattle([Species.GRAVELER]); - const moveToBeUsed = Moves.HARD_PRESS; + it("HARD_PRESS varies based on target health ratio (100%)", async () => { + await game.startBattle([ Species.GRAVELER ]); + const moveToUse = Moves.HARD_PRESS; - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); - await game.phaseInterceptor.to(MoveEffectPhase); + // Force party to go first + game.scene.getParty()[0].stats[Stat.SPD] = 100; + game.scene.getEnemyParty()[0].stats[Stat.SPD] = 1; - const enemy = game.scene.getEnemyPokemon(); - const movePower = getMockedMovePower(enemy, game.scene.getPlayerPokemon(), allMoves[Moves.HARD_PRESS]); - const moveMaxBasePower = getMoveMaxBasePower(allMoves[Moves.HARD_PRESS]); + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + await game.phaseInterceptor.to(MoveEffectPhase, false); - expect(movePower).toBe(moveMaxBasePower * enemy.getHpRatio()); + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 100); }); -}); -/** - * Calculates the mocked move power based on the attributes of the move and the opponent's high HP. - * - * @param defender - The defending Pokémon. - * @param attacker - The attacking Pokémon. - * @param move - The move being used. - * @returns The calculated move power. - */ -const getMockedMovePower = (defender: Pokemon, attacker: Pokemon, move: Move) => { - const powerHolder = new NumberHolder(move.power); - - if (move.hasAttr(OpponentHighHpPowerAttr)) { - const attr = move.getAttrs(OpponentHighHpPowerAttr); - attr[0].apply(attacker, defender, move, [ powerHolder ]); - } - - return powerHolder.value; -}; + it("HARD_PRESS varies based on target health ratio (50%)", async () => { + await game.startBattle([ Species.GRAVELER ]); + const moveToUse = Moves.HARD_PRESS; + const enemy = game.scene.getEnemyParty()[0]; -/** - * Retrieves the maximum base power of a move based on its attributes. - * - * @param move - The move which maximum base power is being retrieved. - * @returns The maximum base power of the move. - */ -const getMoveMaxBasePower = (move: Move) => { - const attr = move.getAttrs(OpponentHighHpPowerAttr); - - return (attr[0] as OpponentHighHpPowerAttr)["maxBasePower"]; -}; + // Force party to go first + game.scene.getParty()[0].stats[Stat.SPD] = 100; + enemy.stats[Stat.SPD] = 1; + + // Halve the enemy's HP + enemy.hp /= 2; + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + await game.phaseInterceptor.to(MoveEffectPhase, false); + + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 50); + }); + + it("HARD_PRESS varies based on target health ratio (1%)", async () => { + await game.startBattle([ Species.GRAVELER ]); + const moveToUse = Moves.HARD_PRESS; + const enemy = game.scene.getEnemyParty()[0]; + + // Force party to go first + game.scene.getParty()[0].stats[Stat.SPD] = 100; + enemy.stats[Stat.SPD] = 1; + + // Force enemy to have 1% of full health + enemy.stats[Stat.HP] = 100; + enemy.hp = 1; + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + await game.phaseInterceptor.to(MoveEffectPhase, false); + + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 1); + }); + + it("HARD_PRESS varies based on target health ratio, (<1%)", async () => { + await game.startBattle([ Species.GRAVELER ]); + const moveToUse = Moves.HARD_PRESS; + const enemy = game.scene.getEnemyParty()[0]; + + // Force party to go first + game.scene.getParty()[0].stats[Stat.SPD] = 100; + enemy.stats[Stat.SPD] = 1; + + // Force enemy to have less than 1% of full health + enemy.stats[Stat.HP] = 1000; + enemy.hp = 1; + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + await game.phaseInterceptor.to(MoveEffectPhase, false); + + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 1); + }); + + it("HARD_PRESS varies based on target health ratio, random", async () => { + await game.startBattle([ Species.GRAVELER ]); + const moveToUse = Moves.HARD_PRESS; + const enemy = game.scene.getEnemyParty()[0]; + + // Force party to go first + game.scene.getParty()[0].stats[Stat.SPD] = 100; + enemy.stats[Stat.SPD] = 1; + + // Force a random n / 100 ratio with the enemy's HP + enemy.stats[Stat.HP] = 100; + enemy.hp = Utils.randInt(99, 1); + + game.doAttack(getMovePosition(game.scene, 0, moveToUse)); + await game.phaseInterceptor.to(MoveEffectPhase, false); + + // Because the ratio is n / 100 and the max base power of the move is 100, the resultant base power should just be n + checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, enemy.hp); + }); +}); From 1965f2b147e292e73785d010b51eca8de3a21f89 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Thu, 11 Jul 2024 21:28:13 -0700 Subject: [PATCH 063/184] [Test] Update tests to enable no-crits override (#2971) * Update tests to enable no-crits override * Rename variable maxHP to initialHP --- src/test/abilities/dry_skin.test.ts | 21 ++++++++++----------- src/test/abilities/parental_bond.test.ts | 3 +-- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/test/abilities/dry_skin.test.ts b/src/test/abilities/dry_skin.test.ts index bfb8f45a11f9..29e7057bd84f 100644 --- a/src/test/abilities/dry_skin.test.ts +++ b/src/test/abilities/dry_skin.test.ts @@ -25,6 +25,7 @@ describe("Abilities - Dry Skin", () => { beforeEach(() => { game = new GameManager(phaserGame); vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + vi.spyOn(overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.DRY_SKIN); vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.CHARMANDER); @@ -77,30 +78,28 @@ describe("Abilities - Dry Skin", () => { }); it("opposing fire attacks do 25% more damage", async () => { - vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.EMBER]); - - // ensure the enemy doesn't die to this - vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(30); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.FLAMETHROWER]); await game.startBattle(); const enemy = game.scene.getEnemyPokemon(); - expect(enemy).not.toBe(undefined); + expect(enemy).toBeDefined(); + const initialHP = 1000; + enemy.hp = initialHP; // first turn - vi.spyOn(game.scene, "randBattleSeedInt").mockReturnValue(0); // this makes moves always deal 85% damage - game.doAttack(getMovePosition(game.scene, 0, Moves.EMBER)); + game.doAttack(getMovePosition(game.scene, 0, Moves.FLAMETHROWER)); await game.phaseInterceptor.to(TurnEndPhase); - const fireDamageTakenWithDrySkin = enemy.getMaxHp() - enemy.hp; + const fireDamageTakenWithDrySkin = initialHP - enemy.hp; expect(enemy.hp > 0); - enemy.hp = enemy.getMaxHp(); + enemy.hp = initialHP; vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.NONE); // second turn - game.doAttack(getMovePosition(game.scene, 0, Moves.EMBER)); + game.doAttack(getMovePosition(game.scene, 0, Moves.FLAMETHROWER)); await game.phaseInterceptor.to(TurnEndPhase); - const fireDamageTakenWithoutDrySkin = enemy.getMaxHp() - enemy.hp; + const fireDamageTakenWithoutDrySkin = initialHP - enemy.hp; expect(fireDamageTakenWithDrySkin).toBeGreaterThan(fireDamageTakenWithoutDrySkin); }); diff --git a/src/test/abilities/parental_bond.test.ts b/src/test/abilities/parental_bond.test.ts index 77877ef529ae..cfa6d94182f8 100644 --- a/src/test/abilities/parental_bond.test.ts +++ b/src/test/abilities/parental_bond.test.ts @@ -31,6 +31,7 @@ describe("Abilities - Parental Bond", () => { beforeEach(() => { game = new GameManager(phaserGame); vi.spyOn(Overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + vi.spyOn(Overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); vi.spyOn(Overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.PARENTAL_BOND); vi.spyOn(Overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); vi.spyOn(Overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.INSOMNIA); @@ -57,7 +58,6 @@ describe("Abilities - Parental Bond", () => { game.doAttack(getMovePosition(game.scene, 0, Moves.TACKLE)); await game.phaseInterceptor.to(MoveEffectPhase, false); - vi.spyOn(game.scene, "randBattleSeedInt").mockReturnValue(15); await game.phaseInterceptor.to(DamagePhase); const firstStrikeDamage = enemyStartingHp - enemyPokemon.hp; @@ -636,7 +636,6 @@ describe("Abilities - Parental Bond", () => { game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); await game.phaseInterceptor.to(MoveEffectPhase, false); - vi.spyOn(game.scene, "randBattleSeedInt").mockReturnValue(15); await game.phaseInterceptor.to(DamagePhase); const enemyFirstHitDamage = enemyStartingHp.map((hp, i) => hp - enemyPokemon[i].hp); From 39bdfea0c8b33a759db760809d6488d825b510e2 Mon Sep 17 00:00:00 2001 From: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> Date: Sat, 13 Jul 2024 00:23:28 +0800 Subject: [PATCH 064/184] [Localization]Localized move-trigger text (#2913) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [Localization]Localized move-trigger text * [Localization]Localized zh-cn move-trigger text * [Localization]fix typo * [Localization]fix typo * Update src/locales/pt_BR/move-trigger.ts Co-authored-by: José Ricardo Fleury Oliveira * [Localization]add pokemonName to move-trigger.ts * [Localization]add pokemonName to move-trigger.ts * Update zh_TW move-trigger.ts * Update zh_CN move-trigger.ts * Update move.ts * Update src/locales/ko/move-trigger.ts Co-authored-by: Enoch * Update src/locales/ko/move-trigger.ts Co-authored-by: Enoch * Update move-trigger.ts * Update src/locales/de/move-trigger.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * [Localization]add affix to target pokemon names * Update src/locales/fr/move-trigger.ts Co-authored-by: Lugiad' * localized type --------- Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Enoch Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' --- src/data/move.ts | 118 +++++++++++++++--------------- src/locales/de/config.ts | 4 +- src/locales/de/move-trigger.ts | 53 ++++++++++++++ src/locales/en/config.ts | 4 +- src/locales/en/move-trigger.ts | 53 ++++++++++++++ src/locales/es/config.ts | 4 +- src/locales/es/move-trigger.ts | 53 ++++++++++++++ src/locales/fr/config.ts | 4 +- src/locales/fr/move-trigger.ts | 53 ++++++++++++++ src/locales/it/config.ts | 4 +- src/locales/it/move-trigger.ts | 53 ++++++++++++++ src/locales/ko/config.ts | 4 +- src/locales/ko/move-trigger.ts | 53 ++++++++++++++ src/locales/pt_BR/config.ts | 4 +- src/locales/pt_BR/move-trigger.ts | 53 ++++++++++++++ src/locales/zh_CN/config.ts | 4 +- src/locales/zh_CN/move-trigger.ts | 53 ++++++++++++++ src/locales/zh_TW/config.ts | 4 +- src/locales/zh_TW/move-trigger.ts | 53 ++++++++++++++ 19 files changed, 562 insertions(+), 69 deletions(-) create mode 100644 src/locales/de/move-trigger.ts create mode 100644 src/locales/en/move-trigger.ts create mode 100644 src/locales/es/move-trigger.ts create mode 100644 src/locales/fr/move-trigger.ts create mode 100644 src/locales/it/move-trigger.ts create mode 100644 src/locales/ko/move-trigger.ts create mode 100644 src/locales/pt_BR/move-trigger.ts create mode 100644 src/locales/zh_CN/move-trigger.ts create mode 100644 src/locales/zh_TW/move-trigger.ts diff --git a/src/data/move.ts b/src/data/move.ts index 8c97e3058294..7d798689bea5 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1103,7 +1103,7 @@ export class RecoilAttr extends MoveEffectAttr { } user.damageAndUpdate(recoilDamage, HitResult.OTHER, false, true, true); - user.scene.queueMessage(getPokemonMessage(user, " is hit\nwith recoil!")); + user.scene.queueMessage(i18next.t("moveTriggers:hitWithRecoil", {pokemonName: getPokemonNameWithAffix(user)})); user.turnData.damageTaken += recoilDamage; return true; @@ -1215,7 +1215,7 @@ export class HalfSacrificialAttr extends MoveEffectAttr { applyAbAttrs(BlockNonDirectDamageAbAttr, user, cancelled); if (!cancelled.value) { user.damageAndUpdate(Math.ceil(user.getMaxHp()/2), HitResult.OTHER, false, true, true); - user.scene.queueMessage(getPokemonMessage(user, " cut its own HP to power up its move!")); // Queue recoil message + user.scene.queueMessage(i18next.t("moveTriggers:cutHpPowerUpMove", {pokemonName: getPokemonNameWithAffix(user)})); // Queue recoil message } return true; } @@ -1804,7 +1804,7 @@ export class StealHeldItemChanceAttr extends MoveEffectAttr { const stolenItem = tierHeldItems[user.randSeedInt(tierHeldItems.length)]; user.scene.tryTransferHeldItemModifier(stolenItem, user, false).then(success => { if (success) { - user.scene.queueMessage(getPokemonMessage(user, ` stole\n${target.name}'s ${stolenItem.type.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:stoleItem", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), ItemName: stolenItem.type.name})); } resolve(success); }); @@ -1883,9 +1883,9 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { target.scene.updateModifiers(target.isPlayer()); if (this.berriesOnly) { - user.scene.queueMessage(getPokemonMessage(user, ` incinerated\n${target.name}'s ${removedItem.type.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:incineratedItem", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), itemName: removedItem.type.name})); } else { - user.scene.queueMessage(getPokemonMessage(user, ` knocked off\n${target.name}'s ${removedItem.type.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:knockedOffItem", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), itemName: removedItem.type.name})); } } @@ -2205,7 +2205,7 @@ export class ChargeAttr extends OverrideMoveEffectAttr { if (!lastMove || lastMove.move !== move.id || (lastMove.result !== MoveResult.OTHER && (this.sameTurn || lastMove.turn !== user.scene.currentBattle.turn))) { (args[0] as Utils.BooleanHolder).value = true; new MoveChargeAnim(this.chargeAnim, move.id, user).play(user.scene, () => { - user.scene.queueMessage(getPokemonMessage(user, ` ${this.chargeText.replace("{TARGET}", target.name)}`)); + user.scene.queueMessage(this.chargeText.replace("{TARGET}", getPokemonNameWithAffix(target)).replace("{USER}", getPokemonNameWithAffix(user))); if (this.tagType) { user.addTag(this.tagType, 1, move.id, user.id); } @@ -2257,7 +2257,7 @@ export class SunlightChargeAttr extends ChargeAttr { export class ElectroShotChargeAttr extends ChargeAttr { private statIncreaseApplied: boolean; constructor() { - super(ChargeAnim.ELECTRO_SHOT_CHARGING, "absorbed electricity!", null, true); + super(ChargeAnim.ELECTRO_SHOT_CHARGING, i18next.t("moveTriggers:absorbedElectricity"), null, true); // Add a flag because ChargeAttr skills use themselves twice instead of once over one-to-two turns this.statIncreaseApplied = false; } @@ -2316,7 +2316,7 @@ export class DelayedAttackAttr extends OverrideMoveEffectAttr { resolve(true); }); } else { - user.scene.ui.showText(getPokemonMessage(user.scene.getPokemonById(target.id), ` took\nthe ${move.name} attack!`), null, () => resolve(true)); + user.scene.ui.showText(i18next.t("moveTriggers:tookMoveAttack", {pokemonName: getPokemonNameWithAffix(user.scene.getPokemonById(target.id)), moveName: move.name}), null, () => resolve(true)); } }); } @@ -2469,7 +2469,7 @@ export class HalfHpStatMaxAttr extends StatChangeAttr { } user.updateInfo().then(() => { const ret = super.apply(user, target, move, args); - user.scene.queueMessage(getPokemonMessage(user, ` cut its own HP\nand maximized its ${getBattleStatName(this.stats[0])}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:cutOwnHpAndMaximizedStat", {pokemonName: getPokemonNameWithAffix(user), stateName: getBattleStatName(this.stats[0])})); resolve(ret); }); }); @@ -2525,8 +2525,7 @@ export class CopyStatsAttr extends MoveEffectAttr { } target.updateInfo(); user.updateInfo(); - - target.scene.queueMessage(getPokemonMessage(user, " copied\n") + getPokemonMessage(target, "'s stat changes!")); + target.scene.queueMessage(i18next.t("moveTriggers:copiedStatChanges", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); return true; } @@ -2592,7 +2591,7 @@ export class SwapStatsAttr extends MoveEffectAttr { } target.updateInfo(); user.updateInfo(); - target.scene.queueMessage(getPokemonMessage(user, " switched stat changes with the target!")); + target.scene.queueMessage(i18next.t("moveTriggers:switchedStatChanges", {pokemonName: getPokemonNameWithAffix(user)})); return true; } } @@ -2748,7 +2747,7 @@ const doublePowerChanceMessageFunc = (user: Pokemon, target: Pokemon, move: Move user.scene.executeWithSeedOffset(() => { const rand = Utils.randSeedInt(100); if (rand < move.chance) { - message = getPokemonMessage(user, " is going all out for this attack!"); + message = i18next.t("moveTriggers:goingAllOutForAttack", {pokemonName: getPokemonNameWithAffix(user)}); } }, user.scene.currentBattle.turn << 6, user.scene.waveSeed); return message; @@ -3027,7 +3026,7 @@ const magnitudeMessageFunc = (user: Pokemon, target: Pokemon, move: Move) => { } } - message = `Magnitude ${m + 4}!`; + message = i18next.t("moveTriggers:magnitudeMessage", {magnitude: m + 4}); }, user.scene.currentBattle.turn << 6, user.scene.waveSeed); return message; }; @@ -3177,7 +3176,7 @@ export class PresentPowerAttr extends VariablePowerAttr { // If this move is multi-hit, disable all other hits user.stopMultiHit(); target.scene.unshiftPhase(new PokemonHealPhase(target.scene, target.getBattlerIndex(), - Math.max(Math.floor(target.getMaxHp() / 4), 1), getPokemonMessage(target, " regained\nhealth!"), true)); + Math.max(Math.floor(target.getMaxHp() / 4), 1), i18next.t("moveTriggers:regainedHealth", {pokemonName: getPokemonNameWithAffix(target)}), true)); } return true; @@ -3811,7 +3810,7 @@ const crashDamageFunc = (user: Pokemon, move: Move) => { } user.damageAndUpdate(Math.floor(user.getMaxHp() / 2), HitResult.OTHER, false, true); - user.scene.queueMessage(getPokemonMessage(user, " kept going\nand crashed!")); + user.scene.queueMessage(i18next.t("moveTriggers:keptGoingAndCrashed", {pokemonName: getPokemonNameWithAffix(user)})); user.turnData.damageTaken += Math.floor(user.getMaxHp() / 2); return true; @@ -4151,7 +4150,7 @@ export class IgnoreAccuracyAttr extends AddBattlerTagAttr { return false; } - user.scene.queueMessage(getPokemonMessage(user, ` took aim\nat ${target.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:tookAimAtTarget", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); return true; } @@ -4167,7 +4166,7 @@ export class AlwaysCritsAttr extends AddBattlerTagAttr { return false; } - user.scene.queueMessage(getPokemonMessage(user, ` took aim\nat ${target.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:tookAimAtTarget", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); return true; } @@ -4541,7 +4540,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { if (switchOutTarget.hp) { switchOutTarget.hideInfo().then(() => switchOutTarget.destroy()); switchOutTarget.scene.field.remove(switchOutTarget); - user.scene.queueMessage(getPokemonMessage(switchOutTarget, " fled!"), null, true, 500); + user.scene.queueMessage(i18next.t("moveTriggers:fled", {pokemonName: getPokemonNameWithAffix(switchOutTarget)}), null, true, 500); } if (!switchOutTarget.getAlly()?.isActive(true)) { @@ -4565,7 +4564,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { getFailedText(user: Pokemon, target: Pokemon, move: Move, cancelled: Utils.BooleanHolder): string | null { const blockedByAbility = new Utils.BooleanHolder(false); applyAbAttrs(ForceSwitchOutImmunityAbAttr, target, blockedByAbility); - return blockedByAbility.value ? getPokemonMessage(target, " can't be switched out!") : null; + return blockedByAbility.value ? i18next.t("moveTriggers:cannotBeSwitchedOut", {pokemonName: getPokemonNameWithAffix(target)}) : null; } getSwitchOutCondition(): MoveConditionFunc { @@ -4678,7 +4677,7 @@ export class CopyBiomeTypeAttr extends MoveEffectAttr { user.summonData.types = [ biomeType ]; user.updateInfo(); - user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto the ${Utils.toReadableString(Type[biomeType])} type!`)); + user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", {pokemonName: getPokemonNameWithAffix(user), typeName: i18next.t(`pokemonInfo:Type.${Type[biomeType]}`)})); return true; } @@ -4697,7 +4696,7 @@ export class ChangeTypeAttr extends MoveEffectAttr { target.summonData.types = [this.type]; target.updateInfo(); - user.scene.queueMessage(getPokemonMessage(target, ` transformed\ninto the ${Utils.toReadableString(Type[this.type])} type!`)); + user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", {pokemonName: getPokemonNameWithAffix(target), typeName: i18next.t(`pokemonInfo:Type.${Type[this.type]}`)})); return true; } @@ -4724,7 +4723,7 @@ export class AddTypeAttr extends MoveEffectAttr { target.summonData.types = types; target.updateInfo(); - user.scene.queueMessage(`${Utils.toReadableString(Type[this.type])} was added to\n` + getPokemonMessage(target, "!")); + user.scene.queueMessage(`${i18next.t(`pokemonInfo:Type.${Type[this.type]}`)} was added to\n` + getPokemonMessage(target, "!")); return true; } @@ -4748,7 +4747,7 @@ export class FirstMoveTypeAttr extends MoveEffectAttr { user.summonData.types = [ firstMoveType ]; - user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto to the ${Utils.toReadableString(Type[firstMoveType])} type!`)); + user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", {pokemonName: getPokemonNameWithAffix(user), typeName: i18next.t(`pokemonInfo:Type.${Type[firstMoveType]}`)})); return true; } @@ -5150,7 +5149,7 @@ export class MovesetCopyMoveAttr extends OverrideMoveEffectAttr { user.summonData.moveset = user.getMoveset().slice(0); user.summonData.moveset[thisMoveIndex] = new PokemonMove(copiedMove.id, 0, 0); - user.scene.queueMessage(getPokemonMessage(user, ` copied\n${copiedMove.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers: copiedMove", {pokemonName: getPokemonNameWithAffix(user), moveName: copiedMove.name})); return true; } @@ -5185,7 +5184,7 @@ export class SketchAttr extends MoveEffectAttr { user.setMove(sketchIndex, sketchedMove.id); - user.scene.queueMessage(getPokemonMessage(user, ` sketched\n${sketchedMove.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:sketchedMove", {pokemonName: getPokemonNameWithAffix(user), moveName: sketchedMove.name})); return true; } @@ -5228,7 +5227,7 @@ export class AbilityChangeAttr extends MoveEffectAttr { (this.selfTarget ? user : target).summonData.ability = this.ability; - user.scene.queueMessage("The " + getPokemonMessage((this.selfTarget ? user : target), ` acquired\n${allAbilities[this.ability].name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:acquiredAbility", {pokemonName: getPokemonNameWithAffix((this.selfTarget ? user : target)), abilityName: allAbilities[this.ability].name})); return true; } @@ -5254,11 +5253,11 @@ export class AbilityCopyAttr extends MoveEffectAttr { user.summonData.ability = target.getAbility().id; - user.scene.queueMessage(getPokemonMessage(user, " copied the ") + getPokemonMessage(target, `'s\n${allAbilities[target.getAbility().id].name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:copiedTargetAbility", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), abilityName: allAbilities[target.getAbility().id].name})); if (this.copyToPartner && user.scene.currentBattle?.double && user.getAlly().hp) { user.getAlly().summonData.ability = target.getAbility().id; - user.getAlly().scene.queueMessage(getPokemonMessage(user.getAlly(), " copied the ") + getPokemonMessage(target, `'s\n${allAbilities[target.getAbility().id].name}!`)); + user.getAlly().scene.queueMessage(i18next.t("moveTriggers:copiedTargetAbility", {pokemonName: getPokemonNameWithAffix(user.getAlly()), targetName: getPokemonNameWithAffix(target), abilityName: allAbilities[target.getAbility().id].name})); } return true; @@ -5291,7 +5290,7 @@ export class AbilityGiveAttr extends MoveEffectAttr { target.summonData.ability = user.getAbility().id; - user.scene.queueMessage("The" + getPokemonMessage(target, `\nacquired ${allAbilities[user.getAbility().id].name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:acquiredAbility", {pokemonName: getPokemonNameWithAffix(target), abilityName: allAbilities[user.getAbility().id].name})); return true; } @@ -5311,7 +5310,7 @@ export class SwitchAbilitiesAttr extends MoveEffectAttr { user.summonData.ability = target.getAbility().id; target.summonData.ability = tempAbilityId; - user.scene.queueMessage(getPokemonMessage(user, " swapped\nabilities with its target!")); + user.scene.queueMessage(i18next.t("moveTriggers:swappedAbilitiesWithTarget", {pokemonName: getPokemonNameWithAffix(user)})); return true; } @@ -5395,7 +5394,7 @@ export class TransformAttr extends MoveEffectAttr { user.summonData.moveset = target.getMoveset().map(m => new PokemonMove(m.moveId, m.ppUsed, m.ppUp)); user.summonData.types = target.getTypes(); - user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto ${target.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoTarget", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); user.loadAssets(false).then(() => { user.playAnim(); @@ -5426,7 +5425,7 @@ export class MoneyAttr extends MoveEffectAttr { apply(user: Pokemon, target: Pokemon, move: Move): boolean { user.scene.currentBattle.moneyScattered += user.scene.getWaveMoneyAmount(0.2); - user.scene.queueMessage("Coins were scattered everywhere!"); + user.scene.queueMessage(i18next.t("moveTriggers:coinsScatteredEverywhere")); return true; } } @@ -5450,7 +5449,7 @@ export class DestinyBondAttr extends MoveEffectAttr { * @returns true */ apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - user.scene.queueMessage(`${getPokemonMessage(user, " is trying\nto take its foe down with it!")}`); + user.scene.queueMessage(`${i18next.t("moveTriggers:tryingToTakeFoeDown", {pokemonName: getPokemonNameWithAffix(user)})}`); user.addTag(BattlerTagType.DESTINY_BOND, undefined, move.id, user.id); return true; } @@ -5489,8 +5488,7 @@ export class AttackedByItemAttr extends MoveAttr { } const itemName = heldItems[0]?.type?.name ?? "item"; - const attackedByItemString = ` is about to be attacked by its ${itemName}!`; - target.scene.queueMessage(getPokemonMessage(target, attackedByItemString)); + target.scene.queueMessage(i18next.t("moveTriggers:attackedByItem", {pokemoneName: getPokemonNameWithAffix(target), itemName: itemName})); return true; }; @@ -5524,7 +5522,7 @@ const failIfDampCondition: MoveConditionFunc = (user, target, move) => { user.scene.getField(true).map(p=>applyAbAttrs(FieldPreventExplosiveMovesAbAttr, p, cancelled)); // Queue a message if an ability prevented usage of the move if (cancelled.value) { - user.scene.queueMessage(getPokemonMessage(user, ` cannot use ${move.name}!`)); + user.scene.queueMessage(i18next.t("moveTriggers:cannotUseMove", {pokemonName: getPokemonNameWithAffix(user), moveName: move.name})); } return !cancelled.value; }; @@ -5692,7 +5690,7 @@ export function initMoves() { .attr(OneHitKOAttr) .attr(OneHitKOAccuracyAttr), new AttackMove(Moves.RAZOR_WIND, Type.NORMAL, MoveCategory.SPECIAL, 80, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.RAZOR_WIND_CHARGING, "whipped\nup a whirlwind!") + .attr(ChargeAttr, ChargeAnim.RAZOR_WIND_CHARGING, i18next.t("moveTriggers:whippedUpAWhirlwind", {pokemonName: "{USER}"})) .attr(HighCritAttr) .windMove() .ignoresVirtual() @@ -5712,7 +5710,7 @@ export function initMoves() { .hidesTarget() .windMove(), new AttackMove(Moves.FLY, Type.FLYING, MoveCategory.PHYSICAL, 90, 95, 15, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.FLY_CHARGING, "flew\nup high!", BattlerTagType.FLYING) + .attr(ChargeAttr, ChargeAnim.FLY_CHARGING, i18next.t("moveTriggers:flewUpHigh", {pokemonName: "{USER}"}), BattlerTagType.FLYING) .condition(failOnGravityCondition) .ignoresVirtual(), new AttackMove(Moves.BIND, Type.NORMAL, MoveCategory.PHYSICAL, 15, 85, 20, -1, 0, 1) @@ -5859,7 +5857,7 @@ export function initMoves() { .slicingMove() .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.SOLAR_BEAM, Type.GRASS, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 1) - .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BEAM_CHARGING, "took\nin sunlight!") + .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BEAM_CHARGING, i18next.t("moveTriggers:tookInSunlight", {pokemonName: "{USER}"})) .attr(AntiSunlightPowerDecreaseAttr) .ignoresVirtual(), new StatusMove(Moves.POISON_POWDER, Type.POISON, 75, 35, -1, 0, 1) @@ -5907,7 +5905,7 @@ export function initMoves() { .attr(HitsTagAttr, BattlerTagType.UNDERGROUND, false) .makesContact(false), new AttackMove(Moves.DIG, Type.GROUND, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.DIG_CHARGING, "dug a hole!", BattlerTagType.UNDERGROUND) + .attr(ChargeAttr, ChargeAnim.DIG_CHARGING, i18next.t("moveTriggers:dugAHole", {pokemonName: "{USER}"}), BattlerTagType.UNDERGROUND) .ignoresVirtual(), new StatusMove(Moves.TOXIC, Type.POISON, 90, 10, -1, 0, 1) .attr(StatusEffectAttr, StatusEffect.TOXIC) @@ -6003,7 +6001,7 @@ export function initMoves() { new AttackMove(Moves.SWIFT, Type.NORMAL, MoveCategory.SPECIAL, 60, -1, 20, -1, 0, 1) .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.SKULL_BASH, Type.NORMAL, MoveCategory.PHYSICAL, 130, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.SKULL_BASH_CHARGING, "lowered\nits head!", null, true) + .attr(ChargeAttr, ChargeAnim.SKULL_BASH_CHARGING, i18next.t("moveTriggers:loweredItsHead", {pokemonName: "{USER}"}), null, true) .attr(StatChangeAttr, BattleStat.DEF, 1, true) .ignoresVirtual(), new AttackMove(Moves.SPIKE_CANNON, Type.NORMAL, MoveCategory.PHYSICAL, 20, 100, 15, -1, 0, 1) @@ -6042,7 +6040,7 @@ export function initMoves() { new StatusMove(Moves.LOVELY_KISS, Type.NORMAL, 75, 10, -1, 0, 1) .attr(StatusEffectAttr, StatusEffect.SLEEP), new AttackMove(Moves.SKY_ATTACK, Type.FLYING, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 1) - .attr(ChargeAttr, ChargeAnim.SKY_ATTACK_CHARGING, "is glowing!") + .attr(ChargeAttr, ChargeAnim.SKY_ATTACK_CHARGING, i18next.t("moveTriggers:isGlowing", {pokemonName: "{USER}"})) .attr(HighCritAttr) .attr(FlinchAttr) .makesContact(false) @@ -6245,7 +6243,7 @@ export function initMoves() { .target(MoveTarget.ALL_ENEMIES) .ignoresVirtual(), new StatusMove(Moves.HEAL_BELL, Type.NORMAL, -1, 5, -1, 0, 2) - .attr(PartyStatusCureAttr, "A bell chimed!", Abilities.SOUNDPROOF) + .attr(PartyStatusCureAttr, i18next.t("moveTriggers:bellChimed"), Abilities.SOUNDPROOF) .soundBased() .target(MoveTarget.PARTY), new AttackMove(Moves.RETURN, Type.NORMAL, MoveCategory.PHYSICAL, -1, 100, 20, -1, 0, 2) @@ -6348,7 +6346,7 @@ export function initMoves() { .attr(StatChangeAttr, BattleStat.SPDEF, -1) .ballBombMove(), new AttackMove(Moves.FUTURE_SIGHT, Type.PSYCHIC, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 2) - .attr(DelayedAttackAttr, ArenaTagType.FUTURE_SIGHT, ChargeAnim.FUTURE_SIGHT_CHARGING, "foresaw\nan attack!"), + .attr(DelayedAttackAttr, ArenaTagType.FUTURE_SIGHT, ChargeAnim.FUTURE_SIGHT_CHARGING, i18next.t("moveTriggers:foresawAnAttack", {pokemonName: "{USER}"})), new AttackMove(Moves.ROCK_SMASH, Type.FIGHTING, MoveCategory.PHYSICAL, 40, 100, 15, 50, 0, 2) .attr(StatChangeAttr, BattleStat.DEF, -1), new AttackMove(Moves.WHIRLPOOL, Type.WATER, MoveCategory.SPECIAL, 35, 85, 15, -1, 0, 2) @@ -6464,7 +6462,7 @@ export function initMoves() { .makesContact(false) .partial(), new AttackMove(Moves.DIVE, Type.WATER, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 3) - .attr(ChargeAttr, ChargeAnim.DIVE_CHARGING, "hid\nunderwater!", BattlerTagType.UNDERWATER) + .attr(ChargeAttr, ChargeAnim.DIVE_CHARGING, i18next.t("moveTriggers:hidUnderwater", {pokemonName: "{USER}"}), BattlerTagType.UNDERWATER) .ignoresVirtual(), new AttackMove(Moves.ARM_THRUST, Type.FIGHTING, MoveCategory.PHYSICAL, 15, 100, 20, -1, 0, 3) .attr(MultiHitAttr), @@ -6520,7 +6518,7 @@ export function initMoves() { .attr(MovePowerMultiplierAttr, (user, target, move) => [WeatherType.SUNNY, WeatherType.RAIN, WeatherType.SANDSTORM, WeatherType.HAIL, WeatherType.SNOW, WeatherType.FOG, WeatherType.HEAVY_RAIN, WeatherType.HARSH_SUN].includes(user.scene.arena.weather?.weatherType) && !user.scene.arena.weather?.isEffectSuppressed(user.scene) ? 2 : 1) .ballBombMove(), new StatusMove(Moves.AROMATHERAPY, Type.GRASS, -1, 5, -1, 0, 3) - .attr(PartyStatusCureAttr, "A soothing aroma wafted through the area!", Abilities.SAP_SIPPER) + .attr(PartyStatusCureAttr, i18next.t("moveTriggers:soothingAromaWaftedThroughArea"), Abilities.SAP_SIPPER) .target(MoveTarget.PARTY), new StatusMove(Moves.FAKE_TEARS, Type.DARK, 100, 20, -1, 0, 3) .attr(StatChangeAttr, BattleStat.SPDEF, -2), @@ -6595,7 +6593,7 @@ export function initMoves() { new SelfStatusMove(Moves.BULK_UP, Type.FIGHTING, -1, 20, -1, 0, 3) .attr(StatChangeAttr, [ BattleStat.ATK, BattleStat.DEF ], 1, true), new AttackMove(Moves.BOUNCE, Type.FLYING, MoveCategory.PHYSICAL, 85, 85, 5, 30, 0, 3) - .attr(ChargeAttr, ChargeAnim.BOUNCE_CHARGING, "sprang up!", BattlerTagType.FLYING) + .attr(ChargeAttr, ChargeAnim.BOUNCE_CHARGING, i18next.t("moveTriggers:sprangUp", {pokemonName: "{USER}"}), BattlerTagType.FLYING) .attr(StatusEffectAttr, StatusEffect.PARALYSIS) .condition(failOnGravityCondition) .ignoresVirtual(), @@ -6631,7 +6629,7 @@ export function initMoves() { .attr(ConfuseAttr) .pulseMove(), new AttackMove(Moves.DOOM_DESIRE, Type.STEEL, MoveCategory.SPECIAL, 140, 100, 5, -1, 0, 3) - .attr(DelayedAttackAttr, ArenaTagType.DOOM_DESIRE, ChargeAnim.DOOM_DESIRE_CHARGING, "chose\nDoom Desire as its destiny!"), + .attr(DelayedAttackAttr, ArenaTagType.DOOM_DESIRE, ChargeAnim.DOOM_DESIRE_CHARGING, i18next.t("moveTriggers:choseDoomDesireAsDestiny", {pokemonName: "{USER}"})), new AttackMove(Moves.PSYCHO_BOOST, Type.PSYCHIC, MoveCategory.SPECIAL, 140, 90, 5, -1, 0, 3) .attr(StatChangeAttr, BattleStat.SPATK, -2, true), new SelfStatusMove(Moves.ROOST, Type.FLYING, -1, 5, -1, 0, 4) @@ -6943,7 +6941,7 @@ export function initMoves() { .attr(StatChangeAttr, [ BattleStat.ATK, BattleStat.DEF, BattleStat.SPATK, BattleStat.SPDEF, BattleStat.SPD ], 1, true) .windMove(), new AttackMove(Moves.SHADOW_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 120, 100, 5, -1, 0, 4) - .attr(ChargeAttr, ChargeAnim.SHADOW_FORCE_CHARGING, "vanished\ninstantly!", BattlerTagType.HIDDEN) + .attr(ChargeAttr, ChargeAnim.SHADOW_FORCE_CHARGING, i18next.t("moveTriggers:vanishedInstantly", {pokemonName: "{USER}"}), BattlerTagType.HIDDEN) .ignoresProtect() .ignoresVirtual(), new SelfStatusMove(Moves.HONE_CLAWS, Type.DARK, -1, 15, -1, 0, 5) @@ -7058,7 +7056,7 @@ export function initMoves() { MovePowerMultiplierAttr, (user, target, move) => target.status || target.hasAbility(Abilities.COMATOSE)? 2 : 1), new AttackMove(Moves.SKY_DROP, Type.FLYING, MoveCategory.PHYSICAL, 60, 100, 10, -1, 0, 5) - .attr(ChargeAttr, ChargeAnim.SKY_DROP_CHARGING, "took {TARGET}\ninto the sky!", BattlerTagType.FLYING) // TODO: Add 2nd turn message + .attr(ChargeAttr, ChargeAnim.SKY_DROP_CHARGING, i18next.t("moveTriggers:tookTargetIntoSky", {pokemonName: "{USER}", targetName: "{TARGET}"}), BattlerTagType.FLYING) // TODO: Add 2nd turn message .condition(failOnGravityCondition) .ignoresVirtual(), new SelfStatusMove(Moves.SHIFT_GEAR, Type.STEEL, -1, 10, -1, 0, 5) @@ -7178,11 +7176,11 @@ export function initMoves() { .attr(StatChangeAttr, BattleStat.SPATK, 1, true) .danceMove(), new AttackMove(Moves.FREEZE_SHOCK, Type.ICE, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 5) - .attr(ChargeAttr, ChargeAnim.FREEZE_SHOCK_CHARGING, "became cloaked\nin a freezing light!") + .attr(ChargeAttr, ChargeAnim.FREEZE_SHOCK_CHARGING, i18next.t("moveTriggers:becameCloakedInFreezingLight", {pokemonName: "{USER}"})) .attr(StatusEffectAttr, StatusEffect.PARALYSIS) .makesContact(false), new AttackMove(Moves.ICE_BURN, Type.ICE, MoveCategory.SPECIAL, 140, 90, 5, 30, 0, 5) - .attr(ChargeAttr, ChargeAnim.ICE_BURN_CHARGING, "became cloaked\nin freezing air!") + .attr(ChargeAttr, ChargeAnim.ICE_BURN_CHARGING, i18next.t("moveTriggers:becameCloakedInFreezingAir", {pokemonName: "{USER}"})) .attr(StatusEffectAttr, StatusEffect.BURN) .ignoresVirtual(), new AttackMove(Moves.SNARL, Type.DARK, MoveCategory.SPECIAL, 55, 95, 15, 100, 0, 5) @@ -7224,7 +7222,7 @@ export function initMoves() { new AttackMove(Moves.FELL_STINGER, Type.BUG, MoveCategory.PHYSICAL, 50, 100, 25, -1, 0, 6) .attr(PostVictoryStatChangeAttr, BattleStat.ATK, 3, true ), new AttackMove(Moves.PHANTOM_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 90, 100, 10, -1, 0, 6) - .attr(ChargeAttr, ChargeAnim.PHANTOM_FORCE_CHARGING, "vanished\ninstantly!", BattlerTagType.HIDDEN) + .attr(ChargeAttr, ChargeAnim.PHANTOM_FORCE_CHARGING, i18next.t("moveTriggers:vanishedInstantly", {pokemonName: "{USER}"}), BattlerTagType.HIDDEN) .ignoresProtect() .ignoresVirtual(), new StatusMove(Moves.TRICK_OR_TREAT, Type.GHOST, 100, 20, -1, 0, 6) @@ -7326,7 +7324,7 @@ export function initMoves() { .powderMove() .unimplemented(), new SelfStatusMove(Moves.GEOMANCY, Type.FAIRY, -1, 10, -1, 0, 6) - .attr(ChargeAttr, ChargeAnim.GEOMANCY_CHARGING, "is charging its power!") + .attr(ChargeAttr, ChargeAnim.GEOMANCY_CHARGING, i18next.t("moveTriggers:isChargingPower", {pokemonName: "{USER}"})) .attr(StatChangeAttr, [ BattleStat.SPATK, BattleStat.SPDEF, BattleStat.SPD ], 2, true) .ignoresVirtual(), new StatusMove(Moves.MAGNETIC_FLUX, Type.ELECTRIC, -1, 20, -1, 0, 6) @@ -7531,7 +7529,7 @@ export function initMoves() { .condition((user, target, move) => target.summonData.battleStats[BattleStat.ATK] > -6) .triageMove(), new AttackMove(Moves.SOLAR_BLADE, Type.GRASS, MoveCategory.PHYSICAL, 125, 100, 10, -1, 0, 7) - .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BLADE_CHARGING, "is glowing!") + .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BLADE_CHARGING, i18next.t("moveTriggers:isGlowing", {pokemonName: "{USER}"})) .attr(AntiSunlightPowerDecreaseAttr) .slicingMove(), new AttackMove(Moves.LEAFAGE, Type.GRASS, MoveCategory.PHYSICAL, 40, 100, 40, -1, 0, 7) @@ -7571,7 +7569,7 @@ export function initMoves() { }) .attr(HealStatusEffectAttr, true, StatusEffect.FREEZE) .attr(RemoveTypeAttr, Type.FIRE, (user) => { - user.scene.queueMessage(getPokemonMessage(user, " burned itself out!")); + user.scene.queueMessage(i18next.t("moveTriggers:burnedItselfOut", {pokemonName: getPokemonNameWithAffix(user)})); }), new StatusMove(Moves.SPEED_SWAP, Type.PSYCHIC, -1, 10, -1, 0, 7) .unimplemented(), @@ -7593,7 +7591,7 @@ export function initMoves() { new StatusMove(Moves.INSTRUCT, Type.PSYCHIC, -1, 15, -1, 0, 7) .unimplemented(), new AttackMove(Moves.BEAK_BLAST, Type.FLYING, MoveCategory.PHYSICAL, 100, 100, 15, -1, 5, 7) - .attr(ChargeAttr, ChargeAnim.BEAK_BLAST_CHARGING, "started\nheating up its beak!", undefined, false, true, -3) + .attr(ChargeAttr, ChargeAnim.BEAK_BLAST_CHARGING, i18next.t("moveTriggers:startedHeatingUpBeak", {pokemonName: "{USER}"}), undefined, false, true, -3) .ballBombMove() .makesContact(false) .partial(), @@ -7950,7 +7948,7 @@ export function initMoves() { .makesContact(false) .partial(), new AttackMove(Moves.METEOR_BEAM, Type.ROCK, MoveCategory.SPECIAL, 120, 90, 10, 100, 0, 8) - .attr(ChargeAttr, ChargeAnim.METEOR_BEAM_CHARGING, "is overflowing\nwith space power!", null, true) + .attr(ChargeAttr, ChargeAnim.METEOR_BEAM_CHARGING, i18next.t("moveTriggers:isOverflowingWithSpacePower", {pokemonName: "{USER}"}), null, true) .attr(StatChangeAttr, BattleStat.SPATK, 1, true) .ignoresVirtual(), new AttackMove(Moves.SHELL_SIDE_ARM, Type.POISON, MoveCategory.SPECIAL, 90, 100, 10, 20, 0, 8) @@ -8342,7 +8340,7 @@ export function initMoves() { return userTypes.includes(Type.ELECTRIC); }) .attr(RemoveTypeAttr, Type.ELECTRIC, (user) => { - user.scene.queueMessage(getPokemonMessage(user, " used up all its electricity!")); + user.scene.queueMessage(i18next.t("moveTriggers:usedUpAllElectricity", {pokemonName: getPokemonNameWithAffix(user)})); }), new AttackMove(Moves.GIGATON_HAMMER, Type.STEEL, MoveCategory.PHYSICAL, 160, 100, 5, -1, 0, 9) .makesContact(false) diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index 4fa92c574409..c3058551d34f 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const deConfig = { ability: ability, @@ -99,5 +100,6 @@ export const deConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/de/move-trigger.ts b/src/locales/de/move-trigger.ts new file mode 100644 index 000000000000..6e7ee42213d6 --- /dev/null +++ b/src/locales/de/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}} erleidet Schaden durch Rückstoß!", + "cutHpPowerUpMove": "{{pokemonName}} nutzt seine KP um seine Attacke zu verstärken!", + "absorbedElectricity": "{{pokemonName}} absorbiert elektrische Energie!", + "switchedStatChanges": "{{pokemonName}}tauschte die Statuswerteveränderungen mit dem Ziel!", + "goingAllOutForAttack": "{{pokemonName}}legt sich ins Zeug!", + "regainedHealth": "{{pokemonName}} erholt sich!", + "keptGoingAndCrashed": "{{pokemonName}} springt daneben und verletzt sich!", + "fled": "{{pokemonName}} ist geflüchtet!", + "cannotBeSwitchedOut": "{{pokemonName}} kann nicht ausgewechselt werden!", + "swappedAbilitiesWithTarget": "{{pokemonName}} tauscht Fähigkeiten mit dem Ziel!", + "coinsScatteredEverywhere": "Es sind überall Münzen verstreut!", + "attackedByItem": "{{pokemonName}} wird von seinem Item {{itemName}} angegriffen!", + "whippedUpAWhirlwind": "{{pokemonName}} erzeugt eine Windböe!", + "flewUpHigh": "{{pokemonName}} fliegt hoch empor!", + "tookInSunlight": "{{pokemonName}} absorbiert Sonnenlicht!", + "dugAHole": "{{pokemonName}} vergräbt sich in der Erde!", + "loweredItsHead": "{{pokemonName}} zieht seinen Kopf ein!", + "isGlowing": "{{pokemonName}} leuchtet grell!", + "bellChimed": "Eine Glocke läutet!", + "foresawAnAttack": "{{pokemonName}} sieht einen Angriff voraus!", + "hidUnderwater": "{{pokemonName}} taucht unter!", + "soothingAromaWaftedThroughArea": "Ein wohltuendes Aroma breitet sich aus!", + "sprangUp": "{{pokemonName}} springt hoch in die Luft!", + "choseDoomDesireAsDestiny": "{{pokemonName}} äußert einen Kismetwunsch für die Zukunft!", + "vanishedInstantly": "{{pokemonName}} verschwindet augenblicklich!", + "tookTargetIntoSky": "{{pokemonName}} entführt {{targetName}} in luftige Höhen!", + "becameCloakedInFreezingLight": "{{pokemonName}} wird von einem kühlen Licht umhüllt!", + "becameCloakedInFreezingAir": "{{pokemonName}} wird in klirrend kalte Luft gehüllt!", + "isChargingPower": "{{pokemonName}} saugt Kraft in sich auf!", + "burnedItselfOut": "{{pokemonName}} braucht sein Feuer komplett auf!", + "startedHeatingUpBeak": "{{pokemonName}} erhitzt seinen Schnabel!", + "isOverflowingWithSpacePower": "Kosmische Kräfte strömen aus {{pokemonName}}!", + "usedUpAllElectricity": "{{pokemonName}} braucht seinen Strom komplett auf!", + "stoleItem": "{{pokemonName}} hat {{targetName}} das Item {{itemName}} geklaut!", + "incineratedItem": "{{itemName}} von {{targetName}} ist verbrannt und somit nutzlos geworden!", + "knockedOffItem": "{{pokemonName}} schlägt das Item {{itemName}} von {{targetName}} weg!", + "tookMoveAttack": "{{pokemonName}} wurde von {{moveName}} getroffen!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} nutzt seine KP und maximiert dadurch seinen {{stateName}}-Wert!", + "copiedStatChanges": "{{pokemonName}} kopiert die Statusveränderungen von {{targetName}}!", + "magnitudeMessage": "Intensität {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} zielt auf {{targetName}}!", + "transformedIntoType": "{{pokemonName}} nimmt den Typ {{typeName}} an!", + "copiedMove": "{{pokemonName}} kopiert {{moveName}}!", + "sketchedMove": "{{pokemonName}} ahmt die Attacke {{moveName}} nach!", + "acquiredAbility": "The {{pokemonName}} nimmt die Fähigkeit {{abilityName}} an!", + "copiedTargetAbility": "{{pokemonName}} kopiert{{abilityName}} von {{targerName}}!", + "transformedIntoTarget": "{{pokemonName}} verwandelt sich in {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} versucht, den Angreifer mit sich zu nehmen!", + "cannotUseMove": "{{pokemonName}} kann {{moveName}} nicht einsetzen!" +} as const; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index 28cf893563f8..0dd495e1eb07 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -47,6 +47,7 @@ import { tutorial } from "./tutorial"; import { voucher } from "./voucher"; import { terrain, weather } from "./weather"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const enConfig = { ability: ability, @@ -99,5 +100,6 @@ export const enConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/en/move-trigger.ts b/src/locales/en/move-trigger.ts new file mode 100644 index 000000000000..3445c26ffc42 --- /dev/null +++ b/src/locales/en/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", + "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", + "absorbedElectricity": "{{pokemonName}} absorbed electricity!", + "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", + "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", + "regainedHealth": "{{pokemonName}} regained\nhealth!", + "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", + "fled": "{{pokemonName}} fled!", + "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", + "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", + "coinsScatteredEverywhere": "Coins were scattered everywhere!", + "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", + "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", + "flewUpHigh": "{{pokemonName}} flew\nup high!", + "tookInSunlight": "{{pokemonName}} absorbed light!", + "dugAHole": "{{pokemonName}} burrowed its way under the ground!", + "loweredItsHead": "{{pokemonName}} tucked in its head!", + "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", + "bellChimed": "A bell chimed!", + "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", + "hidUnderwater": "{{pokemonName}} hid\nunderwater!", + "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", + "sprangUp": "{{pokemonName}} sprang up!", + "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", + "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", + "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", + "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", + "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", + "isChargingPower": "{{pokemonName}} is absorbing power!", + "burnedItselfOut": "{{pokemonName}} burned itself out!", + "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", + "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", + "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", + "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", + "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", + "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", + "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{stateName}}!", + "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", + "magnitudeMessage": "Magnitude {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", + "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", + "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", + "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", + "copiedTargetAbility": "{{pokemonName}} copied the {{targerName}}'s\n{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", + "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!" +} as const; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index e280ca291528..af3e92c538de 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const esConfig = { ability: ability, @@ -99,5 +100,6 @@ export const esConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/es/move-trigger.ts b/src/locales/es/move-trigger.ts new file mode 100644 index 000000000000..3445c26ffc42 --- /dev/null +++ b/src/locales/es/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", + "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", + "absorbedElectricity": "{{pokemonName}} absorbed electricity!", + "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", + "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", + "regainedHealth": "{{pokemonName}} regained\nhealth!", + "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", + "fled": "{{pokemonName}} fled!", + "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", + "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", + "coinsScatteredEverywhere": "Coins were scattered everywhere!", + "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", + "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", + "flewUpHigh": "{{pokemonName}} flew\nup high!", + "tookInSunlight": "{{pokemonName}} absorbed light!", + "dugAHole": "{{pokemonName}} burrowed its way under the ground!", + "loweredItsHead": "{{pokemonName}} tucked in its head!", + "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", + "bellChimed": "A bell chimed!", + "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", + "hidUnderwater": "{{pokemonName}} hid\nunderwater!", + "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", + "sprangUp": "{{pokemonName}} sprang up!", + "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", + "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", + "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", + "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", + "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", + "isChargingPower": "{{pokemonName}} is absorbing power!", + "burnedItselfOut": "{{pokemonName}} burned itself out!", + "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", + "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", + "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", + "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", + "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", + "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", + "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{stateName}}!", + "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", + "magnitudeMessage": "Magnitude {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", + "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", + "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", + "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", + "copiedTargetAbility": "{{pokemonName}} copied the {{targerName}}'s\n{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", + "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!" +} as const; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index 4254eed9fc12..0225d4b3f2ef 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const frConfig = { ability: ability, @@ -99,5 +100,6 @@ export const frConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/fr/move-trigger.ts b/src/locales/fr/move-trigger.ts new file mode 100644 index 000000000000..28530d4114d0 --- /dev/null +++ b/src/locales/fr/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}} est blessé par le contrecoup !", + "cutHpPowerUpMove": "{{pokemonName}} sacrifie des PV\net augmente la puissance ses capacités !", + "absorbedElectricity": "{{pokemonName}} absorbe de l’électricité !", + "switchedStatChanges": "{{pokemonName}} permute\nles changements de stats avec ceux de sa cible !", + "goingAllOutForAttack": "{{pokemonName}} a pris\ncette capacité au sérieux !", + "regainedHealth": "{{pokemonName}}\nrécupère des PV !", + "keptGoingAndCrashed": "{{pokemonName}}\ns’écrase au sol !", + "fled": "{{pokemonName}}\nprend la fuite !", + "cannotBeSwitchedOut": "Impossible de rappeler {{pokemonName}}\nau combat.", + "swappedAbilitiesWithTarget": "{{pokemonName}} et sa cible\néchangent leurs talents !", + "coinsScatteredEverywhere": "Il pleut des pièces !", + "attackedByItem": "{{pokemonName}} est attaqué\npar son propre objet {{itemName}} !", + "whippedUpAWhirlwind": "{{pokemonName}}se prépare\nà lancer une bourrasque !", + "flewUpHigh": "{{pokemonName}} s’envole !", + "tookInSunlight": "{{pokemonName}}\nabsorbe la lumière !", + "dugAHole": "{{pokemonName}}\nse cache dans le sol !", + "loweredItsHead": "{{pokemonName}}\nbaisse la tête !", + "isGlowing": "{{pokemonName}} est entouré\nd’une lumière intense !", + "bellChimed": "Un grelot sonne !", + "foresawAnAttack": "{{pokemonName}\nprévoit une attaque !", + "hidUnderwater": "{{pokemonName}}\nse cache sous l’eau !", + "soothingAromaWaftedThroughArea": "Une odeur apaisante flotte dans l’air !", + "sprangUp": "{{pokemonName}}\nse propulse dans les airs !", + "choseDoomDesireAsDestiny": "{{pokemonName}}souhaite\nle déclenchement de la capacité Vœu Destructeur !", + "vanishedInstantly": "{{pokemonName}}\ndisparait instantanément !", + "tookTargetIntoSky": "{{pokemonName}} emporte\n{{targetName}} haut dans le ciel !", + "becameCloakedInFreezingLight": "{{pokemonName}} est baigné\nd’une lumière blafarde !", + "becameCloakedInFreezingAir": "{{pokemonName}} est entouré\nd’un air glacial !", + "isChargingPower": "{{pokemonName}}\nconcentre son énergie !", + "burnedItselfOut": "Le feu intérieur de {{pokemonName}}\ns’est entièrement consumé !", + "startedHeatingUpBeak": "{{pokemonName}}\nfait chauffer son bec !", + "isOverflowingWithSpacePower": "La puissance du cosmos afflue dans le corps\nde {{pokemonName}} !", + "usedUpAllElectricity": "{{pokemonName}}a utilisé\ntoute son électricité !", + "stoleItem": "{{pokemonName}} vole\nl’objet {{itemName}} de {{targetName}} !", + "incineratedItem": "{{pokemonName}} brule\nla {{itemName}} de {{targetName}} !", + "knockedOffItem": "{{pokemonName}} fait tomber\nl’objet {{itemName}} de {{targetName}} !", + "tookMoveAttack": "{{pokemonName}}\nsubit l’attaque {{moveName}} !", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} sacrifie des PV\net monte son {{stateName}} au maximum !", + "copiedStatChanges": "{{pokemonName}} copie\nles changements de stats de {{targetName}} !", + "magnitudeMessage": "Ampleur {{magnitude}} !", + "tookAimAtTarget": "{{pokemonName}} vise\n{{targetName}} !", + "transformedIntoType": "{{pokemonName}} prend\nle type {{typeName}} !", + "copiedMove": "{{pokemonName}} copie\nla capacité {{moveName}} !", + "sketchedMove": "{{pokemonName}} utilise Gribouille\npour copier {{moveName}} !", + "acquiredAbility": "Le talent de {{pokemonName}}\ndevient {{abilityName}} !", + "copiedTargetAbility": "{{pokemonName}} copie le talent\n{{abilityName}} de {{targerName}} !", + "transformedIntoTarget": "{{pokemonName}} prend\nl’apparence de {{targetName}} !", + "tryingToTakeFoeDown": "{{pokemonName}} veut entrainer\nson assaillant dans sa chute !", + "cannotUseMove": "{{pokemonName}} ne peut pas\nutiliser la capacité {{moveName}} !" +} as const; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index 0dfc23d912bb..3d715d3843ad 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const itConfig = { ability: ability, @@ -99,5 +100,6 @@ export const itConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/it/move-trigger.ts b/src/locales/it/move-trigger.ts new file mode 100644 index 000000000000..3445c26ffc42 --- /dev/null +++ b/src/locales/it/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", + "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", + "absorbedElectricity": "{{pokemonName}} absorbed electricity!", + "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", + "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", + "regainedHealth": "{{pokemonName}} regained\nhealth!", + "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", + "fled": "{{pokemonName}} fled!", + "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", + "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", + "coinsScatteredEverywhere": "Coins were scattered everywhere!", + "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", + "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", + "flewUpHigh": "{{pokemonName}} flew\nup high!", + "tookInSunlight": "{{pokemonName}} absorbed light!", + "dugAHole": "{{pokemonName}} burrowed its way under the ground!", + "loweredItsHead": "{{pokemonName}} tucked in its head!", + "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", + "bellChimed": "A bell chimed!", + "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", + "hidUnderwater": "{{pokemonName}} hid\nunderwater!", + "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", + "sprangUp": "{{pokemonName}} sprang up!", + "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", + "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", + "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", + "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", + "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", + "isChargingPower": "{{pokemonName}} is absorbing power!", + "burnedItselfOut": "{{pokemonName}} burned itself out!", + "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", + "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", + "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", + "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", + "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", + "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", + "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{stateName}}!", + "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", + "magnitudeMessage": "Magnitude {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", + "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", + "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", + "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", + "copiedTargetAbility": "{{pokemonName}} copied the {{targerName}}'s\n{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", + "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!" +} as const; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 0c63b92a3b23..12a955706df0 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const koConfig = { ability: ability, @@ -99,5 +100,6 @@ export const koConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/ko/move-trigger.ts b/src/locales/ko/move-trigger.ts new file mode 100644 index 000000000000..dcebb5301ae6 --- /dev/null +++ b/src/locales/ko/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}}[[는]]\n반동으로 데미지를 입었다!", + "cutHpPowerUpMove": "{{pokemonName}}[[는]]\n체력을 깎아서 자신의 기술을 강화했다!", + "absorbedElectricity": "{{pokemonName}}[[는]]\n전기를 흡수했다!", + "switchedStatChanges": "{{pokemonName}}[[는]] 상대와 자신의\n능력 변화를 바꿨다!", + "goingAllOutForAttack": "{{pokemonName}}[[는]]\n전력을 다하기 시작했다!", + "regainedHealth": "{{pokemonName}}[[는]]\n기력을 회복했다!", + "keptGoingAndCrashed": "{{pokemonName}}[[는]]\n의욕이 넘쳐서 땅에 부딪쳤다!", + "fled": "{{pokemonName}}[[는]]\N도망쳤다!", + "cannotBeSwitchedOut": "{{pokemonName}}[[를]]\n돌아오게 할 수 없습니다!", + "swappedAbilitiesWithTarget": "{{pokemonName}}[[는]]\n서로의 특성을 교체했다!", + "coinsScatteredEverywhere": "돈이 주위에 흩어졌다!", + "attackedByItem": "{{itemName}}[[가]]\n{{pokemonName}}에게 덤벼들었다!", + "whippedUpAWhirlwind": "{{pokemonName}}의 주위에서\n공기가 소용돌이친다!", + "flewUpHigh": "{{pokemonName}}[[는]]\n하늘 높이 날아올랐다!", + "tookInSunlight": "{{pokemonName}}[[는]]\n빛을 흡수했다!", + "dugAHole": "{{pokemonName}}[[는]]\n땅으로 파고들었다!", + "loweredItsHead": "{{pokemonName}}[[는]]\n목을 움츠렸다!", + "isGlowing": "{{pokemonName}}[[를]]\n강렬한 빛이 감쌌다!", + "bellChimed": "방울소리가 울려 퍼졌다!", + "foresawAnAttack": "{{pokemonName}}[[는]]\n미래의 공격을 예지했다!", + "hidUnderwater": "{{pokemonName}}[[는]]\n물속에 몸을 숨겼다!", + "soothingAromaWaftedThroughArea": "기분 좋은 향기가 퍼졌다!", + "sprangUp": "{{pokemonName}}[[는]]\n높이 뛰어올랐다!", + "choseDoomDesireAsDestiny": "{{pokemonName}}[[는]]\n파멸의소원을 미래에 맡겼다!", + "vanishedInstantly": "{{pokemonName}}의 모습이\n일순간에 사라졌다!", + "tookTargetIntoSky": "{{pokemonName}}[[는]] {{targetName}}[[를]]\n상공으로 데려갔다!", + "becameCloakedInFreezingLight": "{{pokemonName}}[[는]]\n차가운 빛에 둘러싸였다!", + "becameCloakedInFreezingAir": "{{pokemonName}}[[는]]\n차디찬 공기에 둘러싸였다!", + "isChargingPower": "{{pokemonName}}[[는]]\n파워를 모으고 있다!", + "burnedItselfOut": "{{pokemonName}}의 불꽃은 다 타 버렸다!", + "startedHeatingUpBeak": "{{pokemonName}}[[는]]\n부리를 가열하기 시작했다!", + "isOverflowingWithSpacePower": "{{pokemonName}}에게서\n우주의 힘이 넘쳐난다!", + "usedUpAllElectricity": "{{pokemonName}}[[는]]\n전기를 다 써 버렸다!", + "stoleItem": "{{pokemonName}}[[는]] {{targetName}}[[로]]부터\n{{itemName}}[[을]] 빼앗았다!", + "incineratedItem": "{{pokemonName}}[[는]] {{targetName}}의\n{{itemName}}[[를]] 불태워서 없애버렸다!", + "knockedOffItem": "{{pokemonName}}[[는]] {{targetName}}의\n{{itemName}}[[를]] 탁 쳐서 떨구었다!", + "tookMoveAttack": "{{pokemonName}}[[는]]\n{{moveName}} 공격을 끌어들였다!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}}[[는]] 체력을 깎아서\n{{stateName}}[[를]] 풀 파워로 만들었다!", + "copiedStatChanges": "{{pokemonName}}[[는]] {{targetName}}의\n능력 변화를 복사했다!", + "magnitudeMessage": "매그니튜드{{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}}[[는]] 목표를\n{{targetName}}[[로]] 결정했다!", + "transformedIntoType": "{{pokemonName}}[[는]]\n{{typeName}}타입이 됐다!", + "copiedMove": "{{pokemonName}}[[는]]\n{{moveName}}[[를]] 복사했다!", + "sketchedMove": "{{pokemonName}}[[는]]\n{{moveName}}[[를]] 스케치했다!", + "acquiredAbility": "{{pokemonName}}[[는]]\n{{abilityName}}[[가]] 되었다!", + "copiedTargetAbility": "{{pokemonName}}[[는]] {{targerName}}의\n{{abilityName}}[[를]] 복사했다!", + "transformedIntoTarget": "{{pokemonName}}[[는]]\n{{targetName}}[[로]] 변신했다!", + "tryingToTakeFoeDown": "{{pokemonName}}[[는]] 상대를\n길동무로 삼으려 하고 있다!", + "cannotUseMove": "{{pokemonName}}[[는]]\n{{moveName}}[[를]] 쓸 수 없다!" +} as const; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index ca7d5f721fb9..9e1f88392e99 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const ptBrConfig = { ability: ability, @@ -99,5 +100,6 @@ export const ptBrConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/pt_BR/move-trigger.ts b/src/locales/pt_BR/move-trigger.ts new file mode 100644 index 000000000000..03eafd728c72 --- /dev/null +++ b/src/locales/pt_BR/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}} foi ferido pelo dano reverso!", + "cutHpPowerUpMove": "{{pokemonName}} diminuiu seus PS para aumentar o poder do ataque!", + "absorbedElectricity": "{{pokemonName}} absorveu eletricidade!", + "switchedStatChanges": "{{pokemonName}} trocou as mudanças de atributo com o alvo!", + "goingAllOutForAttack": "{{pokemonName}} está arriscando tudo nesse ataque!", + "regainedHealth": "{{pokemonName}} recuperou/nsaúde!", + "keptGoingAndCrashed": "{{pokemonName}} continuou/nindo e bateu!", + "fled": "{{pokemonName}} fugiu!", + "cannotBeSwitchedOut": "{{pokemonName}} não pode ser trocado!", + "swappedAbilitiesWithTarget": "{{pokemonName}} trocou/nde habilidades com o alvo!", + "coinsScatteredEverywhere": "Moedas foram espalhadas por toda parte!", + "attackedByItem": "{{pokemonName}} está prestes a ser atacado por {{itemName}}!", + "whippedUpAWhirlwind": "{{pokemonName}} criou\num redemoinho de vento!", + "flewUpHigh": "{{pokemonName}} voou\nbem alto!", + "tookInSunlight": "{{pokemonName}} absorveu a luz do sol!", + "dugAHole": "{{pokemonName}} cavou um buraco no chão!", + "loweredItsHead": "{{pokemonName}} abaixou sua cabeça!", + "isGlowing": "{{pokemonName}} ficou envolto em uma luz forte!", + "bellChimed": "Um sino tocou!", + "foresawAnAttack": "{{pokemonName}} previu/num ataque!", + "hidUnderwater": "{{pokemonName}} se escondeu/nembaixo d'água!", + "soothingAromaWaftedThroughArea": "Um aroma suave se espalhou pelo ambiente!", + "sprangUp": "{{pokemonName}} se levantou!", + "choseDoomDesireAsDestiny": "{{pokemonName}} escolheu\no Desejo da Perdição como seu destino!", + "vanishedInstantly": "{{pokemonName}} desapareceu/nde repente!", + "tookTargetIntoSky": "{{pokemonName}} levou {{targetName}}\npara o céu!", + "becameCloakedInFreezingLight": "{{pokemonName}} ficou envolto/nem uma luz congelante!", + "becameCloakedInFreezingAir": "{{pokemonName}} ficou envolto/nem ar congelante!", + "isChargingPower": "{{pokemonName}} está absorvendo energia!", + "burnedItselfOut": "{{pokemonName}} apagou seu próprio fogo!", + "startedHeatingUpBeak": "{{pokemonName}} começou\na esquentar seu bico!", + "isOverflowingWithSpacePower": "{{pokemonName}} está sobrecarregado\ncom energia espacial!", + "usedUpAllElectricity": "{{pokemonName}} usou toda a sua eletricidade!", + "stoleItem": "{{pokemonName}} roubou/no(a) {{itemName}} de {{targetName}}!", + "incineratedItem": "{{pokemonName}} incinerou\na {{itemName}} de {{targetName}}!", + "knockedOffItem": "{{pokemonName}} derrubou\no(a) {{itemName}} de {{targetName}}!", + "tookMoveAttack": "{{pokemonName}} pegou\no movimento {{moveName}}!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}} reduziu seus PS\ne maximizou seu atributo de {{statName}}!", + "copiedStatChanges": "{{pokemonName}} copiou\nas mudanças de atributo de {{targetName}}!", + "magnitudeMessage": "Magnitude {{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}} mirou\nem {{targetName}}!", + "transformedIntoType": "{{pokemonName}} se transformou\nem tipo {{typeName}}!", + "copiedMove": "{{pokemonName}} copiou\no movimento {{moveName}}!", + "sketchedMove": "{{pokemonName}} desenhou\no movimento {{moveName}}!", + "acquiredAbility": "{{pokemonName}} adquiriu\na habilidade {{abilityName}}!", + "copiedTargetAbility": "{{pokemonName}} copiou a habilidade\nde {{targetName}}!", + "transformedIntoTarget": "{{pokemonName}} se transformou\nem um(a) {{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}} está tentando derrubar o atacante com ele!", + "cannotUseMove": "{{pokemonName}} não pode usar {{moveName}}!" +} as const; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index 052bc5331f82..2425602a0929 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const zhCnConfig = { ability: ability, @@ -99,5 +100,6 @@ export const zhCnConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/zh_CN/move-trigger.ts b/src/locales/zh_CN/move-trigger.ts new file mode 100644 index 000000000000..49dec55c07ff --- /dev/null +++ b/src/locales/zh_CN/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}}\n受到了反作用力造成的伤害!", + "cutHpPowerUpMove": "{{pokemonName}}\n削减了体力并提升了招式威力!", + "absorbedElectricity": "{{pokemonName}}\n吸收了电力!", + "switchedStatChanges": "{{pokemonName}}和对手互换了\n自己的能力变化!", + "goingAllOutForAttack": "{{pokemonName}}拿出全力了!", + "regainedHealth": "{{pokemonName}}的\n体力回复了!", + "keptGoingAndCrashed": "{{pokemonName}}因势头过猛\n而撞到了地面!", + "fled": "{{pokemonName}}\n逃走了!", + "cannotBeSwitchedOut": "{{pokemonName}}\n无法被收回!", + "swappedAbilitiesWithTarget": "{{pokemonName}}\n互换了各自的特性!", + "coinsScatteredEverywhere": "金币散落一地!", + "attackedByItem": "{{pokemonName}}被\n{{itemName}}袭击了!", + "whippedUpAWhirlwind": "{{pokemonName}}周围的\n空气产生了旋涡!", + "flewUpHigh": "{{pokemonName}}\n飞向了高空!", + "tookInSunlight": "{{pokemonName}}\n吸收了光!", + "dugAHole": "{{pokemonName}}\n钻入了地里!", + "loweredItsHead": "{{pokemonName}}\n把头缩了进去!", + "isGlowing": "强光包围了{{pokemonName}}\n!", + "bellChimed": "铃声响彻四周!", + "foresawAnAttack": "{{pokemonName}}\n预知了未来的攻击!", + "hidUnderwater": "{{pokemonName}}\n潜入了水中!", + "soothingAromaWaftedThroughArea": "怡人的香气扩散了开来!", + "sprangUp": "{{pokemonName}}\n高高地跳了起来!", + "choseDoomDesireAsDestiny": "{{pokemonName}}\n将破灭之愿托付给了未来!", + "vanishedInstantly": "{{pokemonName}}的身影\n瞬间消失了!", + "tookTargetIntoSky": "{{pokemonName}}将{{targetName}}\n带上了高空!", + "becameCloakedInFreezingLight": "{{pokemonName}}\n被冷光包围了!", + "becameCloakedInFreezingAir": "{{pokemonName}}\n被冰冻的空气包围了!", + "isChargingPower": "{{pokemonName}}\n正在积蓄力量!", + "burnedItselfOut": "{{pokemonName}}的火焰燃尽了!", + "startedHeatingUpBeak": "{{pokemonName}}\n开始给鸟嘴加热了!", + "isOverflowingWithSpacePower": "{{pokemonName}}身上\n溢出了宇宙之力!", + "usedUpAllElectricity": "{{pokemonName}}\n用尽电力了!", + "stoleItem": "{{pokemonName}}从{{targetName}}那里\n夺取了{{itemName}}!", + "incineratedItem": "{{pokemonName}}烧没了\n{{targetName}}的{{itemName}}!", + "knockedOffItem": "{{pokemonName}}拍落了\n{{targetName}}的{{itemName}}!", + "tookMoveAttack": "{{pokemonName}}\n受到了{{moveName}}的攻击!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}}\n削减了体力并释放了全部{{stateName}}!", + "copiedStatChanges": "{{pokemonName}}复制了\n{{targetName}}的能力变化!", + "magnitudeMessage": "震级{{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}}将目标对准了\n{{targetName}}!", + "transformedIntoType": "{{pokemonName}} \n变成了{{typeName}}属性!", + "copiedMove": "{{pokemonName}}\n复制了{{moveName}}!", + "sketchedMove": "{{pokemonName}}\n对{{moveName}}进行了写生!", + "acquiredAbility": "{{pokemonName}}的特性\n变为{{abilityName}}了!", + "copiedTargetAbility": "{{pokemonName}}复制了\n{{targerName}}的{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}}\n变身成了{{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}}\n想和对手同归于尽!", + "cannotUseMove": "{{pokemonName}}\n无法使用{{moveName}}!" +} as const; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index 3845401a6fa9..1b5a4001aee3 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -47,6 +47,7 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; +import { moveTriggers } from "./move-trigger"; export const zhTwConfig = { ability: ability, @@ -99,5 +100,6 @@ export const zhTwConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler + modifierSelectUiHandler: modifierSelectUiHandler, + moveTriggers: moveTriggers }; diff --git a/src/locales/zh_TW/move-trigger.ts b/src/locales/zh_TW/move-trigger.ts new file mode 100644 index 000000000000..ac8630b3db4d --- /dev/null +++ b/src/locales/zh_TW/move-trigger.ts @@ -0,0 +1,53 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const moveTriggers: SimpleTranslationEntries = { + "hitWithRecoil" : "{{pokemonName}}\n受到了反作用力造成的傷害!", + "cutHpPowerUpMove": "{{pokemonName}}\n削減體力並提升了招式威力!", + "absorbedElectricity": "{{pokemonName}}\n吸收了电力!", + "switchedStatChanges": "{{pokemonName}}和對手互換了\n自身的能力變化!", + "goingAllOutForAttack": "{{pokemonName}}拿出全力了!", + "regainedHealth": "{{pokemonName}}的\n體力回復了!", + "keptGoingAndCrashed": "{{pokemonName}}因勢頭過猛\n而撞到了地面!", + "fled": "{{pokemonName}}\n逃走了!", + "cannotBeSwitchedOut": "{{pokemonName}}\n無法被收回!", + "swappedAbilitiesWithTarget": "{{pokemonName}}\n互換了各自的特性!", + "coinsScatteredEverywhere": "金幣散落一地!", + "attackedByItem": "{{pokemonName}}被\n{{itemName}}襲擊了!", + "whippedUpAWhirlwind": "{{pokemonName}}周圍的\n空氣產生了旋渦!", + "flewUpHigh": "{{pokemonName}}\n飛向了高空!", + "tookInSunlight": "{{pokemonName}}\n吸收了光線!", + "dugAHole": "{{pokemonName}}\n鑽進了地下!", + "loweredItsHead": "{{pokemonName}}\n把頭縮了進去!", + "isGlowing": "強光包圍了\n{{pokemonName}}!", + "bellChimed": "鈴聲響徹四周!", + "foresawAnAttack": "{{pokemonName}}\n預知了未來的攻擊!", + "hidUnderwater": "{{pokemonName}}\n潛入了水中!", + "soothingAromaWaftedThroughArea": "怡人的香氣擴散了開來!", + "sprangUp": "{{pokemonName}}\n高高地跳了起來!", + "choseDoomDesireAsDestiny": "{{pokemonName}}\n將破滅之願託付給了未來!", + "vanishedInstantly": "{{pokemonName}}的身影\n瞬間消失了!", + "tookTargetIntoSky": "{{pokemonName}}將{{targetName}}\n帶上了高空!", + "becameCloakedInFreezingLight": "{{pokemonName}}\n被冷光包圍了!", + "becameCloakedInFreezingAir": "{{pokemonName}}\n被冰凍的空氣包圍了!", + "isChargingPower": "{{pokemonName}}\n正在積蓄力量!", + "burnedItselfOut": "{{pokemonName}}的火焰燃盡了!", + "startedHeatingUpBeak": "{{pokemonName}}\n開始給鳥嘴加熱了!", + "isOverflowingWithSpacePower": "{{pokemonName}}湧起了宇宙的力量!", + "usedUpAllElectricity": "{{pokemonName}}\n用盡了電力!", + "stoleItem": "{{pokemonName}}从{{targetName}}那裏\n奪取了{{itemName}}!", + "incineratedItem": "{{pokemonName}}燒掉了\n{{targetName}}的{{itemName}}!", + "knockedOffItem": "{{pokemonName}}拍落了\n{{targetName}}的{{itemName}}!", + "tookMoveAttack": "{{pokemonName}}\n受到了{{moveName}}的攻擊!", + "cutOwnHpAndMaximizedStat": "{{pokemonName}}\n削減體力並釋放了全部{{stateName}}!", + "copiedStatChanges": "{{pokemonName}}複製了\n{{targetName}}的能力變化!", + "magnitudeMessage": "震級{{magnitude}}!", + "tookAimAtTarget": "{{pokemonName}}將目標對準了\n{{targetName}}!", + "transformedIntoType": "{{pokemonName}} \n變成了{{typeName}}屬性!", + "copiedMove": "{{pokemonName}}\n複製了{{moveName}}!", + "sketchedMove": "{{pokemonName}}\n對{{moveName}}進行了寫生!", + "acquiredAbility": "{{pokemonName}}的特性\n變为{{abilityName}}了!", + "copiedTargetAbility": "{{pokemonName}}複製了\n{{targerName}}的{{abilityName}}!", + "transformedIntoTarget": "{{pokemonName}}\n變身成了{{targetName}}!", + "tryingToTakeFoeDown": "{{pokemonName}}\n想和對手同歸於盡!", + "cannotUseMove": "{{pokemonName}}\n無法使用{{moveName}}!" +} as const; From 3a1d41a67662ad2c89922986871db669f4ba577f Mon Sep 17 00:00:00 2001 From: hayuna Date: Fri, 12 Jul 2024 18:24:17 +0200 Subject: [PATCH 065/184] [Bug] Fix description of rare candy to have proper amount of level (#2903) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [Bug] Fix description of rare candy to have proper amount of level * Update en locales * Add locales * Add locales * Update src/locales/de/modifier-type.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/de/modifier-type.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/fr/modifier-type.ts Co-authored-by: Lugiad' * Update src/locales/fr/modifier-type.ts Co-authored-by: Lugiad' * Update src/locales/ko/modifier-type.ts Co-authored-by: Enoch * Update src/locales/ko/modifier-type.ts Co-authored-by: Enoch * Update src/locales/zh_CN/modifier-type.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/zh_CN/modifier-type.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/pt_BR/modifier-type.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/pt_BR/modifier-type.ts Co-authored-by: José Ricardo Fleury Oliveira * Update modifier-type.ts (IT) * Update src/locales/es/modifier-type.ts Co-authored-by: Arxxer * Update src/locales/es/modifier-type.ts Co-authored-by: Arxxer --------- Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' Co-authored-by: Enoch Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Arxxer --- src/locales/de/modifier-type.ts | 4 ++-- src/locales/en/modifier-type.ts | 4 ++-- src/locales/es/modifier-type.ts | 4 ++-- src/locales/fr/modifier-type.ts | 4 ++-- src/locales/it/modifier-type.ts | 4 ++-- src/locales/ko/modifier-type.ts | 4 ++-- src/locales/pt_BR/modifier-type.ts | 4 ++-- src/locales/zh_CN/modifier-type.ts | 4 ++-- src/locales/zh_TW/modifier-type.ts | 4 ++-- src/modifier/modifier-type.ts | 14 ++++++++++++-- 10 files changed, 30 insertions(+), 20 deletions(-) diff --git a/src/locales/de/modifier-type.ts b/src/locales/de/modifier-type.ts index d1019ec42707..d4ea6c0cb159 100644 --- a/src/locales/de/modifier-type.ts +++ b/src/locales/de/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Erhöht die Stärke aller {{moveType}}-Attacken eines Pokémon um 20%.", }, "PokemonLevelIncrementModifierType": { - description: "Erhöht das Level eines Pokémon um 1.", + description: "Erhöht das Level eines Pokémon um {{levels}}.", }, "AllPokemonLevelIncrementModifierType": { - description: "Erhöht das Level aller Teammitglieder um 1.", + description: "Erhöht das Level aller Teammitglieder um {{levels}}.", }, "PokemonBaseStatBoosterModifierType": { description: "Erhöht den {{statName}} Basiswert des Trägers um 10%. Das Stapellimit erhöht sich, je höher dein IS-Wert ist.", diff --git a/src/locales/en/modifier-type.ts b/src/locales/en/modifier-type.ts index 7bbf89388c42..bbaf9898c05c 100644 --- a/src/locales/en/modifier-type.ts +++ b/src/locales/en/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Increases the power of a Pokémon's {{moveType}}-type moves by 20%.", }, "PokemonLevelIncrementModifierType": { - description: "Increases a Pokémon's level by 1.", + description: "Increases a Pokémon's level by {{levels}}.", }, "AllPokemonLevelIncrementModifierType": { - description: "Increases all party members' level by 1.", + description: "Increases all party members' level by {{levels}}.", }, "PokemonBaseStatBoosterModifierType": { description: "Increases the holder's base {{statName}} by 10%. The higher your IVs, the higher the stack limit.", diff --git a/src/locales/es/modifier-type.ts b/src/locales/es/modifier-type.ts index 5d5ed5ddc5c9..8bc2f665d4c4 100644 --- a/src/locales/es/modifier-type.ts +++ b/src/locales/es/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Aumenta la potencia de los movimientos de tipo {{moveType}} de un Pokémon en un 20%.", }, "PokemonLevelIncrementModifierType": { - description: "Aumenta el nivel de un Pokémon en 1.", + description: "Aumenta el nivel de un Pokémon en {{levels}}.", }, "AllPokemonLevelIncrementModifierType": { - description: "Aumenta el nivel de todos los miembros del equipo en 1.", + description: "Aumenta el nivel de todos los miembros del equipo en {{levels}}.", }, "PokemonBaseStatBoosterModifierType": { description: "Aumenta la est. {{statName}} base del portador en un 10%.\nCuanto mayores sean tus IVs, mayor será el límite de acumulación.", diff --git a/src/locales/fr/modifier-type.ts b/src/locales/fr/modifier-type.ts index 498b064de750..8d508179bfdf 100644 --- a/src/locales/fr/modifier-type.ts +++ b/src/locales/fr/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Augmente de 20% la puissance des capacités de type {{moveType}} d’un Pokémon.", }, "PokemonLevelIncrementModifierType": { - description: "Fait monter un Pokémon d’un niveau.", + description: "Fait monter un Pokémon de {{levels}} niveau·x.", }, "AllPokemonLevelIncrementModifierType": { - description: "Fait monter toute l’équipe d’un niveau.", + description: "Fait monter toute l’équipe de {{levels}} niveau·x.", }, "PokemonBaseStatBoosterModifierType": { description: "Augmente de 10% {{statName}} de base de son porteur. Plus les IV sont hauts, plus il peut en porter.", diff --git a/src/locales/it/modifier-type.ts b/src/locales/it/modifier-type.ts index 1d8b0232e70e..58d2434ee6a5 100644 --- a/src/locales/it/modifier-type.ts +++ b/src/locales/it/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Aumenta la potenza delle mosse di tipo {{moveType}} del 20% per un Pokémon.", }, "PokemonLevelIncrementModifierType": { - description: "Fa salire un Pokémon di un livello.", + description: "Aumenta il livello di un Pokémon di {{levels}}.", }, "AllPokemonLevelIncrementModifierType": { - description: "Aumenta il livello di tutti i Pokémon nel gruppo di 1.", + description: "Aumenta i livell di tutti i Pokémon della squadra di {{levels}}.", }, "PokemonBaseStatBoosterModifierType": { description: "Aumenta {{statName}} di base del possessore del 10%.", diff --git a/src/locales/ko/modifier-type.ts b/src/locales/ko/modifier-type.ts index 4df6a397fa01..b54ae287413a 100644 --- a/src/locales/ko/modifier-type.ts +++ b/src/locales/ko/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "지니게 하면 {{moveType}}타입 기술의 위력이 20% 상승한다.", }, "PokemonLevelIncrementModifierType": { - description: "포켓몬 1마리의 레벨이 1만큼 상승한다.", + description: "포켓몬 1마리의 레벨이 기본 1만큼, 사탕단지의 개수에 따라 최대 {{levels}}까지 상승한다.", }, "AllPokemonLevelIncrementModifierType": { - description: "자신의 모든 포켓몬의 레벨이 1씩 상승한다.", + description: "자신의 모든 포켓몬의 레벨이 기본 1씩, 사탕단지의 개수에 따라 최대 {{levels}}까지 상승한다.", }, "PokemonBaseStatBoosterModifierType": { description: "지니게 하면 {{statName}} 종족값을 10% 올려준다. 개체값이 높을수록 더 많이 누적시킬 수 있다.", diff --git a/src/locales/pt_BR/modifier-type.ts b/src/locales/pt_BR/modifier-type.ts index 408d2757f9bb..558d519446c9 100644 --- a/src/locales/pt_BR/modifier-type.ts +++ b/src/locales/pt_BR/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Aumenta o poder dos ataques do tipo {{moveType}} de um Pokémon em 20%.", }, "PokemonLevelIncrementModifierType": { - description: "Aumenta em 1 o nível de um Pokémon.", + description: "Aumenta em {{levels}} o nível de um Pokémon.", }, "AllPokemonLevelIncrementModifierType": { - description: "Aumenta em 1 os níveis de todos os Pokémon.", + description: "Aumenta em {{levels}} o nível de todos os membros da equipe.", }, "PokemonBaseStatBoosterModifierType": { description: "Aumenta o atributo base de {{statName}} em 10%. Quanto maior os IVs, maior o limite de aumento.", diff --git a/src/locales/zh_CN/modifier-type.ts b/src/locales/zh_CN/modifier-type.ts index 539062875f18..4ca1348265fe 100644 --- a/src/locales/zh_CN/modifier-type.ts +++ b/src/locales/zh_CN/modifier-type.ts @@ -58,10 +58,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "一只宝可梦的{{moveType}}系招式威力提升20%。", }, "PokemonLevelIncrementModifierType": { - description: "一只宝可梦等级提升1级。", + description: "使一只宝可梦的等级提升{{levels}}级。", }, "AllPokemonLevelIncrementModifierType": { - description: "所有成员宝可梦等级提升1级。", + description: "使一只寶可夢的等級提升{{levels}}級。", }, "PokemonBaseStatBoosterModifierType": { description: "增加10%持有者的{{statName}},\n个体值越高堆叠上限越高。", diff --git a/src/locales/zh_TW/modifier-type.ts b/src/locales/zh_TW/modifier-type.ts index bf2032a7feba..715bf781aced 100644 --- a/src/locales/zh_TW/modifier-type.ts +++ b/src/locales/zh_TW/modifier-type.ts @@ -59,10 +59,10 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "一隻寶可夢的{{moveType}}系招式威力提升20%。", }, PokemonLevelIncrementModifierType: { - description: "一隻寶可夢等級提升1級。", + description: "Increases a Pokémon's level by {{levels}}.", }, AllPokemonLevelIncrementModifierType: { - description: "所有成員寶可夢等級提升1級。", + description: "Increases all party members' level by {{levels}}.", }, PokemonBaseStatBoosterModifierType: { description: diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 3b43cda68965..63cdca75db4a 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -566,7 +566,12 @@ export class PokemonLevelIncrementModifierType extends PokemonModifierType { } getDescription(scene: BattleScene): string { - return i18next.t("modifierType:ModifierType.PokemonLevelIncrementModifierType.description"); + let levels = 1; + const hasCandyJar = scene.modifiers.find(modifier => modifier instanceof Modifiers.LevelIncrementBoosterModifier); + if (hasCandyJar) { + levels += hasCandyJar.stackCount; + } + return i18next.t("modifierType:ModifierType.PokemonLevelIncrementModifierType.description", {levels }); } } @@ -576,7 +581,12 @@ export class AllPokemonLevelIncrementModifierType extends ModifierType { } getDescription(scene: BattleScene): string { - return i18next.t("modifierType:ModifierType.AllPokemonLevelIncrementModifierType.description"); + let levels = 1; + const hasCandyJar = scene.modifiers.find(modifier => modifier instanceof Modifiers.LevelIncrementBoosterModifier); + if (hasCandyJar) { + levels += hasCandyJar.stackCount; + } + return i18next.t("modifierType:ModifierType.AllPokemonLevelIncrementModifierType.description", { levels }); } } From 21d36bf7add74738befebe88b20fb5720db9f5d8 Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Fri, 12 Jul 2024 12:32:30 -0400 Subject: [PATCH 066/184] move status effect enum into separate file (#2998) --- src/data/status-effect.ts | 12 ++---------- src/enums/status-effect.ts | 10 ++++++++++ src/overrides.ts | 18 +++++++++--------- 3 files changed, 21 insertions(+), 19 deletions(-) create mode 100644 src/enums/status-effect.ts diff --git a/src/data/status-effect.ts b/src/data/status-effect.ts index 5949fb2f1301..65caf58ccb9a 100644 --- a/src/data/status-effect.ts +++ b/src/data/status-effect.ts @@ -1,16 +1,8 @@ import * as Utils from "../utils"; +import { StatusEffect } from "#enums/status-effect"; import i18next, { ParseKeys } from "i18next"; -export enum StatusEffect { - NONE, - POISON, - TOXIC, - PARALYSIS, - SLEEP, - FREEZE, - BURN, - FAINT -} +export { StatusEffect }; export class Status { public effect: StatusEffect; diff --git a/src/enums/status-effect.ts b/src/enums/status-effect.ts new file mode 100644 index 000000000000..b79951f530a9 --- /dev/null +++ b/src/enums/status-effect.ts @@ -0,0 +1,10 @@ +export enum StatusEffect { + NONE, + POISON, + TOXIC, + PARALYSIS, + SLEEP, + FREEZE, + BURN, + FAINT, +} diff --git a/src/overrides.ts b/src/overrides.ts index 8ee801cbf26f..0ef6732d98a9 100644 --- a/src/overrides.ts +++ b/src/overrides.ts @@ -1,23 +1,23 @@ import { Abilities } from "#enums/abilities"; -import { BerryType } from "#enums/berry-type"; +import { type BerryType } from "#enums/berry-type"; import { Biome } from "#enums/biome"; +import { EggTier } from "#enums/egg-type"; import { Moves } from "#enums/moves"; import { Nature } from "#enums/nature"; import { PokeballType } from "#enums/pokeball"; import { Species } from "#enums/species"; -import { Stat } from "#enums/stat"; +import { type Stat } from "#enums/stat"; +import { StatusEffect } from "#enums/status-effect"; import { TimeOfDay } from "#enums/time-of-day"; -import { WeatherType } from "#enums/weather-type"; import { VariantTier } from "#enums/variant-tiers"; -import { EggTier } from "#enums/egg-type"; +import { WeatherType } from "#enums/weather-type"; import { type PokeballCounts } from "./battle-scene"; import { Gender } from "./data/gender"; import { allSpecies } from "./data/pokemon-species"; // eslint-disable-line @typescript-eslint/no-unused-vars -import { StatusEffect } from "./data/status-effect"; -import { TempBattleStat } from "./data/temp-battle-stat"; -import { Type } from "./data/type"; -import { Variant } from "./data/variant"; -import { type SpeciesStatBoosterItem, type ModifierTypes } from "./modifier/modifier-type"; +import { type TempBattleStat } from "./data/temp-battle-stat"; +import { type Type } from "./data/type"; +import { type Variant } from "./data/variant"; +import { type ModifierTypes, type SpeciesStatBoosterItem } from "./modifier/modifier-type"; /** * Overrides for testing different in game situations From 683c3371648081e5fb28d35a618e63f53ef77d58 Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Fri, 12 Jul 2024 10:24:16 -0700 Subject: [PATCH 067/184] add .env.test (#2997) block i18n debug output by default --- .env.test | 1 + 1 file changed, 1 insertion(+) create mode 100644 .env.test diff --git a/.env.test b/.env.test new file mode 100644 index 000000000000..54d5bd6f2573 --- /dev/null +++ b/.env.test @@ -0,0 +1 @@ +VITE_I18N_DEBUG=0 \ No newline at end of file From 2314d34907d87826707c5a717f60cdc55053cbb0 Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Fri, 12 Jul 2024 16:18:52 -0400 Subject: [PATCH 068/184] [QoL] Create default overrides class and export that with custom overrides (#2999) * Create default overrides class and export that with custom overrides * add comment to mock import and replace typecast with type narrowing * change modifier override type to pick keys from modifierTypes --- src/battle-scene.ts | 2 +- src/data/egg.ts | 2 +- src/field/arena.ts | 2 +- src/field/pokemon.ts | 2 +- src/game-mode.ts | 2 +- src/modifier/modifier-type.ts | 57 ++++- src/modifier/modifier.ts | 5 +- src/overrides.ts | 262 +++++++++++--------- src/phases.ts | 2 +- src/system/game-data.ts | 2 +- src/test/abilities/aura_break.test.ts | 2 +- src/test/abilities/battery.test.ts | 2 +- src/test/abilities/battle_bond.test.ts | 2 +- src/test/abilities/costar.test.ts | 2 +- src/test/abilities/disguise.test.ts | 2 +- src/test/abilities/dry_skin.test.ts | 2 +- src/test/abilities/ice_face.test.ts | 2 +- src/test/abilities/intimidate.test.ts | 2 +- src/test/abilities/intrepid_sword.test.ts | 2 +- src/test/abilities/libero.test.ts | 2 +- src/test/abilities/moxie.test.ts | 2 +- src/test/abilities/parental_bond.test.ts | 2 +- src/test/abilities/power_construct.test.ts | 2 +- src/test/abilities/power_spot.test.ts | 2 +- src/test/abilities/protean.test.ts | 2 +- src/test/abilities/quick_draw.test.ts | 2 +- src/test/abilities/sand_veil.test.ts | 2 +- src/test/abilities/sap_sipper.test.ts | 6 +- src/test/abilities/schooling.test.ts | 2 +- src/test/abilities/screen_cleaner.test.ts | 2 +- src/test/abilities/serene_grace.test.ts | 2 +- src/test/abilities/sheer_force.test.ts | 2 +- src/test/abilities/shield_dust.test.ts | 2 +- src/test/abilities/shields_down.test.ts | 2 +- src/test/abilities/steely_spirit.test.ts | 2 +- src/test/abilities/sturdy.test.ts | 2 +- src/test/abilities/unseen_fist.test.ts | 2 +- src/test/abilities/volt_absorb.test.ts | 2 +- src/test/abilities/wind_power.test.ts | 2 +- src/test/abilities/wind_rider.test.ts | 2 +- src/test/abilities/wonder_skin.test.ts | 2 +- src/test/abilities/zen_mode.test.ts | 2 +- src/test/abilities/zero_to_hero.test.ts | 2 +- src/test/achievements/achievement.test.ts | 2 +- src/test/arena/weather_strong_winds.test.ts | 2 +- src/test/battle/battle-order.test.ts | 2 +- src/test/battle/battle.test.ts | 2 +- src/test/battle/error-handling.test.ts | 2 +- src/test/battle/special_battle.test.ts | 2 +- src/test/items/eviolite.test.ts | 2 +- src/test/items/grip_claw.test.ts | 2 +- src/test/items/light_ball.test.ts | 2 +- src/test/items/metal_powder.test.ts | 2 +- src/test/items/quick_powder.test.ts | 2 +- src/test/items/thick_club.test.ts | 2 +- src/test/items/toxic_orb.test.ts | 2 +- src/test/localization/terrain.test.ts | 2 +- src/test/moves/astonish.test.ts | 2 +- src/test/moves/aurora_veil.test.ts | 2 +- src/test/moves/ceaseless_edge.test.ts | 2 +- src/test/moves/dynamax_cannon.test.ts | 2 +- src/test/moves/flower_shield.test.ts | 2 +- src/test/moves/follow_me.test.ts | 2 +- src/test/moves/gastro_acid.test.ts | 2 +- src/test/moves/growth.test.ts | 2 +- src/test/moves/hard_press.test.ts | 2 +- src/test/moves/light_screen.test.ts | 2 +- src/test/moves/magnet_rise.test.ts | 2 +- src/test/moves/make_it_rain.test.ts | 2 +- src/test/moves/purify.test.ts | 2 +- src/test/moves/rage_powder.test.ts | 2 +- src/test/moves/reflect.test.ts | 2 +- src/test/moves/roost.test.ts | 2 +- src/test/moves/spikes.test.ts | 2 +- src/test/moves/spotlight.test.ts | 2 +- src/test/moves/tackle.test.ts | 2 +- src/test/moves/tail_whip.test.ts | 2 +- src/test/moves/tailwind.test.ts | 2 +- src/test/moves/thousand_arrows.test.ts | 2 +- src/test/moves/tidy_up.test.ts | 2 +- src/test/pre.test.ts | 57 +---- src/test/ui/transfer-item.test.ts | 2 +- src/test/vitest.setup.ts | 12 +- src/ui/egg-gacha-ui-handler.ts | 2 +- src/ui/starter-select-ui-handler.ts | 2 +- 85 files changed, 294 insertions(+), 263 deletions(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 9b13a56bb8e2..8d70646a56df 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -49,7 +49,7 @@ import { SceneBase } from "./scene-base"; import CandyBar from "./ui/candy-bar"; import { Variant, variantData } from "./data/variant"; import { Localizable } from "#app/interfaces/locales"; -import * as Overrides from "./overrides"; +import Overrides from "#app/overrides"; import {InputsController} from "./inputs-controller"; import {UiInputs} from "./ui-inputs"; import { NewArenaEvent } from "./events/battle-scene"; diff --git a/src/data/egg.ts b/src/data/egg.ts index bb952d71fb0f..4cbb7afbaf64 100644 --- a/src/data/egg.ts +++ b/src/data/egg.ts @@ -2,7 +2,7 @@ import BattleScene from "../battle-scene"; import PokemonSpecies, { getPokemonSpecies, speciesStarters } from "./pokemon-species"; import { VariantTier } from "../enums/variant-tiers"; import * as Utils from "../utils"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import { pokemonPrevolutions } from "./pokemon-evolutions"; import { PlayerPokemon } from "#app/field/pokemon"; import i18next from "i18next"; diff --git a/src/field/arena.ts b/src/field/arena.ts index ddb3499b3ae5..df8e98d9ca07 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -13,7 +13,7 @@ import { BattlerIndex } from "../battle"; import { Terrain, TerrainType } from "../data/terrain"; import { PostTerrainChangeAbAttr, PostWeatherChangeAbAttr, applyPostTerrainChangeAbAttrs, applyPostWeatherChangeAbAttrs } from "../data/ability"; import Pokemon from "./pokemon"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import { WeatherChangedEvent, TerrainChangedEvent, TagAddedEvent, TagRemovedEvent } from "../events/arena"; import { ArenaTagType } from "#enums/arena-tag-type"; import { Biome } from "#enums/biome"; diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 024d27f9e8f5..a4a82dfb31e2 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -37,7 +37,7 @@ import { Nature, getNatureStatMultiplier } from "../data/nature"; import { SpeciesFormChange, SpeciesFormChangeActiveTrigger, SpeciesFormChangeMoveLearnedTrigger, SpeciesFormChangePostMoveTrigger, SpeciesFormChangeStatusEffectTrigger } from "../data/pokemon-forms"; import { TerrainType } from "../data/terrain"; import { TrainerSlot } from "../data/trainer-config"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import i18next from "i18next"; import { speciesEggMoves } from "../data/egg-moves"; import { ModifierTier } from "../modifier/modifier-tier"; diff --git a/src/game-mode.ts b/src/game-mode.ts index dd22e69d719d..34e09fb762c9 100644 --- a/src/game-mode.ts +++ b/src/game-mode.ts @@ -4,7 +4,7 @@ import BattleScene from "./battle-scene"; import { allChallenges, applyChallenges, Challenge, ChallengeType, copyChallenge } from "./data/challenge"; import PokemonSpecies, { allSpecies } from "./data/pokemon-species"; import { Arena } from "./field/arena"; -import * as Overrides from "./overrides"; +import Overrides from "./overrides"; import * as Utils from "./utils"; import { Biome } from "#enums/biome"; import { Species } from "#enums/species"; diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 63cdca75db4a..c8c9cf7c2f3f 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -20,7 +20,7 @@ import { ModifierTier } from "./modifier-tier"; import { Nature, getNatureName, getNatureStatMultiplier } from "#app/data/nature"; import i18next from "i18next"; import { getModifierTierTextTint } from "#app/ui/text"; -import * as Overrides from "../overrides"; +import Overrides from "#app/overrides"; import { MoneyMultiplierModifier } from "./modifier"; import { Abilities } from "#enums/abilities"; import { BattlerTagType } from "#enums/battler-tag-type"; @@ -1164,7 +1164,57 @@ class WeightedModifierType { } } -export type ModifierTypes = keyof typeof modifierTypes; +type BaseModifierOverride = { + name: Exclude; + count?: number; +}; + +/** Type for modifiers and held items that are constructed via {@linkcode ModifierTypeGenerator}. */ +export type GeneratorModifierOverride = { + count?: number; +} & ( + | { + name: keyof Pick; + type?: SpeciesStatBoosterItem; + } + | { + name: keyof Pick; + type?: TempBattleStat; + } + | { + name: keyof Pick; + type?: Stat; + } + | { + name: keyof Pick; + type?: Nature; + } + | { + name: keyof Pick; + type?: Type; + } + | { + name: keyof Pick; + type?: BerryType; + } + | { + name: keyof Pick; + type?: EvolutionItem; + } + | { + name: keyof Pick; + type?: FormChangeItem; + } + | { + name: keyof Pick; + type?: Moves; + } +); + +/** Type used to construct modifiers and held items for overriding purposes. */ +export type ModifierOverride = GeneratorModifierOverride | BaseModifierOverride; + +export type ModifierTypeKeys = keyof typeof modifierTypes; export const modifierTypes = { POKEBALL: () => new AddPokeballModifierType("pb", PokeballType.POKEBALL, 5), @@ -1831,8 +1881,7 @@ export function getPlayerModifierTypeOptions(count: integer, party: PlayerPokemo // OVERRIDE IF NECESSARY if (Overrides.ITEM_REWARD_OVERRIDE?.length) { options.forEach((mod, i) => { - // @ts-ignore: keeps throwing don't use string as index error in typedoc run - const override = modifierTypes[Overrides.ITEM_REWARD_OVERRIDE[i]]?.(); + const override = modifierTypes[Overrides.ITEM_REWARD_OVERRIDE[i]](); mod.type = (override instanceof ModifierTypeGenerator ? override.generateType(party) : override) || mod.type; }); } diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 6f098ade124b..a25f2a8a1022 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -20,7 +20,7 @@ import { achvs } from "../system/achv"; import { VoucherType } from "../system/voucher"; import { FormChangeItem, SpeciesFormChangeItemTrigger } from "../data/pokemon-forms"; import { Nature } from "#app/data/nature"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import { ModifierType, modifierTypes } from "./modifier-type"; import { Command } from "#app/ui/command-ui-handler.js"; import { Species } from "#enums/species"; @@ -2665,7 +2665,8 @@ export function overrideHeldItems(scene: BattleScene, pokemon: Pokemon, player: const modifierType: ModifierType = modifierTypes[itemName](); // we retrieve the item in the list let itemModifier: PokemonHeldItemModifier; if (modifierType instanceof ModifierTypes.ModifierTypeGenerator) { - itemModifier = modifierType.generateType(null, [item.type]).withIdFromFunc(modifierTypes[itemName]).newModifier(pokemon) as PokemonHeldItemModifier; + const pregenArgs = "type" in item ? [item.type] : null; + itemModifier = modifierType.generateType(null, pregenArgs).withIdFromFunc(modifierTypes[itemName]).newModifier(pokemon) as PokemonHeldItemModifier; } else { itemModifier = modifierType.withIdFromFunc(modifierTypes[itemName]).newModifier(pokemon) as PokemonHeldItemModifier; } diff --git a/src/overrides.ts b/src/overrides.ts index 0ef6732d98a9..876938405560 100644 --- a/src/overrides.ts +++ b/src/overrides.ts @@ -1,12 +1,9 @@ import { Abilities } from "#enums/abilities"; -import { type BerryType } from "#enums/berry-type"; import { Biome } from "#enums/biome"; import { EggTier } from "#enums/egg-type"; import { Moves } from "#enums/moves"; -import { Nature } from "#enums/nature"; import { PokeballType } from "#enums/pokeball"; import { Species } from "#enums/species"; -import { type Stat } from "#enums/stat"; import { StatusEffect } from "#enums/status-effect"; import { TimeOfDay } from "#enums/time-of-day"; import { VariantTier } from "#enums/variant-tiers"; @@ -14,135 +11,166 @@ import { WeatherType } from "#enums/weather-type"; import { type PokeballCounts } from "./battle-scene"; import { Gender } from "./data/gender"; import { allSpecies } from "./data/pokemon-species"; // eslint-disable-line @typescript-eslint/no-unused-vars -import { type TempBattleStat } from "./data/temp-battle-stat"; -import { type Type } from "./data/type"; -import { type Variant } from "./data/variant"; -import { type ModifierTypes, type SpeciesStatBoosterItem } from "./modifier/modifier-type"; +import { Variant } from "./data/variant"; +import { type ModifierOverride, type ModifierTypeKeys } from "./modifier/modifier-type"; /** - * Overrides for testing different in game situations - * if an override name starts with "STARTING", it will apply when a new run begins - */ - -/** - * OVERALL OVERRIDES - */ - -// a specific seed (default: a random string of 24 characters) -export const SEED_OVERRIDE: string = ""; -export const WEATHER_OVERRIDE: WeatherType = WeatherType.NONE; -export const DOUBLE_BATTLE_OVERRIDE: boolean = false; -export const SINGLE_BATTLE_OVERRIDE: boolean = false; -export const STARTING_WAVE_OVERRIDE: integer = 0; -export const STARTING_BIOME_OVERRIDE: Biome = Biome.TOWN; -export const ARENA_TINT_OVERRIDE: TimeOfDay = null; -// Multiplies XP gained by this value including 0. Set to null to ignore the override -export const XP_MULTIPLIER_OVERRIDE: number = null; -// default 1000 -export const STARTING_MONEY_OVERRIDE: integer = 0; -export const FREE_CANDY_UPGRADE_OVERRIDE: boolean = false; -export const POKEBALL_OVERRIDE: { active: boolean, pokeballs: PokeballCounts } = { - active: false, - pokeballs: { - [PokeballType.POKEBALL]: 5, - [PokeballType.GREAT_BALL]: 0, - [PokeballType.ULTRA_BALL]: 0, - [PokeballType.ROGUE_BALL]: 0, - [PokeballType.MASTER_BALL]: 0, - } -}; - -/** - * PLAYER OVERRIDES - */ - -/** - * Set the form index of any starter in the party whose `speciesId` is inside this override - * @see {@link allSpecies} in `src/data/pokemon-species.ts` for form indexes + * Overrides that are using when testing different in game situations + * + * Any override added here will be used instead of the value in {@linkcode DefaultOverrides} + * + * If an override name starts with "STARTING", it will apply when a new run begins + * * @example * ``` - * const STARTER_FORM_OVERRIDES = { - * [Species.DARMANITAN]: 1 + * const overrides = { + * ABILITY_OVERRIDE: Abilities.PROTEAN, + * PASSIVE_ABILITY_OVERRIDE: Abilities.PIXILATE, * } * ``` */ -export const STARTER_FORM_OVERRIDES: Partial> = {}; +const overrides = {} satisfies Partial>; -// default 5 or 20 for Daily -export const STARTING_LEVEL_OVERRIDE: integer = 0; /** - * SPECIES OVERRIDE - * will only apply to the first starter in your party or each enemy pokemon - * default is 0 to not override - * @example SPECIES_OVERRIDE = Species.Bulbasaur; + * If you need to add Overrides values for local testing do that inside {@linkcode overrides} + * --- + * Defaults for Overrides that are used when testing different in game situations + * + * If an override name starts with "STARTING", it will apply when a new run begins */ -export const STARTER_SPECIES_OVERRIDE: Species | integer = 0; -export const ABILITY_OVERRIDE: Abilities = Abilities.NONE; -export const PASSIVE_ABILITY_OVERRIDE: Abilities = Abilities.NONE; -export const STATUS_OVERRIDE: StatusEffect = StatusEffect.NONE; -export const GENDER_OVERRIDE: Gender = null; -export const MOVESET_OVERRIDE: Array = []; -export const SHINY_OVERRIDE: boolean = false; -export const VARIANT_OVERRIDE: Variant = 0; +class DefaultOverrides { + // ----------------- + // OVERALL OVERRIDES + // ----------------- + /** a specific seed (default: a random string of 24 characters) */ + readonly SEED_OVERRIDE: string = ""; + readonly WEATHER_OVERRIDE: WeatherType = WeatherType.NONE; + readonly DOUBLE_BATTLE_OVERRIDE: boolean = false; + readonly SINGLE_BATTLE_OVERRIDE: boolean = false; + readonly STARTING_WAVE_OVERRIDE: integer = 0; + readonly STARTING_BIOME_OVERRIDE: Biome = Biome.TOWN; + readonly ARENA_TINT_OVERRIDE: TimeOfDay = null; + /** Multiplies XP gained by this value including 0. Set to null to ignore the override */ + readonly XP_MULTIPLIER_OVERRIDE: number = null; + /** default 1000 */ + readonly STARTING_MONEY_OVERRIDE: integer = 0; + readonly FREE_CANDY_UPGRADE_OVERRIDE: boolean = false; + readonly POKEBALL_OVERRIDE: { active: boolean; pokeballs: PokeballCounts } = { + active: false, + pokeballs: { + [PokeballType.POKEBALL]: 5, + [PokeballType.GREAT_BALL]: 0, + [PokeballType.ULTRA_BALL]: 0, + [PokeballType.ROGUE_BALL]: 0, + [PokeballType.MASTER_BALL]: 0, + }, + }; -/** - * OPPONENT / ENEMY OVERRIDES - */ + // ---------------- + // PLAYER OVERRIDES + // ---------------- + /** + * Set the form index of any starter in the party whose `speciesId` is inside this override + * @see {@link allSpecies} in `src/data/pokemon-species.ts` for form indexes + * @example + * ``` + * const STARTER_FORM_OVERRIDES = { + * [Species.DARMANITAN]: 1 + * } + * ``` + */ + readonly STARTER_FORM_OVERRIDES: Partial> = {}; -export const OPP_SPECIES_OVERRIDE: Species | integer = 0; -export const OPP_LEVEL_OVERRIDE: number = 0; -export const OPP_ABILITY_OVERRIDE: Abilities = Abilities.NONE; -export const OPP_PASSIVE_ABILITY_OVERRIDE: Abilities = Abilities.NONE; -export const OPP_STATUS_OVERRIDE: StatusEffect = StatusEffect.NONE; -export const OPP_GENDER_OVERRIDE: Gender = null; -export const OPP_MOVESET_OVERRIDE: Array = []; -export const OPP_SHINY_OVERRIDE: boolean = false; -export const OPP_VARIANT_OVERRIDE: Variant = 0; -export const OPP_IVS_OVERRIDE: integer | integer[] = []; + /** default 5 or 20 for Daily */ + readonly STARTING_LEVEL_OVERRIDE: integer = 0; + /** + * SPECIES OVERRIDE + * will only apply to the first starter in your party or each enemy pokemon + * default is 0 to not override + * @example SPECIES_OVERRIDE = Species.Bulbasaur; + */ + readonly STARTER_SPECIES_OVERRIDE: Species | integer = 0; + readonly ABILITY_OVERRIDE: Abilities = Abilities.NONE; + readonly PASSIVE_ABILITY_OVERRIDE: Abilities = Abilities.NONE; + readonly STATUS_OVERRIDE: StatusEffect = StatusEffect.NONE; + readonly GENDER_OVERRIDE: Gender = null; + readonly MOVESET_OVERRIDE: Array = []; + readonly SHINY_OVERRIDE: boolean = false; + readonly VARIANT_OVERRIDE: Variant = 0; -/** - * EGG OVERRIDES - */ + // -------------------------- + // OPPONENT / ENEMY OVERRIDES + // -------------------------- + readonly OPP_SPECIES_OVERRIDE: Species | integer = 0; + readonly OPP_LEVEL_OVERRIDE: number = 0; + readonly OPP_ABILITY_OVERRIDE: Abilities = Abilities.NONE; + readonly OPP_PASSIVE_ABILITY_OVERRIDE: Abilities = Abilities.NONE; + readonly OPP_STATUS_OVERRIDE: StatusEffect = StatusEffect.NONE; + readonly OPP_GENDER_OVERRIDE: Gender = null; + readonly OPP_MOVESET_OVERRIDE: Array = []; + readonly OPP_SHINY_OVERRIDE: boolean = false; + readonly OPP_VARIANT_OVERRIDE: Variant = 0; + readonly OPP_IVS_OVERRIDE: integer | integer[] = []; -export const EGG_IMMEDIATE_HATCH_OVERRIDE: boolean = false; -export const EGG_TIER_OVERRIDE: EggTier = null; -export const EGG_SHINY_OVERRIDE: boolean = false; -export const EGG_VARIANT_OVERRIDE: VariantTier = null; -export const EGG_FREE_GACHA_PULLS_OVERRIDE: boolean = false; -export const EGG_GACHA_PULL_COUNT_OVERRIDE: number = 0; + // ------------- + // EGG OVERRIDES + // ------------- + readonly EGG_IMMEDIATE_HATCH_OVERRIDE: boolean = false; + readonly EGG_TIER_OVERRIDE: EggTier = null; + readonly EGG_SHINY_OVERRIDE: boolean = false; + readonly EGG_VARIANT_OVERRIDE: VariantTier = null; + readonly EGG_FREE_GACHA_PULLS_OVERRIDE: boolean = false; + readonly EGG_GACHA_PULL_COUNT_OVERRIDE: number = 0; -/** - * MODIFIER / ITEM OVERRIDES - * if count is not provided, it will default to 1 - * @example Modifier Override [{name: "EXP_SHARE", count: 2}] - * @example Held Item Override [{name: "LUCKY_EGG"}] - * - * Some items are generated based on a sub-type (i.e. berries), to override those: - * @example [{name: "BERRY", count: 5, type: BerryType.SITRUS}] - * types are listed in interface below - * - TempBattleStat is for TEMP_STAT_BOOSTER / X Items (Dire hit is separate) - * - Stat is for BASE_STAT_BOOSTER / Vitamin - * - Nature is for MINT - * - Type is for TERA_SHARD or ATTACK_TYPE_BOOSTER (type boosting items i.e Silk Scarf) - * - BerryType is for BERRY - * - SpeciesStatBoosterItem is for SPECIES_STAT_BOOSTER - */ -interface ModifierOverride { - name: ModifierTypes & string, - count?: integer - type?: TempBattleStat|Stat|Nature|Type|BerryType|SpeciesStatBoosterItem + // ------------------------- + // MODIFIER / ITEM OVERRIDES + // ------------------------- + /** + * Overrides labeled `MODIFIER` deal with any modifier so long as it doesn't require a party + * member to hold it (typically this is, extends, or generates a {@linkcode ModifierType}), + * like `EXP_SHARE`, `CANDY_JAR`, etc. + * + * Overrides labeled `HELD_ITEM` specifically pertain to any entry in {@linkcode modifierTypes} that + * extends, or generates a {@linkcode PokemonHeldItemModifierType}, like `SOUL_DEW`, `TOXIC_ORB`, etc. + * + * Note that, if count is not provided, it will default to 1. + * + * Additionally, note that some held items and modifiers are grouped together via + * a {@linkcode ModifierTypeGenerator} and require pre-generation arguments to get + * a specific item from that group. If a type is not set, the generator will either + * use the party to weight item choice or randomly pick an item. + * + * @example + * ``` + * // Will have a quantity of 2 in-game + * STARTING_MODIFIER_OVERRIDE = [{name: "EXP_SHARE", count: 2}] + * // Will have a quantity of 1 in-game + * STARTING_HELD_ITEM_OVERRIDE = [{name: "LUCKY_EGG"}] + * // Type must be given to get a specific berry + * STARTING_HELD_ITEM_OVERRIDE = [{name: "BERRY", type: BerryType.SITRUS}] + * // A random berry will be generated at runtime + * STARTING_HELD_ITEM_OVERRIDE = [{name: "BERRY"}] + * ``` + */ + readonly STARTING_MODIFIER_OVERRIDE: Array = []; + readonly OPP_MODIFIER_OVERRIDE: Array = []; + + readonly STARTING_HELD_ITEMS_OVERRIDE: Array = []; + readonly OPP_HELD_ITEMS_OVERRIDE: Array = []; + readonly NEVER_CRIT_OVERRIDE: boolean = false; + + /** + * An array of items by keys as defined in the "modifierTypes" object in the "modifier/modifier-type.ts" file. + * Items listed will replace the normal rolls. + * If less items are listed than rolled, only some items will be replaced + * If more items are listed than rolled, only the first X items will be shown, where X is the number of items rolled. + */ + readonly ITEM_REWARD_OVERRIDE: Array = []; } -export const STARTING_MODIFIER_OVERRIDE: Array = []; -export const OPP_MODIFIER_OVERRIDE: Array = []; -export const STARTING_HELD_ITEMS_OVERRIDE: Array = []; -export const OPP_HELD_ITEMS_OVERRIDE: Array = []; -export const NEVER_CRIT_OVERRIDE: boolean = false; +export const defaultOverrides = new DefaultOverrides(); -/** - * An array of items by keys as defined in the "modifierTypes" object in the "modifier/modifier-type.ts" file. - * Items listed will replace the normal rolls. - * If less items are listed than rolled, only some items will be replaced - * If more items are listed than rolled, only the first X items will be shown, where X is the number of items rolled. - */ -export const ITEM_REWARD_OVERRIDE: Array = []; +export default { + ...defaultOverrides, + ...overrides +} satisfies InstanceType; diff --git a/src/phases.ts b/src/phases.ts index 963535d052a4..fa8e18df0929 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -50,7 +50,7 @@ import { fetchDailyRunSeed, getDailyRunStarters } from "./data/daily-run"; import { GameMode, GameModes, getGameMode } from "./game-mode"; import PokemonSpecies, { getPokemonSpecies, speciesStarters } from "./data/pokemon-species"; import i18next from "./plugins/i18n"; -import * as Overrides from "./overrides"; +import Overrides from "./overrides"; import { TextStyle, addTextObject } from "./ui/text"; import { Type } from "./data/type"; import { BerryUsedEvent, EncounterPhaseEvent, MoveUsedEvent, TurnEndEvent, TurnInitEvent } from "./events/battle-scene"; diff --git a/src/system/game-data.ts b/src/system/game-data.ts index 2f5bcd1f5c23..3f9a6c96b26b 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -4,7 +4,7 @@ import Pokemon, { EnemyPokemon, PlayerPokemon } from "../field/pokemon"; import { pokemonEvolutions, pokemonPrevolutions } from "../data/pokemon-evolutions"; import PokemonSpecies, { allSpecies, getPokemonSpecies, noStarterFormKeys, speciesStarters } from "../data/pokemon-species"; import * as Utils from "../utils"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import PokemonData from "./pokemon-data"; import PersistentModifierData from "./modifier-data"; import ArenaData from "./arena-data"; diff --git a/src/test/abilities/aura_break.test.ts b/src/test/abilities/aura_break.test.ts index bfd1fdf59fe2..77718f6d5145 100644 --- a/src/test/abilities/aura_break.test.ts +++ b/src/test/abilities/aura_break.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { MoveEffectPhase } from "#app/phases"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/battery.test.ts b/src/test/abilities/battery.test.ts index 53a04732b748..1077394ee487 100644 --- a/src/test/abilities/battery.test.ts +++ b/src/test/abilities/battery.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; diff --git a/src/test/abilities/battle_bond.test.ts b/src/test/abilities/battle_bond.test.ts index b2ff73f5b76d..a72c1a0fa67a 100644 --- a/src/test/abilities/battle_bond.test.ts +++ b/src/test/abilities/battle_bond.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "#test/utils/gameManager"; import { getMovePosition } from "#test/utils/gameManagerUtils"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Moves } from "#enums/moves"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; diff --git a/src/test/abilities/costar.test.ts b/src/test/abilities/costar.test.ts index ecd70088aa23..f677d55e1831 100644 --- a/src/test/abilities/costar.test.ts +++ b/src/test/abilities/costar.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; import Phaser from "phaser"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { BattleStat } from "#app/data/battle-stat.js"; import { CommandPhase, MessagePhase } from "#app/phases.js"; import { getMovePosition } from "../utils/gameManagerUtils"; diff --git a/src/test/abilities/disguise.test.ts b/src/test/abilities/disguise.test.ts index 297aa33e06c9..41650cbd280e 100644 --- a/src/test/abilities/disguise.test.ts +++ b/src/test/abilities/disguise.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "#test/utils/gameManager"; import { getMovePosition } from "#test/utils/gameManagerUtils"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Moves } from "#enums/moves"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; diff --git a/src/test/abilities/dry_skin.test.ts b/src/test/abilities/dry_skin.test.ts index 29e7057bd84f..96fcb27f5450 100644 --- a/src/test/abilities/dry_skin.test.ts +++ b/src/test/abilities/dry_skin.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { TurnEndPhase } from "#app/phases"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; diff --git a/src/test/abilities/ice_face.test.ts b/src/test/abilities/ice_face.test.ts index 7d85f5bbc559..74972eabb659 100644 --- a/src/test/abilities/ice_face.test.ts +++ b/src/test/abilities/ice_face.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { MoveEffectPhase, diff --git a/src/test/abilities/intimidate.test.ts b/src/test/abilities/intimidate.test.ts index 4a690e76b56c..2dbad6620980 100644 --- a/src/test/abilities/intimidate.test.ts +++ b/src/test/abilities/intimidate.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, DamagePhase, EncounterPhase, EnemyCommandPhase, SelectStarterPhase, diff --git a/src/test/abilities/intrepid_sword.test.ts b/src/test/abilities/intrepid_sword.test.ts index 2d51642be704..0845a8beb22a 100644 --- a/src/test/abilities/intrepid_sword.test.ts +++ b/src/test/abilities/intrepid_sword.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import {Abilities} from "#enums/abilities"; import {Species} from "#enums/species"; import { diff --git a/src/test/abilities/libero.test.ts b/src/test/abilities/libero.test.ts index a00239a651b1..ef5348dab886 100644 --- a/src/test/abilities/libero.test.ts +++ b/src/test/abilities/libero.test.ts @@ -1,7 +1,7 @@ import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/moxie.test.ts b/src/test/abilities/moxie.test.ts index 46fc4e5c34c8..6da5561ac1f8 100644 --- a/src/test/abilities/moxie.test.ts +++ b/src/test/abilities/moxie.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, EnemyCommandPhase, diff --git a/src/test/abilities/parental_bond.test.ts b/src/test/abilities/parental_bond.test.ts index cfa6d94182f8..1b0362e8120b 100644 --- a/src/test/abilities/parental_bond.test.ts +++ b/src/test/abilities/parental_bond.test.ts @@ -1,7 +1,7 @@ import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/power_construct.test.ts b/src/test/abilities/power_construct.test.ts index 68a360a60a26..c9d0e4ba755e 100644 --- a/src/test/abilities/power_construct.test.ts +++ b/src/test/abilities/power_construct.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "#test/utils/gameManager"; import { getMovePosition } from "#test/utils/gameManagerUtils"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Moves } from "#enums/moves"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; diff --git a/src/test/abilities/power_spot.test.ts b/src/test/abilities/power_spot.test.ts index 0ed2b10f4be0..129a6cc49a2f 100644 --- a/src/test/abilities/power_spot.test.ts +++ b/src/test/abilities/power_spot.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; diff --git a/src/test/abilities/protean.test.ts b/src/test/abilities/protean.test.ts index 125c03eb39c7..4d8faae1cd36 100644 --- a/src/test/abilities/protean.test.ts +++ b/src/test/abilities/protean.test.ts @@ -1,7 +1,7 @@ import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/quick_draw.test.ts b/src/test/abilities/quick_draw.test.ts index 884b108381d6..de62932d4329 100644 --- a/src/test/abilities/quick_draw.test.ts +++ b/src/test/abilities/quick_draw.test.ts @@ -1,6 +1,6 @@ import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; import { FaintPhase } from "#app/phases"; diff --git a/src/test/abilities/sand_veil.test.ts b/src/test/abilities/sand_veil.test.ts index 221d48d3ca17..615c778ed3fa 100644 --- a/src/test/abilities/sand_veil.test.ts +++ b/src/test/abilities/sand_veil.test.ts @@ -1,7 +1,7 @@ import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/sap_sipper.test.ts b/src/test/abilities/sap_sipper.test.ts index 403ac1bf4ffd..87a07eeff66e 100644 --- a/src/test/abilities/sap_sipper.test.ts +++ b/src/test/abilities/sap_sipper.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { MoveEndPhase, TurnEndPhase, } from "#app/phases"; @@ -139,10 +139,9 @@ describe("Abilities - Sap Sipper", () => { expect(game.phaseInterceptor.log).not.toContain("ShowAbilityPhase"); }); - /* // TODO Add METRONOME outcome override // To run this testcase, manually modify the METRONOME move to always give SAP_SIPPER, then uncomment - it("activate once against multi-hit grass attacks (metronome)", async() => { + it.todo("activate once against multi-hit grass attacks (metronome)", async() => { const moveToUse = Moves.METRONOME; const enemyAbility = Abilities.SAP_SIPPER; @@ -162,5 +161,4 @@ describe("Abilities - Sap Sipper", () => { expect(startingOppHp - game.scene.getEnemyParty()[0].hp).toBe(0); expect(game.scene.getEnemyParty()[0].summonData.battleStats[BattleStat.ATK]).toBe(1); }); - */ }); diff --git a/src/test/abilities/schooling.test.ts b/src/test/abilities/schooling.test.ts index 4fd64b97246f..41829e5753c1 100644 --- a/src/test/abilities/schooling.test.ts +++ b/src/test/abilities/schooling.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "#test/utils/gameManager"; import { getMovePosition } from "#test/utils/gameManagerUtils"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Moves } from "#enums/moves"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; diff --git a/src/test/abilities/screen_cleaner.test.ts b/src/test/abilities/screen_cleaner.test.ts index d790469e952f..6eb9de07dff7 100644 --- a/src/test/abilities/screen_cleaner.test.ts +++ b/src/test/abilities/screen_cleaner.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { PostSummonPhase, TurnEndPhase, } from "#app/phases"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/serene_grace.test.ts b/src/test/abilities/serene_grace.test.ts index cf283ea92a82..2229794f16f3 100644 --- a/src/test/abilities/serene_grace.test.ts +++ b/src/test/abilities/serene_grace.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import {Abilities} from "#enums/abilities"; import {applyAbAttrs ,MoveEffectChanceMultiplierAbAttr} from "#app/data/ability"; import {Species} from "#enums/species"; diff --git a/src/test/abilities/sheer_force.test.ts b/src/test/abilities/sheer_force.test.ts index c01ec176f4dc..b94ac33ea36a 100644 --- a/src/test/abilities/sheer_force.test.ts +++ b/src/test/abilities/sheer_force.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import {Abilities} from "#enums/abilities"; import {applyAbAttrs ,applyPreAttackAbAttrs,applyPostDefendAbAttrs, MoveEffectChanceMultiplierAbAttr, MovePowerBoostAbAttr, PostDefendTypeChangeAbAttr} from "#app/data/ability"; import {Species} from "#enums/species"; diff --git a/src/test/abilities/shield_dust.test.ts b/src/test/abilities/shield_dust.test.ts index f52a1d6c7d41..f6014c02fb05 100644 --- a/src/test/abilities/shield_dust.test.ts +++ b/src/test/abilities/shield_dust.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Abilities } from "#enums/abilities"; import {applyAbAttrs ,applyPreDefendAbAttrs,IgnoreMoveEffectsAbAttr,MoveEffectChanceMultiplierAbAttr} from "#app/data/ability"; import {Species} from "#enums/species"; diff --git a/src/test/abilities/shields_down.test.ts b/src/test/abilities/shields_down.test.ts index f35fdd9ed793..b25a5cd7a40c 100644 --- a/src/test/abilities/shields_down.test.ts +++ b/src/test/abilities/shields_down.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "#test/utils/gameManager"; import { getMovePosition } from "#test/utils/gameManagerUtils"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Moves } from "#enums/moves"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; diff --git a/src/test/abilities/steely_spirit.test.ts b/src/test/abilities/steely_spirit.test.ts index e9c673a102af..7eac51bf5f86 100644 --- a/src/test/abilities/steely_spirit.test.ts +++ b/src/test/abilities/steely_spirit.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; diff --git a/src/test/abilities/sturdy.test.ts b/src/test/abilities/sturdy.test.ts index b9d764971f0c..f97cda3e08c5 100644 --- a/src/test/abilities/sturdy.test.ts +++ b/src/test/abilities/sturdy.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { DamagePhase, MoveEndPhase, diff --git a/src/test/abilities/unseen_fist.test.ts b/src/test/abilities/unseen_fist.test.ts index c53be8c82a4c..efea425a6619 100644 --- a/src/test/abilities/unseen_fist.test.ts +++ b/src/test/abilities/unseen_fist.test.ts @@ -1,7 +1,7 @@ import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/volt_absorb.test.ts b/src/test/abilities/volt_absorb.test.ts index 86efd1a9d93a..3e199495fb63 100644 --- a/src/test/abilities/volt_absorb.test.ts +++ b/src/test/abilities/volt_absorb.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { TurnEndPhase, } from "#app/phases"; diff --git a/src/test/abilities/wind_power.test.ts b/src/test/abilities/wind_power.test.ts index 89957362268d..5f54fd8c7544 100644 --- a/src/test/abilities/wind_power.test.ts +++ b/src/test/abilities/wind_power.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TurnEndPhase, diff --git a/src/test/abilities/wind_rider.test.ts b/src/test/abilities/wind_rider.test.ts index 2b9361f58396..ffe421e29e78 100644 --- a/src/test/abilities/wind_rider.test.ts +++ b/src/test/abilities/wind_rider.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TurnEndPhase, diff --git a/src/test/abilities/wonder_skin.test.ts b/src/test/abilities/wonder_skin.test.ts index 4dc4b1d42829..477b03f0450f 100644 --- a/src/test/abilities/wonder_skin.test.ts +++ b/src/test/abilities/wonder_skin.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TurnEndPhase, } from "#app/phases"; import { Moves } from "#enums/moves"; diff --git a/src/test/abilities/zen_mode.test.ts b/src/test/abilities/zen_mode.test.ts index 4a3caaaa1575..34d604b4d75f 100644 --- a/src/test/abilities/zen_mode.test.ts +++ b/src/test/abilities/zen_mode.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { CommandPhase, DamagePhase, diff --git a/src/test/abilities/zero_to_hero.test.ts b/src/test/abilities/zero_to_hero.test.ts index e02647291258..c9eff87362ea 100644 --- a/src/test/abilities/zero_to_hero.test.ts +++ b/src/test/abilities/zero_to_hero.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "#test/utils/gameManager"; import { getMovePosition } from "#test/utils/gameManagerUtils"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Moves } from "#enums/moves"; import { Abilities } from "#enums/abilities"; import { Species } from "#enums/species"; diff --git a/src/test/achievements/achievement.test.ts b/src/test/achievements/achievement.test.ts index f24529187c66..bfcc77337ac6 100644 --- a/src/test/achievements/achievement.test.ts +++ b/src/test/achievements/achievement.test.ts @@ -5,7 +5,7 @@ import { IntegerHolder, NumberHolder } from "#app/utils.js"; import { TurnHeldItemTransferModifier } from "#app/modifier/modifier.js"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; describe("check some Achievement related stuff", () => { it ("should check Achievement creation", () => { diff --git a/src/test/arena/weather_strong_winds.test.ts b/src/test/arena/weather_strong_winds.test.ts index d022d69a772f..0cac700fb3b3 100644 --- a/src/test/arena/weather_strong_winds.test.ts +++ b/src/test/arena/weather_strong_winds.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TurnStartPhase, diff --git a/src/test/battle/battle-order.test.ts b/src/test/battle/battle-order.test.ts index 5d8f9d2c98ff..bf06c6611418 100644 --- a/src/test/battle/battle-order.test.ts +++ b/src/test/battle/battle-order.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, EnemyCommandPhase, SelectTargetPhase, TurnStartPhase diff --git a/src/test/battle/battle.test.ts b/src/test/battle/battle.test.ts index 61dcd5f671b8..9b0e71c080d3 100644 --- a/src/test/battle/battle.test.ts +++ b/src/test/battle/battle.test.ts @@ -2,7 +2,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest import {generateStarter, getMovePosition,} from "#app/test/utils/gameManagerUtils"; import {Mode} from "#app/ui/ui"; import {GameModes} from "#app/game-mode"; -import * as overrides from "../../overrides"; +import overrides from "../../overrides"; import {Command} from "#app/ui/command-ui-handler"; import { CommandPhase, DamagePhase, diff --git a/src/test/battle/error-handling.test.ts b/src/test/battle/error-handling.test.ts index d46d8bcf7e88..767a26cb013b 100644 --- a/src/test/battle/error-handling.test.ts +++ b/src/test/battle/error-handling.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import GameManager from "#app/test/utils/gameManager"; import Phaser from "phaser"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; import { Species } from "#enums/species"; diff --git a/src/test/battle/special_battle.test.ts b/src/test/battle/special_battle.test.ts index 01ae7d05359a..2147638ad47e 100644 --- a/src/test/battle/special_battle.test.ts +++ b/src/test/battle/special_battle.test.ts @@ -1,6 +1,6 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import {Mode} from "#app/ui/ui"; -import * as overrides from "../../overrides"; +import overrides from "../../overrides"; import { CommandPhase, } from "#app/phases"; diff --git a/src/test/items/eviolite.test.ts b/src/test/items/eviolite.test.ts index 5b4561d48773..983a3ebd1f93 100644 --- a/src/test/items/eviolite.test.ts +++ b/src/test/items/eviolite.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phase from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Stat } from "#app/data/pokemon-stat"; import { EvolutionStatBoosterModifier } from "#app/modifier/modifier"; import { modifierTypes } from "#app/modifier/modifier-type"; diff --git a/src/test/items/grip_claw.test.ts b/src/test/items/grip_claw.test.ts index ae621770da62..0247ccb2076d 100644 --- a/src/test/items/grip_claw.test.ts +++ b/src/test/items/grip_claw.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phase from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Moves } from "#app/enums/moves.js"; import { Species } from "#app/enums/species.js"; import { BerryType } from "#app/enums/berry-type.js"; diff --git a/src/test/items/light_ball.test.ts b/src/test/items/light_ball.test.ts index 52fab7b044a6..ef37860e007f 100644 --- a/src/test/items/light_ball.test.ts +++ b/src/test/items/light_ball.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phase from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Stat } from "#app/data/pokemon-stat"; import { SpeciesStatBoosterModifier } from "#app/modifier/modifier"; diff --git a/src/test/items/metal_powder.test.ts b/src/test/items/metal_powder.test.ts index 5aa2c517ac94..ea13660efaff 100644 --- a/src/test/items/metal_powder.test.ts +++ b/src/test/items/metal_powder.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phase from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Stat } from "#app/data/pokemon-stat"; import { SpeciesStatBoosterModifier } from "#app/modifier/modifier"; diff --git a/src/test/items/quick_powder.test.ts b/src/test/items/quick_powder.test.ts index 753f62e36ebe..5d858b6dec53 100644 --- a/src/test/items/quick_powder.test.ts +++ b/src/test/items/quick_powder.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phase from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Stat } from "#app/data/pokemon-stat"; import { SpeciesStatBoosterModifier } from "#app/modifier/modifier"; diff --git a/src/test/items/thick_club.test.ts b/src/test/items/thick_club.test.ts index 3356196e8c57..eaa1ed4bf9ae 100644 --- a/src/test/items/thick_club.test.ts +++ b/src/test/items/thick_club.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phase from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Stat } from "#app/data/pokemon-stat"; import { SpeciesStatBoosterModifier } from "#app/modifier/modifier"; diff --git a/src/test/items/toxic_orb.test.ts b/src/test/items/toxic_orb.test.ts index 64dc3191d88a..0861477e88f0 100644 --- a/src/test/items/toxic_orb.test.ts +++ b/src/test/items/toxic_orb.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, EnemyCommandPhase, diff --git a/src/test/localization/terrain.test.ts b/src/test/localization/terrain.test.ts index 89884290e001..526dedf8d245 100644 --- a/src/test/localization/terrain.test.ts +++ b/src/test/localization/terrain.test.ts @@ -1,7 +1,7 @@ import { beforeAll, describe, beforeEach, afterEach, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TerrainType, getTerrainName } from "#app/data/terrain"; import { getTerrainStartMessage, getTerrainClearMessage, getTerrainBlockMessage } from "#app/data/weather"; diff --git a/src/test/moves/astonish.test.ts b/src/test/moves/astonish.test.ts index 3ca164fedd6f..bd18d159b658 100644 --- a/src/test/moves/astonish.test.ts +++ b/src/test/moves/astonish.test.ts @@ -1,7 +1,7 @@ import Phaser from "phaser"; import { afterEach, beforeAll, beforeEach, describe, expect, test, vi } from "vitest"; import GameManager from "../utils/gameManager"; -import * as Overrides from "#app/overrides"; +import Overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/moves/aurora_veil.test.ts b/src/test/moves/aurora_veil.test.ts index e9c3d9207171..258059f9c489 100644 --- a/src/test/moves/aurora_veil.test.ts +++ b/src/test/moves/aurora_veil.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { TurnEndPhase, } from "#app/phases"; diff --git a/src/test/moves/ceaseless_edge.test.ts b/src/test/moves/ceaseless_edge.test.ts index 6443e34d8d25..636c9c3e6180 100644 --- a/src/test/moves/ceaseless_edge.test.ts +++ b/src/test/moves/ceaseless_edge.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { MoveEffectPhase, TurnEndPhase diff --git a/src/test/moves/dynamax_cannon.test.ts b/src/test/moves/dynamax_cannon.test.ts index f2223fc6d45a..cdf8372b8a49 100644 --- a/src/test/moves/dynamax_cannon.test.ts +++ b/src/test/moves/dynamax_cannon.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { MoveEffectPhase } from "#app/phases"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; import { Stat } from "#app/data/pokemon-stat"; diff --git a/src/test/moves/flower_shield.test.ts b/src/test/moves/flower_shield.test.ts index f94af93fc664..b6e196cd9f76 100644 --- a/src/test/moves/flower_shield.test.ts +++ b/src/test/moves/flower_shield.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TurnEndPhase, diff --git a/src/test/moves/follow_me.test.ts b/src/test/moves/follow_me.test.ts index f0b80ab90c0a..c444db77f173 100644 --- a/src/test/moves/follow_me.test.ts +++ b/src/test/moves/follow_me.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, SelectTargetPhase, diff --git a/src/test/moves/gastro_acid.test.ts b/src/test/moves/gastro_acid.test.ts index 063a17aead98..3b446ac4a535 100644 --- a/src/test/moves/gastro_acid.test.ts +++ b/src/test/moves/gastro_acid.test.ts @@ -3,7 +3,7 @@ import GameManager from "../utils/gameManager"; import { Moves } from "#app/enums/moves.js"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Abilities } from "#app/enums/abilities.js"; import { BattlerIndex } from "#app/battle.js"; import { getMovePosition } from "../utils/gameManagerUtils"; diff --git a/src/test/moves/growth.test.ts b/src/test/moves/growth.test.ts index 4e5add262074..ddec4225e9b7 100644 --- a/src/test/moves/growth.test.ts +++ b/src/test/moves/growth.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, EnemyCommandPhase, diff --git a/src/test/moves/hard_press.test.ts b/src/test/moves/hard_press.test.ts index 85067f588452..1ec8cf3df1dd 100644 --- a/src/test/moves/hard_press.test.ts +++ b/src/test/moves/hard_press.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { MoveEffectPhase, diff --git a/src/test/moves/light_screen.test.ts b/src/test/moves/light_screen.test.ts index 30a27ce44125..077c4b1b1c8e 100644 --- a/src/test/moves/light_screen.test.ts +++ b/src/test/moves/light_screen.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { TurnEndPhase, } from "#app/phases"; diff --git a/src/test/moves/magnet_rise.test.ts b/src/test/moves/magnet_rise.test.ts index 7ed5b84654c7..c30db57c29bf 100644 --- a/src/test/moves/magnet_rise.test.ts +++ b/src/test/moves/magnet_rise.test.ts @@ -1,7 +1,7 @@ import {beforeAll, afterEach, beforeEach, describe, vi, it, expect} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import {Moves} from "#enums/moves"; import {Species} from "#enums/species"; import {CommandPhase, TurnEndPhase} from "#app/phases.js"; diff --git a/src/test/moves/make_it_rain.test.ts b/src/test/moves/make_it_rain.test.ts index a700ff10aaea..3bea38201a01 100644 --- a/src/test/moves/make_it_rain.test.ts +++ b/src/test/moves/make_it_rain.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { CommandPhase, diff --git a/src/test/moves/purify.test.ts b/src/test/moves/purify.test.ts index 21ebb3d55152..4addf54fa34f 100644 --- a/src/test/moves/purify.test.ts +++ b/src/test/moves/purify.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { MoveEndPhase, } from "#app/phases"; diff --git a/src/test/moves/rage_powder.test.ts b/src/test/moves/rage_powder.test.ts index 1116810f743f..10469b8d7a98 100644 --- a/src/test/moves/rage_powder.test.ts +++ b/src/test/moves/rage_powder.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, SelectTargetPhase, diff --git a/src/test/moves/reflect.test.ts b/src/test/moves/reflect.test.ts index 00fb9a69f2fd..8e998e2eb444 100644 --- a/src/test/moves/reflect.test.ts +++ b/src/test/moves/reflect.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { TurnEndPhase, } from "#app/phases"; diff --git a/src/test/moves/roost.test.ts b/src/test/moves/roost.test.ts index db9363313a15..af64fa0b88f1 100644 --- a/src/test/moves/roost.test.ts +++ b/src/test/moves/roost.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#app/enums/species.js"; import { Moves } from "#app/enums/moves.js"; import { getMovePosition } from "../utils/gameManagerUtils"; diff --git a/src/test/moves/spikes.test.ts b/src/test/moves/spikes.test.ts index 0544442f31e1..cd9d8f88c5d1 100644 --- a/src/test/moves/spikes.test.ts +++ b/src/test/moves/spikes.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase } from "#app/phases"; diff --git a/src/test/moves/spotlight.test.ts b/src/test/moves/spotlight.test.ts index ec3f4977007f..f9fb3016ec1e 100644 --- a/src/test/moves/spotlight.test.ts +++ b/src/test/moves/spotlight.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, SelectTargetPhase, diff --git a/src/test/moves/tackle.test.ts b/src/test/moves/tackle.test.ts index dabf7db5f7ec..d01c62c3db92 100644 --- a/src/test/moves/tackle.test.ts +++ b/src/test/moves/tackle.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, EnemyCommandPhase, TurnEndPhase, diff --git a/src/test/moves/tail_whip.test.ts b/src/test/moves/tail_whip.test.ts index 3e89e9cb14e6..a1c9dba0bab5 100644 --- a/src/test/moves/tail_whip.test.ts +++ b/src/test/moves/tail_whip.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, EnemyCommandPhase, diff --git a/src/test/moves/tailwind.test.ts b/src/test/moves/tailwind.test.ts index efba97f8fe1d..6f700e761704 100644 --- a/src/test/moves/tailwind.test.ts +++ b/src/test/moves/tailwind.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { TurnEndPhase, diff --git a/src/test/moves/thousand_arrows.test.ts b/src/test/moves/thousand_arrows.test.ts index c641643593e5..b46bef9626f9 100644 --- a/src/test/moves/thousand_arrows.test.ts +++ b/src/test/moves/thousand_arrows.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, test, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { MoveEffectPhase, TurnEndPhase diff --git a/src/test/moves/tidy_up.test.ts b/src/test/moves/tidy_up.test.ts index 78b72492e04f..2dea945acc66 100644 --- a/src/test/moves/tidy_up.test.ts +++ b/src/test/moves/tidy_up.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { MoveEndPhase, TurnEndPhase } from "#app/phases"; import { Abilities } from "#enums/abilities"; import { Moves } from "#enums/moves"; diff --git a/src/test/pre.test.ts b/src/test/pre.test.ts index 23f3ade72c22..6ed29dce481f 100644 --- a/src/test/pre.test.ts +++ b/src/test/pre.test.ts @@ -1,61 +1,6 @@ -import { StatusEffect } from "#app/data/status-effect"; -import * as _Overrides from "#app/overrides"; -import { Abilities } from "#enums/abilities"; -import { Biome } from "#enums/biome"; -import { WeatherType } from "#enums/weather-type"; +import Overrides, { defaultOverrides } from "#app/overrides"; import { expect, test } from "vitest"; test("Overrides are default values", () => { - const defaultOverrides = { - SEED_OVERRIDE: "", - WEATHER_OVERRIDE: WeatherType.NONE, - DOUBLE_BATTLE_OVERRIDE: false, - SINGLE_BATTLE_OVERRIDE: false, - STARTING_WAVE_OVERRIDE: 0, - STARTING_BIOME_OVERRIDE: Biome.TOWN, - ARENA_TINT_OVERRIDE: null, - XP_MULTIPLIER_OVERRIDE: null, - STARTING_MONEY_OVERRIDE: 0, - FREE_CANDY_UPGRADE_OVERRIDE: false, - POKEBALL_OVERRIDE: _Overrides.POKEBALL_OVERRIDE, // Pass through pokeballs - // Player - STARTER_FORM_OVERRIDES: {}, - STARTING_LEVEL_OVERRIDE: 0, - STARTER_SPECIES_OVERRIDE: 0, - ABILITY_OVERRIDE: Abilities.NONE, - PASSIVE_ABILITY_OVERRIDE: Abilities.NONE, - STATUS_OVERRIDE: StatusEffect.NONE, - GENDER_OVERRIDE: null, - MOVESET_OVERRIDE: [], - SHINY_OVERRIDE: false, - VARIANT_OVERRIDE: 0, - // Opponent - OPP_SPECIES_OVERRIDE: 0, - OPP_LEVEL_OVERRIDE: 0, - OPP_ABILITY_OVERRIDE: Abilities.NONE, - OPP_PASSIVE_ABILITY_OVERRIDE: Abilities.NONE, - OPP_STATUS_OVERRIDE: StatusEffect.NONE, - OPP_GENDER_OVERRIDE: null, - OPP_MOVESET_OVERRIDE: [], - OPP_SHINY_OVERRIDE: false, - OPP_VARIANT_OVERRIDE: 0, - OPP_IVS_OVERRIDE: [], - // Eggs - EGG_IMMEDIATE_HATCH_OVERRIDE: false, - EGG_TIER_OVERRIDE: null, - EGG_SHINY_OVERRIDE: false, - EGG_VARIANT_OVERRIDE: null, - EGG_FREE_GACHA_PULLS_OVERRIDE: false, - EGG_GACHA_PULL_COUNT_OVERRIDE: 0, - // Items - STARTING_MODIFIER_OVERRIDE: [], - OPP_MODIFIER_OVERRIDE: [], - STARTING_HELD_ITEMS_OVERRIDE: [], - OPP_HELD_ITEMS_OVERRIDE: [], - NEVER_CRIT_OVERRIDE: false, - ITEM_REWARD_OVERRIDE: [], - } satisfies typeof _Overrides; - - const Overrides = Object.assign({}, _Overrides); expect(Overrides).toEqual(defaultOverrides); }); diff --git a/src/test/ui/transfer-item.test.ts b/src/test/ui/transfer-item.test.ts index 336e5bccd260..cc39540ae4f8 100644 --- a/src/test/ui/transfer-item.test.ts +++ b/src/test/ui/transfer-item.test.ts @@ -2,7 +2,7 @@ import { BerryType } from "#app/enums/berry-type"; import { Moves } from "#app/enums/moves"; import { Species } from "#app/enums/species"; import { Button } from "#app/enums/buttons"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { BattleEndPhase, SelectModifierPhase diff --git a/src/test/vitest.setup.ts b/src/test/vitest.setup.ts index 2caa82289d96..7cddf4bf3b70 100644 --- a/src/test/vitest.setup.ts +++ b/src/test/vitest.setup.ts @@ -13,7 +13,17 @@ import { initAchievements } from "#app/system/achv.js"; import { initVouchers } from "#app/system/voucher.js"; import { initStatsKeys } from "#app/ui/game-stats-ui-handler"; -import { beforeAll } from "vitest"; +import { beforeAll, vi } from "vitest"; + +/** Mock the override import to always return default values, ignoring any custom overrides. */ +vi.mock("#app/overrides", async (importOriginal) => { + const { defaultOverrides } = await importOriginal(); + + return { + default: defaultOverrides, + defaultOverrides + } satisfies typeof import("#app/overrides"); +}); initVouchers(); initAchievements(); diff --git a/src/ui/egg-gacha-ui-handler.ts b/src/ui/egg-gacha-ui-handler.ts index b5335ed8f2e0..c9f7ddc5873d 100644 --- a/src/ui/egg-gacha-ui-handler.ts +++ b/src/ui/egg-gacha-ui-handler.ts @@ -9,7 +9,7 @@ import { getPokemonSpecies } from "../data/pokemon-species"; import { addWindow } from "./ui-theme"; import { Tutorial, handleTutorial } from "../tutorial"; import {Button} from "#enums/buttons"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import { GachaType } from "#app/enums/gacha-types"; import i18next from "i18next"; import { EggTier } from "#enums/egg-type"; diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index c86f0168f40b..f6f93814e4df 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -28,7 +28,7 @@ import { TextStyle, addBBCodeTextObject, addTextObject } from "./text"; import { Mode } from "./ui"; import { addWindow } from "./ui-theme"; import { Egg } from "#app/data/egg"; -import * as Overrides from "../overrides"; +import Overrides from "../overrides"; import {SettingKeyboard} from "#app/system/settings/settings-keyboard"; import {Passive as PassiveAttr} from "#enums/passive"; import * as Challenge from "../data/challenge"; From 4dc1af99ed52e922df65427e86142b4344fbfa0b Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Fri, 12 Jul 2024 14:13:33 -0700 Subject: [PATCH 069/184] [Feature][FUN] add breedersInSpace splash message (#2631) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add spaceBreeder splash message * fix typo (whops) * Add pt_BR translation Co-authored-by: José Ricardo Fleury Oliveira * replace text & key with breedersInSpace * add french tanslation Co-authored-by: Lugiad' * remove obsolete array split in splash-messages.ts * Update src/locales/pt_BR/splash-messages.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/es/splash-messages.ts Co-authored-by: Asdar * Update splash-messages.ts (Italian) * Update src/locales/zh_CN/splash-messages.ts Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> * Update src/locales/ko/splash-messages.ts Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> --------- Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Lugiad' Co-authored-by: Asdar Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Yonmaru40 <47717431+40chyan@users.noreply.github.com> Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com> --- src/data/splash-messages.ts | 5 +++-- src/locales/de/splash-messages.ts | 1 + src/locales/en/splash-messages.ts | 1 + src/locales/es/splash-messages.ts | 1 + src/locales/fr/splash-messages.ts | 1 + src/locales/it/splash-messages.ts | 1 + src/locales/ko/splash-messages.ts | 1 + src/locales/pt_BR/splash-messages.ts | 1 + src/locales/zh_CN/splash-messages.ts | 1 + src/locales/zh_TW/splash-messages.ts | 3 ++- 10 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/data/splash-messages.ts b/src/data/splash-messages.ts index bd64456c993a..8e95bba05917 100644 --- a/src/data/splash-messages.ts +++ b/src/data/splash-messages.ts @@ -6,7 +6,7 @@ export function getBattleCountSplashMessage(): string { export function getSplashMessages(): string[] { const splashMessages = Array(10).fill(getBattleCountSplashMessage()); - splashMessages.push(...[ + splashMessages.push( i18next.t("splashMessages:joinTheDiscord"), i18next.t("splashMessages:infiniteLevels"), i18next.t("splashMessages:everythingStacks"), @@ -39,7 +39,8 @@ export function getSplashMessages(): string[] { i18next.t("splashMessages:alsoTryRadicalRed"), i18next.t("splashMessages:eeveeExpo"), i18next.t("splashMessages:ynoproject"), - ]); + i18next.t("splashMessages:breedersInSpace"), + ); return splashMessages; } diff --git a/src/locales/de/splash-messages.ts b/src/locales/de/splash-messages.ts index f5ab8572b7b0..a521d96057db 100644 --- a/src/locales/de/splash-messages.ts +++ b/src/locales/de/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "Versuche auch Radical Red!", "eeveeExpo": "Evoli-Expo!", "ynoproject": "YNO-Projekt!", + "breedersInSpace": "Züchter im Weltall!", } as const; diff --git a/src/locales/en/splash-messages.ts b/src/locales/en/splash-messages.ts index 17eafc2d6d6e..e549bc24f19f 100644 --- a/src/locales/en/splash-messages.ts +++ b/src/locales/en/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "Also Try Radical Red!", "eeveeExpo": "Eevee Expo!", "ynoproject": "YNOproject!", + "breedersInSpace": "Breeders in space!", } as const; diff --git a/src/locales/es/splash-messages.ts b/src/locales/es/splash-messages.ts index 0d6f050be942..47f9fa1f98fe 100644 --- a/src/locales/es/splash-messages.ts +++ b/src/locales/es/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "¡Prueba también Radical Red!", "eeveeExpo": "¡Eevee Expo!", "ynoproject": "¡YNOproject!", + "breedersInSpace": "Criadores... ¡EN EL ESPACIO!", } as const; diff --git a/src/locales/fr/splash-messages.ts b/src/locales/fr/splash-messages.ts index 13de7f281169..1ee76ab9a134 100644 --- a/src/locales/fr/splash-messages.ts +++ b/src/locales/fr/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "Essaye aussi Radical Red !", "eeveeExpo": "Eevee Expo !", "ynoproject": "YNOproject !", + "breedersInSpace": "Des Éleveurs dans l’espace !", } as const; diff --git a/src/locales/it/splash-messages.ts b/src/locales/it/splash-messages.ts index eeb718420940..dbbb0a5bcea9 100644 --- a/src/locales/it/splash-messages.ts +++ b/src/locales/it/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "Prova anche Radical Red!", "eeveeExpo": "Eevee Expo!", "ynoproject": "YNOproject!", + "breedersInSpace": "Allevapokémon nello spazio!", } as const; diff --git a/src/locales/ko/splash-messages.ts b/src/locales/ko/splash-messages.ts index b875e7b282f6..1e364f9c098b 100644 --- a/src/locales/ko/splash-messages.ts +++ b/src/locales/ko/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "Radical Red도 해봐요!", "eeveeExpo": "Eevee Expo!", "ynoproject": "YNOproject!", + "breedersInSpace": "충격!우주에 브리더 진짜 계심ㄷㄷ", } as const; diff --git a/src/locales/pt_BR/splash-messages.ts b/src/locales/pt_BR/splash-messages.ts index d21945943a06..b621456a9ec2 100644 --- a/src/locales/pt_BR/splash-messages.ts +++ b/src/locales/pt_BR/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "Também Jogue Radical Red!", "eeveeExpo": "Eevee Expo!", "ynoproject": "YNOproject!", + "breedersInSpace": "Criadores Pokémon no Espaço!", } as const; diff --git a/src/locales/zh_CN/splash-messages.ts b/src/locales/zh_CN/splash-messages.ts index 35551cf1163e..01efb45cd5aa 100644 --- a/src/locales/zh_CN/splash-messages.ts +++ b/src/locales/zh_CN/splash-messages.ts @@ -34,4 +34,5 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryRadicalRed": "也玩玩看激进红!", "eeveeExpo": "伊布博览会!", "ynoproject": "Yume Nikki 页游项目!", + "breedersInSpace": "饲养员也能上太空?", } as const; diff --git a/src/locales/zh_TW/splash-messages.ts b/src/locales/zh_TW/splash-messages.ts index 3fbbea715641..734b7a16064a 100644 --- a/src/locales/zh_TW/splash-messages.ts +++ b/src/locales/zh_TW/splash-messages.ts @@ -33,5 +33,6 @@ export const splashMessages: SimpleTranslationEntries = { "alsoTryEmeraldRogue": "也試試翡翠流氓!", "alsoTryRadicalRed": "也試試激進紅!", "eeveeExpo": "伊布博覽會!", - "ynoproject": "YNO專案!" + "ynoproject": "YNO專案!", + "breedersInSpace": "Breeders in space!", } as const; From 9df3bdde70b28049e85750f5f97769cceec9072f Mon Sep 17 00:00:00 2001 From: EmberCM Date: Fri, 12 Jul 2024 16:23:10 -0500 Subject: [PATCH 070/184] [Enhancement] Pokemon generation number tooltip (#2642) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Create tooltip to show Pokemon generation * Add option to toggle generation tooltip * Use roman numeral for generation tooltip * Revert "Add option to toggle generation tooltip" This reverts commit 414b2366fc55c5642f8858d6f4854aa62c4caf60. * Update src/locales/de/battle-info.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/fr/battle-info.ts Co-authored-by: Lugiad' * Update src/locales/pt_BR/battle-info.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/zh_TW/battle-info.ts Co-authored-by: RimKnight * Update src/locales/zh_CN/battle-info.ts Co-authored-by: RimKnight * Update src/locales/ko/battle-info.ts Co-authored-by: Enoch * Update battle-info.ts (IT) --------- Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Lugiad' Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: RimKnight Co-authored-by: Enoch Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> --- src/locales/de/battle-info.ts | 5 +++++ src/locales/de/config.ts | 2 ++ src/locales/en/battle-info.ts | 5 +++++ src/locales/en/config.ts | 2 ++ src/locales/es/battle-info.ts | 5 +++++ src/locales/es/config.ts | 2 ++ src/locales/fr/battle-info.ts | 5 +++++ src/locales/fr/config.ts | 2 ++ src/locales/it/battle-info.ts | 5 +++++ src/locales/it/config.ts | 2 ++ src/locales/ko/battle-info.ts | 5 +++++ src/locales/ko/config.ts | 2 ++ src/locales/pt_BR/battle-info.ts | 5 +++++ src/locales/pt_BR/config.ts | 2 ++ src/locales/zh_CN/battle-info.ts | 5 +++++ src/locales/zh_CN/config.ts | 2 ++ src/locales/zh_TW/battle-info.ts | 5 +++++ src/locales/zh_TW/config.ts | 2 ++ src/ui/battle-info.ts | 9 +++++++++ 19 files changed, 72 insertions(+) create mode 100644 src/locales/de/battle-info.ts create mode 100644 src/locales/en/battle-info.ts create mode 100644 src/locales/es/battle-info.ts create mode 100644 src/locales/fr/battle-info.ts create mode 100644 src/locales/it/battle-info.ts create mode 100644 src/locales/ko/battle-info.ts create mode 100644 src/locales/pt_BR/battle-info.ts create mode 100644 src/locales/zh_CN/battle-info.ts create mode 100644 src/locales/zh_TW/battle-info.ts diff --git a/src/locales/de/battle-info.ts b/src/locales/de/battle-info.ts new file mode 100644 index 000000000000..bbbab9951a8a --- /dev/null +++ b/src/locales/de/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "{{generation}}. Generation", +} as const; diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index c3058551d34f..1ba94eed24aa 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const deConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/en/battle-info.ts b/src/locales/en/battle-info.ts new file mode 100644 index 000000000000..f24dad46c6ce --- /dev/null +++ b/src/locales/en/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "Generation {{generation}}", +} as const; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index 0dd495e1eb07..4273c5e4bfee 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -5,6 +5,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const enConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/es/battle-info.ts b/src/locales/es/battle-info.ts new file mode 100644 index 000000000000..f24dad46c6ce --- /dev/null +++ b/src/locales/es/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "Generation {{generation}}", +} as const; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index af3e92c538de..be9955b33d79 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const esConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/fr/battle-info.ts b/src/locales/fr/battle-info.ts new file mode 100644 index 000000000000..a0b2ad2911a7 --- /dev/null +++ b/src/locales/fr/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "Génération {{generation}}", +} as const; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index 0225d4b3f2ef..4f98040bc99c 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const frConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/it/battle-info.ts b/src/locales/it/battle-info.ts new file mode 100644 index 000000000000..195ad0616e05 --- /dev/null +++ b/src/locales/it/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "Generazione {{generation}}", +} as const; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index 3d715d3843ad..72024a46ebbb 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const itConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/ko/battle-info.ts b/src/locales/ko/battle-info.ts new file mode 100644 index 000000000000..4386f7814b43 --- /dev/null +++ b/src/locales/ko/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "{{generation}}세대", +} as const; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 12a955706df0..501e2025bbb8 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const koConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/pt_BR/battle-info.ts b/src/locales/pt_BR/battle-info.ts new file mode 100644 index 000000000000..37cb7cb1aeb1 --- /dev/null +++ b/src/locales/pt_BR/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "Geração {{generation}}", +} as const; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index 9e1f88392e99..2baabba9e1f8 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const ptBrConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/zh_CN/battle-info.ts b/src/locales/zh_CN/battle-info.ts new file mode 100644 index 000000000000..684ce4bc26a5 --- /dev/null +++ b/src/locales/zh_CN/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "第{{generation}}世代", +} as const; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index 2425602a0929..caf192a3709a 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const zhCnConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/locales/zh_TW/battle-info.ts b/src/locales/zh_TW/battle-info.ts new file mode 100644 index 000000000000..684ce4bc26a5 --- /dev/null +++ b/src/locales/zh_TW/battle-info.ts @@ -0,0 +1,5 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battleInfo: SimpleTranslationEntries = { + "generation": "第{{generation}}世代", +} as const; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index 1b5a4001aee3..97a2f280761a 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -3,6 +3,7 @@ import { abilityTriggers } from "./ability-trigger"; import { arenaFlyout } from "./arena-flyout"; import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; +import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; @@ -54,6 +55,7 @@ export const zhTwConfig = { abilityTriggers: abilityTriggers, arenaFlyout: arenaFlyout, battle: battle, + battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, berry: berry, bgmName: bgmName, diff --git a/src/ui/battle-info.ts b/src/ui/battle-info.ts index 3b889228e277..ec6fee85f988 100644 --- a/src/ui/battle-info.ts +++ b/src/ui/battle-info.ts @@ -329,6 +329,11 @@ export default class BattleInfo extends Phaser.GameObjects.Container { } if (!this.player) { + if (this.nameText.visible) { + this.nameText.on("pointerover", () => (this.scene as BattleScene).ui.showTooltip(null, i18next.t("battleInfo:generation", { generation: i18next.t(`starterSelectUiHandler:gen${pokemon.species.generation}`) }))); + this.nameText.on("pointerout", () => (this.scene as BattleScene).ui.hideTooltip()); + } + const dexEntry = pokemon.scene.gameData.dexData[pokemon.species.speciesId]; this.ownedIcon.setVisible(!!dexEntry.caughtAttr); const opponentPokemonDexAttr = pokemon.getDexAttr(); @@ -645,6 +650,10 @@ export default class BattleInfo extends Phaser.GameObjects.Container { this.nameText.setText(displayName); this.lastName = pokemon.name; + + if (this.nameText.visible) { + this.nameText.setInteractive(new Phaser.Geom.Rectangle(0, 0, this.nameText.width, this.nameText.height), Phaser.Geom.Rectangle.Contains); + } } updatePokemonExp(pokemon: Pokemon, instant?: boolean, levelDurationMultiplier: number = 1): Promise { From 8e44ddfde29967d7da9326d7f2f4889103975bb8 Mon Sep 17 00:00:00 2001 From: Opaque02 <66582645+Opaque02@users.noreply.github.com> Date: Sat, 13 Jul 2024 10:09:27 +1000 Subject: [PATCH 071/184] [Beta] Updating the manage data->unlock all option to work with all abilities, natures, forms and passives (#2967) * Updated code to allow user to unlock all pokemon from the manage data menu option * Added code to Utils to allow it to check for a beta env, and hid the unlock all code behind that. This should stop it from being accessed in prod envs * Updated another section to be locked behind beta check, and also updated the everything.prsv to have everything unlocked going forward * Fixed some code reviews --- src/test/utils/saves/everything.prsv | 2 +- src/ui/abstact-option-select-ui-handler.ts | 18 +++++ src/ui/menu-ui-handler.ts | 76 ++++++++++++++++++---- src/utils.ts | 2 + 4 files changed, 86 insertions(+), 12 deletions(-) diff --git a/src/test/utils/saves/everything.prsv b/src/test/utils/saves/everything.prsv index 2e4a851eb8fe..1985a6649cac 100644 --- a/src/test/utils/saves/everything.prsv +++ b/src/test/utils/saves/everything.prsv @@ -1 +1 @@ -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 \ No newline at end of file +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 \ No newline at end of file diff --git a/src/ui/abstact-option-select-ui-handler.ts b/src/ui/abstact-option-select-ui-handler.ts index 2069f034e89c..f58eda79bcb4 100644 --- a/src/ui/abstact-option-select-ui-handler.ts +++ b/src/ui/abstact-option-select-ui-handler.ts @@ -2,6 +2,7 @@ import BattleScene from "../battle-scene"; import { TextStyle, addTextObject } from "./text"; import { Mode } from "./ui"; import UiHandler from "./ui-handler"; +import { unlockAll } from "./menu-ui-handler"; import { addWindow } from "./ui-theme"; import * as Utils from "../utils"; import { argbFromRgba } from "@material/material-color-utilities"; @@ -42,6 +43,9 @@ export default abstract class AbstractOptionSelectUiHandler extends UiHandler { protected scrollCursor: integer = 0; + private konamiIndex: integer = 0; + static readonly konamiCode: Button[] = [Button.UP, Button.UP, Button.DOWN, Button.DOWN, Button.LEFT, Button.RIGHT, Button.LEFT, Button.RIGHT, Button.CANCEL, Button.ACTION]; + private cursorObj: Phaser.GameObjects.Image; constructor(scene: BattleScene, mode?: Mode) { @@ -159,6 +163,20 @@ export default abstract class AbstractOptionSelectUiHandler extends UiHandler { let playSound = true; + if (ui.getMode() === Mode.TITLE) { + if (button === AbstractOptionSelectUiHandler.konamiCode[this.konamiIndex] && (Utils.isLocal || Utils.isBeta)) { + if (this.konamiIndex !== AbstractOptionSelectUiHandler.konamiCode.length - 1) { + this.konamiIndex += 1; + } else { + unlockAll(this.scene); + this.konamiIndex = 0; + return false; + } + } else { + this.konamiIndex = 0; + } + } + if (button === Button.ACTION || button === Button.CANCEL) { if (this.blockInput) { ui.playError(); diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 3bfbb3576cc9..fa61c989e302 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -11,6 +11,11 @@ import i18next from "i18next"; import {Button} from "#enums/buttons"; import { GameDataType } from "#enums/game-data-type"; import BgmBar from "#app/ui/bgm-bar"; +import { Species } from "#app/enums/species.js"; +import { DexAttr, AbilityAttr } from "#app/system/game-data.js"; +import { getPokemonSpecies, starterPassiveAbilities } from "../data/pokemon-species"; +import { Nature } from "../data/nature"; +import { Passive } from "../enums/passive"; enum MenuOptions { GAME_SETTINGS, @@ -30,6 +35,47 @@ const discordUrl = "https://discord.gg/uWpTfdKG49"; const githubUrl = "https://github.com/pagefaultgames/pokerogue"; const redditUrl = "https://www.reddit.com/r/pokerogue"; +export function unlockAll(scene: BattleScene) { + if (Utils.isLocal || Utils.isBeta) { + const totalSpecies = Object.keys(Species).filter(s => !isNaN(Number(s))); + for (const species of totalSpecies) { + //const pokemonSpecies = Number(species) > 2000 ? allSpecies.find(s => s.speciesId === Number(species)) : allSpecies[Number(species) - 1]; // thie converts the species to a pokemon from allSpecies by checking regional variants and returning the normal species index + const pokemonSpecies = getPokemonSpecies(Number(species)); + let dexAttrLength = Object.values(DexAttr).length; // this will be the final amount of bits to set; we start by getting the length of the DexAttr so we know how many things every pokemon will get at minimum + if (pokemonSpecies.forms?.length > 0) { // this checks if the specific pokemon has forms + dexAttrLength += pokemonSpecies.forms?.length; // if it does have forms, add it to the dexAttrLength + } + const natureAttrLength = Object.values(Nature).length; // this gets a list of all the natures to set bits for + let abilityAttr: number; // since pokemon can have 1, 2 or 3 abilities + switch (pokemonSpecies.getAbilityCount()) { + case 1: // if it's one ability, return one ability + abilityAttr = AbilityAttr.ABILITY_1; + break; + case 2: // if it's one ability and the hidden ability, return ability 1 and the hidden ability + abilityAttr = AbilityAttr.ABILITY_1 + AbilityAttr.ABILITY_HIDDEN; + break; + case 3: // if it's 3 abilities, return all three + abilityAttr = AbilityAttr.ABILITY_1 + AbilityAttr.ABILITY_2 + AbilityAttr.ABILITY_HIDDEN; + break; + } + scene.gameData.dexData[species].seenAttr = BigInt(Math.pow(2, dexAttrLength) - 1); // we can set these values as 2^n - 1 if n is one more than the total number of total bits compared to what we need + scene.gameData.dexData[species].caughtAttr = BigInt(Math.pow(2, dexAttrLength) - 1); + scene.gameData.dexData[species].natureAttr = Math.pow(2, natureAttrLength) - 1; + scene.gameData.dexData[species].caughtCount = 1; + scene.gameData.dexData[species].seenCount = 1; + scene.gameData.dexData[species].ivs = [31, 31, 31, 31, 31, 31]; + if (scene.gameData.starterData[species]) { // this checks to make sure the species has a starter + scene.gameData.starterData[species].abilityAttr = abilityAttr; // if so, it sets the abilityAttr for the starter + } + if (starterPassiveAbilities[species]) { // checks to see if the species has a passive - this is different to the starter code above as this needs to check babies instead of evolutions (i.e. check pichu instead of pikachu) + scene.gameData.starterData[species].passiveAttr = Passive.UNLOCKED + Passive.ENABLED; // if so, it sets the passiveAttr for the starter to be + } + } + //scene.gameData.saveAll(scene, true, true, false, true); // I could not for the life of me figure out how to make it save + scene.ui.revertMode(); + } +} + export default class MenuUiHandler extends MessageUiHandler { private menuContainer: Phaser.GameObjects.Container; private menuMessageBoxContainer: Phaser.GameObjects.Container; @@ -188,22 +234,30 @@ export default class MenuUiHandler extends MessageUiHandler { keepOpen: true }); } - manageDataOptions.push( - { - label: i18next.t("menuUiHandler:exportData"), - handler: () => { - this.scene.gameData.tryExportData(GameDataType.SYSTEM); - return true; - }, - keepOpen: true + manageDataOptions.push({ + label: i18next.t("menuUiHandler:exportData"), + handler: () => { + this.scene.gameData.tryExportData(GameDataType.SYSTEM); + return true; }, - { - label: i18next.t("menuUiHandler:cancel"), + keepOpen: true + }); + if (Utils.isLocal || Utils.isBeta) { + manageDataOptions.push({ + label: "Unlock All", handler: () => { - this.scene.ui.revertMode(); + unlockAll(this.scene); return true; } + }); + } + manageDataOptions.push({ + label: i18next.t("menuUiHandler:cancel"), + handler: () => { + this.scene.ui.revertMode(); + return true; } + } ); this.manageDataConfig = { diff --git a/src/utils.ts b/src/utils.ts index 9b2f3c8d4659..c68a0a283d6c 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -292,6 +292,8 @@ export const apiUrl = localServerUrl ?? "https://api.pokerogue.net"; // used to disable api calls when isLocal is true and a server is not found export let isLocalServerConnected = true; +export const isBeta = import.meta.env.DEV; // this checks to see if the env mode is development. Technically this gives the same value for beta AND for dev envs + export function setCookie(cName: string, cValue: string): void { const expiration = new Date(); expiration.setTime(new Date().getTime() + 3600000 * 24 * 30 * 3/*7*/); From 589801214b5fa93a32fb4f5ecfac0a49085751d5 Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Fri, 12 Jul 2024 18:20:22 -0700 Subject: [PATCH 072/184] [Bug] vite port (for development) (#3003) * make vite-port configurable and make it default 8000 * add retries for `does not trigger by non damage moves` test --- .env.development | 1 + src/test/abilities/quick_draw.test.ts | 8 ++++++-- src/vite.env.d.ts | 1 + vite.config.ts | 23 +++++++++++++++-------- 4 files changed, 23 insertions(+), 10 deletions(-) diff --git a/.env.development b/.env.development index d9c8b2d93e4d..6c92036270fa 100644 --- a/.env.development +++ b/.env.development @@ -4,3 +4,4 @@ VITE_SERVER_URL=http://localhost:8001 VITE_DISCORD_CLIENT_ID=1234567890 VITE_GOOGLE_CLIENT_ID=1234567890 VITE_I18N_DEBUG=1 +VITE_PORT=8000 diff --git a/src/test/abilities/quick_draw.test.ts b/src/test/abilities/quick_draw.test.ts index de62932d4329..71b889132576 100644 --- a/src/test/abilities/quick_draw.test.ts +++ b/src/test/abilities/quick_draw.test.ts @@ -52,7 +52,10 @@ describe("Abilities - Quick Draw", () => { expect(pokemon.battleData.abilitiesApplied).contain(Abilities.QUICK_DRAW); }, 20000); - test("does not triggered by non damage moves", async () => { + test("does not triggered by non damage moves", { + timeout: 20000, + retry: 5 + }, async () => { await game.startBattle([Species.SLOWBRO]); const pokemon = game.scene.getPlayerPokemon(); @@ -67,7 +70,8 @@ describe("Abilities - Quick Draw", () => { expect(pokemon.isFainted()).toBe(true); expect(enemy.isFainted()).toBe(false); expect(pokemon.battleData.abilitiesApplied).not.contain(Abilities.QUICK_DRAW); - }, 20000); + } + ); test("does not increase priority", async () => { vi.spyOn(Overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue(Array(4).fill(Moves.EXTREME_SPEED)); diff --git a/src/vite.env.d.ts b/src/vite.env.d.ts index e70b97d33521..a2acc658a104 100644 --- a/src/vite.env.d.ts +++ b/src/vite.env.d.ts @@ -1,6 +1,7 @@ /// interface ImportMetaEnv { + readonly VITE_PORT?: string; readonly VITE_BYPASS_LOGIN?: string; readonly VITE_BYPASS_TUTORIAL?: string; readonly VITE_API_BASE_URL?: string; diff --git a/vite.config.ts b/vite.config.ts index 9f5aeb31c02d..6dce1272ee6d 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,4 +1,4 @@ -import { defineConfig } from 'vite'; +import { defineConfig, loadEnv } from 'vite'; import tsconfigPaths from 'vite-tsconfig-paths'; export const defaultConfig = { @@ -20,10 +20,17 @@ export const defaultConfig = { }; -export default defineConfig(({mode}) => ({ - ...defaultConfig, - esbuild: { - pure: mode === 'production' ? [ 'console.log' ] : [], - keepNames: true, - }, -})); +export default defineConfig(({mode}) => { + const envPort = Number(loadEnv(mode, process.cwd()).VITE_PORT); + + return ({ + ...defaultConfig, + esbuild: { + pure: mode === 'production' ? ['console.log'] : [], + keepNames: true, + }, + server: { + port: !isNaN(envPort) ? envPort : 8000, + } + }); +}); From a3177c6712957721079f24e489c0f296a772d7a3 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Sat, 13 Jul 2024 02:22:02 +0100 Subject: [PATCH 073/184] feat: Update isBeta check in utils.ts to use import.meta.env.MODE The current implementation of the isBeta check in utils.ts is using import.meta.env.DEV, which gives the same value for both beta and dev environments. This commit updates the check to use import.meta.env.MODE === "beta" to accurately determine if the environment is beta. This ensures that the unlock all code is only accessible in the beta environment and not in production environments. --- src/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils.ts b/src/utils.ts index c68a0a283d6c..954ed7cc3fa3 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -292,7 +292,7 @@ export const apiUrl = localServerUrl ?? "https://api.pokerogue.net"; // used to disable api calls when isLocal is true and a server is not found export let isLocalServerConnected = true; -export const isBeta = import.meta.env.DEV; // this checks to see if the env mode is development. Technically this gives the same value for beta AND for dev envs +export const isBeta = import.meta.env.MODE === "beta"; // this checks to see if the env mode is development. Technically this gives the same value for beta AND for dev envs export function setCookie(cName: string, cValue: string): void { const expiration = new Date(); From 7709ff5d211c2c38ab1f8b0718c04555904a41d7 Mon Sep 17 00:00:00 2001 From: Frederico Santos Date: Sat, 13 Jul 2024 02:43:26 +0100 Subject: [PATCH 074/184] refactor: Update trainerId and secretId in game data This commit updates the `trainerId` and `secretId` properties in the `GameData` class. The values are replaced with the corresponding values from the `this.trainerId` and `this.secretId` variables. This change ensures that the `trainerId` and `secretId` are correctly updated in the game data. --- src/system/game-data.ts | 2 ++ src/ui/menu-ui-handler.ts | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/system/game-data.ts b/src/system/game-data.ts index 3f9a6c96b26b..9559efd0117d 100644 --- a/src/system/game-data.ts +++ b/src/system/game-data.ts @@ -573,6 +573,8 @@ export class GameData { // Account for past key oversight dataStr = dataStr.replace(/\$pAttr/g, "$pa"); } + dataStr = dataStr.replace(/"trainerId":\d+/g, `"trainerId":${this.trainerId}`); + dataStr = dataStr.replace(/"secretId":\d+/g, `"secretId":${this.secretId}`); const fromKeys = shorten ? Object.keys(systemShortKeys) : Object.values(systemShortKeys); const toKeys = shorten ? Object.values(systemShortKeys) : Object.keys(systemShortKeys); for (const k in fromKeys) { diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index fa61c989e302..65a9b94146ff 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -192,7 +192,7 @@ export default class MenuUiHandler extends MessageUiHandler { }); }; - if (Utils.isLocal) { + if (Utils.isLocal || Utils.isBeta) { manageDataOptions.push({ label: i18next.t("menuUiHandler:importSession"), handler: () => { @@ -223,7 +223,7 @@ export default class MenuUiHandler extends MessageUiHandler { }, keepOpen: true }); - if (Utils.isLocal) { + if (Utils.isLocal || Utils.isBeta) { manageDataOptions.push({ label: i18next.t("menuUiHandler:importData"), handler: () => { From a1a906ed711a11da64d05c615adb181ae16295a1 Mon Sep 17 00:00:00 2001 From: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Date: Fri, 12 Jul 2024 21:53:54 -0400 Subject: [PATCH 075/184] Adds bg glow behind starters with unlocked passives (#2497) --- public/images/ui/passive_bg.png | Bin 0 -> 159 bytes src/loading-scene.ts | 1 + src/ui/starter-select-ui-handler.ts | 12 ++++++++++++ 3 files changed, 13 insertions(+) create mode 100644 public/images/ui/passive_bg.png diff --git a/public/images/ui/passive_bg.png b/public/images/ui/passive_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..1e18a47b88168cc0e61de712b42a62da210b51a2 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|B0XIkLo9le zQw}iN$)A|jeCB!SjA>22vdW6RFBtABh%j?x9!ul6!;oaUSo)AhUs{Uuj1w0-cqC44 zm1WZ?J9t3afFp_V*a8j3iCG-imiVkutS}a~Yc5DlXHb^cIxn%((-3G0gQu&X%Q~lo FCIAmgF`WPa literal 0 HcmV?d00001 diff --git a/src/loading-scene.ts b/src/loading-scene.ts index aca2d5e6c410..4300ce1ebfec 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -91,6 +91,7 @@ export class LoadingScene extends SceneBase { this.loadImage("shiny_star_small", "ui", "shiny_small.png"); this.loadImage("shiny_star_small_1", "ui", "shiny_small_1.png"); this.loadImage("shiny_star_small_2", "ui", "shiny_small_2.png"); + this.loadImage("passive_bg", "ui", "passive_bg.png"); this.loadAtlas("shiny_icons", "ui"); this.loadImage("ha_capsule", "ui", "ha_capsule.png"); this.loadImage("champion_ribbon", "ui", "champion_ribbon.png"); diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index f6f93814e4df..d6cab324f16b 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -268,6 +268,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { private classicWinIcons: Phaser.GameObjects.Image[]; private candyUpgradeIcon: Phaser.GameObjects.Image[]; private candyUpgradeOverlayIcon: Phaser.GameObjects.Image[]; + private starterPassiveBgs: Phaser.GameObjects.Image[]; private iconAnimHandler: PokemonIconAnimHandler; @@ -398,6 +399,16 @@ export default class StarterSelectUiHandler extends MessageUiHandler { this.updateGenOptions(); + this.starterPassiveBgs = new Array(81).fill(null).map((_, i) => { + const position = calcIconPosition(i); + const ret = this.scene.add.image(position.x + 153, position.y+14, "passive_bg"); + ret.setOrigin(0, 0); + ret.setScale(0.75); + ret.setVisible(false); + this.starterSelectContainer.add(ret); + return ret; + }); + this.starterSelectGenIconContainers = new Array(gens.length).fill(null).map((_, i) => { const container = this.scene.add.container(151, 9); if (i) { @@ -1853,6 +1864,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { this.shinyIcons[s][v].setTint(getVariantTint(speciesVariants[v] === DexAttr.DEFAULT_VARIANT ? 0 : speciesVariants[v] === DexAttr.VARIANT_2 ? 1 : 2)); } } + this.starterPassiveBgs[s].setVisible(slotVisible && !!this.scene.gameData.starterData[speciesId].passiveAttr); this.hiddenAbilityIcons[s].setVisible(slotVisible && !!this.scene.gameData.dexData[speciesId].caughtAttr && !!(this.scene.gameData.starterData[speciesId].abilityAttr & 4)); this.classicWinIcons[s].setVisible(slotVisible && this.scene.gameData.starterData[speciesId].classicWinCount > 0); From 985c24e7bdb64330d1f547e0bad2bd8e6c410051 Mon Sep 17 00:00:00 2001 From: Enoch Date: Sat, 13 Jul 2024 11:09:27 +0900 Subject: [PATCH 076/184] [Localization] Localize missed things in battlers-tag.ts (#3004) * Localize missed things in battlers-tag * Change orders of configs * Add missed phase * Update src/locales/zh_CN/battle.ts Co-authored-by: RimKnight * Update src/locales/zh_CN/battle.ts Co-authored-by: RimKnight * Update src/locales/zh_TW/battle.ts Co-authored-by: RimKnight * Update src/locales/zh_TW/battle.ts Co-authored-by: RimKnight * Update src/locales/zh_TW/battler-tags.ts Co-authored-by: RimKnight * Update src/locales/zh_CN/battler-tags.ts Co-authored-by: RimKnight --------- Co-authored-by: RimKnight --- src/data/battler-tags.ts | 24 ++++++++++++------------ src/locales/de/battle.ts | 3 +++ src/locales/de/battler-tags.ts | 12 ++++++++++++ src/locales/de/config.ts | 2 ++ src/locales/en/battle.ts | 5 ++++- src/locales/en/battler-tags.ts | 12 ++++++++++++ src/locales/en/config.ts | 2 ++ src/locales/es/battle.ts | 3 +++ src/locales/es/battler-tags.ts | 12 ++++++++++++ src/locales/es/config.ts | 2 ++ src/locales/fr/battle.ts | 3 +++ src/locales/fr/battler-tags.ts | 12 ++++++++++++ src/locales/fr/config.ts | 2 ++ src/locales/it/battle.ts | 3 +++ src/locales/it/battler-tags.ts | 12 ++++++++++++ src/locales/it/config.ts | 2 ++ src/locales/ko/battle.ts | 7 +++++-- src/locales/ko/battler-tags.ts | 12 ++++++++++++ src/locales/ko/config.ts | 2 ++ src/locales/pt_BR/battle.ts | 3 +++ src/locales/pt_BR/battler-tags.ts | 12 ++++++++++++ src/locales/pt_BR/config.ts | 2 ++ src/locales/zh_CN/battle.ts | 3 +++ src/locales/zh_CN/battler-tags.ts | 12 ++++++++++++ src/locales/zh_CN/config.ts | 2 ++ src/locales/zh_TW/battle.ts | 3 +++ src/locales/zh_TW/battler-tags.ts | 12 ++++++++++++ src/locales/zh_TW/config.ts | 2 ++ 28 files changed, 168 insertions(+), 15 deletions(-) create mode 100644 src/locales/de/battler-tags.ts create mode 100644 src/locales/en/battler-tags.ts create mode 100644 src/locales/es/battler-tags.ts create mode 100644 src/locales/fr/battler-tags.ts create mode 100644 src/locales/it/battler-tags.ts create mode 100644 src/locales/ko/battler-tags.ts create mode 100644 src/locales/pt_BR/battler-tags.ts create mode 100644 src/locales/zh_CN/battler-tags.ts create mode 100644 src/locales/zh_TW/battler-tags.ts diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 107947e0c448..41a49270c9ef 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -1,6 +1,6 @@ import { CommonAnim, CommonBattleAnim } from "./battle-anims"; import { CommonAnimPhase, MoveEffectPhase, MovePhase, PokemonHealPhase, ShowAbilityPhase, StatChangePhase } from "../phases"; -import { getPokemonMessage, getPokemonNameWithAffix } from "../messages"; +import { getPokemonNameWithAffix } from "../messages"; import Pokemon, { MoveResult, HitResult } from "../field/pokemon"; import { Stat, getStatName } from "./pokemon-stat"; import { StatusEffect } from "./status-effect"; @@ -142,7 +142,7 @@ export class TrappedTag extends BattlerTag { } getDescriptor(): string { - return "trapping"; + return i18next.t("battlerTags:trappedDesc"); } isSourceLinked(): boolean { @@ -188,7 +188,7 @@ export class FlinchedTag extends BattlerTag { } getDescriptor(): string { - return "flinching"; + return i18next.t("battlerTags:flinchedDesc"); } } @@ -268,7 +268,7 @@ export class ConfusedTag extends BattlerTag { } getDescriptor(): string { - return "confusion"; + return i18next.t("battlerTags:confusedDesc"); } } @@ -378,7 +378,7 @@ export class InfatuatedTag extends BattlerTag { } getDescriptor(): string { - return "infatuation"; + return i18next.t("battlerTags:infatuatedDesc"); } } @@ -435,7 +435,7 @@ export class SeedTag extends BattlerTag { } getDescriptor(): string { - return "seeding"; + return i18next.t("battlerTags:seedDesc"); } } @@ -475,7 +475,7 @@ export class NightmareTag extends BattlerTag { } getDescriptor(): string { - return "nightmares"; + return i18next.t("battlerTags:nightmareDesc"); } } @@ -630,7 +630,7 @@ export class IngrainTag extends TrappedTag { } getDescriptor(): string { - return "roots"; + return i18next.t("battlerTags:ingrainDesc"); } } @@ -717,7 +717,7 @@ export class DrowsyTag extends BattlerTag { } getDescriptor(): string { - return "drowsiness"; + return i18next.t("battlerTags:drowsyDesc"); } } @@ -1114,7 +1114,7 @@ export class CenterOfAttentionTag extends BattlerTag { onAdd(pokemon: Pokemon): void { super.onAdd(pokemon); - pokemon.scene.queueMessage(getPokemonMessage(pokemon, " became the center\nof attention!")); + pokemon.scene.queueMessage(i18next.t("battle:battlerTagsCenterOfAttentionOnAdd", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); } } @@ -1321,13 +1321,13 @@ export class MagnetRisenTag extends TypeImmuneTag { onAdd(pokemon: Pokemon): void { super.onAdd(pokemon); - pokemon.scene.queueMessage(getPokemonMessage(pokemon, " levitated with electromagnetism!")); + pokemon.scene.queueMessage(i18next.t("battle:battlerTagsMagnetRisenOnAdd", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); } onRemove(pokemon: Pokemon): void { super.onRemove(pokemon); - pokemon.scene.queueMessage(getPokemonMessage(pokemon, " stopped levitating!")); + pokemon.scene.queueMessage(i18next.t("battle:battlerTagsMagnetRisenOnRemove", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); } } diff --git a/src/locales/de/battle.ts b/src/locales/de/battle.ts index e2317ef6519d..f6fcb8f24672 100644 --- a/src/locales/de/battle.ts +++ b/src/locales/de/battle.ts @@ -138,11 +138,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} übersteht die Attacke!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} übersteht die Attacke!", "battlerTagsPerishSongLapse": "Abgesang von {{pokemonNameWithAffix}} steht bei {{turnCount}}.", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} faulenzt!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} kommt nicht in Fahrt!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} kriegt schließlich doch noch die Kurve!", "battlerTagsHighestStatBoostOnAdd": "{{statName}} von {{pokemonNameWithAffix}} wird verstärkt!", "battlerTagsHighestStatBoostOnRemove": "Der Effekt von {{abilityName}} von {{pokemonNameWithAffix}} lässt nach!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} läuft zu Hochtouren auf!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} entspannt.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} wurde eingepökelt!", diff --git a/src/locales/de/battler-tags.ts b/src/locales/de/battler-tags.ts new file mode 100644 index 000000000000..1d897c70f3d8 --- /dev/null +++ b/src/locales/de/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", +} as const; diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index 1ba94eed24aa..1ac19ea4bc61 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const deConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/en/battle.ts b/src/locales/en/battle.ts index 703d2753c0c8..b037ed0d1a69 100644 --- a/src/locales/en/battle.ts +++ b/src/locales/en/battle.ts @@ -138,15 +138,18 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", "battlerTagsPerishSongLapse": "{{pokemonNameWithAffix}}'s perish count fell to {{turnCount}}.", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} is\nloafing around!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} can't\nget it going!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} finally\ngot its act together!", "battlerTagsHighestStatBoostOnAdd": "{{pokemonNameWithAffix}}'s {{statName}}\nwas heightened!", "battlerTagsHighestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} is getting\npumped!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} relaxed.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} is being salt cured!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", - "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!" + "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", } as const; diff --git a/src/locales/en/battler-tags.ts b/src/locales/en/battler-tags.ts new file mode 100644 index 000000000000..1d897c70f3d8 --- /dev/null +++ b/src/locales/en/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", +} as const; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index 4273c5e4bfee..306b1b966001 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -7,6 +7,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const enConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/es/battle.ts b/src/locales/es/battle.ts index a7f489cfe46c..1d0f03979474 100644 --- a/src/locales/es/battle.ts +++ b/src/locales/es/battle.ts @@ -138,11 +138,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} endured\nthe hit!", "battlerTagsPerishSongLapse": "{{pokemonNameWithAffix}}'s perish count fell to {{turnCount}}.", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} is\nloafing around!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} can't\nget it going!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} finally\ngot its act together!", "battlerTagsHighestStatBoostOnAdd": "{{pokemonNameWithAffix}}'s {{statName}}\nwas heightened!", "battlerTagsHighestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} is getting\npumped!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} relaxed.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} is being salt cured!", diff --git a/src/locales/es/battler-tags.ts b/src/locales/es/battler-tags.ts new file mode 100644 index 000000000000..1d897c70f3d8 --- /dev/null +++ b/src/locales/es/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", +} as const; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index be9955b33d79..83203534a223 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const esConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/fr/battle.ts b/src/locales/fr/battle.ts index 1e957abf88e6..fa1d6027ba59 100644 --- a/src/locales/fr/battle.ts +++ b/src/locales/fr/battle.ts @@ -138,11 +138,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}}\nencaisse les coups !", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}}\nencaisse les coups !", "battlerTagsPerishSongLapse": "Le compte à rebours de Requiem\nde {{pokemonNameWithAffix}} descend à {{turnCount}} !", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} paresse !", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}}\nn’arrive pas à se motiver !", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}}\narrive enfin à s’y mettre sérieusement !", "battlerTagsHighestStatBoostOnAdd": "{{statName}} de {{pokemonNameWithAffix}}\nest renforcée !", "battlerTagsHighestStatBoostOnRemove": "L’effet du talent {{abilityName}}\nde {{pokemonNameWithAffix}} se dissipe !", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}}\nest prêt à tout donner !", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} se détend.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}}\nest couvert de sel !", diff --git a/src/locales/fr/battler-tags.ts b/src/locales/fr/battler-tags.ts new file mode 100644 index 000000000000..1d897c70f3d8 --- /dev/null +++ b/src/locales/fr/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", +} as const; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index 4f98040bc99c..2b5c13348fea 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const frConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/it/battle.ts b/src/locales/it/battle.ts index bbdaa164c1c9..83ee0b863065 100644 --- a/src/locales/it/battle.ts +++ b/src/locales/it/battle.ts @@ -138,11 +138,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} resiste\nal colpo!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} ha resistito\ngrazie a Vigore!", "battlerTagsPerishSongLapse": "Il conto alla rovescia di Ultimocanto per {{pokemonNameWithAffix}} scende a {{turnCount}}.", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} sta\nciondolando!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} non\ningrana!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} ritrova\nlo slancio!", "battlerTagsHighestStatBoostOnAdd": "{{statName}} di {{pokemonNameWithAffix}}\nviene aumentato/a!", "battlerTagsHighestStatBoostOnRemove": "Gli effetti di {{abilityName}}\ndi {{pokemonNameWithAffix}} sono cessati!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} si prepara\nalla lotta!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} si è rilassato.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} è stato messo sotto sale!", diff --git a/src/locales/it/battler-tags.ts b/src/locales/it/battler-tags.ts new file mode 100644 index 000000000000..1d897c70f3d8 --- /dev/null +++ b/src/locales/it/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", +} as const; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index 72024a46ebbb..06d4b826a038 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const itConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/ko/battle.ts b/src/locales/ko/battle.ts index 0256c4021adb..10f76f91e6e3 100644 --- a/src/locales/ko/battle.ts +++ b/src/locales/ko/battle.ts @@ -120,7 +120,7 @@ export const battle: SimpleTranslationEntries = { "battlerTagsIngrainLapse": "{{pokemonNameWithAffix}}[[는]] 뿌리로부터\n양분을 흡수했다!", "battlerTagsIngrainOnTrap": "{{pokemonNameWithAffix}}[[는]] 뿌리를 뻗었다!", "battlerTagsAquaRingOnAdd": "{{pokemonNameWithAffix}}[[는]]\n물의 베일을 둘러썼다!", - "battlerTagsAquaRingLapse": "{{moveName}} 효과로 \n{{pokemonName}}[[는]] HP를 회복했다!", + "battlerTagsAquaRingLapse": "{{moveName}} 효과로\n{{pokemonName}}[[는]] HP를 회복했다!", "battlerTagsDrowsyOnAdd": "{{pokemonNameWithAffix}}의\n졸음을 유도했다!", "battlerTagsDamagingTrapLapse": "{{pokemonNameWithAffix}}[[는]] {{moveName}}의\n데미지를 입고 있다!", "battlerTagsBindOnTrap": "{{pokemonNameWithAffix}}[[는]] {{sourcePokemonName}}에게\n{{moveName}}[[를]] 당했다!", @@ -138,11 +138,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}}[[는]]\n공격을 버텼다!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}}[[는]]\n공격을 버텼다!", "battlerTagsPerishSongLapse": "{{pokemonNameWithAffix}}의 멸망의\n카운트가 {{turnCount}}[[가]] 되었다!", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}}[[는]]\n주목의 대상이 되었다!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}}[[는]] 게으름을 피우고 있다!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}}[[는]] 컨디션이\n좋아지지 않는다!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} 는 마침내\n컨디션을 회복했다!", "battlerTagsHighestStatBoostOnAdd": "{{pokemonNameWithAffix}}의\n{{statName}}[[가]] 올라갔다!", - "battlerTagsHighestStatBoostOnRemove": "The effects of {{pokemonNameWithAffix}}'s\n{{abilityName}} wore off!", + "battlerTagsHighestStatBoostOnRemove": "{{pokemonNameWithAffix}}의\n{{abilityName}} 효과가 사라졌다!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}}[[는]]\n전자력으로 떠올랐다!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}의\n전자력이 없어졌다!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}}[[는]]\n의욕이 넘치고 있다!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}}[[는]] 평소로 돌아왔다.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}}[[는]]\n소금에 절여졌다!", diff --git a/src/locales/ko/battler-tags.ts b/src/locales/ko/battler-tags.ts new file mode 100644 index 000000000000..93a9106a8cef --- /dev/null +++ b/src/locales/ko/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "함정", + "flinchedDesc": "풀죽음", + "confusedDesc": "혼란", + "infatuatedDesc": "헤롱헤롱", + "seedDesc": "씨뿌리기", + "nightmareDesc": "악몽", + "ingrainDesc": "뿌리", + "drowsyDesc": "졸음", +} as const; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 501e2025bbb8..76baed8cf6c5 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const koConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/pt_BR/battle.ts b/src/locales/pt_BR/battle.ts index eaf52b3ba986..d04f25a505f1 100644 --- a/src/locales/pt_BR/battle.ts +++ b/src/locales/pt_BR/battle.ts @@ -138,11 +138,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} suportou\no golpe!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} suportou\no golpe!", "battlerTagsPerishSongLapse": "O tempo restante de {{pokemonNameWithAffix}} diminuiu para {{turnCount}}.", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} está\nviajando na maionese!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} não\nestá preparado!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} finalmente\nconseguiu se recompor!", "battlerTagsHighestStatBoostOnAdd": "O atributo de {{statName}} de\n{{pokemonNameWithAffix}} aumentou!", "battlerTagsHighestStatBoostOnRemove": "Os efeitos do {{abilityName}} de\n{{pokemonNameWithAffix}} acabaram!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} está ficando\nbombado!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} relaxou.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} está sendo curado com sal!", diff --git a/src/locales/pt_BR/battler-tags.ts b/src/locales/pt_BR/battler-tags.ts new file mode 100644 index 000000000000..1d897c70f3d8 --- /dev/null +++ b/src/locales/pt_BR/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "trapping", + "flinchedDesc": "flinching", + "confusedDesc": "confusion", + "infatuatedDesc": "infatuation", + "seedDesc": "seeding", + "nightmareDesc": "nightmares", + "ingrainDesc": "roots", + "drowsyDesc": "drowsiness", +} as const; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index 2baabba9e1f8..6937c82fcf32 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const ptBrConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/zh_CN/battle.ts b/src/locales/zh_CN/battle.ts index 38ce1f489e79..2b6c08c4161f 100644 --- a/src/locales/zh_CN/battle.ts +++ b/src/locales/zh_CN/battle.ts @@ -130,11 +130,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}}\n挺住了攻击!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}}\n挺住了攻击!", "battlerTagsPerishSongLapse": "{{pokemonNameWithAffix}}\n的灭亡计时变成{{turnCount}}了!", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}}\n变得万众瞩目了!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}}\n正在偷懒!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}}\n无法拿出平时的水平!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}}\n恢复了平时的水平!", "battlerTagsHighestStatBoostOnAdd": "{{pokemonNameWithAffix}}的\n{{statName}}提高了!", "battlerTagsHighestStatBoostOnRemove": "{{pokemonNameWithAffix}}的\n{{abilityName}}效果解除了!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}}\n因电磁力浮了起来!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}的\n电磁力消失了!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}}\n现在干劲十足!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}}\n如释重负似地放松了下来。", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}}\n陷入了盐腌状态!", diff --git a/src/locales/zh_CN/battler-tags.ts b/src/locales/zh_CN/battler-tags.ts new file mode 100644 index 000000000000..2a9458092820 --- /dev/null +++ b/src/locales/zh_CN/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "束缚", + "flinchedDesc": "畏缩", + "confusedDesc": "混乱", + "infatuatedDesc": "着迷", + "seedDesc": "寄生种子", + "nightmareDesc": "恶梦", + "ingrainDesc": "扎根", + "drowsyDesc": "瞌睡", +} as const; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index caf192a3709a..288a47b2baf6 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const zhCnConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, diff --git a/src/locales/zh_TW/battle.ts b/src/locales/zh_TW/battle.ts index d9f1a149ef84..05ee89db8606 100644 --- a/src/locales/zh_TW/battle.ts +++ b/src/locales/zh_TW/battle.ts @@ -127,11 +127,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}}挺住了攻擊!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}}挺住了攻擊!", "battlerTagsPerishSongLapse": "{{pokemonNameWithAffix}} 的滅亡計時變成{{turnCount}}了!", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}}\n變得萬眾矚目了!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}}正在偷懶!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}}無法拿出平時的水平!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}}恢復了平時的水平!", "battlerTagsHighestStatBoostOnAdd": "{{pokemonNameWithAffix}}的{{statName}}升高了!", "battlerTagsHighestStatBoostOnRemove": "{{pokemonNameWithAffix}}的{{abilityName}}效果解除了!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}}\n因電磁力浮了起來!", + "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}的\n電磁力消失了!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}}現在幹勁十足!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}}如釋重負似地放鬆了下來。", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} 陷入了鹽腌狀態!", diff --git a/src/locales/zh_TW/battler-tags.ts b/src/locales/zh_TW/battler-tags.ts new file mode 100644 index 000000000000..73747e51f618 --- /dev/null +++ b/src/locales/zh_TW/battler-tags.ts @@ -0,0 +1,12 @@ +import { SimpleTranslationEntries } from "#app/interfaces/locales"; + +export const battlerTags: SimpleTranslationEntries = { + "trappedDesc": "束縛", + "flinchedDesc": "畏縮", + "confusedDesc": "混亂", + "infatuatedDesc": "著迷", + "seedDesc": "寄生種子", + "nightmareDesc": "惡夢", + "ingrainDesc": "扎根", + "drowsyDesc": "瞌睡", +} as const; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index 97a2f280761a..2be45d28ecb7 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -5,6 +5,7 @@ import { PGFachv, PGMachv } from "./achv"; import { battle } from "./battle"; import { battleInfo } from "./battle-info"; import { battleMessageUiHandler } from "./battle-message-ui-handler"; +import { battlerTags } from "./battler-tags"; import { berry } from "./berry"; import { bgmName } from "./bgm-name"; import { biome } from "./biome"; @@ -57,6 +58,7 @@ export const zhTwConfig = { battle: battle, battleInfo: battleInfo, battleMessageUiHandler: battleMessageUiHandler, + battlerTags: battlerTags, berry: berry, bgmName: bgmName, biome: biome, From 0aa5e0d49d59a63b33763da409e9fa17be715a07 Mon Sep 17 00:00:00 2001 From: mcmontag <54485715+mcmontag@users.noreply.github.com> Date: Fri, 12 Jul 2024 22:19:53 -0400 Subject: [PATCH 077/184] [Feature] Fully implement Octolock (#2985) * implement octolock * Add tests --- src/data/battler-tags.ts | 28 ++++++++++ src/data/move.ts | 3 +- src/enums/battler-tag-type.ts | 1 + src/test/battlerTags/octolock.test.ts | 62 +++++++++++++++++++++ src/test/moves/octolock.test.ts | 78 +++++++++++++++++++++++++++ 5 files changed, 170 insertions(+), 2 deletions(-) create mode 100644 src/test/battlerTags/octolock.test.ts create mode 100644 src/test/moves/octolock.test.ts diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 41a49270c9ef..a664ac1e2bf8 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -634,6 +634,32 @@ export class IngrainTag extends TrappedTag { } } +/** + * Octolock traps the target pokemon and reduces its DEF and SPDEF by one stage at the + * end of each turn. + */ +export class OctolockTag extends TrappedTag { + constructor(sourceId: number) { + super(BattlerTagType.OCTOLOCK, BattlerTagLapseType.TURN_END, 1, Moves.OCTOLOCK, sourceId); + } + + canAdd(pokemon: Pokemon): boolean { + const isOctolocked = pokemon.getTag(BattlerTagType.OCTOLOCK); + return !isOctolocked; + } + + lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { + const shouldLapse = lapseType !== BattlerTagLapseType.CUSTOM || super.lapse(pokemon, lapseType); + + if (shouldLapse) { + pokemon.scene.unshiftPhase(new StatChangePhase(pokemon.scene, pokemon.getBattlerIndex(), true, [BattleStat.DEF, BattleStat.SPDEF], -1)); + return true; + } + + return false; + } +} + export class AquaRingTag extends BattlerTag { constructor() { super(BattlerTagType.AQUA_RING, BattlerTagLapseType.TURN_END, 1, Moves.AQUA_RING, undefined); @@ -1662,6 +1688,8 @@ export function getBattlerTag(tagType: BattlerTagType, turnCount: integer, sourc return new DestinyBondTag(sourceMove, sourceId); case BattlerTagType.ICE_FACE: return new IceFaceTag(sourceMove); + case BattlerTagType.OCTOLOCK: + return new OctolockTag(sourceId); case BattlerTagType.NONE: default: return new BattlerTag(tagType, BattlerTagLapseType.CUSTOM, turnCount, sourceMove, sourceId); diff --git a/src/data/move.ts b/src/data/move.ts index 7d798689bea5..f244b484e00f 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -7796,8 +7796,7 @@ export function initMoves() { .attr(EatBerryAttr) .target(MoveTarget.ALL), new StatusMove(Moves.OCTOLOCK, Type.FIGHTING, 100, 15, -1, 0, 8) - .attr(AddBattlerTagAttr, BattlerTagType.TRAPPED, false, true, 1) - .partial(), + .attr(AddBattlerTagAttr, BattlerTagType.OCTOLOCK, false, true, 1), new AttackMove(Moves.BOLT_BEAK, Type.ELECTRIC, MoveCategory.PHYSICAL, 85, 100, 10, -1, 0, 8) .attr(FirstAttackDoublePowerAttr), new AttackMove(Moves.FISHIOUS_REND, Type.WATER, MoveCategory.PHYSICAL, 85, 100, 10, -1, 0, 8) diff --git a/src/enums/battler-tag-type.ts b/src/enums/battler-tag-type.ts index 5cdabfe78c23..bb7f7c05b003 100644 --- a/src/enums/battler-tag-type.ts +++ b/src/enums/battler-tag-type.ts @@ -13,6 +13,7 @@ export enum BattlerTagType { ENCORE = "ENCORE", HELPING_HAND = "HELPING_HAND", INGRAIN = "INGRAIN", + OCTOLOCK = "OCTOLOCK", AQUA_RING = "AQUA_RING", DROWSY = "DROWSY", TRAPPED = "TRAPPED", diff --git a/src/test/battlerTags/octolock.test.ts b/src/test/battlerTags/octolock.test.ts new file mode 100644 index 000000000000..4c1c58d43458 --- /dev/null +++ b/src/test/battlerTags/octolock.test.ts @@ -0,0 +1,62 @@ +import { describe, expect, it, vi } from "vitest"; +import Pokemon from "#app/field/pokemon.js"; +import BattleScene from "#app/battle-scene.js"; +import { BattlerTag, BattlerTagLapseType, OctolockTag, TrappedTag } from "#app/data/battler-tags.js"; +import { StatChangePhase } from "#app/phases.js"; +import { BattleStat } from "#app/data/battle-stat.js"; +import { BattlerTagType } from "#app/enums/battler-tag-type.js"; + +jest.mock("#app/battle-scene.js"); + +describe("BattlerTag - OctolockTag", () => { + describe("lapse behavior", () => { + it("unshifts a StatChangePhase with expected stat changes", { timeout: 10000 }, async () => { + const mockPokemon = { + scene: new BattleScene(), + getBattlerIndex: () => 0, + } as Pokemon; + + const subject = new OctolockTag(1); + + vi.spyOn(mockPokemon.scene, "unshiftPhase").mockImplementation(phase => { + expect(phase).toBeInstanceOf(StatChangePhase); + expect((phase as StatChangePhase)["levels"]).toEqual(-1); + expect((phase as StatChangePhase)["stats"]).toEqual([BattleStat.DEF, BattleStat.SPDEF]); + }); + + subject.lapse(mockPokemon, BattlerTagLapseType.TURN_END); + + expect(mockPokemon.scene.unshiftPhase).toBeCalledTimes(1); + }); + }); + + it ("traps its target (extends TrappedTag)", { timeout: 2000 }, async () => { + expect(new OctolockTag(1)).toBeInstanceOf(TrappedTag); + }); + + it("can be added to pokemon who are not octolocked", { timeout: 2000 }, async => { + const mockPokemon = { + getTag: vi.fn().mockReturnValue(undefined) as Pokemon["getTag"], + } as Pokemon; + + const subject = new OctolockTag(1); + + expect(subject.canAdd(mockPokemon)).toBeTruthy(); + + expect(mockPokemon.getTag).toHaveBeenCalledTimes(1); + expect(mockPokemon.getTag).toHaveBeenCalledWith(BattlerTagType.OCTOLOCK); + }); + + it("cannot be added to pokemon who are octolocked", { timeout: 2000 }, async => { + const mockPokemon = { + getTag: vi.fn().mockReturnValue(new BattlerTag(null, null, null, null)) as Pokemon["getTag"], + } as Pokemon; + + const subject = new OctolockTag(1); + + expect(subject.canAdd(mockPokemon)).toBeFalsy(); + + expect(mockPokemon.getTag).toHaveBeenCalledTimes(1); + expect(mockPokemon.getTag).toHaveBeenCalledWith(BattlerTagType.OCTOLOCK); + }); +}); diff --git a/src/test/moves/octolock.test.ts b/src/test/moves/octolock.test.ts new file mode 100644 index 000000000000..b2798fc15d5d --- /dev/null +++ b/src/test/moves/octolock.test.ts @@ -0,0 +1,78 @@ +import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; +import Phaser from "phaser"; +import GameManager from "#app/test/utils/gameManager"; +import * as overrides from "#app/overrides"; +import { CommandPhase, MoveEndPhase, TurnInitPhase } from "#app/phases"; +import {getMovePosition} from "#app/test/utils/gameManagerUtils"; +import {BattleStat} from "#app/data/battle-stat"; +import { Abilities } from "#enums/abilities"; +import { Moves } from "#enums/moves"; +import { Species } from "#enums/species"; +import { TrappedTag } from "#app/data/battler-tags.js"; + +describe("Moves - Octolock", () => { + describe("integration tests", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + + vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.RATTATA); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.NONE); + + vi.spyOn(overrides, "STARTING_LEVEL_OVERRIDE", "get").mockReturnValue(2000); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.OCTOLOCK, Moves.SPLASH]); + vi.spyOn(overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.NONE); + }); + + it("Reduces DEf and SPDEF by 1 each turn", { timeout: 10000 }, async () => { + await game.startBattle([Species.GRAPPLOCT]); + + const enemyPokemon = game.scene.getEnemyField(); + + // use Octolock and advance to init phase of next turn to check for stat changes + game.doAttack(getMovePosition(game.scene, 0, Moves.OCTOLOCK)); + await game.phaseInterceptor.to(TurnInitPhase); + + expect(enemyPokemon[0].summonData.battleStats[BattleStat.DEF]).toBe(-1); + expect(enemyPokemon[0].summonData.battleStats[BattleStat.SPDEF]).toBe(-1); + + // take a second turn to make sure stat changes occur again + await game.phaseInterceptor.to(CommandPhase); + game.doAttack(getMovePosition(game.scene, 0, Moves.SPLASH)); + + await game.phaseInterceptor.to(TurnInitPhase); + expect(enemyPokemon[0].summonData.battleStats[BattleStat.DEF]).toBe(-2); + expect(enemyPokemon[0].summonData.battleStats[BattleStat.SPDEF]).toBe(-2); + }); + + it("Traps the target pokemon", { timeout: 10000 }, async () => { + await game.startBattle([Species.GRAPPLOCT]); + + const enemyPokemon = game.scene.getEnemyField(); + + // before Octolock - enemy should not be trapped + expect(enemyPokemon[0].findTag(t => t instanceof TrappedTag)).toBeUndefined(); + + game.doAttack(getMovePosition(game.scene, 0, Moves.OCTOLOCK)); + + // after Octolock - enemy should be trapped + await game.phaseInterceptor.to(MoveEndPhase); + expect(enemyPokemon[0].findTag(t => t instanceof TrappedTag)).toBeDefined(); + }); + }); +}); From f7b53faae3c91309c34c240cb81830d2559a822e Mon Sep 17 00:00:00 2001 From: mcmontag <54485715+mcmontag@users.noreply.github.com> Date: Sat, 13 Jul 2024 12:07:25 -0400 Subject: [PATCH 078/184] [Bug] Fix import of overrides in a test (#3009) --- src/test/moves/octolock.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/moves/octolock.test.ts b/src/test/moves/octolock.test.ts index b2798fc15d5d..b0f3b4d3ef7d 100644 --- a/src/test/moves/octolock.test.ts +++ b/src/test/moves/octolock.test.ts @@ -1,7 +1,7 @@ import {afterEach, beforeAll, beforeEach, describe, expect, it, vi} from "vitest"; import Phaser from "phaser"; import GameManager from "#app/test/utils/gameManager"; -import * as overrides from "#app/overrides"; +import overrides from "#app/overrides"; import { CommandPhase, MoveEndPhase, TurnInitPhase } from "#app/phases"; import {getMovePosition} from "#app/test/utils/gameManagerUtils"; import {BattleStat} from "#app/data/battle-stat"; From cbc6005c5735d6019b8325ba385a9cd1d6339791 Mon Sep 17 00:00:00 2001 From: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Date: Sat, 13 Jul 2024 14:07:28 -0400 Subject: [PATCH 079/184] [BUG] Fixes Sketch copying the first move used by the opponent instead of the last (#2759) * Changes getMoveHistory to getLastXMoves to fix sketch copying first move used instead of last * Optimizes move search and early return * Reverts check for virtual moves --- src/data/move.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index f244b484e00f..d6752dd35a7d 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5169,21 +5169,18 @@ export class SketchAttr extends MoveEffectAttr { return false; } - const targetMoves = target.getMoveHistory().filter(m => !m.virtual); - if (!targetMoves.length) { + const targetMove = target.getMoveHistory().filter(m => !m.virtual).at(-1); + if (!targetMove) { return false; } - const sketchedMove = allMoves[targetMoves[0].move]; - + const sketchedMove = allMoves[targetMove.move]; const sketchIndex = user.getMoveset().findIndex(m => m.moveId === move.id); - if (sketchIndex === -1) { return false; } user.setMove(sketchIndex, sketchedMove.id); - user.scene.queueMessage(i18next.t("moveTriggers:sketchedMove", {pokemonName: getPokemonNameWithAffix(user), moveName: sketchedMove.name})); return true; From 0c0de4103b5fd85887256065a65f47e11c3485a1 Mon Sep 17 00:00:00 2001 From: Arxalc <63990624+Arxalc@users.noreply.github.com> Date: Sat, 13 Jul 2024 14:09:01 -0400 Subject: [PATCH 080/184] [Bug] Making FormChangeItems Untransferrable (#2695) * Made FormChangeItems untransferrable. Replaced getTransferrable() * Made isTransferrable readonly. Removed unnecessary 'm as PokemonHeldItemModifier'. --- src/battle.ts | 2 +- src/data/ability.ts | 8 ++++---- src/data/move.ts | 19 +++++++++--------- src/field/pokemon.ts | 6 +++--- src/modifier/modifier.ts | 29 +++++++--------------------- src/phases.ts | 2 +- src/ui/modifier-select-ui-handler.ts | 2 +- src/ui/party-ui-handler.ts | 6 +++--- src/ui/summary-ui-handler.ts | 2 +- 9 files changed, 31 insertions(+), 45 deletions(-) diff --git a/src/battle.ts b/src/battle.ts index 3f2519df3e8d..1e0605bdc64b 100644 --- a/src/battle.ts +++ b/src/battle.ts @@ -157,7 +157,7 @@ export default class Battle { } addPostBattleLoot(enemyPokemon: EnemyPokemon): void { - this.postBattleLoot.push(...enemyPokemon.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.pokemonId === enemyPokemon.id && m.getTransferrable(false), false).map(i => { + this.postBattleLoot.push(...enemyPokemon.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.pokemonId === enemyPokemon.id && m.isTransferrable, false).map(i => { const ret = i as PokemonHeldItemModifier; ret.pokemonId = null; return ret; diff --git a/src/data/ability.ts b/src/data/ability.ts index 60850c59a2aa..6a4e9e9c36a3 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -1525,7 +1525,7 @@ export class PostAttackStealHeldItemAbAttr extends PostAttackAbAttr { applyPostAttack(pokemon: Pokemon, passive: boolean, defender: Pokemon, move: Move, hitResult: HitResult, args: any[]): Promise { return new Promise(resolve => { if (hitResult < HitResult.NO_EFFECT && (!this.condition || this.condition(pokemon, defender, move))) { - const heldItems = this.getTargetHeldItems(defender).filter(i => i.getTransferrable(false)); + const heldItems = this.getTargetHeldItems(defender).filter(i => i.isTransferrable); if (heldItems.length) { const stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)]; pokemon.scene.tryTransferHeldItemModifier(stolenItem, pokemon, false).then(success => { @@ -1543,7 +1543,7 @@ export class PostAttackStealHeldItemAbAttr extends PostAttackAbAttr { getTargetHeldItems(target: Pokemon): PokemonHeldItemModifier[] { return target.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; + && m.pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; } } @@ -1614,7 +1614,7 @@ export class PostDefendStealHeldItemAbAttr extends PostDefendAbAttr { applyPostDefend(pokemon: Pokemon, passive: boolean, attacker: Pokemon, move: Move, hitResult: HitResult, args: any[]): Promise { return new Promise(resolve => { if (hitResult < HitResult.NO_EFFECT && (!this.condition || this.condition(pokemon, attacker, move))) { - const heldItems = this.getTargetHeldItems(attacker).filter(i => i.getTransferrable(false)); + const heldItems = this.getTargetHeldItems(attacker).filter(i => i.isTransferrable); if (heldItems.length) { const stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)]; pokemon.scene.tryTransferHeldItemModifier(stolenItem, pokemon, false).then(success => { @@ -1632,7 +1632,7 @@ export class PostDefendStealHeldItemAbAttr extends PostDefendAbAttr { getTargetHeldItems(target: Pokemon): PokemonHeldItemModifier[] { return target.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; + && m.pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; } } diff --git a/src/data/move.ts b/src/data/move.ts index d6752dd35a7d..2c7ab94cc4c2 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1796,7 +1796,7 @@ export class StealHeldItemChanceAttr extends MoveEffectAttr { if (rand >= this.chance) { return resolve(false); } - const heldItems = this.getTargetHeldItems(target).filter(i => i.getTransferrable(false)); + const heldItems = this.getTargetHeldItems(target).filter(i => i.isTransferrable); if (heldItems.length) { const poolType = target.isPlayer() ? ModifierPoolType.PLAYER : target.hasTrainer() ? ModifierPoolType.TRAINER : ModifierPoolType.WILD; const highestItemTier = heldItems.map(m => m.type.getOrInferTier(poolType)).reduce((highestTier, tier) => Math.max(tier, highestTier), 0); @@ -1817,7 +1817,7 @@ export class StealHeldItemChanceAttr extends MoveEffectAttr { getTargetHeldItems(target: Pokemon): PokemonHeldItemModifier[] { return target.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; + && m.pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; } getUserBenefitScore(user: Pokemon, target: Pokemon, move: Move): number { @@ -1857,7 +1857,6 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { * @returns {boolean} True if an item was removed */ apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - if (!this.berriesOnly && target.isPlayer()) { // "Wild Pokemon cannot knock off Player Pokemon's held items" (See Bulbapedia) return false; } @@ -1870,7 +1869,8 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { } // Considers entire transferrable item pool by default (Knock Off). Otherwise berries only if specified (Incinerate). - let heldItems = this.getTargetHeldItems(target).filter(i => i.getTransferrable(false)); + let heldItems = this.getTargetHeldItems(target).filter(i => i.isTransferrable); + if (this.berriesOnly) { heldItems = heldItems.filter(m => m instanceof BerryModifier && m.pokemonId === target.id, target.isPlayer()); } @@ -1894,7 +1894,7 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { getTargetHeldItems(target: Pokemon): PokemonHeldItemModifier[] { return target.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; + && m.pokemonId === target.id, target.isPlayer()) as PokemonHeldItemModifier[]; } getUserBenefitScore(user: Pokemon, target: Pokemon, move: Move): number { @@ -1986,7 +1986,8 @@ export class StealEatBerryAttr extends EatBerryAttr { if (cancelled.value === true) { return false; } - const heldBerries = this.getTargetHeldBerries(target).filter(i => i.getTransferrable(false)); + + const heldBerries = this.getTargetHeldBerries(target); if (heldBerries.length <= 0) { return false; } @@ -5479,7 +5480,7 @@ export class AttackedByItemAttr extends MoveAttr { */ getCondition(): MoveConditionFunc { return (user: Pokemon, target: Pokemon, move: Move) => { - const heldItems = target.getHeldItems().filter(i => i.getTransferrable(true)); + const heldItems = target.getHeldItems().filter(i => i.isTransferrable); if (heldItems.length === 0) { return false; } @@ -6436,7 +6437,7 @@ export function initMoves() { .attr(AddBattlerTagAttr, BattlerTagType.DROWSY, false, true) .condition((user, target, move) => !target.status), new AttackMove(Moves.KNOCK_OFF, Type.DARK, MoveCategory.PHYSICAL, 65, 100, 20, -1, 0, 3) - .attr(MovePowerMultiplierAttr, (user, target, move) => target.getHeldItems().filter(i => i.getTransferrable(false)).length > 0 ? 1.5 : 1) + .attr(MovePowerMultiplierAttr, (user, target, move) => target.getHeldItems().filter(i => i.isTransferrable).length > 0 ? 1.5 : 1) .attr(RemoveHeldItemAttr, false), new AttackMove(Moves.ENDEAVOR, Type.NORMAL, MoveCategory.PHYSICAL, -1, 100, 5, -1, 0, 3) .attr(MatchHpAttr) @@ -7067,7 +7068,7 @@ export function initMoves() { new StatusMove(Moves.QUASH, Type.DARK, 100, 15, -1, 0, 5) .unimplemented(), new AttackMove(Moves.ACROBATICS, Type.FLYING, MoveCategory.PHYSICAL, 55, 100, 15, -1, 0, 5) - .attr(MovePowerMultiplierAttr, (user, target, move) => Math.max(1, 2 - 0.2 * user.getHeldItems().filter(i => i.getTransferrable(true)).reduce((v, m) => v + m.stackCount, 0))), + .attr(MovePowerMultiplierAttr, (user, target, move) => Math.max(1, 2 - 0.2 * user.getHeldItems().filter(i => i.isTransferrable).reduce((v, m) => v + m.stackCount, 0))), new StatusMove(Moves.REFLECT_TYPE, Type.NORMAL, -1, 15, -1, 0, 5) .attr(CopyTypeAttr), new AttackMove(Moves.RETALIATE, Type.NORMAL, MoveCategory.PHYSICAL, 70, 100, 5, -1, 0, 5) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index a4a82dfb31e2..18a10f8b5d56 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -525,7 +525,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (!this.scene) { return []; } - return this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && (m as PokemonHeldItemModifier).pokemonId === this.id, this.isPlayer()) as PokemonHeldItemModifier[]; + return this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.pokemonId === this.id, this.isPlayer()) as PokemonHeldItemModifier[]; } updateScale(): void { @@ -3286,7 +3286,7 @@ export class PlayerPokemon extends Pokemon { this.scene.getParty().push(newPokemon); newPokemon.evolve(!isFusion ? newEvolution : new FusionSpeciesFormEvolution(this.id, newEvolution)); const modifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === this.id, true) as PokemonHeldItemModifier[]; + && m.pokemonId === this.id, true) as PokemonHeldItemModifier[]; modifiers.forEach(m => { const clonedModifier = m.clone() as PokemonHeldItemModifier; clonedModifier.pokemonId = newPokemon.id; @@ -3379,7 +3379,7 @@ export class PlayerPokemon extends Pokemon { partyMemberIndex--; } const fusedPartyMemberHeldModifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === pokemon.id, true) as PokemonHeldItemModifier[]; + && m.pokemonId === pokemon.id, true) as PokemonHeldItemModifier[]; const transferModifiers: Promise[] = []; for (const modifier of fusedPartyMemberHeldModifiers) { transferModifiers.push(this.scene.tryTransferHeldItemModifier(modifier, this, false, modifier.getStackCount(), true, true)); diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index a25f2a8a1022..2e9efd2544da 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -470,6 +470,7 @@ export class TerastallizeAccessModifier extends PersistentModifier { export abstract class PokemonHeldItemModifier extends PersistentModifier { public pokemonId: integer; + readonly isTransferrable: boolean = true; constructor(type: ModifierType, pokemonId: integer, stackCount: integer) { super(type, stackCount); @@ -491,10 +492,6 @@ export abstract class PokemonHeldItemModifier extends PersistentModifier { return super.shouldApply(args) && args.length && args[0] instanceof Pokemon && (this.pokemonId === -1 || (args[0] as Pokemon).id === this.pokemonId); } - getTransferrable(withinParty: boolean) { - return true; - } - isIconVisible(scene: BattleScene): boolean { return this.getPokemon(scene).isOnField(); } @@ -570,6 +567,7 @@ export abstract class PokemonHeldItemModifier extends PersistentModifier { export abstract class LapsingPokemonHeldItemModifier extends PokemonHeldItemModifier { protected battlesLeft: integer; + readonly isTransferrable: boolean = false; constructor(type: ModifierTypes.ModifierType, pokemonId: integer, battlesLeft?: integer, stackCount?: integer) { super(type, pokemonId, stackCount); @@ -606,6 +604,7 @@ export abstract class LapsingPokemonHeldItemModifier extends PokemonHeldItemModi export class TerastallizeModifier extends LapsingPokemonHeldItemModifier { public teraType: Type; + readonly isTransferrable: boolean = false; constructor(type: ModifierTypes.TerastallizeModifierType, pokemonId: integer, teraType: Type, battlesLeft?: integer, stackCount?: integer) { super(type, pokemonId, battlesLeft || 10, stackCount); @@ -649,10 +648,6 @@ export class TerastallizeModifier extends LapsingPokemonHeldItemModifier { return ret; } - getTransferrable(withinParty: boolean): boolean { - return false; - } - getScoreMultiplier(): number { return 1.25; } @@ -664,6 +659,7 @@ export class TerastallizeModifier extends LapsingPokemonHeldItemModifier { export class PokemonBaseStatModifier extends PokemonHeldItemModifier { protected stat: Stat; + readonly isTransferrable: boolean = false; constructor(type: ModifierTypes.PokemonBaseStatBoosterModifierType, pokemonId: integer, stat: Stat, stackCount?: integer) { super(type, pokemonId, stackCount); @@ -695,10 +691,6 @@ export class PokemonBaseStatModifier extends PokemonHeldItemModifier { return true; } - getTransferrable(_withinParty: boolean): boolean { - return false; - } - getScoreMultiplier(): number { return 1.1; } @@ -1878,6 +1870,7 @@ export class PokemonMultiHitModifier extends PokemonHeldItemModifier { export class PokemonFormChangeItemModifier extends PokemonHeldItemModifier { public formChangeItem: FormChangeItem; public active: boolean; + readonly isTransferrable: boolean = false; constructor(type: ModifierTypes.FormChangeItemModifierType, pokemonId: integer, formChangeItem: FormChangeItem, active: boolean, stackCount?: integer) { super(type, pokemonId, stackCount); @@ -1916,10 +1909,6 @@ export class PokemonFormChangeItemModifier extends PokemonHeldItemModifier { return ret; } - getTransferrable(withinParty: boolean) { - return withinParty; - } - getMaxHeldItemCount(pokemon: Pokemon): integer { return 1; } @@ -2164,12 +2153,11 @@ export abstract class HeldItemTransferModifier extends PokemonHeldItemModifier { return false; } - const withinParty = pokemon.isPlayer() === targetPokemon.isPlayer(); const poolType = pokemon.isPlayer() ? ModifierTypes.ModifierPoolType.PLAYER : pokemon.hasTrainer() ? ModifierTypes.ModifierPoolType.TRAINER : ModifierTypes.ModifierPoolType.WILD; const transferredModifierTypes: ModifierTypes.ModifierType[] = []; const itemModifiers = pokemon.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === targetPokemon.id && m.getTransferrable(withinParty), targetPokemon.isPlayer()) as PokemonHeldItemModifier[]; + && m.pokemonId === targetPokemon.id && m.isTransferrable, targetPokemon.isPlayer()) as PokemonHeldItemModifier[]; let highestItemTier = itemModifiers.map(m => m.type.getOrInferTier(poolType)).reduce((highestTier, tier) => Math.max(tier, highestTier), 0); let tierItemModifiers = itemModifiers.filter(m => m.type.getOrInferTier(poolType) === highestItemTier); @@ -2214,6 +2202,7 @@ export abstract class HeldItemTransferModifier extends PokemonHeldItemModifier { * @see {@linkcode modifierTypes[MINI_BLACK_HOLE]} */ export class TurnHeldItemTransferModifier extends HeldItemTransferModifier { + readonly isTransferrable: boolean = false; constructor(type: ModifierType, pokemonId: integer, stackCount?: integer) { super(type, pokemonId, stackCount); } @@ -2226,10 +2215,6 @@ export class TurnHeldItemTransferModifier extends HeldItemTransferModifier { return new TurnHeldItemTransferModifier(this.type, this.pokemonId, this.stackCount); } - getTransferrable(withinParty: boolean) { - return withinParty; - } - getTransferredItemCount(): integer { return this.getStackCount(); } diff --git a/src/phases.ts b/src/phases.ts index fa8e18df0929..ef24fca9b39d 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -5160,7 +5160,7 @@ export class SelectModifierPhase extends BattlePhase { this.scene.ui.setModeWithoutClear(Mode.PARTY, PartyUiMode.MODIFIER_TRANSFER, -1, (fromSlotIndex: integer, itemIndex: integer, itemQuantity: integer, toSlotIndex: integer) => { if (toSlotIndex !== undefined && fromSlotIndex < 6 && toSlotIndex < 6 && fromSlotIndex !== toSlotIndex && itemIndex > -1) { const itemModifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).getTransferrable(true) && (m as PokemonHeldItemModifier).pokemonId === party[fromSlotIndex].id) as PokemonHeldItemModifier[]; + && m.isTransferrable && m.pokemonId === party[fromSlotIndex].id) as PokemonHeldItemModifier[]; const itemModifier = itemModifiers[itemIndex]; this.scene.tryTransferHeldItemModifier(itemModifier, party[toSlotIndex], true, itemQuantity); } else { diff --git a/src/ui/modifier-select-ui-handler.ts b/src/ui/modifier-select-ui-handler.ts index 3cfd103b4e2d..b3718b8854c5 100644 --- a/src/ui/modifier-select-ui-handler.ts +++ b/src/ui/modifier-select-ui-handler.ts @@ -136,7 +136,7 @@ export default class ModifierSelectUiHandler extends AwaitableUiHandler { this.player = args[0]; - const partyHasHeldItem = this.player && !!this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && (m as PokemonHeldItemModifier).getTransferrable(true)).length; + const partyHasHeldItem = this.player && !!this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.isTransferrable).length; const canLockRarities = !!this.scene.findModifier(m => m instanceof LockModifierTiersModifier); this.transferButtonContainer.setVisible(false); diff --git a/src/ui/party-ui-handler.ts b/src/ui/party-ui-handler.ts index e820c8cb0d2d..c5e369e91939 100644 --- a/src/ui/party-ui-handler.ts +++ b/src/ui/party-ui-handler.ts @@ -306,7 +306,7 @@ export default class PartyUiHandler extends MessageUiHandler { || (option === PartyOption.RELEASE && this.partyUiMode === PartyUiMode.RELEASE)) { let filterResult: string; const getTransferrableItemsFromPokemon = (pokemon: PlayerPokemon) => - this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && (m as PokemonHeldItemModifier).getTransferrable(true) && (m as PokemonHeldItemModifier).pokemonId === pokemon.id) as PokemonHeldItemModifier[]; + this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && m.isTransferrable && m.pokemonId === pokemon.id) as PokemonHeldItemModifier[]; if (option !== PartyOption.TRANSFER && option !== PartyOption.SPLICE) { filterResult = (this.selectFilter as PokemonSelectFilter)(pokemon); if (filterResult === null && (option === PartyOption.SEND_OUT || option === PartyOption.PASS_BATON)) { @@ -482,7 +482,7 @@ export default class PartyUiHandler extends MessageUiHandler { if (this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER && !this.transferMode) { /** Initialize item quantities for the selected Pokemon */ const itemModifiers = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).getTransferrable(true) && (m as PokemonHeldItemModifier).pokemonId === this.scene.getParty()[this.cursor].id) as PokemonHeldItemModifier[]; + && m.isTransferrable && m.pokemonId === this.scene.getParty()[this.cursor].id) as PokemonHeldItemModifier[]; this.transferQuantities = itemModifiers.map(item => item.getStackCount()); this.transferQuantitiesMax = itemModifiers.map(item => item.getStackCount()); } @@ -699,7 +699,7 @@ export default class PartyUiHandler extends MessageUiHandler { const itemModifiers = this.partyUiMode === PartyUiMode.MODIFIER_TRANSFER ? this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).getTransferrable(true) && (m as PokemonHeldItemModifier).pokemonId === pokemon.id) as PokemonHeldItemModifier[] + && m.isTransferrable && m.pokemonId === pokemon.id) as PokemonHeldItemModifier[] : null; if (this.options.length) { diff --git a/src/ui/summary-ui-handler.ts b/src/ui/summary-ui-handler.ts index c55bedb72899..e20c7dd31a2d 100644 --- a/src/ui/summary-ui-handler.ts +++ b/src/ui/summary-ui-handler.ts @@ -837,7 +837,7 @@ export default class SummaryUiHandler extends UiHandler { }); const itemModifiers = (this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier - && (m as PokemonHeldItemModifier).pokemonId === this.pokemon.id, true) as PokemonHeldItemModifier[]) + && m.pokemonId === this.pokemon.id, true) as PokemonHeldItemModifier[]) .sort(modifierSortFunc); itemModifiers.forEach((item, i) => { From 4a399465d27b10692cf38b841dc4cc9675ee3593 Mon Sep 17 00:00:00 2001 From: Arxalc <63990624+Arxalc@users.noreply.github.com> Date: Sat, 13 Jul 2024 14:09:33 -0400 Subject: [PATCH 081/184] [Bug] Fix Clear terrains upon Trainer Battle (#2027) * Clear terrains upon Trainer Battle * Adjusted comment --- src/battle-scene.ts | 2 +- src/field/arena.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 8d70646a56df..e4084de642d4 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -1127,7 +1127,7 @@ export default class BattleScene extends SceneBase { this.arena.updatePoolsForTimeOfDay(); } if (resetArenaState) { - this.arena.removeAllTags(); + this.arena.resetArenaEffects(); playerField.forEach((_, p) => this.unshiftPhase(new ReturnPhase(this, p))); for (const pokemon of this.getParty()) { diff --git a/src/field/arena.ts b/src/field/arena.ts index df8e98d9ca07..7069c65a5e37 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -638,6 +638,12 @@ export class Arena { } } + /** Clears terrain and arena tags when entering new biome or trainer battle. */ + resetArenaEffects(): void { + this.trySetTerrain(TerrainType.NONE, false, true); + this.removeAllTags(); + } + preloadBgm(): void { this.scene.loadBgm(this.bgm); } From 2eb317c90999d1cb83016f3d82845e859377f2a0 Mon Sep 17 00:00:00 2001 From: Dmitriy K Date: Sat, 13 Jul 2024 14:31:14 -0400 Subject: [PATCH 082/184] Fix item reward overrides going out of bounds (#3012) --- src/modifier/modifier-type.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index c8c9cf7c2f3f..8fb7544fba29 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1878,13 +1878,13 @@ export function getPlayerModifierTypeOptions(count: integer, party: PlayerPokemo } options.push(candidate); }); + // OVERRIDE IF NECESSARY - if (Overrides.ITEM_REWARD_OVERRIDE?.length) { - options.forEach((mod, i) => { - const override = modifierTypes[Overrides.ITEM_REWARD_OVERRIDE[i]](); - mod.type = (override instanceof ModifierTypeGenerator ? override.generateType(party) : override) || mod.type; - }); - } + Overrides.ITEM_REWARD_OVERRIDE.forEach((item, i) => { + const override = modifierTypes[item](); + options[i].type = override instanceof ModifierTypeGenerator ? override.generateType(party) : override; + }); + return options; } From 5852cae36bbcde64866bfd4ef652bb27c55ad7e5 Mon Sep 17 00:00:00 2001 From: Enoch Date: Sun, 14 Jul 2024 03:31:36 +0900 Subject: [PATCH 083/184] [Localization] Localize Berry Heal message (#2996) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Localize berry heal message (HP/PP) * Change location of translation * conflict resolve * Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Update src/locales/de/battle.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update src/locales/zh_CN/battle.ts Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> * Update src/locales/zh_TW/battle.ts Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> * Update src/locales/fr/battle.ts Co-authored-by: Lugiad' * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/pt_BR/battle.ts Co-authored-by: José Ricardo Fleury Oliveira * Update battle.ts (Berries ITALIAN) --------- Co-authored-by: 송지원 Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: mercurius-00 <80205689+mercurius-00@users.noreply.github.com> Co-authored-by: Lugiad' Co-authored-by: José Ricardo Fleury Oliveira Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> --- src/data/berry.ts | 6 +++--- src/locales/de/battle.ts | 2 ++ src/locales/en/battle.ts | 2 ++ src/locales/es/battle.ts | 2 ++ src/locales/fr/battle.ts | 2 ++ src/locales/it/battle.ts | 2 ++ src/locales/ko/battle.ts | 2 ++ src/locales/pt_BR/battle.ts | 2 ++ src/locales/zh_CN/battle.ts | 2 ++ src/locales/zh_TW/battle.ts | 2 ++ 10 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/data/berry.ts b/src/data/berry.ts index 2f0f466d8a90..5ca645445440 100644 --- a/src/data/berry.ts +++ b/src/data/berry.ts @@ -1,5 +1,5 @@ import { PokemonHealPhase, StatChangePhase } from "../phases"; -import { getPokemonMessage, getPokemonNameWithAffix } from "../messages"; +import { getPokemonNameWithAffix } from "../messages"; import Pokemon, { HitResult } from "../field/pokemon"; import { BattleStat } from "./battle-stat"; import { getStatusEffectHealText } from "./status-effect"; @@ -72,7 +72,7 @@ export function getBerryEffectFunc(berryType: BerryType): BerryEffectFunc { const hpHealed = new Utils.NumberHolder(Math.floor(pokemon.getMaxHp() / 4)); applyAbAttrs(DoubleBerryEffectAbAttr, pokemon, null, hpHealed); pokemon.scene.unshiftPhase(new PokemonHealPhase(pokemon.scene, pokemon.getBattlerIndex(), - hpHealed.value, getPokemonMessage(pokemon, `'s ${getBerryName(berryType)}\nrestored its HP!`), true)); + hpHealed.value, i18next.t("battle:hpHealBerry", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), berryName: getBerryName(berryType) }), true)); }; case BerryType.LUM: return (pokemon: Pokemon) => { @@ -123,7 +123,7 @@ export function getBerryEffectFunc(berryType: BerryType): BerryEffectFunc { const ppRestoreMove = pokemon.getMoveset().find(m => !m.getPpRatio()) ? pokemon.getMoveset().find(m => !m.getPpRatio()) : pokemon.getMoveset().find(m => m.getPpRatio() < 1); if (ppRestoreMove !== undefined) { ppRestoreMove.ppUsed = Math.max(ppRestoreMove.ppUsed - 10, 0); - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` restored PP to its move ${ppRestoreMove.getName()}\nusing its ${getBerryName(berryType)}!`)); + pokemon.scene.queueMessage(i18next.t("battle:ppHealBerry", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), moveName: ppRestoreMove.getName(), berryName: getBerryName(berryType) })); } }; } diff --git a/src/locales/de/battle.ts b/src/locales/de/battle.ts index f6fcb8f24672..1b9c1a861e8b 100644 --- a/src/locales/de/battle.ts +++ b/src/locales/de/battle.ts @@ -68,6 +68,8 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "{{pokemonName}} wurde Energie abgesaugt", "regainHealth": "KP von {{pokemonName}} wurden wieder aufgefrischt!", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{berryName}} von {{pokemonNameWithAffix}} füllt AP von {{moveName}} auf!", + "hpHealBerry": "{{berryName}} füllt KP von {{pokemonNameWithAffix}} auf!", "fainted": "{{pokemonNameWithAffix}} wurde besiegt!", "statsAnd": "und", "stats": "Alle Werte", diff --git a/src/locales/en/battle.ts b/src/locales/en/battle.ts index b037ed0d1a69..5752633779ea 100644 --- a/src/locales/en/battle.ts +++ b/src/locales/en/battle.ts @@ -68,6 +68,8 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "{{pokemonName}} had its\nenergy drained!", "regainHealth": "{{pokemonName}} regained\nhealth!", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}} restored PP to its move {{moveName}}\nusing its {{berryName}}!", + "hpHealBerry": "{{pokemonNameWithAffix}} restored its health using\nits {{berryName}}!", "fainted": "{{pokemonNameWithAffix}} fainted!", "statsAnd": "and", "stats": "Stats", diff --git a/src/locales/es/battle.ts b/src/locales/es/battle.ts index 1d0f03979474..ef4bd4da282e 100644 --- a/src/locales/es/battle.ts +++ b/src/locales/es/battle.ts @@ -68,6 +68,8 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "¡{{pokemonName}} tuvo su\nenergía absorbida!", "regainHealth": "¡{{pokemonName}} recuperó\nPS!", "stealEatBerry": "¡{{pokemonName}} robó la {{berryName}}\nde {{targetName}} y se la comió!", + "ppHealBerry": "{{pokemonNameWithAffix}} restored PP to its move {{moveName}}\nusing its {{berryName}}!", + "hpHealBerry": "{{pokemonNameWithAffix}} restored its health using\nits {{berryName}}!", "fainted": "¡{{pokemonNameWithAffix}} se debilitó!", "statsAnd": "y", "stats": "Las estadísticas", diff --git a/src/locales/fr/battle.ts b/src/locales/fr/battle.ts index fa1d6027ba59..336b5e44633a 100644 --- a/src/locales/fr/battle.ts +++ b/src/locales/fr/battle.ts @@ -66,6 +66,8 @@ export const battle: SimpleTranslationEntries = { "foePokemonWithAffix": "{{pokemonName}} ennemi", "useMove": "{{pokemonNameWithAffix}} utilise\n{{moveName}} !", "stealEatBerry": "{{pokemonName}} vole et mange\nla {{berryName}} de {{targetName}} !", + "ppHealBerry": "La {{berryName}} de {{pokemonNameWithAffix}}\nrestaure les PP de sa capacité {{moveName}} !", + "hpHealBerry": "La {{berryName}} de {{pokemonNameWithAffix}}\nrestaure son énergie !", "drainMessage": "L’énergie de {{pokemonName}}\nest drainée !", "regainHealth": "{{pokemonName}} récupère\ndes PV !", "fainted": "{{pokemonNameWithAffix}}\nest K.O. !", diff --git a/src/locales/it/battle.ts b/src/locales/it/battle.ts index 83ee0b863065..e77faca10aaa 100644 --- a/src/locales/it/battle.ts +++ b/src/locales/it/battle.ts @@ -63,6 +63,8 @@ export const battle: SimpleTranslationEntries = { "eggHatching": "Oh?", "ivScannerUseQuestion": "Vuoi usare lo scanner di IV su {{pokemonName}}?", "stealEatBerry": "{{pokemonName}} ha rubato e mangiato\nla {{berryName}} di {{targetName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}} recupera i PP della mossa {{moveName}}\ncon la sua {{berryName}}!", + "hpHealBerry": "{{pokemonNameWithAffix}} ristabilisce la sua salute\ncon la sua {{berryName}}!", "wildPokemonWithAffix": "{{pokemonName}} selvatico", "foePokemonWithAffix": "{{pokemonName}} avversario", "useMove": "{{pokemonNameWithAffix}} usa {{moveName}}!", diff --git a/src/locales/ko/battle.ts b/src/locales/ko/battle.ts index 10f76f91e6e3..75f30a488f2c 100644 --- a/src/locales/ko/battle.ts +++ b/src/locales/ko/battle.ts @@ -67,6 +67,8 @@ export const battle: SimpleTranslationEntries = { "useMove": "{{pokemonNameWithAffix}}의 {{moveName}}!", "drainMessage": "{{pokemonName}}[[로]]부터\n체력을 흡수했다!", "stealEatBerry": "{{pokemonName}}[[가]]\n{{targetName}}의 {{berryName}}[[를]] 빼앗아 먹었다!", + "ppHealBerry": "{{pokemonNameWithAffix}}[[는]] {{berryName}}[[로]]\n{{moveName}}의 PP를 회복했다!", + "hpHealBerry": "{{pokemonNameWithAffix}}[[는]] {{berryName}}[[로]]\n체력을 회복했다!", "regainHealth": "{{pokemonName}}[[는]]\n체력을 회복했다!", "fainted": "{{pokemonNameWithAffix}}[[는]] 쓰러졌다!", "statsAnd": "그리고", diff --git a/src/locales/pt_BR/battle.ts b/src/locales/pt_BR/battle.ts index d04f25a505f1..39433f655568 100644 --- a/src/locales/pt_BR/battle.ts +++ b/src/locales/pt_BR/battle.ts @@ -68,6 +68,8 @@ export const battle: SimpleTranslationEntries = { "drainMessage": "{{pokemonName}} teve sua\nenergia drenada!", "regainHealth": "{{pokemonName}} recuperou\npontos de saúde!", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}} restaurou PP do movimento {{moveName}}\nusando sua {{berryName}}!", + "hpHealBerry": "{{pokemonNameWithAffix}} restarou sua saúde usando\nsua {{berryName}}!", "fainted": "{{pokemonNameWithAffix}} desmaiou!", "statsAnd": "e", "stats": "Os atributos", diff --git a/src/locales/zh_CN/battle.ts b/src/locales/zh_CN/battle.ts index 2b6c08c4161f..d541eed57656 100644 --- a/src/locales/zh_CN/battle.ts +++ b/src/locales/zh_CN/battle.ts @@ -62,6 +62,8 @@ export const battle: SimpleTranslationEntries = { "skipItemQuestion": "你确定要跳过拾取道具吗?", "eggHatching": "咦?", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}}用{{berryName}}\n回复了{{moveName}}的PP!", + "hpHealBerry": "{{pokemonNameWithAffix}}用{{berryName}}\n回复了体力!", "ivScannerUseQuestion": "对{{pokemonName}}使用个体值扫描仪?", "wildPokemonWithAffix": "野生的{{pokemonName}}", "foePokemonWithAffix": "对手 {{pokemonName}}", diff --git a/src/locales/zh_TW/battle.ts b/src/locales/zh_TW/battle.ts index 05ee89db8606..15ffbcb05365 100644 --- a/src/locales/zh_TW/battle.ts +++ b/src/locales/zh_TW/battle.ts @@ -54,6 +54,8 @@ export const battle: SimpleTranslationEntries = { "escapeVerbSwitch": "切換", "escapeVerbFlee": "逃跑", "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "ppHealBerry": "{{pokemonNameWithAffix}}用{{berryName}}\n回復了{{moveName}}的PP!", + "hpHealBerry": "{{pokemonNameWithAffix}}用{{berryName}}\n回復了體力!", "notDisabled": "{{moveName}} 不再被禁用!", "turnEndHpRestore": "{{pokemonName}}'s HP was restored.", "hpIsFull": "{{pokemonName}}'s\nHP is full!", From 35bbbcb484d3d210c5bee49372ce91f71a9ac215 Mon Sep 17 00:00:00 2001 From: Dakurei Date: Sat, 13 Jul 2024 20:31:49 +0200 Subject: [PATCH 084/184] Adds a check to the bgm-bar display to prevent it from being displayed in case of an empty value (#3007) --- src/ui/bgm-bar.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/ui/bgm-bar.ts b/src/ui/bgm-bar.ts index db19988a9752..076eec26a8e2 100644 --- a/src/ui/bgm-bar.ts +++ b/src/ui/bgm-bar.ts @@ -62,6 +62,16 @@ export default class BgmBar extends Phaser.GameObjects.Container { @param {boolean} visible Whether to show or hide the BGM bar. */ public toggleBgmBar(visible: boolean): void { + /* + Prevents the bar from being displayed if musicText is completely empty. + This can be the case, for example, when the game's 1st music track takes a long time to reach the client, + and the menu is opened before it is played. + */ + if (this.musicText.text === "") { + this.setVisible(false); + return; + } + if (!(this.scene as BattleScene).showBgmBar) { this.setVisible(false); return; From 3e8c9d5cfbe8e97001894266c4af2025551c9a39 Mon Sep 17 00:00:00 2001 From: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Date: Sun, 14 Jul 2024 00:12:51 -0400 Subject: [PATCH 085/184] [Sprite] Improves Corviknight Palette usage (#3020) * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp * [Sprite] Compress Corviknight exp --- public/images/pokemon/exp/823.png | Bin 32100 -> 11003 bytes public/images/pokemon/exp/back/823.png | Bin 26341 -> 10434 bytes public/images/pokemon/exp/back/shiny/823.png | Bin 26127 -> 10434 bytes public/images/pokemon/exp/shiny/823.png | Bin 30968 -> 11003 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/public/images/pokemon/exp/823.png b/public/images/pokemon/exp/823.png index 22301ca3abedbed7eae1d57f01e55863a9a2872f..b280ac7c9e65b41ff191dfba77261b60f26f4ff5 100644 GIT binary patch literal 11003 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 literal 32100 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%0DA$j17qgh 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 V4B60M@Yr;Ss-l)c{S%vr{|A{anh^j1 diff --git a/public/images/pokemon/exp/back/823.png b/public/images/pokemon/exp/back/823.png index 69506ac4645de63f7d7da7110821380779017304..ea00aba09e507d578d6c413a9dd89efaa090d62f 100644 GIT binary patch literal 10434 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

24Uo{OVR6y&d*Le7yMN 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 literal 21992 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 diff --git a/public/images/pokemon/variant/563.json b/public/images/pokemon/variant/563.json new file mode 100644 index 000000000000..0657f362348b --- /dev/null +++ b/public/images/pokemon/variant/563.json @@ -0,0 +1,30 @@ +{ + "1": { + "101010": "101010", + "216b7b": "18265c", + "294a4a": "242b71", + "3194ad": "32459b", + "393942": "a40e38", + "6b5a21": "684327", + "b58431": "8c6742", + "ffbd31": "d29887", + "ffffff": "e4d8ff", + "9c2142": "63f3ca", + "ff3121": "a0f7ff", + "393941": "521f2d" + }, + "2": { + "101010": "101010", + "216b7b": "923c1c", + "294a4a": "591105", + "3194ad": "e03241", + "393942": "3ce483", + "6b5a21": "74350f", + "b58431": "9c5e19", + "ffbd31": "d9e878", + "ffffff": "eaffa6", + "9c2142": "b1f1d2", + "ff3121": "ecffeb", + "393941": "2a3430" + } +} \ No newline at end of file diff --git a/public/images/pokemon/variant/563_2.json b/public/images/pokemon/variant/563_2.json deleted file mode 100644 index 2b619fc1086c..000000000000 --- a/public/images/pokemon/variant/563_2.json +++ /dev/null @@ -1,3485 +0,0 @@ -{ - "textures": [ - { - "image": "563_2.png", - "format": "RGBA8888", - "size": { - "w": 500, - "h": 500 - }, - "scale": 1, - "frames": [ - { - "filename": "0026.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0027.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0061.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0062.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0156.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0157.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0025.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0060.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0155.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0028.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0029.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0063.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0064.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0158.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0159.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0031.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0032.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0066.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0067.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0161.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0162.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0005.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0040.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0135.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0033.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0034.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0068.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0069.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0163.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0164.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0003.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0004.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0038.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0039.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0133.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0134.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0030.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0065.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0160.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0023.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0024.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0058.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0059.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0153.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0154.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0013.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0014.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0048.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0049.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0143.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0144.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0021.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0022.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0056.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0057.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0151.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0152.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0015.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0050.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0145.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0011.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0012.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0046.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0047.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0141.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0142.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0020.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0055.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0150.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0006.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0007.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0041.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0042.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0136.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0137.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0010.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0045.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0140.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0016.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0017.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0051.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0052.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0146.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0147.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0001.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0002.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0008.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0009.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0018.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0019.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0035.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0036.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0037.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0043.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0044.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0053.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0054.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0070.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0131.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0132.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0138.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0139.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0148.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0149.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0165.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0071.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 98, - "y": 358, - "w": 93, - "h": 78 - } - }, - { - "filename": "0072.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 98, - "y": 358, - "w": 93, - "h": 78 - } - }, - { - "filename": "0073.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 191, - "y": 366, - "w": 93, - "h": 78 - } - }, - { - "filename": "0081.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 18, - "w": 73, - "h": 64 - }, - "frame": { - "x": 96, - "y": 436, - "w": 73, - "h": 64 - } - }, - { - "filename": "0125.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 28, - "y": 17, - "w": 52, - "h": 65 - }, - "frame": { - "x": 446, - "y": 0, - "w": 52, - "h": 65 - } - }, - { - "filename": "0074.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 3, - "w": 93, - "h": 79 - }, - "frame": { - "x": 303, - "y": 140, - "w": 93, - "h": 79 - } - }, - { - "filename": "0075.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 291, - "y": 219, - "w": 93, - "h": 78 - } - }, - { - "filename": "0076.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 291, - "y": 219, - "w": 93, - "h": 78 - } - }, - { - "filename": "0077.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 5, - "w": 93, - "h": 77 - }, - "frame": { - "x": 286, - "y": 297, - "w": 93, - "h": 77 - } - }, - { - "filename": "0078.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 12, - "y": 9, - "w": 85, - "h": 73 - }, - "frame": { - "x": 284, - "y": 374, - "w": 85, - "h": 73 - } - }, - { - "filename": "0129.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 5, - "w": 75, - "h": 79 - }, - "frame": { - "x": 396, - "y": 139, - "w": 75, - "h": 79 - } - }, - { - "filename": "0130.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 11, - "y": 4, - "w": 85, - "h": 79 - }, - "frame": { - "x": 384, - "y": 219, - "w": 85, - "h": 79 - } - }, - { - "filename": "0079.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 15, - "w": 78, - "h": 67 - }, - "frame": { - "x": 379, - "y": 298, - "w": 78, - "h": 67 - } - }, - { - "filename": "0080.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 15, - "w": 78, - "h": 67 - }, - "frame": { - "x": 379, - "y": 298, - "w": 78, - "h": 67 - } - }, - { - "filename": "0127.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 21, - "y": 8, - "w": 66, - "h": 76 - }, - "frame": { - "x": 369, - "y": 374, - "w": 66, - "h": 76 - } - }, - { - "filename": "0128.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 21, - "y": 8, - "w": 66, - "h": 76 - }, - "frame": { - "x": 369, - "y": 374, - "w": 66, - "h": 76 - } - }, - { - "filename": "0126.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 25, - "y": 12, - "w": 59, - "h": 70 - }, - "frame": { - "x": 435, - "y": 365, - "w": 59, - "h": 70 - } - }, - { - "filename": "0082.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 25, - "y": 19, - "w": 66, - "h": 63 - }, - "frame": { - "x": 432, - "y": 72, - "w": 66, - "h": 63 - } - }, - { - "filename": "0083.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 29, - "y": 20, - "w": 60, - "h": 62 - }, - "frame": { - "x": 435, - "y": 435, - "w": 60, - "h": 62 - } - }, - { - "filename": "0084.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 29, - "y": 20, - "w": 60, - "h": 62 - }, - "frame": { - "x": 435, - "y": 435, - "w": 60, - "h": 62 - } - }, - { - "filename": "0085.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0086.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0087.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0088.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0089.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0090.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0091.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0092.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0093.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0094.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0095.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 14, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0096.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 14, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0097.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 15, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0098.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 15, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0099.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0100.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0101.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0102.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0103.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0104.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0105.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0106.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0107.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0108.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0109.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0110.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0111.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0112.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0113.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0114.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0115.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0116.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0117.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0118.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0119.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0120.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0121.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0122.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0123.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0124.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:a1c52466e8cdc83633a9fbd5b8675ca7:19652e451f806ac9b4bbb01e17b071df:12f3eae8283ab6c8e555ff3e46b7d8dc$" - } -} \ No newline at end of file diff --git a/public/images/pokemon/variant/563_2.png b/public/images/pokemon/variant/563_2.png deleted file mode 100644 index 3a0e775d83302841b7fb22e9c9344b39f363830b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54578 zcmXt4M<6uvScG7Cn06=3h z#)~Bq0Dvy&AS0vcrL6#@QIeAp;1(7TVCUiB1^^Ue3$y%mb(V>ur+Wo^HPdk7GN4ZO z+VF~)y^5(EAGpzQl>1WvbON%v?y_2`m8d+-Tj6Cgsf~1TU*NPFPY_9E=RMpB$g`9_ z)sk-Z1e{OiZ&KffIu-X$uiKr6EOY@9_%!ISB_>56dQ`#6N|^ z^$QrftIPmDJVn`WHbfOZ|@#D9rr_~PPhbOqO1QXxya4+SO8d7X~0&J&W3<&~U zNSo+HmxP3cxLnv>Ak6b&rZ4$v_r6(Xps+JiS?Y(uJN?jHOh7}WP3!Vgw2K2F!1M%8 zv->rA(t;BZ*97sw3h|)o3O3Uo+F`R}tyx<$QGqLVV&ObIe=5cblQ9pT)`qN~|FQJH zP8Uk^=9V!NbhQnvlpPwI+Hrq;w_hCnK#lUxhl&XIg&q>anIR`TUa3l>n$>DNh985J z3yhL_D9(Gp9{g9n+?f@-@_-A?GJvn3C6fxJ0x*BTr9lh�otR!5C3Mc$|!%$;~Nz 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 diff --git a/public/images/pokemon/variant/563_3.json b/public/images/pokemon/variant/563_3.json deleted file mode 100644 index 9f6a43a4a97c..000000000000 --- a/public/images/pokemon/variant/563_3.json +++ /dev/null @@ -1,3485 +0,0 @@ -{ - "textures": [ - { - "image": "563_3.png", - "format": "RGBA8888", - "size": { - "w": 500, - "h": 500 - }, - "scale": 1, - "frames": [ - { - "filename": "0026.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0027.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0061.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0062.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0156.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0157.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0025.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0060.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0155.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0028.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0029.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0063.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0064.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0158.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0159.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0031.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0032.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0066.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0067.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0161.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0162.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0005.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0040.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0135.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0033.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0034.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0068.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0069.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0163.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0164.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0003.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0004.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0038.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0039.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0133.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0134.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0030.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0065.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0160.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0023.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0024.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0058.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0059.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0153.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0154.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0013.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0014.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0048.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0049.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0143.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0144.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0021.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0022.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0056.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0057.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0151.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0152.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0015.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0050.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0145.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0011.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0012.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0046.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0047.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0141.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0142.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0020.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0055.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0150.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0006.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0007.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0041.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0042.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0136.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0137.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0010.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0045.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0140.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0016.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0017.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0051.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0052.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0146.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0147.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0001.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0002.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0008.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0009.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0018.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0019.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0035.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0036.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0037.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0043.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0044.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0053.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0054.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0070.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0131.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0132.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0138.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0139.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0148.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0149.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0165.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0071.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 98, - "y": 358, - "w": 93, - "h": 78 - } - }, - { - "filename": "0072.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 98, - "y": 358, - "w": 93, - "h": 78 - } - }, - { - "filename": "0073.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 191, - "y": 366, - "w": 93, - "h": 78 - } - }, - { - "filename": "0081.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 18, - "w": 73, - "h": 64 - }, - "frame": { - "x": 96, - "y": 436, - "w": 73, - "h": 64 - } - }, - { - "filename": "0125.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 28, - "y": 17, - "w": 52, - "h": 65 - }, - "frame": { - "x": 446, - "y": 0, - "w": 52, - "h": 65 - } - }, - { - "filename": "0074.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 3, - "w": 93, - "h": 79 - }, - "frame": { - "x": 303, - "y": 140, - "w": 93, - "h": 79 - } - }, - { - "filename": "0075.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 291, - "y": 219, - "w": 93, - "h": 78 - } - }, - { - "filename": "0076.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 291, - "y": 219, - "w": 93, - "h": 78 - } - }, - { - "filename": "0077.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 5, - "w": 93, - "h": 77 - }, - "frame": { - "x": 286, - "y": 297, - "w": 93, - "h": 77 - } - }, - { - "filename": "0078.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 12, - "y": 9, - "w": 85, - "h": 73 - }, - "frame": { - "x": 284, - "y": 374, - "w": 85, - "h": 73 - } - }, - { - "filename": "0129.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 5, - "w": 75, - "h": 79 - }, - "frame": { - "x": 396, - "y": 139, - "w": 75, - "h": 79 - } - }, - { - "filename": "0130.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 11, - "y": 4, - "w": 85, - "h": 79 - }, - "frame": { - "x": 384, - "y": 219, - "w": 85, - "h": 79 - } - }, - { - "filename": "0079.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 15, - "w": 78, - "h": 67 - }, - "frame": { - "x": 379, - "y": 298, - "w": 78, - "h": 67 - } - }, - { - "filename": "0080.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 15, - "w": 78, - "h": 67 - }, - "frame": { - "x": 379, - "y": 298, - "w": 78, - "h": 67 - } - }, - { - "filename": "0127.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 21, - "y": 8, - "w": 66, - "h": 76 - }, - "frame": { - "x": 369, - "y": 374, - "w": 66, - "h": 76 - } - }, - { - "filename": "0128.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 21, - "y": 8, - "w": 66, - "h": 76 - }, - "frame": { - "x": 369, - "y": 374, - "w": 66, - "h": 76 - } - }, - { - "filename": "0126.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 25, - "y": 12, - "w": 59, - "h": 70 - }, - "frame": { - "x": 435, - "y": 365, - "w": 59, - "h": 70 - } - }, - { - "filename": "0082.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 25, - "y": 19, - "w": 66, - "h": 63 - }, - "frame": { - "x": 432, - "y": 72, - "w": 66, - "h": 63 - } - }, - { - "filename": "0083.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 29, - "y": 20, - "w": 60, - "h": 62 - }, - "frame": { - "x": 435, - "y": 435, - "w": 60, - "h": 62 - } - }, - { - "filename": "0084.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 29, - "y": 20, - "w": 60, - "h": 62 - }, - "frame": { - "x": 435, - "y": 435, - "w": 60, - "h": 62 - } - }, - { - "filename": "0085.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0086.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0087.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0088.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0089.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0090.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0091.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0092.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0093.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0094.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0095.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 14, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0096.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 14, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0097.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 15, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0098.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 15, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0099.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0100.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0101.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0102.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0103.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0104.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0105.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0106.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0107.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0108.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0109.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0110.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0111.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0112.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0113.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0114.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0115.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0116.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0117.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0118.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0119.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0120.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0121.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0122.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0123.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0124.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:a1c52466e8cdc83633a9fbd5b8675ca7:19652e451f806ac9b4bbb01e17b071df:12f3eae8283ab6c8e555ff3e46b7d8dc$" - } -} \ No newline at end of file diff --git a/public/images/pokemon/variant/563_3.png b/public/images/pokemon/variant/563_3.png deleted file mode 100644 index d7988d44d23e5a0df62633104f92f5462bd009e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54654 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

+(4b{CoA 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 Date: Wed, 17 Jul 2024 12:06:51 +0200 Subject: [PATCH 107/184] Fix FR typo (#3051) --- src/locales/fr/ability-trigger.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/ability-trigger.ts b/src/locales/fr/ability-trigger.ts index 4804736c9d26..b063a2aca689 100644 --- a/src/locales/fr/ability-trigger.ts +++ b/src/locales/fr/ability-trigger.ts @@ -9,7 +9,7 @@ export const abilityTriggers: SimpleTranslationEntries = { "poisonHeal": "{{abilityName}} de {{pokemonName}}\nrestaure un peu ses PV !", "trace": "{{pokemonName}} copie le talent {{abilityName}}\nde {{targetName}} !", "windPowerCharged": "{{pokemonName}} a été touché par la capacité {{moveName}} et se charge en électricité !", - "quickDraw": "Tif Vif permet à {{pokemonName}}\nd’agir plus vite que d’habitude !", + "quickDraw": "Tir Vif permet à {{pokemonName}}\nd’agir plus vite que d’habitude !", "blockItemTheft": "{{abilityName}} de {{pokemonNameWithAffix}}\nempêche son objet d’être volé !", "typeImmunityHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaure un peu ses PV !", "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} évite\nles dégâts avec {{abilityName}} !", From c4e146b24b56f800b3d1a14eaefc45c893b79374 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ricardo=20Fleury=20Oliveira?= Date: Wed, 17 Jul 2024 13:30:12 -0300 Subject: [PATCH 108/184] [Beta][Localization] Update Portuguese battler-tags.ts and battle.ts (#3050) --- src/locales/pt_BR/battle.ts | 6 +++--- src/locales/pt_BR/battler-tags.ts | 16 ++++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/locales/pt_BR/battle.ts b/src/locales/pt_BR/battle.ts index 9f6db75ca791..081e91d23061 100644 --- a/src/locales/pt_BR/battle.ts +++ b/src/locales/pt_BR/battle.ts @@ -141,14 +141,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} suportou\no golpe!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} suportou\no golpe!", "battlerTagsPerishSongLapse": "O tempo restante de {{pokemonNameWithAffix}} diminuiu para {{turnCount}}.", - "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} virou o centro\ndas atenções!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} está\nviajando na maionese!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} não\nestá preparado!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} finalmente\nconseguiu se recompor!", "battlerTagsHighestStatBoostOnAdd": "O atributo de {{statName}} de\n{{pokemonNameWithAffix}} aumentou!", "battlerTagsHighestStatBoostOnRemove": "Os efeitos do {{abilityName}} de\n{{pokemonNameWithAffix}} acabaram!", - "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", - "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitou com eletromagnetismo!", + "battlerTagsMagnetRisenOnRemove": "O eletromagnetismo de {{pokemonNameWithAffix}} sumiu!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} está ficando\nbombado!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} relaxou.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} está sendo curado com sal!", diff --git a/src/locales/pt_BR/battler-tags.ts b/src/locales/pt_BR/battler-tags.ts index 1d897c70f3d8..de8be35f1aa5 100644 --- a/src/locales/pt_BR/battler-tags.ts +++ b/src/locales/pt_BR/battler-tags.ts @@ -1,12 +1,12 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const battlerTags: SimpleTranslationEntries = { - "trappedDesc": "trapping", - "flinchedDesc": "flinching", - "confusedDesc": "confusion", - "infatuatedDesc": "infatuation", - "seedDesc": "seeding", - "nightmareDesc": "nightmares", - "ingrainDesc": "roots", - "drowsyDesc": "drowsiness", + "trappedDesc": "o aprisionamento", + "flinchedDesc": "a hesitação", + "confusedDesc": "a confusão", + "infatuatedDesc": "a paixão", + "seedDesc": "sementes", + "nightmareDesc": "os pesadelos", + "ingrainDesc": "o enraizamento", + "drowsyDesc": "a sonolência", } as const; From 27b03aface55f950f55c5e5d56bd9831dab4b346 Mon Sep 17 00:00:00 2001 From: Dakurei Date: Wed, 17 Jul 2024 22:32:38 +0200 Subject: [PATCH 109/184] [Music/BGM] Fix bgm file & loop for battle_rival (#3053) --- public/audio/bgm/battle_rival.mp3 | Bin 1221347 -> 1199594 bytes src/battle-scene.ts | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/public/audio/bgm/battle_rival.mp3 b/public/audio/bgm/battle_rival.mp3 index 82ff586576aed8ca875747760b75d30950b8d15f..a17bc759b592c686048ca38183126e74089e24dd 100644 GIT binary patch literal 1199594 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
>ks0@#-hV z>I(dsxTebTPe~3^>gNF90>CAjD!X)Jj>#-2IMSVP_(-*Km)g`=qLmgq6-IPxIOuV{ zi1MoPX%MWvMkJchk94$kpN`bJBr93-9S`gA6VX9Yh0Z3j`(re=T4hvXilLK*=K zR_dCD9f8RR{&hPuvtBkl4@Y!vtU7djup!B@NRp2WjO2Cs`B?3`(QY;^$Q;ZmPT(6F zA$wYK(nNf_u;^hw)`=coAd$#p^&L_F{)4^IING8P@()(!q7pzf^1@& zW&#-8-kB2908z`YT40^k1i`nWq_lqDBb#E9U;EJv-Nq6&pB~0M-Y`bM32CHc zbN|vtQm@4-Fb96xBHCugkX|D5oeoEW(+)MsMEr&9g#x zS655LmLuD9g$cG5Mh^c0bS^Z1l0ix;=t?&|CrGLzMLYxIV=Qx{eP}E=!$H8WBwj%X zIGlRaaL9N#0D__pI5!GK?-IFtV6uy?WaXIpK7J*TA|+C1 zkGegPZmmtMvRJXMxCR9rnN!HA_o)HpfLOj=!(L#)|JP*bZH>CauxpMohFeeyX=9o= zn;(-X`1CfC#4xI%@_cGP)g$NC6kFRw>8VruI}cVtgtumKw?ahtmdoV7sQ3l|nP9Mb zY3L7^BK@*mO$%mHvZ&e7oe0UxV%f%#D3IJV>4bD1#e%$YdE%Q#aP@wgDZ?8f$gsl_ zpLW^Kjo5+vZT>Mopj-xK`?6i0tnoX1 z>d1Q5mpHv9swP=UhQzzN&)E0>f%keGgvdm2Vw4LZWwr`4UK6%z(_xCQU!6`ygdl+d zM=%6%P>hKVI6uRo!iPs75EQ1+kYG_6>oKs=pi1-i;aYGqVRY)-DQ`mh1%$!jp&tUE z6rPP4G^Sv>5=Ni6HOC|x8~&4U+a^7M1Mkl6C3Y0MR^jhI}i=3uA~(1F}b!cSo+-I@XQ2 zW-aV8-DA0L_BZ^p^qtJO6FHt9R_tF|mK(a&6%-P>O&e`8&966EY{c9pM&C44!(?~T zM@ZgGd!JuhTcnlpyk;80wMIdjtEYrHAtNTV6cIMHS-5D&8Ib!g& zL2wCmNEA^*TGMEV=mcm1zdzr6mB&gcz`w*OV5CxkN7|+hF^fXVa2Xnkte8+2?h_gR zP|F~7P$baJ&|NVmbtj!QaYN0bkE5Gu@ZxQr`v&i@aLR)_S$iSf}0Z)-GBsfS$>VUr9X1d~=2gn<@WF$%4*crIpA8)Vc!{^zMU2nyF_V z=@$P(6J1yw@CT}c=@?PIp?RI^G8RG=gWX?|Nh@qjGI)P6nTi^*c zax{szcbkTzfv%`W7Gh4wqK%DWcBD-|9gHgTY2tLXmj$yh#a%mhIxOXFk~9PM_P~MQ8XlczNe_x`&trZ>>}{F(s#TB#n>_dtB}sOEdc$=xbP_O?B~+OV%W^cLZq(A`!>*n=TI z&TV@7oS(v^2g*WNv8mbln;UkGF=`(5zqW%GeKP|)W3XBh?W(WeSM_B`M8C>2@Uz!3 zCWw>E=oz`Tq(*cqO_mxL>XPD9ZGWLfghEBJAC$6ITgO~BK&$-Gh5`F1NXKOx+W}jY zh7?94aC}ltElQ?1$`av>E@M@J0gQC-m>ybmDh$G;0&9sAcu-))`xm3!`a^oF|6c&q zKr6r4dk-}5gKJw2VTfxIU0q}BJk#nyF6{l6tz9AmJA*m@P3fMfgPf5VMdj|{h&`Z_ zPvZTRq}h!(0xHKClj-N}R?7`V)W#xfXdFCw^(M+wxP4RQb>!^Ymoc#I{Zpyl>sL{- zKqyfkzmJ8M=`+NkSx_5BRxl!h0aSqUhL*sMRnwJ4#n{LUL-12gzPwgEC9oF^XZs8! zg=&aKqtz2t46YiRK}lU;v1mNBxbG#__>-%f9sVs@bE={1vAQf~lHqgKf4+g^^_tM5G4>WN}lAVOg@1Ny;$6 z>V-^=VbMg!uZS_~4t`L<42U8sSM8{*(gB$m#-DA3oQo;=(FNwR^0;2n(Sq* z!bJYDL~Y_t441u(E|rE66wW@RV9@{(AI)DQXhRWFhpr|Q)+5DTTE)u1dv>&!5kqU% zYvX>FJ;r)ky{`R?W4hAo_!vNn=0j``u55;tJ&osQBHOpA+73X3YOKgaNDp%WQ*zk} zMV>LuE_D*F`?)mDPm{8@TI8wgsn+9i%(h?Jero(dFK>UNoV@6M!T*y=H55026w7G& z`dzinLoF71Y^HU&#u}Lzo-$Hwk?Ie3n}U>7?C#WBcfU&LDb$l7r>e zr**L1ZGN6FPa(fKAC}gT;IJUCte|YD3n2wOwZ(9jQB%tTA=FXZ`)}Rw-fXl;e9GJ@1>I;--hQA}J!R@Rq$DUBWv)k_?QJB`K1o7h;PYF%*L`8VG8DbAemNGQM2vY-!5B^xA65h9>gN&m78ELZzSKZ8 zTf5v?N-H$C<~JuB0xR`5QFU+gbMehvS|ZBF%0qMaFyA}&e2UnKQGHBg#w42#`7tv# zQgx6VmTDAPd(2@%B-{o>NYiY=2ZdS89Zrt{cW{LLFr;&1g96%x2MO6G#kCDs~O$J zHeY>IcT+Ap%%!Fh%42EFIb*%`Zio}r-am9S4K9zKi`&2sAZRHS2xp;`^_FMn^ zuteK{1f5sd>kmZuhii)+VTgNC`CnhGJ!$GJuq*Y1q4o8Auz*5`8kJib5v<6}g;Eyr z9pFf^FgPffjZ%zG)#4CvAfzUJG|IM!)Ky3FA4j3>+A{w=W>-mEv<(NYJ`$nE2oTYw z&L}u^%qb#e8rO20-m~N8Xt+qbikW-rqv~yqOqCfmNV_7^>mO9IHLN6H(B>*OiilKZ zMLeDcFD}GV5mZx>T$Uk@ElT|;E0jdnC6^USBuQyOo=1cu>J{e$!MbYg>h!AG>BupT zx9^k3rX#3S!XD3B%Xt;_g6eFqn}nf$BG%=mlqD06lT3338pMOh*0MyR zG2@C%=bOqS8XO@Ntr%JrGHgQAcPTFdbjKG&mT20!sdS=Samxqla5gj;4Uk(5cpPFPnhK1|R?ebkQNmBIRd|fx8alaR*A)q?QdOtjO|a?p0B$Yc3kO!*edN@B(td zst;l_fil-MdMoOuG1M;Ry=EL_Sl_V`kN>tb+~d`(>h)UZ-)fmMhrNyULlM!L zObQ6VxOs*TUcqIIrew12VL)euV}yyxb_onfc=Ta%13_MCA1r66VzJqya8NidH;*+X z##M8axi|gCw>4IhHeYGG-nafPlb+=7OCv0SlGh$|7rb)$?>_h03MR|TicRcaR~A15 z2Jh2y#vXXV5Oe52&TeE@ZZfP)bh*&uSmv*~s-&UUEX`~=B&f$|Eh6EMLwTGR2yx%<*1L>dmn!7e77iqP( zbKap~ME5aWG#5^7msS6(dTNjV&)d@9{_oQsF^p#)J#6Sgq|MA94G#*<7HSyYe| zY1}CXgv^v_W5rN{nEEBMH6*(MRgtGn#c#1yk0{CFdpmoU;o2-_wRI^zbEr`Trt#so z_&fe^YDkjqkoUN^n-Oh!^_j6*z1_Z9XGXf`4gXeXL?yAJ;6#+$oMKNI zv8DN7$agXch#;9`jTz-)mmoLg?y@|=R7@m<^@--oGg}*&j^qv-AY&zvE}I*fm*#1r zU{EFH^K_O|TFG`*l$uB}k!ze&q@~ZDWR1|HvW%UTbEl9nH8rN2nW<`hDlCeuVL`QT zuBA~yQ-~tduVtQ9UX3(e*+mC2MUcDZE9+T{F~+FRG$LdaiIT^drmJrH+ke0Fv^+)_ z@UAhVfKe7uk^>wWAB|Dd0t7fUkq|=D0+5565gH~0zs2h~ zRI54x7!qVlX@+=a5U}n<0=DV?uSA+A4G*7p-7=*L!mMdZSw>1MKVjEyicq;^Ppc@O zY;phl&_vV#1h-gL?P1^ul`LxQtTX{0wUtr1tbha#GU#_Vpa6yoERj@r+4K_9B+uhs zjn#NsX5w-*N0 zdWb@4FXd~INxW(A&rNEcQ_rtWGn}`VFXM$Q*MI0>D7^Il(01(o9M3;E{XC-mCnmSL z4N9-7NLCXyw?c-+GLWY1Uovt)5DC*angD<-845!j%+M$?z{y68KqQDH92y1~7D@*Q zl8h`m2*#Kq0W<~}UCB`3n%Z2M78Oe?g{YKLoUk&BAs}7l&<;{PHjJspRO3qxLLQ|; z5290ZR)o=!vn7oCPsm`n8nbm~&NL-6AC&}MuheajwFyjR%xR8Hss@H)ai!4YMPLcH zB2#*HO8 z-Kk_&ZdnkkOIn6Q%3N&cW||d0PS5ODjmzy%%PB4WM`9sF|4ly+JfaZJ`IzuwD)UGLtk6}|Nq`127t;BVk!VYv^bUk4T+Il(iWJ|xNt$%i5M`b2-v*{;9(*_ zW0HZBSXVaWAW^VjXpBKrO&t`kFii|l1Z+SworN=HiU9(b@-(I}1R{)tz>^j({wg3a zS9riO8XEgT(oJh83V^gk2e4&+?Wn4&uESC&Xe(c7FAI%0(pLPwS7Hil4P}!=TI?nq zvXzO*$p8D$M9_c;cV<*>ZvX)hOv>-g=z-d$&N^HZ?=+rZNi9x(gL=j>%+%9n4V0Ph3|Qe7*pl({5a<#8%@@QW^qGq}?2 z*T+@&jThlHH@a!L-D`8Q`_6lBIf|LBd1q_L*QMMC5*Axvdm2jBRyOo<9I0!g z$dL(ylVa*K_$^NBckJy-mDVQCGR>{|;kAn^J8XYf?Q(i%SMl+@XL*LWn-``lU3)=g zpWFS{TK`vvYgby#Y~$Z)%-2|Qk&L&tM84|9{R`luB!Ewy7`5C z#n;v;UkJmSh;P=|=mfA6cmUFA2|NODblcM*i?Fm+`s+kQ%Wko!)uylU-ZhEjt%Bta z00T_{D1IQ$o;^`#?7c=rL_Vmp-ib~;p6QHbQ@ek6)s>0_Dwgh{uy~|Ao^zb*>8T!K zGrCx{+}6%!E}!)i#Y=nsn^xTOr3Py`$fW7qdg2=R{y+cuxQ990XxWaFptS@wgCjLU zgO_cMB8`v&jT*xd08j~!knpH}3_xipJyMJa$QHqM8XJ7go=EsSjYLTT+5r6Mk3Mq%ryvqXM3I$_dc4;dfhCw$qI(aZ&nnLj+1S{ z3UW<1(xq|5y3MfWZFHvb?Lrb%{4a?`%dARV!nsy|V_DNK$h%_uXVSNy>s-Iv3@n~y z2puf-MdX0tRZUtIkfRiM_4@MSB9zQ?Dn?$|l`HY<1m?!IZXLX!NLxpYk$~tON?k`L zr>xAn(VP^PSOG1>>vgU0aE6bB$+g3vxZJ1mjp15h!V4K|TivQ__CKHW@B06)E^Srl zFvn9*{@Oi=8)n?Of*q~i2#F+y5ev3m5K<Y0{r-eTE9yBQ>vhPpQvn zD^mU4?zNJOzo#?_2FGynY*&Lu&gUCeyrHe$%-j^+AG`ZL%_GV+T7YMeR2#knJoHP0#q=n^v zQq(1rSv^w92WNWqu~r|Fp$QwAklRsB-l_lFmM>C5j1L1Bn>srXM1&{P|L<=J zX<*)8hF%GQ^1uH=615X?lmU&(DB}2|fP{tmK(eV-WWuSp%$hRbHjjgpr;Z^$7%DC$ zOuQ5sDmb^Y6~%{F%r`aB_hhJdxop_TR_e~iy-sz2$RJLN{D}ffY6hp7EM9t$DF%=# zRML-nm5<=g{&Er^e2SM?&Bz;hB%=)b^lE+K2G;}NM$uC_`%%&%FE+FDzd}iWwStTi zO~(|eRbZ%)IiiSy+c<)$4lzKB^6n_|z%Jxqb|_TZr5y!YN~)!&w4vYcWS9fWx~U_NWW$h(vxl4eSA9)8Wy$_k%|o(ih! zYNDY+gnD49hOZnfQpb8sOjcDC7VgCE)U;-?XWf^)k<{0@yRRcbLbu4SZFr0jgTh$c zoI(qTgNM$EROO9o>EUZ(n~Klyhws#|y3EWt@2aJb{8az0q(iIHNUHx^-sfM6%aPx7 zS*Bet)xuBj{wV+Zutd)Q1WQlX>kLEcjm$d@VJoK*1(jv&Jq;p3FzfY)q5V2TlSpI) zl-zUE5kNXckwAiDm30YNE$-LyZ^$ zLxjdy(1>BG)(u4>+qgA@o-Rrmd#vBhRHbsfZT{EP+?XR@92z9OJ751i+n;0^@=$z< z#c>4XFt+!M7>rG6xmMpiszgV>UkW&pEUh`hWh*4*M5rPGP#lXW#)c2Oh=L^}1xOdf zIQh~v*u2zQ^dcpkdcy>x`%tpUq}knpbM?jhTfy~$`h@o)i}d?uww|QzrrFm5CwX#>S9csP;;d;we6&<k(- zQ;4PI7G^_H*Ap1tay8cT*+}G;$Ec!y>-{D>#kn~t@6qT)jE4T&5^HXM^0gOg$#oV? zwoU*PNbs#;%Y+_OB@e*KGyy`&4`mJ6B5SOPL@nW2?)|4?{M2gda?x^rh`f<)Wa-5~ znnWWi`-$!9yazHN{#LXFG}D$tE!G z`y3CGQ3ZVPZp9B(e?b-QM@>h@IGg87`R!xwX{@p`Xi~$?@qLOP^JD41(BN5OLN%7P z|8JgxLSx9RjzTI`<^mx9D zkL0tdW8^{0A?6xz@E|1*BCqrR|LTkGy0$)P$kY{0Byb`FeP8r{{H~ELekW2%IcDI2 z0Y?H579eO+VNb;h0+<{S%o!+9mR`syKcEO)r7Iv^KCv56{VPPRdh!r$qq`Ynx~(;B zC0(*)-d(loy;P51wOeVVK=09n`>iEPat}SbJMKP=0zi^pU zSFFSS*I=Lgw>VNJExrHypk(v_1l(lT>nufBWe96OVW+hcorhtpu+-uPs;NDfmZY{w zXI2f_MaJlG4WA(c&;P3#`>Ef@qxQ`B!J>ptAQ22T41wmWbkqhHYX_hImNP=rxiS-u zUSMcEScK4WV!(+qW0c5lj)FXFZ6#*s7!vG*(byoC5gch3Cz;Moj+Z*%;adrj>|Hn) zA4s#b}lqz5mLUHWw2!&EJS7$ zq-Sn_kcG}PMF3dv zG~(p6$!>Fw-N#8a5QG5P6pyancB@yAM*GjmO|!mU&yIyYPL;2ClU+S1+{c{VFPbpy zb5c^f#Vbm*Jgs?2KXn!Jy1-1Nk3oRx8_L{=+J1^qUScSCDr?!EY~$6`yJfP|1Tb&S zyp&Rose}bUt#(jtp6kBL|NEe1+kgb9V%O^_9a>Vv`u}0*OB0cuU97OvVI>x-^@o)7 zm7{Ukcq|NgZunb>VG6OGQukHi;HJD}DVj6@faq=#rANCIcf zl9x3>oON~r zyu5;v{_;eu%2@bC-~OBoz|7D$^#hg9I8%a2*0xvwe^OHrMDOpPWgIYs^=<#GJ5xz0 zh%jO)z#UPcf~av=bAUv8d<+hUYV|)TP6@9(ju=+P-;WVFjb1jb za$glrbSTwz32F3;P$^0b2_paduw>_f1j=I9YYa4cPlW3)Vd7gE$(3EKJ)SDfvFr5q zC&jh%<{9ZWRBZ|5k)Q}eP`V3XbU;o;RofL}m5uY*6~?P2a{D(5!(7FD$EMg3tl;fX znQTofnVVJUqBusvu$RPasGOEw0DuwO!|fQIvrM8M%$-5D$^E{ zBCWUO(Wr=#PAeasO#)`sH@CD;dnOU9Coq9CNG(fA6Q@hLCS{O}*GUDz>_`AJYZ66( z1PT>Yh5%40y!-rAT=zDuQi)nw4sp*NH5z zuR9{1G)IbsWI;R8^tV~!G>JGSDk0SHm|RdAs~mB@D$elD62EoTl;A3FJg*qigTaD4 zU3lMPGv;loK58Zy(6GmbC{Uo3%<@!G6P4qym0o}GV(M3)8k*EVSlQYfi6GkvIQA5J zkCKT?76mcIn4SV=((>J;k0M~RvYoCou+XqB;pVZDR;N4Nd$wj~{A=|3(18%>s5 zQD%CH=UP=Y|EZ^vf2oE>qDZw||NFp1*#HD~U08b$Lg=*&yFX#+pHZ1>TkItF0&FsE zJ%^$BK*dc2IKqUMl(_x`M0U?As=9MR4|dk*dY%I+#OqwlZgq&)?p%sV=&{$45# zgPVo9bf;>hJWv1tvUEqO9Si^ewLHuj^)-4&$&}Vhb!sNGQWPf;gOb~eARJ+Z8K7EG z1VLRITsUG$Sg2)!7es_S>M62#gYog&gJ(aNhmqBo*QH#4g?iOdcJ@5(udNa$ASXe| z6^T{yo35f)jsZo$h&`2*gDM}@kmJ}{`Ra2%?va!lCbbq~D_Unex>oXxM-(+s%%Z4a z)Ca&ZU;q9PHbdI*eF-+~imM1n4F!4{1PK6#hz$gW=IEpxK(nO<&G>3g;}2}_G~87I zl(77co&kt1^__NH_B6NMElfr_iTT>=rKsp)2tfrTxA{asLKvon1E{hG8D(VDhl-Y@ zl&dV|MJG<*x+h$P+gYMT)RwZ6%#z*EJc7_LTco1u1;Zlg!tucNT|@zr4G?m6Cdrx-w4eVqkd1%#(7)+Qy=2q5(;^umOwxC(TbgEZAWO2+e^Y1H)#>T`-hb zGMgEWpmWZWikm$bl9{uG=75_1HoObZM$KA_TC+avt`k=WQN7a}ynFE=9104;la8`u z-6}3XnhSH2o$AF~q8(i7W;QQ!k&aY3_b8hjVn1$z`cwsf|Nbof`YlC4L?Z;Mt#YUY zuz(OrF8~rR)O@!lp(Ze9F+}UiM+6=grxO2k?b^nrNKe|>oowyGfs{z?LNUY%zU!kJ zh;0toLp<;j0NE^OtmgSqE;d(EXtOH+`=CVrfCM{O*82}DaH0&GFJWz^P?3dQ>^!aN zGO=uZls1&IOn)jfRdroUTAj}=&m&!wXtDg^v((jHM#(6;ZnPKHwA6~7OS&~VaQaB7 z$mm5=$_i8Ht-Qg%|ImJ!>Lj$7AtE#YO}D~;K25+dCcH#J4a^YH07K3AvI0O3WpCz_v`&tKm=v}d+}r<=lumKd07en;JRpM@^-z4J~H%M>w(O|Kgs zCvs*nLE|1evr}N{Y@aB;TQOuT*)C<5yB1tI(szaRdMV%u{-&C_PeQINgV8 zIQ5NGh^o3E-@#|Ne0}%(AvgJ(*4n$qVxlofbkBNa(F(J(Uj&k~eks zbV1TeNsfnDr8 zPwF)=EWL-F{D6VQP^VHBgHA_)Gr&|PRBlK+2l_hPpn05%x9zXmUh0pgT}lTh6BaWX8T``EkE%t;IreJq}`|66}S@7Cn=x1z?0$EI7nu z^gLXD^t+TXU8-HsiN)m!iUpwTgDIn=$;|$fo8$lG801=Ivt$4?C{j*a&Py7DvRo(_ zd}AY9jd+kj1BKp7RXt}HoqA0)XJSDZf$dy;=Im99%Q8awTnU%=D*swJN2<5)&qy=( z*<$KbXY+@9&U4^rsvMwF&}<-KK1#wh@a{QkNTmosnmQ9m5QybBx+GwFF`IXP=zEL@ z+W~(ZGKJ%56dcim-t#Ba2soEgtgEpBpq7dRtO5!;Es&@SxFVR2q)11SpaJh!@Zy}4 z1DBn4X*k%QNTgy1wW(FSakGZub?jElDs?y9N+o|&G~X_YNb5IXJV^pH(WF(`nxOoI z=<4^Nd62;KkE++*#rHOr{yI{q&UpPNER#eD+W+R^$$R%7aP<91#R+DjqN{5E_{R?T zxezb^^9*0{((-8%W`Y7{LJ79nI}`vgK!$*Q zm?@~TW;J5w$r~~~Uo-Zs>rT=qj8XK*{(N15AO9pt6Ji&NK&J&2(-t^+SuCQ%^XFhC zq|lOI%mGexXayy`K{;gj00d=PS9=35IFih2?_wy^5y5p? z>^yJcWH0M=hoU&H*i%uWjKA?$QRje}W}13LU9&f(BEaxQB1`!P{r9BJ zEL+D$#OVweiO-fVSI@DA2c1rc<^M5SgC_m7z6VH&NYzT|0 z>+pmlF#Erby6wa|zyH$BdO3futbr6(m!1fyu17h;2`aRNU7|RdO>CV<@lpTxieIfn zRqWMFfj~5za&m+&DPblMl4jt*3I^|^aS)V)VS(1I*e#hK=NGkYhdx~2e=n5~tHtbD z)x{(&xukig`w8$Fp#k23cS|v3u6kd;+H#gp&=m^%yBIeFCIw@(%kQk=#k&%0jv2ho z{{=dp)zOlk%>VnaMCpJ8m}b`dEHikAObXv&=x-3^ zgJ0}0Z|YdHY(0me{C(dNI7X8fx-rVvL++6!MD&zIpQ=dhIY#`Sj zSO6L_OE^iK2`!!i?P|QFFRbmskZtv!LqFKJE*k|$UvHMs~++v?g~vrMmhUh}p6x%n90vYF3%dXA~hlntiN{cTLL_*eF=lt1!wY7u3h z&v@CXMKoh5h>PTu2Eeo+x$pu-lqf^RbA@JR4kT2?(7z|Dbl!xEiOgUiTvw@i(ja?k z`kHXjs<-q?E++Shs_F!kg1JVO*?{)6d#5~j7B(4O|Jh0he%8HCIQc#9ha7YC19boL zmw!adtudJ?mI_i_bTE-306|PA836ay@7K!H_2w9PHLC>wPJ9j9SF3Jv8cfXh!t~6} zUuJ#jmb#F8wuyG6BU4gAQael*4pM+3JLs@W`Q}5IH20!X$Z>JOmt#TDxPA)c__qQC zjvqDu(=bOc{m=YZpgyvFHy75#IEkcFHpxeYLzO81`=Dg>fCQvuSNjPxdT1!S4?*SQ z6it&~^_Bo3<|u1^uz&>Bt!iwc1dv62>R)&u!8|Dru?O9DVdUJR*VoNhnx^A_xT|*TzvdPZ^CY7}GOMpw}T7 zMqhhES()l=*I@^A0)}tcrE^(i*~^N!TJp#Ty$olQI|q zuDvj|&maZ8b5w8{0_m*sL(SFmm0DEoRjWSkBry3$V@)yZ>j9I+BJ#+3Sr(sMj~v4^ zcHVhJUReM|ArWcnNOHW38j>ci?k@NZFD7HJR2xk@EC2h@MB4xeBW6_oYa{^%?8^Vm zV2~6km1q5zfFh%_tiQ7G0Kd9weoEjgPvtxLa*|OYjP1;ns5|zijc#S6KkIR6?)_;* zIYozVI8ZasYVPHo%Xjjrh1yOj%5^FRXA^;;$VA=lVMPaK_)F(T-e&E1-8Viq`WLlp_4A*Nc)#cC`{!R;k6hz+xBK^h zJ-^;J{XSkQ(vh{g&01^Y;y#|m|37xcv;Kd!Eo^*$o9|n-tFNdu&9&|I{&n$q*4=BG z+R?V6n|NbVHWaASxCq1y4?N8*SQ2IkLMBlFD1?ScF)Ng`C%yrHPuFrewcH^L&L<_r$`;?t01p`R)}<0GCH?m#uC3t#;jC$Yr5OQt_&7EdTSlrs0p2YYqj* z-PiSZTv2h_wyKQ$>ivlk{eRQ;lpE7gu013H%_hiDjyEK?Rl{DY=It+HYCH^&FP9LO zAI7Kfxk2sAl$bw1MhFchp$353%c2rQk;L6)^@ZAHkT@T6@*r``hUV^_3NU1j8A9lW z2}g&FaP3+_;ot#dd}*q!P%L&-RNG#})qmul>&+b2sPv4bT#!3rT#TvKEbU;g>Iu0G zhfCi!lK_%gPPrmZ0ZEcH06-uZu9HYKE({#CMup*Y&Lhr(f|hG>dKRdx zQIsvv;7-j|bZV}W^^IuD57ZGie$b|6SL@3Xp6(jLzv8cH|NF3HzkmfVV_549HE4oq z%Rga=YZJMTU#&e4;g}gMd_25_9>?&qIbtzaXObd=#g_!$Iu4r0dPgs*x4_O=x^Yo! zU*utBU-W3O(Nn85B~zh48F-Bi{d`=N*pvIen5j$VW~Y&pZ>R> ziY{6I{%+Pe)+M~o7I^ycaSkls{KfZ&!J^M>zv4G~*RTKo>=(}EaF7#`-Z>QnGc6Lr za!xQJ#!O%W01`ZSkr5f6w&>ujc!KweI*F3!S&L5+j*qxG@(P!o!gP$c&tVk9nwKogpXe!N_e|;#%nDR+kG_pYST(73#MX5{H2s( zD}-7FTY(YnQVtcR zC2iVSeJ5&glQ;!_v*@L}3?Yj??&IHcI%(J9GdVW#kQFbWy>jJP21kxcDKm9$K(IyI zzC7HLvX4jq_e_LD>L(Ccn$PW?3X}g&;a7au|Nr!YF+vfF3_u2?!A_TaK>=o&QYEsY)(UlU#I@SF3)y+I zM}`Pim`)WVRK)ov^SfERAz+IK!JSqRZ_dr1{i$#1 z#w*9VbR|}E)KW&Ce#AH1tMeEYYa_D zS>>xQWGS;0g^^$EF*vD^AuK(FpA@#hS(U^_9>!9z$;(svr0NM%&kUI(?~SNGyvsZ$ zEOFm$83TrM9m-c$mOm&_Mz2d|Sv}P5o~64!BoD$~?ETp>}LPa90z-n_Yy4YZd zVnR4H`gP+^xf0|Z!DSgBL7>CA&A9WwVpDHg%#rE3vZ`QOn}ZYXE&iBe?>D!H1fY#3 zs}riC<@Ir0yTmMgs|t7_aZsW=)|Sn{Wms*sw##>=e~coZLl}cSVeT*C^!PsX zB5R5Wp99MHAX90>LTUzubt5+-l2y&b5N5$uh2YzhkVpqXg@%A5EK!oOPeoMLl|xdp zLz3uqmNT~vVv*YBdr6HK*$Mo`3?$4Qn2fjWM23*%Cg{d5w!|z#v5%1%i}Y#MdwyzU zfQb}^6NoRvW^5Id|J}1vzeElmQ~wwKckZOW?vW&LwB(}Yy_QmUUC!Ss`c1afkGHq~ zwP8kV7dS$s2$tpoPe5jFk|dWqSEZZI{z56I8mUwtosa}{SP{MF%Vcx(0@hB`DAt5M+ zQjXp@#5E#_RYnplkwOXZD&PRs$T{>*(ymfb7(-mjg`F|SdWPpy-jkRx>sBc*$AjZw zHo9bqv{R*Bs*NP=y*h=&`o@N-!`Rmpu`(J)EtYZ>aF!5_9SWH2%NnYz*C{sql&26K z)rHG%xPB0SQ^LIsqT3r$TH3#Rn{nR*j9HlIQ05vkSZ&J$w2?mYl* zso$B6RW~Ig4c2p{>C(HMRw{b8$iM#;^e>R?C;#mK^?#-Wb)sMdAc6n;pk(*}1jl69 z`w2BlR>x}(W#>;5HIrfNEfnc~AF1_*3ZzZT-~lHARTu|@2r@w-5muO(sEEM}>0*k4 zUQ5`vNmq8yV7j`F(xv1sbGIpVe~)(|C!z%scPLJ4OnOmB^6=_PI9aZ|2X2K^%~5AJ zklorfj&k2sE%}6#fBB4d$9-LNiP8+3@ZBzS{PC{wlcjnobp7rhnHD+>n0g`h|1^=M z6~CU&?D%zG!>;|G2SEiR0UJ>{0<&#NAQx}l|FVx`+*3FbrRUW_?Y(wisbM=cS*Acv z%9jZ()bDp?3Nre?n5o{10&0v!lrjHK=Lb%RB!LAfCm@Oj0*YN>q>C+JOQuK%@J0gc z*MHOFJ*}b?dBYzF`MNpymR3c~B^DXlnYS7)Ai!^l+t#8;`yKmzFn+XQbcWNxDf<0h zQXCz6%-`PE9}nzH9+`>^&c%@&WNRr;Y>Pd<6;+ion8`%6aJt=Dk*GE(t!&zwn%Bv< zzi)A^Fz|ewNZmhcX*uq@~qUZ%hW&s7ytqc001M0Wg_3n`jcccA}V-S?Wkg# zJ+E2qxnkav!~-dNjJQzchMltR4xW&G8Vx2_lR?yR{8+cnG{ye;p_To`4dMptNBtEQ z@7Nmqx3W<6uc(CGuqw#X*21iQCr~n*X_Y~<%9%@D8|ND?+_J9P* zW7qpBHM%_n>n~xVXA`BHU93FM;YJpz{fD6R$!U7?@rKmr)pz$Sk3EE=13e;yQnCaH zVn=5uE4@)PKNiAA)l=EETEr(WA z8H4IZXh-qU;Ou!QJ&1%1!l8u_xd%)P%($XKuR)Zay()AGDuMeVO0Y)LEF(-?P`w$<%rhfS~g-gYPD4a>geewm-;Kp;9pbF$jU zSD`Ge=`MOYO822ZvzMK{_W1Vw==#aFm~GYGNTT6i`2?f?6*WYT~I z0A<$eDIMBKC`$in1xpi6lV9vGb*n8isWpr}{JU}KWqFDw2EkI|Q*GGB{ECulbD!E; z)@AbCC6fD+2~1uwB2Y=#ejyZ_r<&e!`9v{pgFNVH;fYE|fJP8FA}B};0Y6oz6{XED zY&pNf#zM9^tt?IMl1*pcak4#Np>HKYP zH~;S#{P-~&N!wx(tG6WMM8%5&1rJ(Pp6SDlILdY5c3>2T>bUM%W1cG9(m{X&Z9D)F z3PJ!q40N}k;4HynU1AFXIU_?B@`X;vX#cB2V~5lMVOm><=G=K>;stSRZ(e72+?DU8 zp7oy)TqAtC+LaWH+t_g*T>l^E4BLyH&kl$PLM+FLvV?_%5;=xUh7ibRxsu4z60UZx zN+S4!RRl`yWTkBCINb%unYRQV^QuHcf{Y~C^A!Zdvf|PK5Z&9R05~8akp`?^mWVF` zwB9Y?i0woh8&SHW?4`GwZ4nI_)G@-%>AiOtap6e^zI6XIncN-8pBk@oUHrti%-yYt zsp|}}Sf3l9w-~P@J(F>p36iUJO+iE9k;9Zr8Y4tB*#_KO)s$2-4LDAtryMAIRUVnb z075zJ(+7@vh>NPB@*;~|)2Z?Mh?*s0X`-sklx5;!azUAO426*-jFVvyPdJ598LJc^ z5kd!9FljedB>)s&FA8%n`>#yPo!ZIVObtBT7OmFlq_Sx-S2U5IQK|e`#O0pQmW0vo zn6|}7ZH>p*`36KX{(}bj0vU>rMIYt3XDLhabKDY0qR~a5K^!{&`>;gP zfCP$V*6R-|_?`^9?PchU5jlrp?4)%nJFx7%hmNfj=(<~t93ip~PwohApYx~xklX1d zf|NoOFi2U+g3eDg8xFFB-n_g-nAruR0XWI?f zjU%j3|C@gpi2EA(g9-)j|C$!@uN^-J{bRyVg-X_;L`=8GaGq*gS&t-oXIS5g{{@jV zoNd8CJ^}sn-g`ijE227xLN|TObSgIGe>d&nemlEi#o+%@x6>3eqB12S30m*O3m2sn z2M#6~bg0oO$0`gZgc5;y^i8#5m9|&`)`D?{hoFzUxhQN-^rFsE$RUJ&F7L8SfZ$EQ zyRswlCXNO53B>k~%Rm|5jTHbVL&x%ha#PQ(@m?9jiPwKLifrQ$am5{Ityq22+DF5&#Jm%f|rDMuIrPv93}@sG)qLZBae3Q77HL zs`$K|?TcgvYaoN?RQASMDQ7(4hJSwrt~1HAZ0!z-ukPx$@%M>m-9EF43oGwIV@nSO zL^m(IJ`P;W`M=hF>P)4sI$MUZqD$eTBBS6sd8CIdsTd-Z-@(W~xVZdq!oL?jalKy<-9^+h3p<=E3;f+Nq|_T|Ao2iGQv(@ew#B{+y%NH`JZ z$!EzrpHz-yQTDymt$ZO-BAJkyLfUBI!DSkZp2mkx9 zMAd)>IhOzR(E=zkH_bzAHpwaQVmYxRQ*$S9vY)=)?pb^NLTdIW^m45Tl* z45rA?Rz%Wj-AU&S*S6T+2p$RS7SwyXB&gRvmT-5cELD$hINXnY{#?SvjehS#Qp=x* zH&;3QyB>$!>H3zr_n<}p6tOJuqBE*mTN{w4w>Qc8nP^}UN%E2!>9&YM_+1?qE!CXD0elF!uv1T6O$x@V&v&*2pmW0iL#LP!j^h8CKEjY=?76s=@{nv+e0 zgrF-*5!@Q{ffp#LV5D2E?HwpNGVvEacXIkv#4}E8H9Ko{q-{?(S|F&>kgv&;W3{|I zhPNl}ax>E#m&M7oJx4>(hha0%tVg{3p`Akxqbr}LOkQX1tdO!&@BeCa=c!JQ!e$Cf z&WU3L@nqtr{))0v35f^*1XII>LqHW$2qFs(odShc=dCoug_A^jRwi&vk#WFy$6U|5 zShjPw?f&Rl{hd&Kt|CE-V6!Xk=3-_K37yk|LHp;sjUJP~A&Zv03b$GXrY($tDa|Tp zgwH<3J?99tJK)p@e zU0OuA?i3qy9WiPJg1g$t!~=xTnmQ1_i0VRuCgBFS=xr;8mzfoB!}U;yTh{5L>r&kP z4EGxsvu&>?3C4OPodaWDZMTHu#ioiY{;-+q~ak)E9`1_rON^Iu`cEXAMHCg?u!fh5M=wYfX=oo85(0q`dks316Ci#DOZEOwahpJ3in=S_FnC&V zHBkV=;5MYxXv0g|HX{LM8{g2h!&F=i1GmTuRVXeqs69VG*NH!j0)rz1qiT(td-HJltsL$|WCX6w zM?CFf!aXA>e#4{nK`zB}&P7b4VZ8;0bgv>lusJX(zKR8S-MRe@PE#us*Fj}6<^ag@ z7@*l26Nh$kE?PL9Ec(p*EZ9RjoL{D(MIgbUGIx~Z77MLR&>a*sUr$=u_zXF|#RaELFRReytT5t#;pHQ}*-O~t?QmBCv5OHuR;XE^zA z|H$ZBPUJB6eSeJ8Z&0Ymuz=~ufweW@cF;#O7bUub4TU2_wR32o!KKFrnM_o{O(fxG z!E>r;n%g^>SM0;!l=rN7T04(5KkL)9gYzpu?9#HJT?5Lb8aUwHvFhr8|D12H`2<#E zS0sj#Xt&I#O=NvC4WUq$r~Ye)_x=ZPUP~ohb!a>@9{nMGWM$6uUG5I0s!wdkcHWyO z`_yydZ>fKNx+LK-Yk!nG( zeaG8F3}g|M(RvtRynC76^qE@;Y3pQVMcX$3hoN@T9c!H5?lGd08l37XLhxP=3R7Q# z;uNJ6lWU&tFcz{9Y=oWx*d!2M7&(-65mPiMaH<`KHJV`>to`ACVg9E;U{;39A2fJU z88X=jre~H&Z2sDpm~P{w%(OpY{x$)H(&7>=$Yc7z%dGFlUIw@ougEmvA>HhonmY>M zv8?{&MQkU~xrgv~g;_4zim6bJipZ`=&fV+YJO$yhV<=oa7 z@$Oz#St(jk8@TE74lSRHej(0|FXXCVSt3FtKYQ+pL1+u%LS>}NJalkUP9kCh9^|I6 zUOX5mQ(YrSM!SJ}vy%!5^M*DT{6P{v3RNy0txRFkyZ=btFLt_MKr& zX`}d6cPL~1{->P(VwQivw=KDL7)a@?n;ikfNm=*P*Uq{C9RX~7*A0yzh z=ae7(%Kep}u;>x{Ggg}c$BRrD2P!#64YXD@!a~dSNJTbl=UOr*BuuX$U;U6RgCFp+ z&0mZ#_SoZh(2V}u?Nz>4h$J>aD?4JIrHl-^$ZDw$8WDkpF@ZQw2o`V7tBD7;Jzg6d zT|E5vR^@V4T}oe$~hJ!<1f=ErkUX-mS3K=`ul$qAi`gk zSjujsSlSHgG$W?)5OOPRZnkF;)y8yTodsSqf80326wkOmx*o4~ll z9qK4LF_A0M>qJYUYNfmjW5e$ch?)p!`8=8y5b*i1>m&5W`PiLR z#NzZga}q0$rgG;9fS&N$Vz0__d(h|W!fN&A!5Kt_$ra~K##W;M$LO8n#+0V9>kbl< zgEnuyT z&4=Du{V6toS*N~AO47kuQCgj}r6q>m?>vG$f<6L`Lu}0H8d+M&}58c)OAFvSD3aaZ;9Kb>(4C zCnNcZ5M$WWntgD5|9jbzZ%_6`dPYODhY8O z6y?4CCFd^e1Y|($EsfKp=sw1nI&V$e*$_ z_VQJd+6$kb>hw7~xY*`MC1(nEdcMs_TNpjgmHT(O|Ll6THoWnAt3JHH) zCbvp1g)2guCEru`mu#PhR&sZirNxYHhxZ+3Vy)N}m^7v_m(~sM8hz6NaL+#6I55NTBuDAA<7)Gl{u zX(7gSYDi_5<~+@x0a}eHf5kayBF|;5>#AM?Dsd%@n@+YN!;5b>5p=(^%w^5GFBw-X z=!Z8XRCtg4zjt|41_dpPREKhfi+@8ZqCsqjLWLm?>m-*11SPFe63f_Og-@zH#JEEu zz>YRGq%V}3bf7Pu<3fOzA}|#5wf9h-Y!jU@KCY)3gvN-a^OSa3XO(^#2xfbf`tjw> z(AMj%=)bPm7Ux*`SiAgXd|)h}`gV?0N?G`vVyB9~^WN~>YVP(M(umXYc8@>M>u9UJ z^YytoP`vw$zsSH@Cc8TfS>31+dadcgqZUi1T(?O{@&Hom!^tqHiKfK_|JE9IsUi~; zpTA|h-#-BBJxyx2cQyO)Pu|j17ucaWfb`aA`vo^73qmbK!CA>PRQ~YdG19656!gth z$$*Yg)^(z=rqIk}39C}v;hs%RNT~S-MsEe-f8oXGyF9GQQ?qQD|YZs6NfcRlAmh_f8Z5@ny-7Io8CRQn%vJcoxZ zWF`C2N22H+crRu5x4n`j)hO!F2?L;4&+@N+0of}c-M0lq?7**wec=KH&TYFTW~e`& zt1;4F@qy#;K|!DTZR{#nxuNI#EspXx9u=uF6q*+%`szTFQUctKFwrcLv9WY(-cupp zmal#~L>g{vUy}I6dE=`V|1!-le!CZV(}sHY-C=RzsL4p}*)7l@b*F3JpBAN0q!$Pr z(`4P6LE0nXKd&!&xw7mJd5*7ffSBn&^4wpoJXOkRt(Ug9(0n@D>7jb`%-4GB$!5Bb zbJ0ZlM#-gmtz6QWwdZqI$wZUt#^?eQStCb3Nnlt>E@JJH>GG$d#n|YY$}Y1?y2PrI z)+EW$oQ5Vzla@SG5a7UK;RsB6DR1(9upEwzUW@1cm3{0&F7t#7_DX{K>D9SMcP9*PF3YI2=AaLr=*&1T*fq z`d>2Avc{?%qPk?yItASPWxdv~FNFO;Nbg9r++$(KBt|JlQX?R2Kv1%i+CoNeUb;< zlN-x)dYDN43SZRS`KgG&Uha&!e3Iml$uApZJUJR97#J(1|MuVj`prL~&yQQ{LXevQ z4;Aksep6EP`a2IDIfIM4=+e-5vphrLUZdMxTsnoehjE$SylT3px#QDZ!*?^>2Q z-+!<~ioMP^yu08GiRJ2*5}Kh`W)5f)AsJz_tTpBz>Iw=}h$+5QH(MadGl#C8W5T=r zxO>F#!(;%eg&d7>yy#EkcfTKbHtzkKdaGaXjI=K)2aB01=Nfc?oyr24MuW82JM~p% zX7Yv?P2gI0(3(2Al>U6!XbJ7t==ADE@|3Ad;xJOB5^+o}A>;mLnsj)|Q=;u4w+SyXG9W)-(?r%hGn}UHHN) z?9k8ew#Hmxw4fiy8}AuGq4c(7JQI#eB)P7M3yYj(5znsf7+NXzl0G|L9``J3N9K)q zyFN+mw2fPu_F`(O>}Zl%1`s$Lsw8D0R@x500u|W+#RxhON!%lKfGH9FYppa^e?+DX zd7Ya+$=&PT4YOmRYjejnKJHlL>KeoHMhRZIrkcmnwnyJdn)7j*L;S{2Pc+AOf)8sH z#x1y0E1aNL)kuY7sw5L0KlM}}hvi^A+phDpcTOCM0|2VC9#GP_OS=iDn=RcGSdA-5 zH`)z?jTmE1F^N!MQg^Xo*3j$KzcA1Ak3ysp4uMP z9B6ObbUyVl$_*fp)lK~jb+TBY;@kHRqOB3&+I-#4Gy02+DF78UDk@d4H?K`Hkslbn z*vyKJxWeoTDq-cP(e?+~-=uZ4rr-OYFMw}Gw5>hJL}EvAdNrZIa5_(*LY0XB<}eEZ zV65g^);|t}AegKx!xK9s%WTV^)%QNpj~698iua~~i;6sqtlvc1?lMc|#Hqyy%2UI- zRqF4P0mtxCfqI)3scg-OllI0s8&3Gz* z5adJvyeA>DCmgODWzg;(Tc)vOAg&z;6>U@jX*&}1@TSmYMl)X2Z*KRoIsvn6?*)j= zH1E6`ji)7Kd&YQ*DKm23dwdjWPEDQGzj&J#uVo%)k$GOyj+>BsC&#*;Iq?Ku0%w|X zA1@U3uN5E1qctt0=Z={4g9yKd_!a!<=pgU&BT~%sAT%RWqB^LBqj-xTiv-ydRSco& z;dyxjGO%n+Dw$+!>UqQl>|~D5ynL3jnxr}MsZ&v0c{LfJWhSTBdq_}2^L5O7mQhJz zrJa-XZH-+}(~(uiMG7RsYw8Q=CG8rOTuuo3 zRqY+tEAPTfxiiVP^$UQlB`*iBoe0(AImgZ*$Hyo12?$znIpo-y7)XoLA+ao~{}gu# z1lDJuVGSdWnRt2rWk?x|?3rv_!)JR=*I2_Al4k0%FLzflU}-?fkD^7oW<7)io*T&~ za?v1jYkH{ZP%1K?P3&M}gITG|R5e$)-f$cex`MQ+V?FxF9ZL;o)C4w!l&eEEw}khI zEgWk#*hOruY{6hrjGrsRw7s?B8-gXYOiSfNf5S7GlDRC?;boxgL=? z`vWzXg~aYeL*YRT{V;H$&la?xMdo2a;jUV9nvSjTn;)v9F5Y6ol8@a1RQbJg3&2)R zHeH1($}~4w8>-aChjBQcCt0&I8g!do8eg~ZBB9Ga&+JDlvG=?+E=Hp$QasIF&q{%~ zlkq*pw=HGHj}O}bZu~#=iV@hl+H8AHzIObwKm;OntScFl z+alf{As;$a9ZgVAg0%5M2Q~|~ih&|;EAz^bfp@k}OoR(=H`!aOB2=Ba`S zavDpS1x@g#T_qm&gEx_jOLJw8TTw~)viZPww5O=A=kWyM2tAO2N`s3sQ5@h>Te6D#P@~D_W~&&-;{{KhQh=eK9vsmxU^ta z{&fs$ltVrK;merDix>Zd`hu(sdr(XZ1eFAm{!`p_ z09dh+rZ)o1dj#|aoFPfP;+?PYB_B)`3SG_5L(YM?vW(Z@CKxz(B7?pfmB3tF$>kkq zloIt`fW>jb>t{pbJ?`$b9B3$%`aSM>0f7iJl!#y>|8a1LNkNE z#q7H3(6J)xXf%ZmiKolvT6Saxt12BHZjBr<#h z(isc#lnWB)BA6AU0z9P4Uv-8@xOuV&(8-4|zoVkO!e`zi#}!LFe5=<~hQFla(r{R` zVRiYQMZ?qTK0Rj|;f*g-K8vdBX!wuP+X`w&NuH8ksE<*l*@aI^&ueGaG<68-&>U&k zTdH0SQ|9CS+xtnxeNYsd7D*t%;)06hAnpYQcYDv24>T|jw1_}$wH@sW0h<&EAp!DZ z(`Gu^1+ByeEL?~=Bw$>4>#gUqWND;JSvYJYV}xcd9~k3ss+CyGFZ`KFItR?r5p)T> zrSm3riA$Z9Sd~*-W;CqM;;uwOZCbwASx;ElDh9D;P##mU zD8|en=;WLs5;5tlX?Pf|ntc+JAp(jdk1C&tFvMga+`PjHphRHsQb@bj4Y+~-Ac7$~ z63Tu?0IrZ(*4*~2Hu08G@B@iHs*=r+CXXsci7tg!g(>a}z?-_(STu_Lf1S{Xfzg6& z1?DVP-%O63!s?!%tzd$Q}!TlY>NPMEV zhm(?@P=a!0DM2gYdJ#AEFBjCJ^~Zz!wCzg4I4EM3PQ-!awhJJ&1)O@P}0z+WF;NS?5pmn5r2;VH(GD#qfn|vbU?Ey_y zG;}l4r->2%Xt-KfOjT*bj4^~fnBVP2N`J;q-)?hy3eRj<1$^ZLEPtS*0qli{V80O1 z=I${GMO8l8k(!4Iv-xKag;jt1dZxeLcS zItTb_h9cM3<;GYRGYm^gJx_Nk;PR1N?_$DzEh-Vg4eGAQ;ih$|8(5%oFf@yU3*0_3 z@xTh1my_P}pfI>-w#Dsu?R^@%+)-uSjpkT6F$wz_iK>b6m zE31vSAg$MbI`b^O`Jcl7oe zWiRm+DN9cezWy=n<#{8eM^^Q1e;Uou^<#Z!o-|tCCbd=&IeuCiz$*aI<`yXbRh`)k z2!xTjV>~u98ypwsVpPB+4gcYP)foo5WSMva4Y>1t^Nk-Kh&7Sg@UsyE&o+i)4Ff<4fO?sv|OG+Ks| zSF-%#y3(z&%vYZ~R6!$+XlE}C$?q$8dnynWQ-$i~2p)99Z{9pP9sn&!ZCFVv7p(sk z?HeF)Zj)7i!(EVkTCJ-~ULfQ#f9p#|cOz0J8{aUZ60Ax@=m1H}Ndw9_K{x}WC}M6{ zj49wwUB+?At^_XyPP()Skh8SmMp#6eR%!_y97BG?1OIBX{7s->IeXeI{ZzW|3r6C!>}s zj7p`My&MMZh_{LEx;rmPe>$$XgG6e=y4C#V>SL0t0W($l5{ZBL%mB}Jchi8o710A9 ziu|KBVO&fzc46pd&`K24oUu)$w@^x;#tZC-Njfw6(lFn=p!-BnaK5R3@KX;jvAnwq z>b_5=?Hg|7Wp}rA0MBsP4r$hnI{{NB*IeQPnPg9ElrK@iol;y&V)>$^$x;GUZ^CFQ z`~m(Xz&qv%n%%!yok(zB0{hL|1{*U7S>|GA&;oSYK7M#uxLjBdUPCJv!?4(zC7>Bw z?o1ZByV1q%<;k&rgE4ovB{@_Ejkx{g4w=5P+b-vAeLWPTj_n@8kp<(`tw7YS?Kye^ zxPW)hchEQrQcY2KM<1)`U(ot?g9L13&4}`J9Hv`lV^8P>Zwl)|vd(CmKvUGMRVlL?#X0tp%0- zTi5*1zB>$mvi#X3oW`sPOpnS@GQ&+T|03*ZCtCZ~;67TRlit5HZu|zclLpE@v9XLq z{UUQLb;U*}9x;amaK7ww*{f5>O6Ex-i@Q_Kypa^Ls=WV%MOsCKNh*UOCoqi-jWY{N zlm;|P1xl-iDoW4qO6(SpVc*2nfEGLPK@u~y-=awX*W#UHVs(l?kRy<+nGEw_Icvi~ ziPNlvHJUy~fZs>}FzI)If({;LU9xZ!`w}7Mz5NGkUpcp#} z`r1RMOYU_F9b{fAEc77poqA4sZ-=?#Dgaoako)8+ze1*i@0~WNAiMMT=lrDf=daxX z7w#X13r!;t)qpL5fnf462i&D7h*%dShlZkv63R-K0aiqb@Ly}$2S60L;(3IV`d)T? zb0UsglU?t6%e@H9j(}qHQ(eg z|5L&W5LmC#+6RpAtK6a1jp4a8vTCq?O^G{HZ0;Fb2KuHsP%cm_9-eC?W;_^MGqVK? zc^9fEJ!qqtpHwmlTouZ^^>^cx&BRZ={Z^Ry7PCwhLk330rs{|i$_LhgJhgKa0|)sN z7$@LSxi-*G#Dbjw?JL=8`RI3gJz}YzYO7Mex%l%$+1y}8&#=W={S6@^+kh>aYmr42 zFxo5NFcK*uNf{t>V@y4)&t8uHEygq~>0HbD$Kpb9zH2ihKbR~|7Nunk(SI82VaNon z(E_yy(#DJLwqv}g%UxGpVErl+`uE<}=bPq;V)F;lglAs>BoNRp5VOXuxio}Gu!*Jtd6Yr;xdsVLAA9;P2PlK($2GoN*wIw-G}JsL`$|u%OTJ%Af}1DD4;_ zjj;W>c);_2e;H&LS?Wd*L{ii(bTJ^rPNQvWa;;=2>hKgjMXJov1enkXr`e@HcTi(C zxeva5JLuP?Ke^|W1h0x_y5(s`>Ep{i3(L16Mr&RxL*Ugw{#SZQg))2F^3Z0Bs3tJ-*TK zd`0gwuHYl*UI1Vz$HPhp1X+t&dhk;B_-+`|ph`<~%9Bq_VL%!U0$DRSEzqy$0oI%c zHLkhs*QnKdpMF=|CpkUW<%4yyUOx|aM^czr$_jXbA49G-cKg{ zaV}#h^YjWG%i}&xhhPMX?F_giC#T`RUfKm$I(2zD9{y_{%2h774A3WUy*>H{pKzZm?#kOT0LsJXUZsBAQadLER<{pkyAuMzLmw8 zHnG4Yt0c`ySWPJE@!8cEbpu+Aw{uoqRdBEz{5K3CQ~b$TKQS;lZ~9~)STNvy>?aoN zIwk}pf)pnihK>}TPJmM}9krN9BCG{*jI4VPiis8&7y5nTlJU!w`Mh6OPr(Fr%fGDq+)2?E?Yj^WEnz*f6^RCVTz6h61pY*%_8^~@;S9v@2Visl z_Z{3rN4mL@5^_R8jRpSLp1>Rx3k1_GoRn;VrG(?(Lg81nLhv{DX=8DZvz+zJSC2ws z@qWT)7eMyY1P*NZBv^(fMIQ6BQ+`fJlq<41?u%sZ#CAYCTFr$y?KrAb`N-V#Q<$62JFQHzI~i|sksP=nENbyphJ&oV)N1LEQYcAlfWk_ zk;tZ8^A!~L=>9ihF+zdV zq$7fAEk+b7=R#~LSWtGF2Z8FPU4iK+4pJ(TD}pc%HOKPs?}pPo=KOV)`QF*;-h^p_ z@BftWb4YY%w(2cS=OGyioo^Xx`lEy&{wG`^7CfzQcy3OW-iji!iU3uQ5ttFA1EIA6 zd;yq2!0eF%ZYbrkenx}}R>mQ8AD*PBXNV9sh*fMGGB`JOXj8{&0!i{<^RpTy35O-F z@5tqi&gWCx5h>D|31E^O&ZUl{Cm~2k@VJk`_W5kV?rmI|-A!mqh-RAuFC;bEJ5iu! zibVoLytlHaFiw$@f$!*udxYue1XB51`GM`Xukh&|2sm37?T9X1vN#pHKVX*X&*o&) zF%a-i4fs$%o@0c9x4dO13&?0X-to_mvLtD@BEihWpwH!1%Mjf+w_KSfBWd-jW24UX zck3t?9LQE=a#P8cCY|rS<$(Jx+)7$89`|zt9%Y1s+%Ewwj|t{D{+7k(?DmCGe{ckC z!vX!~nJsh7t-Qm zE+~F$G;4!3hPNcWTV~9N!~_vC*8)?v(+cZ#Mm(EoEYW~3e?l}h4<&o%dBzP0b_byHO&!&rsuDDcTXJ@ZdF3=7Jnn*8lty2G$K>nn#{ zLz36{wl_~5mm9sl)8Qlz-|hP5pRk;9y0?xskFPJf69PYvkEZT`{(VpZAYjmD45Fbs z_EJT4$*@U{KC-W!~a{c0R=^w7D zv{Jc{rz>YJm#dqJZ*`*94fj*iZbI6!BO}r-9FJYy*2kqMtYjh!0ANQ=#L0xiL*4%y zmJE*~FollbfJhyH+m+-&D9$=gvF~grNK3}h`3y~uVR~+5%#DtA3JexlMgT_Kw`Zu{ zX;k^dV06{tf#m{fC9+~b)y<}=LQ%5Da$?4ps(YresTiuKq1xt*SI`u8+H&}QQY%{D zZ#}pEL1sYtyw|u@h75-GXXE%+HP`FrA3q24L=IThA3~GX+?1$N>wU0VP2wHtf}oql zUQ=ntU1MyK!VWVLU9Hf9jpdy?g^1XZ!l3w97=w@^5LRmeP#+=E;lfSKhf50VqbM*W z==lFD4(#6Khxx;3xmfhr%Lt$p#XuKo1vWe*GHysj3z2B+7u=YRg> zU+w=%H-XdJd*t5~wc?pan3hR3>Cg@}VvHtXPQ(gnLME1gMx2U-S4h7|=|&eGfz~Joek>MfQ;_4fjj}4aM*aGLA z1|ZmZP@MX3g}|R9QWLYDdKyAXiCEKu4QLCOc5=p%3i5uevvIMqP5SgQ*Be^NSL7Z=5AO2 zfIuu*{lT$3Iws)c7u)c|h}*QF?=@l{LWpue&N9Px0D$+|ubv`#z(js|8M0&y6fx9~ z|G&WG8wl*?Kg9`q{k(f_3{P}XRkMvRna~TpiO<<`SU)=>h)1QCbHZpoDc#{}z#*6C zxO%4CL=LKZvY?XYWmm(WbZ}{HjKf$g=J<3sCaD&fzb9ta&DnyTLfv#1XME0F*VWKz z=n4ZTR>YmvRtsi(yj734TX*yzi_cz`?Z2i*RD?~_aft*P^07F6t(IDm82fax6}XXbsskg}G*&e@czvFWpBLYn?$pqzIV#J* zt*z{(Q0jRWPwv*$B7nqc1+x2GDa59qY#SphS80m9k$d*hE#HH0 z#jDS1ZR_%|at33BW&{NKU%Y0E?gRJui>wpY-)ZuPx~}eo{j4p46oP;PCHxQ~zRBpC zcX6@{SEk1{0wcI5%{p4Wmc@&eW`M7wL$K|kYL$hH+R%2!83vDGFnqM%=bGlIvSd%r z8J-nIftibQD07rhPOhkUl6Daw7+S$dAd;+C6Apfpk9E}iaI&=s<6IqVsXtzKkac=2 z^}mVSk5jSE?8leSHu}S32bc!OEA{_R3Hvn7Hh)9oT*^e5?CItx&3K6Rn%{jjo36!_ zIS}G~NmitYls%if6GC)Jdzs(z%`1FmDj1}k%c>KNgy0F3j9eGS0KDyvRDXf(5@y>^ z%2Z(03<9CU-rkowDaZZxE3xBLN!2A-2`Lq+B|{WJZ4D)*q{v^X8JQwLjG(nLCHfOU zs^)$Ldd#uGZc|d!=TCqME#-$(Y=sH_UM;_rYpekFBbrV#UGs_QO;mlMmSQO_Z(|*F zd}wyaL&twf-ih9ppg$gmEFOoS5Ez_N9&VIG0;R`Sz$I)Z7B$lT*ilAr_0lqiOFSIr`1lo|L zx;2wC!brimYO8NOK~8X`Txfu}>$Cn*(z0%4UMRUftV^A2A3%Ldb|>ajH#J7oSshj% z;SBs?t)V|SmaxcJ+ra7m;Lksb)sOwdrN1GSu|rX`-3nZ}vqTkdwc<61^p)$|?54Fr zB&%etK`f@^4Bo~`jvT)P*u0U~Zr`BPxuZOA{heAK#mO`5^=EA*#KGU0aWFLtNn}|9eElC{YT;lfu6{@Y%w^Z%?J2rJEU!jlIHiNO znq&`57u?z7!11`DKj0CmAOFlA0AQ&HOaoreTuCJ)NCiYRA;bd$fkT3eC{I;El!qDq zt37W4VAp0EKQ8G}X_50OgNA05sZ8S<-nl)MqI0$%-WaOBBV-gE3i`X)3p$kT_ zhCdn75%%9FB{Jotpz#q7FbbO38%wT&((DFJrVv)ZhJqs>AXq zx5*M-*?c!$QwdxJ^z0XEjT7E8j8vZQ z7`rE8a@)Q1a*FG!tV6Zm(;-?$RWAQ2L4)=M2!Mv6YI9ku#{6t$2Cb0)R;lz z2Sys@pmMD;dSLKsmZqP~%y6+T@#(8C_C(?oD2h{gnva%%W9FNXjJ!|Q%z^j*$b`N< z+3(9p=xWNC>v!X0+?jdX@-?J)SGJL$T{BJ)NMQSHY%F)4f_eQ}guZ)14#h)q1_&JD zM)EMC*~pF_AsDR*%1m?5NER208O@z7W-oyiazu$i?8#aHz&X^(|E463I|#AUBcABz zob|uI5V*k49L8STLR(_o%JNDd_3I~px{;;Q3g^5vJ zj1mTawv9nVI;mknRHcSJe^EYnRf0oz$jBKu*0?B>?a>tJ3G9{iv^44$vf! zVa=fGgb#o!xFLFFtc4X=UKc7Nr7(GcGkf5}walsc^&X1G68x66FW^Hj;S@52*^iAJ ze+vf082OnmDQs%A#&5C^)p-=QQ++qS{gV6ko1v93g#*tz`&XR|5^7L`CmzM$n^K*j zu)Aef?{Mb$`-5w5E-oGWYX3i1^NVUFd`&mUx&40+n~%~?WV?P$lRX-~7QN3-Ep->u zIg*x$HJLQRwGaVCM*@2Lx7E+5n$9Il#${?!^{}2?0cVUDVt812-r(~{1~uBvVPSoq zXy;a88%xibvg?S6&DuGdG{gS{Pk)C&l@vZ({8P6o zHGW$?ikP^@v(3+{<5-%pZFg5#7e3a#e|N{Ym`l}Cb_7(voc6D}v%R-ccPTV>Kq4l~ z+rur7iHF)6eyB4jDnr%c^V{w6$ItOVK2Axm;>SmsALiZuahZ5oM^7 zL*c*s+<73d6LZZU67Fj18?N@jqpXla!EE0_M>saxr$>c+2 z^1+pGA1*zwNw*5lr@Ahanvj2b-(Cr=Dp6?!mMLn<`EJu8xG_mF2_kDeiUtgjFh!ht zc$1xW@=cl%UERw5r)XS2E{E62apHXf!OdTA$3PFq34$KlV8J;yr(znX5PfI$nMTM* zOs*<@%}{e2k8^D9Z*rhMLGDVg@MU0;daQ*}&D z3p<|2nr%qL6p1XyeQLJ|B@tp$Bs+g0W=aEO9O%d}Nc3or=%g@Qe}sm2Dh9GDQwOWv!)~#xy4`Byk>NpH?nl7-yH5Lb70kcm8{!V z4x?9+mFBu@6}6;`lAwQSpqs2mYY`kBL5Df+rz2MB#WZ3%3!Gia^!y3P1|T8rmnaeJ8{gRU-Up-Tb2UpW*fWK)L56wI?|eY0RpZyVW%i_^4ID?1mG3zcmzoj?DGx zFQ0I;zg-^k-xA&##L)jd(AailXYm6d8hx2#PT73=n77W~lb0$Uk{t}IY$Yko9FD7q z43_wrB2DlKtr6Bh5D)mHy`DZsx&7Jokz>z1n_Y+P3rb3NIt?z+duBCBrniXI%8;n) zSoV&Dq)uafE>{L}+bZXWHn58JxGTB^NL~Mk%;EZK?y^QHfmGj-Ww4Fh&;AdK<;P9fY@Ls| z<*fbLYB{SgJ|Fdp^sdyB^pLeK{8QVZ>) z*|>UAg^seGrXpC$hO3zr{ZxH}w4W>nDfIs5KNo?9##J5|;|8nj z!oB1zjnV3tb!t0+CvkInf18hXitEc2qkQx2wzc8q)!MkXP=3F)XMr#4Y2hseFrk|7 zdKwmh*u%6}2L}&B{gcQ+M{yP|T*~EuC|v_19U?u`Gmr2;(>{TR}!fG@{t()j*h1Z+3bF~nFkyeZlfodA|XIN-% z6$!u3gO9r^CD8o(LEYww3)B9Lw7qv`>>uRKHE*{jKLuH_kGGgaa5^iHJiu+eU68rq7Wb{G07;zcTK`Vyde| zlT_VgtdNUK?RS6*AwHYpA8Rg|?Q=43Gz=mCkl)VRAuIB$M)uX!mrTHSSQfHv3JOrc z>QEDM2UaX7CKT9o=884NdwzH8+uWAba|E)s69nE%@{37rTql)z8z!w&JnLzhQ+Rrb zMi{>eYZU8HLrhhc|N5dY4Q%R)jMHevoXAxjOJKu>f~n}I@bQbFG9M9FBqUzduf%g? zP~=QmreGDet5LXeaOnxBzXiZ>8B<%d_u1bk0~i1s7he8=YGA(+N&gSGJiXNr#76kk zRq1j6eBlM=L_(y+M5<0%NQY8SG7m&EVnSR-(FPD5?vrz539wmAScsFd#5olYYeI1y zSNt@XNNx>T#D7<++k^7KP@i$z7m$2ytsTn4!k4Vn66bXAHDz#%1#FgyMtTqh>K;&{ zH|`^XkjilZ*Qqsva-)z*UlmzZ<&6#WTK94KXv$t+7xi?Y&=rgh>rLUaVbHLw73M4q z?laf}-i75ln2h81;v}q6KZGbCN&+hocFkEqs-jGyzDNZS!HEzdphY3nPq~p1hMW7c zo9`#CP{4l=tbHJG5VIffhW4tmxi*5KsHci!rs3sZn7uNZbG{7hZj{upU~5iN1AdB0 zGImWm3JGAqQ&F!!peX)*uC~V|i4TxNqhI-5(hK<5SDMMo{iA1Y5=9RkpitmJ7#b0Q z!UP134BjT%Vs7Aa0D(O)QB_?m93uxBO6oh^jE!uS40V(YgsAt zBz(q(fz7i|j7yFP1a4;fxP;ah>XVjG+BrDs_xs7q8gX8&kbH`2?|gJoS^?o*x74*% znV-Vg!2YPFWU0Or)leG~jIuf3Q*%4LMF+$iK!G7yuS68Z8CDpjdOa z{|gm{K;3kUO{lb0l-YWgKl0ZhrbKOqvW7=E_D($y9!O4S?nZreBKP_FjatW_|MmNQ zL4;rfQoqz*HgEs`|NsB~oJL0xaKAAX3a&tYD3q5Iq`bmZY~f%N%tF8nm|&DkLiQn? z2$Kj0f0h?OVc8?!O!q#xKlW&;M&A6I-}%{0V>4DGQHjl&_R`^PW@xhCGM=^^}`=Wm5r5n<=-7 zHB1oHRT#k|MI<4tT)4lb_^?~18kj2L9CRF-iA*%iR|P9Orp%V(CReU1*=C~vwgpX` z>~%0@Zp##`Z6ZR$rKjkmIE-ahpK9qiKyQF zyX!QrH6~+k8K&)vYBlxgdg{>qv%kOp|9Zx8kM~`Cd;bO{b*fic)*@!KqT^o}s*;<| zb3Ofc7HFo1asdOFFaY!f0EHvq6D*(q^_PGlyQ?dHvoHj8 zCU3H9chs7jQ~O{4uiyTI|Nh_qSN^3MpQoyQ6X~ef>W$QR-sl^XCLxobu2D{HN(chO zLLpe#N)j)B&Hv7=D{_igv0|IF)bqhV z|Ns7qng|L33KIdu5CaK^Wl(V?2MBSGdVdKV#AZ|hkOpSPm>|L>Mo5@Yah3oq2poVQ zd1^@>W8|#>gk>rUIAc3yhE?cj&{b+m7J3e&VoL=AvV|2dcu=)OSgaJ1{f8cCjE+Ap zMY!`}W$YBACypO|AP9Dq##h^qKXSIw{j~g1xQ`>#6oDX`cIRG0OGLRPZ~R%*rFW;V z!4px~4sJD0{l1ekG|omcxBvUlMA`rdRAtrfXCwg(jLO~3WRMhB9ZHaW{_9(;*C{BhRF+cna?Q82ZH63;O~W*q)tQXS z;@hQ%FU{G4CuydxGoP$Jfp8y}ZUVfAMPXbjS7o=Nb6_-y7e=D3+wLBjf#V>pspE#_^r~ z|C{_rxkqgZ1&dNnXCOP}yBUxVM9|rnbcC?S^Pd)3{og=j*UZ+nH5McIcCXcJ z_Dnaj!i{V1RNgiIEsFj7O#k@*7}YoauZnKF`Ih$1{0&FmfBrVF6BpIJH>j137g~V# zRoC9}p9$yIA5!_QZ&x|0AcJ>BFak?X%hD8q2$OV+gV8}75oIC6Ey5$TMPz+f!jpjJ zsJiplvL(w&Z;jfs>*D<6FVq#Bt=HnibcR%1MA~SVo6x0Fu9*4zsKPXq3+kNVYeE@? z&+Jr0AN-)^VTx~1NQos5C_rgd$&xFV$%l4^7YMycD0@UEIzHR@ZQczXsQF(I-UhNP z*!10;>Yw2aLc45)q@8h0m!zs1D#{)rVwUZ_v@i?wXr5tVyXB|1FZ*(O|}_61rHg9>*r?*l@8vBSKTUk`1xD z(l+6+qp(=~VB1;DpFcPd1lf++nF$z+N2)%EVJ_@-%l;dS zGQ8>_vIs3K%}fVtq$P2KMkv+Px=Y*(1ThXQDI=vXXq_mE^`eyRA+fb+1I1p2D)%Qo z7YI2ntR$|Y1aNvPPJs5U?rDe;|NFp1xBvv8W7>NOL~4`_yFFp!juBm(W2`+1sy#C7 zwTGene9?yr*AH;&Dkr{B`+R7qGXHn~V+K)UYe8NAlYjH>>*58uy6tQJugl@Ty5qI| z1JgfyA#B+nD3auiCgV;mpu38MwpfuUgg`MIO-rOhn>;8mp;%)_Nn+$m8H_fomy1%1 zWxn_wSO;FbjQ!7}6cGJhZ z&WFM9^d^&>A>$rPA?7;cwQ69z- zmat)?dxILj>5>y(lYUwGigwq76|dz;C3H1gLr(m*U*RGl+eLv<$cA?x{ivcsDFKUZ z7i6fa1i5)boFwpr2?-UMxlo8bI;L;Z)R(l26IfBc_G2_t5!FdO%IXH0JrZe7k*7pV zLA^l=*|J2`u!W3Dpsq`OeZBUu#Iu#zOAyH9<>YVba3`kVQC6*w*J@F3O?_FIGjmxC zP=LUm=T_)sBx^}ww`(%OLUv`PO@e3Lm!@KvR)IO38{i__ENqaGL`30@7$74JWtxrZ zrBd-^_&_t(*em3;gv00ePgSnCf$%8{%4FJU9BQ0Yl!tfY5h zGcv4oh7PdpeOi6AZRo8`fsRn+pe-+NQlth(5XA0H`(MjededoxFL&IsrfSJv4&6fh zy}$cqJk~MN`g+^5xAOm#;dWg98P}uq){$Aqpz{@>toj`{Oxidihy^&HB4h{?B|=6z z0vRBX97^^Kl9`k^grgASj^BiVGA7Jt`V!df-Ep&;!j06>-194YBtCfHgdsxNC>H{u zH}HZO`Mhm01Ld!k@rC_d$Ko9Rg(Z2ykE|x$ylOf|)Gc)`w;Vz@mGJn%*W)^0!_wQ< z-nC`;9Bv(eU1Vvi%X&J)2@+FpAS4#xRRbIW2_m5v2@?|4cOt9x5Ktw$IRUkHRJa}^ z7#0jhfFgg{f~CB8K0Srz%exyUBikTE$dgo;2X4DmM=R}>I$cLRb|&bXMz%U%Dpj(Su7gB$l4JB<=Q5eKs0H3qqt5P7$X8*Nc8 zHHp5^M6r)(gDAN878*euNBZvY=Y0XAHpK2WOhvw_BBEtR>yj8&awN4>4hUnIgc?k+ zV9Vy+6dlC6*QVgPZP*GEK@`0lR_fE3s@a7gfrUWWcnBm9qs8*Xk;$abeC73&Z;Ehq z_CH~7>O$IG+N4``rA$h{^koEkp1ME?K;Dpy$RFG6^XOsfrLh-MK9UuEnu z4`L-PthI!Wv2(w9G=8|pqPgi_p(S)p2;pmEbk8Y1=t}fHDK3A4n~wet$Gs-)A|R4U zMY@M_X9f;z03~Z+faIV(gC(N=U5(9tF*a!qLQhON#gr?Fg-2|s*(QWV+>I3c3dMd{RA_8tba>#hON@nN*v7L_@W@jc^HS- z`aD_LuTiNJ)VuJ}Emm%x((zVKGsk}dTQvK}_{yb(xiWMZcV#p{i4=)+bfk73To!IX z8A_%jDs#8!Oibl@b{K8ni40yRB$>)R5OC5Pk5#osNXU$-2%$!jm0l2qo7L0Vdbwt0 zQgd5Q)?b6dRx#3+ctd4b00s z&}M}H{tU=_$hyQPIJ1ZVl0YWuf~d@vh<>JsUZ(4Wvuue-NM7{iY%Mw6zpVsWs(GTw zV<8ifCK(ozdnbum)MDq5GRB75Ma2@NxH+YatIBm>5+ch^wyv?Oh&}%`eb~>9j(m!} zHzsPs*|tIX^u|2vTd6VgHLP8xS+Ii_&*G+@2xx>zs7PiUgthqC95?SYi$YRq6M`Z@ z1wgUXM72bTE`X8JEuevhgrtD>g)3+4+Z^lv`>;gdfCPkO*y{{K%7sh2UtuGg5j~e> ztR)X3O|a~>h9X_Wm4@_!B?Boa1)t;7qmYcGxS89&S2pZBRI8ZOs;yU%S04g&XE1f* z70kN`MjG%nO|>l6)xuhi*Z4Z)y;yws=~|v?m~iq?am-yDVRI`~b@XTUPCb6X5O(tRxDr)w7ZQ#t3Y6m+9v zHZ~_o*|@GkKl1k2#W1h}#HjMnHMns2Ax^Ze1cH|sEJs>TkC0UD3g=onQGkm^kQpr8 zYi$R`?5|LNL?CJv;hnH_Y^O9xZ6KPTP|-5qd-1Xo^bHUI0cmbyMG(E?`_Fc$A5PT3 zBDE!&eT`*Gj>ca>Q>Pbl9e3KF|7LoxHHZJTe2?-a?%rTVODQK%;9`y#>Ku(R!Q~jZ znsK};B!qU6F+SBIB(+CxS*!WEjo4`Js>9m0(?UtugalSjvhY*Hd|6|7RK>o1i)U20 z%>i~9PW4w?l^8!gh*u*;;7+8lstL;9)2%2F+-oFc8=)HZ@tYKAoidk?v~EYujAZ}c zSW)%1lubX=z}pjM=)3At#-CU3v)?)?d&KL(=$=Cj$6c7aAVYu=AOHsG-e5^Ti8_=a zn1GT@${1m|PG2$%5F8vu1g^TNntaSb;FOlraIZ5s=P6r%{g0^P zRS$GsZ~yrm>R$*WbOb2tYg?~2^~^I<124r<5?5g zonx$|)nQYUYki{*j1T}4H{ei&Bp4|w2)!OY(QX(}277qGZA#0D48zuYAfI-u&9Ws4 zj}8N}TB^2iw^d06`~6r9X42ZOXA-&2XrA;_GY3q=5agAa=(d9CU%rcrUAk* z&WbT+4*PDdy55u?$L=0d2*u{zb9U6%DMxd$2YfacJ?<@`j38ta#mT#wFF7tRR^b#D zQiL8sGn05g86qkW&}KCozuQ<`Y{qtVSPv#%gn&x9X?l^NVjitT%_)nKP&&C*Z>+1n z%m>jlrI_CB6OzL^3JfMgz;A8Px2)wq-s_!R-d*y4@|G2U)sUNMnJ-9?#*h?X1WYWU z;(@9y%36R-yGT~U;4}d^^}A7d(m$01oCwO`+)pAOtShSi^$QRUurGAp8Mjp>KpEh~DLpJk(m9wFj%Kqn>VVP^p~w zU)ipmwFEf&Y%WYs?(HcN^?bd*`y7QcXoOTi7D*}p`=Dg{00kyzSbGdLP)=jJFJXde z6K$PitT54mbQSBll#U=LR|$w&rXg;E0Ca?S2{JmVP!>p_j=<^2#)UCx4w^*F9KQG9 z>UY)oXDTo*hl4ylOhY%wJD@Na# z)DN}}6WnU{do&I@fxF*(*R095+L;RXm*XTbORG?u6vWVD8Cug)q^fD_7N5SV(0||3 z)_u>HU+4Zbil3{y35d3BoyZ0v%#F!x9xM}f8DO%Y3ygtG8O;?#hGdUGH)(h>1xqxI z*K+^S7NUL7Naa`p3^#Rr3vB+(ug1NA7)QHGf#WSNw6EgomSo8!^$$Q;L5~|;3Jw<( zxQ?MH_!%|-@w8?L`j&6h;-B#yFwazoXa?emCvtunxdN|M$q*UqUN#&9PJmEcyH6ql zR8*9W@FqIWjs3K;6V`fB$jxSq^_dhukJKcC7t(ZU3t1SfRx35}q1F?rPiAW7M+H+u z7-Xr2;~tcv#Uq{gsQbQ$Be!$@-!;ZeERGxh^VP%zB+lBCT_5bPDVIk*xcMlv;NpAh z7S6^+@{TR3C)}UMM}O$OzxN%Me4C`EqUsEY1v40G*m&S@!&K8EI4voPa1ny(j26Kn zRh>EJV>m)>f4iy18yOW*EJDh{VF=JFCU3z30~tP;dH?&MWcL6C5@XtXCQZ6;C)+P& zh-wqvcW>;yDdDW8ZM~G8v~^Qi7gaRk#gxX>+iG+F^f>3gMJ%CbD$VF}oF^zn%>SNX z;~l?^PAqtb_^m2Ob)^(QHk4;6Y>1u(3=EYohn_Av!kQ$om0GClDMh$>j=!arM*wep zs?rew=e@yIB1E};>(#9-0_{SFdRi+7iJxAx{+mj-Mwm-(i;`XX^6%4E;~jJ3%Ls&I z4g=x%(Du$6K_#G{;HAB0$FC?o{?Z|ab=3(-W5dFKfqKds_G^Az?A%bzU{^d-lQwpy zG9m~}Nvog{SU+IMsIZiaewUyjz3U|`sv+9^Jk)W+aR=`I?j4%O-oG{FTeoU&Jbod& z9jR-0W0!xeD44M29NnFF4s&(fKnl!#5jM2kF`oAr>z{H?8*tyX*wL8yzxcSOZ2#{6 z8}how)vMai=y!HNQ%MWbA;>0Cfe02Uh-DQ!#MB{kB6 zS;gZ00eMY+WRa+_=PGv zKVb{z6D5gf>^%>nhA}Mtg}0o5A_Hp%3q=A=NSWY3DAZZ$O!tv=L}@vyR{{j9IRr@_ zTlnMRrGI4+=wdM%n3W_m_~S;iv4iO@mrG@oZ~|xH{Qv%c_pK!Y>8pF3=yIr>NW$|| z*X8$pH52!_Io;DB!JwT_{!~#y{bO<)r?Is>T%K`i%Qcfo`XtjL;k?WVsJ3H@tj&E| zE2$zYTCzb&cB!?O9!Q9ELIF7gC8t_R3syL}%;5(l3X#N=Ig2bZo|2lI4#(7H{_>%c z1x%xiId&ef2*uKkaY700U)P$v_U~N$P|sy29NWKpp)857hCOM_Bu>o?FMeuOv>+xo z&nF>8iyR;%c zNK#TkB*xHSq0vbtg#kUOge)BKr6I}ex|_4~?N0tVLYcfByH?;h>}r<^b%4&#IO9Sl z9X4?c#_e}qm)q4W?8~;TmUUbI`Tw6z(6d#)wdPzJNH|kkd-%xyq6O=oZ5ZL!2n(Fb zx*o23l^yfju`9La*6Ne$;GueRzxocMHb3gFRk=jONiacFjG(RksF;vyG6t*kG`yGP z`KpI^vPik2$yTZu$NLpf)|$&;mjO4`6dwwbN&3VpyxG6+U3>qM?Kl4lfMrI0OzkIj zGE{f;*W)BDJTSL%Cx(l#z$Hh?sP-r{v)GZ8Yxt0e>E;jRrTX^JVEA|V9(Alsm@Y4R zxP)bQXWi;L6x3z-dOn=O1~2euoKwW85kf*qGVW*qG6r84(f|9fMBD%bT4Gsy3`6LO zOgk@N$Kw)3i(%|B6v`{HEPaNSnBfO9n2@R9fR+x6888O<-)xpQ$f|Cr42s3n-$uGV z%q){VWtErSZ!@J)c4~FpSpk}Qnp-s$oKOWQ=h)AQL&kQSQFJ}V1p{7NxfMmjhaAj& zV1h>jiwg_XRTmJNi0E_oGnTAy3_HCMw-@}SLl+JlgX~d*3(!)UYP+-`Wi=Toxs;^J zNKQ?->5~kUB*q1Ygp7bB1c(NrE^5QT36$P(sPZz~&=LZMTOp8(8YMG4xZUGJwlJPx zVP=&~&1X9+(y!3?@zH^oKC2(+RP@Zr%dlp>qsgrngQ28yiZXcY!mmXc(AL2G18pxl zUlCU7$xkh})E8bN16++nY)yLl(?1iIPf@{_lvbN;Qie((xG$IdKlr|_Z9a3F%$!A* zk#o)Oxco_IdB4)q)oKKUk~Bhcp)Ag~IqnZ)2?#l20E`guF$1On91uS8j>slrnMq`R z@auDxb7s%ZOG*wz3=RuJ{?GsQumA1;)SbWUQ}wAf*Z=$WV<)+v z`5~)}&H@5rqDaRm5J}cNY0?{-fRm_{VTBk#MgTdCAjs7uNetHuz|Z2;kUSo=4&;+* zDJnv3T?ul=pjE$OXMB{(97dd7mbb1;FHJEzvcf_8%|OG1u@mhI_z+@0tzA|& zm|JI!y6b*klE(4q#1X=Yl{8c_f!0?;ov4;x7=fW=rG1Yx^3A*{uT;;IfaxKu%R62d zh?VfXm|smYM%#A_my+!C8SF%I%aqVY$ZUR`_FV~rp*Y)Njxdb>`=Dg$fCZOkS^IBH zT3?CV4`|J#7O9^?U5^@OsqwnvRL$<%t{p4?I``WzszcQ zg&+_D0UQ7dp`M@}Qk^E5kAzxVph`fN0>X{}wBMn?pz4&+veM^cQW`sbk)E=^pKnOy zu)Srd8yNZg)HnPtfY#2QEvoiB(PkPsl!X+psP zP+;LrOhD(rAuM6in?`pLX<&e488%9{r!>INY2=4R+sF-ZquW}{un=2Tyq!@^&N|;K z>3Zgv&SAmoQeR7SFFlci#%t@=Naea1Xl$=lrZ#v|bE5zPP|_;_fdBijWXymR@Ml>2 zFEij($olVO&3hBImu2j{&EdqT=-HRe?3M$2LZC9F`wLzqEI3{TZZX6#fo&_Kl6Rt7 z+*pVj!w|F|@yzq=q?HD3HpEo6it>2XI+dl>_EjtyClJ;OP*sK``GFd2|40KA15zX( zU;p$!SN}<9|Ns4%U5VKDAIckO(&`$|<5enVT|jaH0sthH28@77nE_+Pl}NB??jAA& zhzKmX#I0Qf!jN^=SX;^xCn`{i!Ocq|A_>Xq!$j&XTkxK-=Mu}+v%BaOz$Cn-HR;%= z8-#J1>o>+=jr=cwQ75v3eWVa`!Q}#x{cqz5Y6l~0my>gKdnrMz)cXm3+C_D^_>`BO zt~;w=5P!2e)jIiw#*uVg=8yvWS+7@`rz28k5t>i{&6H~;Ey z^;3Uu|NsB!ophJ{@Bg1B(y->pBn*O*YXbo=YBw|*CFTnzN)9HOEj^YA6%uR7hQ%2; zahJgfsUE+s;JfY_T)+ZKf-GFxRc$?xtjUW-E^M_1VnnoUeY*eCFp&&-Gf> z`8Ad+NO9h3#}P-?qnSu;7CyA(RiUw%DHgJ9*G-&46NN$PZU_p5)iX2VRNh@r+U(t- zH1;~`Bh*U1%EVxS0*(-4!;8)|gA5GRWByeDg9*`zebKA;tMC8&eD$>d`=Dg<00in{ z*ZWK}`dg@)&t;8Y6WNnv^_BoBgD5Qiv`_?}vNH3(JEG8vc!Mc}jSrk)f6?-lNvcY0 zkz|f_C9UY~n^OpMLR2a!m?^|679z4hNKF~w03b6Zkct2hq7eWBp#!i8gktT*3Ws18O#{Fynmc*-o3jOXciQ}N%hv73X=T#6 z9_Hhd7GJqk0d`X@g6vp*m}Z~&F`PhheBv{5$ZAU(r^@z6c zX7u4MZy2oxT8QqTvZZ*ioj_DWc@YxR5OY z7o)>4>P0oej%#CP^g=vj_!@dc0*j;RP>G8cf+AriI4tDMFG_&2)n!%aIIX3WWWu})aoP|jM*h^Zig0BqoywKvyne=y1afdP|VXYB4SA|aNDPzAPaMwdjeV?eC zsU2zVj1KLxh)byk!LaqUlKn@!QRtLF5g2BD+ks$68{gP+^i~X!P+yzQS)8^tlxkN~ zD1Jk3?bu=-l{yo!iKxUoH-o!M3v6+W`rHM4L3HsAxw zR4{N9Rxo0;G&eCL3nMj9;`FpL2L&Q3C?bNu$YF4z$|}G#$RrYFTrxy$YoY)d7?P}g z-%j@}yfZ^Wdtr8(B3`jLVbW-VQ{VbyV%`_JM!7w!32+SW>wvoz#p2+MEEQ8^g zj8=OK_(iEEW@R?3KyIa&+%dTXt*1auVQMVw9v4M~Axp&jyR@^>YG$<=io8(VieFDN zO%+*kr}_eOBT=ay-}&6?Y1@=d!&7vS_1e~BR(VHx+{@h9&%-k`SjZ&a#FGsiR)4edf8Lbz^n7~W9dEkoJL*-FTcp?jRo%C!clnxaXBdR?S!b*IS{5-5tJ&3QxA3XD zW?IC9o$uy0^S`WTRNcPujbDDB8P>6{ul@C3{=NQnn!w+uzt`Wql&9S#k7$iO+=?I*W~S0SRj@f*q#`%41X&U5Ypntq*pAiR8Jl@MN#f_>MA{8 zu&ZslQUxtcNw?IORlID^ct0>bDg0e{nAUe&YWv6f)~zIw7kZ7Da%LnNLQt_rt!?f1 zjb;p3HO~I?_4S`z{9hQgXp#c^$B{!t=r zvaTaqai^$}a7<1*RfU#Y!f6nZ7*-4jRA6#oH~Fi%Y!?@<)x4nUT;Yp&*0r6PcPvs! zp}Ol5CmNnXIz-N=QjmfyLzcXD%C|^qrLi^D8bjn!?WKZLP`r$14P~SXBs`u@B>(%c zMA3i*<73%>Vc-g&42wEf=2L@5m-RV28rch zDZv$iUMBhXWwHtRt=gjH_hMUO9vmeSLeLbA1A!47USyRe%yh~kgJ7(be0}nD)4w!< ztyT55DxPKbd(k5?>%D1HjMcL5^{aoY^)dHyv;GG$-%^WDUZ1W@m8lJ(deSE`WrGlh zX`DA0h$~Gqc|{T=0zqV@667&hvo!lEAOW}4q$XH z)0ZB)z3R-*CyL7!lvP>{!^@%4mOJ`0+{(o_m#*i%vg%^$qj_GTVWdFH7uhqn=_k_U zsifu?2cSf=KV4+e*WpvoHFwMB9;Bu}sLiGB<}~U$OFhEOM=mqnd+)FGuUSy{jE2nb zDHmlF95xZcaWtD%Wg-AjK$9k!`H%#xA%?Jkf=z1x05rmsvM$k;r3?ju-CH&1J4p{` z<*)*)V_Zf`8H{%Kyr$dX&O}pvi)H^qfR1IBR&5lv)^vWjZ~y&@SGJDsik#h_|J$ek z*E86lNJ|YXtxc#X45XAxPCoBpAnzq+ko{8htCQHW?y|NeyrRFXm@Cdw%#Q1qK;2Z9iZ zfkKHT$u79wTe8@Op!LrHLK~{5qOjMfV-M^FFrnCXhQzkAtJ$p7i>M|6)i&KM+$Oh} zf`?_ct8ygUFfCY;cP?`RFYu`44WO^|@Vg{1KLvXKwxOt+dj)9{S}M zO&jALHnaBFT)&2g-rsp-+ht{g?mPc_ zhudbw<$wQQ!ynmy|J0H*ScX7DjG~%UDKLW-X3&H$KyaB;fR(6*YA_UuGRv*yJB#RIRd#X-%n)HK~YpQK%l|5ldeK_W;sCRoJnuEKAIzRPOajm(wx!k zC@(2QIr-O_Q%8>3g-5GU00aPl00H0zd>lcY;2O{t#S$1wql$r|!!Ke=!qEeRB2t!G z)|=$CNjUDMY@rNAE^)DXEa2OW45c-PO600S%;TA0&_SVQL3kofG^&ukEr1(AsDsXh zxc~d0Wb*(7++tb#2{o!z1p5zRQ(U>jdi2>_x|7E>; z(*OVdElPs=DYd<0yl{*d;z9rQ7M{n0p@&|okQCBsN`wX`hCNl3$dCZ)hzMC$mi_>N z4J?9XM%%K&C?xCrSuY>R^f1g_mh+U^6haoUmiq;0?2r|1wiH z%036WV8c^F&ttDx;TwM`t>H3?N8IZ{`c%Rs{rEz#^E!VXA)7g@WtT{&y)!A$G_$cY zZWkFZsn5+Raof(bt6Trv&;SE~7#L&6=b(W~A{Yn|dZ+g~Y*b<+!od}m%V?pgWYZ2` z-TSSHzc52n-tpmds0blerusi{Tr{K20js}Es{7x!s$CFfYuW03K@K;Eb7xN&{`OHmYqbrH+UnQYv#=)@Z^TnpTMLI2VNs6XSgkkvl*<9<1DKD=Y&Dhfx z=^~_j!SgQXZKp~TXtqvZ+2*OQ~Mxl>#X)_Ys$Dr8dNYCCP*=2x5I^H%q$sN zU7(%+`>J&y&fl(HMNy(SNfWX563Udfx1d4lU zsAE@UVhtZiGLwX4$+Xzma)mq1vpl1-HxLB~5fm7?BpG4XQIw|)KNX$VpJvhKE76PG z+)J<6w>m6F8c1PLICYvtq?xj2=OgA9h2>Q~|1(y(B5-tIHoxk$@UK z8IFJdgK)GYj-ad;g`em^_+1sw|NsB-S@afxvA_TPq4XONkhm&69U37*tBKy$1dTU| z1_-!^Mg)LN@EUSCrvw6&Dk3eEIwnJi)!ZbSDid^&2~ltJ(u$I6cp1f(_X5~r)pMAr zZ2m~i5GhTWPQ5{jA3!WhgvM{%iE+A~vBTA<5@;BlTcn~i9A z=!!n6X=;X$c*e3Mc?P{qR~K-?>`sBuds!l;>2fMQhVde;j3{pYIq+2#PC$xP00;m$ zNoVxKIeCDA6c}Ix4h4(?%TlVMDpp%cR68#!e6oGWBB$+`x%FvQK5HLwaRZ8(9t6*C z|N4$58vpyCWcUCC;$ql)3^c%SYC39V>R%KklWFX|4e2A3YrU79EdT%izyD-)NZ5q4 zGzklBxy%GXf~J}fHKB}1X40E`0OvqtD&0z8MiUz`L>Sy5R285b;z)=`#wTnSO(U&f z@%keob}9x7Eb8sqbMXlr)bgW-I^E|hY9dL^L8b&9grT8lts`qt!jL+ZR(B_uX;rGM zsWpxQLap2Uc}^z$8I*dzxX?POAcjpt?38yczMnn`OpeTqyf)osGj8aP-*5aKOhl0Im_O<9Q&_Gk7sy z%52z`CR$}W7SL-7m%P-6IKsu0h|CyZh+0$xlfd9)L)@io$J!cJNun>wd{xfkmJCyH z|9@BM^t$}d^7VNqI<_3O`gaX<|1>$(DrM#-2<-cS*(F%ja3+!)430yHytqR{nUgA* zF>0f|Dj}M;lxyjE87GrTJn5>5fBICp3SDTLuV4dxm?qWL z3K?v1fB*mg^H=}P&*pFQh;*~9`j}mu5TL=5N<~q`2v!6PvB(S&NMtmiV^9IXyq%#3 zOVdMhD0Myke@h6(+fUM+b+Un8+WT$n%St91(IB9b?HV*XA+5=CoW{r8EPDlnRnV$^@_>2&x7( zLID+2YXBOvHUImdWbS|klV@3LPc(RD>H5uU5DygnooDR55uqIut^JIYbfn#gH7W#d zem2oO8T+sb!bBti%LFt#>m`#RDGFbW2|b;xcX4+y z?=M+p-Ok79RKmUW%aTT|#neUx6~jPm6*`iKo?{g3QQ5*fj2EMaIo5`dUaWLL()?a& zk>y|H^;p}5*omVhQhFWg`jSws4Xc6fdBa7c#DXBK3y*B7{sF6X+;H-0lg?zV*j$k3IY>cXd7HYmfZT=3j|HOaH11_ zr>u${z{a$!-}}2|HwQ46t*T=*ZjTY<7S{<~B8AC8Ef;PI_zmy2_FOPV+dB({j0Q^G z`hZZ-q*B8RuSwypCK;P(;~mKR$Il(~qfASGtLl%xF|oEjHGO0wrlh4t$#lwnXaBk{ zazsZU03ZMYVZ1v3`>s6%|Ar{NS%0lGi%+d15`?3 zm0=!1)?vfcu!N%iV9;~a=JjyE^36--&u!+lf9wY2lp)U ziSNIktx{95R*rOJxa93n#_Rt{mkb_bn^LEz*uKW$_c@xMyo32~j_&!}bbOwl$&Q0v z%_%4-nM;u>qen|*H-la@=n$9+yd3y9a8WIa9h`<`j2TML^lVj~9+F`Ymti6^U?1ygX zTcZ+ZGg0tf8&*`im1GJuIwOaQI7XJY=;tggcS6_7`4$9hW6Y=&c1sy7f>pNeL36>3 z4uKPR&_OSe4JF@*vVk?#rxSOudX}XWa@`OKNfl|*JGIFm)kQRDw)*>mESj~lOYAT| zg%b9w*M#|4vYToy-GVLB0uUi z6fKl?VHl8?y9%NLg+}f1m>$N@m@7>w8Kt4kQuk{xuRR1^`>;gafD{~M*=q?LV419&A8BK&Q1ORptR!*j9I|Y=gqEzd z2VsLEJTrClfEw?2_1Tk2j#OQEO5;Y1)ZP(-QK$ufX}(5hyLqGf?B#!(woOy_?d?P# zL6sLHG_?8Ydz+)$r;*8a6^$#ASdT|az1ol1?&j)NO0;P!V&pcFr@apfDawx25V28Q z#7dd^2L}r-QoaEQ$kN+H0Z4yAL6_AD0m6R}y|m5FRVr&w3v`0x7EDQF7Zlq)>lO~w zGNofb{Jhwz{WA90sK5T^ZZ(vvduiM_Pxs!gZ1i=&m^Gy0Bo3rE~?rC!lL^&`g`Thr#N$w3;j!1SM#m#y0dn$_1)gl z530pT#@-$fIUaLo&A~Gz7tE}m#QkE8dgX4gT5dNq;f_O27858HC=^Vw(l7IBTm%y` zN_T&*dni{oZK_6K#LjIhA4dpEN)n=2k_PoNODQQJlS&EMYr>I92^XBuu9Pxd<#^=5 z5HSdJp-2@da^atwDe5wYV>5MT82S10+E}O|AsUmySV2jQ5%A3~`NI-aFV(V@W_;8r z@chA?vRlLVnKMDBnD4O&@a3>*5AEDIlDh^bK>k7=wVaiTFX?LC$b zJ(iVSgX~@3^*ZO0CwJp|CR)9vKB4pUgSR4LEtHXfp`QmD}HeH%#l+QcQ@G4-k9<6yaOa z=n6Sd5@jEBt3dQ~Y0(QjwMR!a^EEY-Wlt*7I}?tH2i_e9}v+S=PW-JVsIaoO39bO4ZftDlW;-_`#b=yJ-Uo4xs|{_*9q zAG35)>AyCZmN$;N)XrCZa^Ir>-Xy_H00093dIBM$qh5C12Fxlo*|V;!ZhxZaf1UfK@p(JfS9tIb&HTHA)I3B7$87vO?YGKx#1>6jm{iM z%L?h6H|Ho(4hl&3yf>1wJhGBZ=6SPesP$$`A6mvF%atQRu344yO$I9)$2sdfH&Elt zKBGW|cIS^^N6s^<-W^=OwP`$y7&N5S0K-AmP@WkO#Uu_=W*P};FoWNbQ|6hFLA(m`1uYJU!v!NN z3x+Py0VYZyL5*Nw)mL;;nHx%lh=T(RB$>LIGSR0MF%ZlJ2o#vBbxyga$l#*9G{M+w zFH{h77=ACSwzoM9!Hv;a1A}VsLk3I7ZO3=kH7i`PBx~=K6z{|%tkAx1-8yI@qV#rUmmUVvB%hKkzH*2}Zp^Mk4 z{e!VOdon3Qmlp;D2cyxL&>d(Afk!|ybTu@75&@9oG?rTD^ulw8C^n&K%$vsYvM|UB zS~Ou2Ai@x0IY|{QNq_?~kcIg=XcYv7L9anUTDcNVkS&I?CYw*n(^6!jIcPr{gV>71 zI$1{mO1QhRs6H(3$ezo2hXGFUTE8LvVa|X4dGqzZ!(G?@dEx*2#`^4Klvv^U|M&jK zKM()^riUN+t=|5>|DXT$H5ljr|Ns03&g|53zyIhEM3;Jkt#ooW5{U#w$7H0aE8bkw))A4yqL9OJ zX>1wQk-`?kuGiL+O?;&kP-6b`m zD4_POVbqMw*Mg&ogqrDq+#UAbd&TYC~S7ciM8w#Bb!3 z>%KnSl_QS&G%0jflhtKW_xd9il*i>X(x>0K!%y2GXL08iGUU9`=}bm;y)7>c0tBfU z&MbkzDhCQm3KImf>#qjgN0s4*09h$1iVkDOrl6#=D3D}OT#2G=DquKieg}w#1Q!x* z!kH1~C^!Vd%r1kAK13$VpalrYnUpr=vldLw*-E5sV+}rmyjqS+=$9<9FJh`&D2L~{ z_j0$@AzdL%7^E0!+uqxYt>4dW$@Q3tLm1=x-8*E~zkHA3YPHVyKK&Iuy6p^}W{24F zYE46r{JtvVTL1bA96t}n|NrIq0dU%RPZ-yd%?Ng+g!xhWmrZ;JjZW#)X4aW1Lj;v82w-k;AQS{IfNmUTn%F}>y_nrwZ$Tf((x_@*bOF-Nx6E39VrSczRO;XUsqv+P;l#c3PW^m*V` zJXZ{?UXiV9L)L!r3NzT6jsu>600000AL_EG$}Se1C?}X9!-6;jSkk9@mAT4dPNE3n z1wyeFDe8H!&zJWfDg>dHq*a%~nF&u4)4Y()YdDy}$rThnlV|%od~0w2tf}1C7Ewga zzDVA-VtuS{?|G5`C(WT}7!S7KW4Vc-ChN_xHQJOLAN ziEZq>&B1VztbM#B;2TOb>M=(qNYEn%OH|Vif)em(2>Q*SA*}IEC(r44Nyy6R@gpMy zV9iGm2dlZmte=W^zmWOG1r$csFI))t?h~ zVwWBq4nx$fifWwTUm~!wj;BSU@+sdZzwO$(_4Kl-K$VLx|I7Km{*i7_75zG@h!Oz+ z;hcI`I9NzM)5C;EGrA@s8JwE@-z?|2^MK~ zk@-cI56OrYMGNqpK3!F87;b%DT!HeR)2V0E|9}2P7KeB?H57pfsh6lK;4*=LmaI+V zEM=|;1_2IXAt1p}A*3*Avvkh7=B6Q!j+JN|RZ`{fjR=_fojz(4AERCFzps?4?4@0h zBxw5$ZAdAk_TMUuo2b>AiOJlxE_;$no433cGPMf0jYQ3AeD_S6np-)T=xizLZt5Q~ zX&L6T_FXeQ@3g;k4@dQ-F{SlOsek_@x`1!nfdT*k3EY=;y_SJT8?1ETgHb6HUDlH4 zCnRXT%mvrpn$@yjp&h;~DaiHsf@BcwG2fh;(4)k z<%oo3`dclwvdRjl?Nr>S?Ufd{+JyRC`9|-AfXv|70@?zL^oy{d&>UQI+x1 z@W=Ogb9kGig=MUSo4mxM7>1H2Gg{2%G++oJM;b~*K>;bsub*U1!LiEP>f&->n9K=_ zj+t+)v8q$XX(F%19W3Swq`xc6Vr_*EKHq|*VcPpFG*X8s+U;e9 zj}zsIZR{Y}iL0J1eTE7wZQ%C~4cBS!YQVMUCBA+{^~)Z7o>hpbez9TL94oUt7Zn$d zrG2B1<5gP(-Sl^6YkX#$LCHE*rBYt5&1#s_-m13O%HLQa80sa_$Ghrx{?4TqcbG{i zc8Dn}RCp*;!@xy0MO1|3kODHPxatwD{{SjZJVp+}DetKo)Xe^pNcVkC*Rz5Bz+H9m*EA`>ue`);u`^&%zGA*GU+&};Z zw=R`rAxQHE+z`q}LI^O(0EkSub9lY1z^90Hb0GZI4(4H%)-fJ8T>NYf~d6iCFZYuwXk#!lAWi&CccE4vfb z8cie%5`@1Hwi-pdPuq_^l&<9)PAP>?s;Xy@AesO;%wMS4MwM>Wj4*Uv%M2mdys1On zDfIU2q&lT3^z~k@g^nYen3}E95A`geav<>T<7r{%vW#h@r7l@4g_zGn_8%@x>6vJJ zikCN5&_yRiV4m0Q~ep>dXDyK*RnMX z4%{E6PO10Zx3M49eLq#(Bg0s^xUqo9vqhrkhXuz9np^+-pk)1k1ioTg`wTTQaww}` zVdGyDC3$V^B^ZI7lI?wl4p`iyuaL2Y7TB*J^YnlCU1|qrh$wnz2}wJ+Py!2t5rdHs z8hXX@F7hy{NQxZk)w%nPu*h)Gc22sItzIH3nWckZkTzSplE3!mYT+Dy8I>!wC62V8 zwxB|p_1Vt?<`73>A{~jT+F}Vq+#JFtF@@!JlD7;#_vV?(x!umIchyzp<;jyQ9F0SJ z31e5`a^HTdy%Zh6L6rOKY4oV1Jg_l0V{_m$Q=tmgPjPV=03v=hStD6{AX%8Z31@&+ z5f#-+cYH=i?XI=D<@Ktb#qF3-m3-i`C)I7;w}rXuINYg}OBgDtu%iA`cQ;E`0*1zC zScd0O{M@;3D*4cWb7P?8WP5aP7rU7*m2A4Q^uFK!|NopoSa3j9;w0T!n;{hCAuEgr zf;XpNm=#z8A!L&v#}=PDSxFk2$>!Qrm?2n5VQwOUG}V%@Z4M_ar-obU-B|fTizrQ- zR3i4M@VJC4(GEotPZ^?6B6#dlL&b@5h@4(!_iE}fu?$q%*mrRT3qcETvUBL;#I9K3 zd2$7yg+VMh`K|Jy#4t1x{Df_ledkP;n&V~4WO4^XG@3&rG&?hGGz_SM7OH3$Kro*X z<&K#=)c|TvI7m6zK8dNe&a5`g0Fxe#q#io^rmUD@2N)0z|NEe1>i`71UE6yJ9#U~@ zn}1+s#}dtXYwRF-L82G!JoK8FF!e^}shZf)NTn1plOrhLj*x|sO;TK)?-f~i_;F?1 zJN-eYvzuM9K~=fm=XU@8NS!37h+0M~h$Xp#m4*gP^D;IFLP9GSEis9M1tc5;$Tf7x zjE7N^$0O{9ySZj0^I3VQCp$f1;H1s^ckZd>{xnT1mhiu#B@0DMT;fSY zP_1r1u|T_g<^Qq`W679eOR7?uHWGRV;Q z0Yp;3c%1kf7ER3zO=?+4>ty7*FghO{UUog09i?r1WML>p`geC0Fpz=3__%yXOnJbd zsUgR-IG*n^=TZ}C97K+=sw-Ss|SiTOfQJgX? zr@@j-kGd8Rqk*X6U^oB!pk&$r1m|B``zbas zWW;N)VS;-SnQ?3EJr4nr6|Oy&8eHLX%b)fj?@Ag|by7kppi;xeR1Tv*b~$vuA)TB% zJ|wPA#^c)VLw+p0iPx%b9S5ezlia;@j;!%k75l@!#?$}*_Fv9-QYeOvDMccP1Sx`z z6}l8m;~48K(NPhKFks=JqB~$JJcU)7>UHWcv0#&)Cp5OX6rLkcii2-=N{V* z8j?}!2qAlKlW_@cZn-Hz)Klq)n@!(hifm4I2<*u+leD-#V_Y3wA}iCq(|{fC)!R#@3q+Ax|zBO>G(Ord`DWbPHK3?wQGJ9K;e zxcu$Sz5>^(`&=QK`3;+F%uRH-$TDvqJ6Gx?0IUC|YJ>vN)!wR&|NsC0vU(zBhF4W0 z5)HY990CX_Ogy}yfJU)HkSIw_$r;-!B&>8MJnb2~zKxBhyO8zAQIr6I_9Kaqxz35w zHvGuPiC|LEA6)o-6O5fYQY{?Tu*TMH=;JeHri#H#I>;PIq{>9N<&lqw|Ft%H>QCJ? zlXy7a$}JkR+d7)I)8$uxCM9m~{9K`{Q*X$};m{dLOGTTs|HUSjzV>uuB&!iMU<3dF z0DgOuqozjSUZP&t1*rQkAgyVxb@CAS+&1%i3n0cA-xBT=F*W9^G)}rD1mxreLUCh% zBpF|j6&i=h4cL(!m;NR$g5gl4m;e9&`DCryxfxPtcZ60$L^hnba3(1QLR3;Zn2IZw zL^5``TcBuQBzBds81k01Seydv4x*4Ygc*>PShhlLMs)-M5R(!`cehDNq?2R}8e>G! za+8VyP@t)#MDvRBPqaN5t%NgU;oPKYuM(O)&p{fLi(kXgL2-qYie>nt99rQxWx4fT z4q`6$eS@U?g3>ngUhT5KJjcCv<(ECaOZ43@pKSa%I91u9o+ypN>Hz=ypk&Sf1mI;` zdkHkaScbaoJtu7w$&qdBB+-cK4ek8#CJsY_iGhG)5oRG;R*?g4iiBeVvy=zsp`in#&mh)SbY9rt2ES+rjbKYc=7W(9~wPoph^{?X<-RE%qD_qDNv%!HXg21Hw9*YngR<{b8jl43y zgCL6V)Gkr++VIrAJ65%7@O#dgx2#VvkG$gXaOyZt3QH5Kq_9-eA(ruZQ*mO}El%b2DQZnQ2V36|bJUI#X_-)d*U) z)Pe`ucCd2;{*i{7p1LMnL9Np48skb4$J$5N2qa;m32%_RXikb0-*7qr|NEe1+5i;8 zWLtX)G*Vv0+Dc*VZ4@z$ZS17jh_?wX`G=sGZ&c(KC9Ie~gYF=8_Q=!!{!!IOWSfXo zBpZ%P*eQ_1@+pZ_OQf(1s!T6MLQ2X!vFwO#6my-0N?;! z1pvEYe8vaCO;|=Kr7Qx80K0CJwI9|iU7>`I2~WP>mPJu`{>}_^tMX`Wv=RybNV(Y~ z9ev5keEuFk|NsBea&Qi^c|++H#8fjQ6v_m-ln_F)0}K#PkPcOZXEFidMG-gpq$GS5b<93`B<&rUw?nYY@$YkG`{Omi+mn8fbG2xiM zxQ$NZ{&W{_E9WxpH=cY>^&=G(VqH&9b4V})Q8>Q|Z#uRa;?&PEVXo=IMdsK?ks+2h zawS(rVH|KliX8oRWpi5E<98~2NdN!yU!+bogLYOkCIW1^i&$c^87P3nksts2pk(QQ zB(h;!`w2ACQN`+yJPqL!t%qmqyv@k!4Xr(#9ISbDkrG6!reOv`3sYl^*^T2#E}>PK zK>UB_9w=h{hzR>ZvK0_{#Ng{OQ@4}F<40OmRFKVtN_Ul-gy>l(j2_jGA6D8Bc4kcm z4n0UoV&aSPj$ui<#@906QY97;cLOa)9F?*5d?CTZn>d^FPd}`Z?`cqgg${=7#)N>* z1_TJqDdBjw(4P>9001}u3drIteNcfzk&r|%_^u*J6i_()DPC(LSIt$B<*s?@+Q1>6J!hn*100Bn=2Q>07`n9AX z3Vgp2Y$UG>m<1vMLhz6&QR$Scd}$^<*uhkfU_TgJ&eSDNOWRGuNhHjjFC>jZl1M9! zrE-lfAH&R8kKzm`OMlDmxBvhBKmA~q0*pd$%4s1af>d47lhoIek;J2?Ae!2LvZihwJNUkq}=p^a-iBcIkabRh9;Y4BABkK1q9QT;!kw( z9;}Izf{`ipBZ?(-8q1R~f#)87qHMD(T)tMm-Xo=Uzg*{YTAjQ66BR~*t};{7VbLV-q4OY+HdhG$?Iu0rPC zDMtf=Z44MU5n$|y86h;fShhI4>il-a#|q<#P0icqO*Zmq|5Lx6|BmVGKULj7dK8lD zr9co-lMh7S!15Um?1R9d0zw@^AEL^rxyjO`-su>!;S%(Cq9hvtLEuce;o9<5S0KHi z0WprSfCwmZIzOOD#o|;@8tRM2DeaxL`Lbm|^aw2q=zTjikhYI|)mtYvy>59o6gn0X zu{kW6R&^xr*f0)OCmxlO~XT>^zbF z^g6MMsJ*6E%dXx81K{an5e`>MYbGK#Uvp2b5c8#PgiWLY-xCL^YHt3#8+64 znnF@PmE=o3Wu+~su(7BUS`Hsu5j<~y4;8MyYlxJ_KC788tz-S$`d=NZ(|N_e#b&pz zH}_m_`nJ3bYabZ@U)r>VeQMbK$9S7rg(vT2k|)OZuW2Q^Y(SKW&Egh7OASNu6yT~> z>X5N~gZ9TSIfj~8S4Fg6Jx;BeV&N--33AE1F{6;heRTxwfESV;52QXmk+NKA1s2$33wIjw=H zAyU;ulLSCL@0ohkZ8&LCSzua0Yab*AI)(EZ1#7hgiE>}XzQE(G_5W67cC{O>NxeeW z7x^GeEmu18^v#voejawgFIEQb@I|TTpU6x5QZDVyK9HH$>h3*&;fSPO4}PK93^7MD zjG_dNUU%ZLNYsjw(~B60K)2}a*wsCnYdo8UZ#y*e8R0zbySY?%EagEVfFrp+ks2#A zbDEDur972SN~_+0q}A?W{DvDd?H!dx=Owb}PUfxuyG<_aZhD>Nt4Z>#q(BdL25vBrt#nybORisV? z9$#piDrwa7YsL<6SvYpIVYm)ePn1em$(iVtd)F`1>!0z6 zi^R&|$$YX~4P4H(yna;=(%8p1PBmqfyGNi9XE=m-6_N%40ARpqb#DxKG|CQ)pk&QN zOV)p@M;!U|FdqcMTblW<^11)ATBcA?UGF zAP^i#$P!zGKwwyI2wo6U2177YU5QBI2u^;VXer!#TqOXVOa|_wOS!_q2~ddx#cop? zTkPSb&BbMI0!l`;jH&r((ER*7?n&L|mo*PS@1_j4#A=wYf#2_4H&#(c^tjFxlUNnDNmo2QJ#E70x3K!mnTKSLtn8|n2~@u<;i$L&@BjN& zf)x={7|p7z>!onkqc*=_APJmMX9St?CLEzbljKm|}WC%OOo3g@tAhY-uAIqX=;sW3K%x zhsB*M_i>&xr$J*@b{a$R7o=%V!*_+lFTLlgah}daV=DlcjFH+*2m!)w?5UMlSV#sO zmdRWREHPzvPDJ3<*6Y&7_bsM;86zNi9Y(P$mg*r5!E@WKRf)yvEq-|A^YO>=qdSmI zsGXaQ^!+qyth$cWC^gRFE%)eZw zt4n;rsdnP^aoQc5`kFBW+mg~OL1%*l5>=;6N@szfE)b|tAVv5#LW3>rf`*#hF6lhu-8uX^*1&E-LnG zYXGsDTj>A$;6$_l2j*qees2H)0}RU_&Ex&+1i(vV#PGaoSE6BZT&6PO^0l@yrRsgZ>t8KO$4NEHV_ z@@KPgCaoZF75((XVe73Z(j~dW5Au7;-dF8F+QR0gtkRxT@j)%eKV_D70s;-a_eg0Dk0knv<(Ccr$>lWT>1#UVpFak#3-BvCS8N?W;U^lo+;(KrP!Szuo=>FaGUB=ix|o| z!FKiwUTdbUGZywcQL5w=&3JiY(^j1p7M2~g{B5OiDemt2*s)%cNgN}8|C{{bUgH@{ z{JUc!nkudS|M=aegp+Z(2!sbF$A}OWtQ|M49EQ};E@*B$>Byl*uZ)qh^h*Y)k!cj~_r*E;hn z@%+WlPPM}v3hHQ-m3&bg_K6^oD5Ej4gXjc2utpMMAjs3WLp6$(fYYmDm9s})ISr!> z1cU|HHd5I<^$iIGN zG7V7-eDg7Skr@B`uw<}+1e{`4Z($$+YD&7@=b!)+HIrSeB+ua$j;wURvDAw*3N}mS z+wEjOqm0^?yOkN~svW=Hg-QmT25f6IXR}}7lHS`PIF-xeBw8A+w*O43WN!?z5iqui z8)Gp^#v!R<6;JHuv~*e|K)LwIup?pFA|$ZFQxiZms5C-lg#mB@$eBVgrdY=r6OA3M z0>vU*iawA!M-|>W7kp z*I1<8Es)8xe7Yohh-S1|sAInU*LR)M^4U`sftxo-Q#{`P2jor4%}kAQwtp{l4qIZ& z{m`|sc$^lBSYo%qEbLXm-j4?Cv$;4yl)9ZPXj17en<_=Q4t?`+9yuevqw1%Z7>aN& zR`bWi7Bo|J^15nkhIz86q!y;Vs%u2N`_+95FZcZZon_P~XhdU^x3BQ>L8SY{kxcXC z#Y$aLzti7se^ZWJudE*icZYR`St4!8#6T6YaK4V@T$Pxbqo;*aVoR(rbD5gd%NQlQy=$@=x|+_6?Q6_(P{KX9~-c(%^zWe6pV zuvL&_tK-k5r#h|`|NF3H=>P=)WY%jbHYjBW8tpu0#S>+fW$dKUqED!6HHW4A%9vKv zNPjl=nm#Y6_s!`p?{Y+pT%ky0dN0wm)1Cul&=|aJ>RBSR!lVc;8+8m{XXm*FJnJFc zMjJFNMh%slNDPy%Qu@24bdbfd>#>T@bH@KqPmK;IJ_rHBz_?oL^^pUGWM@@0QE5xi zz(N555qxQ?5*TF?3ytGyZ9#>%7;#@P*fK8=)UHJS+sd@$JIba)0}w%FNEXf$i$*0* zMh-d)^=3S7nu_PUVY8tQ6?{;Z?Z`XGUm%Y#XOwmg9&HI;*qlDn6A7VeGm&b!Tq z-_UHA^8UJ`mubtj2hEx4P2m27Z+OhOspfB!%8SMBaTv>=SZ{}a9Gjy~ug`feIVq&g z-za)Zbc~dePV^=Tq(%~{#+1v;XsyX=%T}VNYOKN%)+pcFC-O@lhv|7qZYgTz4+MQY zk;Nu@E<~^~Ql#0^MCK>~na(xyDlHin`DBj&?c#T(EKz@T@4cW z7*(RF5C)&`gk&V3a*;`LUcJ;VGJU247OKT}BM8;bAAK1wFqo%LeFxqBimD8+m^-_* z6)miFwyuS5e=^(Lc^v=yphWfn1Ttk;`vw(QiEGO3VJ3P|nU!6v7*(PBFRXorA)VCO zR~FGST|M2XwYGnb;VnKQqMmIoUbVK1wC;Vd*z>0%m`fNP=0nq2T4GgYp@G9jd3ux(&)0g|D#MxaM8)|&fCy|vG%POM~c z5+eb)U{i8?N~4Ka#b9Hq(|r?^IP-|rXzpynJ%I?d6q;|>sl z!8Ozpks;Pjk5Y1aIU(mmYV;&M7^+e`ZE<9vdCB>HAI|Ctt%|?u>U}on|Jf9M8to^{ z$tX&T1y4#Oi%~6^H$R{L`FED8e)BW5L~9o2&3ORF?K!cg!ZGNQRk%`Fz2)aW=N3ew z(j{OLf|n-uR20cq8~^b_n}58LMx&d74hK*!@0q7spX6z?oH=1FsqmG*XExTD@WBFH`-UU92S$;b4^PJoJgQ z#a1GNDZA6cwzf*;?@GWV#_Tp)Ja2DG9f2h*3gSx^$O2>1s7&D`q9u|NB2!{}F32c_ zc2x@jo)dXmBNUQo_x*S_jtHyv*&+P{lEHE3cvo*|scdIu0~Hk_jJvPTj%mmYIpOP;RPnx-G^&EDGSc!%mTkx8w3 z>o(6Ga@$vHqQ0EhLV2qvMD6t5&9}1r>9MFt-Olh%_k`4<2yTg;N)Z%)e?f zX;AJ)aK_=3Lgpq61}cm=1~+(6N@@ZH1_{Cj!G@zf3Jio2P{Rr&$sa@HlQD)7u-d0F z22HNR0C*LkAi<(EWQqwTb)InmAh1R1Vhaoh8dz)%8KKD0KEe{cuQCQCDj7Qg!OFoI zz|RvuXAI>TTvutXQ(Avr67a6hu7!s~M6_FxiE@g@A?nWCYSr6=bz@DVok1sQYHt6* zE4>Bf(EHbv%?2|M)M1BHK<$z8Zcr^~Cng~;bs59}#O2Z#4mCYa?ZC~-F({^+mO$rz-0LV1m0#=ZDC*vTSO{tr?3Geag|T`%>qjvv8cZ{ zKmqiICtDmWeT&yIz5n~=G^(3+^^a=a|NrDZ<*atF_pbL|W=|}qzkq-+Lza|frFd2( z!J@&C3;{)#n34G(86g>?oQEC(k_-$GtO&pYjLIz0&CF07z(Nesn1yHrh%8tXAQuh+ zfk05e7-QfF5Cjhc3M>SH0w%x-mo|Nr=Efuvn?Vi-XSa`UP}ji7<5rAjj)(RmIdjbp+G zFh@NBEI@CLV-^NTks)M&z=#qo+=OV>rUEbx5qs8pXc-ZMqcPbr!$+sFYBc1L3mXas z0)`BgwJ)=ZM3bJO?}~yp0{FCrnx8h}3B1lFEuI8=QT9;&wUpITD@G`$Pjs>ld0@G8 zvA%a@mLNzWr#B|N&t(vM*PLG5O8hmsTz+|#y7ZE^^2=POpURpZ_yDsGgPE`~G2*HDdr(w4$ zW)Omh42%qPU;>De84;=iJe8psVgdsnzCX;OqB_{1PY3a3d=+w zGEu0MkjSmLp$rKKY`?3fMA<=tGAE3Au5F0deq1(c@x!q;#Mj%Sh{a!4_8fVino90# zSXQ}1eH+SQu*+NKvfSUO5(T>v#wR^K?I*+nyCxgP?D13DqKHjXP)^mX*Q8L>@ZwBH z?mLepKR*xA)R$F$8eI-9i)|~dP5=AQMB@Ml&t+9sXCMOx%&Q&EWPnxGg=L+H04i6o zt#`2S0Zk1<^VHA$zMhuea(JxgaB{JJ;r7-Ge=~z2wjmhj<2zPajHi;A{HpIS>$6n1 zAa5;h8#!$pB0^us#C)q)`JgBqYcIOqmxL`6dmJ9*GJrV%51iS~IQIszwD=OwXo)adLGcWZ1ao1*B49 z07;X`7@L-v56SXktl!_+4qXim01TzORGc`DqqHb)Y3&iHP%}_12lA9?K(UBxZ7t9?ngGR&! zbjw!&KxtaemrOX!=P1VZ;KPLO>dIXyx02OXxnQ3QQ7v0nUptDDi(KBD)u1@)9QUO^ zudmm}wOdnmiJj~H%=-~9Ux-`AqC%uhUwNcId(UrgZ&+VduJ>E#{Nv`{TUMCY|NYzF z;@j3B)-V6!n2EoNe;=G|mhQNK$!$mhar7xH73;(!P$pEHt3kS(;7G@v(1jb9W`w zfWiGa726DzhrgL&20rn@YCt9|Ny{6SSrCpXMWRuHoJ2a-ulUN9yPGU*3wXigy*K$H zAc>Cu&TAixAMR3$P{Eo-z;sd8EZGjo1VB6iUeZg{rKN%IK;oA@RFpJ{`=n;_M_*jT zFH&xYKCj2h{8lrCK)oc*2SUd>cmMKFjG^C5+z!xjB5)&o2ciI)`$5|ZmNfIlFYtfM z7r%u53m^MQ9xCpx*ge-agQYwSGD ziGU)lJ%geAl>~gq1?z)R8Q?eQZH;wnfY%kOdB?tim*Qd?m(~Q0@^um`aMpJ)X>PN zU`uh-P(V}VScx);4(#b!SS1R+)mNI>UWJu)m2Umh{HsL=1joSz$uql95DAG z1iWqBQ6P3S1)>^6C_orn6j0n6o)cEDbpY`g5(tNujI#CpPW(otWgdU&Gr}h^_H8#+ zC!hUp?ww!NE-7xj3pXr?ofp`rJ*8QFY&06nRka-2^h#bqUe&~_?@e8;3VDN7eyFNv zRGRvZyK0U;CY0)JcmMv%JNwt({$z_u$gvn4c6W$Rn;Ywuzwl=ie5GSGbVncnCt(eB znGcrov;#DqA1HwwtB>kmeH$x?}$oyoI8^4KehIRk@pk(}j1q))?`w2F%S!i27U`eVJX`5s0 zq}su19jtwlrsYO!b%8VuEM>`y;zANK)Y-$b`{&{AKzoNFF;<()`V)eAG*|_2V~GIeKb+cJ z(f11w^jopZ6tSLNm&IlvfAJy;ns5Jv$MK+jNYsC_&GLv|{U+Rjb771|lhe^YCdK?P zNdW9MB6al&%Od%0NR}rr(+XWcor#J315gYoey8{z~lJ>qJ~~pTHJBT4W9ae}i)O zwx9AZDgH+9Cy8U7Ys&2;Xq%Lr&Fw3Xi?3i?wO3?WWHK z4QCDqxPbtakqE4~;8buJ000gE01}wDNSxub(k~a3P|1uJc!W_Gd^m5hxNgc0Owz94 ztKeNn&?zWl^=^TPOe@vWbbRan(jAnkFp)UEjuUBa8_o^9_@;Wrzv6aF7PtPskOiP| zwmyP0Xd-q$-D~0|`eX+ZN*x)LT?R0u?RbPBnu##Dj$sa`gyeGyBQZYXH~j5D=?-Kl zK==p%7Oz3d0cbz~7}v0g1)W)I#GYP1np+nYY#)Pif7siVXxB@ z?VDSyBzobV9qB2DowW5k;>XnA{QLjI5(|JboURo_FAS{`q5%L9H~@h75%C+-MI6_) zM+JPoC2*Za@aHxmEV@lbYbKyUY1UAcJUR9$$n5qb%-fmqmVT9~cEr?H?$_A_%;x+s zBe(zZfE+gF3vh6TTmKR}wGec(U-C(Lr59~L;?;ItUu!8S#!|diOB2=H;Ih_1tk+ewTglSR zYYLm3^=J1*uYS8LxnRq7Eo%{d^(^B z$X=XYrME&9c8Ctp(Jq>2tPyh$ER~3K?;bNkzjIMO!A!T8ps`eI8pp=)s@@{X@y~wJ zGkB6Y-*<(VADLfc?=#Pv-&%6sZmN$=S5d3C&n=7R&*MU6iK@kxXcn2~H*Iglg?#BgL(8UFK=j5=3@{Hh(9A@7em7FX(X|+Vrv*5J(w7<*@KY zz{GkPOu3XwZ<2!k9FH2+>C-jh9u2U#WT}2HH1>|;4YkT7?UbjSu(y8!tPijb`9}Km zKmV`aTR)$FAyLH;l>f*oKrkpP0!Gb}z-44QUcm@JkZHstm(0vhOkCM;82A8;Flgi$ zDq&(}xG?awC^0bbU@1WocdLNO0aWFn5+uQ0RPiw*lnAos5DLi$7J%vymR&*s1{GNh zFmr^`MzbspcC;4CP!{bZP*h10$xQpw76vqip1is~^J4k5sv21Zxf77~Q@M?D!y~n} zt8R8(M;W~iJkn`>mw}tKhi$J~Y!NqdY8ruMl+o#Xy5_)ANfmo=9F`r2alIC=4px|F zc4YWjjakm5N`_l{9HXlZ_juUK^s*JUY6@gb zFg%M%3h6Onhn$+S2zWe{L>zQ!mVjWCh`<=JEyx^5%n;V7XeEkq4mom>dr>7Hmy+u@ z7cJO1r3hGJ!iy-fV+EwBgcL$m5JGD-c$Co_5lrF_s*81DXC?9?`JDYBoj3#=q*$K``|?L00@C*Rc>!U zkp_&qf6Zh7AuX9ZPnrR0gca0wkQ0wUF*ItexmR zIoCQvt#V+q)|}lRWy--^*7AlQZ0_s++o6Nx#Txuc+@)-e(`ASw`rK;t&3Tv?0WIEP zE25)&lo~DD_q^1sgqE=n^@nTUsj^n7~=GW;WG!a=0p0sLWn%&CMO7?M=DWeRK zPO`V|mTCl)QpIEOi3B+$l228U%)8QudI^`vqB2*a%`_Owm#Sl?JX^CE-=dUF(#z@P zvm4x!&1@+v_jJVgNMe0*3-Z383WPID zVI|Bo%7cljG&wO;C3{_6Mm)>b(4Y|^Dv^z+G&aW@i;4~yvl|3?bPErrV@)b1`L}38 z#NxS8_`}aB$^wEIV(dkBuCCyR7E=*)XfS}H?}XgG-LI9-HONG_I6aBhkULOpVk04! zQ#n*E(ta3>NbAUL$)t`&B@?$ViOf#MEIZE}2@#4@M4f1ydS*>IPXEZF{J%9FoN0_* zk~Ft{_iNBJ0T7Hm6OlN2S5{RUk4Unnmu|dzJ8~Duoml*o>o}Am3Qmzxmy(oao6eKf5FfKtUNfG zGD~gV<`O6ng`Oi53rD3fP14Smu|U)9yiX;m47<`W0C=fEQ1-fDgb52_u;`-faf2Sv ziDP6uJ{ImGA(58rk613#SGM+XWs%bEsOH%^Cp;gL00iA; zT7O~S0F6v*FYF)zQRRzetUS#MD6s2wmKN0SO>M7DiR;D8^Qu8$+$vEiyA%^z=gRRBUEuGac2j{?mTh2drD%{ajM6q|Qir_bdemFIe|T2l6I zFx_X0O-G|XP|URsW>{2V@cONGuC+ABEtwFYMQO*xg@=`tqYUn&%9eAA;W2`JB{+Po zLs~J}=AEwd8QePcaKb)9Xhd=k=yB{cV zI*~_3O9ai$b-eRc$TD{%u`EI`VOCk3CBIG97AXl*i-JvhYPq@!4p~%2kyyDId=&p} zUAmzm>ee((eAc6>rhXFZ=AosGix}N7XEv6R}MQ zltiuDxj%A_?A${sqXfsP<0I~I-fs09=Emhh4iyH)a%8nlgoWt~(Qn&?CF}oB${xho zcUn)0!%DD;WuQ#y;c4R0zU!#?xn?B0jJ_utibP4JvRg5#Luro2IIE@UIcP))lg;lgMa+2qDh@iM*K?K#RPM~TTE&dYZeO@9t%d8c})DZ18S&*sTNT&k3Qpv zNhQ*@&r2A+wjn~*pev`|CyI13QOba^OR!zO>o}^z;>@HH-{lK)CkuZxJ?^zD%E#Az zIuS^M1XWy$wGT)#H+x)(`?O6;SBPb1i@e^R*kd_MUOw0U8Fe>KNg72Sq5u1^WYd5I z-d$Mh2}Y=bsOqg^DS1a>-)VWk_iOOCyzF|CPur%`7~6q^1i>tnDx30?oGUz8;HfgNbJ`+sC}bM@1&|M^vy z)t~G(m8k?}WLrk9Pm%SO@8w9U3hNq?7TER~|@<@}b75j91($G1w9#y(!d0A*~hS!wYoCAS9+>`5h%+%PiDT zfnWbn4EN9WSm>@+#}-QuhSlk;X_p67)6p33HokYS;%Ntth?u*^8dr?3g&^bnZ~TnE zm#@iyr?#}smbC5bu;Boh#4SkF1{T#Ai|FXQNjhT*;*7>gN5#(!Gx?eEY-O}cvgPbb zwZy5~kF~7%HHhlqLLvX>S|+5%p9vDJj!>ez&M)$n{|L{~MSS%wP&)V1f3p>%W%Ca; za{n9Q)``oD=bYxZov-_^z4XP_V-OsOu95xfJ+>mYCN_LwlFB9Mda4a!i!}`>;g! zfCOA-*Xs{L_>1h?{blQ47HNf3O+Aa^7A`9_lowQ%B zhs7C8QW>pAgb?rCy1e9axScWxNsj8-=fi*av-ye2u~AuuBNeG1p5C&$Dq>$n>gbyH11*(QYS*2}i7w=W7g|00mF z8=&w<6zBy39c9RZztYxP<=u-)F;9wFx(Zoa-zCl_(o(-WHuw75O+&mnNxTaOhL})( zeUK|R)Qh86O%hZG1`k*szY_hCaYJQ{z6PWD0qa-xgGe4WqvJ8*51iRT{-ad=cvxr9 zvXr8Y^fP}1D0KiNCRJpP$N&I=j|i+|rP~I8*3x-eP~T~QuxgEpzHSuUFj!AW6A~=y`Q7%Gl3rN#R7HWLrFu0LY z6Zefec>;3Kwcy50Q|&HkxumKk<`A-;FfK%QHIk}c#Wug2)#u%PLIUXT?N7~+aY+Q6 z9gG6eANZ@r{2R;`9kXog?tbprQUjKDOd%bEFD`PR3>+|!3&n4>hwYw6U`*{ZzW@8M zMD_p$Nn_UQ2u>J(>zeIh0?8A-gIDaNd1?BtYqf`#+}5V7{8za-#?*+RVDpVSW4;_y0AKqZ>>U6xFw9y8fz3jybr&FPjD)ZM4H6tqf99#0vteSyTwS zRg?`I*qchf_*2l++ug^BE~Q=1+HM@mk;T2wzWHbHQp{l8vtnPNN5dL|I2nLeH$hTU z!i5u(+pAIySERz4H|)pey88WEykq&_*D5UdDhkUH)MMaMOqS+`sstSVq0tY~&`h(G zqqM{vX(XmBse+j}00on{Y;dTeLIe=i5ZqufwqQ0d=>V)5u%1iTZ+0|)Y>`3 zjuZz1VYX({NXgfjTQO?PxI&NiR5Qbl(` z)M>nUbTs7KN&e1Ta1iDWrVu4<%y~m4fd-WKp%X_Y!~KZ3B#Z2ggJs9HE&W2w&l1dU zTA3X+QOyi8)+)P(>Xo3MFjBHqW?5vtY#vNQ3>?)X#81sj++%f!4PM)GOs1ns<^~4; z`=CVn00co|)axTI(txZgjb-Ow5g~O^ti2232`Z~KhoO9k-8s+XHE^@VwVQEk^{C(0 zzLKl%uh)N}wzHiX?!S|$)w7Y z@00sAj{GD`{N~z{v5CZ-jWpv4=B2M)wHgQ-opI!shBj%8o7kbVZCHbkJM`tB&sOtd zd9}S7nupbGW!0jjf?E&j3V;9=K%zyOD5mI$K?3$yyT?P(R-i{P)fH@W*{J3U`8HHg zD4EdUa-pbE^qF7((igZY0kYSDcly7PL!@i}Jlyxc@GEF6u1b1FEFKC-{Q1kRw|=)x zt~?0PaRW&BS<&Hz)eI~vRdN*q8@Eol$izwkqS4!yl8j3I-AYga%P!A^-pdYeQM}TJM;|8qB1;)&~tujHx&vKQwW3GbJ@K z^9lnqlCV=@l!=rCm;exjcw`j8gv_}0j3(&Tf(H<2FQ7nn{W6Vsq~v(UjKB=A1U=8N z2F4T&94Lq}dqG9XOt5nr4I$xALhKO$P;kL;>HyG8T=c0(H3(=c4ub3Xwp|SIFV(TC zG^aJ1#S7B-KF_I_6utd{>2~0N3?l5#EDnNklN@6yW$eUtu9`Vsw+&c}<1JzfFr+oNyH+onanVU79!Te~xkr4WwNW%%Q5I~4T#Xhv5jSxSyuo4fCpky zOGCCmQ#u(8y=2Y@L50R5298R2q|n7ujVL706dvdGuovA6Weu)C(ST5F)V~jkmBL!8 zCD{CTZN$8$>lRSfvd{OdSAC{43^G^d8vp%%bn^LQK;`^7V-D7_&&A+~ySYl@_;R07 z25}T;Z|tf+sax)dWPG@e7z>>Oj)m_Ur-~Z00J?HoJgugeH zvB2M-=Y9g@*Xs}G|NsC0|8mZ9-WYdZ|Nrf4RPHT3i_U9ffRGGi351d(s$!EM8bJ9T zM4b!yKSTyaSg;6{-ZpzrIifhy=kuC@G$7;^)1*?v^PS0p947`5TpoIdOWyZ`b_mm( z%M8&YcngJ%&ksR_TwMO|9wW#}#_P_9#m%p1`=kf4?<{qwkzs2TZ=cI}i;Cwz&ui0K zfe~5bZ+{!TW8O0@cW-NI%+lHGxT;5#W`j*cz4Le9b&1=XAhAb{8S6$b4|Jw~_od;- z+QYFDFg!%1lJ0JX5eXf@`WF@){XoTw#hEt}wB1TLI|5i>Q6(fvgiGXH`@X~giK)78 zS*0_KWTca74%I5xF(=FmggB8Vj*w-dvhrp}-DU*IB~sl2WV~W*q4r4_l+5WAOiav{ zk|bSoQzGe{lhZRdK2DpaXE8TQkx13c#iL|o%NiFCsb!;xm)(DIC|EY@@{1A3!Ds^68D?yBJWScpaL_rQ^h2cb@!B$*IVRsU8*%NY zX;wO4`?WDGiF=1L065Q)gTew_1`3@bf(*Ekl+K;7D4uN-SyVrhPxT37DO#RtYHXt$ zcoB_L6YcqjINXsHN>zCleq3_yqO4nOT}SY!eI?D4NIZ3R@5Mn%si8(5U=c+;K#pfB zITn;^$(dV5|M{Q#k=5aiNPvXOCgorpqq-=j78oR5z!KIPg9tx30GJ^qFippbB4Wcf z(1od)s^cA=A!QR)#v=r^L2F|R4Zp!xQ0VXP=N+9Nu?UJA=d7tbjqw^9x%tLPxor;$ z#x(o&ghXhOLUcySsqCRR9qoCAQEgsi_dZPM1xR6A`!7rQY)5-fVQF6y<#B85Ju9jYsx5txr%gL^4~&Iq4JJi7 z_&5SW;PwSvY&C;U3Onw#&Q9o+wg8ou{yYDyDpY}?xXixaB$s>7-8yZ%m-5yz=dS=ZcsufE0!^~b}n3N7R3psgUhv$9D#H}zGjW>VE@99Rl7(>7%(h(<&dI3kB25M8i z*G&iN!4&IP+1Jy+_muGi01hR_KCziIp%P8-rIwC!VY(PqGlaY>KK% zm4ocU@?h&pnZ(2NMIRP=35=G)pwl*~Z?HJW{_4m~Nn#fI94ag%Noae`$IA@=*}|tB zZh0j*zApd&`NVnUUW|8EFR+-qWzpH90nEvi*)vqlELI{mvKEmbKq(+l?Svu8N1AQs z(UT`x$bm+p+3xV?MTGqNTTj()HtCOoWGJ`)tSSHXqAh3c-?hN@@}sK}K1gYJaaHOz%lzBV_lW^afaz?c!U`Ckty{;uU1hP8K8AcR1d{-eO6S_S00mt@-}CCbnJU zmzD25ww-(bEE@m&utd-R1Wj4ldk8K-hRjiq-1pY_Dq;=cfUa@&X zu{Zi*R3ocM__~m^@^5mfmZgQLL}@`k#_bnB>l+nE9UszKrNfQk4~R^pIK^C|}vj*rakoLp9MUZsk-Z@!qMM5W=@AK1VyuD9VrR5@Nq`0XP#iI4o5 zn9OL}C&J<0YMQHct%)NPD^Qez(+nf62*OmF&smL!h@!^3OcTe~fSb(s4_w2RoYY>l zeT@c;I^pl`RU}+}NAy_iQr-l=G(o($#UoOy0g;kXsMX@hG^C8BoJHW#k_LG;C1XUJ zxXIHM)G!t0_H1SA49pMlxRaf!c#mSiznO(pu!)8WK+?Am;nY!5Z5zI zh*00-_b3;`9M9@twCe4nwV1$fJ%8##Z`6>=7$h*#jYEg$noF0T>c~l2GA&w%d0yuI zzLY=!f|UW^vVyXfnWqD$)87Gc3NvL{g4jwTdvxS>_&A2Mnk%3_m(WFw zz3Zm2lu}V?!NSmo^{)8tm_+j~x&3?gGb;yF_H%0WtVKlG9lEa6uMsI6UEk$>Y9ZpG z(oNf%tX{@HG(YyT-3m-ApQZQPFxe}6llkP0-*Os5TX`k3=oNNZ1tTB|OsCY~L{g0i zO4EVUYo!ZCChT8Q|NF2+-v9)eT-WOlL->Kr8vkMHUs1(#U93GTq82V|eTS`d)4mnR z#1!T`G{jscr5`mvVZK=A^D}1B&q4&#@r#H2D-dWn?eN4_;-thNLj5u4T~F*qCN2Nh zw@OW}uf6}~1d8pE!)D&nAliLNzG`0*-P7ImH4z0r_x#m*za4N-sJ#hBE!wJQ$}ai? zMMwk#Hrg^@(@;Q?8x{l^1WI5F$o>osqKe4T+Jncw1{OROsZ$G@>&hL}9 zx2oFsJq`gHBoYuJ1QG!Bsm*P7F_9!`DBL0RwfjeWjpyvR*FFQZe6U6D`K&=~p>r}$SSThs7_S*paI}~p&^0JWD^wMg+vZ+{ z&bIr?$uMpt<-b)FKY(qOe2tW&HRggzWXAUzG}%}&LjH(jAt2Q;5eY_YW`ZpOSO6u* zM=7W3Ng#^GIUyKs5GRilO&$qD``*_m03$;f^K+;Wk2gTgLHuyXRA#S+$?$wUo4(s` zt+g5?#M)AwD-fc#Rz07-FN(T+mL4;nA>EzVVSu1#H2>cp7ZumR=vLAiOB$~>^_uP* zH5W0-rMmM(V*mf)zET3MP^@G?CQ>iGE5=(N9gN2rF$T&0mZ?$MZ! z7^MQWrXLGO8MB&{7~=o?pk(oY1sPvfdoNnxbq9){X^4pu*@IWLm4E@J94fxD&;(0m zsYDV=r@9MdkRds+@IhUaaGHH;OMdRxWK@~t&CyzrNa_lF>A(9Zx`k(2*o#yD{daN| z00DOb5rab@5t;yk0RY0N+8XmOw#;;P5R8l#budVf!DrBMJmhUNQ27!tKDY zNGy9@W)da?fnjwJ!1F~eI8#9hVr3ghF_?cEFaanCL14rjY|I3_dCTB+ZEAEds4h1eky(p0wQeoo2!R>Yz5{D96!v*< z&#$GwGc?#?{A}d@xk>ijAqwI?^RRmj0rY}d@_<1WY2FH0tf~j&3vs0}+bz!3B!Q+s z^5<@(nprEq%p}lE3k<_g*Z=)@yZ`5C-nuAjJOBSTQw%?^G!Xn(jrafJ^p)I6XaE2I zlnf9AGLZnNF@YFO02P9R03d9HMnI}WZVWU!1yh4AGZ+%6snwE(ADf`rs~Lz!3xqf_ zhsF{(V&GsoC|sa2%E01+0S|(az_O4vV}OXzF+v0;1W14(aA^QU2%rO?0dN7#3zitH z2d@VP0ij?#fEuSjNVxj}|NG!%*Z>L9W>NlgWB}lhY9Gze0%j4JXZgI40w1esH#0y0 zqXChCVX06F3Id=2#EBO<%J?7fc|NXUp|NsC0|LLip|0M=wM`8IvMaeiE5(Yb67@wZYb7`Et6M(y{qxc$sy)UXWoX;eEVhG4idM;Z62PyhFT0AL`n zAc7bGZ9rf!8XSVch;0&Z$^ab`B%W6^CP9!M5MQ=b0m8z_2hjor9)W^j2Kecq>?nw6 z?M$LHA_|rPU}H*I8Ias0Eh3y9VEM?JBd9=72m~fYf*@=dR9_7d*u>NMjRrK-!jQfTX7zUvixVTVde&E=>vt;)XnvXr6lqNbNoYvJ|wMPOCiQWTw8Z(K|@fVA$E! zvTdfc=hbogPQPnombIZNgHR{yipxGViK-QX3l~Oo~EyQpH zsECeXd=kt+L6)=DjRKPv1V(8@|NF2+=70o$V_Sb=U;>UzdtdAz08!;nXY4T#Dj=?G zeT0sf2?k~ zh^X$(Y6XajS5#P~l0U$QkPZMKJeb^=IV6neK)9euMD<-I2^px!mg21nJMmX60}vQV zsH)D%skFNz@>Nw;b6;{r3CyuAl+ey8QpUI1ZqJaZ+Ql06zw}Lc&=k1hBsmzt4cui+ zH{6P4X&cxH*Aur6A7t|X${iRczOkWITX7KQvn(+r84xBwbaN~?ECw{XP?CdH*tCWa z{zHe0mZ)W&AAyr2)9kO_bpY3EO!}8*da`I%F+l}Q5p=zJa{j-U^E-5z?Cze>Y?{{s@TXXRg!rO%-46)<|Y+L6%aMc1W zv>47p6n_@N_D-a6B1O5yWrE!R;(KdG>GI|fUQ(kxz2(PTaB-&WIVMq7L3sJ>>quZ|@-XfMUwele;o00Aef2nNmZZ>9%^ zyXmE{H=r zud20&i9Ph%qe{QOnC{0Op?~--O3&R&1Q&Wg`)`;3Q3%rX(6lKQ4fSS!xB9RDqyPPq z#@|vP8D<1-UR~9pISWaE(L~Iy2YO)wW0;mI0|*OJ6cLbYV3Dyyj@1a>tzn{#BaB~U zXf>3;6?kh{j=EC>S?-y-Sa}Idi}-)K!?880^(;!_5CO!(PJe-i3rwNomu@iyiW_24 zpzxm=P&?pbh=PY|G;ji#9C5PdhVn>)KA6cw5_dU1`2p)+r3hp9wVG&e*jiRzTB|V+ zp*lp@|8$(=E3bDrf+#ohs?{=>#7`AbJ%cUe6IM^0`n{>HYs82mAb11+|M3Ky>3xE(UDwqU@!uGnmt*Wn)mDj%tc9JAE|}l@Z({ zCo8P&%yfg^9`*G1+t)i%Mby7nT*J$Z_j)OAFx}02M%HA-35gu}O*3)WbF|Gw8TvPT zvKdn{Unb_|?|hu)hZZHO_WK!8b(Ei<{*_*h!)KjZDpzBSl-zKCrXYtGRGF#sw+*!E z&6F5oQ0HFupn!`^g%WAKy_HutT$VOg|NF3H)_?@{V%2L8L;6{#D$OyesTCcKSFF8p zsvN4TwDg-DWGxxE_so&@w>BxANX?bp81IkbX_>a3J?QgJdBD62qYl|KA%yB1P}xSAY?H;!^yG`gHOBMZEzzZ zFTVE8&kwJ$kFLDm54L{X_yBhQmXX{1Bcp#+1i1@pAbUwpWok9qloETkabXKSqeWmB zAwN~q_@EEd$pgoqBMD0cR{Sq1pvkK;>Uo&!{~A!YujSv@*1GY>65ib@m}m1OHxbvE zw|N5-=Mbad4kE~gm~s)!!-hxg_?S}T$gEY^bDf)HxgHg^y1YaR-|Eo<|3M`lJX#ba zd!g}ifHtv;MoIt)%xuFuF#t_9j2IvU77)c)fdFd8Sskrd_Tg>LUqvq$sPj)8QE%LiA}$k&{zEJt95-gvCVg`B=#Cc|D=j6* z6)Rw}NQ7O>SkuUhh>L=Gc%GHhbHuuQa$Go2fo5@)UyVBpioRRBROR($WmPO4r0wZ5 zVma)DA|9wTZmuFQs~C?3syv2wOwiJXlccFD5VEU}B~;~gT(eJEw*^2W9SHaHd(5*$S<%*s5lFoH=g0@5^$$`bm;h7NKZ zKyb_vq56L=`Trc|ZHWoF8Ew)u7wbQJy~k@lb(fQ|#glL)e;}Mu6ClIL5(^#%8939L zt?6P|y{*g|Y%E4Vy*mH?Oc4%~>oIDjAoS(`n_NM^_uhXqFQ!4J7g9X^Hxp%lHH&!K zAMsfHveWkhI>j@qFK#3g$_QSd;-%=a3v|@kn8REI)E*0X-b)|eCe%6YSCo* zSnd(ZST7r2^|ENSch9zY?$1Rx$nWq>LmXq#ZjE=COFGD$S}&&BV06sLS%$ z#3`7f3arp}U7JH#$NHdSq|^4cttyQT;2TX`bETYcpmabc=i5FKe3g}xfDC6`bm>D_S|_JTk>oMPRk7GnEi zeUD`FiD_m!wU!e3@})x!hA5bcuW90a(#Qa=6TIzef^KN6X4(4Q?>bgfe|ws#p+-v| zS+@9d8hpR={Wl;J()3gEkGU^>(^_QW&0T%DufRLk6G}a|8&99EK0U-?pOgVCs*<})h!$J*mSc`F?Kq;a* zsmsJytUHLp{v;--jP2?uI>l4N5LU(ai0(7*O77+Ysxqo9bt;9C>Mg$D@PuJVjTWC! zI9jcVLxwtYl0v0i-w^NO%rgD%n~{eOVU~AyD;RPL0PH0p>PBp5Y^o+Na! ztGbOhrn!c8pCwAY24Bmm+cQh50VUi?0B9vnWflNKa}Xg80TL21k%J!$KsX>RIhyha z({*Du25k~(XQCkMX@+ybaCkz#7aE=uPCh&kwIwM7e$aLC8r3kJeDnv>y z(J;&NjQw8tUBA`iICuDat3rU{p^dm%g?eWdtd94HQ~dnWo1{av$5@9;O&dDBm!D%_ z-~Wivm40h$5xkFEY5enlzX!vo|M+x)2mZT++aG?}B3TV)(G3wE?4%YHRaj+Qh0d&& z{VFiKFtz^Vt%WmZB!aORgd!Ffk0=AGfloUvi;PJQdRaqkLvSe4SM!4%5#R(pPu*i`0 z?gCbztT+VRs21oz2apUgj;m`vP&CtSPxIoSvRME7z+}|`1w>y`?QP%)d#I{StSkW@ zEki%~%>V+yr|ADVKtP;@=XoF|2JXciiWavSfi7NY)|^TvMJ0Y9C@u44kE9;;Hj(ym zU65l0{l>8&gi^~}$hFFf?xd@c$YxiR5q7LT^2elc9CB#16}1|-tgl^%-+XcWFtPB6 z`oi3gLyr9WGntHMU0=Fe`EdfknObK;MOI&JErEdnfD8&61qV$aD>EPn$Dq+;8G%y< zJ&Kog#cqgR0aX2!qI^7V*@^15C#k0MM)vv20(}za9|Y( zQX&C{@*knVNC0Y(1v)8EHT6KZ(Fzc7z5|{XMlwOg2_SGlSWtn)q(&1V>kpCaLP3H~ zh*-Qk6Rb|+IWE0Jz{)wh)cQ~UgHuiDtz9I){YX%6|NrU#nkNGmjc9~GSTbWRD2^(V zRP5vh(Fp{?$1&hpipI-0&|~8ygbflwF@SWB92Nq za7&52t*jVX2qOlBZKpee2s{?q3exSGMVWDc$mr-YgpEYf@|O&|br8L0qIr1Mx@nnH z15&%F+PtMiKtUNXnJH|*TTcm1DRIk&(uk8UR@TJUm%F&{r`otjwI(Gs0BEWRuFHpcf8X`I-CBQjouBGx9-T92ZuTD?1{Y5h=nt!6#?px>nfB*mg|NsC0|NsC0 z-~a#r|NsC0|NsC0|Np)a4YdzaX!NZqYW6;-THUKlgABq44_O4ERL6m7nz{%m79P6S zAHclOc&O|5k6?&)#-KhOwZf&cr^WX*sIr-Imia|i&zt1Dm3 zX#f?0n`Ql$017g&E5DeK1Sm=a0l_<~GFV@K@ti0CEFEhj;Bj*ZN`i`xwd!kMmcMRf z%=`%Bw1{#Air<0XJ2Jli|9QA7Snf3C*j|S@oHEH9`vq2)N+4R)y#LSp|L(P(Zwl_h zfHV@*zg++S@8yp_n*Z?rPT6u8 z^p*mwFPyDCTH5rd4&@?W4D;)nm5(=TT;XFdMMZ_fldZecd({4MYsuH#{unKKYL?@e zC*YQpTYvBUnQ65)d5Sjk^v$-P(kgyetrc3Hnc3(Ubj-^Pty42P&39UgW_GoinQ3z1 zpa7AA5Hkc20X;KDN@%1>W^mvRM!%+iXve7E_g+#UZ$HvyfB*Jn_`ro{c@swS@BjOH zB^hmFF@T@Kk->9!NBd;pF)EBZS!EF6qTyi4z@!WiWKbW1Bnd!_m{46o3Aw2gA%aON zRLn<9rTVD%cl-7FPtKEZ@4eRZtMz8?UJ1S%{AT}mJKB4yY^-d1zvIu=cW3jt6z%!BzqV#hVL1-AE-wLqPN&Qy zvP^d_B_;0FKhDoZZ|`=O2Cx4tp0Q?FcS18r6atx6ij>&3hb{7JDY_le-C9y5P`b>W zYYAgmf}9$kACy(y_sa@hWAHhVu*aQKEcnf`V_$<2D3KRe4XtkpGEEeV^J+V^wc&>e za&-4+5QaeK1#gWWcY3xBnQ3#K{9L_%n;r1^TFN(D4hnM{GwI!rc-q;tH-1N66xrWP zOP%pPuvdA9bTyJE5}ooAQH00{O!4OzF^-5<$r8;Tn8YcozmLN!tnbUBNvu>U5#)|I znZ_43Vd&9Oc`O9Q%#}PYornPca5be?(EwmK9c9e&t92AVW4q1QH6dt!4`AhqDn+ef;rU?lyaCQb|K~R$e?s-uA=rit19F2iCWFET`k!v?!W)}6dvdQ{Vdfc1Dz2-1{4}kDEWAjR8R%f zI!)oCHVPFYG|W3vvmdT>7X_l(Y*~V)BO4V0Fo3c(zj^{Lj(1e_U#lcD-x+Mqp zSq#@PZu4N>WAz#~9vKgMw9S|2PM=koMQtm-iLZ<7*2gTQSFO&sAJ^3KAT5j}=B6d? z1uwpD?uS?#JUgl~*xPB`mxyXeC6oe6#4nH(Vu>$8Od-LCC(In#-T0{~VCXc2I=pa| zhM6$3+LT@TIm@k?al5(2S+ZV%q!3NH{y-4nEu@QYX1;h;6ch>Jm+I^Rd*yP~?$>H3 zy{HR|I{z_&f?@G!XW;|>?CiZI5BMfgpPbwft#f;gPbj*nHfbMg(l8!FWiNTXg;an#{>%P zu9n{vZQj-fu8Hkc0i?(tN)uE)iZ^sWXzwd})L-1{Mr%Jbko@Ly{#dU!R$ED8<>_zG zv|H1%h{jEkbT+PZn}LdYKQpn@_F)=(Z10cZzu!-}cBhiiOJr|*-9H|>W_UcPt6u1Z zGFe!!jzNMW(L)5xg|QJtEvmjJ80y=*+4{NdK^#tO?9TAAk~TWjv|Us(|JK2DyI_^alBPh|vaI*Z8N2)Q6V)4LeMS_#LPWy`q+7b0 zcT!8LF-t13RWc$g7r5d(L8FKP8N`YJ3$Vd)1`8ab1v}2dViNE9TlrCFEbv)Bwc1Ov zWEXjJKqx^X1Z6>xN-+QwRc@yn2vV0p%yi+0>WP6R#Oa}m1`g>XZ2$YPMCE`4M`GA( z1};d3EL$&N!>&=ei(9NDvEl%&>@|dq@d!{f?OGBOx!qq;$Rdn#rgAvEZAJ4JY4vIm z8{W?47g89ZC{aR;F>65rN!B4D(IF}7QbU|F;bmd4rZ(edoTOXXpZ8iM#DXlmZU}Zi zm&PRoWk;4nS)+}++OV}js~9X9nFW7ZM`SpaLDm1sWNpn^l7lVANzIb$=d00CKI42;wQKm=%*#Gx1~ zhK?$Eq!mE1pbIUmtqWiExQ5n>Kt@C+Xz(eh zl4a3H2g9XVfs{}Xh!#N6AhMwn#|{uGyf&0kUS??}Y$>_h>_Z-^PoeVv`=CVr00a$X zSNjPYc!TRo|6wM35Fu4v>?Cnw11&3kgpK58rNE%L73mZya)yQlLMZbd^{CwKemSn>g?G()34sT5S~v`awcA>!UBS_?3S9GQi=PI9Or=}BBQS$XafmZAz6}oP{CbTog``1ZDf-w)OMRc1gP&0 zj@q*$ldDK{3!<4xnniJ9z{ofxLisBI<^_R7LK?dyWb!41$$c0gn*Bj*JW?sPk~oaE ze?76| z9zsnt#P(XLcoYFaQKF#;LE>uVMGNQ{m6yvIt$3lJxx2T^K{m`H65cZD8vpyCMC||s zIb8t0KtaD&>kJ$Eh05yxVIzG}9e-WyJj&`bFYCRA8I}9x*`D?H8xAZ9%tjhDuTWXf zNanm7S>IYeW}Vk-r)Jbq_QfR)ZdGpA(V%2GT_d$m4D%I_p0jl}&y4m3m4AP4xSPrM zkF-?+HivmOYh#JKfIu%O1kO-ERv0m8b#8-IXldln)rG)*S+lTUgb{$aJ|ctS7>sek zVha`=XwapLK#U?3hdANJOmc^=P-HzC<+&K(@RlfG%J_G=);_i1f}Bif(nZg5M$
    JSNSg~ke-i!G)zN~3+Cf}C>5)9&jf`-&!NV;Zf?vGRzP zs6)bEt?d?FM6w^C>#R`um>*P|@T9+Ga@yD^`MSs@%{+44|E?y0MMG-VgeGqiPvKP~ zgHWZQ#fm@&x9FP1*Dl%5OQk?4wY6aXdY7W zBw%6Jz4e4`*>hsXW&paiRvr7k(-f`WhpxNwHzm_$597GV;HdJLyF7TlVO-r`n2Qy4gr# zZcN*oBz>HDM<0u{bo$BkbC{y+RutEzXKg;8-)Cj!#y0-O;ZNpKdFgFQMd#y8Nytuz zc14`@)MfX=Q=7XEU#UG_PuKr(4aMp0(PLf)m-2U?b^mtn>;LytFaP%C9hN_GU;_*s zk^rE9NVcSu)+Mtl3(sVB5i$&{i!f1qC=wPXiAz8Pu@Dr;fncyT8jL0>Fi1GUV4$Ep zLL^KOV67$euxJvLA(~`^lDi5I3?>4)tp!SpP|)H|ZRTj|GzwUi$5ouGYZi&Mmcq2# zcuOmfq)RWALr^pP)8x|cjFy=Vu~qJ>@{J(kg}GwzUMJ^1!WK=$GcF( zZ?~n9Xd+)pM<%C_N^Q#^2a)HPaV7ToFP6DYp0s9JKTk(;j-}XkVfUY;u{qrP{_Wd` zC2-ufo^DYai__bpy^Fm+R(GGBYANWo9_}kTno4OY@9!mvA)t7f!>Jd+mPz4=rMl`d z8dkMdLnVb1Y^4eb6lApRrUU9IN>&6G6ge@^6lnCXpsKKhLKr8MVbyR3PF*m-#egBe z!m3LqGHrVZPm?39Ee#~wRyV1D0nBj#xwHVfZNRV;h`rp#0*OYe54D(SYDHShNlBOC z!;O2(9hWq?y8v&QTr(Y8(0m;so|$pk{2Y#m`55G~DFA$O9=8&Q;t-X~DeR(69>#(} zNjnF=&#fd+I%_exM;wWCJ1(5NJ22_VCA9Wx-K!eI>*F4j&R3-6c?~rLUY_O2OUrT@ zidUM4DJt@Ij)GMWbN^J9I~cKV@4-^}R=M8Atkk{PchJ94NN0cal3O~F%5MNPc9u+a z0~1daVs%L=??@Y%7F2o>_&x%>Z$ujPscd7{gcbm?GN6GYfzOLxxr8A~00Ty}vQcSX zGF)v^^&$W!386MqN|+i2K*6F*`wU77f=7?<0f1qQqH)$*?yQwI7y_wKg4~tAeTRg~ zAoT5EZv>u8F-A;DkUOtyL!&|JSV?Ra5uH59d)9@Xf@Q6><`AzOhw_2WC2W3szGNVQ5NOD%9b|EullCq!s6Xr!X&T1cQ&WP7OMk~c5Adi_uA$mdZvIL8k)C8TUaUFM0j!!tKK z|GDzxpo)@2vWMz2YTZW^&7t+A$7_H7X7vMCk`Y2d;7Avgpx6T_8o8hh06RcJnt)jv ziT-Vzc8SR7`5OVy18mREjmr%;J5A^ zkJ_t3-e7o?2M9N@%Oq_MY9Og;J<26oj`Pi4`FU+Un+i=Tx_*-FP;DW&NVC$ZwnRru zd$>4U_UGoT*NE7ppmk+R*5XMfw#M*n<|wR4hF8nIV@I!$F*rOlLo%xiOd!uz4@BgK z6yp+))mu!unORk13ZkZ?hZpp=cFY$fWw~B!at%43?h620`>z!Q2@3=Om893t7ks6D zAr^wAo)v)+iW`(gr9(EGrS)c~{SeZz=)d%PHfcr%p{FX3m`O1z*l9&;P$;oO(ShzF zI5_tDjshG=ZN5qDA}uESAtL}AWvDr&5C??N3*?oH3d9Td8u~NEK5Ic(JN>*R9 z3VN2UT8F*jLO0rahM;c{5Ku&-DZDQN0`HMc?gf5g6B(f^fBsbwH?BO+c)4z@iVj+u zV-YGHDjN3v)5`qsvi27Luj>AFpX+f|F5ZMKIbtBX6kE~`VmE*gu>%gW5mXe|+Nvjx za>(oqo{Zk@H^<>Y#P8errrLHbN7_Jgh^gLZ4KXo?>vWK@@aRV7- zeHk#{v6O>iP^@fTqzl&#!FD!fXlp?p^EkA=ww*%MipwNfho`>VF}5%wuvmmLfneU} zYiA^t_5RVX=$r%bc;CA8|EAsG&Vl|jg45FcRxb15TE`Gu)r}{{r>cD)|KvZ=ODMvG zh(N^9FAp+do*5blg0%pY2rbJ)!eFyaz=2>mjW!G*vz8(|ecO>}?RT}EPYP{icvnl# zGn~E7B$5c9D0egH%EpiX9+h_KYro0s6ptyqZ6q~U*BXVOj-?3Q$c`VSJ@@}Y9K44A zbGo5=*f0OBrmkMT-`{UVsl_((bvnz<_+L62ujg@T5*vN^Ev8g>efMknZSQF8T$=#4 z^Az@wuJ#tpqA>&2JM2y7`S^gC6ilj-h)e`b?Ecy!$Us{@v|?-ndZTFIJpj9ZNNoX^ zN@KbnU{GNK|NEe1;s6BEW!Y;AM+i;Bn+;)aViVDqW$e8(A-5jv{gsM5kkRm|;RAKb zXZNP}=5)iv^JERZ2cc5r;TbeFMa7Nf@QUfbTOnKBRYxGt>;B*Ms#^Tz2$qo{JP4u- z1DYTSZCS9M(ye)oLK0O0HsGjA!k}*&y8bG{D}BE?VuxS(Ei3=wXx1R(Y+-sl0M*Ymy@KHL6sxw_nfsLkpgxhGMlSf0>k3 zF|F%w z!!RmkmU(g-hEFVdzg%1&w2^JrQCHv8%P0oxD)x;KS@T zMMd2j=p{If!*SK1tM`YwiiFoT&m_ctx7&~D{xNk>JpaV&E*?)(Az$;a2k`AlqgI1r zV+71c(8f{0iR#~vovMBW2~`HK@}wTB`A4C%q{`)5UPV<5ZvNxr#Bu!`R9YY}jq^<% zswzzHMVSPN+7@siA!4V=c2f)#rc9~KVs)382+Z|P5l@B*ZoWF23M1xSs2Ocf;Rc|R z{-u!$(_5Y&5`w$N-rK+6K5jdL&m}A#4Gj`&*(1@01m!vlYvS}t$*zppuhF9#y7utu zs$hZXG}kJ$%TU*I2V%7~?rOm_Jz8yrh(ZBiF2&tqE-c^~g<9z7003qZk(NRXG8_~j zsPJ%5rW{{zs70*hsgog)b2d6CyL}q8h*{EX{5{FTiLEu zR8&%?Y+$*E4H(kIr1KXAv<_&$_w?a^FOT0SsOTxIG!`YD zT~w08xaEata7J)E#?DHD_OnRL83L%HT<=Pv>YLj2>MPKE7aIRxHDDO`zB3bk6!RSG zvbyp$J%OlJvT+VGrF%bZ<_VA6S5)KGNC!3S(kkV!eHQGyt-QSL%~y7h#J^ebG|la! zu~b)Pt9fC(A8X$~a&yWtg%%!RxRmM{#;0zg_D4-^ptQzHZgn-;8OAn~?e5ayeL)T_)HhC)Ja z?H2-5qMn}t`dw4Tf}okmVwlS1dvH;j?;SV6ZMWTMa{KRCn)qdlM>uo6a(zb%HR5`g zLb_M2@Gk4HKw_}}rK={hGD?khb~2Uyp)he;fMv8vWOU=1=$oEF54bZ4LD#TP_eyck zm#Jm?l+smYnXKrRNej|b2@+{U>lR}O=i36tONV!tGrz~`RhL{g85zC2+_n!-reG{w z4Mi3)>;$CkigUSqB4Gdfpk(cU1xRGp>knPZTL?Q3VPd5f;g?yhJu{)eo$P&=nVhM? z8(XTxMtl-C3{vwr=7U4Rcg$}e|MUOZS=;!Bwt)c>d4Ud_pnTDoVgT@Vfg&9wbBQGc zT-1yUwV$YS8S*Xv_qz-BpY$psPo!>4-Kt&$SX`k4frSWKLEq}S zoHK1>PviaLG4lUR)hB&qx`5{yZvXJ#S5V-XCPF zc(jXHlA;DRy8%woeR-I!ow_5cqW9S4e-P(g(N2#ZWm zkirT=5)2egAVdNoLF6|<|NGEH&VU9IWmxTD;0mZLs~@a90Us%gVfnlOOmVX+|2d!t zvLJD%#G2B>sNrx_l8ZL2Ed!I~Vm20rj^anclLm(bPc!6lSP1kf=-gqbvZ!fX&eSjP z2Lq*IEcuGred67WOFjOP&t&F8A`km>iAE_}bMYR^1eMC(8AI_JhNALEa!9YB=W@R; zJCRt0nt4=?Q9CH3n4X}8r~>9{4)ieXOH*(R@SGRr2O2cD&D9FI-DyRBf23M zgEQf_Z9k?i9y4@955(2!GzNQ4-6m^GY}xeVo|`DKzu9;A`h6DR$wq$ zFggEL`OtHzGk^%K=8Cv1=@#pu7a@4ww;)Nd)*%;BZ7t z1rP)SE_EtCt+c_i(4!KS+>{p~=jnUaP)SSeeTP>})&VSGOa~^>f--B;sA^kFI@snh znu$o^l~ks0{hRUpmcd)SPXE&~sGc~v}W zntlP6-k`<)j=$GuD@q~BO!V|&m`=lSOHzyUkj0vN6Vi*-`;)^6vq>qAQ+_pLG`F|L z!nZolojTH*+>Sre>O1@uMu=uHAVB~J%fMk$xChL1$*d>^xELx_0ty9M9GJSK&E5zU z(w&1?;P93&t%?ehLLCaY;_CZBVIZ;HjpK3sn{8=nbUH1U6>Bg`NR3LAA&)d<)6ii0 zdIww@3#fp2i9=MAvx_N4(pgoaN6yfReoZ+Cm?tV&(N@S=xiJTdB3sGf%SmGK|LCLs z&?IPPR3ii=lf3|dSt(%h!J;nFDHAYi>CS_X8ho>vdk~G#2*Ch*mrBh-k!Ohmb0OZF zQZEluRM5=G@tLXBDI(KEi^(Lj#wjtu+FIy3N=UqFip#}@&(TYwUPmw0)^QY^)n=wC z9!^Xzq5RE`q+M#0`Nh`NHH=wj&Knz(lQNi?nlY*iMDw@KBI_=n|LQR{`9~+(*4v4o zUEm@BGnv4cfh+LBgo06o1hj?!`@lq=00eAZS$|;w2$c)#59~An5aD5Ctgz1l53(zD zg_j(v!d%u7S+CY;AsUnmE-Mzx?3LYhMXcMfnx2)*5igR@Iykf-DlavhqBprKS{Y2N zO8Z+$ar^h&_SU8T%z$V1#!~-=R-)dc3VrDi!zJ?C5ABQ1ee)cks(LFW+g@H@PP}IM z$#>+R5QU8XkX_m~$YwSSpaB?q5R%R=;k5@SNQMBbFlAcWm#1X|Tc>CZ{DKpMyw9Mv z$GY`rCnvJAX6prd>0e5a^@y#OnKkBA=I^Ck=pAMSFFGCx9N8s<#oIrM_$dW`Q)x=y zDxdj;4%mPv^4KQYC&nEcx5;xDSm;#|oL59|p^}FGe8&Ic^)6k!aXyd$sJ{$>8j?D@ zA<76^{70ye@!6bRJfg0JBiRE|M=Hf9YhzmGccT}o)UQg#;0J;FeIyVZ9e!Tef{5LJ zY@;cYVo`2H`{z(e9o^17jPHVvsAR!JEzRJR_#iHeWLlt6a~ib=+;8sI<^Ms>$fFA6=D%pN}7iYAF_a**F___cTyCMno;J=Q?5wHXqX(r+sbv%@W<#alhj zlN(B{ls0WwkmT(m;($Vejtr0&28X-!10j@r6eoTtpVdZ}iH929dF%3cL zGAnhLoqSj}!3xjw2Y)4$x~@JQ3alUvI=oCvlO_>A{BTPztBT3?A7lCt4VA1GU-c`> z7W$AocKSKmr!=?k(YcJHLJ##ca;dxac~NR^`>bx?2?5LkDXf8n5-EUU!2=9fXz2kD zB`H!O;G;B|lW^fHHpga|*@bO0O9CES!%`=_um&(YC_w1rEIBskny0AcTH|~5YFWSS zczE-rCMC3oyrH9Gjq2O#Y(664bf|N0>-ku^rN@ml@k#D6cM=v-gQ4O;J6ui0tVo;G z6as`GSFH4yD29Q;1vI5Xtn{jp$2yynX!mDD=j1(_t8!6``}ku7;h2!QN}=C@w$kan z{NwxYIZ?27xSqaXh${cg0}t^Q@{Ui5qfk2k>Nlf(MSA~^QCQfW@MP>>Tu6Z3pkaNPY>JE^L^?}hLma*G2aWMsxv73ZL zmIEcbzPPZe=CCO*O8sVU2j<-``eAwLSUh&1l4zOCK#)xJF&-r223<@+p-F!DEOoNm zB9!Y*`Q}--?u!iBMN?{BQXZyPH32dG|NEds&VU2MN!V)-LeOyR3f*DlZx9i0U96;U zN&B&?X{CyM6&h%?Zfl4!{`o!hf|NE06_IMquai;;3>07g`H1j){YSF-YR5Ufh_;e7 zACls`z6>kr`w32d-SiW|oqZ=~yo6G~kN&?5t*{sc1=%ZA%#Z*qp(Dsdq2fG6kpfvk zi?JgX5~zy_C*&=jX0zF1L0Y6iXX^~I+#M9urt}c-AtIarfH@L7&LB)akJ6?di(rBN zOHDsr`)o-8tBfV!mdj-b%FQ9VL)r@;g31#mkPNhn5Ny;DyMQpm4MZXW0Hap#P>7mDe>|MNnI zH;k0ZmSde>b*7vwI-0(slKDd4LIc_^iI6DLgLlVl{$n162~I3aFwg!`s7$vV795*- ztev!r-AE9@=m$K2#jinzmxRiA8~iJ}+Jj8ZD2ZtSM} z3l?vP%Wz=V^)q}IolJ$}Gu@mP@ZC!l%9M)|NrCB+nfLUutd!O1X@_uYY83NiL6?BVdsBPxnW(b zJj>z^FlsfYo&0zKClVxC^KI}kKrQ691rttYPCyY}7QStgChM&$Zf>Wt(;uPP#*gjV zCiLt7s72vS?#vUC_-QE{WLFbtJ8;euS!`A-C_ohkO5rtYUXh;(0xj&{|Md|BabtCU zqJ=}5>NaMGNAx;r=3|BNSLhpe%0BOAdOPdS#+_=m?1uk1`>?~ z2ucxWssdz`5&e5nbx0-TxwnEE>?$to_n5`-1SrC1iw<@4ut$!-|{+`4j?XqL;vxuxUMu~MMrp#%z`Siqbw$_r6uchC~@lp zVlr@(A_{l}8lBEoc7Xd%vx%r}n^Q$Aha?znWpi3o+XSTtj=o5C5v8OFVr<2$9=v)$R8&;dnK4ncRAEh$`e@sF`=|v)OfY2wba3B|Mj@& zm^uvQwJGr5>jbv-lFb*-ZY%+fsPVwiR+z9v1gJ@9q)ODPZ=yRyT!+E`mgMkJ#AX_n zcZ+bpu$VZ)b4IxhVj7q})eT*x|KMAy#wPlo|NEdsoOv2>J8iq7ILbc=ho39~)hf4kG ztq+F_J7Z(jqffj$osJvz9G(UD{3)0vI9VsdBs=E*n!2}eDM)w!;#*d?-^b1(W~%J{ zfBvZg1dwpWtM5C#;@+FRcfYIp#8xm;E4n}3J|bU#|M$Q1sFBpVpEu1Z0pv=2JVVv- z@bV#%1av*&;2?@bsHzCZNLNV;@58FSjRlN2JvpHO+DF4siXJyKp^A4E8cI03?8w zhl)jbVqFcq?75jOW=Q~3Lk}abBc_cPeN5bi0|biaGl^^WCWf3Sj3L5sTI>6Ayq3K^ zJl)&aa1;WTOQq}KrXri(|E{*@8h=?!g#A~-B+9F~J-JCapZ|Y5egDPoLBx2a1PlT~ zVS~rjAYydT{YW+?46~OeRSdf=Di5_%T;Vu2fBy$R{sC|q6fi6+(LD<~xHKCKEa!%X zY-CU)*#>w-XX5~-Up-SPBd(=z#$Y%tQsj za|Zz+6**0K5`4}v+(XADb+z_D!C2%tU6%$*s}^G;VN0R9Ek^PmS;_GMvNqW-86%`x zgvEIh{1+YGeho0!|I5}HN*!f=0YmT;oa{Ldv$V;U5udg7 zR7c8InIN?pfnUdYpTLzUX{t<3MqsT>?rnR<;kHty@pXrR;+nd}uD9(jk?(uni?F%a z3n!K#7MaFkgD9*&AAjDobEByJqiNi_AS@k*7q|uB2bu!S_{YGA4|ESZZvwxxeX2nAnmsv$4 z*`z~|3=qnQM(8GRI0ct4AXF`Wl)dRf?JC=C)we{rP7@-8I)SOG3}GV-g4F_4fftXY zlgvn&X0KW-rKM9XY^E|k zXza8XH8nGJDK@oi=}~o{Wm4w+>CWzxYg=iewIt8%yxFkGsIj#qn-~)qAh^i^h?uYp z5F}#ZB?%vkSeHzsDnfDwD2BBZRT!f)jE#1XkplOVcmMmqM5%xTgkM>IVqgf8E9+nE zL;w%*X=m)bvnnaC?EQs~sXYJF1Sy+2h23^M##}1=RP1Hes}77{*LAqx|E|H&$oiQb zlxSrL*5ZTyrQ9MK>e@91qBo9@5>k`=uC>k?o-`Eri~r~7M9$|Df5+_d5-Uqlv8atC zQ>tiY=v~R!UxI>=kzW=9G-ZVfut)ha&AC z&2JiOs*^YVUy-Y17|hXwEdih4Ax`vbY@o#>h;VdtNfmKRi!cRX9P8LB(#)tR7V9W# zch%@p30S-1W2Hz%&rGmRi0G2SM`8cPhD$5&PM96c(xW5uO`m>9N5fA1ovT^X0cJ?= zhqY{Jw9rTx6`O{l(iF0R8X&QjHO0<2mes}YzQxX(y_U8bJ^$^U3t;kzTaIQIhNqQr z*|bQS{7HW|a5{|}9cCNXL(UK{{5;0%I{r4yU7;OalBoen#v34iYZ-4Ji@zhh9$t|Y zyoloJDM}OibH1d^eFD;T!S`lN|70i;Oe<8wo1fLLd{3|IC$z?}FDDx2xAivb(|^9o z#>^#UA{rv(j}5oXBpN5;Bj5SGRbN+D(NjpZjwB3Vg@|8eQ669l2tpSHo6`>tVu=Vw zx{URpxb2!dEn!6j#wBbT@hGnKC;X(mJo*;_`F5{Fq?u@=WjKYMc=MoG{Y#x%y- z226RgZ6s=L2#|bL5l|&^D_E3DqzXk%-q2ANxRAxQO9Zocl9sy;7~qMs6ONPyBo<<^ zG)hQ_%8WrMG!~;Q%doh?L*Cv9ZsF_4yFhmpV8uY` zR;hwSI)QCx>F{IMPPw4h#lVOn(ZR(CRIAN#M-Hh}lSW!ii5-mUE~N!pBE>`aNfvXn z5d*PQ^I$GoNr7X!${RgKJO^w=SfT8vg=S3+yCocfIb9iQR2Yp&KiAay*PW<0bdg4E zs(1cV2j!^_$@R@&sUylhrqmz6$OvF)@Pk<~L<}vj(e6C;9^sD{a(V>69Q0x|kxGLk z2u#c!I8Bql&xBqHBtSZ4T`vo6={|Gsc#9kmb+ zO@q4aVeL;9>6c%uu-u_V5-dHZovgz}sq-nw-{n2T`5TO#HIDNi$RyJ^{j45YPO(lD zH$BRh=7fd*t>{>cf&6$PDj2E1Nk6#+SD})ZQqd?SL_`Bv4kRWG`IiES2uclv{s%X)P3ne@|NDoxwx_Aei!`7Zn>ek@|(PXk=_wD@E zyJ2k@@4cIprmHB@q@5*%mSn@njXf=2$4G>Jd;>K*QM)v+Y)BYVE9b0B&SL+#mX&Ll zfe4Z!mv<_(?Dpm=ZGVS|EkQpq2^ybqpeSWRG0H|~ju?4F@954+W00KC{ z&-xxWHdh{LZSg4#pDTkvy=d=BsXL{T9L!%DSd=Zf$Deqtxka5@Rpu>9U`>84QO)P; zI=#;R;3mwKuJy?f#Y#a42HK0s&|5h{+Y=GUy{e5EuO|NF3H*nkBQW!U=* zHP~K8D=%Sfl@(QwU96zofrTL|^{1+cVE{7-#GiX!G5`T!5LPRh?!1QWu`nCkf}rN} zJMtynzqllJjj_VoWc@l0guIzYO8+N3TNEv$n%toye%_+tkwNs*BYjJQ3O^tsGu)8l zmHhhX|5GFfzvzXPB}8x{N}5GV1SITiktAFuC3=-a9z0MP#zbYo zNbS&vzX!naLhTH80P3b%j^uclN>z%go)dp-_V$n87E1kmM}XqZtd5ZhLoITR;6lvpN|eN^^pbt-JyMa6%J9et3b6i8S<%oq8Cc!yJ*SXNIpl$DIa70 z#hLOL+pN3EN+?)q(A&21c~5nD;@`O|{(jY`)F)W0H8?|h&`7P8mtQIP(s$c8CXv%L zU3qP+&;gXwv=9IThKigw8B@(Gv6~yzkRa*=kalL_;Dfa*^XhJ!Nx_9M(I*krmb)(U z4+K+)851YkQwRpcr|^)E|MjrJru4u=}2i{PO`lQO@=yz`TTXnmtG|2{1 zxoOKJ`;=}}#nrOhz0YYW!8&Vh@(o{_h?9NxZ#6s90837mipth5llY+XG6a z6*T4u=Gh5Q#AS?4-o!tQAh|ro1Py|=xAqjGOQU!E`Cv_YVNA(Cmi6c6|NEe1^MD0P zW>+aCsnKFJ z1VvJYG+Qo_JJz5W;c%#!yqPh2UbH!|$|UF{DviS8%eAdFL9$`-W1Wcce*G@6^D&Ne zx|RBVBV)ygFVMisj}|pvD;1I|7b-@DIzC24Tsaeza7KE_^6y2vr5Cc=vtVI#^J0nG zL>l&+$4FR>T(-I{lw>Dg{Aj3@u)H|?=xP6_{Ed4`dmy72ksyCuy4T3c?fNgp2`#$W z8gfMLQ$R^TC4U5ztU(24Y>hA$ASj6TfH(dhgPfTQ1BJ>CGp+PCHXAT285+>@4irf8 z!epkj{nA;E6V9AqWTQPz1A+^lR|lNel?!uAxTwwcWkz435r;W*MwaxwOZk@x`~?!B zaFp7Bz!-uW2jL+tmYKd^9naDZl=r1M{}a-Pvqn`ktC3nm=5STRaG9NYDQ^$uhz#!-Vzq6}sa(jlBDU$x z?;}S8=t*W&mXO2`y@|(chfJ(@j4K)@QiAf&(gbbY9u?3+lM^@V3voQGPS`$ z$yKQJ|6!&~Eq^TKReXr13>%32D{%M67s=dQsE@aET4SAA{s-J@oX@%~aWe5yb(^)V zMbXZE7(h5)fk&8mRYNeO3Ykkqz$)2=YZ3q;N}`>`1xX_EB_n*S5Hv-sd`3?$mY_~= zOfaIwd@NI!NjGj=rGCHT3s2I;^{KP%Ou0u)*3R(@y}dKiolt;$)>07-!4Lw-aX#ca zia!rUnnO}(dvxao5ihaT_^4%9a!cg|X@nsZ8FGj{;`NDhU|W**G5pm%A}U z*7S=WZNJbfFY0oi$bJ9w1`niHFZI@4S^4;nqgpQ3Q?uPF-|21io}pTA^YZVpYWg3g zQ8GGf@rV$avRuKk;n6KR9aX24?^gI>zf~8Bbrdnja%#_S7JplEWL-JutcxtxSN!_zQgkO99haW5{h(K z_ZVVAl&rSdnCPy@x6gBZa`Lyj*Yk5w*BvS?+8mvG4Ifc`9vPbnYc#O5lOj5;0_Gl@ zJW7Q(P~==uq_}4&$hsAQZk7bPYJ9K0B?j=@D=2#?E7g1^d zC>s~Hai-`iC`varTd34w-l>}7amSgl%F{**DY`!=pgZ`mT207Gl^@F!Ac%Dk^<=B_ z6U{j>=S`lMX-D)eXuCP%S2mf3mUT&yK)G0;`rzt{q6&yz^aT|_VFmahB-o}LjH&b3 zoFC^(y-KDYOtBwnbqc%M=rpEy(`IM1&10LpZAQ$t($@L+>QA>?nXRZ-YgfMSk5wVi z-%wKzlcfU{kCb=h_i0#a6_RzCcN$we!_+fvG0VJadRI8pH}f9FlF$LYzQQe*_4);G zW4RVuB)oy3DJOPk{yzwT!AF{&=A{n5L6 zGCV^NaoE?Z(RdC{gU|^;gT00b~&R%-@5n28D7A7$oFPf?9otQ@lk-}EkVX?`LNJZ>*6_^9(WsT{h@o$i z?6LpZa5WG7Sw;FXOWVS4Li)Q6ek3ocgP>(ONG6S_XD`oGeKmJ(spEvN%6F&eFL=Ht zZZ$K!TR{W()E6C%Xwq4DW_M|EvNK z$s$?PeJu--Y69Qwi1!kwWR;s3Ltq$0nyRIPPd2p+CV9_skTiEFW;IsX9GRLE9K5Aa z$5PlF#cV|4WWb7+89?PE+uC&8c(n9$7Cn_VJISRQCIM(TX2!@5Zo;WTbqRQ-$ffq= z_*r|wolNYmUgpWAbx|o-H zr2qS%MD2hB+-Fs52`s>W2}>Vf!?X~|nOp2Mvnmg#D}9BcAs8{lQ2>?STD74@tB4r% z+m27xcUa@Li1zY|Pq$$&mMSLSrwIR?+wg4ySYoLu@+7sy7D^sijWKWwzRB#r})-_5`cRR!Nn4T{{@-SjsO2|8ev@ zCXXZ*H$|be8ZIa`*l7fU_hr;QL~Fe1@)YK`8(|2lE6rR*QqtI-niO)5v~h-rQ9`5B zo#2z8jpTJ|(cM^`wqT6kVM%r&n9BKQeS8zcy1?1}fJA6+kk20KDJmq9lwoZl2+Pu- z$}Tbnz|hM=jLx*KCfHXqW=I%ZLL4TwKCb4IvM%a!+ZKz?$s^>ms}>}wiNf(>DRJ5e z0i`0x{GzN=+<6$P9|k!`J(4aQ0*PfTd5XeAhVd8YDF`Grye7*l(04XN64Y_{>$yz5 z-8FFuUF^!rnhX6#e9hvx0yD$SN~CfmT+Qh~1{VnyQGZkjuu!R!(KXQ_cQaeg+xnPJ z?1mNp`>;gb00c2*)awsBdV@@>Ej8YgT0gqmEu+LnLqSt6%$7`Lfw zP}tp$D54aY-If_IC80DllCia8uDKHCIQA4 zUx~_?-G14;`MX~!uFFK2Y$=W(aM*ngNkoFO&y_+2&ik^faz)Ht0@a8Fhd@Y^pjs*L zf+j-$7TE%t4%Ex!)oE7|e?@dHL!Fs4(TzbXC&lK4M<`3G6l#V@aAs5Q{{ZoDjPn}L z{*2Z-GqyB-DY^;B9wTK!70^I6FGu7RZ}PJJx@wCqtx?)kp3AAOLcI<(ihYyf0?pzh zx(h)nCv>$oQ6fqXAb_R<1;hm-imO_{vs^}kyCNcue3&Z_^d|X73aR(?CMAvrJ;1BmY<5|MkDeXL2A&Sxq!t zu@&S+eB1A@lXBkuGj(l!XX|bI&7bLaz9!+ia{fQ^=uyS(jmKkB@_>eT%2L1p0#ZZA zVaVxLbxccwt7T8k#!75#xPYlq&aKp~PWnLNCbIB8%Xgu5%Vf*HGlv&bw-{3M0r&l!(2p15BM%)`q6@xO?dkmnPdDIcZV zfC!!Q+ihJMHcoNcyZVCp**b%>=~#wSfeG%B-RvsCx&H>H*r zhPic&OJg`u4qG>_p~eF9^3?@xeA3Hnif$NDED=#_Az^;N0BWQFf}^2wAnPrWJ@a-3 zSzzrQ!frB%Qi*)n`pnQK0N*1T7!Jh~4;K-aSmE|MWPe!rZe41a)koBdGl!F7bFV=K z7m_}a?&-0^cF<1fAt-H9Rm{4S{MgIT=sL}d=V_{B%Ry^NX`w{wZ9)E$k~LYPp0v&w z9*Ul{M2LD{$U+#OdBdwd(Cxjl*J> z?fEkfV}cf-Ws@&4^Eb3+7}2N1&t%SPt*)QOtzk>7%E@}OM*6Ms8**QG&9#b8s5Fhg zOJ*mxh5fUOYdO6$U0*V98~=VwYvcV}S+1}3Ci7U-q#FBre{Exb{o>xqKIL6HdN_@iOR`wWPNA?Tq2c%uK(3s3XS?()XfnT;{q?(=Q zfgTz!Vr#xMwQ*~%a^1Hce$)~HW&F7Adbwl`K0f_VSAOAh5(^DsITeAY$Dl<{&6*;e zwWkWCxJEj9Oi}l4*p#+% z$Nm_9|9}7Wyy6b~JAUU`TNh^X3vv9i`V00fOj)IFl0H<1BA@Zk|K0!h00@_KI1~+E zLW5e)N{YlKn@v(Y5w{bWznw~E-^97sP-dqXA7>Tf=3isg@D(#$W)=|Dz8Ax zT*>f?WvP0&=`crX%t{AZkH&VX9mkbm*JCbXH1g~Gc&zTiU__zE`ayYPu=YUg!Oi>m zFq(DhZ-4TZZt?DtQ51(JUG_xexA6Pb47rc|lMMeIWzFX^ZMwynLj;B=SR?wNZ}RPn zLyjjr<=rNmkT30mZGdwoeR1=;D|~-?!4+ahE%k59X)?rt=R>OmLyxLe=E}5_h&2i^_F=473%)6$9&%J@=y3!pMfG6 zcI_=muF~G`cdGYjwf3Vh<*cx!Z1mFEZLFX7q9YDT@8Mbsec{K3j}7bp^_0xCX$?Ey zj!6k^)esdp(8M4LkwKBp%RX9Y^wL)1Ke9#nB!ELL0fImPh(IV=0Ttn08i^X8U~Cv1 zX!$cB1F(sj5F#2|CKz~eKpi8?2?z)@3GymgI!zZ*CWpxrA4Os~gh<_LFP&vN%nl=* zW>RRnN@PvydIe=2FO{s4*u>Vxrp#nsQ<|GCt3{Ab%0;PJX16Qes?8RP)w&8m-D^@U zyG&=4>Pc!%5`2y)9M?%~flT=6H6qZe%mk9eLQWilhN*cHRssqxg~k98FcghXbYNXA z#M}qq11v*dSP`w|f`x|v`@lri00uo~+HYe33baf+9qdp6Q5`R7?L7;^0Wj?Sh91l| zHed@mX+OJj_Z7qNdZ=K`#U|o*p{9k}BhQtA3@d7Kob@OtLEibfFYSnvg4kgWjkP?>?9UL4h6Y!uZ2K)R#d zjG_7qg^a;dl~u|Zny7Y0A(bE&Jg4Vk!cy*Yuz_OT)@{KAY}Qq}cnTlrE?svXwrxK` z)#x=|{wEGXDvWlccJ|_;-udH0OjkV)#3#S%P?r*(ak8fP6 z`CUb#IM;s@6&@g0V}?{cTVO>}B++D=7z75gNg61Kz#>IZ3nL6AF!I7RiZhk32iR~B z?;P8$&KOI172RJBJ!!tR-o~c$)q1CeL6F_GS~D-E`BSJ&HTkaEccqc$(5*3Kr;yo@ zhWK1#?6~a@cdq_U^aS~tZn0KUlor>s>u))G=lPdPiOIs1h-a&h&6zoD&1@|$NRlO} zi?FG;&&6EF8qA5!=#@#)Ek{cXgeV{+HE1c0_7Fp`;V1}o63mIKMU<Yl${xB)3RjP%-DN(&h4$J zyuMx=J-%$4j>%|~DI~HW=wMPx6d8g>;I}|D8VP|*Bb6IhC1?-w&C3?lQzJnV< z1iIAXGJfc;g91h-d6dIhYFSf&RG4+tem@?KAM^e}fv#Fe8^42xc*MSBK@;#?ELUMQ z@_e-75PNa+T8d-Yd09CSnb#c|^K*(R{L!+hSvN0t9^5ohi^|9D{XVWzbbZHHy-Ef$KmvFWvj z8vML*+c6*k;T$4x!N_wQBIS_XSVd{A0jg`HqN&RiAi}3rCUERIB%_j3Q%iAdWio_Y zC2BNtS=qPt){Be1gyxOOm91vhwEbOb+|ddp&s#13Wv-7U!swkGtzKSURf^Uonh->i z;y;BQYMpB?n9--6_pJ*yOncpJu~q8UxoOKl^V2dbM5Rw%LMjvj21t-n_2((z88S&Z z8JcoB2FUVER}c=&n4u&Z+D`!@m4Q{PwKEZzY;2976A6?tUxE1y4<2rY4tP+{dghbZ zq3zdLHMh_1T299|AJZX$dE8Z9ir?qkj*m7J6nwT&(tQi+G)+X}{c7uiZ=PiYk#k;WAWO6PZesGtM0?;cfrVA4~e(+wp`T(pmqs5J~7{e)c4Md!#W*0FW@F z0~A{TG2@XK9ZriZ^X@x5*rM=Q(pdnb!gBRFY{XVE5Us>8ZKkuMI8e6-qRjx9!6)^U zb$^kT|A|cd1j~F8!XVP0ivM>$M9}#g)e=;d6GXWpow*A%lm=9d-K!FY5cMEj!Q#@` z6kNU1xVphWMl+M(G>k8|a4jIw&j&Mi8okUObdGUm>~Ll`*ciZoH$T)*(kBuPn3)l? zh0~nLBq$I|wow$Z^HpzY5x>R!!_ED(ez9qNvyvWz8b((4lTlT8yty&`|KH^~X|-!U ze#jk?j<@Il1($fY|4UIWxs__r0F4I9M2oNiLCGEXvvv|h|NEe1*Z>5eWZ3HmHn2I z{fCKszxg&w&42!ecIes>zaub>k-tR$kYHz51Tr!1MO}C7k%a_83`zg)chHux^#e5n zlyfS>02LR=U`yoB!Q+r*jwjzXoTeDy8(l4)Z0$_&r78$mSO4cUY!3#6#MWFTlo z2pt%RfurJ%xjxNyzm>TMHY52>4Yd>_Z32wGQ(%a&1j0P`k(){-M@9|;h#yG`2BNJu z^`^7p!A@3Fh6I7br80t@#kl08-8J1)B3$-ArA*pGeEi!#bCZk#solMzW@ixydY7!A z+Kf<0EvckZkj&G?N96~~YC1ITji8p+`w4#4U_b{35s-I-QJ(5MBdwN(YAgR({@Or` zzJmaWJIq(KHdrW#SsW=;k(5zRQAn5yJx1a{cKj>`FjdKaMuT9?0iggEJ{YVGb!d%( zQ}bT1lrlVKQ;;8d!qra>sJ6}#&!}1zuGx=1{uteN|1Y=xTdkG#oh3q=*VB*G5>1AW=H57^( zuPe2OmGpltxEx0y~A8I|3MZpx8W&Wf5&1S|Cb*dg*KsHbpYxJfb-Bu z^RU5dAUK;=50L!XvrF4Uwi4ms-kg&_G&oK`MqB z?=ao|e+C2=%C1jh`H%q0c)H5DC_Ky!{!7_>CZMYg#NCpHG3W8pDa-zBGyg(da^LkO zDD9L8)Nu!Fcrw_6jvyigBx(eK9pWrTV~KO8i1|fMv#BQ$LmcXc7>viMj}aD(BUD>O zdI*?6`}L>PvjBqQrxolXIW8?^;+%vurM)o%;5j8>0zmX6Bz>|nB4g9PYaQNQSO2Vz z<+y~3m4e2h7AmkdD^m94)`+3y2%p-11;_gDz=v;)Gbb2Hao7?+SMA17ZkbIB(h3xN?r>#P5IPTKP4grrEV!ikyIT-(bB+Z*=if6s4;?q zqB*4eC;|&G2rl4vTfz2643>x^G6{*S=Ow}f-Ll_Wa&-;B^my2+yJzM5p;$0;P*L1; zhydwWr@|zZKfJHh|JselKmTmMgMMCt|NEds^8f@YT-f^y9ZHI;+Ye#odr>KgU#uW^ ziXtzn^@WdB)wpuE`e!E5Q12=hz1$H7Uo1tT(HtTT+z@NIf}Za?o>yX#3$m{sCcby| zE@@wBewF|94_hrmbD(f7M@qDS!%!tkmxY24Ex7<%tbozHBO_SlzIcy;8&8YXO0Egy zsA1f=Zq})ige%jJj-veXOxP!Mx#kkhrjmR8 zLT0JOgfB*jsB9Omi@_FP`51NLgtr$#76rgMYw<9!I z5+?Awjg0}KhY$gV)2jMaGm$@*?mzOV?2pg&5)lPnR1oMi(%)-rk!C(ASIAW}fIAG!7ga!^t}Bv8?7B-N;j9@YlT{Ztz-!=ur_og&P?+9ntLE43!PrbbvdVg1 zw>xbZYabZ%)Z)0n_#T0O=v*Bt#6 zcn;Mn4~hX$bYvB}I_XFd*=VR7pj|Q=fY1?Ol;xX%21ZJ>;f7vjr$X>QkKP#Wi7?Z21tEyZlMyf@z(oKcs3IOZYjy=kkxV9HaVW;V#?!u)nzDN~}sp)R04OyIrZpLb=xVswPg>_co-n zs;tyQPOE7&6$+E#iZOO5VIH%kQGZz`88FgR|NF2+*nkA5Ti9zX9QcrITFqtXUlYNH zVXQGQLT#~YJ(eN7yYjcE1>VP}u!Y`~OMmqHW8=|I4A6wZ#>#0@F;WoBWGp}gm!TWg z8F1A}K59XYO^^YSuzwIZ1UV>>WC*_#sQ?fR1Q%tt5h*YPOsHw-E6=3}R)ozETR~*o z5K9+El%9Ld$x^u@;p>_-NjY*aDy<>oH2enwD0Cc@D#J(^9*)7GnIj1NlYC9wK3yQ@ zAAk0X-lt|J#&SykezBbYw6Bq-3d1paOvt2Ha3gTX1Me zbSNWMO1Xu!rt6UfKz2_q4BKUUCrvQww!a~L33BrK)Y|68NwsnnAu_5`=AYRPJRsvz z!z{v*BTF)kCl*dF9q_U!bfN7>mf9rHa#6@!qSt1>tl5Jx<1QYy_Ga7i$ag#m_OJHk z&Mh11x&QQ+DCB*O&&s#(<^;yRwdfpeG~^CS5fmz9x=pxUOq~r&P>ys@g5!J`KPII~ zv?EN^ua{#Ba#qQ6Q4XT>WH+;_MCvbR?_oXONGc;1wJh>97?y?=Z%d%g9~$7$@5T#o74miABYT z29-)|WTv@cHdC0Z2P9nFn>2U#FHzb2)TFaTbV{P}bUaNmP?3aKqhzUT`?Ba!)c&PR z8*+-9#{QX5o#=niR9AalSZf5>&MkfFJutd-R1c6)H`z$kRhYTA1Vd#lb z6lFCnXL!^xg2K*t)M3j1Z8k8C>%f>7e;J0S0 ztuAd(4UGv{y>VDKacbAMk}RK@%=-Tkw`!CsUteika;5pg^=Rm`yL3PD7X*is&K?Ti zymEqB?c{BGdMw=y^M6(~N1n||%!9@dnteoZt8hK0jmCtrbw-18AQGEpJBGpu31uS) z{ycCXnIabhPO7Zs@J@G)nna#^G6<|kmI@jbVyv_mC34U85oVISd9mu~;b*5w`Ssy{ zvm~cZt4|xtB*aC)p`BftKTN=sQkKw>0U!E?D0TSQh`e^B^&L-fUPS%R!}T#VE&XfwDE_9@%gk;d3H29(p ziUvCA9YscNlwKwa5-7#`cuX>sL9;P{PVr>(A}%0Vr;m)kFP4~2O3P`?!HSiUDTa#% zjT%gdHPW>SrD$>1!c9}dGWNai<8NAu?98hzPfA@N?Us}2B(Z)(+_53W!aVUnBgG=K zq`Ual6M?D-GLUJ2#*nYA9yTY)`7(dK10Uk1^*E7%|NEds=l}!%Tv_`DL|}MK8r@;# zZw|!!Wvno7N&&8_^@yINAVhh(m#Fa~kD+RpatT8{dLz*$ujr&lzd$5481X%4RhDEx zAesOLgP{r}aRx|HKqJN%(o!k{aU#P*U`m=))*Y=zT57b$aL471K>^33S*a(4LaI#~ z@q(%1=*B~8^*X+Lll4(%zxyhU{`cZGajOi z%7oWk>O7bb!Wk+er~!h;A$yKA{#&`|t(G`ugFs3%IG6wXphV+<1W;Po`zajwf9yJ~ zVnVACO@~{oB+kLzFzNM}7MPX1{Whntil8&#tHFEYDY_ZQx`twUdm$b&ZR)Is*#G{CsM z4A;Vcm)-3#GC?`nYWBb=z={k2N>W#1M^hFIhnRvO1HVL(5ljeF0U_;WlftwnwPrG@ zZ{4p*h62V*>~|0DG2v2Lq(#`fs~`GK=z34O)Z)`bV#Wx>dK4M8i1ERHG>ehFL$c8R^rZn7rWCU@ODPmx zqSTB^91}ejG1oBBflKV5<>yHUNmC;`4wpBW%Non3yQCU4a#)J7Aj$MHl(h^YBzZI} zh{G_H?i!v`<>xgrJ&ey)CVbY4Pht(yu<3`rA=Zgh$O#pinpJ;}aT$zQ^U3eRc>!x8 zix51Zf4~Mh!Kh~=HTENO?6=$=<&K7sB^fKV$cjo0VApgm|NF2+(0~LDPS)!WLSl>T zI(=m3+Ys4vRjj0O!Wl5?HHV(md`F26B>jaBanO$i$$g@h`uuswZUQ8%9r;wXoi#Yz zY62Fy5pVYn_x-gj>Ma@T{X>ipFz)|f=WC*#TKhg*iky^rhy&Ma4|Ch7km!87j+Pq@ zZ>r?Y_GLlioApQ8P3VfKWbRY}9+SG4j_~p+Z zIZ;?qDy>JyvzgMAlhZ#ql%gY`CET-5@;Or9{_?y=e?ejT41m8W5qR|q{vwV3g{m4y z85F`ilX%_qZ}vFlX{ou7+2i&84U{UI{%`pAiZ`177$6>8>rtr!;JWq-`{VF~<(-PTc3*pM+Wrw76!*oxRukAE7ou%Sm}QfNrz(7c?eB>*)N zP)R_|DoTp2vN)4s-}k{d=j-$l;M+R5ztPEe2aPyJ36@d@I)X%E>MhqLionXu@2sG~ zR6Mi>^8s*;qT)Z+2^dzGZ%MlZN<*A81^gF08?SE-m?4D|?CbygphW5b1VmufYb+dc zg=`v~Vd!5_358j#Fl*vXu&Q;Zp}fzSJ+V{%WOmxKiT=(V=+_;K_n^RpbKIz{M2E#4 zc{wN`2gXhPSrG0a+QRy|x+O(p4=ikQ_wZ}!H3N#p9slkJvPb`n9v{2eiMU|(Av7W+ z#*szL8DJ8FKzEp12J|SCoL^@>jZdp0!^@rOuVL}X?KjhS>x5e&h(gtaasB8Z2NOC# z8&q7M5r@Ojr_XSHP$RK*W2dQ4t584^|S;My_G% zH6ME|_fz~i&2E<)Yx}mdpZ-m0*Lp{osteLI5hk`sjzpHczXBy6DqC@?MMnWyGN8dM zC)@`J&1i^zd7{aN5 zVh*d50yLQk5?~-hTA=;_7Dk<@6pA7N8;A@7xk1MjSRB-YP}n7PH#LtaXz&6HfylmF zabT}C*)NJIQ#G~H;3I^+FgW$nU2h=i*@$b~csj#hVsJv=r)Y78|NGEH%m4&GUQ=yl zU;vg2x_zuX0U&9aXSu8-1XHtXYd4fYNyxx&} zQlzp$YI0&-H6gV_UbPMv_0QKk{g!eYc_J*mZYUbpT@y6#<3Ce$=z(W#yOa{U9e(L+ zOJy~sI0!Y)F_J~G0Bkl^hC4t24HASkM*|uOGO{x+H8K&vGl8C$hZd6xf{d79m4}!h zFc^tT8qzR^u4x#k2!SGHE)xoYE5ItFD3Q$0Uhbo6wStc{0Dojb3@w%1=d(tY4qu5F zffs@04gztz(#u$*+V8lSO6QRhbt2FY2bPd5{z7&i%8%2&1i$G7n8vlr`t%B-UgD3X*>=B8HSqHks1r(M`Bo?P8CDT$HR5`^e*^1?c8}9q~ZYIAbORkly9Td|79h16@ zjSb7-^2KS{Wdu%g`;RH6mcuhq8l45*<0zC#Njj#XrUsCX2NM=-(IgZGoLhjN2ONNo zvJbR}fxJ(U0@0B?PtoftwNh5CN~H@MJR7Pek=o`}L)ux+d$TYf$YdNxgt}G8#?5B> z#AbP@Fq<1&F&*0lt2@S3wPef7E)U}@zP8vQut#f&1&-)k2|KBo?&=0w*EyO$)#1sA zyR>#_mxo-@kK%9LXFgc3S)({o9@}ka4Z+M?`L^K=t86c88FI$ToNZcUgr972Vvo4n zV2Oo9W?HEgtl$m+01$vD9SJaF4Px^NF!-qosWC|hLyk295=V1d00b3ynM39UN#F_Q z8TQ#h=7r*q8UX+*1wdgSW~|IY$}3!SQUbDxBprD1R1O${HcB-RT%uuVdvj8#XqAL; zoVB>6>$rb;TCHhi@5y}yT{L`Ny;Wv-cokt+_$X{Aok$Oju`5(5Vi$SiV|l|mj# z-XaLZ7&!De6LtVF?NNb0MOOuqcc!$@%~_V?aRT5`(2f=x43fBJm7Rs0LjP+?G4^BOL5`l$GQJAP^TO%#c(8;G)!-yfihU0c@fHi4tgG zi0l9ykeeGKA~G{GKuZ8pP6o`8ApumRGHoIdV>zdFBope~(ehHFoo3Cc!lQ_qAQ6l% zMokn<2%E1h#aWcl!z4P0WSRce#MVUDAiY8~is>_&7t8ti;AOs@7tulT;R{Z&)%|re zQn6w#3N6U|i4FEP+R}u>rbvFTx z64ak|T8~Co=8!EVoV7rMU=={9kXYM6*2fDhD`})qQzKAB`R(WWFTelYU){ecZdr1v zb1#0SYXHW4MWwF$ok)<1DL6h5s!W7^jMHAGF(&IvQ2_wuMVd@hLtRJ_eBGD*^nSK7a8_ojwNYT_7Snl3Unj~@q4ZwFH&_|@R1x$6a59Z zepUa!?DR=8;!ImJLl}^e5K2wTX$XLng(Qf?mvqby0(_!{^Z+70fUv1wcTthQjXvw{ z{O&be1k*9a0u8-A!sQ)vGweQy>mFr8Rb6mWtwb8)TX}bSa zE=7)nYpdSVn#pHSfB+u=3=ne}_|IE4PLv=TOvfSw0RsVj(dAZ`1mm}U^=%dAPFJ}| znFm28xk;4mC1R3pVi|hf{kM73q^-`zs*sn6vYqlWMBU zIxa+$Bybl^bE%#wCT52>R(enWpUcY{NrY0P}}9Pb&?ctCO4WRs&=wsncSW+Lae$yRL_ z_A@cNOWadVvtc|o5;Buf^+v|2@>kkT`fj9A+61Vh3Io6amPqlzw21N?WO!iZHdX0y z6R|BY82~`+7Ish(o*xWOOQS1f@A9Zn!8tO4w8{EEIC=vEhfCs5z-RqG|JbF9ZF%ZZ z6*PllArMhXxl^#vT;zCpK){}4IhUPP290Vc$h1qIwwcUL#1xGY4L1@&`c(uH|ND?+ z_W%T@WmoGgGeAXx+O1)aSrZkPW9+=j;VcU4b%rGLSt_1Ie45m$q$w?h2=Pfu35&8S z^tzxUCp46H)lIhCmY8Ft)H+pVD1;!?7S2DT50V99RbQsJX{_aJH1CuOhR5=$(3&TM z(bMIXJ#h-v31wIImP08drOfc{G_V>X#!sM1!Ld^U_Nf6w4dF8>&Q~+h8qBnRO3Kk2 zQ6i}%2m}oTY^2Jk4=q?>{Klw_*Jhbx=U!zG<rtjNVRsJ(QHa2cbKNCE9I()LPUPWqzuzOkLaYj)}QbV9{ z^ULU8AjOuMDhGz3j|vT@3q(jzoD^hBDl%9*N?l>~g;VrPTx`i~3pv%uPg=!xRxRh( zMXIf~I<3A26o_=l{a9nQVna zMAm==3`K#=2lT9fnTgK4WcA0EA@n#`C%)j9%#}dVKW1qGOwCMxWW=u z(wZu@R8e!1BUMPi`%a7Yp-pDXsEKc#;&xyCwQ;|-BpLQ1ysJ%p{-1vKt>5!6-yCW| zyDwtXxYk*IY4b@wM0L-2ePuCv)@6~Wo&R%ayb)ZD<_wPQ6#MB4OzKS#N+h~qxH$l# zh)5Vx*8|Fl%|s-G%SPaUtMq*aAsdBpnDTCs@=in-)*cIpZw-Z? zHrRJbI<%LeCqSzjT>~1HF zN4+OWnl*@=3XMj*#>9Tm_KlaNT{WZYOO;9`KHmTExBV*`DoMiPBshv#Xc|od^#%1- zVbVc}Hd3|unk|UIh|qJ|emIetvFNbT#l?U6{~!OYT?E1lht&$QI^ub;!gEPZvDrAS zxAAS9G;qnaMxk$IHz=BD$~#r&qWIJN9t$*&omQ`}Y4#o^qd8?Hfxe_B~*8mhNeo zy0S=|@(BR&gmV&=rwJL!Yn}Bf|DJc3Y$-h}ULN~@OV9xs000mmVgNl32f2=(Ka%mN zDtAmkeZhzRfjD3WitNw-O%90?-_IboJ4nCja`|6IT*{@SKmY#K*LL83BOCxd8V?k0|fRbW?$YX?<=}96i3apY_Qx?Wb zAm;_GWe=u;L~97Q^2lNyd*QmrElFR$O_f>lBX5SeTz>Y^^sVsr&fhW!SuG(lM1gHY z%5o#gWLb5$r+e;e{)9T=y6<_s?;D1 zY?nVydY*@dh`hj-mSw*&yPYeuXfk!2)emuc|tf2yn z!k6MOF4oA>k-3&J1%uGIL2dSl&E#*Dju=MQB`?HqxOd-a>WeYbaZcI4Z$t?sRAJ^jkL zyv^xf*Z=aCztgQYiqr7LwzWBi=0F*Oqy_;fB}Fj;26pY`iLlrq*aj9#B?6De7NY7= z=@Z7^S7H%xi{;({mK9WBoKfy6jC!O z!kceqoUq>##*aZ#=6nWv#)VJ=2?#NPfVol(o8)1Xl!}8B0}=oj01zdV+(A&W5yIqy z694;<&)3#+#8*f79mIzqh2HZ? z+1l5Bzw65W^(^gK+-PZNolDemij)!_(nFN9&?JV5!_$!t7QJ1x^{FAF!Pu)HssI** z#Ua5EpthMby62}T27`_!Ck%%LOyD*W02nk7Vt_${#6{mSahS(o(*cHsg=mBz0R@0! z!6J%=P9G7eiX}qA7U*~jwRcBC5}*vNK-3XT6xmr9Yj%NG><=t&+jt66u^lEo2&$bB z^JxG`U-lmI&baZIQ%rTYB#K9>wnXS%4J|(4IC27SWf05~()!`rfg}_1cpfnqcH78< zfj|HI;6&a42-jv(es3TF4a~}o&R~EdA(>aXyn;jhGb_I}fB*wIZ}xE?iA&&nQ%}YD z9a-rEj=|-$la(JQN#urVLssH5ZPopyzYjt6WpkBxFUrNZ!zXEX;m$fA5}b|5-RS)M zZTFSVQqI|&iO|bzG{+L2u$4&OMP>G(h^8H}OMdbKyK;c@C{!d1 z3I#*g8Tmnij2>ipk*b>affI6D7}#;3l$an%q&At8U_!DS3Ksx|W<(qcO;Z#CmR$mc zhfGp7Q^?&&whC?>0O6q0LBf`~9@+~1F2Zpvgw!qTu1t#>fm<^p6AbhzQjtCw`JI$!h~_G|X3(FHX-~mP(-RJ$0ex+QeqI5X6dAF|BKK6fZOt z56wLh{#UmJSdh5R{m6O3h{bDNo}ROm6%Eklg%^9g$ho>qLaeAf~XVHfSX_ zD%Q1%07W{=syaHMvsyHgNXYi*JQ0l~WQB-8n50XHl#oQDdyEt;$^kNl29qUFvEfoA z!AuY`?3VQb>jWwkc}mv#O@qLZNCb>47?M`BMO?8}h{>I$sG4b(y<|}9nE~nOl{*Wf z9DY_D2aW{56?<1GBgCk~dFoV!O{S zfobh$Qf_8`EhLL&5UZ4jJfjqFA99@RIdYamoa6HLKr~Tkyv*#PBQ1xa_rji*Epmcl z#VkuX6lU$J8Ll#gul?=2Sv>GGo%EOCJ@q%rvp4w( z*yAJs2_a5ADW3^yOr?-aQPGkKSx8W*M1Z0i4KN@@+T^^5%n%BP+)BF4#9j%3>6EM( zX&WXWOo-9)j!mM_x_auU`AQdz$5CSb)y0;4bE_1eG&yJ$bY#?gT9Q(Vs@%32_y6DlvQ*mlxeBTS!IT$ zo$205e5Bw>mFK;6YEhLd<8>UkbdIX+soqYO^d-b=Fr;cv$VHSeVn10=C0={$YUjIyRjo`6u%F7@Ci7H`gpDqsBQY%caq@j60BA1t} zfb2bmxGj47W^8ZFE>%-0*a8O|&XEiXWi&xbD#Y|)@6%FHk*Ss`oFf}&IA}*-5@wf; z9=EQdPE`N?8nD6^~i0853dotL(Lejqs?77g%$wm8udF z(Of*brmauoE6Mdv35%M;H7D1?$+3_!>q)6-Mto5`V7Tj#5s`2A-;^@udg~%mHi&l? zg#EKzM=u4G3`93^BCQV%y0W%<@U`rm(UT!HD8I}FJ4xnlh zWn$?tu3uwU(KBN!xR2ClOd^K_sBuVC&4&{{DCOq$*hEC}5HT1<$zZi#t3$ICx&t&K z4U;dE!gx7Aj0KZ2LwXKPYl$-CN#4x`Ad$tIB?)|rrG~@}P(;Em8*HAc-p*ht+Op^o z;0Ur|rUjoD12S{zb#wRrlL^FoF6UHzW>i)PUGDK@kBNT%R@{`fb^E{s*Bph+ByTtz z6Je3Xw?nk=tI@1PmI*>Jm-Gi~qb(?dya>3Hi=)8e(~ge@VCvhgwa(jQJ=$S|fpHi} zUiH*SIBdMLs|==f*UQ4YUMQ@*)k2yrld4(lHIcOSb)~m@5}{QD)=kte@v%+TRc&XSQ=MOP-1u zt9bJ@l=V%D|KWN6ywCdZ*fJzhPz1>d@uG%^eW0S7vJWD3hZ!j&jhRJW=E0MF4Mo92 zK+%LLj*N+mktBtdE(w1u>l~c+${U0(O0=j9E5IQ70gy(1A5F=k_bO8+2yD!QE)|1sO|y^@LB;Xuh|D$2x2@#BRZ>Q*#Nwd z28hFMn*o9u|NF2+%>V=YV^`}56ljM`3oT(LdJrLtSF9v&YC17&{gjScPOnGDPN)Iy~sNK8-b^(D8nVICZgUhdi!_hTlJs|jyrklWvm zk(YR^^p#3Z8H?rc${{Ib%nT+%)L`^!OKaUcAk^}zRWfo{YN5N3lq5Hz3`rA$e2GHN z87@oC{=e%F|H*)c)fMYmN}`))PLd>vKmg7NcqEC45D;+SXf@!^)IF=L=*yWj`Nk%w zY4Wiq5T_3>QOmPyW02y)U@T`L1h-ZQHuV1uGA=ZdU*a#U5qZVVcN@2501D zYUG%2SpEb`Rv-vdA>l`G+zmQVLK!RuLa{HKJv6oJ0jfF`+;%77tlIK=>(auOj%8_u zy0*#oin7qS)+U@#su{+z{vl;T4MNa)0xu!J4iXeV!B-e@GSX`zTiE1s9XPf5i=OsE zpmn9e%vyX4IL)5Yj^Jhd*UON<|NNnAK*m!|wu&WAM3a(;hMI}&JP`tMRTN&(&w(8j$ym2mzaSty(A%w*^&e$J9qe+Y~OH!1K&+59Td78 zfeGb*ox9dk|GrtDO1dhxf35xMW76%A?O#9e+1n?XB}Ex8r1eTY_SjD?`S)pw3|+kz zet*i8^Z)xCi6&Mh=-rjd+9B@02atux;G)Du8Df(zV=G2ARZ})II6Z)XErK|7>Z6S- zBz_CmxRyUe(nbIKutey91R7Y@Yeq##i_A+uVTfN5;fq(SFwW`}rR%kZ8KF_+jdt8( ziMT;Yvu*K5=%x=fuC})+qqnO6 z<{)us#+()wdNH>+_+?(tS*l{2|NlknDg#qRMM+Dna!K356CFTsWQ8a?3|U2Tz$gw+ zway`tex$N56dML2=qh>ERPiV($$}WY1=z%*D1ZnJ`+sHh{Zz`)7Rpmn000^*T2FlN zg-AL7I|7a_dItnU$eFY1HNtES#M3al1};BZes<|?sZi@sk3D6?1nJ;ZrJY)}^Q)oy z)1#PIdL56yZIa!+ee(S4w9*k`5w%-Y$muehXJ#DA>MUjS9{E1*LxI=<0ssKW004O) z)7>-}6CZd%fJ-=Ok+OE3XjKwwNCARaa8o}ys@1c?AEdR<#T^zNEuH@tK%!^x(UU>r zU3Co=etunIp(#}zEP?qRrq%$Cyc_gwIjtnOv6P7GK zC21vL(*{J-BjvGGBAL3|vbAho99>7PI_@loNd=m5+rrSJ{A_B){TA}qh_@#!+Pcgt z-9+R{@uEzWLn$*D5r8)sC4wRn#DGvy1wiS^1@(51V$#PT5Wz9J#-bA`pblC9geR^X z&ZS=Rq=2U`WHph!_jt&Z+V575X4Cv_ICRC;V>JsQipd#=Dn#thWS`(A2BE<&S{Q zf)ei;c~w<4X5r?E%P$J(QCf0H;?va3iZqUhK{nqoXks=B2D2I#0@_Acn$h3l0O@2}IJ6?c}(y>{du}e~Q&qZHdSgl9h0G`7J@+3;#Rp zEvAD}5Q;(0kR}A734&Et@@k8ovr#RhqD2hQz*6|)Wx{1o0`;>Ex>6h?%>$M*w~9-_ z6FYCA6wbh>R~Etw9(wiS0{NqpMCFVi>Z&5OX&quhB8Dk z8Bxic!4e0AF+o$ZVys@U09c7bNCzuIS{ws_;m(?6- z@S<@(RdY)!Tq;z>rcJHdp%nj5TJcp8A5=ipu4wdbM*Soa#Yl_^24KM1N*7S~#s{V2 zGkBn$DzIWoC?X!&TRa^djNsrCu%IMS9RrmV_u+NE!K zeNL%$AOEi=6WkGELpyY;c(P?1*`)eG@yb)-Z`%EMRo|w6P!zrT&8n&@W3F3kY3sw0 zXUx)O3Et*iI3Cp1>*O-1>bwKWBZd);#b)TGsO*@d^B4 zm)hOQ5@kiZXc~}7rE0KKPIz9S`UPX~+G{UM3WCV_yGm9?!E@WohN^1ibJ?d4q~c1> zk^~fWSC`a>sebJ$|Kkpv|8ER|A~pyHH^@C_%z)cXq^Ay$hIAyDwHnGDKmiC-GSa6| zKosi+sruncJXf{YyHWx{ndajU$yjr^FBk7T*L`_cmZDMCaYV1ZuKqba ze;)dP;MjqAHf}(IklVK=5I}%I0Rad?cJ~pRmwxVc`q~)Eq%tB1L}#tdW_P^b%3SG6X zzYh?MEpio?+}=1P>v?)(_uu?d1-0|9yYKbO_*Rzi+S?&hTF&WAZ|3p$m-FrfN;)*jYeTR;` zG#0?r2B3Z+ha2`bbCC>ihlBjS$L4a8e&NCB`5m@1XI?qQB5;oh^=g@iPt_wfFe=h0XCqi}B1_VQ%qWn>0z}(BQ3^Ps?43B6oS>E?rZbzU zDxsQ?U_B7bIGAo0PfEdrTAlkOlQZf2_;K20R4KCoG{%rdJ7R88DbvV%hE?tg!uV+r zQRaq<_4N`P41<)n6O=j;x?m;i?+OfSO8B^`q3tUzfusRN#Q7_rb^)Rr(j8`nL>|dBLOjeG#4zy1-}+nB_@=osVdkDHpU0NX$$ zzd~?@6-bhD8){5X)D2wY6=>qH73$*&9c3D_{)8c-P&nKhWE*)ZE)EDtrrJy9zcC{h z(o@6!vU|RDkesL1*=x-H!S?5%_!Z^czbGHN&X~u(G72iZ+@~ibe(!TQLHOaw8J} zLTczvkh%mUJ6IGWNef6JC)zzB1>#VqT(&W|$qgXS;jtnWb4DL&OVc=Ut`hLoGYtL& z9Ml|_C{7gNQ3e2ig%B=K$#9C|dRw7`IUJ^DaN+MAukwul<%TXo!?}0Q%efxrUb~r% z^2NTYHZWA8!e7vtL(bY#+u$V@kU*#w8wn2Cc*5i>3M}N)qFvdsKCHr z@utNGWgc==?^}{Kg;JeZuNn@|!P$VIctnIDRcaL6eY_@dam(6K0c8x0)Cz_8Mv_7X z(}ERvWSX&~A(KxGIzzP_W7d7bYB1p5&|=RReL2=dz^vOC6I$588EypER)35Uh^&Pv zm=#lF>KGymhtO9xNv+Df%q`0>=%I;xdYV!;D;CPB5=f^iDxi{|T+O`=l%I=J5w zNX$JXwx1cn;w?&zO>|ZOvdIc)YSbyIb7uehute2>1Rr19YYZEBh^%X0VTFHEeSvH2 zJqxNeFfBcYp>-y**G!Pap|T0v5((f3F(&~f9rbcamnpZz^0&#VS23#MzuYK@nPK8A z(eQ6at%#3KFdlPWN7alGWi0<7EJb1h+*k_^Y-6TyMm%Q|bfYis<|==Qn%A!|XvBs8 z)l+gmEO(pUACP$Gk~0dCrsP~svyyeIe#O#v2DgX5hNDxbgBf+BZ}*hL7m4>pPd_zWQ=+- zM6{1YUI=D^h-ya_jxRY>hhs9TZp^9er#ZX>qV`pmA_{kMK2Nq8rszhGS~>0?!VY+@ zMFtycF;4?!?WA_f`yT5RcQZCHaNDPklu=-tx7`FbWs=!O9)#{VX##_-An`G^2n!sE z2K|VvMqXZ4#AK^dHY$v##wf0}ibQglPD>qiA}9X1K`bTz__(az%ztT;bN})R%QyPt z3OdJrr>yS({+H1zcmH<%pRDWj2SiNJ=Iq7~B_*cuu@NICvEhWnq0sla%gSlvI>Up4wfz&ohCw&8AYa`;z9yO zJ!e`5P-Zslx9xC{BGT0oO3nHT^fP%1|N4+c|NEe1<$whnWm)?vMMzQut3P4sXB4%S zY3!uf>0X^GHHWF}zZA&rgo(Xx_M|0;RYN~rfiO0Opa1`>ZU6uO;kdj)gh1@WP{B%}Hzd2Ba$|&SrggQ9#@bwN;(FDdt(FBrD4g0< zgouf7wrBXtx*U>@P>cr_5>-J)k2t=A*-__U?pu9+uR77^Ue(p=yW@)Oa%Jp1%M`Lx z<474{|2;S6nP|@zk3yCV$H&}0Ix3G%tWR?SyCfuNk-}0M*gPj78)@QRC}K!MBnEB+ z02QJfoC9b>3|6TJrU`OJrcrBlZB%EM;!S%{BPE}lP-i$>pqA3WQosNI{IZiQ>@IELb^Exs133YdjGSvzq)c{E7osVSo<_kK&SxZZ?&!Q_!x!9MduJ zVhD$si-$fGdoh6+vT37e%+3>^N0E^ppogb0!=Q#}p%L0;?@2V7i!)cef@G4}<)F!t z>|3J!k868Inzx?SD!sG(*r^=-p_fWZ?+W)g#1ZIF`yX9nF65DF9NMGF0XuX!eHuhe zBuFg`i`4ddtjYI4_XyzM7n-mAt+=RnlL)ls7-0YVpk&_w7C>iM>knhlHKUt9JnVZD z@ttR^r4>M@2`)W{sT|Z68V(t#J4YijQCww`LP@#|t3xv&xL{`wD6DCiLO7#SN7AU% zI@6a8h6)IfG$bEZK|V56g!iE5la$EoR7 z{T+-F)31k^U8pC7$9!Pg-N+KN6rvFjD5WLfMSzwLI*S0X6@fI;WGILXfxx3fg3gt! zX5yxbWeS8~UsNstAy}6uk!;v@aB!JaDf9&D6j4(YPDwRBC`q0u)k0A+U9zj(=<6!O z-KJrWFT3I2YCSoqzB5Zg2v1wqrKuG~jJULlHMb0^*8+N66}*o zdvE6j3^viMXg!Rm)u!dAF}+2Q=v7q zs=s#{4ppR2OznFN30z0AePaOzkq47mBxJ1E!zf7P|ND?+?tm2LXIbkEG+-`byG~){ zRTR0MY3w~NK(&gkIfIFiYw2^SWW*56R8nejwM??*lVrh)W@OEeSb^aLb&jQz!V+FJ z*2tSmRY_Xc*`B|TXKUNOBKpwVw4T>n#Q#;bK0Zz9?Ax1{zKa5TKAdOn|Jf!A$@VTxUq zT)`HX7NUb){_uB)I6jXJSz4OcGoKi)5Y*z*F8`^=3Vgo|fAWsYsmB8!)K7M9YC=Gy zq;miT0l~sC01z?HrI@)Pl!_U#VTA&)(ILkfKOXrjP-{^bTPdCwy^d~w0+n`fC@S%OfiJ(e(?YR2OS2trglLx#!7zAEr8JWN*x3uzWH z6q|zO2wlD`=PNg=y`v4~a62>^-3_6sFWm4MY%HwJX&Py(K-x-sEBSTEVqnPwfA5$|wFF{t;JE zTPC1MDb5Vi*%*2}kPa|e@hhdZ3WY)G{eHVap2wm(6P{MsfLa2Ak?{F5PJ};CJor2( z3U%I=O4Gr3!_PDH&CY$wP$d0w%HJ6Kby<*|J-_s2eb~ z@Pou+L8+9@*Mx39(`Mg}S&2lgTik&m0HXntX&e5c#>r^m#jf=8ojfjOXSdrUp6*h? zC+n8g@Ts|vNUL7t$(foiw))aAQoY+PX|u+JpZxN=$&x12ztg&*AwgC!F*vDEscg)D zkjzm4g)4FKu@NYg?JfW!BRt^ffr6=#2rMl(Y@)Gt(drn0oFdv$Cc;=tr*D#u1?Nwd zi?(TI%U0pGZ!}2OjMzKPb z9J0c@ldcGgE?bBtAohu&6po;3>wJ%LShz+4mu`KeL0S$N&{3qrDb`RH5siaRF)X`5 zQnrZ8LW0h^KRl7@1ptiAXHNRr8)B#l)@+C!)s(xIvdT>V`>;gffCNTlS!)b4vVv@j zFJ!}-P-SOltgvr_9PS z@tEV4s~rgp+^8}%HHxUMs-OwKl60ARZbY}Zl?XT9*IHVh;{}0Db5nIM=)UsEMQ2xl zLL^gVyMV<`uvJEa9rEB65DpNG3= zQAo(}WJgL6oY=$dl}4@dZ}GS1G0Ns=`2=H%k4X$B29s&GFgdCOED<1zl(-N1jmX^a zutpPEIV8;k1AIF+j;YioGxhCVvxZLDUGA+c;_spKaup~&7+n@q@|MEabbjTCMfS5- zcTpn3pT1V_sPwhQ|IbwZ>dD-#)0)uxt-r=MmT*@$XIa|f@ylt(*7Vk9-P;)6`#l|b zDqgStqaTz?ZP(I5DI}D=FGUL5225Cq0766_CR24j-zqKd+Y$4S%B zpd-c@#)zs?h^6IRtG5-AJl}FVdE{+&OB-(3Ie_}jDz|0XVb@!sO+>q{DZ4e=yh0M-5mPN9eq5u1!ME-yTJ6~FR1|8Cf zi~CPuhHFqYZE36|Z;A~t?7ftZED|z4A2X%HFFdm`jLOdJ0!HYk=m^O1$~9J4GB7Za zAPG>^C_w3efLjzu9TN=}be%_7TM=z+${M||D#T942gXf$yv0&Y6xS-a0k3myX?amV zt7%{vn8g2{`(zRQ!E@26n(dQ*zo!S)8=Z9soS>^uG0#PFnAs{;wo5nvdwcHJlOOkm zHO%4>gsvCT%d=YPj&(7Ya*am>qdt&|qIZ3a5(HCe!s?e$nPu=_gWVhiSk_2+Cf=1b zRIe3?K2MxRX|w92BW=B!vL0!qZfc6WM*(w(KDT^>ZJLRp1`~ey_6Sd^6I|y_U5mkr zKzUd)lN-S-p)MLxd!+$SqHqzDrFVXESh`cF6Rh8ZF&DV>^1`jM2XB!}>fm8nRFnIV>L z>b_eRYGaHS@Q1`L-EZ+on*T{?pieVLSD_%(+-3mW-1|JbPF~p1-i(D0Rx)o6vfz(kcMN( zld7S`EfAei3t$cAC(7paLKgJB!FA%&A5R22kY}D*oS)ZH_e*W(nPUTRnE2hU z;fB?j-J-So6SNEzGX9z^>#bD3|MMy*TdNr(T+*Og%yOl2tWdkAJ6&``w$n;%!3&;T zkg9;pg}7t|MCgF5GXZZZ7*0sFWqIV?nNka@=%-9P%GOkqs`{wdVz2mkN ztNseaEFH?%o-);1+(C?p()7%V45f}sdIlU$9Z;%}>`yjUN;ZODMG1zJtdCeaSjiCjvuAUCASk}Rbp0s* zlN@e7`MBY@hPs)9f4Y95<;gZK`dzQ<;>Ue{rqnjn<3^0Tuc5Fph`eARXp>k}P$CjA zq*T}(00B^pA|j0!IvN1nnmY)&nCW0P1^Bmzro^?&rk9^Mr$W+DshX)ZXkHCE5(sw}0ofrVd4)1)-j z`npQZSf+(#YaC2h{fyGb+@D5-Nn=0|2U)hBWM9_c)8&TQo z4>EFwE89R3QO`vZbFLwB@*$Zf2|!9YS3( z_FuIjE|-#7x(1yAc4?TQccX;+(44s}Tg#-fZ(*PlSQ&nGc7iJq|EB4pM+Tp?H4W1- z=A+}SKKiYvNEoTySIz(S)y+Q>6#v>qIrsSWgNsjq5>krlc4eJof{{hModT3aU~-a7 zYU(CB5hO&B&5^43)wf}Gw45OUR4QQ*;7Kcv9At?k^`fX1140{ywy^w6hZrMrC62^F zHFI-}USf#OGukg3BC!LO>eA@t8f_^oL{Q^b>#I9ff`-b&s#3~3(_Jin@iMRVC`D6u z-0?p1xWYcGg87jTx2vw7^4_?{=%k`sm!)BiA-VycL3qW65-=Xaaq$mB#S)r470Oye zI51M)h{YjmiQ&-%n5CMRKq5GzhsT~f5QiPh_aY$b=bT}wwASQb#N%LAELZqx?zp|^ zVINgJ9JtG_2$whR3{T5bq)}suAD%zY=S0?0@#9to@La&SkT|%n8F56(fN@OYBYmjY>NN&up1sP|IFn`i46se``wkesmt0a&3%C&kdC z@`6yA5p+D2WFH=@S;zbi^6KsjAIo1t4fN!!#m5)I$mpr5AugJ7tEgKP%N8a~9_me0 zjK}lzJIDIs!VOP?v4V;3FXxLn;->up6OZ z0gaM711lIasS#M}xz@?B9?`w29)C2;Ux(*g*C|x;QURZ5HJSG&_fmy5rK8;_mi`S-!{SExG^oRD(z2Tyw|q zcPcd#-nO8MQeGGc?I=1&sIXP@jb=ppr!2Y~Y z7hN!Inao+eor;N>Z!oh^oXi*<{pR7wP)DeDC_%N87?mh0|3~Z9r|`eosyquq(mxJA zD8*|-5~`&?wvXlWHgmV`=;PxpA0Irdtf30Rt7Pe!ENV}^$ zBT)k*dO%wMe@sYl)c{~bg%<{3$1TB22}Lf*EsYksWtIt!Hl9MM{$opL2O8Te zv`~c?hfXvH96Ou`gA1ZP5q#Dl+1RZBemS6wk zU;pHgh(%ful!Tp@@Kzvk27@Ld6j001FaXe2#Fi`s9csY2#w16=DRb=nISFP^YE3o> zv=Y_uf=n2bI)ZZKijY-aOht2$n*OK_O+isvT$Fu<#J7r$&D!tOCS@cl56I#zg9L=m zZxuD)sQFgs|1SRApAm7B{@c~`S<5x`>tZ3dzI-RJ$=3FrX=a*2XbX8u;{W@wWXpgA zw_#W7DK$cFXKKx5=!O%qjbZGh)j^G)Dz$``TrKdAUoC0#%2uh2qy!OgfB^vuJV1m{ zES)FGv6DuBoK_84JZEHKK^A3laz49q%4N=up7+p!5aq*Wzd%SSGU~`18h}2?nGc8y zIxBRo>Z;ZBZ<$ z0t=Gu1%Md1OUQ?V$Dh7lWf@T$s|D1@?dS*9QlWFd%6hP#$KIqqQ1&MnD$KdB(S`b< z9`^gSw!<2|k&eC9v38|Sd|T`7$6Czp^A5in{-09KnpMLSKZ_2Z7J)o1Z|d*h7@EwhOAw}JJT``6xeG_h;*pZAR8+nUFh)@h#%GFj$J^xcBYPUxP5R)EQfeUjd?IzN*@g%nY4kynOpBBOl-iD2p^M@dRCF3pO+ANCk)PAqXZc7zoUUMDc=$SSkffMUZ>TaV}s4Id~GROo{-*M}p17 zHgVhp`W!p#&e?cUP03ga3VkwarmMig5ito@7E>^2vFM8tZq3PtwK*e{#v22u>Q;)Z z8;=djVfN5QcG(|AD{zEV3d zJ5Q%@8O4e!(OR+{MPoA&xyg$6A;`p``-R1&v`v1FH+q?_Ll$jHA&7*n&%HnY`_N?X z00lE;SZ!h82vf#84Xi8yA;FVhxvUZc=d&z-GlYOc7o@i-fUU-@;_JN4a$7A}d1Hkq zliuuhkC8~f)5huR${)#OzOr5a^nf4$0Eh$t5CS2=z+$pqPAF(~G!h%eavApLDZ{p3j)Rp+g04`(fCv1H%ZE z$6e)l$s%1skgeWpu?(TeYL|G&AO^(jG^ffnO%tYu9Vmp%+>??xX3uZfit-ar7=GKN zR3Z!x2W=&}Ubz_U>Nn-2Ll@vU4fm&sw??s>C~2C1+1&Nm^si6m_YO)P>1{|ZMJkHQ ziLr@3BsDsh4`0UjN%(c9PCo zU0XA6otUPdIc&7Od}8_j%;wwv&C43zZu~#?`fYlbpSFE#)avaXT)8r4p~#P1NV<*E ztK#%E5bU>j~HfdMZHKbP&S!%Q8iF}Xc3 zU)es*b`tdoL#VoEdsPGGrUcPR7|eQsw9MCFwm#Y(=;upr2&}r zoc%tV7^2606y;OKyF)uOl+Pi)v<8ONW4EzYxZ7kFCHY{b(vj9uPLvOoOBO$<{scH{ zy2RXn74&xa@l?I^klwkV?t^6gPW*g^zNA zCj4*Yi{X#TARBrbS+PWyW-Ey3de@yvt4uF(rFKkX;G$LaGEEia(n_d_482I;J%}oz z3vw28V=xm3Ou#7#Dz3!-xfvaT%2aHGC3OvavS@IXv^_B?mPMyW1WO!>v)IiK=(zv; zutfcU1nFkk?_q!l)J*F?>^uPxfrn|#By}n&tZg-h8QGnifZ4umwoypAUQ)1voU)x_ zB_w)h02G)iSX!1!6%2;!hMsnSdj=mRB0+5E+wi@M%q-qX;?YU$wm8Rjc)uzTI@zb(2pU>yN{av=Zy-B2#lBqCH+_f{cD18r5c`X;gKm!7FRF1kSOvssR+Y8j8vM(c!ohplR$Ve zCeEv{$F#4!6Nm5!(isTAU;qF|lQq|&`DU%MbBPoZWdSI-j0f_|d2LKxv}hcBOFTvz zQxgHD{J4k<&^cq%S+E zY~+9cBN=3}_y%EL=VCb0 z9ktm5Sc|!$;sr93VG2V*JbLx^)JC&WS`y~>)Dh&3Lmqj##zQOIcXmkKjHNW7cg=Jr z6v#w0$wd9a9P@+LDpB~e!<9of%+oh=-_c1X&t(76ux# z|NEe1;D7|4T-o~x9P(zV`u}0)ITQhtXRIXE!1stQeTSsvH1B?#9veXba$|n zRY#>t`S1GGD#dJNpxbk7A_zIWrQ!$dRbtH#BnP$-tbSLP#M-IKbRojke@a)+liFZ53UhZf9J6Y&29U;+^d6 z1C6e76>voYpK~0+-%m#&#-8RTNYh_S(69uF$2yP7-slq|T9FjQj@0e`WwRwq z6oI>zYbJT#{L8ZWQ8TYjxj+Jd2Z2zSsJvd8@}P*2C{`p>DuV#1hS;$>oz^IzLOhO$ z(0C|~RFVfY9Ftyaj{H%LbO~Gk|L1@I>y1Xg=tfri6bYW^SCh5? zg&RurTXv*-iOIiA-nMgj?)X#eAd>0Q&3*hHdJ&|VlA|MQoOLq0e*gNFiX9`UiLC$# z_!1Th&A7xK(;5Rbg2RGB+)mVp9pz)<(&|U+NFBIY{`&DWHS6dV{c~~u|L*W>{^bN~ z6;%KGpk(I&1sGykYY8<_NoQ)kVdp&*d7EeKq}L$jjx2qbi2N}knM9QWksm=-_JiJ8 z6o(q9$)!TZa|(+`m%3WmkQ+TSA5~p$+qo30e>w|Pl~>o}Qa^v_qiVj&sEn9_)0u2Z)ke#PO3;T*8$*KA)89?y9Chv`hR)qns0|L2y(ANYmfxNC(Z zi3zC-N-~iEnegz5o?MV}K_`JrTugFFvS&T7!G&kSw1H7uzbr$O9Bh`NR8yR)rE|0q z6~z#p5oU3FQPB_k!eh}@Mqd>SJ~C#l>ZiBSzt?JN)Q>+?`xvnljAJ&QdA%!PL@4n1 z%w3|fhw3~=*t0uKNfUPf zje(V-i0u#J_E1Iz+kr<6B&3~T3_iv7H}+IU5Z9KMWdPAW`ScE0(yU+q`W^rCA4(DB zuYWZNNld*5v=fMKLgzFb$N#4h13MFqOoms**V6}e6~7fp_J z*y!tV|ND?+^#BC~W!U=(Haa}zyFX!vSQ9CiU#ujzNaPBweDJNnP}aANMp=28VA^QR zqCQGUjPg41AdbPO!*s(uK(y1+6H=mBl(t0bJy$Twk&zV9qq>_fy3`JpHma$`X0`9A zzH!~%W*Vn_5W8zXVQJFw_rI~J^xKZMvvmVYkdYxqJF=QNFqXv<(rY&%mPM4(vBh;j zWp$;5cD^7=19BH83v7i0N@o!_C_tp3c3gWb$-G&gh({cl;Gj7~edjX*0d9yg(*PG6 zM4qE#K*W##`Y|ulKdV|cgz z^fm~SI{*8iWZQrRY-ZVO4^0?CqdQMwD{~Xwn`5jn)Zt&AY3YZZd^Xbsrkl_(v4<9j zWxTqw((R0nJ#_wmgFvMl{Ll4y|LP^b5R`xV3&uZVPbvTR)dYAaGa(=d1f>(84iF23 zYeAtd7ev}KgsnO)gv2t_bLg)osH z$Y;uz46PxCPLHLXZAx?@LB_ZUG;heH%kkVX9^wfB{>(s~dFPdx=({D`%3ijg(HH4)DkBeDY$jI zx|R7$PUPyDyoTT%%lA9g@bd1YrFu-%f~1*J#nOMZ63U4={i3J0Mh|WALsv^PtQ8ke z?2z9u=~G&f!$O)P;gXM)!*lWdRK7C%R?J!FcH4iwJ9(_e%*%${hs}$7q)ZS-qssq1 z?5~`Qbxt|n7D+}iV2}s^00X=%d5ARjBE<$G(ZxlOVIaV}G@`I0HM{Rm=+nzSS08Id zOqoYCQY9$=`=Dgo00jPI*ZT=YT1O*F|6war6U~od>?GQWjGL%GaKmLAxpMJTMAcUOyiFF*E&Do}whtZe9vV zC_ofHpeL*W(1>V)IpN|ia>AZUG-P6kuMxDi5SxcGW(pBYo-~@?Od5id1ujgvF+S=8 zrtRQc4Oo54^2Kh|nfEdC`vQIGGwLTkiCsc5Y{-zpu=lG^`pM1Q@iy#(6mDUA{akCq zcK2R8wL^H?Xe)nrcBV4@Bw`Mj!rjX=H_A%fuUX&8$Ahb!Bq6g11XB356=Dk(1xOWB zUhC&D$I`T^ZfV+-VG2!Q?22u8u^|R`9hKQSyKGtymu(RQGcdE{bA!Q3 zW06QQ0=l)?k*%W#7j;3`KJms#K_nN7h#FFa6H-fs-d{iK21$8FL{t$ZrBwj62T7q& zL}D^z>jzL{5Ig`}69A;D9tKpp)J)k7cuH3ORH^6b5*ZQ~ygcv5MUW7yAwJD`(h=)w zRNHpqSK%W4+~YPW3Zn5%DcWasEkP6yhUO|>2MWa6?J=-EjE-1!v+6gCA#1TEZ6b+Q z9>f}9i6+QsmHwsE?Ly~0c1;~U6qXl$Ct=~Xd^ID8q)sI@?N3iDm(p^8B)lA zu?QyCliut#3IF@BWZ8fOnPXUM2{oW<=j$I~VtEw3iDm4h)#^5|Y<-l9txn}+6(UATuqGqbSZ1Nx0UpQ3} zA!QLB8-@gfVTZ%-Qp>EO3Sx1#2th6gL1bkV*Hi?0=PS7CnOsFqP{eBjW*GNmvk@oG zV(*lf0AQFwux>=NhjqpP1y7Ah0Hv>w7r7nTnu|0HWo?WhbTjak*{tFEjC*?N zHWIMV7-HQ5IJP!SOZ=1sqcuD+B$mjPZTnucsT|sk`yaV%&IvC>gZC{COhixhGtP!517t`vyPmrp_PJ2hCB3^^t&U*wBpSxieP4#K@{^% z4l%5Vye#Aimb64rV$)nAK(;4nQF0zZse-G&cg?S*U_eWkXvG+5a66>tpNzb2z`nn; zH|ZxBFJiX3FnP98f9O;Q8yB*#iFsu$Uccxzf5#gwnk^z1rk zj)p?<9o&l<^072+ad_9mp)?J&zZheG@*n?=sag}4WXUY%V1i*tnX@$yF}@5SdGD}U zBLe^pcdhx@n){;v`>;gkfCPP3*lQX?u#L=nA7Le|Qel^8>@g7{1S_pQh7GVtlmJ30 zjpcWQz_A?Ft!AAZFu>i<(muky{JZM=Z_d5eh;s*V6f($LkgP(Zxm*N*%%hl*+KVy{ zgyluv=*}g_aFrg12XlRlFkSzU>j&Vf!5B?cG83sD3{vAP3x;|6@%00hC^9k_&?UK* z$dCfTY=Gq^`UkUxZz39EAoFD^l8QTNKoDpuB3gzmylo}|9avJG&mo`e;RITX1v;j? zl0Z3Qz^9J~(N1TOREcm_kw?43hKwNdkbn&~Qp0HW&Zm>y!^ zF(K)ggtXEmie@%J=or>Ij+7y#f`_2>ZWAi70{axr&Ogwrp*av^-7os>1E z?~)}thw3Iji;<8Xjy|{{(A3Sfd6h8B*OF3OqiHO}zC}yTTZtQg0nx4GV<2#gTuq!y zmOyk(V5ODNT1bHJYk>t60`dptGfYlT<$+Hia6$^1B*S-h`XJEr-DJaL$(1gTz>=l= zpKF_zS?6v{VpD7&YXAG7MD>6KfMVEt4=ZAZ%G*C-=2#NJdu8lB5h5`!Y`ugUkg8Ta z4R;WfX6u(6&vz`R`!?|H8mq7GpDXlooah8??GF4SVG=rxD z1nvhSn(x~@PC$q^2LW3U=`F75G7@1#Ebc1(Ux+-5In})xkHudIlsd`hv!>jtZ+q|O zo!;-fzasD9N!&M6cyhiJo5Eis$6BPfZz+jXuC3}?YHC_~_o_s2e`xzNRy%%%y-SyJ z-gfKZS1+w@Z!Kf2s{Z$vKM&@3@1Ku9y6x(z26XZ2kB^8*hVnq8!ZM@tXxPE!B7pM>45*5HL@-LFQ0=_3k_04-Vj&#zv6HDA z(oYbErNMOdL=r1slGh$%M z1|A$jNU#7dgphcI!m^0~Ugk;}lqQ0x-3*HqZ-T?jAP`YSrh+%Fj3C5;RFzO5>1_hx zDHr_;dKxgmBR-sLr9ROA`_N>}00skLSp8=J0&ys7AFM0^BJG!7xvc;Sp&zS%HIRtv z<%)wtCLrBzF@+U?734Jix^Xv62G>J3jma8&XzaJDt2HcbGq(0g+Szg8Y(;mn*YWmt zBF^>pDEicbpLT@6Ay1sDH(Cvgz%I;Ef!T?^)G=4#y4|IVSC`6K6t0F-dQlaYOXE(2 z7VA3HP`4fYe&elzM*2;`5V{DCG5$ztAs9fHp{p>|q79VJ*pkvpU>E7wcN+U?06=iV zE^%JxT6dF_TzVoshbvc~jN=5XzzzWbKmcSA0f2IV5DZWN)sq0!-l6~k9*DJ84Bw40 zsDW?BKnWu@DTa@m1>=cKI3n)O%E9g$gDwTFGc2P3!e=Hny4h2App-#``2Xt~D&PEirde{6|N5Bj#0M&b zM()vGvv{D_D1;z#?44Ov8o&h&2_8QB+3lcy}g?dUdq1- zOytcu#ktwwVJIe<*t9G>+_BS=FAITQ5pi)aqCMj#~dT$cOy`{Z3 z?QH$t@>71=)hlmo`%>8UwWHqE#vpq8W&>7WQhZbD`PHPhz5Z*AR?|;Nmwe3)uM(`l z8sMe^U~!+P!Mv|}jwi=rT6m@IY-zCGM#Jv1>afRK=YRj`wLk6Tm6lD7OpKBWZO}0e zB`D){0EA4TaTOk#!cbwwvBg8$qj0k3sSlMyO>z(8ad({G{53*uyQ8t{6_>qrUM z>yn$-)*Up~OR{~;9j2i3=(86`C8MHuB%B_x-!ZXEs;qt(9r)B-KdkhwS{! zJdDDDCUB6;nHQj?hl(|}TGQcj(K7V(W5iCd!1z~8#mg`ooWb6~Qt*3GE_H}1^TrG3 zD*9yIST*V_kGU$vtmnP#ApPt4eqC+ypQ)#CBaMAeZTHtT%cR0fDQ2$y51x~tQjCa- zY>c^##EqOPA)B+$Z!=~hp&>1ZNl7fG+T5fPPQ9B}r~JGC0q_A1qim$QAsE4dntfT} z0t51t8*E^)3352X)wNL7j;Zkisj*>>*<>XC_zMn?nPgshZ+_`ev3|jTXI1}$0ZBI& z#M6KOTfdg_%I@nfW&{Z(DKL{EoEXZ8#zS)~5rDu}2n!n^X@hi`kP>XNj~0GW62T^5 zTVd?JEA>zw6mdL6U?~X04>VvgG+e4oTsP81qj({WkTZy!Y{zrgs%r>@30720AB8V- z+O|u6ZzBcme+HK4r1Fj9hrXAl?A~_GnSw8plh0^=`1w06-QMz&Dh^53d$G8ZMq5&t z&7X}XTkkIb62%Ar002GLi3=rtAcGQ|IU(a305}y&7KUbgJ^5O`(TC_c5?w>bWwY|ND?+{eT4UXIkqFGqPZM38Y3#7hfjo|C zJ*+&;r&*jnvS==mlFMltE>&#xqJM@72o1R5yh)areY9Fcu~e9#IHDFZT8*krX>H=W zA(0}w(Lxo~fN6r$ll8R9zAkBbwMUyL#;bg0ZEaNHy(or-JZGN!=h|(wai?8w&z$-x znx*mDjC*ZQHPW0fIhc&Qdj7M-|N0)zs@Bj2_ixn1T*W*G612QXcC(&d66cgK;2^Hx za|%I`xI!W&3wYDf@=lA%{R<$)7k<^fRleI!ZcxqjIqI$Yg>cT#&Um@AvO%esGLlK$ zEJ5plTBU|+08*7;$p{)Ba4`jr{2|g7%b|s~tLw%q!}7-=(x+ebJ3{hGr)pBV&Q*h% zA|(gH2<{3MGQt(ipheNjmTEXQSi#gP5^Y2?lIIsP$>TpHs!IIWkKm{-zuHgzuJy9p zY;UdnsczRVmfa^A`rT5~sn@!ugEl=e@H`1K#)@QCY2}QfejLNzQUCUQU+{{>(Mu`= z_6Px%&Q~C^SyO-MnVXG$G`4x(8iI~F)91sd(8>R8k}a& zr`LbjO4DL3A_*zViw2@8k&yt8o&*6>+j&qXs>q`jMLC3gQ?TTkG!*M{rC!`9GmDQ2 z7HEQQv}+aqLB#3stkm{)qfp2~(YGE5PJLo()*|7AJBiCtw!!!;;Sc!b@X)-zWo zQOUi8c*Zf?rgzOx&S8`}GAWRv8cE7DB+3?4#t1Q{=5vx5(m)Y#m1{`E63CZ3K2NvS z2y`q!QCN1gw=CXV@6?e|MZP(Ti%*Lt)Ea8rzct|*B!(7IwpFuLngl&8RjZ<4Ja{DTdaa(xi#5>e6=EF3q1McVoIV*f zgueD2xdHU=Npg`<%beBR*6@zTEox`~`>;gWfdwsQ*=r9=FpG?vFKENI5cP#=%q0-Y zBd~1sgCZU3sSQ~M?2Nzi5C}}9s{JHjFiVV_MW0nAK92xvq>BMvYQmpvg6q=E^$bV> zG-Wvr?GbH5O~agk_9A}h>RlKx6p0eU)O{TsMGuS|Xmluqj;cMRb2Um^Sm{;j%uwmH zPLbo8RkTr5-YRmAW!@@?>SLZ~?iu1ZzdPCCuU>g32)bIilQ?T~U4>x7`88`_r$saf zCA>@%DZ|>k6VPeGJvG2(jA1JhGSHAQ{4eEMqF2RTI1(j~e-a@^XhHb$@F4DzGuB^5Ep(Tpzr3Ing2x(LYQ zXn6XO)y>}#FZ#1ZYWrJFaJT*5y~WMkY}L~auD;utc=7B%#8by#2B`U({MmzyDFBiQ z7<71OGy@uG$=rYtNeCbbY{#z8nBY{6K>_TpnLd?cl{&8;+-c`x?rj&Qmj6<=ApF^` zK0B*~E`K(gb89}WovgII9TYKrBuOnJ=)Q~yCeNI46-l!SBUS1$Sr&zIRRqSH5Jg1F zqpUu*IE|6To#L#NGpZniqO}xwX%ZbtCrTx!iNfODb&@oiCAXM?fvh+{)gLBujhEyq zC=>`~-8O5LsE8x*rBayd3L=taN+lJS8UOpRMBjh}31C_44?{wT>?G#D*337x`K1YC^;1CBWNOB@}K%*R|I?G+-F@=?*^dy$MFG;?mwh$-@ZX8zsW zKJGz%9?WN~CFbkYxPn^9fsD?x>3%~rx zkYMPS8kB}CFOOOQfNL5pU=8r?(8+`bU=)>E1Md=uU)%3qHmREUZZ6*Q)yamm>kaaepkX-kJ;+6?6UMQ-)6s56B{;0O<) zM%@_!0d111FKv=JUj;n!_Fm_eg#t`|ZI5aWIcrM3^eX=y{-p^{ZYxgI#8NMuF+0jrpR5LTfxv%4!q z>^%)(r5mmM_72o#ONkE>1r{WHkR1SY&bB3bPc_wk-})5=H&_)!RL}qySRf>9{59f( zQG~4rTt>03Ffzd73o}8h2?{QDJ=_M8*T|Cs9zGi#IOP=$2&aU6F*H@Eq<2eW{mmF> z5M!7?ln#Ukh`H3}5n=eKK#avP6ll6~BA85Bx=!t z4I&?qjX9LiqjKmm9;m_;uF7;4Ir9Req$4xEktXEJu);TBq~nK6g#bZxml^_dlAd`Z zpMhyqEt+lWHxQs0OsnEN5%ya^P`Bq9DH&kKT|;>K#lgxhpFOwKm7|eUhg0})d{#_Z zCY;FNF&tFYlq5fMmaD~!XnCF>V?`?^L)*abcMZch+^5yIOWXeXrh$#4AAe7O8z4+~ z>t0k}ZA4U9+Ua-^j_)k7d@eds1g9_|NGvQN;0^&+Fo7c%6uD%}f@Nv$_Psfky2 z;6)6Ca!U(4kcDnkS@?5=0NOw$zjeTd1I^2!VaY|!$T~8bO{le6*gPI+;iArt8i|My z>O~V%R6;+RF05^{eKIko?6fl2Vde|yQ}8rpO;uYoXRJr0o{&HK`H$^-noE%lfBe3# z2c?t4O-TI8Eo{}Y=71(V0Hh2xpb-WDq67#_;6YV7aXtV0uteto1bJjxdk-r5l&sq? zVd!lV36Ei{WeWm3v#a%l9`rBzZ^6wy*=~&UIc-EZPFv(yZxh;hrD@e$DB`~}g2OWf zhl0fNB8>1U+^H^e>d~a_1lbb>MkaRB%!P*qx#Oe znXNM3ndEWt=cxIdwxCRp@`bZYG1PJ`B)Et)M^dg)_uDO4!75A?aSs-0lxb$5C`<^N zGn6b0$Yv&(v3BcE06m+O*imN9_g*#chs~^MbfP^@(ewScHs?RyE~w`>%C+tNtH&&l z_DH;D43(O+cgSq=SYNx0&EcEd?Va`GKk3%*X6){T6q z=(w6P9o;U`1JouQVagqDIKz${eMCH+Tl(>(*_)q;qQBS2broTxAng+vVr-cR2}_Wq z0O=DTNP>V74pj;IVTnYB@NL8zsKYBpU7cqwX>-2?-G=`t`rMOZ<@PEyRFHw-y3!3w znNsQK{X4U={Uuq|A;OELCbv3oU^8aSbu(obD#x|0WHyP1e+!$79y>TK+DP`0p zr=Dr~UFY4K*<1gScpyr8&}0n4lj5n_!YUX%zy-W4iJsXQrUAwf%vh{mfqv>tN8OBs084CO zS)yaZN>zS5AZii>LPahMq6vrvPa!T-NOV#Q1MLk8lOC!@z|M5@YTDyZ*fIL(#>Se% z4Nt}LE@a|TuAo@TXf%A&4)KY8c&P4&r6wa^<0V0mVolIC!|om>@HMzA2`rTRJ<*8Mj%5OrxtBlhu z=6NlA3krN1K4{@Lj6wCddO9fdrGU5aF=S^LxQNvFrCmBr$ekNI_#a+>youiVy2jme zAK2O9Ol=zDpXeu=|4vr^KbY!T{U~smF-aN`B!B_Dt4gwU#9}cOB&SA@k%UMy9Ruqt znG%%5mwD2Z95MzWt%zxWT+IpMnmuV0F6(>js&%%&)jW)}%-IF}kIc`iwtYZLd(4m4 zvTyT(SIepo?I!&9H)owr`ZaQ^BcD^A?EZViB{_8;)7fVkPNe_)z(mb}1d3%>>kmV~ zl5DEaY3N=P)sG^*a&*_MGDZZ{Z;TOgfdlS$VxBu>YVdkza zSLl#@wxQs$BtaF{k=aeki*5I`L;+I1@2>}Ia zOw$#q!U}HA4**xf;36Q1f=De0D+qi%*JMH(Vp2N`k~P6Evv8tk^^HVI=}?F9|Yo}gto;VYCZ(pCOMbun~mz1`~+ZDpvg9=I|=qIq}N=- z=REloY(a34oyZ6hbI}qH5*$irgpLcUfZ;HGVm)qi{a`HgzA#A$x0PUqs%Q*gg5aou z9xIjFMF9ZYn_5ft(u*s_uenL|`aY1`Er8ud?z!sAD9+^Im|3wt^_vr;BmLRExp?X@VZt}y@|(Ksu55>#wA2H=8lVe!(9DUnhfh+)x6T%>6zDlVz+iG^ygEu6*>4eW(W8SfI4M1awA` za+dqwNY=y$Vyf-oI}*gYCr&8VL{kV*FsQ*{#!hz1Vd)UOiaZYHP&!UMhp0z(?G5nD zJN_QGf^6&7IGQeQh@v8wt&)SKGFeu-Da7SS5eEE$ZnaAGKdu5D6Bns!6xCX+u?wd~vj4j~x>yuh3G}U}&ha;NwU9+|kK*#u2HasTy zUF+KSt^bJ1c!Ec#pJIr8m@v~~Uw?<1^LS(sDdqmBt*PcAw|wte$!d8!yDwEZYntk! zOx{e&Ts&Ufo+lN%z~|RXy|{oSB2sdrVX3jg0WiqqW0soaONs*nqJVQqg83A9uc5~w zkrF!P{Yk>n#FfPvl`K$VzJ5rGM#y=KP!>`ZM0I*4U^x#4HPDgbrk;8K`=CVqfCQvr zT5AtM@`#J8Phi8VQOR{>th~#LLN2TIm!Ua(n;!5yXvoA>b>}^0vET4ewGE}Omug~F zXY*O(udku$;V1QV8dp z0I&YGqxf)bjepnk1V3b^^Sc|$3={=z>OxE{^_VWtWirgeJ2~6mSR_AOdigP)gT3iCK#FT(k3(|x ziD^BsdlfvCw-F=nPWi7w>T8>7(IWqh!iOp)MNvQh@{i%zIw2rXzWi0f0a2pOjEMpPCBeXfM*sV;MACo+ z7+u=?2psT@3~Ntd$g2?vZD;Htc?veKY<+}}6)-WQ7yVYCDT%B&V8e{>F5@`;x;2KL z(vrQDMJcKCe_#>ha=oi^2l6SavoU+i<>ucsqBJeyNzTM?yYR0)%!p9V*28KslvSj$ zAb3VEl7i)*)k~hCUhi8{_3`sn)+-Uu3b8?0l0kZ}jas~eD0t||;v8a>k#R>E zW02%c#;mPN3&n~Gaur2HPb`HA2~(*VSmWJZGk>kpi5Ml7uKuxX+o=_cStuwt9Ma9l z3fu!6UxWgQ5gW_w@u*nUooLw-CCWbsuB-SFCdsaULOn?t0kp5yP=VZy-h13NJkCFQ zsdMnJm@rdy?sC<;5n?&?cseC`*xMDJHDa(qf(9ZZv#`@Du>uE05_on$v#9S0TZ2C|EHzoboMSitroc}ZuHM7&(q@l|wEfq`HGi`+pF2#}yqBw;gj zfCPYD+ItTyV2+FnKVjvJ5`BYX>^&9&TQ2MUgrg8S0f{PDUS__bmzOaS@`)@oA-8U5 zMSiUevjNb>?bNMDdHY5UWmW8%Z}@7VXZn`dZ^LVs6d>?P<~%dy1BE0-)g(-y!^G`E z5F-4h=LILkb9NyHE+)DSKonI=|D}j=E*X zQtjQpNdFhIP04+Du>gBqq^8FTtrjEC(D0paz`oJf49sOKNR8>+aToBP9w)Zdth(v}u0topslsol18tZDRif4H5WBR)(ULOB` z<3sC>Nkfl8q`Dntj6-ts&BG+RYG4`2YK` zWaxkeH(^7%|C}K$&2RW9 ziCe$|4$g_3x8|NQr!|LGdNj~1c|1k6AHh#*zQIF4x=#X?%S ze+Hlj6%dtyO_YE|y83FEa6G%qtr<$pvnTk~Tb2ZX?{yYCR7PN!&&Hyw+I)}e0jGQ3 zF$~jiix1U+i)Ys5f}f>rdS+()su10U>}|7kD#Tc{sXCcx)VAdspT9usey1N$t=k|( z=>J_-H&Bi$)MC;Hv?rAHf4$6>t+q(-l;s&|Yeh0uP@c|;b+rvjGpVJbrXZpK2Vej? ziR;ver94J>sqddU2@?Fsj9fq{!wO{@j*J5kxw`McX!fXzCkhZlGuKSv91#ualTMAs z@}ivr(KQ}sYB5jhIucSFfBKmi2p$+}q`<<;tw8Yf5qAIoQ{@*Nqo@K3D??i(oU1_= zo#Dims4)O>A{;?W7G!)eV#LiJ7Bc?>q)`+}Ps%D-*aXQF5mu>4z>gV-9QWCQVT3z1 zebMf2Qj+PLufDTNh<~mI(i-WoRxdYuw+aJd`qL(pvzR3aH#xO-f~zWg(4I`=rvLQ8 z>+ZJebtOasfp#OYQtehGP>Bz{{(f$_13o*7>h0Q(O*HlMx&E64pX1whMjQNJU(c=F zvW`jY8h`*10C2)Yzy^4Agb56iwvh~~gz*D5cAN%AZnt213Xu4P%$|$5sI>`rZGRvC z`=Dg>fCWot*y}G%NNC8aon@t)6zP*^?5#N=)FSCAhO11N!6=#@bN`%_MvtReIdEj<-GD@fbIH;w_x93(YzSvjAH z0D*_TK_Q@570zRkfT43+u}9MZPiG-kFvBxWRwrHy6+mKy#vq`afKjs+CJ2lNNSRnV z7MQ|7uz7-sOc)5F0|7}X5-2u25Rbs-;2^kQL2(wejH&{aFzSuE%VcPNB1#PwMP=x= zWB>cmWY7Qw{9xDpYXAyWYnCJrf|V`il+9yJVRTE9jxm2u#9kYuhNtm^AuzegWVV^9KlSO` zE$TRa>foS_*l!`ZetMPJrIkqGw>~`;!wP4XTV`7lWUl<8l2vYgJz6o1`K+JYny+4W z|L;rTafoswDCg6^l>h&Ig22&e23Fw2@t1SbpWAb z#N@&PLW|k@Lxk|@G7*@#!h|zRjm@hvN0B^YR#u8$Gi0B+Eq34a{i%J}^`G2zl8%G2 zX&XYRKS^Vqeo26#F=)$x-#bzWQ?CnVOddShr{!MoN#z{5O)sa`szqoeG}33%mYOFl z!wi4C)t>+B5C8uCntYoJ=>AGDqlDV!Udn1tXP<3h-~Z2j@BSEn{52nj;fG=!k56*D z`2_R+-QC;IJGggi)sA^{kl6ZFl$nGyqk8jDXj(?F-eANhVr*$32CSk9Ks9jiQ9+)k z80ZPLAt|7;I2aIFR0;q=aA=UpC4e!ez*|Hj#Rr&D3m^gnfH*+_cp&Ko=x)f`*3?m* zE=5ET0Yu9Lhe88Gp&{D<0#SugW$I+)xKZ_DSY$4KVM^59*;~l}Mj^zRw*E9m#Ls4_ zI}wBm0Yv2g90Hu^UiVVawV9YIR{FqlxTPbjIGTt{hm^rg(~)RXFGl6qjWe|*g-9J~ zxqJN%w|R(u9;ouPWx+2{2@IkcdD?uA8HZwz55Lrwp_*)I;!^m8#HR@rX>~J*n(X51 zxX9Q-S2k%QcAcl6!S#s4kK^YSj!o5?w{M-W#Gq&mq0>Cjxoj6Mo{PN{vkL&|Dr5w} z$OvHo3PdIxvlxzmn=D*=Q5$~&x`Uz)xV5lFQ-}v~k2|dfT!+x{DH}kj%1K2#Dhv@2 z#Y}=m(HG^qePyfW0WQOXNlroqVSsCE;_oZ|`Z*BwOInrMxmsU#?a6e1IjQOAY6_-q zb2HMH|NGEn%YX?ZW>{`-KmhIxs^84u094(NYyFpi327d#znE|Z*`m8t53|`0IW&{b z_#l4}=9Da9e|i1W8}bb3ND3UxpiKbddcl zzLu8XYSYJC*CH(eyVFt%@!1XeM>)DnG8nxkHtKind^ZEmKX&6EUQx_D?(J6*l*FCc zeaY%8Qpxe8$aKWwhDjs@>4;cC~;rLiOqr zz|Rp)Y({X>Ei|N!1{>_8;NDzPUB-aQ+Wp3mZysDhdwF-ey^Tom>h@npk0MXI_#bjj zs(*UHy>IQReBRlm^SL#>zr070>zu!vd9<_BI@R&7n`7I0rEhFN#x<+|=`Jh&^{sE? zQRVd0CN=4u!<#mRx#_IW?Dc`5r6rx%l+i8Rq-MtEjLWZPcm_bHOd|{$(t{=*t=*OR z@818K_RW18HC+yLMY=y?znf`E%gvosS|Ym4L{cC^hklh`F^TnEhMN9=`!?p=%*q|& zzk_@K)ihDHMiL-MAS;drBQWgKG{1lxl}>>$GmPb1^BX#ymPe3Ywu@6#@iz&%g@#Bo2r&o9dfdyy18ejb5vG@^FP#RFCx*4n#9D75Drpr4@X>^cO#Ei6(wj`!kQV> zkyXmYYQ~GPOhgGF&7ZF5rZ`LoVG%(2q{%Z7j~#QPTWN%s;hW z|B|haN{YW@7GA9J5BW5s6}F{~y6zTPJPeIJ^Q|JLshP|b)VqzJ8_g$#Vxk=}XM(#%)Pl!b5SeFaL zF(IXeR<#NEYQ(bIJGp9|lvsjiva9pI#_8`)EX29$GP)(&<#w41JuzFZUuL_}%u9JB z4Hlv5#J0fTz-)2^rtNK{tjou*)S}bh3uGT9_Ppj;DFydY$d`_jm`sWUSiyq?#36tH z01nL*=qH5#`>@d}-dJ+kv+#gxD)EBQkJ>DPzW06G)-;ebS;veFa{v8`nE!wN zjWq?9t|;5z+p_v4!CMF6A}W>s|NsBsT3dhp8=uNNCnkiIdJ1O%C;X zKkpQj(4bRktOr4EDK%w*u`oGd|9T<0==Ko1MoE}~MOI6a!AINTO_;S_P#@Q8rmyW? zzF<_SiL4po|4Q2Z>50Qe8l+1TKmOuDPgzH44cxe0$Tr-@6RnCKmHpL#ZD@hY@8or zDb3Wm3>dgGKNT*>(Dc}H(1RB#@KKVJUagu{eTns0bSwW4G*WC#W>ZHz+Nk2=ckAkD zDUeKHN{8ajp`{lAp{S|pQ)zP9w!cq}pLZsr%kw8AcdKayDQqC5o{3d#Nr2SHijU|< zi_6n7(aYp7tgq`5z|fj1p=oG8dg^4mnE6%WyQ;gmwfK@C(6+>oOH;r8>#2(>7C~uB zHz3q8&&r7f5dZt2Wbl9mNMc$04@>w*WV>Hs=Ufxjg>CF4*QpSbEqR0)^kX526&hv; zMzc^3EfUBGXIv=g4yqrBmy~eIHl(^M-J8jgC4D=Vu+;9`Mk(6Gv@fD6*LuL587#^g zpeXS(4VHqh5up}NiDMc~cvPmJ&_snWK%M3grq3i}4|A z33R2k=V)aZO}&7Pr1B<+O4L;_*2h%o5HqB0tu5&-Mscry7xO^|CzgefSdH3kX_Sc( z&j7OX(Ar9r@F6XUQe8B-YO^hD?KXa{HW5xN5ttDL8nJOWk09^=&`Tth3e;eW_x%^p zx*wJ8PTqt*n8c8~&8xaANRKaOkxBv9o&vFXYS~Omq2{BKB#vF%KGMb%G3eR@5e3yMCPv^VEqFW1L}! zcT+!(M{>iMQ+RaKB8JhEy*HN3yz&=SckXRdWQ0_$*xYy81EPZVPmXTh<8JL5xVbLj zm($1i?tvq>XO+)ng3`?bu7nVAwgSe%Wh_W-(SX+cM#M_b!Ci^p`6W1jsnc-*5q8=Z z=EXwC`+h{iS5i6Osp{O{-M{22GTDYU5=uqh0I8H_QNu_!c_|h_>l7odAp=d#c-=vC z^kTHr2=6RwZ(Ozi`;cV$fCWZiS^E!6Fh^&LUtnT{6N!my?6BDA>y9lv%$#uUhKrcZ zSzHMqnY!ZE-AQIEsjSqyf3y}QVOxtXGflxZo2c4bFbv5u$P_H!l`<<}GX&5{rj~^$ z%E(LNuGZA*)-7+<*LejVP`gvR+A&5<3l4acl3fonFefja-GoN5qK}H7B&>pp*1iB_2S;<=wH=&RpiU8OLio(k*{(^LDmtgYy1x zoX|cE;BAA1sAT_8X~?+(s9lhX%3T|d;%k_7GRm~ow-w7AIAUKVBv`T{Nr1}IAT$9& z0Y{KM4+3vda`8s+|NEe1)Bpt-V_546MleK1OHW~?g%q)YW30U`NZSgnJ&`HUbtu(} z=IAZjpkxBnLqjxwVY{U|KX?Du@B99WCv}-v6cB+0J&Xo{$s1!BVi;(MqybDFAkbzA zg|ZtaOl79>j-1C~tm3LAVpSZM(_=@f_ATkKz?ZK_scJ066v8hty7T+3S#ncOrCVg- z+>Lg~BOG7tsJ#8&=Na%)-ze@R%rOIy8H-ydIyj-hI+EOyStZIO9%;2C_txXqt8+|b z6OS^qN$3_-MFTQZq~_;$mlP0^btNX+u}2MtNA_d7qPrx`3jhj(00000aTyVZ7i;d( z7(mtv!VXXjc|i$(<`^6XBVRtjCJ0oRe%%+@*`4{9Gc=!Bnf@5i2m)u(U2c#eMgCyJ z+(iHI?g^TWAOE8fyH0cvrG62={3CGU$T$D`ohC~s5Nt|71Q}NXJe{Hlm!vtMb_H7e zf?~K$%sN{7e-#MpK?a?g{1PD~bgG=z>{bx2Kl=F{R ztUI|cE<NY1fq$OS_Z&AFI!t)Hy?gX5e6ixT>tO(Z01fuu zq}hNDn6it`tu8b4!Q21)pk(C$1xR68`z%f>VCTwRWunCu5shc;J&@s2AFDNniZp3h zFmg7je+^z?yf@4XOF3#I==FQl7N8NU>mLeza3-I?Rw`t$8f)83f{huXbzJlotd1&ZKZm zu9UhqW@-C9nn-%#fJNi z!tvrUs9HeU7)z(}P7NBV%Q|t?=QfF3N0f+&m|9ED6H4w(qZPa6GOQx$B)+QB=sv=1 z?I|aPWex$Jv;9aa!U8D~cu_96E&KkKK#m+NDb}+Dxvq@65$}2O!^ro zU!s&h_lCc&I88Z;u@>%`RnAsfj!io)X=|B|vlGm``L_7$#o{f$du5wbI~T1FulL>g zY>)AeWEh<_wB2gHvKgpS7Spg_ULMw*rw>Rb&`=y~dH@ut807{s zOeq$KWt(wG7w-q5wEUaglv5ec#uGiwTj5~@tB3BrzDNumza*8fW3N@Bt(Fl*u*a*D zf<+2UwNuUI7ay!k)Cvp0vZFsbE%(2FW9jC)p@S-Di<`drHsWjkspv&Y?hloTNY`@W zBDoy(bp=G(W~^F%ykZe@f2b)onM&gJi*+Q7g$zRO3K5A36&+LnF4B4c!WPte7as`; z!BGBexU@!pyttW#TxU_WQ;>AHy?p`~ZnIhN+RUYN50MTb<>`V!qA7U>pLG^+kNPf} zAc`m9(VDkIPm}&fvP-FBYC4F8TJG+jx^$@R1`87?r+1FeSeO(TY(JlHQFItu5IuW! z{{H|?Ue(YD%xyOAe1hQ!EfGQ0O&gLVDij7W5eOmT)jiP4A$#bxqKcW8@YNcV_9Ybg zWrZ+>AF#8j8Q<#~g7zw%+gVK$?ShilT1awaTs8GDNQNdDHqB&+JaF|GrXbGcK+zIj z;!ZV22x64QHE763Uq4p@0;m4QjwGRA#Qr)*L-+85Qk@-ZJ_ijDnkJ^Xl_czO5=L}` z6C%+dshKDyAfm+sMvrQ2kt+ZDutem51Z`s4`wT^xkSgmj<*y$37ITEZdp>bzE+n}{hP7%R+rQ=%cClpLYxKcmjp&Ga&iGc+=m8E6vuL5YK3SjoG7dg0r&}IW09*GWpcx} zvl9uRc(9xJ10P3oHZAl_#h@)St)Ko*>00c)J0Tm#j0Nb(?SL$I2T|fIak4v2H|NEds?SKTWVp)3+GkSyx+h1XZXi)KgXRJL5!Wb=V zwT2ntW4}C(Y~_RFy!Jidy7|rS-qr?($A7!Nf%2N67nAKGjK7l-gsxQIqmr4eUl%zq zP00Vb^R}5>-MsGUe}C-uYH8P~ulpMA&{O%XsuM(kff5u@PD_E3R#Lm_r`AN^(h z6wAtVmfYQUI@It~HsZT3r8~TFG}=f7Fj_^;E@L84@an3F8EIOL5rXVhSol5j4dk{_ z3YEbSEsgy(d)%q_VA@NT>|)O#Tr%bnZtEv^q!1ZubQih`fEh??;m<8AEy%=EOD}Hp z`P20~OK01PdUp8w-~9%x`vh9g#r|7=e6w>F4D@Ssl1`_$X%2ad4NCEcY`}BIShv#> zOq7gsaX<@<&s51xP*VyDf_09wE}$KGsI5JiF-z%dx*4d{SAQ0BtoBwY#uyHdL{8ATEc$|y82QPb5qjDSc+dnf@R{V;_s%mtOhjgbw{6pw)@ zJUZT2MMm$lpqJj&f7HAt1Rb3i%aEXzfUK7b%p)%w;7#$h5Mj3hJ3IwW+Wu^k6p!oBm^CY zQS^mQIs=8sY7+5nB@qyXIMG5A2WUT!@@gq3_+lIB^jX7CIb%2&aFX$|Q>W1ooFwwu zTHCV^{d<@+n_-8TO=RV}|1i@o#F9yx%_NDa0+RxwAZWR>M{A)VsO3D>v;Quwt=+HL znvA_!XfZUu>ee>hX(}belbNIwKrb-?Os5fKEJjQ~Qe;L8R=Wd^#U2H=&O3`oq+d#N zJyP6WN#DKrDX-c7(-I@U!l7!OIXI!;C>Dv1QnPj`(?a1|I%Ry~u|-?5ds6dzTMMYu z%_LEnb(R`gDBVz*C`J`$aYQ8XQR773$A2A;zJ{Cs|09SHV}X-x z1K2^#%S4STC@6v)Rn2XMcN?1!ArHw2|NF3H-hc$lURir77Fv0Uiu_^bEfVp8XRI+6 z>9-;5eT0rMy5C9Z_kJeWF{i6LRoH40v;n3|x~p@2lH9SIa?ib4nVDR!w$oiqsNbpl z<88sHYa=KPy+u`o{!?!gAk1}0*2x{N4Vc4oDmNRU+%MdP!}%E3V_NTR(mc8}=!+gx(y z7Pmzs2#+frYW;3qUEYOdx+atuzv=Il8ph- z;s5ss(XxIs&u^dFwfD=XjOG(6;r_9>R9c11&b%e{h0*ViZ z5D}K6B1ixK|KkOiqpqqblYdo$X|E+$|H{uzAd&+#f^k+ROeiUnPE;<1LA zCOjz`99IOa?W>XA-SzzTJ&ct1Kc54wR*6l*vM01KE5laaX16rfCj z4EJ$>N+AwRB2$AiSx7A@*rFcM98=Mp6RXl6sT%KkwQig@`U3Rl)a|t6q=KF;S4!CA zTDxmmKjZ(ru_F!t$^IXoeW+4&E#wFkeoVwjAw=#o7}$`!q)#YSBKjOT2ow==15a!) z4z*?!%HGKmqI5N92o50>cQfbesDN{K?`A}U%huNecBAkmM+!emKD(PXwZF(J2-l|7 z-JY0BgzRm`;cjlL4kJDG99Bo6aP#7^_bfG)p;YQ88J%6tPQ;Jqu4wW6x}Fwwfv|tP z-=&7uYNK6oM<{d~Ssj!xMW{Rm_l;2MvAC?8|NF3H&j1AjU|4$(OX^(4n*BV&vl97% zTdXk`0jQ;|eS``m_I^cic7g)v6D^Ryj{7@(5q1R0(q43vE1oVTCxeA+ ze_Sw59u8PpBoY#i?i@t3L_k2%4_I zMFw4V8PRC^UMo_9?TS`r_Q)?I%>56COp{H|Nq~NFt%0v^y$B)KrlqmLNc(CeE_D9EQF$ z#m^AE8acK|UA31aXIT}t_mE=9BM(z}T;Ss4NI}9hNa-V_Oe6>}*~8C51=5SK1BA+t zjhYmJWy11Dy@F92BkM4_HP;J?6>%=-K4s8BPEaHeILbzBT{ZNUNHA6xzM=@z&9$Cc z$;{Bx?XTkAXHP7Is0$Xc9|&nQ8LL(FnGI&A;@z(n?d23urT>j`{fu}pgnVd+&9 z@quToAlXV@GA%uap*=qgq>mRLA`Mk&ExM>aYKIYdlYs|Twl9-D@;eG#OqPh^*S=M9 z@`J%dL4IfJs|YhfGb$2^Bub#h2?+quFe>7tQt?6iDW?8D3e4$Dh$Zd{Fq<@8DS5iJ)z1UPx9I-%2Y70Whj5!1$LBw2>2@z zE)1%5%BI`X3c?nSKV~^;78YwB0aU4;v8^p2c+#jDsRn%1gvT*RE&eXDw7_tANywO8 zOcq2VX)+M{N7+!igWe#fK0qU?P}|#buDiYE6S#8BcbeVSj?mBlRrXasNsw@2FInLW zsLy21haf75E#hrd(m0$==yrPxr;A9Nb@fpCD54YDpgBfQ6J^lKj~!k(wG;T?EtVv0 zR+;O(k1cP;99N5Col-I%*`(779ufzXbZK{E9VGFGAFR64!w)KyY*aa8 zi54F)wPPMFHK^~Jg(F?KzvkNej(%>n@|l0;2eOEItsO7r2&B?JLD<|q795H zdh!xoM@VYY3yXhc zh;36@b!n`b8p$+@?fh&cIDphX<|!>(-hD`5z`EqOrTPEs=fD5|J)`*N%c>P+coQ)o zfF!9~h-HPz3J`6!V2kKYVsu~IblUh<+F6lKOjYIZR`X_R>ivF+UK-c<6RpJFC0>?jK{3hJoN=7`gcPLW0has*ff`FB&jX$~1rtjHtU?B(H7d?Q z3V1M{Jz5x?#G<6TBkg>#T(2H2uv5A;<9(cp4nxaTbl-6{t|a{aFjl#`tDa9Hn)FEI zs+5ht!cf#^>-Bd09&go7HM7)XP4*wDL4`|{kv8l;HA!q~k;vbcN>v-UYG`ug^}WH- zWvnohNvlR6hdx1A#b;f@Ke}*aMe1>!6~ak@L~)t+!`XHMdMGQ1a0`X-#3t}#D9-Eu zr?1sBD`G@26sv8$qZ|CH#kbY}JHhkqD`$ui|KIW-|NsC0`=DgxfCRr_S$i)s;!s1I ze_`n<6SbLV>^&*L7Z9zy@Q#G?5o$L_l0{Py5otSvf)#5g0YEbugQmR$2pudHKv*rk zsU$EU5Lgf61Z?y&=9iOvjM_c?svxTDvRHIT+0z7s1Y2{B^bXw9FUpcT?7(T={?x=! zLz*T=taeaZ)X5P_?+m-$&8l)8yL|hm8HV#}D}Ezts7JEjcJ;Hq_3o)XvPJseW}lH| zfuC7XF=yG({+Xzz1PL9gg;E*{C5$5(Bw1tl%iXesy^nHgw3g*yMTo7g%3|f1F0;0P z0?jj;7w$x42IOVvQGmEoX^#uW5Vx!?Dz6Vw0y|NqN0{X0<6gp9@aJk`^u_?FiTUj!6^U$01skL zau5a?c$J7{qID2h9Z{Pu0K-!~gu^1z^#43(+gm*Gy=52 zlxvR0?6g3la*UlPl-`aA1Wh?4r-&qWm@r160tmIa5}qD1S7%OvR0d;>po#BIrj41< z$E8RmheZ$Qmu_Y8mP!mkiAK^qQa;stF!HOYN*nM+@tEv5`-!a)f&nuOvrQN1kMbf$ z+zwH}HJyv}%eG232KMjIswnt|;N%U2iG$QvAg0**7SmAId@#q&NUR(CaKeUwXtj`D zNw9ukgwKk8x$kyY{*N37ET(FJ0TN1bf)I>~9=J@wMkP8;PBcnsPO?g&RV_1{K&CE3 zuE1L@JjpF#$|+o}58Mq68@P5oQ|XIQ^N02=lXxMO~07Bv0Ih zGG(($p;))L{m81*)lNJn+4h>->RCftn-OFrtSqm;Ahby-&DfHe-XzPy>sORtUL`FJ zQIK8F`STpE8V1#OFz{iZxI}&ZO zp0_)0K@Gq%yPU5WR_%(Q?8nmbw+lTjZ{D90i?k*mWF zE*mS%dO;x-MKWk}#1WF_WEki|g8`kS4i$z_DHYHF1WBy`_&^801~YGxDTpi~HSCPY zs&qPs35-!%GDQ?jzyJUtt`k8w+lsz&See2E&uH|MY_OP$H6wWlxdilL4o~Lr^6XA> z*SyUfK3#@-%m#?c#iaw1$q4UCOnSx)A$*v~dO!a-JLd^M|H}~xfAWFI~Htag$#5=dz&L|EJN6n?e@Gi{|GUc#23I3$wow^57BxgH_q_HS3M z2x9Zgt6S3MH9^9-6=}|PLHivm0=~9_o5EMUf4fVPM7o8^TG|QkyE9xb!Cp-TqBe0~ zay8TKug#8*oX%{v#vJbRrMV$P0>&AgrPPIxA#(Xs>I~x!R+s$&5r=jC^<-xzQ9`9N z4Fo7T1V_J}%2)Tl>3FUC)2}T4 zY*I=n!fseUU~b?bUbp>zs+yl_oc|{DxWE7Yht?EDc@sb+$s`w1APOMD2*R5G`=Dg> z00gpK+50RsVooJ{KVgD*6P1f;>^%=5SCB3|JR~$t(9ks)3!Rv*WKwER)#P|J4MEx2 zDr`T%sVmD5T`Dga7r@ek(LIelsZ~cdwt#_X48GFfw9;NrFHKQR4)r*eEkeS+N=KqO zzbyOu`UrjA*(Cm>^3>Obt*M>%Ai1s1R^BnLwlxCLD80t7-EVn~zr50mhVwU$j_to; zqU*bzB+&p9RcItZtOT@B#ndJPdMX!7eS?M)#%SvGALR{5Q}3=JK33YI86F$c^FszMqF2mt~LrQ{U~fQ|^Y0M!@-qW}OB z6_zvCIib!=ZoJG^TU!0hvBd=vko~rzE?CZ=)t@-_!2dQy(VbY14+}XW%*`7=(#*59 zsCG361(5nwEcD%`I(0gmZ zQ&2&kt(BBqh7T5gwpD6%U}$rDyZ)&4R|H9aHbn~#bT_=GhEW)xwK34-6gFH%m;d{q zMEigQb5~mX3^Q7S%R5bBBbgDkeQE3^5aJyzEVYIrB}ezJm$4hK;UkH2s0GIDdjjV)_4dY_Bcy{LNIMI$P90%L_Nm}o9-23F@`YIpU_+akuj zJnPD;e7WG%NMVm?x6K)Ka)>Dqv+Pc2NYMk!^c^rwvI?l>heRG9Gr{IHIOCp3MyN=r z_$pI2?R4Hl`N)0M358jF==81)^kY+@S?aI}U`c=?-ReJjSco@u-bZkx}qdIHg(U@7x!1%A8hXA%b#9 zLNg)^l2g4a1Q8pl9bz(cG7c@Li7K9jF)%AiNNR~k>43(`8zi9oq7+<2aVx5U;F!75 z3@CHGNuyL(vCJ{(fpop5Vj;#1w@J61U5(PN#Itd!@Nto`Q!}WZal})7P{XNaC#FUk z)y(mFuXkkWR;_6>I$hJdM9H^4zCQoy!^`r)jF3)w;ZRglPW3bjXt==wSTIP7PM2Z- z`>;gYfCO7sS?eZ6vW_e}KV^t*5e0*1?7axWIWlZDh9TgYeGn&cpO@ijvPu>TIBLy` z6L?Bwsa_&Yb7%^W=>0grydWFwI6D=YUQK58ANO3hhFZjYst8*1+ws*UFn7UONW5Lo zwol|?l#51QJwuy?;!u`KFho6Vi@hREMGjla!ATpAFA*#sttN^h2qERi8dr`Q6^b-9 zYoVeWZ((s1>(R|_-4UnBujf~5{+}tAdLLvGTH}<`11!}tM1g2+vIx?j)94`VwbhjP z^6U|Y%}G@4ETdlQW!Svzay`bNZFiIa?=I<5g+NP9yr+y*h`Anw7%2op%_H(dLr93C zL_FMxqmaInI0-tzp^;5^HF)j&og(suSVLa5;-NA?^aLvz=Z+S>SyV%C*yWiin!zsye6_b^(v{IEl?P0VY0_H3V?E$Um(dYm#w{!3#c9_|IxPPwrVkB}O0lFIZebr_ z5F==!HWS&?BX$`8XpF-qMv<}$xn!QPR}FluM(@6)SK8gEE?kL3(f%$|EaH0=aLuN; zCKlc+HS_M)PGq*kA^%dXQd&jw>sY&v`A+`(oB#adcec*_^fcXB%WfAa+ht6EQQAWl z1E%nxFcdTno2$WCT-2g);w1v; zg#Y`XMCyP92w2){3>)x-s~Y`f=vq;&iD&FE(xOALEVY-RtY#zGVGd(Z)IN{RFmK)}r-QW-YBM_&i4&Q-2W(K!`m}QNIs2 zT#mRKjAE2Ns}`|WzpIG)df?m8flmLgE@CS%es&q6wKV$VNFb7B>u_a?;J0I@K?s)E zsHtJa)S|DV8A2cHtT-!Tk$({_nSc8tk1HU$83`6q&*`{veG}o+<1lfrMVD%ME@ft` z+9whjKXH1+kLD`os%=LJtL>(-G>Jl*9w_%34IkskXt|c`b&-XTQ|syE#!t7QkwYkT zc>kCG`>;gIfCN-wSnCW!LXHdS{b6Xs5e<`RtR)X3EG}&QhoO9h_P-&Djm?J>+6v0f zuBkFc+H<{vrbNI>M+}vuMp7dsrBEl-i!atgqlvL~!TY}SMrJq;HlmDUQrX*Z(MH*V zNRBT3z6rz%)>-5cl$yhV0B=(>Hn1Se^t7{fHGt2d&AU=>QB{3)*r-yj-u}@^4Rs`4 z`c3_%$9r}<$i!qb|K3bw`??tvGK{Ln{JIkkma8QvcD=T zxb~yQiU^fv$npHCXO2@-hVFBMJ}c)y8tcWGnDrviY&2Ov{EI=Ue%XsIPbxi2P?Xdgb(`|0n{FvtcSDjU zx1^vVKxrvhp?O7wB3p(I7LR!1}t6~`#N z|KF{O(q__*V;hT3WUDGHS;R-=LIjTaST-m|<|RovegR#orEzTMA%}Tw9a*u%^8*Xx z|E_4hKC7A35pFceH+e(w2i&PMBmo!+mEGiZpo-+%WC*CK%ETm$EfU^!gmdtiU2O4C0R)v?Zg^`p$8VQ)kQFx^e|sOdU^kk4jcbcAnWKlOkx!#HZhNS zx#tm8$4I!x0ssG@^d{t{@I;|x5=*EmajXWg1c_Df5GG5+RU4`+8b}C)RCD%T_`?en zgAC$C**+MUlp6vI7!v|MFPp5kIRPje;RH1y;^h@GB4S=Z#AB9{mWfEj^Hxrfi(1r) zVM;|Z7)~ihNm5y(tg>RXDpIOuOv1F*$-K`diG^sQw>EPjx@^iRlL~p}QY+{qT52&f zE|$z_8oQXh^z{c_%uBq<*0Rz1kJM`~RL_@?my~G0WVEWrkF2v3Jhhm&cpEpw+9q(A zE1Kd{4IQ2T`=Dg*fCSEB+50J87<$Oct!0O|6`hS=wU~e*p_r^bu6jT~< z2bUD!g)i8$_f*D=MpK-a!51PTA_Bph;jC69IY}dnXyr0yLdqJTky*G(H?=5g308}Y z#wQ%H8*cA|HhigBleWW~j2hrGs16Xj?M&Bzofg^OkyT((oT)Ra*V&tGCTsL@h-z66 zL@A(Z%!T-G8VXw@ionS0WYX-^g+^aC`t{qi@o9@w6Fi!k#)@VcjM>5)qRuHLiAb@% z%(1I-H@frm)n+1*8CEp09lulbyO+~N=_x7S%edz&j?mkMMZtK6n@fi5O5LNsZ|-81O*? z0p{RJT!WLTaWL?3fdL{x;=(GaeoCOjh3YzlIu{Zs&J9@$-EAY-1EK~slrvKV@^Y9m zGPK#&i(QJl4qZE3LZKxU>VYHr(tz8GVrNh+e$6ri8f0=Jy4W37#^FDZQm9;OyQiRv zFnVbOz5-FnZGW)v0s2_fF|1%% zVl_cL;)Epi$z*E6H2&eM963 z!=^@Ppvan-IK~!hCzhV1nc3m+#JE(Nk)(-z5}GKQn;J}xnVT3frpX|iAu~y68#6Kq znWVDoqUpOnw9{WWok{2LEtt2bN1_KJ$$vtpHdOSd)l zwsy^UkMF2aSs_>J+FaH>YphnxRley@&0~cS+^UDE&YBgOGD19h5uQo3)3n*jZPqOIW!+7_yKV zE^M~8kuI2DSmwm8kvCgYMo1lG@WAa~*mh)$({Y@u&4R*@IkstFLvBaE+->03rT}3S z=C{9;kJ9#c*t&YJsEG_~QdwL^`O(iBInQAdP<=c|By~fE9F89$9B2q{<-b8K9H^o! z8TW7EjdXo*opJ19*>JS$60x=cD$zAS4}Sr zjcY8sQV-g(Qgo52|NF3HynqDaU|M@DH1cL>%U@vymK4o{W$ZmI2}__X{e}rND^ARF zm}4C}jII?_KBBz)qY{NGSu4r-+7!@_FCRu&kyaU-A6UCQqHt#IlARO#Qf9(3LLdMD z1K0}Wvy(j{;bCwq_QA^o=|VX=N^l<3L#zl7`s&hQ`)QQK+8f1t_N&#s_Vx1pxGg=H zrD;g2Y*V_FODFaq>KwKJw|-auD|1mqo2Q0VF&a&&fr>uG0z6>lPY@F@#v~e8sV-2n z=+N98rl`_a>(UvhAO((Il44?d?joiCBt!^)l;% zu4MwS9D|<1FhOsoKovW-=v=G=H0mJF!t=1lVvXe%F#p zqHI!*$fZnl>S{R!TZE~Es<~>|ncIeFrA*)J4St|#+w-CgU)#x=#~U_GJ{e8 z0QX=aEWI(}D0-^rR9t|Kx*xv5SLF zi5{;COKkgw!wdNu$1pk(EM1sY=9dn`-HMgqH^Vd6UzId^63r4xY~j4QpDnCzKz zQd1&?O}l`VjHocmpulE!h=f_A5D7lgK_Mgt6bO*^=KoW@ZE=^+CsRRePHgMd3WvVk z+IqIw6(p`Lfc)^c?y)WFY;;>C!7LaqVR=-vbxM|P2eUm^Xw(;Wu_bcLnZ0ah3C3a9 zyw!{DWCwJai2b%R{oJq9w3T3wr_abwd|f1rwqhVi99aTpC$^f}xx3%!txehqpv8kX znMNTR{ilCJxyZyMlNc(@XAup|1mc`bA^>QaPns@b8jDx`7z)td+K*ppX z1(6IUfTcLq^(Q3SL0lTd%0x8YG3(J@n2yiG^yXv}9A?K@qA^)u$Lp*AZTn=ZCTU}p zmN1e;r-u$6!&AzJXC^`c|NEe1^MD0YW7+#mHPAnTyFX> zoMuo_@5}%V7*NvaA;)0|4}D*?EKUVxZQ5i6KUEFZxAYGFpz~T%e9uskAvd#9rZS=c zrsb<0N8>E8*9&9nk2F;X1T9KxqK}?R3NYeosFMVzJZYR#Jqs%=wTlLXt}aNq23c*? z*D$s`f>c;#lrH0wnxTs^#JyYF(!5d+G=+obf?AY7iBbSe;Ql2MpxH1CDdZZ;Eh^ED zN?l#c!7&j@db&)Zzou>2@kfh|g?wCfPtQSSq!(%9##-Al<>tj=Cxh* zw|}fxT}7nv$i0ZmorO0vsfQse z_;eWSm)M8QTC?y#V)Myeo zkrDeY(j0_`?PRygY6g}}!!!T;kYxP;1oC5BdkjRlK_rV$VIqVSO^svhX(vG|60CiZ zrkD$!#m(;e#;D*p_1$=;Jih~7dQxGVQh?4aT}4@)R*KLKc7m%_x9%@x>?7JagKHE& zXh)ZR&RwswsIPy<@9wgy`RrAij1A56RbB|eNsxBCnPLcOO4GUNiMNIzbq56i(8dyz zy8{v~U~y)f&ei}40B|9-sKk>?-_=h10TlX0THEt1px;)a*w6nz3{YsxM#&_F0#a5P!Hf(MfFyK@ z9T+k-fH;6Mi;#f|4i&_O-+;p>2MYKym0j}c7&aw?HK(S35`$6qM%_}wD@-klGauVm z`T^knCgSHd?*Cg#pR;Rh^KiY$Hm_q}M^?j1Ug`0~pA#{4&aKT!Cq}a6O(&SB+njo0 zyp)?VLR5KT3`9X2MW>x90G)GldVJ-l4fV?6B2I@*QdQ zhoStK8848OgDLfeK$DtGq@T4N3S;1dt63B=S|6#J41*E-dM%wYqFk;ZxvG+JI+-Lj zl!r%ZN_(8lih3AQ3@M@#r>S|rm)5l7SDHJ6k`wU9hiZ4Bt`uxjE#z^N=gjN2N^z7V0rav0+rMO39>q1s&7`>S(c;`-zpFJsX^b&coID)!_(nL)9U}t>hr? z8xVi~kNHD3N;XPGOn^ajU<|>?NCDb-D6A?HBucr?F8t2|B*GxzfOTV!%a_TB0k|q+ zgCPKshMy39TX@S9e(5KXfTB2pM`|*Yj*dt*2$J&=JcUYd2nQNW2-a-+NLIJ|>rY8| zqh9jz_hwRsZhqZO^GT&&zWcVK(rMO(^zG-nc5GYGXrF`=5>6Fv_^Ye<@@|vppm>c` zktn1NPO;X$QQGz5UFxM?XG6NZVDt6dI6 zb#mu)WK^1ccMX#T%ooFsUjfO@ng9EsWc&aHLSk6^FHB-_N7~P6CB+m$i(&1s)PcUB zti6|&bUMKvML9?+>#5A{de25`ek!2Cj35vwun~kOQkd@VIMX%OLNc(;6gnDx)mysT;ZU_%4g(q) z1$7;SqKqUO6BY?xF2x$(nw5RZHl4FGCCt1ibS;%?`4%OwxJD>!Q3j-Bf{9X>L|j9r zlvM}`LeSzQNdt8Ytp$*u1Jbv4ZDv;t&0dAaBsBQO=W^tCHww({ue&LSFV+4++}#9* z)-hAk%68GPhPpE>$J&Vw=QJ~SwsHOTCaUthn&l~xP*{XQq4Ld8DiqM6xg=n#+z^7> zarMkOlIC1`Ue?>5K7Nli=34Af?p3^Yv=|~cfT80u0#verl`&=Y*h7v={=0_5aMRLy(m+U?9 z|Lzv%g%VMml!!EuO64#fp_MQ5N(B-B`>;gW00c)}*lPwJFo!F@0U8 zCok;%h9S6Mfq(-dH1noH2S%qZToE2p4Vo$q-$cwsN1>KDMVFD)vtloQC)v?wo@DMO zQJ-4fmCh@2Ty;q?sKt|>s%yHE3y2)Ijuh>|>L^x*GHp{yRVmHP-vej6t+utsUD*^e zhKnCwgW(oisjBW_(x%$y{zlyDedt6saB_tO8BIG7&* zfQbuOub_Yvx_#2_QIj9aW8r9J9IXT`xaKJk`WhPB+?g46W)836$6Msfox8A1sG*&} z0|_RJX@NBFCMYY8-WCDN{C8wpCI52X^nZyZCWMr9Q5tc}lC+yeYf4Fi_ozx7mH`MU z3aCbfFkP2eL~1V6n(N~YG3v6pO!~r9!)=C6l4>RdIX8x|o%F-SmCOUJlQ8YG0}3_~ zVR{3DLDDvGfWZp~Y4RJ!K^~rQMlYqKRXKMro_ubwI{7hm*{eD>2)PA4z((J;C$h4B z5bx?B#g&;L*o-t$PUgBiu$Lplb~BZL5Eq_^g@oyd<#trcif5%< zW%a(Ua4~^(ru&j1YDek7E!lm}ushn?LI3-pMC*VAVprIE4>YiR$vaPA!-`O;jb-dC zbix{}Z2g8AsnS8R1(zl+fBM)1gx~EaX?Hl124&DPqA?bop4HB8vky64vcKQg@g;hV z_pz<9UB7Qz{PuQ6qc$whhyDps?0c#N35mRfCZPa|x}TCqh8?69x$U--;3=4=yAaYc z66UHL^}Mf4&ke-eZ;$a)v1cU|z#;ICUFc;Fy2KEOcNZ^o)JxnXO7_lBK!_}-J&t$| zsDq%DVfkZ%uXPvxc!-r;(yghNBsj}XXQldS<9bD!wzvOWWkpTuBA8*xVdodRMR3BY z{fNWnzF#Scl!14bq>+Y2tEY4dHFiouBUnL%Bm{Y{seA zXU1e1nls*G{`)`k@+aokw*TjBD<6D~#U&bt_LW!8#sZoNk)UB&NTdpB(V_*NHB2N8 zl90p^xKtG;O-#}rR|FKsTB?f$!-kry8r&L4^GxC&v(~u$Sk@5YTF%ZusX&<}j28i+ zVbCQkqS;W8;KVZJ5xPXKP{fw8s3y#%Q};51w1uq|rx2#CQQzc%^rt=C$pHd7(_R0w zlZT7;gR00d%VSL+W#(1;7`Jz?ff68W27 z?4Wl-Ml)>vgpSaT=T3`9XJvy>G}|Rh$B0J2OO~4H5y*IGhPROtNQY$UOUEx41_Ovg zGjflgx!O#kkxL&OkTM+XEogudD^JoDjzCgFi^~=&0T_c97%@wsB6}gAp`U2=0#umD@f5NfURB83~mY?+&OWPeK zmf(S;dwwgOuXkEqiQ=;srJzWA4^l5{89Syo=VtlryZ`n|lWN1A=)8WRMkgRtmqzPRY1ju}7xXJ_w1rC%n zYAkFXYM$@?vR_MC|57SKBcvGwQf^FO2!z8ZN>}VH5fj49IRUazh(PkDf(UxdPF&)sNwQO@IAQ7<}^Wv z1QaH&o6FQN$y6fC^rHj%p*!G zP>$~8!s`$aFzd$}TXmPWoCIwR6`*$N_bm=Q;#lWe?`bA! z6oHRv>@d^ewH<1Ghpn_&G@iadR7&QcAi-5J$PWmz-xvP^Jsi&|n_~WRK?-z#{|JpP z4P<0j%eh~@cznnCpd+7L+-kr61R!eEJyQ;_*1kv+_}pjkH!ycQ+vj~_-`}H=3{-Rf z`hWXKf4Ns^WTa9slTvNOibrFpNd#08gzOCBf|0vTpfDxWLRdKRXo&J^vK%fd6L2CT z5|I<8>1a&cQb=+vSOSHbj36!w8#zJJNQ9bZD`!nj{y%H$2VI^;0rOQoER$z@D*h96 zF0~`~pmaMHnS>8JyOgQFT@CdqeRKYm&s?v0Y~Au(ys@s7#kuZLw)T-LE313aUK|)I zY3R~n3P+bt5J}^YyTRQ*jf6WwKmKoSUl3C@LZu=z1e6^tF)Iz%hvTea`<`b zK{DyRj(XLzhRxn2=$^9m%s;djL~gX?%8Rq5>F3-2+Wu0Ctec72q+xGb>dEv%-@~-# zW+h&sPdBxyrREn<%w+HV0y>WkF_Sc*64H0d8`V^VL2;QI2o8haD*%{?`ny8YM;8N0 zu+wo%rMT6^>z{gxH2R?diGH(t(f>tI`W(}`3|af3oQYXJnmd#8-Pt_$+|^J1AS^8> zSgg93_Ks?*GEknw>PlSeEs_+n-b5693>!H#SPXEeQUCj(WcPpspkUg22{a&0#cMBN zM}rc@jb-ex)`5y7ZGD3lL|9l!T+>0pVQvzc#NKEMwRnR#V5{E5N?2ljodMSyI$_PREH!vH0u@YVBV(^*ly$ zGZu(p^*Tljz+#leu@AZDBauO!+ECchNB~SGAjwgUcB@Dz!01Gf8tS(sB{8+$%HLOE zp!OjyKsxP=RDFgwp4H(!3x=|4c#+Uyk7+L~yxR;`p8j56mn8fM)Eyf@w1 zWl`E2W;g)00t#yS!)JmB8V&- z9bqGkQlXt~>?C)hF|(~bgCfk{E%KGD^-Au(4sPNRwKHz6ymkSI%lEs{1Cd!;F*KX;x8@4xhBi>ZvOpo8HWy)ia{$UwuN(}8e=gt_IP zR*=XQ4(Opv0bEZ+2+$?}Pe}Gl_irY1F({N$KkZ&OHyf0&g@>RfMV@MI&QrRTr*t(sV1*TlC(NQ6o%bd9P|yD}Jg!ybP_T!DDYp`}bOx;S0kk8s zkeo@hqpsj`MzHY_U0VzQdJ<8dq-wQ3?s~H{)`0JGB)gN{x&QmHMC^bBmuFgg2_2w~ ztm{o-h}q!iIx7V;_c;YA*aSZ`jhrEA3iX-UfpeZk{-Ld1Pf8}fW_ zf-^xW>||=HmOx=odKE)im6kOI!)4oo#8>0hqEDp=GL^Cp1+ybXrUJjnNIWK|NvFk} zL`dW{KXuIy1jjJ!mRu%2kGQ|WLEJPn)s|H9UDXsM4$g<9yJsMOGZ*cUfdvRkh~<0fG|n zDLRV6K8MF}6z4ddDg4t_SNV4IME)FrBNd$=Wez0e*DjLq(QHN%7L&IHkOFa0Yj9}{ zbTN&)U{S!-Cdnejj3Ee-n)JU;0gytSX^fItHcoh<8WE5PTrDRq5eOY4Fx!fJPnTlbl0Zf{+1N``r&Z82 z-$+Vw-N*6&fD06!0na%shyVuv-QQS5-BSd?b9po564L|+F&P8@`=CVjfCOS;Tl)z_ zD2uF1UtwdP5uJx`>?IE(D={rSgrV$iXm9w^kNmKKKam^QEONfZi7MT|5(By- zPY}4}@fr>GZB33`CBsd#pW|Pw(J#vvU{~aU zhdJsZl5^SARa1xXGDusK;++YB%(O_#9cfV;)#I+F;;Tu2yVWO{umAh7MA3i*dt}*r zEJMUS=4XQ>nY`uq}e4Z8tPaD)$RX>)1d8@n#nVBVwK*?j z69c060zr$Yuuy#RATVUim39EEHp z7?p|}E(V1KM1;`g|4LLFm*ckrz64xy-h`XjKUV%R)B%8wXPuA1e(~Y`f6AY{qAb;L zo*BobJ5Z0R$~dhKh*>zC4^KhTPnv$0I5MrmJ|`p2z%hU6`UZ$TnJfk#R5Df z?B{J{iY3uW>6jGln8w1ahK{9hvX8b#=i5U@rCgk@{|$ADU739Fn_Q>zJ^wM)j)@Pe zP&g}~iReJWaUq=J1gKy;4Pc0TuNbOg_hL7g{wpK*r&Q=oK9^tApGqhoiKB*$Z}oc_ zh1%1KtaSoQmkK1vF)~&R`%wxoiwFx46o|C1_~}&DLMmL&2myf@v9&TNB-1+#ph&UE z${|{=_2ZI=l5I}kC?SmSdRyS3XdX2mhjYAz6YT>>?YsX0-FGxQr#h7xVy{HDn;gU00f9% z*y|58LW@k=|6%2d5;dD+tUVHfF|%uRgbOIlaOBuf6kL#lr|g8H7&46sCO|-in_nW~ zjH`MFtCS$Z<}C355Hyxq#5h>Pn}2EK)bV-j?mC#aHThx~^gER(2>JF%rQ;j98b#eP zcXBdN>P4G!H=m9zD~ znua)IJBaV6T?|pxLUlBVLR85GyN#Vvp|;SRe5VGsiB;7mRo8SpuP~ zI+0aPSTHXEKxH5kLIZ~dv{ei{Mg&Q8!zD2TSR$Ct%Yj2!_itv^PPI4}iI2QQRqGwj zn$5I`bDIzJ$*Q8yl4a9TL4DRc*PDZLYFQ*sahJ21l2_GA78D@Fq1aV|1FbNTIAfC_ zA{;EiUx(zvn?5X#aHLPo$muuq@A`0u2jm0^;Em!uHmhZI0BDk2l@>@;WE#p6WKaM& zOJZR{XKL$g(pTtd)AaaR6chcQI`vzJ_om4MVT=Uw`*UbK6Bd(GR!O|5Z`_kHU-v_1 znFVF59n6vQ+4Y2f+YRTU=l}aW`vV`=LnBf%x4To&IJHg*9Nfxnhgd{&;a-`q=7-{n zwadY(eVQ|f4NO;=d*k=93M{U$Orpw{Ey5E3lPN0&@Z@088IWk$_=q6ku>bq8MBsn~ zWn5OLvJZ<+&fAS1sISwu&7oe2_coM4T!;^L^T4ubt>O8j(P$qiB}N!3LJVM8B5f04uf1Tp{J*K{WMsEwI^_@0EWO=Sv? zx3e2+I%2Bg3C(Mhm{+#b>Je_bdy``Mi>4O}2u}`Z{xYKhg67+&|8kG3vQet=w(hOH{%X2b~1+LcjoEia7$9FA+Jksd&&S}-OoA=xkiBH zpwL6Rnzs08Q5b51y@HqE#{8~?!uX6u+Q-)}$|l~7XoiexLW=gvNNo4i7*iKwgk?jF zYIVlwa0SbejakZR)z!!+SY}6+XjxEcG9>)vH zT7Z-QJK@8BHVPZMz<6@-NLJ8I>U_x!5_Rb&Gr2Ss=7pD=$q6$z8Gd_U-DcK*->|&w zXY$US7y`&It2Ax47z@8~dSVfh=o8bXkWBlP zv)r`YjiuZhK{zsv0iz9&I~a0vk_E*O%Yy4Ur<={7+K5|t^8<;gp zfCOb`*lP$Lu#)WB-C)Dg6v>-y>^(3d_A_hsmL`})Vgms$>JB${p7JV0QIE(i#uEM& zPiKuDtxFeLFvVeQSzP=;98JcB9$=8XB2t*Ru)*TQ;LyHgdUjAg8J0-k6Ec}Y)WzHl zlq&f{{?wry>|8TosI=f{p(N8JZpCN;I)jUqQ9(%a1PD=`Y6$8nAj$rMY7C2r3KAgK zVv|v;F83d$1qaeosGj!Az>T8hf-*(%2&{li3=@S91`x2iawL+&V*+^VyREc)uF(>E<#I)xwx%`gLP(doQ7|k4}MHSaj zlAfFuQKyB(hB4DiZhkB7YKRoY8QHHFYo7G3v60#I;DGOhAtFCOo18LGLXPSLdpJ1> z4diw@nV+p(ODf`EHr%I2vAr_|7|fDRNGZr^ChQQddO*-!Uv3pZ2PPmSA;yUjVO7$} zI}y1}QD%%}ZER>wUnpjSu?G@gGkK}3mZDThOUo+UQMQV$yjcpC*>*aYf;(W7AqEJ5 z6$F{7lQWMiDF`~Q2$$8fDu~qJ{gJL6ryb-Z>LD1i>JR645LZ+_9(mEuKf^GGp_GVo zVN`_j1r7n|5bdTu{q}A&LM2S@jFoDLjE!Q$Epx=R$6#n);ScS%+^{%oi#)!%|iVa%E3@f&$emLmrKe1Q!A$j3Hwg1k4y|!3_{*dJXZn za*^(74YVt^ZeMzBm-PCiC4*ju{M;pSEf%_TjvtAGoG1d`G_mn*v@B;n%dz|3;Tr2$JQkR-2&>{;prUVg{+JSbMWFiA z$zt2u!xh)cT)-Xqid7C(S zhX;hD)Y~4GD@doRNaPSq8lt_(yBl{Dw7H^`HoD|*+NQTND-dKUDdYh=SXxC; zoJg6n#7k^s%AIfPF_Q=xb?Wty#(C_F4FDElCbaw#0$h!Br6w?9v*hm*uZU7>AcaV* zVg0tMW+%q&q*#)Buw#NSN+=1BswoXmbA@?KgOmJ0@%wI%-px++0--vl>ZnmXQP4;5w-D8-LZUMM@S)3{^-T-p09M6!P9yH8~Xs1cckZR{j-NvWPKeS{_a-1B|NR7LHkD}jmk zbH_{nOzMOAn4~2g5;RLPlcKSFq+S#PCXyD7P1pJ)0&?p{`(@(kpN8tY<)8cVzv&Wq zXoWW>h#;p#3;>jf6rvBCkXb-~R#=KAA;uA~isi)va%KLchQkWw%ib5DGE%#kRZJAu zkY_BpO;TdzXO9_ zhjUZ~5C8xUAJ$PWhDB~sKt{yMRVaWYRdOv&y-O0z56oehKO2ziUc1kIkl6H8Ub3$^ z1z4_8Ygg}#XGv!J&D^b8Y7`4oAFMqq$5+ow9W|{-HELH`l+-dhAB=9f^Pp-~6Id^v z5?@)bC|16i&@O0bA_B;O_K$6zE}Ddj>{ge+c^TVTGR&y>(}dyw8E-pR2i+Cd|Je1dgik$S4IP z996UPg2WO^g$;4uOu0ofwpbug*NvVw%-LH8gY9U31^w5V(?YG@$ggBAE)xAKm#a?| zQh{e3$3Ev3%ppFq&9sIpU1~w*rE}hr5ww?K zb{wL!ZJtd|saQ&tg>@d%1v`Xmo@bhos#0JI5gQcB04@`L90fB9FqTIWWvKCpRR)yJ zr|^S=5GKH~4u`CUI#85Dv{U9+I$*{qs|BiR6llFwc1v6jYgTWFIxnGt+e1B8q8Oq( zt-FVeHhAc9B*n&7kpmLZ#ABslR+NDPxs!U9Jp^HbqM?n*F2;-=edCjn@le^=f^4O= zAlqB7@sn(cQKj8Z0RR93_aJCtpk8$}9#F(3X^2QLT?Qb*+ykpZ?vpmG$@y z;9;6LEWmJ}NQ~)y=^ce+RoA_7=M8K1b*4j^(zOJdC^WCqOtQ4#|5^0v0D0K@UNDW0-*eigMCJ@q_nw(ErRQ-+#H72zQ#aNMs z-7QIWKiZ@VJr);~z^6gOXsp5-{QsfR{U2d0g@K?#J^4e8TD?RO3b(Ay~^h-z;Pg zLP1`#YT8oA|NF3H>3{^%VOo1HL^6^{+RtT+pA-3wW9+dP0l}PYy{DzD6en$EBguv` zREQD|3%v0f+|wj(sWIoQ;zAn9CS_S07KSZyF>^R=Qa{k;d4P!*WUX zlE?R{ROPbU+fH?}z`z~>pp4aBN0~{so6qxi-@T85u2hRsB2ST$Z)ffQ{DL!9hm}@T z$v~-r$s7X`23{8|wZMUx`c{kt9@g481|}#O;eKf>=UI$u-RWTxSP{7;3{edO9-7OI zTYM1uefk=-Jx4TYetv2cR-0$M!V>n?G={a+*2iLk0x{3QY%6(h6CD)=$Ju#eB{N-0 z!22=8Xi6DwCst1OU+n{plt&g97ad2!_`42T_VUUzJq8yzp~@LjnG_blR zA|7@QCMM<~(U-6WOtO_w%A0kS!GnfYNWuw;J6o*%+$%)q98v^QcOM#3_Fj3SC2J=aOX0-87l9b;N4=&RmNFvn4t z>XuPkS9Y#+tjF()W|z9q+DO8H^$KJwDi~1HM@a0=ocXyu-RwXhQwwcX*n@nw5fb*hkPM(y^55Mq7~hr~?C(u!m^B3JZ$dS4z?#QGEZc%$z*PxQ8xtyaaiVH1{ z7kujy6BM!^XTeV7j8eyoaZaMqZt_<>_QB3Rd{*0Kp0!wJQ}nAxBs-!72%Z-sQ{FoRU(B0OJ3DR zOe_Koi3|e-5Hjk}-Q5brKtY59Jzgr{Q+qpeKz~G$RsHQ_?c4LpSt(kxgyk}V)s+0&Fe?Y}$D z@erC-T@g_nK?GEx|NF3H;eZ6wVcB~KHZX5z`#)*reHG!EW%Z|k0kIiuez33rW1?V{ zn1VcLYkFD$aj|10;)i4q#Rz8X^>s?~`IfTIU*qapn{z##Yo6abf%U zsJpJ^sZ$}WOMSV##C660KT_r#42DLZ2msW{)YRYl3%~yA0Gmi}ixN}@Me1006E;(d zTw+nV7Ocm>Y{LKyz@Q9-HZ7@wp%}0%V0bKH03={2Dq$!}EDD@Xikf;Ln7{@YW(pW0 z3IYJq!-iNwYk@#I77H5nzA1ECfT$^Oh+`wLlFz^@Y?un(UNC4S<7q7^P%691$ds{_ zv=uZ^#i+Svnn`&CjdIv(CTYS$v@p@3!w5uBCY3vY6Gne%3-^1-91{?DQiGebP=lZ$pilS(NwJeN+L1Xa#Kw~Z#I76*=cTE4-ML| z?c1hzc5=@p%VVtlmqUO-bQ58kV3;_QPEMG+ z7Cbrg8V5SU<1I%q5NCkUkT|k334}eR007EjiLK3X6wDzImKOyn76D+G3$p&qMx7Y9 zUzIY9v!=&{qFp;uTPTjhcG8)^eAg=lTMeFSK>RbQsmZvrjh!p_&Re_-4#TgsQN-e>Viq~i7?Z#hr&nb@5%{B`EtSw!;thdaq-2)6O_CZP7-B|@QU${oBF1jXO^+BUkXcC4XdiSDQf`su8Yv@2LUnC*G}RMCkvg?m zZ#>nf(w9rFlHCeR(MwF!-8(7tUEP$WqMG&6Qq+nnG(g#Abj}?%K9G(pp6$$m&K@P29ngO*JH=L@ev6^`dsW zsM!P6pIMH!&McVIMVc!?6}n5sDl?gwc0vS!Q9D*4Exm7flif0*GmuC%$jGU3|#Yi5zy4cBgpJ+{0Tn#V#1jl9f4Br;;*!L=2$*YO36kR8)bH zHXoGvwe(HVDSh1kYqgk@ZB0p07KCOJix7g`n?3*iW5~LesPFuf^VafRVWJYq|Kcu`%mXZ%cAjN|ZM^JARP}8c>B=jmH)CUa63$PEAdiyM zwLGC>kJ{0_n_9Q}Yj7n=VxJ|>k%yX@XEg*$M3)Z3OCm^|1_Wh+IOd6AV;z+U5DP9) z=Aj--P{ZAt7T=&BhJ=NjTP6$?L?3{P)oLukc1Be+@9FBMo0e@!L8O(I^+eDU#KO3} zp(k@7=c5_VUgK-EP@-<<173DCj9z_3lDt0k^Y;H@|5wwu8?;N5%Rs0cibX?Ti*$e3 ze5=CqX}nyntH0lET-UO)8$bX60B{hACdM#m2r&m1I(}uNM&5l(+$Gx<9VF8chrcqp z`28+*-$z0@-dhh$7X@{HY*^Ofl{dv>HcpvMGppe^Vo07w<~99MN)0AdzVRa_u<|Bw zvgvLsnQ?)L|NsBZaN3Nh=5L7@0n03pvBCMMQ)t-hVjnb{F=Nn2O)^&*` zLo$&O000F1kU(9D(1svdv49r;`=Dg$00gLGTze@rXp{;{y=CUF5`~Rv>?IUIP8zK} zlnOLcCW+6X{XMJ1WViRQ=?J6{f|Uce=>OtxQm>;0yUH}=0N4KQ zMh1m`WJ`Z_Mcw@W@VzI7S9L@JN=Z4BP^Qx?(SXLPm#+blMnXrC7!55g$c$c0oudFr zP^q|neWfkPItZxEd7nh_iUUg;O$l8{i2?=IZKYb0h6Bx4M57xa=goFY5nDzf(qfs} z36yJ*zA0p(w;u{L`=pAv-$`=InU$EM6hB}Ntuj{yzkML=3K(u!;R89tPxAktd3fTh6Fn6g}u-+ z%mrcH{h45>EC7U??J{Q0J(E`tw)HNj z&c|x@Ga{YC6Lku=3xduiT5-~G=8Su@QS5kT{Z#!}ZJ7UFQ7KsR_R8ttb?P^sylj5Y za}+CEZSy{B#OJ&Jv0waarkUB@c$}Yl@Qk4SYtojcx~m+Dtov%$&9$DCuCGlfSS0mT zr<_&<4E{9P)`G?h!e7Q7^aaK-#sB-DWYd8J)nHnCDK%1FNUMKoB83tGjc05bIf1Dk zYNNU9}>5_2Q~k_4xT0=2w$q4@R95$Hfpzd(uxQRO{F8qQwz#sTF!qmNNsSZ7WU=4<%&L4BBQL z;u@^d1R>HC65S+T&#%80ULvebO828!>MUWb)|E>lt5L~}KG(VBA};BXi8q!xn%@}@ z0!9|3VU$X*O_?1P5AcXVI`Z z3Sl8|lOyWB@aT}o2q(Wc90)Q#3jfFgY5 znp|$f9^pbb#ov;XsvXc+k%6X$XhgIHN_3-;YcK`v|*DmWr4ffE(0vQ&m_Y;;4~mq1({b;0s7?UZ~iY@Ay}~TxtOj;JLZcXBqA== zQ~sA!p@vgZ4?g1`lS3@HC60&3&X#ol`>;gJfCPDD+WQPcYK`nWFJS|mQ9XZWtUU?J zHZZKcgAVOEPALd&Hy=It!LPJ0APDSGuBJ%IQr!Lc5B@f$d0 zWgOX$w|TL5X!&b~$25X53exQsIX+cS^76`MIA-mSh1s|bg)`?(HpfhXRW1bRbr;Zp z&jgTeRNGZmr!-JBBGCjVOiU02E-PWemW>Sw>H5z{l^dmDP$zSbH`v5vN$CM|0>N0# zLXoSHN5VKpB-;mAmU5sV&0KXz=CLF2kArG6`~Ov({i1tzmoJ|TE!oNbVbyK>_nbV` zVp?XW8~pX`49$Puu}GyH$`L&MOF+RO-%H6dU-Rb%EIVZi^*IX-B2;rA031>gM?uJF zgijR;cCr-Ci^@>?4xY6JJll@x3>`19(puEYCsw|2Ct8g90`6pKrsSOCE`4iAZGP{i ze1|Te?HVdoR}HkTS5Z+T7VdHnQL0syOs+)(Mw<3Uy1E$?ez7Ax(OIS@RNb~ZCRS4l zy%=*+IE=;FN78_$j(>9`Xh;we5C8xd7J){`My6l{s0cy>h(MAz1uT<2Uw3f0^1z&z z&o3xDnQ#G=utoeYH5ke$e9KUO*xW&LPg1UFrCB6S^#K|MLeE*LLNn|{y*~W#^^QK%E=ZoSW z+q#QL3y*P57xwEs&n*N(`^MBU z$izOuny4O|VD82Y)Cc+;15xogBZIQRwX!o3}?nCD;-P5<%b^J}v5YiP_*i4I?OsGSO#KsB=J`naR~Rl#8E<{{ zh2cRKst7NOw4&`=?74<6UI`y4N^t}P2BWF%i-_s9H7mNn#d_*(7CWp&s!3Soqn8~p zv2jk*eErOIMed)%Gtxa((b-dv9+`)W@%f8iU6|e^#MM;7ML91 zz#`hNr^#hX*?l_ZcCcD@U!bbze}$ckhd1+?nS4ndf~m;{Zcn8>9`XiTIpLR<`jCg#EA)B+Mh z0qP(yXwiN8nU!m{VDRmSO5?fpI7=NzM>`Pz`>;gv00dfJ*?S8#vWtuB4`JwPQFW7R z>$0nfe1fOY02xP6IfS6GZYX> z$&jEbU^v2n)3Co|q6icL48IP66{TU+O{BywshDzV1!^fIj)ipK$i#7}W{wWV1txl_ zOmVmuh%4_`O$p|aX3Rf7ofpz4>~DR%)>PiVMEOJ1x}q|YJMsY2Dk6iRUX`Z8pr_}{ zp6SYq0;s)2=BZ^$+b1{YL5+g5P&koI52y5ZBibZntzIXIXXHXw$q`$TheltDWhe*k zj*tKW0p#mii$rAj#1;WrLCl{|K)pw|%3RpRL4lf@chw^LrNf`=%nJ>_Xu$iw-dZmI`BobBFaQ6I4H&4}on4gB8YLAaA{5Jg z76Q=)#t@!jq7W#FVrdP-M37SVZ5Ln`QZNH2rItnzipd6u1C-K0nz;l(fy8X8X((CB zBtv|Ge*Ykd4#j4ohK?_QoG@yGkq9(DZ@nJvsinSr7E+$IzQV|7oQ}oH&?bKqyR(qp zH?pSgTM~Yr%6ebS`eL!(_v3t?{uY*H-`;&@Mn$eS%Xdw_bifHf0DQU4z+ll(@EGLdP5=9#Wc+|74rN+S>3y>_zgOzIfQaTb(W+|NoYiyiMPC_pLM>Zr)KT$mm03h|_|X1cK%+ z<@ha0$;rId+@j7*f?~pDY}v?=G@F=GXE*O=vGRt-Fvdng000L702zbnDycg$ zUM^M(h$d8>f)UPu>RYTUflZ@fAk+9re0W>)0D@0D{%`+~nbE&OsI*dXz$2)j(+9?j zG{A!5d}w?>{vqQHnVJ<*0fv%ubyybBbBv-YwHlD-A}B>bNim?m>^Vi>RqM70TAq2M7jnNZy`8+RAWRZynM7GKVP@j-^x}z~Ed0rK z#1owArY;tPo()D*M%JNz+M8is3n>1XTb%Gao ztXskCDLa(C(gdfQYttziW|oZWG|X@U4u~K+8>l)j$16YsFGvUxSVqX;09D9AaKn{$ z(~rISm=-9?!jqp^H*~x))Ck%Q7$_d@CtDR&hlN!C`=Dg%fCUg`+v_Pb@=r)>A7y1# z6jhgP>=`>i@r!Oe%pA-i1c@a{grGS_4%BE+L16M7Ac~g=D#9XRYuPguu0-@et`w=t zuGnI@QI!o!EC5n;F%SZXg~^KvQ4hgMGbhm;5Y3o3gLLgfkMTz6K`-{lrpgF1{H344 z6Rz4}AS%~Lj7MtLXV$B|QHUPygb0F;3uPixH)1GZ zD3Ul)cpR`K1ke{VJ##qH<1eh_QcECU_V3LLfQS+XS~WI^jKoA|)Fn9= zjj}|Hg$1;NcHC++nyE?~=G>L2k7Oqs+j@w${-H?J;mtc+48sqnBbvyksHHe{6C$jK zj@a@4b1Ouak%Qf$fpUEx*rvA4W;TN*ut73s>No>1%Z)Dyg;$TsnfXKn)>TPaL=eCn z3$Vn#0Z#Z~m$t$(w?#R<@C4MF2wyZ*Yo5dlFXP5F5!Q2K!NvQ7#S0FvqLm*t|NPpr z9nJgxzH|KM&WTEPaETbQoB|6adg8SXE)j(4L%6IyI`BUux1djW)oX=#+Do?7#@9 z!`TE_p+H0fg8~*O2cERph;@IMeN*jHQb4MV66GX$eJ)7%w!oA-zce#=GUG&$sA)dR z_)(>XHWa^!KC%a4rVmIC;G(7uInqV|jm~m9;We^DwR!7&JN6?Cd$W)yB{4h1h;k|d zObrs4#i99Qe}w-j5Y@E=003$@6Dq9$#FNp*0+N99T9Cm+j)c$w)?Wr+Bt?)~Sx5&y zS$ddQ%GpuZ1@roF0jpCi6GZJTd| z@!?e2nrEbp)YO&2qdFUfCuLox_0VNSU8OpQyIbv$rY|MD9`Wgk=pXyhF5``l>`k>1!&37qC@d$ky&Wi>rl(XYXsBdpOo^pdkr6h~a(S+aFp5peJP-<0U|>NITxrIL z>YPYH!5S%e#|V^YLjJzbG-2VPgCrJV=*fN~HtaOkKIl6an-UEi$4xtNVNB6Bc@m7t zQBmge8BqM&5x8}2YW=JjM*K;5oo&B*wi|>{rmU80B{752r7TqTo7?{ z14^bN~CGWbA+i3}jks2}QzB zBf3{-4^0!DiD#^t7YTk3Xbr64H0-n+UP?le8b)h&bA>(FpXE6}mo`~gWfLG034D5Cu?>QCEl%)>@@{JvHE)QVM)u;6{@)mc|C)0`E+uoA>i?9 z+gR~2dMGAct2*95_2K)rwVCRsG=^V9A!wU%Z&h@eI*369E%vwf)$43Yn{aNWbDoMp ziktr%8-6!#_>NjK?H9HC(>7O{(+o*Nzl<=_Pi@%as{)N8du1jkfd-?1hyeQU_X>6* z@tp|B`WIR@8ZHtE$*juSODl+RtGs8UBkIXWaL0J0!e8kb0iZ)3Lta1S2In}x&L951 zQ_6h1;s5urPEc{rZ9bGomv&@8B({=Npa78~!eXGfVh|20vC)7EG$n0qgaCfuIhQgD zFN0Zzr!78NC>}=Mj~`?csYFXxEE8DIkCWIkN>4?7wjJ2=T{=Gj|*!+1k;7*F2aD zvLKun(w${QJRCWs|JJ>P=cK#*OLP+Q7;9?G4+g^(;Yhov-K#ME=NL6A?rlvaP}*Z0a^T_Ny@F)0WF6B_C? zcU3qc1VTv_LC8Z=@F6feD58f^Bd{{?DS83rkGh34s9`SO#aiM|%}vR%)hQ9=YYOKK zi3`lnHLXlce=e5vb|W#|bgXSnA_L`+dpmMr3YKgdLqbY`rnl*wiwx?9UIk@88S2jQ<~Rz1tV2A{My+ z{M&lgSKK^}ogJ*q0VNP!1t9>S2K2bV-nMtSGUqJ+Lf+ourQWkX3Blx^O(SyCCRRqtTRW4};P%mmCa-dYc@25~)bt zx#?3k7ZRmGwUQGO9;WnQa?VYxCCG`Wp!KTM*v^v7M-PV4OQmD{C;$7fMCAYl9%b8m z3^e$UOv_JU=5tdChjr{F5vn*a?R|p|Zu(9I} z0t8?pFr$Ha(}2oG=+2a zoJqwkE7U5tCvUB!>{*xNft%vK2B;f5i46grB9dIp;=k=kGC~bQY9Q}H!zKUJl}s5X z6;TBiSX}*lv0nzIDn^%eLo)zCNx8%f4rn{eSOliRKvYHq5zUGjCEo#Q6R`c&1o62CU|;K$RV1{)3T6-Nw(yo zA|YrzNnBDUB8G-AGxFObTpa4DqeElT*u@?LSK7bzx?O18<%bt@w35cM7AWh4$U29O zG9;IpDm*1;kn-Y58Z>ypr3#}!)X!^H`J06jn2ItY=N)L;WvWsg+K;rhrzXel+g4Jw ztfGBrym3wJo!rX$OX{UVCO}{#Un^iB-0QClWwYmArv;+AhVLgr|2f&ctx)sNP|`X`>;gc00b#! zTzd!{V2F$xe_@DsP@$P~>?CpGA~EeXl#V^ZN2~$nDun8jElotFWYD7}_b4?Bg5-Mz z*sF~t zE17FDwp>sXV_^UU=aQ3&80?{V&=No+-A3A{N9)O^qK7>80@y(bJY;7W@DX5#38+A9 z#*?T;k60Q>k|`|8$5wDQ5}aV6=!qJ)<_(?mhz25Vk1Fa;U} zwTmA}mSGq?+9tC^kIvUG{jYCmsc#`EY)W)BCj%d;nX}6?6Eh366;Y+~GHkLFIVBYZ zwT?#%KsqAG!RD6cMwIOEaqQ0>B)?PJHC*$?=%$eBLk{3SfkAEM|K9(Fg<)$*cav8l z1ON!BfQbs6Yeqm4g)_-e!wcMGJ5b!yK7E<%_S`#*^-!viF6gaXStz)gFX(grh#Yl5Os{ygbLd8Q3%~h7xAbn42VM zNP80;Sw8ANiq}oNDnRk2LeH4mnKsXX%awCC{dDttZFh7v2`Mk!Bvng9EsMEC#% zRa)D72^>O~Y|B4j$h#47e{t+2aq2IwZ2g8BB*gntqLidcK*C>2xxbc6Gee<_LZ>iV znwI~4-1vX1e6O$bx8%KVY}~Hi8XvwgDnlxD-(#hi+g}?d)@NF?ooXG5zp2wiqEHx|n2I)LKuCqB zrhyoRHdLAw+S#92g<0YHE~M>@wHSvobsn^WcGB=)bP(1EOSp}vsYympt@R^dFfHf#7hZG zqRc(r7vZ45s9qKBc2ocm1rDDN6}@3^TV7{j!>4DKl*3a?$r1*SmGb?q|j zrlUkHYg#FnSSYeMc;uRCIjn%sT?auMyi$6bcUv;gL z00d}d+xsaTXoTzAFJQyO5Ybz4>?CoD5U(sfgAV9qK*%H%;8+C45Gh*>#}n#kg<8A7 zKoOO$uvp8C$tUDfHW-%mK}_K1FaE!=x@mLiF3L4T5~ZH(WXfnXOB%#0>hYb%6^x(g z&Xc#zZ+|{_)Y~$$zFn_emRUa=kYjG$s%J_%jS&VR zMG5##l-`_FceC@VXNslb{Gr|hUoSMeFX7BskWHZZ8+Sz~mW`1NZ z79QXE(P^|=m_VgMR;7klKw_{$r~t=zz@T?pi}wm|w-I((Q(d(^c?>FAPZ^{Q2!E+7&I)3&1hJ&O^6jv=g^N5G;`CYrd*qMe8ukF`_)X}R`E@0M664Q zoESQiky^QUPwrhQA!K63zDoZUUPt)bHi=YJG9Ul|C89v;4Gl0rCMumGLl!&|>Z%C6 zmMY0ZYOqsfG$);EuZT%m?~4>qy$4Vp06rgODU!0=hc?)ZB|lK4;1C_JZyK)P+?#up z=2aXGUEg>6rFShC-JSi(S;SJ5CNi|tX(V-9X}d-_Omky8q<2}aPN#Fh}c)92q!r?9)$ zBT}uLb)P20Dik`nr7|~rp-@qWG`U>P#MzH@&;8ykq|%$q{iWfuCl5-@>VQB1gz$oH z3Jwu1f&>jDNDd7nv_uyfyFX8RadaL?yd~MGNhYPAzMY(qNI693OLE8*0pACKqV!pQ z7|Zh+g!VF2S?weRV>@Z2Mt~QLX$IvSyT6QCW~B{%O0=skZv&1iCj3VNsC{}E`evx& zRG2?7Z}}=#C=q%NcuF^@)9k;%b{!VowzQ&wNjf5$p&}_0%V-4(*g|LtOBhKl4W2OO z1fH>nQWuNc#0P+xZnuH$wbYWmd7*Zy)8v}u2F@>-p-Dd`=Y4N8vLipcCcl;9=SNWg z`=CVkfCO7(TYC&MIEf5vEny>`5jBx*>=<*RFE1=LgpN5{U0bi#M!R>6G!c+8LLyb0 zAa#|Vz~Y5ue~92!4;P`1(=`z0q`~-r-_(^UlmK3b?=h~UKe+EI`ZhO-NOeRa00k$6 zO;u89h5;~3UcQj*qVN+5ZKF%x2OHq`0X?~;od0Tj+=7)$uDN;qLF$M{;5+lEV9 z#dBg(Jw`pkUjIf#kWzTljsNBsx5-a_W+#b5H>Gwn`i%CLHr%aM-+uCS4$UaTXPR%X zuFX5!asPF-I$(R-&r586P!8z613bM;IwL70OQZp8qQV*?wu6?)jfzUN_AYxva+AJD z)ayEN6l;skUZ_QeSw$#nIw%@~X?76pRKyBmBu9hZwoshm{G{sRPRyN*h0@P z88()lGMJ%k!u|?QW#=j8zU=Lq3$Nv$@Z!0N#817sGf{3QataEl8e}#R6iDcL$i$MS zC|@XT)auh|LoArM&NnXKWEcC(@Y{VD+wly-%x1*PO&@+@qG~LW5)mjLgezQU$=_Gb zL_<#`s6XUJoY=}V(1|sZnarmbP_OkIE7&lz%ZyDDgK9xq3Wj;XYs|XwPCEOrv!<{0 z`oZ<3MVWVFQYb-5J;9Iyf)dm@lPNM~TJSg}T7=PJ9G5vCp~znx*aO`;It$UK*|Pw} z2+vt`NYzdO^vUH+^La97K73kG*m^WX z@>;gysn+{p@_Y|x+HN_X;@)zWVx{hz>RKnwg(TKu1SBV0>+T_K)w{Qklu0kg>iSO%lkFx-_G}C?c4^$wwW;{)+P#su)_|j)H22`nG#t(99l@E%RQvrK{b(%6B<`Ve0_gC}$Y7d4fMePqWQc$pPl;GTVwjMs zCD8lT?=H{>RU z=7wLNd=gM<^9;&_1rkYji4eg7ZH9q(4-}RTI>8c=9^jQefLAClE)B#XAWBe7);nw$ zfiQF+E~zneO%f??&RQhbQdmJJESE^+V0N=kIoUF8eD;TUZxT+7omIS|k7MH}blsoZ z=1MZ#hrU+cWcK@yxp#W0KK2v6Z=w5C_qS%xele3hI2_}vASr1QtHPDI7qCj4Ll?BaaaIXKCy(%t9NjEWL&ey`@k-f*>Fv9afuD zU^xY)#A?Nix{VK)OS>9>uYg=;#ieIohaiI zaA-~#A?sjJX*&qKN&SrUtWa6FRp>F4k{?W+#p&Y&D=1bB*nQJ(uq*6=%|t_Yq2dnq6EqU zNyT;^iX@+S5ynQdVgr)NLk%&@n)30xIrj05l6#tsTP1gm`^&xIn$7MSuU`8bv*iRa z&8p?)<$TADytaQ$+5hd@nULF-#;;lIG94#FpP&C3jG#4{W@SZ^v_Uc`BM@L18XO-G z2!Tx&dQ&MVC3`c-n!{FTL(0%Mozk5=4;GVz2Tz|de}Tfe`o>S2GklPQ2tD<-UAhoy^6@>P)vc; zmkLRcf{<&yHeR#1QR?)_>xh zVlb%$kwX}HE}ZB4FolyPxCbJR(Hu1^BYd!(8}O*LC6m9-O5yaD#3SFx93k(#f|%Bq z*2FIP66S~h`=CVZfCM~Y+ItT&u!qb$KVgG?50Nux>?Cmk^d@XQh7Gxr5TUG0(*&=U zY%`~sVI(ucao_7OMdHd?d3-6j>UooZgCzVmhEbg3jqKXjZ|!PDYJ6u@L;@rymMMHv z%)T~Kh*hnSm~XP+Oa?sGTjsv*)NP^Y8|Yk{ZK4sPk(FS-@m@8HLDyS6)t%tkI;yhW z#I8w-+{SUKvRI!b5-y=AJ4PnlZ<|o#dj$ zSmZWb^6LH32u6<(jT$GM3$Jh{WW&!*8SSPJjn+-OHqmQ}sDbp!HAoRfsf%+CT1_Wa z-xXBV6McIsG|Z#o*WN$mB*$yj%B!@x zQcS%r%e{rywsZL zIMoa1YotWIdPek#IK-*90Omj$zc~OZCDwpOWu|pgtuj)Tnw1o15)y_AMWPX}r@guteJc1Rh;mdkGu(hU&`iVJL`DeQjs#F%1F{Ev!9I34PZRl}g#l}ozgYN3bM zH3-){&llX;@jjO+({|LqQm&M0iT0`ZiFEk)q^aVnZO%XniFKkhXJ}SaGyx_{fy755 zwIFEdQn4Wrh$<-Z;aZM*n>#W00t0qgRIWQ~4n=s91jU+Z`IPLd;aVt?!@>DZQImzF ziEc(E1>up9`q}jk@`z7&WZ$z>Hg%O{1De-b!Z)0mxO`x+x(a{?Owp1GraI}oqp0*o zXqGDCBax>!cwrb*Y&#?U-faX;2*}215(Kp2poY^4bqz#WEP;T6?^VxITy3E~ahJhB zYJSjHuQ7)$Ei6I}LBNBAsWT}J!OT)iCq{w?Hja0e$+>Sk+K}^gkaDf20)5$9?(B7A z=W|R8lMQ<6#!2&fO>)^x5x1=s*)H2YJ+tiVpy>#~G=Sx~nP!+%Zgx-q^Jo)hXmmy( zKm|?Mpu*wefivLp4iZK%R&<>(Dw)d}gaJy>;W8W~_(vjiih?S*^&um&<=}5;Ssc_c zqbe=NK}gM-krW~;Q>_dOKJG*3Auer}q)GFq8mlRq!#G8+`NNd8bp$C;I%zZ7Gov?k zSk8iPW^6a~^C21cK69xRfP^OQrbB(5zr zUOSB$LF~gqQas$hB^_DwCEjLb=R2G$NS@1drfRA4f}@ElOYyQk z7m#h#kL@lTjp|M%#tb@@|NEds_<#gER@r+79P)#ydhcO|W={=uW9%4m!U8TU{gV!K z&yDgihKzo`6}ZFR1VTUX}Ad|L^Hg z0f!cZ07+@`APKN&<4AgvWOUA=k57|22NL7v5to&2OLm{2QLt` z1Z8+Y%!s!q5n%9aI0522h+~aBAYMrxD3;TQ6(%jpc5f~zT>_JLx>BT~p40ZoK=zSj zN!9i}+ZSr79*3yI(Yl`dj^*`h&8o*9Z)c&s`;tPX?_^8=lalG4{u*IUx`wl1)n0O@ zUf1}P-KNe}X%fLxJ)KqM)`2omBP3>*wlBEhm|fQL4oTnP%^kf~bcXz^eg1LFh1 z;M{kOsjhj!=-7x!Hz=iEJ&*tUute#A1Vv(4YYa0mhAaxLVdhs+HE(70g@7VfuIcu) zumwiM_Yf)>7QN(C?pV6zt%ze-Y^sDQWWLzSj(Ki)z=J^PYChwkQXP$fC?wem{ z{GK*q(Qy#<-wD5`KHmB1br5Ir*m=f{u<*BkCB!sS$!il@kgU3xrr@13>UESdej1UG+=W zg1QokRtkanU@ZQtgDYx{N_o|Ho%fwYTDsAib)PG+OGb{ulkG5|7KYL@h(oio>J|#< zRi%S%vDIy3(9;`+t}ddlof(Mu2Z8vy&Y?g%u1RKWU>b-l0>Jf zOwd}j1;!u;-o)ms*KlHueoqEw|HvRbBKDpO@64|XTQSJ}Saw$YQ%L3aAGiJ;`ApRB z*Zt*x|Ns7;L!T;tEqDL_{r}tdFUIw#tp$w0C%deSSX>nd91p44)XK3kQz4N6OvJ*% z!w3@0Gz&5?yvSm~rLZ~7G8HihV9SFO3V}=n5-^xaZ6S~=NKI*IS}nHKHW6KoguV(9 zNWuZ`qpR|{TX^FpZp;-4XhhJH;g_nr4qr`n+g(qm^`5-5V=w z|1AIi|NsC0`+Uc}|D(P3|Nqv!|NGEH`G5zqW7d9a022)C%6-mYfDwUtW4(odBUCZ0 zcd+mUq1=Zg@`?qAKpcrpAUXW%2KUvrKmZcwNPx1<0y7lWz;}ToRuJPkvDA)IrP#A* zB~OAx3Pobmajbhx*?MbC7{#KE8Jt9nk;k7r@26y&0n~Z>_NPz@E#4;4N$W&omK(bX|QvECwURkYyus0=p8rqd6{q*g!T39N_ zJut7eMWxkwaAi&sg`@cEOree>xyFqx4QJ}PvWgb-y(wgq=LRzHpf3tKr`IkomD9I5 zzk0H`VNXj5>uR1wHJ0Q$Vl_IImJCK!YOU$sq(9V9Ta-;~?a1Wo0hH$2@+ugVbt5V{ zwUX`3T|IXgDJ1+Ciw6Ue>Q*E@4NbVA^ZlI)ME!b!KC!d?3moKuR%V(Pf`qvq>1QVR z%*j*&3VU{05`F#*BQJkh1Gz^8Nu}U3 z)JL-DqX!sDP*4ZUyx5&Y`wG+xCj`H>9Hd1LEs=%{?UQLju|%woQ2rT7e>iW5zDz-L zIl#AEgYW-MUJ7{MtCkD7bB{YK!db&l3O9OYO5GU~_$6Di*) z8dt5N=O8t#A^SgpRm@MXBbN|uBV_S1%5rFlWKTp)aB&Q0XSA$mC6$~M`iZ$u-R?v` zk-E2#rGMnMGK?iM8-8tOzM#D~|DPfiB0mIThGqewfxZwIZ6|QR^6rF+q-+$aF~dJu z<*t>3k&z$5Zx{h#U?fF`G$9}Y?fo@Gk_-!=Uy|)3i;g-4ikYl|ZL+5|{CH;`92G7m zJkUKw+Cr1GmY~kdE24^pQ8dczKE9R~6?cw|L#aF#Hk_fHm{3O|1UH(qBMKA+V3Fb& zV4`tuhKs#~T_SgG9?nPK!%sk9p;}o6J}XzB*8Th%X#464RXC85VWCuvqiBMhEXZ?0 zkx`*&j|iLy{zxTqqAkIh!;gTfCK_!+It2ZXogGMPhlgD5J`Jq>?ChV z>@6&PgAN%5zu{z01TJij;N)c^G^?vwzszqo3J7x9ho=Q;B9JjkGs9Fe&0+g~VN+2% zEDDUW9Rxb9DCnU|;c0TijbkbrluwLxijwME9sg~d_AthwOKO3BSISRayl?;sMNANs z=K#vkEG^Xv(mrKER!mX8NWxWcGPOfSU|YsWj<3 ziM1J0D262!4m}J~s*;JX1t=`dV(Cw!w4|zf{Jg7)C#gvr>5+vqn~@11VzasT&-SCF zQzR-RZQ)i0JOpkcC)_POvMv z^D2pk#N}jDhffwhmgo#Odp}um_vns@bYWfl+c2{|4ou)6jtL;BXM_TQs~9q2GT?~$n=d*=pQk;SY&(rPK1S3nP%28v)z zyxbjd9FTNiqS88#&`VU!s=cuwX2|lDUV^jsK@@qf&}Vu&?Zpucl_k+#Al z1x^g;T*!86tw}r^scD4-m4|+W4TFy_Bi4^s zVT;+p6%@od$UK#yPU`MOIVZa*7=4jP5bB2)JCH_)#1+u{x2wxr>33t(@)A#%8cfYZ zsfA7=G!RWl3}B_Ms(>zV1R?AWkKiPo)CCZhI#YPRm4y(RTGfxpoV8<;Md73bgfM}` zG*N3sVxg!~>X&jAWN7-afSnTPqm&!G{z=RMIdKx&PrnDu_q_O-ukFvz&15ol(MaDO@qN zEZ=}5E4XAAu)aw$f?}YlxXl#hy;e-!=EDU4`@lrtf&@-wR_g{tc!|vF&1EHx5t)@) ztfX-xsI%)el)dygWZ}b3M40FymgkHeAZ2g}G@&HO(`C&G*m)x;5wxRCMrctGld6zV zNZ7WMrgibTA8k^W@?dwVpP1yVgb}df7g5S4#_$)70a#xVWZ11IfuK!Elq5XGJCEi9 z7(qoXTA&kjqLCDR4syf>LFpz1Ae)x)xM&9g7Dz^s`jl=Sw=v@Rtbt_wZjDQF#P7VlFAwnqNIn2~~sW6?&8p?wNuGMO>!l&J6)TyRKqEf1Q#~c>X zcM=JTS?(Oc1X7t|mYpm|9YYS0S7Whr_{fTamwRMlMS|n(an=0BHA)vioI)Cl^(u%y zaXSZ0DlH&}I6>q5qc6g9f@K;7c>lYpSJal2u0QB3DmX85}mNLrG=T4 zGN4KvQKpY1gb7l_mU4ZiYO+MWNdIZ_v0477+@}a@kt-K>F)gv0w6@S=9WMwWt3dmV zwy&s^5|;A@SbI}~bvs@$TvU-9#@neLC2WaAaH-BI6^R9ek0eyU?OKL}pr|AtmqLxw zQ6hDqjGfDBxJMO*O#TmVSw+#Y+<>1Rnl_m$7&BEms;B=W2PRsx@)#{-?j%4(CpuOQ zh`eaHTm&N)c*ziAGL|aRj_gIGKQS73oLUteh2OP|)-(6*RjmV7m0?Dqbw(HEN#Xjw zQVEr(x+S&Z1y?lh)ly42dLCn>wE5KUxWARIY0p{vLLJX#v&jU93dWd;uKVxrR)6BG zG&7YQQ|PoO%3ftpn8v8@FuzzEv$Q+AU1A};%Lc48G&}$ZiscUxfg2du(Hm6DV7whp z!_y;i*tnT+=(ILUQh|ZaNSBoo(@Ynfv|{{e3wHnephWh71Vmz2YX~g*piFAdVI#f} zosC_r7`LJkENp#-8I`p1r>4DfVxBctSRUNTLn)83#}F@P4Io=ZK>{dp9L{EDS;Cdp zShSi&Rc>I&3LgL4T#lxfC9VW=s*Wk?ByFwn7D`95j;J1~cFRlBqYxlQP=&Rc!=FHH zEEE4pvTOdVryOA5Ta!H8QYKubtOPJSD~xF*N(do&#tiQyi~NHvv;5~(mAvmGUAwy1 z<5n+E_C69$$paC>mr|D|fg&pB$0-kH7(6m@3|!3R9h=!m1jRH~c0g8)0O@MutZM$^uN<%aBne=k5Q+|Ni>G|qI5~v_-$#DZBE@6@8ZM2jfCuvo6a>FiltD1;!iJs!d zhi!ztSYlWI@;2l7@A=4E;NTN($l?i<|NF2+(0~L)W!7s56?%!xy1ih- zt5FG+TdWxn;wCdHHKrk*q~)MFMnqx|{IVz<4GM^;N=zhUS}Ua@pwJNztVU$WPcE?a z78XjX;g=0ieN#j7E}T1YA2e*R!3@^RVg+Etsp^#n_c0T*+RY40WwwTDw{}LqZWcLa znw#;*P{$s$Jh+Iz`2UAWQkJf||E_q}o}ns#^rFW4-xGRokVyGJ_|ypkcX(xEGD#^r z+rg!X4l)o)P`u9}7?AA2>lXo}HO5&6yKFQM1wbMKA|Sz|3Me~su7ah9!X{G^bD*HB zkuXU06ABEnx<^Wqn;R^Q@f6#!*9h#WwKiniS+29=k`g8&wQl36^_018C8DD3uU;5= z&(2RH>-c});#hfC|NNU#UyQ%yKk`6QIP6HYo4bRQ1&%_=37}J2ai);Sh}f-7IhiFx zADDXce@A(lECoP%wI^n4u8DdKOq5wgOllJKhf7T%WlNf9v_kNMVf3tCQ)Sd`OM0G? zU*^XaMxQk`>}76;{5maWdpN$=btwOnZ7Hw!#qItT;f`w6`@J}~KDX|g|K^)jTzh-# zcecEFXd$XfBr7Tzi47*S0B3*|Va-4?5e%$2h%i_f zQ~>J$pqXh{N3L2TVz9#JEd&@!+w#`DnD5O4=F4A|HeFNhT651^Nk%x@k)@QP#A)=A z%H?g1#&6^f+rJ!m+*aV+S7nE5IU_M@FLi3MM}^{g`wEq5_Hm#XE(dqyF{zdT2E}j6 zWpj}((#v70FSooQjkg%AO2jYqR=)0CmDaf-o1(vsHdp`q&_v~c1Uh9`ePI9yifp=# ztgHbYjhRpRtN;V)GU)#|kN|r&^-4Pvw`);qIoFyUh4Pk?RgOHy=6b9D`^WpdJN>cG z|NsB}?>$n;uYdpd|L)qOng9kRRcfWCR8*FBzFQsO6k;I5K+bqX#e)rvQ89zDOnfLv zutFMa#ekqDYD9i2AO;^XAT(b$0}uvmByk)KAu&@F-SA3qf(nADD;OGiIal+KJi%0o z!%Ny*w#`rwqH2Ntvg*HO_+^fTHe(^D`{f&S((ON)lmy8i%2pv-8pjuXOB%yWa3Dx_ z9d7VdGn*5&YNR&p_4SlO-^(mbTiHC446P~dtwn22%uC~1kKBz_f8%!I4&>t#mrF0l zr*7qyCam7wBsnavx*A>5cdy&G7l!GtDt5mwbuj<`|NsC0|NsC0|NsC0|MZJ_`(9s! zj*^jK*IfT9Fa-dD1QCG}07Nz|F&xZL=l~-c7XeIgfI#&m!Qc}U0sy2ifj~4MELKNR zf&rZY1`!AtC?pC4m@Gb}XLO`mkqHc}KSF^3kpzVfWTZrSA3>3~dG)}N>$yOl5aua* zPD@t28q}psK4nIm0|Ci`Kh#QO^dwpXDz=xM$Oax&N0M!MJd)cl-ABbA9*IOX3!i_L zg@>yWrjW|gf_4=LPrmR)g>dRO83XlElg0CUpXt}bQ7L64V>;3rdb0YocNP)kuMSEh z4L(^<8;08JagMw2^u!GfL)BoMpUp&TT(RH#mgSdiwa0QPFUrF&w_X@`J9=(*no}8- zQ#)MkZPk(KhdQyx6Z7x?{_(N@|NsC0|NsC0|NsC0^4(g<1eu`}$dM7vnYtPX5R-CK zo(M1jVP$n_CaiYMK{UzFV+Jl9X5>gV6%h;w0R;sCq2mJslNRldGE{+K<(4h-VkiUN zu|mZJ6a;561{f@5e9MEx$N|hwVZ}7D!Ix$07-#F5!X*{r35UCC1-i(Tw z_oPdZTJ&atcKH2KHYJg^|Vdu_scy*uh+6)k8^53>#K zb?FMVi?y@(c~xKA7)}C-NjlI&6atV~KvcE?5)o`ktj#E-N+kw0seE;A%dviM?~xb{ zvqMwZF}&*?na zskqTnkBf^NyQ*-Dr2gL&q|)jusb4Rkm`WvCvX+Y=EL9pwvM3C)7y&6$fMG!j8;NzS z7_pxph|PQpVM>!enA02dUBmiyyh^}=$ki39!CJvccMem%Vv7PdcWko)6@DgE4n)UF zbUj)9=H*SY&*?b6XS#|UJA}2UIjSPk2P9N_$>tJ?ILRs zuEwUeQiyvOR2)GAR7oh5Kp|129)%=@GfG_&nG}_7#ijCuXubSZ|NF2+-v9(VTiR<0 zEm((Z8$V&_Y!Ib&XRJL5!Zfa|{euf=MuUwkmML#>C&sTV*tHR?-4=FrY|ztX2CceV zG?}jQR`2L+CQy3p{=`AJ(Iy(NkYNN-+}KKA;w#;Ji<+PN$TFY0%sUj%xXrnU!*>4* zxotWlOVW}26zG4SpY}ISvG$R^=W8hf+ji~>AON9gAc-Uif+{5VFD#^Z5te3;kGnKz zjiy$f_kW*pcPZ$Ug6(hh?fm;|y{sV8)7hnPf(dHtjLf?C3960g;!d(*QOxf(BW?Bz zP3do<6q{L2-WaVRQdfOnnAf|)wCb7c-wcWBu2vvhQXlRr*6psniEJx2;myDE|Nj3t z$z~Z35;QC_D-%qxUCo#rQu;3<{3Hqh9YC?`5e0&?HYrvR-5bdhj+*F8v7Df_O(a6?%>WRf$ zy$DcBp!HdXQu&Zgaz1Dd8hMcz_8vKVhu$lreJGe!qx&7^Mi$PNwJy6qCS?}Scj!M!;F2g6p? zMAjx6+K0zBY5J-pqC@Yb#a%C@>X@=oR_vn~c9kfDav|&`QV4X(moR3|%3b7n!Kg%B zJJdA|Bt6)w=D&aYnO@}S*$Hj211?NKyO~Q2ATT1RHsY~~>U2&Gm18oLjSWcb<)x*dDP6q9(V?L?TPQsWSu^+^-(^##D#lx9$1FdS7V^QHhsSDgR*phWe61ZiN} zYY8x3b zNY>0HalNl8G)lg4k~IDR*+IshCi2E^rTB>UFD@Dr^gu*f(aJQFO_V3BQIc8Al#$Ct z2cu^74<>bLSDk8(O4Uyo(w|EEvR?G=uuhlNZSFi(KJ?b*F6Ei;h?{qXnfl?V(fF^t zO!>i4TFzArjYdc+U~oaM79muk5G%3aN(3c_m^xmOvvH)>NE3JPqZnHGFD9#HWPLx{ zmfNy}FXt#tyiDJ@W?eYBYj9WMvI?S9f|+0pm7GN?N=zo#Z3?*2C<{^wBnS*0MIQ#H z#w5BAn$o6GbUcfnOa(mj>F8%;8S|#^7T+!z40sQ`O!>tr8bK19B&9A&5XzSKuZ{je-S7!C4nJDRgBGu|NF2++yDex zUfAmoLUM=e+aF=$UQtPpU#ui{!Z0!HHG>Z55;UmGsJ4)c7-7IJ4Hsq@yA-D68A+|w zd@I`N2LmO}b2$PC0}v$4njdJ|aWY0(^Udkftj5*b>m}e*leXzjxJ0CQ|4f~9E7iZ^g2@n5b1Hh22~VR7bHkHSS2}2_zE0( zg%t=~t&=~{dE-Gm(6Iq8l2JwrdaRALTWt)YWxXtH;{qpxWu=cv`Rx$9bn-67FXt_| z=K0tVn|LIKTAk1IpBjrMVEDUuhA(mwV?AN8k}$SoF<3(l(=>wEP=j?sHaNkaprX~9 zu?-~>7g0Sq<(T?`s$-RjnH5CdVFy7HvA7m^=FRsX4iUqnx)UyJ1eg#CKR{esWf2hK zML1z00Q{S9m_0}v)IOG=C+cL+o5=NLXo z(YZB)k~LAXXq!Z@ihW5FC)T-l3QpIgwF&dNc*|0<9F`dnq0uPQ!ZtW$8W?<&9tLq}3^Ko2s>>o|HK`gXWzcbTvfrZ~ycv1BWP5NoLRm zDc9*R0{{$!0fZW{0TGPa0#Q@K!AqVpQU-?WRbXl3W zAc3_7EVPo1C}qV_BGp-q`z62Fb!^+0M?bG5%>C?Rf=`MX*5=If(fIsKgJ8t5@``oU z@Q0)hCSP0X%)WxOsUJu!!PLk>L)b@Bip9n@X`|w-i4-XDYX27pAI2VO7vo77e2~{Y zdEfwGa0MJh)^U9)Qvh;eV1y<^#i^z$2-?5ygGX8<^{*NJNTaqWv zq3x>Cb(HLHBgl1+9Up&5={_K>M3I`Xx`7XXhcVzNRu z*zJi?L;KDs7lr`}MCq<+V560g3L*zftNo2u-dCv@A&AWH-d=qx|9ZBo;cmQ=|NEe1 z>;MG|W7qphMaopBO08ujr4@0NSGAXb322V0_P2lpt(>{@`PHSdZ;^UwVB9>)-g=EL z?W(nIbN%1${&(rGPw~%9AON7mas>gH;sorf(q=b|P_*$txq@X*tP?J>Q7?F7CaDg$uL6Rn#Auzr~{=MOz~Vaz1*r{S5& z;46|i`vY#PjETw`^+T>tU5sK-6n0S)hoT&p-;va$c^l_Z35klonR|aa{?Fq^%X`e{ zYvm48_Fu2hSXrMCg=-_@;LH5rR2TUhNLk#xDX+RK^hV$l9tvtBes73pyb7w7lPOhK(jJf#}g8&U=jn6 zn*s?c5fBsvJdvFSUP95c)x8dp9RtNmAqjq0qV)iV1w*n;McQmueHMz!t%_1&6Y{GQ zK`&b3`W7o8wBV;=6r;PYyu}Ew0xk&~J7&$J>cyfeT;RVpW%3p6i??;WVGW)7c;&C= zr0qI$4#AIf)%V^1f!F-c#$BC5mSRv945F3(fGWN3vn0xZgp&0qi-iJ4`+hkz=iFYLFn@CE<K=AFme{xeTw*tWwQurMQ zF1fVIAOkq@Oe|QSP=}(v@ zq^?Y-f}k12o;`~qny%>32!3329!TYUs?P(T4ZF&n(OVJ=JDcC!8)CRfz^99R&k0#| zs3>V_m~@9H3z>dUEHS>+?;BaBtay=G-fcyxFHFIb43A!IRcLKYdyQ*3_V^K7AZ4AA6>7`q6zot6V&L_5LZGM6a!5;xsBowm$K^*3`y#`}r%3?>?Eu z_3Ma9Hz$P+D_iZc=t%)g$wp=b0-GfASBR3GD5FY)j;h1AconEUa?=xM&7IXmgaf7) z>!rfrK9t<=mq60>?RBu)Yq5ji;m4e<62!F0fzZ{^WjgA*6;%toT~M_fUH$#V@eMO2 zLB!P$p;~RR);Ft_N4dr%^oo-a3_aFuMmETXOE|oR*ibjd$MDehID6xUz`!__h)5=F zw&mT`DwM=zRuPan;YX=rbj_FIAdl<~l9~nX5RQjne!Jtr5E~o=RJCG+y6I0-TO&tl z<{pLJwX9>aM2f~SZX!Ha#E|?{n3E&&BN-S`y$Uxx!cXWw6?7fY?)2b4&~*j8MaGG? zKB!5k*;U2I)XLHQLEu!-Dx<4Wqe`V|>Z^|I9YxR~HwfM(Z^OR#K8)7^tkjIf; zHRCbevtRC|pI6G0aU}r+ZE@MYlVQCV1_vGVvVo~LFN1=au5$ntMm!lHaH8irNFiwo z#+~-nki!NSoQV;(@v`S8{|T{_~59-(^3(w5jIh?dLbh16~5#vOU< zabyO^`{jy?IV4=>&sn>dD7TONc)h0nH%jjM{wuq7N7+38_cA^B{bYJQ(CkYk4ep7! z=}7O&#FY)pDn+Flt==F6%jmL3cnBj5X*tM)E_*s29wb`is)wA5Dzt&)!43v|KpPIn z#?40LaccM*QFVu`9Q%i>r94P$b_L%hV5gnf2>S{_8I5jAAbk30g3?4V6b-rva&To1 zTa!-Ep1Nz=Y^D5Kub9)<$nWV+5B9RnYVU&Z)u!gQ1j$1hLM3Gj2BS!O;daMJ-BZsi zn5;HWySd{m;@EuP1?w0R0$gtMg-Tu^yR-ACVHDElr1_omBRBW>{u*_f@+n}Zl*)#G z!w^&a#pveITIlt0r=1O6A|Y966+{*+F2K;cp>9n_{IeuD;uj{h`6lRV7HYRA)?L}Z z{bpS{OLrw|*0h=9YN#4onH4H2LLnp*D>7X2imFeeJy0bp98Cf)<-hn!hA5?266~2# zmYZ_$1R_KaGL!_Yp^zYcrvyYV`GY@R(1tUE2-2VTzXj{Gf1B)u~Ht2Y2|z8#Q%|=iZmr zqjzfm`>i z(!Y}RKb3bv4LI7CNfMFnB6*_goFr}43ksr_qa>+*)>7q{T@<{vE>FYBemk@HYQ~1( zj)?)_UN^bN%!-W~Z;K>3%;e`_}4-C}T44)hwm7s+f^nTt#WD%k=p)-+7ZStXrBwOi5NfU?hCz*l73ys&cUTx^-9x!v3(193C z`j1XV#kCLUM>|m~OX0KM>&gw8!>&+?A46itng0lsS5%ctH9s9+OXEKfyYE|CBv}WK zH-T!FQqI*(NaZo;Q~#j-@2i5@%m(GI%PfgaZy1OigVQe~uuT-~a}zzCCL2UzP386r zS~XW<lC)LJ#R;s-aJ^( zA*)uLBrS&enBabMw=k`|vrvs!Ibef|J7p(D3L<);WILe4=d&hFyKg7;`ip~hm@(=`|~%a^SZFIOCs%yke6LG>sskQ6)gE9XG z#fsz#bS@OtYdCOtf+JL%IuR@Xf%xbmyph!oS*F@m8FKC*Nhk|Q6&VN+rRPPEDxsiS zDhgug(rG!Ct}^WEtkBIOu_ z%0lOY5>i7kS+xDdcwULPgz>@` zMW+!|zOB?Wj3Gp9Ml4G6ZH+ohR8{mR!E(aZ$m=%JOLASWTY_LCUVNFr9<>FN5G4gh zK}XYBhMFP|zpE4fG=hxQsp0|TjiZM{ZcyuJsZp1GLLH05UsLN}AC=eoH?7S0(cRY< zPicPCmbG(p#q3o(AU1V}c80z{f>myo+&C(vNC6{^)liUqHN)a}T;E_;V3&ep6%H4Tn!n;a*uS-8}pRl9s(D;!s|$>#f0One+X#Uw^^r7dXT zpVIBy9Ma=7$Bu%Bn&ULP#| zdF5o9D5T>5`>;gd00kgp*Xs{S;)RR4?P2IoQNep->@gIf-Y)9(hn2ilKeRZhJV+rW zqWo06(R65zEqQH{YU3VFH#*cgj)Kt)-K|z!XDu*bYLCU+G@l#S+IY77Vi%2MPBn<| zJss30+prtxJPD}11A|ENc^&k8>D8nU4*dqP+aAVe^_$hTjck=;KS5ax>l(ua@nr=? z?3y^4M63)^eO35SGeqAdTQ3<6#Cd*E?MGa9z6+^i?zAfr84X2QDyICEN{udw`Om~| zGtYGxt1an8ZN??bD$HRu67cm23}g-)R0LvRK0j;R8V}@oN~)lY9x7;kH73n>|DXF> zQHg)`PyJT0l?qasg@j!xwczWQz!4+@1mx1SG+T3-4g)U-1}KfvV$yxT2OGdtk^#n_ z+4mh`{1!ESAk0w%+2lzwolHv3rGGTGhl{JkS}2r#yf085HywOjO5cqM8vgO3BPU7Z z7FUbMGCmIYZ&JFFRvM@O;(1rOQ)NWMfdcPygZZHLx;+erNs-dRAnz;Kn`g^#4Vq(chgxg?rG z+Q?dp7d;LZ3_#3 zk*hJ0D_NY^_QaYkDs{1f}1hQ-H}x13jkznx{NT8A}q29Nsj~x z5p4TMI0}8_b@-xMgfMm*z?ig^!$vu zKTh_fz0$vFDgXPRMDKtE3S?Gm2^~6vY>J&_=sys#lU1ywwIU|6YIT&099|BQZfD)FL@pUiAck8XA>PJM=Kg)5NfqYb8d)S(K3UG)%zpacG*ElLJ89 zVox+QAts_(BAGn{Lo`fE&nAi}qh+A8Y8d$YnIAJHkvBM!kDH=oe9+Bly)y;r7&Qa# z^iFJMeFsd{=%AG(s$CjSS_kKsN#EZ|(?KNJYEnw9>e(6Ok-EKJ*^D9@amq_ksV(4v z&H92M10q70DFrkZ42U+}3L7&XZc?Z1x-wAxfD9v6q6nB}Y+@E15Hw{@K)|%YGDVCJ zjKnlT@kPE$N*uDW*o3(&L(YkNBVJ@<4(Er?K2CY`rQTGr8ID__R%?JjtaD%pg$|!^jOJ zWXXX|pjgWQ!;1kxCVmPE1}y4|87Ke=6%^u%4orYhL+UCu`1~V;PBwE;hzo##;X^8b zKWxddF*V?yEFzW1P6dZw?8QgoveuCjN0o@34<*EwBIhrD+ zgdV}dfh#aX6jMRqjexoE!YD1*`AG=GvK{jRRuP}2a@KqyFZ)nI$CfV(jcyBnU}?&_tD z=gjl3sB)8$KmY#!|NsC0@0!n<|22p6^Uh84kL8?oAD2+wlF`fdBQ_;Jo7YT3Z_)n8b&N`@_Fb}uiD%~Q)|5{QMGn!?P} zksyXF*rJ+{@@kVh{hq?E>`R{ryv*f2G+GL+gZUW0E4xns!X>m-pZ!W8NmZ%HjuUrb z%GmztCn4%N`YL+2akYm&ih~_e+r2|4uVO|7uQgbu2P1Yn9+O#Y$BP)yV---!6$Di^ zfQ{m#B23My2Zt0S6d)v=!WJ+g1&#_BGeXQThX*kTRuI2HYaz#h5h;V9S&pYyL$;Qw zfVx*pI55FnZ6-QihU}KAGGB#+Y;5gPB15TFxC(;e#AUDommo3chGh`b&jvO3G4)LN z^i7&cWRsGI>5f2}&18@i6^CX0hkyd5Fzf%a@Bmm` z0@yyhzqFNcmr~El{-sW3CYz+MQyJNp(e0bQ)V3`I!Shw2&0pUq|9XwtnEKgF zOZW9@UV4(Z?)K2F7Az(}FcgAvgUT+@IfAVnK;T0Hs>Szb!4ZBfC_F*wj;x1=@Mf~^ z%46)&feBP6W-U&FP=?3&cWUYF^Xsqg z7TCA>u7Asg=l-(Kt;NH&Sd=nCF{DWDyxvse5DsygIfftvw982n^OZzbx1>rA&zIX_ zZcv9X4<}C5#E11^f!L_=&c(t$l@V~_Oi~p|U%e&`#reN+Z zf5pGcZSlQd<1@a;|IXa{S5cKvtsl?wp?2hIT34DvMpOk;DNT{28zul10s@0RRaz&Z zLp*Qw8YTpYjBnb-T}TF#p8Tb(dQ&R3zRx6okJpA`bzdIOT96U|ypoMZ4H_a`v^70%Z&u_jKf1~_3Kcb`fA*9`-SMp(4GjbMp}fyn>;72r z$iMONSAO$;GIV&CW>qkGqDy&J4#B1ZRNoOeVDLKVN?{?&jvy=>!M%1=Q{WJm_wI4$ zUo7c;M_7aLXi)>g=F-KFA99ysC-`i4DlO+6#>$FIZ*D>Jjc$V<=o$YUH~i6$ww3A5 zFzc9}=Kn(o|CVZVW5P*tc~SSpL+-59q>5$*fk*ZTFp!Ck2i(e#>r{U_doqoG?_F3U?qLho6LuS&c(h$U# zr-`OH^m!LqL&d%Nsic46GiyVH$-OeU-jz_Jvec%9`2YT2o^!z$BFN&mO`GreWHh4866C6+^xs{}GDV8kYpwSrwN#dNU%3A0Sy1>q?$%qeH zWj+6xSSYQJxQI@4Wn`>IeCHL7qSj+Pk%a)y=$9M?vnV;px%~{V*BMzhW_n3yd0=N3z{HK_n zAsI}}ItT)rTcin?<$%Tzo|uCoEM-bKDT*bwzA!vhCM-?%2rka)ehf(K-}+ByeXi3t z6%?KK1V_mZAegntS#AUK|1d9IIIX=NqHh?3R`EDzD8)IWeI46SYyPE0WjY>AspofM z^Nm!TTgNJCQMEt*HazBOuBl(@EEPU+cghti%+V@}LPCHG^9U~A|C}?odJ=gfXi8<5YhTZc6cWPQ<~j!CIq)rspV^U~ zP#KK@wu+Z@C^#6T!rWRV0309y3}HoD1}eFTB~V@07J4>2q~ zhn^t0wk?!W>56(2Ug0-6TaJB-%p`BSm1110F`E#n6B>;^rW0y9`fP;qtgU<87EZZm>m5@V+>TOi2 z|1oRQZ@B@>dH?&9<4xJSS9_JIs@$#g_yzbpd>RpEm8o~_Fj;0V-C?1ja5GS*UwKx` zv9+d#PDw+gu{U$G*;yatGRt&baa~Y>qE{L*afya$%cD!ND3X*Ypyj|L0JJdRDxt&# zLYiti0VG5)@i&U$gma8*t#6Lqd@jTh&K{wN5UAcGI(7eVP1W_A-%GnbVtuFpx2g% z*uU@Gin_3l`T=L3(xD>6Hy{2cDRzB9n*s?t<>}%uq*e|wc9o=0@`%p_Y#d-igGq)N zW2-i0@qv4~SaA?i>T@U!pDXP|Z`z@8do3<^Jyfu!jH~BAAY6??#=A(4LPQt{yKwM; z7D^dHah#AaaRg=yED(TT5^z#oqiO}HOw9lLute2>1NmOsdjl@Oeylq0W#wKF^@nBb zBy_?0FzbDir!fERVY~mv10v4+%LS1B82>-@EP0|-JS#R60=M++r!hz{A~|CPgAJdk z;k`j0GV~w)RIlbyR}|w;3e*f|L$Rxk>6p@gQF)v9k^Ztha$*UQSGfe%SS(I;i}^3AUf0gwetEM=G75@JYy=oC7d=RJ+i{bo^C&+L*j z87etKTOHCYJcvTIyqM#I2m(%y1PveG=nTl9+;IicV;I&oQYK1U?{I#6N?H|}CQPv= z&Fg(QePJ5^_%ju=AaolsLOe*L^94zWm8SD9P^uvjNZT;5rV^rWg%MdmVZ;c5h6hZS zWYJNo@dyh@wD4Oc!T}COEB~ft4A?Cna-jgJZ^5y~&ZjKIRnBqr4$?H|Fu1_z?E#B> zABRcMQDe?cQQkP(XQYw{*!tNeSO5ta4pG4RU;+YB0A>^zE(8&a7*+#9epQsZ&D6ss zl98pJuGc750Jp3g|BaS0g{TQC#g}>ZZe`0%&40=o4E_I;&%aU&ieS^_6t@xok$dcD zgd3Yc=|{_t0%>wcB;A2A?uZfqtMD$@;xIw~|NEds`hWy8VOaYJ9iV@#D&J*gmJk^i zUyMBoVpcP1eS`~Ky1Ll}85VKM{)l=MhM|V)IbQen{_NnN^Zj065Uq;`Rt5_qw^4v9 z6_+7mHY5^~+m!Pk7GPmQoi>P|!9P~{e;fa#H{oDO zpv4Kixe3Vf24ix;BBsnF*5Ai-2>#I?%q|ngJ*K_3H~C%huXM#j`pVrr@BC?>`iHvE zT!G^SMw1;{b1KR++LDpmf0e*usrP!%{N!FIo?} zjoCeQt&T3F*_FF`NS9sHOzE2>nkz6iF`{{pO*D5&lhluIS`WMFQ!~?NYm|$pZfv#Y+b00baGWbZn+C!%_|O@x{fu~9dhj#yYEkTfs?kX_|+Y-LJi^K){@ z%bOe^wlYzT1PRgQwH?-IopXf!XfoLp*-uhvG8CO2 z$s%2MGg+C|t#gjlP-abQb-GNRqa8q#hI0pD{G8@@XQUEHB5Hm`EvN4x+@GJdZdpg4{6d!0 zVdI#wm;c?7(@UNDc{8&XlUJ5gXP^JkQ(gVpiRYBfYrlm(s3u>jMTjT zi5aSZ5R3rAgh*PQ&US?b_ck!2GzB;$5TN8TX5u2Eh6o^FfQA%44hshx144|HJQ@!w z0G%FymUs}H*b&AkJaJ{n7$QJE%39wz#o34#1@=>BnuX=ENR*bET4`|e+=i6xbjo7a z*PTkV?z?k|N3W_mrDuL12xeC$rIyO#Yvrb|=6R-Y=h3mr_o7nQt7RKzY`Ib^$BqY} zk|~8F_moaC0$s`;yJz=}$8I3}JCw8WePcgzff+Qi05F-}TSLWq>fBAbtQ7ufJ~9nn4G~05mkjEK`EspH;asEqby{?7dxr}cY{ua zL9989AS~$0pD>}!Sc7W#6;MectAj-KrXU)K>j_=WVJpyqD%GvurBo{IAKO+)so)0S z%+wVv9Cy_&B+t7mWfFHS{FI>s#MaUMhce~{x5EIn)v`$BMW4sj#bK1n-uy6%Yp`I^ zM-(b_wQMVn+!Zc{>%*`0$y{Dj7>ZCcMby|!NSCR`^FQwWEVleJ15Uj4WqCwyK~0uW z`}S1~wZ^y@hxvM2ciaaaPXgl(<#u0E^xUHCy3|XSD5+@Zu4LpplT~2V2Ul+8s#WhQ zWs;pp-^lbaHu^|8Qwk~DJpRndXEC)cy&s#TqoL-9A`|;mb&#J-e?zdyf=2-$cS;Y%RjZPcMmW2 zwWByPUp1>6XRfPn+N1wp1`U6ITJJT!^RG|-el;hSFOohYTf^RQ|Gj0t?Q6oeEl>Zy z)j$6l`OMY->-*;r>AP?1KJfQ=FJo+tY8lxK>tv9f1{|5>%rEg&4-u6j0HoP!*u1H@ zLruJH+gu&v0tFC$CCTO_WuRb?Uc&NNG8AlRYGSrReIygm9}{#wI<4&Yj#D~ zLbpE1riv{4CWGsBB)v;2Mk5BBhlN&3^HJN?;EV)KWG4;@=t@SegEF5X;8V@xfa*a{ z!+9&0$LHy>s=Ajm1L50Zd}X9|VW_grsFseLgs29G#YPIB)Y*^hJYDrLj}sq{k4(@r zsZSzt#q;>(SU)cX);0TvY zYftPn01zQ_XY4TY;!!iKJ%$<}(%x8cC-xTOUCAF%jtD#@6yvS5;c&3vAUfy$$}@xRQ=byCbtFR_?en=l)|SJ#FWH^9#>RZf#{& z8pZhi74}5{q`UI-ml(pz|Nr{c1!;4YL|WBu>%xd{#|RLj-voG0L3Ro<^8KVt2`gbA zPlx32pq{$5(WNTm=YRxciGZc7nY;+`MkU^%D0|O3s}di{Ry6(vgef0hgX@VC&mw5A zgT7b3Nf3^YZq(%v>1ak;N-{Y-qm4wewkAh^#7%tiw#%n~GBe`1QpVq}9^{YZxK~K5 za4S5dDTugH0JsR^SB0PkaGrqD4DwGQ*uYSGC)i0U?UaW00~a65wqLY20wWv6@GZ}*=hYclxHqhD&mEn)_1 z?!-B+mD*VYVl?oq+=wGLvE`1g!L8Pje2xmmX+6<3A0uD6y05N|m#(<}NY*Q9=4zXM zwsJkGq9UIE+VMdp`0PdlL2f_|*=bnJt(CWL9I*Gx>a|^f7mNSsWXc<1<2)EFthm)|PlQS{ zlFt3$#*U(o2hRD*`!@}1TWdP7WZIOG{UQd=i-nJ}Mnj>+)ou%BF`M#eii@)MWYtY` zZpFtq!pOma|?%tXu8x)ma zl+f6%o@xCotB?OEi%n*&QeA#{pSE;Pg^jzCi0hCNPuS{^;BDOIHQZfR)p9^SACLEB zwA4kSq*bZVJ;c_!`WjTO zNz*%53l#fN+0-Jh9&E5kijS(v$@9u&fz_a}&(ss8l6BlaezPCg@6ycfFGR z{q3hYRSf%?$U$QqV3l(oPp0$&wSWG=uHR`FtF<-59Yc^5smNsrDTCt{;E;osJs|5A z^uNdfWDEt7O-k3TJd<;d2jgdpNIDJX)0tewSeiY>L`1@xm&BMilJ>5l*(R@35s<=f zKh+9UW7!_BA&%q2TeBPg_X;H->9#x;OR4^>psm#nO$YNM`azD!pn_cyEYDkzgYiIe z9S8Z3IV(8elf-H8UJ-I4Re9=n%E_Y~hK3aBoQ2V-?)ygzNx_qE@EC$n6A}I1AVe4o zbp8GeG87refEqLiIRT9?B!jd*<7Bur#sLK)Kmmf(h|qACmYY&c|NF3H>Hq}oX4Pv8 zMu=7C8sA|;Zx|JaU93FS;>|E>{Tvsal?&c1DcKg$D3j@#pR$R@NUTbrZpv(+Pnx8f zrw~M@oi}}Z6!KVql%HcNN=$NN3Z{?j4Pce(X zxgeo&@NR8_1%{xO-P3p9xZH9CrgkF|_zrpvb>$UflFn|EIbL0c;Bm@6qU4f|Q^*J@ zWYp(dsre3cL9R{iCLhtt3vd6jyF8X&6nR0y2(-`)HNx4U*(3|{T^D&v5uKhoY#uOl zax!DJfSv7VW1m|A}kbqb`4@4>)60QI+| z+1L#oOLM5BO0q^`kokm<(%4Z+qI0=3QtFf+=Q+A%AUSmv1jupP2dTzIrmWg-Ott8f zNw%_RZ!7gV^L}sd|LpB)BjWcS6)4PkZ>e3W0$;U~kJd5fPWQARkZOL}C{5!|PmW(Zq8`npjI1 zmIeF$`~Lojy*1EKG)(l$6&Hj8Pausj=pvHr%XIQkcr^epJtX*0* zvAJcgAiaBB|L+Pk|5V-W*j#l6E-ha+pzq`VZNbbS01-zukVz1fODir5MXNB)DJu*^ z5|1uZfk)}30|;0HF&tnpGz~C-ItGCNAuPmjyvLvzz+ec&(73=*bihy$XlFAZfE;H8 z456SC5>q=nZq=$+#8Hp|NGEn^?(H^ zVO8y6;0m3LD!;5e0c07CL;2nU11%`1H#MRF%YfMx1k<$-%+52IlND(b^D4G3+q^0q z&}rX#X#C@8HtR8DXeTBXG*rs55?BZ; z1entUL5@LmRYb*WdETgK5J@JOOB6wQ<_O`Ui#cG<+BXOXjU05^f+W9%v5U+p+XxZ~ z55kkN`gN5uTPn5MISi%=hAZ3DwkGG_l}YEIw!1rqyR2;OR>4whlF8@t?Mu>|IMQ0X zg(o+E47qZb|F{3|YURHDoH4?_xo3a>mw#XQfB*mQKl`_@D2W*Q00LPhL`EYtlezfj zlTB-o+Tu(wkj2%DV0(h{<4HRq1O$l~;Mu_*nL=R@An;HGB*DM~0mMKEoRMt(SA;x9 zB*c2%We0&3p}cNw^S?yMBW}Qu2UrZuCG2PI*;ha<2F;h@alC+Y%(k?CS49F!WtS;t@s;jVc8>lQ=4BI=DQW0Chd=j@ zxzGRq&+yh8oYlU6|L&7{=iX(V-?xBp03$k@sWdV*p0ZbT+WjPlGZJD2fp#MNo}mgL zoBK(Wivk0T*kmfcW&py+209SZLI}XeW5z(E$|^brHVHBuDMN`7m^RH}J_pQGj(}J; z7XXR|RN&+UMoJxku0X2sgtYiPuneF)N%egP0jpK0>rPczTRn6h_=au9#UpTR@biIk zBKp8mh%x?^P{QIaGhcgUPy>AZ$c6#VJS@4urjWQW{IhSy+Z!l`^0^kmV#O0VevnUw_8gXKNnYNq)W`q-``|?F zfCrsqQT}fL0|AVRKh5X>V6mA^`K*8h95X35H-G?m+{d5){m*!PkFk}$cVGDBj(Pn` zOZ>f_bBF{QJRCBbBRSi3wy$23>Mk-ee$N@x$Kp`Xfi?g%hQxvq1T0!%P-cihnkEr( zsS^Y_Sr(`gEDmLo&ERK68Xz^094q#wORhA!5T#~-0a`%8)$(<*W*s70EY3*DrlWEf zMZ2=P22#4&D`lC6-x!oN0>9C=ZvsMNawt+NMjgh*4?}O}si|uA9F)o_tT?oDdF9Bw zVVl3wSp5`g4UxYxHug0;25I}3&NoN$l6EZ=cOutdOEeXq=k|iUu2U;^@}&8F`qp=9 zo*s7~>3y2D;`vpT!&I~qtKEhoH)OEY${kKX@u_`!Syoh4=Or_8>Uji;AC^Yp`}(Ah zz4W&uaT$66zawx)+fJs%V#B1moS>C+{hLyb$i=_?{d}=y@8pVSB%2a zt*5i679DAE22i>b&nYwO9&GUBVoKZ5IFm3tCw3;-qbq=&=yk2ZQYw@(nTVyy9oSnh zr>9?(Y~n3?9fZUyOCr~9xA5eKU8s7OHT;nh*k(0($Y5`L)T)wh+=6o|(HULq_H09# zSFf$g5Ux1+RZI1b?yGxeU2pw9cR59!ncS@Z)VuM#BT+gk)Yf+iouQ?aSb-d95~Oal zau}4@aUqIHscisAqLAnsQU@VHAenJPBPYa$MxApR2#j~aIhO;*U+M%`6HC!UPf`VnBgJwB%}c_(bj zT3a(brVIi9ed%W;G?gUGzc{;0BHhG%6gLDY&-d$#F6ObtL0;Gk8$ zeW%zpcm4I5kwl%!XYvDkrFqID42@wU7qEilOpV`~d)$WO4@l`^vz24E-56pAnVxO` z``|?6fC)rqQ|@y>kpfK1AI)q4A<>yl`MdxF?K3QYHIM)^w)^TYj3L?1M-Zl!UxzT8 zr>RLPtw|e)tpJ0;^sJ`__WQG^7Fc+8|fH8h*5f`W#Y z>S$iYiiygWB-5Eu5XXvJsNs9Zgpn$!m#K7GP?av0vzI2D zkK_RffS7w2im8jJ&6?B}pF&=XSLjxX~~za%xqVYW6nxn*Xn+@Fblg{Rbou~&DW03N@sWXA~5ai^OvSM-LNWF zQsl`h)~jag{Vv}zlgBMdC#gI2xnqCN$_aX-b1%+b-Qy3eJ;`rT0xjkqv6Y=6wXw9y zZdbnoqzDu@rJw_kwqtG~$~S0D88ae@MU4Q{I7AQ|Kww0HO*jrQ5S(8}O)ph5yvW!R zfv@%uoT-GcvF8DyAQ+kt9>?4oRMcOD~GR&%804|D3Za zd@$&`89K4Zok-nlv-1r4n*2STxB_wbnv~VCDS+r>GPoW=IZ2!y+jNbrz8aIrUn;t= z^R>$|h@AAYta>{RLsOI4OX<71NKO>@TP#w&tfe#+scKq^ZtX8R)+AIgY{cBFDz>}& zy<#;Wzd>SCM>#6Fhw5@$55KXCahnk-Z4D*w)rs{IUH)mt>}AdfNplcv9AYFZ81fKK zpN+|tt%d@I%vJMk8hnTWkl;BuC@dTpEU)NMvLfY~BQSjRDK&Maz4P4lYFebV?*Gf&*Y?%xDR=$+PS)Jh#S;v|YJm=4 zHC}Kq`M@G%ES;KZ<&kxfknRQ*B?U?f5b+wCI4*MLK9VvKK`U9cWXus|hw-pCDrw@w zVi15gFgG+hY^)$@WY$tAoU(Vm1v6GTsj!y}hB+fQI&`hZx1Zf9RBoP`30e1bzK_i< zEPZ~*+{N9^GUWPfW1SC|JMHNI!Q|NOy*llUW%awemT>mBs`YsHK&$l^Hr_}amQ^k< zz?Vd5YN;Zb#m7(-8iCcRKi!0?ZC{8ohWu7yGzvH@0@JUBZWXmCQ=6ugr%5`qX_{q` zN9H18PnzvfpVyn5e6g$8o;?1})JBC^uEjz%rb)o$ppXPT*0P6s9vu=1U5O-OHj4}t zEF8A~`>;g900b^s*Y9Bf3W{q>PwXrJ4|xk=tQc|P1}*J9gAQRvdx+eCX$(3_(J@ZS zw?=_`t^z8OkvqcztU%$YC^b(zH&IoJjnqx!Vsz*ttvcN;s(9&+u_u|P2t8(+kOapg zPqEf2L)>^UYAVm3ppL7>ry1(p%#Otd2X?zo6M;`VV{YZZz;v!9>fSDX=5r`u-2lZH zF=&(kCZEWW&vOPo3BM1DIAX4>>Jq)9k;yA+Ze2i$#w8tP0y0K0sstiAY(QWI9Bxl@ z{`J9ip-}w`>tf_QNz^Km3P_o|Ns~nbHR2VtNq3aT4ko_SaZ^nd1LjO?M3`R$fY7Lf z_+ns#BM$}SOOB;7s-giin}u?6H$VK!*_w3i|Cu{4QNoV7mzS7uu_%)N_GZk(vF}ub z8_P_)D=m$H3*sOFwnI@BL91j8i82RF+|K}Twxfyl((x}?UOZ0OUEi)hUIMtfIRYlBHoIDlQ+cUn(%e`KKgjEuh zm_i(a>ZN&oB8l><>OAT&b=>|ub`1#?AsrSCKeK93y`DQVW^|*G$xM;?V@xa4^$O2l z=a8mIro~e^(m_m|nVsyYKJ0dSNOI;xMQ7wyV-j1ja{hPkPcKHYdOMdZZMlsn|3xwt zmI_=Mni=8UER7Pbkck*Z;?9R0ND1oD%b4Lb79N(&F`Ka{OFhwe10Jmyp2ZZq1Bd>R zy@m=z@&EgvMB)GhIcHaECLG9(%iB+2$cqmhm0hePPvQ)vY`umJ=?cr^hRBW*b2LEbz7Z-gMe31l=YCR4G{8giSLVaH#Kjb6l}@a#fg zV@APbp?FRJPQv;t5Kf&kTSYQ+i~sOB2FKr7hdK%8WYShS5C7LvoFhnULHmLP&k<+- zS%9jE!!!KGeEvDeIr%|<{nWDSdZ&sl=*-I5$N&Dc0i+wE9Dy(j%+E~D{>agryrV=4 zm255~2`3UtqqFp->Ij%=aJ}2w)ZnUua{@50EcKUF4hi7&;^{jP)c1ub^1;ieakm9^ zbUoOnSd_%9IR#WwZrbM5im_u$t0t_JR)Gkk*oB6rT`a-3CYmhP-epeL7cKU~1;}Q! z|NiU#Q;UlC=UWi<;KtbHCSrJ@;gJfCL9-Rcj_3YJ}^%FJUNn5S^V@wS)j7CbKJcu&@9ZcxZ`mpauR* z^}M>&ey#UjOVogn#FSJ%pMALXogiS8Y>xF>n;wz)sp7t$~iNW zPKRFl=Gwy7-9DwKrcrW7kD8sW)zW9-@yl9@@2i=pzG3a|<*_@htz}hz^-}Bo@c!dw z>)e&@umAs_;ipvqBsJD3-cCmxDm5dCBTTrAJ_I@Q9J?mvQ<>NdVexQKIAoBCkiaHi z5E&elWl)JgF@qS`03|~+5Tr!#F-!uA8KVFo0Zi57Z0xK=IS!#|tAW@{lj@zqVlb(C zvOJFtEG-S(7wPLxRxdon*MyBeo1`^jDSgXej&s);+-4qJ5m#F&Wol`5Tc(n71)bjH zkUR-5h2eGjk23#MA?7Aq;ZTa8s_w@l z0Du53yJ@nXEMuG%S?1EZ7?^FT#yDhWD5kDDVW7q$AT|VRhTu_?I35TlCJ7Q18dJ#z z(-z{E7Ve4GLTs2uB8-B7T1@23OacNVsd_`FJM%=MZPjh3==e`6hc_|7*6Ws~a>eC3 z;XwJ)TfD;_>oXBqWT~@HJx~leVcgGh`D6vCHaRyLmo9gz+-_5Tf-6rMseQqIpgXb3 zcs}H^AB(_Mr{_0}9W?+y^=;U&*Xg8>yR$ms->2r`_$#q`O;SWRD?OL9Gc$&LVZ5 z+#Od>Hr88M)YNnwsW%3trNq2m*6|XT`HzeuzAm%)*^APPnl3>@W3s}pH3rW|bOXrJf~KZc%{Eat32LQx8(ldVNs^@=~H zfQn5x|0~(_>vu;xrAolCx=eJ}+Gjo@+m$NVh|u!ENBWM3v29A%*6ieeRQt|(x{jOb z?enx|I}qj2Le`zhIf41X}j2<)l|tp)+mvHfn5pC9VW)46+xXu+^Oth5JaEk zdaHJ=Y;c(nK~zPqx35g)<0MrA2UqCTqn|jvU^HGF3ppIg#Y=qmnsvT0xXm|BOkB#U zdP!{TqmLE0R{NTynLTIMR^PBeF>%7g)H+iZ`n$@==u4Enzy7wx-sOO1a%p9|UH<_9 zCb)nx80!Y2Agqi0jsWDB8xl#%dH0q-N-!G-qGQe*2ZPNlaUAL=2V2dPYDBZ8tbHov zlQ$+FSrbP~nq=B(+HrG@5K-1@c?)&^_uPLGRJ-O}XjIe4FaIrTc}3?XH@3Njq3iF8 ze96~0?~B;2d^c+;_qEag&lmAA{_Fq$`Kzkr>upp(%dXqm8zi~Qz!9=Sq0F}B1_6mx zl~9<=*@-80%o+^71wa@LgduAL#Vw4nI?0*i$&u=Y2T#QeEISX6G_-4It%ihxcCnvi zNQWdHvTC^u)lqX#|NEds^8f?bXH{znEZBuCdjDX>uM#PnQ?-?VDh#NrHn4yMWx*v} zv5~LOD3e9w2Hmn|NUT`d#!SD_6~c{Ch(3H}mL9CJl8D2^!9b`<|Ke2v2UDX_X_-oE zG)j%Z^I0T;p}@xAoW&q;bU-j9At(z$!r6;J!GvK+fuSjgAZqC_Gz}gSiGVWzKy;!P zg9kP(vor)JqPpP@AlDEcM8e;oF|VXUZpk6|`sh_i5kT6C0@*w*n7fg6#E_57f=x=5 z@+hReVcQl`%I`IrdrJ>72G@b&YYy|H`@bcApGXn=wK>?E#K0Vg5^DZ0yZ28ow(P{3 zWRG;UtzCUGo_^>oe(kvtO7EjwoTR5_wlOc?lyf}xuES%wCN1)Hj3SD0uyK)8_?IcrOx>ZMpE zXmBctV4MYVUbNJJS_{n3ueLd*G<{q(I8F2}f)aImx3PC6SzuS4-G<)!XU;`1*J6{f zdoz9E`5l;XuPMBy8>WxHckfCdTN2iOXZu zxWwX<6EG}VhD!!trJVo!;6&Si2kmB5?so`)`K-#H&ES9`nU`bvypRjxGHZV~k^qJ! zRFjR0KSw}sBUz^_vL=2^}EC3DpHNFuYF{6GKy|NsB~lkmNJeb4{*Z~jmH z%7-WN-*E2SiGM&vT^8w45scN8p+JEt$1OMkBVZmGCmKfw6QCI8&;rDa{KCu!f!Wt2B4YAsIf=GgFo=b5WEhGCc)lr+^*Os2B`uzS=I zC(l)6hSp(mZr9r{=cel4&j!mODFY zS8licNqmZ37p9HMCMwQP*6!s15OX$^B@|Ira=%-S>2v)57mlGQDw0gpQ0@f+GOz$( zVVoBks??aQK*I#g98g3cVPNKDBwz#vR$+*d0LsArBC9f0shG0aI|M)}G^~-mhhYpF z3xuk9mi{@O2@e!$5*;s?^B_V#&&S=?og;Nq+zPFQIIOYY7vm=xpg%Gv zMhl0QOg$=-%*du74~yYP6puJ}TGLaG-JHFX{mA@>uq50OQkUwx7azC^dU6E&lXzuf z%`R~Z5Z}nZcYpUu%M>zi!fXGM%X9R+r^aR{TAD$*d|Q=r`bXpNjCSjP@Wm%T{;Pk@ z#knxydMKuK2I7(;* zXe}hEJeMx9yx{X$;?&(YCmNF(H(Ik-RW#jZX&5VGhmDMvQp{bMMyr~n&gW8gvTn60 zC)G-W?D`I(arvqS>7s(rWD=sCYIm{KEo_oYy;SwqiYX%1)MAvEHAK}bD86WoX=N>F zDC-3@@g$p#GbRf~cY_j|g+jB@5D@VhQ6Ue@mbjB%8?_*Api4&yx`f!3H$Yg0q_C|w zNRwPF$_3JrW(Q5ip(!|BOx(!vfw35tQ%ud=>W87kRD{*Z#r?m|RD z86<@0a6~Q=JARg6Ycn%z!531A=BmY?EE_ep%G9M+Y>1*UZlg%$W#>6*?pX+&sbj3h z_!w$i*`C#3=2XzJiMaGG!w&l7r41nlj5?hp=++*%{yNqcE34)Q(`Q+x$m_MKt(tkA zExzxy@9C>cvO0~s=A=3w3TFTNute1W1hHe@)!p0f}eqF%becGHpGF zoqY0A-`58Gj!nRf@amAKbBa9r)j&~5l$f&Cz0{l>EJZMv*3XAgU@i~9gchLHX8}WJ!Di_+G zsV2xpzJP)u1&q^yQ3@@jfDSUaWx#f%h%^C&b06c1OCd(`HWkw$tBq7@M?0j4oKxn} zp1gdE2`pZz^`(TvbGv0$NkKv1MK;acMJUt$h!0j}Zs`&=&D&-bZ%~sTrBbYZ=4-kV z+>=cz^qA|+op)`0wj$&Dx|nYf7rJX?cs}|_sG#w##APddt-Ry8Y@}qvvSRG&RTq*0 zC4rC+(YpxT1^_VVsuVcrc%KE;eHeC6l}C6I%u$Ij=4D!fdWpPxx=hPx3!-ka!t_#< zZYWU0HKOiV_0F|Bj%zG8klK`!eT^F{Y-a>1{-D?5?rB1w{xB7XD3wXO4!`+u;b%y% zkuymUo~Hlr(MiYY)W%$X^`?~A78jewS4{=pE_b-<{@}re@@GcjiULV0Z-Uknk+mRT zr%DN0$tV-NS$Uu&r5P_py#iqZ-V51`Fg_O>unG2X!g*?$fT@D@VXi!y==B2LH&2Ks zYneoqM|b%h+^Pb|NF2++kgbaWLj$vT6mNUs|{i3ZxacTW2`+3!cj6U zeTSiR&BC*Ac^}t}8bAINtdK*x%DXyh(sOK*iNqB;H;FYbPzyrOQ7%>hDR~kW6bizO z2DTLIqBahcHdNqMS52%A4L6-k%zy_kqSP5}e-u z!Rhf{G-&_-DI@Q5zfohRH9ujnQ?%$LkLKf-c1JlRY%VC1%M~wja7LQWFYwE6KNNw*Z zn8$Ix^#u!BiU-eFPAn}__{W&hYn9FQFEmrd%Q{9Jp`pYUumofDU_xNSdP~>(BoC4{ z^&4#_Kmk153WH2j839%p2yjBAeaVEupf(Dyj?`W{+!nPf?LytxtZU**184YoXSLzv z@Od*J2qK;V!O2Q1?8EpdgN>9uLTdMFKZ3K2y--hVOg^T|xvII98yog~KEIw2Jw?%5 zoDAy6zS`~QbNAZ6D*s{oQV!koPsXTQ96XCDxAPJ%pkQyzYwn+N$dmo;MvjFBV5pQO zt9Yc=LTsgL4;V{KPJ0Tyurgz4oiddZq>W$rW2X1pL?YcDh2QyC5Ze=WgMTS2H5?lu zI{02>ubG^>9rs5GsvAM1)Y63qrJB`L9C0nB7ihCN*B8Pq-$RC;9t%lG9FAzG>xWx5 zWJW8lqnC^(yqikmei(J|*U5kLLJro5uI!7JqzM1 zGpu!&p|qZD{Hq_zdkk;Q9InU68ZrP=bg0>H2EqX%zlB2w2w%A}&tptkwMeIRB^B!NXjRl{tiCD4 zwv{8tbzEh0$u~U;n!}@W1R5X2^$=RB|Mk>Q##gN+aXyec_KrsXtzAvOm1F%qhBxNY z6Is-nf&nGoFgNHTEBF{9`>A3gh(w6WYL8yg>^B@9HkUp9P=`(UtlZGf#M|^1zr=Dx zgTy;aK5mHIc;@qX@fV8MyJZSrqJyuy(Tx;XGRO2JOuOoJq8Xjc3FUmdzjc zUn@5d{-z&mXY@3R`T!&-(Nt8B_l~BZZG5l#ez*229XP3_9BZ0Mqd|!z*f^Y-Z{_@s^QIJAel+xwQbS2+jc2TGzJoc zMdB>Nzjdpig?UJ~Q9Yf=cV#MDNhADnfZB;e2`-1A95klV{(?2??|RMtPA?8#BWn)Z zQXTAF7Ozm%>Y`ZSq&%v>5mu;Jm_M4s93;sS{e@dDeMIe+kpc{5Fp;Xy!)WK_hd0Q} z>-m6Z;hY=B*W2`K5 zf*!ML^@Wyn4g~g zPx}eKtJ~IXdUU)l==4~2+K_u4CZAp+t4f*Us!v{f-?{eAvMKmNbRyY$c>_ZilqQ*#l9TSkft zK1W!GN|qvR)!Gl_O{qpOB(Z?CAjA0_HlWC%g@7q*7h&o zhXI9Xv$UE)GL}NorHD?k#;%v@MJF4BR$OcC^h;-Q&37%J;f!Og zFp!aEa3k?e`5(y3(0RTRkQQ;Y{tk*AJ(7E2q&rxts%pBm4@P;fQ#``-8*Wg)JJ(;; zzx94=8FzM#&HjTpfbZQ{B$3J}vPhDR%8>=W5JDJZ;RtX`nx^B$Plg8qt-4oAS6%MQ z_Pkn*R;BZuvOi@!gqGmEG81oboSfyn{869TfU(wUcLZYP17m)UT$ZNVT|Ixc}tt=ooG>3IT zc@pHD07G~Iiee0?;WZ6OR40|dY=8o)QW)*$ci37N%u-u)U|#M6+(JcUYUC1&2y!?j z2sH>${wH6A>-0a9HaV<+s)gTV%G$B`(HsB!phWBd1VLuldkGwHb&I;~VF#-a-IHVN zELiF;vTMDCmV7vfHD&#A$+Zw@wuXq(joG-z06S9uOi%nA$EBSlq80YZ}0h!hn>$}Aj6(281$F0+Ek z)WK3ic+x7W;b?W+5Qr(;F45HM{4>l+W29`_sbD36m!!gJ8}9_lzo70SOCLIk3iO}E z(e4C#7(LclAF69iktSyJ?8LFS<%_~~^&X!hE_AK;2AY35!iaxvV9|9ltJWyTi;0fl zBm@bO@wC-{{v9~)D7xzZ&jOU0R&y(94STlETP%c80c4rL#RpsALB{}00yvht7TAYy z{7}McK5F|=m^D;TzKOp^cjNY{*bUPn3;EZ04}Z(ksr@(fBLC>>T6F9G|Dr!_9R-F5 zjB6=qVNf^{iWDp8X+=V3LQJQU%Y8q18KE-EyGYVe-c`62s2GDJWb!Zrdk!)cMG}RI zfEQ?tX4wu56@r01%5N+&^Qj&xAz3(GG+ALMOxT?y5K|P8XQ>xHNg&BS#2B0{F<|i;fq2ZQoW&z- znMF0aXuU?MDM%YR*EcwBifpQpP3A`DPLpMQ|NF3H)_?@?XIJ|#MJR5ms?TNRUl*yJ zTlJZMA`mZYKCsXQX{pgkGdWB~^3?98#f8*jd= z4F64lAS(v8kVi?8p2AWqlwOD|G$rB%yvUa%#uU(a7e*Wl(zD`t4CI+=E+??#A)73| ziebz!a|1_daGpz~fq^0?#lgfq6=c*+B~W^hXQs;4?CnENq}?~)*IJU_ZG8%mZ__pE zSLvC*|La{yHJy_%LcX*0IsiZhLx2S%LpA~cz(7c(oZ$=umJWU#)s0S=n92r$Cv5n` z%L$H*5d2BVcnnzN$H9SsCZ-@EE?3Kxm}RXl^5+-|b)wi12x>aU9L*Ty0~$bc34%pL zS}=mcN(jIahplb@TyFyNV$1zZnKfus@O@W>e5(TrfhEt4SHd$YhAhJ` z{Z2mg)D;`m4td*U6~?>QQknCY%OTFj?pUeJEIaV1mB?-0Zgx3!@{-$^&`NK*`NI$t zn~~Ug)O+QMTMa+!dXe0rc$6K$p^U>anM`gemtcu}s~2uJQeRC?R^(H2od1h5*;1o# z=4GyZ8<#G(Xa6^4(s1B-9-b|Jc6&eoDopYQ%INNUGYVcb(xM4^VO)OVjv?jQzr@mptnvtaijA24y zraf>$BP0Nbf~^D^GsOThOgJ#9AffXV1=}5Zwymbstu$tO^9&p!KGg5{SGIoR9ze;6&Dd2uozwes2VUH!RA(&S-)k zF_BmKtpEfNGAe&Hpa3f2Qnn{AbnUVj>lJ2Io#+Lim(3#EJLuQv)daQ%gJ(S&U`pcju{NQ$KnyVXMR+mw~UpQ5a$-{5s8QMARHb%B2ni zUUFANVNy%AP^HrT_BMPs+2~F0luJ8Ayfd`KqbFfH2k@*ujd`CGF5JQ z84G;d5f+L$sYG6I;7x8bDrqbB1C6svuIw{jD)P+6;;oLFzb0wiCi-2u`BWV(j>fO& zrkxP09kFU55#*u6X_DD|avhdMVTt#@3Tb5yInl!pE&4k1G*q-Qsz(vo`An;pAsmZM z!;p0R0TZBuvhL-4ql4+Po03=S*HYC#E$f`l*Z=%8cFePT&s@U~|M&`Br*5T-(mJ_a z00JpRQ6(^QB8n+y(oMJ6#}FbCZ!nq@rk}uKU|=vXpo;7q#fdrR3`m0}D9V*GWk*Ad zA0jh4M8y!qq#&6N2#(NL)^1stgl!KxpebTVOB@ZUC1`n+xjb!^o!dGx6h1YIa`D z9@evQ)uq(6tihJ$GCsgkd2@*|OH#!&YmV$zo~(oNiOOdqFitLv1qzo*9H=hjhOXu! zHm=C>d13gapSLwTH4&wFn#3~VxpC+&J!(^SdoTNJj=g&o>UUazKmX{OMtX}`$3EvP z7kllkM$<{$u%a-a>4<`a4jK`m@&Xyaup65;h)%vzmXU&n&`Gh2iCq`;y`J>`=ldXZ>c4?xUZQIaF4Ol@y0D1w_ zL3DgW2|++$MZD3Un5@h01agBU)<^?j)(^gpI^4N(#U@YvKhe8v>9 zWzaJHK9bL0n*TXw_Q|g~wR@ZVk|OI%VHR@K`P})&xI;GG;?nQ``>;f>fCN)aS?^)s z0Dx=@9qcRt5G`k6tUSuW>aZ*IlpcHpM^o+n%B>nyO}|<)_Y;pM?LQY|Fz)8%YO7wm`fV~jE`v@krfp(2yEMBu?`;EVLa70j z&^L2!xjOf!D?z)`xG4=tM$9+O=MX=-HRHjTEhE?2k$zxZkG~8eO;Vn$G;|Bz% zk574uc*%z7DkOi@3=%|l^%|EbCUhqvlb2HMHM{XQ_}#yb8~mx9yE>t=IMDz+4j}b} zf{P$XsugK1^WHQRD37*wL228XmcUpnTA0kznOkmy4YK)Uw-IQ=f?AWM%{iC9z#<8@cO^RW>?k|u}iRX>*@4LvR-k}+9YsZ`fn<xj&45!s2m)tY6t(I!0k#if?Y@{$x>{VF#%!X$Dq1F^owq1jVvahIEF8iE zJ&+oxp06cWC#5(0i#NTJZ0oAk}<@Ut$@!xI)~f+N4ok>$ZEU_32PjmoI6a)Sw~b+YH@UZ zpKk1ck<@)epw6XZeTCe3n`iUq1`=CVj00bvp zSbHfQAbKnc-DTx%5Ycs6tR!^-_^Yb5mL8Pwfb!-Ei}H^m$2zwWllK}I{yH7Y9^lmi zW=LjMX=6kw*&yl}A_>Jzm@KHQ1@~66<3r2+ls)XKHswQ;uJ5-d%|(n!qv3L~sdnjw ziyG}ASYV;O8DwCUsXAE%mfuVwl}ax^3RSc)Lz`C5xMtiXNB+ZF;hPx)Iw;Q#E~kx< zGzYRAHHuj`d7K0=42AeHsS_l{LN*L=h5_k=P%dg+-9V;kk=WZVS;>JM@h$i)5f7USy&nma{XoZ)FQGsSJnu=(H>S%mZV9& z7`}vbN7N;&l`+c?ju+_h5V7i1wNz?MZ25DjYJEwVJg&2@F@A)dr)|f7u`l%&Oi zu8=&YAr8~XV^?OhkFohUtO%c$KmI%>a~Uzlmm-n6kBjIvkf;HU6sT|KRB3wR^md! z+M^-Eg1@M!bYq*1ANaeApNsN;7)JiB)cOCy{IU%v8cn1L0IVcwfan{rq^!K0BB-t! zg(LFEX*ybX!`U^~Zu%BtK<@>XQH z%`E(yVv_YUUhtq??_P@CGp+VM$zPWrCt31lpMI9CN9&;Q2an%Yr*{9%9?yN@$qOkW z<&GZDcPaoU5D+r9<(v$J#8EBzD7hI}@ldU@v7?ZTDl(B!?yAbl4%gC^!fmgaU(+uu zdom*K=VYz6{BhxplCfu3H!BTCB;}?^W5LIhsMOOKY+Ds@xWaE1d>DLDGPdM!CeQnzHoV|(NzsBj9pJ)B1K#TBdn`>;gV zfCL{|)axuX7=&!9eQD=k53z4mtg#It`LHTAqzhcBN{!QMYQ?#oZhCSRhV`C!EEV{U z>qTe&Y9$;q*9NbSb{)uCn9+6hYtTkFEO_zP|Ar6$E8=;tjA?AAGk^3Ff_|WbC*X?z zDt~aKVvh~K`Gr*gpyD;MNhLlsVa{+mfD$4w!A2%%kjV`xCLzUglOeOVcd6$%U%=a1 zd0}vz6DScOqg659LyKC)mbu=m68N*};A%B9s$c&4`pjI?^n&s8=+S;R4;zI0>;EKZ z(&6-LYY(sUuUWqHU3}Mn7saDt_m@`QclDib|La!TS~c^ivtjmWeOobSzI94}XpBiw zpVV?(9{`{YXaX4}zGVQN`bO{ppe8De9I$vG(lY`n{b~$li8n_*zD=gQi$h6PBCNcC z;5VK;gz1;PqeCPo3%#x^$*bdf)jTEKl4Whe13L5>AxW5;g;=()t+(OZdA;wt!Kag0 zt|eoSef<1olK8GQ@#T#EUB8CUA6MU|uZm)r#y`eog}nbwYK>IH+t%Ple@_A>HHZvR zUR&0?r8WQm`q%%P-X$PBc_r7x6ihai4KO$)fJWg-4#7^u-F0xCYVEDO?%XO=-zt%c|fz`sAH(Lg%TRE0O}sQoT}A4_1bxLj4ju*_U2xB z$HLuNR;7|#Sj1fJHW<~&Y5$;}rOKsE-2U_bJ#FjjT&)?EwaD*3^(k-YqZZ}Scb+M@ zYWHb5Qp~Hbm!blxS zrAX9YCk=~EvPm*}I}!;(gJD z%cXPnc}nlnzmQC03QD9u|Nr_`0x02epnyQmUl8mAQo943yAVX22vpzREcoCP*2KC< ziv*FWEC~4G5s;ezAcAN?2bmEPV#jEM4??6==MoxC*uH#v6Vg6C3zW;|Dp84?#;2^< z(^@W?WQA#;M5by}D3X)pBN_(A4?=ZI)#`s=OJ^|WQ2uN4ri&%VbEZk6?rK9piz+D- z9c8ZNy4?a$mo>@`=^6Tr=$jYK%6VCF!rN-?(jtIvtW+#8y)g^a%?6B-2}bAKK{~2p z@>4+y&|8%$;sTpQm_kYw!yxNBBDGd%3yisAu9=c=>u;^S^tXd*|C@X1irB21jH7!# z_m`X0Th~@^_@(Xh@k(QVThIIY#qII_YXew)7TU~A>u_&~7mr+TJFnb({ni$7E_b}% z^xbv8jNf(hmje^4CU|!s`=w(j*?h%j)+u41Hm~##n+D4tc$u^k+v$bENU1#e7A@{WN1mm3k z`O(p0QNO5A8MBnk&eQ#L!c8(i#yFFKXV&|fzL9#Ze5~nN7T|>p$DA@gk@TJ?6|&0$ zu3emUm?jFL9aj`>zE;1_Fx5^(lq4d8a!Q(khBS@z9s?;ActcWpM=n4LsK#FTT8%kd z?0N|1H({DQC0*8f&Mk#4i3W81f!epp5h}}^1*_6G*RuYhEcPQxG{Oja7d`I%upx8( z<@;Fvbd?N9+=XfqXeb@Q9k)>~tcZ4Ie_2-RW>Yb5Z7N-n!>92i>~L-o?FG0|D3XC~ zN?t*s1WqU|#5GYgy&*F%X%^8%H7s*f zx8Jmiz1rPTXBoA}T2+|VIJqV+8rGb0Qcg(YRAI@HZAn?!m57zU@W2lgGK#J`MHU@e zxlF!C1B9w5{+lw$@|(ov3?Lj|{Uam{($VezsmdS|e(7>*ozXl$AdUm$DYk9ol`kYb z?!)ELpP$NWm7g?jO*!z(MCrYCiX)pJ{eHqGLIk43D-PlqBGD}51|hl8TLQ?Zf+mR8 z_8I=j@Sxj!Zh;Vdzd#J%4HJEOkObFl>E?nSC%N!E_Iln(FbgO=Q(= zTXq&&JykyVp>kAySi&+y8!QV(Z?w0j|L|Gw?_ii@7yqZ5dU|L%HO`Uc?Yg(SdSeZ< zEvr@F*|xk3it*m_Oz{=?iKvS6-LH51`w~~r+FYlsx21k1@#++VH8UVW2`M>?$V39M zj0^xE(J8A+0de{S4lIStwXA@1tWz-Fr@?kH2>^vNJ^n@8He95m0pa;pD$|CI>|nXv zj~p<{HxPlSUZ}($5|7EK=g??%+l(pqkV6eoZ+gbQv3124%a5Rl)ujRGK< zkmx4BMaGJ{KdJC<4u(Ss_3JwHMsGTrn&t-WhGxCqDT=ApB5%j|#jX_j%&(gH5Je2L zK@&&bs5C(k-^VO*8aENnI;CXGR=OFd-NZK(8S9GvtEoZ#%iTO3aTg!jQjBS@((Mwc zYaeA|=wxPsQ4UFjND?>-rI`zq!ZfNxv?aq*v?EM}H%}>Y%P#a!4?w;sPCqI0W}}?Y zH67^UL;HbY@>`3XcR3bduvpFoP=T24Qv6*iMUUl9FYVXQF^N;E9%wU?oJF>4zZmM;?$8TlBG ziVmAWc8V~BqYG&6lH5@qUEPHbEtL^H=Npf?l}=xp;(GhO`9Hm`;eNZdizzOQ`h&XY z&7|uhsuO3M0;vHcsDc3IfX@g56CIrhgbR`e78xiU2mlWUNsj1%gZDot1U+3aok<1r z0nzl{E+{DSmL|lb;tUnFfT4j8uopB1-U1-~j>ACTyfqnDpKY=KzjZR=#dB6LAtVrw^B3wFlVl+Q=IPTsK%&m#yA+J?wnICKcA!?$ zgf%ytzie4iAghMSvX_$#Zm|@k|2ffheH9*t{-&eObun3~ZTh*-HH)37NHR5eoVWk~ z`j#ity^~HNf>q@Y01=}I8VKWpiXg#-PP;Gwq?8L127uWJD{rfK$_w8^yjnFYa*x=n ztY}upbJMwUChpIz`$J05sS4oflm3nu$pD>29NT)NtwdG$BFEkApd8aw2HL15{da3zY_gZs2`W=p+*CRkP%1e35 zDq+tYYvTX=uw>AH1leO)>n}3+Wyk9uVdrfW6^~=AB-o*4kL-Pio+J=+c6f((zBGUr zPgprNX`LWP6xbRky9DbcL4k;sUFZic)py{$rfhyyGl99O8y8w*1EcQXgd&PCkd)

    TB}r#@;|NWB_z-P|NeAK5kv)KI3idGg%C<<0!SjO1|pfF86lDY zhC&q_Tq4aprj?1HlIYbwUamL|!;inUpjYzp90d)Iwh3RnOFk&~a`u z!&-rDa7$aUy^+ixNM_-I0$_*UvCI%7FU0@|jjF%{-~eG`V}amF*StrBVL*)hQDPlJ zNc*pZ8ZI4(Q14o(?ni3H$!K}i+F*~`@OG@ExPNVQ;B)KnqB6QCqcf^$breV6g3EM;WC{(wdokp z)F8NUbP4vPifJd^)>p6c}KZ07ywjm&13&U3-Vr!vgQ!K1XJsH_P}NIO)`{ML>OZxqI; z=`AEA^gm#t%5%-}R);Z} zLKk!NjF4!wDOTod{}cvV-Jq002%74-S3CGDuu3pzod5sO$L4>x|LT?M?wt#N^(rc} z^kSt5YD@}A|NEe1`TzvcX4m^H9OzXidW~V{UsQdYVXUOs;aDGPHI$yrA&i6>DQN>B zXK8*AA2b*sH3oiOm|Wvce${*}*Uvkw2O~wzpZ24w1YP;t8q7GGyMr0y5;OFz;7Pgl zS57k;X1IW#HMIR$&;J>{NqO=$@+lCPj3k!TwzgjWeoSm}d!tYow3$U-^HJrBV@ebr zQ`39=^CsxRO;jHQnf0np7SEGuL85|}!;m!=v97MFnpt&H#n}I}0*K8DsIkx-59xZq zQw$}|73kDRmLw*SGyrbHix#5!j>FMpn>yt~2t^`qO;LdzUG4SPOO#yRRAi*qxsK}D zbzM}i`+xucll=aU!Cwm6zy1IEZ>B+d0Uk}+)fLL!j&>+CNOI-LFvL$YL-PQ_*0yM= zFyes6Wz%SWG(x`3WeV<(3<6GCn`_>|A`=caEYX0}V@vVQH z=M<)9weJ2M3%*H44pZ!e>JF0V2kvO^I+EmSY8g5b!dAl7s`F z%p6GoM4}}?Fo6|^7#1F2@zfQn7*ae`M~OotCzrBNLYdw4j&H1qA(O*Qd8DS3tqLts zQXtc%t7Zd16k^U=!$)7H7`RK9IOS>Us|R{jA?xuwEtlfl9q6qzZV7Jlu>1`7R%y*T zb~PGok-k-pRe~Z<26p~eJGau3O%i@@GA0J*HJo30`?PTgti>Iu%_V#HUX4p>u2ND% z?d)15E`VGZ7GIQ#D>dC*-MW5N)Ux#5yr}Yr>)W@kQfB(cURn4B#EV{(#H>l`)x9c& z(p{acNgRmS?Lj~y$k3|Bj*5!XC|X6QT-ulbYpBG5P?LBGI>iSFOo2fea0djKG;xOv zR30iEXezOi2p*|)m&oV>XfgDFz(%kOBQASlDu=7csxm8&_Zcy*HXv4DpN}c$v zEHxRXkxWDHJ?Pz=|NGEH&VUE|WY%tP1QP;`%FoSU01>f!S-pe+0$whxKd{gNFa?;! zJr>?8F__KRea4u0qBS4Md|qx{x!PBPtY!v~LT9F*+Idz}u^P}H;izgJjla^ktVUTT zhH{^+FN#{3b?jx9ctkfTrKgs`E~NBAS2-D#OLDy$-Rjh|@yR62?8VG*ybWnYQ9zXB zoH+o1k_eCq%wl2%&=03S@ul%;2 z_TfE^;pFO=%1fGi-9snVG zkmlP79aPg1AEf-CY6QiLVVuTnAIUb40ilPh6DG?tVxsw3qab}~%8iK5v`v>dk~JD4 zqXi&@;fZ;aZ0MxUb=lfxW@Jmu&S+1&A4M}XlCssh2q~GDMM_^p;&f9rwxrCgfz-GPkTpJq4w)q3;){j{~oU%92s&X*aJIn!-?s^!nh&GYNF zmu_$N$*+o`wTVq5vJs+*q7C!I>HCHYeqdbWPh@UOcA1U-)l)1$E$9ml9#R?2r3!%u zH&=VlQvvM{y3p$!fAXq)H#8zSj(V`ZbvfD7hu)KeK3w%G4kuehAktFa5ESk*0gHq& zFos0dK}K7{L0IWLpt(S*Ec)S3Jkwir!^iMUfpsIs5B!XxvuyIzq3P1`isf4AOo|cg zKlZJ;gHfCO1x*J}?mN`mW4A7O)j4~2VKtRzu_9xkkXgqh%i z1SJIr76YtH1q~*WK{41ZGN4&iD|Vx%$%#>zMk*IgsCEh05Kp@fJ3_{LG_)Fc^1mc` zvp3+KgwB%zp3bn5@`<3t28BZnuEZEH+KD*JMPgSyU zHPD}I`TpDGmz=LR8+hkJ>=Hb!F2m^qw+XXeP!X(?2!vtH4tr`m1a;Hym5k_lkxPEi zxqfCf{K@Ecs!=m1T}QBhl`gR{!ceF;UeOkll=T!YA{|Ozu}p{IE<}e$2Oh2nFk!<( z?-j;~sHRH^6zx}0ZayUIk293r4Ec!8yL#2u{Zr~a&V{SgWWvfH`xSa>gF|TAK)c#u z5KuU9DVm{20jZ!^Zt{MIB6(8EFYUJFG+p-l*+C3it?2Y!`j8^j*4#>ewem;+lU#IB zS@U1Abp0DE3*5vle~r4{^@!uiw1?y_*D2e=x|?4%(EJ++G52!K zen7Wtq#q%4X8y6TGas;tL@bl8D|6^@7b_{qK721*L zj;~_eo=75r{BF9pZZ~gM>0@&F8jdtC>xhEVihD{X-?d#^RR3tjEc8il>i=%>k8CO> z1Z<^1+o*!b&N~wgf-C8ln|c3#iTXw~IH~+pMsF-a{rX$QeeEJ*lLU1W8$_%#s!g@P zrRm6AbO4G3IBCQ^Ww4aaa{hDK`+EmN78Ny{aj0htJZwx`btfO0(_*&ib`?hggWva% zC@@v4N}qS1eY(<~p<@=CdjI>NMCgD6=v>z82`wUl%iAwt!>kake^sm`c!~zAZ2g3e zpu|^sDeL*&B9k(VH^o`Qck6#?E;&y>t zL$wn`6(t~u;WA&uf&$T;kr0Km0H9MP9@{%u8VUuvGmJ%nL%G?df;G>GG{ut+sB>EE z{%dO;cGh-rX;8l6qO^60R|1@Nf;aX*hi@An13x*jSpQx_{>J-#qkAGaLlGcjiWW{ zK8!2O&ns5!&Pt(;P+RN`MTf;q=~{3$oKs*JSw$-4-CdY7J%{mx6C@4%+~vZm_pD`i z|Hu*@nOX`gu1RlWgU~TFU;y!pAR4zs9aXLP+x^wB~^Lm zAgr{Gt#<|LEd@St;?%;8Kh<4cOv%pB;gVfCMsNRr?4YGJT2b4`Jh8QJH~V>^%wU5v41= zgCeP}y7na!`Ch-jcJ3QaxK!T~DmF4W4JkXSpqA|AikIuPFR5IM0d& zwB@R#$!b1;M2#guR83%*DWH`~>2*p~?CL*pt1pTtC;zu)TGudwtZ&%u?9#QN zs5)Bx^^rj8=%tYm)N~oDkEz675~Tz9*vzs|dA$v3QMuNCny<7=W>6JeEy~UG5)x<57J!CgacBbVZc9lir+^ zfSMgdxnbanKcyED_ab%@292l_rzD-C+gpc)axA=_HuQ9n_wH!D7--g1IiFG}u>50G z!NLoD6u2&^ZlfM1b$=5bRZG2D^qhQYZZ)Hr>Wxc~O~BQWnieKhkqT!ZnqhF?3?m#A zD1;^Tft9Hdlv@0qp+s7i6!gs(zg>VXD--gmQZ{h%w7PVvf*DTsUXG&8+}LJ6?k78x zQRe3&SsY`UE@D9`Qw0SbS!_l*_W%2!MD+j!7hu(E3@s>zYZ|R#=3Wq?hgYm1wPFve z>%D}Iq)o?T?nru31C3RUFA3j3!&1V93LT7KdxGFR(cVW^n+U2fg|rQcOH~47hE+m( z^p4BW3W^2TW?>XwWyXvam^kmzdR3A8o`^v#qLR&bOP}qD7$Az5=TuDKy>9Am1cqdC zBNEVdG+p1YTm1f88c>uze-B^Lb6HOMnIs;gK%&uaIaKq@q8+XA|G(+KlL)8(6@&Qq zKYBWOZwV&d;za=>J1ZGWM1TsR0Yjki1x8v2Tm)v2VG{>-gMyTl*gcH>u1m7bV^-#v z!*onKc;ci8B5+w3I|^P3IqSjmh9}$YoLFo9B&ht`lgxu=e~in@lw6Az_qpVXcbQpD zJ)i$cdj5pbt%<#IRQT-PRg&L^y)H|~Hf}y~t=Fr93Z7Xf(!zj|ku?jYB;gbfCIrn)_VvoN`wpguVBNk60vVhwT6Hy zK&`7ju&@NeLI8#(6V4i{KbosZ+#WX_k8>RjC@?liD{RX z!{(aD9CKB4J%=3D#`U>5(^z(|J-W}?-fy&A+N$l%x%YmQ9c{t1Ub~$4OxwQSwbx#B z);XAQ00U%0QWTK_RFWp{J3CTL&`?Ye*!B(<1XLW*$IJ{AC^l|sMurq;qU<2VLBx-h zs46m0T4TV&K`<+Y`AkrR4e}571cf9GemiBbVf&_V8;WLy0YE~gL~`9gLdZJN*I`ey zcQJxN?MZ;a4JlA8PO&@k`qDU?M{Vyr_gPd%6#+Pqxz@tFUZ16bo8Heh*-|pMj&0YH zD`PZ!8vKq>-K|TV=zA+O?q@Dg(qk)YbkIwd=d4P;>cyJoHLcaDZp?@GW?xoMO(vF6 zQD=LuJroGb+S`wX-a~RP=6uKhfB*mg`~2#E|NsC0*zR$NyRhO-Qdnt_TQ8Q=|NsB^ zIN}D8>m|PZbV(-6a@OWGIl`$95(OzV%*>c_7p9Qeg*>y3s1OLS;jJhPEO{6hQ^J5` zhARw-daD}ZbyztK#E_pT(+r{zIfym@D41CbaCIAYB?qq5Qe$ZQ06uQ(?7+}5LFghA zjjQ`TgzYVM;{3t(-g`1BJSq0&9Ik3p5r-yeotn_?`tpZ152cJt?a#A{wc|DGOQ4vS zV9Rc#FaiOEC_MUBf3ymDOgSd&IGkJO)kDfZ*Tad~F! z*Y5uR-EM^v2?e<%HmWg@5w1GfxQavzfNq9Z6&sC^ zTG^7g@#H3#fhooeRWk`ijMWnnK*p?qhXi;mwMR+@txGM3rDTF%I+dw=E^s31-z{-V zKB?g6^+Q);!au7KNy}soL<QI|aFMdIiY>T#sssT^fVqcV#n^Q!s3f6IwX2BA4ZvHjTW#Y8Z)0zgTR+=hQj-gp zEz;7(;>d4Ee z<0sm(G*stcY9^5Ae?YMx6^KwN$-JtJ)_sOD#z>m=pjld?o_kfd;0NKJ)5|0azM7S_ zE_xfeZ6ST2%CSq?wA8AN+nVLK_Bn0^P&Q8JDn^*}GwhlJtk#o_Q@e9Bm8M|X9454J z*nVSF^7pZ?zjreD1%}6_-6>nwPhuxtwKUXq^?)Yxhv;G(&ZUMJppIlg$ckK*;Ypvr z%^~TMy$lVOxX;AYx@wW+xj{!uj9x1{dSCtSq{?8YR&r!E$pj|>c{E&^Y}CjgvCIMp zavGz`h8RNVp<6IQ4PGyzD0iv|L32sAC1-rz=Ka=R<-Ls`B#~8K2DkhhF;BSjL8ha8 z&e+`Q1#2zar&h(rVN=7GFK&NnhI-ZO+di{wu(dund|MDRJPXCNOzzQHnVv(B3Lahf ztw>^(%Iyjomac!LUD>)JHb1po$s z02adg3R4;8(t+bsD0#qW{|B`&9N;9I7s?8DStp%@g>qTaGRZw4l=qy) z&uY`#1w`U;%b>5*-~RA?1qSuB1kg5f;W|*IRj*w z9U3;00feh!Z&I{0UO`$(_QteeXP~eL9+~a2^q1P{P}e3)3P5&u6(%=5>AOm=ap}}? z`%1errb~v9R?TT@>fT=zmP`J*1 zUUW*;CiAg7xQR!(+sL4)1+I=5niMuG7%Tz+000Ak5}2Pzq^EGe(9G9Ha0*rt9~I*+ z0}Mdpb6A@+MG=F)Yv@8{l?5x5c0Wa)qfd12dsVc-H-!-}fxFaZ*M zb8YM-)k%|=Xz78ML>GCREK<$|#576G+ti|8-~1jJQn{1u^Z*fGfdp6nfFP^TcyX#Q zqWFMuwfv<5g_U$wJrXTBnZRR3seCzLVHON1;)4jtvjNSLkxW*@dyza!D*Rx>*}A@e zkQVt?y`_~JV6D}@Zq}Nj$BWqAUFe_EMhHOa~29si=1ThOCwJ$z1sGDJHtH=-b-iuhiCISUgthc_9AHw#$9Z8 zoMqgzR=FMi4A<1~2-1Oo003|TwxXm986HT`&TJVo5Nt}&?#l#}TViE*Qu&B}yNA1s z4Dx3NiyEr5dO{J%?p9c6zd=aIL~Cdextcn+`Uu23ABqsg(9-|Qm^(W{s=Q6Mp5h2Q z=#wc8vwS#{I?I}pimp7N(4}yUVB=P33vH(=8PdbZg*_2fdXW7pmzojIOAu6~2CMti zDyq&LK4_?zip@Fr+AQO^u3&%~wsiBt7siN9+J#1;%rcsKb8VqfhMKuU)KySfZcwDE zwa7V=Rnio6?bVb}TO}q%gtcrR95j6nrZm_}ZAOP8rS>$!An4}BX+&J4svq>$GQbXi z18|rl0~+IM{@gJKtCy*%hpp^Nj2R_-W0YaRtqI$J$4YPAbSumVdkja);`bVvYS~C@l)7>P zL&Snfepadro8SMG5y)GK5RJAK2M7Z02ZGZ7>oup4|H?b}svFNFBmxOZte%LZA_y>L zEl@-hdfKOhb`4>~YTP8ERS6E$fPGZfaL3A0CYVOl_~aiBqjH+F;^w z2KsD1a7fidcCve)8Zwb5A#2a5Zm+`_Z&$g;YG*UG*wLg~hzW>TraO@lXO@>^Ro=g& zGi}o1Y+_xEAb^qK%pCP1l2>UEvOy%kXOC_JH5)^y&`WqU5m7&?R=*a@Hh|hg(BY3G zfXf2V%33U+nJx3~M?C_pr`s#PS?GZP0W0>w z#9TrUJi7V5{bplPg_B^@>Nrf5oYG6bd6_hNvq#kKZNwe$vOPGQ#B%tR1iA}9-@R`9T1T+cqoBs zm4%bbCd4w?otxGkpQvLo_U><)j`vvm1Tpot;{~Qs1poW6M9u&NHD6h42`uV|OX~e$ zgMU)dXJ_mr)5=&fEH#D}c|!U?hrJ4`-$dEoskD%BsezCMIC*g3t9pXq)fX+mnoGJ> zCikn{-7H${2`gVMwh-&DQb_o-7P%G-=65%a7Ej&fccO`wI%dg>rpkVMoV* zp?H|JrG)p73gJP?MA8qEVT9 zDncRgVM&Eu6oLW9BwocN@if2{A}uatq=_nSB2rC}3OrpWQgIK=LrBz&E#mTJ>p%w^ zp_hbV{*Ae!<2ZU$+@89>PYBPxwT@W zD#RwTbsL1rZ&d_Sq*G=U5^2gyC_^IP3Q*L{DLtn*R(j`OPw|ur$tJJ~kxr!zY$yO06cfHpx?mNZgpe5;R>WE( zEK>CcLSxL_nQdmzJyuH~`4kIx3r{R=j--Qf$$Fx-+AFv3B-LV0)-jExIxzCEK=#Kx z5`r~4G}LJt)3I#kMYFTaSdBE)6luhb324BpW~d`>(+NvE#I?2h-OWe0MUUJ^m+0dB zeW_byuHk4KL?I6vHelhrfsu3#gDUeAkvSpIz@=iqQ!!0Z8BzclL`qI!!w8C410WiN zVVR2%8ivBF3&z}&$+;&?Hp%q;S=CF}!>P?RPfV|*W|2w4vB6%{SaH|;dpJ&$ijs{l zggd}RMn19`RlXT56+x4!Rt>lDvzG*AJkhBc7?aFQX8YFv`>;gUfCUz1*=r0-P@{~y zFJQ^dP^Eum>?CxG4Kb_rgpQ?HbH%oSc`V9P}lJYRC;Q6s4h`%TVmdR+2y^dAVw|ZZ&_ho z+g;yObK>SyQv6O%a)K#AjMUMwv1cN>cdAXQz`>ZyjsN49NmaE}WA|9iSN1OZlr*YY zHgeOQs>(!R(ZE)ktTfUoq$g`gQivI_XD?o^v6 zGUFx{ynAK(0}CzxT#1nvfGR(xOD&s*osP zl-!9aRSS_48j|6}OhCb6I{+Zzvf>CzP&5%Y65c;ZT<$}yIz%ti4OMYM#S z4D%^TL=^HPchvDA;{;}9i#+kf&*E*FVSrDRCJlH=Nd7bnY*lAvM2Sr)jEz$QB*9?P zK{pvs4?U6P;5_G(+#X0x?^ z80ob~R7(Gpn>)|itZ^L~NwQls)LtaXhdzQoX4dX%szBy!Tz)FEvy{uDAao&1U7V?H z%sGGP>TQ~&$0MArZWJz-eu2_0C8 z%Zj~aBdAeffnlsHb!sXxEOmwsJ*47&23SJT;CE{NZ;v(k4Rrlor8xqW-PR9_jVo?Eel1xtp6vBN2J zD2o7?AhSx%|7^n!|S?m4OUUl6l5c)_?VH1SRKsrPL+Dnc}pPCQKjUZX&{ zVDvJ^bRzevkcT><`jyX)wq$}&MJ-+_bldeIvULTD z%MmJd#T#TEf6|s|WSy?BdXIno){cNYwN57oZC6zF0gRn@lBWGtnrU?%$O zUUvkK32RQBX^I#g104#8>QjjQU|)e!>NQxYmTf}+)wGqWEayI~p<0avaLk`rR7JfR zRaw1!in$+~`XY88hzMpwd(Hp<_(UE5np@TX_cx(}VwNh=MJG5pU{X+IcUT-f?|#9c z1BDF&VTuN#Y2>B>KrEgN33;G5kfQ40$(Z3qD_X>r#}6EFvkhCV$jyB#v7c6Fdvdp2 zM9!NY?+foA$8%|(J#m?trv9*}wRZ=3v`Rz1EiRwMg^l8rwXXj&=FmJjcbmgi#_~bj zkZqYGTUw-&Qy7ZI$%=np>#WuWq&G(0?Tyjs1aD!_l3k})+i&fwb< zF=m+nPyn|H2#^3Fb)t_eN|m295O@o8lkU2tWG+jR$_uwAe3K~u`=Dg%fCTGjS8FUZ zXkTZ#-C^Qy7QL5QwWok7k{7AAu z+LWfE!KLwxQ!wAZzu)=vrmsGuS8a3BmTHfz@BYy5|DONni7Ej*R>l9GRfL0JuwoiB zHfS)D0AbMy$&3pDg^b$N(Tjvehfr{8VxfhDA_K=pz$_emB%EYo1{f-Ejdo09h}by+ z#8_ztn!sp`7hG)$w=|G^%xDm_63M1h?wbaDI_^>=K*JC(`pl&t*pjt1gb}eK%qXS` z)h(c3Y+bdeQx|Ir zYM>57!p-B(M50XtMewd&vi-?khcZ-doUb=4w;APW$Fb; z(;8ai%-119crkl?T#6xhuY&WSnC+Fh|s^E*;_5T zifs){)gr}>GASfVRc4kuJq*-{c9yqo|MH^(LD&MwI2FN^C)@a*Svk+CX@E44}9G$^{0;L?;g`e1ZmF4}34cVl)v$Gbs+%DW*P0JpcR9WYK^LYGzjM zZ$yBliQ3Q2(1I0xduP3ufC@{UCXcs31eiBGr6jtGUqR^iQ~Kz>k3kEnl8Pbm1+XrR z;JMeW%cqo+{)UI?msq}g^AjTRdw1{iSz167C=Hl6?hG(ef?yLlLnt7)%_V4-by`Xa zWok~-cOAsMD_F`i4k00S@>k`7oc2bZOuAqvtZb}~PJRRa*DHB2LLlc8Ms9Zk4tCV# zy4O^!@#E%bd5s%7)-RoVyo$HIMAU6DM4m-tvPp>ky2f*=N%gOIvPJvew|Os|;r(^G zVvw6}yF6FcXU)Ekv7EwK!pfNpm0J;*8>Ik0YgBDfUSUZAaa4^2#X8q8bIU$fdB?z zkZnNJa03VfLKJ09fv6y$fN$V5)MiQ2>2=m!E|E|od<-i9B&3R&85@<%4&0aOjXFZe0U!hm zry|V74(~`z#;s+I%u(@uBDl5krL@gRfmW1_({B}~qXMJ^NMjb8*;K6)s6VJuS%-Ei zT&s5lx?D-L&My#EgfS@t?&6&zwIXF~UA2_7p^P$pPO&M1R7h!bXLU$a001K^C}}JH z1%u6{3aECxgye@gBnR#`k}ORe&S>pnv(0M5Z%Hp%3{(IA{~b)N4C;tx6u@?okp>15 zp5=rFf+&F&6|~$*3Uh|3I&-|NsB}HK=Eqm1s>|WIf3EH2?dc zWY_=|0AJdBDMa!#;u}9<<~kDjd1>t=(TLj(Eq#ZHC^s@xk&`h*BP^hRDi6DIC<%)b zEYFix#XJzi6@VTayX>Gr+`>sA81XAxPW^OmOtgKLkCH5o%f|i9bB)SR4W-dC z7*-3%HO@U9q@BwkmZpA^=V}eS{1p0Gdq)FxMbt7omQ(-$2c!n{XIV;As2)&BVC4vc zmvFf}3XgB}+id*RR#r)JPR;X>)XZmVBpf^|m(JRxSvyM?%-)KfR!&zpIK~y8 z|IEDJUOJJRM-go`1KH9<asm1z?T_> zKygJtKl{vXQQ;Vm{jZ`q&#k}z|M3!pc9*wxSsMTcgX$xo*JeS|hek#tS%|H557zqR z8e08n6<;N?%^59*63r)O?zR*)Z8UR_c&pxOH=wO7@?%x0&)Zd2uF_PhcULWIFWW8u z`;cV$00j|Z+WRRq;xt1`Pi2Kh5~*`-?6A`a*bOXwg(09bc;0C$Shpa8{cFUfgJ#tw zScsxl63})_hJ(D}T#*`-+`jaM&X;x6vFgV9w)LA{nNViR5YXi!mcw+}J(G2xmV-NK zMjR$>wC?55^OT8~Sul(%P%ZAOB*j1g1b~EXLv2RDKrzRrG&Y;9Di2N-5=i-Sr+`yI z5pD_rFVUaWY;R#*x(qeDP3l`{8Yfw%(_tD_ zuX}Nhm_%zeBac?N^z^M$5lHCl$#;_d4(>XPa4Gc23ev$b}7Fyhfg-1bz z?G~Ua+s*Ny`NjS2VxW};Fm6#CR7G^RV>Z$RtHI(9BoB?y28U=0I9y~;XGu8K=#}W; z|ND?+=71F{W?Fj;H25+idk!-P9TaVgXY8>pXvq&Nd4QTwp~Xm^dg(JPXRrq8Be7a` z77Zq;BsCD4>rk;7v4jV~K>9YBRaZF@7{4VXG_={vfyLialjW+p5&22DK^qDwCU4iH zrfG~B@tc0SguY0-m_nhmT6ME~_}%;05@XdJR$3KQ%_n-2RWUJ4i}83WQ_Xp5T3zL> z9rR&}8?3sM#y|i7;15wr$oCUwjxtobjLCaI%;_z|2~669#ZO+I!Vx2AR=DD<^yy)j z*Rn?uHz?p*^|Sk>fg)VsG6q2nsg;|mCb@u+$e>_ge zdw$nb%&LIM*}FJ?-dwT{Jkz>Yvkf^=y>_eTCw0BEb02fH?rv^cD6hNdvigOgZv?)sr$Jv}1Lh|ehO&#Gr-xHkI-aB?u z`TzT%WX^yT)nwOuDKzjn<65s_Epk&ai(9O)(}@cYD7A;NEIt?Jau@%}K`}9-A?h4j zOzA|fBr`RVGDeC4D@2$aY}p}tjfogBM_7Y}MA}fWEsVA770jfE-loSy_)DbrN_xP!Iw#l~6EveGYLgHeJ3U|cQfd&~qNmmMW?>T~HpG~@%!FmA ztdwIrLo%kL9GqV1dYtE8nYOEl#%D$?xkqts87U$_9J(u0!kA7JmEF4MAI zXq-;x2uj>+4?Y2OoL&(G83vHb7j;9YWAD<7!!YkJOUL@oQ^kj!C9Z4y0?H4+E5lWZ zVw-Ngwxh+<^XGm}lDcT~|NBmRLmz7(lFeOh#FCSTfDF7@%0pE69L7;2j1bk*9N`Qt z3)_=RqheMVws?_Rj9n_;EvHl)6v zd&PRf@>C9vaBwC|mv5wW}{ZM+iv1C4ctmx)JX7nzu^Y=3a$Sw zmdjB%x$C{01pof@djAgq0RzFhDY~Pi*&}hiU&>tLn&Rhhxt?@w3!C<$Hp+nGAT^;* z1e26x6j;qJ1`;;G532K9-KGqRY>FUgs=2eudW{UGHVm~(hI6i><3Wc8W*oZJQJ|{k zuGh+noamjahDRT&`n;_Ll_g{U8e;}9f-yr2PLX8UR1Xd_eaMorc_reOPr&F#90Ina zNB{!ZP1~2ro80d}M*5&9%ceBQ1W<8h@GjC^1S&ikbH$5gvUx-iXHS*sXzC_ep@WbX zanf;$|NGEn%>V?*Sk>)i;0Qb;YM-nu04A-OS^2Dz1JpAtKQn}YnI>5!uMq@*1ve-a z^=ZKZB8KBpO0x|D9C_l_WRj+6lFC6m;|s0eT5Dcz3`IrY&>(D^$R3v^gk2crmO9J3 z)$jlRcOvVZ*Kr?65>0Kiy%V2)>D|KCG{mezT9>3ce6w=nhY0wwZ~%#M|N4LazyJUj z4qzh%QimE%hYd-m20>?F13*j8N|NZdOi9_bMh%S-Br*UxCFE!63Dy}Kg^mUWP3Bn( z#vfRa%1@Uj8*S&MMc;Fp8Ym+wVZh988FX$mB#-n4KQWx?<8c>araAvudlg9ae*rPb zoPC!(PCZN`6qX@$_S*Tdg}hBfV?zYgkUDPzN|3k^E0FHM`rGdSzw-2CK}D#YhC>D+ zl^20rF&Ev$Sj7~Jm7*En}rHV?_H|lQfTA%-zLCO#ZbGcR~b`&DXV4F}Y6qLrC zEkIAwIfoP>z6uU5Va^%1=UB0p9s*hn25+sHg96CS0`mWuO@K59Xk!jsbHG#FM2wFn zAVPvAWQ@&RwkATRCT`(2789(WuK{NFFO0bzWHnhX~}a>MSyYN^xbp zsg^dZUya5xaAOhqbi{^cIS$96c`~LA0K=>Y2X*?atj^Y; znY4yBpebu@_@{ zv3~q&?&Y=r`_M$(fCzGASpI7ulL+j)FU{lt5Rq|Xy@UV)GO}$yuz&$|mNJ^LIew|7 zj`JapMJZoO(C$&WR7yp=6tyPi=AspznPhFU)9P1RIrGuV@~TQW-3$vEwW!SBYfJOE z|2xv#INPU(FIkzf8P2@h`3GYUz7eREz0K0Y5XE}Zt_5%3CZb_CFG!Ozgb88>A+Tk* zph#v8D#Ia)(orbq}D7$q!G0@+ew8={y7Bl8`%HVDwidd<%GU_cY6AXNrs-2E+-~z0OmWo>is>-$k}FjsMQWL8 zhrPtQT@pU3AFEYcM^i#mg}SDCTDeQOJa;n##xT)RwjM4Z*5rzcz?59ZRwr>8#NBC? z0JOxCjt-&3H6+&VIWnk}HnzY@Hr!Yb6BQxYC(3*6@iRPE$NqqoNdTw1<7LWuaZ_d? zR-!iRDlTcRKdVivZW=aK9n(Wnm3PCc&E?SeI&_>5^K4>r|Q zQ?#(?T1s;ilS;HVmp0>Z6w?W}a81)M1ZBz{P&6>0@YE)Vz?Z>bMgXS!O;im5Uc^K} zi6s13EjUuR(Dh5J<2orY!XnE4fu+nkx2n?lQx)}`p~}n3_%&daXYG`GbDoF2%PNEB zH5V79ErTmqDs$PbISjdTyyN-y{?7BB43O2+8=WaQvy@D) z<>?24D~Q-`QC0u@pk&v81mj^~Qc?^pWVJKBoX^B~_Fwe;ogDdr%FboFz-fQea zR{}_g0yMEPx}~IDGl5e?w4xy#0s%utK5efnS+^6*2+bYSYSs)DB#4+DbE&d;T=HDD ztw6G$+KTG0ssI1k*M>IQX*j}eOld=B6v$$M1R@{+Vj@wYasWhMNEDk&LQontz~ir} z8<7vc&Wer8U)iCCS487RP@5=#vl3=x5iN|NFo`%ew3GDZ@xme_*wBIt!~co@=Addc zPaiz#sJ5{wMJP+(i=?LcXeX04`J+1d5>xfjOAPmyUqNRflKXa6)cqRKzON@?G*C#{ z{+}4Fc~f~R*)5zmqDgENLr_f!NCBB(V_OBM!U&{K=KLK(%jI`gey-$lmK5JwKl|+Z z6-d_oAN!O243D=5r~l+X|GBh@ZMwFjfRt1R04um=M3^IHR3k+&Ko#;Di4kta&qz}B zAnN8z`RUhr@qmOd2@5U6%aJM(6Co(!R&6=7dm%ZBXCISSC-pLYG;7MmWb<9W3Y;(9 zWBpX-+T@HeUmajV7)W6(=|+LTz{MmP;l)=(ap?a0nxSN#@!O9nlsL0w=BrDou~Ic8 zIL8;$$;rl4vQZ=k@hF6|?vEuhkdw9MY#s6zCuP0g^|mQyLJN;*y?G%4B^D-pP?YGW z)2rJ?D-!RcY%s+2|NEe1&wvE$W!39xG{88<`psbi9TI7cTdgE<=}8!@eDbCI0U`o{ zu^Br1G<0O%r-&RUS6{^cH*>ZBMgHF(QUxg6Wv0j=s*Qk)m;mkuDN!nPI*tVh72<#? z(>jQq9GC$9nW*th#{(fyTSsKbV>vP5Kl&W{Es3gYV(RV>;kBp~j5axCWyH-^;6peKauoGEn}iiEu*i53jvOZdi4|%$zu6B{xuYZ zrpABMk_+?n%p(Zm?x(D(jGzu%w~Jj{soXemBNfan25dYuR!7FZg$%_9(b?FPvu04! z?n-4&7@&vrc>ucl%F9m95tE*px7$XPP{frQ6|OYe?*|3XxYV2>xPN>>ol^?}0I)Tn z;O7_<1t&E$ibWWR(~{F7Aw;=~-UVhZ~|6~qk zBn{c&;SsipwQnQ|Lx=zSutem51W0F9YX%(1s0`}8WXXyVS)E<1BynO$v#dRYnc$p^ zgajV>Y?1Lx!NfzUdeupSH+CezAd>^AK`=lnl3KClQ&|Mkm5mvHv^q28oi|15wqst3 zStBm1o;^s#{5g9*UIKL7sZ%bsSB<^`p%D+kar@M&`Y#> zp53ciS3BZwSh-B>Z@>4|C+oMLa)~VZ{OltNt9`E73TeIoXk`J#5STinQdg^)pp7t? z%Mv7_47r?8zK-LqFzm){%WYi8a_gB*&k$8D8b^{c9{du-Tk|xDB4c^paWCRtBO`PA z<+bh0yFSA*HjG+tuNCUMwR`htiOG_2s8n}vIUnh+>iyup*2-=t>c`xmwcPz3Pc+uiio+ECZO`ld^1A z_id$8DLH2sh%}B+DKkmNqv$X!RH{vP#ay>$motN_0buel*cunKv4?D)=O9;`<`;a_ z>?rhTq|VFvbYXN8l9X^zAQvMo4HZE^CwDQBaOeowj8T>((;Wy#dFEQg2N;fwx>90= z4C6?BP=`qhKCDPB;eVOSAI&mPpSpu85Il42?!b^3?z20rakn@a0B(*F8wWMq8d^`N zV6arl7M_-CFb|xn2oH+||NF2+#wk9eR@N>hEDFeGws@TdX8=B0@7OHHI0z z0-2KOa~8UUwSGlM?ybZtzl>SRP2aRs$)BoXlqExo^Oo{Vg^WLxI=9(#Fqdz`vIwxQY|vroS?@cr-W zds0G`0(ORWQ*E+tOUvjz_^M-|nudm&Z4`or7{Sh=YFwb*htbZBGtJAV8dH4(*wUSX ztC$H-qNp)cs*WYdn}dyAMjzk7mQ+Mzv>bz`zY%X&GHk8=)$wIp-e`XieGEx9s}-@v zXQd$ptfEC#aoL(DaZ}KNXC%GbOHZV#LH*sf#$y&OhCJPM$yXJKGkCvJVRN(icW@M( z&kK-&AgPnKImw77hDTm$Yw+ITx^!1!I@1xti=9*?{Uf&dM$_X3Z~=%Cy)Qs%{{^dc zk}EJ)+89(cTlfEI@2CIdgbf|#(H`omj_{(yHVPShxMNflI$t3$YzxG*zy+oh!s%yE z6RlJWKnM{R6c|XD?)a)Riae=vX^vIww(T$NcQ^9i#J$s}D^AkZ z$!cvmn?2@)^|8eRD^QsFWvY@K$G}sgH=wa#iKgmP&0bljm9aU8W^`BCR}{B zrMBO|V<8jb~2mmokL z1qDuYZv#<|v$Fh4UuL|{wBaxy5mNCP5uxE|>Hz{u+<&NMA*VHJ%i<10=>NRYSAmu^#>mbb*fE?m31mG1S%VqXEV0soAw9K2 zGurdVV~>nU z;EhXlE`i}2yxK-Fk40=uvPew-``|>>fC#5%Reoy(0R~Kpz0Kf&Vo{Gxxx9b_+p(;_ zHGoMSUV>KbJQI#nOoZncmQ;(-QA3eeQRapu3<1cL+?cl%jZ35y)hMG9%W()g#S8a( zSGM5-K<$Cdg~N~JvN0fxztpeibxSj5Lq}d3kOV`;6lXN=tp+ z{N$7|+qAYSQrWBIiGUw+QyKA8^m4l0lU=cZVwy;y$UFr?%$-z;VB!soXlTX)jdV!S zN&=>aQd%JxFi-*^P!jkF#5iPF9yCTcqN*^DYb8gGkw}g@2{*toQZYej13)5r#7<|F zv+we_FKTZl8D@$I117L*=r9Hd1`Q6Y6clj4rKmz`5{7|N#zx{a=JB{N3hs+be9O+S zkdm^Nf@v*y`~ghbOPRxCqNQ*cJW1Ye?^}BDP&(3AN-Gk9=`KWR-^QTa;CKEp1V*_W zc3_Eg4Oz%~dn>5cXWzK>3`PfXASlhrmRk#@h8`+cZXA+YZn0Wf6uyD^pw#?s2ZO89 z=Z39*@tUpLdbMTux&KdZ|NrN#$X+Y*OW9QEfIA#Ys;iKx3@;GCpj5nu0+@1RZ4ng3 zT#Y0*g98j1wMA*oXaHz~7Co&QfmgGiG3jBSVTbp!;=ErM&($)`ZcQy%XfL z*+W;Bv^WjTYpvO*KhcHPDT>S4ihb6H93rVfNN()Wq{bE=DDAl}d@%>nz;FG$A6iF( z{WUytnfSj9OJTc|t-MlCH;zxUlI=fo*g7pLqMoOzD1lp?Zbf?-w>8$`8iw$EAUl!U zdCydrRlS_5F;6ialS(Di5UeEjWs`6Vvintu(!n)s)tAl0?#k@ZOL5o#|GgEytbSXp z^ZY-5@_j_3jh!^Xh(S`mfp@>FTz>KaW4=1W=+ zlA>gw{YS@-%iC-7xmmfphBcz?Xu~218ix~3k=4&;LHENBp2pRu4d_I5HEA}EyF8vT zZcumnj>f1;BMld++4=!0Hpl=b(RZLQDWno*gxJZBS}MGtS|Q=uAkGoQc=#|=iHJw_ zRZVf8%F}0UL%}SgTv4FaTC^}KoT6%W$DWrIk_pt8&U9yMN?(^(uXj&97G=!g19I~Q z8;?1^Kl`&tfBD;6or%WhIau$JEu=#K`>;g100Z$`R_|p13WX}W9qb?g5mkd%th~!A z6fi8ch9PNAT$Gae?sP7@=h!*p|J|NaoyJwa|9?Mx5-tAQV{t}HzCu8yRW*rulUX!I zjExf1&v=7yL0E8KI3OQ|PL`p4ZPD5|BVjV_(yXa#IL_M8TsgbX78U~ovlz5EP1H%4 z_v+@x*Bh62M=BKmiW;u;9ulsJYHj^$dcsj61SFEoT6{88?-X_@uV}Y(QdEA4ee<-` zaY}Nvb94I)N8ts@S|lQ)C0e|nP_xq+I}t4ho)$FR6|I3rAigyS3UUdmFfkx* zhe%eaDAg7p3FmRiJu=RedcXKL^d6MhEISO;o#^RV6FhM7>o}pyMHV&+qkK{c|LmF> zSlYCQE2-vMSQ{7LD7v-vCpsYW9THz%QQ@JLO(ks*?iT2H!`Lj)2g_tAVQnSz!iY`5 zTG$j)3!G>T+01TrSY(+MAngrqG@e&59;>t~fh z%Z7i97N{25DJYDM2Y6tlowZOh;v&Pe6d9KnRrp4iL7TEVt=bB6WOB&mL@FX^gub>w z=2M;#t0b?a`?g3$=6Y>^=h{|LluV^LZ|y#iP8ANns?%2(%Vg%dn?oa+6~Vn{W^|I)@+Gj>N*RAewzdLvP4`Wq1r{q`NBv;X^`MAv`=u3gpZ1{7L~3+o?YBaRQ{c~z{W zQQ`D0EWL&eur`L#r`)yMuOT+Hw$jHf%t-ob1Rm&o42*lBpGof zZCy-{o~*1Y=yM(3qN+Hf31h~~5_D=Ygq}=@x?kOClTm^rn4^{X7&_|v;KIoz%7;p% z?X~HwaFDNNfTk1;6DbLhNF=N*5!y#Li7c3{FnY6>kDwhzpNPe`xzgzu3LwW6+fY$y z&T(*KFG*Pwq*6ql`l~hRo}(HF%-5UD!Z8OV^-g-GC8+F95287)&i-_*s(i>t<#fBu z>;JjAZ;0kOi>a88(rbMGH7=CnFMgbmiTU)B1ky^9$zy7MlLick&{#DNNpgloW+wc~ zu{I|;nOtgDA!?BWBx1yU$i*kaIfTfUi9DpYaYM9Ol%RyBZl$&rT!Oqe0jH?rFiO)t z1*JwH(8-QnU4tMPR0gQU(}>9eH}Ano*p8?EUaU=5K;n=<` z4DTT7fq)CdmH_IqA~KGZyP!FRInB$h3W3)D`>;gJfCI@^Rci(;*o5nP{b7b?4+T?I ztfX&hB&_T`grV$g90W+!I-*1IDpd05sO?;-69lYpNvPR@5&tMD6v=)r93FM-l-a~g zHOjq8^f+OXjLtE`(!^lu1=L9(Dq!)9_SneABIONhy8Ee9j%%HKbzh)b?6X$ybi zXvr6Xj~G8sh^h_O9G^*|lJF!6hX|G-cLZVwCPL`2AwilbRuCe&4|Gy4&`_9>RB0^G z3`#0Rt85J>JmZ+Vf*@L4oOTfgF!-w9Q&j49yltFncDmoaws6Fa{FMJJnj>XL6NzUJ zn}%z#)ADoj{^XS1^Z&o^%{QStX!)>ENx)M-fwO}nYB-Z560ImC$(((nG8QlgIA19e z6jOCXN2yQ1bBxvtajVh4T>)7-e?(D5v~}{*G^N41&qpF55^a~IUN>wa<>zU(vd|84 z>AuZ)V~sfD;RO;&BJlu8h@5<&&JxJ-6oNwEsPgo1Zna`#u-HbFp~` z9#h|jfP{&Z*#Jg)b7XVKv3+++rYIdZ9hpDTux4D)gSi zpW5O34zAroas|vRi(jrdhYQD--*}X5N*UZBl=V#tyh$t&CK$~@?XmR;v4VVr^ z3xi-un>EWoEZqq_rb1IDQmZltpMrmbUylu-U@r zG7fOZN?PoGHir&GL?s?l*-D~}g4&B5D;kzbAOHKHMDu_H;Z4$QUxd|M~Rn{=@{>Hsv_jwx++?ie5$0gDz{CC7m&Nigtm2#VL@-he0E zOy4OSQRtdjABFb3D-)5pce$vdPE4mGi17JDZe8+AC2a3%Z3dWr{}$xt7FD0(omqC>cujbSSKo&Wtt=^mZfNJh#!9w&8JtpStFh#VAXWuS0q&q?Ai zM)-{!{<)I;P#}0P+@69UCZ`ByXC$)Q`85dKQNTGs5iOuHLw*`l^ofW(tJB&XX>ddG zCTSxl#>sBgpDxJ7h_;C0!m=pluM%$CX>{sJ)Bo(ng*eeNc|^=OXq5>t*Bgx{G4}@) zQ4ukt25PRuR)}2HsS05PcJsNv$}iAg+Bk*<&&?E(E94hN|h7LUW0yR)%_CjH{P-NZEtY4@>2QbZ-R7o>*P?3*WQbtp=N@@fW zn^7j@kNy~BV%UUOb#-MDNERU97X_9oST$Oi+uGb72EJ24(&tgq@$fLJtH8!NwXWGU zh}{&QltVYJ#4FS$u^d`WS*GuMO_Hy0xi63=j$#CR_FJ~Byna^ZX6N-Qto3TfF_aNL zF^iv%W?-+Lq#q_m8x2MUMBxAbv0(Ud%Rly9(oXhTRGhvc*(Ydrf+8UD)Uw2Vjjwp! z=n4Q$bt56(p=W1Mv&Vr2k`46n)}+(tuv;W~Xnlh21cCC~K6ktO@8VY)()Z4_m=C;6 z{A1$6&c3fJ;3W|N_MmKIDBblR&MVrPC zP!zDUf-qtdim~{289TJ@N@Gv^cDYh=H${40RumkF!~grxMB#u01w~VBX&?xc%KFW$ zya6Fan`imFBm@C7D7QI)04ktfhaGdssqvX7Mjw1U6jt?5-r~ zrj_gwIWE7k+cJ54{hQaKf1m3Q|HGgC!)Q?TE{iT4o{8k7vhF(&B(hsKRxfT_JwLum zX8SucHP8hO6u^u`;!PF^aVIAyG+vbkh&NCo(0&mALf*Wagd#g{qkh|T2PAI5PgrhsCS8uai)fyle| zsp0qPQuWE})}NoR9p%`A_X0q%*wu)P>^Xi%5_;u0!S<`aafoUq8KA9tk{Om;gD{8W z`_4BnmQqi~X)VrtVk04oz1aS_-~a#r|Mrms&`RoW`TzKHzb}5`@)+$Ui)|rlN~dM+ z}616QbP!6~=Xb?ECbwXlhb-9`#YvK^EC=eqOTkueY+%k|I zl}aKSmzV9%QwEsXSL-FXkxe=pVT?tdx9M))6++Wi3fwZB5No#1oOw!3vXwDgq#&bs zS;I(S&pM0KvKCn>Ym7qVFuLP*ZAU6R@fvFn`{?7tE;ezPV^r?5iyOutja;)*8kfhV zPZfxEyfZsF0&<=Jj6Zh1T|p(YFSRbY8o3>@K`89Ik=!R@*SQ1T$_=?%D=EKj{HB_U zlC(<2O~H}uscEy8_ZjRZSmm5fSE;J?8wS69`_pYRRJJH1vZ+mt(najm1V5y3#{|mS z;*H59ms7qd&<_znG@;L@4lCHa6>H$_ zHy8FAoX$yV)rnf$b!%<%$^pFv!H^a(BenJ&30yrQmq_Ry_TBl6(Zdoq8uUsv5uTr- z#pIUT?&tYA2iuU&cMq|x|I_|bD|hFv$iC~}`=!6R&A%Td|NGEH;Q$BFW?1fP008^! z%Dv5G01J2~E zprz84h~vdn5Fv=vUf04Xoj(pu5~EO0O_dVrYBj8FiQD>G>CnsfKE5W7A?=JX#fJmy8c-@du_T((-a zex;*XJ;TEqgEd@n&K6MDQ5-{qxe6$Us5m1Ml{0esg$Bc#R!tErZ1IQ+HER(-gnlBL zkVN8>P%wEYlu%rjS66P6q`>l|!ZX2&zZX0rvAZo_RmYycwWG-|gWIoNE9K3XvF@pd zrjwmF`}*R4++_d$PXGSMe%rsDfBR!*_&MFwl%3eQ=shT3!&$w)tG&mnH6&edvdb(A0eNE6Bt ze_*KQRTf_$p4x}ZMOIum_K?OpAb4A%+~TaIFbrpOQ?j+j4>6v8CS;oJF-p>vxt{B` znNeBhX;~-+7pCJ`F*xi*LA_2jpP=z1gM=Y71(4EsfhMOFwRW6DF*XT-9eoWt&RHWQUPpTMd9&w0Jxj98i#boG%`79}}!=kFC zY(xyqB_!a%#)=N21IDVtlWeRhxnM|*!R%-bMOUfTubqZ>-TQZ0sefJUYg^0N4Ze2% z{g1+k$_+(`rKlLf;pW*d@i0=e>N^>EUb8XAW3Os@$wK4J{xq1VJNGWm@ zqET)dn!r=EXPWh@M=xKKM|xN~!Z$^RUK(d}Wj_HC{@NrAIT`l<`=CVUfCMyWT6+mA z;DYPB4`GUX5S4#x>=<~WAu}xfgo>;Xd9$8_KgnI|mm_ozf9MhtTmAbwsK5X8uYJM2 z4qi$JL{qjBJx+dwEmMj9poY|pqJUq-JB~*X=tBrl<7Hyu5%{+LjZx|&MJX~8Jjia( zj8i}foQMcA6-<>u2$Aj*nQ?JKG{;q$5I^;G_2u^Y!}LJQYco@7!IFg+RTIfmk@jI3 z?6~lo+)Z4KAMi!vsqsM&FBzk)^2E;6_ajAH;`kAaUJY)B9P?As4vC~1Q;i)~KkY_G z&lf@w*IpqPWT~)A7(GYXL@4*MX1&(E^{=Xm&%2`vp`-tpqpbNbBy^J`6hQ(CbSRY3 zM&)>16uT{>AON+fh1$rFK?#q_pazFxp6f{F@3Itwl=hNv|5)~*=|2_`)q9UXF;=`)U{rT)c$gSGa4_45>!k_jd$WsoAyZgAayC28G zEkWKV^8K{p(n|XZ6rl+xPC@{H#B%wMy^RPUrHJ^!)mbK0S&(Cg9`15+&Xmio!4SNu zIi1Sx+OCz(VPs+II+Cr+F)5}{&nC&Z>wr7C2V&-l=af>p@^lyoWx=>Pk$M9%;O#AR7~ z4?|FV?8^^fC8-fTk7=wJcFUR!bdt(UbCtVlZx72Qm$JK6M%;c4IOY~8Jxx^Bhnhbe zJl4r0d(JTr%QO2ovxt?Q_c%z>uEEaSP>T>C)D(3pJ?Ni^H}r4D7NvJ)7>-VeR$7x9 z@j(GZ4d^Hw*@VS1vNbDdB_O2%O(-HG_Bbdxf|=-FgK*Hj(q@gJMj!;0R#C2z5YY)X z%k+w!hc6M6>?Z_7sZtu9%Wc^><^L-Al#|>W`nwzwb+s2j=U``+L(HNU4E4;G zISCCy5px3;K@j8!_>SgT!_b(;lm?KE0az9cp+)M2kF;qp?MX8+>!PJ5xL3W=)>b7( zA_)R(DUarv6eC$o=Kcn;9P@X)4i2nnc9GAR?;BbKM@piWFn6jj)4DSs(G6lE4t-uJ z5gGIqAFJ?(k>d|ji&4aj7|xN6W2w>A=NJgWEWzReiQ)_(S*KjB0uv=AD5MxF2<#|H zekMZ-Syv_tOxAkptwjp}Zjs#?+~VdWVnZp|z4WZUr5R?DfZti+tr%+*zue|tseZo4 z0_{2=Gh+8Lxh>!DyV-Xy|LxtnE&F}v;wei8S4PW5m=+0aOS;gbfCOSk z+UpNW>W+*19cAThPLdHuutNv9TTH#}i_&4=|-k0A{@u=S2|(_<_X9mTh~XU+9eZ;{Z(e$ZIx^E9mL zScoRHlbmouO#=}spd##-R1!iEOBo{k6-?_a64n9Zv6=XRCMJgqoT9p~Zjjc`9yYaM z+AD{FNmO9*s>D>Nq5eR7a}XzqJsRv>J!)rt2i3gJu`^dS`JXN4L|Ewm5O3bJ{xRQE zQ|n(>JYOOMu&mm9zSUH9GMyp_6u%Sn(J^6;9>T9g}< zl}`{;Xau~nTJN+5-^bCdNK`UD6;(oKNdSp{iNp*AzUZ+1fpgd?_mq!@H};~t39i&d zU$)OUKB?}s)0(%MMD~CL zFJRj12^{i@EL%Nch-*;6g>S4R&Z0Z8to?==w2@~OuF#KUbH*#T&`EKKvmieY;hRRe(b3_Xd~dBZrc1^K3M9YtT@=C`fNEDh;4$&x1$%6vm7W>%|vQ zh14lSx-~el8QP_3`k5M8q{EN6yEJ7x8r3Th`_+BNGyik(`dm9dcB5~r{%gO!1ZrK2 zxW>i1OtTpZaS2_3t1AeIW)4L*@=mvaWT`L!0}cu>8RkVal>{&ypSSxGUj~4wn#2Qq zP*fkxAu76A8wshI&B4Q5@eG3yUXr9}`=)1sf*<5AqaLC~hjeOOSe^8hr@EYJW|Izo z7nnL_jY^)zUobYR#%i-2T-5jKbbNiN)2grPR<7uLCT}eF5UO)B(hZ!E3|j5-4Twa`5^f^_L(P>@?1lmH=it$CC5j(u=9;#1Q)SN) z7QPc7W#}A~6d`8SKb(SFBXRx@o&1wtb+c)nZj-(CXvlomSKsQIMb6iEqG_BpQtsnD z6??9|^>GW``yIW9`gg_k@a|S(Np&mQc6Ozk->l(H(x8cJPUwQoMoGBfTN!=-`>;gU z00c8(TI&o$NQ`WYKVgVx5w(M7^@V^UQL}A6u#g0nqv9+w(TG%0cR4D|XkdwD6K+q` z9;q4dNhk1XP*En?9b5z1ZqwR&$A;tXj2NjS46)>`PVl=_OnODQ8dUkW>h;@pTi4n#3PN;728ZKN zh*YkXo5Gxlmdh-Sxz?Z=Y%?W@(Ze$m_;RGV3e^OvAxQSQ{=FvP7>w+;RQpw@nza*$ zA*=B^wj;UC${g&a5B$0jBbG}rf-i1%mdxZi5tqoRCce(A&s3j`(aWe@hyHeV8+pbj zV~~lbQdw?-o>65ekN`M5CJBWAfJP#9yC*RuBMt#Lg;4+jfeM5jn0W{|)QA8e)X2nw zz+mC#7-c~T6b%P45Y`|hK!~A)f}|Q`vr$mpBhAFJkBkPmUo;9`QuU6Lw;9Bt#(>eR zxA4^SU3r(!Wmce8>ie#>KBns)qz6j?IS=Gj$c<#=x>Tz=T;RWQ^~CQ&C|#Gz#e3`u zSJ{0d$mP|r>(Rz0<@PPS*6im?EzY}fvC2q!X zlfxLx;0rv8#B0@-V@Zs%J*zYn@oJOMbUoUzL|#J`yFY5Q>=52zA-CBiP8gj6hJXH% z1rk|RC2}-ESrl(OYSw?jq{vS&AP~UgszNluqYDImj1WP~HG)#tnb?rxSunAVl!XCI zxdAGjGc-6V4ARX89Z$w{Fkdu&b`#x#DcUr<%;k19m-UOH!oWqrARTs`$D3CL)ojeJ zB#%|++d7c#I;*@gXLav#WO%SE@CKy~P1=bv%aZ3MIviB@RYbvv!4&cqze_h!%8JDq zEG@G_@s>H-eN+M`CO~+ZN`2fP`T)|?<-27xOW`wLDH!`EZv)X&yc%6 zR?VB=s6`Z+B}@ncHJ22aC^DRYB``oKSd4$-G0CaB^7uqE%UT9`jDUazq_5I$X8ldotq3MciY?kCW-ASG(AE zE-!))}jqqh$(X=r|6vrmoi;VkLp)eE)f3SD8r%3 z95`CjMLN5?f+qRQIWz$JKn1^n($+V*RPUrPox0xTBl$#k=hZcNy%cs;NS;^+O!Cc> zTu=Z431etTnXHkh1AJA8d^12>weZ4=f|J=?_GN9NQs^g)m zBsC~uFdC9&OWz=XB3X!o!Ep^?OVve?apBgKhBJ2=wLfdT5T4wDdp~1;hgU-vr0ne% zWlk0vwO47;*3k{}#(G}CcRtNgv1hZokG|h0@B4uFldZiM;|V%{BOdDSFu4+!ZYl9i zpQo#Ty6t<43Kv16orrhyHq+UCUG>jUNwzrZyOJcVaK?ftR9kns1(+rhYD5W|i;zl9 z{9iE$Dr4R2B%dkTT)tUxy4xHyZQ6v*^@Zw_tIm({@5*lPo{A<9>jm^b_K* zK`u0OU8htWY8Z7{G*&9QIa;L=w0S&-dw9sf^{#d(?G8F#r;4BGM+-Bn42)(Q5^=;8 zDZ`|MDoE1ABBc}wcP^3=4MYqgAwwd?5e#{7mn;|qU{dYBo^su5vns3+)a4(>)TddI%_-OSiWypcX~NAvl&{6f2l)sJb%+NTA>$gaX61 zf1Gnc!Ko>C+de-Ul~)#dqB)Z|rvDRh{vq=Wf8d%!>u1dZGQ7GFBTW?D@5w0$h=j62 zDXaKjR4!mC6q->)z=z?bV}GjR+S>nb=mE4z%WxW#Z*L<^vJ0_U`CPJQSf@1Bs*euD z|J3XqSGVFX|NEds?f?WYUs`(x9#Db|OD|z1eNgFbW$Yw$$_ub8y@aA&@;e*pRbPyh z)>7zFAigeVi|-jz|4!R~mqRb$er21Vc?AS;-`bCB|K^J#$(nk2rJ2tf>2giKQVB9q zCCr1NQL(|31Dv?koifM-&k?0rl+B%dI?$fXW?+8akFASRp2+d7C1Onh{KgtX0D?}( zrq?6rlV9g!D0AJW9sF*KZchKRyeA76M2_ zfvk+Di{b%TjJ%DlGW187yO5d#rwL9`(sjwztM+*^_bSve|B;G;58y0|!PorLsb(zApWjaD(&E%rRk29#*$c=X$-T^FGUA3FroKtHeV9F zG0Aq_BVDU}PGJ#MZC6poHsYec$C^fppxt7I$tg%O(hf_|)Gf29Pfu53|6JvQn1-ea zPR^D4>uk4{1x^3^uteAZ1P@+WYX%*nge&VEVTW%}?Q3PMB^HVbuxqu4mATjoNV|f= zDJNfjn6)~4+(OhHiSnUBV=~iOq}#j+{h+PhJNVS{>&B7r&6B@}T?g3K)aD2vU@Vi3HehwDre?;mpX}=|m6QB& z0mTR#1{A49ju;ezv)E75Hf=ByBdkEy>d5FZDwIEluin$!E-g|wDb}3}3)rYHBMa%b?5^;FQrt7-=}=c?bj;U=o1m8_=uJWE_cdu6@-UQhpqAVSe~B z*kkTFumcC7igRiL&}ie8HbAVTLN%W_e0MbWFlk2Ri%zRO3GG6Uat3^nt9i1nL0G1` ze?@$1n0C=qW7!DkowHAKWQu!<+r6_gasHHX<#Vuh6zYs z+6Kd|Z^@WZ&rhLQ< zC@x2h*Y-uhQ-pa$hpSW;(s0+JnA0nYW z+YdgtI7h6LI2iYc1$~GQq1<9M%uLoaYF)I(AfAU)nR7yy)EeFNt;sq}J#cTjz?8Cz zXBIXQm~_mg8E4zJ|6G6NBgfe<L@7s$)Xr+l)qJfx|;5zlQ?^_2MN7|cS1~@P`?KX zPQpR?0^Wjq`#$DnyLE`8-R7%ljVH*6x>nR~pZ{L#M7@l?hjP&i=;Md|#Ge;jefdN@ zFJ#{(DB<*D!0v|_IidqC0Oe0ABr&S@qjEsu!Wr&6mWo>2bBy~zEt*o_%4n2wp zK)~fsG$lG?vfFP`t!MKOS}0kXmW1RMfs|c>#O5aD58gnsMPI#A_j|>u{8EGdeSDfz zu4cCMg%vyLJB)mqc>BBLwk zOwE_he>Y5lX5Vow-uzZ}HgZUoU{qUnIogQo8sG&bh&f~RN_ zGUzHP?8#w5;&|-VH(hC~qCS=JM|@#if%n?8*s3pR4c8Wg;*h6(&hv?Wz>TTec|U%$ z0l|nlD0Ur2W)?Q3HTqZA?&MkKkod2dCZ-jFc#H3*vUJAuEIIUE-4@6SeLVQ2(hIxo z#hPh0=ZX~opa5lvn7mUQ5CBMJs@Rvz+LP-!&UH*$Ok<`D%qVbDg1D)5yHbn5d5tqT zMYyGDuzl4k%T*S11pRX=ZX6WPr#puTZqQum<^Iw-k><$LXlYEhOQq6AzBZL5czSd* zy10v&S?tJGv?E$SNxtSIo2$N3TaolXqs5F8Ptfu!#Z3oPOhn+#M2Kn2cT7`DQTz!Y z$R-*Hq413|)?6%7fki3gOQD7?Hq{uUt0SK9D0tdn=N4|jZ&4FW$YOg!!)xjwTH4j z389Q}5oD49(FOb@22_pfaZYKK{&jrm$#&lwBZTbA=cF%Sn{0A;~EiUq~xb0b!P0>+u! zP>Te$iPGA%Sti2Ch z4mt)=tjol$Y;C_H1>u~{w?75Y_Qnxuj9vRmrxop+w>MO=CFOHqihH;$%1Go6h+vWi zfz!kmsB%IMM{glEO&ko^z7m$bOxghsNadNrmGI{9aHata6byK_7{)-t!=D^DfTrz@ zqzWwsB&LI{rI=P!&;bZ~LL-YAXGGG~p*CpkD^#JJoRmc|j$OjNo4Mm1588F3_r9A- z-Aj1WGP=0L5A+c0^CjET-L}>t>Bz4?Hdj)UsVLj-u>4Q6!uy(@ua6 z#{zlLUym3#_95>ue;|MJ*SBh1;8SWCD=r8SrVIraAWtC$s%{K$tC4A0HC9Ixn4BMB z%Y##}0Ej8uZf{AD9Oqa{;UgtOj-jt2fT#*ovj}?wV5Ry?`MEju$62v?#ikLW*|$<;p&amSHhq+ph>kG$ zBFO(?2&qmQ9#aSJlBe4(^RNH=utd}V1bk&!>j@mvpR8*=VS}zv!G&k6Byq|juq^$9 z4w({yKD^NGehZ=rsiTH~v@)p}C@BC;t?2UtERtoj5>P=)HaHSsBj_+HQo-0XelWe^ zbh3upvqw97g7>Mb8sKTagTV0#c2aZW5!hzxwH6?H)S<3zPu1*#nz%Q(z&SI|pe zrg@?0ydF4aF`!k_Pje9x(k_ZdR7x3bJ! zIgOyKOCgwngitg1Rwo>=AsogWYH$P3rTa&k|z1S63Ud#aD5;;0RWh6RJ?P9 zk2cjr9p*}uIp4J#OMOWr;w({IaLfFUthm>?1dsPZZ^S?1!<+XPlH_2usCQDe^xZVc(dWd}zx z@=F!ULVBB@%2unSsCAO+JJrLw*?V1y4F>di_rGw``qWc45t)3)ZOL=Z$D~MB5ZWms zEJ{*H|1C`~4V-mvrmib*zNw*){}RJX*1Kzey`mctb2OukMttk)uM*(T-*f!>uIXAT zRJ}R^wHay4D3`(@Qi7U+)#)`LWX9Pt|`jjTlaD-wgM5VU?Dgj~)VJJ}KU23zptZS#=fIucRrjL2P{R`lYaUIPM+dFq6M!FLxiD#tn{vtWU?aD-4c^!-`UC!4kFTKN<; zZkdm_E|OOC)z4>%W~(7TDZ2AnG!uQ-K%Lu%AdOt%yiP;r&t<&p-gQ#!5u#LKfB~=!`*BCeuu- zUw=w(zhdzJ{l8-0zyI~C{P+Dx3B~{Wpk(*}1qEkVYfLpjPefZ^X9zbGsg+^uu-3_A zk!y99CKO>LfQTt5IHB!`Moi#@k5I@ka={0(p-RNvLEX;L1{&tX_dE; zVE%bBX<)KW7YFuckP@_b;L0eY8C>uIW z#wVmLPLP$=Fie2SNGfrJjv!1u1mK}^29uKze@KEc*D<$@RM&?1GTmk6%Cj?HBomz| zdoH)7;De`_l&>1!c+P5FfCgrTF(O3~fC5`8jH&0iHDJS{xv*+QU${vgk<0Oopnf&V zdzVW{{dBH9(aq0T<6u&qMta2~)+hJgES*t)+WuPwU*T7Jn1BEO|1 z4)bmiIeY;QH5=LG|55qF&2O|l%9h_Q)nHW=sw8rhTRy780(5arqOi5pK(P9z=#a0` z$sk$>-!$tl$@N#Inu^nB++_1xYgL_9ld*G6Sv2K7Za+cxj|M}Qi|usD_B!-48nUpi zYLRGUXkiFOBAawd18`Orln`*4lbk}bVK9sA9aaJyuPrLdXQ!SkNhH{Yh9HpFOGr}2>i=QqZ4`xIqe(aFYNfDqm4&RGBL!x@2b%hS&hq-Qi+W zm|@lPO8~p&vXjzF$&QRjqKHJ-pX@Hn@|VpoEUv_ulz^NpDRJ;waZ^IHB<)QOZ|FBu zf&U1TXAm!c24|MI!%e3*;aN#%c1JrHYon7IbQP(}_D{_}7Wzxc-Hw5&9*vdg=2Y7~ zZ>h^WC%QZB>bV1c7F-iaT7Q$3$>U7Fl2r9Md5$)lMEC$vVB~8}_$VB}jUoXv%`Tb^ zi!GN1D-wXz$_|y+N9a4SOI(RH>)&2aZak`AZN-=o6P6)&NjBZnKYFJ19@$s_|Np2E zCI65;tB#3%B*^IqfMikyr0Ns^kAj+)X)_6vnA`(Q#F{v&sz4lo9Jd*J%8fO-UG29p z>@!fzEu*kO)kfb~u#I4-YhB&UnpY26{62nWsOR>P%UF}7%}>LPe&Xt{k_nNwF&*#6 zQ%Wci2Xwaz^RWB4-(||S(XUfFo);5`NVsjugeMYgkM%gBe{uS6PYKK?jY$-oqh;?o zUn^*&skqJ_2(=i{s*d7J;C(a{UQuL`0K~8ioDduXA1|o@W7840N}TSjUQpfG4Q3VM zIMUuxn{G!mL~hv#X``~!V;5<4&)M(E?EnA!pk(TR1o2~7>nSz3RYyAgX(h4~affB? zFw?0pj%_`Su&n*up=bY?1Vt%kAS7TZ7hKZy7?DKA1R_X-5XdGlRu){NNOWc;V_}vu z*8$0H)QU1J$A^J%J-3DaWEz{hC(BWy9yh3VKLOR2BSzZFy5pbwLe(F z9!MafV7iutWLjNSyz(1l+Beyu&{B=`i=LnW2dHJ}pa1_v6k9lLpYj4L1qx^Y<0VNj zkSJlGPz<-l0U?0~20V3u#t0hJOb`GB1|kRyCVna9=t^tNk_(s8Zd}*j_r|^YYDyY+ zVx-LMnVUSZlPB4Wt$vaX7IhgQ*s9oWo@YySn_<3EX;llfbSG6(NH3_+q5u3n&4 zHuG?h&SG%Q?UF|NEe1@BjqTWZ8R6L`qO5D<5fsi4{ea zU+tvWiMSssHMf<#NALbo?qEpJ-~aFod6dH78A^8wGKUN%91(vafQ`m5gZ{b&Mbd3@ zO4t}6C@EARFfot{7(~j!9;yXM-vSCJz`%qfb}*76YOu3*WZ0dELy)DV1DOgJrpwcvK5~Wy`{#zm62l=b26KZ&r_@iQB1x> ziiYK<=}O)_am;|j#l`eL*k!8!|IR29VYLs3!=vL0JYaA{;-5pSbaWIPaJ&9r|L4j6 zr$gYW2~Mhwd}yMp$V@0PJN`@!mxv{Uii1P1qXH#bhDAdt^o0{iMKa7y85c&9SsYKX z;mzK%hNUA-i8u=yrP+IQnQ>4KS=4xrk{JT#$WUA#Fj3HLGs=ne=-(z1nIcD4M_WlO zx(uIX&FXj{Gpc1=g&K&Jcyyz(M5>8)(;$^s1CcdIW|n%)`EDv^OD_5Gy{*JO%`N>D zr5SM#EMef>ETVcr9h71W9WW!q{IapinIsKXk;(u2uw>zY1leEK<4GPea7XIzWrd{` zX@_g=B^fEK9c?|P792o4v5Dqm4u>>YqA{_Dzrw%&=2$?$h{z<4h*B(A=M^3vC<2c|<*XmmLh43!&5lGeY*7Xbv%w@7~9 zKXOuX-`vPDj8l_77H7m&;brT!C*HW?FX@Usdv^BhilAnIia~? zTJ)7jC}U`H9+eFoaDy&y@j;UUAadcu$jZ0cVyYGDlsi_KS!Q1CCZdTtJ?>UixNEjn zWGSs5=RA7(7iCOIQxNoQK5F3mt!jv2APG?l0Oba_2vI7N6|)l@lnN%gv!_l3hC;Ts z;_uK44%&2ZMV%l%tfLeiX3^*#bzKfA96kj^W2#YpFXx|&CRt{;M0R$odTQ_dV^-;h zcXCiwDVw)Y=vJ8aYJ~+5Wsf$8%BS~HX~^4HQ>%F%_ieX%KF~5(zIa;N{VRc|x@I0c z>mSFS^g}Y5=Lzn!cEC0s7 z2je$#nyc#pF{7mo-(a$u5^dyFpx>Ho>ViSXJXE8)|NEds_kaXCVp(el9zu$&OFdyI zhEeHzXRI+1su(Y9{eueWw|&i5*foZ;Zqtp*!wR?CG0cqCds(euHzOI1TOkbG_j6M4 zxserrW}8wr3|fecIO3criLo8>s&+{GP_kG~%AkW=B`aGZQCI{-X~TnADPc;&(xp|? z3pFn6k#)aWOXbMVBgb7|i$1LLKXG&KI8?C8mOSC`Bm@QOCV4z0cgq}o%tEyCk=>0E z_p?Wxj2s)NnD}-Lszk>!ML*p5rY4KGr7&YU!oO3&WfPT`GC6s7BR*%IiI=c!urM2~ zm%$qCnlr+}i4@6@6srhj2`EE`m*BPl2^tM30OQD(vb4Et>zbMTrlfW0vbRkWm)qA_ zBR9KtD#Phh(#+9 zv7`k69D#CDB>4d2q)CQcnb*`VNZau9=@npXvC{6BZ?Qj)jP%>OkE!~lqGc8`^t z{^VQ_N&|G+?Gl^7gC|LSccE7G1pbD~%5(C67AB+t@Q?9Zy# z_ZEw%lJ(MRQ1D2bDp;oDxQ6Mdgj(oV=z`cO*kZ<@#FleNXGoKI(xw0Er1>|@ga3GD zFrblP2mFDX=0Efy}_nL{(=iv8A8T7Hv? z3|+DT0B}1`sH^v&Ze~_ux(T(3k6{P31nakFYt&QkMcvC!CXGiNUmGFZO({*gW2C2h z5JskHj^xzZhT)4VM3JId4CxYg^05rR)Suhtf$!cijA0;{f&U<8`KF!^9ApGSN~xiB z&`3xkAs6@%)<$I-jw<>!7gFSXEfm~406U2pBYz~*Dz*EEWcD272UZ0HSvXBNCPmY? zW~v3Eox9ayn?EjO_a73Hlv=c9!96r)ld`0rppnu)@RGx=3}E9(<7^8 zP!NzY*J7~DDfu{~S3>Jwbb%OIksaXI@e9gwvo+mPm|NEds?tlbPVcL5M9O8&f zJ3nD#o>A$CX{;o5qA0NJwT2D&4%eg67TUExvnYiR;On`u8S3z%6o7M!I8rDDOpCI5TrG z0!uB)loUBZ;{Xx9CNNbh_;`#3LgMiiU~Fwina{-;T>EzM`6ssl$ugWKlQAlSMSC@w zMGwpQe|(!i$sqdrN&nL(Ba~qM{V=EZFd{zK@!f{m;ph7nO4=zdtyZ5ur{|Kbt!~DD zcP+GY)mjobkL9W@uCF{{41>%YG*~HUSs*>8$qbH!212B#GzdgAA{s=zdcYEi2suPl zJ(TE?G(E=D+hD#qLq!9if;(s*${HrC zY9BnA%fpA0#*k2*L*awj=*GFY{qtfk_ur@dYFXOd$M15{NU_&6NsyoXD@9*tPZ|fa zPHJ8>yb2zzT_BQF#1Ta)CPI+lB1n;uMIoHRzz`JO%kh2NOhEvVM;G=X8(UFz)JzO) zK8%wcLIz7nmZFF;FqtazgOfgQ6S(K}sNhQ^-_`7Nt**qo8XpMXz{LOiutdv%1Vdh1dkI8% zh-@2QVdy;(d5>-EB@m)AvF!bXq9pyEq-JWRMwB>F5GAscbh#!YEm3C(8Ue9#3xtHk zWfmt?J!UCl#e&=#4!TnG$P121nKU+u3DYHr1&&^n370IWH}GjQjbTieP%_1oTv)Hm zLURivHx)fsO5GGqF(@hy?k*vAp^zb8i+qwL`4~Y2i$R0@p&S(%ZZUpDazDbg@fFEI zRPUy&Vpol%q12xWeQ`r>T10++_w?d3YNsANnTF@KE?nql(1s9dRMR$>*&vBqlJ6bl zoNAE-#2_G~07@#rjE;b5he?$Yh_x-9zqSaGFI$!4>m0mO*YkM~US`ybRP1Hq1&$aPWK48nS_~&Wy zwT37pAaJA_9U$PL=G8_-ER5dNo6hlKP}$vO)PWNcP1PU{nG7E0V==;Fakuh&A=EFG=2o; z^y~3deo%6Jk|$zH3)3o1av+l*Lb2hHddm<*j60#0CwP;^7U*F4wGkfVV`=Nbk}$kv z?-wPt`_4BbpW_eUIT6>c8b$=KeCWxT%YQ!XfL_WJ1Wy+jeOpb3q6b zB{zWK5FkcKH5mYRAR+>g*~Uex>*2|O84Z`xQ73<;y2{k<9Ou0VjT*4bWwv;Bl0*AQ zgu00g2yy=Zogn(!jRH}{PMSS`nITZTXzCz$;(ZkI!P@s#K(gyrsu`&2Nt8@@qm_ph z3Qs9CQ7Yv$OsrGrvCLvhFvUnPi(+G1@r5*vmk|wCdP8+I0+K~5fx$JXfXR$qFyV`J zI>tczBOIkNA}<17(z}revigIgJRsYy$ z@Z2DbO8AC0qVXZDkwZ@Csfc9DGR#21ASH_rCRtQXssde*aF!lC@G&-p?`6Agjk|KY z>aMRKTwlc8e%+gls}`8oDjb3aILpGq@=dmfx*pK%RMWz$AE34Oo4x7Y!9A$Uy-qNj z8U3aZ5I}@DT4yH6N#xdeS|z6vS!s(x2z~wTJ>S23ZIAaK>mmQ~4FMdkndutey91aN0s zdkZbNiOfqcVTg%Rg@b3T9M(!QF)V$97hG+ZJn845x}Sdt#G?G?Ubv?*##1@Hb2^vu ztfP-Ss&c)ry&g@U45e+`4%cys_vOp}we~MbZ2Qynv-97i(2o_HElZ1+NSeJ$cU)5H zisF@EA*%XS^lde%1Y0}vhr{N|#ChCYSv3T*;{?J8CCtzSVj(CbB86RWvg8hdn4tt| zrlT|@P5xS%~Hjw-%GiX52oE6E-~m)A;ZAPFhe>J^#6p;Z7HpruoU1QL~alQgRV0lB6u zhIKyx?&=-DnWOoGsX}pSikr?q5z6f6rgXas@3TMq^J(MZghmowZjM3SyF3G8t0^?x zyd{}G+xc?8p2o1nkX-OT0P zHP7;ip@RSCsixaa$KKHh&43w#R4`DWR_S{gYOI|cMC{}(t)^T#&Ocdh|NF2+^8f`e zW!Y;FOF)avI~`%@PZ7C~XRI*IiYBowHHVdadBlC_ZktdwrTDkssy% z`^_Jil20wq`nBZNdCb{+%az6%8?kY|99u;%;U}GAuQq`F+4`w3T%Uk+nb+%GT;a zfBxw*V*c$k^LExwuwouR{UMIY4NtqEvR<1@f`KJT@AKhQmHIb zJro{aP@r7%yvBT`b9QxD{3f5A|I9bX2M=B~BmdB7kNRKYgUJ5S7Xg)-le}86f}(G2IcU2~ zQ;fUTnI@0<=z6U&&{~dGzrf(9*j@peg)A#gVTf%J$#G?@yw73;Fs*%tA#D+URDZD@tUr?1^L5IstoIIm%JMl) zioR={{nHuCt8kZ$M-GB%>x=QKhlY9bDoOPda3aYnTnGy<62rJLfB?bSN+g|(AybUu zJy9itawGJS*qyFjtngv@{07ze1;G~W|1!HHsWbC&OZ&4Icw5SxzCf8dM6j8}A4C;K zi8i2Qe1ViAwNDg5+CF!$;?y}Gla;IX6pCp)()}QZk)CeSJ*Q5aiL{QZ#E0n5P_Tx@xBX ziwv{XPFqp4F_cJEuS|no=uy~zWk(h> zV~EGPUepJc^)sN&JxFk243)D{Ok}R6;z@PRHcOGW|C=)X{yL+fL4a}?bt(;u%#Zi| zVhkk?sD#KCHdVKXhXO+Zj}AzZdxeNsXnxCArDirY{2hY<;#Y3v+#0uwPTJ(r$X{DKPF_q_{ASK;5G91Vy!H<~9Q)p;xY?(PzLND^AN?s&462e?Ch{7Wng&{!%et5-{ zQ$-$lg6NlF!AVR=6;>Byl4ZrL2y310Vx^dMr0;6h6sG-7e>K3T0 zjAqc|c&F-UZZLdJkmH0A>gasVRg#Q5iP`5``G}uh`>Kgqt}o$eeA$k3MIKt6j(hsz zPBq!E&?8F2GBMhdc1*NT_<%?^1qmF#MF>!LnFX1%HiDog<1BCS&7{@U+R0QrTCh_E z6YO^y#+$VRH4ukB}9(A`D# zApBt9ImBU#KkFk$Hiv>i98T@ms5PNrsnF!o=yfW!F-n%7!L^s(`xXm@F(mqtMvx2*_+8Mms43n>H*C~zEyGyjAF zhHJq2PQ~)>D@iM5f8U%e;|HFn^@8HQV=5~BL7 z3l+N+Niw7=w@0nJw@a$F=m1vysBrh-jAZy39AhsYpgxk8QP=6FzxO_+e<^KIMh%u> zr(9ugzd}{~IBeXi&&oX>|6|#as`!iZ-kI+rnX&DkFCXK=9)9?Fzn{EXLw0=q{R}Q) zn&%jyYigma-O8hvjo*JoffeduT~_u8Eyc)#D)=Zdf|M9yDFzoqSh}Q_^Tze0C3ejF z|NF2+If*~<%eT5et$_-6hwK;JYqL}ic9f|`U zvkRu~S0Ba9|331}1Yxnxpln(u|LCMjj!=M5e8H>QrszuAD5JlinOf*6g(EdtVekFq&BS*C~Q1E~VEr0?vqae@-%7~9zY?sC$mq7(dIp{GAZev#1 zVWV@ib7Vuk&EG1Fd8oT#th9tIq`eI$OYC>-*F&}EJl zh};Pk_d(@8iaX>_HH+z>xa(@PZ$hBxg|CPFdCS7rT#o0T|A`+2%I$pJao@xbK@Lww zl$pp7FQQsmI$CW4-J2zd3ggXJEYU`3J$zyM@ZG0kqkZ+_b3H#xt#L`huvjN^tx3; zr@7p7)%7v`*Tr2`(ng#&7mOr`6n(Fn7IhhY%$eJ@NI7qhx`f*-mkr6_+cf38SIrhiC{pGK5og_c#Af}DxIVISVgkx7D^ zuV}#N#;n;0pa5ZS({;N;>aNuDa9O0T^Gk=>z9jvi?n;n2AV#;J9qfiN0x4m{H5A_g zP(nTquj;J&)g^Qf4&uZ3k+l^N)dU}7>Y~1Kj8Q>kV=0|jTu_fi4!-TDV~=*0<))n_ zI4R1=^(r0QodpF#hbIvhcq>w(!b>55mSSl-G=Oo?B@Q9j$}q6tr0Kl6RH?mD6@X|o z4SETeLMLl{Ic1~0IyR$fW1-qFHA629DAjh`m6ZbixI(lZR{{{>L;&ky_c1Ifx*K{sfZ_9ZOVZn zRZPdurW9zp;!Ke$pUyDAp~bO=`6vbIcwZM)Q$vie`pg*_>VG4Zj~7$v{8x}vY)rqS zdz7iNIiG$mFNKg`oM~3jm}a9H(E@|(Q24m&hkzkQD7%kzDsH7QTqss7aiYjX7CE$v zYBh8|jA;D@b!nNXLfoJK(UdwRJc0GHZR}`5SOqwiCAka1f#yWA*s8=*a8){WHYJM& zvUz*SyKEjK8p5_e_ifa9;&p9GVw8L8Mh{|Z`s^b2zV(->v5DD@;||Q%oS(lL-?R5f zerC&%69;lvgc%~UvojHWJkUBb=|d5RIP}xd7-4C9;?eS?bJ;2vN*9^o-8eu?lXN>X zvnm)u>yq3i(sZ2I1q;kgGSsQ$*MU{NT{_FQ3uf}S`qm2_{UTtB?h3YmCN?=S2$5;d zPf4sNpXs4ud->SE;j;+zk0MtNjQ3ev$Qc~3T8F@{s#c6zA|s?(7^J7#%%N`S?+C1K zSLynrk>e}=yPl&UMc}pR6fktUL%KSdkVPX(?x+M%D;d7X0y2~g29}Qz)N(^LGjJ6X z49gmNRWykyPrSP{C14$U^?nXR!8JrjF z*>$J>n>^M%)W6979G+qEu;&DZj=@7&cT+Ml#A!{GBzQ;!fk*~CQm_PBD7XR&(WvPu zgI$`>vyZ*$8dzbJEig)`Z(}n}s=VCMX>C}oxiz=YFqy0nqE<6Dthe=Nvba{Jk0Ful zY$r2k_jXYoZsC$WJ?bgyBk-RAJ5>C$yi`NJC?- zW~J(!vX5-&q1T`FcTDwB=}?u|S37rhaxsU)Tz}NoN3P!lulUs|+&#RZX`M|F0SL6- zZATM2K@OS=OB6Z@MmS6g1~sfJt8arsQ_@j@kV<^W0f1QlS$VVcF;y=HHv6w4W$A?$ z;-&4(<-h1R#+beRM`}72Lx6ERvfCSDZv8~bGC=pftWU8e(0>zIgLxHN`aOq8{Ud$6 z>pVOjXBXGs|NEds{Qv|LS=##v9CCasn=fI7Z4gOmXY4T#f-NNni7}b@Q?>t&E4EkHea^1F80QluSUnDZ#}^hNqVrG{cBa z4G+v1$t8{)=CVZ(k%Ml!ryFLf)pUJN)A`BA-v9nZZ6D)<`1!FwdYDDO(;hQhAr@(t zS4ThvMALmN0N@TdkPBoYIs_BwP!wrjTy>C=M$|2)IQ5A| zn5vdV7p-T-iAR}__XskXJa8R5hX7z4!@NjPSY%BoOx>wo4UPc~lJ0zjBqd@yt1=Oa zA)v9OdtcA8?qSQdsM&5W?hzj1@X8Y2!Yyw}{iMRZsOJsyRzdNMghc^JT(ym=p_Ec_ z0cFJp4kE-VVV1m!MPo|dH>hJE-Kb$&+`UXg@+)E_Owu$BrT?*^%`0*~2qk#)SX9sa zrY!is-K*qj3~2%SgU9$--l84Jje|N}XJ&%56~M^Clt{slCZc_ilp@VhUqMaAX}Y{g z_c)GR>2f&y>i>@Lf695s1%f^}0wNjKh6P=$il zo5AsjB&}$8l1ec?`z@xM$9>RBDGUKq=wEDrq%y$HKUUVxtmPA7* z-DAE)5r2q`9oSgRGy@;(z+col4jc|NRl7+tqT@@o=o$^#nj#YtiMp3qYKnouNeq-l z;Bj{CxDR#cg*N3d)d1o^9lusa+-3Z57gh?2g~*>k6UgK-!UF$UL*7jbIZYAZ{HS!- z;gc?3{<~?W=9^Baia*2a)twe1)v78BpB2S=gIN6p+z`Z8_DAVMBl(s);s_!?;v*Ze zo-_j=?Gb;(LE+`y+>KBn2u$QHK6J|jwK23K#YZ8MatDA&vbK)Eo>*`QK@6_u`X#1$ zhAU0K{V#kWKjIp?E2gMgteU(@@^6qwKj^~=>=iU!sS-IuNF3{_{SI1+1&{V6Q^yaZ z!cr`1EuEE(Jn6*)!g16_*_P&KA%p+Y|Dmt-J*RF`U_fW2ZTgcM4y@62Z6t&)3W9GW z35f}U0EiHRi#DO9feU0_fuLoK9zww{Ly%rYTbKB)t?2FU6{~gI;ln06o!eZ=3scFf z#GfbmG>iNQHj$D@yQv!r4FCI}ME8IMab;Y42`$KpEQ?=ZWvmeulW*)i?dlerALw?&g2()oOPGBe(93AOl*3OtgM#4NqBdn&%+5mx&-}^%alxp&(Mh!J%3wgx zD1qLp6^on1HAg@sp`wI=1&5-M0QX$0n8g+VrY2Zqz?b-x@Q8SpLaYX;EL$c(0zRQe3Z3%) z^@n$U9B&NJiibMi%PXdMNJ*Nid*IDH1^{d(|L>^clz&dbIL=&fJTm|JJWoAdE^Ytl zV_!cViA`o{fr6}#)jt+aBG%21_y7C*xQT4FxbSGCm@PXwGf>JxPF5+HItJJ}5Dz5K zff5KjdIv*s2tw9D^$-pUD(*E|Hms#4O~Isn;Qw`eBjJMN)!re*Y=GY0%}+k0jkF0# z|M||~IoFY5%2+@T#>8tyG+b%Mn$CfNQJ#oBQpR|kNmY4`V$Q>K;xN!6I^4sRKIaMF z_B^+(hX(E4M}@E4V04&@INxFa`> zr>&qUztn(?&ux_yieQ^e>zWpr_NMTNum?b)A(;{%)RfsY#kl^1gP2i)4HVOku+dPG zlWY31QQZBi+tc`@Y&m?UbfGaE5uAIHQmZVhw(0n5; zaZG(HR|?XhEH5&Wa*&gJeBb`>693Dy2;a+j-^>?A17}_O;jjN7QGXdk(Jc}n>SAcg zJ2fH8paRf{Bg8>PQxFMEK|*-cp56Tut)GDqyj)XUCSA| z1A^h)(JC(}f+&On;so4(BqTh+t`d_*4tt3#^oD+31C~d=yVmC4#=wCt?^3prH~LmT zOuZ&;6XwqzWqc`P5MCiq6sY2Yt|!dcr$_LI3-(MDPFvQ)gRyD@9n5?CT$4XRH#reQT^e4dRTh z?Dd8ks37C;N)vX%ad~*ENKju@M`Df1>8?_kR3?_!zSIsJD=CxD-^y!k8QPG)l-0lb ze|8p$VhJs!m0tqMM4L0)NiqSVz;r;;WDvq+^??vP!4ge7{QF}v&rOO$ro-W?NtTh;j=MLm^)&aTmbHYqlPV_^o;V+e!r}}}{Akm~R;gp00e4e+UpEM;GE2xUtuVo5owcctg#QG z2&V0IgpKiaQlh1Wq#7{tT=gcGXjGDnMr$O*ZcjxO1ED`&H;J@?@$>;90DgF0C{hX_ zSQDAJIuStw7YpHQ3D^@Xo0Ts;!n#)?D@tpTH*7h4N*IQN#oEPyp%+I;AOBk&uky+= zP3%M#lTEBRh>Q^_RMbQRLm?T3fKvg&5Gj^i2!?P&J2=Nq73wFgt1Pc}TT;tS_J zl}R+F)v(nsp)xtbnz)h1gT#y0{wYetfn1$Dc-?bx0V=U+qEwR>P<1-|F^5ukYpUvn|}zpFE1r-7Z*A zPe1yKvOoAdh%H0Y!KoK3b4`UytXZ%wp-2rG0>etIC~{5|l1LO>#cyXlDsMZd!#u_l zL2sC4YT1oZs8Bcf*|CG2o;j&vK0enOYAaOMu|Ia?!J~^6xE8!tXjpuk1qt9uQ&KMC zwJTRl!O_Y~BM}kn|9|HF^=rz--}US8Gql+=oR&lhA+sdl%F!6ZSRv|gpd^(S;Hd~i zW*P%QFeW(n!;$tFi?J;`Xxzk`KZUYX;{uv@7RD)4REwAP@aB^@-LYJpP~aSUxQ=6^e}!tB1`c=2g&!Bt?wAx3h*=WZgJrC} z55a2~?ER)4Xe6^}DKGW^=l^*E(}|eEfvEK7k73ycSker$`JeiBKly%nDK=L)W<)TO zDm9FvOY$Oh1OWvWTy>&*TvBhuMF}pL32hEMkw&`7l=OWITFpGA%JrOnp9M0D07=LCS(=9>e`D>A7%6Bt$m$y5%2hOmNx738tFA(;S~W%YgP9(KmV1>0%}fK z$qY3DWy(ja45Y@j1`{%+41U1b3nZ+15)slau#(ny2D1~bys-017XvqCZTs_}EZ?w| z6v!lNr_+y12Y|=Uir6e0FTa*cem>h8HXamw3}5|U^WXn}^1Z}JlDw@#8IWZnn&tpe zatTN+w&H3-h4r4|B!K`~j38hV#Uj^WQhJjn;xNZ(5T|WUOhRbESWGck_IJa3XJ<^i zW>z}O-z<7uo|Kx$`-9t6pQdf00FVS~z0rD3VaZY5G(MA(zUmySq4vKpODi;LaW8sQ zt*_3Z5ZISTXO<^yKUdt_kas5~3G($?{F=GxE~FLpQZeugODo|ME#XOAL7C zCIN_$-MX^qxQLNdn3aPTq^=PF1oRu?Gtwdd`=Dgu00jDE+IuWq_+RC_FKLH+6nT?p z?LBSblNYP~tSrb^MkmdYP#0U3KEDJ?F*SPM`nkAG4TDy#hiwQZo_}Avr;c6e1N(lNbS#21$DT z5LB#2AtTPJQBhrpyLV`!BGK=2kKW#%>-GrOM<1Vab*lO%{x*J-Gz=ol|^6fqHA+D{3nDFn~m zDjrAHQDN25*YxAQe{u>g`tczjW4|aI1&TcM1I5KzQyB?K6v#3rvb7{8IEowr&q->S zz+CJ&{;b_{hD3w62AA(w}^j?NWc86 z@Z5j@gFIQQT(9-C;YJV~yaL}~fs95_|NqnCer!?MEz}4U0Weg40n1DvLhJ~~fR=zO zk17$E3_wJ<$s0?Ah#nOgXbvLcwItP>mr-ReZQFGNshh05<~<8Bmv zkz?&W5#hcY?R};$92*P8&-|AfvEEr{y_CgP4ElnB>h22d(W+;>G?}IY8~|FOh)Fe<+-2OJp`TTouWM1cVqSE-D1GKqjDo zBI4ChiYbvC1R|ISWhs}ws$ukQo(Pu_gq=hM0ySU5rHV_A10#4hOA~HzE)2`l>%i)8 z<`Wx#@fE3w0l)sggx&wg{XCRw@GnRh3=;1&*3Eggbo0<=`KoDB$Z^M|4;Bk)rA(OK zr-dfbc5lrw3v*~Sf7HRJt|%072!gue5+Mj-Z7UR~y2&q%Cos)JQ>QUUL6IO*6%;bP zG;*_f5npi_OkQju6Nhb+81{}V4h<*d4})~v1qb5=V@1iNV}I=@8xF_0wW_YO!QdFt{x5a^M;R}=#;gb6&s1aOY5;FnR zGFZgNaHT~_ij4C7eOTYeBScm_m2e1EygTvPSRnQg>wg0Gi74Gt3VBd){ zDVnBd1BbP5kP1vRYf5O)V^K8!`=Dg%fCQCbS$j`BaCWPT|7l{5 z6p@i#ti5r;#g}aTv?okQp>8m^okym|Y({^z@z=ol7Y-8}>j?-2fbxgd)P|lfj;?cz z*dqVfRC9dNw2qeQXSCE>^D5%;0f1^qkhfXtex!DPEE@Le^;IT;e1k<2fC(kV8j;{r zFV#vPVyL8q3k`WyW?{JEIkS7d*nmi|yd?JKANUeFz&p--2m*oRe62usdKCn7HCaB~ zbc4VDV(s^m>&??F|Mdwrvwq}WZCq>FV6zRKo$>|3CS4^-oQ+pvq=*^lszF)Wv&V>8 zwJU4C93nLQM{l7B`%#t8EF5tiX97V(W`|WUIJDASQ7jBb1Z{{94Ihw5t)oO<>n*)U z+RyIRkai(4O7Yv;(V9?iSD$*ul4-dZOvC-JN>yI{Z}s-jI`M4(;6`Vr?+ye@Hom9D z_xuJM_`a%XC$m&ePEG;bogrs@HxvH5z)| z{({F5&7&)xSUBPfY3M>jd1j^{aU>+}ya+Vb9f^0%V-U>8Ve%)TvOw*r7$ma}e=&gD zTNeIP3x&LwR1bXI@OZ#^eSub_VzzJeqA)~%T++Zz<=xT>3RM3414$jcJBkRyE9&y5 zzxjco`t@_FJJEJNMvH~TX1+RFrk{Z~XoEr-0+v~e`nb~Ey-ZA?Ws_nO z6bTp317a&(9N*flEI6+PK0Bk-n`}>?atZCrvc_Osn?up^!-kCc_ESrStBd`!A1ljN z9hB#~Ul~E6?d>o=PXa(_!mbuKVpF^4;S%79DxMu;N~S4AWSm|9Uo5>p@*OaNm47y|&JBoN0{nj7ahi6~QS6w{9-7JGuo zqi5Mx0=q%-k4L^lILvH0Q^i&vf{=y})N^7XPnUzH1m^$|O*U6J4|=4<_t^had@pH+I5Vr9&2h zi2#VlA6ScQ>q=qZgy>d60FW76%93p$a3Kj+xtRcAyBP4{taqA7F6FpdkhLqF#!!Y;VMw4|1ec+qwL`>Waxk_`qXCY}He?Cw7CuP3cv$-+mZjQqaf` zFaGq5$;}`ZOk$dtAR0uCUd`6f%LMPp3+RHACNUbODnduntQ;`nvgwksYfuSo<{Q>* zP?RJ3iAi{^{mKm6oce+$IU#Z6g=(0<<)fMi`40OgxgW zE>>lAwrBY_@As!Li|#wZ=TXl8?XR0vTluS$85&K_)(XZnqEiTz0wH>bQ3s7VArT%X zsaca1yD?361dl4YcOmCj-pc%aaIs!pl##Z5Y|FLTs%HIX#cS@bD$+yb$Yt*!&Exol z6Stz+37Q|eh!j~zi4X(P()ZI1OE_L+P*6TP68?=wzJ&#*qJ$Ff?nfLf4vY5+#|<-d zGK3XX8kX%@!mKd~cs%55i-@9C&T0xE0U0JTt+)P2BTSO7ZV0xCVg(`KkxN{rOvntR zR8Y3Uv0DRcb|DC%ibtI`u`ZprPmq`r4U(iL6BV1<*-05b-bqw3)g`vKPJcG@Gjr@{ zUcaBrY|Qj!Y(-WcV)sC0@*axr@8JYpe+*gbMcrGKkIv?&-6c}XL!3(#CuE{=w=`uD zqMH$f(#rpPVY6vlA&>!>aU^wShB6QZq>`K{GXac=cuV+9^dK{szJT!phK_S=!8wG# zUsgG>w<2K0d7D>HsS_?1i4~#Mr>-y

    BYibi;iStr`2)oSSCe?aGSCpJax&Ws3e^ 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≧l)LRYkwVK)rt}rqapt&CI+HB(NtO% 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

    P1{t4(a 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�N)(;OsSRXlyaTy8TA!e<%%FB6$jQTP>}UHhk~UsVJ*zS+vY~*LR_rG`tA3< zLP$a^AD87g-qFWJD*bcMQwTEV=AdIgZxXBBAtIwMp#h_dfeDbqVX2&G%kf@C!(07X zZzwjArI03D6d(;Fm_^k!B5GIj;Wse?sZ(Lp% zLAC~xSWtLyaJgjCAmeCWy(E#L*m#8xyCz|8sL~3YndRA}x*WZZrRw6Ve_mlR!td)C z-KR2W)t>5k(qT1dg^|%P?+5F>3`L!+sNhd9$tD`bN!Zbsz^@|Z4^&d9CRGKwaG=MI z3YtHd6oKTRLR<0|0;Yq+WMU8zA(d-aH zg8+ZugZgi&d?5O)FvoT3}Q%9VT+P9+Y_Ldi1uE%-Cf&?GSHI=HL1 z7geH`?9H5Hv|DoWgG9TUtx}&aQ7Qj@y-z$gq!k!ZBtk479xUef);$V^px+TRG~kRPlS9`?o7ZEYYoux15&R)=+MBKQ`q# zR!FGz&Sl%a&YJpCEyZY{ODB7^{T6a?UNp?Mw+!Ru2dSOuYAkkC5OqL>(1og z>nqnhT9wGoMbzuJa|*xZLpU0=yRs1=ia6ri^f(bUA_4?D9N4JwP+^OqAw%b}>1g5Qo1s|Z45m$kdC?TayiT0)m%Ifc@tvv~Qg<#q;RX1sav?VssPFqA#B3YP8g0alz zLlNV-!k`hd1_v0B2=h?mrn{utx}&JDjO$ch9TY7DUVQ_(Y7xDSA8>?Q z923kKqUmGN7b+~d#OSc-+r=?`8$7_W`r1@n#4jP!MzL`g{?O*}P`7U|n@7j#H*wv6 zG}~%6;w?Gnxx0zksuXQo3rP#g zhS>m1lb<9&B4xB-!zM&5F&){e>4>p3NLs>*rP5ie)s2U)3pMfTgVoRG*SvR54~`~ zg@>vL5v!SmN}IK%h-Szsy8^*YawILlGr)sFLI(v#OVJD#{Bl)DB}bo zTHW<&x#}Tzx#iQ?|2ELLMndt-man0&LZotqbftL@>3&$R=EarS&4~Z|utd~=1Yl=d zdkjNhlML%mVIzGJg`IKiAa$YeGpx0P4q$Y`tA5uu7$hc~3Pf4q%s@za!~-)bBwRW- z(MikMGO<3cvsZGV7HwF)1z1lIdnrf-mq%{bOsPf^z)6|M!&A^wc`d`N8vrAf6Cd1= zw~|YCZ!1{?Y;MQwz~OT`a{1>Q`gRx3Q~T0fr9A$*f4`qSBg~J^mksmJ%@46csz`W| zq<2(MN?nm50q=kjNXi1VR73}yys*O@9(ggAoZB?b)3FjU_YaEVXdki}dgVfNu?+5G zx`fmGsePhug~d(UVH_#c&{$ATX#|CS^<#eJ=< zZ{BLIA9FnHXyMjkdG*w3?)$5JZ|NF2+=YRy7 zXWIJ=Gth)f>px*5j8es!YwR%AN$|4leS;1uEF9p z5am;(=4NhP6Z&vZHWq?4H=vbiSx8CAg29u3mgT|3C@;cTp!{VH?`p#`1W<{zn>4m1 zL1zm|oidr`#*wnxTU>t%2|G($wA-^Nplz0EKGH@RPg(<~dX=Xa-ljscSlF9dr3^)< z)}+={6$RAY@23!L_xG(3B|iDyeP2RFoI>rPsHrf&4Byged)&s$@&9dqdd%JYJQ}w5 zxxCKlL>WbE(Q;ZC{>rq}O06pBh9Hodl8_aXfJzn_e}o7JG65MHhzx~GBN zQn}vYIbW}y3&=2NfF|tjQWxPRZSGuLL#iEDebZ+Q~cJJa7hh8qYsoDp* zu|C-yu$6tlN4Ks*~&Q53Ih1E0rZsJpyP9IIn0qaje38tjn??pw|x41V?Lic#AiL< zS%FJSjB7Z}X13|7M%i0<*aVOZZbSrz85z*xC7=XFP|Og}9AsyEAk{Q>paTEfPeR2su2l>q zM&bP#Sr$QiDhy$*D0tkFVUQ{fn3sE3ueIW>7Iw8(X6 z9k$KN%p9aAhhGIm0$LqW_`mRLp0P`>Ng*jq?h}Z{D=!KI#Z1_Q`dV&X`u+bdl%#~< z8|paED-AxRsN=+O^c|22g+xVIqRogkng=M-;e)lP%DU$A%blWS#{EsyK>z>cT1|69 z(Nc+97$|4@$l4#ZR}(9G`kVc6_0q8N5P$D2ZU5=GyBP{Zc$iirL<)^NNrFB&sI}M# zY=W^W1aKwKU+oQO%N`|-xgD1tE*LIF!zUaTv&GBzxObJ26iNai00G1LNOIViMu!<= z3LwHo)7)Ibn#RpsxAmQ8rNw;T5moS?%3J?w%Z+PUl~II>u)zS|QYg$`O_)gmCAj?%9I`?(qFOBM~tq z;y8*gq~WraJ+fdb#O!7%Etc5bN%dr4;A8(l(IEj(ep0X+D5uj)k zAu=Q)p+VbPCj^j0g)DU*R+`66cCD)y)m4s~LXGj;f|K7EeUz)#!5rg1b`}=@*+j)l z9(g1>g%2))5sKysBrq*>q`l-i`6ZW!!rYLtu`~yDwoVbQN)zY3w~K!h|zx^@pMO5X3~TP~hO9-Z*I@NVEm4zSh%l zZ=Y6B;CU(@MO>iKZrIwLDOne8PIoQ{#V+1FVS1!wc-+=HC6_RnGbSjq`g}D%h2F$q zVAPOcUrqaYkq96`0btc`Vkn`c9TAN>Tf0f;T1U4oJE~3@9hP}f2|j1Ck#w#)l)t)e z49#mcX%Dkl(Ny^?;XzRa2NriiqA^3Z8v|8KORZ@sL2~RM3S=0Rjz#)6gqc4)rpXAQ zWhaO~rwnm2S+QyP*CRLpS5ZisH)k+lvyd#ektxM`3HncYd9D-<`Kq zj@O)*c8LI%I@_O8q;b`){SiM<-vcu8A1T}ku-fsM%yatg!qEP{X=v)*Dv$f?W5z+X zpYE|2xL@xHEVU=s_Jj=>KvTZ$wp`l%y6*cUPQ<{(j3q=vUqN$;+ zAvWE?LW3A271V?*fYdW1T$JWZwve}#;;&a5=bBk|u5}s-Sps(2Ig6F3>!(f8>Pgbl zbQZ1&H1kY%jZy39@cAkh1Z|%jFzGc1nR4kWr!}$*OYH4*<+%87m)2}mTDzx;q^tZ( zUtL~8rOBysI>-^K?rc@%>4!nmAa{LrTg6RA(-*RYA<|VfiE%_QK!G3=3hqj$*Wvrp`Ep+YU-oJU_Lz`+1PPd8V4Fdpf3|cQ?EbN;Y!yWea~Cit{lBYN9lgj{^p7C^sEPF+!SI&6eMe=-drVm2rC;0BGb|@&M%d9u{2OmqsmzRe#111naEWDwj z|NF2+*nk9wW!d`=LimJCJ6~ZXs8Q{gYpguW;zqHpJ%^#SLzrBI1urmxFB4EqRfH|F zNwT*j>C-yzW(?P%25M$=c{Z?LkEk?AE~_8rR^7L&XH^Z=bLp2T(jIs?ge$g4dd?08 zNyXIUQ)7oGEQV6Sc4`jEC7zl>)L-lIvX6+ju7>Sj@%&9hh~LoFbV(p0fh4JfK`jsouL1&49z=D})zCCJj@XsnXmpjUld9X3 zW!C*!^$Q)&r>%2B53JsM&Z=6jcDoYM>H8$YJcLi)RsC`>-PI??UqVw~{LiNqOXK-` zaV6jX&xuOp_%=~(@5n-gPT>0S733Pv%F^q~Ch=niua#qL;g(yLCl3ds zwOW#)7zwoFfk&A@IP_jhwn#iM0TSuCrwf+U?QN}gRTkVIC*EmOY7|0E+6%OYc@%xS zjlHa)^Kk3kS|?!CzEmwl`{CvehiQ{vO=WdporM3njcw#nCX(8Ffb@a+AT6*YtOO(M;$-fHg=QoW|QmcGN3e+N#$*=Ta~TSafKbTVDV1-mJqzLPmbbXt!-C$Mqf(L_M5X)cr2smD?BPUabel6S`htG$g|J>pXGhg zrHZ6I{IhbOlQXm;Cjux)X(Szj87E7^m^t_=cI?tYh)O9+U4o$nrv5Q-5JRMpum~9o z-A2n!++xCnk+YMIyDE-&SHeqc)9aiEJgcUKm1;f=t}#zwy=053zYxzSp%~lrTIPt6 zY-pHm?t`*yHpy3s`s&AYS=w#5@mz?Mt~_Paq;VHpe`7<@*9ZI$8zQOlfAt=B%-=QL zXv9a$Ol>Vk)x|5R=+zev*(!m#Zo8l`9D<7r0edG%C{4%I5m&0JaATm5LLFv{WlGv@ zN^wHEeYwn@ddfd#rr3_eE=U?WqEUdiaO6>o)VOkk9MPEmDae<8MwO+RFqvZ%?m zwSaig@#a)>H1!{THea$FKCdl+hna&Gcgiv*d0iz4LdlXjqKR>f+V7+xmFwT=Tnxg> zD{%mc+E9d9LFBv#A;C-1{;cCm?pTE$5*;V8WTZy6lO=*BqH=Y*QR-SoV34xwOgA$2D;y%|g#{#?T00O9&a|jAxR*T5AG00S|P=P{5qFjZMfu zyC{h5P_+O2`3z@%!Y?%bA>5CR@)mxdnCTSoj_M{Gj%j;j4?rnsq6t6=B><76YBJF^ zMQ^5$r{u37;-EfPP!GD5t0FvK56Xk*2(1V?h`c_C30~N;QYcIdBx`yi+4b2j*WF)L z@TC=vpIx#AggPdVNSeJ8Kw{YnyJyzlovZzSmPI>_-?uq8JFh*TzniFftpA;#4LRt; z&Zb4Cd~MY_GZk5;0wf`!8K^`8lCY7WM51?9xMc&7GS4lPvtWtnj&XM(AZ%BF@3o0- z+D3U1t1h!*pF7_@n}Y7&mD1m<^OvmW7*3j5?*168rGl5=!|!fX?`;_UkCtjp*`nKP zq+tJtE2Pz&X+Kk5FnQp#PM1#Nj;t^nv8S*9>%tu)bqKjsySOo!VLl(+$lnU*(MC@1 zEUhYlwA=stutd}V1RG>oV-Fj6j?9~XVP<*}xshk=n0n$cuPwcVnn{;5l41>McBe6V zg_6sHfec%Cmde#`Ff^HnEuhY{6>PTY1EDX+UjX`e*u9ki?}ygcK_iIEX-U^cbks}z z^?CJ^Pn23EuhxC7c4pesqLhn$vp=bfoN4&qU9mckzdq(Z?key7xNjHv;zs%DVs9Dl z9`bRS^U3XfSnO_;fyuFu!JJsNO=$*6N=k}=q!&oQxxpBL-+iZ$xw0-b3clR{Z$em0 zb8x1~e2#SXGqz*)G!0JlpQxGkmW;YpF(PM*+#+$&lhR4|iSC|h&NphA&Y;~C>@$UE zIRr}}2$HU)VzLs**DsErJ@Y`*h56^=7CL%o^ zq3vc&!*0oMdkBaurkckLazJY`qEMvNMCL8LhBU^LrCr;!$NQBKWC4!SSR}g< zV>KBA19Cdj$D{Pe>1i=}5*~t&wt12xGYDTn*WU4&m6|OKZT{txQdoVb7=Ar~weERa z`I+3?5n)mXSIa^XhIA+^aV&eXv<8$2&zq|ZY_5o4n@uF>P(U<>jd-&_x`wx5CzFYt zBX|r;Vfaa+c(o_ceo6)(zo=A>_Owr<^ETpn+Y|2P;^Bw8%&5c=9t0wgT%jPDlqp4& zMqsnD4S1Cb+-2e=iY3BQE;;+qmEzcPJJb}@Z>7s{zvw%^;Vx~PzWUqY`r#6nnCqP) zwE0h2l$#z|29cT})szIHno-0O4W!yB)M!K^P`RbfLu9UBE86>5WlvNy9hgX`_bM0X z9ZM1pVDOQ+|NF2+K3srJ%bKud2VTBS-I;j z2tV5*gi(wNNuMCaW0C0-#xs_e*>fUKL8)#UtTUx^VIyrF2)zRv^}{rEiXDyeDJ%;| zq_*}QG9~hqzB)Q7GwP&;{CggW=Dxd2Eu2Ca$x2$DiwK-k=`bO=JM$D^^%AJ6lt`GK zTlBv-w|2Mt;{{43_)o&I%U$+C7NmhG>{2o4U&mzbLSX#5{PV-_2oVN6qN$S)`&%5* z)ws(#5+_pmjfN(h+6!Wy{It_=|LSKQlU%SbS@Ybz#`&@c70} zcK^a@brV{k<3>hZ|M9ZYAf{YQ0j>>Mt%8`2MW?E!K&+{fjl510aSvy3Pf;lKfv z<5-Be(BzAV1cEY=q8ulxxDe&Ck(W&Jzf6n2xlCrsg0TJC{+k zBuSmxq%#;@p<)9TpWSqwN6wwX-BtWNo>uR8^mvM`dF|d5aqTwRV;i1df8=F-(fG8o zrxdjySrSZ6r9pK_MD;lXu^twO06tYH02vZz9*|Pybfx^2KyhE(s%NP@hGIA&6%m=J zfu@^D??QC5!+F2-t*krT^)@S9{?5{0V&8aadD-n|ZCThq8k|Oe(cdhqD3pj>W( z2m>iWlQ`6(iwRjV8=w%V;HvLq;I>#S3wh+2vvWEadM1)0u_cb7=*qbyTWemYO-Np7 z<7>+E-R}6#$k_k;phW$E1c7E*>jo~skIairVd!2`VUus{Fth3&vTePDig}3#ZXa(e z_Ex7xGmnH4!q%bl51(QdqUxy3HgDAK{-iF&O%#_yxpdu-mo(O|y%VFA7{OIrTVfo$ zE<+=Q%cW{bXo+H0!BSnoiY{bSdXE5)CaEqpU1X4e;CNcoz1sfB`fN;m*0;ov+ zCZ2mUd+OPOp9Lwa;p^9Oy;E3utsr{>m=}MUSEuxw9!j%wk)PA~ z+x*YPsM({w+uJ$&&4pXv_}S>qLqD~Bo2};k%!Ex(ek0rtIeOj6e{YoZd}n#1VqO^( zNfHur;~~NC4lstT761gA92he;M-)+E^iA0v83aPSdBA`(+XhrzvM!sQ8(e%;w{$^8 zE(#JDHuh3iyrIpko(TxT;mE5-G*w3<7-IJExPdDrt3XoL9x7g?k7&M!*Y>=&uFCxl z^tqkoOjFRMisI(2BV|gVq}n5&*z#O;HylKr^YJz{A+I#i?PDaO5|eV~D>%}fNqLT= z?43q*NrF;QF7bU6hgU+80@#I&9i8j}$wN5MWyxJ+>tKE*f~nIHl~vrl__yKnJ$I{t zlMX2d*d_OV+kYEqMs}u>`w-06{mR!Cy4vlNPTJbr)tC2_S9pcqv+4N#_y0S)u9G2+ z+xhXXsISi6(%N{+|NF2+(*OjDW7_)+GqR6tdtYTJgi!IDXRIX8LL#y({ge)PZeCBy zy*dzzATpDNX9qyx*OOu*Bxo{VFEN#DF`Q6P74wZ5tuZSw)bxtg>oQ1+ydaRt$|x3; zEX_uWLNkkvmT5Rx?)nyGu0@6Ddjh$M6iP{kxJG$)9=q09uNBI4^d3`G#Inb`zST2L z-hXPodV(uOy%`&Df+4)gOy-B=lQv5HLT^93@fD$baEeqhNWmpHOpF}?+Ghg@W)3+( za241n;~@^wLjD>OKW5atge(0bq#W%vhppr1DO2UfplRB9TLcSbEU?vZ<*0{uE%*rT;Z0t>FkoYEYdG9>iu*C3%q}hj{Vjq0rpS znO-!{@&AlTp|`jDj_S_%xj#Y#txB^7#tB&|Cm>J);Sil76TM1`#ch$HvcM7@7`Kv) z#_!2xjMD%wLD0T0@=FVs#L!;D#|*v_z0B3Z?$&3u2UOD0X3yswZpD@~$~{ubIlNQ( zf(>yO*sl9**2ZjG=C3DQj(fjT_w)gvwzBSB372-#^K;9bm4W5Uo~LsVPcJjG+{6F< z-nOq9;^w#b{n%%0K&obgdkAEZQ+FXjA;+qZ1F8uof&8pB>zbUvr0cfF_Y zcQp#-KB?4he|i73t6Q&kvH#9D7t^BBFx~4k#A*DjYiGB}VxyO(NiXowmq~)JbKNy| zMK0!j>|Du$yZ4_IaodKbLQ^f_lMUtlA*c|NG@+0BCx1EZLC}ZNf2t7z(&L~auo=WF zO1qFLWujAtqX@>4p$IArDFI;r`>;gefCP(U+4~Pe*pTe2KVgQ95q*(itQdO2Pcf{0 zhncvx$?iO;(O@DVQnzpu6zor|N$2=xM?6Ct6ylZhHm-U(W8yl!``B)Mu1Owich$Z& zq8YTK_^%IkMh7S16~^+>)ULkcf2{=~zpqbUYm}SMD|6>+#{c*EttIXEn3nD#Ha6Px zwD;?bnDYO|U-t%Ko(fwaa^4Twcu9-Jicn`WX@C+&(J9MH$T+|VROJrlYX+AGgib}I zDy&{SDNS8m#i}#oXyL;N5Z@p+9HQ=x#L1%W6T&}S_S&lL!*&GoPm-8T+z>YBQKGGx z-Z95g7VaWoLej&pqi9#sEO0L3^eRS>J)wzIJ2O>`->9L=Ldr1LeI8BKc2QIHdJJY0 zEsj`yWbzOc#YrR*oJ_$gj=ltRz(4~n7a55~o_3Pixwczc`)1<=&+wyQw&I<7*8}f8 z1BNzD>J7x&=v7&wx{hJ@2T!YkSBmRfHm zfe1_qQF`XA5Y>z_%Rty|N@Hq>0nBd0Y!}^3c!JtTQDgNm7!G;t*#~@=cKCZ zm}h%&CvxzUMd_XV2J-!=k?j1KsQ>%0MCX76E?wCB4=V7EEb9+pD5Mb$jce>ISt3O* ztM!MOd2VQ3IG$v2qxDuWB%T8Qp46nPkEvs2lC)2#*hWzibyyA9nfC*b$J_J4SQt89alp@cV zvd?Z$U%#CB>`a2GIwdt6I)?u+#YE+H)3X9QGD$jLktoCA3J?I%APWhSR6`6x)i7Y# z?9}x!uZ#Ze$2#6qy0rgI?s-*Br`XdQPERF7tx>eaZ9w=OC|-8`>uY*`SboK9q2E70 zOW1=~ZQS6VxvR`UA|{ak+Am6P6PH}VsqKjqP0a7BYsyQMwx+jfxu(vQR%J|sEUhWZ zyg2vGFD6^t!CjJcdUaB0h9C%uC8`A$Y|R^YD#&!qvyHHC5jBI$JI9wg#`SIE%cYFho1Mg*b^1s? z=j8_cLTQyGiy#Um5~rm!9<`(7Mr^7Xku1C{$KNUJPFK!UL$m9DOzoTdzd8{3Q9IKB zyjoMfX=WN}g%k}Ir41tmFsQRg5J^FMvi5u&1gBFsdCgA3-N+hKP{uzZ{nvM?C0|*n zeb#GcBK=u*se9}CwzB8Toi>X>k;mu%`=CVkfCLR;+j|Qfc#~{^#rn zKCo=Ph9a3j*zI3~r1>3hOBF=aO){OuWdwH1C7P+Y`$31z>nr26O=Cubmz7)7RU%6t z7n+MoBg@*^^UuwWce{sK5#8gvR+2~c6cfaCctUwZAR|fug$%(4K^(w=B>@tNt$oS| zt;O;^TZqcJ1);NNb0i0h?^AnRn6 zYjnK3Q@%P5(+By($Lr9;^SR`^Gy8pO0)K8>Hq_Y&+h~PN)#ks(oNxYbjbl;ThK}gl ztAu}QW<5RMEPY$^h#LF1QT@NxL&a8J;sPd|*;QCcqEJo2CMyUT59%BNq+EC4g$P)6 z_LCK9$d_)%WhsRwoGS_Wzk$?8EY*NfRN2j6N@ejWZ{fbQ=Wl6@Kc79*dTK}J7d4iB z?^vJrY`UY+Obiq4gGJQAB;be(Cn$EQVpVTQsj>?}MY7Q<)d&KRuE)Mgs?NMi)4ImD z2H-Nx%0b-@Rg}ccfi&(o6?dShmR7-(Bv$C_K=raRvp6B*p+GEzVUe2_*D5uTL@}9A z@w6l{;X$KV^*BT>YFnGmsD+of=9ohlOO~eT@xFAI`@PjmNEGcUdvSXF;C#1Y)BW*b z+vCE2x3~GRdG+h7HXrZpR&Muc@Bh4ssQ>%0M9zQ&(q>ru4>RhAj2kaugN#!tk!9>W z&59i{Z2g7~DLvS;`R$a2R!x-p?zk%9Ws7@54BY-Q`xo1t6b6fXd75TYC4o&hP&6E+ zPE15N6`UUG$$kP0CoZ~X#2uAv_+pD{mOu7vNVAl{R`4uw@D$xo z_g_~d+1Z7gH4G5YYCAPsh65+EzvMXjG2`zy`gs;^3K1F`AIM=??hd!&(^p% z+5Rd5G#$g!A|oS-yp;to#IaR*d3i%H9Z?q+wV;~0jcU#g7D1O2AWAqWur&fCMUZ(k z3syMlsN}mFql-No7&1?lY6h|XhYwLmxnp+Px`3!s$rUJQ-8Xn^6TyC`j!GM|ey4^B zjPy*INDBhQ*b88s3OL(I5;}yKhR0|?!!{_wI@ZQ`j$&7X{e^kRVP~LYe%G$)JpS6E6wx|AbJo zLjU!DqyGxDvP-PDSO5I0!Lq`#34)uFZaqk?Wr7Uk8Xy1w&I^*kio-CHXO1Fxq(h4g zpmK7o_Yy9ARJd>gLE${)K0_z{zC?@w530&00;m`=E-W=vTH|^vKXXA8puC`+X#*`raCd!022SGEDv9%y zE_)Wx4ybO7BV$qNB2kh&N96RoP;@{3{7onML z?6EO{eI+dYgo-pQ!tpV0H#K6C0%k2Wnrw~jiq8fUN}3_Us(_+MI}aIuWO0I^TVg6d zj_h2@bd(1L){U?{D3N37tD~;8U;MN{*O4%{Rkh6`GO4r*lQ3xv#WaOeblVy)|4Kjp zL_vh*WUHt3p+}Ts#S^iF0bIjBy&Na**bYIfkmO9ky%j zCE6-nP;!(pX%!L+Do$c|imED$93n7QqW}N^06GA^uj>Gu8cCXiQMC6<+RQNtle}>% zmWVx(aS)0e>~vb~W9o$Yhfn~+RN>r~H%S4ctEk~6k&PD% zx;opM9YE%3Lu_?pE=V49m^5V_FvgQYHK}G4czku5_Ce%C#XaM6UpWqZY41kED@r<= zIjq@}{rgMnnHYT5j;^*fxMNL)%3f%}hvKjk9C==1SU4Scw=}4KnwSvB6tdt5tEz+4 zzhO@Fq9ot|#WIJMIN|oMTp<}>RF}2#3dYzbW&iu2WbA-s;$>WW2}EjfX?nV0<$qH- znQiPP5efXJs%eL*{O#%3?TG44myC+QkqJ1(CI)&Ct`y-tGLh~|Q7sk)zL7<+oKKG- zlw5@Tc!&x6GUQGH=c)4y|Nh9;dY}LQvBN_f{9s`H`j)K!{`op{I8|2?0)QZu1B#Ld zD+n|Z9Fc4X96~%m36_xsMxkTss>)xN30Q|w)`^cuW3c?aZz|$(Vcw`9@a@VudY{qS zB`OJOIHupr4*QnIdm=+C>{$$sT6e1Zn$47k{+ zVVl&;;N1k3%6oU){{M8HfB*kLZ0{gXeBb}|^kmeTq5=^XZe6l-#n2E; zMgUwfr9ZRn1$M9yW;P9l>q#adDgU9VO#`c{!={Eql_5QGWTNK`FZbtq^l>1tb1f@8iO>{e+!if?Z z6QUh+NkX*r1M!6lF?_Ra^Qb5^Pv@|K`kweHs=c-r{y1djGH22KUE_p3cF%evAkwE8 zJTD3mQ`~6N+N@zT=Dtnm|K!KZws}BsaE=rfx#EHo6r3(HYJ%~BSiEtKQTOrvH9>@m zK)eDZEFp{nX0S1VL2D&z(O0qu2u+T6iKUj7ZRtpSLbB>IuPhVmEh`Y-LU!j9 zs#szn!xt*3j-Z_rSTz-DXCQ8{TpvpnCfq=M28j(zJ;jAU}nXmhYKdYJHD%<9n z<6a_VbF1rv@8oxL`+qALQzlk4_G|LUj;;i8;=c*%gH&}zF)|WrHwl_51hE=Q#3CUv z;H0@4Lo-X&!vfS`PFoR15eCrY7D6nN$YiFZ;)<*7poPBgv-Xp$efmoEcXJ(F zMNdz>Z%nmpF(K~uFt zh4_%lV=({ZND2kRxoN0O9n51^AgP z`gr-FlTb%>57lCUFrG8%;@cRjC6BtDt{KnN?>Z+CVz@<_rk1ToU%JJcJCbGke=C={ z_SuIjQ6}jT1Q*j_igDvg{o-)ykHRVxz32ZFcxN5RG9E^e7wfp%)AmF&FuI0#K8N(Q64yPbO~c?Xzyh+GKx} z^)iSyBSy>w5A+JGqWtTljzg7^n^|BcNiuGwp<@CVp{;P(l4Mp2h09k>9r>)h+I4;` zXmzK*JsbqCQ(Bgzo{_8stXM-*!HT*I1zcc6H9iin$sONDbu$^87Ijq>K1k7#TaT#S z#jJB6`#ED8Pda^Ua-z7yYE@W*H6j=mZIn+bLVUTG> z&nSv>`J{*K-`igQD&NkvZhNIn{ayNlF8x+Nm;X^8B?z}=u}16nX+v?15;@9aT1E(R z%W^T^b~NGkOdo9X5RFSuQPK`@o!C|AFjTO?&j}8bG}4l{0~vKx7I+X8C=gP4SV$lY zV>=5Fx+P%R6T%LRFHCv4A_+;0pHnPa9bA_=dd%Xfd%t+4sGR}ywhx$Au>oi`c)=AK zusHrPk^Rj-oMql1M#2d4=6OB+SleN)KJmOjHpt(*OSssb#ZI|`=CVf00ci`*y{{LFpsR8 zKVc|-Q6Y_I>^%)4I!&Yip%meX#0vmbDVUsA@So}Cfx?n zR<}*0tu>FDY+>TBGcxlv$j9ow>92_EZ~JtanumEFdfGWTMBEYvO?@h4P;K#Ky~KrAT_3IY}xFp9*@R{*iu zYdvH1Py>qDnF#(^D4e{s3>7llqux!iAQUKSi^mJ|8YS)Y8Qzu0BZ@>&L#xvg9kN5e z_;_>~>-Wc3?^teW(*il?XZj!?>&?nuov8xZuO*rcZ>9Im-$ta_QJFa&^0MI{^XDs> zl9jK{;b|O<;b$F>cP$6P2uP$&N?>VGL>BWU93gpxjMflLOxzJLIZ1#50!&_5CO>YG z*6k*F&x4k!qLRAVCw043;EGhs4rwW^2O88!Zfj7!b;MJq;(`V82aDXGko3lyBTVv_ z82I~BKS-?0-X*FOeDfAH=Ac+bJr1}{ENhLFZGT8!C%V?JnE(5*M9lyMaADc|4?^gW zYWpHC$;o8`4oC zaS#j8TH#_j$P8H06kk^A?$iANv(fnUa3S}ZpE*dVAWXCEkj0QvI0{Itv2PW76;Hiy zXRsC!c?vB?2fRr_q35Z>qw0Pl^KFSlUh^5UZGRY3DpJbw&?kC?s@bljJAP!wBe_)` z>hUDpLhaPg^Hrrw)pYw@4Tt6~YN9x(iXV42hJ+v`3P~rCq_G1C4j{<7!GU^+0H#e1 zCj)~yB5Bs1Ci7Kw_g_hEjeS@ToYmTh_6d|&n2-)h0<1_v-NW_R-P#ey&r;T-R-c~J zjC;FgE1*SrUI(gwRHiSh8F@q+R5U1ECz0H<^wZv-`D>GW@}FUS|7jm1R^`1e!F*wO zZBd>anShf?mZfMStS&MNCvYT*&XmQ_Ur4r(4Fg*Uf#J}|s2CgP7%8LB+&^-1><(o7 z#A+YE7qAv5a*VNpHSv@dzwm9zmUJ-;Wvc(AN<_^haK_7aQS>(q7%MkpAaqr0RUB7$ z!c1|+j+r1-YE@&NrAHpJIwHDti|;VUg3qk7_oW~4YrYa%M&t$abN!pWnyQS=yaS5oORNe zVANm;A=)rvN1DiqQc?{i&{iSH4+vV&|7xHs%VSj(JQ*_?S;42HO2{&A9s0fJ)ctiN zlRjug3;gTfCLs_+WQF| z%8ZNqKVgV!Q6+(AtRPtGBrfdzl#b!)0Ldw9LQTa(HAw@p8Fh@H`&i{Ue^j!mEGFGa z%CxLhUlw9cou66%WpA%dyTQxm_cb!CT!KorSD6(uD=34;tM zR1mlbwLXc%VzdO@V@^Aguj%W(8A2+5&&q9gJwaNcsg7v)&7fY~a^Q&#ImQ)&t(YgK z&&6_;BncNwH8FNgNn|Rl@j6Nh^5CH8M6NqOa}a&>vLZf7A0?pQ8WVZseenQSBC z{!13!?}qWFWsx`F8zn}KSbzq+{Q#1h?JlHSNehsVyn#3g+nkVDIVF&yiUY&>yClcT zL6u8hTupgWk8DW)`NltCUg;v9kz8y0FivF1$Z9>a1O;!Bjgl$s-f9M4HFVLsh$qaE zMT3}7fk>%Ny8rvIMC^bBd12an zDIO}53_BlTD2fqPm2d1AcVa{`?D>SD>?T|dD%uIinD(ZEMP8IpD5@CDG?5UPNwP!& zg%DSC4nhH3(XOY1Q2m)jMW)9RAdNBRDG#>j!|SoVx5Zc0z{#n4CiRZ)xix#?XWlit zsF&#~F(f-Oq0CB9*t6iGAZPxU<8G&QiC1S7kV;#X2%t+|l4`DSK@(|70@m5mZH*cK zq)Pm0Fpt}EqzfT1*c>y|8q{5)GlovE+c6dBTZck67WQV>{9yO8&ZELOC$;PRht&qMW;w zfr5cTnagO*q0rNT1s5Jdj_AQg+|-n=0e|Ig^NU)YkE}}>eMp9R-T@5rxmL1NqzQqg zwz)}6fg`(~gcdLazK;8%WS;=OOdAzVBu>`*Hvi0OXxoXL%734^;Q7*~cYNuz#x{3n z+VLM;rrNIAvmW8?zc)XMXR@`(2Ez5i#?y~KQF||UZ=))e45*@sAd_;D1S+u!CF7u2 zsSdQ36nM;Y6h)WD)2df;YBJ+lQ;iA?B?5!;gxfCPtR zTYC%~(uWJ{PhlgPQh}Xq>}1D+OS7!~gqkpy-;6;Q^Qe=sB3{hT&ZgA4SCWBwTP00f zP^Bk-&T48XiMY#S{x-Sf|4Ufcc+}p1Z0^qIBy|0c_Nnz9c-?E(y*EFGYqGV>Mjv@G zyDL9YeJ}3sMwi!jb}>?rDr?KK(?vmbfu{lp7cMUB69nG0lm@bdIHQGE{4C|Mw%zwFkACwr<^0|IzVj>j_I;hV5lXfoklHN-yB=k$Aq2NmmRX5p zK}3NnH3I?{c~Od9m1Y5kS(!a3+=H&lZp#__B!Ok|se9{k{WVuEUlx~8s;Loii|Yj{LHA&XPgw;)vYK~fE~ zH>Dns)r8}Q(BXC3MW2c=$b$j^ znz?AXd1FA*PHTs#0*WuUt%!giEKA2cqRRMDLqu;Bc@J51{7>J!G1DxUNxDo={cjL+ zJ2eFdA${*{GbbT$DL`3=V+4bwR6!o)jy(7|qBS#_nzfj9{Uf;gK z00dZLTl)z_vW^VPKVZYUQgxMW>^%)aM>4E^h7Q?1{e~wS^Lk;IJrx3WuwbA20l{f>}#}Dz8!;yM%s=S?gD<*{7CWUf}^` z;7J1l$ICb7$H(A+=G#Q?IS7b7zOnYZXYY7X=F(>=ccvCGg<8NcF$in1Qpg*K$d?}F z0ymVI=LjB$Bw2iMit~|4JiODFA{_MC7{VFDgWn)bR7^|A;|c1u&UJcMVOda8+kr?* zz>o$}7XXkajRWjZ6}T`_X-V;27GvGE(`kG5W75c^#tlBL`t|BEcar2kTGmw5k60dC z3#77sq};&kaV-H6iZFUyN+v6GS!b8SQLeW)# zr%Alm$U!Z*e3`+l@mi6Q&S9nzFhSrlm1aP7 z{y5d>9?SA;8ETSh7>Pj>5k1GnuMNM1HoB_Me@FsU}v#Vy^jx zvb;>IUnD~-sVI!L?7#sOq)}wDZo{M<0l`W(H7p2}s#!nRt@@O$+w^s7{ujFH>WDj= zcnK;{-f8u5dN}iyk1IW0sF|2lZyRw)$l83~`GA>(HkJcG|zM#@v zMRkaJp^=Z@rmm@)ZEN0sDn8~@?&GP(MjA(7hW{1poW6 zMAU!;Rb^Xy2p%$tj5|MI!@5zmnQQE^5eh*wEcu2Rr5qxq=VnC0B2qVoO~gr3*1rfe zjul>T;0FYQ7sPT)c#OMkYJ-(}+W<EZkn?-uU^q-O@4Pg?zA(pZgO3o zrIWTn?u@s5L}ThzTVOh+r^9W)v&FrV7H!X&rkN^0(K&zZ)=8Y^N{mB)v0tBBrE8%HE=Lp1Na59Q`7X?aQXr=I;0a6wKu|JpWE@~}LFQ3r5fK0- zKNC`5#6+}yq>L(#GE98^O40fDog-Dj#*!G}=!a3|MR!4nt3ncac+hTotn}Q|mZtyz z_WGxz7v&837ytS>O=3v`gs~e-fB)_&PHzaRWQIUVY8&9eVXTCkTTU_{i0{K9rp89e z3ZVj^;_PU=E_1m}S*_Wbr&vX!1G>=*>nd5g)A%eBech7M&O%^pT`D|PTv#JdXfCWp z;6S8h6l7G*t2I>Ri&!VA$7xl5(gjNsyI@>@X3~W!@%!(?r$hc%d9dDDH6NCdg&#M9 zaJnrs1aD{fJ?Y^b@vWJD%6k7>>U1^OL{8@tkzN>3N32Y?AxIqKb<)#paLAIhkS2rw z`>^5;Ax19FLNq76`_@3?IhaCo)Ij4x3S=t$~Q^_M2QJO%tWXbmX*PC za|8{PDDus-4FQQ%6=NPJ89#R-l$uq#CRYQ}_AF&u7$-uGSFsn)SX)UFmI8zo%FE?s z*E{=_ZQJHCDL4OLJEv#=V>aRHKmY%!%2rr(B0&+!Nw-W`3FCSNMgoDPL}w-@Vj>}M zl7VzIT!^>4k#12agQG3&s+xA*kHenQ@ccDdd^c!XE5&2@GKL7bzaWjEHFxgLw!M4D zw`=3bs*%Rt9Id0G>R1Ltpe+Of)xJ|9V9UbGi_KN1I%#2Esl^oK!34Qa4~L~1w(v8E?JIAW z7=J5t8&3Ak7JOyl7@TxTmLd3hTC}cmHfe;jOG~(#U&t8}3S;q>d4xn1E%F*gUcAcM*EiCr(IvT4xEpw)&2028!EJ0(my z(=0@cayLc*7y)BPpViJ1ICybXA)N%yR2*nBIlnIR$%A;k*>oZSP^W>ytE92q6i=pO zGynUbWcUCDEoWJKY&Jk-rt5EQBDEErnQ87k&q-wvEq$gMOwxH6`^(j^7QLN2=Sx+@ zzZ)v zMtrFL4XO>lF8yWh)s?LJ^eHzjFy^yaQB!16O4_j>Pra^Y?W?o)^vvIFwEXkeP3QLi zE+g_!bES}6T7?@0<|6ir_=TOCd9!0~I z`arpV|NVdINB{r-A1|5IegFUe`5-uEg+ww*q|}xUH2^x!qTUT^2msL#32T;(u#+(f z&$APTl*Rk9(kPJQ8x1bnYME*NijI7(eD(cD%=lef zvs*S@)oIbWuLn9@e2>KohOKgo-39Bau%7W^U5-3-&PwKPdF!G-g|5|UE|juemM!=gasA?^-^TB}&;O+qAh zJC|JqQwmiG}#?R*Ooqd+AnJSyY^aQ_j#?!N~HE}^))GE6^!Pb-PEd+Y?OgUn(@_}Dz-%mjN_4JY1s_I z7K|C#I9aEy^_U{zXS|%LH%ouIr((B zFgSwnWOVH37CkJvs`eM*ejR*PURYE?Q3`HRV+nw0VNjMKVJuZmRw37FfzM*OEObny zS8!O!*)*A1GllxKM@F9%9F7gpq6i-3Jlc)iXwjp&Q%^c1pl+ZuMAWnbLfdL>VbB9G zi>=T{QUCj}WZD1)DrZ^yFG|o{jdY&9C5hV3M58k+TQ0euU4Y;3=1K9E zd4J?HO}9~R-~DKr9Xvj@}?BVGv-f zLR>)*6=`mw$P#T-i~~S{Ii+8~Ldy zD+}B@k?h-#E&u)+Gp9yp??3$i=Kjy#%2%nkB#Fn^PWgh8H(euvL1|QorAT82B(OkG zKyf64WTwbcoW+((xZ*6gs18!ls8}5R3oeJX9_-w;(W`>;gxfCNBeT5Aa$;*g9>KVc)dQGttNOfb&EPO)u$g__k9GSNfnRAg$l zryCvW$?{v-KaS`pj(*AACxjyD-7A-U%>N(PckAEV_xN-BXJwTRU8-+#Gn8gUoml#N zy37Z{wwWU~)5w_CODfo{p{=S(>SQ4R5G1NxKynk&9EOV3%{Eq~RU)HxN0v$$mn`BF z^DzUhWje6+{@6=48J@m|SlZjq+$9sU3J)UJC|^OMOipN(#5GlkAhSH`)kJzx;xIwi zRISAIc?%?JAqe$fckvn5@U!TXZ5EY!r`O#rXzN}=Uk_Zz!d=a@>MCU#X@lqHmBX3n zJkxz%upm=PNlXGFD~MU4=7m6m&O1F%7X=9{wL)03aC{O5F%EE?@Q7P~hq$XE64q

    bTib)J!@1|nR`ko_{ce9d?6ysK#V$anL%{&)qbvw(=pYr0<@qB=bom*f=f zkuIn zCHG*BQOcRufc87fmmYtxj0)h=1Cb1EZr6`Ng(-ByLf_&C?kt0CJ4L*sn*HL5_vi78 zNzml}*?#Mv+aG+5PAqW2M`ON5&Nht5o0S%sbXIW?(@n`n48cG~C|Xw%G|ET_Ko^n_ihH6pye`)N!3#u}(Ej@&yDS?o$V*;nm zY>e|fO4b|~FJcj5mv-wZ%L!^4W(OywectmH%Kng>?jFUqhjVs5B}cL5Cl}of-BW3z zNlng_jM3K)v+7tFspnD@6gFTOW)XLa;`;RBnzu=h#e4j>ns1`K%8;eQW$_Z|IKTrg zqON1zT#Od6tnC*<3VpIQ2*Z;I!uPB%It{)r6A(*~E-zoXl!OGsYr2vW^678MI^&!F z@e-aD&eoOcn%)2SLHx0MM&lbD?4$XS-mR`Kg70J5646C92?)1Ilm=20MHUr0KQ9zV zr3x;cE%R+0SJm^}b_Zwd5}ta~n@nV&IQS{4t*s`i!;92NNvpp&0trOLXSos=l>Er1 z@L2o)tzEtK>+^K4wB63$`hHhBp`na+gXmvgstjoB-7h9$zxet6KYjc6_I8iv%id;M z3$OoZ+BFiSc+n>8rz1}yNJXhR0E^I=WJ*(Das*{w@3|7u6#>Tx)iRLrWhYA0Q4D7^ zLG2S7e65Q-u++p`kNmx&-H8!a_Zt7W8$!ksFuY4S7uRL?FLzj&BYI7>czN4-FO_;` zDnEAnyv6?i>}P&uXNK1KS(*1Gquv#bwC$O`@BeDe@_QL3YVU9Urq>8tH12=I;rX;gV00c{9+G`I&Xp3wcEny~>QRS6mtUSv~GBWJ_gATY8c|qPU za5@94U+#KYzoq_>BLi%gY~_hpfuapP^=dnoYb(9KbSWt~Ho41_3_K&YNK7+fg=Y9` z&3II4bhOXQ+Rcyg^Y1iM`28RE6**n~`r7Wr!DvQVt1vvnS}j{l(oVuJFqOeZvZWA^ zNAb5qmjD&$Kd5wxytx0X&G7XloM@dqV>em@2Mx*P@(2-oNoUCxAGHaVu^R5H7XP%G z#FrOVqwdL(;&ttpLCPQ+JatV)`=9sLZOp$HHSzpKp7m1KG)HMXx)XkX!2!Y2I*Y%R zVU|Rgr;@}IB@~Ur8mhag|ub91$lUf2O*sSSYVf;vdF!pmwRLPgFMh-&K+Hx zXX`?d=n0Q(lDV`%A&+h5--93{$617peZw73oqx_2W_O<77zq;V?&@y$M5W*D#$lLW z&;RXb?tEvJyg@^vvA^B_{l441-4=*^uEzGY-mW6PNzSP7MmFeW5=ccR=rZK~Aw`un zKyhKpGVuTmL7TSC2`bvc(6oO6v`vZCG_~mN!aC8h)#N|vjlF317gBzSewhMeqlA@u z|9|on=~K~F%3~^KD(okcr7es&c-h9AMN{60#v0;BG9$J07j@D_bv>Qdsn$g&IZ&?3 z=t2Uh*UIdZiHt)L)PoK&F<~vv6wxD1jscX2iqOksDpH8Q;{s%j48Kw|_i!Lu7#-Qd zA(P`hoJ5$7!^B=i#Q*!SMCO15S!Y@6EJH|%tV~QA3RA0^(I$y!j8Db|N})eT%HU3P`JGSHS^`RobmP9ZEK<5uN?)&eKC)vpv2x?3VoW4$G(T-emf3 z23w7nmG8}FeLw%Zp5fes6ouoI=RbXIIom1Sj%l?+&XuIWRZz$VW{ zpdkoC(G1X%*t&AJM-j>EH`MOS0wOeyDfL<`Qb9ARCTn|v6z>z0mlwI1j>_)biJ>!= z9gy+Tt@RoeFyH+D{ZCK-@9cQhyq6mT%_FdC38gRmt5NotJTodfD`1r5qXB}U0f3ir z!2mUI70e)jSURwn007}^;HWA1vmIOnfE!ljn@nwBnVT*1JBN9NoLDv+xJ(YQN}5#8 zM-{JXE{H5!D;g(aKNYm2JI&L|x2Lx=RFkDLo0q!>CzJpI^KxEkpT-z2ZxGLs)>iDUz`p*B4}kAyd=!& z2NLEa)w{G%P=TUnARCqmDcV~Bbh{zg^umLr?F^- zA0XEufOlSf3&k6?3Pd-AG)5$YYDtptamFKy1?CXQ!WrOj(y6@?B`SyAj8iwStlX~^ z2Sylu<;;rPSE4qax^=wqQU`Zi`KQbeW`c8w#IXmnL8%`@Yj|?2I+@hh&0Bc7w??}u zwvsfg)2OBP*W{8c#-vD>xBk;sWBljZWucV2F4VH$SH5X>pYE+`uvt;AM$-z4s+6FK zN+B?X0Oqn;02T%nzyWfyrn)Ev07KxHghITQzi(j%5eZKh4s9cD;?9|EJg0k24#O;I z6x|I414~!M;(3VUAd-&|F;(E9qnSwRYiUwMON*-*oWY|0>fq#LBMij-uElgi3OPBrwNC6CiXsBrub)^|D^4 zc{Xrjk}|lQ9Epq9ClrP(-(PZ4YCoZ{TvCYG-#dQ(99ie=qQ>4w>sa>8y>f9a@!CDgegGlkU}NgQ5;m zo;Z#fRM`ZX2&UZ>Kv^TjTBZ~s+`P7in@P3-{K7JYC|ikYkxd`4sP9~}siVhT%N%~e zg9gxuWE}%UXnM~d_E>}w3jh0{MCO{p=vq)wm1C^1ZOT5ftbK=| z`Qp%A=?{E3>sWstY9tJ1rjvv(oo%Rli4L_~uZS&Ty>91Whw}=f>sK=UX8EYOyZT$d zxq_f!OAfG#Hj@#Gdy5p8iEVZpCR#|~;nfouWCcI zmdloWhpXCNG06 zVK7t4Ow!lXx*^dbvEc{uQL!l-XJPn_*$(R2P8W(wpp)lY z7ECiacG#R;gJfCQaqS$hmaSdeTA{$(ScQH_yj>^%wU5h^VG zln&w6j*%kYCLxiq!Fki_-x1-syQ^*o-{m zOfKJuP@ZC>dq7JD5N3FT{0tG!pV^j0Q7K%7JPaEjR`|VFz=@LLj87@CSI_7%~GZb6}0!t!^i;o}^6+0G90IZI#<)R8T z_vV+S^=6}4iy^MPF(FiQw-3H#Iuv10^V4R!v+)y)uQ|M25~>*_f-N|(gk~8a^Ui5a z(NUJ31rC(zD%LOSofvKpYx(%?;8Z-8*^9#y+kQZ9WAZL}H#v{pdCFCzQfba%fW{1YWCo5^qmBero+P z8O-0p_i`Zi2UW2j^(fPTl$`A$9D^Lek%1A2u-MY51W3pPm6S^5ronm*o_Dm>6owqR zF%zPfOxvtlmp+YNkaUUy5HxgKKblVYhX&Cw=j-eGE_?MK`fY5Hpe}?SM;bI^V|(Et z7TA9iAQhFWJ({K+#(p~Es$`MNzBe`G5fF_dV#5ZQc*3~WSjR&PsL?p9)T7111IN4| z=J8BIia>*mq~K9NhKv#mtWILJGynUrMA-lYHDlU)4=ZYf>#Hwe1FTX#ooB2hw&Ff8 ztbLV^c~HVqd0$mT>y1-Y8l<7o`F9|ut*DeiRrKWsf^nm6P_3{)2pVOTsAV-E@bXkx zVQK;NVO9lU^MZ}ND7%gAYvI?iuS>3UmQ%}3q3)+w62n&VS)R}VESi_6_L;VM1v9A^VlS8)hAua#=QxA%=*JejgqPL41 z0vs|tip$lN0}8A$Dj0!)f{JBEIHJjEpzRmTaH`561DNxtD>W>u*bJzwhe`nu|V>8@J5rA6LJ^KGv+-Pj+&M!!X^n-DQ0IS+WGsaZ3k(V1fhb^DAVq~9E#1~#m1NFB8%e_q00;|=p~dA) z5hIHMtP@63UZ*U*v(;it2+}RFDD*{eQbvb}|NF2+>3{@jWmxMELTHfd>i=OQx=_iD zW2_`r;zzKoy@Z-!jgB^0bx_bjqRo_o(@nFF^7ctA&tiAS{qnydX>25r;g*UXkW2N- zah%X#(NB+!MVgna-1c*%kitC1>AmX7qS+iY;_f3AX8BG$3?R z`5QwB==oK`#<#w%jkVobcRwP!nE#K_qL0cjkXU?jV+dsrylOgHptLC#0Vy~zHd+|v z2@ruL37*d$vLG}BNXfBkRzpfsjm{#5aN-7RG2ZyAE$cMQy2i0C7 zh{vUIPuqrS1`6HODr~V7LtC@3cTrjjhGY#@u?@UAYm|D2gRE@qF7EJ}6*0};m`yhX zPFA_yI7SZ!xK(@=2#g5ELCJE5X*(mi%+N>xig_zS;Bf*5NENO;RqS6j?Zw?rr`<+W zj)l)}af?(+MhVSbde_)mZgf`&)@mKAj(9c>Ho#}wY=ZW-;{`W*RAH{iT|5ZEAemQgg1#0Mjrm? zgo^FbZJ}k^Wl(G+eFlJ_;c}J&xq!fT6HT>h10k4Kcb)bmmq^h&7R@)Ia@mU~la?y= zfKmRP;GwyoOCK)mW8^tmqlJGO-id(S&TOT-9|`~aphWcm6fI)fdkHPLj7wV|VFR2| zU4><=F%qgPF)X=+j(O$#wzlr!KYR0cZ%pnbwSIE_ztTe)iHbQiH=Rz@-tq^5` zVg{w9mBvJvB_q*=0%b$G=#<4~0YXx0MLBgWJfV73MgN*fXMzEcK`}B$8b*C+wK9Fk zJGj^KNGy_KZ9TopLY(%`HFiI8AiQY0O}BCgTlC%a)t^fLVfX64?Fq?QxbvM^`#zYR z=Wu@iwtt5A zx0DJ5ZE9e^{Lh(|SQm6$pb%RgZQ z$XO+yXRIau;$*QbwUmz$t{GP?nghecq-KXuzPboO-hWqJC?IX{@LpP?dF^8p$ap6> zR!71-R?5i!BT7);lFIZkTOqnk3aKwJm{b*xn~c3hQ<%T(9$hYzG=`aCLdDl|iqgT7hekaIxe()Geczb0 zZbHAD8yrftv}oFChZdYFDn@s8qPk&a@wOGa^rQwD$p;`R1w$2gB_vie@+ue==~E+% zGBKMNsRiB|n6|9&bhaUvrjg}GWV&%sQxi z+-_kO+GJ&ue=iladk$PRMn`G*=L-1%Q>7wdw1L0SY=9~#9|;&8Om4cGS`?L#j74f` z$RzTKSiJPw^(X+flbCli<%JEK!~x2I$2bEYEIe=lYm_Dd|LY% zbmb*C`+b)=wq?35qftsmITsv#PLWYOCJ;KbvWhz@4H2n1M(eX}L%*F)l4r;(`j3-| zx2Q?s-m9}de2gv|#N@36`#Gr2F}TW^X)Q>ZP|qZA)H4!J-6QX`rY7M^IE`x0Z3EEc zg@zz1#zsMbppBv^WDL;;iL6Iln2c}!An#Et2%Dy){@qId`=Dg$fCU<7Tl*@d+uf0S)?hoxvGs)MW>%tT^*R|Q0U8` zs^)l|+QjP^O@> zDRBfuz903!zIcSSIpy*>9pzR_QH^ zUS@d3B%dBAve2e=Ap|m14(5EQd2%v1WZVD*^JZInEHm(5 z=xdK<0)G-Ak!|fHb4m%bExnc%^yS!)eDv|Es-0f;QR_!&H*K)ey0PV)-$68@9p5^c zRmM8HvXk%EtKE9Psy;kv$fBwyR4B1SrCX?3oS26`EXXQ(kXWaG^`L?rg%7nz#4D>P z#qQ5gP>5wyC}dJn5Ry$t*&v|6%2D;)Ius>|F*8#gq%$Ufjq(YHjg=G%kcM0=ma5Z8 z=~IXS`FE(`d74UvDxMH{#BRYcl7ftlTnIq`^n=~<_)$6!)SIZIV&JYNR;0la?;6=F z1)0rXYsqZ)u-VPV%}em6{;I$I+^4Dz7<>=VTM*XCiv1j5m|luN{7-V+AH{@snRjp^ z%1o6Qpfn@SkBbNtvS7YKMQ7~QbuI+Ueph1?(!9|n=S&Q%HwE<~HKa^V_ajG`R7v;6P@`iAE7G%5zH44Swc)3E=ZjR2cu~^* z6JJg>d6=sv6Viq}U$yS$wH=luAi77N=;aNh(9nbu)M@ZM1&K{ismqRE!u7ccGP{#u zE#_DvpR*He&=fN-zb139T$>D<`c}`MvoQZtr=vc*Qd199TptUQZZ@h+Wu`ppqB(0a zg9<^RB)u->q?>4VndwO+TiP;z;FrcCkMJ1A}#ydKKB9m!6<|pYCp|WMw7E4$tYFDUA#b_Y~IWKK`o?(L~9MyJ$ z@z&$YGSMwD^qPx`Tkk+U*v}Zr#-2IOV$RNO;m9)-??yx2j5=ul`=CVn00ekr+WQGZ z%7;s9e_`l(QLTk(?4)z*H8JizhnaMiHs#boa7v2Z=c?=CKlZ1_X71NnnXvzx>k7{E zO&Ru%hm4tOHhV6yi@p9+vWVU45w__*q+e1b50%l_jZEci5SmHOp9B*Ci6>bh0}*CO zh0O8wKtx#?pM>D~H_4<}5+{dR&2ubW*3n^_6Yc$N6JL2dQP#dSNU)`i1b`tFnOS|s z{H7eo6**|Z(-h3nIJV48R~4=x583;N0X6Q>qTcBJNY1N2m~gK_N<9f=a)NsO6#a(XtF3Sc-&HTa1yO9Po~6N_6*)*JM=K6_TI%u!p8*sQx|fLoGb4LO1U3&))X)GiNs0I-lbIio)Tmt<9d05%wJ3y~|P# zBGa9g3JnCvMu#Aa4<<%{BJMGA|H#vQtjn2tnM1R+;%nh=Tm4*x9jb)^6QW`0OxeBI z1U*fvysPf6_5kcq@*TRpKDpY}zxlNz$OK@Wrj9;>vG%L8%46ZL^)R>8PV$G6>Xp#$ zhTh9R)>TF5_OZtn=xIWnem`YnodnA5l~q~gl^KMAa>;ILA}Es?O#l0^MAU!;CSqD^ z4=Z|(D*KONhJ8@oiD|4b^J+CNt-XdB`Op9X0#~f&Y}gw5GtV>nS6)=h**zTA5FQ3j zdPBNp28NWroXeFWOtn=Z8hg(f_8t^`*0KKVE;wqxn}mm8GN= zow1`cp*NXresJSf_l31S!753&ntSeKvu1AAnX`MGysT%HwKcl64gEVh3rxi<%A$ZG zNlskq6%q|p2oMrViGS4SvaL7(3n}8d@3{z)$fw=bh}al5f4Uoe-*o^mIsYea)rQ2- zOn>CnM8&OT6eL5eUPn4<8JAB#QSz)F8$hC+UV^Nq#gM5$N;l&Rrw(T^s_r$^nX)z3 z+UO#bJEOU@L)DO74VjvHu^mN-VI+roX=MQ+7D-XmDjWr5B!R-+$hR3FGb>f&2AD1& zK;g-jxC6LJfeL~S&a+)~N)Z73)jrEVJEXJf(%#-Sy7+MC?A~&IbaBSaVpp{`q!Hfs zd&ZnZj^q7h%N9ahwwIFW7|mzLFCX#7dG?LIa+$w$aSP0wE+_ck^25&hZpMhh@g(o_ z=5hNw(i2EuOi0>U&r%40gqgG)IUt3Oj*AFHEej#ZVuh=|ItO9eL4xg>5r=0)a`Dvi zvK#s6dPi2BkEzUl+hF?>+mO3$kPb$j#_^(!xk~6gkcS*|FdRTd3c^gRg>|Kca{e*& zAqXx-2#T7q%JVezVJAc}4P5f-M|T=FiuG7CzBFY_i&5wwA^3}moGVHz7!XA=oUn0W zX2=r^wu|6w(I9sknnA>X##MPq^^Fb?`U;`>;gl00b0Y zSZfI_u#ju}Z()XiP|1yFtT3-)A+PN{hoPb5Gh_MD=FSiRXo*lfXxLbZD<)K2%RZr= zzBGv7i-ek6`LlUSZly*&yh^v*sXC&|5|vTE!bPN7#PhX$C;de<8FJ2TQ`pZtrSJ_&;dZaL|`OC2o8vhM$iV98|Z7~IF~3a!-X#3{2`0hgSl=u zEqAueW^BJ=4^CYM6n>5{GEi`MIQI7_Vcc0VT#GJ&;A!qpWoT)yn7O#bA$HfVj9~sb zcQDE$KbkGPbw$IO7hUtu6DeO>TznbwJqH>69D1vXrJ+tJ(?<6;Xu(%vXpg7 zu_hx55DiPi4EQAq%4#WD10&oD=vH;0OHW^Mqkw;OlQ-^d$%osAbBf{ja{t_j|1{gk zD3Fvkn-t~C3cUJhnBia42D^QTxHyKMoRv36pvek}EftW;rQ|XceYdw6>t*xceeSBfQ^)Ds1mhN{pzg>~u(dUVL;VPJ64>-WfcreMvX>XD zSb>AczmXW&^S$a0;E@>RQ0EZGH1i9~t-_*27?u3oJ(TzR8NH2JzhN=|yQs#o-6RgCHZB5pRKwCpPSJ#7Q$bLhN zK4d7>W<0tJEaCwYkS6LhIs;D#Vvh`xgla@dghMg}2`IPZ1fv>27)ne)P=c+&sU{mv zRR|G1DZ1R5E6trrL)Us!_9*lIXHRu`#pd0|ixJd;aC}r6deh7_8gdpc#1eT(C_R-V zin;gX zfCR;6TKfo1_==3HFJQyCQpK5RtUU?BIx{W(gAW{x&2=WBC8}8r491En)F2#*F(ir> zD*<3>HG>4OgQaTdhL?>3Q4@sw!(R%~uZcI9_gjZ%sXN_N>j07Vp0R`0*LFFHBfXYc ze=aD%v)`*d8~t`2HOptkwR2HlwS5aUp*Mx)W}(Oo5gv7m$S}xW)K2IpP1S_n6{pt- z#~6bNWDzpO1f;@4AYD$1g8-JUp-RqQY*8?QEx1ephm)~i4_P-2OlnCiNWnv~25in2 z!lFz_5^pEjy@TI1%Sj?j3$Uw@L-%aDk&3p>C5Cp#F?=h!1gL47pPLlcJx8_6m7%_D zYpqj;zF|x^Xh$T0N}*(l?c|d8hWAKNCO5}@^nThP2kehR6)M*y9uVns8k@mvugdi? zJrf=``AX+As=$J%tkSt-PCHtWt(r}XIzmTjRU$);f|>K+7nL)dw*Yn`_o4Z=YC@Gn zhS9kqUzd|sHA4K%M%2pg+q{m~efMXosZ$GHz_KPFK>{)~m|LM)1G%F_2&Q+dXxt#& zL;8P~PyV;$K~T}r6mR5z>3LbV_uVCECnU_&12MXg$rQjUFla3VUO|L8pe<}DG&1lh zWZV6HMAusbto>bf(6%p0a$O#52?D(;>0%} zj%RX?{6Q&56BSrp55Rif>lYqf`+yt4J#NcQpAnlTu*74uEXDxSJ5 zpTzwQNeckXfrd;ZMJ>WuH^aqD*Q4tp4A0Zd&Y!ZsVScOsbLb-%Z-ig}|IDBCfBG{2 zB4I8SaA|54|NoJCc9kXkj8X422;hV+2!Z)OkOgNQ4sA>e^;&Ft%D8`koe0&U6%3HeAxS2O1SEoo zmQ@mQ7+N%jZlB{IWU&>VxNW!ZHU3k)QCa%kw-CFH&f_yT-=@1^nKYZWwT^*_R%9Y2 zLaDkFQWJ;7DJXMh16$nM96_<8DPokv3n_`KN1D}=A}^+yd7BW^{%_tkj*;(wsrT#i zhL_qo6fW`9sGY-V)PV{f1`0tKm<~c;EqYm7`DVnM4PBAwX%zova}zB z*fJ=q^daemMaPfIvCIpMM3O_<0#^)xth%Qi43!jvmKNw~bd{)NJ|R|FrkC8+Ty$vv z`=CVr00ebqTYD)Sa*!;mPhp6JQMsLM>>znUBD1Wuh9RiRSfwz>DVDf@)u|#rp?Bp3 zI{13Oc-lHgz5Y@1{$6%Vsj6-2qP5}Hq}|G;X`zfh3MPeY)|8$HRVHPI6f{N=DYsow z3_^oA;4Z;%nC8vGEJ_gp5SccdzT~vT^08&W<7F-BU9*~SHlq}E5~2X~$*jaRB2m7)Jv=%Qr6TqEo?UGX z^ThglE<3|^s%&@Mjmmb+n0hXI93pY=F%y~zk)6WrHf^fVm@uJOr%)U%)3dtvVgN15 zvohxx8_>YZi;Dh%5P*rY`m4#eB~e<0sorte6`%v zrmfTjF;y_WuMpR|3a5-BG$NoP1>~%GFX98rSJ@abC0c{q_A8uxl${w*`+tl z=a#;YV$+I2a%A>eO*0qj^fOV&x$){7X-u(hO0B4YGN_f#^6 zwUs=k4AT9KH%M|*l{l53EV6@#hJ(DWr?71k*Uy}=k$c6DNfX5|ln|U?Mv@HPRqVN= zy%m>v8PB9uGw${2{x0=L)}CXmotoJl5gb7$CZZ7*iGb#WY|2J%4r~?3B=H#Re=tBW zg|=R%PwWEVcnZ5q91mlxl}=BdPXuMnJsA*8Fnh1^YU`?gzB4J|amOJdz_6(mDJ7?2 z2qhPm9#L|(DR%qFnj+Gfjk!05J~|$WTqIp>%R*+|Et?Ydtf;ya~oJ zcH}VAv4Y4r<`I~TVTRQXeGD`b7Uf-#-cn@T*5WaO+&RF3C7QG*Suo4*Ro#U_ajENd z7<(?Ivj%pBp7ZE;J-KFH{?XNYiVFfmFdDlC@+bgm#0-X;5Gt^Qo6!LQ1j$*+b#M9u zrDom#`=Dg}fCUO?T5Ab5AY_D_FJbAT6Jece?6D6)gc5B%fu{f;t>x4IQa0JTHEGsE z1}4}Axm8rf!Ghw&fDs`g${81M@yI!ZE(#m|xvrZX%CiKl3*4-?BkISad#x-5hl9jnoM~}RUjdi+1 zSGOu^r}ddP-e2t3t+HI~eSNRq?=4xh%fGWrMrEm-6E*Q{X)ID@t8KD9p;YI>)2jp^ z6p$p($~((fRPd><&Q`%2@?8ty3^c+45&+Aoq?)R~XYth|$4e)4o=jZ0Q?rSAWULq=T` zbp)!{NaSYA1-9!s7FZV|I!Fv13QP(@ErErMae=c2lw>+14?2>CL2U1rA#iiuQU|v5 zuz$Z^^a~x3YnbmSan$bW9K0YM6p4@xFP~{H{-6n5kY37-D<)t_CY=-jv8M5SNa&D)S)%3{ND zKpZBoeE<8PWbS|k4QE;VX*NJ-$7_FSDy0+^ooDSC83B%|?7gIllu8M*<&#uttW$M{ zo5)iI1CS`mx2u$O|Iz<^-9PYykN0mA`~Uy{`BaX#8La_Ne^pm#r(`iCm`OW9f`W?7 zQlTRXXbMVa;)3EkKmtL_m~?Q#1XtD4ijf}RbP_5&oy{Y+o&?CNuH}{ev^0sW-?q6p zHR=Ky{lX$Yb;i6qM3Nr5nDLKBo!&)j=vn^6Lp5QIFd*j*Stx%KO9UGui94xjv!;cd zR3*AcT;2%X3u|d>u~ah8W93#8k(w~La#Y$Vu+dTEaSq5laQ$nY28t&|8e+u>YaWmQ z0B`_jMrLwc;UQ6?^B4s*bh5hx838b$faD|rJ%q+7@|xhOZvZF~xeJsW0FkQHWY3KR z0EY$u4le7D1YIDbLW7NoSPdn?0^?(#$O|0cssCLQ)i9CJsWIg#4xXu=GzE8SPyBo>>a0f%%1DNTVO843(C zpn-z9U`Y~g(Qjp`>jr- zQpRg)2{I=@Wm7^)%G5$GyxM8YHH$R1=efzJ+4_4=Zuz|h=HBbWY2BI1qOJDp=R<8c znhfn}9QJ*E zSgNEFkwCK$lXxVl$yMgRt88T2mwgXQ=N%0jN08L7FF<&urh36&|NT$fhQI&%6aW5E zHg$$oF(A@XZGjO^P-2_G3>i2#Xv4JI4GJ_Poxn5003{O3Ur35sKyNDHKfvHIJ0WBLE`3_w1g)_^ z#9=j83=aV}IA$UdXKN_yg8wOAo(e{h21FZ^FnuI-Vxcz-!%((w|F{1$|NrSn^S}T9 zp`ZW%9W_Lk|NsB~fa#ro%iOF3tgcK&+LV-vLa_}WQ31$eWf>tpSzWY2bBo0@i}DdxN>QX~XIi+QDV$eTOnBsd z2}xmVi#T;skBnBDJ5CY;fJxm{;rpqMNhAr-M(LZ#z1mi$W}tkmtL(6->MXBPTTp@} z7;O|k8rhUKSpWO5WYmBKFK1i(2{mwRY?_K;r_mFon{TWo5kWYPto?%}+&w57l;lxB z@bIdj01|a~HHbVwKGTBN%PC!vb-vklgN=-Ky6Zs01#4bu=9hTRzAFUdP=<|#qtM1fjAO(fLDt480nLtfxvL0_e zP*f&nSmhDTRke}$sLJs(5+?OR*6Wjz>~F_#7Wm63v#`?M3aOGtvlx0LZHR#~!ZQE>1b~3? zUONjofo&SUm&Z*n zDC8W3p^!*z7mqPyX_XGbGbp&25tv_M2=DcW>;69o+cH2(C^p{MebDd!@;Ccnh`j#J z|Ns5~9Cd*x!r(#w`=Dg}fCXV@+j}WCSX}7a4`m{k6M36ytR&IFrXH=mq>1dL#0AJE zR-oVF0`Fv_garU#_z(u_RcdV81r$g{C=8oiR|LuqX>dqfu~xBsM}b5vYQpSL9dRJO zL3Ml#A{by*a?Xy64q6mQX5Pw>fYF_l4Jg~V2I9lFa9(V^$jKXWG?7eX4xbhju?$*K zN{1py&MxnwoBU~^>mAtNb-VW`lo{ma+w1LR>yuIp-^sl9S)Wp z(oSPKt8CN-3kUM*aVSw1@nSDSF33z_kXU(l;{;l=#X-=11V|IrN4f zqR60D>SdNajULZ2_5W4ht;*!u2?sxH6?`xW|%cr!b4P2KzQ7pDP^^s zacjL;N_cu@!IxIULyrDoM@5b%RARly1i^z?eJwu6VAyN%+X@dFjyi-9F^)2ad{bxjMnh#JlY)s? z14SblfJ!P%0@tH5ApiTYMCbqnnq%4P4?=j6EPGF3hp5QNb6mLr(|CQv1%uR2!cf?-%)PANE-J7%%1a4W1I zf61zuBkB|6=DcabckV9frbb5b@X=5(XS2lJyc3@z9@@L@A|`4^jJCM>RB4SOG56-i zxhP2*XBA4{V_=w2N=zU)(itfeiBdeU!mxBv1Q8M0h<2XrBdK2u-+dWZUAZ~D431yN2fD+OqoGj$T~t$) ztC!6rSVU{F@$iyy5Yuk9#3P(Nv(SIX^KD69(OAcU&c#^A?^PK#rbWPYiF~cHMI|=e z6dG_NNYbE^vzGK~Z({5c8!=pPTxF9+=Epa@|6?DI7X2C@`V0OST?}rB{fE9T$~P6@ zff_4;DV+0WrOx6d!@SgScutl0pzcy!Vx>sBYm*|J#?5+klxo=RCUfa{gR0YkxQz2- znx;SPxu>^^ouX`Q+(hYhnu|^U{Eenc*Or(df{HGPf+Ym$7LmX~qaa#!7NzfMPYXA5 zUA9SLgitCB1RGcc8&xf$7Cg~FEQ+wIS1yVZP)jJ+u_|auU&nn=MRV~iqGTJJ6J$h& z*VZW}ZwDh+rTp!T#QHB;_VxN7FZR#){I~b~Bbc0Qxm$hp-(MdU4fD%uRL5^k_cXU+ z&6+%d>v79lpb?gl4Fp_397GWy7WBGBwKjl+EVw{W0Z<&0tjVUoYx1nE_;;U)Wt#I5 z`5w6;N1mC0!Dn(L04i($`=CVbfCO=1S?do%_=ha39bt%gQL&X{tR&B3ATBI9gARRH z1PRvs%TsFx+>YzSE4&B8lQ92LyJn-mdvDHVPr9aW^9LJQZBxDY6CwTdfA^=<(_Kkw5&@&NR9$>%baY2vN$EBr*u5_ zvp3J`e3KJAUzwr{g{VO*ViFt+=n+YK^EOmFS zQ7Uq`45a(yVaHAW`pDkYV*mTFWXu2r*=ASkEHrR%OWQACsIL^gonNf5(V>MaEd7QG zC3o`~8!;t;#12albQF&DknXA^O2xiP_;-c@2(wnFWGSp@X975uJb2`ADm8 zT1Y1PLaOfMF$+*y1yxHEV(`56VWJ8_;xSm60GKdd#??xmdn*|o9KZkhzyI!HGEsTe zzTf|ESJA)!`!2{uo{n~*9nfP;`p2=5Y&_lOAtoWX2{oB!;;9;Eo}*kMHMWbG1-0guiX=?=T@NZ zt&Tcq;RaxVGCry!KVuF#>V^+CMAab}jB&-GlrcVHH`{2qkK)#h21Pbk>~4*km>SIg&i|rI5`X-tK{Fm(xBkTf zBD5nRAT6YmtVA<|yKca(f*L6$RU{%}3oShs`&w)&(%`srkw!fjN+*!X$0JD|$+P0T zl22;H7I(aRP{CQ3&1(H2d)c}H)9@m{0vaz~=b2}(H0@OiS=W1b|Cx~m)wcQPO1V`x zL|Zn|t(IrJFY7$Vj?wI{hW&bu(-{@FQ*QLEuZ!OaKint#7>To{+Fv6UoBY+EfB^IW z5_toNK1N~jg`##ADroYrdrd4rbq`(4<@-t&(H~%(N5~nkRB9H73$rnrVjc)d{<9)c z4^l9e%JkM>AFJkqg@d+`#V)BG zhn?*I*VF(1Ty?sQTHpWw>Mc;vJsPsHA@Wf%uZ>sGgP5Fh&JN^F`F`LF9S9`I$FBWq4Yasei19T*{3hxv%T|N$IJ%p>I{r6zU9V84ll#j>Vn=m0R^uy! z(RvyDgiDqNAp%RU|NsC0Z~s^S|Nrlw)N{}~=63#s|NlTRicUZ!d~}plNRml0ii||k zpiq$PJi+>)socl`dYGzeI+EmPQ4;*jz>9-amfe)Rt1O6Gc}a`Vey@oNj4pFa>_Q@BO1P?2E zJ)r$(Tbi1_xBijy7;_shrEX`9y8rvIWZ(b>;%C?E41YLTON)PDB9~LmooVbO)gc;< z?>uZId?F}JKb9#rDBh~aHPdqQad#A(A_-gfoe>g669rzcT0UY>3!M&xsRzSHIG4itRQm^|c@W^gH)|{Ff5dp%pnD9fFSw5^1U}BxP%%t0x`<;-YRi8P@c8tyazz$%5nMFjdcs zsfq5>O)}5rKGiB@+3qXB8f&)_`!9AIvoVBPjRQS0#2ywqxqVZgU72&6?e<@O)m^W{ zLpDqQd$;@2FI6t81IBfuRPVFd4Ne%6jwT!mZ4Sl}N$orC*`Mt5_PIal_9WkW`vg@Tv>3lt#YMN9J59u_>d?qFD6?IAo_aVw32VQSte4V#L=Q-$$=9jCL;6hmFL3@Rs0MA)9};p~!4Nv+PQA|w(BdI8gp(y;Jt`5|P9mt!(%1loBk z4X28wo#Ysy5e#7fL@|v6$Y2VfL69X{bfwc?aOq>~uH>SuF+ZfOBS{DrNPNvi2SDSX zXbd!7B}hr_fM+3;hDaztk|`+YIANom8L&Re%(Uc~o#>o_0UycXvu#2MAD^q#@MmEb zb0QeDof@4U$hy3cV{_~o zD-82e(8h_Z1}p#sTCzZ<@EJ}r4YTq8`=Dg`fCSQIT6-)r@|#Mz^J^1d6z!R3?3pu3 z9}8_gj2PfHJb~eW5%MJuL{;035Rw&=Y50tkkAP19OQn875iMfEAh?K1r+@z0kLSPt zL%;Q;eFAxQWfCNaK@|i-B6xGEu%9!mfVo6MfEP%mB$-9cB?b#h$bDZ@-C&p#l|UI> zl%XjCHxopw)DX=y)Nc8P6HGo#tp20Tr8_v&acojO=0;rvP>AXX?V?%>dAK#bp?HL& zq?u=~Rj$79Y@XjODF?*b@R(^%|+s5&0H&*Uw8vW#GnF^ zRujCinouE-5hBSXYsHR0p(h<^_qP8~12~hGJ3zHGZ~dFa5hluVtn*%*lg&)Yj)YZs zOSUrkRk+WuvhqS8jn?j&7QDohZ$i{EsGOTm1XQC z(21&|=;4=(MCTcz3oa0yOvO8sAu~GYptB96mgy2spz5nU!i+8#kOy0dm$9~JfOD)? z@w=cX&o&TWs30Mzq%gbF6~0Txb{)%IWy`&3qzngE3U3w?StJ^H&~C_#_Fk_-x|Pfk z)$Wdv3m#=eB`T~n0z2sClmr6!YJ~sy{r~^@OEZG&w}4feV8jc}3?w^Ta`7*n{zs9X(q)k=96hDy6BXXM<`02~NaS&)HcdI? zI4T%TK#nmOlG&bW$*Ml?CDrO`xJHPmp}!Rv+d*+uzl0jZ$wQ}ErQpj^*`g`tt1n83 z=pkxo1ho|k42V?g%sGU}ksd=dxSv|~*?rFc`=DgufE4j(S!)b5;ABJUI%7By6d|2s z?IjVw{|{_^gc?XxVYAGQmM9$3&?0%g8-2ma8Y@ViQf--|_vzQXfGafB187%dQznrm zCq*KeB4J|2LIDCvbS@fn;sdtJ?x6q4TEKkzDSL;WWqQ`W+5|Ypp;`} z4W{y04MH8IW~wL(TVtJEnKah9Tc=QB$!a^BD>}mQwHrY)CT(R$>{i_(IMe>j;5j`; zsq8HbQ$_1E(s3jv?#&6p-PA)n<2p%6gT>5##VyTw%6ob5c&1{j4H87nOSCSn000+a z&DE5m$uZ)^paC73g0!rX*4=r=5uw1&;vBGnsS1U>(+AJjCK2htNC;|SxYUz|uUJ{j zB!ARo)lo{Y(jtOVjj+TJgN6h{Kq$hHBDvJ4P^%eGJ3&D##>l<0msUqPO9N#OYR)k` z5S1=i4w+$`LUWp+@{3_L>gwjS05JO9cI`9s6E)Z*CdRa6!*sE(tCi^QI z6_;N*u)s|?nLq$P^j8Fcl;!{t^fztd9q)C9jVgLA^#MgRMtWa5AX$!A%62}IyQ!&^^bBa{=( zg=g$A(}{eNsr8q#6pH3?*wD%omp*s@sn72GKmY&oiWgN^Rd$IODJM#VDlqz!`qLyd zJ3|{zu1^V>mag8*u{DGY)g?3tyHkXgb-M+W&Zatb6mb!WN58kKHv&>UCA*rA znd6p1t6=~wR=WmumnBEty?se6YnEOZuajGsad~gB>3@6wjl|hhnQl?pq(bZeJwhy* zhboo{qKz#i2x`a&fv-bS_}($uv>}#=0A#=zgp5@c*%XN}coKaE8iAyo({twpsaR><_FptM9FIeRRk#(H>r( z8p(zkd87#Z1YnpL*z_5*5nj8F07$S#TN)rWd_rNM0BjJvRj%Z*nW_aYDa;5QIS?H; zcr0cZFpBENgcv!}LhB6*tS*v5DZq-BCgP3px@ac3RgSDZgo;p(tBw9$|NlqduOUt=>#soBT3CzVIjxo+#DI&&_f}Z~crd6q-n77=YWuZ!@>} z{-(MVj_LQd>|5v+da1n03TBa)0j=4T;f9~F#zyR2QJg{phT)UQY* zD%#SKsw1eInu?f@i2bf=Ugg_8M~$nIVHSSUrCKP)Vi0pH%GN%+nbzDjQ3lt^fP5MC*VAuVz^L4>O{UEXyxp zD27vglVz+h&&p^rEIo!ADOrnpxWT0o8_MoBt$p}W^Z~GSj6_Sb#Khn{BW2>yb2=h2cpX4NlBVjMv2BgEh!o_g(sBJ$*W*XxUtb zwXfHfJl$%SZJvgjo(#N1!deY;dmE zvJkx8d{)ChNfqwn)<5p%y_>kzyPK}}y01B{NEOH);*%0+WL6*tyy_^Gs%~ zHEX{2i*rHq=L|;+p}bA{s?V_sFygBD%$W5fNKock39z2+PvjN?hg7@uiYHK@g%ucq(@U6!PHxDHk$^zVh1=p(nWrD9 z6hZhIIZVWf3oU`0xk~<%sl+B@l&a|w5`7BA7}0@0R|F6e?JXx60au=`9yVe)-iT}i zrqMUPxJxXd-cgP2-}44IwtQ(irot!|q1jKCb`bd;Nid^&GVgi9_<7y`pl!Y(@Ox_3 zqHaCadKcoMp9EridMIwFfVp;VO92je!2n)$UN>|tM}x*UltIm`3G3|Tbs;G|+;O2aF;Fe zB({B-zHsBE{X002JXMw5<&G{wDG=~|r%g7G01?Bc^uR4sN~u;_Fw>k%2v*e~<$ysZ zlabTqza1R3X#79gJhhzOdpi)p#~cKqPK~Y$&seOdM24E9fkdel3rScg9 zwU*#4QN%zEJTB^aZRt<~1I;ovSfOSetxhZLx3qOkjA)$~VTt!qqd|?1q}(Qd+^36) zkepio|L`q<2qrAz8Q%&pRH+mkwGTur0=19vG+oXTFgi||MPs#zO|L(5#4XP$YEje= zBmixgaHN+}K4zA^R9Df~c9htG98ai{#m}%UAFF#?;-eh$rJcSPMw|QX_>t~zt~%P8 zSZs`<_2t&E2s&Yigtu&Pj1Sz#j3vGo4zP(*Ya`=OV6AM>*5(n$k+oHKq&>b(!jed{ z+B@DspC)K721hcw-RI0!xf2`oJT~Q4lDU1gP;{B zExc`9xli5p{^L@uAh#x|^^?u0qCj!Aa(wWqZbk^}s1R!AR9%I*kbFFk$?*r)9uq*; z5Lt;vJLmV03$po9Gez{MHs=g*Y-U#ki+Il~6RQS4u1{Dz!yi2`*uO))xQhSPI5_B( zDF!Jx{u0`2o{Gf%XA%i?J!frp5RAkUH2PgZlvHNxY^T@)b+`j)a4{a!EPWM`ZrC?XS$TMFA6S1z|=i@vCQUuT8k4}s!yfhK9sN~BcxrS6)ddxoSF{U!_tuLm*ysxD(j=-BtdtAZ^{BWgGh4_5&M7Su91u%l+bjou&J+P)=A0sfqcd z7cJqihi^i4z+`JU#rBA~$l>tgywg0wdBVq}WM!kFqzX&PYEwpy6I z@UI5@_%nP{==R&?j$$ENAGikXatPmb+VprG(YBBI%iD>^Qp2W53We;p)6aZ(uPH$9 z6>RT!FZ=b*!t?h#B3u4#_-d$MlTyrPnjJ|%xJ#`Cc!`)JQh#n7TL93zZ>ULRFhZR1 z)?XxPsfAR7%FY$Nf9-{Bek8Y{E zWm6<-Y^VeE4oi5MUl$Z7$T+Wf(U=gb4+B{vkYv67{?-fZu*e1mN*4`@V2Hu z0}Lq9x>kh;c9eCuq?2{cCg3vR&}ccHpI9-((04D8Fx!jYwI;}w+^&Uod(1q}ewhtz zbQ@?BtyFB#kJ2H>%TTr&(Dy!e*g&)ExHK~oMEsFT-W9|&#dqX}$jF&GyK#VvqnqHG z#4gPgNk}f4n|Hlt934cj#!nq&)%fYfNxEXCdr(X7`k6MokE7ETBVZjmK0)E%(^lN> ztwcBL>xGc!jJn+%f@xJz%K%fi)w%8oG!uL{fkC=uJowLYNM8a+0ma z-_9L0!E0I0)JkoU0BRR3XMAm{?g$0} z+eG&Qg4F?;DFcp4Foxc-A5w5#Kw-1l){|+8U6qKMn6f0}%p^LW5O;$d0X0VFjGh{V$oAR=WOE<2Y6D0|C+i2%_!yoO!|bY?{>HqjJG_gKX|6 ztnNt9a>hKs5k&E1{DU{ZTz@?mO$TZH#iCoM;dP+By1a$kbUAP#qv2P)VwYLXTkDIA z^3QzDu6XGR$xCfw7I&tfqgo^Jj+S3V2EJ21g5h*th6}cRi)D17Lq-|xDeA!~L>L`~ z#u43dw)7$%QIhVoa+U6w&HNJkDPIx_zIJVWRyd-r7`|t^!p9UkzzU0R?p3*ri6xk= z%QS0C<>>jW{`fb_viq~T=+hpPv&qKVA-ijeMk6qx@MOXd9sop+P%J6R<)_Wk)ZivO zV-abODS5N-8rAv+M{rD3Rvle#!KFBXlIz4Tpl5EtRY4dxr3i=`*&hlkZT64}BhH%V znqqq|EXwQQLU^TbNnhQW{4KsndZqepOX{xQwZZYK{0C^MJl#a$B>t;J%M6YLueHc&@aPhRm_-dZs0Htez%)7 z?DQ+otqfYy;60V$(h)yG=#We|0>D8cH9u}=3J&F<-ohW9=7(NlseA*OW8t(@m$I^> zhg|p@kbdWEZA3Wtc^K6@)r~9nqSeFrScfMlTskx$Bp<%xl{x%zCt29F=z`?dRQ`h+ zr77sQk}sEw*WU@14gD?B8TC4V0_Y+e^ePd(d5=>W+@P@((esrRK2{nE=UG{-1S9ov0HpQmoAz zuI$?bDozdfgPsA(s~V>KNlY~+-4#v{2{PVdTsyOU{ZG^#r)j*p>YtOIbm$j-{s{R} znm(#iI>}-n{x{vzF*ZxV1^k3WLT;{T;i{3-@V+*fZHh>HsO>J%hJYe;IW1kj;^SJ| z&5XbFDMU9cxC5y*AvT3Bt1rC9Mh{`lORD62gfXP%kIn7AWB}o8h_m>0_Ri7TMo6|w z*Wl0ow4@#j=a@dHuk@7m1eJkwV~QG2aSiVYI;2lAVtf1!pTx%g8~i@D?)o~|@cXsx z?xKm+!D;g;PjBKP$zC6czy5q*_~~oV`}>{l`a)CfSB`*JGmZ9KDj4EEZpqS(oqyA; z(oj8@jmhTI343qsrQ*BE=sKQWoKZ(qFf$9M{abS|Vt-<_Z0tEo4Z7-TbTJP?^(U~| zMf(eAnn#2JW~xQP1P^QGgAk%JHj+dzGA6CW63zEG2+z=Q(+6QgDbV&Rr->){%k>16 zBBOk5yTCNIRNX|jSa;{{8`E9`ldUK7$rsy0NULg`&5@_F{^V!e51Q(K<`>`JssQ)D zgRuRw;VNO!V7R5r)!}#$aJ{Iul&A8w7DwSRGF7Ooxxi~fp{p3NBa*?zg8zk39evA# zqbJA6LB%qoLm_&`gv<6wGz&?wgk=qtp~lbERBl@{M+DaK)uJSuB1rL!D$`VlY;c&s z*xBG5@IYz8^|(l2v_vTjINDsgVR7aOH7OHMq#=}#Y#_tF{l8 zEZR((9qIyC5`T0(Rrk*ao&P$+58Ylw!PAF&j^fXIiEIMBYS;6vAKF&=;~w5TeqWBB z7kGF4(71PZWil`Br}{kGitAObs2A6{KeN^U>A5dM$>>=jAUYiMDovXdVG!5!o$d3} zrz6Qf8)0Om9uVr7&HjstU%W5e84H^)#M=}fA|`B|4o|Fbeay6(3%ZhFgvg5FVXGM< z&AD{LQDI=j!-v($WQnsGv7^PkWIZ{{%^0_B#Ia1PRV_KGOp29FaekV}cbbCX$N;{K z9|-6W&M|)0GYgFr6%(7FNN^`hO;GX1A*ZLJ@G?^a%0&KfhW-|F%*1Jek&Tu_kA>5# zEIY*8_$wTB>mwHyteGpNgMICFqxj?a)mvDYy?n9f+rqCi8m!|JRLZ#RDp$L~7G28s z_xHa`7RSM;Y*vs!cVO@slbzba5sY?2hV?)s4AUXA{g-AJgrJv=tB3ud-tRjRe0ttS z`_QkT&l@H5Wp7r13(vY)3=5>8&bH!0$vn_kqI4Vo>cQOo<6b*ES8A}|0wj*T}4ip=Vl-bBr zf&te<4&bSY{bi4zB^N;jz+PabMvQ zhn-46>@3A?xEhpePdzE7pP-1A$g=?rO#De{zSOySu9s_d(ED@CXt|mRRe|IC0BiV; z(^jzAYA;-Q9}(|u?Y@d&0@m{sEN!L=-9-m5CI(|d zqXOek9wHsw?BZw1Ski3{31T2)((q3%TYUObV{XxVCY|GA{I!VmHv_s>@QpwTt%i!X zRz|=|LHDSWOsI@Gt`<>{L^d5XE3S;8uhF4KrRT!M2d>s~dAvSJNg`BWxkT&;`YltG z8}S;3xMVI)c0_2uC_#vfgq1gugGtDe2>l8Z4s*zf9C~x!X0q*oaxiJWr4!wz!E+50 zdnjELu_)3Q9~I7>H!tWYrV1}yj}_uACJ#%3vuxYi0oPZh8_%uJ@>{ej-(ay20wUKd zG%kvmpb+2nfpqL#?7wu#bR&Xpw}K7eq0C#x%thdj=eLxNbV}Gz7(_1^usI9>zK|+- z8m0cUU78@Nqddk;C3LWTZ^tdGs_h;=m0mG@g%B3bQ{xronn(&=cs)eW z2!1!-ddF>4nk%M4ndK?xITq3oxC`$Rs<%nn|D&^d%r)yCM@{CVpkJIvAw@1 zKgZ|2ts&B+sv|pexQAtLxPRRi5_Almd!>Kk7DbdIck#fz8olNkyI$I)HXuJ zA8+L*6Ib|*AUjRSU-*DEYBw9Bg)G3a^&yWLuE(fZ!Gsmz`Kp(NnGz z)>!x}b;G+gHaS!9eAeIVCjU!zChxdG?LnR9q#RmlezzTolY$WER*g|n_HBiy(>TRS zj#VW}HB~sw0gM@JA(hD>s^J}}41OPF3xv4JMopv*j51ugaPymeLH=3AK2tHZljmP1 z90t>2|C0tt+vr%LHJF|_<8?p*0KnxK$3o_gsEikcw{!&D79&b0r3lkakyBTUPDKu3<|LPJx3L~)xAE8>EY3O#{K zkB@;{B#0Tbx_${cs|cBfqcVm6O=`1>ixN2r;4^@*L{er zNY$OE_m@N|;8_GLDuJ>hkJ}iN0;COD)#MV=OidBC$|BE~ zoT=yeD@9G;j2eFTKeSO_tp^ROITSaRN^DA1XW_MQMdUvqLCmVVBuKu28`#edaXir# zL5jjp>o1|rLY>`sTA~>Rps36bl=oktk!S*dC4%066}=a2yo8L3ii~n?hNU{-3$8@+ z#qIhuGDh3y3xwdp74(biB7`70e~W0pQ7oQhNmRx|@eg77k8{fcnW9Y40N|#btR`k+ znA*g;SXQvKzU}EKt4*X42NCl+@!TVuKmH-weE~oJECV^gG~93F4J2sN`#YNawx0O} zldCz~_ASp=FZJEhb~ZaZ*ovcP;*eD?sLQc&JtZ&5@>Om+ps7{!iaY=B{Xixb*`+N;crwlO(~yZH);yzYEJc*3-^FI^ z545b#+2dZ_Ea7R!wSp@>_c+DJCtc|llC-a4)OL?3LJtWn#gk`MYGkg(613RLL5uJA zj8OH=ip!7p?IaB(8!HH{Yz!)c*3xVQsBWr&_@|_#tVxa;t8TFkBYb|i1yzBk?m4fJ zQtFREvE1P6gp`3Y>&o!ar1%(7>%P|ZPW(X3&tux@7fagLieFyF zVFdhgXbsstMQm?lBl=ILwOOJO?B7b&)j5;Ns*liiPbK6NlHJuh^83N7*jXJQ4S0!+ zsd4GK*w@a-$iq1zS@xYKmY`ib1uaEw zKaAE&ryFaVyWk^TcK)?A%g+$D0fId6qCVX%kK0y0P%3W(Vr0x(Qm65&t2EALxN!S& z?{nr+oGY1!Hfue~_A~}WR%#TN3==~<*BwYB!vY_Y%j(gybcI8IX^ALUa%({QpXQ%L zt0+%u`*dn5DLC4rwYGYdW&!<5w*yE6M)JAxp8$xaDdJRMbopIJk$SIp%)lL z8t4U~0`HJf`Cl>HOKZHC0`tpePl=qg2GLBq-JtgyH&LB8*EYi9VKk6HwU33}l0ua{ zTz2Zgkdw(!q`y6SVTTpb&L9okn9@&qLR(|8mFj!Kq1@d>btl)lQsrYHg#{-7c1Qv? zKNZ(pe%4Tl7L?%FEeP@*J7KCDzGG*COQPLC0r0NI0>i6yu2bg}u(ENRr)8sSmISmF zfaVygW*>#~{Bs@?PH+{yNNRq$A<<+L8gPi}#VDnHDLRJunU_asiKqq!d>Y^Le*5n3 z%VU&LQiwC38cZh7$(nsyfe{MhJS?B^Fs~URdPEU-b;LK6vkUpIb*zRHdy7P{vJwVw z`r<<;2-##cc)lP>Y^fcf;!-F5f!_9?-3QwBTr;kvyHc&es5Hqstm?t^L98ayowV* zG%FDj90E2mA;TI&2KRC)blNqF7KvE}w)-Qx@rD>!I50F^C7F)-lm$eu%4AIID|@Lg+8=l<26%V0#w z|7QX??D7KJGAaQdH_QHN0DU+m-63Eu`-Ln~;mAtyz)L<{iX_>^K~R5E1;PZ6WQZH% zrX$6B__MbK@LMl(-w=qi&N?2WZ=1#Z1Q7aScKEx`-iiBab;{_yQq?Vl9-Z;e1zWxO z`}?CEr}z7*cM`ItWrPf0DlmhBtK13)%o>cw7!Jb^5T%06;fQ?2O zc4j#~#??E84%0rjL_5vFFt9^_*2jukD;&Z^2}fF37x7`}JV7=UG8%9-OTLd;kuKv~ zH*TsNQ_7zUIh2WojHDzoi@8!rPdL+QyNMC$H;bvc>9WHc0`q(^le09sI+Z2-vnZ-o z7e5-7WD!OlwD)(VpnvHEecmF29+#ys{c=iWun>FQ6)qEK&=5zd?}$yP$BOB=&|vyV zmYYo&87U%t9uwC(%YXRI*t*7GGH`3TvdadQaSzotT)c)GXd^t2bPxI+x4I@OW&Ty`* zPM=W0^!4Z^JE;854|{R#_tjAM^d3zsU0JGb31j`F|kKPxt@-dxBXh6gyVtixC}BE0FE& zi>zzXBcjrdk92!k01#vaf=oa z6%}93oSg!pKoxBCoRz^?$=}JnplcJu(5!>-&;XlxKctpQuVN9*3Hs7ug@+(SV4yHU zq3iL%6)@pQjcNJlth4pMaoog;uN0XQ({)pujy2pC~G!S?L&~Us&m(ze+ahgLE zx{spDg~mI8V02mdF>~``O}U?K{Hn(zea8&n7!$it{Cg&-MZ>cTMno5G?9SbDJ+rar zajE4r}$)@w)Bzf#DDZa=uxx5$G2f*zoyG} z)Z9r+Pc?siu&M-9G1=J$Q}H4R_&r74yYx%=*zdn%@*GRoe>?5BV1x(DoxeNf7Hbp)afIz!#OR&>8c(@)v_tRMR*NQ~ReRVnEs6uQ zV_{3VqvKXSR9CT=is5Cd{VzN^_cxU!g4Jz5fKWb2uLj@!+HTM_wsuN-sf@ebrsA0R zEX}H$9uXn^CQ#WCeFXzNr(=XbrHKiwWf|$^ssZQN%8S7COQkj(V>9NATjdSV@I)c@ z4uO6j?hkX-C^1fG2FQFhSgI9f?ZdE3uq(74I4R6rEIP?zjAQLkU^JlP*k9*HZ18eS zUt4}H3^9v&IB1;1KRY+L;H60nnAdq6*S4UsNy*vfEI~X*6pmHbYeWr^U=iL&$y^$s z8pjy3JC{UsEzh8}snF&_MMc&Wk4Q!lL03SEH{{mx45Vka?wZpl;73*<7JkL*VqSST zTwwfG094kM#LhkFYF8p8X0s~yG4=%R7h@{(hvoTJWR>giL}-bx8llo zFCcW%w%YKRfTIxhMoM^DV;uboW=)pHbtrg7E%mJK+R>Q*wM>tK5!k?67pP=riFTx7 zreXQ&1S!^Y#qOnqAcui4tm1;8BLX}`5QczuYPeb>~Q_*hB8OapNDzp-_epJA=9 z4gYF6G^Uhz?J=ltos+c9ECAW?eEf->z>Ew^1)CEjW~BHer<(kJZqqwmeko8Q_ z!h&3d)7FyF#&Yaowse4idw0Hw-5#N$K6|M@;1=|)K)o}siwEqUhsw;-YO3hY>_aM5 z;>J@8ML%(?9DU`AUv?#MIj_d5Cqy~85X7kg^q_eGU%5(?6RXvH$bbL+u&F7LB$OPD zHWMD&t7HS|U9eEYh)a(nfDk6=9+QeA2z`qxBbr@Mihp9J!X-;3;iXSmn0{t@J?JLG z0ysu=BUIf)UR`J6>#^mKx+f9B|Cjj0uA^j#YX z+a={}=Gt%BxQ)~6VY%>2nx(Zo>!lpcXr^g0SO+$#$N{YPKSDl(IF`1%b-;i-X) zwJP4@I7bNi9}}ZrrT7Lvu2d_X(JRH;PYpconp!n6#fDo#YtKKtv6jK+Uu;RU02Tu> z)39iD+Yrlokx4t1*2|9Y-0WY+W#!@Jio)!QiTT1iZ||!9``21GJ$OxMY{K>zJ)SWbav5!KItP(tl8h1=|Y^F{tIbt5!-UsL(TZjDx!f?OHFr|G~_cDA#8017}k z7$u%@l~Ic5kWd;Hl4)z(T%6jzNnlDT7ZJNu_qSsceu$QIg*Sq=)7O*p90OK_Y1Z~F zNLqfQ7m(TY`X%4r)%c0NdYx+j!s0Wl-r{@ z^6fMgca1m^c_`|)C0zmbsuXdIj+qAdqS#8k9diYSsg8X2)yPJ2A{U;J2Vnw-Yd_)+ z%9!+cLKaAWuv88lE#)%$h=jBz>(U1<@&tQC5TE;`uXVHwxO0{fY^o)9eD8BNWxYma zI?KnYhc>6**XJDthRpT`A8ruHa#rTj@c@iqfS=E%ay|9_)t;?j1T51ncT_T)muT9T1ey{Sq~&aQTQ-NxG8rvlrU;Q5%MUP$Ux%FX@em$CG5k^?<8-}D zye~gVHH&|T^cQpXb!2tE+t9TRXXs-&DL1?_mgWv{C4<0R_;=0h$ z6cL>=cnd_^5Slm{22>^ulArv~&Ol?KKQy@=1lpqxm!h6W*|r5p z`*;0q-kp2<1%FyDix|~a>i<00(+z%fzPxEE!s$=b!7Hpe>```3CW@aR#>GG_Cr3rX z$%IKr)T2VmW73so)|_KPv2dN{KG-9RH=Z(z-<{#rORezFbdDLu#bUi@DEe(k;s3`q zCss>-%sBPMHvA|<#$yB2_njv7c_ph$qy|_%%z_NM;&mDKk!h*%tw@Kd6*_%yTVHo&YSTaT@*kz>GHxQO{{!N1yb7mT25qzi@3n#IrA zbC}X+tIMRB&jHiKuu}wINTPs z1`9}HQ#3`&UtrCr9>4A}8t{Qr57zG#31w*h9+9NgpG7e-*b3QzkkAymAk|D<)MgUF zDOQN;_bj{sTtp>zEb5Y>8s_5jD-QCE_1P!b^%IBkyVF4mosijJv)=@z(o`YbU@3LUzKz+N=cIenpNZGt zE7gt7@%h!Bpw7_~KZn`;^rcTJX^&SGQ}}vk?6J%Fg^R2`Z*~~I8GcqjJB^`wZxz8+Z*Nq!xkOIg2I$7SqWHnZ%LNK zGc2*Pi;=LO9i!??3;oqg)W>e6=x8`#VsY4fPg{MWpN%8g4l?rU?0<$9OaT&gEz!k_ zz-}@Ggr!k*auh>6lICRtM9O9q6lp;NiLoqQfz{wSvj`mNl$%zvek~D-=uFE02Cc#N zC!JQzC>fIAsg~H`%X~*jo?Y|;uFfn#hOl4kESuh11W&k}Li^v;WRq%PR(hY6cr;uY zl-M0Zeeoj-Os}}GhdD9oU+aOJ>5PJMBTN><>$I->_AKW0OAWPpFy-Q5oawvRG3LjvNyFZXqh*@EU{Q`dXV zxpmO{8x*TyWp5acBhMs&Mub35X2?mBji`bhCr*SSBugD)fj%^5(RAp?FGp^Y9S$ou z^b5>^yMzq;^H5*Zms%qa%|b3|ta$3}!4-Ex#wfMEN1klMO+#a#FXr%=M)^dRFQhiGm?~!E;vn}5&jI`NW7Bx zx#0GX;A`PzH zrW%yl-6&STt-2%nF}r7I#*wbl{pTI}N%#FDlSyF}6i{@%U$O}84#_Vge|7#nDED;p zw#m2g5JFX&KBml}i^ic>4wuY?;^EO`YFVX$tM;6;`uyd?mdJ zt#dn60#s})HrKA4fs`5*NBi#xM`sEaz>6~J>1}M*KOe!bd`leaesM9gh;nPX7JRDU z9wAt5l+mG)s;h}lF;c)IIS4vuFbp{vQd`T7Gn1Gr{%|MYSedQyO#=j?%C##GNF*6Gks@pJD` z@1#v5|5EeY7p(3*7b?vdw0NEl`^>;ELak|D@joYEU=LuVVNQujDn>`=nVN}8?|{08 z>aPWj5AF!A2#IJK!jS4rL;E-J&6^-&Q6Rv~t&#ZRrS$V{@ z%zHJ>b@A|-pdd!za`1e@)oVnI;p;Vr0UJI_PtwWv*$KD?3h)P)wY`!mHQc9_PL(}J zigRG%hmhX}2;qqZJm;GZa_hxGQeKtu>jVVVv~Yn*qp87~>i63d=5GBK7w`NP8(yFF zf#j_w$jzsJ7oG3U;B_|~y6rZ;?ltCk@AiAx(n@imeN|WcAk+Fww|lZ!-(sH9Rz*B= zOdbYh_A*wT&Izs78i*0h`Nv7vnp7ydZTGhRCtJH-yR+F4WP;H5cP0oxEY(pus?>%H zCl1t%q>`Y|J~_0FE9AAKsK(H`QtTvhwNKOa9I-39H2qKa22 zHu_cp5*z>C>}-DltF$Wb`B@>h13QQ9Y1B%?g<}WL99dswh92*OPgM8RoIWhn^%~{? zBNx6}46KDtMwtAo2?nMabruCeIqLw%`vD;A^Kz}cd`kGJvd@V(Ye>iZ!wNRtP?k33 zXsEzHMvr60(ze_%?k@bmi;;|UN?%=%AmA%ANW8PC@ARkr(G32-1_`t`A|ay_rcKKz z?>ebNMOFNPs$|P%oyH=1MX_{^TiR7_eOW!N`l!ugac=gGx$XULvIP_e+zLfgvGP#y z9L_ph$a>(#DzL}S^yRN4Zh6kGC)Gveu&#O2do?CAm3PTBo;VPRQbr<^sw0mpEKh_lXyg68hNiF_bZ;wF^G5 zPmXYFynL%zvcA~=gY&MTY-FmgJe?|`2rg6dL+6fGJdC47XV@^jjxqG(v#FR)Bl z{3sr|P7@eG`RzC_fiKUe(`G1^l2u{f!dSAG9QkF+g1Enp)TWE8dK_DCrbmXoW4}gQ z%Tx7Q@p<11A}nZB=h3CwiptkI^_MVU_{#7XtE4>5<%dw{wb1`*b%4?qL|A)zo!w9q<+EF>8+Yer0xOROcGXoYB9Fop32(FagN|s@Umg?^VyxW%3CsKeVHTDs8y% zqnUbiV0oc_z}+t4ShtZjfv;3CjWnJ$)s6{jPSlcbP7fgc6+6S<8kd6o56L95CbxJhluVF4yE#T-*Qssk@>|(*VDj#TABl*eY%{=cgI9^m&Y4CaPZaMEH(^br(mrq-d zfKb{(tVlcAQnuGUi$_b#{JM0DFfC9H7U`w8?Sj1rH}|3V(wP46slc}g1Gm_$OUqhH z^Mb``0jow?Jw}8k1tndaNfCvc4;^>2xeN%0FA=yoqs5QEqByBfbvo>t+cuy4)=0!h zJeLG1H6l3z>*YvtX|s|@mN$KTv8*B1E~kXpiQK%id=(#}9_+G18o}&8y)rSe#9A(-Qja{5zsRTeJF5E;JJPP^80! zsL5zO&bNYp+Ko_t?gpp>OLj$Xm65hzfz?1%;Z23naiNNe-W?uK&3J{Oc=XaLLH`b* z(@h7o)>oKe1__67^KCNmv!^xdG|(~6NxB4g(=*wE(+x*9hFAsnENUWGjixtR(Brg% zftWM*nISG7JGAbW*|op1_(oB()bcD#<^9#$PafM)=RK$@N~hlPa1zNV`rKFB)iRqO zfVtDhGe7bMe&^ZBD8@Ge+7%32XdBbhCvpbQ=p*G=dZa#-^=o~-Z0+MUtob4=e;Hp; zRf8yJD+&^!sqmySDt3fn7HTB1&zB&jAwn8$K2K6%)2%z$`p?XK1rK+~D6B+J{OD{; z9f6z{l>h#dy-y*7OL}s8gHBY)bzxAftBv=_^q3~nd|@t1vFU3b&)42}BasZ@EN8C@ zC+&jB1tGDw`6NWr0nB%~snhrYF)hL9v#!jsT7>cn(JW~ID*6k)^fJbPgy!%_HCzG@ z$aH59_Fev5f#ra3pB5(oS$wYIl`!OB_3U6 zp)Op4Ef=HRgAXS}fxRPg*{uZXT#f-bR?=4bv@Fr_dd!z{DU<`*wbhF^eTI1{UQ%}N zU42>1+I1pXpQZ-RG=OH9R@iYyQWIWMoStN-?tSSC@lfM&BMY_>iI_Qw4SIc^@kT5l zYx1{G*0_fwGDSdOX4W4PYp8(($>$+$l`eV-3%B6iOS2lcl2BPL)rnCG|7bCW6#gXJ z9Q>v=m&dwdd9VZ8aen)#RGw}r#5wDG=OMB-f2E@C&m>EYcxF~d=`BhgNbB-_v=9=0 zR+GzTAtv;toftF9@;DZ9DRNbTc_PEZCSINxU<@Mu8QfeeDIQ`kd31M~bYa-^e^{+u z4JMN6^SbS!F1P33RvH-erIhpA$2jJt7tb%C_)@IQ99f-OFmqlGi(=rKzTv(Rz%kJ3Gm!z#a9U{|bs8D|^z|W@R=Vz_fMYQlP3|Y;35jd2J4M*iPAd{FjxvkdvyK&sD zi2~Z@5?6;W

    KF%Jq4@j1a1R+uMKO9DzkKFS(d-8nIYa^ZI;soF?Y4bMvvM|88R{d+pod+W%Ldgl(61Pbh zwXdepRvN@v&QMlIETs9;Gm^N6d}03KsN)1qa`KY^5EU7_`Ot00ix~x3;k!Fzo!v1S z4Fj9d>d#B@gI}gHrNVMs_$u*qX76_P-bK;f_Jska_m}G_g9m4WF2q+}1N=YMJKT~~ za>nZ3vfHJ2O6kN1&T0qmxQ(FW3iJ4m8z*}m1daf8K zI8UjI6Xb#;St@;QnhGFLc;NC<32$j`!pg1B2g9gv2R&VEa{v6UAExcoQ|}ISjGlc| zZ7wa;o9;AXDrvBW-s4M93}-16B~Hk*brs3YT_C~9{FiIV?D(U zZwbwo;)4T{27xo<^nhQhG^Q<eCrm;+_}U>6x3|nS&bgBKpWi*4avTT8=t*^Wt8v zq?{ju1}A)l{vEnHp4wCZ1vY*hG+z{9_+dH$0R_n@9ww*QfVz$f#-d=V9{*nO>yYX8 z7#hv6jYsD^}ULtNpD-!cRf@ z%lZgQ-b;9bce-_iQef`0^-JE!w6!yfU#-8jF3>tLY`!##HCKN~1}8)vUw+U+gYd(y zudnYA^a1r@{n-GsGJe(>Yv{K3F_@YMFTZ(P=vJ9JI;RJ5-3<7E6{Y zRXLm-aJoEvsl1Kvrm(ZrMY@}_DT}i+D#%|lQohKKGOvaI)u%qR;eemN<5PFeEuiuE z>6^nRii8Z0&x2B%vcEKbek-`aC}{iS;oL|{L@vXcQE<>MHEF$_u~Pe0lW$?XMn#5wML7{vwfS zgecn^nT*DOp9&n~%Uw%}*cwD5F+0v)bB;c-AVvB!Tvxq$S;F8r2^GJph~(1idZtnVloaR;#ogk9 z3#hev?S~XC>oxHuf>KLz*@X0z4&?C!{CC(A>o;Pyzh$#_oDI&orhj%dM-6HSU5*$$ z!+=pjfvJR7GQFqiLYcq)TZ!-29KAH%#kwiR8Qj+mGFC2Sk_ykxE-;>UPju1SS!j|G zfO+Nv1*^$`LyQYeX{y-gRw7N&RDc(LW{jeymN~hRp(BP3rhPDpeQN}*{5qMCxAu6G zT{PtXY{{w(laqgqjjitbwK++dZDgQUEX?eLwppH+I3YP`3bqhWD@{Sd#Xa%Y!Z2*d zM5#o-d6t|M?dI$>M!n(x{qrOr)X)1BH)l#5t$Wx(IHs}FR$`n;Im zzrhtQ#bwjw<+*QV=M~luY`m7z-Bo_PR;lHS`kNY3=J75(by^xhVVxkpSr+^4e*g?Y z^SOwNr1D0B z?nT?H-l`L&WfvyNvLVGtRrzu^F!Hm=%_p@~#>y+v3-!&u__xkh-1Min zl^~`Q7NT!z7G#RX(6S{pzopwKTUc4xwA4A{kf(}h`M`8Nw>1RqF(lzgL4`F%3<%;5 zUS9Nw6hR>>_J!n9#Jw+bHBO?~v-0Gwxid&%^Uqu~%OsCrlx(Iu=zBsswxYm}nF zwg9a5S#oL$by;3nk~hO)RiTq}R+e9`o4V_-pH5T0|JX&wJMF46J0Odl)Pe}ytW+nF z+0aJxK}w>!ccUsDwG=3+SZxS#_^6RWVxkVOAk>c$cZGUbWdv-p+>{Jynb|1x!-ud^ z{e%t(9Ue!Bs>`4BwsYbwiYW!V4*yR^MAKcEE`_zRr6&|H5uq_?aST&!*P;a1LTd=j zmStJrxFvIIW8of|Y3t#0kE3bk>c~D|Uc;p$-OX3k?ZnlJeoSR<&=|`O5^Pbje(9H) zkrx8N*^4+veJvd6ojj__Gn*;FvLFEk7^SHqBD_LSuwx0Ki;hJwh?k8hCSGOt8g`^@ z!d(xw$NvfFm?j*LJsZ<`j^tbpalv5~N@{%s32;=L^a?L_f2h}9<9FboLfN4^H~;&f zMEU>(SY%uK2^?yOjH^9h#g7q{nQ!c*al#)mY<-gsI8!}!w@7<7#$`+M>hhbOCf_{C zv+n^o&(P5zp(F|s$Ivc>aMSe!doF2@;MXH+=bbG>TQ*sCb3;M_B{vsH%mjCU00M5J zh$3oXpgAt1(50mb3RUSyc~DO@Ka2qZlA>AQj`g1Iw*Sg#H}t_*KUgA~oE!D#X?IVl zhphxWK~PRADvEO^C$Y9Q{L3Q>P4XDZX=&w@KIaNA)F*b3jO5sNrO%s2T}t!X^=j5@ z0hYVbjY?iN78@Vguu?@OC1!<&EIBfT6#0S`Y6%W<+Gos))5gSSUXh>(Q#&po3=-_k(}Btq62%~K%}5||j(;?{a)g~`teiGs)l+}I>p%E+rly14AFHxY z2D|%tkA2pywwrYK(=iE%T+F%Bj#lAcEs7*6=`QMI1(@1yuh9wW08N?Rm|Rml*0jj~ z`>;gW00bdsT6+u|aDD764PhgGQvH=@>?G8xF0QOSl#V?GhC(E7N2ZYUQ@5@9StmLTEY{cZnkAs^S!u-cQr*Ph2_bmb;mtZIaXNn>NjbWQXGUwz46)jqr6bnkoiUalTQP)PkCJ5B! zk&PJ9ms?c}5SB#L30QkE)OIU0JyQ{J@>8_ezi%|g#4St1R#8i@jFYWW>W9TVOg|Q} zv0QVx9=B7Z)vwj_>~Pkbk+`cJLtu3jOANB8Z7$rNR22#xnM9FJM&@$?3J|1y#T8p- z13t59K#H!3ZWmNIx|-YQ(BrbF1M2G6=iK`#TEmkIf5`Kt_9=Qo!}AU9yj)SDFn(F9QUv;PWV5IHxW3JwnyXA@bb98Pq}?AgK}nNC zXIq%qaqcGh-7RZkCZ*8dbB)d~txI)Q$j+RNl;hLG={DTWSKn8=YiggqZ=apD%dM^E zlDBl(bKCDy!e?((q@v?@!NF6G1p;7`C=wlCL|Q>a3{=oEqKDj<`Zm&0D1|Omq$>># z$^ZMXMC||sZe>~f3`4q%i>m)&hKmwmnPJt1fFeb(tM;(41%pE4a3PMhPq89`6R1&! z@Iug$VaF?J^xHnSzh+jF{>)Ye_^&AWQ;eYw8r?dw;dXu=ICf9XX7jK>+7I_8^0Nh2Ac zWF=G#q(lIkXG#S|Nr-Z0b<+g9T2d*S`Oko#G} zF#FiE3YeI!ORJL42zAM(NvB8%Ze+Snd1lfZ%X}mD&yrte|BpL7R3m-7|x3K&N+q`~1Q4K8HO2=Rg0L0KY_rL9&`^ET|0Q>sU`KekF5%L@U>lkTg1+qGe?zWA`-z#ClnM6z{RRU60w0&N)S$8 zqWVS^EE4c3OiohpL>(Jx5Yc2TsM7&yAYDElOARjjUJ$4$DI(tqS50qB-~3T(%NMT) zw|NH#BMA;dmV~1dt7-7K>=^3j2<*O4;S84gQ!J@>B|=W-b<%$K`JO}#b2X+T5=+oq z%L%iRcz9HrXg~;2bxIDvnAQM7k^lfm^cGycMfsRa6s>wa<6<`4SxkSjOef0)D0vbf zA~0Anf;DNAFxepF2{9wJc?}kH)$8vNSsxv-($~yWx0Ay-2}ZiPlFL8L`%Vnmm{>$* z2$@XxYUPPr3ZauLj(KvaKV692@*;L(f5}3rWP#|winBFaI-r7WG@OCZ5V3#*fD8yb zDAJp00%L5mQIfs~NpN^V3>G-K|il6$QXhQ4oD>rEZDCb3(lE|tpB?4&{G zr#plJgpl)1z@PfA16EeJV=)AYAq7B24!{;6Dhpa$6e(`&aR-76M8@Q)SP)u3@hIS| zFRY_!3}pZNuteVg1TSY>`w1KHgG@_2V8feG{Z(=77;%adF|B=+mAsAVqa~aaWJt4W zkt>htuOBIXy8o#a4fUm=5kaQA2@R<+Et6Jl2-XrFBpoDHg7S7XM|O2_%v;q^)pYVK z)Y$5}vSvHfa^xEl0Y$3NlQtsbPQwhNqaJ5lr-w8a*hxoF0AU6WEFeHZ0>*&H5C(~& zA&7^3*+e*?Y!*7zr4y>fGowVp7~D!;J(rkKbWF+EhmcQKIGRc8O8j?jWl%`xP_>Xr zZVeha6l4mm6WrBfAvHK(6TMtE3kMhuJk zad&lDh;&nF2JG0xaNO+G6}lo~Sd$qv0%dXw zY-6z39V%)gBXqCK{Ifi1wJ~`ElvhFBqW2Z{J`I~{;oQ|}P75=9W%Fq^&A2y?)?Si$ zn?)ZCE3QZA!|5l4$0f0q@H&2spN~7}Hm>y2{S#}Al}S>hDw3IEB0*84 zD<-c&vDx}nwl(jC+d7H~t?8}n?2-Cb_h*;VQr}rUrQ~Yr@{vb8M*cwXXP>%K#&Zx* zSVnMY3xJ&o|NEds`v3$SUflaB972Ih8*gQZWKcPsZ|o#*LMAaRy@ZZArno`h@ulCf zVU}0W)N6MJjnVN1&c_ErFU}*K?hC2G6LjoT2%!@2Zb2OQh5t4yv@aVxvtDK z{WR9OEHqdeo8F8h6rzwSLC~Ic8g`zVWEr+w=N7o9*kZ^Rj9W7P#T1dbvQsCrkDz$f`^IGgaM<5+#-?l*Rj>!pEasf_V&WV zAVR3(y7<3lZ^eJ_XknF45mzJD$tZ;#jwocF?lyMUClIE$QR*_DyRG5~l8SRS5DM17 zK~?%WlPMG*RE|mu)T|xUj>TCxJOM(j3?)R3^bl5@VFA0zTF;4`53tQI6;UxJTYn?y zZ8fJ(8XIjAXrFY&rmrxAp4wi%x9^?p-8R#GvpYR^wuVOavsmhnyLk1Q&i3~2p5W}A z#5;Mzj7{TnSlC7rB4G~mCNXmI>W5sE1vG>Zg_4>>G6)F(0tt-#0(fwcD!n1pEm9bU zha%=B%aX7wA{77outeqn1S(}*^9CGxlnm=HX()ygJ(+K;B+tS*GOYcCmaX!%`BVup zsf@WOb?2Q-eL%pBC?jW4FR!2L+b>rxStz~zTX)CrT$xwY-#-cYxp4uBw-uh!Ou<#t zVRmp|cBq4Af2g5Guuzd$IxtYJj4J;TZbDsCovi9XW=rykwqY4!q9P?whV&F>lwcH< zUvK_#roxTNz(b5}F*E|D4lwcE!~?G|e$f$usEb@=6Ro_ZyzCE6MOskWRHCPkxW+TmN2M|NRe>LQ?oFa<-H)mCyg}Y8or8Y3FO2 zm9?n9;l|oZ=BU+%k<$}l4hjXC4dK8NnTXw;BWS?;D)!irj4?<(Bum*tptk5Gr`(4gWa0>Xhy9)P>#o~7 z7v-a)y`{hI%D!*kUmi8<_>gJHJhIiEAHT)wkmsB$D*k3wV=8F^^3j;@|FFlu0SIc( z4x$1QM5Qrg4FE4o3RqEO2nP9%ovtTSYSLK>RJri%;L#$}v(tf8BstYZ+Ewfd&`M5Q zEuQMyYq+d=IT(J6|NEds@BjpVW87;A9a4wv3r%5&Y*4iwZ|o%0N+2(-y@a9ViVnLm zx=8*;12YN37&v5GiTE^o_{}_Q#T9@4mEsj%>NIxuZxM^%;n~NUCpgsceFn&+D%{3& zOH@V7i~Np9{A?gl5z0k*Q&T_^2n4qkSXiWxaTLgeMfO4>7F3S6#`%2=6LpnTb|~MX z*suYBsJMd5(rpz>!eC@!$%CrH>TwT^8ly0tWL7rKY1r4Xo*5}>|90DOtJbXC`up$g zyHz%BwCM$-bFt?;a?-}}upOom&8>Q>-o;h5?Z54a%(4%uZ+!3kZ|UcC&8ME-v}mNl zZCpAbtXNW^fR;$H1}IKa8L?0x58GQ$Rm%BCTJ!-oD0cL?C{}rF6%V}}p^XNWCo;}i zRPqhF|Na>~OWk9?P6C#j*-q80{JTj?TQ1TkqChnMg&=SG9BO|#@|}#*wF>D$b9i)k z3MeSy^ACQb3^doYsH9X;O)NM5MfD?C)t%0a$QmTF-C`vRFI(b*s|pJYGaDc%(66S7 zA}ljPmEJf8!-h*pHb-@{Zg`|o&4tbe4LO7Zie*}=Plqx&fOK&tLSL95jCrIU^Ai?! zu^&fD)YEUXP49KH=1b-0hHHzRZTVmSZ@(M)RQB5W=`5;vmwcAa%>R~+>71uHwYHHg zbXmX7nr9rMsmJY!21)<>utd-R1VCY1dk-#~fbGzeeHHx8Dr@B_L&gjdO;Kf4tK#d#wpJYX7eAixrR(!rrjsdHpSz5Z0NF zb`~E}&-o2UV}d$6|48{}A4fQZb}}|dNTm|g&|skvoKRH&plQfj1Zu{QI870T%`o{S zN%Whau^EZsDSqRxBWJO*5{vFIdqv_zeOCIU_4Tcua?q7cIqK{v+KuW6j2EJUb=<>q zy~VnVN!1-Qr0Q0aTWo8gg;!IBd)7nlTzW|1Yh^Bf|LT0CS3o@2jbCFG1kq)mli$Q0 zDvFTKhGdvXr6_@-I}0Tj%M4IZD52pXrs;K(sUOp#w1LZj9VjPJvjOokCETe2xQJ&I zG8isKOxAqPt*87qyq$*NdUrcNqb?LJ6gCPPA5kz><^(MT0 zr7!&d-N``yRJAMGIkgm;9~H?dm0g-KZfS9PoQil*P28mH39B$tTbb%XTkZ8EY}^sv z?)1%9r9Xha5bc2?L#h!AMG{MhqEq)aN?Z5dxEuzY_MSjF zX^3{@VWZL@)9a4s?doN)licsZ;ZR{j*${Z-Hy@ZYV z9Z+u-*d!%JPZ^s{hfk1l?Io3hlNx`HTqwwHB=GFn^%RQ1Q6c9lDSeEs4QVlFZJ~3WL&_n5i)? zh?>bPMy`>qI$5rY45Ezwxvl88d})NesV1?vQY=&6!hQcODJO4q#H8y@Z?7?ubFIqf zBDoUe7-Kn`nbplnhPx0Nw;=o>dh@{$$?L={*dTG4c`r_q2=1;DFVCGB6@=v_my8}XjCyHzz<(NM+QSAoZ%0=t zCpx2gDHPJ@?5NkY*V$hF=I^h)9n(2%g)Js8i*AVE!x`#0Gzw)340Dj!FsksVEEE7o zWk!@ysUnlQCJZRjG&w^LP`YMePiXLu(|rCa!)hh)am}Htr;%Dl$zzEmaxkbE5v(WJTAG z)vYu!>09E3E}=dj*@~jjGZz2*uw={t1jJ$5dr2+QgbbUHVS;Z{xsz+`u@uRO4K00~ zJe<=BV#+cl6l9R2*v2F@DkGq(jwa4QdaGDtp!y_RKei}52rTFIpw9AjRrQyiznw{^D( z{?>T@11r#tpvHSP15{~|9KT)ZN{*mLf~e81qi z^DP-OEZf?S`B`mQM<1nAJg`R z4C5{~=)OV2*?19U^QRd`T&rQBjbU|UUp1V&U4~0_&NLeULQ49d9&qCVNCOp2*h`r7B-l8h<~R+_KG5axy(!^E zb12aB(GyX=QoG6z?@AbIW_p=y|NEe1;}b@fTGga+cDs*W^UXV zP-*anVp;I9Jz5QfBIYAJUJEq&OIR?H77F<;${Lc}JWnFSFoiagva@!0>+4#xU=^jS z;{8$?O8ut3RKfu!L4?#39BD_{;!fO66dl=3x+FD6bA^hJ!!= za0G<3#CU%KfC(@OhNl=HFp~6$OU(3Pj@l8I=>SL;B%HfNG@JVA5)Epntmp0UUYfSt z%vcXbT zkr1J~B%kOJY||G;o#!UM{}0=Y#MIF!x!L|NGdC3wBf7C8^zF?LH%4e|Pu6QF8q03JWRd0IZ3?l#gpk(3z6%%3Fdnq;IM`OD$Vd*~;0f}ksB-ViO zjqN#xCDjQnNB}@Sgt1T(^aOP~M@U$LF9k!vkv7*#!e9-L#m5vwxt`Lnj-|M#OUzDu z3tlXF3%Z7M=%SZsvk5Tq6-9-RlyeBqG`2AWYkSR72O?}bP-twh`;kRV@ijV4-*D=% zVF-^3Go-g`iiuWHabm|qIH2N49(2Xf%_S;Xy64u+yBw#ApZ1mJZqA`xG)Mpdbwi?J zdT*_gfP;e;6avG;y$YepST%_xgng)f=PBOVU!Y9*gwG2^BiG^1!iREg`5%Z^HE+6`k4Jf%> zXKD|N5>iyfd1~gEM&ALEvI!cABnhZ$Zc`SFvNS)oPOW5Z__%~iKuRhu{P}29=DfR~ zC+nnKLJyvH{x>TBJ5S8*xtMG>oY%khHZmR^&^5Pt-!2)k-OsrTt=)n|Bf}~@L<&}9 zGHB3JW?&bP6zC0wdeiB-I*#(INxvy+ zC>u-n+?`#uf7_axY>ZQ@W<<-D?3FpiZdB1I&6eHCwVZ0uGr#mzgZbO%W)c49Kq zXjiC1uhq(MMM-akmbRkVgixAwY3D}1I@@-k&#G#EMgn(%{EA{T3nKLv)`yZ`&3Wa9t?&|leO2{poABg$H532hT4e`l;D z)kzu-tv!dG+-UORa3qIox-(#C13&-&|I$GgSz|RrIteK^L6MDtj9ow=$DR$Drp4VP zA{5R_&{dcxLS#g2R#4TAGa~El3FVs1X>L==Fpf!P4=$VJbWGb-^y~M1!8W^z-hPgw zdm{#sn@Rc0x>*6GG^n$sGA(6!ieDX^t$(g|xz*d>#@8@m$K$82RWrd>_01S_vr{E6 zUHfLcw)1`S00EyU(1-`j7%NUMVY9(iwT?|} zIO+liNX8jvD`MgtV0eptRvjV*>29pJ6gzOA=Us>cu{2WxF&*a>GpNV^|NsC0{}xOd z5HxN!bB4%{vX}uO-O-g4F(i--5gKxY9%+IJgIRU~pn*dWq)I|9Pl(SiOucior%o#c zIt_+9C(`V_t?8qb3i`Tjw1uHs9>!3uXR~XeF1Aglmzx!)mRQ*n1|ZNHnM|E(OOwc$ zb&)#lvknz!S_nQMwZ0TenW^8x3Njh%G4jyuz!-8V>fVfvq)=iZ3VXzN=5AY?v$^l| z$~Or`r-+v+X3qL@Q+l47amoM#kOc>3J_JC*%wzC8La@Wj%A|-$2uY=(p9&bDNYRjr z0SKLL33-gL;HWft8Yb`=1S_H#f!wn=)T5>U`>J0NGxrsq_i#0UTeAC_ZmgrIko*a0AnBTWrD3Sgij`IZci2bXqMGl7Uw|Ni#> z|NsC0|NBwXRl>)v<@^L}#~=_2&>Ac*gvl{R>t1_UZBoFOuEG!zOocLaNN$O6HVsBxDfJf<36N?|`eaWCI4!`e@HeUT?qn#&|! zUZWPKcaWt)LOqVe4yal=w4C)aR+$Xi@c*$qrcN7XQ1VS_uc@P?)##qQ5N1hXMNz9P zYXy@H9>GH(Y{4p-q9Txo4lF?$v^XvwJDl?~Rxn=y((|^7$r}f5oM&}iNZ} zI~J&g0ETT3{xmAup z$`^2a5{5X6y;Dj1f9@ z9S=fcWRL!bF%vMGk=v*L|Nr{iQokC;TCi5 zE1RGlALvG%O98}F78Phr?96fE@BjQFGxPud^Z)<+LB=K>nMjia)NYDtBmKc}D&5lSSonqV6udZNTv-A}II0T(c== z;8fG5!zS8ui3!DOD(al_NZO6XWi?hwi=u^JzP^Z8VP#mzY&AB|;yG{i_wJRCVC_ml z&QU7gsWTkch!to&;+OvUe!I&e$+u_oCe)aHB8{5P?2pZb=WL%Um>d`i2MVS*ObXPC z5)a;e;BNRuJW@bs2rRjtSSvFAB8vxJZdf2Ur0d2G z#JlEm!swMU(qUkg4<fF!?OS?dTj5>IF9|6wJQ z6mgYj?IhO;x1Xu$m$oDv9PR)9vF~0#NDZMeVguS ziDMbL%!_$iOt&RUBHieg%*9sxmnz~;MFjQ!zM%0b1H~5!kykIJ{W_a4n9TqH00))> zFv4UF&Ath!3|WK|RBI7PFvVOfDdLcj3y@R<&W#LwSq2Q{IDjFd1{!U}nU1sS66GP+ zv{yYea7`8H=NzOPPZaxZ73uxoew*=ZI_`f9;Zgj+Y-89)Jj(tvK+-sMJAM)sr6Jalwi1)FxHIu zVR85DYvlS8zx;ZPJfJJlcS)p5mP=Hl4Ov;XkX{S)fo1Ha80sh_EB&k>^eD=^5D`Vl%4>?5cZLz}bmfB~YH&EIgBtk~2n>`1P^*c2 z=YphB#>kElNYLCMlnV=;=ukGMX*z`uaeG3BkEi##ZWGT2{Iku)`|lqWB8y#dNzK&n zi3Lgz08}9cgAbA>6nLfAFAF9Y|F7QaYBHi`hB?Rrs%UPhcSQ=CP`8RB4}eO3=5=Q~iaC;BK)1KClMybz3~6em4PoR6_0tEW8W+aEh@ha)rt zaq}Hm`I$QUNuyEEDwPiGd17maf&1_u6d&Kk%-3yySzi4GO)QE@gNYm zsA(V$8rXn7nhSyLqLFb&%$+TXU%yQ(erZ<+cLzhiejUB0~S>hl|6XwS(1&(AKr|Fh@GcVh97 zVDVN*_l!Ky?bOi35@jZyE`YMqd6yLmHo)ivn1m~oY%dUFIL?n#2J{M#A#u-&cSStk z_EMKpTJV0}?VdE<{+6bheTGl&SB4CPP9kvd@PjJ$Gm?R*pt7o@y;;yQQ{5P#;go00ewqS^Eq`NRCUZ zZ(-(NP+fan>^%#@AFXXQgpT3pSAOM_%U%CDQKi?flWXPCwxcXtVw4bg(BctOJ4<8K zlKXGZnF>6Q_@QQtX zn-I@}xL_2Jh^tk*6ID4;tziqys&eI#IgxPElDjXjHq5rEa372_sLX#P^1s{)Y_4jH z*quIejTOQ+yc6~}>}_djR%33-dNlgEfof+A0;MK;f4TT>(x^QpO+Pkf=xVP1X!Zw1 zD(>;)E~@I`>g{BAcO zC_*0y1w^=^(5lBU%k(9H6;_=YfkdK#DAB4f@glRZ0|P=KL@gVYxeMjPplx2X*Q-me zwW?VxE>!ndVDLug2{9y~i&`#9+M1)K8FP(i+9HLfkSIK>n5*tG>eflruxRJp)LWGU zBJL?TkQ{^~aM1fTZO+7pBI5YHspieCZBoPKlINI&u70Nbr${w!zrX$smJ*I}VXYN1 z?yN2e87-5AjQ|Y^7K=Dr)bDIXu62-&_)*B-o%rGy<;6`)5P*UTMhD0ipajMf>rY*J zn6dOFKUn7_-TSIQW)|qZ_g#lHKea5rl$n?a899TGBtjtML;w4rME!sSQC-(#4?}v4 zENgFJBezjCdtK}$6yid#?Y)K~Es~9X2&E2#m>nCBwx?C;Yj}IE>qSkw?QM;k;h@Qy z*<01PTDnr!rWr-4UmH?W={g~Ys}@RGX?b@d2&8St$^s=o8J|J{Cb}vik{nVr6=x;6 zAZ+k#O#{(34Pe=nvSEI(CpdS{!9^Z@(b&{9O^aTZ=E(d(1sKkWhH_9qPVzV!9SOoK zx}BDbnP2t8qk~ZPIZIDkkD=wBa0?DnRd}DSeRhOIyXypXfO>#(IIcPD z2mb^S7C&H)b#=PmP0z8-c4f;_dw5QLo;u9REZn*6@Tv&}QVBAxMN{b&D&|y?7@7Cz z^o#kg`sL@E!Zmt!F;ax_azhzX2^i8Fv?;ieDMRGOW;gV00cW;*!v7a zScr_9Z()OtP~mr5tT7JiD6p*kgBIPUjU_1=qwMVD&~;fYGnL9BY9F;TY&)>luXaz_ z?qnhGc8A07bDs?e)%C{Qd_W5H;$QLcu_M(0cw2X62QpJ}S>>CCH_Tz_ni$1FrUw4_GPqhZIAX_)Xlj_%Y z#413}I+_2B+TTrhwbnCNb+6ua1|{iR+MgHN=04`ft|Mnw|NX?3WE3qGe5uoY5qZMHfX($6e^NB~sHjb)>YG%dM?vN{v=Qmg%k8 zYqq7SOz%R@wJh@82fEd5l-4ssw^~Upkx~xG?u~1jB{nkAJhUJz6>E;dXDK}2I8LXK z1l|bfIHLlxaq7}T%tN8nkn{#HAY~Giu#s<@I=0^=1Vl{2lo}4TgMyPL85WeOcJHE^ z0ArFRH+Br@av()>fK0%`!vU6gn@d|FJwNW$QdI`AiKXtB0z$#S-D$N=1w-t;pEK6G z1=eK|rR4dr$O0XJAP6##HtT*KWsz?30-0@L3(<4J-u_n8*)7jMssH=XMDBnD>t9!W zW#9^(%v)cqKmlNJnNhi&0t4|f>Nhoz08Z0xHvfcMk$N|p)$ZMg^*<1bIIZMr1((F2 z%Nb!S)!BSCZsXhg&b+bzgWPxmF$_f|b8tLbB=1S+Fz)_Y74QGUS-$XGUd1HE>4)zB z*!PlOIPOX%^ABV&<*_)Gn5{l}?<5fb3n9eZjl$xa8s!ENL8u0b#vG}QW=cJG8X!S} z4MbxEL`VsSTnrAPhHMBF8HIXJE&%q`Q5@cogFw$ESfKAJ(PHwK0Si_c+)JcOWla%~ zuzPcEE6UND(@whTCOW}6%=!gbcP@?QcC9)P^qN087mh*E2}M@r7JQ?PbE{$yILT;%Z-R^Z{xy zNk=~ze|tg`Vd+b46}1hsicD!6J5-fgf7_%^MQR3t;Wnx5VOMo$WK13UoUsMWF!x?& zr0i?7S=E%wbH-|JP0syGT=yONmrCzq%w+iQ<#gD%1DwUGIs#IGx@Z&_C2G!#<^ci7 zo#%yA0YNrQP&QVxG>MEVDy)&FZh{&th&&J=0KPHvU(j(O(x3}I>=IMjtVVR^C`Fcy zMc_H^#_s98Y-p`X-0Wd>*Ig{!yUWV_mb>>Hi`v3hRs+WVv!uft|4pAI@w+)|^(m(R z|NGM4|Ns4W`~27c|Nqvxd;6FE4brTe8~pxr4rh0>Rw{ioPPFapuH$Cs|NGEn;D89h zW!V02KmgMWyI;;^5)-+LXT67j0u8aOf1c0)Yt*mGmF0cCt^faW{db)EcJr;@xeiGA z_9i>?GbEYP%#e~5DnOov&TiO-v?cweeOG#~F zd`t7K{m*&tjbk{@@tsrO9+v-mwttP7aWm^pT9M*jOJ~9N#yx$robL6dcjf!Wb)8p# z;@FzH#=gC6nYAAHtay2}v9TslK!C8Oh#;gxHzOJ7a2Mp3BoyIbEC8AZL5NH2@mvC^ zF3A&%gUpo?Ntl_SXzZDq2MdNbbdhr9)R{oo;nWPv<_60^n37KIMJh>|n;t%+X@U>_ zwATOs*QTT@){0HnSF7HwXPn*Tb5o?TlFW_GwYn)EsL5aRi#0SpY^2q$Z1WVAN0*kB zBPfAxS(MXEIon6BF6her=^R>Bf|QGFqS#?YkpsW&m% zZuTBgobJ`X9j2SPrI0S<(b?H#>85FqY)-W+f}#d%REbu}w#qO-1RSnzhRhi#A>oa8 zVri9J{f<$2f3x0Fek=Ws`M)TY!^IU(K|*qjqQ2c41fbo$r~pg`3IHPrK!zx&3PP$c z7THXpsVnHIS^PC=q05}QImo&JLf{Vye5A_4(8a~NaN>sN~A!beI! zAz2hCnlTZhvdGuRQlqTpx+D|`c?a6{GQH)EnQvWA$|`m7b4b*+LwCl^_~Qg7y(;rh zPc!bm*{S+}RZr?S-}wuzY*vg`7u~YaB!%MRvE%l-&&;SP5C8zhsv(pe zzzXqH48g*PjS!vE1cprM6GfA=cxDccghp23|ktruCy)yw1JXB@0 ztD!@|DpBBAD{yB^LPo?|L|L$4Xj1x#A;6U;s*I#S44UZHfiox-l2L0RE4i(Um&CPP zQgd#IFt-UzVCqVu(b@RP7ehr=Y5-VkJy>05=6t3u{|=vL8k;_R_K@&pbNfawpK>Dz zl7aD*aFW(Ak-O6?n3Z1c z(j*pf_p{FkpLSPw`|}<48ZtghdH*xF*WTXg&Ms1Gb8O249^D?zj>T!Q(laTM6#x6M zM9csLHelKN21HVT>)Q=wBYY7-i)HM*$ATd)>^+o@IYMqskb*4)D;Uh6_;f%)ll4_B zvv5dE0V?Pj)7;xxyCtMnLEvQS6-cCxZjvR4PvSBzg$(Na6K)dUIn*S~FIMTWQ36>f zttA%P>W*Q8k?<<1I>4~VB} z;Kj069B;^oh=^nrHi2?mhRHTd6Uj;pg(7g_n2J526Rw=h6`sp%UVIzgbHk881Y&c@ zpq&C34Ir>uCeh#TxvotF9O%@BrP>vYRQe9wRX|98jE*}uR4_HXkY-%BfX;Entx1)gKM*vLBTF+HViAW14r=9lP+ z0n191vQ|kli=`7UL$b|aFep3)NQ;#O0`uZ?h2tB|4?{t^6l0xnrqVr7io z9Yf7NX%0h3o-1`GV0pa}4P4(+mC21VwqI1T_QQYS2FS)!o@xzgf11DX_x_w*Z~w$9 zPcM4$(i-IsYs0a_iz1Mkjn(C;l?0$ndgk;%u_>dOc|pt=RS^1glKcwcY#>nSbU>+M7Dxjf3V)J!RX^ zSCjdd>bClMDI`bFB_{KkaQjT#^V9b7Um%vJ53~9G=gt2!%kAX6YI=lESD9U7>k})1FUub z`>;gj00c;3T6;J!a)e9j{b7h^5;ciu>=`pk9IWfLmLb`W{i;UU4+vY0n_$`?u=F%h z5WxJo5H@1&29qeORdXXv4%CNuzNdAzS&4-mIOSSuYDtT@2h2f;dgFyGT+yNT!Phj| z3IDydaW&oC^BUdF_1<)V9FXYG4plg2l_NI5Ny|`#)dGtyj8Q?%A`x`iOfs2@op(!L zY@im6J0-#6vYxT05xPEf22RX`=&@wyEtDRYfn`I)I+hHwo+M08Jb;*5MyUy-ug^bg zD6W_M36f;N=5ai4x)64EfLzwdYX$0nNQ1N)FG!EV0~1LqIvO!RBM`8 zV0)FQDr$OvSUb_rH|o(wk#qUh*b#6Nzu)o26Hz z_^!YB4vz=^)?gPWyZG#T^-vX4U)P~FIA^CeHi%AJl<-u<)fju=r->5ntw+U|CsL(w z8caJo4X*n15;#l=gdt&a z4U%K7Y3#VP)bbLBOkKftYP!g{x%F3LY5Ga#WPDw5Nl#Bbb8z!hU!0CJaiXHmEMUqC zi&;;11VKC@89v*xK}4kOWPq6<6nn!iSWzBX8WgvUEgIeyaH6i;XuD(7bMh_Jxe`37 zQhEqLr9`aY$rz+jM1pLcRaBeZ)An(K2X_zdE(MCaTXDDGuBAwDcX#(vT#Gvtw_?SL zJG7+~^5*$}r{8^WudJ1$J(O|lD*x_R?-%7P zZy>^!O(J%moP*Za2l}BfQPL$ZH9JsMq%mGOrK@zv+%_wN)e_mb-h0BeKz{z0c-^kG zkk{+pQi=h4}Yh_PfP`c#aSHWs+3#gXpW#?OtyD>Pe8**3%9Z>^{O-_K)BnDR|}qDfdToLs&r>o#+e;3kc%* zJ(h+&g1LQEB@|iQ~{OIgPQG!{U?ENKv&}T_orGE}76;vC4@A=0*-YnU+tT|F{ zOc_PLYg;Zf+{{-7?!VXrQxz|?+<0N(cZ6WT$W-)6TF($m7$-=Yi0e`yB6pikDa9bn zhg?nV7FmgbfP>28G>tK7$)Ls5N?lxYX-YMEmAfN=J5Tj__riU8o2QbIA7U4h23-!p z;b`<+>DT7DZfR`qfIjS91UITd75Fv-E+l+wed}&45ej()R89E*8Q!vQwK;=il1x@( z87MIM-pjUxH&@k|j`PmbjA48I5YCTk)cM9Q&K1NUkWF@kqY6s>IT%uEd*IM`kwG}0$=`NBo!V5Q6pkb>-fVqrufhE&hoAuy17)J z_FxwVr{`?%>z@TvXSV9>y5cx;GZgBgbwshbzzkemGfYJ|P>QY(fMjeEq%6!qM&^x_ zn83k9G(3#59j!dIcWemN&{Fo5xvz{+!Bs7T`J~N? zl4nKj(0h{lR~?^S6aW^et?53nq7-dXGcCN)5xQr*-HPuLA!rEw-u>mbB0hczh|%LW z-{zHSdq2$wb6%^j|Ki+R0q@`uBW|Fky^KCp^Iv@5tlgM;X$H35$FtFo9{-Lqe&IKP37Ug8C(T3>>e4?eW8!B}Wr?0vFf zV_W@W;gNVXg;b@Zzo7U}!5`)l#ENfb@0Yqer0NHP3nMW09*ijOkAJ`aE? zp(=``MB|@$ zmC5VIFHmTod|`$0?gvMMF9T4GEM`UewmH$xH--sxyx13?&-gMmq6Tr$gJ)a^!Wbl! zH7n>e1nF0dY)_w!WHnSc-vRIFH9XGLrFfP|m7B%pqh1r7J9#;+juDG^RtdMm^HX}s zB6lOMlAH}^9MY5)*OfO1T4}psZ$%88Y#PnpJMk5}y3Gsac|F2f>pAlCAc>%|t><5t zw{tJ=eixqCJv5~M`Uu-&J8aqtmMLk7%>~34xNR@#C%=}G1YY(!Su~|e(2Z*qvUJ+$k6-B<1Y(AX5Wkdd zbtDJX&74_IsirXjD~;5TsFmUzjg<7#W@Gp;IK*ofL^_xc`{15S7zX1#50%OnV2hpo#mP=wjN2A-!Kmi zCY+NdJW-?e6>fhu{!AxIN^hP0P!oVla&o#?iywLqW3z1dkCuMs@(f!hL&1bJv8tt+7(XAnt;pU zZ?77-<*wy-DiAj@=DqeVGEF|@N{aUDL0N!AiGRNEOb)GBm7;%4bEGMUd-rk$J`aD2 zd*v{*R6gyo2~Ve6H69Yh=6|%j|9QfGDB`)k!3)m2zj3ohua?XqKtoI0OR<~%H=cT!D3gr| zmq!kR0#)qz7dpYjuTK=k7?dhK`iz)pCIq7+nX}7g^X|(~O~^8GbMmc0?&e9PO<@82C->#kx^ zR}}YW#3_p8qqbi(g@_TGx9SpEx07{gqt#qq-v~~&f-T&5=i~JMMmjIJ$$Yb14tcIU z3?rFwJ$dEBBnae%GRwM}qKPwjJ@P~Hlm?!)hMI3p?+1?2n=@2B0MI3nvRZ8rJD*ED zjch0;CFws&T^3qar7vAP^V5o3JrDeIYoAszvE&LO2AC_djvN!Y*O^TT3VB8qTfnu> zoBbSQ?6lapsdHEDzBH?qrX!G39 z>AJnkx7VLf++OICOp->AFa(W^>?S>_et!BNEX(kMRcnjTApKyJx#(TSkVJ)cOBk@6lkKzJ+^WMF|iPFKG$ z^npN0W%FHNQ^jZUAtcrI)Bm#2JRIUr1N{q}cejz4tUDHyx!6;trVZ?O(-_V50ugci zUW%$@yXrj$kQm67DBDmZQN@6ki?Z$7%3h51x(u3r)z7K4IP>R~j1Q8f-|X&@smd)!qfi*KlLG4%n@YZa!Zjbbvehpj(^n2+Swt}Qm=sHS zA3cd)`=L^bK1LxOjheVjr`EfBwPRc%=AkLm2VpHvb9PQotV#;YmF+2anH8FS! z3qp+huD|`=hCp)FVAwM*`U7;CamASr32-l7%*W%##oQ1~I_glUZq>?lRuyJ7r?+*^ z%bcFB1pT|nFCZxOwYubI`6_?aB&A?tiH=h5YQ;|^8UT87iAXP&A!Y%586kRYdSX>2 zb!1{4T@q)SW>#k6mNmZ5J&ykJoax1&c|;Pe>>@l1ufgz~8BDHkYr}nHnet%$Z%u$B zQ@xDz$mg4Ci-G&dY$&6`Tey*k(1i?c*FJ9*;5Le^uLlTwZ!Z25C+zu`G{gm{K@Wn*`Q=#=!OZ;)KPWee$_S7iD>WIAv-Pxgnm%#An>VoH*lMou zH#u9Sf{e4e{ZnfcBf}c>0ZF+A`d3KwV|e+La2~k+og)X*J(0|`INl)bsE9(&!}UY6 zuc$~5F81eg8N0bCoAi2O@^j|(a?J;>Tz2{3)~x8$Le3?e^R}p!u`m0GZNgAuIC4 zYBC*3tsN;<<^HK1&)ze#N;1&GoQ5Rr?_x~kk?X&kd&oU5_|^A`NR=ub`mf*^_-*fB zPQnKwbz~7|Fo+__bs6D-bA-TC8dtXtVPCb=1)owsDm%$|$-;e?id zSuDxBq(w({6q@8)8gIrt$2?^u-69s_pX9J!UF{>{L(s2|n~^h&W&bY`un38(HkmyV zpDU%~))x6#_k5aoqR)_|0Qt`ouHX=h4D_AQoVkNA;$WWOhCO9zc*&r7fc=^EDI>|7 zBzm4+M%!SEy!fl!-yd~qQ|`|dOSL_zRi82*Cy#BIx13e=70pIhO&X?@Nqu_b{c)r= z*rP4plxc)jRibCq2y*#ZBLoN>YVm(EGp2(SyAH7qwf1dGoa0<8YRJ*RlEx$k_ZW>T zoOyT?ql0J;?X=`+hZ_+-tD7p^l1HL z*M!2H7gXteh(s%NZ%>SCCx8P{ydO$EWB~{G;f^R>1$4?TTsx%Wp%kvOui%NDiD9>r z4u}}F1uWx4tMVcnM-gG9<4VKZVd8TFYhwJ*Z4j8boq>^8G=tKjN+@C3XObAMxvXae z?_$~cNx7t`+1{shZ&-@QsWyhhH^&~CxkZuojFV7r!e3ZEP-*^B2*XvhUA?l3 zUt2Kaflt2Yn@39ny6f`ghcr<<%;H$@m8J@Ke4ld8ts9PS7#WO6+5zf&hFHjauf94g zVM1JG*96!-};1bIt7cBGD2V`8d-(U{<+ilm?)3# zL9*hx9F9lV!cC|*Ye)CLpj@u-1 zA$}xl+WmEf+R`?m#?KqDo`xcMyRE#Uj_I2_d-!%H4_{IP2*PMuLJVa-Bd=e9t_0nP zd#7e!zvnD7pXq;qaTw`07I#hvJEEvRym@+DS9w}aSjDCO4nOc_8*3glG{!g0G*0t= zKhs`eR^nbodBHomb>gT&62_1#=~-w=H$<4hGi`}6l==COtL}DQ+Y#~#WyR-owr^Z? z%{L|y(sf>p!5nc?MCRwlFZnsOY;lXXaD%6dD@S^83-Ult1ZMQ%=}06V+-e#f1`kOT z>BBXaC?qfwDF%G)&>0p$dOt^4!SFegFrKHJ#}`u`V5vo>!Wuh!8-w(g)}KZCB(^??Q_IqYBw`Z8#< z6pF@Zx8dq$16R(-IzQ(eN-!2|-=7_drjm5&*K&*01bqi>3VHu-^X+AJ&rp+k>M1JF zC9V}ZvosZCz>ej%kolePdPP|_O2u7Lk)MxX!bYAHO@Y;NskF|M=a(d}ct=~^?}KAF zyc#vDvZWjR+vrqaO-t{WKkk`z1zJ-bX;)W8;+9$O&UaCMi(l<&>t+4wm`J`rVYhqb zwO;@JlC8h{VEp@e+$YbR;Ll6-_`YNB>Tg7M^0z1S=JFGwJghS9qI{QPSJHHDp8U~D zA1Vg=4?|;uxuppY7^ZeK$xvWHVDwKuOTM15R{}ZM1or!`4o*phHlCv+M z>{|uBXY?x1DPgr!KIG)iZ*!af??S%M%SMV9hL$lQtG-J;o#1@Caueb_-UOAKU+4bv z9?Z$bS)DEld4Sq3J&q)NmZ;fes!q-GNOtIy6NVriC)d0}ws-E))ONd4932e}sc+na z6=`FcDy#3pAlHRM<62|U#>SY; zyns>zv98F}XbJa~d`dY|CzP(XGq>(2>>0|6*&US?&2sj>2hh$p25V$px-cy|$Hat% zNe7bDj#79y*a!&XKR5>#U388yz~w7@8*QZ4A8$pwaM78@PBQ0_rEj~%65dr3)q>0t zipp?5@_N^&_^A4t0a_HJZPVPSg&Ni#k{T52S>yzNe;#P+YZ*=vDjwp37@eLtS-r7=oIaVP6`KW01m-5li})S%LR6GGRqz-^?0}t zJyM6b-+b~WXqA%tY)j`j@@aE+L4M;Y>z*FDgWn?lPLoVL9nuywHncaCq37o6e~?xm zhSdo+b1*q8OCu*V*#kYubfG;C69Gpi_^M=eh#=|mwYszfK}!z1AR-FhqqNVwoK7}o zIHP&;A>)>Z?m6@~$qE^05EP50*mh^pOr1=Z5YTvWWWm~kXj>+$Q1O+!9)Fdo#!i|T zfX2ck8HRvC>S?EXm%Rc2VS#9w;jwRw2vFd^M>eFUDiN~$z}v0i9z5dN(na;!CS(P!c6;x6+dADmL7)Fj4()YxE<}>43dz?2f#ctpcqHTrjpbgwu7g^kR*UfWUG#{Y%Gt(|N5<*UysBZ`*hTgxZSmMF$Jw4 z^SgDT&D~`gCcD=XR`Alc2BnefW57{S#L|R+L1i{2m)D6eQ4U4P-dT#FiR2;8$h_20 z)YXfuuC|WJL^+nn(XUJ}Fhr7s>g8eGe|) zuF1)ii)bwLqdVe~7!A>t9UF&C^tIZx16kIFWkJOH@#Mu7Sv58%SY773J$~#@AB-Q= zFsd?$YdObS#UgTxO3Vj$D~7$i#u$zl)9~<6rwB`l(Q&bmEsb%*6>A;-mR3AtyDDW3 zo&Dzt%b|pL)`l+{y!R3^PU=pGoVwjGs_j0*-~(1;aCV}Dl~PRL^kO&}@~?f1zGOGk z*|nS3!;|z|n+Q-nk3T;z0|&e@A|87v2pfKf!=s6%;Ld%n|;)vL2jKRjb5}o#jvyE7F-V z`Y3Xj7Twhr<6f7`WpV)~s}9I}|8@bDK$RBA4kT$`ytGy^n7;^r?`FMt5`zC0iweh! zGJ@8Z67!(?i5Tu3Swk;Tq+Cb0@`ZG1ZS48>V?=x4>SJSa4dxUPqU=Jn2oo(kM3y&E z9%=MUC0O#`yp3}mjh(;MREEZ;Atj5pP2Wf{j_8(M{D3+fPAIuhlei6(`>H%CcXLL;G8S7jrxjEf-C@mSf5FTz<8d9_53^wL4JL*Tu3@ero-vMl-14$!u zyDT5q?|9nKMkw*ffS?rR(6O~Y4EhKzqnSf8p~#(~^zpowIqbT%>dP$b#`cQ2zQ}t2 z^tFFWwbQpe^;$ykz zcWx-&5??y{QdP_Lv5ZonUEuC6pg!-jQIRZAEe`W?iu@bdKtrp=%V)5H4(V2}kW4xY zaZm)7myQsd7XoD1v#g3zyLnY=dX%Hsq+SW`awHr+UZP+LiCI-I+%!ehyfG=B$FZV0lKUMuGF=m4w ze(4U{H{`RoPB9e7iqE}-_^}G49A)fw=ek$cwXN({OsgoSm(x;Qq@Fmx)zpdS=TUoUyPR6{yIbwoY^Y^c zwfrfeq^Jc)jd=6aA+74Fe}g^Tpb&D}Jjw#wy%S1(L~hu#oga8f)ZT zzF8@E7fiqE?fvQdI2+sMO0CWDBiu*vT!lG0QWl6>!+^bZeuG)pOkg0bN^tvDJ#Dco9;O62ATgXy&y0g~C6 zmb8ce8zH<3CCswf402Ybdrz1D-U)+MXDAWYQno7j2n*T?6<>g1LkZ`!_bB@;;Uuk6 z(iLIw+EJ7V60s*t{*z(s0s*qVLS4IDQU>ITnwJZ)JZM=)VJ`*hIp+3g3aK;#wMSau zS9!TGK|1yxh)l9m=Y#uJ%=MMCx=F5JfWPs|N^X3uvw0@}csn9IXIlp2fv{?>EL$$=b+6SG~=oFiAKp1uWYH9<1OnSg%8l62cWX zFhlVZDLro8B5B`9ix?_g$eD_Dcu5V3w<8Fj;fiLw=ci-WJ}!G}_#S^`ijJdf2y(&} zo)lbEA;`{3Rv`osgUwx{_vKDLatA3zj=`4|8-gLXfLUxJVK~xyx=KS(qO;dCMzQAH z>!<^{K=@fVC%$??^q>)#>xi71hL6N#f@jHCm*u|6E4%idSdnzIY$O;38z5q%_hWml z#i)$q)NnQ^5v1t>%5pIQ%H}89q|L?hET8FfBv+C(={i(%2*SqVvV>t$m8gn(xvN!J z?5;YAU6>J=D0tlCJbIc4DbDby04eF>m1OF0@^98)ywqHQ?5)|ZLm7BF1e(Tgx^?sx z&Lr-XWbC$;7kQ!pC&fg{2R=|VlN2=+t92=QEc28 zy%ZJ*C0w_Z2O2W4!l8Hz(_mPG(&=^G$~QU7TQ(x5FWU{~;vthm;oeR)OG`G-8Q{FJ zRMmhaWlj2u>X7Xn7f}gyDwVrH$@QQ2S8({3((MNHE92BmwBq~&m)G_S#AqhJ8Ev(-eMXdXiDF*+a6CeYz$*ul{P$zWKYSSbeAc!sldw_ycQf zx!d;va_*OZ66EA|hPBw$2f3?h1aKe4vWH?VaG9q+@mkDdJgDcgX%aPRJ<^!e{jbu7 zL;7mH`NBeJr5#Of4rYqQm&yfSanGMIVY`S|p)DjK%VSd_K#ChFV((VuoWw`F9!$t` zWjiDTq&5^_#$Yanet@;^pXnzk@-rYUxhUo9@X~aQg4D1}YooF}qQ!nS(DJmM${=V8 zWGa&ubnUmZvr9S~v#({Ejs{R=Tvlwdw9)k!4?kY6$DOq`byCKO|Kc3d2GmpD1b$%K z7%O~8*w|?^o7?K_K=(BHZ2LOOOyfFd3IWTmZx zN4Lm_yL~cCv2e@#0n6N|p>RMrn-h2`phIl>77jnDh>nuVZL_6+1dSvF5l0`%zd*ZXZmCTd#(|C^*T3tt03l;1j-GS)ZGSMB7zUh^vd7mZ}8fsyNZ6 z0Lzy6AxR3*w+iwB7)hX6E`pUG_MwpE){Puy8rYK@rh*-SBQfgQeAA6%^KHcgG}i;%qELhO2grDCuTyRj~{+Pq2X{NLAlb=ax9daBi(dxLxcxQlLeE>fN`2F2;5zbR~OzLoD z$jhi&SeT=hDy!@_$~}ov;5{GkA$ZUBzx)KBZe81~`gPCt2ZJ-oxR=l&`2im)^xM*; z7iyH~Y;L!DC8Rx)qx1T;?aDosYl>7gkAno+aAK+`~Vhh@u!W z%@8XZ-W@Jc(K_Fl=E@(SXs1d4fP)XEkXoQ2kluxOU=qwZFSbu&e038>$5I=WsvQxl zKW9YPFqryC054R zcA~!rS-$$GueER7N_qmT8(+V?oi2pNILq#c7r#2T26A4}`&zf#Co1wV z-()6hs#1HgLlFG`T;uIM$6-v z%x|7R&X-A6L<3(C9)T1x6TuM4pe7=gP%U5^Vs(N=(YIV9&E})kQIQf*iC*plIzQt|%N`h`hcpJv?3lWqu8AzeFL-rkq4 z6Dg#xo&PD3y3)bYe!{d2UH_b%8u0J;gN~^H-(G^A{G8K~y0z&kXNH;e{ww+)y>B+4 z^$+aV+W0x`nL5%mJ%mdx2?b#&0G2c&+<%ij0N%^UAv#((emz&UvY+bj^8@y0{HF{% z6)A}DCkiN$O8IaJWXA0Q;aKo8aN5wVtWG*E56%eaih-u87W4&)LOo#SB^h0p`wO?B zLhavp1Gz=z-8Xufu7U-U?g}?)Zkj9v zM`tkpZPspV@{U(@~N8a=~crM{k1rAM;_m>USs9!m8jZvHQMMBxJ}Vy z3E#QfYU*bKXW15c7m<>;VwT?U3E(t}4vs(Xou5%@Y%~gHtQM(l`G219BNS;C#++ag z;B~5r=W?hiCYZ{%yyW2zbERW@%`Bp6`$E6G&x(!|mNG4`sqdzo#Z}M&AsaMcS1!>ZlGVJ534>hzpM4IhlS_lby(lCu8cIIy2=m^ z4fkMQduTKz9dHz@B@BVnVK6~Y4^>7>KUj&%z~}34$EC8^rKyF3cyl`>uDt%Qc`lv8 zZwk55YGW?A_PiwCartqGS${U#f>o@hn=)Fm@e}e1%PAC1g#ywVW_fdE{1#{41d4Iy zX4&hiwp~~k)!!s}>Vk%g`J;cXevq0g|9SSvvoI|1G!KcegpGfB?Qcr^fWPb;?jT_B zhK5N;kS~Uz(|8DA;ttM<{3um0z?{Z^bj~ebt)VLd{2|mq#koc8Sv&8|3DZGw7Yg?_s1Do3-(b1>2p?vY(oN3#_k7C-@gXZ%jbzbj1=ljODLPlCKHns`8@#izn+ zjBZC}FiTwf{)1^F>1GK#R?4mNVBy-qVYE;?ZVKd-N38RsCr6WXEJ2d)lClpWa%(+A zk#Y!wpg99C#~)t#k7_mv3L@;B8x?c3i4`ELhedQSEORqM<5jhKANF4sf&rU<*=@o+ zK~hDgSHt#H1wT02yrIHJX`GJbEV|C*n9$kRa&`7gK6%nzBANcr5ZWl&IHAj!u@O1s z7%fnGUBr|@oU;&yw|$+!(cL8tT3B=D$sY9C!=ivW1Pc8#>urJ=rl~P*`_&Te){4Em z3WNS|0Xj0R{NWn6CD*0LTn7%d9w#Tycu|ioUJ@m;huDIEQFhr{gmW_o_j0+fjiL+r z?Gtsix-Qw5E|Y0oSL#RkGeb1Zr?C4YXBO;;0|sx0?BzS6k8}sw4|j)g4N%Y2WVN2S z;J#iP{htQTwe+i&y4?x|DSGFTW$v!!$s4na>&UaW)WgHG#nGe)O7XQHb!rR<9JH1~ zSUjJwxvD*8yH)75rU&4VEd=K}isBU4Y z;vKBvmLiUO->c8o=1@q+KSfri)mo2Sjyn*+kcJa9`_T*Ag$#h1l=qP*^NeGnqxYTR zzgR&_x&bMH3aTe{wdS&ENBKB8#!4wiZ(@^fFFq^<4RMl&KeZvh#6P}l?Hk^czx*~^ z`#eCi?A70zjasGEZ9hU>bH$6%+rh^xitJcN2#Qhn3!kuO;enHi???PE_PoHMBG_+U z;HddKoK4SJGUVcwrn@wN7GhCw8vCQL7PMXRECvn4mC9(&_41yb(!nImzytbE=6Pj3 z4jrG&;|9*LLf)XSiBLU-D0w?RUObQ96a*1oCsGT1;AWnxtRe{~<9Pydj*l6Na#N9?CV}uan1EmOAk7)@efgg7ZnkyZEd}~*7mRFQrq!tO z7eB@rTRJr;j(j#N^dg`A-k1XSe2ZJ+KG=1#Iqg_bHE1Us$r3Y~F3*?~@1dTcKt9@i zO>BF?Ke&J6VuQn%L)|`0O%2L zgDi;=z*zjOW`-K=%({qf4D3Zx)=?KY06w;Ut;9tI{mMRerE35<_BC1fK3?1-w)aWx z^0nrTIGOdP@(`O|LP%>Qp@Ck3PD^;SW|e14y#Ku%(Sl(*~}xLjm{9oivUcU6vX(?6L#T1%Qjm< zX#77^M}jDA&)(rZ=i4`M&xh?Wo~jkdo1mx~X_BP#5f2$4CrwYH6l>ffvQ7DcY6~2G znZk8}8xFcmAu$6oQh6_7Q! zCpP>mMt7uumYE}c98g$la(XPmvPD>Gxmw+fP5BJ9fCINKHWeNR37hU%Sw?Qu84ov% z;dW)hjNw}-QI@nIN~~WHNmK0xk6o&6iquU9D}#D)%-OcS*RGUCDrYWbXyqRC1pr&_ zKZ!=7g-P^8kdb=*5T$&$>R}C*lH%YOeH!=5!wRCiJh5z%ouMHb^!rC@CX2IQX-y4DYW`gP81>Eu$gHl+Nt^%QEBkATRnwyU6O6XT+k1CU4w_U+G zRwlg(*>xYft4_kzy~QISG2&wyS`?m&hXp$sE_`4Fnk~i2)x7SV!t1w2V-J8av7T@m z3Aci%J-_V1n204cmb8U12Gu6LdP@&6LwgBgT zS)s@L_qTrsKfyeS@W)&zFIbv~ic`*ta$g93L1hlcM!PCxeO@(SYd*jQD!4+SCs1!b z=x69LXDMCREx4n zd~r=8?LBYY7f$--TBWJeec!|5dZ(85(5Mz*X8Lt)cAGfo&r4&@-FNn3br+rkj?%%q zAD$*GQ;cUyvwscCRF>JeQ;-oj3TS_O<@w*0!k0Y|(3H^F8SV1?uQG*0CbQjqVVAkL zW;uu2Mpxq3=7KN#7KZ#tE?={VbiGlOjmST(%gf?@iJf2IWf>1olM$esfjoZ5V{W~3 z&CT$whA)^6l@@yZQ1;6g3YEq{u@9-=+n#?MxL)CtM|%*+j?1^x?C#bu}J_NM2*_fNG*XGiDdjQ8j= z(pCU+=#qq$c5^CQ$Zino zDrz2JIGdL73Wq*1*Bh)TDt>RsULmc~odl7}07wLW_om4L#jxtkn#X$p?o{ ztq)7-c+ZTk!a5!#b)O;~6(5+%kd7+s5lQK4xwp511M;#paDvm3`}kvV`Dp>2?flvu z-;zpbpV{K`P3efW#BQ!O-d--0XRWc7$&cRoC(hM!eza|4>Bis?z0?5C-nb+SCn;6- zaexRs=GIYjXj1fzN3HOhveqW!G;M**917Islz70gEL{1}`TveGOKg_lkWOJzB1!^4 zjdECJ3W*>h8(~@y_k6b5FX@Bpu#`_WUnOA`jXg#$4%#K-*mjETqRVDtGz;h2?xaLD}7iZSC zG|0k;C<8HIbhTQSYq2&$xWv_NWp{&+^PQb**+ll5uL)Xz*>NY$R8+z7Z>3r3L~}>F z9qOi}d^zXom*=VpjcFeZzoO$JKEiC>tHa;N7bo*4e$;eDzuQ06)fe2QY^=R~rBwS= zElZFE_S>(v+x}i(AK*&>*mmiTV|5L6xI`dwS60ZBPqMBF%CR|=3OvMWC~sL$PBdQd zV)!>Sx*ZE1WFa}2G`N)i1-t9tL6GbN%8T8o)ks@de+3|w>>j9+%g{1$sV&8?%r$!M zPUm83kU#&f4rZ+SWbA#x3xsUPZmO_2rll|zZG~e_`o1wd|8n7LBr8u1X8`5bbCV4o zq*JoWX91Yq>Cpb1ZFVfM95-v5+M>+8b9xlyGPEwxa1fr{I{MN6n_cct5bLG%WIA^m z*#}Tw8t={tcEFRUnRB7R^4S@5;tJ*Xd9&kjQnxHoG{oAlmpmZ1_ht9yE`Jkeuhm)M zrN8O3xQdRmH^e+qe8%%~I10Hcw=>UE(}jg1w+|&ovE)WLRI^(7zh3%PI3z`LqaYk! zs|a?sVoUmXEvzt?OR)(@+|NxgiH}!4vB*6IVoQV7i{ONC{vhca=(4Sbn&DvKVD4X(P}DfE$mr=*_iYDQA_4(^;55d zZtIq6v-jaDrKIEgWdX&fvV2WQ@;T>!N#6OjVhDKq8Y{>l(rK$z$Bn~HN6}g#sbk4n z)}hNis_SuqIUeq-FwX||hFOI9a|jKF5OrKV?Oq8TI&{r*EgRy#OU&jcNeH$vq{?k{ zWYwv^x7P{`;DN7^`DtQPps(y;iAl25yMj$y>T>*o%O^NiYqAAZ(E@+OO5L!c$%R6sg=b`(7or`v2D*`q zv3JT_({mneP0&n8DrySKfzMRbEo4?jtQfJDl)*Ml2g^VWMwoJg!T6A?g?v}j)r39?x*bK)Q&0vZ}ubBpbFaxvQgwN z<3{3mcWuI!&d#S!UlC_F!W178T;@hRqsw8Ac0>cIZ<}rH4KuN!N*&sbIn4Y?JO$q( zGoMUxzi5la@5|oT8k*w(rwz^(x|dm zX$`=BcHrEk4=mLF;8zoZ9c&gb%*K2SzdG~ z{F?Ew^gXOCuP)GVvDUaoBRYc(0hPBvcQ;P1)Tkk6(RPU@BE!=RTX8jg?ETP)JiIO2 zRqa+=oJJCsqvpa31Va4RM2%3b0(s`#u;%9`+{m-x9xaoPwQ+0O#Bofu<{W_dlgekL zd}{{gC>?-}#+NQQS|U3slPndQzqwnk%0)-um7my0sTyLlEuUnHaahMA|BF3yp-4tB zVlx-{-~8DvH_KQE&@$b&0ptJYzL2RDB>@zT#MVe*aSS% z?`(L+c0>F-d@8FA%GPxmr{8Si5kX`3T zx3iW^>G)<)z}*w6p#NQyVKvZD6%2pmmFIS=n_4vSv0s@iuRSeMGuBP%%T@4v8v%|9 zW+^ha1*UM8xapip+M=C@gJ&*c?{g~Y{OPQs9&~7#55;Waxme7~ftO!+@{e+?@!GH|mX+sYddv#Ft$0%U( z2Ueb)QrOdiH%yFy`b=djNe2hh_cgId%%3LzkzO6vG$JG&g+ni>8adBMs6-YMT|E#? z9$Jb>tU^5o6(b~rv}7GTLnAzwa$##wqko>{bG-efCZy7z52lG$kg+SIZ|IS4OJ*Y6 zSxwAV&^&6@QF&VpkVq)00tmqf2GlGj{89>A2c^QkXRYkoY2wLw$P$D9OcF_Ek*}-D ze2kX1wF|??HoT-*zWj-ca!a*nh<&X7=zM|oVDQ@Lq;UZH4_6^5GBKqAstnQl zQ_^FD=;26Ph_9nVnU#0@+U_nRu_)9ZL{0Cs-&627!S(OWq_i@1QGXe)H*{jldu-Ch ztRzA?OOIEieDjh@QHfQ+kdkU=G%7V1H4H?E@C2cWl@~c?g>#kAnL6Loe>2`XGSvHll(tgbgd zEMx!sphV{Y1MOScYY8nlh^*T!VTfoE6^&`^7`37`GVJw+B2kLbBLhbkH|${T?IuR9 zbqS&@&QV;OA;#N&9f#4a(|f~QdsRr&VIeQOUx$}meCy9WwaDF~?kaa%;&L(bUBOmV zs#&mw9+w)?oQcIrs%BUQSyLvLKQ0w!B7 zOOph|mG3GB05KfMLw4>aS}v?3c_(RoSc-ciB}H}v8rC5`E~PR&uQIBp*zeNq9Ib|2 zS?|Orn{s1}v&?&+;~_?GJitsNj(2&KQHK;Vh>2-{^x$slTbl#@`0ABKN(Q%M;iGG6 zib|x5Ab-lu8+2rB{_fFt4u!8xX-UlRP}G+jGd?$Hl|yWp;MC9%PzaD!fd~YJL52h- z`Fv?!(&!@72ydYF(W5U}+N}nE%Zie(`Qj4_`li?;MP6;VPF zq}+*B6x+N@^M><;snP&K~H&z>1w#2JJThOwqMuo`tl_SM?!Hu zcf@z@RWBl3nN^M2TQ>E1ZJu$pDwk16UYxsU=cN?F(ui)we_yqqJ9TnZTTGydXM6A)oOW8M>q z{ZD4pWrMZ8>c=6*3ea1oGaY0x1F9q*;DLhQ1*MFLHfITyAzchSTR;q#1xU_^ z%O)C$G_T#ookM2Viluq!m{)kMOcGKcYZgFWMI$sIPz+eC(8$nCvRu6c%g`KR3V4V@ zmNJy~6f;{==oxG$qfe~a8KQPpw*aS(6toO1YF3mb>(VcD-AGe?!Qd|_$z~KvN|A4h z82?55VcEKYi*=L;$|!O_dMSsS|IC_Bty1<*{{R2`Iyxh*R8%~I0){%36&c1n$}G}I z>Zu4!W`Rw~dVG>%w@udrsV@RrA+uu!0widNu?|O-Yk^10U_6qGgQYyGj)%V_Xvw5M zDRE5oizZE0WlB3P(`mFVU`}a-+{Dr037b5?rR*V!*C}C1C6g^h)T^nsYCEW>9NV-p zqnNy+rCqPlLp7OCXFZnf>s6B9vaQ%c`;pzi$|Ma+^WXhV8o8Qk2z0$8b zNy#N|>WcsSuw>W(1eRx4;|v_odaNq%VI`&%ah+xCy(9mDpqUs{JKFB35zj zAY%J7Aqfs^t5()7q?KhpAyl>@Fy3gIy_Q^DjsBg{3Pi-!Xd?^~u-z^2r>x^GnxsmOVjgyv+e8L%s@PfTM z)99L0RC;gk$p8QY@(#vG)*uIZ9}tYYh1F9c zBr`QZLXi_}TRFi36v{--hCOvOhe9lJpq@a-9C_kxybMc7>ZDoYgA^OT_wMk8_+GbmYktr;69o)|>lEgyzu z;?2!z68DX|^ryX7TGFjRr`xpoh~C`Q?>NY=n?=0ayzj5RGQT&HT9$%=N}~SD!ra|X+HBwba%I{%4r$kj0U-lq85&u)`YsspJqNLu@^zE^V!_VMstMIEJ)N+Ncxg z)lnRv=r2r7XehlSJtQZ42H_}f&TdUDrmcT#Gwpq4wb-Yu!hb(Wj6}n?a&7p3jyG5O ztL-#i{kryi{b5XeiE)Y3I$jl{Fo)&^i;+NnXjHoRSl*O4e1V9t6aWAKJVE73wMLYw zo@AN4uw=4ZFEh=`WFv4oQa?Hpl)Pd-AU<|V1|UGzquSN;V-^BeojpdS+1jR8rK>Pj z6aEK50S7#vkKk%9^gI9m{2QUfe$D^=6Y5Wg{;|Y6t!0`?C8<*2vO-~Z-?E98WC&A2 z6Bt?0$$8TLZK*>~B)!B<*raNPnaHHIe&Uyo;#fW;0^(aH>soP(vmKMN$o9W3?)zsf zFHx5_wDR#qmb*@mIh&=?Z*8xpG#i~MJdkCy+#grL-?^OJw}zbYF-;Q2)_bZq3_`{b zrBVWrnLBO2+W-5oWXu2serH+x31xU;sv7NKf^8F}jc2Sd)X82H?tO=qY(S@ml-JP6 zGZAu56o=ewd)DWq!E<(SNQt?IcFLmJcT-If=7Z4emnubJ3Zf$;C^y9Xn3Bhb0ibgd zJtU!`kfz3Jwhz1D>7&=%i5SB5cNzx^A)G^3|7|#j?mr5!PG8hh%O9=!9a4T7}9IY!Q9cZa=6 z$al2$<04shZb!(+$Bm<-DnH+Zd-LPAl_lWXKGcemgX0jEeK?`Rwz*&aUX|R_IVv4P zSJJ?ySdpa!Xe%4X0!RQv#0CLE%m^jS#NGHC93v6Oy3P-X|uO> z*~PocWpDBk3eS@NRxelIUu8$_MNa>vzvlI*HRft0c}7DO3W+7RN~;$5%aQgKfO>%@ zLhBctykf<;VPc&};k!kZiz_c1#V&o{shfS)3k1LHNME=Cq|k-YLbTlrKAwlu+JsBo z>^{Sx99_0iu7wI|XK7z%*g-p`?o^D+QCt0E6PA3L_@kL=wA56Ja7gTsvIEiuUCH9v zd)UiW?I47gw#!PcN7Um>i&-%(6t+T0CKVhjGa@toIBXW~Vmy&6Loz8Cv{?kHEh>a! zxR;|bA)&w=MIq7sxXY2^v{B}O0mQ~Umd-izp^SLD$D^id^_<$u)va>pR8LwOGkzer zXEv=w9hDoWZmH$}|IPpZ|8LP*n|{mx`uo13l^T~Ke|1C?G>JhMN`Ns?fP@0a0K?^q zaHJWD+6D>;0)?gs0X2a#0*T%dQtT!_31yZ`Y2`yvBg=*I*o5C&pWw>8Tw zFc@I~Cn{N*eUJtKG5`CZWZ?h>9bsAfDMjL7YiloMg?bcSooDVm%fU(wti8-E;3`T2 zKyvABY`3LlT}oD;&oKaf=ZyPspdbwAeEy<#?bCLDKC@i^yLGE{ul;ua`6O&1|NbTN zwKIBCaTFYgB{_kFKtRC36y&H$fQrU7#mh#Kh#PQGYcy$59u)EUG1HTr1Tj@@a%3e> zb>akaH$7&gcDyQ6G!Z6m?(w=(T9K_-hH^ca?8Ds`$>pYFmTqRs4wnay)MaZPR(_B1 z<1RJ<9z0EZGc5`Q}>p>cnU+6l>*4c$Y`UqJTy97?om5>nAcQcd4jhJ#W1svX78fH>S{cwrB*6$d zXg~mfP$d8VTCe~A{-|99VpJXlp(yDcQ<@J;JW@6P|IIo7p!1tV!!rXUC=v>Uh=oQe zOb7rv6eBFqQUJzM_7o)A=?18?F{2^GuM*$6P&;2bvZnF*RTX9X~% z0;PIR*lk=`baE_78+lAJ&#}JF$f)YKR8k*Lr^{OuN80@7^K*`>#J*?_ z6}9@JsUk7X-Lo6LL|wNqq|-c>*{^~Z7!3ktK?@2+d)3_ivzc|pvkX8nYm3TrDwOKq z4))8b8HX`vSrf^o+Fdt|kvsG((&!LOtB*&@hnASmZKhHM->MEn5N=aV|1!HY9A@1Y zw_eiBnDLIzW%weKGh?@(u-L!9l$uQsC=Js0Ue%~hv?kxl(1qBe(B?oHPR?C6PG)PI zupj^c1AqWQlMgaDArjJn5ln0t#D`3r5HY|}ZAc0Mdcv|)z_T}_hX8ayHWp$-4;3o^yyk76-uAT(!FF#m zxTn+DTn$U(bkNmguM<-9#e_F9sAqdLOk-`GdB$!Q---82zUPsm0)cj5wu`QHBr|y_ zJ1jwu@?t`jDtg=7rmJ>q={wU^WNbA#NVkR<4@KiL1YojRi-HIk(`^OgHq1#|?$2`~ zNIDdNI{^S72MjEdaBxbw83N)M1DM5(E=?HJQSrfDINH>J8AO`WCo?z(cY-mTO45t! zS|j~so#~js0qW@FA3qZ24FCI}Wb*(N>||McNj1Q5C7KFvFkcecacS%%*9kP0>UEYD zmCF+#02TlL|M|cWRRwr-Xca^O1ce9@1AsDyp-2RjDq++RSw2R?Lh2KaRKL(%MoZj- zo(L)tR#^_}?6Fs)<&L=A$Hm2!=}Fy8VN`qcDlT*j^IxnPGafXu%A0B2eB05(^akEE9sxXs@w%rW|b3T(PcXu!POoRqN%IJ=8J`ZL?XKZf!z1 z+r^LG$VBK%5I#|K8+yR&Wm{@i#*)fpqGcpjZTJ!+lIXl))1|*MO3JeC_8(cR8#FlH z{lXd=2I37FZL8Z(biz-EC$(&QNB15vI6TdAXm>=DZrMcQPiBKrGt>0y3T&|e007_t zU{ymvs!_}VV}>lqf!CxcIv0Tt#!737>HkdQB?dzSL5iSGW%y7YT%G^ufc%3Ghgc1s z+BOG)qs&+T|NrX$|NsC0|NsC0`=Dg)00iz}+WQPOSVjYi-DT%>6zP{|?4;PqP^{{; zm5J>C|Nr`ds&U(ukYWN!I0!ggQbEcE0*H!gxV))ywu7Qw1yCgWV6Mw0kV++NMjDFV zbNTn{Fy~4?ELzef$1_70^zvD(E0!5_~BC=tPUC;!QA9sB=o9koy0Hj9JhUUIqdUAelE$|R?+$)ILb@0{{g!6i6HW@b1* z<9=lJ*+I z`{`4(yZ_7Wvsyn7$^9kYcSQwyx&Qm1Wbgn4>txw$EH$!P>pGob>TMGFmu2ic&dD;4 zY<-1_9Hnz&Nhp&90A|ey07f9R_4!f+3&g`c< zjlc>8PJn=@@AkByjt5aJydpc}ZMJ_lXB(+TP`G0Tx)H@wA!l66X5v7C@kg3_5(PH# z4Yis;yF`g~#px4cl6MjDR1THKAT z`kQkgvsv~Ri3zToxM)g~gqHa_a#sSF0d=0)1{V>?pcFWWgCLCXbu3m=V93Cw4SSW- z+5~E{9>nM01AtF7Ni5d*K~ zZvLX_ByZC3+a5T_QRIo~L<8>DCL${$Ww_-b`I_|S_>D472TCkU1u0_>vyT-#Lk$k8Gv00Dr9K%4fCU(3+IvYf*j&XMPiZ5S6k(HJ?L7^O z8x*Vkraiq$pVVrWne%A06tnbV5HdwZ2WVq*G5z_Vf+St{{EkIG4cTn8X0djr`~7?r z+}-EX@6)A$@z%9$R&PF6|JVPuaqV?XLeeCv@c@=g&^HD~wFLlOm4`0^L{BE7i$N6` z{8!|tK6Ov4uymY_v8N8Ai?o7{v7|vJgr>2i2S*EbYP?YTSR+`NDa7zt>A95ojMuM! ziyB1z@pe|M+)Fb=OT5%cRmUo|Z5LCe!X3|3GgP}m-PtN3YS6|lnn|j+btN3uU+CK# zDXPmNsEBaNZQLqBYa!4aLP4ug;R~{Yav&4}i4YqI zwP)MISgilPOnT2GU28DF=QZayl`h9_Zt^nMc#Z_VVR&54DXNKYeJYW7A|G!hA(;!~grRMACo+MP*s*3`4q;3~K*jhHOzqnPaRy z2jU*Dt9^zI@hpv*rN|9gNTi)631rHlVsD)Ukr824I4XmR2yOP;k>#EZ}&PVW+h%u)CX+DCyvu3%l?J!2;9nXXr zsrDOtLVyUo)oK2QbHWU0Vlm>xPchWC+M;edP(U28$_ucAm0)0&JBmuU;)q77n*;%r zSn4PaIcZlg@MEI@B6bLZsabqxozJM&)77cVs9<}!+s9Om^|;BQx`Y0i zUt;~g#8=Q@`h%d#(SDbK&gCghgsa0HqLT}((3GR$V$<@;{kiWYDT~8m&jzc^9S0uy2@#sdNHuJ> z$PnTfrAlBkb6w=vV8eqe6JcO*#E#P;hn(_|x>NFOW!1?K-nCgoY>#$;-!?&{hyr%Z zlDKf>!SX09-jPdRCe&P%B2~IVoig8Z?yr5+Ow?P)Ft(gUN8IBr)~DC*Ns=)LY?6IV zwG!1U?6U*-Lasp5r*sX!ruEs1G&~v!773=E&6u=?up{ZHinV>A>By~cXe_ld;Tmg8 z%|0Tbe4|UeLd=ukxIZ7u!_$F}NB>*LD0rLy`>;gffCMIC*W(5qsDg^>yB@->l zsgH3+6rgIw!x8}iP}N|rEE=b8-$^ojf9da$G)y%VYPa*wS$e#FmnaJ)SkqeQwBKaw zE}&Y5^}+KqxTS6weDh^3(!^sqhlwyl8J=ZyNwrx`@k)BlU21HjQ%7{Q1zIZA<}?h5 z#&b-^{SZ&s879N_T+(!rA7K!ox-HnF zO@kYeI>7@FlV=i)jaU&V9ToI|r2FG=SOgE3vIVF2UuR-9FMC>Ced&keu{8N$_otff zqvKRY2!RVg?bZ6n1U9*wE?Nj_G!oX2dg?M~X!AXlzs7sY%smQH$_EjPjXvx780@S#)(OTzOtP-Pl7GN4mn;J#F%ZG+rp9 zB*VHIIwV~VzPn(sIvqK+ax$FfLLb_%`1NjnxOie0iZ&MC-0@5OEy=YM z*W^vkw@tpvfsIUiZBlpL%#!5>W8%(bAriwX-+G(n6xqvFZTy=(N;?@(Q@v|gN-@h} zTxp&8Z}{jwdkMtt{M4mi1m+a=V5*HM^&Q=uX)Fy$&Y~qWl z4FyV)Lyk~j3p5HtUL-m&2Mo8O+i5^}p~*jj4JVWT`>;ge00cv3*6Ri>V2x|~oneTw z5mB3AtRz$7F)%7UgpTR5_KA9hOcR}}eKRq;E3GMPu$t4X>Y4!JyhFAOVy}TD`m_9O zlAU`9=__~Dj&@exMBmA)jlMIv>-Rs6QbbD;xjHtcS^OggXz5^TdN< zVzVihW!P#*RLI=%euLAZa5@hAQ*?xxWhog7kiLMRpgho`;FXCIQkb$ZJ91cS5F>UH zse8cj2tAYygp*)NA(L^sq=(*_$fDKAT9aedZbqrb4RvRbwaiy;tW_l}^B>k)Y9<(r zQLWUR<@a9g^2R; zCsb*f8ML?ToSj^#aIlVME)k$ymVp2c@OI3JCNL?806~KxRG>L;xlqWBVwQy<3+6-E zPYH8F0KFTXNa@k$k_itK3I~g+nwp1`&XKwY&$=0d>o#X|6qh=tlaoU$=ZzG~MM^q? zEn3~CDI|%3wFPydn{102Hm78ptzFSIR;1t5hKcpMm#T{BBieB7%Y{UQl4Jk?2n->J z1rn$dlQ@Tw(BSzvCeCw!Dj{Sh7?H0i79M7S2o4PkCPbw|1g0n{gaj9I|1}_?kj$2G-+(0ZuT?x16O5?)1hX!cI1i*T5{p~PH046zTQ{MJU7EXz zucw}3B|Skd%Ed}aWZbd`<-J<|&HVR!Zdu>{OR)L)0{{EaMDc(GuV&Y6VPFV}>l&Y| zGyos1n@3r!00ZB%DYr9#03(IyZqbcR5j`As^+^XgiXh?=mVthr@Iv2Ljd4rbE9l)@v%cmqW@6T5 zjMaszn-Ojd1=xq(Rq-~ktad_}acP+Amy->coo>+_Vd!I#8XM63aqf_#bmhKjZ9rs#Q{tZ0P02zMVQe_%s_0KQ33GASEc+7ezcQGg)j zVG9I@9qWo*=A6$FtIE(TD7kEBgv!w}NJEfyH=Fxe=`7B7n{ZcaP&(5$_$^rehA z?({J6v<7OCZ~%}y5XBryeh-FP#ki{Ii$iQFtiPZ@fFcdVDnzVUD1u}=w3cO5l$GLD zXI&OsAcEy}a<$47D~dnt#hEk)#*%6XlX6x?3%2OL5m)~jTF_j2F#z9?*MO8W2E9t^Q{e0F)@Z&{=} z$Gm;No|c*Iw=*L`LZKGY7S;(je zV^J7F&h%oO&RGy4K7d%=)AGuwQxbcW;Y~ z)|EPNYH5*6KWw&@RK6#gTq{l0@5nzB-MiScr#(5R6)cu@qu_$MP?j+oOBg@^1>u04 zCP)S8ACPdu?2?LS77i4sC_|!%izpT#N-ID>fj}gRVJDjNaV2b_o+eu(rX zH+h%y_jzAPw!i9UPxP-St@PAV{%mjY;QM&f-!CrAFRZko_MgH3`>?G8|rY`BJkQdxNcAEHlEvlf$o^3lq7H=>Dzyqa;kUP{1Omrn& z(pclDG#J&u0NDbUyQTGjQR%%xhiTJEDavHmBVAXv3P;dcJ8A4NvVuF#a-~NHEe?(? zHmoz|NW4|++X;VKN_b+tp`}5{HMzOp|NpQ5|NsC0|M<}{!vKKel{HIdl~fc$ZplOn zFK8(sA~Vrtmy~e}nIchTLzrW6N7dOHY0%6%&znM1VkTiZViJu_2&x$-5{c>0GI06e z(+;<{=tm~z`N8ODG)K%mAvMc`O+|inl+-95=7dSY0+2!(J0vN^Vx<@z+78J}dX~OH3g^I|Tf~8m#W(_jD)p&A` z=2c`AX15{SL`7nHcF|vP;#iG*yf3e(g3S%hJTZQ-k&5V}r4unbT5P#Fl*nFb?}KLN zvYX0Z{kol#Pxq~v9lA`>o0mvNH)*MSX?m}i)xDXs9iINgW^1jOn?Gi#!ms&jMa@@4 z;a{Lqa-y``G@+7YHzlpaqNUmyDgsB8$VnKL!V{re2gQ8apJc3&2^f-Aakxs)R`4C6 zt;)kj;DX}vt(V{5|A*R&{jkN>i~n8t>SV(Um$=PVciPs1%xN(T79n07o>ad)&(aq- zjXs&9Y+siRX8vjrv(A>)6 z2^>(5tSet(=3P)xdui-2Z^|Pt?fsSxr6Tv5TKzR_^_}n4zx6s{h0EM#t2^y$LCmDl zVMHs#pOr7qGxUQPE(B?vb4J;G%Z#&sH3(Gmsam=^op)dofdMG^MiB(4_?)1@>J)`! zbRaZHExAb#NPz($!HpTs1{En-;Ncn|aFS6NYRH6ci^}%RMVli%$8^n+S{({`L;B@S z=0Y4nvvk08!4*i*s8#s83t&+j;tkv)WRX4R;7@hoTUUhT;!zWHYDv2G;*tNH@f&$P zWj01pCLgAuOtoajwIeL(KKPcX?NPYuYW~}~T5r?)x#pj-dccRaKrdplhypp(o`Sv` zIv^1M|F2w+r@@xNgXwq?<#y$GXhyQ|1_2DOI6mA0{-kpV`u%JvXG6~8C#j;S5!T-m z3Q`p%;70!v3&acZty_g?70>!Kjr|&b`k(**`ZxdA$^X&6|MS28vM>v*O6?60gk=Jo zmk2h1u%iGiOyf9d!Am%ZBFJ)7BmqaI1^@twZ4KRrANDCRL+}#avv%g)T*x47MNs&G zB~$m)HG5rzccN$Ci8;OQbj21KIS03LvexnX{m|Srb&brgIV!B0irSAATXS8a-ySbx z9K&YP{OsJVo%+qf=Lp_-%l`E#_q6Dh5R%LSFEHBCW?2U#gy*UM`>@d{}j3q1pO}5bHDhVyb)y>*g5)qMLSfNxL1_p`% z;7B=%F2xXO9~zag=QmEh;rLOg9um@A;O18iZo_iAqxa9!wiR-e1$Kb$kdRO9Zc5% zi8iQP4Pxx1$|gMco(x(RF|1b(tnMh4#u?C}gCOWS5>h`LQ_X|&7;tS0lNH$f?WU?u zOamWucd8gk9)L2@ie6;jA7johZ!fIK!5;}ObZ1c z%f1jsA}n+waffNNY71bQ1RV%Xl7!im={$((0jM*aE0X+?PDzPa75sUOterfk)#RRr zUP~Ku;Usbj(=dJy+U8K0zV`F``-}S;_3L+k|K&e_ zn_Bs;s$!|}`gZbKc91e`nvdbMO){DrBnytpT!4uK06aw?02yoUDJaH zFrP<1jYfT7kp#l2bpZO8WCeXfjZrxx8OL)AG<0NH!cqlKFtv>!RC=Q@&R9<_a*CBv zc;fQjJ!A4(zLMtVk;flX2ai}trICo0K6CRt#NR*NSMzb(M^jO9ZIfzUO9|3Y__9W+ z7J&eoWtk8Nf=g0V0tXpVBYA;lgaw2oL^>~&>qCo9Q+BY+T<7TU76yQ4>SU`Qas?NZ zv1vj(*5-?(G2`=*qL);1?Hsln+{Mo= zHxc?>qG$wD`83PDLVpt+ND;1NKKlxeG}xQ!WyLMPf4TS3`5Ib^3p zl|zB?O#6=ZCRU?9o`^8k6(_7{=SY>+>Rlq&DA2of%rW*9mdS*4X0vC;gX zfCOe^S^EhcQi|-04`GOQ5eb83?3i|fAFylnh7IAOE{exRHXN|;66k@KsRG4-scE5I zYU4HQObZG5C#Jr#y|k;1Np8x}To<#9_$aoyqBo)udlVnu+8A|0=#i9 zCs9b6stHjcaTJblx&B{a)63*8r$Z7;1pj;|?g%VFY&%xbSWQCuULrIHSacFL2y$JM z_!U6m5EVaL0_PDy6xU#v5a#hQ6VhKQ>hvZKOYfsG!L-fgw7M#R@cvl}BNojf4VQ=| zv>tQ~vu?T?BuJ5C)MJ#EtolwwBIuKM!gE}D=e*T#2enHOJ(C(*YtP>x5}ZiM(tSQ$X%uK_FVkkVveJDvg>NF{qd(&?H5bLJ(9@we&p10|qQqMiNnui3-Ak zF9~L(YPL?mow~?DK-nnVmI75$wS)v`7BpyuW5KJFQjDO6HF;~o2IP>=v#^9y4>2W4 zjiD(#hU|Vj0t^v!O3%cUkMOWvrSBbzu-hgKJj!1`u=C3B;|9OiQi#r$QUA+9wGy!Q zMFwG7un>StSW3$yNfJvqLhHjL@>^x^On`fo-NeLVz~HWr2yeLU>0^r=foTslf#5JHWpEXO@)CYj_P`7qjt z!^=qybEIj>!g^;9o zd+T>kK-F3mkc^gGQPrXp5Nk$4Jfc9O&?#ZacbD^|@*;a6RXBDOa3&})qHrZHAOHKX zMD2hCbY<9k4?<9gEDGLXBYzV0on@>f&mwg(ti6Pp{DKq+8`a>I(dL}{dVLPW`INd~q1n z%bIlY_nTh}?d1+*tF%~dk!Zn~k-G)nb#GBJ=5)-H-7Jk}!=ZA|25dDvf4|D-JnrI+ zJ5z5JhWe+IvPx`>ciF=_AICoQ&F#3)%EUQc5jlAqFxXkFloihwBp9Eu5E~ZJ%yFd% zPF(|_o&|x13x)z5zyQV=C_1iUkD9wpH(8QXb`_O1%p1#0-bzG_=SPeUE>o+S6Jwa+ zj~X*_-0Cxx-~Zp0lScpl(f`coYC0SIOxLIWhW|%WHjMuLGBFebR@2p1;W<-N(GvMch?vepO z<^TJzM9%;OgJ)T5CN7YJth+s6!ktmkon`DX4(Vp@q=R$q0esT5$F7C3Kpr6!3dv75Xj${!UDzKFA#BSHk#%mpRwGRT z8y6plt%S7^jH*d5D&{fBlvWNSmqVlf^KzwKHKI)!#QvV7;t|kAsh#sw^Do&}{#xTe+5UYeEv=YLgf~PuSmHIjYn)*)m^U#uvLXC_{@SPo{#AQ@pwvab^btZFIqlgk)k;)8+YEzuRb|};{ zAaUzhWHoPf6d4CrGrr(sH4}=jxn-s8l_pG3ITfi;c$C{(n3H@xf@Achp;UQP#>A!B zNxgMnA`k>9(P#Kq)>Z<(98rWg76y98@NA=-1R4h?F8?Q?n;!%$#33Iuo9*UlPO=ck z?v7NIE2tq(5I(Ryiwnm?98$OA11*grK`kV&3ScZTCksUv3}9P9$_ouLQvri0!dpZ@ zqly;)`>;ghfCQgqT5AkM%7iRC4`9QcQN^8OtfX@yDzd9Jh8dNm9LtM~NYOE-1}x|z zaTlcAWjs5Rv>FJav|SLzn#afG$5o|Srf&aa@v(79PmB9syKDN>`)Z$Yx($1ZlHb4W z{`SxQSI^q1H?R3~xS#CxISp0jVgIVsiXm{a+=^hSHqJHY{Me=wYc#QjoU&e-0;nCh zu+a4^#0EvAzGcY*w9 Ab@Nz5!CD*C@@QK+|jgx+w}9O=^Ytem0{<{lWJ9G7o++E zZQr^7y$ga;t*R}Wu4e606|Wka_{(K!o8qn$*KV)7`CsMdQIR&BJjTk()`xpDP2KRD zmr>p7Sp+Ss#5DD(hiJlbkDx#Mz>*0&!qXCXooU7>5*3UTy@KO3q99k>Ky0tGcZML5 zNK6qAk|R86(^1HmK*l$c3>zlMv5Sabs4*F)kJ@v4dk0_nR$YZv875{_JC(>m5{vRR z%3~;#&0Ca*Alj62Pt=uUrtZfd7~|WL6GX|Vn1HymK2!Bi&`BEXr$9-K zrs|d%W@rM!G!a9V1fz&e7&HcmYQ3hz5~+JSfToq(^8g@q=*$xv204Y4A=-3iM+nwH zR&L=-ik%cirXaf5pkrLtu|^%i+h%PEn8?DJnlM7=pepKhi|?BJZFeo^cq43Qnch>K zSD&KOHmM1woeqhpu&U^1Sa= zw;Bxwg;EBL7?ewnS(zvY&lp2#yn|WOdemA?W|dl-hGZjh))130e>8eY&U0TB$DR>L zU3uY%P5=9#MDqX?He}iB3`5$447$2yC4CU(onfpbb0P{ZYGs6t{Jq0Fk%jd)T-8XK z?|tXIrwc-g$Q*vT2VAbM4P8jQJo+$fJ`8tYU_r8U2hPM*3jZ{%2(8jg%tC`6I>V}n zie(;DfYu|!5*-2qVGP@_Oa|@7U>Zyn=l$EV7R`=%5HSbL(j;pqG$KdUY9XEK2#^Kz z=j#wu=i-L_UgoC#u~sh)N~%=zt+go+T?zmXLGZqh9z>FKI~=#{(?08|8F$;)(%q}n z$hOs(5oQX@OP#F3nb53MpuotQZ2(FsJHZ7^MKPgZB4z}LaWP;)U<06|N>sd+2g;w< zP2Yg)+Hi0fAuyhqF?PO%4;bo9L`GSqWP&PAMUay*va5oe+jYLF0MZ(Yoo5*tNL`yC zAb#d4%aF{N&&?s)LE?kJD(Qo2&V5bzcByLPl+LLu3XlxFSp8R-4g<(P{Qsbr4NoM^ zq!f+1u|_EFkO~0|>E$gXLN=Px6wMEndy>+c4J;h}%N`l^=M7u6R-KB~vwC4@K(rDi zDzXPGec+OIl`>m5Y)|*)a7njy0D1+YKRDg1J6P>u_ERU3Am&DG%04c*qUz5`e1+zi)D~earOXK z-j|+?S`JdohoDB4|NF2++kgZkXIbkB6N}XvVi&2@0U#ujzDdsI}b%P3Y4!e(2 zPKP0SfaMROf<-V|(J;d>qi{tbcc~v`cqBoPOvbZywO^u?Z~I!+&?*oe7S-8DIp43K zghI<|p7(dC;e!!Ef)?}AWE2}LH^&jHn*Hlk_#WoDv*S z0l?@i)OfkJ#$2>Xv?WoBBrPMepr;khVR&kkgElb@nW?L^tbM&T)|b^FUfr4~N+UMy6yjUsoJ;^Vxs}D{UfDEltA!Gx!BCIxCblBdf! zpM`S@)VDenFjY5vBI|8-)eT%xs@P4t`pgHJ)>MvB^Y!hW|K5FSnzdc#1dnR<<}K}u z=9km>HlEp@O;3I9^6Im_bZ zD4>24gkm@{Xz=t*7&QO;utfQQ1e<4AYYau0j!Zh8Wr%AOIhkekmw+NSGix@mfCRhD zJV8?LO=j472_}o!YV7!a~9xhQ5C9GfkQw6V9<88YmaAu$vLDPO-8SJF65-GD-+`ags#=}H*VDE!lcRt+SZ!EG|6q3`|e#jJf$9Ec z36#{kL6rsg%_P2>V%+s=n#+@O63@GpntsOaSjO)nwkBvNu3DU=o6Y~9tt@yY5}O}A zJ1d)wOifs~dfZ|3h{)#P|NGEH_kai!W?6n~Bmn;G%Kyz^kQ61AYrThn3Q99ERxYiv9T(OT9;V4|NEww|6FVm5xG-U>6$jFScrHJG%NFnr+ zbUe*lD%20!-qETp?FJNRyTnY^4!5W@-DK6GLd|^muB*6Frh5J(EhBf>y!(xLCYh`2 z4=H`cgSV%4sla_%>dX(8>_abWajVo@eHYH2E z_*jf(MMIb+W;&KFo!Vi;ilk~?9T`dt4kehG<>>Po z@$J)d)H|0cHz9ny{-a(?HEo!hA2jJ|M8qWjUJ6N#&C<77ZSCE^e9s-P$Gp$_821OE z8hQF2z0VW0Z%&83HB+*b=5 zP&7#eOeczU0>neXnG`CCwxk8iCJJm2eAQq$K^J&(HDOsI#hN(aB`9JmiJi3Rb6bMm z3*BeqLgYKG0Tf;0n9R3*veKXZw61wZ6ToF@EfAM3`c3Otwa1^+7#e968jo3EU?JTH zg#dV56-(`*pCVE0R@x3Eab9*9RGMdyE#=pZHFr zNtxX6o`LGnPexzJpzz_#-A9rC`=Dg(fCTbn+G|WSKwslaZ)xUr6GfY4%`kN#cN{Fe zp`Of*h;SW<17AaxfB&8DR{#IaBaqlz^?ILb{#tkGBspkwP;^pJ$(VtfMc)!b#tKO3 zjDc=tQ3I@B0cRC~d~7!+uu7gO;_k<&uOrBU{yl2u34w79QK#p9=V!JadB)_WTKiNz zNUI{Gq?G9d8Hr_gCkaSQADRSpBy&nDu`PkzN_F?--5-yJ=buY1*{v7|-rN;gfn1uq zjOj_H_||QEm3@RG9oj{^3Y|H#tUpbj2hw#GgmV)qB31-J9LkW! zV+Agbf}w)hW4kR&bih^~^8C7gQ~&#*WaNMaC1%=t4@&4+`)W z@hp`)YKY(0|N9fxtNx67|NQFotDc4t84>@fC`2_=G!P3?Czh#&NGmf%HdF!-IOW>; zEsc%*FrW{SLfY_hX11&RSxKm z|HF=!&k*XMpcb7|u8{<=3644)><E93V5qQMW+9Mfrn9h`SQy zYB0RlD-7J58;SV`(bG$s<=R@`5d@t9Vl^ai5nIYwe}?matqNPpIgFDG9`25O#JUI} z(lAn@ta+0(h|`edHZ@X#_Rx#p_;pZ?&ECzaDt|e@#8@Dj4h-iUDnWT7-n|5v(WTxN zML=;#=X``lXh^oaP>3-rw7(1iJyG!g`>;gKfCLw1*n24~c!3N%Uu7k?PkonTtQfT7 zHL|UJhoNnho?`{5xY3+r9)z}ka)cVi{w+U)l2pRa5DG`JcY9fZFmuUXI7YV-8D2yA zw`}u-6Gu%9`6`I9LH>(NrT4)%)NuYbr|#;8T6n{{Z{#_V*SG(hlXJ>6vE3hIcQQYP z$hGB;Z}VWKniniuYZ%=K$|^TZMP-9POqN^H1m>`eh>So0bk8LQK`vJ^Njxep%a?)` zSjINZqs=PSEyaRV1~g=VM_f{k@|wv7k8hfy|4M)TQ1rVNyyi^8lW0*KImF8#+XuWK_{_47RwDUD+OXv zi=qh^l1ON0mqS1uvRl+ZOW?wVAhHRDOsIg-S9KberAqcsNYgHYZYKpslS*O{Q#r*b~ZvO%$L|rl%9%6kO{JtOIDq#sV-4hbpa`6)?r`J&ou)VYGp@7Dm`WV zFi|2~^q^6DC88FlNZtimRmq`nA`SoG{A zW%m{-g~)?UG#>!MD63Gtj67)ZT4&bm+W-5YMD2hCcw^Z62^8plEW1BpB7YF^ja#gs zS3)YX>NSKGwJiyA3mZ(_t4Ud$CGvG@b|bZ3jJI_LTDe^OSIm`Bs_rWJ6&Z&FAJtzk z9zj#SWirN>@uf~x>KG(PX@jiKhgFIsb}B8psYZYcNj#7MScF0%nq>owE;~kY5s(x; zGy3DIqe`hug~d>45iBTGRT`ztLJluE-?a8xv(^OBccBkx=PB`i42znAuhRP(ctR>m zK$$HXai`1(u+lu*B1{q_#A@*cdjHU zDMxbX{H%&%51&j}p$V%8Vdan$2PYPWpJ`+aiAI>ZhcNF=9uUK8al`m2IPsA&OolP1 zDCn&I1OMEnvG=arN>1B$zrsYbmHgP{A};=1XBWj^FGrr@N)R8~`25}Sn*p)IA*n?a zOTofI^1-G+VV)tPiO{?ewM-JJ`C)7w6q~aFn#+PPZKD-hfx-=C3C^JsQPsa59MfhC zqLN>>Fe0&{!6mxAX>?Uf4l`GAJ^Vdz{GSq4@Pu2zDz*3BKleTLFuEj9{qu1ht;gDO zoD#7Rj>$;UVk~?@Z$xJbi?DDmPjuoHIMh4;`>;gNfCPMBR_iQ9Du$~%on?q;QdyZ@ z?L83U3^S^=l$HEEu|W1HzsnvPR$D|$TBMy8LbroW0kped%PFm3jA1vzW&*Q1~Uf{t{zq*8s3O%)H`R!bHa?>5=gQaR7tD z;WI#>gfZ!;gginQK=4rp5Qh~IBaaod9C_vryM#*QWBtl`H7R!5DAL|byS^Gw@8zb852dk+}D=+)FP8pa#Y<^mMuXQnx$0H5m45(qWbMV ze?WF%5He)|!zP@0nA&KB41o%Z1r#`B&C&t{;1Uen9T77HkA)0QAwo1V;3N4^jyjnj zyb!ubx`efy&l(&!tZezAAtErw6%hA^iw&?P%F>?ssfZD0xbe1By`)U;)DZU5%}mX} z4c}!VsIE=!aVhZX=)6Ojlt9=X+fllQ5bYz zQqd%UqL&O^x&cPQRZXMDBs;+eK^?OgnY^mq$QcD*7YPKSBIBvEu z976o$6-i4qKb<507M4NsJ9CnY5Z!2`FHtzh(Qe$T9K8fwrKh=uyMG(jIRneARkM0E zVc(;thcUyrPC{w(f8x+P|AqT9*m1y&_y7O@r2rReMY0NQxUWNqA%SWFq*7>(tOUm_l5r)tjqDkUf2?v9F5l>TzO&tb?h-2B)do;e3Nv7>PWTQjtwH*Vg z6~0Q7FqFHgG(V>GOQTL@iJmlFrmA<$D|>Ca3qA7A?FfHOO5rwDaVMqu_Abemdp@Df z>F<2gP^x7AC>>)CpLw!R?DcM?Y-J>``fLc$;ZaPSOt$ZA$l!^_AqhE=6_uPebvh6U z!+9BV;K0k&y$*&HaVtMmtnLw6JIy_c@eA`Lj|D+;Ba!NK!_^cTwJ}Y6X|0IK5w}V< z7}?3Zk)6UD8N7Y3K%`CL8sxQQL-X>BaYCj`Dwv(#u61lY5Lj(bMqy@b+hYsln<}w_ zc~~Pg;rgYjn0GVC&ZL$!`GEbw&*D1C)jOv;y=;7{l?+F?II7i9A*no=gp-JwAWOFg zCQUV=No6cT^zBN9GqA9-IMwV77ZXViVXR0=BWBp3KqaRlbPDKEU_dHX99XjG@}DVo zL|YOT2|-lW2aUXxvX=)JhJLRZa5nk+T81Kx*{A0%|NFp1(SQWTUs!KpU;@$%n;+~v z0T8W!W2~7IN-i)g{e~f^N`gX6y&|S{Z6C^Y!YH72VSnnJu7nXW0S(Qa(=@+cjjtay zGgtW^jGbhW$amV!MMp5PevsFH4OZ~YeE-tG!RFnGT=wBwS&r!tt_Zxmx~iLG7k2K! z41*H@poAc7Fo3D!z=5PPV6wJi5CD-3_;Cl;6YTS)p|h21?7QgRX2-e(0i`$?)QW~YQ5Tzg zIet}z2h?g)2aa`(ei3^g-8gGgVrMM){Vgy0k=*yw=>jt*fw3eEz3X6(B0*4BhnaR` zl1CoiG6@JQDHH%QSCtB_NUbMDr1V8rfg5t8PD~$3QW=-ju@F`&uS~VN0OVT~2eevA zN%B%$!qIK2cdZGks-%uc7YbfZL)!+FwIblI)s3qD*NkdeY!twRyM%HS9F~fpoRp9M z#ET(7%MuL*Ry9z-UbqmYjNA%-8T@|yXrSJ8c*GJol8t1U0R|oce%l!ll&T01r} zIpK1i|K}Gx=|dxLOVR}k=>KYUd9V7h^$M2cfAGtin|&lZPl$+x+AVwkug`_!fU-=G z00p$C0uu>}G%Q%C1Q9@V-3}bcRSG~rNcf`6c{GzRHRP-`=CVc00Zn_+3O4&Xom}n zPhi8FPt~1etT1n42QR8Mq>cP$fAj?ZXHi{WH38;O{QS{1+Nkz9HZh4%r%UMcvLX}& zQ9yEr2$cm!Xk}z(q_N4P0Ko{FT5|M+1O&Cn%?rZPOYnrXOtEFrcO8MGPjsX0&< znmmS8_co^o7N${j;UIg7WBj7ILZXO@xvKU>9|1$|hjU|2HH>C=Sb(P<)Gt>@d0ACQ zIY{MuF0Lv#!HrRJG^&R>$midcPgyqkUgXLUa*3gaCZsBQIxw{8JSl95luEZrI&d4Q zORPv*J_HvYEQY`UP3nfEa_Lmeb*ampaQuX=5SwvOfpWXfpa#Lm&9<8kc(io-~dU zS*MN`UpRfo+=F8*xY2QxqG|<>90##0i_Ga8aAk|r|T208FD^lfT zP7IAE(@JY)y-NUD9|9T!hLMAUYbmD|R;H-aT1@J~QcIa~QHHOf$4Y)WKow3)()$h1t(G{K}>Zc~4vx%xa@x|3Qf zwb0WMV;jgtz9wvO zpe~N~JUvJy_eRzAuPVLUp6frx>PLVGLmm_@M)W{IfWZIW+x%3Q-go~Be6aL|bLjbm zhN*fgaZB|>&dOe2m2c3~{_%4@^pnh!zzokyZS2-#f}D;h!nRpA94zLfNOffx9h54w zGz9?2SVLrO8?=R@#c#EX@%zIfK`5MXM{r6B%&nw;OuF`KBk`n3YSbWI!jgi|teb;*+){EgH_(~&oAGist*beAwrffB5{YTAKM z?c7kN2@ho@fg)pQ9_#lg@Ef8wIsue5V!?GC8|YA zokq#mb-U#(oiH~t!BauahX})navbH<2i*U^Xe^T>r7lYt>*c)B)0BhbMjR!6SuHr^ z3bMi-v@RjU2)wx;piU$t1*CHy+-I{e`uC}8hM zI=*A#|HqW`D|`;GNga^?#qh?%WQR#up#ChLuaw~rD-@Qy9UolwB0r9)zWcmoadv+q z$9yT%5Xr#%j-(dWjs%Rhy!omo9|aUjHo6#*2o@RYU?r9_3KO)?TE{Xp{6|HaZW8^%c;Mj9+|X z_%@&*J5Daua@fx;EG;k^iW5=&@KgPv= zG`fYC9*Bw1K{fpLHt!fG{x7{Ex4P@Up6~0PO>}~)SWf>*eD1rur+CXqcY6=zC{XEL zsP+;yt%my{_#I#toJFtIE|q6?UK-Fdr`&K+r@15Y%5 zO#4G-K^c~49HmOxlSx)!CJl{=fUv*{;q#2SfRxW1MQbP|I);3NYGvcjaDtL(7$BRg zFCeER)i{x&c{p=8f0&@Tnn^mAc_a|&BB9oC7$`=U}aIFZB< zNhKhwy4K2fv68E@NG{(~qH9_v2hlktnw2u+EhC2JNj|ex6^|kUlG!W&`>;gW00e7i zSL-Q6pnZ$#jbO!@6k(lV^@xBXjW8-UvhW2V*`>V^3=RgGEmG+oNpceg4G?J|KvMZ* zF6Ah2oc6Q}M(0Y>V0o(7Dx*z%aJ8(nQY(cZ{A=P=el1MDhkVPN+U<{7<$*|%DT@5# zdCqgX!-UNeKAH2laNoaw4|c`xyV?qxv%&VhqpsZC?IZ}4|I2n;K98tTz3+eielzo* z0plagQUq-0{bxQjIPveF?|Z|&?@DX#_q;ccA^<8R1UYzwc4SjhaXS@8r{wt1?ZV|p zq~K)0K;`oS2{ACUGYSDFIfpPhVh_g9nj9`@=;oF}XF_HgKrxAnVVY=BA}xf4Fb)Y) zT&YZAOi&QGnD9&OfH)X-DhCk&1w=`XF#=Nt^^`32k!iPS=_sJ!Aqav12-q1!l2r`L zn|v>|hxI`Sies_)0ZCLT%Xa|r)`zYixH@bc2PC0As&@{Pss|JAQO0mAgk zXesMkpd|^Fs7RHv78302v>hIv(7-1$VhBqJgST-RgFaL=d6`TM0(Q>>1)FT=Y#5=S zg@Xl#2AM{tCJ}=S7!<{rEbusy@)Tgm*|mcab+ShyAgXzq;eQ-iBCdC%RGU+!DKHUIn2WY+)) z@MPG2ZzKTU%qvgLXo6JrgKPbVfB|`@ZGW<$05K<+&vKT&^IMkPuPC_`-#@+nf64iO z`T2jmUmA3w4qMpZMz7_p|Nnpg|NXlM)4|>Up~7b_*p^q9%lD4^|Movrx|Ykb|NsB| zzfpWCnB3JVS%}gNIWILF4Tj1OxP|JKA_ErhA!qy{@;r*7Z!*qmy%U=&`jVD@nD&nf0Lj*A&%Y z&00aLYq=rDzlinDcoSbS^_uFL`o;f;yw8k8zHzPIl-|3R@11VC-e#;S)}K+Q#{M@) zlhzEo&aJ)0)GGPDH6+Hf>k$($=qL#-DO(^h0y4l9Fx|WivU9gm0FhZh0-~TH_gFb9 z5U(K72BM;oq7elGmpI8Z>PJu{tU*Msimz7M_T-iQi{ zWl|GBtdmeG=!~Inja=?Fywza7AKOH-MqcKj3C?h1Xv-xgt{uIOTNw8#n*E|N3nGzfuVWVNDQ#5K?W_CIiz13S}mOs-~18 z5e!hnrkt7>7$-79QP6N>GhHQjL8B-*$GZ++QRzzsUQJ0lUD3i%BX?{v=o}nc& zOv^feQM!jDh8BsGNhZ>4O*JdSCX_9~(N;0W(hPPJs)Q=FB#2kmMAs_ThKt-?!&gZS z4D~-X7e190{|REr0}N=ELGU|Lq*p?Fp@A+_ zAo)K^P>Xu?PJZWe{CNpP8Y|P0L%l83l0`A>Pzo>cE*hXq{!9P=hQF=fhMg5<|NEe1 z3?H4ZT7(;~4R(qedyOp`H*VEm*?lFEw=d#>xE7W(&M^wnH zOGt!4_+isjaCTB6wP%v8a=-)t3ji`e40~fB0Oh|o{RRQ7QNRO>0YQu~0$^Y!pb>W^ zLa+f^YaVdIEwMK}J6Dhtj;m2f)Kp_HYqAkFqnfL$Yw*NG2T^yJs#b8J?<_%yHLL&o zpk(v_B+6mgdki#kStGidVd-lWA(Lh7Wg~&!ET`$LO??bK1VSAg65vh%fTTzLzt;c% z|NqeaP4zeb|NsC0{X?vaOf^}CHdGeSP1{Q_D$_9pLNi>yCTypPRK^oXoD@Ld5IVxbqFDh!_pqKa!T}vBxdwSlORu#~SD{2bmY%6LWdim> zIc-h5O0O?A7dblE+g9mYUn6l_S*M;?!=-F>TbAAHkY%SiUVWCnQO(?++snNFZCSI2 za;Xa!1OvNBP*u0Jjv(!_1~AA%Km-B)fJa5Pl}02S2F1ak10_9??s@SpCxVqko-vFn zobg!kD~j*xRy}T0K(D=EFV6Wo%@%2O;X`#5R|NsC0 z`iB7#)mjjUf>Ux-F*ArjlWKvqSfeFKki)ffnM!mpLP|CyYJH4=ItYWnY&MN`&C8I8 zxuS?sPO%58%KAu}$D4>ch15t%b~8Rex-v=kfg76>MuQ-t%IUG7Suw5|J%nw!S?B*P zy9D)Sg|^@x5pzZn0&APJ4Xm7no~zd@bzQsu|7H2q>-kN0%a=lk3glWumxVDJDVQl+ zDzT$85#a`i!9?7a+6GRcaf><0r-@VdCV6)xOtox)aqCKwz1B?h_Wm1E-_?V4rM~-y z|NEe1;eZ6!VA*>NOA=aZDz9PXUlQ$wW$Yx+i8c=Gyu3UVaTaExLWI{15h4HdyZ_a? z{lEYJ_3?Mr1!!e-GBkiFrB*2N5~QqwBW3_%1O*S+WEi|2^hNaS& z5r^H9I!G$rYLZqWr{}j`YuoNMkNfz(U-63aAq3)fp!n+*6)@BvlJkMfySlO)Xrz*g z0z?J!OhFP0llA&X@$L;-|ZC*?waAb;tCoi<6GGK`{gaW3G0)wLnHNg~2 zjR^%^twzbi?MQ>rc;p^@sf=MGiAU-Wu3knA;tE1hin->R>YaHsVPW5CQ6X5rVL3CqEf9u@QFCHVn|`ap)wsZo5X%C z-PA^v)sZ^c@8ix*ifCmLFm@AKCj^5s3aJQd(i>(q$;3SmZzr#*U75U=b+P68Hs*;K zdL0arR~B2dYb|N#y~CW;GL}(hM-v5^@|7rMc>^jVTa$f9@xwo)Bk@sh`Qt_k5+xcm za9HetrkWwz=oySG4PG8yP}6C$+;s<%u7if5A&OvNK!8Bh6A20G7>diCq_pQQM*rs| z5<&m_uteto1W{sIdj>?>ip(odV91qG-GgcD8561WF0DO-4mC0XkyD{}HDE_`7`Sxh z4LlMraO(EkmX;}0QB3BVNjEImIP$D2RJkZ(N41+*^!NU>Q^|Euq!pZNs&xrIH$8k$ z)8{42ozKkv8p%Q7NLv;!6*Fl!QxzbAQcHvkO;Td8!3kWTAw@=%n6@-_PjtefO}w=N8t$@LxB=Rle|URD+NS)0!0 zZlgc7{S$ApS+kJS3w1Y+-KRJCkDou!{&)X>+^fFb(Y>-4o|brswEd<*^6N@Z6zxjn z*J~jOBITIIk&TI3X%P(oL~Dqeq0FUoq~aH$${&kQHg{p4Q++&UQ4idyUj5VRxJ{l- zG!slpO$9YCl1$Uc&7npRqlgdwB6cs=r)MmJbEV^9TQ);%u)jg1$=h$j{%TOHeiLO(2Ty>7vHFVNo-N~k!ePpzI&51=v&59ifk8G z#!hE^O(lNi86;AF2BgK3lO)WxiKv4xK(Ir{ViXAFGCiwu3ZL}y_4~DMmtV3tc`<-T z6%nBTjrYY3S6^&I5JDiRA^>|epera`5i3E1$x#qw1qDsk2Ci8N=xP9oW&tI~Uo9Ln zmbnJ>Qu9eNE}_R`-ShnvFt%&>Ubz29iQ7nWxuB0-7du> z-#>ld{Qh6o*qq9~^onHmG+`6Mp|?((eJSa4NRog}%!Y-32v{^gC>Dj54Qy5xl7O|a z*Gpi>rA;h2Hgy3}q3{A!8hKbs2--3q3WSlM610p^HrZk(g#?YWCn!kDk!2P=9Xbie zf6fjXdudI9LDeYi!uo*`5jMdL_8aZ!=E~^pB*KY3YI+(XqR2W_L|4rb!yIlP zy%N;+RR%JNWP*OJXV5-d2h-8x~l&Cn1 z0G@%JJnU3!u?viV3k?K`J_@pUxvg#;R)+QqciFIHbP)`TBf`j%X>w!a^BNK$RQ2jR zA&|gPB?)b4N=A`2=ByoOQ0gfo_X%b-GFwc2Y9-m~gsiU^>tSQrUh$;&K7CX5N1~EB z375SoyM4dh$mShUOYipX8M}XvJG+bZN>s_Fx_d?tvd|%qQu(R#4Tr6=X9)orLTr>g zBNRi#lsPFbqm_>Wrdg%rI%yuB+=ng5bJf7j!Y8yur*FyMmr(5 zQWaU2IAp}r%)hI<35LMTLqoQeYFo!CxZ?v=8d6f9%v2P|whV(VPsFbO=c{y=>OKGb z@0HI>6_pZKypWR8WvUdSe3=#_cox7V0*qvGVkS~v1_?!3x`4f!MKy}zS7ap%0;7VI zlUCLrXrz}jOtNV6fFW#_g#uBl?TkRGBGq<%E2LIfGIT?e1l5)}6BQZeQ^h%Mz zKmZSUKwLC1Vd6-b?kYsxJ3|Z!w@A5c7XL&us*meNR~cZX!q{jBjY7l**ZA@piWdf? z=ZQES5e%eBO9%)&=2iw+l3)I=TTlJ}|MFi>d;iLptM0ZDCMK3(B3=QW4pi<)FfxEa zBNvr%4_d|`)a;NKEnw3PN1>T@y9dk36h4j zc@V-^Qz>y1ri@DG+;Yom^YIl^$1vpRwjzP~I#*?hhZ7-}W2~^zp(_sR{fw~`L3;%h44zWm z230AYk{qLwxzG@5$q^%d%uwrdiZVEUb}#jR&VT&l|K}bS|D>t1TZzmfR#<5O23##! zj5`M!Az{iN2L#ukbUbpJlLd;Yjj7pM5g4>8300sRpPa3zin^$re~M}C=Ok&Z7Dc5o zTLWB1Q*%*&Qtiqamp#6n-<3U`pEVAX zTPpcj^zEmAdz1fmKI74sPRJu%|8mXzyZ(sK4|Ea$01gKY(6{on3>f--5db=GAb8Lc zOdd8yn)*A;#erCS*ik&L$WnMpEKuG~U>w|lAv7gGJdVcNn*L>N*!3|msR6hD=b8I| zpVazqAAkS-3?cu||5K#FN*)zdjI|t2a|sgfnrDPu0a3Udf{=COr9o2BcxxE1HuRpxiOb7^I`JuckBwH_NOGZJ2?erpNNbEVCJwU$eJa(| zb!sUw+JF>|B7rVFD$Dy@-0$K$*}iutVr1SWhAaDyfL_wxt?cq%+O8_Qo z!qNtZM_ijqhpYelpk&>E1f*oyYb-Q6TgTd+VTXwm!Hr?;u+ZV#A1VEpmLy{a5Yv5P z(36TuWt^ZcXA)T&T#)vvDpj$hYL(8=A&ZCD&HwNecj!*FNtqOiwgrR-tCLh^bhqNo z|J!PR;cAi=D_g?kN(}%P6ew3@Lj+S%%ghEYP&kN+UD-$o;m2*l2*#GX`0FD~s$AHY zbXqSXG#s!j5~jn5<`qFnRXSOu3&<0ZqcE`Ou|zET4>vz9E=WLZdkew>M$7YY9vM;^ z5uGz6jn|hB;$~=))6IRzk`)z%a`1FUy+7@V^w2q65XtHypC(iO0mrV56caHy%+3ff z2!QyZNRrguf2;^04as2Is%W%!`H?m2GUv`tx-j@s1>KD(ok0a_Nm`V~$xD%stfM_5 zX6K5^C<>H^ioSD}{GP{Gr3Ti2MBhH)-PsJ;O+@YxL6ew%1OWG45&WyUa_2xQIHPPb zP+0@CnvLWMEr4ZAUN=n`rKI0u@j8?q?zxpeEG^}kBj%IY5UMh2%R!#7=#)^3egC!V zsELiRyl%3J&bWTv4b03l5L6@lc8rHCH2277NVw9}+4t5cbRHKR?&*+KES^e^=ChBW z@!Y88W~p7b6a`3j|NF2+&Hw}hUs(GF96E_?THRqIj}hsYVeA;WVg4m7J%o-uW^`91 za!th?_Xy4qGR&9!w~VC-km`h$%B`*)Be4BKr`pR)WNZ-tbO%P)Bw9pdRS1h5K?Pd# zs+knxnv5>98>nKXwP{8uT%^8#`tOY5QTqqNe|N<%3xW^_`0 znbDSPM?b*p>{+!95x+XYBgftWsNT-!RoYOtxbj$pST~8pP&A^=0EKT(h1=AYJ$KEni(H#*PbHIH7_8OKWu zXweMTNl8VPo$44xfr|o2yQp?T;9wxY7@Kxjc6!DiSJl9P<0!a z7%cLHmU10UZtJpD1iA>`*)rz8o0I=f-r-9@BFRR({1#-S$)bH0A)q+R0hRvqC8h?R zSE6Z~==`|!BZW9dK=aoRD1hk%k$?OL;%Rj={3B3+Vr6xuA!S(;oUm5_(2(bgA_GK% z*R6r*Ut0%Lyt=nBv}9Zutey91Y~2^`zb8Qh71bLWW${iRgGipEODX@uPXJE3ayDt zvw=@I(im%%l1W^|kwuzTZe^CU!my-k9%-ouf+^CKO@}mQ!0HWRQJ8Bn$WJ(yv$JWM zmu6Pn?^7er^sh5Yje7mqE6%T0AkK~`3c3Y$TUt^i9Fa@H%TqFGrs5OPRI}(*#1KxL zg_M@IBC#(eC=6oFipZjo_G?#p#_U`2Lf&XP8mn?g!hsROT9FeO>v+R13?xLGicQNk zQHfr%Au*S27k%kJD;?iib?TMG7qHQS97>SZj#R`#|1RVPWFSo(%AW5jmcD0C@-6Yb zVU;4yo}d^Jgx&fkflW6jFsl%XP#ItW5e304y2dR64W?o~(4(^4YmlerSu+ccTeAVu z98AG?*QMl)!&r({0VqqLfrdTqISD=lU9)WF|D~i>AM?p@T_?Ng>Z2Ye%@9YVw+Au?HjnMzSj0D{~}VImh8h>EZ%kcBH^ z1epT{FQ{D7wcbRRx}ve5&07>G?p6vpEQZfdoD3}}iNt%=RNluX-0tL$X%_M#9Gb2j zb|gmbheu$OhzxeAdxYJc&tmO+Lkfj9x)!Rz^DnX<5tC^Y7Fn1dRv+^bPd^DWF;ioa zc)o6z|M~Ct`L*SSW2ka+Xpbigj2?rfAX3kxM1qq}aWEV}835LnBxw?A4-g>^+J>sL zY|mCJZs2ChW%Sl4c@vNopUF;w}gvfSa%D99Bgr(GxteztKhid&I^>mdzERJ;@ zX0myW=q(N zB5rkt$f{EJp6LuQ;;%GOjxL8pJXV8I9`xsAIX3Jr7zm-f6sZIPh7v z9R~4r7M7f_cz;;(QZM|g7Y}3ac=PYlggrAlfsr_=veT<6pqz!gI-#nUupD3#(WO6- zxl@6Xf;0rV%uPXV#@g5d%%nKPJU~FBM==tCb($vUkv?o{wI+2m%^s&X%Rw`TnEBG zAqRCdE7sOJbxuCH`oF2)e78aVkd>SKPdvhsJ|9uo*Y<0fFLGa*98uGC9>gS_WmFtp zvxNs32+rUh+$FdZ+}+*X9Rh^lFu1z}clY4#?oM#`kl=H9zuW)%XP>oKt*%qM_9OU8 zDUh=k5Na)K)zc?zBC${qQ%I=DLNL|>n_f|#nSw`};3h>h*=rsOB*HN@-UGpK(6GWb zDp9d4<{6`t1}RXy!~^l}RTWgp>- z{0X#B2Q%@I;d~Y50Szw&O(SN%^ReROq}msr(jF+OT`#vp?aJ&aIW^acrTv5`g3{8s z1+m2OHoaQL4qK&)KS}MC_qtDKKHkwZmNmNJdrq&Li3Un$jFtRuch53U`inIpssnK{ zW{1g(Bart1KmZrDi8%(VE)Ii~_^AhMF*2U~@%PD^_&H3Z5NIe^47>Qk-H~T*0vw1D_A3FcNnm(DfQ8dQC0rZFm}{}~&FsYuz*T*K zu{fpqN%W>+W3U8WWk^CgXx8_TEo~o<8RJfdoK;I*J?CSX>bDH*IyR@!8MM8L8 zF9Okpz$|xa&Fs1E)JPK-C&km({m(3wAWSQLaB*^nNb~0`^V8SVn|qhCmjO+?K4*)H zIXj&mTr$T_C%Pwz4LoITZ8eeL!}yP$YgYU&0G`oe#nA~Eh+Z}BKXm}Ydy27os{+uU z)n9Vg2f$AB@WxnM(N)-Sv$e86u$Er2YIn)F^Ny%mZZTZr#;hA!Qy6HvDSOLiEZSTZ zX1;MNKx1++?c z^SwBvlWo20e;jIOl*O%fU9%Epl&JZ0OBfAmU2Cou!Qqr)wXRw?x11Lu0qW1U z%fBs&o*<6+f?P5ymcauVH(_CNpFt7e?t`1&YNe8e%p#`*b6_iaSiU11X7n3LSw&v6z<*#MwBCR@QQVkIzEcpq|?0viRV3aR!=IN>OjrW{%!DKeeAM zH&vyZNZLCGstfxrb1{ZU5waaFHcCYH-gFi86$z%ts`DXSlD3&griGp>+7ZJG!i*JO z?j0ZaNNi1wIh_ovZR|@fuKy%X(A>vIR1Q%$mnS>Mu-NH5)Eb0p3CE`>tzxGHa1pg% zM2!>8gr&RR+&SFeE&lrPxo)N1&ZtfSWyW0NLQm5qc6|n0Fbu9k0KejkgsV3 zk8p6P1g=B|N6%Tp{0=Q2N=~k^6(UasRkf(XM`FRXo8Hm?mvmvE;1vQ6DJjF{ww(Dx3l$8w9T6Vz#$X87i4j57o?Xs3-SoH-59$I zLHcrv7-qjfYOLyLX2Zrx!HJYtT@**)_P?)k`ZUnvt(>=b{RhHL89XSQEWdtePc^~gSAWdFU?-z@D#Qk`ZA;jxh#x@<-1z%z5Qj^;PY0JpzZ+#_8PJGQGLk|e&gfBx>K zh-V3`tFifyV{>nMQfr7hT-5UvCF`meUD?n3WiQSOP%04z!$)#REZoW{BoQWWR8m@YLUz#5 z_%$*|zd&(ERM=#k{vpUrlu1=5&C0I>to+7286Vt;P(^2}4JkB38Z~BPnvcY=HHM~h z;)6?MC^rsFjYIYW*u1Z6|6P>r1Au=&;&ajD8Wi^1Ar=uDm~Y`$ z7hN=gF|j8xIVOwBiiLbX^O#nnD|X4IZCOag@f{J$(jpiL{Xhv4%*_vN|1QcQa#=_NXnW+M`;Ioa2W`SHp|a9@ zV0IDm!7p5GSqz)PP5yCTC-Lh~B&<-hfy<9bR(JZ6pFj@$wr(1tgU;hKhsaHTiyf>P zb8J)VE!NJk&Cjo#1=@iyUp>xn<`cTDv+S3D*~;0@-mL;)3A&v}JaV=PmB;8|x!t?3cV6p{)g0>chz zP^{N!PZxKHi%JIMzpl+@hyST4DlgE_qx$_Po01w2pL~ooARa*gitQ9H@4Yy37Z89I z-;N08eCP}AH0KA$AqT3f*|m-wX!&8-u{10C{HKI%05H+yV>f_!R*xc+#)=0Gv)tnY z>AHeI8_OUVBZ!r%(oK+t2?5*kB$`I~7ww&+qwg$2-tnqoy`()jzNR3dqu4Vj^XBh= z%Av&TgLmgKCT*BROa@2_cM^h}y?ws*FfB06u7ee~(&)cVEeN|u6K32M#TZoMe5Hx;xG53Eh6K=56lfa4jf_PS5AS&$s!GEDTwn!Vy z&QY{sB{{ieQU2lo8uZ4(_0J#D9NSaKbuI+?cpgplJFdD0RLMB$W6%K4=%hrFaV4r4 zuf#)~sLzu`LC|gL)->}(q4Rrplk4nQl^jJe? zwz7mH-ZQ%SKdCh!Y$w$f5I1t2)kfkg>O2~bQ>pS*lfA&)4-ZpGf>0YThU%wjlN9$RSK1JUG!1e;lL;^%$V{|j9?Mmg0gVk$- zS?U4f-;spkImYhprlA3|$3Hf=5NAy|Av`EG zBpfV!{og6QFQNGwdM+j?OsZG#L>c$|?!%W9Cu2i002q?W4)G!#+stpk5cq$#KYa&x`}aeG1bj4TUi)?Iy2f< ze2TbNqB}|{af&XdbCHpuag?v7lsSMC#MPTv&jkD60JsvirV`%WR_;ok&kze#;bj=hxfx%54^2ik+lm1OYJr@8#T$C4v z)5p%Wki@}~9e~ya6SDL=_rln*5y*@Q{HKIf0PJT|opUs~IyK;nkx7&%hPTZ}O;`@J zN4a>bVyRl^YB~DS&xxa(MNfc+5}#D9R$}}}z=+Aq>Q}0iD_Nq)PjaI%uOd|@ev3DY z38DD!MBY=V!XzZw;S+5tg@bx$B0-eAS?%Jx$h~B<2Q6@+4YzoloW*{tqNO9$@wc<1 z-3qby3ua106kIj^=O}R~E}uF7Dyn@Mc_RsZo6`U5*kwTPUgfImKDF+25&8J)zw+$) zf@Z;ZJ*?bm5TomplE!%6p?UWw>r6_iMe@z}d2r{1j2!`8;2lwco5dBhZSE?~pD#by ze1Wf&c^wL7%;7=*K7X&gw!Q)57hpsC4N71a2a$=@+FT7rq@A(Awm>BXm@{?*5Y94* zDYOYft&<;3Z*SIq>g4Q!b?irJ7Kcr}N^5)&EGRU1{cr0Na#^KHmAnMnBW*e&fd5Pm zf+0^xN(sx1YLkb<91!o1LWX@x8%Pz8voy)!9L>e6@E%8WtYaMv?Hw~YU$jA7`Mk=Z zVXnXaZ%^dTp_W%6(=ZRQVcB0X?w(RS=VHlc-T|7Nc3fv~FtN7sd#;|{)w$+o3lnvN z%f9ro*~YgdEi8x%2F~_RMVV?Pxdz8ero^f}Tbk6sNi!A*X|;(r2a8UEd>sJ5!Y?iY zl~$I75GpaWfgmCh&P^0ztB!`$_@xZI^0^TMg{ zX!)#9tuFt?iu^@QM0G2*DsSYQ=O_JXW6zX&9Dpy4lq0pc7nHD=lr9ofU(Ygw*W(K$ zg*gOw>%ZfHoV!rLaz}v81tJ~F#X)h%8v2#JsbYXcGE$H`h1A}k!W$%bWDxA1cmety zM!zo(Q`17O%5_byR`c4AN;hn&%BYx=yxI6siy{8sxbz!%;S;Ih<+Hx`i;eP!4=|Dk(w6M@9+ig@;9?1+|_qB{5NwBJZV;GhLCOL@@>X3ela=QJn9N)3yy3U;ET3feK59FO+=U=9r zV87&ceqp!ND*f$|QSRfko^0(opVr%%j5c4j*g%18LLL-m1L%(k6{{Fvz|{B>OkNpf zSS%wT3&W#a{gps3wwx|fvbM(HKP4;%09#GgUf?7e)L=VE%s-sv_)#Bri#ZX|RQtD( zR5DT`WayC4P{33Ya{x7YepM;=50IL+x6*6N+t=}g{9R*<6d{8`2XYY^K4cCQgxqi7 zfZDJ}%LeL0Q`h3vW|~eL0Fkjc4i-X5hx`&wI^NCrY*+B3H9Ue+9Jy|BgO!z1S_e`T zwc4jIx~O4KN^aDtqRp873x<=IC*7iRjJ=)zSkH*~vSM~ANJvt03V+uZ=izOR> z{JPoRx-H)K9+l=Pa}lOH9IuQvzc;a@2oUBRrS3RqZ3+#$l{+*~uPS33!vtO6O85t3 zkic*8j0s0R=y5;?G+Nr2V7AB*$zJH>FefO#>*m|14`tg_wA@aOgVRV1Kl?#OciTG* zrlgeiM+D^s0Kv6&l0@9Gd0UA514ox^lfrw_z<}S*$xEMjsId~o%=&0Cl+jF~K2gc5 z1>{NXj+sY1uN%_C#@TF2{h8`ZR$U4FnCVy>BxwF5HbjV67Gb!|l)>EYkL}8CVNWas z4k=i!i~sddKN`1RhvHTPu{6qRMY&K}gszIyJRoceRC;6_D%#5Vi$95ya4}1CF1p_Z z9?0hT)GNTq6%()7MwpmC<>Vg$-P4Cn;_D6bkmA;T%(sG9H(%a0{9 z0tn1M>3<6-P#IhRo5Yz$*1`n={_9phOn=*^s~@9PXYJxjVvFzytk7_?OB0$3QvC9V z(uQPZIFaNStj~6N@s1ok0|+*cyc5E1g8WGpVhIA3)_LaGw6=j|XFgOUIsM@8zVIV& zE@D`RkBu3MDfzc)%y2=S&Nbx`rynXl74$2lXAFd>y`mD!nR+UXyPht_gsp)fpq zD8HgVp*JC7$(fstvmSbKEp13d*{_46Y-YOnR?gfxh-&X7a0_E?@g?;PZmvN+7`-LrB9b^v`=>mtdgFa`QnLYVN zQQdRCZ*;tGxQ8rAz5|V@XM0Nf3=7(SjePIojltGdjJ%Xq6YDul7z3K~SUU|HAoKzcC}2p_)ktwr^NpI^1?jSJInWT;x&+Y~iEgK)TNBj{0l+)AoMP`>xzu^C3Lfxpm>t%33>Jdp( zU;Qz{-CVbY1uK4W2w%y{Q$WlE6`YvMgFXz@3(}^~;^J1lWg{joh%)613##^z@Cnea ze+nemjUOP$kUPw#!YnxeZ8^zGFGZh<0mR6(`C!|@AOHiW74OJlfux`bW#%Hs-x(i}mN?8}2nf*WnO`bpy=v_8G8asexw_8`3!1%ishR1iD;y+a zzAN9-)gupdOf2BDU|^KD!vPke;fzE?7xI3Iidz-IqBF>r8O;g^o<2y(>i+7O9jwkb zt#T&LVOoD+Jf^F(CGN1@Ix8<;e4uidfyx3m*USx5quv6mBg{J?&dEiub!yS`>DNqU ztXN#88!aUZ1mgRstnn9$N6L>m>N!R;;Bjk+OQtH3iDBL=BthVfK>Bw?lOL9Y_V$6_-7Zo~c>a@~poE@U1+= zWep^49IE*54U7o4fEz|@-G}%JZzDF@p(CdZM%?s`78CrIwtP{UPDj3$t^SRCc;0(> z=yrJuL2 z16h)i@=PRFD_~R1NQC-1$)}l2D^!S*D^5;1J9(F);IajEad5}xADhNI!I|Z~IZ8KJ zdS;yjuh4UL;^D(r%g5zhXxDXYMWy?={8HP~8l81LZg2JCaepnw86I`$aL=vCi?*Q! zZKWw+q7EmSWur4vS7EK6Zeol8%Ot->*j6`xO+{dnX!U-I9hDC((2aRm8g3zk7S?-v!#Ie!a)y>)NQ1 z^igP&{>?6L_(E`*s}ds>e`R^a`x_PIwd%3YIzJrf3r*iDwKdZ_s`PJB(BzB-7KqqOvLDhI^vX5d1Z=9FqLz1brS3v8dNmA zkC987QQ_@I4V|4iF%T3Ggdr0g-)s`}pW;67LKgp197{OTgp={WFO_OvoeP1>-REki zw~$zYHDnxowGzM_X{O(Il$1q_2^i}TWdL|9@0~J6qgqvduscI{c`L*`Ir`tc^N%Bm z03Vf%ai#A1PPh6g+;Hlp52HjZ0$d@6f+ z2a!vRW|9{%M{H;>ZKvPvK3mVFwVV$m+ka*(zSk=n5Za9=dcb~AY5n{oEObalDJv`7 zTw4>bh=tL!Qf@&$GDvK3v2L z(mbc3K+ujL{Dy2j8_@R&1XHFxumRM}c$=Dho}_5V(9$+&sN ziiV?WJa1~M6Q;3uoErq=Nk%HfJx%m&?$Pz5z$|xrjib^%Q9Ic1c0O-J) z%O7<&z@va`D-6y-g!r|pv1y?}Yf5By~F&!3BPY+p^C=Pzt zhAY7wkHyr3snd;q+cXh`{+_uv+XFkDvisKy3;TFK&nLc~M@jCK)c5FcM!g!!4Q0)g zC9phm-;@f!mZ8h*aE5b>6v2Valxd5Y35lu>VWXA7$MDl0^0R63(dxsq@>o1rsg{Sw zqVblN0OKSqF6fx(7(7~)5Lo<3bF%2~D(y#jvj{%2NSvP}Su8}^qM(oh?SO$3C*Vrn z?|%qZg$M0_ zEE#}X&H?!m=Jgsiy2I=H0QGpP$~!C02tl`+Bw)ayizmK_s#2?jsbV{GC(C8~MMENS zz^2CgWott?9G<5p`a$tnM)f0o?1Efa@?4d0g3n(n=PklCLe=F`gtRILF}7t1vhe-u zCd7SDHKO>1+4TXqUDBUv6Mx!-Qoy*d{VjyOni9ZcvXL)npJgiWDcWY@*vG`_fs0B_G9k%aA=@U>Ag`l zm~pCF#EpwA3QI;S!sR%t!B+{00?rHS|3zoz;D_0pHub#9O4{@x3mDV zd)h1ix>;a>EAd%{@^j10#n%B7WuUAcHe_diYQOfW_VSCJPVw=(kUJ(jy02c3ECYj> zXcG%7-?q|m~C4019UWl)!49Y^I@pjyP1SzQ{mb@)F{W)h`1FclL@e`!z#?-Y5tyEYer!cR`4^&h>q*)Ki`A-LOZ)D zoI<8s!>#=ifzEg@*93cbID8=SyDnB;7&^Vj z3`^7kXtE~fLd-R5iEzdmUo2j564^i_)`k_A_J*7*Ja5EB|5yWY4pzdPE0=dvR@jy) zMNQUEtDkPFK4069b_;84mUs96fxBvjZSDGstjHu=zAI$<Gv1b&7FY4eG}#7;$7wrNoTL7V#AWQEd})B(4M+)WYe3z0FIBe;u{AY7sMFzEpC1;xn zm&HZu>kdz+?8Vm1>*hXQNp5~tpe5;70tb_G;!l{&^u?S`4AnOU7|e1jA-|WphCV z3W8y|ct}Der7ihmxmv8*qw6*yTo}~{*OKkAn*97~hY*uxA0TW`#ja}UP%S-qs0hVS z%t8St?I(4Yf%C11Zv_AEot=XVgzoKY$zfHpb`JtTQ@0DBV=?lg5yx?ZE1Wmnt^$=5OWhXj56;Migf$^$Hx$QsodMUmtJ z=JcZKMDvu;d%mAwJ^ ztY(cwa9!F*WT2oxUHmOrFhE;~OQh7|2jjPjnzB;=H^B2H|Mi$l! zn_GLDb4ZXU{m_=BP9`OIhUaxlnU|tJWHM7uA&Czw=@l&z4HEa6?X98u+~&TCu45N7 zwc&wTy{LgqDjUhoj|;~{yymJkRBYy54c{n``d?H05&-;RrtM2DeiIgrcxgRQhJo-+g`reU{Cc?hGLPybB!1AcVqDhOmc;aZI(gEZl4->^q4n=A(kQ-EzsMY2 z*ypUF%GLlTnUTV3fH2)OhfD)_F@y{;llUeC`UHg9gl^qX87hy*k8^(U4Nyiy^vyFj z5g0LSkzxupk|~B^$-*oBd6YN!PPtXY+?)@X;zLY*iorN1FQKZPfwLQyDXqr6jX3)f z93mPWO;!?^F`q18hOwsYSGwxc<+%bk&icJiT_Q4)pN}CfI(_%kQcV# zIHT6e78p&jGYx67D&>UTS;GD7yJUNes1!L>zD3xo!A-+Na7#$MW#RkJXLCTGKDK&o zowrqw$i;%7Gjq1#!M8%UDGAw=-6oOp_W?N$UAnGgd0T<@GS#NaSgOgmT#+%R#Wi|4 z{U)^mvi$aT!`m??KCwkLePkB8aOnH`6X}9|)qhvB8vx*_nU)>8x6leA>-y6ZuPF#bRO|!-0hx68HU7J)A&4p1(b+i#bwHk2Y*@yM%t@6= z+iC$gn2EWn3FfKU)_Eok^)2x^+ImP$BPS-!RsRH*!$m^5k|N_x>P9nM)y~e-HNI5S zS=SAS*4NE-SUX7So}HpLua`qR@bOmOFmQ2B{q@FB8?x~T)wktw3bYIh@vvXD#75zi zOpSD~Y9J=Ldx#B5MZYJ(r=h)Z5WW7scvwCAw?xTU!d7oD`)OHIX2m zo7$6;Hn;*;fHPA>VicKt+_^ptAmj}*fD&$Fk6FYjY?6QZ_6FR!_z~I9Re|y zd=09K79tpv7zKk`l#Ol~dQ#u>!4Qb<5}UV&JhZB!V?3G9WWlgFmNY!!t9>L$PZS@D zQ?+=_(CO7izij^r&wmC794oosp zmEsaR2^C7!r`bU>*0W>@c2PP|tQs=aseg%bd?C@0oB-Iol`lZQ?v2{pyowh5+MKqu zq-lG(fWU)SCr`hUN|=lNpI{Y1MW$zoy&*qGFZGKJz6FPn%-i=VKbFw$e1=%c|KT z0tbv=NhD-zT>^au>q-wSmiA4S+e)i`)>USNh!4!p4a+7vEsw1%%M;=K>;4BR$+WF6 zyGxIq@R7fV%IxLJNHydrHO)7J)N#&RxogNe1$lDqDL%MB`FYq#tmpn!tf!DiZvVMg zhIcAR0tAxkgLB>;!4^R^xs7d&0&q;{;qOhwdHhcamjK|L;mXG)y|T7+KrJfNHpw;oGkQ?rsy&#(T6Yv`c4l`?{wHCO_s zSOgKzQFk0Q9~_g-Vq6ycLuN@w`n;MiuP@F&3R{Jl#~UsZEkz+p$0whp)Ps>uEnpQp z5deU?u_<70Dc+|N7Tad&o1XiNQ((%%741;VKHs$HWnP65o%pF=k*Qd@!e?Zrog(l^ z5=81G5Ag}@gIE15>01gRt}ygLmBKkKQRmL!k`^KxFc zj^&nR+k@qkCR#W2GMI=x+B|ix^xE^o(dheUHen)Y`Xx$JL0kak!+|P^Ic^7G?%XV9v?2vc7sY)nnk!MCl=9W=Tq@s|={?s=FYM$u~y-KP1Lm04%!Y>Ic8kN2e6g&xAe#i|VII z6&0olFY0+$7(OY_sQWDwRE#7mjyG96VmjjhRmlHIioL7+Cre7;>WDyqM9j{bxx@LDFptK=H8h5Ttt8_|fFhz(5%5 z__zd8DtyT`n1qivMs$u466XNwA_WF6%|sUpLuX|TY}sZgwU5E!pmm=axJ0x{TAqF` zm_X7ZbT2|nmD1eRSArNvdm!~ne&hC6Jmq=^8}7c0&P7(1fjvsKp%TpLS7It1YWfIw z&W!rXxDb%E@12S%a6evnwQ*!uWFq}wwzwQ!L%7DUR zdh~GMudkC7Z~*%7m4G}Q%MHnz=yFQpQ%-97bGcnAwouPRkYt+N@4)D_qA%?+$@B{D zGje{!B)$XRUy8Zd(7&v8$`od!V+iztebllrUf_7Pn{HE=6;uxQvK}`(^)A+9!aJm+ zeYRkfq^T81$-+r8s4^eZhxP|q2}7tiT_XP^(w0dQ23knQC+P5*7s;IzB|s1KpNd3A7Cr#k$Q|F0%I2fz_nYTKd7?P-K%Aq$d&F&!f8 zK5BxEQQ@UvFe2$OkIP3$Xp;EOe@QJdb`rR;YJV;v@vwH^3NC6!%jJ_h3L|Ir$05oi_e|-9Ok-4Pq1!Esrn;2q%j;M_{qo)iINAh?^|>3m<%<(Uqp_BJ@gb z*EE(B78~Lf@-S{lQl?C7rG1%9TTbUwF#awObj%nmvM{eVxyh#yEv^~9Ix(sfVvbjV zSl!7uN?XDp+aczP-Pv7hB~yi zNf2V#gy37jdzrI>u#RYsah|D6OkngS9cLctU@&KpBF?YwGhT(~ek)W^X%+H7bPI?q zhzLFUTh|h;42qrI5A3`9F1X0NVN`v44nx^nC9q&oEvtQ1I6Z939kH@a9|)aQmORGT zxl$D~FwnWSz}K1paZGr&2%!UIHZEICK?_mtzi#z70H|ZS_JS;?3a&yDG9HLg(TMrT zZE=AXZ20IM$ny0IsmXp@ld#;(`dBpM2_}2fF|gXp%MYs;FMK^aX3A8#ldD{-a}rni zIxv%QHQY2lg1a<5pv_MtKZHyqc3Nvyc5j<6Xi?DpwafO((TP(|!yps!SK0D- zg${0pPmm;6pG>KmxGXf_3v_dg04gV)B3Pic3{gA2c}_LC3VD0t&D~TIonxv1J1gO_ znx8VP_O!0voHZ>Bu1T+e04p} z<&(AD)bHFG56Ar&+suwJs!H&o1{8O#o#KT+V_!&H{V2&!8hE4rJba{T8Oc%mZGHSo z{qzsphO}Q|?z^AUbM&#yr~Sl`UC;>ILW=U01;2cW_uIw5)&R0O&O8QeFeBzhxKNQ3 zI_S)Djx;$h^hB2m#1hm11whffO(Qqu9VTG#Fluy*&J{sQ>r-219=d#yT$u9HyaBSzkG9(NhX ze^-S!>&Rk6MzzVjn4HqEe9H=wwd1L1p!uMCQD|ktU|Gllfj)gj)1X<-4WyQ0)B=2f zqxt*%5WHR<*VO#^v7rlJOxA7Vk$wkb1T!x|0eY;~_r-56IT&@9b$2jCQRLGwifZEL zhTfO-^-`rK$?A?TWBh2(euCS^Tle#6A;0iT3QzVFN|en^H!*qItkm$vNK2uIn1Az- z_4&ZW=0voc$Xn#64VhK{%k+e`QrQ-|wab?x^SuDrNF^bt*je68(Z&hKL};=OG^Au? z<_Ih>Eqf-XqzBLXc%_=IWZbj-=GY|wa;GUCjH&Q2;uqleVp-z`9>7BN{h{KKVoKNg z=EF;T4Qs2eFQ4hV$6EgxZYGJ@v1k^U{2O|hBe1PLs86N0Lj6~D9`B%Nr~!S9W`Neg zphkCq*gD|K5k`uqcP!bnV0h1r#uneQE(n)~qZvlu)a}n&g<(Z$7mHQ(=Ulipw49b=d;dOCrLQ?F2VMPt}QpjFqn@v zsRZX)$GPmJk74NFf>$nm#%C~Jw-o3{BiXLQB7Hl$_O;yw7bF_D-6P+4!sYfn-1AdD zb$X^bNFAn7R793|iq6u}z?!p&a*r7Rv2&#vY}!n{kioE=B!roz-_|Jm1*#Zz)SCY_ zm7&*r#zhPLIoIJ~+_Hn9R~J}P6{zs~SlE&%A2azWl4z`-(KzUdajtHEY;X~I&P-+T zbGct8T;p@`!CN6HB9Tu@{#xhm7QHOL=0BBoclJD!vs$b=AN zC^zl7Z3kwpN7-2W$?_`_G>OXX zL{-f-aTcAr3?*ZuBYBQ<=ok(rQH&H@z^iNL{l(!Jz`Grz&Z&E`DT;PY%cfd$RcL0~ zHr(GyIufRm4WnWK0DAhO*|C%~U=MVT6~fY;!3&~Td2)-T+7LEbj5Zf+T>QivGq1Dt zw5u@QHuu7Bug%y&{U&8!zP z7<1-z2`Q)*f2@EDh^^R1o&C(}_j!hxULj#{_DBzqeMFb_3MEFZV7 z7h3`N5jic7^S#Ob#$0o6F%O~S!UV2n>)@efn)F}Tjh-`}=a<)nhBajbY-^eu&7DD6 z|NlM}a!F~&iB5k;mzsbGCBh{kN9tAWzK;y+S`ItNJg-Qr;+`q%t|p9NF261p*+X-b zRi8d{qCKL zZpbVnm}O;k(v$@30nY`-B^}`H;Y1nk1&x!qPJAuH&eV6CM4mrHP3dFQXRwi4WsZND zn3PB+^5y4eyiYme_8anKXh)@m0fYh2WTiX;q1_U3V=$p|ZR9ueAb6bi{mo*>qAYS02Qb{h{naverM9~2yW z1e@FMSDbQJ#X&k$&E6b(+jVw+ovD0VE9 zUQc%`uYI04_c{Lx(ws*7654IQdU92Fh>3Z8*{G*q*@P7P9wFoj#*#}}k1$c%UJ^Cb zaC^h6&|^sb;B0MM5CrvaU+WqGVJEfZ8;U~007RYkvA#F~Ccp733QbT>Jul;Tixu{lEi$m>322JA^)zfE^QO zcFD3JLmO+~6+_8mTR;qtFgG6@1tdz^74C~nPk(SDZ5Uuq^@m?!dNH6XsKEL^r<}N8k&&m}?@6s``^RVPw zclCKqE90gs(hq}!Z7yHA=bJk5l&o8#eb;4q z39SU%n%)1~YXQJ)qaTdnt!IOO%N}UOX`e(9^^L?L1>hiPQie8pct`QUQ3tWi?6fT& z5`9gP(edjTm?m^G354$zfp0+Sd$NhHvFJ5&Mw+hE_?((}!A^<`u!(t$Mhz=kcN0t3 znbzqBZT;A8gg{2)zC@0oL8fv4Kt_SbG3iah2sN3MFv&a};4lkl1-$H%q+Zb~s%Bg5 zgyo_e3as)+>DAY%_V0Pvl^V_oEa1kXG9wvSnOemFZt-Ev!hW}H-QvmGe4`VYUr|CC~XI%@WIZW>) zi)hLv6HC+!zvKpept*dR;|bSi8l0Uf>|W7sazt#1a`ZyaY7yX%rD@D&1#xNHJqz4m=I_I!UY$vfYrfZ$~ zx52~Z)~X(!1dO&Fj?yn`(8>2QUUptiLM;Q!v1zu!t%_?aSqz$kPP$YV3-*oIv6KFp ztxSk3s$P7T$%fn0*=g?d^|Ud17~qB--^S_uESBy-ra8+yl^1DoFf91RWfM%@n>qj9{@bI)U`wAIQdZ?Sz!^LhIyD_ zQB{m>l2^d^mYkdHXT5O)3sZMRu~(`IP>uwqPjM4i{vQAVLH@oOEPs&c8Ff?vcfNNS zdvJ^J6!?RsV2pezrN&wsF80~Vr(?B$ny;FCvLpZ5l+|q%J-q+@S-Jw)K3MnL9 zB#2bTArvK7iE%)JCf_1~2$TssEh(TPek=EYBi`A`rNedc$P{Wz9_`A@IjY*>qzP{B ze*Q1p;uzAVJn|_r2A)Jzg}yz%hf5+eb)?6HFB3R{mGA8KpXvX(-dpC7J$M_qAbv?X792|hw@779 zjXJt{xX@Q+csi!>qSj#}#}-vtqVW*NlIxAKTHVrIMRq4zo8~K#%`_NeheRSV*vDJ9 zZdL4b$)c|hhy(0KJXQxC3s+F49!~JAgajlMP)ZC;Tt?Ft);?PiCjlhELL9L!yGsch zZ2Eb1lTw|G@^%P;)FQO@*v;COIV$;8&ZFzEH)(ShGZuVO|NF2+`2YlFVp{tM9C(W> zOHW~jYZBp)Y3wBw;$1Fmy@oF3+nWOCJ}4Za+I^?HYAkg#uT2|q{iC$E-xpGCR=cT4 zgqW+ZMHGF6 z)mLXrg%Sjka!bofOfW%N@gP&Z-z~GmNK^)srghK-DIYG+;M!f}WHy)5tl3V8pDBbU zC)Qn9X~tN@>N(he%MGi}UOKY>fh=Cf7)e&jt$XZl8A(SXXwQw9PP~SM@!Pe)-hP67D5bj zp%(k9xpE{i)T2puhh+keIb^(WPY{Go#ThZ!nF?7cbqn;$7{nU+GMpuYKtlZ|{SPc~ zYcRp(x8?ZT&D_592MOF#KeaG?ktC~x8cTU=zP}`L4qocaDrBk5>3(k+I+m;M9)e`4I6%9uuYk6tK10nxYsy zTQCt5)T82PD#9EP-LQ5UNeZ*$0wv`>1KtbBG9_KX(lt7+qSX{*47Cd^yokS9(DX@*WWlJR+ zW~x$6O24uGLIS=Xym5ANT_xbpPM;IH|NF3H(f|bcX4v}) zHLz@n`t4@3!I37k08WQBs^V}tUJzLMrO~IUSXoo;(R#+@4e+XasF-IfZ%ZhO7SJv zj^P?`;!mRp|Nqf4|H=LEMsdEKfBzN<|Ns7>oJn2({ECe>{4fv-X*gpVaV}__ItW=J zvJ|{5nR-QheuYIurT_#1S4Q7ul&_rY%^pUAkK3O%(pnv5wblN?$V{?+14UDB5*90N zX#PO7ZA!bEaD75(kn3*7^vX-6r)??Kh)2nSdTH&ud4kx=hR=V$HfuZD{Uog|;6$QJ zOo)q)Zedpx5swmr_1`6y5>_Z(1M4Y=HSp{WI2gLnhHn|6nH`i=3zHWnMFSq7;133Z z20}}eB@&f%ictyEEHOQoY}{#Dsz$TL>37qTChIF%em^O5LPXw^iIA+ZAmTTmCEk(H zkK%vZ>G+5l#6Rl^f9nvzyn|`!=jABEkGJZQltqY5+X)C zWRiIxU9s%&vmcwBl}|TCU10%)gvg}>z>8#KC1(Yd44Eh?CpW9SABr@@>^6wJg5dLX zkvyP|N;Xiy_82RT1qnITEP?4py?DUkYoWuwjET_m>LkADPnt5$SwqVIYY8kAEuCYmB^4oKj;uYGr6_$O;P?L#{_KQW2^?_4U;b17|NANpNp)!? z2`H$&0`>-k4sc^y$&wD5o1sGW5H)uID!PfN#96CaQpfs7D%)_>RSPIKN)M=ECWZju zFvtgD;VDoM{=zTUKv!?EX`^8Mp+w6>h+slh7B|{?XmttY9E5d92be~TX{f5t@RJ`YYVocpzYKS>Eq8f+j8C?UWk!PAlWBqbnMeE4BW>cLR9qx zfBa|)!z#KEBo`zB?9H6AVL(HyIb%6+88rrBhGw5IG(l59(9}hGOvqm_O#)lx|4euM z1CLqViz;)@8r=Y2$_6mD|Ns3d|Nj;>K`?-w=m-Np)_+@X|Nr`lTG*U10^D+|(;dKZ zFTljZ4i91i!wOrZ<1>LjS7Hz{S`T9kHSwK9#d{N`q^%!nF%tv?0HuOZL>z8HBVsid zky)}?Z&OJb>n;7pnJ@tq9u`RwvQdpiOE-?F9`l47QyL@P=^|M^oNILJX&6k{p_N5y z6`EIIf$oIv2;OL5TLwPnNJm6alZMru)j%*aQQROQ6Q-(QRD%mVQ7k{;Kow?`cu^## zq7P5vk3izEsY+R@R9;TNQmrYJSY)oPX}Ux!eH^#l)~$J5!JS)n9H(~}|NEe1=zs+s zXIbkBH27Gi`!8i8hZHHDWvnE1fo>ixJ(8YubPkl`guNg2anJwy$eT`45C8bX4ukav z0kJ6Jzzmbc931g4|NsAz8tv?rG?Pg!86=4+OA{qoIDmsl02G4d9GTwS>9`Db-kOPbkDu9=R0=K={csoOI%4o zWztriSmGkEfuxpUWOZe4`T0h)p~4WOC;$Kl(vvGt!H+#8OcHQXa^FA!27#j3;D`$E zguwEC(mtukQ~(Y#_%@2!1}yi=5}!DJ%I;wlSA>Nmd-91{xc~lBk^lcV96UP`9#XS^ ztFPXoA|)%NM7qDCv`hZa|NrU@*>#MNNhGMsL{k~1rcx?_LNSL304Pal6(XFt3ZkBf z4wW)^HpzZiyNu*_31y~0_gOxKu_lufk+zm;g`!Renqjd2UaDj5&k8YbL1Y9C-ntah zG~)L#10Y#5CLuYoKj!_CI(ShOO7`|r*?WfKj8z1|J(;qrU$y@m;Ru*~;5+iN;?#zI z&4}+z=>pk|T=PzYNagDpmh6eb=1PJO@`nPPyIR0b5jKpoGW#6_yuw>r= z1o>xL>j^aIXXuLmXvL)zWu0TJq}8FBA?!7S9+XS4;x*#ON|JF&N&3(0qVkXx!ne zN4;jhl_l-NLAYWwpHTIW?t%LnEF-1c1NuE z*rZt`$0@DpG<=I!p)$!n&GO1zHX)|l2oT%DH#jYL`C-Mw&-`g=n4)1)eNPN4x9m|I z>zie16otoy36%Vz&%RQSKl+V?1Z0IBO~^cs6%WNa@-|{*q*c%3Eqxnkz=j0?90Rr(7?%hhz=z-ih1EPvi{ZuP7Pjv%K zC3xl=AZ5~2Iy=yI(C<)ZY>gL`3NU19BqU+vXKUik%*o-o^fr9bqL2BIoRSXYI*V1jZzjk6U21KRdB}m@HQ`%=x4g z&FLS6FV1vUL97M<;ZV0H?HPLhs3xXvf0s_iQt6rBB`*1&vTh%RnMy{y^w!i@U*!L} z1|cu9a}z11Q|!b<)T#kk5@2#d3X$tvw`rdHuEkQHhSz&xuLHR}_^m%HWnSKe?NMZ* zQ{)*XuINKJ+9QpmhlUP}rWb+*57Hv^DLFV@2k=nu$Hylo(;_%ca+SS5_51LJ|NEds z{eT1wW?1V69XO3l%N=2eX%RJ>U+l1Pf06xclR|xgJQ|2EvB$ zVJfIK(oQ>+y{?;qqtNgxJn1!XiW}XI1E@OL59*=qc*26!CBX=Vhk`NLNNGb_XOw_o zqk;hi86qR>6bb?YEM*KpZ~z6Evll09f&r7r=o6iyH-Gi0CyQFhWUJF@w%d2lZJyE- zIuQT*IMwuD{&b*D6UhJn<`WSd|19tMzw%ZAGO@fGn`Dwx$TC7v0ZA4J^s<74Ab2X| z`$E?=NSBm!MCNalwX(iBwr44RCBr>_K#1_ea5&ePpjdTfVNhq(@|rbk_m)Lt1&o42 z5sNeer49Bz_!>2okvP-M&KcIul_Av0^G{)6wN#ewm#iLd1*DIeYb1SN(A(XIsDyQO zH(Bh2>y?%E#}B0uy)ho%r1OP`3@z4=(=vxkltBbyTSHfPmsBp00G-uHa*@+zBDeqh zuw>i-1w3Zi`*=xsU8ma~Z7PWrJ)LFju@d2pB&>aus$7vO5P1+K)(*X62*D;AHernf zF2_Fg`fZV%*Ox! z;VfBl>Y26eujwm?6)@?iOvJ)&PK74(fie*iq*%B(hRlJAVAxP07Z8IC2Q@nYN5)*C z`m<3;Jy9$UiUGB$CrB*9{ni{+?dZn`^)98^6po`kCE$9*h)IOy;>aWNs}%88I7k^6 z6WJjv`derq%v|OZMmq0b<5{u($R0x@Ige4K<7&Bxl$W~4uNB{RKh`#RVcQ_wZb8S3 zY#@uEp%wPJqZ}$~izY}$XB8O83txoQ!KL26KdrJg@$uzivmj!e9{Z{vZOsDa4ObW{ybz{O|wf zcCY-!%3rdmw1G-n!h{GH4j@K2%ptFt%9s!ZSTZ1A;!HPK@=PphL`H5hhUI4$vIdn( zs;F}jwN#Lq$_~*4SYS>iuB&ZP-l@eOeLQzRI?7?JJke2?w)>>DRw_{QVN#3rFVtf4 z#?bu_w(!TtwFA(gcR3ZPi@&hf|BSjXHgZyTqw^A+W4&(eJwE@s*2bWg8l=%jQzbAK zSvlVKX#rq4isb@5JtCR_0FVsV5~w&cVFDjJVocZ}q7;CU0YnTPgh8Xk!%Z#Ir)!Kh zdPQYRsN;g6{^9f3UQtM>@|s;o)Z&lfNB>6Vmp#3N<97e&82yMbzGA;I{!xj4^m}ny z|NEe1{eT4EW>{+vLh@f`iyvX-T@*Q+VXUmxfry`L{j8j{zA65y6-FplBQY2eYFUu* zC}50$CB%s$(7>ijA~MX96Hv5xN0+j+OvEa#3S9AnoXeTnfZCr;U?~lgFrozO^;BI& z+5*OeYr1W!ZSsDz1vL{R=q00D*()63`^9)vK=e3W$iHy-f!oz{e=p+(a9D5JqO;Oy9uk;c zmJ_}-a?iIi${~jXhdsviH*;#SC^Qcgma7M}H@_GtAI#tbCHKQ~g=F@Z@Zi&_PB5h(>l$)}w zVzeC1XrP&jF1dwOp=1qRmb48lXtlMONmI>IH(EEQY1FmpPco3MbzRuWsh&Q|X1R*$ zcc}AHNI@AMi4>6uM>5Gdh!q!LWlMo!6u})5l}g^#PKoxOc+1*5MX;NXG)ojnl7xs> zigW+_ute~H1Zig2dn+AKi7eX^=%?Ek5hMFf=K)9KzRyJ#=RgTbgmXruX)n+br)XG{nK?Ge1nkJeJ zYgDRsHAvlPyVEpnOJ0&knItQ76<=c}b)G)Rvs}e$Q@WISBZx#0(ljG9S+rG0G*Xb( zg^;rIO}p7@2P%ZH4)O3;_~m z9=PVUfHa^45GcY?mUz*~Xog5IG&zSFBo&q{W~Po$v<$%&Iz+W*81e!|K*{d!sRjm! zsaE1N=RP7~K)>$#GP5{-Ozt|4Qtz)XdfZkj?8A+tw%6K|@Yg7)nX};47-N$ghumf- z7KR`7aZ8IQf0?~3QT2DB>@2@9iA9(iXI~qJ<@B7c?pe1RhUu)vufL4<3X^U`x>oLW z-hJZoseIgV$cjFW*~EdxAMIGC*gMn27#xWM3!b`TWwK+7_nJQK13KHk`zn;0WctF#N?w00F3$*DusoB zMg#>Km`X}p2NBGYF*w;=%4_2w3BkGo=@TkYwF9ZTk09qy)Am_a2d$b`GB`e%yD1ePdsAbU?4L0wSkV&~ zC(fI?|NGEn@qh@_W>$W4Kmg&4D(}uv5MuF}XZfsv0@1N6zc)YtXj^LAsrrA^Zfg2T zAEbjIk%1I08bCRk`Y=UkXQfz$RWy~#q>4?h*wQUAYRni$>VF8ihQUhB3zsz^iav)s zFl!B<00{Fi1ob~7T2_{3sV!}%3XE~`9B~ko2||Lx!#QdKStLO%%08wN)kd_yFI!lC zhlEb9zAWhjknG6XTTzz2P%|WWk`ZBK>d=~UmKzE#T$UPGjgnn0Vl+A?ThfWtsBYC9~_TbH+ z*Lp`Ae;{Ytvy}}p&e^Rblhey?!|>iza72yEfhjFR(~$G5?@QpiW!pnNT3?Mlt-ulc zcky^9;7GLm#Vk|dw|WA(ocy|N?Sbgvi*{bB|NsB~;4mjLD=`-}P%xl@kw8QulO24R zP=J7Gb1tIcw{sm83_@ngcEg(zVy=^hyBf0wphqx#5h983Hvm97SO+yR4up{ofIsGe zYQo2dEH!P85W*NIfhdNoC>2KP(^y?t@M<)N;K;#r1#BBZv5MA|x-^NxV4_?&T`Jaz zG)fl8X>6TiYpo=#y|QGKEs?7rqzu%`r=aa`dKWl~HKS4}B)+?P`rW`)dUO0qjBV$NSQM>Jew0sHXaCh)-p`V6|#{&iL;i|MFUglD(8%B+GP$|3jFQ%sW-O{ql4u&9K5B5XTtLv#W~b4+tpf*1=E<`zrb$hpif^)! z>S`v4CT61&RTAN;t0r;j(pg~>%VX%696T(A9U0aAmg zb`@f)JJu8txsl<8H2j!Kl792U3qSw7|99zs4(FFI{MJ_Dmg#FuSCmBR^Z!(~^$(6` zoWI{^{g40RzyI2HPb|AMNC`J7f#8)fKnz5jIZ0cBLY4s$1dEJa6qVyLP*!feAkiis zcvJ-B(rESn`@m$K00oX@+W%%?0$Bt*PwZd-65X3=tYpK%O%yG?gBDaCX$ui*fx2Nu z2|&JDaFVS?@0uGZ+xpa)IN_#YSB4~LlraRWU!}PIo(?>TE2b=uOuWx-$(O7_No`~2 z)?}r*ZJ6yTX5#wd$iuz7^|DR18{Z1N(zlK*wGzwn(HT^0_h-*rw8c<7v&6)?C?Y`H zsDc7jBXS!$rbp(46k=V95d^CoSPIn0JuVXMUaMq@(`_S0!>8X#tGGi8;>MQDMlvjo z9H3QySb!KzSNu44e^bBz{h?R?|0D-VSY%={N(Cog!iJjO6;q_E4gvxwU}#oFRaClS zYikWX4#WU1uox2Pl*i08_8Ue*)Oll~6umTLP-m0hVX8?8n4r4!loHV=%&iyqUjS|v=7>>~Y0hpeQmS1_Y! zBzKAhNGMboAOHXX;w(K%PI4g$kc(fGRXh?pk)341l?rXdki#4S*A-LWhIFc`G;%lF%s!}nJhho7L=$50Ib0o z6^J`SLSC&@ys1$Mf7%3jZ@KWzJfVv_ycHGIVe2#_MzP+vtX%({yqT1+cKi!V#1r+G zdD|D#BGL}-V(;FkatsY?F%mW3CaN6a#`c@y(@}+J$gFjuaxFvJn^)gGyB_B^kDEG* zMxkk!UuDM;uC*&4-_X!nPSJaDqoL8*`;3vNvetw61Z*s4R^az&=Y z;i`A?h8}&Ib3a$p>gA3};K&9=KuH0qfY&B6(wX|34al7g=8}7aKl_-5bBw0eEJ#<( zv;A{$qEEjs18?r@Zt`-?FAj6SicvcZ_OuG>Twh0+4*xOONWI z-Jn9WE1w0#0E-@H9LETtpHC06-@!{I!6rw7;B`t;g}3B9)oy zuKbG@O)r5j0hy5#)7~<|^KFQx(qxkA$3IDuV+ZZcVhv=zZgYLVPg99q)zpeqb+%z7 zE|)jiv?D$h7bq+~|NEe1`v3&pV%mEQG|FCvOD|y~h7y^BW$YMtiMt)`J(P-^)F{Va z?+UQWitFBR1W^gPTLXhcAWhI=&B6-+h{^Oz0ziU-_+BO=6;muV%c7!+$eAl3uRzGT z(k=X~YnOvyVpx5)<5K*d>n@pno@P29%lyLy+)VaG18zB3e9^T!sqAzA2Kex@Mzuth zI%6Qr`HvDTIlAHXq_xdXT~>)>UGBL7^M&L$BBG)_(QOLC;S!_$`GOGpmyQS=Em!?bEpvD6Ay%tFocvTzdF%CsD z|MH>w>!q1~!KwAqqb*DBwL|K&a@oB5X7p7lu)4FFVGg8h>uHeoODob(bjJvZU8(7?&C>Ykt9! zW;YkhB$!}9?e+FYURCZui?S6D`)xfaqOu&VNf*~R|2?KA1FX>-+#HsmR_n>M-6O_-|O_B77qNnOhFI`!hBOJ^z2rvL6ZlbC|r=>}bswm&G z07TI>0f}meEzso!XkKs7h>UvuVFkMrk&kEWB-ZJZ87#e#ip&}x zZ7Bp7J9eJ!x4r1giosFmrn59|YJy;8bvcqOoN)X88})J}zxS=saBhVs@O0_5JBfj; zug?peHS%cJO zi3u*O&D#sT$G-|b1`>$E_R$$T6z2APgpggb&mfk}u$>Mdd`^^Hh&*aD*PBmdvT~Si zyFL8=^CxtLz1AF+tmoZw=Ot5Rw(`rlk38SfW^P+<;XFR{y}VVrE18LD-1p_~BF(yM zjk{#L=W^ERy?%li1~Mwh1^@s6Tvk>B!q5yWHl$%26>N{nu%e=Ami$OBW{Nb9W!`ENZYC`@ZV;AvuLTCC%qC5n5t3M^st+1Soh$BAa;cED z@#oQSs0%w`Ax|NEe1(SQWkW!n1*HAr2iO5b6Hr4((KWvryvAuf*WeVi<` z^q@1rW7Sn6MlV9*O0Lkj!6t@MxoF@NgkC_7HrK*%$?r|GC>>zjUS^0E+E2YwT^!)p z{IJDy|2Ou-|Cs+byDl5GnTV#h!5C;M%@+J>^8XX_GODZG92!>KpJ6yxO^)vtSk0^}yS5a_=B;IPs z>F9dJW16c$w=HeKgK4VEKbbTD0T2KH1MmYYBa`+|u>?^qtkI)_cF0m@BOejnjtaTe zg4g+{&g4qE(P1$_TM;zBP}y!}jtYXd?#!i9qMhlsoS-YI#(dVy(*Epq{Bk1>0zd#R zfBzQ(@t^t%-0Hf>&Ka3S00dDZ`Z zQI4_*cj%HXWR7^s!<#^Sr*GTncaE#PG5rC~BIW!}K*C$q7z9?20vFusIO9N(HlWWx zg-LIBaOB7dJhiW+hHo7QG3UDQWc|H4USym~If);Q*WxJJgeu!xx94}?o$~8pIaObi zki9>dMnD`yOTnfdRx;oh97+HCuw>AHB<^L|`z%A~V1%k|V+UUo@t0-nJkMcnlB%_r zo|GVm0nrB;02lDUs3f%Ifs33nI>;=uS$T;@aOV(tcBCl9@4Oc9vWG&@k!xyppp8aq zWNA6i;>@Z!*Y?L5Wdvc6Wlo?T%#DT~7!sfQ7?7wwCHS+y{A~&)M|o!?0#ivRfd@N5 zxq&zp0gyw92cTmp1TqlJ^>E$LWmuoo&YoQB9wJ~Tn~-1#$qGC=*#aTXY*5lVJhlhL zLQqW!AqQ@F3K9s!2nXEc<7I=P)mJ7elco;E0Tj^cRMiOB=x%X;4QG-LWwuzCV9ZD;4P=H1b5tJiv z`i_~E+$us&%B}aI2}g>iHxQF3@G`bTP+(+(GN{(t}1xDeu9jLbqQ5>`^uiWoo{Qu`^v zu}RiyfpL;Km8SFZ#O2einq~ArlyHPB6_ahCpj1U(qSON~-jN_13%R(NHZmI08pKQT z6f;o`g7hthW*~Gb*QXv7|r`&o8jdLVJL+|&^W*U{~hDc2eQnVdy)nX|Mb;HT6jiM zAlpsZ)?qnFoZzt00YC?K8QKi7l+fmY07Q5yPUto}6ww|u`bc2eLMmpyxbs`96jXM- zO+FKc&#|CDUlQ8PmC5rgYjY`MT!VxZva7mUn0?l%%?<&XBb z5q>a!qdTd#WwGK#dy)#!F9U@}6vp3DseWQXF_|F=lmd>+M}|As0zDTZrYb<06 ze4<81)@#1Hw#CeIox5+}^DO3WJ`&5>8V+Kmc6!!ADJnqWFtGC~FK*T^(iLblG&Len zGD(8U2O@7KmFB1>d_WU`4z;4)s5%uO+Uya4;X%u3y+8t#LFp=>>>BI_#zCD;0uTZ} zRTo6YpV6VvZA6U`6vZey(vw=+2oua6mcfsY8J5()zMpi2SrB-b0v{Va@9_~zU zV=gYQaR^^ZFK~hpNPOSR{Wjb_dAR1uNd}mWJ#WemA1uH7MgR3!2U&(TT{LHI&w} z{|yP1V1#7hh0gfM+eJ*XsMae3gyLRN7;wUhXpaE|62!6zj5%5giFe>MYSCsaEuCBD zhJ;$K`%ls;Xe`PSghiO6scKi^zGfWsRr%@Lo~5C$K9!zCcsa2BQA!xk@WIFyvGkZZmZ{A1gwfcKzdtRb!LgA?lI^HEok&~vehniw)1X5xP*|EfvEg3YAOh1gQfZbT1bByX&T%{H zHqW|cV30AgN#8SU3|F`ds z-?J8DHr%yIvaq3p7kEWQ?Ua~UNzHnO3yGVPXcA>!6+#lEVjoWSl}zg|VTgGWah++b zB-VmIGpx0SA*er8@rbRas>}BU;}C)ic0G}PN^6!Mb0DbnjH7zZSpL`Xf%hGM*LFSX zhq+-eRo$+im&ZnzP(6ep)xQ_F6%$h)kg}*L!tBp8CCD7U> zc~uoMMuKi#q0%7)3MhxAs3NimSPEu1!BJYj9OPme3Ib556SRtJWcUc8OLAs{CM0So3Mvyk zWfbtjIK#^tyh$yXD@#-sGab~zh*|eu(u&i#eOHaF)?JBXhrUTlMX458j7<;-%?sA`HTXX-kXdWvmo z)d%azKl5&cm|a?$TqETyUye#%Bqbt@7@R%aVIzt&SOgaAfT`4B#Dpb0 zk{J_|XYwx2L??bzLB+|Mhr#s=2OS~9=Z-8DW6bfl@~xFDuxvdDnuFkuvvV41}Z#F}DvG@ny(&98AKBBq0KR zKS6FxNr5&+M0D>skmj1qIF22t9He%YMT5+dL?brvic)GahoTcw$0uyyR`%8TL1epf ztAE_D`{RF@smy1$c7?k#eyG|sm09@Bf?lRDvpF&>PD|v`J;Mi?+N?vEj9O!?oT3 z>R7#%lntb4(WVNBl?pJ?Wm7XZF>G}~|3fBrZ-8zc4~(n+%)h^g$57>}{cB5 zC5Nzuz4ugRmoSs`u}{-|`lK?b=*)~}{NK;4muvG8O9bwOrb19ETew+hKyDjPp)6#y zW%El!9JXGY_7&_+y1@*9>C`pSo%fFgsxJ4q>G+qKvuW&f_Izwtd-aP)Jwbmit2S?3 zMx@BxadPZX+_$ZTXGG@G{oBBO=G6bm&FEh~XbPi4CsOxsaKHDqkY zMSzJqUhlqag(MALo4k3xm5?7nyldilAjRG#tP9BYJU+te_s_IS(dvmbGaX9=luO^cE7iUs2h0G;C|u zJnFd5#qU0Sb3XABWpq$wBM>11P=NqIkWjQrY>*a`V{9RIGd~(NNrMEMJCd_IT0OH- zsN-b|7#ATDSQ6|RU||5OwgQc~hnOKGLbzO&;0-`3G9wI{)<7l;LQNR+ttEOs2g$|u zXh7rACR+^4OQ^MNc%i*p9t;Pvrc)EsctqW-qic1-5c2J zxVmCboLk~g=`_k@(BK#0-F6VU`cQQPejaD3h_&qBSDFHAPqMccDh-U#xh<^aHcG=k zZf&VNR53R~yg7ar={>e_faz6_xYo6nTdTYusu&&|mE~hS-heGdAPIKmR1%pR#b)f^ zJ<62I9=Ns0*IkjJId*E7=Nz~GkGbccDWAPdi!c;|s3Za)NDK!+#-ZQ>fSRH*W)eZ5 z4aP)n7+N%Ia0!9LhOH2ov@jXgFnATvf=oC)A}X06mMkkWVUtKi0KMkaiL{oy(XJQ- zmkzXuV^V?x1%V&|+Xn%F3%1ghGXEa1TXI8Ss;a>GtGMd|VeqFt=xbro!9i^Ztc-5t);r5fIge_LxnF&aU%Cj7aG;E(! zAqPxMrXEC?R3ri$h=3+HJQ#8&W8g@TWWfX>702Weh?--J$0O z0#kNh7hH}c;>3_sw~qS z#|T&yYKz;p{#S)JxVJQWC|HqD4{|RxNlj7qOBFXDBV}io@a2x-&2#(sYjYC#l-~Z5 z$I?<*!=Jyej_%(4=IPy8r-S!uG5`OrVgLWl_wuiwKeZwcj!Ng30@9ak|-@M$kN@}b_lFMt_aMPU0LQyom>ownicC=sE3Rp)4;>Or$nMz8qr1U}@nn zXc~xvg@L7&LqGhmG#yxYcxproBuKf8+Ax3tp%~N5!82q_q&QY;4NAi^c85gK&;YCR zhM09K>VqVi_n}l3Mhul<9LY=y43O53kI90TWj2{!Y_hTvWtzU9fSHIZ6!LQOeu*Ct z0tlJI4}!Ts!s3=&=W=6MOJk@48x9tVC`K8`jPj(94gt01592e#WiY`;#TntgxsCr> z;~t?#PbSa+007`UGiumXiJq`EB&MzDigRwnT5Ed6*?nie|NEe1;Q$38VOnot-~wys zi#_Zt0TL;Vb?hW@p=YG*HI$YlAqKis%i@NJdBlYxOyTn6__s(9yR~| z5*`2NZ}SN#cm6Sg02BCihd)RE_vRvs11e2@tVs|`Nz7qv+({A4r~!;AqInRbu0(;s zB$Bcxv=Jb9i(e?x;cjmXw~a0ssVtmdG$)io)b9`99;w}WDRyK zf{eOSi4N6y4Fjx7vMMUhb~JMHW*!tvoif*8h}yQ10cdPv|JlFtu^0Y2HDeq6>B;wH zfB*kekw*t3rK6)6f(ew9!wDOLh!O!>fdT-J7mZ@jZKastr~s%{n(G2)1*U~$m+%uy zyfyur1;G?HdD_a3tys%T>Ay?prrB#PiX)dMao0V9@$wp7+Hz~xfS{BZn19V23f1!R zxuOJt+e67fPd6o@JBJl{xYGE=YP-9a`&s$yv~ab?@*bwkd~Ev-rP36c#}x+?AejM* z{t8Lk7^x+5Ls9?$JO`lGjLV7oA~`Y-WDPM}ltvv=^)XAy#$x~bpk&qn1hHe;YbHg| zTL~)dVJDYUO^a*nu+gDVnrr=(o+L^EAcnB-r?WTvCZHMEt0AF$<%;Hhn}r{zf6S{2 zLqw5aIV1ns5&z~n$N&Gw9sB?C%S|LnRw4re0VPKUB6nHvI4NL~^XxJTyryU%fuPYhMnfEq_REXTp>@_Kx zu0*Nf4#xoCpa1{^fB-=(rCUlWYBHb_Bb5F(b1Vxt3$I!Mh6?hLLWk0f+;)5gYdbmIralj;)Wc{(QsHYEPwz0o^=f!|NdZH3xX6Xu#$}}5|g8as2s%h zX{{W$$Kr-Az$q^2BiE#s%|?Yod41%+uJLz|xPz|1e&~%D2Zg6E*Qv33^;J7=-2B|8 ze|(XCei+bp;sTRz4D<1G>D82Vl~s;tnhrsAz&zFff)JU4qoLBssRrpRwGiP{fMHX_ zVkua@)HGzGBR!75f^0!yvttrftxImP2$l}_8@y3>K=1z=(ty@#|NEe1*#IHs-0oydlJQYY3wl3DRP?WRh%_^TZ^UxP^mh%8Ph3u@FK_=rO>06SyuD)EY@q53UVw#eZihBvxq9)e9 z%2M?>?HP0HSK71vHDPRQ!ps3eNEW0aM&|oOKJ*&q$yeyDJhK?hn?M7=00IJ1#J>?e zFg809P{!*oL?i<{tPM&OGGt29<}(B63P}^_x&bCF%C;9$3$^gTf+ncueW9WL?8mZ| zG}~ujGaN&G5tCBsihuwAe-=XUJHP*#2Q(aqh~?E#L`8yYOw475Wt$W$ccUD@s&#_E{dF3O=^K8KHC1?5JYN-^`fBJO zaW_iN9@BZ;!w+58nObswECU@YG?VRo3q{gIfjinkN!iToSxLIf0RKP$zbCGar=KG+ z7RqLb%&D@Ep40mz{pK3??ss}g8ZD|d$rSch*V8poQiiYy00;-Kh*5x%;E4dHr~!Zr zEc8sgGS|sN6*#SMCuhRA!$mBtN?N>(d`w@*?o?^xl{dH6j-@AT)=V)u?&r1JDhODWrUe0mm)%jZC$_r-nVfW;wpz_BI}=s# zrD?J3tu?3$eN!wj^NRdrnmZCy#3qo6bpwP4Hwu(9oNZHd_SsPEx$ zMTa0Zhf^XG3hcs<&G|_K3V;AF7ko9&M={;=U;d5%{Az@a|M;Mf|Ns0?{UFY+vc{y*WfeGy4;X_b z&n%+`SY&1#0tA7{aoI5t+GF(TsAQTd`9DxIQHaEd4SAYCio+sO#uGgNDIxbV<}`k2 z1Zm_e1~Ej@BK(HD6wvs$Cvsx{pB-yi;3z)F=^)Wnhj96PmQiNL@Hf@J%Z z8fGHFhZ3bMqA}{NZTgfh#;9Q!P=N~ydQNPkTIx_>qkC$xw44$p-&D6xul|-yfdBiT zWat0{>|xk@DIMrm=9l&770pR zJ0dWMRAQld!_Z@ajNw$FP$4J`OF+-H=Is?^qpV;A!x#jU`C^`Yl~#Z6>)dHWA!VQ zGR`+qR!O%BGHuO#t92I?_x8JKu;$WI*?*-f*5*nKT@P#@)nbt7<-7h&s3Gbi9g$7V zp4;C-6mwXDfFprQ9q1AST(Rfz?x23_wcx-70U+W8L11iHSVkx#JE@N__Beb+6d}fv zG?>sJ7KumQ8UNIW%=549{<(+7<-j~hGgSJJYQO*D->5;E7tPcWiHKmF4Ko#7_VIHN zVCl7`nE)A=KNy;MsTi3V8HKGrrdlFZ12WZ9T5}l!Fc6a>2r$4PZ1WP8-bfTRO=7H3 zAj;HWLNoOGr7YURCt}ZSlO0gpX0H-y6+;DvuPD3-n3Z5iqVkYA2x_+01?pu_)clc< zLrpSq?`NyRY8imq>po^s%e@hm!%~|LY+9NheVaU0^^CmD&9g}15w_|4JVot>{S9BeSt{QAH1)UrCfq?b#jxpGhc z`_N?VfCT1eS8ZWn09^-bPpljPB9)t8`MnYY?lSAYHRHp1&t7Tdiu{sb$G#`BJTY|NSBe=_W3Ks!XJ;@-bMbpO=_8 z$%m&Hptuwav}Qy`rbcTF7?@e34HGbtgAo}nXmA5HQw9!UR92wiDq8KVfdj}RF;EBr zf3(E&Y>k)%`3R0udo-*T!;L9h&DI2`T1y>(!*Ge%A~NJimYPDbhT#86sa(!R<(HxR zI;`l=sQiv4ZoJf9Nj3b!mM0SA11W~#$i*aG+qF+-#Z6nYmT=4wAdSTA_KK3#>Ph+g z^2v)Fu{p~&FH!foN@X%U;rwq{klvVxOQEQKtktyms*~lReF*btFF54Jj}X+Res#Mo!Nt=u((720zXhB9~QkaQf9Sj zsD*jEIrDbERd(t}e*DCink$?=Beau%28xY@Kr|*%FqF$m%4>_}LW*OEg>WW&0%ym7 zQbRu-GSagm3o(%uCKn1YfMCK`q$(UC2?rp=bi{d*-NIkvNiO;kOeZ4AfKxI!&66V{ z?vxQv1qkEDS0fW{PououQ?@9C5PPKJLvzW7`*ymMP$%8&ibtT?=Gx=_`@8SMtxFBf z!%XFCvUqt+A-M~;5smiqy?xn^uXN635VbKeklT^JTnfyv@kWB(l|Bmkyqs; z-cdf|5Y(=gCqG^aw=Ht5%jvG+EU%TRm|YD#s#Q;NnubF;4q0y-4|26;4~lX8uM({) zfTREW&_wtE2n%G`erqHH3hb(l&ENnM@q1;xh5!m9ENuUBm&o}8DRBW5_K}h0$sGjST~(qDJK<|!=Ti3 zDZr?}A~baH`2(3*kL}^T?M#rXc_{>_$CA!_f^%Wb;k(d!+Y4%a} zbm6tvv3{|yns@arlUnxsb)>sVz3pAun10mh`ZLqFdHSyHrFSaK74FTop2~hqe?MDq z!8*mE2*Mv%|I7tp+0=~5WfEOR)_@K;vPS?TD%37AS}m8^4A@IbZCcc=yPhr(h=Gvc z7YM9kjIj2cQID5b9|PuuRWx9FAP*h9&)fQNSb=W`4P`7-N4?Q4b#YdRb#exaJQr3k zNl&ClE6)8wr+3fwEj3-#!!LTB3w12CG7xiJJ0TYt!$58<)hG<5tvPxoc!gwQNgIGY z)8JwQEMsIe<^@79QhzopsBwCC_7N|l& z`XAsWMq1Fp06(_>;IB|YvCKzW-{ z$3VE0rMF*mO8*&kQ8M=gCA!~wThtR!Ou6}UKxnYciX|CHhkN8XBz_4Rv582k2#PH+ zK;SQyI-#<#MKE}<+>l@W(&587)*nyaQh#EY#6h5up8sY$$Cg=7bH62u!S%5|eC7WI z*1EZ+mvyhPvH4J$n)=Nj@2$m|PO{E}xv~4aV2gKiRC6q|r*3ACMzOQaEhCNR)0Bto zl@8<+j>fTE>~JUlLk$qnYGmYS8GASfJi4cWBQbQvP=y8cR^(rosiVr+8dXZL6?QWX zx}H;1mM#rb;{)iWs6_VNCSDC{rA*yqEc;hdzchN9lj)NgkDn>tL?ZJcLT`bQCiEf^ zPZ2tGAf}GNfHXoKn8T7 zHVCkBBLgT`22!O>g{7{?y>~8Ys3n(bHz%`|`7r@COt^_?G_!D7b<4m`muvqN*??B6F#A=g)4(*1PP5S2j{MK*!{k=r$B zmSj{(96>vmXauPSlB@`A#oHdhfQkeP6f(OO)P=alE#)9zvhA%4lQEA4OrW%c(VG}f zU6$^g)^VZgE^&@9P>D852IL(rM_l?^N!@b^PtcVIMQlidVlxOK0NlnP(T_eusg`T& zj7sXF+O^vLM-5kPt9czX@!iiG&-Lswwl=i(_@HkT%E)Y-a2I@Jw`yKrbd^a2t0F+) zodjxZD+sNRtX0rt!h%p`1D04qG6=FR?29nptTL%yZ?N6X8CqdaxpkD=HM8PoRx)W6 ze`PWPt$yAc@8-sT=+Y=Q(W4$vqY*0a_<2K7zdfTqV{K+j zves|AtXocZuD{)St^d~6g`^9$G)7P~As8E&WrS&mP;Kc@R_@IqyhUq*J1qw2`|Ku> zj>|X&L-s!wtgqxLYaFoUS2Ww|ZoP%QQy82jBQPU4;)7Ta7=ONQdKkXd5MqlC> z0v+5mkVC5f`>;gRfCM{RT6+mZGK!2FKVc?+52bNutT1hf`X1~xh8e92D!d3wLI!Y# z28-ftFoM1~ZcrcJv5NUy8&+|&890gMB>`uht-AQ0b~A91B2$X3V!?=C{n~B!#i#A& zD3@0xVCRORRN6<>`=#*jyY%N%@}Z^%hH7Y)C@<+vDb!u1I@A9e3tOv~#EK?fAD}A_ z5YYgXhXK_@CX#}P&m^K^hmFW+Q|ICmN#H@*1r9~qAl^Gn>gE~ztL}khQ%*^WmKb1N zQyMNr`)|}kikcZ$hSd&T%;7yC!>Clp(IscBP9lgqF9Uh#TdgvjHqVt z>=ZGd$3S0emOk7RuoN?@qM=t4ALitK@tsH*Kv zN7?tKW|Om$N9#EbQO0RcZZSwgZSrkQgHViehaQ(OQacH)>C;`L(owJbOrk3^@#<|w z#F4ly3KG^NHvjveMD&0J1zA~X<{grPOIsgdBaIPlabc_^c!CEeY<+}|r3yq))T-3| ztE>uY}yy}JA} zQNFeol9E<+ciQT#mgD;WnwM(1WSDIphCShKrw7MK+m!5QLYv(3WU5iM^D-j0+qJ2O zXJQM0xrHLh!yl31pb*e)wl>i%mXydyK?)@cL6MpOFlHoNN1a_TwTlP*qc)ogl*C=i zP2PJzNkkMF6G-Cml!vhT9D(qo2nUJDLF0*JT6BxD?V6V;?qXIMGxar~df^e)bTxHU zERbB4dyK1fxPN_mCeNiCl&`Bm-~BF#>Kw;4T%pmL?W{aV1-B*FbXlk z5yXHfqPl2=#>Y^SwA%`+O0Cke@luD9|I&sr`I>vr2&G2dXjs^x3K~O&;u5@pM1M>p z5?by%P`N6DO{)7;KJ7EsUxRc)d6Ahd=N^9TsmgtrYx@1wr6=dAi=Q}b;vM&uTWz@8 zW4UnwG_&5TJ0Ez|4yC>)kXlPR{8-AV*jQbzKmaco6M-l;ag zqYV@QM;tn+L_}==`>;gcfCN-x*y{-$%6%*P?O_6+5~-12tfbWH2(4?ih8bMopB5w} z9yp@NjVeg?rgKX?Z!W{Ak|uVbNyyZ1`%0x)sVC5FM;EHcd3}9v9zTQO=Q?d~IT`*n z`!_Bsm%cwX8452sS)2O-AF2I!Qu|};sW-j9u2rggvD%5Hh83H2TD?X@6K-AuDUYRS zIzhPvj6x)kE^4R=FK7jBDh{J9F{yomLR9^zm;_X2wLl@j=9ZdSZ3|6PkY@=03>`V5 zQu^43yOwm0dLw9)H3-&-?Y7e;W)^YPh%=R;+h6=?+-BC#)K%fDo$|4AWzM00`K1!HZZJ|!B;O7R6Vt>PMtC&v2?^R< z8TJ0%*(-k^f8q`B*&yMc5OE^xR8N=Ej0;x-~jk2sQ^2V$yo z6jV!`ff`fhxyRnmpd zmN`*e(zi)yr19n!u*10h(VX>9~chQ4*kdK*KSB%o^3(4yUAru57!~_qEwr!7N_{|Zi5i?FiWya~Xi?+L_=6mX6rcR&_k273p6_#0s+j09di8i> zTc*cKB2~2$^LsXLd~U^LVOC?#GCrr?e+?T&Nl0Xwc)vxcCq5r7n;Ne%TG{;?p%ro3 zT23b2>cS}sd4(Tt<4rJe;}O~_kIjwcd?b<PkmME3v$nPyh&4>T};tGdl$D0vdunO&^B%i;5`t96u$EP)th zAb>>Ica%VF%22bF5D`pOAdvI1(M<)3qZO}hUVx~&KT7oqO+3JeLp5!K6m3Qz2;3`^ zz_m<0J#l8(0KABT2@M?rmPrwd{|P}HX&_qSd^gWZ=!;4xtq6-t5yAL=AR>NDO*Aqh zj0SPbOhr1xv`XhH|9qU$GmnM{PLWd?6h=hoRT^-F)*;J1LZf?MRMqV7_BfMndLi} zNDc%zgPAW>#GSy-LlDG?$Z54227%az34#!Ewu|E2CdcxX0;xj-iN!-XaJtc=aX21{ z79zr{QVg>#ICnG>vzto)`_M$zfCOq_*Xs`)NR8~8tzm{~T&^bLYC<x^asAvC`U>M(8VOQUa~1#4;`*Et7=#haSyJ2JXWeYpI-IxT~2J z0=||Wgo?Xu&HUs*9cd(`)QI@BJK9obTPnRshB|O8lmICrrvyPbsf2_FAaBMlps1=0 z2SEZEMhTE0Z(kGQl)#Ff(zRD*0~BZP8DP6{dZSIEl8@+|wwo8CFQzQou3%q_sZ}xS z6*76DXkt}1Pt*o_pqD4j3brZDLgrv93&Gr@7R1r|uQth0`jG#XIg~kt6fQ^f9(M;yA&`c7_@JOBAWLGFY8U5Q0cOVz@Xmtvu7oM)C|Z0Y53u zOa*~gq3S_RqirTqMb2g#C92WmCAmcetd+&GXUnh{B>1zgbf8B+a5dHlNDj8OE)zS_ z#6+z{d7w=O!b35uWo19HLxn1uQy}XspnhA z8P1%wDC#8Orm}^0+s_NXY{TR&)0-?ZCB9-gq$mUy5GcgpR?=!PG*CjwgyYt^##S&V3_yYj$WOz1eia5L ztPrCkMs3hxM?r;CS7DxNQnvUML04@!oe)WzYuhe&@`CWS?s+D&6}MhXW7dS&gf$Ol zpmpsOS4NPiqON6qpOXp2IWr55OBdB-{iajcN-XuRNy<>Dw#Abqw>CZ>X}5?De>J3i zJT}^8kEqhy*K7z@i4_cK((HAGC*(N(ypQVXgWvVbHYL7W z_gGG^*tNq-pC1*fVlZL`rRd{=U|RRySE7#jbKFhth@dqCMv@3Z6;%KGute|x1mI^`YY$4GpUmqWVToZ7`FCgRFmZ}MFDyNV z4mGMany`CCch~$gR!)9=TGt5`t@ie6R#~Nvy6$VO#0=enjr+GsTXW)j?S787o4kCA z>{`6#ZtOc`DV-_iz|6|Wp;|I3DLo)1h`3;ERmzzLAzszSkzGt5P>Pnj7LaE%Ziz@N zbr^`ED+m~PqfWVB`RWu%Q$s)m$|w~K34}(K7baPK1R!V%0)?@l<9@K|R{bed4J1V= zh@#Sf+$7F=C1DgXY@#?jLDBJKQ$;}W^}9_GPb4uYZ@PhIbWZ3Yhng`*6^nEY4w$yq zZ(7i^=jhOn6ZF`=j(UP_xPs4HGTf?`%5<;7NQQR&M=@v$Qgd#KFEVT3pgXj)5eO7X zM3@$nx-C#BQAkO}WMn1v1OZLhyjih5Qs;@`fv(0UT-y^6LNLx%{eE{)p8eaT+rKH) z)c*Y6pFFMcP<;K4CYkyeX!~L9n zveiF)yE5ioFC(kZDVE*vQQ+~V5)W?_4&1|2$YujyR)`1|+;56eE{i~xOCSpo8wQf* zqCs`LR?~{h+tz~)C^A`Jr_8XDndbX;C?Wh zVj{B(oo(o4b2Ak0&A&rFYc?r}l!;k8S8hlD{zY>X-rw_A8gu*(dYG-h&m^(sh0tOQm+$17prU)1!051^`H|VWJ-(9!OB5mLV~XJ6q^_|NF2+?EnNdUD$gm99oU6Yad|4%TVQuU#u|=0!1-x zJ%^#Jo}*7;Qk#(wML0`sBM%p==#`VmwW;XG43P{wQc|7qqvy)LYaQ6ka!0}1ve{$* z{|6@Jsks*an&XatgI=X8Z}Y?#9$9wWj$TGMnY)osDUijD*xINRT#Y=MAkzV)p`#)# zcxRv%>Zq(CF;g|!b$V9ear%K_`13Te5@zUqRohVctaC_%PKs9$If=!hK>_a~AtJHa zb_*Pg<>j4xB$BLZ99vMiCv>kNg;vjz>r_8uDost*8lUIN9@#JFjykb(y>&-MFEw6q z?k_N*d9-O2S`{zV3}L9r9#k`xZZBwAnVDw;0JS8XbfPna3E>hUWr>ox3x17DB&Y^n zpsXrh*PV!Zb}G~PuXvcIQ`+bAObQ`P%mq9R=Gv@-+J$Qx9v|7pcF_I6fO%~M%}r;? zwjd6zj7nDX79rGaB}l1K)|nnOf5adf3)p$Ts#f(^qqw-nA1?BcUV}&Vg)v8$s4lI= z*f;gHqimdTDTY}UGG8VT8A=dxKqyLiFl1$RrBXO$OWeSFOM-f1h^!^9g=OR&EM;PS zR9A+)BvbQkHUDU11)`hQ6|(gev~-yh&6tx-8$|ye)O$`f&m5rxP2=uyjy(BR{RkZU zUz+;5Op4c>izr{qsmV4vGrPw4(B4!ruBsxX9kydNKd|phW$G1bk)K>j^yghD^I(VFkGmVU=a9Fz=!A zvaS7u9^3^lmi)ektk-3HyrJfo^ACj|HU3qsL$MFzsu4zYrEmgElFh+^N+FR#6MZI- zGy*pWP$_(!rKxVnvjjXy84kNG$)lV>Ye$3ggEugFS6(PzGSYx8RqA7I*a6}rA=4-P zAjO09M-@pue^<}1miAhxtZiIzP`Ca~?bq^K|M7B_v|r-~{PAq7HKFJ_cK;Zjxe!0l zN5l`98NuPH{zb8w0*FZw6D*`aw%c!of<$o18>y7{NLq8G97!bmN`HFo&HVTgkuHh>zaV$Ke*?LpePGu>>lL?gXRTavciyzJF zlC+$RV|j}<|Ns1+zxX}cVD0PT{Ih-@E9Np(k>B`|!=!gX{$HizL{YR_3c>n8ze_bC z88+9mMCv3QT@%2;1|fC@LZGS$rwY1uFPsRop{j|Ygq<9030dc3x>pWg3T{N{HUFHjITe~F9` z78Q97{?u1SX@`t`{KI#wn9yi_rfEjSO4^4=HgQ0}ICfTLAqCBL-8=z93+1<6qoOeq z7)o_mgOK9WZZUTGq&21(1PR?UOvs9R|NF2+<$wf7XIXm*L`aEjOHX0wX%UH?WvnE# z;rFnsy@Zwd?lDoQP9?l`R$^uc;VI(L+?M2}Imu}k5~}ZTZU~E2q3FRO;zppesaYs2 zq1LMjBbdnl?W!64;;|!Z{y}A+vX>fEM-I2E#78@Mf0ls}LA3?iq_GrLvC3Y-BY}v` z6a>MLhau5mk^Qtp<%MqVveyZMBOTV9M#K7F>2r%c^M6me@^z zdo4o6%4e@B=WUi@`aB{=$rD(OBo!^q{qk4V`%$>hvipDe)N{YDLUlQ;t1S?mcOqmw zLSzo4d6P4v7>aH9Qa+EJm^kzs^CgNn2`crpN{(6il@YQ64mA){C9DesC_*nPoZ^`) za;rA15-Tr&{#6rzU9HhLWXTrsfZ_=yrB!Q}Kq=Wr1!B1kJ6Zf28$NISY{HVP zilR|iC6tb7(z=lCkr1d03dU@XrF&U-Dt;sKSo%Usa)D+D9FRPuV0K44tD*Yg zajuo~o=0@KiM28gfto+(`n0@cXZx=kpSJ(|phW%v1a4j^E`fvhT>WW}9P5tUu6 zBzCF)psDqzncTMFNPk|;DCjC=UEF9oEG&5FbltHC7zK6D_dO6#w$a9B+gvat!~tcx zLqsSjO{6*$1@B)>Wgi%;pyN4mD-Zr6e1bjI!?3J;->AqOdOf3HHznXsCluPHA)aYteR^T%**vx&b(Jle*{)34V5 z{AUNlvipA({-VUdg4O^2Uhp$UhjV0ZZLRznVRb-*q0qELg&07hh``0IU8dGNTSGC8f+#`4 zhxHN&lQ4$knyptk5@p$S^H-LjX;`u!IRi9zrKs97s z#HNCc3L|<8bPzW}f(RgL#wb+m#WLd(hU0}InVEdp(t~L&uFFMfC#=Nrv6)(B^&$UT zdN*HE4D};VrteXLW%E=}W3GkU(oGUTzU%8vGcr)YJx0I;P|WO#liJC;DFMJRLWV^M z2Nont0t^jPCCa2$CeakM*ji&z)Tld&0ejh`|NF2+6LxxRIcQ~#Y}f1Pgk_04_n4m>?T&a+?XeBWN5*XH-Wpgg310@sH;21wL_ z8y1EAHA+OKoSpBCu4Ze@lYL0m2APV8$p44iRkS0B9PZDt*5d3osBAb};ZYhey_+vx9__706m^ z&9qv{)&dlHVY1VOKue~YuVHQ@Xg1PXJj?e7$55;s2>QA}poMW1YVS)NW^K-y)PP|x ztkg2oVlrnBQk1`FX;{`AM&jf`+N)`kA&)eedG@ym!T^S?aXKdH+S^Z;I1qIVn*ksf z(cpJl^txE7QSpGZ>1BE*ocmDE)5Yi~=O=T`|CK`+wZ|b9*IZu4Zya{y^r`+->D8z{ z7>z`uILROQ{LIsZMDXU~M0fzHaE(OdWZ(e-LLfwf(eaWQW=Ddk(FiOkcL0x0*y%74 zn8KiA3>b_EQ64>*bYx&~Sg;316b%O$K*B;GFlyKv9s&S!0L!3Y;2(rXU)r zElV!ZMQSq(m=-~4wr}pHcSBL8?Cb8eJF_!c(lh`2&}8iZ36Esf{&!#i$f|nZ&Q$M=Z>-1;|h;EEm3%iYmhRfa<# zNkr7R02B;>3_N%tsBjAsghoI?a|3~Zn}bHLmLjF?b)GpO+^91}30$9i&K4=Q-E9sDIdb_~C@B3yPMaEPS$#>{uW8y%ZLXyYh%Z|ph z?ORk{AV?gV5y}%?MNAQt#i62L z(CuaokWJx10k!%&b#GG2{>^#KRFP#voc21Je1#B8Oj(581ISo~pkgO06e!ss?11#^ zW^vnmT<`U?J);dMk|S*hYQiloNaI9B!`!?@v^Aur^NqxT!{jHI#R@ryF|@8@UB6RL zXOQmBgKBm4xFIYO45nxxAOXMtMHCp-(*2GdK3K|hg&08)Rd|Nr^G*e#19XAtiLWfIu( zTnCE*2S9LnGc#W&6=zvfrYc{zZd8$AyOW?@Gy{?ZrDhrc(~JCG2sEMu;4Nz#Pl^Tt zz)!~Dc*(;B!WaS%_*@c${?!Tl<6@}QU8h`rCQzO%qPG6C=Px_qG=c<_7_zjDYo$3I z-QGKqX!C3vc0mZD)5xbBF$}rQ*zVlQ(}qFm^kpuK`BUq#ndu)X+v%4e-4a3 z5cwe48@P$%4LN6~gIUFr_ZxeeG*&m8@p$?3=3f2pq>Xy0u8ol;xc=jF|F!9)$WEI7 z#+r289#%KN){&k$wNQf zg;k!H9xT-llK%xZ3A6v`9QVGy4n1o;Bc_$@2g* z<$6Ath=NUzp+Y<(25U-96D*B94)ZHS&58ZAAP9j<{pTIvT$F*=^4?!v>CJR|J~zy5 zBjz5Kwb4lt;Aj!45w{BN`fi!Do*duqpW3{;zizS{m66`jNsC6Y=@oXJV{^zK^Xu9; zjG1lT*Tkc&qdO6pEx-fI;Lj)t3gS<2bD*NvMXF>bJL@q~!_DK2(*jW$H3<}1I0Zd@ z&Zy3k;4{BCT;l~GKsm}Jg*PeE|MkKld6p!Lu-FD0LQVw#`=Dg;00dWFS!)b4!gI&U z&0#Bh5>bU`?6A)X=pJl6lO^0_J<8#X*r)ton{3v_AxuGZ45?xQZle?Z>CkYPJ&%9c z?6`Bg(M7)Gsunh-Q!ymdAiLOMmMIg42CK{zA#RqnILIK9+A?H2&6p%4g>fALbuP72 zf{M7@Y+RGwF)hUF&>0aSYuGhRwvlWtm`wD29E?IFXWBi8%1T6mw-MtZr=ytll^QZE`7=yeUw~mZFc#2I#lB{r*I2kUdXcnsZE)N5 zmGggn|1_Q`TP;h{^c=B*6M7*WwdR3m8RJZZ2LJo8MBV@ddtuo7EHhw- zj5_~gCMpp{bz!VL%Yp~7EIpKtA%=@hoGM3Izqswia*np(IBb!L$Io4`MHpnGIY+&7 z+R)KEvk~}=B8C-$Mu*__cR`^E5Iiyx)t!T&I7tM%J#fR?mr9_w=b5WB@YbSv`LxQJ zgKUQv~S+cvftseNWi@PJLceRyY?axz`*HDqUT|pnG!K_|C{Hz{t_7ldRks0@5 z2IoY_h#Nry>8u6j7JE;?KpNV#L4%lpBp(un7i=LygEfBnxb)>*BR?xyaG6cXh-zCwO)a0pbo2PNAelAs-2U4?xAjt$ z%Zj6&{Uu4k+kTza>T|liHk1Ev>}`E5$#=H0kZH@z!3vR#I3g%Q5Fl_60|Ws;8Vt!% z23k=dDfVEMA&j|Ci0G~RilCMj^8J=yi8*Ljz_5uKDzi)O{8LIG%Wc0cze%k zDo+z+h;$JaSva${WoXk(kqOsD@R3aIJk&If9H%-puH|!s_4U(SV>P8uc+kx>ivMQK zsHUW^=DR~Ybx9eE%c5L#ZIZnDwS1^+VvhrOM}$Q<7yt?7DYBBxLDvARRFN7;Wanmp zI0ERe;5C|^u9(C1X+qCYN*a<%|uuRJaP`=Dg=fCR;0*n0^b za&E_(|70f96V;VptfbU|V-4%Qhq0V3*FIMXfAbMn12EhKFa^9OcmGeL|GrrcTX(G# zQ3SZqNXBbv2%AvDfJU6|i4lOods#akPf>%b$sDVV5NVutI0}w5*!rn2&tTDzUch8~V+m+xV{4X}L3fxsUkmR@3HB!Kw|s z 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�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 z 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

    IG#t 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 literal 0 HcmV?d00001 diff --git a/public/images/items/stick.png b/public/images/items/leek.png similarity index 100% rename from public/images/items/stick.png rename to public/images/items/leek.png diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index d1eb152db801..aea16061f841 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -10,7 +10,7 @@ import * as Utils from "../utils"; import { Type, TypeDamageMultiplier, getTypeDamageMultiplier, getTypeRgb } from "../data/type"; import { getLevelTotalExp } from "../data/exp"; import { Stat } from "../data/pokemon-stat"; -import { DamageMoneyRewardModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, HiddenAbilityRateBoosterModifier, PokemonBaseStatModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonNatureWeightModifier, ShinyRateBoosterModifier, SurviveDamageModifier, TempBattleStatBoosterModifier, StatBoosterModifier, TerastallizeModifier } from "../modifier/modifier"; +import { DamageMoneyRewardModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, HiddenAbilityRateBoosterModifier, PokemonBaseStatModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonNatureWeightModifier, ShinyRateBoosterModifier, SurviveDamageModifier, TempBattleStatBoosterModifier, StatBoosterModifier, CritBoosterModifier, TerastallizeModifier } from "../modifier/modifier"; import { PokeballType } from "../data/pokeball"; import { Gender } from "../data/gender"; import { initMoveAnim, loadMoveAnimAssets } from "../data/battle-anims"; @@ -1810,6 +1810,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } else { const critLevel = new Utils.IntegerHolder(0); applyMoveAttrs(HighCritAttr, source, this, move, critLevel); + this.scene.applyModifiers(CritBoosterModifier, source.isPlayer(), source, critLevel); this.scene.applyModifiers(TempBattleStatBoosterModifier, source.isPlayer(), TempBattleStat.CRIT, critLevel); const bonusCrit = new Utils.BooleanHolder(false); if (applyAbAttrs(BonusCritAbAttr, source, null, bonusCrit)) { @@ -1820,6 +1821,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (source.getTag(BattlerTagType.CRIT_BOOST)) { critLevel.value += 2; } + console.log(`crit stage: +${critLevel.value}`); const critChance = [24, 8, 2, 1][Math.max(0, Math.min(critLevel.value, 3))]; isCritical = !source.getTag(BattlerTagType.NO_CRIT) && (critChance === 1 || !this.scene.randBattleSeedInt(critChance)); if (Overrides.NEVER_CRIT_OVERRIDE) { diff --git a/src/locales/de/modifier-type.ts b/src/locales/de/modifier-type.ts index 1cd0d480293b..2451224ef25a 100644 --- a/src/locales/de/modifier-type.ts +++ b/src/locales/de/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "Sanftglocke" }, + "SCOPE_LENS": { name: "Scope-Linse", description: "Ein Item zum Tragen. Es erhöht die Volltrefferquote." }, + "LEEK": { name: "Lauchstange", description: "Ein Item, das von Porenta getragen werden kann. Diese lange Lauchstange erhöht die Volltrefferquote stark." }, + "EVIOLITE": { name: "Evolith", description: "Ein mysteriöser Klumpen, der die Vert. u. Spez.-Vert. von Pokémon erhöht, die sich noch entwickeln können." }, "SOUL_DEW": { name: "Seelentau", description: "Erhöht den Einfluss des Wesens eines Pokemon auf seine Werte um 10% (additiv)." }, diff --git a/src/locales/en/modifier-type.ts b/src/locales/en/modifier-type.ts index bbaf9898c05c..b3f34a203867 100644 --- a/src/locales/en/modifier-type.ts +++ b/src/locales/en/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "Soothe Bell" }, + "SCOPE_LENS": { name: "Scope Lens", description: "It's a lens for scoping out weak points. It boosts the holder's critical-hit ratio."}, + "LEEK": { name: "Leek", description: "This very long and stiff stalk of leek boosts the critical-hit ratio of Farfetch'd's moves."}, + "EVIOLITE": { name: "Eviolite", description: "This mysterious evolutionary lump boosts the Defense and Sp. Def stats when held by a Pokémon that can still evolve." }, "SOUL_DEW": { name: "Soul Dew", description: "Increases the influence of a Pokémon's nature on its stats by 10% (additive)." }, diff --git a/src/locales/es/modifier-type.ts b/src/locales/es/modifier-type.ts index 8bc2f665d4c4..c3a2fb5d66a9 100644 --- a/src/locales/es/modifier-type.ts +++ b/src/locales/es/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "Camp. Alivio" }, + "SCOPE_LENS": { name: "Periscopio", description: "Aumenta la probabilidad de asestar un golpe crítico." }, + "LEEK": { name: "Puerro", description: "Puerro muy largo y duro que aumenta la probabilidad de asestar un golpe crítico. Debe llevarlo Farfetch'd." }, + "EVIOLITE": { name: "Mineral Evolutivo", description: "Roca misteriosa. El Pokémon portador aumentará su Defensa y su Defensa Especial si aún puede evolucionar." }, "SOUL_DEW": { name: "Rocío bondad", description: "Aumenta la influencia de la naturaleza de un Pokémon en sus estadísticas en un 10% (aditivo)." }, diff --git a/src/locales/fr/modifier-type.ts b/src/locales/fr/modifier-type.ts index 8d508179bfdf..be9aa17b9ea1 100644 --- a/src/locales/fr/modifier-type.ts +++ b/src/locales/fr/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "Grelot Zen" }, + "SCOPE_LENS": { name: "Lentilscope", description: "Une lentille qui augmente le taux de critiques du porteur." }, + "LEEK": { name: "Poireau", description: "Objet à faire tenir à Canarticho. Un poireau très long et solide qui augmente son taux de critiques." }, + "EVIOLITE": { name: "Évoluroc", description: "Un étrange concentré d’évolution qui augmente la Défense et la Défense Spéciale d’un Pokémon pouvant évoluer." }, "SOUL_DEW": { name: "Rosée Âme", description: "Augmente de 10% l’influence de la nature d’un Pokémon sur ses statistiques (cumulatif)." }, diff --git a/src/locales/it/modifier-type.ts b/src/locales/it/modifier-type.ts index 58d2434ee6a5..54ff0ba0e45f 100644 --- a/src/locales/it/modifier-type.ts +++ b/src/locales/it/modifier-type.ts @@ -181,6 +181,10 @@ export const modifierType: ModifierTypeTranslationEntries = { "GOLDEN_EGG": { name: "Uovo dorato" }, "SOOTHE_BELL": { name: "Calmanella" }, + + "SCOPE_LENS": { name: "Mirino", description: "Lente che aumenta la probabilità di sferrare brutti colpi." }, + "LEEK": { name: "Porro", description: "Strumento da dare a Farfetch'd. Lungo gambo di porro che aumenta la probabilità di sferrare brutti colpi." }, + "EVIOLITE": { name: "Evolcondensa", description: "Misteriosa materia evolutiva. Aumenta la Difesa e la Difesa Speciale di un Pokémon che può ancora evolversi." }, "SOUL_DEW": { name: "Cuorugiada", description: "Aumenta del 10% l'influenza della natura di un Pokémon sulle sue statistiche (cumulativo)." }, diff --git a/src/locales/ko/modifier-type.ts b/src/locales/ko/modifier-type.ts index b54ae287413a..cc09d7763a92 100644 --- a/src/locales/ko/modifier-type.ts +++ b/src/locales/ko/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "평온의방울" }, + "SCOPE_LENS": { name: "초점렌즈", description: "약점이 보이는 렌즈. 지니게 한 포켓몬의 기술이 급소에 맞기 쉬워진다." }, + "LEEK": { name: "대파", description: "매우 길고 단단한 줄기. 파오리에게 지니게 하면 기술이 급소에 맞기 쉬워진다." }, + "EVIOLITE": { name: "진화의휘석", description: "진화의 이상한 덩어리. 지니게 하면 진화 전 포켓몬의 방어와 특수방어가 올라간다." }, "SOUL_DEW": { name: "마음의물방울", description: "지닌 포켓몬의 성격의 효과가 10% 증가한다. (합연산)" }, diff --git a/src/locales/pt_BR/modifier-type.ts b/src/locales/pt_BR/modifier-type.ts index 558d519446c9..db46ad3f567a 100644 --- a/src/locales/pt_BR/modifier-type.ts +++ b/src/locales/pt_BR/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "Guizo" }, + "SCOPE_LENS": { name: "Lentes de Mira", description: "Estas lentes facilitam o foco em pontos fracos. Aumenta a chance de acerto crítico de quem a segurar."}, + "LEEK": { name: "Alho-poró", description: "Esse talo de alho-poró muito longo e rígido aumenta a taxa de acerto crítico dos movimentos do Farfetch'd."}, + "EVIOLITE": { name: "Eviolita", description: "Esse misterioso caroço evolutivo aumenta os atributos de Defesa e Def. Esp. quando segurado por um Pokémon que ainda pode evoluir." }, "SOUL_DEW": { name: "Joia da Alma", description: "Aumenta a influência da natureza de um Pokémon em seus atributos em 10% (cumulativo)." }, diff --git a/src/locales/zh_CN/modifier-type.ts b/src/locales/zh_CN/modifier-type.ts index 4ca1348265fe..8d37e7336dc8 100644 --- a/src/locales/zh_CN/modifier-type.ts +++ b/src/locales/zh_CN/modifier-type.ts @@ -182,6 +182,9 @@ export const modifierType: ModifierTypeTranslationEntries = { "SOOTHE_BELL": { name: "安抚之铃" }, + "SCOPE_LENS": { name: "焦点镜", description: "能看见弱点的镜片。携带它的宝可梦的招式 会变得容易击中要害。" }, + "LEEK": { name: "大葱", description: "非常长且坚硬的茎。让大葱鸭携带后,\n招式会变得容易击中要害。" }, + "EVIOLITE": { name: "进化奇石", description: "携带后,还能进化的宝可梦的\n防御和特防就会提高。" }, "SOUL_DEW": { name: "心之水滴", description: "增加10%宝可梦性格对数值的影响 (加算)。" }, diff --git a/src/locales/zh_TW/modifier-type.ts b/src/locales/zh_TW/modifier-type.ts index 715bf781aced..5e8a32161cec 100644 --- a/src/locales/zh_TW/modifier-type.ts +++ b/src/locales/zh_TW/modifier-type.ts @@ -187,6 +187,14 @@ export const modifierType: ModifierTypeTranslationEntries = { LUCKY_EGG: { name: "幸運蛋" }, GOLDEN_EGG: { name: "金蛋" }, SOOTHE_BELL: { name: "安撫之鈴" }, + SCOPE_LENS: { + name: "焦點鏡", + description: "能看見弱點的鏡片。攜帶它的寶可夢的招式 會變得容易擊中要害。" + }, + LEEK: { + name: "大蔥", + description: "非常長且堅硬的莖。讓大蔥鴨攜帶後,招式會 變得容易擊中要害。" + }, EVIOLITE: { name: "進化奇石", description: "進化的神奇石塊。攜帶後,還能進化的寶可夢的 防禦和特防就會提高。" diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 8fb7544fba29..d5bbd3b225f2 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -1353,6 +1353,9 @@ export const modifierTypes = { SOOTHE_BELL: () => new PokemonFriendshipBoosterModifierType("modifierType:ModifierType.SOOTHE_BELL", "soothe_bell"), + SCOPE_LENS: () => new PokemonHeldItemModifierType("modifierType:ModifierType.SCOPE_LENS", "scope_lens", (type, args) => new Modifiers.CritBoosterModifier(type, (args[0] as Pokemon).id, 1)), + LEEK: () => new PokemonHeldItemModifierType("modifierType:ModifierType.LEEK", "leek", (type, args) => new Modifiers.SpeciesCritBoosterModifier(type, (args[0] as Pokemon).id, 2, [Species.FARFETCHD, Species.GALAR_FARFETCHD, Species.SIRFETCHD])), + EVIOLITE: () => new PokemonHeldItemModifierType("modifierType:ModifierType.EVIOLITE", "eviolite", (type, args) => new Modifiers.EvolutionStatBoosterModifier(type, (args[0] as Pokemon).id, [Stat.DEF, Stat.SPDEF], 1.5)), SOUL_DEW: () => new PokemonHeldItemModifierType("modifierType:ModifierType.SOUL_DEW", "soul_dew", (type, args) => new Modifiers.PokemonNatureWeightModifier(type, (args[0] as Pokemon).id)), @@ -1389,7 +1392,7 @@ export const modifierTypes = { TOXIC_ORB: () => new PokemonHeldItemModifierType("modifierType:ModifierType.TOXIC_ORB", "toxic_orb", (type, args) => new Modifiers.TurnStatusEffectModifier(type, (args[0] as Pokemon).id)), FLAME_ORB: () => new PokemonHeldItemModifierType("modifierType:ModifierType.FLAME_ORB", "flame_orb", (type, args) => new Modifiers.TurnStatusEffectModifier(type, (args[0] as Pokemon).id)), - BATON: () => new PokemonHeldItemModifierType("modifierType:ModifierType.BATON", "stick", (type, args) => new Modifiers.SwitchEffectTransferModifier(type, (args[0] as Pokemon).id)), + BATON: () => new PokemonHeldItemModifierType("modifierType:ModifierType.BATON", "baton", (type, args) => new Modifiers.SwitchEffectTransferModifier(type, (args[0] as Pokemon).id)), SHINY_CHARM: () => new ModifierType("modifierType:ModifierType.SHINY_CHARM", "shiny_charm", (type, _args) => new Modifiers.ShinyRateBoosterModifier(type)), ABILITY_CHARM: () => new ModifierType("modifierType:ModifierType.ABILITY_CHARM", "ability_charm", (type, _args) => new Modifiers.HiddenAbilityRateBoosterModifier(type)), @@ -1540,6 +1543,11 @@ const modifierPool: ModifierPool = { new WeightedModifierType(modifierTypes.AMULET_COIN, skipInLastClassicWaveOrDefault(3)), //new WeightedModifierType(modifierTypes.EVIOLITE, (party: Pokemon[]) => party.some(p => ((p.getSpeciesForm(true).speciesId in pokemonEvolutions) || (p.isFusion() && (p.getFusionSpeciesForm(true).speciesId in pokemonEvolutions))) && !p.getHeldItems().some(i => i instanceof Modifiers.EvolutionStatBoosterModifier)) ? 10 : 0), new WeightedModifierType(modifierTypes.SPECIES_STAT_BOOSTER, 12), + new WeightedModifierType(modifierTypes.LEEK, (party: Pokemon[]) => { + const checkedSpecies = [ Species.FARFETCHD, Species.GALAR_FARFETCHD, Species.SIRFETCHD ]; + // If a party member doesn't already have a Leek and is one of the relevant species, Leek can appear + return party.some(p => !p.getHeldItems().some(i => i instanceof Modifiers.SpeciesCritBoosterModifier) && (checkedSpecies.includes(p.getSpeciesForm(true).speciesId) || (p.isFusion() && checkedSpecies.includes(p.getFusionSpeciesForm(true).speciesId)))) ? 12 : 0; + }, 12), new WeightedModifierType(modifierTypes.TOXIC_ORB, (party: Pokemon[]) => { const checkedAbilities = [Abilities.QUICK_FEET, Abilities.GUTS, Abilities.MARVEL_SCALE, Abilities.TOXIC_BOOST, Abilities.POISON_HEAL, Abilities.MAGIC_GUARD]; const checkedMoves = [Moves.FACADE, Moves.TRICK, Moves.FLING, Moves.SWITCHEROO, Moves.PSYCHO_SHIFT]; @@ -1575,6 +1583,7 @@ const modifierPool: ModifierPool = { new WeightedModifierType(modifierTypes.SHELL_BELL, 3), new WeightedModifierType(modifierTypes.BERRY_POUCH, 4), new WeightedModifierType(modifierTypes.GRIP_CLAW, 5), + new WeightedModifierType(modifierTypes.SCOPE_LENS, 4), new WeightedModifierType(modifierTypes.BATON, 2), new WeightedModifierType(modifierTypes.SOUL_DEW, 7), //new WeightedModifierType(modifierTypes.OVAL_CHARM, 6), diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 2e9efd2544da..26dd9eb94cf4 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -874,6 +874,97 @@ export class SpeciesStatBoosterModifier extends StatBoosterModifier { } } +/** + * Modifier used for held items that apply critical-hit stage boost(s). + * @extends PokemonHeldItemModifier + * @see {@linkcode apply} + */ +export class CritBoosterModifier extends PokemonHeldItemModifier { + /** The amount of stages by which the held item increases the current critical-hit stage value */ + protected stageIncrement: number; + + constructor(type: ModifierType, pokemonId: integer, stageIncrement: number, stackCount?: integer) { + super(type, pokemonId, stackCount); + + this.stageIncrement = stageIncrement; + } + + clone() { + return new CritBoosterModifier(this.type, this.pokemonId, this.stageIncrement, this.stackCount); + } + + getArgs(): any[] { + return super.getArgs().concat(this.stageIncrement); + } + + matchType(modifier: Modifier): boolean { + if (modifier instanceof CritBoosterModifier) { + return (modifier as CritBoosterModifier).stageIncrement === this.stageIncrement; + } + + return false; + } + + /** + * Increases the current critical-hit stage value by {@linkcode stageIncrement}. + * @param args [0] {@linkcode Pokemon} N/A + * [1] {@linkcode Utils.IntegerHolder} that holds the resulting critical-hit level + * @returns true if the critical-hit stage boost applies successfully, false otherwise + */ + apply(args: any[]): boolean { + const critStage = args[1] as Utils.NumberHolder; + + critStage.value += this.stageIncrement; + return true; + } + + getMaxHeldItemCount(_pokemon: Pokemon): number { + return 1; + } +} + +/** + * Modifier used for held items that apply critical-hit stage boost(s) + * if the holder is of a specific {@linkcode Species}. + * @extends CritBoosterModifier + * @see {@linkcode shouldApply} + */ +export class SpeciesCritBoosterModifier extends CritBoosterModifier { + /** The species that the held item's critical-hit stage boost applies to */ + private species: Species[]; + + constructor(type: ModifierType, pokemonId: integer, stageIncrement: number, species: Species[], stackCount?: integer) { + super(type, pokemonId, stageIncrement, stackCount); + + this.species = species; + } + + clone() { + return new SpeciesCritBoosterModifier(this.type, this.pokemonId, this.stageIncrement, this.species, this.stackCount); + } + + getArgs(): any[] { + return [ ...super.getArgs(), this.species ]; + } + + matchType(modifier: Modifier): boolean { + return modifier instanceof SpeciesCritBoosterModifier; + } + + /** + * Checks if the holder's {@linkcode Species} (or its fused species) is listed + * in {@linkcode species}. + * @param args [0] {@linkcode Pokemon} that holds the held item + * [1] {@linkcode Utils.IntegerHolder} N/A + * @returns true if the critical-hit level can be incremented, false otherwise + */ + shouldApply(args: any[]) { + const holder = args[0] as Pokemon; + + return super.shouldApply(args) && (this.species.includes(holder.getSpeciesForm(true).speciesId) || (holder.isFusion() && this.species.includes(holder.getFusionSpeciesForm(true).speciesId))); + } +} + /** * Applies Specific Type item boosts (e.g., Magnet) */ diff --git a/src/test/items/leek.test.ts b/src/test/items/leek.test.ts new file mode 100644 index 000000000000..d81b6b8541f0 --- /dev/null +++ b/src/test/items/leek.test.ts @@ -0,0 +1,205 @@ +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import Phase from "phaser"; +import GameManager from "#app/test/utils/gameManager"; +import overrides from "#app/overrides"; +import { Species } from "#enums/species"; +import { Moves } from "#enums/moves"; +import { CritBoosterModifier } from "#app/modifier/modifier"; +import { modifierTypes } from "#app/modifier/modifier-type"; +import * as Utils from "#app/utils"; +import { MoveEffectPhase, TurnStartPhase } from "#app/phases"; +import { BattlerIndex } from "#app/battle"; + +describe("Items - Leek", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phase.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.MAGIKARP); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH ]); + vi.spyOn(overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); + + vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + }); + + it("LEEK activates in battle correctly", async() => { + vi.spyOn(overrides, "STARTING_HELD_ITEMS_OVERRIDE", "get").mockReturnValue([{ name: "LEEK" }]); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.POUND ]); + const consoleSpy = vi.spyOn(console, "log"); + await game.startBattle([ + Species.FARFETCHD + ]); + + game.doAttack(0); + + await game.phaseInterceptor.to(TurnStartPhase, false); + + vi.spyOn(game.scene.getCurrentPhase() as TurnStartPhase, "getOrder").mockReturnValue([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + + await game.phaseInterceptor.to(MoveEffectPhase); + + expect(consoleSpy).toHaveBeenCalledWith("Applied", "Leek", ""); + }, 20000); + + it("LEEK held by FARFETCHD", async() => { + await game.startBattle([ + Species.FARFETCHD + ]); + + const partyMember = game.scene.getPlayerPokemon(); + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Leek to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.LEEK().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(2); + }, 20000); + + it("LEEK held by GALAR_FARFETCHD", async() => { + await game.startBattle([ + Species.GALAR_FARFETCHD + ]); + + const partyMember = game.scene.getPlayerPokemon(); + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Leek to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.LEEK().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(2); + }, 20000); + + it("LEEK held by SIRFETCHD", async() => { + await game.startBattle([ + Species.SIRFETCHD + ]); + + const partyMember = game.scene.getPlayerPokemon(); + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Leek to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.LEEK().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(2); + }, 20000); + + it("LEEK held by fused FARFETCHD line (base)", async() => { + // Randomly choose from the Farfetch'd line + const species = [ Species.FARFETCHD, Species.GALAR_FARFETCHD, Species.SIRFETCHD ]; + + await game.startBattle([ + species[Utils.randInt(species.length)], + Species.PIKACHU, + ]); + + const party = game.scene.getParty(); + const partyMember = party[0]; + const ally = party[1]; + + // Fuse party members (taken from PlayerPokemon.fuse(...) function) + partyMember.fusionSpecies = ally.species; + partyMember.fusionFormIndex = ally.formIndex; + partyMember.fusionAbilityIndex = ally.abilityIndex; + partyMember.fusionShiny = ally.shiny; + partyMember.fusionVariant = ally.variant; + partyMember.fusionGender = ally.gender; + partyMember.fusionLuck = ally.luck; + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Leek to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.LEEK().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(2); + }, 20000); + + it("LEEK held by fused FARFETCHD line (part)", async() => { + // Randomly choose from the Farfetch'd line + const species = [ Species.FARFETCHD, Species.GALAR_FARFETCHD, Species.SIRFETCHD ]; + + await game.startBattle([ + Species.PIKACHU, + species[Utils.randInt(species.length)] + ]); + + const party = game.scene.getParty(); + const partyMember = party[0]; + const ally = party[1]; + + // Fuse party members (taken from PlayerPokemon.fuse(...) function) + partyMember.fusionSpecies = ally.species; + partyMember.fusionFormIndex = ally.formIndex; + partyMember.fusionAbilityIndex = ally.abilityIndex; + partyMember.fusionShiny = ally.shiny; + partyMember.fusionVariant = ally.variant; + partyMember.fusionGender = ally.gender; + partyMember.fusionLuck = ally.luck; + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Leek to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.LEEK().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(2); + }, 20000); + + it("LEEK not held by FARFETCHD line", async() => { + await game.startBattle([ + Species.PIKACHU + ]); + + const partyMember = game.scene.getPlayerPokemon(); + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Leek to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.LEEK().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + }, 20000); +}); diff --git a/src/test/items/scope_lens.test.ts b/src/test/items/scope_lens.test.ts new file mode 100644 index 000000000000..8a90809d64e3 --- /dev/null +++ b/src/test/items/scope_lens.test.ts @@ -0,0 +1,75 @@ +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import Phase from "phaser"; +import GameManager from "#app/test/utils/gameManager"; +import overrides from "#app/overrides"; +import { Species } from "#enums/species"; +import { Moves } from "#enums/moves"; +import { CritBoosterModifier } from "#app/modifier/modifier"; +import { modifierTypes } from "#app/modifier/modifier-type"; +import * as Utils from "#app/utils"; +import { MoveEffectPhase, TurnStartPhase } from "#app/phases"; +import { BattlerIndex } from "#app/battle"; + +describe("Items - Scope Lens", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + + beforeAll(() => { + phaserGame = new Phase.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(() => { + game = new GameManager(phaserGame); + + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.MAGIKARP); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH ]); + vi.spyOn(overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); + + vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + }, 20000); + + it("SCOPE_LENS activates in battle correctly", async() => { + vi.spyOn(overrides, "STARTING_HELD_ITEMS_OVERRIDE", "get").mockReturnValue([{ name: "SCOPE_LENS" }]); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.POUND ]); + const consoleSpy = vi.spyOn(console, "log"); + await game.startBattle([ + Species.GASTLY + ]); + + game.doAttack(0); + + await game.phaseInterceptor.to(TurnStartPhase, false); + + vi.spyOn(game.scene.getCurrentPhase() as TurnStartPhase, "getOrder").mockReturnValue([ BattlerIndex.PLAYER, BattlerIndex.ENEMY ]); + + await game.phaseInterceptor.to(MoveEffectPhase); + + expect(consoleSpy).toHaveBeenCalledWith("Applied", "Scope Lens", ""); + }, 20000); + + it("SCOPE_LENS held by random pokemon", async() => { + await game.startBattle([ + Species.GASTLY + ]); + + const partyMember = game.scene.getPlayerPokemon(); + + // Making sure modifier is not applied without holding item + const critLevel = new Utils.IntegerHolder(0); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(0); + + // Giving Scope Lens to party member and testing if it applies + partyMember.scene.addModifier(modifierTypes.SCOPE_LENS().newModifier(partyMember), true); + partyMember.scene.applyModifiers(CritBoosterModifier, true, partyMember, critLevel); + + expect(critLevel.value).toBe(1); + }, 20000); +}); From 719764e2a4b6235753750fbcfa4155fe02df726e Mon Sep 17 00:00:00 2001 From: Dakurei Date: Thu, 18 Jul 2024 22:41:13 +0200 Subject: [PATCH 112/184] [Music/BGM] New music added for the "Slum" biome, composed by Andr06 (#3000) * Replacement of the BGM in the slum biome (by Andr06) * Modification of BGM credits in README.md * Replacement of the BGM name by the title chosen by its composer in all languages * Update BGM loop point for biome 'SLUM' --- README.md | 9 +++++---- public/audio/bgm/slum.mp3 | Bin 1207781 -> 2402234 bytes src/field/arena.ts | 2 +- src/locales/de/bgm-name.ts | 2 +- src/locales/en/bgm-name.ts | 2 +- src/locales/es/bgm-name.ts | 2 +- src/locales/fr/bgm-name.ts | 2 +- src/locales/it/bgm-name.ts | 2 +- src/locales/ko/bgm-name.ts | 2 +- src/locales/pt_BR/bgm-name.ts | 2 +- src/locales/zh_CN/bgm-name.ts | 2 +- src/locales/zh_TW/bgm-name.ts | 2 +- 12 files changed, 15 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index d1b46e630bf9..e85c1f552d53 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ PokéRogue -PokéRogue is a browser based Pokémon fangame heavily inspired by the roguelite genre. Battle endlessly while gathering stacking items, exploring many different biomes, fighting trainers, bosses, and more! +PokéRogue is a browser based Pokémon fangame heavily inspired by the roguelite genre. Battle endlessly while gathering stacking items, exploring many different biomes, fighting trainers, bosses, and more! # Contributing ## 🛠️ Development -If you have the motivation and experience with Typescript/Javascript (or are willing to learn) please feel free to fork the repository and make pull requests with contributions. If you don't know what to work on but want to help, reference the below **To-Do** section or the **#feature-vote** channel in the discord. +If you have the motivation and experience with Typescript/Javascript (or are willing to learn) please feel free to fork the repository and make pull requests with contributions. If you don't know what to work on but want to help, reference the below **To-Do** section or the **#feature-vote** channel in the discord. ### 💻 Environment Setup #### Prerequisites @@ -17,9 +17,9 @@ If you have the motivation and experience with Typescript/Javascript (or are wil 2. Run `npm run start:dev` to locally run the project in `localhost:8000` #### Linting -We're using ESLint as our common linter and formatter. It will run automatically during the pre-commit hook but if you would like to manually run it, use the `npm run eslint` script. +We're using ESLint as our common linter and formatter. It will run automatically during the pre-commit hook but if you would like to manually run it, use the `npm run eslint` script. -### ❔ FAQ +### ❔ FAQ **How do I test a new _______?** - In the `src/overrides.ts` file there are overrides for most values you'll need to change for testing @@ -56,6 +56,7 @@ Check out [Github Issues](https://github.com/pagefaultgames/pokerogue/issues) to - Pokémon Scarlet/Violet - Firel (Custom Laboratory, Metropolis, Seabed, and Space biome music) - Lmz (Custom Jungle biome music) + - Andr06 (Custom Slum biome music) ### 🎵 Sound Effects - Pokémon Emerald diff --git a/public/audio/bgm/slum.mp3 b/public/audio/bgm/slum.mp3 index 1315c7838fcdb684b32d6c6d251c83e1680ee404..5431671d0aee322a0c33ac93f8cc24ddfaa12b74 100644 GIT binary patch literal 2402234 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�j_Aw`+9E82(_%?LBZ+Kr>td-||BW)*v_ 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�vue&t`aTKvyXIMf5yzGPuAS%YA%jiut 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%0AXIe}bP<+fM9@1a8 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

      I5f(FkPxoKCIE;NiQ>BA2f;Da#%$jk)IjN5rVWi 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
    X@8P*?q~fWC^q>#wTjn@ zYQDFZHf0a8-+a8eV)mWn2-YI!uN!dx+x&&8zpqisjPLh0(g(VClA@hFh^bar+y+?W z@~JQFmfDWLW!#inJ(ru%A!b--R1q%P>*5g_kZ5rSj)G#|B?yfJ#8m)=#94F_na!l(B4$hEH!>fB*d4GYY~R36PMM>u&9-1=&yy=4}g9(xkj=qabUAt#GK&Vgpy( zuG8T8nRLr4kHGt;i}xBSMtaV1S#MaEQ%5f)C5|om13H>RUz8JIdjm-`Q_}zAXW$xZ z%cUj!Y%5CeB?PFLpm*Cb0E;n6n(`DFiO{#fBT9-!VE`^*q>S+j(RB6fv2eP2K|sg^ z8*p|Wnt)*?&>$dy1IO-1Y0QjU?(9+~7ytXPWYd5I&}La{3^aIYE88z&B9syZgJtX( zc)|8Ct2KrlzTM0ME;vbnZB_mpFrg;>1C_PmqV{;XlHs(#{Q z+F>O@QH4TxIEG#}vd;hj22O=YWbLV z$^KCD!HbM-kU>=87Fc1FzKCW55BwKI2gK0NM}@f4LIz9&#{-U=l83~#P}}`#ygHBW9o*H&$%!)G+)q;V{9SV~6Hi^zRNJP^ zFF1xksr$(2hZ=k*7R<{X+@w7d46c7JR~3Ao+HRHffH0x1FIx_PcDdTY^n z?<3e%OwhgGk+>22rp5=*#Dyo^&h|WH*%3?s`=CVf00c~A*lP(K_>9bpKVj&35ix~l ztR)j7I5I5#h9VrEETZ|FY9F0c8MlfPX+$siR!~-@7WDa0sBDl{_*%FQ7oX5Q-(%zX^zw21Q`sQ-51+WOv^xd%t@ywJ)W4F>!+XB=`>jBXlb zSXX!3mcr%sZwI{W4QbcA^hY~(X*)`;RTnl>hy3Qh^%#P+ z_J_Bg~r0xgJC7ytXPM9u&NEo4~f=0!M^jEg^E2FVcl zdtaJc8S^wqsX{L8!ny0PY-Tr=C|Fizi*VO%LM{TD{SKqr!GB^`$M801I9eHOt+ld^54j`6C2rPC@Ot~U|;je*PG3^|-BCPSF zOwvYm2x2rr{heCM591rNc_s+giw{_GDKzG2{udHDSn(Lvh$-sfy*2$0VNm;I5jK!f zq!4Qgij6!ea3WLe9JP08x>Gz*JPw45Xj_#k?N<@OQ-jB2mphj`>4ilC=l2n?XV{*< zIDXzrN?E5t?8fGaU5k$jtc?OUQU2?`mLMPLTG@DQ@&s*-PN%-4C4#&zk$3yarS|UKXu$pkS zN|}6UbJ6V@l5eBJZ=R9lR334pUSfF57LAZ2LWK_-eQeiXGh;ZbyLv$Q*5PANcYSJj zQ{Fb=()xW4+P<;#|N5@~{`<}A^YQOp_-}Xfh >HNCRZS#HaR)g&|b^rc8zx$pi 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

    %`2+qVe@;iXj&0m*ITogU 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%0DZMkSrQf~EHqcnHEEnvgswsD18mg6Cl_!|D=b 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

    _)`fk=TdCW6ri#m-(^9Z-tO`KY-785umE|p1j}a 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%0D)btwTo7QhJ>Ej=> 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ⅇ1Wg>!%7xf9%BvmZ;WE}M4a2* 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≷|99!9`cF=8@&Q6-e|zsc~@7tn3@6ZxM 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%0DP&^aMM6A%$d zII)MXwIxzKphnJjq-e-~j3a1sBxTFExV@QT=(ZpUMc3=%KJ?KQIX8tF5x-9;g2B{W1dIdV+33{+uq!9hTy z?zvzJ2cz1J~JLxn4@N9}KNPW8~toyy?K6;ljA1{$R^r zgj{Kzb4B3^p)f)Snv<~tR#9Qy!XZ61TY4-c?pULa?3hV68;Q^)Lu(E!m*PdIJA7ph z2@J9dB0MZgvj3OSwwAD{#t8}-4dsInf+qr6IIx`??PqbU`bw<(vWdT@4+&3aZM^%2 zK*ug!=I2Ycet8zJ6wLq0yp+~XnnN=5U4NUCf1fH7v00pxcKD0wKACIbFo&9(o@pBhpEWKb;@O%#n2y-?-`;-8yPKVOjX}^W^LLnL#dL}=`#kPHoQWkFBN&t8O`!k^zajTZmU0mkEBp=`T2&Qi3-{Byp+23 zIv$Jojp|1#a!ySXt(Tj{!u>5t#q=@2CRG~UNLP{2bl$4gGz*cD0@8H!dMQZu!I;OV zS5N;k=BZDUrhiL_44MXaiGmsCS)CPMwzm9QncS~pP%1^<`o_8%Mo4AtzuA`eT}m?x@Tf=YEKypslM615oar1Z#fR<^|sejHeK`5 zeo1q@eE%RzRe1>9~Mx(ce{gVAgk3@9xr_q~~fV>1l!NrOh&xsoxFe8*x1T{=YQfxve1ekP1xcl5ClAJ%y=vR z`>;gZ00fd|S!)X(Fp8}Ek70&&QDK2;tSoctL^JHYhnaOan8L(CVNk=ZbO2=nj6-7{ z1z`-#<_yyHN80i?PubZRpR2sGM&3@$%Y@c}BC7~`=+D%?2b?WibeAc=OUXrR!Ip8l z=)6UJ^Dmj+SJak#-QP1`yGLvJE&q6WlYUihMnyyaUgmqY=6`!ORB;83@KSeUKQ&)V zZ+kX!5}CRWd2M)cINC`jDA_XSAFRo-!9kVo-q_Z3KXEfbkF0N=s$GW$`X8U zy#`1O#x))3Hut3&Pp>2t77b&_%AN9bilVMgb%^YQB~>^JAVYlwrCHWtOn{u1NQ@Ci zEg40tsYZcBBJs(_FBEuCtBWG2=d5##j_ZWjIN1?MfA+$!)i>*9n|H}f$SSkWh0AG^=V`5FwcrSvh2NvA*HsXp@w*e7J`$M zg~-GbfFlUCZy>BD{fkr{;{_(h3jM1O5%`hST=d#a)}BhP|J=t`z2r{QeY;k+ybSIJ z%iPM!zP(QuQ^uE13qu}GO=Yesq{o4>&?cyp8BtU{YYQ zos6yz(3$#MAk*N7sEYBG!u@dj_Cy-74SyR<@oKe9H=#)$zyJF`7gp;934@DdAGZ%t zDF{02p#X!3;$}E#Ff;Di8cx?^CeW&z2BWVx{1hV_g_OO65w#Z22JBE)1dkZ>{z;tz^l zCgPn5)b*6MRZ|fv1d9m3zrdV|!V)2J5(Q2~FY!&gw%Mmf8)sg2-ry@=K|RWAn&hoK zVX2a0VAuP*)X3r*qJ^)gxS}8bjZ1E-l34nhnVVqt|2vodgHr}M5DW~f+06g>G+Iqb z9ZmgDEuBoQV=Vx`$iC`G!GwzZmEANOhwi8=6ySm37O1DzO%G_|U}((aMk$DT03bL3 zXn_c8r$h%Z38M^3p~Yx2J<&rND{-b8c?=zi0FodWRGLQ;XF}d__h>koR3JDGv?P5& zzf(}tT4M$s|NEds_<#f~Vc25~L!y&RyFXzgyHSOaZS16XA~P~9y@#P43^YY^OyjwV z^lha0QClfVNshj+-)MxC7NkR^`l^Sixua{iWraIWit~ML%2np7Ab$iupLTGIOd&Lk z6X-?hB`r-5NWUrzSSbjTm9{`38lfi%2}B}E^}UpJmhQ_WKxTn$Rq@TGrYfEYpjxgz zTBT#7?`tbR51oF@TMxn=hPg=AKGtM1RbvE2tN@h6AvS55MP*cIeIA0uDm$YX#xt?Z z#(5Q4N_#RQ?iS{7$w+DbX2wXUVaO~XB89OMV7RM*Bvm2!bP>`K%uUp~#*~yJ2y=^r zB{r4RCkjV`SVB7x6DbD|Sgi*0KD1T$s4JKc00FM9MVdB;OQPCPtJO}L^Br|`7Q5pc zud5VZ>-ot|odl1aFtSgAam=jv`{C&yE|hcH*u|aOb*0x;o!3A1%qwx+duTparuK^LDBexUjFA=q?$)q3POnu4+N4VB%*gw#T=IUC?e|F zWVF^3rd?4l+6(C|U=g|PN#m1x4(k|Vwrs#^u@+4qn&axSIi7_14{x7j_XL1Pb%nV5E$>SV+Lwbn#ot1c0Z=~32^IHDhN@J zWe%~Z%q~l))5RV-xijnXu4wA_cOXURUTy6b-TLZoZSIe+7&*$+=?8d>FY1>x#l%+zuTQ(%@cBG!Z??*&9c24;W* z86C!sgj}$R(THq92`{jCD0wVKRiYJ5QDpx>tz9WyF9xRfAH;gR%=W+XT|9DD?2y(| zB5pRGiog2EQx_BwlS(1f)OF+IfhBf z&`1ikVM<=6VFQedck_H5?R$#az~KzJk^4wZb`FGcbKQ6s{pRNUO^7KSv$^%xD)6~y zlrmCk6kUngrX)_L+9Wr3*WnF!GcYu-*4pWR)r`r^QLtIbWk3GUgr_s%H~;wGPtV{` zP$%!kPYBJqY@wwJsDeunNDd4YNYklsW0WBgN=FB4RHOj*^9}icfm=MSPGv#}`v{g8 zpBNjdY^5_{(QQ*-Z~?K`LABmOCg009%NBNaJF^|JTm&S#_1Im|=@3Zl zYZ$Amt}@KT{6xxA1|%T@YD?1pzLfY;bfkQP2N_}XNiq^Blw;5`Q0VB!VI2{pq(ZtO z3$=~BI7QZ76{`Ce|NF2+;D7|MXIJYC9B_&(`!8i9ol)_FU#zfkNsuyBCn+|HJ>yFr@D^=pAJ`g(}qgZZH8e4OfqnSkv(-1gh++}KofsXiqKpR#HaB^ zro{xQq^?^zy0f!bR_lgnb!-E+`5b?Q?e(iWDf8d6e}(y*{Np2Zg|2Ne8D$(D-&a*p`w%l8zkj1eR7f~0BzZ+9+imPZ*5OCyxP1Y>F=U^K-D5Woad0WGMpYmjWcWx{*m z4f6(e{Vmmow0<)LkQ$sP3(|CRnL6Zq6)}c97=_z&1p-Qpgty1RrH)tq?Sz^ z5Nuha0HBD*8>I-+A?^%Ev=lgmAU(p|J?=!avKwx+JT^po%&hGNLqV;M?^>7bSCR5R zXh$BMBv0N~DFkoQZDe)RDiCS(3uU+xG%}!?$r>d%KnBhQ8m102Nl7y4079y-@c~~u z%I2k2gk}Sv>w}R-5b_DqEP{nVrB<6-TrU^P^;nfk_89kle;Z>x$;=utUMkJGc+3Ze z5axi(zzssu`0DvAQ|GaqKhcc;Za^xJJ1<>#**op4@cR^z@? zHW9y>otd2ejvAiU)mh0&iOveRmwtjX&QRJ#?(|9%0VKF86grU#>r@d5c7_pJ5*3jw zr=jm)WfGtrA{`yCBN}=qR~JanZT{M=C|1Y;a1-4iHBUA2JO=zQ6c$OEn?C}AA;47` zNB9^>60d~ns1UY%vLhDED6(jj{LYZJY5XBwMs|GzHv7GAnShv4g{X+`?Z;hB3*xis zc0N}^9ECGbmeg^i=%`AeC>^m7mH>bvAtF+?f=x`plAwR2Bb!)mL&&Pm^9;rd=*p`k zJb%*He1~uddB42YeW%TRr9 z8wx1`5jKh-T;_(pl|}?^=ys%(G(M7w5Dtlj?8Kan?p^dcpGV0r_)3PTyjXU-p zJ0$woSk&<~WhF`sD7qMNOe9te2`Bt~Gnt=*vD5^eL26g$E0he!aWju`=|I!zS29@uPR6 zYpD9Up1F0ay1i>$%U<2lBo8oc#Z8<%VAhKxDn62`yVaQ?-B14VL=}!tptXtrss=Sv zNF-TvOpro=kb{_Bcf3?(^hdNkgR*HC>5(^OdvH{hn&Em=M5CJn1B>GQ$R$LM$!lfhm{)} zm@3W8umaVgB@97KX0x0@Bra{m)y|X>0u2Qkl#)qWI`id2!!CU6^;&Iox%PYPbWf8% zV8wGP1#35llDksg5Kou-#QB-dTYJXKJ#B;-_}}HfooV|q{t%Qte@4xcl~R;XF;q=Binj5qn<{9kgyr*PJke#9QGHEiA=Pri2Bvbt z*G=5E`unR?fkVGVHaM z8f~>s2TM5(CdZqJ@0Vg~hN8E7tC8E$A`Tc*+9f`G(!=D zsz6g%0gNts@eV?`7Fz9lU&mnx5Ejar^K_P(CAL6!u$4?zC@f%@aW6B5C^S1-aj`g0!x2t78b*UKE7ERWRZ)#uYtED;hqj$Nk ztPic+duZln>7r(Q>am{=5uJV|e3VpTrr&x={3vXNvCP zb%r73HQ|af%tXdXFnzR~d_x|NoW;yuvAkbPF6Hr3-)DEM-~6wkw?i+_l@L}EYVw92 zuj_x@je`7HM4{=rkGK`C%q~DEeRsii^fF}*DP#_Z(_{!hh|w{dl<+{>f_bGyro>-K zRWKqG&q@k%>wmq!dCS=Yi9-aY_Ip$DmRTg}3$x1)}rM3_r$zwUu?s~6u z3n0q<>X^g4@l;BN>L}*-|FM1HK9VWX-l(?MDYhzpmbB6e^`CO;KsRr zOcZ@R7{8?AqTxSZ^fxYzLepS2O5n$l!X{gmfA4GpYW zT+|aSBI~A2Y1M!2<=v@SrWSW{%X9zxutd#(1i)t4>kKq{jx75^^cD4FD2V^Kl_c_ zH*wy$?oIu{_8wh{qt%&6T4a^wFU;80a zEo8E|f!}d9dd7liRUDL;>596Xxo1^^x3mhr0m)k9*knM|C&fVp%4IA&zHTJjs-%IY zdhs{$(|4%*_o$yqs76tuO4s?i_+|KNYA5J?`d`mHQp!bh*WTPqeAEvu8A^7pB6gwM z%%>xoh(W+^Owfdg=C(Ab!dEzmP7o@H3!OxQ61xhl&>Tj*kTRN$v|B2z6&Sg=eR+rk zyAZ;Z(-w#v3FRU-X#pE0RHVi#6r7>zSU>AYA?wPSkP?TF2G#euRYKPKog?Duni3|U zQ0aJvUxk0>&G>2TwCNlEDkyyHDVKUnw4)q}^W*#tL85|GMaC4uwU$r~!it1VkYXJo5hbeC_424ynF{ zW!qxQUEy~V-F>YcWIA5Y&)v8GpSruf|NF2+&j18NXxaM=L%@-(8!urfl@dv#VXQpQ zf+VyoHHH=}#u_JarVDP{kL|zM>OPsbcNk7qngN|4T%fQk2p+0T_#6@dO^F$K=Rn^% zRBEW&L$YO%8}E`gM91cYq*!KMZNjp+YGrKZE%lwnl#-YKrfy+6!XXGmysX9*Aw#bi z9*uHX$)ydbfe18nN{i83l`P~{lFD}_oNGFYV@;QrM^-bVbv~nsKI4Ycql2iW2b^Ax z^cX7Y5;*fs$%#!SN~p-PQ5ISWGTauCZ=7pL(P_g&ll347zDL4vZISanS8SOaUD@*z z8X!@*;(0Tnj~4e>jPU$?{tkaBwBTS~p_k<(wdDDt1uqm6ZdA3q_J~2rjcho9Hc>R= z2jqVYoWFCzjHUcyqV>{qUN&MbCmH|E+D+*xPo>e&)%D%6*92@Ssj)K8?kpd*kh)bg zI)s9-Aainhhn$j32?=SbD}mT-GmG0rtBnzHn)aa?AkAse1L<%B#yynC4pq9OC2G$Pm^RxJdQh zbs_is-zsaHZ+m@mMxk6YY#(WjSTxeVP&5Z9f@D8 zBv{Hrv#fE3A|(*E)c^qqLyCP64VefMIC} z1US$WP!c3}HBwDD=)<44@MG4n5abIYqXR28B5qUPmVo`%i2gFxUFDViA z@eM_FlgQIeu8xe3)$F?t{G{f5YB z4L6L=csfpDMJoy6c(g1{m0$jeM^qIkS&_oAF_0G7Z|#V@~PbN;g+P}g`#um9+kJN zzs^l!_i5eKI%*-s_s_!AzbI==0}}0M8A7Kx`&|kGSLbc zLP0v6zm6fL_Zzzv19m2oP!K^7M~1GH`ovq~&@K};cf%FFGfPy8YRl&i<-c~q!avc)RS)aHx|bpqKEp(4|NF2+px*5pHN+G zX{;o1iXN~mHHHoOs8*P2vMFu2a@SqvHM?CD9a=i0t!;aDFa3dZS=#O4JavJh&|*l@ zjbSs%0nKJ+I|FFm%zsrZ6lhJdNA2Oi`9rkr%BPoC{h!p^pBnynd<(aR87uK4a&y*bX+LKzdKe&~g>(#e|*3#`u zA*h6X&{$f3cKk;Eyeya>V%N?`f0jyST`A^v@W)lPK5nzt`sLxmhheO)^$e9~H~nyw z{H#`H+b6eZQ`Q0;O8R_`WmiyO2DB)EW~TtlZ(;;XgK*@HoYx!wt#8k^vb~5jB$g8# z9bUH_3Y8d!ndu-z zBoZ(kEvaigRkv*|g5-$FsLfq5IrchXzPGyM-f+PyG3AURZ~U@9kxf69PfSELy&+Fb z>UKl^i!!`gpAGhpT9`Tpqu48T?KKfO@eA)ls&klOJI^U;_|D64` z`&EU^|N1z(x_RhMN(k*SJAM_0qFc#;(6a1mZ*1E~JY+~vB+0BHMJg>399)4A?C}*K zm<6I|Rh}udqXtm-b8X4{nqw|yH^I2pvfZV@!tek4utfO)1aM?oYX%-lmW=yNW#(HF zU7=;HJk8=bv+aG87VSWG&I10mxE|t%JONZZQzF^TYS(sB^^eBY{&m*h*Ys{-ZI2F( zK26qpW^}R9WDluG*L_(eXcxXNC}{7fn{^(3Q3e_>e!{HG8FAW+pt2OPc!eYxLSPUz zwUDC=a2Ek0649HX`WPU2c$;`gz*+kR4kmLAtO=F&!CL;OXR)gXa~oa8<6Xkc!=ICP zXm{vxmhz`{YG&W%X2&a2->A{)Gk~Z(uzHoRHL7!SnqhP;I~6VL^4m|4juGaCA?XV+ zP^Z3bcft*&V<%$m{J%Q;5!VDE(OgwCo)!_-aI72^V1RU3)?pQtcFM6Lvbc$5{4X(3 zO%Ub<+~l2zUu5@$E13Jrm^-|?8K*8ZNMe2r3@#L}OKZ$#XYu!TVlxaW{!qbl&Tt|q zjSW0N;ndA^C1oQu^5U%P&gBot4n+x4MdUFzxsJP|5s_%dLG4FcCUa@M)#V;WvY@iO zn2P7;Wtp`?Kh!s^4z(PI2^GWzwkV4%EoxK*6zLEH7$_d;cZ~p60Kg1Lab(m^iV}zo z&RSdQ?21bLu|#vCI)9CJrV0B36!shUJHrPgOgNIaHX3Fub3<5SLhUS;$?pRa>A7SQ zX-D)UZ+nFV{Q$3csbi!4{$F2jnbUOb^yaD0=Q98D+Yrw=;o0g?|M%YCeIJ+DuPzg) zAG?Xp|Jb9y{Dj4;{KR|Dr9r`6q=`_xYyijrCX^8&Nf8uP3;_obt%xxcOnvxU=EFdw z$BTNiY^aR@Ul*uu2aE36yWyr>IW6i_^Ao%vbG?#x|NEds{Qv~4XV`lN9}0~CIIo7Jxu=aYWMZN zAiToiP6sqlhyzGqK%7RpDi@}W9&gf#5xf1i7c*-q$~(06{%QdKl{dP^y{=%PS6A3bagWvwZHb!`t3xJ=4mROoeu7eD=FW3FkGub?1f<` zBL5c9$}T|cD^i;&mI5Y%!Da3Gb0mng6B&Uesfbg0XV}4rdYn)Dj`~0H4nOpJdi(S- z``W(L>GeZ@R1KCb%0sQ+O~1tk`ebr~e7};(Es%#Qmz>VRN4rO7nEdAl>yS{R*e$jU zN1yL9>3dTL1sSN#f}x7JHEb)J6S0jR%6EYc&j)k&hb;RK zWrB=SU87;F7-^p`l>A+zka2%1sTkKK)2!H zWLdp?fjv1Afa&wgqN+?9n{6l-8N6g8O?cqQOOO~)V%3qNq#Z5_E6V8oTB}@r ztj=X-|IGi%U7Whi7qSx9RyaKXMSXQ}Vny!Nt=81eL3v(MoEt=4Q5q1U@vtEf)$qct zYSaQ91yn$bL&eDB7fg$7p=N`XeH6UHsphb~^k%0>vh02@h-AEiLo=x+7EMp*M2-QW zWHmMsER6uwR1`9(*?DOUWPk{Y06K3K9$h(_QlRD2=wzkV>kxsRMJd#xRx(ZaD?diQ zmVAo>lXeSl1m6LyPNxe|Nb%Vyi4}~@Bgvb8L*^k2t_dx=q*mB{6>BR#Sx7m%oPsYiXbHT zFhOL8d8VdI5*j#+4gxo(4c@P=?aXQzHn2q$x8-sz()a7kTC&2N>KtRz8O+lRHD8Kjh!vKO;4u$IZclcu`gU z*8NQ?EM0C<*X#w-(1X8I21j?&pmU(a7&|Heon(bX%)1K`)e{gjqj#_+j`>NHX`0971V>0EXoK#K;WHFl$zzMw#vr!Z9| zxq7??JpdFjd=xd(g}~vQu#{xD^i`8{iR@sL(;5P{)NV{1%@b&VJ5D~Lb+MV24=V9KTH-lo)x~@EL6fDH|hdHn6a36hB2lsVomN>$B8cu3d0~ z0>{LI@AKjT9EXO`!M9A*7Zo+8lmj2?tBQz7DPiZS(5VCmEP(KkJz$U$ldG^se}hrd{J@&p zr^gumqCBzr_a-{gxX>bdAn0J>?2_FF12Zi66{OvxmwTHfoO_o0gK^0ZYs8{O+tVR# zRr$Ps3F&f^0@)-hm_7=9;(f1+Xfd2&raqh3r>nw35bQh}R)N3QNu;Z!* z_v<~w)!f}^v)ajxK-H&b`#c62sXdy`XN{-Eg6!x1bF)1~e5)X~u4)qKF01CW>CO8+ z0cP7|O@HJ6{L>-*RZ&Q;a&OX|_VQEAF+V(S_s)tVM1*1^DN-$zqJW@`5uyzthO`ne zhzikJ@+hVL{+FJ+?ceO;mG%RSpO66i!-JO|0i%~;LY7bLd5I3kdmIBtRpl62yhk(x zA~YmR96P>|p>$c~AIw#gL@f7xEb#9L;k^I!A#UPi!iB^qJ1DgVXi%!4WRz*5TLd@^ zV#-h?hoRsX2zU$7J3=Kn3cwjQZx5twD&->yZ{?bXrsb6#{F=ighbG;<%JQ)2d0Iau zz-Utt#G>FJ2Mv-41_q61?*=(c)ORl=sTxkNE&?!mgrvPJ$r7DpvEgTpLOJeK^ zXwJUqMGK#6@GQN(wLMgmQ9lXT$O5z~b>x~-*{QNjJv45bUQvXwswbxaSO5i_DJeN+ za>oj1xhcm<)l})2dg5B63KoPh5TukjBVQ7xkM;gPqmw9F&a}*A|NF2+?tld&VOe_& z9niqc`yXM3y-?X%Ypf)53O_RKHI$BV^^|UDy=WF~TAt$tt96j_ybF@W>p2 zFtn9+xkE&I_}hwBFsN;m)fqEm2^flWOZK%`RA*8mG|~jOVj$*@0Ru~XTu0ctOQ{Y_ z6uwdyiJ)g)w97bC>_}>2A_AmTL^vqXusQPdS+(*Xm)5l{RFkixra2A?nzxYxS5J?=f~N)6nkj;^rlfzJIgQu`q{!aZ0@X zBRt(&y_QOx!a^Kul2Szyq&fpg#9j1bbtNVGj}=H(jnp9i45Q?~lZTVP5@YS`X$nyw z7!wd=jWmd0qCHnR1=my)A?M1}ja%oN^n0-XKcV-^S6(blr1%S~*>M$0})O>O77 z(U+I?trw${-#a8|=Kt^NtBq4qY;_)l^tK+qvTC_kN{Da%Gat0OxKgnnC0K6RJ&hRB zMIfyiGRO+MQXvFPP?#XVvx-3o-x`ctn69|SZ^P9wCc`f3S9hI*X>3Yw`-e!dw|u6< zbj#PVN`s212HM zGs{aU+RQ44S}Vx0DpnFb83Q1(U?TWg((RPa6{H;-aUzwPCOCj;u8;rwute8@1WsjI z`vyc(jtqMpVdh8>;g4sm7*|RWuMH++mrc{`5+Q}xFp@)&k`XniV9zl$#QZ3eqH==Azo^-L> zjXJV=+g0R0V@|ob`sfS(@NQ~)>-MM!N4Zg=TWRp*fOxIV8T2YzBvfMobu38{T`=Ya zpjtMHKvsBM@Bo=(I~@~3QM7Z8Rgb8aN;WGr;+P(kB+)b+pUX7U9uMcsEJ$MEc^@R} z3B|RRuP5&jFCV;lGwHnt!fA(}P3`Jo>uQ>r7AZ@MBGYqwTE=xb*8xCw)P}b2|K#%h z2@pD9I={_-uy zndPdPe4VWSllNH`##%?}M`RR=^3pxGV~EJ;9G%AjBDPaxtcBX?1ldy>wAB} zy_?{n2HR3DtAHsmUiCb|aOUKt6hw%$5^2XQ<1FGFg;NX@DfZ4#5w;l>G@>zPXM=?O zG}{_RLI@}$EXw(MPQ-dKzGAE6OgJ) zBD2MKq#Q%sPw@=tsSzO&oiNJbt$10fWGWpatCe*(K*XIg&D$tco2=-#=Zj5^%9wnP z8XIZFBxJv20=xrrl`bZ-6^%8=L>g4DPFL}wh`6*#AuuQ!O#BOmluC^Xs$yx7G>4WR% zpIfDGiLVH)694Y*c`oSNZ#PQrBIbDs&JSc4UW)ExyXN^c~|$ zt7M(9>6|JvSe;|}saS?ZBWa^#0;52KHQ-?r#6<)XiU4S;-##b~O`*NHr7xVqL|{O7 zgTU&#XI@3p1At-?Nfc8CH__|w6;vuUs`$ZreWzpe*0v0W3Ec*d+g@@OIZ=A zxhW+YSv22UZ?IK|MOSPPG+O=`PRO%HTKPvyF$KJ6{ZfWd@TLvo(^TtjO`5XFph<@!CX*v9L6!*Ny08GCU||e^OoBz?ox9LwyERgB5x#Ov z)R>86Vk9qL{Jv9!jzw~azeQ<~E=NP=34QBV)l zrmqaN{{$q3VYJLLte)#*?{VtVKQAVBFnF zI9IJn5UpI*0HGK%UHIFXdw4XaLTR02`-`G%G=~%t6>>cc_|8yg;~F2KL%*?mL~Ax} z*9k9;pd$nU^7h0o6(Pxp&DmseHi{rRF$#ezL=jFl*qO42P%wJMmt@%%77AgH2wk^7 z+C~jq8=`in97VhfT`w&$J!<=Zb=F73XqtHwNSWzu%kv9%r{8a_4_^=@uw-!7vpb1T z5f=M-5%x7DVBtUz8=MD3!oLdk8N5PmT=rwTH$7MoIIL-oo6FNM)UV|<1V;+P|NF2+ z(0~M3UD$IBGs1~XTOMG;sZqI?XY4$0${w@qeS;36=W`>KL^B}djmcvKr6EgR8Vw@f zC=rltfwW>U1A?XR1shqEzmHozPq{@qjoWZee1I(G1|;@XXnAWMY}IJ{cLc={AgMJ- z<&&qUNW4FRpjMfP6AF>+zqyuKPUYnZwfeNGgevAvYLA)EZ*z7VYEFyhdpBVlwT9Xt z@j*)s*k;*q4(dtIY3NALjP=(Bv!;@X5mr4MG|P`UZ8W-9`ikGXaGj z1SHHS(!VWgm( zxZ6Y+fiPP`K#^=2To_}PWsDs1!jOj7COEnn49f3p_7{6b31>4Y9nO3g1}SnrX;LM@ z)8b+3sMMVvvFrsB+IYmYtmRua;#3mz8{IE&-n(~)YlpLSh-Pg!{`+>+(7K&gl~8RW+Z*~4y}3&`s4$5dLU7jiEvD(x0AVZ>6ozK^LG{0fYY~MLw4MQ)<1|XygPvFs)v=!2N7zUyK}o z!D?DAnYYXrzBgEGq+|q+;_#+*YZ1f(6ekKHnMJI~;RuWLp3G zuteg31WjbxdkhlS14 z&6pToK*qW5Nf!n`P)`wCZ0YE7=CxlG9>jA#I)p7t5+79-Zo=WjRk(F|R5VH4Z~&XJ zK*1&!0$`X>P(}(x#)8lY+1lbww@92Xbj;*=ysc^Vlh%wzbF*qUW>&f^T9r-GN}7hh zmx530YdG*HDJBz5Z9-2=oszNCq?rWh;K4D8bz&iu-CouD&y#YgO&;ATDqhYv%j z#K>z1zyJKZcrqtv<00n-)}o+^DFCC19{FuHSfzminb_NPK#FuS2LQ-2`z7KOk0H_$ zYKVRGV1!YC1UK4_N0#+5=8qPhu~7ZSlNEE? zkoof+nKayv;^J26TB2rUYF3>{mz1fUYFl_^N{z_Wjx38*6M0kGb6&8s3ZAB3IY<=d z+VXwr6q!hc7({X_ed^c#7y!=wbL0yt3*0EK1Q4iJpW#_=N6?y}|32J1aYb`Xy6 z19W;SQ1NiQtq7)5IbWrPCCW`Lw8py?yVLf+(=_k=K%s8Igdp7p4jUa)BXlS%0U(I> z*SA+W1ZHQrv3;kZ*p)!ofq?m)aP@%EOY*gRM?RHUM*VJWW)O z|NF2+?|=ksT3UMv9w?41>rY{bc@dSDVXQE1$|bTa{gjqHA*FSN81PFexW{@gFI1k- z&G2awiAQ4-wFo_1M+@v_nBd z)zU0z=txVSyQwOy#ieA3!3pbKiu?Lwb2cj-eg6d+S>G^a64iSeb11%(GHJ1!1qy*q zNR7&@w4$$};R}Lm@lcRq7d9c$d?4DD$cwXjSX(mZoL2fsFL@|28=P zYB~Cj|3{$SAK&5^_{|&DL<=(^n8KmW6Np1pr6fVXF4(XUPzB#s#tA=4%V9HUG>kGF z)LwrI(2Ds~kmXAdnC-hH2o#BWll;w5hAa1L89gKmG|i%P(wzHwoc!9SDK{>UJis|g zB9rxBPX6U>3)u!{Bikumki|x$J+F7gl~AQGRMqlzVRrAUXv-?Fi03-IfO`oFD91=u zRB=KS(nTi#5dpCQnqjDoLW?pXAW=b5vZVr4td&FWzQXx^j$6jD20wqcq|aql^M7T3?q%xie@KObq$k7z#k6k!RXue5g3>4GcTqhCGK z_pO7gKInL$DY($fMMADeWiFXl8>Ti~=snL0N(@}~%f_J-TstcFp5)ICM%;M9h!ttE zXpMl5%A_`=S_%YOQ3!?HSu6EP!l~a;;d<%4B^JB`fOWu7t_-#qw$Zg}5h=FaERn?$ zWLN+DutfcU1k_pCYi~nxjEw6XY{k109hqnBn03NRv+Q-28W^#ok%}o1TARLZ#k2j# z`TobqczY$UzhYPU#uYX1|JseF48MLFXWx6B{k2TDzKo1-9=TEc{eOM`&F*hWTl~-Z z^2xoHHS9*c5Pz!W6WX3#YmQv)LOdc;WELo~EWkoCfFfCWn8T!jx|FJdEC4oFDh&+S z(-rtUtBJ$>UOW#}LLwq|=L@=eZO3}%*5@I+9cMDjd{n_OZa8s%N1!8lf+KMaAfj$7 z)^?Jg{4n`s$R%W5FHPdYr(BBmB9>vd%9TWgg+9~c;f@u7SnytDU^g3wly@o`rKW%; z2&nj-9;GR4oWcPCPWu7`%9yQ|f{Bz}c-TH!kO=w)L4cBAP#w)M@7t4$wCKZU?HG8> zqjM;jOMFeJkms^si6ZTF52M7IuV|zId|bI)pak^j_{EVJ802Uwysr zhsO=(s^?p&d;fv{HCEeX?+onsKb&Q)=ydS`kMCs#|L04TH~UG9%2ZQ z4JHd=zbtB*K)?qyaT$~S7El;td_oRhTX_~3JS*I%j9r}}KpH}`%kEn3rzgi4V@ z3sV#AaUzqzVpFsLN#-7g5)3RB3C74*@iRL1p_N?Fo^bpec$)ANwIh_FV9oj3e@V#w z&K&hFKh_yKbsSI{JS#b)OIsi&&k-oJ!NmiUY34Ym6T$(6K#-JJu;PFj7|bIEU@~oD zqwDe=nSY(Qc4dxD)=tUkmf)$UYqA$s<%yeo^!J<=pF_>t>*kR)x+gthiOeTDGq&|2 zw#W%X8-Ig)_r}MTy4m@^%|=Xs0YA5b&PnupCB&3QDVAOtH~O80hH!nO(2iY+~n%H7W}A z!Lr4+rnFhlf$eEjd!Jl5Zt)|~95UqEfgr<%-M0v@EI@@(@dp}3i%|Ds8L76FaRz1j zo1Uwfs(WjML)!V9yRM?+{MD7-Oq_N6MVarqGII+OL$r%`{N3JZ7(y^NUpI0@cG!tB z!UVv=e!~CzuteT~1Wjn!>ns~^o6Q?9X9iCZ1#4%lF%b$#G;IBaj(mzuMPNG&)!ZE~G{PN~AOI_NVs@8K&QzX7$3qI%Tlq~LLAvDiV+_SA9TXAf{vo7kV9X#> zhtf44XOJ|Vt-W#rlt&5uWH*{;UkO>w(gR`O>E@pAHXBc`?>bRLwAvv1D25H6%tesi zIY=7&8aj(H5R$B1h&rLxZ%3Di9+EyZN$=O{X7AbB$2U&*F~a})DEs5YqRB?9J^FR+ zF^qT`*Esm0?d$3STgP%msK;a{yp z>>{1Y-p)d|@asD6+3QD3E=3x&4$Jk@G%gN0h{~w?iMRyXKu~MyDH#+PrXvItIMO4$C_+qi%)>^6#+o=-rDLVRLZ2Cu z+|%;f*jARG|NF2+<$wf}XIJYCM8b)zyDedZn^56rYpgJFqEWKz^@bWuC|I?yn9rRU z8?3NIkXW`v(7gTk{eC8pFfVBAGy;6zF%~9_teFDjJ9+Mp?~ywDxS9Vj(g*VI?Z5wb z>Hb@E*mSF}Hmmke*>Q%tT6`Sz)3cUzKD1@Fe9YC_q-sEENZ^R4cMo5o?A+c(?e-MT;+(3>p9sLGQkK-J@H?Sn&USrGDCOZxbTJ zo6(nds{G*KJ6U`aAi0*e8rm@y{XAJi0)WMVEGwx$pr*#payw+o3o~*$O_MX%FwINy zR)174^f*~DSZD1o(&=Nd7g(<=k>IwqpIBk2rh#h^-y)n=%n1@l2{3W&R0LG#FCc(1 zu;eo|+f=0EuUJW{N?{3OJ80YxymMMb{y|3Q!a_&9!I>L$Wp1``be?xSK34wEH1!e| zN@-n$t4(MfPLJQeUGu!c?WQ$9-g{o%HGlQ8Qvba+%xr659(i`EyQX&b`1ze9ohOVg zcRlYzD64DLZ5?YmJEf|nC-KXo)!3Y)0~#O+rP602hf?rqM+TV|lCn26of8mgV2{+c zUP?9#F}2$?g;uhM+??jA*T&8R3_3Fy!1Q`q-5l@vP0mdWd~%AtaygcDGYl)&>62%@ zp8cx->((}M+Z}V+*3+%EzyAB@h?~pFF68;H_4Bd_mvy|p!9>n~_p~PqgLWCFul>-16#q#U|95O-oKkz|)r#-SV?}E@qG+Xyt zw>dV{{qbP$WYb%aRi$qK`>;gtfCN8iS?dfOP>HP@9bsm75}BQ4tT57oN;0eUgCiC0 zetB5jBcw89H7s#CSqRY(Wl}fd z0VNp{%%lTZz#dgDN%!{^hD!gqXfi*96%yQ+9`+mCB~8yK|1J%q>$M!qik8PUDwKQI zO-K$|m6%W(UUK?V>5N#c#r$p+DbQ+B~g}YnM9|_il&j1|VcqC|Puo0NaSM00T(mV_1-RF~yXI z!h%93>wJ4W5;go{b=NdCnm zfJ#ZRPRFGaoV1_icQkwH1mO{hN?Y&lhjfkSJA+Oo58He1na=rkf6Qp@68K(cU^(Ae z?GDjd_j2(VD)s5xuRiB?{}R&-ynfRN`^DA>MJS|VQFzfRO9+4*B?V^!5hIHDE?A1K zz#y>Qv0z@OA{#WqF)K!kS#ku5Ju}c%C@c2ldthZ{;bPiDN1r(&`%SyL9*7~PHkeXQ zVww7R;~bMz>Q;D3lWd6c%Wuo-4lLX5L>;L1O8139xsC&nM z=6`&XiaWg?+0~`*eV>xX$u_6mY2OuWsTNi-x%styEwbgjm#lpjV|E<=e|c~9h7MGP zB-W^r5gcTNLjWYU00A)pqAyu_%%gb(l3BPduqUFhEe2gKSU?mV$06)og{tXX(=eg% z95E9BI%ofm&gi`S&2eF}+)I~hn^pR#_(@twYVL)ka)xoNGwv_`ex z|0m{5W5)Q$j5S&FyMNi;4A%eA_iO6#?XjNHZd6-~%5n-D;*EVVMx#zrpwb`-l^yT)p(-!jLER>@=FjtmsAQ}ROs)vC=2|0eD z*f4700AO`%F`0$?0r)>%+1X;gufCQvw*y{{5LXr%7Jz?fgQt5kVtT4~YO*Cxv zhoLk+@qw=Xb3od9jz5daIQ>c%V_2xI=MRHJpd$m+@$*dD=v2`|@xk&9A?!vZRAsD_ zay6NIUnVLmHnzr67^S03)!%Utzu!?85m43F5hY(x-TnR~=ObM84$Y%wC@7Z1fv!kY4AIXbP!uc)u9vyFSz8qD1Ap4^s;Q}@R4CS| zNebLC#WzV8*c=j&rE1vaXq2)U_?`8$zpY+ok1dB6Y}W95pIbt6do<_O&Yrii?bE!D z#geJRQfXE1@YwyD(l+D4Wm7g;#{ZuVp<0k?nC!xJhakdGTNc26A3z}`jl|7MQbj@l zz6H@~rIHqm4m6>6sae?QY@%cf#F;=i?`X!;yF(omz@R-K(X=plm{p|K6gnJAF9=9= zLhzJ1)`rB47iH{{TJKjO_m+}NZ8%QW9_`xaoy>Mh9IDB4P4jd7TsKz}*2>YfN?XL$ z!+%l5L&UvBQl;E!iy$N@VD6)W>1r~<=Dmts zk*(uASYF+cdSp;?Dl5a{C2!}Vt zs4HxCJ?gbYvh!KVA!`FX1-G4s#Eaj01 zR_#ppYhFIbo1%&(%EmC#FB=N5_j1wPE$@%vF0LxHc^XU>+72Ba?7KFS^_qJ0W22pDQ!s zX4ERJON7HVg6_KbJ$6!EHQZ*~ZEh{1W9afav#?{>$Ni}OL?J25oJq$RW#yf5l~F_Z zl)>kLLfW7@MWB@bLq5S-%aU3>?{T!w9bH zg5FYPNH${!lE9EGDscW0xI{6N7NvJ7xqcG@c?2qF1*o$%dRo=C!z_(d&$KLBr_HyN z^D{RmC3#k;gM00ez!+ItB@%8~5*KVgWAQX!XV>>zmR zIy0=jgBI)|T}I#-S8C}aK7VU0SS$Oh@hxsZwkT% zAX=ogtp%=jp#`vood)8E$-%m?4miwG{g&r@I%@1-fX)ms`8PkqniFWGO+$Asr^L z6sD4o#!-ZBWMAd)OzUt?(^~}0zrd+@ptSS%!BCLp%6aj)4m<U5|m{7s+NOrg`U0&XZxMBWXC6M*x!rvM#G6PyOcB6*Y7SuEh8Lp-e z3m$tgq%?jluHL?c_BX3y=QV99B4W$i(@~`1^f!%}t%Z-|VfLzDjS0?}CSMXQ`^%Cp zDg1p$ad$YgB6nKU@pZuJzh>gccj*;>@wzO%6svZ3v^rD4uE#pt|348|DB_HCL~Xa% zEz%GxQ#ycT!#^B(B?v-6U}-`)QBfnw2$z&?oUhyZZms@Tof+Qy+a{z{2NwR|sTAb= zfudJ(Gp_}HQ0(xUo7jB)lfual+~WJ`;qC~DP6`-Kxo>1ZVG?as%QbaPUU121x zwA363vWbqC@5^HN=b0+RFv2CoXj{k^kJ!+jxLU`zo!4%|$J;vztklE!n1pvDCbUWG zi{HaO4Mc0?K&)t}k8+7IU3~G7Z9u5MfWwDbhTEy)sy&XFcfaPNCjGnVy0NCm|MfD} z5&F{GNl|MB%Rvz{$IT5K-_VDWD=Rd`jb;gT00d-W*=r9&(vK}0EnvmD5&@fO ztUU|rDY5N!hoLpTd8$&st&P&DU!wu#O6YL#dMz17rC~%;t(qa$h2Y#0xQyN@<%EY0#tuKb zHnwE0ZPR#df4aV5dm2h|Zv&=PeQ6>bv4o`Z&^^=Xm^?HDp$%e4F&dN(6@9o@&Eoy)X1_BI5V(mht@`~GY8N$n?`eoo6Zk-|>|KM+6e>G4{< zF2ChQ&eEIBMB)GhoM_qW4>I_T%=BiA5w4_9;BvT|T@;YU~Qs zpdhQ%xLEOJo%*$SfW{&TG9aK$io_OcjLXrwvQCG+DOPD{<~EOsaz`$05&VK9HevC( zz^*(*bC@Lb1bmW+kyhEBPN`c&hSbM^B&k?n6R8qY$Y8up)Eu)!x^1@=pst3a(VB{> zKWdPzY1^(xn6#r6eGdI<*RfgU|NdpBEi&BO29wR0X-z{u`IJt5N46T+KzYgow>eqR zi+WCRdJtYxshs6)3bs|6+|(-OF4NJkYw=felSG`h5R)T?hrP0C=bp^fHmxHU7_$K& zTf)jfo2pDCIinIkK730GGQsn+W}730GL(c@EEA+RaqVg=ghriJ*nayeYS~}bFS{JChP!3!udDJFE+*Ov$uBkcRh#zv-D(H-*Zt>WGF}>Go z(vMvPSh444nGy1eRmBY*NH&ljk>}Qur2a~N@6qstJ+H9Wee{SR*>UND2`BGzB_UqZP+JBb#G4B(FR~nS#i9NcP z?%mM(iWU#v^lK1WzlX*ShP~a*;GpLmDwio1X7xd8m$IL) zQK<60jTi6+MRp3D=U3_bZcpoFEgRE@C&EGQD?=w?A%9U9XClOd_w3i~j zsrbp`gDN6L5S$%VO3hq>QSu^7IFL0&1{?}7wQW8^L7CBI2do%P+fJNL)B{$bzuN>`JS-A|AI%HbOt zG25nRH4_Z#aTPR4B>}ueQY00Ch?53T7mP#}^^ByQSXgkQR3M}J!con>n&k#l zlX+Z&Co;KG-I|R0Uw$(xpS#JZc5+!MQ=p7}dAQ#YrpbO{O+U}UN}m?{Uk=P{;_2fU zJn%bwhZ8m%(}!)R{##t9i$R#(y*%gDA~=Scu;ERF`TzT{MAiTVj%V6y4?^;mtm_|T zCZiGMqh+iZdcry~?EQll^?$Ub^Pq~GmABR4f_O<$astn35iDd6>5!vg3&6BX41(Z; ztiqtxs;)~JSfFzBFuO;GH)zDU-{(0kL>RMVq+=xwKw+5*d-sMy zHJMq`=>I!_(u+gx)?v|+*!p~CPdRsa4>I{zw9o3-t(y6?`Tr#jSVzR|#u_1jgss%a)68u*NrKp{GNGf+~H=`UewgSN}loWgF?&@~yT zLua66Ka8qfjfxFE_H1&tS$%nq{UuviTT16Q_W)*FtSo8b$2Y}x%l(r7Ou3^+e);N@ zonx1T0v}4=G9NM~_Nqr{3 z+?N?pUSx>~LKW~-O6ejia)Lq>LI@oME;e|j>}H~Gs&{FEY=+MuRQg#3-VFx{>U}y| zbknuTFy17eadw4GjJ#i&zkW4aVZO8>2FmThS2V6_8uYN#hk|KJ5D55fn8ako@*H}l zV0PjU0Tbm33M>3C4GX310ZhvUe(uHoNA$Q(V$u+zQx+!4o54!UA}ZNyWR?~zwp>^! z(5Hx!G=l%b%%nKj(iZzrSdf(=0kbglolvRylyQlN=QVwN<8x;NZsv;AnYf|-p)g@mwnt0$e@XM0Gb-fdf^YrY$gxBxNWMl{ zK_I9(2BOE@MuB4^1IuyWPL_OOB3q;gX00d`dS?dNKpp4Ah z9bw~(Q2||V>@aWQ88fW)gby5P1-p+z6fc-CDmoTz3&S?YMOxcV?(viA`YXj`_gO!5 z@!!h^Dct~dz|iD%WeD5t@-X7~D1nc8%-Yv!m& z-2>S$FtTS~CbRq%8-aoy8Hc1H&IhpJ7Yp-0DpbdRl0q-(d=aIHSA(yu(aCMDb zt_j31^dUqNWWt{)s?Sa;0t#OwP6`20M#YXOCAKIavB$!i2qHv(_Ty7Ys9gIMpWX?( zQ#{HHUd;;3PiiXYCV|$hwCYZ!uFnz5WKY_LB zOHi6j`$Vt5)hs1(&8asAaQ>*jH+)6c#Qe(L|4hs28lmkYZi*i2ATAiy6x0Mxu#!tI z@iJa8qJ<8~S$PnW+j5~$dI`160nZaDRv7IXg-x~E^1!nuAhuOUG(;_t{o9^zQHEVJ zzpw24?w@^}%wqc#%Kn%B*0p}@Hh-d1sfb(BSyiadqt4gy=)(1=jl8a)uYN0k|NiTP zyXHx;(&cXCN9|szsTZfh1tRkil~a?IaaOPSc?`)8Y{CZ3BuW@SJ`oa>xaf4nZOGga zXB`AZ%G|L65xRn+XA#x)}` z?CVcqXn7IkqiO6s%i=#W?7fB}9q+I$CnCPhsIR6qCZI!%qm8WNrEF_4Ogn>BAopv(Zi_7VxTE=u}C=l#-_%Qx!){J*YRQL|Z!O5XG71 zE)UhhIc74n9|!rNn065tAkfGQmNEh?R+?o*gdz)G z(S<`Ym^KA4M-YMnMqL>Zg6>NYAf6SW2q07Qn}KHwu6~bAUrwRBam#Bybb9=|^_HFI zHWMkFJ)B+{)*i#`r;!xj4kU$P0#J=HQRzX6C)w zk&#NMtydpYq|b7kiuDp7QKv{|F&t)g0A`Ftg&IsGnHyQw+Xz7(hk-RnLf$^&0xK(g zt#;n01``D`c{-^y3A%RVh&4Rr05xS!7%y%*bK!5vF+EjuV?LeAphBd}7pA;@EqjXl zFLuQTVPsgrS?*n|m1%>GsvS59YPE%!L{XfH^N}`N0P)0^0InfAhmZlzq zl2WNUs+b~8qS%1yfJ9X=AZ9{0XP{Z618N8(X_FE#0G+tPjiUwXX5^PA$?q0~8q{E{ zjcBnxqbndQ)CWAuLOG<*mvbQ0kB6y&6m!D8bpIM^A`bBkb!@2fNG_x#yg`y4Edi;&QddG+c-;_MLUzB%W%DRgC^sYw7(%gR^ z{r6*8^c+O9${H|nL4E2W$wdP6~lsOIgzY2~lRh=O}Tgvy#t?1ymNBv+fq$op9M%Q+%%wWNefg&aQ1 z%DJM%S4}RS$+{kXM6fn!R*MNa(S=b}Rl*p68dsn=V1P4}8%=y|EIl`UukXcqM!KhxQk}%chmX%k(LLI<`xr>!djT^X;$X! zdu)ln_SCoK3G$7v@{|An+durQD%XgDU+0>Un)+?O?b|)#U3q)saCA9A;?|3z6nPNg ze5V5=QxZ1qZKDKZ5DC2(5lEOC`AX#0k<=3ccFY&IWFHRGEsSN@uh}bO>_z1-sBqY3 zn-xN@w*up5JY~V)kR?*LeThhX^N+wtLq@8%5L#*Jc{G2c)hLJ~Z(=KqDXpR&3)Ucy z$Zy@6NrpGSivLOeX|3iixcZNJY-~lytr!6S^R~GrjW)H4Ad=nh9`9rj^$v7 zVl!RL2&UlKW{bPYLA6h5Cve~F-0;2DpWSolD@;-A0>i%NBmP(5a}TrCG#r*T=7&oh z8@dTw7$ODR0W{UcHFQJ*Hoc7!%9AP$yAq59MWVOKh@LH96vJq=>-w3yC9CqFa9l># z?8GK1px5Db9kV`6mB#XbMRUY4Liks6KR*1x^P81E zXoLt4sHkZeuiEcIVNPgv{#mp>!vCh z!Lba#L#KpLxpPra`}GueGSYGq;#%HCIA-c`TO}e6D$mWy=;e~wOvd&gzchW>`t*BR zvzfkf=>CKG>NJ}pqw2>dhaya)*Q<-8>Ka3gNE&T1jH3{l)Ih-#oiYLu(b{^2019eG z7f4Vb62KEkK=kI+HDdJ%6vAGjyVF^zB&?^5sVFdM5-ayST{1y6EJP=GkR-Rhu9WR^ z$A1>@=0w53v;9-q0!^#VpO{3IS}0v2lGVa($*-x;8dh-cHlyGF|I%wjoi5R}erwrP z_P=!$^lgx{*ZO;$y;o;gd00d%T zT6+vD`i_h{KVfC9QrU@R>^*JjeXHv|m!-840RpZ?lqf0E8H6&+C@u+p%s~>YVN^-7 z+6$o&cTz$zG+~e7yUGX8)r!X*rWUE1YHT*flaAZlk${AVPVrg^VWDpOdggdL5FNldFcc|!&Kj0FQhz)(F3ybdDO=WE;TSxQ&ohgYl|I_P40 z%l*FXysqol#cE1KiZ#(QuJULQKtwNbX79Z;B!!~!rpoP)_RHjS3oihwF<^=>2T9;}D-#+7l zEYGJ#bXkHW3z`p(GnZj}5M@J+Aiz|4KpJ`mAV3g6BY*-FSPTYFmH;57ZcCFO0Ly$s zJ=rpAPo6&`*ntRTkRj~yWc8v92rz;WVKQ##ySRc+iTVBZGBm?vhzrRHV$?{D2BxVBnAtVIu+*36N?09AQ#2glU3etD$tT1p%CZ z>7E$fE!fPqn>?#S&#Up9yEj&zc3U{`LvlB5kvr^(%Y6k#pz0F%GFPS@hgp-bm^seQWF_+^XR;tUZU0aiseM%n&*m?|f{>`t!I^R?SbEg(6Ps zt)-%`ZSe&rWvd?_{>ZRMMGq_ygkYC{|NK}aH8FrS3Fwk6bYo2*Gop$mW)K`eMeL2m z|;zG%Xw3o(ju18Jk5^2{I~30XAkoTr#b5)!s6=FgLr5#Qk|+2)nDyR-$TK zNy%DyCJ;oW$h-;pNR&%MNVr6+jL!+X(}m+aD37ON+;h3FP7a*gV7P~1pdcV3M}WYC zGT0$&n6dF{f>lYHZq$s5=C>%u#>;ey_cPRz8QP?yf({{R1Eu12jfP20AWotlLPR3fRu4x^%i+ARW+0s$9dr|d3gU;VjzYn(d7eb*Ym;F?FGZAb zf~Z{4Q5qWyL!mW_Ak7Ad5|27VkBE}gFH1Gtt03w?^0=iJ!Z7ITi&SeXnook7oCg{H zn{N4Z_K+b#C;kl_fpy_Hb6fMces>7*D5!}nvNY>D1c0pV5HRfIYGX?^jhrW_3$mN5 zLwjm+`e!!4;Ku}vDaI_B^)Bl@T<{1?V_vlsIyEOgq{)*VjbdeyMb);>lho#vdY>B< zmZxVW(&&L+gu?*M`=d=Ii3Nm0TFmhtH%Rxy@7doSjP$wXk$H;np4j!(6(toBDCws-#0y>sL}e8QASo}=$Y@Gc@UYQ3 zjBXP8tqX3HzEMBSA?Ei!Qp;&6?>E=!m5PAk6}+Nyh_XwG^)85hZ1p2{JyX?gVCrwV zEt_rUvEk!3D;x@5GTZN(dT7WTN4Px4HK?y~6sgZ8FHo;sF=t1j-!044)n{YKP%trO zY<5b3kMm)RvLQq^0V?NK4G>bIBC!<(7$Wm8QW`ZRJW&U_U@+`PR!V5p_fzsbSP?sM zpdodI>IdcID6%C4dOG~He+!Sz9+m{8FnXvMg!`8Y=qvF<1w_r24j8_IhFBuRlN07m z=!I9pF^(#ru*(9la%+}X-&-rvj zeV#OCQ_ZYzP3huKD&~rDwTi!%7w4y%3+H*;MixSF5K6X^O}P++Mlyk?2$z^?5(lY&DI%MgjoKYri6jd%#^*h7^Y-D~ffISz+Fbwp zphWk81ZZAZb0!_qhzvUZVS|Vf@ttGrEOo*lG3-5q4sgFaPIzl^$myHg+rDeHg*Ebhn6Ex~b zg3Q1e1L!jb8X*X?1qQZkIA9V9pwveB4M1+94Svr!G z9LV3E{)$qhmrXnY+U@#Kkj{;k=_*AH% z&&)htw#{!e(`Y>1H*%7Y7$GGCg*s*+f&|)Du0yHOYIVwvB$-ZhA&YF?eGtx@Gz|K6 znYZCb=v1uIBrR6M;b>fJ{Btj~7B*gGDRxIW>eOmoKdJG;-K_u0&F1JTCl)~te%Nac zVnNaEzXVz(b1pW@IZiGdnQ) zM$T51QzLsNVVGE&|JsRg27WhnAF0hpc4VO%Tb6%tqcJdnsZ~hb#=rg<-5;`Pj8C9J zJ6zZ5*4<{%v)zZ29G3;U5m;gi_?K^YD9Q4aFqTGsA1BT{q~Npsp$lpym|VrdQtg1> z|NF2+)Bpq?Vp@9%8~Twfy8mRzm{CocXUwE?;wZ4}d4ZR062OQsVK6i+7I>KK?1*dS zg6jpN1HoyHU%0W92F%GJ6twXQYqeq=-tOnPg%&dFbo;`eSkuby^LL?P0{|x&!g5M3 zlvNl2bU6&LS-CLHX>p-CA`Wy}JtOotgu&O%=HH`KF9>21DI~w=-3oBNMTieRJ=qgP zj42Kfpls03dkXniMlcj6<0u0KgjxWpfCDlS1_B;xG7U3lASy@2VLa6cnEU1Y%P$N^ z_Iq>4l0tFJNYU`|)+}&hB#$EEQON&wG4be!>`mS5Haj-3s$5Is;v%oJM6ts&-ajI* z+fnXu8t#_AZr0Dad;7`LPLJ$VMDBjm;K+XI#mozaEU9FewmS~(zur=cgUPwDK}2YU zqv$r-^1gUGV{k)GX3;TU0W31eFwS65o4S-H!JN%mkzb@p>DkfZ-~P8%V}~^&dr~>5 zfz;MEUob4(J2p~HQiTO|PLZR@1{!MJBx(V&L=huFs)B=f z=EUeUjDXuUEcXn*E`xgxgzi}$K|AxbGhQiODROWy0Kc3D95LK^NRP_epTg}y^QRc; z%=zDF<(W2dix#GAFYZ`cqXJV-hzupHs_qe`82wmXLL5;^3MBGC1q?t0X&PedhX;~K zHX{G~uteqp1iWb4dk-@BkPRD8VP=;Rd81|QBy|F8v~0bECp7&o-{WPAv!e*(3h}K1 zg5Ptm#c!s5FZ=&HYQzaMPf3>Hho_V@RB*9kiW(xv4jw8fQRm1wE{G!0Yjv=t%S6u6 z*EBYF)h*kvq}pGVj^357mvv8)lX*+GxtR)y)H6C*%{E}M|2+==}I z`UGxC3ND4uNi+$$_30xsAweYc_o%`yB3OpHN2`*m<}9zt6CK!uMkL<77Na%)}XO2J?`%Nbcjosfm~#W z4)I2F{C6Cq#HF@`cA4)lUCnUU>nx*kE@4lEeQHS^J=~@@83b~ryHvMUHH2c8y$Fu4e@RSRV= z67HjCsVfdPWzV^WTX}pGATr@ljm_gMF=al*ZCR@FC(0V?U6896T~u_gTehpJ*EL#x z{!t92)177~7v`XY1Eywv2r+fYoj*SG({~fd8|WG7tUveqVc!NU`hds2yEpy#zNfSe zPb0X{A__t-CNTHI9;`~MCh(h4kRULE3yPKOZ9?U`EF$qk>DrwyE7~Coo~1xy&sLj5 z(<PBj+vmicsl93hf9i2NNV;XlDO<6g6&LmV|{Sut|6Oej-~Km>kLm7ySD*hUB<)k+W8Ym59Kpm8Q5JDcR!zt?L_sn)rj4fy*4zvc zA`mnyv@r4k5abQaypR(8RZJlj{ou6tgga>s;sgmVh;?Q81nyviXa$PC6F`? zECe|~2XSc<+43XL=Xo}pGd6*hvJnPTz!dpYcHJ}b7{MaK#)+22QPx1qi&eQI(xNEM z77CmAopal^MQL(wb~0HcK1kJ9IQgSg&ey741)d{vn8n%J^BB!!(^ka&b7udbcor@z zLJ1V)A{pFJJSz1PD-tvx_}=8oWM(F&i8NXCW{5tZk%L4q0OK-{VHu-gN4>p`&VlJx zYE~f8VY^36#@WHE(*XMPb`s5Y$U_^SRU?K3A>vmli-;FUQHQ{MBUeTEl*AhPb3-~| zwFM15Atw%i=<-yvVEvWM=zpt#c<4^juh>wl>!@?P z_=^q>WE;6}v8(P*V|jqVGAx(S*)Hi1lG|posht4klx$ zM5Q@05P^Xvq98ONde>5e83E%9oHZg5sJdW0sv{X{FJC6chpBbOY%#TL#l9$^`W-v5 z9S*Z51G?V)+F&wMHF^2=t#*zZJ$Ajl?rwF_<9{{0%+6l!s&27px({oKXFtW9%?-!aKBV{e~IL`F8DkL_5rD zGC#4};dc@Kd1q4@muNHAG&axQj~TRT<9c~o_y7LCzW%-5{?gAXx!U^A^R%Vt2`l%Q z+U|p=s`VB$5F&oq7f!Ps%BoKE{t*NhHtJl>w*(bQmWhqEi6qe@hRSKCa4K?!pOQiwsx)b=>p5YMMd_pAAucdwJ9mL`q5rSASOY51|b zrOaOE-IjLq#jG{moyyC?OZ@+%Bt5wU1po6~TEgFtP2mq`yCx>IMPwrZBOInUkn~jo z2$#_Cqk*8EF~vp|2_G69w>8+?vlWDvV|AF(Wyb=iV8{~(1Ln$8MIaJjqP_-ys6O_( zD5|!@r4tCH37wB(((lPill=xxX~hDMMNtAtM1?kOw&gw;KEt!?^0qHPRH1n7Pj`q; zYIr=u$UjUc<+hg`cv{?9RRxjbmIBlep?;PO2oeUf0%s@zXPo9>UMJO7!92mZscdQP z92}~5H%#9GiI*&eGCjCjS9p4}sqVqN{%I#WK`3{xn7N0#j%DX^xPMBS!kO5Q3-FN^ z(VWXY3>troe`&he+`TGg+3EI0Af}9DnC^S=L4W`5Exjc`{ji3xBAjfj#y~|(jTBhK z2B1PFa1k*G9}xfhutd^;1W;z!^AAG6g35azWW%Tsb%|;0By&n2vh4kX4&4w7T(Clh zaw4``lv17Rg#WrXY+~H$efHNP(96v$w;A|X)<-Pir*nsdrgbui z_B&LM1XDH8JX+2Hh#Bq7FY$qdE>R|(r*_J))r1EsQ~N)WO0+&r-{ug%;Q7XPZ-=0L zF{cN_Q5xtbH9$jIGetL!54_b3z#3XJB!U`}hLThu3q4h@N7rajiDP{;BD<*Ixe9`+ zd5M@c`lw*oC`%c*yHY|-hIg)x?|yjB7NQ)6C!HkjaNNt4wwIv~hy5Y6I-?e~??CwZ z%CqeWeNQy7J1r{k&Sh8nr{4JI9_Ys@Ua%k8GV-wcs*Z+A z2_RLu5qy<3v{6^_hh4s@z}p8!wsuu^G5gNFyqWsMx* zVXP$}p9t+rnXu>O&$RvnFYry9B0?(0>JwrVHVK-<^E0b4A}ij+Rj8CBN{fYpJ7B0r zl9FHnKQ4IagX~b1I&Bh#JQn41lx!Gx<`Ox_G`nZ6V8z7<(fPRafdV8Xx-s(>)|QI? zdzkosVo;S711&Dv`(hCH#}*yW$Ow8 zaX!_uUo9`(A`4}#|NF2+?EnOeXxe)T9Po_HyDwn_trG#IYwSGB$~CbpeT0s%-?w8> zHoDCBlPYhg6$6t%&yZ;MSCxC&BIKzU#M;`_LH{i?t zsR#r)z-POBnqHa1Ee)qg>8fzAmOs)lOFTY2oODqp_$p9J7W!c+>5YJtsTlw_C{QV2 zyI(pc7BF0<^&iFtP^iSKjD1kI@w$$8D*S?L7O72kndg(s815%3hKH(IvqH`?tUVDN zaha4b#46CMkd7u@)d&zqAMeB8TX!g9?5lL*(xdN){e2#P+G!&18-3k=@%h)upFRCw z>3vQ9FV$AVq2=PyGLNMWU(M);mv7-+T}{l=`GD5}+I1#FJa8Yb;@DpwC(c z7)sKqa#UpOiR{G?OQy*%p@=jR5bV8k$#r8lshCs4ZDt3{iO3<4~^W6>`>_uCD!6eQmbqhxOWN?bVz~k}^J$1!gC3ZG{3Gr|wT%S@(OBSd%kG zs~LuBMx+;OC{vXLTLXbDHNs(qAs1rV50i0x|%|NF2+&;SI0W?1tm9l(!l%U@xLYf)93W9&Su$~?2I{e+@e zhzYVIIik9Y;)ug_mRChFe%o8$(Pj_{w*ZQrN5!NvgtrkDe>NBtwasz$5S>Wp01^qH zVO7mROE8~?#%71&4yw~alMRqHsM~h6-a1hwtW{okri_x~MAfD9jTc`W#S+0}tX?4D zy593E`pr~~Z?=n{dA8H~t{tvDlBQeMEN-~p`gnPEYs7n^_Db>ueu1sbGE2MBHY(*O zLn0y|{7p8_v5OQ$ga`-$RTMJ;5QeaQl=%igUi#jkP{2?mgj&P zj)1nHM7bAkUCvLJ%S)#~=`$aRG~ML5c>^dV_&m&|^eUMP-+=tf?3& zbH^mJQL8B&YM(-;O}S}C`bc*>Vbk>iCA{Np^EPuR?oCH7r<{s{ZTKctht@NjJpPl3=&72v0Xotc!X zFflK5wK%uMfa3=cIc;gX00cQ&*!wIS(u-{C4`9W}5apR;?5uCf zJ~Qk+g^MBSN^XFRx}1=}v?}-2oH;L>{_IZe=#lGg9EZD)zmVi^AB{=Z#GKYa->vHLPs_7|S^jmajy4)i?6dsy<{eIV8b83AY<|{Qq2)pZ7 zpF0D#s?esR`tp?Y4ndNzLXLs;)srP|M(syTkdBq8OgCkupnn zEXeZ1^WD|b?9Xmex9Mj$k+)TPyYWkiC4B+%I9 zROU$`i_%y}G7`q@NK2U2dk}2g5EYlMgaBe&8H;}Qd|j|zmkwEPGUlBAym>9``2X5> zcQw27^zT`~_u2jJvb(!FWHLaMc{Dt)jN_n7|jyn4)LZq$i&r|DU35K_ZDpAv#I zb*7qNKPZH@s)~k$U{i@AS(~)ki-Q0#4lr;g0RTk-(y)R+K~NEyq;eK8INIKXz6)K% z#q56{xIbBLVY_XK4b45mNx&R-wqPpCvMU+JQCdnyqcJcLZ6aeRR6r!Dt|%s5EllzR zO)hB+V14st+I<3WicmoqMwg#?h_kBAOqCNuzF$;xC!Ze%cPe&XmZZGQt5DTbVbpFA zXw*s5Wz>*gg3m)4%B&%RyGDzqd%9u)NdNn=MCmu2px zbHb=JZ9TRcYy~nxAi!kSWhf>vAVI(}kY)(|wxCc1d|zmIL;*JfvsDYungE&QTVkb_ z%QZi6&&0+qy<*s*T@1ukGvnomP9v0tX9w^uP?iOUm%J+rP_<^Lf<%)zjzuMCs+K}p zN|PQD$3D|R9Ok#3X=(Al?q7ek@7IgN_oeXX*Gu&)qp({)Fter$CP8TBw1FTMWNp%8 znbisQJ6P&lsv;;?VIz8>K{*XcEm&%ou&~rTnLy?W4nDerl-ASjJ}hyzVQzZN#{))a zv2$>jIXKzBYii0jO=~e%_tl@qDDO)DQ9dQb$8}1`$p+sa(R$JuU+iE_p(!7>?`TzW@$R&gya)C+awuBLB z)yWCB5=m1KQS6vbaJ1GQcwB(+i7XmLdiS;QL9NzWz~eVBEQU=v$7eG_nGh5caY zOzH7rI|UFx)VPM)-%7t=vO!BM=>k{cRX~*00=AT=?ep>4boj90XZ-!k7K!EL8gi8{ z4-uF^G`B&(y1TTA$|wl<9Ye=ESqRgZRG=>Z`>;gW00e?xT6+&O(u(Z6PhiNCPw|Os ztQdBJC$TNPftPIstcb$Ft6iQx%jF*E_lrDavl+kDv8(uM@6BO{cgc2pvCY#ye~$0p z*SJ+&4}kvR&sP%NW7N?@P>2F1F(Za0uQgQO88E9X=>jK+GpZt?MLLwRd9T8lW@$|D zv52;tP1Nj$9gQ8va};Y%7EYgQdF2Yq5JEEA9@-tFaP#9=T!`CT_$YIQ~ zh!o>_@?=1R4hTqvNZKY79GJ!Sl^F_y57|J0BMKG?01~b&?ZITOBn>XGqk~9}$Xqf& zz~LmUiQ#ALz_9dJlHAAa3VTgdq+%6LtUS767xD+)2U%l{vOs0L@l{qbMTN6w zflcy}A(b-6z=RqKmm#q7S^x;H+bl92>vxc``%wwDQjil-Y{=vFXp6fwisD~TD;hPI zi6)}mQ)c!eaF?XBKP~xJ(SXhLDX_to{r@V~vbI35i}F8^6_i*cPiV!D z@vZ;gbkE(Rs;f1{waZ`1cPCKT9L!jY-o=tRwd&wnmuskWj~WQcE-a;4=WA~eO{s{K zw?^KENs1gmF%TZmLo07g;fb^5Xn&(G=*e8&>i_$&MD2hCUt(En3@uWVY}+4T$eB_V zp=Yc;4Wdl5?LCAV{gMfO9GF!VJtwq_@?^^&z>CoV>N^l~|Mhji$IwI#)EZ}`UH|f9 za5QqELM-xp>Xoqf;p(=Nt!6HXA8BQY{o7k^<+gn2fg@bTD z)UQHJV&dhFERFT%E45LK;$>fJ4$s&AI^DA$nz2p8G@UlRH8r2?uj<+`3NUP0=pkUC zYn?+X&a&p!dl#MaQn^ChzLl7nROE(Ai*N-GLk96^|Z z`UVj$5ru5Q0fAFA#Cr@vZ)O2qSmp<(2^c{R8Z#omzJXU4VSLxmiKc#s-z5t-yM^S0 zW6!;#qu+nX(OTgXU>+!}!)nTBXnW#s(Awf3q70FO$E#e$Hx~$(3`(rAzC3SDBd@4l z2CsCrh*!e@UBvqbE?sK1Htcbwyn$Fxv^V5w26vbi$DdIv`A}}QJ1X= zbnfYOX(`nQ9<|XhJ~*TM5Yf?w6`?iH%+r2$1$KRRJyVb%{k()A=*`0hCIN#ZCWi&j zBhtC@ml=~9idq%OuP7qfPbc%Y=LZ?Mg|`fhiKABI9@L3(9T+&(b3^%D^V3-Y6644dQ% z#QiKHBu7F96<>8>dM$$wWidn1CQ_chXC<_0gU$5+`=CVg00bXpT5Aj&`jMx!yPe37P$@Bjp^3KIkZ zD0`HMpCBP7sxtj%=IV@T&-A-`Zm>3a!XK$!4mNcyuPd3O)Tv@y-RdrW3j5BQr zY9(-T+ZHR|wt6|yLZY_QgQxZut^gP}=A%l82kZ|`Ns;*9C`dc`x)4XlH|2^S_DA0D zoSKS*U*C)C+v?-&`sPM`4B+hEu5&Ics~>e|wxzt4XaD=KM9%;Ok7rry3m&qMtosjP zC8-igiC?Te3xX3dY_)_IeU2<}?>Ew!DeT!pOdc8q28F@kvHzji^tFgn$}*s{K+738 zmB^B^98x48ii>K)oA`|p`wGQkuUbSao7rkA8YW4%p*m4jz@^oX`6z$rEoKTGHY_xL zjPXH_H-Lv&OI<0YxLrYMQj(rM`V^3kMrn?Uu zDM8BVMnSH}Awp58bO%vYIY%{ALsa}slL#EYmcTjWPD}BoFEsC@fYY&~$W%X}2ONls zI2)i;PkTbu@iAuJ$}U@NpwK^k+A6Z@Q*piGj{omxJ9Cp8Ka%_iFyC`twbj|P;cM7D z|IIZ#>R$9$zwG#m-J9v_Y|h`7%+^c##(ju#qVwHHtA7a*cc^*iziivsOHW=`EoN{3 zP??A+AGA4aT{;iN5D?>*a@bBVa@N>b27r!+Sg>qEJQ%vSI0Axd9HdW1EoTf`WNl#wq->#ENG!C>UNawGpWs)ADDVcFh{`VC6MFM z8GK+@6Lf%vls*XMP&~_CAJ8HzRvf5h(V8@cF_btgqX7r;Y*1%coX(MrRxv8nAYpzsE%yO8bk#{;73&vL(hGAY$79&H0WCJz-`>;gWfCP?bTKfz$XpL)H z{b7ZhQN5#MtURm2O*8BLg`#aPX%i7xNFt74$RI-(sE9@&Jt)4|>dXl;cH+gI$8CZJ zvvG`I>RpHC6sWG+q z(=RAQ6U*5DNcwB;?ivScM-KUFB3@V8_^F{Jb1Sn9T{LH}|JP_OO1VWtnk-Lj15T(j z$<@d4RcJXz;KzOeJ=tNWrpZ$4DIqf<1}L! znPblf{g`EJA5^8#?yAQNq=EwYf}GXRh23!=;m&|SIfMiRqbeg(%VadGmJ1V}qDEwS z_gK6wMui`*6to?==?G#vUGW8l^dRO}iWcF#+72{+JrOl{3N_9=j_lME0~<3Xd+Czfd(K>I<0o_o_RX&R$;-dk zq7&i=l-XaDqhm8VF#8|Z@Q=3N>a*|Ihx*&vst&+j&krmuJ!sudUkP{1dnDS7?`)4} z%0vJ|F=I0^kc%N>2_c&o@j4m8eh_pZv}P&R z#U|Twx@|r3hkdw591+E}p)eYYC8s;^z9%ei_(|N|*k)4%ZG9adFCF59y z9?YJM=t}}ZrwtI>5J(j|l~&C)MjwvLQ(J*oTN7w6`J%`mx?Hq_WjUm(rxH-bRvP&=HUjmr%Os zHlYe;A~P~>2m^g#^t;XKci#N)f892*i8A*$9pPsl+SkNRsFVWkbcTvzgj*5%I_0JP z>6U+>F+yI&Z&|Bu^HVJG&8zmT%RKJb8+6i6X78meBC8ZqcH*y*anWj4KAWwi)Xh?~ z$&1^UD^)+08*G%IAWAbvMA~b1JU?g@(kuW%jG-mqkFRJ_h`>;gj00fUy+G`I& z`kJi!9bxESQK6S-tT1uHCo=54h7J8C5QU*R1|X1%PKLUUzN`rx!#n8GwmAX0VOY;u z4qUgpOP)PXKl6?()3c`bu6=L)_3P)7S1+e-@2{l6n&2^gbEK|7$1-SBmQd;1Q`oi7 z`nNYm2o59ebEnCLj==+!f%{b31YC}X#SaAUL|k|%!09Q5sfNC-O|FwE#zJNVlF z@nhx%1DS*)!z};Nu7mDKS~{FrVY<6TTcg%UUx|s0IpSd|`ceDW6H`#HO?qEnQCvgy zQYg6i7&K~#_Vl);N#~TYb70i3%qZ5nMbn-T`M!S<3g*IZX_fjxNL#SP14YfdRJR+5U9 zpnRL}QWE1BXG%hW(N2ezI9`MIUz}6td1w4r+__0y&EJ{&LfHHf?2Ztz_UgGtr&BT9 zp#Ch90w@W9vMz|CEks-_qQI*y`HU@KdWpzZws2odGJzpXJj))IF9qThR73cgHB>rZ zVrPM9>sqF58rs4$SHc;OaxuTdfT}dc#SkMV!MosVu-boQw-3h-ajmNqDOabGs*tR+ zXMZ(4*Yn3i@sAp@KM`HutX-r%aUU}aX;<(*N)In`z91z; znKe^nUrdmMAg5Yq7Px3ctV{CL62!`vX~Z>p$iDzmh=vYAmMX?5@c;X;MC$+qd}rBf z3`9bT?7JOdBd8J;p<%2&4T3GO?0uAuq}n9vompVaB?)WC6X`$ECeK9@x(6!c0v;3~ zO&T7FBj~B)_3D0($8MOV7AN+}nLX3hM)f-4nO&5+$akp_N3kDAUrlo~_;~`Qx6-n* zFaOfGA&BSYFh`(Oh+0q!Wfhg}Dib@bv8W7eO|@$;F@MNJA`wW04-87sRrXf2^u6s) zO|PcAOYQSqxrMe2QA;@%lI&Ln0GS_1R(kA^_wa7>BY%pgKQ*sXQ$3Y$d}=*by~;Y5 zL@E3rJ^}y};jdj>p%wP_-+DeyS|cwqp8O-=H~o*Xe$T-T@Xv=D2^bmH^WK=Mqd~^M?(&G7~&(B2|GqB4G)hv;{>5x>n3s6BaFzUfzE2>pD)uZ z65?^A1w3rI(8E(u`KQ%639LQ}l8&MYA;)NzW`?3eLvGJ-A|Kti*ho1s2tycI`iS01 zIq`ML_5BOa*ss7tuF38&jLEtf-KX{WbnEBtd7mL)|FBunjBY@Th0s&#Al?`e+C-}F zMRk;0lSn#;5{AQW@&nbQv1H_ywN=2hjP4p}1WPTX2@UdG;c~OgC`n4-H)5zl6JkC{ zH#_E5uQ?`=CVjfCOS? zT5BmCP>9T${bePlP|cxdtSoQBOS9|sgszFFDD^&Iz`s$y*pcAFvBv#&`gRd3q)mr@7cXZvA0ZPjXU6?iyRQ-wsNWRVi= z#}HB!3|NB&844LAlxeYuhXg_Cxo%LdLyrn?n}8>HiV>SQ^-9>K8ATgjc;&W=nOK4{ z_swrNmNeac#`F2#YDL_ed@nq<9le{v0~5KIO)tO8a!1ue9t_UXyf4cxa|-mbg$mA6 z@qu2DUqHv#Y}{EV^G^mHg`Wl^@u&RG)8O&k+Mn3PH0jXKjgnLU z&29f4YiDgqYnon^jArWGTMkA|kg`~Hj_zR^?W)3$YJW&hhfA?)j(#+1y}MRnn;Qvds~MA85R zKV{nc3mj;fEc*{(=4?^zpJ(hCcY;E+Y<-3zNUfQ}^XEkoTtK-(eIkrdrzYqfw^=CR zP`Du~DyzwY^NkR)sA5XBhP7;jYFt7@A|@3*!Nn=m-f3+dBC?Go--7Dn1HK}L3IJKu zz_0R(p-mMIi2;%DbYcL*tCON2O2?Liq);gV zfCO`0SnCfm@RN-DKVc}AQdyH@tUSxgD6(w*g^qPx6MNY_raD3(EA_~_ScF)J-$v6( zU&8&O4%j7(S!2@+_KNlfEp*z`AeBJ?1Y>A=1>8hY;FUsxt09)C3m{7NirLmi58^W^ z!>|KqxPnDoU0E9B_fE9?AZ^MN!JaQ3->TSNKGz!gVQ1wIaVXGTGRIaxXzQe26+d^` z&8M+7bWL+Z;RsGDS;m_ejf9A2e$Czasw{dTL!wbFNo-`(Ol|QI@aiX%Rw64;Z2tF( zn;1N7j6MVcMLJV}P!G7$P!bU)0-T(vCK)P}myph}0m6`cCBlb>5WhclJJv0V z1%-x{GnNkCSetrdli=K&E`~VUQkn~W*sGq7aif7%yAQ@7iEjx_YZi@vWr?!b*Q}c2 zu82fUHg#0ebcha}Hyz94NV#-IuM&|8OC%aNdR?^f9YQ<1n!^WG%|rsBDvD%M8hTKz}12?UGt zLu{b&YvR`8xqnlj!yA?~_QbB?eSXiB9|{+uDIscVmED?(9X@`!>7|Kal_CadssH=1 zMBo4flxA3K3`5$M?E4R4D3?<4p<}Epdjejw>@|m>?F=V&%mkjt2oPYbtP(^x1F%#J zyf)CGo#L&Z$PN!Oo`I197J2-R(_dL~e=3xQO(GbppO~_$<}o^$NtHH(Nco|7n;BK4 zlp)p{BpemyZ^j9SRpV@AkEU{F5}oZGU_cHp$T^^Svj~;1FKNsokI`?hxV@r&@vB`o z+QQT%Q>{sE^-R=Jkz-w$Wu&0tjyZ)#Ry5?JQx(2rSt`l=kce<_lawSyQ3?oDoxmrg zea4Kx-WI0OK501ZXL+zf==UgQ`;1Jzc4#GS(i2i!jjFxPT0VZe0CXcVqV=i7YBx`E zRQzLN&&ne*`xpd1G7(RlubhJ3372Ld2!*CxUBPzeX87vX!>p);Inz45BR*D{M9}4b z)u`v>v$6KFs}d{(t-h-3Vo{h&B7EnlYUc_pU`u$&0T~D!W*8s|Lc+Faz^$Ebs)9I6 zAkHQZ4#Rjrq0l3RugqQMB3A8*i0~fTS>F)H@(LHIVjedQ1@kDiE-7P7$v8x-sDnYg z7$61FMHQ*01VYTaB9+D%KCM4Ikucb31pp}fOCFq2nS z|El^J>Zv28DrUuMCu$CCc0a4l5!Gdf7OKufVF;a55LH+?s~HbV04oy0v&9LSSZ9YF zHb$X+uqO6W`?(ExNdxr$a#p^g6IaX(#-U8&XS=3d-D7Xlt5Q2qp~mVMdni_vMDQGr zPg&K>#wC1v$gGVPnt1t%T4J+15_>qMXWC4~S5^|WnYmhuq|epqLor^Jc;?$Qh?MC6 z`@lrnfCR5%*=q(DBAD!J4`JwER@t9rtUS}hDlqIlr=~o(m#W7vS~nfpc-;%mS(E!c z8*R_ev3SnJ;&<;sJ7h9HeKF(YS>Rdx!+pjr$^5CLHaH?s5^h+)2xPOm93`6^C=1C3 zz$6TyuyC~GVvG%ZB3nUNMqy%NiDfI0xl#!9Qn39<65$Cbm}a2$(iLUvq|a##F~!^(9F zsmC+EFm1kpl&9mVYqBbC3(-WT{47}nfg^cXLX7FYQ4tB% zS>I!l7jvHJe2VRYNjB1Qh;qyXV04CzR17j4NAy4<^gPQM^cx7PDhYgAXs9?GqqeQO zV#tA@mCABb4j``VOxlS-*0N7m%ExDG!jQ9hNGQWPDU#=M$QAEud zjiL(xMK4hxfZzcw2~c5FO<||dg(_N`3i<|Jc7~&MXf~}(!1}q2r8N%=5@vzq;1VwG zm7ZV)dz*}LTGgeZ{IUd;N0h#@3txIj&Fz2ds$EAL86qzua%G>qZezE@+qIi=)wLte zoH)j{PxeBmpYgIK*jhmCRGkM?p^%|rp+YEYu=hEYsmS0+r~r#j^YMjf_i8Vdi8JX^Uy>7*E2W@lB) z9ksTQWJSOBIQ_On2b%(!-yDDAgF*qlqF-dsxd5wO$@>)rUm`;q85n_P{wSx zj*WH9k<7X5ebSjiY|FE-&wG*WniVoSdrefc$~ga?*EmFhX`_4}n~K$6lnJgVFv1c@ zX=8#01!09ww9azD1|zdUU?qvDxuecwDKq zU)p>AYI^iXP9x#O$~z5R&Ue&N{nTG<#a+ZCjJchcq{qyS?~N+B@A4b8UDh|(mF@lwuaKnl z+PiAxI4AvRVuv#!0gVP)Ov)mLg9c+bJkEK!<_9By(#_y5qQdMT&{e==VR;0B!-CobaGO9 zBhX2q|NF2+@c;z6V%cK}HEMoHdkkR1rc&9PW9&T%%26|{{e+q|@&$`7f-Tun7q=K> zD%NWHcd@|1H%&dHKYV^xJm$xnu$O6S=DoePJ5OxaeA3WaO-Hwb<2f8@zv*qh+4ccb zl8jz*_Z|G6jm0zeyk&S^cgjG%4o4e|=}Y;bh8jC5pzT=wmo0eSiw~7b0kpaHu%FN{7nU5CwN}Q?$Nf zrf+GxcAfgVXUm+srscKDMt7VsYxXC{Q$IT+XfU9xpq!CM++vFysi9j}W2Lzoyei(3 z!loUG5TFt-!Psr-NdB|cer($E(h*G{T7^)uF@mR901e(+OjjWloTTKc!cz5x`ni3(n%i+8%+cl$a0Z{0t; zw&X?^Y~FKq+!U0z5b)OvH!`hyRX=Y#ucZHdo_^*&ueYBwSK_7^?9czI-c&sb#>@9w zt1`Pijay{JOkIFtoOk= zHRD>S3TJ8}e)(!lMQU2b|HYqgoFc9dDtWj69Cvn!eb|P?22mA=%tQv&95^x;up~yP zva(SH#)K(~+b7K9Gg?sWb*i$t7zGZ*uz9Yn7_0b5TuDiS*I4%F-poThAkiiV$rH8+D^a#Umuo58XtK;-hE3-UM;( z6P10==S0<(7=$wcI^=F82~57n2tp9WDu7&p!Y*2QG<39d)f%Ma+f%!yh(<`IG4j-> zho@02Iz)Btpu0nWQ;JR3C?h?F0$F zMP+DO|JSJc*Oj%2A8$`+^ozy+AL+mA!@OFh+kbm*{?X_wXVo95!P_3DQIaXD5E4x&k(w&C1L}az6Y_7vMQuYffvdhb`N(2K;#zaK(xpVwThfx%GX1mT zB*a{i?ZSM;A^N=2ZhB~lbHxu~wl_Z*Q_+CbE_`012*U;^1i1!OCqyG$Y^2EooCT6I z4G0?$aUOAjuSO8t(Y9dDCuH%tI899ja$2;nmRa$h-;GyK-^h0h3(m?j!E6+^ZTzlK zh9mT2+|f_T^!Yt!yvlT&pMO!X|N7xu_Tek^??k1sQ+3R|gdczNw=W#LSG2`g+m+pq zwEF!AO4j|Y|NF2+(0~MKXxaM=L%@{m+b>}#e^AAtXY4%*!ay@?`GlF>N%NmCbMRQhi(%9_2RakZ?XVTO&fk2I}^aTFqfelA=h#YSN# zB9DKkI`y=#n-t!f#J^>PyVU8xs}HdDPJ#^QMeWBpl>Gi>;NLqg%ltl|BQodLEA4D9 z$p?Urmm7fLf5JbgQNganSql}^vnwHxkp|;UI5>D=CQLyb5>j6_*f50tW#a*=NtgX2 z+j*-J`E%^gAF1q|eD^~pqGI)QAEIDuICWDEcz;NwUE(JZv}2Q&EiU-F(+IprX@w>? z(B=sqM__LHSp+dJqZlsU{+t8{p1`u8_XE#S`;hK~$im_=;t za;18eH(^B@_h@ZXN-?z0-D)1QX8nBZ^K?r!%5DS$OMT1UyZ3j`X#eMWMB(;xl!Nxq z{BQQfJCD_C6Q*c)*>}A&>Ktk1e8|e|bf5JTLC}qZWHnQCrZ2s;5*v`mMo8!?CP7xz zN(?}RBqJUGkeL7buteJc1U+Hc`z#z{hs^5_WW%Tuk)vbmn0o>;Gps#>B8kfqMiPU! z&5dKxX1f`q(A^yUMw4l)Qru7rIn{G{0ybDg@|6M?r3(wfFdiWqHaH(YEpj?aDzZjs z#fwcmwc5=()l;mqEYU*aEP9*i@hQY#@f|zYylj`RkQ>p0unUaQ56P+U^wVU1{ellOy*`l8b$ap3?TPD#A&Hd&CNoa zHO%GA*0a?~KPs(_kE>GFsXe(ubG{#M0EduwxaAp>*9}84ze>4NujvmaN;3NI(vHz= zXr9Mqs&7_(1Z=7%G?WJ>q(jkmH4j58Hx)#--cs_B2B9TERV&d-GxIhx9+bD4tgAzqD+=E<>2>q?9cUtavmo?ULLuf>v8r~V zElYOUv2|)4%yY863LR%6WPJ0(L!GZ=a$^$$t~SstLk$^N*jVojMwTu z>D%oSN4>6ksB2^n7~_gA?Yl80jwNTQNY=B_f1ztWL};VXrg}+>>I|v}S zk?s4BBG#<3%*+cWlC3{@DVp#hIE;58{yDwn{oKanyYwaYl>L)WTeTEJ-awzKR zy0t(1k<9g{8aJooJN*P(dEWBXrLI4ukl`5bh zX(TCY`2-pbmck~GiF7wSbgV3j7-$7@`X01Fo+%C{fkri4_Y|=P2FThv&5t ziaw~0vB2njY7{mOX#G|f)WC&FvWM;3=0y!N2w_poIUh)_bnVE<5j85Y1PD;W8K`rB z#=1OZ+M>xDS+O25sqo}G{3ku#EVP@{{`3)f7!i0;7iNd*i?dQtzT#{QJx!J%D5(jM zUds7-j80iaQnm#jdlRJzw6b#Dv&d4!z5x+Eq4x6(ze$ZHx`)gEkt5wAVP&zw!8-{Dio$@u!pXJbWp~f zdnT+ARZS&V8H(+knuji0#Y!R)hXIK1nzB&_9xWR%4x)~KV0n1c=bitPyP2En3d>gS z_Y=NOF$0b1%USh$vNZquphW)w1dL`_^DIL`i7d-6VS{^7NttELF%3#0Gi$k%7O~Rr zJAeAM_ewL{Rb*D7t(=ZjB1M^%m7>e7kGoy9Vnh0`L z^`R%oNiYH=04xwlsUl4hD~f>`b%8`QY30w_7WvMag)=>0`mN<94eRvPvTPOX|7_#A znRn-NmGY!&H2dT1lPc%AsFrboOD1jX6>X!lr%V@bd zZg)~~Gaz#BN*;(`ePjeSW&$ktXM(c9dI5_#NHxW~h;FS$$jn3_smB2-wlKgI1j+!R zWDfw7!Jvq#dVETq2zw_dkr*{DN&d@~EYJRl_yhSmH<35G5Z|NF2++W-WIW!n2D9+HU+yDwpbiBaK;XY4F>0zR@V{e~Ig z)DJ+wrS!l^NMu>I10iFu6a*Lu)wMJiQp6N-#sYz<@*~8ugBy8)|r;aZNwgvQ@7PjNtqix=3V!48oh1m zw`b=5-(Pj*^Z!%dI|lsQ{k$^s3(PTF!#B0~NTp<@UEYQ}S-6NT6aWx|B~Wz{#7J*r zcUg(uNQwJ;5&fDg6)IJ_^86Yr9Nk~SQ!k9Z*P|6~%4s&(7tUWtOHc?qbW&u~Pq#fZ zoaHK*|6r$OnC$g$Z2BvA?{bJIO$LA!a7(${*y#Gbiw`d|Rptxtm-mEa!-(QchL;qd z$-vLX(Bz8}tSIBKr7FMw{j_6~CNLmdWThbU07P#O2pFMqI0Io@<&_~i-Kj8v?3NA& zp@L;DVj&zdVrdPO(^tC#1`eQFDFpq6r?7bVV_F{FVu#CVq452UV`Pc9j$FyHBewA{ zk7)`iQiW>Q#D6a^u+>rA((#PrkKt~hcf(&7Qnd?hr}gN6Cf<(~j<_EffaO;HVk@44 zj7A281Rwwj#z3*;Ag)p35u9iRH!n);Y$)XhLCI;0?j#Z{(pp6Z4=lKn>~`jKm}N7Z zw{$wEy=#>km)r%g@IDk36%0qiK5&VjU?QE7P zuz8-M8r~@t&~j~TNp9N^TJXaW8ox(okT2pUC>;FmUP>Xp(csA4Mft7+|! zZQ*k&R-B|*kkOXkw(n;Yzo<3oh%!9{+NIQDG|RFLE$`RKhp+i%Qr7mchBa1E;7S&Y zlm}nWFl8;)W(%=PrhNb5eiv*PPR?$3CvG5o5}*oVml{0*G|se{Yxn>2YO>V3gBsSz zldOaS5rV52@&*dgL!_Tb0|0amH!gT>Zugw>jpL+i9-DV+OZFX}E=N(x`iVy{MUSmu*?epMr%=Wcw)AEA!QKr+W<3 z^-i{FqCKTj0O5p!_Oqrf!^P8yU?92=4@XFbEtMBNAZQxUG8pm^RM1cbdX~mV2QL$d zl~}|5})ptURI2UI^f|AiSaxWismLyXl3oOElG)#>BHE!O>OSLlG$ram+#ZUdcMZY_8 z`hL1pMR5?Eonqegbu3AeI`bxPY-O}dbUt#{M?E#%pny4hMuXtAO7sFiAOHe&06I?r zKrkW^EOJy8u`5eHv#1dCssss3d4-83E~$J*J5ZzcP|$f=S8bL25cBC+U1oi_s*uT6 zHX$ifN;^rSMs=2*y@A=AL6xip7e5*61+e83!W|tBcmqtOGJN2(o$9GoM#a(GwD-HK zArzaLUOQ~PW}R&gl*_V284 zdL4N2Y7hsEC_xt$dqc%WG=gKXsZNgcdBZQ+5eZ&m!6WQ2(I^0rqQgK@ zL=heWT#-~(*M3Xd3EYerjPgdD1-Pr>+bd{#6*a-(qPr~=uo&OP+iq=iSpKk*^Vk>j zV)&w1>M^N7nG6I5;rtXR4OCQ?i+2C}phWtB1ZZnkb1W4=oXs0AWr&LrfkkEQF%beJ zFzo$>q78 z-wi!kRps1Q)&D#h>%th+F)VubDy$%&bBr!ZwiQHDU=pDu5P-)`K~NTed8L7%B@T_z zt2aRj=ozXAGLMMDG)ViTRU!|2k&<{1mRh8O!xq(Qi#&6fr=^;mZqU%wY*}aSL)W)9 zC}?0ghDWO@J!-1#a^nd#tWYaZd(Q=b$G7V1BMCOM%DqHom{TF)A)aqDd6>H@CZ^WE zZLO~24KCuY(zcJ-Y(Fs#*yqr2C0LBKgyIBLZ8TUJXcAq*Oc9(%5fa3FB>*5p24-~F z7ukJ3rI%{hJI=fRl285)9b6{@ z{He8o&8aKwbrH*~Mr4NIRof&+7z)rJ!UzN%Qmx{!7UEwjU5~tNBlNaKAb0DtHs z5bd!A6ulW}8+fQI^470tGvGEL0O^~9|NF2+&Hx0fW?1_VL`sp2`ww8qnNoqFW9%4u zLPWD|J(QMxdgeVVKmSWSvWrZy$&~e9|A{pQ7&zu151MxlRl6td;SRDyncb{!DR?tc z(NK^f2^DZtz$6^8kQYTYDFJKEKSo5N$E=~LVZM%3CDITJAwuodPt8+v+MeR$@VILA zu$DI^b5}r$QBH6`F&FASd)}DZg7x=mc{Qq7t9e$&DsH_??L5fJ&aSzH$H=XDR_^%A z-;?zqg1Oosi7}X=nzjf;QN>_(ImJwa%rxa#xHVNkG*+EVfQ7&`MOZLvqM!;0rNyrz z3D0%WE%=3{=kaRW)Z$(opVcj$zBAG^H57+7!1 zITjF}cTqWW21KSpQ+OeTyf+7xwIiab=o00I_~WXXn|C>n2* z$Z%i}S#Ep&-5_k@4#Nk*Ar|`EEI3QtWgNhx_U2c2g2yegk_pv*_WMjaa%q3O4oLxg z&bxiRD@yKq_-RW1(hW}&-vZt3eQvMrkLHyj&OPlBnl3zlGcN`Ceue5}mGhy#f)o_M z^jF34FoR?lj4ZlCVxLsiRRl=fnn=?z+P^tmmqD}%2>|TWpaf7N^Q(j*A_3uSxqy*Qj_TVJ`~CgSfqi7c9MU z?mZFqGZF#IEGv)8u{osV*`|VQ03ZT2$N(Wh-o73G`@lrc00gpUT6-%sD3grKPi2Fj zRWYM!?y%9q&@^p5)*9q>37t6Q^`Mxb3hePx} zpnCV#X=y1uCUw3UW@rXQdKn=N0A9J}Y||yVv&G90sDhIP1vof0Wr2WFJtD#yKyh~D z4FO{#AS$a=vF!2fwJxyFSRsSpdnu=X6D|IG`P`QE~gN z1B(;!TyQ(;T8ox1r5{l8(8-9A9<45boO)e4*&ni-*Xe_I93w|G};+RrVySMR_qz1D#JBXa{@IiNktCj zv^1+&4gsSLIemu(ArbYQHAPs~+_Isx(N$T-gCgJxi1wnVl=T5?9EeTGfE%-%otY$| z3d#hjr}a1JT8 zQ&d>-WOTVzq@j#HJZ#tT`87QkqZZYw(8BFeRtIr$OA+rl%l>HxaK5}v?fg@Y{v=`y zkwuN!1Z@yZO{!Fiz|`NeBNdpYB868L;At>`Q5H;~ydxluN|0Yth0EDW8ryeDuB zwuI0&9X#{ovy;Tl0NiFYEt1p1ziM zkNLF#~(ocKQKv^(r?Q z+Sa6yffc?+6Cug~M8KE82bOj)9Q76;0%4(*+KOcgW(|G6-g1yU+&vR0eHj4VK^7ED zIdpOA9YsGSSC}pWW)7(pjZ0AYr_!lO)!MPf#Bl8!Fr2p+7Aacqa6sgyDLMA$LPqHzsLrZiwpN0jFXLhS_x z{>_OkcQBS?xca&_1wz22*?`}4R|sadQoB~onJTRb@pjZ!;w%77=^gE23~+#?=SLEo zjWU1Z{DGa_%%=i}heN+4cgXPo%Ji!FO266fi-R}Zf%1%I&wtA5tt&Q@P)&(P$Fe<& zhZy8Xp#l`+MOf+|;iRngq#z(9wnS(^NYH3{o>|NEds^?(F+XWDxV9CC&% z`(I%Nj}dW=Wvnd^iWal&J%bjlJAF`tr*-7y!-o$i5fwzZgDn{duKDUNi@5VMJZfm{ zAoX5eZCj$ZA)&@_?0pbjf``sgR5QLkkU{elzF;7$n|~mEh($M*c3MUZf&`po6KjV!?lRD zGa`r)-s$Q2)QPW+qg`!&hbO^TbuO{-EF``NzrX)~_rKwI)fE|acqo0)mGRt&m-c7< zYD6og5>RuLR6Icn0tJ~WVH?FlnXsZEQ8&r=Q{bGTEvBn+f=4Tov212%J{1*?vlctV z-CL)Md^zJA`ra<))JjU|xx^NxXS*r{ovQV9Ms?hb)d&Eh%t{OKf+9-CO6Esik0l5q zi5V9nFmO!X!sj6cP@Y?iBDS1g&CNYY#i{ zg)BR7VTf;1(V1tgJgwp|v#mXbA-sr_iB8K0Rh4BC00b%PX+Y~FsTG5snxZkapt)RP z=)2*_fpSi9_W+3dJeWyEgwBA4O7YhgIiH&#mwgo$s^)(DP=h!)7xRy#PaKR3LaunWl> zOG=aS*;6cVla{)?cH?Myp59ndQcB9++LDx|sza8bZ#H12vq6Ae_o`Mty4*ZSed|Aq z#?Q(b$~bd&{r^=SByo?Ay^b(e-3@fPg*^-92V0ovUm;iSR_bBLoH*>qJn5zyaaTHq zkS=iz2+C#}&Gc%BiY)UWi;@i*DpDYGA4vA*(d*Y!O~Gs(ztxMd?3)KK{#XA?8FCW- zTPnAwjz!O;$P5%W@;(@7j3;Z)BaaCLJFAmdYeNT(KZ|r)Jget|UJ1mvRrK={R3BDD zkC_9nCGS94{F1kK(4!!ikix;bDH!y4QB?$NNcbGlPR0QsKcEch6R@F%-2{W7v66uX zKws!}T24kOUuMuE9B8KV@)8qg0+sWp7G~J-SlRaxm0L879%PX^6YuhFtl!3d8JG`vqpLt%E)Q`j6YICcJb#^D!%-pnn95$ z_b6}DZTD)e_iIjeHPM)s2nsS$s0j#iNP&hZFo7^FBCv&FHbjA-|NF2+-GBs#Xj^*^ zJNSjnn}1;f$5FANUyQu#!a+1Fy@#!|D=8q;xxSf0d?rjno6=Qj;mX0=u?BjX6n|Fv55}5jqj9ecqtypFb~F?vA7lau zMF#{0QimlyQV5hNw&kG9HjX`tLi^z8uvperE*9*Qm$5izt@v?T@0r;Z5nQk3EAM<_ zm)+l~NAVLSYX`ygv=!Ti{x3^!UAnK3#(RLntr0zxNX?V3%>6`P8Y~IUDrRL6b?SPS z!qqyH#Mx(@qopb@$XUPou1Az(tloi!X;u;f5&IEvgwJS~1OXOk$W#F`z(Os_AW+VN zkuNad9+Tn@R=L)XV#^a{8V=?m;TKH-j!U7jqTOz3!)r9LhSo69bTdjB@3$Sj;iFrA zosHga{wkt=O*Hn%-`(Bu-j)C8oxRTff4AYWQUIO#y4b9a`~<0r=`0E(q;x}f6raRQ^9%oLe$w^bxr5|lz_l{fNzJ?woHXLcogJQ6M7g6` zr$I*TauGyfSb|FqK!m0OqnPoF{?phfXP5&w5XY}WiuV6rn)bB(XI20Eute$r1Vm<9 zdk-u4j_nIyVWw>oA){xkJq_YPvF!DT7SyoP<=kaUj(%pcfSMwMs3nY3cc51DqOxeV zK{Be@kU=Yhs-dCeY+{dT!azF>kVM6KhaTiH=u}>FwepncvMF0366oCIAjPP~_aU)M zW)>GCC`y9V6cEfSBML?bN5#YO;YT3^SS2GOGUUYo!~nkJLAvFE1Q8g(8%HPv>ex^C z3VlsD(Ho0>(udth+3f+hc?$2&M)6e8|RE!mjNF%9NS3(Mo&QcaP~%O#^b2 zgG}0A_phI`2hYZwpgV;J#7KxHHgrf3$L8^6*;}d6q?{u39wr2IGqIS9ruEDyC;<*D zh!A6;gareH4~PyP1$1EAup(3umQ29GTY1QX5CYc2i<$@+!m|KThA>V7_+~xWwsyi^ zVd7);_Pd++faDqPWJp|FA~9D*Qm0=$*){R4_8srYkT8dpmaDvAVU7O{Z@&?j#_Oj3 zN$36VZi-FevoCy83|>$F{-R&<1WPOO$&{``th#7knA&Ii^7}S?^S#iMGIk)ZNfJ|G zc*!g2RI)b~Cun6+c6&9gg2KQ|;w3eMAY7p)Ckc#D^F~5fXOLg|&B*oR+#vz=G~}WL z0gTAx)%CMdwzOovTp{7;^SwQrHLY4wGU|QisVhUJQetBsHg>@K$E>-`&&;}J0f0w# zg%G#Wi2yTl)tULlZ)Sg=vz6bp?{02i%XB|uXy|g;6MpB1)|$)m>BfJ&PQg&e?zLNN z+N9lvbp3?NvWg-ElyW3sF+;`!9gUL}29mJ_OzKwRK?yn=5GL&W*EOk@|NF2+^ne7u zVp;nyEBcX4OFw1iUlUD{RJ%^!v1XjBzkq)2v;+ylqw_PgnO3~oYhpk}j z$IYlUGi^%Nq>v+bppmbvy8Xs&EM7i6s(fL|4-YH&!mc&7+ebx0)I&!K@ zU4P@?-+Z}q7t%(+(jK0c`5l1K>B*PC?m95Sie$o)NRop=z!zg)8o5yA^cos2)NY0K z*%=nvWn!df_$y@R$@f{tyXJMV96=RMocUk#GV&1^9&6Gkr30C@_MFh+9vx;dJ z2e4S>Bqs@cH4QgS+4(QmUK{`P|M{j@Hb_moBPEQOI09^K6dgy@z)5L_oXRNFVYjI| zFq>eBomMp+Qt0CG=kfO(0+MZ9Xthai3PBWmoPXKyFkPLb^lo1{0tb}XSZ}?t4T9-K zrcQ`~Y$<3DiPEBfXp2gBF=_7Rv-fO!ztGOvHMITf65kKnwVD;%|3BTrl-TdO`^Z19 z_x!#Ozek;|EL-z7I7LHJCo7RA$O;G;Fv9@|12qMFyvb2Y!VA4j*^qyY(7G(O@qHJ> z8B?}1#)k|jYGUZu<1z?tO#u^~sRh2;aQv6{<#uKOz{9(;ZS4PB9q3gK>9Ai+!62*f z&ci-awZ5;L84l>sI9k5|%Q{y@$;~pEUE^@Y8q%mYp*xo4vuX3P(Uu}-BCg9Wgdmbn zb4rdR#Bi}91)(Af4^iUxA;6FXPK8k}y0sb#oPc;q-s|p_OBmVHfL2_*fP(+~utf9# z1j1C9WXj0opv2BY1ND$EdTvl7Q>9-x{e zz1A}BhRQ6`xQBH0RZ&+6KlZWn7SqkqGMw`}#a~=WGck;sTmF`{zrHV;e&MCH!@^-@ z2&?Z-(#|AXLF?dHa z(#7UrQIDFDoiw)J_xo?^*E1z z)gQ~H{`J&O`7`c$G{5?PH?jwB{av-_S9hFh-dZ#$9~VSWS)?@sq@*V1b9HM`RXch95w9i#_;;yP{5FFt=C@{b9p?-RdOANwsn_5HNI zGF$!_h0GmloaDN{Z56)K`hSXTsg-WKb$m39bk&{Vl~4sutj$yy7K$FgU?(Neu>r?Q zl&DJNg{h=}gK5^Y-&5Xa(hlV2Unrf{GMiC6ZROjPedhg)wLX2FS?6waf{?U2|NEds z`v3$)UD@*s9O8{k`)y%{iBmD7XY4%BqChk4{eu@|iT3Lh0nW3G*Tz9>X779L>`U&v zg`8Yy#p`W0G-)E{U$l3V9B%o4H=8Im+Ae0985+0B?An6WxwL07pR=jO2+t_HRq`}U z6%}>qr4AO>V1-Ul<$fp-VV2l%Qb=%9iO!<7CXkUnvIJqZ*Sc+(HyadWk|qeCI8tpx zWvE@LLe(dS{G@t%t6>@c3dr1ny=oGa5JjVjp>M(o%ff(;e3@!60@)2*mY9Fagf9dD zDj$OBTNBiffrCtCA;PQc5BeFXpFp8*4Ea1hRKYr!K~CXtS-}Gu0>qq>SrAAHlEMnM zP$UO{Ku`r!RZ=4_5F#;u6hyMB3vLh{#oU7W=nDo(tW5>s_ zWf%J-c$kUEkDC^lqOd4-Rgy|kFV)n@(OIl~Tu|yVKBJ$PmDNA?M!ml0p0WL7s~X8w zC#>FGzw^giUN$W8{+0jaI(T$k%O|mwC_568S3@Hsmr9UHkfC9H$V?d4V%X3ySjzfV zL>%y4cQ=*7U*l0_)kGBvYlo?C zZBOj-=VvW>qd+4?LkQ%Ip#ZSq*+ykGVc<18TI#QrJ^w`3M3OodC5IZK>j@m%jLiE#Vd!5|ZHsB_JrC+Vv~4|yp?p&ei#ev&dEGJn4?J3CuUS~D zGt4rO;z^To|A=g-C`LpMWgJDRNRtN$Uoh*dOQtLW@hvvCmo;=vkvT3;9=#G%2-=nA zGY(ta=5)T~u}x^*)*-zYb(fWYG3QS-DW*r`s=Or;rP<0e_YN=WXXYr#y6pFe38aUy z)olKPtps+@79b#rQ2HbNs{`FoqStQel9TSuyYm69re%1S@f6Vra5WG;V z+=!jS@U+yqH9ocf|NY90SAO{=&|~L5<19}Fo|>La0fMOS8t7sM-TKEnkQj2qlh8)t zk_^D)kcff;%g}mab%?@m97#{yQBFIL^4Od7OzJIM>m)M2d)AEeQCmLcFkaSv)`B>G zzSaJp9DR~HMu@W!0`#@byJ%8Gd=8aD2tE^tuD8eAf7RA9`r@CXH)qCp#8p}wf94zi zn>FilE_?tE96>oq;>M}C!5cwjY+vlmXz2w}IPw4%lqi)10Eol^r5#dkMaiCA$0e@< zlFFH4IqrqDaBg!qowQmjj@z+aL&FudS>Co+8>?HdjosJr?V^>}|2MUMQ|T+ZuGP86 z_Exu%&d?M(M0%af=pr6wt15M+OjkPy4==bjlaJ;S<0tR;^=s!GB0h@`sTh3kKKh*~ z|NF2+(EtQvVA^XBLwJ;|`)^_BZ&4MaVXQo_!Y(uIJ%ypQMih^YiWXSPGM1@`fSBa1 z84xl6sz#6`*dr2wgHBtPe2+S?sihELaI^{mks28-DlWE|<8^0XQ38mxszss2?~|+k zND&=%s&Al_8(KsOQ;M+ka{MhysHlrAT(mSXBHeEj96Hx3+|LI;*{(inA=~(B%T8;4 zZV_+&>L1>TI}%D4$*;a=S=y36p+rg@xZ&6;TNYK4G&yFGrshN^5x@WhnSv4}Hxvoy zfPq3F6FFJkpk}?k)b7Y<3k}8n^Tqu+#v<02C?CR{xr5-gL=twuP!%Uvu}~;fR4C<;chIa@|;*QI{*D6!L++N!qMGnrddZ1(`)ECwMJ5lM8Ue# zq?FE-fejpb*wvX3f}G*Pksk4-sZc`2K;Yq3>f*zLg3T9JvKB?i@Zff0|Q}V2C?g zq_tfm=eKo%o%;R!6!*up^8di)k88U8bblu7KM+i$+L}`rGNfHg4>*yqgJwpX87rC^ zLNlzNFi~xEl+xh|gAV()WT9+7l3=z;r9m=4ThBBs-X}=7PgRbw75sQ`F4bwXS)=^d zm}LVD2)W#OecOwpkN(yFsRml3jJS~2zILRb3HcFhf-8C(*h#ai7^DHghHVau?i?~} zUZwgSl7%dpMJQ;VBVu&~URgxoLBJpul~^if14NSPb1`<696}d>$Y`vxp9m~8tWW$2VpZC`EdJgwq0vTc2X7hO9WjeV)xm0w$2xZOWZ z(+=lS+X}Zu%&swgV^``m3SEEq_r6dH@mJEKpj*@ zKD)SqU*Nl$;7aq;jarQ1K^lDr{;6E|w;cZ!mETG#tpla5UK{4&_`iGJ^}B?d*w^Zv zJDKpo%~=7HU!|PdG>j#8;1axS@tu)Ai8yzjW#3^33@cCd{%NI7>#S?j!F>o@Qbz zZb+IN8dF`(Sk~u?`dBBGS=S-~5LK4irH4#W5}?0f*FNr8MMKplfPg~^mL&XxLc*(P z{ZT=P|NF2+?*IgkXxe)ZD|n17yH8>0ZBqH4XY4%>>P)lkeU+kZ6)`WSXj5TX|6QcS zimk+ePlp>gC^J*^tC&dIquKLtVqa=POP}uZP9@i*7-<5Hdl^N!#RW!HYIDQp3^Kc! z{_a1x{cX~^bh#LXf~X5FRD;SKLd>hFXn_hnB0;(M0ZVbw@6(QcD$j{M?=BlWTDLO3md~*I@abLW zT8T(SQQ;Dr>e=h`ZU$4y^(*#RH^fFG(PhW0hv;ZT9vX=cNr?#;k67lmCcU21wqf@# zP+DWjEq_$IQcM@E)34W?+OE?no_@}MSYr7;W*sPcFIquzG&mCj6AoKsazZQ;p&3xq z6Cw2yVq2`N6muJj+inPEtpfZQ%$~a&EyaC{{K&Z zJrLdA7kDRUitD1KY~ufg%pD+=%@GL7(WDWU5geG|QlpbX1raV(c|9gl-JUh{_OB{g z@|y57MblHl+~ma7YdV%&uQ$6~pNwOwUuJT+G2?^dGxCQ`^*>-gM4|dDKB(@5hWc^9 zh_y1C-Qx|W9oX$5nZ>~Y>2tbzW^lHcV91<0u4e1jyy2O{G*34(YmKdRG21E|y^D|k znJu__uiMr!G#K~P7m8yr5wMHdsvQ2h@>RLP`zp;plS z81&O1vKdE+f#u8&vpW^Zgi7LF$R&oAMjzWh8ej1Dk73e9Qy4PBJmrC`lFE4Of%AMP zB}nU+NQG%-NgQP;;sGEL2!IhF6kHqta7h;D!6Sk;2RJA^xKvXF31e!U5Dd9-Q&bJ5 zs9<7}#KJj5F0tVg%g4wOS)|BG>F0qtjOivlMCLHv-*zAfkk8ta;*AxED#G2B#u9PN zn4%!-NdGV1v3|c4b$2TY*g{>7VmL?;$Pt*wNr=)6#S1rh!9S`&&hE6Vz(`|=q~tI( z0_+u#45h}(3Iv(VO{0*C%&=fEwWf&Ka0APPwM^~8Or+7vK!ITabVRu&RZW!Y$|A`w zq7~s@`X)Ut3`hYg@8GD&f5bCQ#-mj>miI0>{!2*U;p@RGHzH>5TdJ26E#T12NX>J>7bwtA|}e5 z6h3p*=*>o8|NF2+(treOS=;+29MFiYJC9)_eGy%0Ypf)70x2|YeT0rYKtU*x1=%mz zbKXS|A-W5aATY-a>?}G;MOM{UHNL6HWD7pqbpr2CDU$aUn&a4sxbR`pQ)Z1*xr?4z zRO$>R9|)k&G>^kOe|)w1vxJDQrIDpkB;r+@sJl2CI7;u%k{P1w`2}Ch;q^Pr^MxWA zAk^h-8U$blrr_lKCX}E%I$o$)sxsA=B7{UkGM$X2U9(7|0P+Mxia{cq5ej5Pi^^ta zp(>m(2Skm4af^{CxG0NTT)GvJ-?>17$3xOBoBU@8o2K$5blqrB@f%ZQni}#oYH8ul z$r_O=eJG2PrdVxX)1~k6RNlOQ&G_)n+wQBR+qx+548;tzRyc422AqMW&*;cV(2DArQbPMgAgoo}7 zShYIIE>o-OSTYM^U{Q^6W03jxx}Ps!J@Vg+@2(9O{xok&+ffIE_y5*2AFh8#vsU|L zrCr@|A(5goA`s>XfCUg(AOsjD7|<1xV2Zd<5QGe0s@LgJOKw=*yf0=UV}i#0IeLr!#{gefoo z|Nn~ihjAqnAQAujuw>(a1qEnX`!6$aeJrbAWn+#MNxx%_BznPin5=!5l_(SvOF(NB zAxOX!>_B1!)}o2g&|r z=YSDaeJg<`l+jSdjzOmC0WzdqJ^uGD|F=vOMOa^WBCRYJe{DPbu~YY6%y>xrm{%rvZjP# zMU7p7#fmN}C@cU>fY1<-AuUSCiZKFynE`|i4pWGJm@V$*Z4)v<8_L4H&;zT}Y6A%7 zwk0V#dt-ZTSDvfvQ!2~Y&TlQg#hezU8$GR|d3?8}YKP!K1lJBjp}4LQu$ zTv~&~P5J44n9oCy|NEe1`+x;9XIuL(MYv}v8-HO#yA!>ibL_Cx;q$huIhB@}%PK~6 zn^p@GW@D6Dk17Er_MnJ|k*tOsEL5QgTvF33c;ChijQ`^w`u|?{|MmZj4ppc|G(vS+ zwpr6XZz3T-bT;Mc5cQST2oQMzBl zn}6H#&5!wpsCC`?9bVj5H4fwR2pU`D>i^d;GwoM!=e|#aUw~SgOW@okVH|yIz?qz zlP_6%=votTrf2FYQ$DY?j?J|wdE#WDcpf@W0?9S|i{F-1lZ;ywoFe&Ml}!GCHOFqmsM#NJGoINXH;g zoHIruK0k$sM0`IbAJaSN2Oc4f7>dG>ksZ>^%tVYHgJp92IJTJ@`12UmC`Q(*>e*wq zshts+Vt(w~ZQM`kf6Yt(qSPnaUGP}6kHlgxfuw)HjIVMchfy~bFT@ARowzhJGB6n1 zu{TllXvRdKn7V5WER^Oz6Wxk{PBk@#&Z=~_@fa{Odg+necK6OIW*-yX0K|w=-vyZ;7|z zC8oI|U#wC8%wfwTi9CL>t?SKjUsvO4Ee04ka~X6$8BN6%08FvA14lBE5=3aEO9Yh% zOFTrTCyK*oGJ@6W7lr|&f~-FFH!>qvOX!o;tkhdYREC za~#Ml5Wk`uvZ;{=V`!K>|NF2++kgaiXj%IVL%@(r+b>|k*HN{bYwR$u>NPWMJ%O8S zAu^%fSek>0cu0^qSmOi)1~E>9v6fau`*k$Yntc}P<&y}l%}rqpYMUBt;y3@FLd~$= zH>*WuoktSIBS;usM}C2YHN>cbsPuQyftn>(DVPfiBFOTI-ZK`(EE>Wre6?+V>R$)u zRP*Kh^{TXW*GvAk4c@Wq+T6+3s(;;%1R2)YIA%gKB_v>k!OJFc9fd%EQ2;~4-B19q ztmy=7{j;VPs8gf3)?gFRFC%lJ~f#F z?}2Pjw?GK?(r^vH_8vMGGJMsQGZo;Ih-YzD2BE5J){6Q;k2BwbTtk#8MvB=*;28&yY0hyNvrSo$xxr8_|6lN(0!=vIu zsCXUT8Knau5CIlTKm`}*Jj!Sy2}PH{^Poz3}ePL`Dz#Kc%fpl|PcC5@3)-%KM zkccE`{`0s+g8MCw5$X4O`r=e1hs@iozP+E>xJ8ptaqecxtN3lq(b3y`Hq%{AEw1+6 zew|-&cK%)W!%j!%T5?|sscd5B3TiJt&HMiAo1PXlHzOOH8mvF4YPzZq`i9Hl;Mr0- z%dh6<=BBDHvfut~{;K;<^v?hLutep61Yly?dk7tBmJDkjVI!Utt-D|BJ#E51Fzx+> zj_jz*UHVqy28+Ckrg){$$&?tZYRHeu%$O6lRV_UsSS@P?Fw5G!^ciPu7Dvn@m?uV7 z^5z_KHy$jCr76ZS##tY6+{C*`)F&NUZfHQ=C2>#u+Gl@@kl(1@Ftal<=t>OEOh>Nf zvAORrsqCfsu7^&;nGiX{WUrk6|0qseQZvPH_z)UHtFZkSx8Zq=bnxDRZuaqy(= zx_xg!@Rx^+;#Rl(C~qJGQeB+$k-lwnkk#2E!3x?Vl+$ksv|se*cb)HhI@V7~Z*JTF z@h_VgzarlsyF>Vm+U(V>`)hZ;hw{^z+m|o8`TuPGGnM;gm8BGfkyg_rqZYF{bAV9b zKv*a-++wJBU;-$7w3!@LzgTPZ4?I&m8v~O0-HF(WLo0rZbk-j{CZm+m#rJ;;pFzfJ zW>#%)prdy$*S7qfC>O<{U(=?_=|!d&Yf&aaPg$OFzKe)}0lxTjXH-)~a^{&x%2_l+f)JKSPzwJR0Ng}DA4u?^ zEi^Yao>E)Jb3(wy8poc3vBaHiR@bdq*M33y(&Kez)piwv^3-cqtyu(flp>ySl%kTm^Ite2fQd&$x*KBV#O=nzyp)`E0m24-h*O|t18#&nP zHn)a-Y)wX%#Sil>*^>jM=6*3hV8J?)Wyz^^(GGFVPQnnW#;x^X{VulO*&WD~Nfwt+ zu7TyjLq~^CQ(Z zh(qR*ei#4euluQPD#Z-~1FLjIO6>}W07cl_C54V9M28X~K*)kbTgGNwGI`=BH zY8hM*b{UikGC0=(`&v}k&gzvou$g*W!OuTf-Jw2ezR4z0_kWI!wazCVbyym-!m3%5&xzgY7d}vf949;bLeV5~N|2ogUt|f|9Z{RwlzAOLc zcm8>wxvhyI=Sq3ziUm0vZ8nLddTBhM}Gq+wmUAK$Ed;aw2Zy=y6GP2QV!pC|DqM1cPCR-JC5e}MC``p?b zt5{H|wAEpah>kC8Bk}Uf_VTOAUrJ-l6Ft377 zG;KA9p?sw1m+!I9U;1LqmWcjV<7J93*|1Z>)@+c*ZaPD^hljPCf&<>BM$A=3UEN}> zDVilozxaVEKi>8B(d~4++$jH-9F=aUoI};MFW%w|3`VAekw`Vi4TIF7!$74RWf9lN zo{e{Lqv&mmlOqK#NkQmVICN4VROYP!k?=i{rI4vNN`Va)rsd#jH&jj#i&Otuir2<| z3AH`hl5}bt5;&27)qJK>Ndo&4Lj>=gJ!sMjF%)3O3yjucaRkshTNl^nGaV(tUHJ>mIG^=2j-c9p@gR9Sjf zGY4{et97mmwFA~V1{P^x$Hp=yu-Ms4^39Xeb(}U@PF-In`z!5~Nl3Yb@m0G=+wz(< zq0$kpU-cR;^|YE6{pPgtm3sAHeV#v?X7S?4)IhsRxON_#INPIqe4PKCRF$Dxa-H7Y ze8#iSHSzYRUBkZ|jHR#OT_(BV(m~#S5C0X5$I!8VklYT&#Ht384Jv=*5g->8h$iu8 zI6}x;MfQ25tF`J|&Fz_la|pwK1_0eh-Z+fM#8thA^*!sKA17Y3YTlWad%dKin9nD% zowqUzlkZ5O*WjmCuW5bGvcfBWMI%s#2qmXWO}!j#Bys4ppRG)GK`q``-L4`3_y7O@ z@lor0xr7g4g)w(*GIArwOzdP6WR@TRMhj7*lF&J^k z%0;tmeTJgUYdJhpKe*4PGDHzSD~j>R9w%z56g%QpT`g(lOFY({);h6qNSpmSb{=hv zM2Lh@-OoJ7!6#7v8pkgWSmZ~AUw#O`=-I1)ZPX7T?r;9i#tgn^+OmJd6`1y-Wpy14 zxE7Gc1g&M-974-Z(?C*DYRs%*-~mxHR5pUlzOh3P~` zzs=cx*<>(WqqWOB``Qgm6+>&SQ1zynURUG_`DKj(Mc0+B5mwRLNsrK^su0bq6{}$H zseN1O(IEk0X(ECy$Q~Xg5h*k$?A-uBCrBay14X);C}2eCA|-h{sbDuT zaHCsWKCslX<+!kfhIkX(NIOB!X!>vZ>fZZp7X&YMy_=~6*^c-36VZ9CbjTFP*%I zCKQ}MS^Pk)Pe{PRW!)o13P?ma8bIPj)Cd4nf^fx16eXTEHtfoh-%t!e^!?*KO8uj& z&u3fkc9Yx*^9cvN-lYkQ%l--p{oz3`4)_22utfTR1T<&aYb-2akq!F)W#wKH&6j1Y zyivkhGc7%rmAq}hY>Q1eSZYQb1UM@gL>!U&BtZg(lwT4Oh?pioAzE=Wrs=8A$jVDL zD2m20D|ul7RC*&m$dcZ47OJV;#pg-G8;G@DVXYWWHY8u3!>UIpV^BgzC4_(o2qz-e zAdH$!@JZ@sOf>driy81)(_hy-q=?Lg#!FqrD*^kA(!jAnyw#~%XlhCEIZ6NUtD0^B zDTTP#o;~1eMOjPri$Hm=O)-im`xLzeXrVKQQ%A0gzKqf#3C(0U!H;{1{R?+T}%3btMrP)pL+wxWgfz_S+A2X0=T-(C9JZj^ts1g8g@T3}->g zFtH)tysaL}6FP$U2b`c%`e}JYRDWLt2Y^W)>XwgH5zYQ$z5}6q{!^$B#x?&`oaoW$^D;E|uaYb1 zL}>q*|BvhUXmfdHJtGmuxc(H@sH39QdF2@Pqq!*Z;CU)J&7rAKg$XOGh{)j8iWG}O z+B3N!1HcBL2*jX%W-X{5rrT(D9>*Ve)Wnatso!^~E0MlI_VJ;IaQwMS&24Aj-tfx` z0y3Am|Dyl{;VYdY*BMj)cFO$Xd%O3x7zTFV|NEds{{RF~R@!?HEBcMBdrx6yeGt{7 zUo5c>!ZtJQeS;5N_*~}Ybg7XK*1DI(UqmuEURxH)oBne(@870D{pmrF8M~bNdpTD; z+*aV|2d+%(kcK+-ksQ@Xyd-syEY@PBAqOwBF=a?B(IHTs(9uV{f=dAdQyi)Wz+0RX5&Q1{OIq~?U(zU zOSa~3b~@vH%YT{MK7ah>R{u?T@f_*9e(30PyurKQVo3eUK1`feQ0~njlH4gKKr!c~ z5s*O(X<}AEVGz>spQ|dJUvKelki;(g_bnqD=$7KBhoXFM&0>^WQ07!kKQ6c~a~CKD z%&s3)&RjvBx5V{+qQCLi_DWy;DR>yTmjy+H!f~t0p12qYpQ4)KFt7WB5Me0nRAd-f zO^>C$AbSjf6W{=o4hCWpKzhn8hXg0ov9Z!Bnt1>FuteMd1hr_{YY#JUk8HbdVdig9 z^`B#`EOE*}GpzN6nv{&FsiZ)(-9)s*5+JBRBV)qOQ?*Fk)t-YkC&(dclL`l!W@tji zd1oy#s!w?(?zMKvlDUweN}sQnL}(xl4^(7+_IP*S*;$>7-~Lv3>m^XnuaAV&ZrrPW z{SB_||Nkxi?z4Z5H(2c7YV@pkjJnVJdroHTt^BF1Eo_3zQ;qaX|@w3%oEiaQ+fsAh-5)KqUE z!dj$b<5+v8QP6?~TV9t_Q&rgqgv>iJLC1>;i;9aQM37NPG`r}BC0Lk%Ku^-vC9!my2tgZ~z`<7F_Ra1f;H3@CC#!{dNjG5HX7QZsf{%2j z(MtGL^gA)EN&|Ynu}B)QNG7__^B!tTiT5RVwhoM4(WYoY5gBgAN_1ejg?|;N*IvmU z>^7f=+v=q!X_&|V{C~W?@PD}Z9RrWe+pK~~z6_|Yi23z(X;o7-(@kVZ9ulw(0D$HI ziWyQA5Gr?FpO%fEO{u*4j-UyWDfE81r88OMMMhaj@=+Xo_Y$|WX6}7h=Vu1HwQ7<6 z3OVna{l9;{|5$`RUcc zd-7v!dKVnI)4%Kd|NF2+-~a@)XW45HEAWsE>tA8$ zUlUaqZR|YH%3dyQeTEKnM=PnyD2a)3TFGE`ixh~7?uKH5Zirea1h!Fh0ljJthW6%J zbR&7XFZ&#umHnATwt>Ln&fWAd`hWHTzjf@H-r1nnZSCK>{JQ9n!}m6>r;l7>$8RKc zGcG(ioS&ZK%Oh8I52<1C+%SPcLpld@PCK*8aF!nE46L@uZ!RJw%dlI$r|RH{(GIxi zv>HO>8bAn;xdjJ2syA4aV`FW$t+d2K8!?xPVALVFj0%>N2QYyXmNtot4Fb0esZ=5P zmN%=h;mC^3QUDjPY7-Kr(d-f~X*nBW$!1+;Og*xbt?(lhqk<&Cv|!RS4@KOXf88uX zx-=v=8fjRqFakcuBZcn=G;oy+vsGD1dS*15*hLNiv@D?2t9&NM=3RZy**`|E2!QX22H6<L@gBPGJjTimcq=hFfaXjxTE8z$#wV=N*SCKk6)jZa!HYa5`E8 zJv9n9vnWIUg$gZykkGjS9;eej()7WcKfJWh+Pw!P68>S1ek7AGFv}SBf9e;Of3qix zi$x!XXjv+?PEI2{9wjz&1(_O1rYch)Nu^w13fiS*u3Z27uteH`1es`C`$-&dk1YFN zV8YiAxoK9wZoV`c9gw#rl%dLqF$2zi%Pmi;ty+pA!x0GcEb9r0IzU?N#qlXf$G z6BlI4McBY8?U=@M;xDnQ=&W#OUd7A%tjDgA-qEO3i|5p}uL3qc%cCdz_xQwdc$3J# z;M%H!UYi1E>iSTtThnHJg6!Qc;R*k$BY0gdP3a)|0 zOO?`0>4?Nk+U;y21%kx^&T2}OI1PMAg+P{mPKFPqa^BEPHqQJaWIYV966^9EimxRf z0<4Iw~7e~4|9u)&t1|eAOjfDZ%Cokr3xVGtS}*&S%}J71Vn$7EliRzjn$CO zyvWDuQ?(A>{d9XZZM)X$(p?%QvK<_ozS9HajT>j_Ia=HbvnxP^3^M&!0O8Ld(Qg;X zFp%yDPiNDL*y)UgYc7`xMON5c8Fo}q120&7)n@pTuDmNq73yBB1DX?>dZ>Gf-6wQDNz)x zkDa2;Gk!r6j#FKfB{y;uG=f7RH#Lo-0S;NBCol9iB_P2B0|zm3#(|-z`vt`_1+Ge! zEHq{rR?ju2i8;+jJzPiUWjMxEBCRerkoD|)ui3jPnb#T(1V^JNb^rUIMDTzF7g*ct z4;y%eEIWT;;(HNcdugmZt?FSn?EQonWN5-VsOP8_9%{*@h>dqiNw9JqXw#6>aCps% zm$rLNVOc)5Xq8G3(9C6*uh%@I4>Q$@(`8Ds4{~s8rpq&vrGz#_cP$&))3?PHSXOsM zGFvq9gv2@*Bx(gv4iL9!YD5`WaQy08KvKmQ#xOi4WJ;u*9cj93$3isQeLkh%Ik~Iz zr=P1MV-#$kGusTVuk~0Ozu0Uam9%;{K(#!u3Z6x4uo?~V1O5zAtdIGThcoj3q+j|L z#lLHX7NE!=as9@sIX9%J|DCTy6`HD>uHeI}m}-())g7<+3rFLHZMB*rhG?cB0t*nJ zD(%f8dnZL!P zKdXCHn#Fw1cikI_eVTr0-6@!mP^H?Y6D;^v16@!gdn&xOVF*AB`lHhg}Qaho}#=-2bGPDgK8>h}v~33fv9U2VDymH%tXBu!8S z_8G>98JQKGnn7XxU8hzR=&s1-kyxc?m|)U9s$Gt^(UTP^jKb*}cU3t5`>;gKfCPhK z+xssY`iE?bU10*(5(S@a>^!gHKrt-+hn0My5X^A}ajAAI+Y_fMicM%{0&UpSAtyMf zflWpg-byhM!h{4Y#ulIzJI28VQ?V91+7Uu-CbsrGF!^Dok9IL}aAL($B3n3xcmd_c zUE%e!gOR|tuxoG_ChX1<6c}?DNc^Pr8mm1HQvjk2Rz+=*1kR^bwB?qFFs`gD>`g>& z?j)lR`V-YRp?qE9E`=f45afLZFk<3WQ+nG;8Ub&(Kgdzo9Lb1O2{j>b9E{)K;X9Op(FdqvlBwFW}P z9esWibUe?)YR;6Z!c8ugG+CIGgfUK%)g}vmB#<$IK$aka0BKtCQT1 z0j~-(*JgA?ts}}WHMn;>3rk|yZ=3CyA_>eZ(4a@v2RSGoGc$;#@R$)4vw*iLLqW|v zLYIqGXMa~U-AOEDkBTi&?2q{y$h3L2c&6h^1yC)X8vN5^LjTAA|Mb|PnHf-=_83zj zg9Z+Bq^$|u6%Z)xmkbdvRLYvw^8HRtzfe5}S;~2Y$9Ydu>=$pj*p^+xdE~~NyLs~* zC49n_4T-UF1&8B-Q9rLf-kyQO|FN#GBrS7#B%{maDw-L!}4fJmRp)+5@5!2tpEG4MA(1? zLta>G4=eJCYa4H2Y&C=nVCI5V0LTIcU-Z7n-uDUi5s3xmOX>2e z=`XfzhUGOY5(3sY;EL_fbM*Rdj3*52+EFM5w*TyRm?H(rBUo-FNO3Gb{Rw&U6wpJuc%Im;tBx?>~<>{pMAC zhR^h*cHYT`-*$%1LWk$a!n}8%{ok93TG0Hv*79;&zuJmte$~F`&U%mMJRGlfwc(K3 z?gUvA$r4DOM3hS}S`mVrrK3hOh;&#E2)iLdcGV2lD<0Bu{OPIHqKlBsy<^y0Ehe_y z&A*EiA}c!m_xOat1A-3{V)25HONu^$0b(+cUCAC30wT~=*sTW+t4=Zb2%Di_jUCsJ zk#5S8qo{$RejsyOWp=U|@bQ@zFZH1N2_`Bk$~dw9`4LT~WKx#Mi6e(ta;Ov`u?&Sm z5HKnyn&VSp4P3udO{<+xGGR8$+u_y=jaxOAYF0JiP44dnTc*wZ=Gc$f!{He}t~VrZ zQ9yg7t$Bb%5PFOjIOGse#>Bl2pY}H^h%zXMk=~^h6-mX9<#lYF#AMYgsvWbGMe;gf zfCPkS+G`Io_=^mi4PoV85Sf={tURxZXtV5nhne&p*#1J2x@VRMoSM6Y^1}abPAnHe zS!QN?Lm|#vr5kmKc!nLuCB1il{}4UR-Ug>%V=13565im9ukEKlX>a`B|KZvEIT^WU3gaL@5Q`#05YS;uBACb=A_;OHPG+tgE?pcDH(`I+C_ZlZ)+Dlrz=Jk z0U64p6_iOuM!P70_=I8qSYbHe1cV?(5!yeXq?h!0z99GsMLn`^+?R~wcYmGzm_h)%s9VZ3bDig*!TSnu&j#mxQ71zmAhVw`2~V4 z%pZ~igA}KX6m__mXsbjSszeq-WMpR;6A&L#4T{t_Gzvb)RBTX>h+9ENKIAyM3W*ST z84Y?Ln&aDdjq(dBnd1d&ButTN>PFMcu8xp`T7!WFS;T+@h^%g*0EaP1-j@huQ~&$0 zMCgJ)jvmyMMYlIU*%4TAZ1ui%Ywd}*t#Oo9 zDP+K3nJnN?fdyQ}x`EgdRJ_f)!a$Va3xq**Z`5U=YEutJrufYTFYV!p%0XQXKx9|` zidj)z4G6YkTReZE!x80X)(b~Bhx51o)VDXVQ|IYKFTS>aZr1wv;oIHrZ^P(?aI|9# zG0_jawkkMeHmh3h`j)A1gk@S4?v5tbx+mmrqrM`4D$$-YLJ3!JHuac-wc^SrcJHK}8K(YAOOvTT0H^U|lAxQ(R zM)GvSCKYrf|2yx5=dy(`yig!F^@tWkx-v2{CLo!KLIiC=8STCFiL$IM1~?L~c|0wr z2s{QnRe{C4MyMEMnb1y~~Al4E<*PRv4R$&iFOQIL5|I%bY!(53T zE(QdS0N!lA@FT{j%9#>EDTo@X*4kz;;0T;T06+k!>v1LsI8?q+G&F3mA~={KfWkii z`>;gr00fU{T5Ajx@RKU*4Phh5QYB++tRz=LD6s7PmLaIra~@R6Hk(X_nplkBn=eHQwlBy7r^h`dPxsaQMO(!!!e_QOasLoI`|O=Sz+B2|Wf)~+GHoMi0D*)N42fyvqb*dB z=qQ4a>+XhewxFX~R9~_?(g+SqXP81NGt4X&C(`~{{r*gCT|||e0EfTUM8pt)j;qLorYtN;0fdgFx&h!fF)*!6Ijx@=*2bIe zZHBngz*0TJv}Ud|Svv+-rKK_@J=l_+y#UIwbo?!CY^e?_yDF((zoY$~+Ou2bDNn5W zXE&(6`!?!rvuRt^wPsSjo4-rc!ivz(QZgEO5#nN-l`hhl@!zO2 z=|l$$t%7Bf3NqH)%K}1ySqs_QMr%&|5mN5-uZ^`XFU8_9c_I8kge1yO7k_Ki-rgz zoP*YRdi0aQHdGE62(DBpg{bH>>S?e}DN7=;NDNi9GY%LLg2k03(3Flj>}b3}BtZ~+ zf)LUf(SB4NY@m%7rsOKaNw#eQORBu>9ub4~y5p5Um|%ZBFwek)WuG7h7rivS7v7H( zZvXqBMD&0JOK98s1|3+9Z5s?>g`N@7pJS{rT8cKU?R|zKWYwi;&SsW1bz|Juvv8bG zD>?mS3lCM{p{s#mlT&gwRdhLH;%%UT-*S)5J$+X{5Z~l}yv6c6O66j_KfCSBIWcAC zRt&rv2LCG%=n*BD+$pHmL1_zEa6n{?5E3KuAs<=bj?hs%7pzs> zpIzjCKGNeZdg|dK&#=vIe(K-eA5P4u`M=jY&tMoQE1-z|h6|7TrGtZACykmCm+VWK zAEBjTVPInHHSB}LZArA0jhP3k zXtxn-3V04EGd4nMIzGcgveHoF1=E?FM=aTj(oPAea^Nut6+6Bs^H||6ZvpWaU5@(A5mQoiSdsAcm@@6@rJq4%)Zy`CFP&TP?se z2`In_p1_L4y@>?ztV9w@+cO2-M%1KYat>@GU|9%?*#(kJ_6^(Ffd#y?ZK`-59kt8v zOe5*a`ot-34%i8UceP2xKF%)9=3eil7eCab?<_xy{_6Q;k7S;gL00e|**y{y1LY1uQ?PX)i5w&S;tUV8+NV9DHhoQC6Tc^=yiKJVX@(kVAb`W!Nhp#0Vc3txk8jP`^}3P0%+UAYPO4)p zKaY;<_KmBl-a00~l4EEYHyGZ~T4=l7Yo9y*roUKcp$^6n_9MB4xV9)GFeIio~ zvwX+x*82V>v6+}d;T;YptdP7MWL-~3&}+8V>{mCXGIzL16xImkC=4MiqR2{u2cJ*e zL&XzeV>&XFLuNR~qa7t16OxFvIn@s(9oT}*92iKbU|3<|wT9c5zLMeBn*>!H&nDDR zTcQvV05Annv=U&Kowyf~OsHp3DsF+Kv_95upq4OcQRb>lW@=m?>=;4jprWrSNFE7K z!J_?gRdCNX=fNbA@2Nb-z7g(;t2mN)+bKiB5*dtUQ-&GNXZFedu8Y+kB1d8IM&dfQ zig&rs!U~Rx3_PTS#Z;+L?TboWL_}}%TANWws{V-plqY$P*h7KPh=mA_fE)xtm?jIy zI>B|4fUdk|Lf?q&47{_R7Fa$r4$@mVY>D6Bdd9Df<87o1<}SUd`U`+%sf;vXieopv z@aSn(qeKVjJQmWCjBNc3^pLBolv(hj(-?P@NWSk%p35Pb?8r6pl<}~)uw_C;xGOx%xmBLaOXh(Dh3=ECC%%fFh-$E?_`p^*12d8fuT zIZZw?-f|2A_G8oq}rqV$W{H1XbXShjAW=qu> zU2o+&=;)6|L%c;5BA%>#CemEpI5LubpRgJ}6T+W-scbtus@ay8ikMo@h7`E1SudZQA z5HSde=G4!dBTBD+-kk@Z&`+R{JLs&x=Dsj_yC0lUM|3;H1E)^P?8`f5VTPPZMvt1o z(zy)m`HK6exfq2o!+DXaEY0AOL`;GL{Bf^B4p&FbGK?#I=Yh;P*wSgeH22@`8y`-cB50Hzi&ThG(63 zRcx-ju1*<)d#gtTKYdFZ<^}*@Cnd>+9w>7FhzG9X)s{wzj!LF9bL;{l|KvheP#weM>g88?8wVvvSx}mTO2DH-9!sirQ`n}t~82ziW!I%;gcfCO}B+UqYX_>W9GJz?d46Fr|@tUV2aOfxL?hn4&kjRh=*DdzPM zk@Om2d0F#5NSU3ft*TUTDJ#$7@Z*eQ1{SxIXDqRtYlucA?P`a}Mi_nmUF$xMR=x8} zZcEvez3Wt__gSWIlyMmx1uLll5p!%|h|quz9-|%PQm~0Aa|kO)G-DytbVm~?r5gJn zoWwOOa+RYL?$jwwijm!z5&2%JzqJG!ar}bbWwi0zbA=X{21_L9lgX&9=s?Na2VHa# zH%B!Mu80Nbwxq5>359n%MjWwus`BwG9g5qOI{X@gHo#j+p+NLb{^&dTn_2xX|*=sw4yZBI6c zUTc*Ci2k}=YcLMD*~MRtsMzK$@2UJi>=kg6y{`8YIP6WN zZUH8U0f;!j>RiF@7w?O>RGEmvONqdjVTAZ9-zD=Sjh?yTv6>S$qH48$i&qiVpZ@{Z z#t%YdHsEfs-hARg@vHqu<3&#Xo}#d7As^g8(UlFuqJ2}Kg)=EBSs9oK>gO9qB6&8& z_gv_!>1wkhnKXIM?{+iE1txI^#hr;$W3&P)DANG50IAhLNKDMCeAA3E?ea&pIbH?q zWpFgr?ob6ZxBvUFMBxAgOJiGW4=Z?$4C`NE<9`snhhs;eT!J;TtaXQ>d|HanqUw46 zim``?o=l5%^);$$Q~fYg_z(l2X0JR_r5r)8h(_zPPj7*>!Uv)NowP8KnDd7e(4WZE zgXb8U@Ru$8bhmK{e}Be;9|soc+iUXHwY?i36S(;i+V6Js&`JCcxlIQA{kiL@QAZ|8 zCgg=^FhL`isjdeNFA&w$bkK!`H3faBHL*EO5XnuN8BFhTZYvcgmT$NeS@eHq2)5RI z2VRnA4e z1G0w3gG3aI8d&SNrn=x{ebWsd?(Nd6*~7uoVoK=}$;0R&|NsA)BBUZ23fZiUCm9t1 zBoc`nnJNjz0A5v9R&eUhpaQf)1`4AZE{7=fTgw?FW(?}i`d}_RmL?knLbkLr$TVVk zd4z$E@emR|<}L>(k~X~tH2f6(i77-$B3MEd>U=bqK3Z(p&$h56BD`T z3<-Ux)gY3VI*+p%T&&$A~ZS9IWfS{5Q zp03fDWUU~97LB?8`>;gw00gyKTI&x(`j)KQKVj%!6d|K&tT55S)3fchh8rZ231RJ* z)>iwuxj1e+q~A~KVTLyCQTv51!~j5s60Y|mlDkHwfia)Vgnvd(&(ndxAUm0)1P28d zoo2@h7lXlNAyDB7ZP%wW0e=DIOy4j&0O*X@uswryW(pPI!Q${Vs3=5>P5igA(EGS_5L1wyvsX_XrnwLbnl7p<;7~6alid!Ey28oY< zK~{E+*RC77(@XLdde)*Rmg?T8n~J45a<7_;gmKlia4)sOhr*t{?9wAsjy4E!fEbK3 zM1f!mfno!Ok3cTB=t6@liANeM^-CFqZK5;A{*shBN7$oG*)Y1pxG9TUR`d$ip*;%U zuF@Zk`N%6l``*4le6eCWM7#ZrW(zNNChEq?jpAmAp-M5CECo8iXK^A-Jlq6Oxxi~k zq|T{jslvKC<<9nQRv!ppp@fw68(A8VNvMZkED)TD?`?893rPaXBo!hd$s{8{7y^p6 zA*G`Tgh^`6)JeZ?Fbj5p{kM$2;w1)1l&PsHH%IMJ(vk>F$@qPZ=B<9RN;e8wl#o6? zs8dKHuE)lyED9loQDw(m79Q0puQALdCWIW0jEqmr!;yXFzrypV+*=5N$jXL)O$Z#K z`^C(I9MRtGMJsczjQ{(vMA!fXlw#d`3`2O9?5k~IgPjo>pJ%Kjaf&UpEj5IWC_tmg z(PSXXb|#aIi3BX>2&~1cjR_j6l{M8y%o>}=DQzKD8a-LDHtA!5BxxeiREgPSmJ&Uw zzoZjZ?kgv~nNm7QCuA3iOe~6`gq3(OKuRJG490lkU7+p)QUx%6*qj7nXk;u9E$W1l|ye#m~E4XX38n+^;hQV6#>yZSMp-wvYkL?x9KpGO@ zCrH=@kRWM@i3Ep_d$BOAFQEW#(E0&$&(h=a=9W~kdX&injz03oGSM|MM#_YkTpVrpr^7$?rLj-M2WWx=Na$fFK$zs$fK!Qsx+1RSOhH^wKyX zQ=~=_(NPevG;vclez4b39YcUdW7bPH1)vtH4$9j~-=)#&RCGGqIHzMZS%p22$nM#> zjEv=&jNIl`Llh{MDNIA68OVlbl%+B?dw!mW|G6Jh56zmbohrugYDQcTx-7a7fEZ1d z5{sNO0z^nq0ES=&V+>t{?y9x$Z~nj{yw`24ts!mNx&L%P>!&g+L(HO)nE~9=JwGr*qKN}X z%v6&EqGikOUq<*wJ3M3m`>2u8WZkA?-?sBr~vcUAev7{>OaP$|AuiLPyv&A&3d2N$E9} ztE){hT6Ahk=P8RY01831AyuT%c8W=>l8aU)XU=A&9PL5z70BZzJ?>NA)FSb7pJ`1h zX8-;gr~jLkQUB~q|Jt8EjPSihv^!ky$66Q z27sTDW6|9)3UtmOj7)=@QTRC9l++Rp0BU$U1jlCQU$bbBH_} z0KP5%@9}2BGD4973UW&tYmCBJ6A^@wj!9vXgIN)GgN`8-nJ3W}T<9U`ZRwwx#x@mH zI}=4>@lxfYdE&FGRlI0h9YrkC9la%|+_^Hyq!}V3;gJOP z)f#6vnt8n92Nd_EKItrFd5zX-PF}J8Vh>sJ9qF_D=>Okq`1ZT2Z2$8S|FRJNIZbC) zpz;~J>j-Yg!nNLcP=t(D+wM|mm-&FW6=N{79N{vWc?@D7L}e9>%4a5hPg3BzX%w$m zKo}Ui*?Zq|)yJH>Rx|5Oo4=6#N&or3ul_&qV}t#_`v0$|%`5#_?8=q-k^endg=KS@ z*wyJy;a3^Q6$!kd3#hEo&8qhsu_(E*UNEd7=V z;YCr4#)&}@q6h>c_n1r)fWd|YQpw_i;c}+>)5^i*ujGSG4t~~= z4yUPd{qIqgFyqOQ-8OmCM;F2l&e(xFG~>_Ij0sFEvLv;&Y~`V+Nmy~d%{dn4R@qyX zTj(?ra^Cgf)cF6~ZfA?m?LXIct-l)W?JexRpKtYzx1~I@-06ZT_MKf0%MijKn?^Qa z5F-~LEf8A3kj1zf0tRv4Lp>3&K_>x9P)Xwy7QMzTGZbg)jLyTW19_aJ5xq(Yi`QW) zzw^r=Q{Vd4Q@LgSzyJSMG@aPYu8LqFONk^}Fdi!#gqfh4;0Gu~YX=$-5NOJjObB7O zCEzpyR*6#S+(~jqrSnh>ld8MKSjUC(#=>aoQs%5Rg=4LjjSmhrV%Ha~JC8a(F#;SM zVG*AO1JI@RWX6OPfd!ih3?xgYMq$j6$mNz_77UHZ%+)wZEqZr9hL^nXxLM_MsuvS5 zg3HuKH(;RD!HFXRkCh7IvDO)3#DRj-Z#DXh0S6dE2NViiYBsW+3}}HBX%QYvD`P;j z7N?y;BI*F_n`f}LY(r;@$_4+d%eQ*xk@Vkdd+A^PPxW~l|8MklHqPH!KkyC;F#q^J z|Nj5!d>lhX=XYgM0yM3*HBp@Z`=Dg_fCS@c*<&d+NKgXHKWioo6Fr}0?67kweX?x5 zl!@R#@f;XptAQX6TEYnxxjRa+uPMVWm}WTKp4C09A72qCE{rH;kf0QNt~Z$cWTDhd z`!D2yLJs6gIKWeeqCp}AltOhxvn`_c5;Y>wIJ*U>9nKUo8b;}y;qn_C*>apJrT6mq ztrv6fP>iA}et9XHm)j}=)Zw%&@*|Z2aw0BY5a-EF&>2_h6!d7WKhxq zCm@cw7G%?e_Zn5C*qUmB#i7pV$m}@~)pta5Q5_v7EsR+<*S3XpEa%1}J0S|)>{oNM z(8`1uVHQIij8|ZRMHxsJ+8w;GAvT zLFr<)1*GZ4~p%Wge>=jXvc zG`v0;_6gi1XDX{J0T3Bnax{!a%9ec*QGpN%Q zmhM{orI=xr_~e7^a?>ZCP@S z?LCBxENPQXR_*_Jn9P&Fvruyro=LUT^$GO9`TBnIuF*$q3$=4um_pZ0^2p5wn}+r= zm0wY$Sv9BSv9_dT2&F-%C>w7)WI2ugzpjAYC4;$E9*!mVXJ=IeM>Up7fowWdU?tB_ zAb=qeC`;tZRHc_HbZ2)0&@gvl`NSpY)0{y8RweKjA$HAGP^qE{V~5oqApj9d#`ajR8WMMzMsIy632P0gdz+Ly#Q)gJge z{E*C7<>1d7nHGvnDPIgpAXcFcvokXwAvx@gxX6GP1RV>LgfOB~ZtRKWIoi)1HD5m=uSP6skCvec6<{r^2)0hOHmqg#oS7*BeXjEU2&uE^)=&VE}@aT{=7=vbERx; zLn``=mJnjVw&x-NFzVdFSVTSSI$CyVh*??e%$Kk zEm69+-z`xx{Oo(zyib41$8Fqb@2&C}+AC+KzFL@_l_~h_h3_ntTLL6&S?Tai%2Kw7 ztj;7rR+h%x4h;cdOG+6p(GVFsP(_u@dt~ zGBhoHgAZKvG5Y#

    h%PE_3HQ)%uC~h(Cav^ygR7`Wc)pVz#EDeoS&1lun$< zAXd%6PlvxDf0Zt`GQ#~lAE3mSW-~w`5?qZE%@LE&)FJegI6;Ic`w9dS8qAWBtTq&G zqU$WPDSNVqs$P{-NJx_sRQZLRh{@|op5Ee@2*NFS{{u{-PMbh&G`ht*6GRRuRc0=c z&sSY_g&t_dX`3!+lX^87*zEqO>Dzm`6d4ub!ZF`Or7Xz3@-k!EpX;YZ=}+?aLfZ@v zm?o1m5GWesWgu`S{G!RU#A6IGK7;@>QVPGw?z zNzp)}Lu5fFf*7BAXq%oUdxOmAet1g4@*()^Xd2M1U} zf&u_+U`7GK3Wdp_(5YN+C68-xm>PxgyGxNEK}~aH2dyKDnNBcGDXPn5+QGe+-s7uw zr>jX+*>sVkCss+p6MIz6|IjXolN#02iO#+dsTOadIg+yvLrRo{0FkPKB|H#DUK=gU zzyB&(XH8L|g%Hj!GYn(b6Fw+MFkIr`EdTqkMAHBSRcKlJNfh{t4C_5*BdbyQiD#`O zbBb#;Ej^@~tZ62SCIm~3q?mCMd*G0-%V!-51Qd*WN4Rx3SPF$Q`Q$H=S!A^8rrB=( z5W`TZNACt95|TPCf2JPlnQRw^9rM*%bCitMR!E^V+`S`Bcu71&{jVLDdX}(}>uloD zwVoas-|m+<+SvP}u&i`7@f_JUA2*!IDcvbXQ*~QB+v}FDr~8u?c5KzB_fFP(EUfJ& zXST4kwjh;N6F60XAtxn7B^U}V(-$zADWnY`sT7)kraMr7Q~`U}Zr#E`GaVaXhe*>N zAUI18qM(}4;QV?*xUf!o+!`)14UtgnFystmyGHvvL*_0=e*zfA8goel8^yz=5GJXM z*{e8l0>70qoQqW?)~gHU6aMhgQFjWJ=`Ykyn$#SBHA51iuAx@>t9Hh`5$aWkDs+;G zb^-xfB*z>BG_FG8(?RoTQi68q;1mjFqpz%|U#YeO8HN0!alNT)ut^vnq(geb!2OV5 zQgjD$wWyggYEqU!kp=QfSprHVvPF<5+T9DSp?rn={HsY)(68a-NZCZ-$vD(g{GX++y<(NH}L z^+|Zr)yk;gWfCPDHTKfh>IF2m)Envm1QU#S| ztT7OZ4YIAZg9_!W#RmqXCFFG4@K9yZb+SVO5VJPysGqDEt?b{L&;-_7xe1?|tA%!d zYP~KLHsRJI$ORGuq8!8!(vBiZ&U6SbeFI4ddtPrzuP4{$;PE-yFlM8NdDg7zM02s> zj%R1lN(qcYxl1maGk&=iZoiVGu8m&Yi-eny8r^SbPO&qk(sL&PNi_3OTkIERzRR{ z_MfiPRFh*KS&g-;y!MH2b6PZQ%dAhkpb$~11e^nX-XZr&uWqI;sW$^jOm4n+E<5)j zs7HIWKVyngAC)QF{h!&97)qO}BiP64&$@^SXzV7@gNZu2p(it$tZZCEsQGFWDGNYM zN(?MHL`oLRlQ4>|M2xgyV5T=xsDqZbQ>E)q2ZUe`OER2qxWqA}ap|5IZ&kB~Bo{d? z2@;v~3^5r?fr+LJ$BeB?;*pZg3T|S9-3ouDe=9LW;sGb7~%)#y-29l+|kNQ)p0Qf zq4f4^RPHRwqVj(P*wN~V-}=I*XzGdlUHVKv%2Kx#!IUy*roQG`?~1wc)Bk_HFR7NOD-cST#1?OOAGPcTLJMJe1L5+0v+Cv!DN;|Gz)obTK^UkT&YW&AUiJe{t4r zhkNht%P5>&*@0d50ISV>q*0fus4C+};vZ78P>qkM8;z-mTCX4ctJt~K<{iJQ_m0(G zGuiv+jOUSFu3X3G`j6*wtCYc+1_KMf0V|80MWrnu6x~9!4iS`0peN)=lE4YRR0&z= z)(9#q!7D*-zA!B#R6=#pUMWkFNecgc9)mo{yn)oeq-~+~Wyr#qgN&vYjl9hK(S@^J zH#y=-f;lAJ1_}c~0^9^3wfAo!vaV9BwlWl(M-vA`=CVjfD~9|+j}M*YK&~Ve_+Mg zP*mS%tgvw^Ei>)4g^GR0AoiVzy=7ZagxP7M&1?SO2}h%&EX8zb1T(s;Rr}0bRST8Q zuU3+#>J7LtXKKtGm0S@-4Zy;cm00j*+cc57C_r0K*v_(vx57eo+8bjaC8+KZlyyj* z9;k!-y`R1mw!`GC9lu89<9RYQriS*3Jw+5LS|DRjWc5c$YbaT$!4q+)8AFnjm!C25 z^_osi+~x8?N6w=h(_I%!<{X5Yrb*>T%j2x0j>dM*C3HcFPpf8Zb0 z+cHqLwNC7k0A*IwgWWN91J`IAP~xYhB~o(gtWw&hn9VHbFKvdzT|+x==N{VY)HbGE zv06qZXS*gt0`Ns#)|Cc9Elu}I{uZ(C3R2KxNamV`gkE3pysv)WD^u)I&Oq#@@Xml} z-qy(IrA9EZQ5xh)K0%PWW*I?1Q~;oK_8kJNU}Z7|Or#Hv8X4^gB){pqy#YX$EAa+A zAyg_MvB6wf6k+E%15OxZNr$q|Cv&OY{~0T6q3KN$YdHJEX(%=>L& zW1kU?muu{$4=NvlQr1*0StHahf)LJfD8$zd zrIc>tb5SMg8{v2|>dzQ=&qsZP%2F=dkHUOcghkW4054k>X%pNhTN!ic(o{_ z$Bh(`LE~4OFECJyVmr?*Q#97`uYJQ!#Yn-!+Tlqe?6KWKi^cCB|JI-L{A<_W@rj1N zMh;D^paDf1@u*Z7pQ?bKSlYA5kc2$o}w$D<-7 zxr;ggfCLF>S!*UOScvTl zU14Z@5{08-tgz1_KC|q#gBNWppZ+c#kD%1c&4+Wg$u}8tZbG5k6R=FCh5veI`Kj{_ z5)2U)rJ$!sw7>II-R7FnLVMrLOXKandi~p}PqV4#yf&$(i`SmsZJrU|;ivk!?$!|- zd6(5WpQ`!1U`+}&1>Aa!7(#Ni@j(@&u@pc6ZAH2>-5ZpOp)K2KIbakK5deYd`qvmq zb~ySqXexcI(b7{oY+ffjKVYreHH(gCF9GjqI0X|tb%3G2l(ojH1xK+o)J;?u0MZ!0 z*!lzhi=SzE6(>magcDhW5tJq?Q^A$vIhUHue-a(2RjblAG6v+^R)-;$k^h!>JS(~O zeztjk-kgJfg8a64EGfo8&4ISNJ1$XR;-X}1)YT8Kgg0P-r- z;8kU)LW`Dem{=&shQEs~fQ^LK7&lI6{tpEG4Wb=Ro$Y|K>DII8j zEc+c{h<8@GpJ%K+6XGx;t$l==JUU~(vN=3Dx?W=UE8xpZdERHa8rjw*XR8_{Q6>w` z8sLN)Q37l>JVFVgWHt?;Btp5x)PWk$Sug+?1kbP(5}G9C003juct+vu#55QYMBz?N zWu}~BnbRnSZo+)j6Ne!>{zbs;r$Eidg$Lqb!fPWNzuY7=|PAM;(0S+B0C}x zB8%Fq7?Kp==Q{9H@jdaU)ya-odFwCF(!7%YXYRaw3fg+*Bi z9~Q;gr00i-9*wYC% z5RFXBDq(|vQgNYWtPMGW1v70mh7ENJQVkB*06WqWl~5yr!VGqlrgoZ`MHCBQGngt1 zHU<&jP#uc0fhN`{QO$}fnt3=fSXL41PD5?IGGhi>`n&MAXSsP&L?%D;Qatncf3EaP zo_X(Q|M4?6v7Ejk81P8EP$iKn1XDO6AvEJifW{U?Gl2vo2pBk2X-3COxQTBYMzGq} zU>D=A6rM2}?QHJdcs}C94}+2=KLl@8R>=X~2(^hc$|&ASI#rm*6lz_i$(q_#xHUWd znB7v@OFosUML5c6S&V9V$eNOD{E@a8`lL|*!G%@lQCE!^&$-L<%QaZj>X$;ZUKqr& zique|dL)UWFp?8pN&zRVWdtx;5N3c2JWw;7Ac54qz$yZQIklBIoTMRSDM9QW2Pk$K zbtDp)6oTt1L;7BB=g{~Vp|NJ!h=AIaaWLVE69F7*G<7kA+@m97|N6A04tg;CAVgwS zQO4Gh8AXa0G#_h7%*~(a{+_yST!KIUf6vI2fj2=IQ^^oOxDpnt)D%FG$lVGJJPYcO z#RIhRkdYu!`AlR?O^74)M(t9oL6%E_5wU|*$!Kn)7yV}cD0}aOvBTuAdBtv3ep1Np zrnb&%ts?zx&fd;>E>^17RA9u4L_x;Um&?w?e08n=>Y ztrb*l_MmmhzHdda&@CFnvl0Lmp6zRZ1d$LxRW35wa|ly6#p~SETIbJh|eFl>hsnMD&0JkZ9Ta z2_0yJEc-oWgKH3hmuIXbajGD)?R|p|?YsSIzUAS&{YC!!zacnxBHh?3CmE^A&}+?! zs-an{v^kfQ@-+O<=W5)i|CCSFFP`+q$cj~=fh>!`heC|whKqv; zJwrygvQi~EBXW|AB&mRTl$Z=+5Re2sIY92i5@c_!mVL$zAd)@K`-uO>Tv{W(E%^fk z5x26fEN@7@(#wQdo<0Ro9cyaq3<3@7(RztAol}%1T@$6twr$(C*=5_dZQHhO+wQW} zNF{ex6u*jb3&@yNrg|FZA5j}S|5Bgq;)05wySo(16 z-rBVwdcoDwIIMstjfy+Ts{7l)kYe!EQ`Pox6*n;x-adZxzkG(ZAD4>7`X!^td*tkg zyir&H3UY}_Z5gWZPv$jy2%?(RO>7qDI@eYJF$`8Ac)uu!S=Ed$I!^$rJIZQWc8~I~ z)maC6+$Vl${WTw=e>0y1bBML_2=5GEHoDGpm(u z7f+qlD;2(@e_L*38V9RbI8&&w$`Pv-x?|e%e41l+FC+iAs-|#!STs%MvqrjGOQKd) zwT*#xPP>}{VdtFV3~pb>V&CR{yUvLeP8PeBeI!q6{Dd?|oXzIwr>uP!z*qkmYb|za z4>5~*RdX$Nd6ryHAZ^#S^tXnC+%-Rhwa%{hWcgQ9NltZ~SV*jsb4x6$76!@8b9?9X zGz>o3EyF8x<)6(X%dN(3r%1igC*6j`Ud34{AuVgM30z9oe;{8(jkQ_2+S?xfj!REz zuzYqP*R~c=Cw!!IMDY(B%d?DF=&gGPeMa2NJ+=M!d6hwuPSwVinl(wJ*+tXpY2>)N zXD;;0b=m`4A634FDZ-^MJCXtaJ^}1=0iQ!y{zM+6Mj$;SNzf%dx3!~XWf+51vZ{0# z45r-vGs;hl<3(19x~mC`7ZOx(khN}d{SL~}_;efDHsSYLcx`mIH2ZNcDFbIc$!DODBNT=CgmF#WJFLNIzemq<*3ewlMMiaHn7CHAoGFj%@_?ZH_uD}gbNJO^VkzP)o@|BZymohv1=1$RCTY==M$0P0+ zdWXu{VkznZ-x|GOT)e$Fk-|*9SF|{KIEFm}cnD|-73kbjAu?G{Y1IDjA81DwF|rZt z@?+$OJ0uT8s;fbuV^_xYt?I5DxJ*L%aq%Kj&sdqBdoE7*tw;Vq%u|M*yfVu)ZVvBU zp}K@*u%JheH^;REz}j{Tqv6B;>-GfD$9DeXuO#SluPp0>Pd!VS2!E=QH{ z1PTfsO67vlJ;8gjEFKYhphMg7%4&+F&CE($C;m}Gc&)mTGH8_dT#nznfALG_lj?9C za)XY|5yZRYg5@6kmUg7`i5S7I4WdDrv=;g&CgP5EJ=rNDhm?@ae6VcS-snhNbhJ5J zj<7hd6m6Z|SA$Y-Hs!Qe@b>S>m_6L1=hnMsQ@%;A==J@NS?4mBG-?vaFoKqZN{Q|Y z6*2GEQcv$u+^Au6Xec@z1!Nct6&P?RaU~(iV~^GJ>WP>>U;ckL`X4TKo29mo1Ob;r z>^7m5v7c&Ek;PRXywL;eHGetuVI|BIEL4UDD9=&z{3^SAwbQ(1wBS# zx`z}wtBu=hYr6XHY}Z+RRnLAi=CK63jLpt&1-0+0q$tUvGb!10T?gP%0RIeuISn`q z2E)n<4H)Tpi&GlQV;mO=ft(tJOdo$8^E2&FmuYaD7fKL6ov;&)7$Z{HWO>#MvcFV$ zo@pYP)UF9jCo&flTekQj7#gNnxiGGc#6s|)R7zEFjn}bD8QU^atk#h}dd02Be%Fit zn&*6zM#0+ccQN7ZT}KXY9BYpf>&=I3z$azJE{VTDz+1FM>sUG++J$U;dBj;#!t$?4TYW z(jdi{Mxh8$Ku#b|zz7^?cDl*OX>6hFipZ%xFnqb1Ix|(q0b1El|2qAuc(@u$a%{=L zM`uvzvB^=Ak#0qh3}4Wb5uKdHTrot%w1_PK{5@QyIJf`8(B-vrCkReV0ynY8Nbf0~ zjJXexYHEMioAVOHVNq`HrQ82pyN0%DlRZHCum0J>C;rRE~?@#RC>ELp2r4w)%xUc zuS|Vl8K7fU?u_7^(_*chU`FBIRg=*$jv@2#!arb~qRQSfFtG$#Q<23OZ!WFejn0tSYJupLPiO%cTg$%z-t}hBE6YvW{JEh)zE~%sUv+$enaBT`{av0HQ|p| z#03X-39i6`ffJz6C0VZAX@qnQri{ z9*Rbt&UscMb5B6h9!`VFvj>3C%Z)<|{E@)UFBQl19BpkdWJ>!Tqwj0wO>O=bw(h23Xt<(w6E1x_4Qb+$5(NC--b#a

    hIxv!j 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%0DW8kywOQKeIdW4XBqcr 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%0DifP~@ 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%0D{Z})e$*c@;<>k-mehC=uW$r(4qsKG7)1*_gU$W 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

    Hg`bdV-pdI|jpND~wYNE2xhsZvEiK|nfrj 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 e0NluV00aOq@Bjc5WGy03$tDs90093tPVp~s8 Date: Wed, 17 Jul 2024 17:20:59 -0700 Subject: [PATCH 110/184] stop loading pride-update banner (#3057) --- src/loading-scene.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/loading-scene.ts b/src/loading-scene.ts index 4300ce1ebfec..a422adda61dc 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -39,7 +39,7 @@ export class LoadingScene extends SceneBase { this.loadImage("loading_bg", "arenas"); this.loadImage("logo", ""); - this.loadImage("pride-update", "events"); + // this.loadImage("pride-update", "events"); // Load menu images this.loadAtlas("bg", "ui"); From 99f4a9dd254fae395e0ef32edd660af9bf474013 Mon Sep 17 00:00:00 2001 From: "Amani H." <109637146+xsn34kzx@users.noreply.github.com> Date: Thu, 18 Jul 2024 10:20:55 -0400 Subject: [PATCH 111/184] [Item] Add Scope Lens and Leek (#2666) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [Item] Add Scope Lens and Leek * Add Entry to pt_BR * Localize for pt_BR Co-authored-by: José Ricardo Fleury Oliveira * Fix & Clean Unit Tests --------- Co-authored-by: José Ricardo Fleury Oliveira --- public/images/items.json | 187 ++++++++++-------- public/images/items.png | Bin 135511 -> 136015 bytes public/images/items/baton.png | Bin 0 -> 869 bytes public/images/items/{stick.png => leek.png} | Bin src/field/pokemon.ts | 4 +- src/locales/de/modifier-type.ts | 3 + src/locales/en/modifier-type.ts | 3 + src/locales/es/modifier-type.ts | 3 + src/locales/fr/modifier-type.ts | 3 + src/locales/it/modifier-type.ts | 4 + src/locales/ko/modifier-type.ts | 3 + src/locales/pt_BR/modifier-type.ts | 3 + src/locales/zh_CN/modifier-type.ts | 3 + src/locales/zh_TW/modifier-type.ts | 8 + src/modifier/modifier-type.ts | 11 +- src/modifier/modifier.ts | 91 +++++++++ src/test/items/leek.test.ts | 205 ++++++++++++++++++++ src/test/items/scope_lens.test.ts | 75 +++++++ 18 files changed, 521 insertions(+), 85 deletions(-) create mode 100644 public/images/items/baton.png rename public/images/items/{stick.png => leek.png} (100%) create mode 100644 src/test/items/leek.test.ts create mode 100644 src/test/items/scope_lens.test.ts diff --git a/public/images/items.json b/public/images/items.json index 33dcf8f5e9ad..7f8eaf31e0bb 100644 --- a/public/images/items.json +++ b/public/images/items.json @@ -2068,7 +2068,7 @@ } }, { - "filename": "rare_candy", + "filename": "leek", "rotated": false, "trimmed": true, "sourceSize": { @@ -2089,7 +2089,7 @@ } }, { - "filename": "rarer_candy", + "filename": "rare_candy", "rotated": false, "trimmed": true, "sourceSize": { @@ -2110,7 +2110,7 @@ } }, { - "filename": "stick", + "filename": "rarer_candy", "rotated": false, "trimmed": true, "sourceSize": { @@ -5659,16 +5659,16 @@ } }, { - "filename": "candy", + "filename": "baton", "rotated": false, - "trimmed": true, + "trimmed": false, "sourceSize": { - "w": 32, - "h": 32 + "w": 18, + "h": 18 }, "spriteSourceSize": { - "x": 7, - "y": 11, + "x": 0, + "y": 0, "w": 18, "h": 18 }, @@ -6436,7 +6436,7 @@ } }, { - "filename": "dark_stone", + "filename": "candy", "rotated": false, "trimmed": true, "sourceSize": { @@ -6445,7 +6445,7 @@ }, "spriteSourceSize": { "x": 7, - "y": 7, + "y": 11, "w": 18, "h": 18 }, @@ -6478,7 +6478,7 @@ } }, { - "filename": "flame_orb", + "filename": "dark_stone", "rotated": false, "trimmed": true, "sourceSize": { @@ -6499,7 +6499,7 @@ } }, { - "filename": "light_ball", + "filename": "flame_orb", "rotated": false, "trimmed": true, "sourceSize": { @@ -6562,7 +6562,7 @@ } }, { - "filename": "light_stone", + "filename": "light_ball", "rotated": false, "trimmed": true, "sourceSize": { @@ -6877,7 +6877,7 @@ } }, { - "filename": "toxic_orb", + "filename": "light_stone", "rotated": false, "trimmed": true, "sourceSize": { @@ -7023,6 +7023,27 @@ "h": 18 } }, + { + "filename": "toxic_orb", + "rotated": false, + "trimmed": true, + "sourceSize": { + "w": 32, + "h": 32 + }, + "spriteSourceSize": { + "x": 7, + "y": 7, + "w": 18, + "h": 18 + }, + "frame": { + "x": 115, + "y": 375, + "w": 18, + "h": 18 + } + }, { "filename": "relic_band", "rotated": false, @@ -7038,8 +7059,8 @@ "h": 16 }, "frame": { - "x": 115, - "y": 375, + "x": 114, + "y": 393, "w": 17, "h": 16 } @@ -7059,8 +7080,8 @@ "h": 16 }, "frame": { - "x": 114, - "y": 391, + "x": 131, + "y": 399, "w": 16, "h": 16 } @@ -7080,7 +7101,7 @@ "h": 16 }, "frame": { - "x": 130, + "x": 147, "y": 399, "w": 16, "h": 16 @@ -7101,7 +7122,7 @@ "h": 16 }, "frame": { - "x": 146, + "x": 163, "y": 399, "w": 16, "h": 16 @@ -7122,7 +7143,7 @@ "h": 16 }, "frame": { - "x": 162, + "x": 179, "y": 399, "w": 16, "h": 16 @@ -7143,7 +7164,7 @@ "h": 16 }, "frame": { - "x": 178, + "x": 195, "y": 399, "w": 16, "h": 16 @@ -7164,7 +7185,7 @@ "h": 16 }, "frame": { - "x": 194, + "x": 211, "y": 399, "w": 16, "h": 16 @@ -7185,7 +7206,7 @@ "h": 16 }, "frame": { - "x": 210, + "x": 227, "y": 399, "w": 16, "h": 16 @@ -7206,7 +7227,7 @@ "h": 16 }, "frame": { - "x": 226, + "x": 243, "y": 399, "w": 16, "h": 16 @@ -7227,7 +7248,7 @@ "h": 16 }, "frame": { - "x": 242, + "x": 259, "y": 399, "w": 16, "h": 16 @@ -7248,7 +7269,7 @@ "h": 16 }, "frame": { - "x": 258, + "x": 275, "y": 399, "w": 16, "h": 16 @@ -7269,7 +7290,7 @@ "h": 16 }, "frame": { - "x": 274, + "x": 291, "y": 399, "w": 16, "h": 16 @@ -7290,7 +7311,7 @@ "h": 16 }, "frame": { - "x": 290, + "x": 307, "y": 399, "w": 16, "h": 16 @@ -7311,7 +7332,7 @@ "h": 16 }, "frame": { - "x": 306, + "x": 323, "y": 399, "w": 16, "h": 16 @@ -7332,7 +7353,7 @@ "h": 16 }, "frame": { - "x": 322, + "x": 339, "y": 399, "w": 16, "h": 16 @@ -7353,14 +7374,14 @@ "h": 16 }, "frame": { - "x": 338, - "y": 399, + "x": 133, + "y": 375, "w": 16, "h": 16 } }, { - "filename": "kangaskhanite", + "filename": "candy_overlay", "rotated": false, "trimmed": true, "sourceSize": { @@ -7369,19 +7390,19 @@ }, "spriteSourceSize": { "x": 8, - "y": 8, + "y": 12, "w": 16, - "h": 16 + "h": 15 }, "frame": { - "x": 132, - "y": 375, + "x": 136, + "y": 360, "w": 16, - "h": 16 + "h": 15 } }, { - "filename": "candy_overlay", + "filename": "kangaskhanite", "rotated": false, "trimmed": true, "sourceSize": { @@ -7390,15 +7411,15 @@ }, "spriteSourceSize": { "x": 8, - "y": 12, + "y": 8, "w": 16, - "h": 15 + "h": 16 }, "frame": { - "x": 136, + "x": 152, "y": 360, "w": 16, - "h": 15 + "h": 16 } }, { @@ -7416,8 +7437,8 @@ "h": 16 }, "frame": { - "x": 152, - "y": 360, + "x": 149, + "y": 376, "w": 16, "h": 16 } @@ -7437,8 +7458,8 @@ "h": 16 }, "frame": { - "x": 148, - "y": 376, + "x": 168, + "y": 361, "w": 16, "h": 16 } @@ -7458,7 +7479,7 @@ "h": 16 }, "frame": { - "x": 168, + "x": 184, "y": 361, "w": 16, "h": 16 @@ -7479,7 +7500,7 @@ "h": 16 }, "frame": { - "x": 184, + "x": 200, "y": 361, "w": 16, "h": 16 @@ -7500,7 +7521,7 @@ "h": 16 }, "frame": { - "x": 200, + "x": 216, "y": 361, "w": 16, "h": 16 @@ -7521,8 +7542,8 @@ "h": 16 }, "frame": { - "x": 216, - "y": 361, + "x": 165, + "y": 377, "w": 16, "h": 16 } @@ -7542,7 +7563,7 @@ "h": 16 }, "frame": { - "x": 164, + "x": 181, "y": 377, "w": 16, "h": 16 @@ -7563,7 +7584,7 @@ "h": 16 }, "frame": { - "x": 180, + "x": 197, "y": 377, "w": 16, "h": 16 @@ -7584,7 +7605,7 @@ "h": 16 }, "frame": { - "x": 196, + "x": 213, "y": 377, "w": 16, "h": 16 @@ -7605,7 +7626,7 @@ "h": 16 }, "frame": { - "x": 212, + "x": 229, "y": 377, "w": 16, "h": 16 @@ -7626,8 +7647,8 @@ "h": 16 }, "frame": { - "x": 228, - "y": 377, + "x": 349, + "y": 327, "w": 16, "h": 16 } @@ -7648,7 +7669,7 @@ }, "frame": { "x": 349, - "y": 327, + "y": 343, "w": 16, "h": 16 } @@ -7669,7 +7690,7 @@ }, "frame": { "x": 349, - "y": 343, + "y": 359, "w": 16, "h": 16 } @@ -7690,7 +7711,7 @@ }, "frame": { "x": 349, - "y": 359, + "y": 375, "w": 16, "h": 16 } @@ -7710,8 +7731,8 @@ "h": 16 }, "frame": { - "x": 349, - "y": 375, + "x": 365, + "y": 330, "w": 16, "h": 16 } @@ -7731,8 +7752,8 @@ "h": 16 }, "frame": { - "x": 354, - "y": 391, + "x": 381, + "y": 330, "w": 16, "h": 16 } @@ -7753,7 +7774,7 @@ }, "frame": { "x": 365, - "y": 330, + "y": 346, "w": 16, "h": 16 } @@ -7773,8 +7794,8 @@ "h": 16 }, "frame": { - "x": 381, - "y": 330, + "x": 365, + "y": 362, "w": 16, "h": 16 } @@ -7794,7 +7815,7 @@ "h": 16 }, "frame": { - "x": 365, + "x": 381, "y": 346, "w": 16, "h": 16 @@ -7815,7 +7836,7 @@ "h": 16 }, "frame": { - "x": 365, + "x": 381, "y": 362, "w": 16, "h": 16 @@ -7836,8 +7857,8 @@ "h": 16 }, "frame": { - "x": 381, - "y": 346, + "x": 397, + "y": 342, "w": 16, "h": 16 } @@ -7857,8 +7878,8 @@ "h": 16 }, "frame": { - "x": 381, - "y": 362, + "x": 397, + "y": 358, "w": 16, "h": 16 } @@ -7878,8 +7899,8 @@ "h": 16 }, "frame": { - "x": 397, - "y": 342, + "x": 365, + "y": 378, "w": 16, "h": 16 } @@ -7899,8 +7920,8 @@ "h": 16 }, "frame": { - "x": 397, - "y": 358, + "x": 381, + "y": 378, "w": 16, "h": 16 } @@ -7941,8 +7962,8 @@ "h": 16 }, "frame": { - "x": 370, - "y": 378, + "x": 397, + "y": 390, "w": 16, "h": 16 } @@ -7953,6 +7974,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:60db8f4653a650759cd9189e91c38a40:439307cbef9c000f6c45603b2d82d107:110e074689c9edd2c54833ce2e4d9270$" + "smartupdate": "$TexturePacker:SmartUpdate:d3848d1a2f1d71413dd485f5f629a4eb:a418dc4833fcd357930c1512c8417df7:110e074689c9edd2c54833ce2e4d9270$" } } diff --git a/public/images/items.png b/public/images/items.png index 6d9434d045416b3a455f990d19d7872238afc250..d9efd889f1fd9299beeb4271091a5946aeb79e77 100644 GIT binary patch delta 94442 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 F{{gZXVPyaS delta 93930 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 zΩ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%0DRpR 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

LzPa$H9 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 From a4f382971010b3544cae408c17ef8c31e5e7d400 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sun, 14 Jul 2024 06:20:40 +0200 Subject: [PATCH 086/184] [Beta][Localization] Update French battler-tags.ts and battle.ts (#3015) * Update French battler-tags.ts * Update battle.ts --- src/locales/fr/battle.ts | 16 ++++++++-------- src/locales/fr/battler-tags.ts | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/locales/fr/battle.ts b/src/locales/fr/battle.ts index 336b5e44633a..4523993017b6 100644 --- a/src/locales/fr/battle.ts +++ b/src/locales/fr/battle.ts @@ -140,14 +140,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}}\nencaisse les coups !", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}}\nencaisse les coups !", "battlerTagsPerishSongLapse": "Le compte à rebours de Requiem\nde {{pokemonNameWithAffix}} descend à {{turnCount}} !", - "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", - "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} paresse !", - "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}}\nn’arrive pas à se motiver !", - "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}}\narrive enfin à s’y mettre sérieusement !", - "battlerTagsHighestStatBoostOnAdd": "{{statName}} de {{pokemonNameWithAffix}}\nest renforcée !", - "battlerTagsHighestStatBoostOnRemove": "L’effet du talent {{abilityName}}\nde {{pokemonNameWithAffix}} se dissipe !", - "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", - "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} devient\nle centre de l’attention !", + "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} paresse !", + "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}}\nn’arrive pas à se motiver !", + "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}}\narrive enfin à s’y mettre sérieusement !", + "battlerTagsHighestStatBoostOnAdd": "{{statName}} de {{pokemonNameWithAffix}}\nest renforcée !", + "battlerTagsHighestStatBoostOnRemove": "L’effet du talent {{abilityName}}\nde {{pokemonNameWithAffix}} se dissipe !", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} lévite\nsur un champ magnétique !", + "battlerTagsMagnetRisenOnRemove": "Le magnétisme de{{pokemonNameWithAffix}}\nse dissipe !", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}}\nest prêt à tout donner !", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} se détend.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}}\nest couvert de sel !", diff --git a/src/locales/fr/battler-tags.ts b/src/locales/fr/battler-tags.ts index 1d897c70f3d8..971fe4e00d1c 100644 --- a/src/locales/fr/battler-tags.ts +++ b/src/locales/fr/battler-tags.ts @@ -1,12 +1,12 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const battlerTags: SimpleTranslationEntries = { - "trappedDesc": "trapping", - "flinchedDesc": "flinching", - "confusedDesc": "confusion", - "infatuatedDesc": "infatuation", - "seedDesc": "seeding", - "nightmareDesc": "nightmares", - "ingrainDesc": "roots", - "drowsyDesc": "drowsiness", + "trappedDesc": "le piège", + "flinchedDesc": "la peur", + "confusedDesc": "la confusion", + "infatuatedDesc": "l’amour", + "seedDesc": "l’infection", + "nightmareDesc": "les cauchemars", + "ingrainDesc": "l’enracinement", + "drowsyDesc": "la somnolence", } as const; From 1be11d2b3a10962d05bc45b32a9345a303a50a49 Mon Sep 17 00:00:00 2001 From: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Date: Sun, 14 Jul 2024 00:26:13 -0400 Subject: [PATCH 087/184] [Bug] Fix Lock-On and Mind Reader not working on the first turn (#3001) --- src/phases.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/phases.ts b/src/phases.ts index ef24fca9b39d..27967dcc2b8b 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -3058,7 +3058,7 @@ export class MoveEffectPhase extends PokemonPhase { } // If the user should ignore accuracy on a target, check who the user targeted last turn and see if they match - if (user.getTag(BattlerTagType.IGNORE_ACCURACY) && (user.getLastXMoves().slice(1).find(() => true)?.targets || []).indexOf(target.getBattlerIndex()) !== -1) { + if (user.getTag(BattlerTagType.IGNORE_ACCURACY) && (user.getLastXMoves().find(() => true)?.targets || []).indexOf(target.getBattlerIndex()) !== -1) { return true; } From eedabbf17cd9dbc8a8145ad2d9e908e16325febb Mon Sep 17 00:00:00 2001 From: Mumble Date: Sat, 13 Jul 2024 21:27:42 -0700 Subject: [PATCH 088/184] [Bug] Struggle Recoil should ignore Magic Guard (#3017) * Drafted testable conditions for Magic Guard * Weather Test * Update src/test/abilities/magic_guard.test.ts InnerThunder Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> * Implemented checks for poison/toxic/burn * Added tests for recoil moves and volatile status * Updated Rock Head, Magic Guard, and Reckless interactions with Struggle * Removed stray file * Fixed Typedoc errors * Implemented innerthunder's feedback --------- Co-authored-by: Frutescens Co-authored-by: innerthunder <168692175+innerthunder@users.noreply.github.com> --- src/data/move.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/move.ts b/src/data/move.ts index 2c7ab94cc4c2..ff3054ab7b44 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1085,6 +1085,7 @@ export class RecoilAttr extends MoveEffectAttr { const cancelled = new Utils.BooleanHolder(false); if (!this.unblockable) { applyAbAttrs(BlockRecoilDamageAttr, user, cancelled); + applyAbAttrs(BlockNonDirectDamageAbAttr, user, cancelled); } if (cancelled.value) { @@ -1097,7 +1098,6 @@ export class RecoilAttr extends MoveEffectAttr { return false; } - applyAbAttrs(BlockNonDirectDamageAbAttr, user, cancelled); if (cancelled.value) { return false; } From 8d5bfa51e8033e94a87928ace555ed5266324805 Mon Sep 17 00:00:00 2001 From: Adrian T <68144167+torranx@users.noreply.github.com> Date: Sun, 14 Jul 2024 12:28:39 +0800 Subject: [PATCH 089/184] [Enhancement] Decouple move power calculation from Pokemon.apply(), Fixes Power Spot & Battery not boosting ally's move (#2984) * refactor power calc, fix battery & power spot * fix hard press unit test * fix hard press * refactor tests * use sypOn hp instead * rename method * cleanup tests * improve tests * use slow vs fast pokemon * fix steely spirit test * fix steely spirit for real this time * remove unnecessary test * address pr feedback * add removed code --- src/data/move.ts | 72 +++++++++++- src/field/pokemon.ts | 62 ++-------- src/test/abilities/aura_break.test.ts | 63 +++-------- src/test/abilities/battery.test.ts | 103 ++++++----------- src/test/abilities/power_spot.test.ts | 100 +++++------------ src/test/abilities/steely_spirit.test.ts | 93 +++++++-------- src/test/moves/hard_press.test.ts | 137 +++++++---------------- 7 files changed, 234 insertions(+), 396 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index ff3054ab7b44..54f351290639 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1,7 +1,7 @@ import { ChargeAnim, MoveChargeAnim, initMoveAnim, loadMoveAnimAssets } from "./battle-anims"; import { BattleEndPhase, MovePhase, NewBattlePhase, PartyStatusCurePhase, PokemonHealPhase, StatChangePhase, SwitchSummonPhase } from "../phases"; import { BattleStat, getBattleStatName } from "./battle-stat"; -import { EncoreTag, SemiInvulnerableTag } from "./battler-tags"; +import { EncoreTag, HelpingHandTag, SemiInvulnerableTag, TypeBoostTag } from "./battler-tags"; import { getPokemonMessage, getPokemonNameWithAffix } from "../messages"; import Pokemon, { AttackMoveResult, EnemyPokemon, HitResult, MoveResult, PlayerPokemon, PokemonMove, TurnMove } from "../field/pokemon"; import { StatusEffect, getStatusEffectHealText, isNonVolatileStatusEffect, getNonVolatileStatusEffects} from "./status-effect"; @@ -9,10 +9,10 @@ import { Type } from "./type"; import { Constructor } from "#app/utils"; import * as Utils from "../utils"; import { WeatherType } from "./weather"; -import { ArenaTagSide, ArenaTrapTag } from "./arena-tag"; -import { UnswappableAbilityAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, BlockRecoilDamageAttr, BlockOneHitKOAbAttr, IgnoreContactAbAttr, MaxMultiHitAbAttr, applyAbAttrs, BlockNonDirectDamageAbAttr, applyPreSwitchOutAbAttrs, PreSwitchOutAbAttr, applyPostDefendAbAttrs, PostDefendContactApplyStatusEffectAbAttr, MoveAbilityBypassAbAttr, ReverseDrainAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, BlockItemTheftAbAttr, applyPostAttackAbAttrs, ConfusionOnStatusEffectAbAttr, HealFromBerryUseAbAttr, IgnoreProtectOnContactAbAttr, IgnoreMoveEffectsAbAttr, applyPreDefendAbAttrs, MoveEffectChanceMultiplierAbAttr } from "./ability"; +import { ArenaTagSide, ArenaTrapTag, WeakenMoveTypeTag } from "./arena-tag"; +import { UnswappableAbilityAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, BlockRecoilDamageAttr, BlockOneHitKOAbAttr, IgnoreContactAbAttr, MaxMultiHitAbAttr, applyAbAttrs, BlockNonDirectDamageAbAttr, applyPreSwitchOutAbAttrs, PreSwitchOutAbAttr, applyPostDefendAbAttrs, PostDefendContactApplyStatusEffectAbAttr, MoveAbilityBypassAbAttr, ReverseDrainAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, BlockItemTheftAbAttr, applyPostAttackAbAttrs, ConfusionOnStatusEffectAbAttr, HealFromBerryUseAbAttr, IgnoreProtectOnContactAbAttr, IgnoreMoveEffectsAbAttr, applyPreDefendAbAttrs, MoveEffectChanceMultiplierAbAttr, applyPreAttackAbAttrs, MoveTypeChangeAttr, UserFieldMoveTypePowerBoostAbAttr, FieldMoveTypePowerBoostAbAttr, AllyMoveCategoryPowerBoostAbAttr, VariableMovePowerAbAttr } from "./ability"; import { allAbilities } from "./ability"; -import { PokemonHeldItemModifier, BerryModifier, PreserveBerryModifier } from "../modifier/modifier"; +import { PokemonHeldItemModifier, BerryModifier, PreserveBerryModifier, AttackTypeBoosterModifier, PokemonMultiHitModifier } from "../modifier/modifier"; import { BattlerIndex } from "../battle"; import { Stat } from "./pokemon-stat"; import { TerrainType } from "./terrain"; @@ -655,6 +655,70 @@ export default class Move implements Localizable { return score; } + + /** + * Calculates the power of a move in battle based on various conditions and attributes. + * + * @param source {@linkcode Pokemon} The Pokémon using the move. + * @param target {@linkcode Pokemon} The Pokémon being targeted by the move. + * @returns The calculated power of the move. + */ + calculateBattlePower(source: Pokemon, target: Pokemon): number { + const power = new Utils.NumberHolder(this.power); + + const typeChangeMovePowerMultiplier = new Utils.NumberHolder(1); + applyPreAttackAbAttrs(MoveTypeChangeAttr, source, target, this, typeChangeMovePowerMultiplier); + + const sourceTeraType = source.getTeraType(); + if (sourceTeraType !== Type.UNKNOWN && sourceTeraType === this.type && power.value < 60 && this.priority <= 0 && !this.hasAttr(MultiHitAttr) && !source.scene.findModifier(m => m instanceof PokemonMultiHitModifier && m.pokemonId === source.id)) { + power.value = 60; + } + + applyPreAttackAbAttrs(VariableMovePowerAbAttr, source, target, this, power); + + if (source.getAlly()) { + applyPreAttackAbAttrs(AllyMoveCategoryPowerBoostAbAttr, source.getAlly(), target, this, power); + } + + const fieldAuras = new Set( + source.scene.getField(true) + .map((p) => p.getAbilityAttrs(FieldMoveTypePowerBoostAbAttr) as FieldMoveTypePowerBoostAbAttr[]) + .flat(), + ); + for (const aura of fieldAuras) { + // The only relevant values are `move` and the `power` holder + aura.applyPreAttack(null, null, null, this, [power]); + } + + const alliedField: Pokemon[] = source instanceof PlayerPokemon ? source.scene.getPlayerField() : source.scene.getEnemyField(); + alliedField.forEach(p => applyPreAttackAbAttrs(UserFieldMoveTypePowerBoostAbAttr, p, target, this, power)); + + power.value *= typeChangeMovePowerMultiplier.value; + + const typeBoost = source.findTag(t => t instanceof TypeBoostTag && t.boostedType === this.type) as TypeBoostTag; + if (typeBoost) { + power.value *= typeBoost.boostValue; + } + + if (source.scene.arena.getTerrainType() === TerrainType.GRASSY && target.isGrounded() && this.type === Type.GROUND && this.moveTarget === MoveTarget.ALL_NEAR_OTHERS) { + power.value /= 2; + } + + applyMoveAttrs(VariablePowerAttr, source, target, this, power); + + source.scene.applyModifiers(PokemonMultiHitModifier, source.isPlayer(), source, new Utils.IntegerHolder(0), power); + + if (!this.hasAttr(TypelessAttr)) { + source.scene.arena.applyTags(WeakenMoveTypeTag, this.type, power); + source.scene.applyModifiers(AttackTypeBoosterModifier, source.isPlayer(), source, this.type, power); + } + + if (source.getTag(HelpingHandTag)) { + power.value *= 1.5; + } + + return power.value; + } } export class AttackMove extends Move { diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 18a10f8b5d56..6cf3c2ece3f5 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -3,14 +3,14 @@ import BattleScene, { AnySound } from "../battle-scene"; import { Variant, VariantSet, variantColorCache } from "#app/data/variant"; import { variantData } from "#app/data/variant"; import BattleInfo, { PlayerBattleInfo, EnemyBattleInfo } from "../ui/battle-info"; -import Move, { HighCritAttr, HitsTagAttr, applyMoveAttrs, FixedDamageAttr, VariableAtkAttr, VariablePowerAttr, allMoves, MoveCategory, TypelessAttr, CritOnlyAttr, getMoveTargets, OneHitKOAttr, MultiHitAttr, VariableMoveTypeAttr, StatusMoveTypeImmunityAttr, MoveTarget, VariableDefAttr, AttackMove, ModifiedDamageAttr, VariableMoveTypeMultiplierAttr, IgnoreOpponentStatChangesAttr, SacrificialAttr, VariableMoveCategoryAttr, CounterDamageAttr, StatChangeAttr, RechargeAttr, ChargeAttr, IgnoreWeatherTypeDebuffAttr, BypassBurnDamageReductionAttr, SacrificialAttrOnHit, MoveFlags, NeutralDamageAgainstFlyingTypeMultiplierAttr } from "../data/move"; +import Move, { HighCritAttr, HitsTagAttr, applyMoveAttrs, FixedDamageAttr, VariableAtkAttr, allMoves, MoveCategory, TypelessAttr, CritOnlyAttr, getMoveTargets, OneHitKOAttr, VariableMoveTypeAttr, StatusMoveTypeImmunityAttr, VariableDefAttr, AttackMove, ModifiedDamageAttr, VariableMoveTypeMultiplierAttr, IgnoreOpponentStatChangesAttr, SacrificialAttr, VariableMoveCategoryAttr, CounterDamageAttr, StatChangeAttr, RechargeAttr, ChargeAttr, IgnoreWeatherTypeDebuffAttr, BypassBurnDamageReductionAttr, SacrificialAttrOnHit, MoveFlags, NeutralDamageAgainstFlyingTypeMultiplierAttr } from "../data/move"; import { default as PokemonSpecies, PokemonSpeciesForm, SpeciesFormKey, getFusedSpeciesName, getPokemonSpecies, getPokemonSpeciesForm, getStarterValueFriendshipCap, speciesStarters, starterPassiveAbilities } from "../data/pokemon-species"; import { Constructor } from "#app/utils"; import * as Utils from "../utils"; import { Type, TypeDamageMultiplier, getTypeDamageMultiplier, getTypeRgb } from "../data/type"; import { getLevelTotalExp } from "../data/exp"; import { Stat } from "../data/pokemon-stat"; -import { AttackTypeBoosterModifier, DamageMoneyRewardModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, HiddenAbilityRateBoosterModifier, PokemonBaseStatModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonMultiHitModifier, PokemonNatureWeightModifier, ShinyRateBoosterModifier, SurviveDamageModifier, TempBattleStatBoosterModifier, StatBoosterModifier, TerastallizeModifier } from "../modifier/modifier"; +import { DamageMoneyRewardModifier, EnemyDamageBoosterModifier, EnemyDamageReducerModifier, EnemyEndureChanceModifier, EnemyFusionChanceModifier, HiddenAbilityRateBoosterModifier, PokemonBaseStatModifier, PokemonFriendshipBoosterModifier, PokemonHeldItemModifier, PokemonNatureWeightModifier, ShinyRateBoosterModifier, SurviveDamageModifier, TempBattleStatBoosterModifier, StatBoosterModifier, TerastallizeModifier } from "../modifier/modifier"; import { PokeballType } from "../data/pokeball"; import { Gender } from "../data/gender"; import { initMoveAnim, loadMoveAnimAssets } from "../data/battle-anims"; @@ -19,11 +19,11 @@ import { pokemonEvolutions, pokemonPrevolutions, SpeciesFormEvolution, SpeciesEv import { reverseCompatibleTms, tmSpecies, tmPoolTiers } from "../data/tms"; import { DamagePhase, FaintPhase, LearnMovePhase, MoveEffectPhase, ObtainStatusEffectPhase, StatChangePhase, SwitchSummonPhase, ToggleDoublePositionPhase } from "../phases"; import { BattleStat } from "../data/battle-stat"; -import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HelpingHandTag, HighestStatBoostTag, TypeBoostTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag } from "../data/battler-tags"; +import { BattlerTag, BattlerTagLapseType, EncoreTag, GroundedTag, HighestStatBoostTag, TypeImmuneTag, getBattlerTag, SemiInvulnerableTag, TypeBoostTag } from "../data/battler-tags"; import { WeatherType } from "../data/weather"; import { TempBattleStat } from "../data/temp-battle-stat"; -import { ArenaTagSide, WeakenMoveScreenTag, WeakenMoveTypeTag } from "../data/arena-tag"; -import { Ability, AbAttr, BattleStatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatChangesAbAttr, MoveImmunityAbAttr, MoveTypeChangeAttr, PreApplyBattlerTagAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, VariableMovePowerAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyBattleStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldBattleStatMultiplierAbAttrs, FieldMultiplyBattleStatAbAttr, AllyMoveCategoryPowerBoostAbAttr, FieldMoveTypePowerBoostAbAttr, AddSecondStrikeAbAttr, UserFieldMoveTypePowerBoostAbAttr } from "../data/ability"; +import { ArenaTagSide, WeakenMoveScreenTag } from "../data/arena-tag"; +import { Ability, AbAttr, BattleStatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, IgnoreOpponentStatChangesAbAttr, MoveImmunityAbAttr, PreApplyBattlerTagAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyBattleStatMultiplierAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr, ConditionalCritAbAttr, applyFieldBattleStatMultiplierAbAttrs, FieldMultiplyBattleStatAbAttr, AddSecondStrikeAbAttr } from "../data/ability"; import PokemonData from "../system/pokemon-data"; import { BattlerIndex } from "../battle"; import { Mode } from "../ui/ui"; @@ -1747,9 +1747,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { applyMoveAttrs(VariableMoveCategoryAttr, source, this, move, variableCategory); const moveCategory = variableCategory.value as MoveCategory; - const typeChangeMovePowerMultiplier = new Utils.NumberHolder(1); applyMoveAttrs(VariableMoveTypeAttr, source, this, move); - applyPreAttackAbAttrs(MoveTypeChangeAttr, source, this, move, typeChangeMovePowerMultiplier); const types = this.getTypes(true, true); const cancelled = new Utils.BooleanHolder(false); @@ -1778,31 +1776,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { case MoveCategory.PHYSICAL: case MoveCategory.SPECIAL: const isPhysical = moveCategory === MoveCategory.PHYSICAL; - const power = new Utils.NumberHolder(move.power); + const power = move.calculateBattlePower(source, this); const sourceTeraType = source.getTeraType(); - if (sourceTeraType !== Type.UNKNOWN && sourceTeraType === move.type && power.value < 60 && move.priority <= 0 && !move.hasAttr(MultiHitAttr) && !this.scene.findModifier(m => m instanceof PokemonMultiHitModifier && m.pokemonId === source.id)) { - power.value = 60; - } - applyPreAttackAbAttrs(VariableMovePowerAbAttr, source, this, move, power); - - if (source.getAlly()?.hasAbilityWithAttr(AllyMoveCategoryPowerBoostAbAttr)) { - applyPreAttackAbAttrs(AllyMoveCategoryPowerBoostAbAttr, source, this, move, power); - } - - const fieldAuras = new Set( - this.scene.getField(true) - .map((p) => p.getAbilityAttrs(FieldMoveTypePowerBoostAbAttr) as FieldMoveTypePowerBoostAbAttr[]) - .flat(), - ); - for (const aura of fieldAuras) { - // The only relevant values are `move` and the `power` holder - aura.applyPreAttack(null, null, null, move, [power]); - } - - const alliedField: Pokemon[] = source instanceof PlayerPokemon ? this.scene.getPlayerField() : this.scene.getEnemyField(); - alliedField.forEach(p => applyPreAttackAbAttrs(UserFieldMoveTypePowerBoostAbAttr, p, this, move, power)); - - power.value *= typeChangeMovePowerMultiplier.value; if (!typeless) { applyPreDefendAbAttrs(TypeImmunityAbAttr, this, source, move, cancelled, typeMultiplier); @@ -1818,28 +1793,13 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { result = HitResult.NO_EFFECT; } else { const typeBoost = source.findTag(t => t instanceof TypeBoostTag && t.boostedType === move.type) as TypeBoostTag; - if (typeBoost) { - power.value *= typeBoost.boostValue; - if (typeBoost.oneUse) { - source.removeTag(typeBoost.tagType); - } + if (typeBoost?.oneUse) { + source.removeTag(typeBoost.tagType); } + const arenaAttackTypeMultiplier = new Utils.NumberHolder(this.scene.arena.getAttackTypeMultiplier(move.type, source.isGrounded())); applyMoveAttrs(IgnoreWeatherTypeDebuffAttr, source, this, move, arenaAttackTypeMultiplier); - if (this.scene.arena.getTerrainType() === TerrainType.GRASSY && this.isGrounded() && move.type === Type.GROUND && move.moveTarget === MoveTarget.ALL_NEAR_OTHERS) { - power.value /= 2; - } - applyMoveAttrs(VariablePowerAttr, source, this, move, power); - - this.scene.applyModifiers(PokemonMultiHitModifier, source.isPlayer(), source, new Utils.IntegerHolder(0), power); - if (!typeless) { - this.scene.arena.applyTags(WeakenMoveTypeTag, move.type, power); - this.scene.applyModifiers(AttackTypeBoosterModifier, source.isPlayer(), source, move.type, power); - } - if (source.getTag(HelpingHandTag)) { - power.value *= 1.5; - } let isCritical: boolean; const critOnly = new Utils.BooleanHolder(false); const critAlways = source.getTag(BattlerTagType.ALWAYS_CRIT); @@ -1910,7 +1870,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (!isTypeImmune) { damage.value = Math.ceil( - ((((2 * source.level / 5 + 2) * power.value * sourceAtk.value / targetDef.value) / 50) + 2) + ((((2 * source.level / 5 + 2) * power * sourceAtk.value / targetDef.value) / 50) + 2) * stabMultiplier.value * typeMultiplier.value * arenaAttackTypeMultiplier.value * screenMultiplier.value * twoStrikeMultiplier.value * ((this.scene.randBattleSeedInt(16) + 85) / 100) * criticalMultiplier.value); if (isPhysical && source.status && source.status.effect === StatusEffect.BURN) { if (!move.hasAttr(BypassBurnDamageReductionAttr)) { @@ -1981,7 +1941,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { applyMoveAttrs(ModifiedDamageAttr, source, this, move, damage); applyPreDefendAbAttrs(ReceivedMoveDamageMultiplierAbAttr, this, source, move, cancelled, damage); - console.log("damage", damage.value, move.name, power.value, sourceAtk, targetDef); + console.log("damage", damage.value, move.name, power, sourceAtk, targetDef); // In case of fatal damage, this tag would have gotten cleared before we could lapse it. const destinyTag = this.getTag(BattlerTagType.DESTINY_BOND); diff --git a/src/test/abilities/aura_break.test.ts b/src/test/abilities/aura_break.test.ts index 77718f6d5145..fa7f34edb2fc 100644 --- a/src/test/abilities/aura_break.test.ts +++ b/src/test/abilities/aura_break.test.ts @@ -7,15 +7,13 @@ import { MoveEffectPhase } from "#app/phases"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; import { Abilities } from "#enums/abilities"; -import Move, { allMoves } from "#app/data/move.js"; -import Pokemon from "#app/field/pokemon.js"; -import { FieldMoveTypePowerBoostAbAttr } from "#app/data/ability.js"; -import { NumberHolder } from "#app/utils.js"; +import { allMoves } from "#app/data/move.js"; describe("Abilities - Aura Break", () => { let phaserGame: Phaser.Game; let game: GameManager; - const multiplier = 9 / 16; + + const auraBreakMultiplier = 9/16 * 4/3; beforeAll(() => { phaserGame = new Phaser.Game({ @@ -33,63 +31,34 @@ describe("Abilities - Aura Break", () => { vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.MOONBLAST, Moves.DARK_PULSE, Moves.MOONBLAST, Moves.DARK_PULSE]); vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.AURA_BREAK); + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SHUCKLE); }); it("reverses the effect of fairy aura", async () => { + const moveToCheck = allMoves[Moves.MOONBLAST]; + const basePower = moveToCheck.power; + vi.spyOn(overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.FAIRY_AURA); - const basePower = allMoves[Moves.MOONBLAST].power; - await game.startBattle([Species.MAGIKARP]); + vi.spyOn(moveToCheck, "calculateBattlePower"); + await game.startBattle([Species.PIKACHU]); game.doAttack(getMovePosition(game.scene, 0, Moves.MOONBLAST)); - - const appliedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[Moves.MOONBLAST]); - await game.phaseInterceptor.to(MoveEffectPhase); - expect(appliedPower).not.toBe(undefined); - expect(appliedPower).not.toBe(basePower); - expect(appliedPower).toBe(basePower * multiplier); - + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(expect.closeTo(basePower * auraBreakMultiplier)); }); it("reverses the effect of dark aura", async () => { + const moveToCheck = allMoves[Moves.DARK_PULSE]; + const basePower = moveToCheck.power; + vi.spyOn(overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.DARK_AURA); - const basePower = allMoves[Moves.DARK_PULSE].power; - await game.startBattle([Species.MAGIKARP]); + vi.spyOn(moveToCheck, "calculateBattlePower"); + await game.startBattle([Species.PIKACHU]); game.doAttack(getMovePosition(game.scene, 0, Moves.DARK_PULSE)); - - const appliedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[Moves.DARK_PULSE]); - await game.phaseInterceptor.to(MoveEffectPhase); - expect(appliedPower).not.toBe(undefined); - expect(appliedPower).not.toBe(basePower); - expect(appliedPower).toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(expect.closeTo(basePower * auraBreakMultiplier)); }); }); - -/** - * Calculates the mocked power of a move in a Pokémon battle, taking into account certain abilities. - * - * @param defender - The defending Pokémon. - * @param attacker - The attacking Pokémon. - * @param move - The move being used in the attack. - * @returns The calculated power of the move after applying any relevant ability effects. - * - * @remarks - * This function creates a NumberHolder with the initial power of the move. - * It then checks if the defender has an ability with the FieldMoveTypePowerBoostAbAttr. - * If so, it applies a power modification of 9/16 using an instance of FieldMoveTypePowerBoostAbAttr. - * The final calculated power is then returned. - */ -const getMockedMovePower = (defender: Pokemon, attacker: Pokemon, move: Move): number => { - const powerHolder = new NumberHolder(move.power); - - if (defender.hasAbilityWithAttr(FieldMoveTypePowerBoostAbAttr)) { - const auraBreakInstance = new FieldMoveTypePowerBoostAbAttr(move.type, 9 / 16); - auraBreakInstance.applyPreAttack(attacker, false, defender, move, [powerHolder]); - } - - return powerHolder.value; -}; diff --git a/src/test/abilities/battery.test.ts b/src/test/abilities/battery.test.ts index 1077394ee487..b600772f3c42 100644 --- a/src/test/abilities/battery.test.ts +++ b/src/test/abilities/battery.test.ts @@ -5,15 +5,16 @@ import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; -import Move, { allMoves, MoveCategory } from "#app/data/move.js"; -import { AllyMoveCategoryPowerBoostAbAttr } from "#app/data/ability.js"; -import { NumberHolder } from "#app/utils.js"; -import Pokemon from "#app/field/pokemon.js"; +import { allMoves } from "#app/data/move.js"; +import { Abilities } from "#app/enums/abilities.js"; +import { MoveEffectPhase, TurnEndPhase } from "#app/phases.js"; describe("Abilities - Battery", () => { let phaserGame: Phaser.Game; let game: GameManager; + const batteryMultiplier = 1.3; + beforeAll(() => { phaserGame = new Phaser.Game({ type: Phaser.HEADLESS, @@ -27,94 +28,54 @@ describe("Abilities - Battery", () => { beforeEach(() => { game = new GameManager(phaserGame); vi.spyOn(overrides, "DOUBLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); - vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.TACKLE, Moves.ROCK_SLIDE, Moves.SPLASH, Moves.HEAT_WAVE]); + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SHUCKLE); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.TACKLE, Moves.BREAKING_SWIPE, Moves.SPLASH, Moves.DAZZLING_GLEAM]); vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); }); it("raises the power of allies' special moves by 30%", async () => { - const moveToBeUsed = Moves.HEAT_WAVE; - const basePower = allMoves[moveToBeUsed].power; + const moveToCheck = allMoves[Moves.DAZZLING_GLEAM]; + const basePower = moveToCheck.power; - await game.startBattle([Species.MAGIKARP, Species.CHARJABUG]); + vi.spyOn(moveToCheck, "calculateBattlePower"); - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); - game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.startBattle([Species.PIKACHU, Species.CHARJABUG]); - const multiplier = getAttrPowerMultiplier(game.scene.getPlayerField()[1]); - const mockedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[moveToBeUsed]); + game.doAttack(getMovePosition(game.scene, 0, Moves.DAZZLING_GLEAM)); + game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(MoveEffectPhase); - expect(mockedPower).not.toBe(undefined); - expect(mockedPower).not.toBe(basePower); - expect(mockedPower).toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(basePower * batteryMultiplier); }); it("does not raise the power of allies' non-special moves", async () => { - const moveToBeUsed = Moves.ROCK_SLIDE; - const basePower = allMoves[moveToBeUsed].power; + const moveToCheck = allMoves[Moves.BREAKING_SWIPE]; + const basePower = moveToCheck.power; - await game.startBattle([Species.MAGIKARP, Species.CHARJABUG]); + vi.spyOn(moveToCheck, "calculateBattlePower"); - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); - game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.startBattle([Species.PIKACHU, Species.CHARJABUG]); - const multiplier = getAttrPowerMultiplier(game.scene.getPlayerField()[1]); - const mockedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[moveToBeUsed]); + game.doAttack(getMovePosition(game.scene, 0, Moves.BREAKING_SWIPE)); + game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(MoveEffectPhase); - expect(mockedPower).not.toBe(undefined); - expect(mockedPower).toBe(basePower); - expect(mockedPower).not.toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(basePower); }); it("does not raise the power of the ability owner's special moves", async () => { - const moveToBeUsed = Moves.HEAT_WAVE; - const basePower = allMoves[moveToBeUsed].power; + const moveToCheck = allMoves[Moves.DAZZLING_GLEAM]; + const basePower = moveToCheck.power; - await game.startBattle([Species.CHARJABUG, Species.MAGIKARP]); + vi.spyOn(moveToCheck, "calculateBattlePower"); - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); - game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.startBattle([Species.CHARJABUG, Species.PIKACHU]); - const multiplier = getAttrPowerMultiplier(game.scene.getPlayerField()[0]); - const mockedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[moveToBeUsed]); + game.doAttack(getMovePosition(game.scene, 0, Moves.DAZZLING_GLEAM)); + game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(TurnEndPhase); - expect(mockedPower).not.toBe(undefined); - expect(mockedPower).toBe(basePower); - expect(mockedPower).not.toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(basePower); }); }); - -/** - * Calculates the mocked power of a move. - * Note this does not consider other damage calculations - * except the power multiplier from Battery. - * - * @param defender - The defending Pokémon. - * @param attacker - The attacking Pokémon. - * @param move - The move being used by the attacker. - * @returns The adjusted power of the move. - */ -const getMockedMovePower = (defender: Pokemon, attacker: Pokemon, move: Move) => { - const powerHolder = new NumberHolder(move.power); - - /** - * @see AllyMoveCategoryPowerBoostAbAttr - */ - if (attacker.getAlly().hasAbilityWithAttr(AllyMoveCategoryPowerBoostAbAttr)) { - const batteryInstance = new AllyMoveCategoryPowerBoostAbAttr([MoveCategory.SPECIAL], 1.3); - batteryInstance.applyPreAttack(attacker, false, defender, move, [ powerHolder ]); - } - - return powerHolder.value; -}; - -/** - * Retrieves the power multiplier from a Pokémon's ability attribute. - * - * @param pokemon - The Pokémon whose ability attributes are being queried. - * @returns The power multiplier of the `AllyMoveCategoryPowerBoostAbAttr` attribute. - */ -const getAttrPowerMultiplier = (pokemon: Pokemon) => { - const attr = pokemon.getAbilityAttrs(AllyMoveCategoryPowerBoostAbAttr); - - return (attr[0] as AllyMoveCategoryPowerBoostAbAttr)["powerMultiplier"]; -}; diff --git a/src/test/abilities/power_spot.test.ts b/src/test/abilities/power_spot.test.ts index 129a6cc49a2f..577c9f87ec57 100644 --- a/src/test/abilities/power_spot.test.ts +++ b/src/test/abilities/power_spot.test.ts @@ -5,15 +5,16 @@ import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; -import Move, { allMoves, MoveCategory } from "#app/data/move.js"; -import { AllyMoveCategoryPowerBoostAbAttr } from "#app/data/ability.js"; -import { NumberHolder } from "#app/utils.js"; -import Pokemon from "#app/field/pokemon.js"; +import { allMoves } from "#app/data/move.js"; +import { MoveEffectPhase, TurnEndPhase } from "#app/phases.js"; +import { Abilities } from "#app/enums/abilities.js"; describe("Abilities - Power Spot", () => { let phaserGame: Phaser.Game; let game: GameManager; + const powerSpotMultiplier = 1.3; + beforeAll(() => { phaserGame = new Phaser.Game({ type: Phaser.HEADLESS, @@ -27,94 +28,51 @@ describe("Abilities - Power Spot", () => { beforeEach(() => { game = new GameManager(phaserGame); vi.spyOn(overrides, "DOUBLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); - vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.TACKLE, Moves.ROCK_SLIDE, Moves.SPLASH, Moves.HEAT_WAVE]); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.TACKLE, Moves.BREAKING_SWIPE, Moves.SPLASH, Moves.DAZZLING_GLEAM]); vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SHUCKLE); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); }); it("raises the power of allies' special moves by 30%", async () => { - const moveToBeUsed = Moves.HEAT_WAVE; - const basePower = allMoves[moveToBeUsed].power; + const moveToCheck = allMoves[Moves.DAZZLING_GLEAM]; + const basePower = moveToCheck.power; - await game.startBattle([Species.MAGIKARP, Species.STONJOURNER]); + vi.spyOn(moveToCheck, "calculateBattlePower"); - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); + await game.startBattle([Species.PIKACHU, Species.STONJOURNER]); + game.doAttack(getMovePosition(game.scene, 0, Moves.DAZZLING_GLEAM)); game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(MoveEffectPhase); - const multiplier = getAttrPowerMultiplier(game.scene.getPlayerField()[1]); - const mockedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[moveToBeUsed]); - - expect(mockedPower).not.toBe(undefined); - expect(mockedPower).not.toBe(basePower); - expect(mockedPower).toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(basePower * powerSpotMultiplier); }); it("raises the power of allies' physical moves by 30%", async () => { - const moveToBeUsed = Moves.ROCK_SLIDE; - const basePower = allMoves[moveToBeUsed].power; + const moveToCheck = allMoves[Moves.BREAKING_SWIPE]; + const basePower = moveToCheck.power; - await game.startBattle([Species.MAGIKARP, Species.STONJOURNER]); + vi.spyOn(moveToCheck, "calculateBattlePower"); - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); + await game.startBattle([Species.PIKACHU, Species.STONJOURNER]); + game.doAttack(getMovePosition(game.scene, 0, Moves.BREAKING_SWIPE)); game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(MoveEffectPhase); - const multiplier = getAttrPowerMultiplier(game.scene.getPlayerField()[1]); - const mockedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[moveToBeUsed]); - - expect(mockedPower).not.toBe(undefined); - expect(mockedPower).not.toBe(basePower); - expect(mockedPower).toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(basePower * powerSpotMultiplier); }); it("does not raise the power of the ability owner's moves", async () => { - const moveToBeUsed = Moves.HEAT_WAVE; - const basePower = allMoves[moveToBeUsed].power; + const moveToCheck = allMoves[Moves.BREAKING_SWIPE]; + const basePower = moveToCheck.power; - await game.startBattle([Species.STONJOURNER, Species.MAGIKARP]); + vi.spyOn(moveToCheck, "calculateBattlePower"); - game.doAttack(getMovePosition(game.scene, 0, moveToBeUsed)); + await game.startBattle([Species.STONJOURNER, Species.PIKACHU]); + game.doAttack(getMovePosition(game.scene, 0, Moves.BREAKING_SWIPE)); game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(TurnEndPhase); - const multiplier = getAttrPowerMultiplier(game.scene.getPlayerField()[0]); - const mockedPower = getMockedMovePower(game.scene.getEnemyField()[0], game.scene.getPlayerField()[0], allMoves[moveToBeUsed]); - - expect(mockedPower).not.toBe(undefined); - expect(mockedPower).toBe(basePower); - expect(mockedPower).not.toBe(basePower * multiplier); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(basePower); }); }); - -/** - * Calculates the mocked power of a move. - * Note this does not consider other damage calculations - * except the power multiplier from Power Spot. - * - * @param defender - The defending Pokémon. - * @param attacker - The attacking Pokémon. - * @param move - The move being used by the attacker. - * @returns The adjusted power of the move. - */ -const getMockedMovePower = (defender: Pokemon, attacker: Pokemon, move: Move) => { - const powerHolder = new NumberHolder(move.power); - - /** - * @see AllyMoveCategoryPowerBoostAbAttr - */ - if (attacker.getAlly().hasAbilityWithAttr(AllyMoveCategoryPowerBoostAbAttr)) { - const powerSpotInstance = new AllyMoveCategoryPowerBoostAbAttr([MoveCategory.SPECIAL, MoveCategory.PHYSICAL], 1.3); - powerSpotInstance.applyPreAttack(attacker, false, defender, move, [ powerHolder ]); - } - - return powerHolder.value; -}; - -/** - * Retrieves the power multiplier from a Pokémon's ability attribute. - * - * @param pokemon - The Pokémon whose ability attributes are being queried. - * @returns The power multiplier of the `AllyMoveCategoryPowerBoostAbAttr` attribute. - */ -const getAttrPowerMultiplier = (pokemon: Pokemon) => { - const attr = pokemon.getAbilityAttrs(AllyMoveCategoryPowerBoostAbAttr); - - return (attr[0] as AllyMoveCategoryPowerBoostAbAttr)["powerMultiplier"]; -}; diff --git a/src/test/abilities/steely_spirit.test.ts b/src/test/abilities/steely_spirit.test.ts index 7eac51bf5f86..403024c7277f 100644 --- a/src/test/abilities/steely_spirit.test.ts +++ b/src/test/abilities/steely_spirit.test.ts @@ -5,17 +5,17 @@ import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; -import Pokemon, { PlayerPokemon } from "#app/field/pokemon.js"; -import Move, { allMoves } from "#app/data/move.js"; -import { NumberHolder } from "#app/utils.js"; -import { allAbilities, applyPreAttackAbAttrs, UserFieldMoveTypePowerBoostAbAttr } from "#app/data/ability.js"; +import { allMoves } from "#app/data/move.js"; +import { allAbilities } from "#app/data/ability.js"; import { Abilities } from "#app/enums/abilities.js"; +import { MoveEffectPhase, SelectTargetPhase } from "#app/phases.js"; describe("Abilities - Steely Spirit", () => { let phaserGame: Phaser.Game; let game: GameManager; const steelySpiritMultiplier = 1.5; const moveToCheck = Moves.IRON_HEAD; + const ironHeadPower = allMoves[moveToCheck].power; beforeAll(() => { phaserGame = new Phaser.Game({ @@ -30,29 +30,34 @@ describe("Abilities - Steely Spirit", () => { beforeEach(() => { game = new GameManager(phaserGame); vi.spyOn(overrides, "DOUBLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); - vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.MAGIKARP); + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SHUCKLE); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.IRON_HEAD, Moves.SPLASH]); vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); + vi.spyOn(allMoves[moveToCheck], "calculateBattlePower"); }); - it("increases Steel-type moves used by the user and its allies", async () => { - await game.startBattle([Species.MAGIKARP, Species.PERRSERKER]); - const perserrker = game.scene.getPlayerField()[1]; + it("increases Steel-type moves' power used by the user and its allies by 50%", async () => { + await game.startBattle([Species.PIKACHU, Species.SHUCKLE]); + const boostSource = game.scene.getPlayerField()[1]; + const enemyToCheck = game.scene.getEnemyPokemon(); - vi.spyOn(perserrker, "getAbility").mockReturnValue(allAbilities[Abilities.STEELY_SPIRIT]); + vi.spyOn(boostSource, "getAbility").mockReturnValue(allAbilities[Abilities.STEELY_SPIRIT]); - expect(perserrker.hasAbility(Abilities.STEELY_SPIRIT)).toBe(true); + expect(boostSource.hasAbility(Abilities.STEELY_SPIRIT)).toBe(true); game.doAttack(getMovePosition(game.scene, 0, moveToCheck)); + await game.phaseInterceptor.to(SelectTargetPhase, false); + game.doSelectTarget(enemyToCheck.getBattlerIndex()); game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(MoveEffectPhase); - const mockedMovePower = getMockedMovePower(game.scene.getEnemyPokemon(), perserrker, allMoves[moveToCheck]); - - expect(mockedMovePower).toBe(allMoves[moveToCheck].power * steelySpiritMultiplier); + expect(allMoves[moveToCheck].calculateBattlePower).toHaveReturnedWith(ironHeadPower * steelySpiritMultiplier); }); it("stacks if multiple users with this ability are on the field.", async () => { - await game.startBattle([Species.PERRSERKER, Species.PERRSERKER]); + await game.startBattle([Species.PIKACHU, Species.PIKACHU]); + const enemyToCheck = game.scene.getEnemyPokemon(); game.scene.getPlayerField().forEach(p => { vi.spyOn(p, "getAbility").mockReturnValue(allAbilities[Abilities.STEELY_SPIRIT]); @@ -61,55 +66,35 @@ describe("Abilities - Steely Spirit", () => { expect(game.scene.getPlayerField().every(p => p.hasAbility(Abilities.STEELY_SPIRIT))).toBe(true); game.doAttack(getMovePosition(game.scene, 0, moveToCheck)); - game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); - - const mockedMovePower = getMockedMovePower(game.scene.getEnemyPokemon(), game.scene.getPlayerPokemon(), allMoves[moveToCheck]); - - expect(mockedMovePower).toBe(allMoves[moveToCheck].power * Math.pow(steelySpiritMultiplier, 2)); + await game.phaseInterceptor.to(SelectTargetPhase, false); + game.doSelectTarget(enemyToCheck.getBattlerIndex()); + game.doAttack(getMovePosition(game.scene, 1, moveToCheck)); + await game.phaseInterceptor.to(SelectTargetPhase, false); + game.doSelectTarget(enemyToCheck.getBattlerIndex()); + await game.phaseInterceptor.to(MoveEffectPhase); + + expect(allMoves[moveToCheck].calculateBattlePower).toHaveReturnedWith(ironHeadPower * Math.pow(steelySpiritMultiplier, 2)); }); it("does not take effect when suppressed", async () => { - await game.startBattle([Species.MAGIKARP, Species.PERRSERKER]); - const perserrker = game.scene.getPlayerField()[1]; + await game.startBattle([Species.PIKACHU, Species.SHUCKLE]); + const boostSource = game.scene.getPlayerField()[1]; + const enemyToCheck = game.scene.getEnemyPokemon(); - vi.spyOn(perserrker, "getAbility").mockReturnValue(allAbilities[Abilities.STEELY_SPIRIT]); - expect(perserrker.hasAbility(Abilities.STEELY_SPIRIT)).toBe(true); + vi.spyOn(boostSource, "getAbility").mockReturnValue(allAbilities[Abilities.STEELY_SPIRIT]); + expect(boostSource.hasAbility(Abilities.STEELY_SPIRIT)).toBe(true); - perserrker.summonData.abilitySuppressed = true; + boostSource.summonData.abilitySuppressed = true; - expect(perserrker.hasAbility(Abilities.STEELY_SPIRIT)).toBe(false); - expect(perserrker.summonData.abilitySuppressed).toBe(true); + expect(boostSource.hasAbility(Abilities.STEELY_SPIRIT)).toBe(false); + expect(boostSource.summonData.abilitySuppressed).toBe(true); game.doAttack(getMovePosition(game.scene, 0, moveToCheck)); + await game.phaseInterceptor.to(SelectTargetPhase, false); + game.doSelectTarget(enemyToCheck.getBattlerIndex()); game.doAttack(getMovePosition(game.scene, 1, Moves.SPLASH)); + await game.phaseInterceptor.to(MoveEffectPhase); - const mockedMovePower = getMockedMovePower(game.scene.getEnemyPokemon(), perserrker, allMoves[moveToCheck]); - - expect(mockedMovePower).toBe(allMoves[moveToCheck].power); + expect(allMoves[moveToCheck].calculateBattlePower).toHaveReturnedWith(ironHeadPower); }); }); - -/** - * Calculates the mocked power of a move. - * Note this does not consider other damage calculations - * except the power multiplier from Steely Spirit. - * - * @param defender - The defending Pokémon. - * @param attacker - The attacking Pokémon. - * @param move - The move being used by the attacker. - * @returns The adjusted power of the move. - */ -const getMockedMovePower = (defender: Pokemon, attacker: Pokemon, move: Move) => { - const powerHolder = new NumberHolder(move.power); - - /** - * Check if pokemon has the specified ability and is in effect. - * See Pokemon.hasAbility {@linkcode Pokemon.hasAbility} - */ - if (attacker.hasAbility(Abilities.STEELY_SPIRIT)) { - const alliedField: Pokemon[] = attacker instanceof PlayerPokemon ? attacker.scene.getPlayerField() : attacker.scene.getEnemyField(); - alliedField.forEach(p => applyPreAttackAbAttrs(UserFieldMoveTypePowerBoostAbAttr, p, this, move, powerHolder)); - } - - return powerHolder.value; -}; diff --git a/src/test/moves/hard_press.test.ts b/src/test/moves/hard_press.test.ts index 1ec8cf3df1dd..87d61ecae904 100644 --- a/src/test/moves/hard_press.test.ts +++ b/src/test/moves/hard_press.test.ts @@ -4,39 +4,19 @@ import GameManager from "#app/test/utils/gameManager"; import overrides from "#app/overrides"; import { Species } from "#enums/species"; import { - MoveEffectPhase, + MoveEffectPhase } from "#app/phases"; import { Moves } from "#enums/moves"; import { getMovePosition } from "#app/test/utils/gameManagerUtils"; import { Abilities } from "#enums/abilities"; -import { applyMoveAttrs, VariablePowerAttr } from "#app/data/move"; -import * as Utils from "#app/utils"; -import { Stat } from "#enums/stat"; - -/** - * Checks the base power of the {@linkcode intendedMove} before and after any - * {@linkcode VariablePowerAttr}s have been applied. - * @param phase current {@linkcode MoveEffectPhase} - * @param intendedMove Expected move during this {@linkcode phase} - * @param before Expected base power before any base power changes - * @param after Expected base power after any base power changes - */ -const checkBasePowerChanges = (phase: MoveEffectPhase, intendedMove: Moves, before: number, after: number) => { - // Double check if the intended move was used and verify its initial base power - const move = phase.move.getMove(); - expect(move.id).toBe(intendedMove); - expect(move.power).toBe(before); - - /** Mocking application of {@linkcode VariablePowerAttr} */ - const power = new Utils.IntegerHolder(move.power); - applyMoveAttrs(VariablePowerAttr, phase.getUserPokemon(), phase.getTarget(), move, power); - expect(power.value).toBe(after); -}; +import { allMoves } from "#app/data/move.js"; describe("Moves - Hard Press", () => { let phaserGame: Phaser.Game; let game: GameManager; + const moveToCheck = allMoves[Moves.HARD_PRESS]; + beforeAll(() => { phaserGame = new Phaser.Game({ type: Phaser.HEADLESS, @@ -50,98 +30,59 @@ describe("Moves - Hard Press", () => { beforeEach(() => { game = new GameManager(phaserGame); vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); - vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); - vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.NONE); - vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([ Moves.HARD_PRESS ]); + vi.spyOn(overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.MUNCHLAX); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.HARD_PRESS]); + vi.spyOn(moveToCheck, "calculateBattlePower"); }); - it("HARD_PRESS varies based on target health ratio (100%)", async () => { - await game.startBattle([ Species.GRAVELER ]); - const moveToUse = Moves.HARD_PRESS; - - // Force party to go first - game.scene.getParty()[0].stats[Stat.SPD] = 100; - game.scene.getEnemyParty()[0].stats[Stat.SPD] = 1; + it("should return 100 power if target HP ratio is at 100%", async () => { + await game.startBattle([Species.PIKACHU]); - game.doAttack(getMovePosition(game.scene, 0, moveToUse)); - await game.phaseInterceptor.to(MoveEffectPhase, false); + game.doAttack(getMovePosition(game.scene, 0, Moves.HARD_PRESS)); + await game.phaseInterceptor.to(MoveEffectPhase); - checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 100); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(100); }); - it("HARD_PRESS varies based on target health ratio (50%)", async () => { - await game.startBattle([ Species.GRAVELER ]); - const moveToUse = Moves.HARD_PRESS; - const enemy = game.scene.getEnemyParty()[0]; - - // Force party to go first - game.scene.getParty()[0].stats[Stat.SPD] = 100; - enemy.stats[Stat.SPD] = 1; + it("should return 50 power if target HP ratio is at 50%", async () => { + await game.startBattle([Species.PIKACHU]); + const targetHpRatio = .5; + const enemy = game.scene.getEnemyPokemon(); - // Halve the enemy's HP - enemy.hp /= 2; + vi.spyOn(enemy, "getHpRatio").mockReturnValue(targetHpRatio); - game.doAttack(getMovePosition(game.scene, 0, moveToUse)); - await game.phaseInterceptor.to(MoveEffectPhase, false); + game.doAttack(getMovePosition(game.scene, 0, Moves.HARD_PRESS)); + await game.phaseInterceptor.to(MoveEffectPhase); - checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 50); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(50); }); - it("HARD_PRESS varies based on target health ratio (1%)", async () => { - await game.startBattle([ Species.GRAVELER ]); - const moveToUse = Moves.HARD_PRESS; - const enemy = game.scene.getEnemyParty()[0]; + it("should return 1 power if target HP ratio is at 1%", async () => { + await game.startBattle([Species.PIKACHU]); + const targetHpRatio = .01; + const enemy = game.scene.getEnemyPokemon(); - // Force party to go first - game.scene.getParty()[0].stats[Stat.SPD] = 100; - enemy.stats[Stat.SPD] = 1; + vi.spyOn(enemy, "getHpRatio").mockReturnValue(targetHpRatio); - // Force enemy to have 1% of full health - enemy.stats[Stat.HP] = 100; - enemy.hp = 1; + game.doAttack(getMovePosition(game.scene, 0, Moves.HARD_PRESS)); + await game.phaseInterceptor.to(MoveEffectPhase); - game.doAttack(getMovePosition(game.scene, 0, moveToUse)); - await game.phaseInterceptor.to(MoveEffectPhase, false); - - checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 1); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(1); }); - it("HARD_PRESS varies based on target health ratio, (<1%)", async () => { - await game.startBattle([ Species.GRAVELER ]); - const moveToUse = Moves.HARD_PRESS; - const enemy = game.scene.getEnemyParty()[0]; - - // Force party to go first - game.scene.getParty()[0].stats[Stat.SPD] = 100; - enemy.stats[Stat.SPD] = 1; - - // Force enemy to have less than 1% of full health - enemy.stats[Stat.HP] = 1000; - enemy.hp = 1; - - game.doAttack(getMovePosition(game.scene, 0, moveToUse)); - await game.phaseInterceptor.to(MoveEffectPhase, false); - - checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, 1); - }); - - it("HARD_PRESS varies based on target health ratio, random", async () => { - await game.startBattle([ Species.GRAVELER ]); - const moveToUse = Moves.HARD_PRESS; - const enemy = game.scene.getEnemyParty()[0]; - - // Force party to go first - game.scene.getParty()[0].stats[Stat.SPD] = 100; - enemy.stats[Stat.SPD] = 1; + it("should return 1 power if target HP ratio is less than 1%", async () => { + await game.startBattle([Species.PIKACHU]); + const targetHpRatio = .005; + const enemy = game.scene.getEnemyPokemon(); - // Force a random n / 100 ratio with the enemy's HP - enemy.stats[Stat.HP] = 100; - enemy.hp = Utils.randInt(99, 1); + vi.spyOn(enemy, "getHpRatio").mockReturnValue(targetHpRatio); - game.doAttack(getMovePosition(game.scene, 0, moveToUse)); - await game.phaseInterceptor.to(MoveEffectPhase, false); + game.doAttack(getMovePosition(game.scene, 0, Moves.HARD_PRESS)); + await game.phaseInterceptor.to(MoveEffectPhase); - // Because the ratio is n / 100 and the max base power of the move is 100, the resultant base power should just be n - checkBasePowerChanges(game.scene.getCurrentPhase() as MoveEffectPhase, moveToUse, -1, enemy.hp); + expect(moveToCheck.calculateBattlePower).toHaveReturnedWith(1); }); }); From 416079da88e66a9e08de42ae820ad280916345e2 Mon Sep 17 00:00:00 2001 From: EmberCM Date: Sat, 13 Jul 2024 23:37:07 -0500 Subject: [PATCH 090/184] [QoL] Offset the status indicator to keep pokeball in view (#2966) * Offset the status indicator to keep pokeball in view * Only use offsetX when the Pokemon is the enemy * Adjust position to accomodate boss health bar --- src/ui/battle-info.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ui/battle-info.ts b/src/ui/battle-info.ts index ec6fee85f988..6d90e0b4fe28 100644 --- a/src/ui/battle-info.ts +++ b/src/ui/battle-info.ts @@ -118,7 +118,7 @@ export default class BattleInfo extends Phaser.GameObjects.Container { this.championRibbon.setName("icon_champion_ribbon"); this.championRibbon.setVisible(false); this.championRibbon.setOrigin(0, 0); - this.championRibbon.setPositionRelative(this.nameText, 11.75, 11.75); + this.championRibbon.setPositionRelative(this.nameText, 8, 11.75); this.add(this.championRibbon); } @@ -538,11 +538,11 @@ export default class BattleInfo extends Phaser.GameObjects.Container { if (this.lastStatus !== StatusEffect.NONE) { this.statusIndicator.setFrame(StatusEffect[this.lastStatus].toLowerCase()); } - this.statusIndicator.setVisible(!!this.lastStatus); - if (!this.player && this.ownedIcon.visible) { - this.ownedIcon.setAlpha(this.statusIndicator.visible ? 0 : 1); - } + const offsetX = !this.player ? (this.ownedIcon.visible ? 8 : 0) + (this.championRibbon.visible ? 8 : 0) : 0; + this.statusIndicator.setPositionRelative(this.nameText, offsetX, 11.5); + + this.statusIndicator.setVisible(!!this.lastStatus); } const types = pokemon.getTypes(true); From 984b1883fc12ba111930b797f59f4356f54d176c Mon Sep 17 00:00:00 2001 From: Zoruu <113668528+ArielStevens@users.noreply.github.com> Date: Sun, 14 Jul 2024 00:39:01 -0400 Subject: [PATCH 091/184] [Bug] Fix to epic shiny Yungoos icon (#2991) (#3016) Fixed a floating pixel in epic shiny Yungoos' icon. Caused by Mimikyu's epic shiny sprite being placed too high on the sprite sheet. Moved Mimikyu's sprite down and updated json to reflect the change. --- public/images/pokemon_icons_7v.json | 2 +- public/images/pokemon_icons_7v.png | Bin 24171 -> 61899 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/public/images/pokemon_icons_7v.json b/public/images/pokemon_icons_7v.json index ceb7a0b991f6..cf34740925a9 100644 --- a/public/images/pokemon_icons_7v.json +++ b/public/images/pokemon_icons_7v.json @@ -1096,7 +1096,7 @@ }, "frame": { "x": 96, - "y": 445, + "y": 446, "w": 17, "h": 22 } diff --git a/public/images/pokemon_icons_7v.png b/public/images/pokemon_icons_7v.png index 822f7950f3eb24f5e54f98e9181a7cf9909433dd..308e405525da5f50c0fdab138d0fa32981263352 100644 GIT binary patch literal 61899 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 literal 24171 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 Date: Sun, 14 Jul 2024 13:56:59 +0900 Subject: [PATCH 092/184] [Localization(ko)] Change line-break position of ghost type curse add message (#3022) --- src/locales/ko/battle.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/battle.ts b/src/locales/ko/battle.ts index 75f30a488f2c..be9fb05cebe8 100644 --- a/src/locales/ko/battle.ts +++ b/src/locales/ko/battle.ts @@ -152,6 +152,6 @@ export const battle: SimpleTranslationEntries = { "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}}[[는]] 평소로 돌아왔다.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}}[[는]]\n소금에 절여졌다!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}}[[는]] 소금절이의\n데미지를 입고 있다.", - "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}[[는]]\n자신의 체력을 깎아서\n{{pokemonName}}에게 저주를 걸었다!", + "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}[[는]] 자신의 체력을 깎아서\n{{pokemonName}}에게 저주를 걸었다!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}}[[는]]\n저주받고 있다!", } as const; From 76b42c4f4648765be1664f926669160dc12c7cef Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Sun, 14 Jul 2024 17:24:37 +0200 Subject: [PATCH 093/184] Revert "[Localization]Localized move-trigger text (#2913)" (#3026) This reverts commit 39bdfea0c8b33a759db760809d6488d825b510e2. --- src/data/move.ts | 119 +++++++++++++++--------------- src/locales/de/config.ts | 4 +- src/locales/de/move-trigger.ts | 53 ------------- src/locales/en/config.ts | 4 +- src/locales/en/move-trigger.ts | 53 ------------- src/locales/es/config.ts | 4 +- src/locales/es/move-trigger.ts | 53 ------------- src/locales/fr/config.ts | 4 +- src/locales/fr/move-trigger.ts | 53 ------------- src/locales/it/config.ts | 4 +- src/locales/it/move-trigger.ts | 53 ------------- src/locales/ko/config.ts | 4 +- src/locales/ko/move-trigger.ts | 53 ------------- src/locales/pt_BR/config.ts | 4 +- src/locales/pt_BR/move-trigger.ts | 53 ------------- src/locales/zh_CN/config.ts | 4 +- src/locales/zh_CN/move-trigger.ts | 53 ------------- src/locales/zh_TW/config.ts | 4 +- src/locales/zh_TW/move-trigger.ts | 53 ------------- 19 files changed, 70 insertions(+), 562 deletions(-) delete mode 100644 src/locales/de/move-trigger.ts delete mode 100644 src/locales/en/move-trigger.ts delete mode 100644 src/locales/es/move-trigger.ts delete mode 100644 src/locales/fr/move-trigger.ts delete mode 100644 src/locales/it/move-trigger.ts delete mode 100644 src/locales/ko/move-trigger.ts delete mode 100644 src/locales/pt_BR/move-trigger.ts delete mode 100644 src/locales/zh_CN/move-trigger.ts delete mode 100644 src/locales/zh_TW/move-trigger.ts diff --git a/src/data/move.ts b/src/data/move.ts index 54f351290639..1de060af3c02 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1167,7 +1167,7 @@ export class RecoilAttr extends MoveEffectAttr { } user.damageAndUpdate(recoilDamage, HitResult.OTHER, false, true, true); - user.scene.queueMessage(i18next.t("moveTriggers:hitWithRecoil", {pokemonName: getPokemonNameWithAffix(user)})); + user.scene.queueMessage(getPokemonMessage(user, " is hit\nwith recoil!")); user.turnData.damageTaken += recoilDamage; return true; @@ -1279,7 +1279,7 @@ export class HalfSacrificialAttr extends MoveEffectAttr { applyAbAttrs(BlockNonDirectDamageAbAttr, user, cancelled); if (!cancelled.value) { user.damageAndUpdate(Math.ceil(user.getMaxHp()/2), HitResult.OTHER, false, true, true); - user.scene.queueMessage(i18next.t("moveTriggers:cutHpPowerUpMove", {pokemonName: getPokemonNameWithAffix(user)})); // Queue recoil message + user.scene.queueMessage(getPokemonMessage(user, " cut its own HP to power up its move!")); // Queue recoil message } return true; } @@ -1868,7 +1868,7 @@ export class StealHeldItemChanceAttr extends MoveEffectAttr { const stolenItem = tierHeldItems[user.randSeedInt(tierHeldItems.length)]; user.scene.tryTransferHeldItemModifier(stolenItem, user, false).then(success => { if (success) { - user.scene.queueMessage(i18next.t("moveTriggers:stoleItem", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), ItemName: stolenItem.type.name})); + user.scene.queueMessage(getPokemonMessage(user, ` stole\n${target.name}'s ${stolenItem.type.name}!`)); } resolve(success); }); @@ -1947,9 +1947,9 @@ export class RemoveHeldItemAttr extends MoveEffectAttr { target.scene.updateModifiers(target.isPlayer()); if (this.berriesOnly) { - user.scene.queueMessage(i18next.t("moveTriggers:incineratedItem", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), itemName: removedItem.type.name})); + user.scene.queueMessage(getPokemonMessage(user, ` incinerated\n${target.name}'s ${removedItem.type.name}!`)); } else { - user.scene.queueMessage(i18next.t("moveTriggers:knockedOffItem", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), itemName: removedItem.type.name})); + user.scene.queueMessage(getPokemonMessage(user, ` knocked off\n${target.name}'s ${removedItem.type.name}!`)); } } @@ -2270,7 +2270,7 @@ export class ChargeAttr extends OverrideMoveEffectAttr { if (!lastMove || lastMove.move !== move.id || (lastMove.result !== MoveResult.OTHER && (this.sameTurn || lastMove.turn !== user.scene.currentBattle.turn))) { (args[0] as Utils.BooleanHolder).value = true; new MoveChargeAnim(this.chargeAnim, move.id, user).play(user.scene, () => { - user.scene.queueMessage(this.chargeText.replace("{TARGET}", getPokemonNameWithAffix(target)).replace("{USER}", getPokemonNameWithAffix(user))); + user.scene.queueMessage(getPokemonMessage(user, ` ${this.chargeText.replace("{TARGET}", target.name)}`)); if (this.tagType) { user.addTag(this.tagType, 1, move.id, user.id); } @@ -2322,7 +2322,7 @@ export class SunlightChargeAttr extends ChargeAttr { export class ElectroShotChargeAttr extends ChargeAttr { private statIncreaseApplied: boolean; constructor() { - super(ChargeAnim.ELECTRO_SHOT_CHARGING, i18next.t("moveTriggers:absorbedElectricity"), null, true); + super(ChargeAnim.ELECTRO_SHOT_CHARGING, "absorbed electricity!", null, true); // Add a flag because ChargeAttr skills use themselves twice instead of once over one-to-two turns this.statIncreaseApplied = false; } @@ -2381,7 +2381,7 @@ export class DelayedAttackAttr extends OverrideMoveEffectAttr { resolve(true); }); } else { - user.scene.ui.showText(i18next.t("moveTriggers:tookMoveAttack", {pokemonName: getPokemonNameWithAffix(user.scene.getPokemonById(target.id)), moveName: move.name}), null, () => resolve(true)); + user.scene.ui.showText(getPokemonMessage(user.scene.getPokemonById(target.id), ` took\nthe ${move.name} attack!`), null, () => resolve(true)); } }); } @@ -2534,7 +2534,7 @@ export class HalfHpStatMaxAttr extends StatChangeAttr { } user.updateInfo().then(() => { const ret = super.apply(user, target, move, args); - user.scene.queueMessage(i18next.t("moveTriggers:cutOwnHpAndMaximizedStat", {pokemonName: getPokemonNameWithAffix(user), stateName: getBattleStatName(this.stats[0])})); + user.scene.queueMessage(getPokemonMessage(user, ` cut its own HP\nand maximized its ${getBattleStatName(this.stats[0])}!`)); resolve(ret); }); }); @@ -2590,7 +2590,8 @@ export class CopyStatsAttr extends MoveEffectAttr { } target.updateInfo(); user.updateInfo(); - target.scene.queueMessage(i18next.t("moveTriggers:copiedStatChanges", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); + + target.scene.queueMessage(getPokemonMessage(user, " copied\n") + getPokemonMessage(target, "'s stat changes!")); return true; } @@ -2656,7 +2657,7 @@ export class SwapStatsAttr extends MoveEffectAttr { } target.updateInfo(); user.updateInfo(); - target.scene.queueMessage(i18next.t("moveTriggers:switchedStatChanges", {pokemonName: getPokemonNameWithAffix(user)})); + target.scene.queueMessage(getPokemonMessage(user, " switched stat changes with the target!")); return true; } } @@ -2812,7 +2813,7 @@ const doublePowerChanceMessageFunc = (user: Pokemon, target: Pokemon, move: Move user.scene.executeWithSeedOffset(() => { const rand = Utils.randSeedInt(100); if (rand < move.chance) { - message = i18next.t("moveTriggers:goingAllOutForAttack", {pokemonName: getPokemonNameWithAffix(user)}); + message = getPokemonMessage(user, " is going all out for this attack!"); } }, user.scene.currentBattle.turn << 6, user.scene.waveSeed); return message; @@ -3091,7 +3092,7 @@ const magnitudeMessageFunc = (user: Pokemon, target: Pokemon, move: Move) => { } } - message = i18next.t("moveTriggers:magnitudeMessage", {magnitude: m + 4}); + message = `Magnitude ${m + 4}!`; }, user.scene.currentBattle.turn << 6, user.scene.waveSeed); return message; }; @@ -3241,7 +3242,7 @@ export class PresentPowerAttr extends VariablePowerAttr { // If this move is multi-hit, disable all other hits user.stopMultiHit(); target.scene.unshiftPhase(new PokemonHealPhase(target.scene, target.getBattlerIndex(), - Math.max(Math.floor(target.getMaxHp() / 4), 1), i18next.t("moveTriggers:regainedHealth", {pokemonName: getPokemonNameWithAffix(target)}), true)); + Math.max(Math.floor(target.getMaxHp() / 4), 1), getPokemonMessage(target, " regained\nhealth!"), true)); } return true; @@ -3875,7 +3876,7 @@ const crashDamageFunc = (user: Pokemon, move: Move) => { } user.damageAndUpdate(Math.floor(user.getMaxHp() / 2), HitResult.OTHER, false, true); - user.scene.queueMessage(i18next.t("moveTriggers:keptGoingAndCrashed", {pokemonName: getPokemonNameWithAffix(user)})); + user.scene.queueMessage(getPokemonMessage(user, " kept going\nand crashed!")); user.turnData.damageTaken += Math.floor(user.getMaxHp() / 2); return true; @@ -4215,7 +4216,7 @@ export class IgnoreAccuracyAttr extends AddBattlerTagAttr { return false; } - user.scene.queueMessage(i18next.t("moveTriggers:tookAimAtTarget", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); + user.scene.queueMessage(getPokemonMessage(user, ` took aim\nat ${target.name}!`)); return true; } @@ -4231,7 +4232,7 @@ export class AlwaysCritsAttr extends AddBattlerTagAttr { return false; } - user.scene.queueMessage(i18next.t("moveTriggers:tookAimAtTarget", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); + user.scene.queueMessage(getPokemonMessage(user, ` took aim\nat ${target.name}!`)); return true; } @@ -4605,7 +4606,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { if (switchOutTarget.hp) { switchOutTarget.hideInfo().then(() => switchOutTarget.destroy()); switchOutTarget.scene.field.remove(switchOutTarget); - user.scene.queueMessage(i18next.t("moveTriggers:fled", {pokemonName: getPokemonNameWithAffix(switchOutTarget)}), null, true, 500); + user.scene.queueMessage(getPokemonMessage(switchOutTarget, " fled!"), null, true, 500); } if (!switchOutTarget.getAlly()?.isActive(true)) { @@ -4629,7 +4630,7 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { getFailedText(user: Pokemon, target: Pokemon, move: Move, cancelled: Utils.BooleanHolder): string | null { const blockedByAbility = new Utils.BooleanHolder(false); applyAbAttrs(ForceSwitchOutImmunityAbAttr, target, blockedByAbility); - return blockedByAbility.value ? i18next.t("moveTriggers:cannotBeSwitchedOut", {pokemonName: getPokemonNameWithAffix(target)}) : null; + return blockedByAbility.value ? getPokemonMessage(target, " can't be switched out!") : null; } getSwitchOutCondition(): MoveConditionFunc { @@ -4742,7 +4743,7 @@ export class CopyBiomeTypeAttr extends MoveEffectAttr { user.summonData.types = [ biomeType ]; user.updateInfo(); - user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", {pokemonName: getPokemonNameWithAffix(user), typeName: i18next.t(`pokemonInfo:Type.${Type[biomeType]}`)})); + user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto the ${Utils.toReadableString(Type[biomeType])} type!`)); return true; } @@ -4761,7 +4762,7 @@ export class ChangeTypeAttr extends MoveEffectAttr { target.summonData.types = [this.type]; target.updateInfo(); - user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", {pokemonName: getPokemonNameWithAffix(target), typeName: i18next.t(`pokemonInfo:Type.${Type[this.type]}`)})); + user.scene.queueMessage(getPokemonMessage(target, ` transformed\ninto the ${Utils.toReadableString(Type[this.type])} type!`)); return true; } @@ -4788,7 +4789,7 @@ export class AddTypeAttr extends MoveEffectAttr { target.summonData.types = types; target.updateInfo(); - user.scene.queueMessage(`${i18next.t(`pokemonInfo:Type.${Type[this.type]}`)} was added to\n` + getPokemonMessage(target, "!")); + user.scene.queueMessage(`${Utils.toReadableString(Type[this.type])} was added to\n` + getPokemonMessage(target, "!")); return true; } @@ -4812,7 +4813,7 @@ export class FirstMoveTypeAttr extends MoveEffectAttr { user.summonData.types = [ firstMoveType ]; - user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoType", {pokemonName: getPokemonNameWithAffix(user), typeName: i18next.t(`pokemonInfo:Type.${Type[firstMoveType]}`)})); + user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto to the ${Utils.toReadableString(Type[firstMoveType])} type!`)); return true; } @@ -5214,7 +5215,7 @@ export class MovesetCopyMoveAttr extends OverrideMoveEffectAttr { user.summonData.moveset = user.getMoveset().slice(0); user.summonData.moveset[thisMoveIndex] = new PokemonMove(copiedMove.id, 0, 0); - user.scene.queueMessage(i18next.t("moveTriggers: copiedMove", {pokemonName: getPokemonNameWithAffix(user), moveName: copiedMove.name})); + user.scene.queueMessage(getPokemonMessage(user, ` copied\n${copiedMove.name}!`)); return true; } @@ -5246,7 +5247,8 @@ export class SketchAttr extends MoveEffectAttr { } user.setMove(sketchIndex, sketchedMove.id); - user.scene.queueMessage(i18next.t("moveTriggers:sketchedMove", {pokemonName: getPokemonNameWithAffix(user), moveName: sketchedMove.name})); + + user.scene.queueMessage(getPokemonMessage(user, ` sketched\n${sketchedMove.name}!`)); return true; } @@ -5289,7 +5291,7 @@ export class AbilityChangeAttr extends MoveEffectAttr { (this.selfTarget ? user : target).summonData.ability = this.ability; - user.scene.queueMessage(i18next.t("moveTriggers:acquiredAbility", {pokemonName: getPokemonNameWithAffix((this.selfTarget ? user : target)), abilityName: allAbilities[this.ability].name})); + user.scene.queueMessage("The " + getPokemonMessage((this.selfTarget ? user : target), ` acquired\n${allAbilities[this.ability].name}!`)); return true; } @@ -5315,11 +5317,11 @@ export class AbilityCopyAttr extends MoveEffectAttr { user.summonData.ability = target.getAbility().id; - user.scene.queueMessage(i18next.t("moveTriggers:copiedTargetAbility", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target), abilityName: allAbilities[target.getAbility().id].name})); + user.scene.queueMessage(getPokemonMessage(user, " copied the ") + getPokemonMessage(target, `'s\n${allAbilities[target.getAbility().id].name}!`)); if (this.copyToPartner && user.scene.currentBattle?.double && user.getAlly().hp) { user.getAlly().summonData.ability = target.getAbility().id; - user.getAlly().scene.queueMessage(i18next.t("moveTriggers:copiedTargetAbility", {pokemonName: getPokemonNameWithAffix(user.getAlly()), targetName: getPokemonNameWithAffix(target), abilityName: allAbilities[target.getAbility().id].name})); + user.getAlly().scene.queueMessage(getPokemonMessage(user.getAlly(), " copied the ") + getPokemonMessage(target, `'s\n${allAbilities[target.getAbility().id].name}!`)); } return true; @@ -5352,7 +5354,7 @@ export class AbilityGiveAttr extends MoveEffectAttr { target.summonData.ability = user.getAbility().id; - user.scene.queueMessage(i18next.t("moveTriggers:acquiredAbility", {pokemonName: getPokemonNameWithAffix(target), abilityName: allAbilities[user.getAbility().id].name})); + user.scene.queueMessage("The" + getPokemonMessage(target, `\nacquired ${allAbilities[user.getAbility().id].name}!`)); return true; } @@ -5372,7 +5374,7 @@ export class SwitchAbilitiesAttr extends MoveEffectAttr { user.summonData.ability = target.getAbility().id; target.summonData.ability = tempAbilityId; - user.scene.queueMessage(i18next.t("moveTriggers:swappedAbilitiesWithTarget", {pokemonName: getPokemonNameWithAffix(user)})); + user.scene.queueMessage(getPokemonMessage(user, " swapped\nabilities with its target!")); return true; } @@ -5456,7 +5458,7 @@ export class TransformAttr extends MoveEffectAttr { user.summonData.moveset = target.getMoveset().map(m => new PokemonMove(m.moveId, m.ppUsed, m.ppUp)); user.summonData.types = target.getTypes(); - user.scene.queueMessage(i18next.t("moveTriggers:transformedIntoTarget", {pokemonName: getPokemonNameWithAffix(user), targetName: getPokemonNameWithAffix(target)})); + user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto ${target.name}!`)); user.loadAssets(false).then(() => { user.playAnim(); @@ -5487,7 +5489,7 @@ export class MoneyAttr extends MoveEffectAttr { apply(user: Pokemon, target: Pokemon, move: Move): boolean { user.scene.currentBattle.moneyScattered += user.scene.getWaveMoneyAmount(0.2); - user.scene.queueMessage(i18next.t("moveTriggers:coinsScatteredEverywhere")); + user.scene.queueMessage("Coins were scattered everywhere!"); return true; } } @@ -5511,7 +5513,7 @@ export class DestinyBondAttr extends MoveEffectAttr { * @returns true */ apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { - user.scene.queueMessage(`${i18next.t("moveTriggers:tryingToTakeFoeDown", {pokemonName: getPokemonNameWithAffix(user)})}`); + user.scene.queueMessage(`${getPokemonMessage(user, " is trying\nto take its foe down with it!")}`); user.addTag(BattlerTagType.DESTINY_BOND, undefined, move.id, user.id); return true; } @@ -5550,7 +5552,8 @@ export class AttackedByItemAttr extends MoveAttr { } const itemName = heldItems[0]?.type?.name ?? "item"; - target.scene.queueMessage(i18next.t("moveTriggers:attackedByItem", {pokemoneName: getPokemonNameWithAffix(target), itemName: itemName})); + const attackedByItemString = ` is about to be attacked by its ${itemName}!`; + target.scene.queueMessage(getPokemonMessage(target, attackedByItemString)); return true; }; @@ -5584,7 +5587,7 @@ const failIfDampCondition: MoveConditionFunc = (user, target, move) => { user.scene.getField(true).map(p=>applyAbAttrs(FieldPreventExplosiveMovesAbAttr, p, cancelled)); // Queue a message if an ability prevented usage of the move if (cancelled.value) { - user.scene.queueMessage(i18next.t("moveTriggers:cannotUseMove", {pokemonName: getPokemonNameWithAffix(user), moveName: move.name})); + user.scene.queueMessage(getPokemonMessage(user, ` cannot use ${move.name}!`)); } return !cancelled.value; }; @@ -5752,7 +5755,7 @@ export function initMoves() { .attr(OneHitKOAttr) .attr(OneHitKOAccuracyAttr), new AttackMove(Moves.RAZOR_WIND, Type.NORMAL, MoveCategory.SPECIAL, 80, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.RAZOR_WIND_CHARGING, i18next.t("moveTriggers:whippedUpAWhirlwind", {pokemonName: "{USER}"})) + .attr(ChargeAttr, ChargeAnim.RAZOR_WIND_CHARGING, "whipped\nup a whirlwind!") .attr(HighCritAttr) .windMove() .ignoresVirtual() @@ -5772,7 +5775,7 @@ export function initMoves() { .hidesTarget() .windMove(), new AttackMove(Moves.FLY, Type.FLYING, MoveCategory.PHYSICAL, 90, 95, 15, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.FLY_CHARGING, i18next.t("moveTriggers:flewUpHigh", {pokemonName: "{USER}"}), BattlerTagType.FLYING) + .attr(ChargeAttr, ChargeAnim.FLY_CHARGING, "flew\nup high!", BattlerTagType.FLYING) .condition(failOnGravityCondition) .ignoresVirtual(), new AttackMove(Moves.BIND, Type.NORMAL, MoveCategory.PHYSICAL, 15, 85, 20, -1, 0, 1) @@ -5919,7 +5922,7 @@ export function initMoves() { .slicingMove() .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.SOLAR_BEAM, Type.GRASS, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 1) - .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BEAM_CHARGING, i18next.t("moveTriggers:tookInSunlight", {pokemonName: "{USER}"})) + .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BEAM_CHARGING, "took\nin sunlight!") .attr(AntiSunlightPowerDecreaseAttr) .ignoresVirtual(), new StatusMove(Moves.POISON_POWDER, Type.POISON, 75, 35, -1, 0, 1) @@ -5967,7 +5970,7 @@ export function initMoves() { .attr(HitsTagAttr, BattlerTagType.UNDERGROUND, false) .makesContact(false), new AttackMove(Moves.DIG, Type.GROUND, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.DIG_CHARGING, i18next.t("moveTriggers:dugAHole", {pokemonName: "{USER}"}), BattlerTagType.UNDERGROUND) + .attr(ChargeAttr, ChargeAnim.DIG_CHARGING, "dug a hole!", BattlerTagType.UNDERGROUND) .ignoresVirtual(), new StatusMove(Moves.TOXIC, Type.POISON, 90, 10, -1, 0, 1) .attr(StatusEffectAttr, StatusEffect.TOXIC) @@ -6063,7 +6066,7 @@ export function initMoves() { new AttackMove(Moves.SWIFT, Type.NORMAL, MoveCategory.SPECIAL, 60, -1, 20, -1, 0, 1) .target(MoveTarget.ALL_NEAR_ENEMIES), new AttackMove(Moves.SKULL_BASH, Type.NORMAL, MoveCategory.PHYSICAL, 130, 100, 10, -1, 0, 1) - .attr(ChargeAttr, ChargeAnim.SKULL_BASH_CHARGING, i18next.t("moveTriggers:loweredItsHead", {pokemonName: "{USER}"}), null, true) + .attr(ChargeAttr, ChargeAnim.SKULL_BASH_CHARGING, "lowered\nits head!", null, true) .attr(StatChangeAttr, BattleStat.DEF, 1, true) .ignoresVirtual(), new AttackMove(Moves.SPIKE_CANNON, Type.NORMAL, MoveCategory.PHYSICAL, 20, 100, 15, -1, 0, 1) @@ -6102,7 +6105,7 @@ export function initMoves() { new StatusMove(Moves.LOVELY_KISS, Type.NORMAL, 75, 10, -1, 0, 1) .attr(StatusEffectAttr, StatusEffect.SLEEP), new AttackMove(Moves.SKY_ATTACK, Type.FLYING, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 1) - .attr(ChargeAttr, ChargeAnim.SKY_ATTACK_CHARGING, i18next.t("moveTriggers:isGlowing", {pokemonName: "{USER}"})) + .attr(ChargeAttr, ChargeAnim.SKY_ATTACK_CHARGING, "is glowing!") .attr(HighCritAttr) .attr(FlinchAttr) .makesContact(false) @@ -6305,7 +6308,7 @@ export function initMoves() { .target(MoveTarget.ALL_ENEMIES) .ignoresVirtual(), new StatusMove(Moves.HEAL_BELL, Type.NORMAL, -1, 5, -1, 0, 2) - .attr(PartyStatusCureAttr, i18next.t("moveTriggers:bellChimed"), Abilities.SOUNDPROOF) + .attr(PartyStatusCureAttr, "A bell chimed!", Abilities.SOUNDPROOF) .soundBased() .target(MoveTarget.PARTY), new AttackMove(Moves.RETURN, Type.NORMAL, MoveCategory.PHYSICAL, -1, 100, 20, -1, 0, 2) @@ -6408,7 +6411,7 @@ export function initMoves() { .attr(StatChangeAttr, BattleStat.SPDEF, -1) .ballBombMove(), new AttackMove(Moves.FUTURE_SIGHT, Type.PSYCHIC, MoveCategory.SPECIAL, 120, 100, 10, -1, 0, 2) - .attr(DelayedAttackAttr, ArenaTagType.FUTURE_SIGHT, ChargeAnim.FUTURE_SIGHT_CHARGING, i18next.t("moveTriggers:foresawAnAttack", {pokemonName: "{USER}"})), + .attr(DelayedAttackAttr, ArenaTagType.FUTURE_SIGHT, ChargeAnim.FUTURE_SIGHT_CHARGING, "foresaw\nan attack!"), new AttackMove(Moves.ROCK_SMASH, Type.FIGHTING, MoveCategory.PHYSICAL, 40, 100, 15, 50, 0, 2) .attr(StatChangeAttr, BattleStat.DEF, -1), new AttackMove(Moves.WHIRLPOOL, Type.WATER, MoveCategory.SPECIAL, 35, 85, 15, -1, 0, 2) @@ -6524,7 +6527,7 @@ export function initMoves() { .makesContact(false) .partial(), new AttackMove(Moves.DIVE, Type.WATER, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 3) - .attr(ChargeAttr, ChargeAnim.DIVE_CHARGING, i18next.t("moveTriggers:hidUnderwater", {pokemonName: "{USER}"}), BattlerTagType.UNDERWATER) + .attr(ChargeAttr, ChargeAnim.DIVE_CHARGING, "hid\nunderwater!", BattlerTagType.UNDERWATER) .ignoresVirtual(), new AttackMove(Moves.ARM_THRUST, Type.FIGHTING, MoveCategory.PHYSICAL, 15, 100, 20, -1, 0, 3) .attr(MultiHitAttr), @@ -6580,7 +6583,7 @@ export function initMoves() { .attr(MovePowerMultiplierAttr, (user, target, move) => [WeatherType.SUNNY, WeatherType.RAIN, WeatherType.SANDSTORM, WeatherType.HAIL, WeatherType.SNOW, WeatherType.FOG, WeatherType.HEAVY_RAIN, WeatherType.HARSH_SUN].includes(user.scene.arena.weather?.weatherType) && !user.scene.arena.weather?.isEffectSuppressed(user.scene) ? 2 : 1) .ballBombMove(), new StatusMove(Moves.AROMATHERAPY, Type.GRASS, -1, 5, -1, 0, 3) - .attr(PartyStatusCureAttr, i18next.t("moveTriggers:soothingAromaWaftedThroughArea"), Abilities.SAP_SIPPER) + .attr(PartyStatusCureAttr, "A soothing aroma wafted through the area!", Abilities.SAP_SIPPER) .target(MoveTarget.PARTY), new StatusMove(Moves.FAKE_TEARS, Type.DARK, 100, 20, -1, 0, 3) .attr(StatChangeAttr, BattleStat.SPDEF, -2), @@ -6655,7 +6658,7 @@ export function initMoves() { new SelfStatusMove(Moves.BULK_UP, Type.FIGHTING, -1, 20, -1, 0, 3) .attr(StatChangeAttr, [ BattleStat.ATK, BattleStat.DEF ], 1, true), new AttackMove(Moves.BOUNCE, Type.FLYING, MoveCategory.PHYSICAL, 85, 85, 5, 30, 0, 3) - .attr(ChargeAttr, ChargeAnim.BOUNCE_CHARGING, i18next.t("moveTriggers:sprangUp", {pokemonName: "{USER}"}), BattlerTagType.FLYING) + .attr(ChargeAttr, ChargeAnim.BOUNCE_CHARGING, "sprang up!", BattlerTagType.FLYING) .attr(StatusEffectAttr, StatusEffect.PARALYSIS) .condition(failOnGravityCondition) .ignoresVirtual(), @@ -6691,7 +6694,7 @@ export function initMoves() { .attr(ConfuseAttr) .pulseMove(), new AttackMove(Moves.DOOM_DESIRE, Type.STEEL, MoveCategory.SPECIAL, 140, 100, 5, -1, 0, 3) - .attr(DelayedAttackAttr, ArenaTagType.DOOM_DESIRE, ChargeAnim.DOOM_DESIRE_CHARGING, i18next.t("moveTriggers:choseDoomDesireAsDestiny", {pokemonName: "{USER}"})), + .attr(DelayedAttackAttr, ArenaTagType.DOOM_DESIRE, ChargeAnim.DOOM_DESIRE_CHARGING, "chose\nDoom Desire as its destiny!"), new AttackMove(Moves.PSYCHO_BOOST, Type.PSYCHIC, MoveCategory.SPECIAL, 140, 90, 5, -1, 0, 3) .attr(StatChangeAttr, BattleStat.SPATK, -2, true), new SelfStatusMove(Moves.ROOST, Type.FLYING, -1, 5, -1, 0, 4) @@ -7003,7 +7006,7 @@ export function initMoves() { .attr(StatChangeAttr, [ BattleStat.ATK, BattleStat.DEF, BattleStat.SPATK, BattleStat.SPDEF, BattleStat.SPD ], 1, true) .windMove(), new AttackMove(Moves.SHADOW_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 120, 100, 5, -1, 0, 4) - .attr(ChargeAttr, ChargeAnim.SHADOW_FORCE_CHARGING, i18next.t("moveTriggers:vanishedInstantly", {pokemonName: "{USER}"}), BattlerTagType.HIDDEN) + .attr(ChargeAttr, ChargeAnim.SHADOW_FORCE_CHARGING, "vanished\ninstantly!", BattlerTagType.HIDDEN) .ignoresProtect() .ignoresVirtual(), new SelfStatusMove(Moves.HONE_CLAWS, Type.DARK, -1, 15, -1, 0, 5) @@ -7118,7 +7121,7 @@ export function initMoves() { MovePowerMultiplierAttr, (user, target, move) => target.status || target.hasAbility(Abilities.COMATOSE)? 2 : 1), new AttackMove(Moves.SKY_DROP, Type.FLYING, MoveCategory.PHYSICAL, 60, 100, 10, -1, 0, 5) - .attr(ChargeAttr, ChargeAnim.SKY_DROP_CHARGING, i18next.t("moveTriggers:tookTargetIntoSky", {pokemonName: "{USER}", targetName: "{TARGET}"}), BattlerTagType.FLYING) // TODO: Add 2nd turn message + .attr(ChargeAttr, ChargeAnim.SKY_DROP_CHARGING, "took {TARGET}\ninto the sky!", BattlerTagType.FLYING) // TODO: Add 2nd turn message .condition(failOnGravityCondition) .ignoresVirtual(), new SelfStatusMove(Moves.SHIFT_GEAR, Type.STEEL, -1, 10, -1, 0, 5) @@ -7238,11 +7241,11 @@ export function initMoves() { .attr(StatChangeAttr, BattleStat.SPATK, 1, true) .danceMove(), new AttackMove(Moves.FREEZE_SHOCK, Type.ICE, MoveCategory.PHYSICAL, 140, 90, 5, 30, 0, 5) - .attr(ChargeAttr, ChargeAnim.FREEZE_SHOCK_CHARGING, i18next.t("moveTriggers:becameCloakedInFreezingLight", {pokemonName: "{USER}"})) + .attr(ChargeAttr, ChargeAnim.FREEZE_SHOCK_CHARGING, "became cloaked\nin a freezing light!") .attr(StatusEffectAttr, StatusEffect.PARALYSIS) .makesContact(false), new AttackMove(Moves.ICE_BURN, Type.ICE, MoveCategory.SPECIAL, 140, 90, 5, 30, 0, 5) - .attr(ChargeAttr, ChargeAnim.ICE_BURN_CHARGING, i18next.t("moveTriggers:becameCloakedInFreezingAir", {pokemonName: "{USER}"})) + .attr(ChargeAttr, ChargeAnim.ICE_BURN_CHARGING, "became cloaked\nin freezing air!") .attr(StatusEffectAttr, StatusEffect.BURN) .ignoresVirtual(), new AttackMove(Moves.SNARL, Type.DARK, MoveCategory.SPECIAL, 55, 95, 15, 100, 0, 5) @@ -7284,7 +7287,7 @@ export function initMoves() { new AttackMove(Moves.FELL_STINGER, Type.BUG, MoveCategory.PHYSICAL, 50, 100, 25, -1, 0, 6) .attr(PostVictoryStatChangeAttr, BattleStat.ATK, 3, true ), new AttackMove(Moves.PHANTOM_FORCE, Type.GHOST, MoveCategory.PHYSICAL, 90, 100, 10, -1, 0, 6) - .attr(ChargeAttr, ChargeAnim.PHANTOM_FORCE_CHARGING, i18next.t("moveTriggers:vanishedInstantly", {pokemonName: "{USER}"}), BattlerTagType.HIDDEN) + .attr(ChargeAttr, ChargeAnim.PHANTOM_FORCE_CHARGING, "vanished\ninstantly!", BattlerTagType.HIDDEN) .ignoresProtect() .ignoresVirtual(), new StatusMove(Moves.TRICK_OR_TREAT, Type.GHOST, 100, 20, -1, 0, 6) @@ -7386,7 +7389,7 @@ export function initMoves() { .powderMove() .unimplemented(), new SelfStatusMove(Moves.GEOMANCY, Type.FAIRY, -1, 10, -1, 0, 6) - .attr(ChargeAttr, ChargeAnim.GEOMANCY_CHARGING, i18next.t("moveTriggers:isChargingPower", {pokemonName: "{USER}"})) + .attr(ChargeAttr, ChargeAnim.GEOMANCY_CHARGING, "is charging its power!") .attr(StatChangeAttr, [ BattleStat.SPATK, BattleStat.SPDEF, BattleStat.SPD ], 2, true) .ignoresVirtual(), new StatusMove(Moves.MAGNETIC_FLUX, Type.ELECTRIC, -1, 20, -1, 0, 6) @@ -7591,7 +7594,7 @@ export function initMoves() { .condition((user, target, move) => target.summonData.battleStats[BattleStat.ATK] > -6) .triageMove(), new AttackMove(Moves.SOLAR_BLADE, Type.GRASS, MoveCategory.PHYSICAL, 125, 100, 10, -1, 0, 7) - .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BLADE_CHARGING, i18next.t("moveTriggers:isGlowing", {pokemonName: "{USER}"})) + .attr(SunlightChargeAttr, ChargeAnim.SOLAR_BLADE_CHARGING, "is glowing!") .attr(AntiSunlightPowerDecreaseAttr) .slicingMove(), new AttackMove(Moves.LEAFAGE, Type.GRASS, MoveCategory.PHYSICAL, 40, 100, 40, -1, 0, 7) @@ -7631,7 +7634,7 @@ export function initMoves() { }) .attr(HealStatusEffectAttr, true, StatusEffect.FREEZE) .attr(RemoveTypeAttr, Type.FIRE, (user) => { - user.scene.queueMessage(i18next.t("moveTriggers:burnedItselfOut", {pokemonName: getPokemonNameWithAffix(user)})); + user.scene.queueMessage(getPokemonMessage(user, " burned itself out!")); }), new StatusMove(Moves.SPEED_SWAP, Type.PSYCHIC, -1, 10, -1, 0, 7) .unimplemented(), @@ -7653,7 +7656,7 @@ export function initMoves() { new StatusMove(Moves.INSTRUCT, Type.PSYCHIC, -1, 15, -1, 0, 7) .unimplemented(), new AttackMove(Moves.BEAK_BLAST, Type.FLYING, MoveCategory.PHYSICAL, 100, 100, 15, -1, 5, 7) - .attr(ChargeAttr, ChargeAnim.BEAK_BLAST_CHARGING, i18next.t("moveTriggers:startedHeatingUpBeak", {pokemonName: "{USER}"}), undefined, false, true, -3) + .attr(ChargeAttr, ChargeAnim.BEAK_BLAST_CHARGING, "started\nheating up its beak!", undefined, false, true, -3) .ballBombMove() .makesContact(false) .partial(), @@ -8009,7 +8012,7 @@ export function initMoves() { .makesContact(false) .partial(), new AttackMove(Moves.METEOR_BEAM, Type.ROCK, MoveCategory.SPECIAL, 120, 90, 10, 100, 0, 8) - .attr(ChargeAttr, ChargeAnim.METEOR_BEAM_CHARGING, i18next.t("moveTriggers:isOverflowingWithSpacePower", {pokemonName: "{USER}"}), null, true) + .attr(ChargeAttr, ChargeAnim.METEOR_BEAM_CHARGING, "is overflowing\nwith space power!", null, true) .attr(StatChangeAttr, BattleStat.SPATK, 1, true) .ignoresVirtual(), new AttackMove(Moves.SHELL_SIDE_ARM, Type.POISON, MoveCategory.SPECIAL, 90, 100, 10, 20, 0, 8) @@ -8401,7 +8404,7 @@ export function initMoves() { return userTypes.includes(Type.ELECTRIC); }) .attr(RemoveTypeAttr, Type.ELECTRIC, (user) => { - user.scene.queueMessage(i18next.t("moveTriggers:usedUpAllElectricity", {pokemonName: getPokemonNameWithAffix(user)})); + user.scene.queueMessage(getPokemonMessage(user, " used up all its electricity!")); }), new AttackMove(Moves.GIGATON_HAMMER, Type.STEEL, MoveCategory.PHYSICAL, 160, 100, 5, -1, 0, 9) .makesContact(false) diff --git a/src/locales/de/config.ts b/src/locales/de/config.ts index 1ac19ea4bc61..cd4979e07926 100644 --- a/src/locales/de/config.ts +++ b/src/locales/de/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const deConfig = { ability: ability, @@ -104,6 +103,5 @@ export const deConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/de/move-trigger.ts b/src/locales/de/move-trigger.ts deleted file mode 100644 index 6e7ee42213d6..000000000000 --- a/src/locales/de/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}} erleidet Schaden durch Rückstoß!", - "cutHpPowerUpMove": "{{pokemonName}} nutzt seine KP um seine Attacke zu verstärken!", - "absorbedElectricity": "{{pokemonName}} absorbiert elektrische Energie!", - "switchedStatChanges": "{{pokemonName}}tauschte die Statuswerteveränderungen mit dem Ziel!", - "goingAllOutForAttack": "{{pokemonName}}legt sich ins Zeug!", - "regainedHealth": "{{pokemonName}} erholt sich!", - "keptGoingAndCrashed": "{{pokemonName}} springt daneben und verletzt sich!", - "fled": "{{pokemonName}} ist geflüchtet!", - "cannotBeSwitchedOut": "{{pokemonName}} kann nicht ausgewechselt werden!", - "swappedAbilitiesWithTarget": "{{pokemonName}} tauscht Fähigkeiten mit dem Ziel!", - "coinsScatteredEverywhere": "Es sind überall Münzen verstreut!", - "attackedByItem": "{{pokemonName}} wird von seinem Item {{itemName}} angegriffen!", - "whippedUpAWhirlwind": "{{pokemonName}} erzeugt eine Windböe!", - "flewUpHigh": "{{pokemonName}} fliegt hoch empor!", - "tookInSunlight": "{{pokemonName}} absorbiert Sonnenlicht!", - "dugAHole": "{{pokemonName}} vergräbt sich in der Erde!", - "loweredItsHead": "{{pokemonName}} zieht seinen Kopf ein!", - "isGlowing": "{{pokemonName}} leuchtet grell!", - "bellChimed": "Eine Glocke läutet!", - "foresawAnAttack": "{{pokemonName}} sieht einen Angriff voraus!", - "hidUnderwater": "{{pokemonName}} taucht unter!", - "soothingAromaWaftedThroughArea": "Ein wohltuendes Aroma breitet sich aus!", - "sprangUp": "{{pokemonName}} springt hoch in die Luft!", - "choseDoomDesireAsDestiny": "{{pokemonName}} äußert einen Kismetwunsch für die Zukunft!", - "vanishedInstantly": "{{pokemonName}} verschwindet augenblicklich!", - "tookTargetIntoSky": "{{pokemonName}} entführt {{targetName}} in luftige Höhen!", - "becameCloakedInFreezingLight": "{{pokemonName}} wird von einem kühlen Licht umhüllt!", - "becameCloakedInFreezingAir": "{{pokemonName}} wird in klirrend kalte Luft gehüllt!", - "isChargingPower": "{{pokemonName}} saugt Kraft in sich auf!", - "burnedItselfOut": "{{pokemonName}} braucht sein Feuer komplett auf!", - "startedHeatingUpBeak": "{{pokemonName}} erhitzt seinen Schnabel!", - "isOverflowingWithSpacePower": "Kosmische Kräfte strömen aus {{pokemonName}}!", - "usedUpAllElectricity": "{{pokemonName}} braucht seinen Strom komplett auf!", - "stoleItem": "{{pokemonName}} hat {{targetName}} das Item {{itemName}} geklaut!", - "incineratedItem": "{{itemName}} von {{targetName}} ist verbrannt und somit nutzlos geworden!", - "knockedOffItem": "{{pokemonName}} schlägt das Item {{itemName}} von {{targetName}} weg!", - "tookMoveAttack": "{{pokemonName}} wurde von {{moveName}} getroffen!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} nutzt seine KP und maximiert dadurch seinen {{stateName}}-Wert!", - "copiedStatChanges": "{{pokemonName}} kopiert die Statusveränderungen von {{targetName}}!", - "magnitudeMessage": "Intensität {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} zielt auf {{targetName}}!", - "transformedIntoType": "{{pokemonName}} nimmt den Typ {{typeName}} an!", - "copiedMove": "{{pokemonName}} kopiert {{moveName}}!", - "sketchedMove": "{{pokemonName}} ahmt die Attacke {{moveName}} nach!", - "acquiredAbility": "The {{pokemonName}} nimmt die Fähigkeit {{abilityName}} an!", - "copiedTargetAbility": "{{pokemonName}} kopiert{{abilityName}} von {{targerName}}!", - "transformedIntoTarget": "{{pokemonName}} verwandelt sich in {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} versucht, den Angreifer mit sich zu nehmen!", - "cannotUseMove": "{{pokemonName}} kann {{moveName}} nicht einsetzen!" -} as const; diff --git a/src/locales/en/config.ts b/src/locales/en/config.ts index 306b1b966001..e20aaa2bbb38 100644 --- a/src/locales/en/config.ts +++ b/src/locales/en/config.ts @@ -49,7 +49,6 @@ import { tutorial } from "./tutorial"; import { voucher } from "./voucher"; import { terrain, weather } from "./weather"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const enConfig = { ability: ability, @@ -104,6 +103,5 @@ export const enConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/en/move-trigger.ts b/src/locales/en/move-trigger.ts deleted file mode 100644 index 3445c26ffc42..000000000000 --- a/src/locales/en/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", - "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", - "absorbedElectricity": "{{pokemonName}} absorbed electricity!", - "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", - "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", - "regainedHealth": "{{pokemonName}} regained\nhealth!", - "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", - "fled": "{{pokemonName}} fled!", - "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", - "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", - "coinsScatteredEverywhere": "Coins were scattered everywhere!", - "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", - "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", - "flewUpHigh": "{{pokemonName}} flew\nup high!", - "tookInSunlight": "{{pokemonName}} absorbed light!", - "dugAHole": "{{pokemonName}} burrowed its way under the ground!", - "loweredItsHead": "{{pokemonName}} tucked in its head!", - "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", - "bellChimed": "A bell chimed!", - "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", - "hidUnderwater": "{{pokemonName}} hid\nunderwater!", - "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", - "sprangUp": "{{pokemonName}} sprang up!", - "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", - "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", - "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", - "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", - "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", - "isChargingPower": "{{pokemonName}} is absorbing power!", - "burnedItselfOut": "{{pokemonName}} burned itself out!", - "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", - "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", - "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", - "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", - "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", - "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", - "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{stateName}}!", - "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", - "magnitudeMessage": "Magnitude {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", - "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", - "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", - "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", - "copiedTargetAbility": "{{pokemonName}} copied the {{targerName}}'s\n{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", - "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!" -} as const; diff --git a/src/locales/es/config.ts b/src/locales/es/config.ts index 83203534a223..73587d0c3d3f 100644 --- a/src/locales/es/config.ts +++ b/src/locales/es/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const esConfig = { ability: ability, @@ -104,6 +103,5 @@ export const esConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/es/move-trigger.ts b/src/locales/es/move-trigger.ts deleted file mode 100644 index 3445c26ffc42..000000000000 --- a/src/locales/es/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", - "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", - "absorbedElectricity": "{{pokemonName}} absorbed electricity!", - "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", - "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", - "regainedHealth": "{{pokemonName}} regained\nhealth!", - "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", - "fled": "{{pokemonName}} fled!", - "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", - "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", - "coinsScatteredEverywhere": "Coins were scattered everywhere!", - "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", - "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", - "flewUpHigh": "{{pokemonName}} flew\nup high!", - "tookInSunlight": "{{pokemonName}} absorbed light!", - "dugAHole": "{{pokemonName}} burrowed its way under the ground!", - "loweredItsHead": "{{pokemonName}} tucked in its head!", - "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", - "bellChimed": "A bell chimed!", - "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", - "hidUnderwater": "{{pokemonName}} hid\nunderwater!", - "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", - "sprangUp": "{{pokemonName}} sprang up!", - "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", - "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", - "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", - "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", - "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", - "isChargingPower": "{{pokemonName}} is absorbing power!", - "burnedItselfOut": "{{pokemonName}} burned itself out!", - "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", - "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", - "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", - "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", - "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", - "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", - "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{stateName}}!", - "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", - "magnitudeMessage": "Magnitude {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", - "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", - "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", - "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", - "copiedTargetAbility": "{{pokemonName}} copied the {{targerName}}'s\n{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", - "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!" -} as const; diff --git a/src/locales/fr/config.ts b/src/locales/fr/config.ts index 2b5c13348fea..f6bc1ac68d1c 100644 --- a/src/locales/fr/config.ts +++ b/src/locales/fr/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const frConfig = { ability: ability, @@ -104,6 +103,5 @@ export const frConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/fr/move-trigger.ts b/src/locales/fr/move-trigger.ts deleted file mode 100644 index 28530d4114d0..000000000000 --- a/src/locales/fr/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}} est blessé par le contrecoup !", - "cutHpPowerUpMove": "{{pokemonName}} sacrifie des PV\net augmente la puissance ses capacités !", - "absorbedElectricity": "{{pokemonName}} absorbe de l’électricité !", - "switchedStatChanges": "{{pokemonName}} permute\nles changements de stats avec ceux de sa cible !", - "goingAllOutForAttack": "{{pokemonName}} a pris\ncette capacité au sérieux !", - "regainedHealth": "{{pokemonName}}\nrécupère des PV !", - "keptGoingAndCrashed": "{{pokemonName}}\ns’écrase au sol !", - "fled": "{{pokemonName}}\nprend la fuite !", - "cannotBeSwitchedOut": "Impossible de rappeler {{pokemonName}}\nau combat.", - "swappedAbilitiesWithTarget": "{{pokemonName}} et sa cible\néchangent leurs talents !", - "coinsScatteredEverywhere": "Il pleut des pièces !", - "attackedByItem": "{{pokemonName}} est attaqué\npar son propre objet {{itemName}} !", - "whippedUpAWhirlwind": "{{pokemonName}}se prépare\nà lancer une bourrasque !", - "flewUpHigh": "{{pokemonName}} s’envole !", - "tookInSunlight": "{{pokemonName}}\nabsorbe la lumière !", - "dugAHole": "{{pokemonName}}\nse cache dans le sol !", - "loweredItsHead": "{{pokemonName}}\nbaisse la tête !", - "isGlowing": "{{pokemonName}} est entouré\nd’une lumière intense !", - "bellChimed": "Un grelot sonne !", - "foresawAnAttack": "{{pokemonName}\nprévoit une attaque !", - "hidUnderwater": "{{pokemonName}}\nse cache sous l’eau !", - "soothingAromaWaftedThroughArea": "Une odeur apaisante flotte dans l’air !", - "sprangUp": "{{pokemonName}}\nse propulse dans les airs !", - "choseDoomDesireAsDestiny": "{{pokemonName}}souhaite\nle déclenchement de la capacité Vœu Destructeur !", - "vanishedInstantly": "{{pokemonName}}\ndisparait instantanément !", - "tookTargetIntoSky": "{{pokemonName}} emporte\n{{targetName}} haut dans le ciel !", - "becameCloakedInFreezingLight": "{{pokemonName}} est baigné\nd’une lumière blafarde !", - "becameCloakedInFreezingAir": "{{pokemonName}} est entouré\nd’un air glacial !", - "isChargingPower": "{{pokemonName}}\nconcentre son énergie !", - "burnedItselfOut": "Le feu intérieur de {{pokemonName}}\ns’est entièrement consumé !", - "startedHeatingUpBeak": "{{pokemonName}}\nfait chauffer son bec !", - "isOverflowingWithSpacePower": "La puissance du cosmos afflue dans le corps\nde {{pokemonName}} !", - "usedUpAllElectricity": "{{pokemonName}}a utilisé\ntoute son électricité !", - "stoleItem": "{{pokemonName}} vole\nl’objet {{itemName}} de {{targetName}} !", - "incineratedItem": "{{pokemonName}} brule\nla {{itemName}} de {{targetName}} !", - "knockedOffItem": "{{pokemonName}} fait tomber\nl’objet {{itemName}} de {{targetName}} !", - "tookMoveAttack": "{{pokemonName}}\nsubit l’attaque {{moveName}} !", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} sacrifie des PV\net monte son {{stateName}} au maximum !", - "copiedStatChanges": "{{pokemonName}} copie\nles changements de stats de {{targetName}} !", - "magnitudeMessage": "Ampleur {{magnitude}} !", - "tookAimAtTarget": "{{pokemonName}} vise\n{{targetName}} !", - "transformedIntoType": "{{pokemonName}} prend\nle type {{typeName}} !", - "copiedMove": "{{pokemonName}} copie\nla capacité {{moveName}} !", - "sketchedMove": "{{pokemonName}} utilise Gribouille\npour copier {{moveName}} !", - "acquiredAbility": "Le talent de {{pokemonName}}\ndevient {{abilityName}} !", - "copiedTargetAbility": "{{pokemonName}} copie le talent\n{{abilityName}} de {{targerName}} !", - "transformedIntoTarget": "{{pokemonName}} prend\nl’apparence de {{targetName}} !", - "tryingToTakeFoeDown": "{{pokemonName}} veut entrainer\nson assaillant dans sa chute !", - "cannotUseMove": "{{pokemonName}} ne peut pas\nutiliser la capacité {{moveName}} !" -} as const; diff --git a/src/locales/it/config.ts b/src/locales/it/config.ts index 06d4b826a038..49ebe6225a41 100644 --- a/src/locales/it/config.ts +++ b/src/locales/it/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const itConfig = { ability: ability, @@ -104,6 +103,5 @@ export const itConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/it/move-trigger.ts b/src/locales/it/move-trigger.ts deleted file mode 100644 index 3445c26ffc42..000000000000 --- a/src/locales/it/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}} was damaged by the recoil!", - "cutHpPowerUpMove": "{{pokemonName}} cut its own HP to power up its move!", - "absorbedElectricity": "{{pokemonName}} absorbed electricity!", - "switchedStatChanges": "{{pokemonName}} switched stat changes with the target!", - "goingAllOutForAttack": "{{pokemonName}} is going all out for this attack!", - "regainedHealth": "{{pokemonName}} regained\nhealth!", - "keptGoingAndCrashed": "{{pokemonName}} kept going\nand crashed!", - "fled": "{{pokemonName}} fled!", - "cannotBeSwitchedOut": "{{pokemonName}} can't be switched out!", - "swappedAbilitiesWithTarget": "{{pokemonName}} swapped\nabilities with its target!", - "coinsScatteredEverywhere": "Coins were scattered everywhere!", - "attackedByItem": "{{pokemonName}} is about to be attacked by its {{itemName}}!", - "whippedUpAWhirlwind": "{{pokemonName}} whipped\nup a whirlwind!", - "flewUpHigh": "{{pokemonName}} flew\nup high!", - "tookInSunlight": "{{pokemonName}} absorbed light!", - "dugAHole": "{{pokemonName}} burrowed its way under the ground!", - "loweredItsHead": "{{pokemonName}} tucked in its head!", - "isGlowing": "{{pokemonName}} became cloaked in a harsh light!", - "bellChimed": "A bell chimed!", - "foresawAnAttack": "{{pokemonName}} foresaw\nan attack!", - "hidUnderwater": "{{pokemonName}} hid\nunderwater!", - "soothingAromaWaftedThroughArea": "A soothing aroma wafted through the area!", - "sprangUp": "{{pokemonName}} sprang up!", - "choseDoomDesireAsDestiny": "{{pokemonName}} chose\nDoom Desire as its destiny!", - "vanishedInstantly": "{{pokemonName}} vanished\ninstantly!", - "tookTargetIntoSky": "{{pokemonName}} took {{targetName}}\ninto the sky!", - "becameCloakedInFreezingLight": "{{pokemonName}} became cloaked\nin a freezing light!", - "becameCloakedInFreezingAir": "{{pokemonName}} became cloaked\nin freezing air!", - "isChargingPower": "{{pokemonName}} is absorbing power!", - "burnedItselfOut": "{{pokemonName}} burned itself out!", - "startedHeatingUpBeak": "{{pokemonName}} started\nheating up its beak!", - "isOverflowingWithSpacePower": "{{pokemonName}} is overflowing\nwith space power!", - "usedUpAllElectricity": "{{pokemonName}} used up all its electricity!", - "stoleItem": "{{pokemonName}} stole\n{{targetName}}'s {{itemName}}!", - "incineratedItem": "{{pokemonName}} incinerated\n{{targetName}}'s {{itemName}}!", - "knockedOffItem": "{{pokemonName}} knocked off\n{{targetName}}'s {{itemName}}!", - "tookMoveAttack": "{{pokemonName}} took\nthe {{moveName}} attack!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} cut its own HP\nand maximized its {{stateName}}!", - "copiedStatChanges": "{{pokemonName}} copied\n{{targetName}}'s stat changes!", - "magnitudeMessage": "Magnitude {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} took aim\nat {{targetName}}!", - "transformedIntoType": "{{pokemonName}} transformed\ninto the {{typeName}} type!", - "copiedMove": "{{pokemonName}} copied\n{{moveName}}!", - "sketchedMove": "{{pokemonName}} sketched\n{{moveName}}!", - "acquiredAbility": "The {{pokemonName}} acquired\n{{abilityName}}!", - "copiedTargetAbility": "{{pokemonName}} copied the {{targerName}}'s\n{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}} transformed\ninto {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} is hoping to take its attacker down with it!", - "cannotUseMove": "{{pokemonName}} cannot use {{moveName}}!" -} as const; diff --git a/src/locales/ko/config.ts b/src/locales/ko/config.ts index 76baed8cf6c5..a3cbbeeb2394 100644 --- a/src/locales/ko/config.ts +++ b/src/locales/ko/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const koConfig = { ability: ability, @@ -104,6 +103,5 @@ export const koConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/ko/move-trigger.ts b/src/locales/ko/move-trigger.ts deleted file mode 100644 index dcebb5301ae6..000000000000 --- a/src/locales/ko/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}}[[는]]\n반동으로 데미지를 입었다!", - "cutHpPowerUpMove": "{{pokemonName}}[[는]]\n체력을 깎아서 자신의 기술을 강화했다!", - "absorbedElectricity": "{{pokemonName}}[[는]]\n전기를 흡수했다!", - "switchedStatChanges": "{{pokemonName}}[[는]] 상대와 자신의\n능력 변화를 바꿨다!", - "goingAllOutForAttack": "{{pokemonName}}[[는]]\n전력을 다하기 시작했다!", - "regainedHealth": "{{pokemonName}}[[는]]\n기력을 회복했다!", - "keptGoingAndCrashed": "{{pokemonName}}[[는]]\n의욕이 넘쳐서 땅에 부딪쳤다!", - "fled": "{{pokemonName}}[[는]]\N도망쳤다!", - "cannotBeSwitchedOut": "{{pokemonName}}[[를]]\n돌아오게 할 수 없습니다!", - "swappedAbilitiesWithTarget": "{{pokemonName}}[[는]]\n서로의 특성을 교체했다!", - "coinsScatteredEverywhere": "돈이 주위에 흩어졌다!", - "attackedByItem": "{{itemName}}[[가]]\n{{pokemonName}}에게 덤벼들었다!", - "whippedUpAWhirlwind": "{{pokemonName}}의 주위에서\n공기가 소용돌이친다!", - "flewUpHigh": "{{pokemonName}}[[는]]\n하늘 높이 날아올랐다!", - "tookInSunlight": "{{pokemonName}}[[는]]\n빛을 흡수했다!", - "dugAHole": "{{pokemonName}}[[는]]\n땅으로 파고들었다!", - "loweredItsHead": "{{pokemonName}}[[는]]\n목을 움츠렸다!", - "isGlowing": "{{pokemonName}}[[를]]\n강렬한 빛이 감쌌다!", - "bellChimed": "방울소리가 울려 퍼졌다!", - "foresawAnAttack": "{{pokemonName}}[[는]]\n미래의 공격을 예지했다!", - "hidUnderwater": "{{pokemonName}}[[는]]\n물속에 몸을 숨겼다!", - "soothingAromaWaftedThroughArea": "기분 좋은 향기가 퍼졌다!", - "sprangUp": "{{pokemonName}}[[는]]\n높이 뛰어올랐다!", - "choseDoomDesireAsDestiny": "{{pokemonName}}[[는]]\n파멸의소원을 미래에 맡겼다!", - "vanishedInstantly": "{{pokemonName}}의 모습이\n일순간에 사라졌다!", - "tookTargetIntoSky": "{{pokemonName}}[[는]] {{targetName}}[[를]]\n상공으로 데려갔다!", - "becameCloakedInFreezingLight": "{{pokemonName}}[[는]]\n차가운 빛에 둘러싸였다!", - "becameCloakedInFreezingAir": "{{pokemonName}}[[는]]\n차디찬 공기에 둘러싸였다!", - "isChargingPower": "{{pokemonName}}[[는]]\n파워를 모으고 있다!", - "burnedItselfOut": "{{pokemonName}}의 불꽃은 다 타 버렸다!", - "startedHeatingUpBeak": "{{pokemonName}}[[는]]\n부리를 가열하기 시작했다!", - "isOverflowingWithSpacePower": "{{pokemonName}}에게서\n우주의 힘이 넘쳐난다!", - "usedUpAllElectricity": "{{pokemonName}}[[는]]\n전기를 다 써 버렸다!", - "stoleItem": "{{pokemonName}}[[는]] {{targetName}}[[로]]부터\n{{itemName}}[[을]] 빼앗았다!", - "incineratedItem": "{{pokemonName}}[[는]] {{targetName}}의\n{{itemName}}[[를]] 불태워서 없애버렸다!", - "knockedOffItem": "{{pokemonName}}[[는]] {{targetName}}의\n{{itemName}}[[를]] 탁 쳐서 떨구었다!", - "tookMoveAttack": "{{pokemonName}}[[는]]\n{{moveName}} 공격을 끌어들였다!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}}[[는]] 체력을 깎아서\n{{stateName}}[[를]] 풀 파워로 만들었다!", - "copiedStatChanges": "{{pokemonName}}[[는]] {{targetName}}의\n능력 변화를 복사했다!", - "magnitudeMessage": "매그니튜드{{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}}[[는]] 목표를\n{{targetName}}[[로]] 결정했다!", - "transformedIntoType": "{{pokemonName}}[[는]]\n{{typeName}}타입이 됐다!", - "copiedMove": "{{pokemonName}}[[는]]\n{{moveName}}[[를]] 복사했다!", - "sketchedMove": "{{pokemonName}}[[는]]\n{{moveName}}[[를]] 스케치했다!", - "acquiredAbility": "{{pokemonName}}[[는]]\n{{abilityName}}[[가]] 되었다!", - "copiedTargetAbility": "{{pokemonName}}[[는]] {{targerName}}의\n{{abilityName}}[[를]] 복사했다!", - "transformedIntoTarget": "{{pokemonName}}[[는]]\n{{targetName}}[[로]] 변신했다!", - "tryingToTakeFoeDown": "{{pokemonName}}[[는]] 상대를\n길동무로 삼으려 하고 있다!", - "cannotUseMove": "{{pokemonName}}[[는]]\n{{moveName}}[[를]] 쓸 수 없다!" -} as const; diff --git a/src/locales/pt_BR/config.ts b/src/locales/pt_BR/config.ts index 6937c82fcf32..2f5c28dbad3e 100644 --- a/src/locales/pt_BR/config.ts +++ b/src/locales/pt_BR/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const ptBrConfig = { ability: ability, @@ -104,6 +103,5 @@ export const ptBrConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/pt_BR/move-trigger.ts b/src/locales/pt_BR/move-trigger.ts deleted file mode 100644 index 03eafd728c72..000000000000 --- a/src/locales/pt_BR/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}} foi ferido pelo dano reverso!", - "cutHpPowerUpMove": "{{pokemonName}} diminuiu seus PS para aumentar o poder do ataque!", - "absorbedElectricity": "{{pokemonName}} absorveu eletricidade!", - "switchedStatChanges": "{{pokemonName}} trocou as mudanças de atributo com o alvo!", - "goingAllOutForAttack": "{{pokemonName}} está arriscando tudo nesse ataque!", - "regainedHealth": "{{pokemonName}} recuperou/nsaúde!", - "keptGoingAndCrashed": "{{pokemonName}} continuou/nindo e bateu!", - "fled": "{{pokemonName}} fugiu!", - "cannotBeSwitchedOut": "{{pokemonName}} não pode ser trocado!", - "swappedAbilitiesWithTarget": "{{pokemonName}} trocou/nde habilidades com o alvo!", - "coinsScatteredEverywhere": "Moedas foram espalhadas por toda parte!", - "attackedByItem": "{{pokemonName}} está prestes a ser atacado por {{itemName}}!", - "whippedUpAWhirlwind": "{{pokemonName}} criou\num redemoinho de vento!", - "flewUpHigh": "{{pokemonName}} voou\nbem alto!", - "tookInSunlight": "{{pokemonName}} absorveu a luz do sol!", - "dugAHole": "{{pokemonName}} cavou um buraco no chão!", - "loweredItsHead": "{{pokemonName}} abaixou sua cabeça!", - "isGlowing": "{{pokemonName}} ficou envolto em uma luz forte!", - "bellChimed": "Um sino tocou!", - "foresawAnAttack": "{{pokemonName}} previu/num ataque!", - "hidUnderwater": "{{pokemonName}} se escondeu/nembaixo d'água!", - "soothingAromaWaftedThroughArea": "Um aroma suave se espalhou pelo ambiente!", - "sprangUp": "{{pokemonName}} se levantou!", - "choseDoomDesireAsDestiny": "{{pokemonName}} escolheu\no Desejo da Perdição como seu destino!", - "vanishedInstantly": "{{pokemonName}} desapareceu/nde repente!", - "tookTargetIntoSky": "{{pokemonName}} levou {{targetName}}\npara o céu!", - "becameCloakedInFreezingLight": "{{pokemonName}} ficou envolto/nem uma luz congelante!", - "becameCloakedInFreezingAir": "{{pokemonName}} ficou envolto/nem ar congelante!", - "isChargingPower": "{{pokemonName}} está absorvendo energia!", - "burnedItselfOut": "{{pokemonName}} apagou seu próprio fogo!", - "startedHeatingUpBeak": "{{pokemonName}} começou\na esquentar seu bico!", - "isOverflowingWithSpacePower": "{{pokemonName}} está sobrecarregado\ncom energia espacial!", - "usedUpAllElectricity": "{{pokemonName}} usou toda a sua eletricidade!", - "stoleItem": "{{pokemonName}} roubou/no(a) {{itemName}} de {{targetName}}!", - "incineratedItem": "{{pokemonName}} incinerou\na {{itemName}} de {{targetName}}!", - "knockedOffItem": "{{pokemonName}} derrubou\no(a) {{itemName}} de {{targetName}}!", - "tookMoveAttack": "{{pokemonName}} pegou\no movimento {{moveName}}!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}} reduziu seus PS\ne maximizou seu atributo de {{statName}}!", - "copiedStatChanges": "{{pokemonName}} copiou\nas mudanças de atributo de {{targetName}}!", - "magnitudeMessage": "Magnitude {{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}} mirou\nem {{targetName}}!", - "transformedIntoType": "{{pokemonName}} se transformou\nem tipo {{typeName}}!", - "copiedMove": "{{pokemonName}} copiou\no movimento {{moveName}}!", - "sketchedMove": "{{pokemonName}} desenhou\no movimento {{moveName}}!", - "acquiredAbility": "{{pokemonName}} adquiriu\na habilidade {{abilityName}}!", - "copiedTargetAbility": "{{pokemonName}} copiou a habilidade\nde {{targetName}}!", - "transformedIntoTarget": "{{pokemonName}} se transformou\nem um(a) {{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}} está tentando derrubar o atacante com ele!", - "cannotUseMove": "{{pokemonName}} não pode usar {{moveName}}!" -} as const; diff --git a/src/locales/zh_CN/config.ts b/src/locales/zh_CN/config.ts index 288a47b2baf6..de90e49816e3 100644 --- a/src/locales/zh_CN/config.ts +++ b/src/locales/zh_CN/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const zhCnConfig = { ability: ability, @@ -104,6 +103,5 @@ export const zhCnConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/zh_CN/move-trigger.ts b/src/locales/zh_CN/move-trigger.ts deleted file mode 100644 index 49dec55c07ff..000000000000 --- a/src/locales/zh_CN/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}}\n受到了反作用力造成的伤害!", - "cutHpPowerUpMove": "{{pokemonName}}\n削减了体力并提升了招式威力!", - "absorbedElectricity": "{{pokemonName}}\n吸收了电力!", - "switchedStatChanges": "{{pokemonName}}和对手互换了\n自己的能力变化!", - "goingAllOutForAttack": "{{pokemonName}}拿出全力了!", - "regainedHealth": "{{pokemonName}}的\n体力回复了!", - "keptGoingAndCrashed": "{{pokemonName}}因势头过猛\n而撞到了地面!", - "fled": "{{pokemonName}}\n逃走了!", - "cannotBeSwitchedOut": "{{pokemonName}}\n无法被收回!", - "swappedAbilitiesWithTarget": "{{pokemonName}}\n互换了各自的特性!", - "coinsScatteredEverywhere": "金币散落一地!", - "attackedByItem": "{{pokemonName}}被\n{{itemName}}袭击了!", - "whippedUpAWhirlwind": "{{pokemonName}}周围的\n空气产生了旋涡!", - "flewUpHigh": "{{pokemonName}}\n飞向了高空!", - "tookInSunlight": "{{pokemonName}}\n吸收了光!", - "dugAHole": "{{pokemonName}}\n钻入了地里!", - "loweredItsHead": "{{pokemonName}}\n把头缩了进去!", - "isGlowing": "强光包围了{{pokemonName}}\n!", - "bellChimed": "铃声响彻四周!", - "foresawAnAttack": "{{pokemonName}}\n预知了未来的攻击!", - "hidUnderwater": "{{pokemonName}}\n潜入了水中!", - "soothingAromaWaftedThroughArea": "怡人的香气扩散了开来!", - "sprangUp": "{{pokemonName}}\n高高地跳了起来!", - "choseDoomDesireAsDestiny": "{{pokemonName}}\n将破灭之愿托付给了未来!", - "vanishedInstantly": "{{pokemonName}}的身影\n瞬间消失了!", - "tookTargetIntoSky": "{{pokemonName}}将{{targetName}}\n带上了高空!", - "becameCloakedInFreezingLight": "{{pokemonName}}\n被冷光包围了!", - "becameCloakedInFreezingAir": "{{pokemonName}}\n被冰冻的空气包围了!", - "isChargingPower": "{{pokemonName}}\n正在积蓄力量!", - "burnedItselfOut": "{{pokemonName}}的火焰燃尽了!", - "startedHeatingUpBeak": "{{pokemonName}}\n开始给鸟嘴加热了!", - "isOverflowingWithSpacePower": "{{pokemonName}}身上\n溢出了宇宙之力!", - "usedUpAllElectricity": "{{pokemonName}}\n用尽电力了!", - "stoleItem": "{{pokemonName}}从{{targetName}}那里\n夺取了{{itemName}}!", - "incineratedItem": "{{pokemonName}}烧没了\n{{targetName}}的{{itemName}}!", - "knockedOffItem": "{{pokemonName}}拍落了\n{{targetName}}的{{itemName}}!", - "tookMoveAttack": "{{pokemonName}}\n受到了{{moveName}}的攻击!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}}\n削减了体力并释放了全部{{stateName}}!", - "copiedStatChanges": "{{pokemonName}}复制了\n{{targetName}}的能力变化!", - "magnitudeMessage": "震级{{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}}将目标对准了\n{{targetName}}!", - "transformedIntoType": "{{pokemonName}} \n变成了{{typeName}}属性!", - "copiedMove": "{{pokemonName}}\n复制了{{moveName}}!", - "sketchedMove": "{{pokemonName}}\n对{{moveName}}进行了写生!", - "acquiredAbility": "{{pokemonName}}的特性\n变为{{abilityName}}了!", - "copiedTargetAbility": "{{pokemonName}}复制了\n{{targerName}}的{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}}\n变身成了{{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}}\n想和对手同归于尽!", - "cannotUseMove": "{{pokemonName}}\n无法使用{{moveName}}!" -} as const; diff --git a/src/locales/zh_TW/config.ts b/src/locales/zh_TW/config.ts index 2be45d28ecb7..6f7c4e51671d 100644 --- a/src/locales/zh_TW/config.ts +++ b/src/locales/zh_TW/config.ts @@ -49,7 +49,6 @@ import { partyUiHandler } from "./party-ui-handler"; import { settings } from "./settings.js"; import { common } from "./common.js"; import { modifierSelectUiHandler } from "./modifier-select-ui-handler"; -import { moveTriggers } from "./move-trigger"; export const zhTwConfig = { ability: ability, @@ -104,6 +103,5 @@ export const zhTwConfig = { voucher: voucher, weather: weather, partyUiHandler: partyUiHandler, - modifierSelectUiHandler: modifierSelectUiHandler, - moveTriggers: moveTriggers + modifierSelectUiHandler: modifierSelectUiHandler }; diff --git a/src/locales/zh_TW/move-trigger.ts b/src/locales/zh_TW/move-trigger.ts deleted file mode 100644 index ac8630b3db4d..000000000000 --- a/src/locales/zh_TW/move-trigger.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { SimpleTranslationEntries } from "#app/interfaces/locales"; - -export const moveTriggers: SimpleTranslationEntries = { - "hitWithRecoil" : "{{pokemonName}}\n受到了反作用力造成的傷害!", - "cutHpPowerUpMove": "{{pokemonName}}\n削減體力並提升了招式威力!", - "absorbedElectricity": "{{pokemonName}}\n吸收了电力!", - "switchedStatChanges": "{{pokemonName}}和對手互換了\n自身的能力變化!", - "goingAllOutForAttack": "{{pokemonName}}拿出全力了!", - "regainedHealth": "{{pokemonName}}的\n體力回復了!", - "keptGoingAndCrashed": "{{pokemonName}}因勢頭過猛\n而撞到了地面!", - "fled": "{{pokemonName}}\n逃走了!", - "cannotBeSwitchedOut": "{{pokemonName}}\n無法被收回!", - "swappedAbilitiesWithTarget": "{{pokemonName}}\n互換了各自的特性!", - "coinsScatteredEverywhere": "金幣散落一地!", - "attackedByItem": "{{pokemonName}}被\n{{itemName}}襲擊了!", - "whippedUpAWhirlwind": "{{pokemonName}}周圍的\n空氣產生了旋渦!", - "flewUpHigh": "{{pokemonName}}\n飛向了高空!", - "tookInSunlight": "{{pokemonName}}\n吸收了光線!", - "dugAHole": "{{pokemonName}}\n鑽進了地下!", - "loweredItsHead": "{{pokemonName}}\n把頭縮了進去!", - "isGlowing": "強光包圍了\n{{pokemonName}}!", - "bellChimed": "鈴聲響徹四周!", - "foresawAnAttack": "{{pokemonName}}\n預知了未來的攻擊!", - "hidUnderwater": "{{pokemonName}}\n潛入了水中!", - "soothingAromaWaftedThroughArea": "怡人的香氣擴散了開來!", - "sprangUp": "{{pokemonName}}\n高高地跳了起來!", - "choseDoomDesireAsDestiny": "{{pokemonName}}\n將破滅之願託付給了未來!", - "vanishedInstantly": "{{pokemonName}}的身影\n瞬間消失了!", - "tookTargetIntoSky": "{{pokemonName}}將{{targetName}}\n帶上了高空!", - "becameCloakedInFreezingLight": "{{pokemonName}}\n被冷光包圍了!", - "becameCloakedInFreezingAir": "{{pokemonName}}\n被冰凍的空氣包圍了!", - "isChargingPower": "{{pokemonName}}\n正在積蓄力量!", - "burnedItselfOut": "{{pokemonName}}的火焰燃盡了!", - "startedHeatingUpBeak": "{{pokemonName}}\n開始給鳥嘴加熱了!", - "isOverflowingWithSpacePower": "{{pokemonName}}湧起了宇宙的力量!", - "usedUpAllElectricity": "{{pokemonName}}\n用盡了電力!", - "stoleItem": "{{pokemonName}}从{{targetName}}那裏\n奪取了{{itemName}}!", - "incineratedItem": "{{pokemonName}}燒掉了\n{{targetName}}的{{itemName}}!", - "knockedOffItem": "{{pokemonName}}拍落了\n{{targetName}}的{{itemName}}!", - "tookMoveAttack": "{{pokemonName}}\n受到了{{moveName}}的攻擊!", - "cutOwnHpAndMaximizedStat": "{{pokemonName}}\n削減體力並釋放了全部{{stateName}}!", - "copiedStatChanges": "{{pokemonName}}複製了\n{{targetName}}的能力變化!", - "magnitudeMessage": "震級{{magnitude}}!", - "tookAimAtTarget": "{{pokemonName}}將目標對準了\n{{targetName}}!", - "transformedIntoType": "{{pokemonName}} \n變成了{{typeName}}屬性!", - "copiedMove": "{{pokemonName}}\n複製了{{moveName}}!", - "sketchedMove": "{{pokemonName}}\n對{{moveName}}進行了寫生!", - "acquiredAbility": "{{pokemonName}}的特性\n變为{{abilityName}}了!", - "copiedTargetAbility": "{{pokemonName}}複製了\n{{targerName}}的{{abilityName}}!", - "transformedIntoTarget": "{{pokemonName}}\n變身成了{{targetName}}!", - "tryingToTakeFoeDown": "{{pokemonName}}\n想和對手同歸於盡!", - "cannotUseMove": "{{pokemonName}}\n無法使用{{moveName}}!" -} as const; From a9a071bb4d6337572f504c380cf99042462c55d1 Mon Sep 17 00:00:00 2001 From: sodam <66295123+sodaMelon@users.noreply.github.com> Date: Mon, 15 Jul 2024 04:23:04 +0900 Subject: [PATCH 094/184] [Localization(ko)] Fixed typo in Bertha's dialogue (#3025) --- src/locales/ko/dialogue.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/ko/dialogue.ts b/src/locales/ko/dialogue.ts index a98b31a7c618..719b738778d0 100644 --- a/src/locales/ko/dialogue.ts +++ b/src/locales/ko/dialogue.ts @@ -1433,7 +1433,7 @@ export const PGMdialogue: DialogueTranslationEntries = { }, "victory": { 1: `좋아! 꼬마야, 정말로, 인상적이었단다. - $Y네 포켓몬은 너를 믿고 승리를 위해 최선을 다했구나. + $네 포켓몬은 너를 믿고 승리를 위해 최선을 다했구나. $비록 내가 졌지만, 좋아서 바보같이 웃음이 나오는구나!`, }, "defeat": { From b1e7ae43a1540226504f395f3e0b16c4daf166a2 Mon Sep 17 00:00:00 2001 From: Corrade <49605314+Corrade@users.noreply.github.com> Date: Mon, 15 Jul 2024 09:16:15 +1000 Subject: [PATCH 095/184] [Bug] Prevent fixed-damage and OHKO moves from being modified by damage-reducing abilities (#2703) * ReceivedMoveDamageMultiplierAbAttr patch: WIP refactored damage calculation, reordered ReceivedMoveDamageMultiplierAbAttr to avoid issues with fixed damage and OHKO moves, stubbed unit tests for dragon rage (fixed damage) and fissure (OHKO) * ReceivedMoveDamageMultiplierAbAttr patch: commented concerns regarding EnemyDamageBooster/ReducerModifier for others' reference in WIP branch * ReceivedMoveDamageMultiplierAbAttr patch: reordered ReceivedMoveDamageMultiplierAbAttr and EnemyDamageBooster/ReducerModifier to not trigger for fixed damage and OHKO moves, completed relevant tests for dragon rage and fissure * ReceivedMoveDamageMultiplierAbAttr patch: removed newline * ReceivedMoveDamageMultiplierAbAttr patch: in the unit test, extracted hard-coded Dragon Rage damage to a variable * ReceivedMoveDamageMultiplierAbAttr patch: naming consistency * ReceivedMoveDamageMultiplierAbAttr patch: replaced awaiting DamagePhase with TurnEndPhase as the former assumes damage will be done * ReceivedMoveDamageMultiplierAbAttr patch: removed redundant overrides in Fissure tests * ReceivedMoveDamageMultiplierAbAttr patch: tests: refactored crit removal, removed berries, fixed bug associated with Porygon sometimes getting Trace and copying the opponent's ability, which would override the manual ability override * Fixed unit tests * Added a comment and cleaned up an existing one --- src/field/pokemon.ts | 39 ++++++--- src/test/moves/dragon_rage.test.ts | 132 +++++++++++++++++++++++++++++ src/test/moves/fissure.test.ts | 63 ++++++++++++++ 3 files changed, 220 insertions(+), 14 deletions(-) create mode 100644 src/test/moves/dragon_rage.test.ts create mode 100644 src/test/moves/fissure.test.ts diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 6cf3c2ece3f5..d1eb152db801 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -1869,9 +1869,17 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { applyPreAttackAbAttrs(AddSecondStrikeAbAttr, source, this, move, numTargets, new Utils.IntegerHolder(0), twoStrikeMultiplier); if (!isTypeImmune) { - damage.value = Math.ceil( - ((((2 * source.level / 5 + 2) * power * sourceAtk.value / targetDef.value) / 50) + 2) - * stabMultiplier.value * typeMultiplier.value * arenaAttackTypeMultiplier.value * screenMultiplier.value * twoStrikeMultiplier.value * ((this.scene.randBattleSeedInt(16) + 85) / 100) * criticalMultiplier.value); + const levelMultiplier = (2 * source.level / 5 + 2); + const randomMultiplier = ((this.scene.randBattleSeedInt(16) + 85) / 100); + damage.value = Math.ceil((((levelMultiplier * power * sourceAtk.value / targetDef.value) / 50) + 2) + * stabMultiplier.value + * typeMultiplier.value + * arenaAttackTypeMultiplier.value + * screenMultiplier.value + * twoStrikeMultiplier.value + * criticalMultiplier.value + * randomMultiplier); + if (isPhysical && source.status && source.status.effect === StatusEffect.BURN) { if (!move.hasAttr(BypassBurnDamageReductionAttr)) { const burnDamageReductionCancelled = new Utils.BooleanHolder(false); @@ -1913,9 +1921,9 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (!typeMultiplier.value) { result = move.id === Moves.SHEER_COLD ? HitResult.IMMUNE : HitResult.NO_EFFECT; } else { - const oneHitKo = new Utils.BooleanHolder(false); - applyMoveAttrs(OneHitKOAttr, source, this, move, oneHitKo); - if (oneHitKo.value) { + const isOneHitKo = new Utils.BooleanHolder(false); + applyMoveAttrs(OneHitKOAttr, source, this, move, isOneHitKo); + if (isOneHitKo.value) { result = HitResult.ONE_HIT_KO; isCritical = false; damage.value = this.hp; @@ -1929,24 +1937,27 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } } - if (!fixedDamage.value) { + const isOneHitKo = result === HitResult.ONE_HIT_KO; + + if (!fixedDamage.value && !isOneHitKo) { if (!source.isPlayer()) { this.scene.applyModifiers(EnemyDamageBoosterModifier, false, damage); } if (!this.isPlayer()) { this.scene.applyModifiers(EnemyDamageReducerModifier, false, damage); } + + applyPreDefendAbAttrs(ReceivedMoveDamageMultiplierAbAttr, this, source, move, cancelled, damage); } + // This attribute may modify damage arbitrarily, so be careful about changing its order of application. applyMoveAttrs(ModifiedDamageAttr, source, this, move, damage); - applyPreDefendAbAttrs(ReceivedMoveDamageMultiplierAbAttr, this, source, move, cancelled, damage); console.log("damage", damage.value, move.name, power, sourceAtk, targetDef); // In case of fatal damage, this tag would have gotten cleared before we could lapse it. const destinyTag = this.getTag(BattlerTagType.DESTINY_BOND); - const oneHitKo = result === HitResult.ONE_HIT_KO; if (damage.value) { if (this.getHpRatio() === 1) { applyPreDefendAbAttrs(PreDefendFullHpEndureAbAttr, this, source, move, cancelled, damage); @@ -1955,10 +1966,10 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } /** - * We explicitly require to ignore the faint phase here, as we want to show the messages - * about the critical hit and the super effective/not very effective messages before the faint phase. - */ - damage.value = this.damageAndUpdate(damage.value, result as DamageResult, isCritical, oneHitKo, oneHitKo, true); + * We explicitly require to ignore the faint phase here, as we want to show the messages + * about the critical hit and the super effective/not very effective messages before the faint phase. + */ + damage.value = this.damageAndUpdate(damage.value, result as DamageResult, isCritical, isOneHitKo, isOneHitKo, true); this.turnData.damageTaken += damage.value; if (isCritical) { this.scene.queueMessage(i18next.t("battle:hitResultCriticalHit")); @@ -2000,7 +2011,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { } if (this.isFainted()) { - this.scene.unshiftPhase(new FaintPhase(this.scene, this.getBattlerIndex(), oneHitKo)); + this.scene.unshiftPhase(new FaintPhase(this.scene, this.getBattlerIndex(), isOneHitKo)); this.resetSummonData(); } diff --git a/src/test/moves/dragon_rage.test.ts b/src/test/moves/dragon_rage.test.ts new file mode 100644 index 000000000000..51ea9a677288 --- /dev/null +++ b/src/test/moves/dragon_rage.test.ts @@ -0,0 +1,132 @@ +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import Phaser from "phaser"; +import GameManager from "#app/test/utils/gameManager"; +import overrides from "#app/overrides"; +import { TurnEndPhase } from "#app/phases"; +import { Moves } from "#enums/moves"; +import { getMovePosition } from "#app/test/utils/gameManagerUtils"; +import { Abilities } from "#enums/abilities"; +import { Species } from "#app/enums/species.js"; +import { Type } from "#app/data/type"; +import { BattleStat } from "#app/data/battle-stat"; +import { BattlerTagType } from "#enums/battler-tag-type"; +import { EnemyPokemon, PlayerPokemon } from "#app/field/pokemon"; +import { modifierTypes } from "#app/modifier/modifier-type"; + +describe("Moves - Dragon Rage", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + let partyPokemon: PlayerPokemon; + let enemyPokemon: EnemyPokemon; + + const dragonRageDamage = 40; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(async () => { + game = new GameManager(phaserGame); + + vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + vi.spyOn(overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); + + vi.spyOn(overrides, "STARTER_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.DRAGON_RAGE]); + vi.spyOn(overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "PASSIVE_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "STARTING_LEVEL_OVERRIDE", "get").mockReturnValue(100); + + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "OPP_PASSIVE_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(100); + + await game.startBattle(); + + partyPokemon = game.scene.getParty()[0]; + enemyPokemon = game.scene.getEnemyPokemon(); + + // remove berries + game.scene.removePartyMemberModifiers(0); + game.scene.clearEnemyHeldItemModifiers(); + }); + + it("ignores weaknesses", async () => { + vi.spyOn(enemyPokemon, "getTypes").mockReturnValue([Type.DRAGON]); + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); + + it("ignores resistances", async () => { + vi.spyOn(enemyPokemon, "getTypes").mockReturnValue([Type.STEEL]); + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); + + it("ignores stat changes", async () => { + partyPokemon.summonData.battleStats[BattleStat.SPATK] = 2; + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); + + it("ignores stab", async () => { + vi.spyOn(partyPokemon, "getTypes").mockReturnValue([Type.DRAGON]); + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); + + it("ignores criticals", async () => { + partyPokemon.removeTag(BattlerTagType.NO_CRIT); + partyPokemon.addTag(BattlerTagType.ALWAYS_CRIT, 99); + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); + + it("ignores damage modification from abilities such as ice scales", async () => { + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.ICE_SCALES); + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); + + it("ignores multi hit", async () => { + game.scene.addModifier(modifierTypes.MULTI_LENS().newModifier(partyPokemon), false); + + game.doAttack(getMovePosition(game.scene, 0, Moves.DRAGON_RAGE)); + await game.phaseInterceptor.to(TurnEndPhase); + const damageDealt = enemyPokemon.getMaxHp() - enemyPokemon.hp; + + expect(damageDealt).toBe(dragonRageDamage); + }); +}); diff --git a/src/test/moves/fissure.test.ts b/src/test/moves/fissure.test.ts new file mode 100644 index 000000000000..6d0dc70fec47 --- /dev/null +++ b/src/test/moves/fissure.test.ts @@ -0,0 +1,63 @@ +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import Phaser from "phaser"; +import GameManager from "#app/test/utils/gameManager"; +import overrides from "#app/overrides"; +import { DamagePhase } from "#app/phases"; +import { Moves } from "#enums/moves"; +import { getMovePosition } from "#app/test/utils/gameManagerUtils"; +import { Abilities } from "#enums/abilities"; +import { Species } from "#app/enums/species.js"; +import { EnemyPokemon } from "#app/field/pokemon"; + +describe("Moves - Fissure", () => { + let phaserGame: Phaser.Game; + let game: GameManager; + //let partyPokemon: PlayerPokemon; + let enemyPokemon: EnemyPokemon; + + beforeAll(() => { + phaserGame = new Phaser.Game({ + type: Phaser.HEADLESS, + }); + }); + + afterEach(() => { + game.phaseInterceptor.restoreOg(); + }); + + beforeEach(async () => { + game = new GameManager(phaserGame); + + vi.spyOn(overrides, "SINGLE_BATTLE_OVERRIDE", "get").mockReturnValue(true); + vi.spyOn(overrides, "NEVER_CRIT_OVERRIDE", "get").mockReturnValue(true); + + vi.spyOn(overrides, "STARTER_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); + vi.spyOn(overrides, "MOVESET_OVERRIDE", "get").mockReturnValue([Moves.FISSURE]); + vi.spyOn(overrides, "PASSIVE_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "STARTING_LEVEL_OVERRIDE", "get").mockReturnValue(100); + + vi.spyOn(overrides, "OPP_SPECIES_OVERRIDE", "get").mockReturnValue(Species.SNORLAX); + vi.spyOn(overrides, "OPP_MOVESET_OVERRIDE", "get").mockReturnValue([Moves.SPLASH, Moves.SPLASH, Moves.SPLASH, Moves.SPLASH]); + vi.spyOn(overrides, "OPP_PASSIVE_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.BALL_FETCH); + vi.spyOn(overrides, "OPP_LEVEL_OVERRIDE", "get").mockReturnValue(100); + + await game.startBattle(); + + //partyPokemon = game.scene.getParty()[0]; + enemyPokemon = game.scene.getEnemyPokemon(); + + // remove berries + game.scene.removePartyMemberModifiers(0); + game.scene.clearEnemyHeldItemModifiers(); + }); + + it("ignores damage modification from abilities such as fur coat", async () => { + vi.spyOn(overrides, "ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.NO_GUARD); + vi.spyOn(overrides, "OPP_ABILITY_OVERRIDE", "get").mockReturnValue(Abilities.FUR_COAT); + + game.doAttack(getMovePosition(game.scene, 0, Moves.FISSURE)); + await game.phaseInterceptor.to(DamagePhase, true); + + expect(enemyPokemon.isFainted()).toBe(true); + }); +}); From 4bf5031304e6aaadb4e77fb519a78d628dcc5beb Mon Sep 17 00:00:00 2001 From: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Date: Mon, 15 Jul 2024 07:44:19 +0200 Subject: [PATCH 096/184] [Localization] Brought german localization up to date (#3010) * Fixed errors in the german localization * Fresh Start Challenge * Update src/locales/de/move-trigger.ts Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> * Apply suggestions from code review --------- Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com> --- src/locales/de/battle-info.ts | 2 +- src/locales/de/battle.ts | 62 +++++++++---------- src/locales/de/battler-tags.ts | 16 ++--- src/locales/de/challenges.ts | 6 ++ src/locales/de/game-mode.ts | 2 +- src/locales/de/menu.ts | 2 +- src/locales/de/modifier-type.ts | 4 +- src/locales/de/move-trigger.ts | 0 src/locales/de/save-slot-select-ui-handler.ts | 2 +- src/locales/de/settings.ts | 2 +- 10 files changed, 52 insertions(+), 46 deletions(-) create mode 100644 src/locales/de/move-trigger.ts diff --git a/src/locales/de/battle-info.ts b/src/locales/de/battle-info.ts index bbbab9951a8a..f24dad46c6ce 100644 --- a/src/locales/de/battle-info.ts +++ b/src/locales/de/battle-info.ts @@ -1,5 +1,5 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const battleInfo: SimpleTranslationEntries = { - "generation": "{{generation}}. Generation", + "generation": "Generation {{generation}}", } as const; diff --git a/src/locales/de/battle.ts b/src/locales/de/battle.ts index 1b9c1a861e8b..29f478f1856a 100644 --- a/src/locales/de/battle.ts +++ b/src/locales/de/battle.ts @@ -2,22 +2,22 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const battle: SimpleTranslationEntries = { "bossAppeared": "{{bossName}} erscheint.", - "trainerAppeared": "{{trainerName}}\nmöchte kämpfen!", - "trainerAppearedDouble": "{{trainerName}}\nmöchten kämpfen!", - "trainerSendOut": "{{trainerName}} setzt\n{{pokemonName}} ein!", + "trainerAppeared": "{{trainerName}} möchte kämpfen!", + "trainerAppearedDouble": "{{trainerName}} möchten kämpfen!", + "trainerSendOut": "{{trainerName}} setzt {{pokemonName}} ein!", "singleWildAppeared": "Ein wildes {{pokemonName}} erscheint!", - "multiWildAppeared": "Ein wildes {{pokemonName1}}\nund {{pokemonName2}} erscheinen!", + "multiWildAppeared": "Ein wildes {{pokemonName1}} und {{pokemonName2}} erscheinen!", "playerComeBack": "Komm zurück, {{pokemonName}}!", "trainerComeBack": "{{trainerName}} ruft {{pokemonName}} zurück!", "playerGo": "Los! {{pokemonName}}!", "trainerGo": "{{trainerName}} sendet {{pokemonName}} raus!", - "switchQuestion": "Möchtest du\n{{pokemonName}} auswechseln?", - "trainerDefeated": "{{trainerName}}\nwurde besiegt!", - "moneyWon": "Du gewinnst\n{{moneyAmount}} ₽!", + "switchQuestion": "Möchtest du {{pokemonName}} auswechseln?", + "trainerDefeated": "{{trainerName}} wurde besiegt!", + "moneyWon": "Du gewinnst {{moneyAmount}} ₽!", "moneyPickedUp": "Du hebst {{moneyAmount}} ₽ auf!", "pokemonCaught": "{{pokemonName}} wurde gefangen!", "addedAsAStarter": "{{pokemonName}} wurde als Starterpokémon hinzugefügt!", - "partyFull": "Dein Team ist voll.\nMöchtest du ein Pokémon durch {{pokemonName}} ersetzen?", + "partyFull": "Dein Team ist voll. Möchtest du ein Pokémon durch {{pokemonName}} ersetzen?", "pokemon": "Pokémon", "sendOutPokemon": "Los, {{pokemonName}}!", "hitResultCriticalHit": "Ein Volltreffer!", @@ -28,36 +28,36 @@ export const battle: SimpleTranslationEntries = { "attackFailed": "Es ist fehlgeschlagen!", "attackMissed": "Die Attacke hat {{pokemonNameWithAffix}} verfehlt!", "attackHitsCount": "{{count}}-mal getroffen!", - "rewardGain": "Du erhältst\n{{modifierName}}!", - "expGain": "{{pokemonName}} erhält\n{{exp}} Erfahrungspunkte!", - "levelUp": "{{pokemonName}} erreicht\nLv. {{level}}!", - "learnMove": "{{pokemonName}} erlernt\n{{moveName}}!", + "rewardGain": "Du erhältst {{modifierName}}!", + "expGain": "{{pokemonName}} erhält {{exp}} Erfahrungspunkte!", + "levelUp": "{{pokemonName}} erreicht Lv. {{level}}!", + "learnMove": "{{pokemonName}} erlernt {{moveName}}!", "learnMovePrompt": "{{pokemonName}} versucht, {{moveName}} zu erlernen.", - "learnMoveLimitReached": "Aber {{pokemonName}} kann nur\nmaximal vier Attacken erlernen.", - "learnMoveReplaceQuestion": "Soll eine bekannte Attacke durch\n{{moveName}} ersetzt werden?", - "learnMoveStopTeaching": "{{moveName}} nicht\nerlernen?", - "learnMoveNotLearned": "{{pokemonName}} hat\n{{moveName}} nicht erlernt.", + "learnMoveLimitReached": "Aber {{pokemonName}} kann nur maximal vier Attacken erlernen.", + "learnMoveReplaceQuestion": "Soll eine bekannte Attacke durch {{moveName}} ersetzt werden?", + "learnMoveStopTeaching": "{{moveName}} nicht erlernen?", + "learnMoveNotLearned": "{{pokemonName}} hat {{moveName}} nicht erlernt.", "learnMoveForgetQuestion": "Welche Attacke soll vergessen werden?", - "learnMoveForgetSuccess": "{{pokemonName}} hat\n{{moveName}} vergessen.", + "learnMoveForgetSuccess": "{{pokemonName}} hat {{moveName}} vergessen.", "countdownPoof": "@d{32}Eins, @d{15}zwei @d{15}und@d{15}… @d{15}… @d{15}… @d{15}@s{pb_bounce_1}schwupp!", "learnMoveAnd": "Und…", - "levelCapUp": "Die Levelbeschränkung\nwurde auf {{levelCap}} erhöht!", + "levelCapUp": "Die Levelbeschränkung wurde auf {{levelCap}} erhöht!", "moveNotImplemented": "{{moveName}} ist noch nicht implementiert und kann nicht ausgewählt werden.", - "moveNoPP": "Es sind keine AP für\ndiese Attacke mehr übrig!", + "moveNoPP": "Es sind keine AP für diese Attacke mehr übrig!", "moveDisabled": "{{moveName}} ist deaktiviert!", - "noPokeballForce": "Eine unsichtbare Kraft\nverhindert die Nutzung von Pokébällen.", - "noPokeballTrainer": "Du kannst das Pokémon\neines anderen Trainers nicht fangen!", - "noPokeballMulti": "Du kannst erst einen Pokéball werfen,\nwenn nur noch ein Pokémon übrig ist!", - "noPokeballStrong": "Das Ziel-Pokémon ist zu stark, um gefangen zu werden!\nDu musst es zuerst schwächen!", - "noEscapeForce": "Eine unsichtbare Kraft\nverhindert die Flucht.", - "noEscapeTrainer": "Du kannst nicht\naus einem Trainerkampf fliehen!", - "noEscapePokemon": "{{pokemonName}}'s {{moveName}}\nverhindert {{escapeVerb}}!", + "noPokeballForce": "Eine unsichtbare Kraft verhindert die Nutzung von Pokébällen.", + "noPokeballTrainer": "Du kannst das Pokémon eines anderen Trainers nicht fangen!", + "noPokeballMulti": "Du kannst erst einen Pokéball werfen, wenn nur noch ein Pokémon übrig ist!", + "noPokeballStrong": "Das Ziel-Pokémon ist zu stark, um gefangen zu werden! Du musst es zuerst schwächen!", + "noEscapeForce": "Eine unsichtbare Kraft verhindert die Flucht.", + "noEscapeTrainer": "Du kannst nicht aus einem Trainerkampf fliehen!", + "noEscapePokemon": "{{moveName}} von {{pokemonName}} verhindert {{escapeVerb}}!", "runAwaySuccess": "Du bist entkommen!", "runAwayCannotEscape": "Flucht gescheitert!", "escapeVerbSwitch": "auswechseln", "escapeVerbFlee": "flucht", "skipItemQuestion": "Bist du sicher, dass du kein Item nehmen willst?", - "notDisabled": "{{pokemonName}}'s {{moveName}} ist\nnicht mehr deaktiviert!", + "notDisabled": "{{moveName}} von {{pokemonName}} ist nicht mehr deaktiviert!", "turnEndHpRestore": "Die KP von {{pokemonName}} wurden wiederhergestellt.", "hpIsFull": "Die KP von {{pokemonName}} sind voll!", "eggHatching": "Oh?", @@ -67,7 +67,7 @@ export const battle: SimpleTranslationEntries = { "useMove": "{{pokemonNameWithAffix}} setzt {{moveName}} ein!", "drainMessage": "{{pokemonName}} wurde Energie abgesaugt", "regainHealth": "KP von {{pokemonName}} wurden wieder aufgefrischt!", - "stealEatBerry": "{{pokemonName}} stole and ate\n{{targetName}}'s {{berryName}}!", + "stealEatBerry": "{{pokemonName}} hat {{targetName}} seine {{berryName}} weggefuttert!", "ppHealBerry": "{{berryName}} von {{pokemonNameWithAffix}} füllt AP von {{moveName}} auf!", "hpHealBerry": "{{berryName}} füllt KP von {{pokemonNameWithAffix}} auf!", "fainted": "{{pokemonNameWithAffix}} wurde besiegt!", @@ -140,14 +140,14 @@ export const battle: SimpleTranslationEntries = { "battlerTagsEnduringLapse": "{{pokemonNameWithAffix}} übersteht die Attacke!", "battlerTagsSturdyLapse": "{{pokemonNameWithAffix}} übersteht die Attacke!", "battlerTagsPerishSongLapse": "Abgesang von {{pokemonNameWithAffix}} steht bei {{turnCount}}.", - "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} became the center\nof attention!", + "battlerTagsCenterOfAttentionOnAdd": "{{pokemonNameWithAffix}} zieht alle Aufmerksamkeit auf sich!", "battlerTagsTruantLapse": "{{pokemonNameWithAffix}} faulenzt!", "battlerTagsSlowStartOnAdd": "{{pokemonNameWithAffix}} kommt nicht in Fahrt!", "battlerTagsSlowStartOnRemove": "{{pokemonNameWithAffix}} kriegt schließlich doch noch die Kurve!", "battlerTagsHighestStatBoostOnAdd": "{{statName}} von {{pokemonNameWithAffix}} wird verstärkt!", "battlerTagsHighestStatBoostOnRemove": "Der Effekt von {{abilityName}} von {{pokemonNameWithAffix}} lässt nach!", - "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} levitated with electromagnetism!", - "battlerTagsMagnetRisenOnRemove": "{{pokemonNameWithAffix}}'s electromagnetism wore off!", + "battlerTagsMagnetRisenOnAdd": "{{pokemonNameWithAffix}} schwebt aufgrund von Elektromagnetismus!", + "battlerTagsMagnetRisenOnRemove": "Der Elektromagnetismus von {{pokemonNameWithAffix}} hört auf zu wirken!", "battlerTagsCritBoostOnAdd": "{{pokemonNameWithAffix}} läuft zu Hochtouren auf!", "battlerTagsCritBoostOnRemove": "{{pokemonNameWithAffix}} entspannt.", "battlerTagsSaltCuredOnAdd": "{{pokemonNameWithAffix}} wurde eingepökelt!", diff --git a/src/locales/de/battler-tags.ts b/src/locales/de/battler-tags.ts index 1d897c70f3d8..2858d163dacf 100644 --- a/src/locales/de/battler-tags.ts +++ b/src/locales/de/battler-tags.ts @@ -1,12 +1,12 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const battlerTags: SimpleTranslationEntries = { - "trappedDesc": "trapping", - "flinchedDesc": "flinching", - "confusedDesc": "confusion", - "infatuatedDesc": "infatuation", - "seedDesc": "seeding", - "nightmareDesc": "nightmares", - "ingrainDesc": "roots", - "drowsyDesc": "drowsiness", + "trappedDesc": "Wechselsperre", + "flinchedDesc": "Zurückschrecken", + "confusedDesc": "Verwirrung", + "infatuatedDesc": "Verliebt", + "seedDesc": "Bepflanzt", + "nightmareDesc": "Nachtmahr", + "ingrainDesc": "Verwurzlung", + "drowsyDesc": "Schläfrigkeit", } as const; diff --git a/src/locales/de/challenges.ts b/src/locales/de/challenges.ts index 176de9879b61..e5e8a96f3fd5 100644 --- a/src/locales/de/challenges.ts +++ b/src/locales/de/challenges.ts @@ -23,4 +23,10 @@ export const challenges: TranslationEntries = { "desc_default": "Du kannst nur Pokémon des gewählten Typs verwenden." // types in pokemon-info }, + "freshStart": { + "name": "Neuanfang", + "desc": "Du kannst nur die ursprünglichen Starter verwenden, genau so, als hättest du gerade erst mit Pokérogue begonnen.", + "value.0": "Aus", + "value.1": "An", + } } as const; diff --git a/src/locales/de/game-mode.ts b/src/locales/de/game-mode.ts index 72661bd46826..3347bbb565f7 100644 --- a/src/locales/de/game-mode.ts +++ b/src/locales/de/game-mode.ts @@ -6,5 +6,5 @@ export const gameMode: SimpleTranslationEntries = { "endlessSpliced": "Endlos (Fusion)", "dailyRun": "Täglicher Run", "unknown": "Unbekannt", - "challenge": "Challenge", + "challenge": "Herausforderung", } as const; diff --git a/src/locales/de/menu.ts b/src/locales/de/menu.ts index bd0173a3383d..01e15fb76299 100644 --- a/src/locales/de/menu.ts +++ b/src/locales/de/menu.ts @@ -17,7 +17,7 @@ export const menu: SimpleTranslationEntries = { "username": "Benutzername", "password": "Passwort", "login": "Anmelden", - "orUse": "Or use", + "orUse": "Oder nutze", "register": "Registrieren", "emptyUsername": "Benutzername darf nicht leer sein.", "invalidLoginUsername": "Der eingegebene Benutzername ist ungültig.", diff --git a/src/locales/de/modifier-type.ts b/src/locales/de/modifier-type.ts index d4ea6c0cb159..1cd0d480293b 100644 --- a/src/locales/de/modifier-type.ts +++ b/src/locales/de/modifier-type.ts @@ -208,7 +208,7 @@ export const modifierType: ModifierTypeTranslationEntries = { "FOCUS_BAND": { name: "Fokusband", description: "Fügt eine 10% Chance hinzu, dass Angriffe die zur Kampfunfähigkeit führen mit 1 KP überlebt werden." }, - "QUICK_CLAW": { name: "Quick Claw", description: "Fügt eine 10% Change hinzu als erster anzugreifen. (Nach Prioritätsangriffen)." }, + "QUICK_CLAW": { name: "Flinkklaue", description: "Fügt eine 10% Change hinzu als erster anzugreifen. (Nach Prioritätsangriffen)." }, "KINGS_ROCK": { name: "King-Stein", description: "Fügt eine 10% Chance hinzu, dass der Gegner nach einem Angriff zurückschreckt." }, @@ -221,7 +221,7 @@ export const modifierType: ModifierTypeTranslationEntries = { "BATON": { name: "Stab", description: "Ermöglicht das Weitergeben von Effekten beim Wechseln von Pokémon, wodurch auch Fallen umgangen werden." }, "SHINY_CHARM": { name: "Schillerpin", description: "Erhöht die Chance deutlich, dass ein wildes Pokémon ein schillernd ist." }, - "ABILITY_CHARM": { name: "Ability Charm", description: "Erhöht die Chance deutlich, dass ein wildes Pokémon eine versteckte Fähigkeit hat." }, + "ABILITY_CHARM": { name: "Fähigkeitspin", description: "Erhöht die Chance deutlich, dass ein wildes Pokémon eine versteckte Fähigkeit hat." }, "IV_SCANNER": { name: "IS-Scanner", description: "Erlaubt es die IS-Werte von wilden Pokémon zu scannen.\n(2 IS-Werte pro Staplung. Die besten IS-Werte zuerst)." }, diff --git a/src/locales/de/move-trigger.ts b/src/locales/de/move-trigger.ts new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/locales/de/save-slot-select-ui-handler.ts b/src/locales/de/save-slot-select-ui-handler.ts index b6577cd574a5..47069d627801 100644 --- a/src/locales/de/save-slot-select-ui-handler.ts +++ b/src/locales/de/save-slot-select-ui-handler.ts @@ -4,6 +4,6 @@ export const saveSlotSelectUiHandler: SimpleTranslationEntries = { "overwriteData": "Den ausgewählten Speicherstand überschreiben?", "loading": "Läd...", "wave": "Welle", - "lv": "Lvl", + "lv": "Lv. ", "empty": "Leer", } as const; diff --git a/src/locales/de/settings.ts b/src/locales/de/settings.ts index 2ec9f790d103..227b8f97581b 100644 --- a/src/locales/de/settings.ts +++ b/src/locales/de/settings.ts @@ -96,5 +96,5 @@ export const settings: SimpleTranslationEntries = { "controller": "Controller", "gamepadSupport": "Controllerunterstützung", "showBgmBar": "Musiknamen anzeigen", - "shopOverlayOpacity": "Shop Overlay Opacity" + "shopOverlayOpacity": "Shop Overlay Deckkraft", } as const; From 21f2e6981c0fe57199986115f8200d66943368d3 Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Sun, 14 Jul 2024 22:51:26 -0700 Subject: [PATCH 097/184] [Bug] Remove redundant damage number popups (#3024) * Remove magic number from Belly Drum's attr * Remove redundant damage number popup * Fix merge issue and remove another duplicate damage number instance --- src/data/move.ts | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index 1de060af3c02..54f81a480553 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -2528,20 +2528,17 @@ export class HalfHpStatMaxAttr extends StatChangeAttr { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { return new Promise(resolve => { - const damage = user.damageAndUpdate(Math.floor(user.getMaxHp() / 2), HitResult.OTHER, false, true); - if (damage) { - user.scene.damageNumberHandler.add(user, damage); - } + user.damageAndUpdate(Math.floor(user.getMaxHp() / 2), HitResult.OTHER, false, true); user.updateInfo().then(() => { const ret = super.apply(user, target, move, args); - user.scene.queueMessage(getPokemonMessage(user, ` cut its own HP\nand maximized its ${getBattleStatName(this.stats[0])}!`)); + user.scene.queueMessage(getPokemonMessage(user, ` cut its own HP\nand maximized its ${getBattleStatName(this.stats[BattleStat.ATK])}!`)); resolve(ret); }); }); } getCondition(): MoveConditionFunc { - return (user, target, move) => user.getHpRatio() > 0.5 && user.summonData.battleStats[this.stats[0]] < 6; + return (user, target, move) => user.getHpRatio() > 0.5 && user.summonData.battleStats[this.stats[BattleStat.ATK]] < 6; } // TODO: Add benefit score that considers HP cut @@ -2558,10 +2555,7 @@ export class CutHpStatBoostAttr extends StatChangeAttr { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { return new Promise(resolve => { - const damage = user.damageAndUpdate(Math.floor(user.getMaxHp() / this.cutRatio), HitResult.OTHER, false, true); - if (damage) { - user.scene.damageNumberHandler.add(user, damage); - } + user.damageAndUpdate(Math.floor(user.getMaxHp() / this.cutRatio), HitResult.OTHER, false, true); user.updateInfo().then(() => { const ret = super.apply(user, target, move, args); resolve(ret); From b215de1628573860fc1ce0316fbd566ea3a17fcc Mon Sep 17 00:00:00 2001 From: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Date: Mon, 15 Jul 2024 13:12:35 -0400 Subject: [PATCH 098/184] [Move] Implements Conversion 2 (#2943) * Creates function to get type resistances, implements conversion 2 * Removes unimplemented tag, adds condition for move history to exist * Cleans up type selection, creates i18n entries for typeChanged * Uses typeChanged i18n in Conversion move * More detailed docs, early return with stellar/unknown type * Adds note that it wont track type-changing moves properly * Rephrases doc description, adds partial since it can't track type-changing moves * Updates localization, removes typeChanged entry to use move-trigger entry * Missed locale de entry in last commit * Adds comment for reason of .partial() * Fixes localization error due to revert, removes improper merge conflict from prior commit --- src/data/move.ts | 65 ++++++++++++++++++++++++++++++++++--- src/data/type.ts | 49 ++++++++++++++++++++++++++++ src/locales/de/battle.ts | 1 + src/locales/en/battle.ts | 1 + src/locales/es/battle.ts | 1 + src/locales/fr/battle.ts | 1 + src/locales/it/battle.ts | 1 + src/locales/ko/battle.ts | 1 + src/locales/pt_BR/battle.ts | 1 + src/locales/zh_CN/battle.ts | 1 + src/locales/zh_TW/battle.ts | 1 + 11 files changed, 118 insertions(+), 5 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index 54f81a480553..ee346e441675 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5,7 +5,7 @@ import { EncoreTag, HelpingHandTag, SemiInvulnerableTag, TypeBoostTag } from "./ import { getPokemonMessage, getPokemonNameWithAffix } from "../messages"; import Pokemon, { AttackMoveResult, EnemyPokemon, HitResult, MoveResult, PlayerPokemon, PokemonMove, TurnMove } from "../field/pokemon"; import { StatusEffect, getStatusEffectHealText, isNonVolatileStatusEffect, getNonVolatileStatusEffects} from "./status-effect"; -import { Type } from "./type"; +import { getTypeResistances, Type } from "./type"; import { Constructor } from "#app/utils"; import * as Utils from "../utils"; import { WeatherType } from "./weather"; @@ -4804,10 +4804,8 @@ export class FirstMoveTypeAttr extends MoveEffectAttr { } const firstMoveType = target.getMoveset()[0].getMove().type; - user.summonData.types = [ firstMoveType ]; - - user.scene.queueMessage(getPokemonMessage(user, ` transformed\ninto to the ${Utils.toReadableString(Type[firstMoveType])} type!`)); + user.scene.queueMessage(i18next.t("battle:transformedIntoType", {pokemonName: getPokemonNameWithAffix(user), type: Utils.toReadableString(Type[firstMoveType])})); return true; } @@ -5651,6 +5649,62 @@ export class hitsSameTypeAttr extends VariableMoveTypeMultiplierAttr { } } +/** + * Attribute used for Conversion 2, to convert the user's type to a random type that resists the target's last used move. + * Fails if the user already has ALL types that resist the target's last used move. + * Fails if the opponent has not used a move yet + * Fails if the type is unknown or stellar + * + * TODO: + * If a move has its type changed (e.g. {@linkcode Moves.HIDDEN_POWER}), it will check the new type. + */ +export class ResistLastMoveTypeAttr extends MoveEffectAttr { + constructor() { + super(true); + } + /** + * User changes its type to a random type that resists the target's last used move + * @param {Pokemon} user Pokemon that used the move and will change types + * @param {Pokemon} target Opposing pokemon that recently used a move + * @param {Move} move Move being used + * @param {any[]} args Unused + * @returns {boolean} true if the function succeeds + */ + apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { + if (!super.apply(user, target, move, args)) { + return false; + } + + const [targetMove] = target.getLastXMoves(1); // target's most recent move + if (!targetMove) { + return false; + } + + const moveData = allMoves[targetMove.move]; + if (moveData.type === Type.STELLAR || moveData.type === Type.UNKNOWN) { + return false; + } + const userTypes = user.getTypes(); + const validTypes = getTypeResistances(moveData.type).filter(t => !userTypes.includes(t)); // valid types are ones that are not already the user's types + if (!validTypes.length) { + return false; + } + const type = validTypes[user.randSeedInt(validTypes.length)]; + user.summonData.types = [ type ]; + user.scene.queueMessage(i18next.t("battle:transformedIntoType", {pokemonName: getPokemonNameWithAffix(user), type: Utils.toReadableString(Type[type])})); + user.updateInfo(); + + return true; + } + + getCondition(): MoveConditionFunc { + return (user, target, move) => { + const moveHistory = target.getLastXMoves(); + return !!moveHistory.length; + }; + } +} + const unknownTypeCondition: MoveConditionFunc = (user, target, move) => !user.getTypes().includes(Type.UNKNOWN); export type MoveTargetSet = { @@ -6198,7 +6252,8 @@ export function initMoves() { new AttackMove(Moves.FLAIL, Type.NORMAL, MoveCategory.PHYSICAL, -1, 100, 15, -1, 0, 2) .attr(LowHpPowerAttr), new StatusMove(Moves.CONVERSION_2, Type.NORMAL, -1, 30, -1, 0, 2) - .unimplemented(), + .attr(ResistLastMoveTypeAttr) + .partial(), // Checks the move's original typing and not if its type is changed through some other means new AttackMove(Moves.AEROBLAST, Type.FLYING, MoveCategory.SPECIAL, 100, 95, 5, -1, 0, 2) .attr(HighCritAttr), new StatusMove(Moves.COTTON_SPORE, Type.GRASS, 100, 40, -1, 0, 2) diff --git a/src/data/type.ts b/src/data/type.ts index c92416afca9d..cf3bc85ab481 100644 --- a/src/data/type.ts +++ b/src/data/type.ts @@ -501,6 +501,55 @@ export function getTypeDamageMultiplier(attackType: integer, defType: integer): } } +/** + * Retrieve the types resisting a given type + * @returns An array populated with Types, or an empty array if no resistances exist (Unknown or Stellar type) + */ +export function getTypeResistances(type: integer): Type[] { + switch (type) { + case Type.NORMAL: + return [Type.ROCK, Type.STEEL, Type.GHOST]; + case Type.FIGHTING: + return [Type.FLYING, Type.POISON, Type.BUG, Type.PSYCHIC, Type.FAIRY, Type.GHOST]; + case Type.FLYING: + return [Type.ROCK, Type.ELECTRIC, Type.STEEL]; + case Type.POISON: + return [Type.POISON, Type.GROUND, Type.ROCK, Type.GHOST, Type.STEEL]; + case Type.GROUND: + return [Type.BUG, Type.GRASS, Type.FLYING]; + case Type.ROCK: + return [Type.FIGHTING, Type.GROUND, Type.STEEL]; + case Type.BUG: + return [Type.FIGHTING, Type.FLYING, Type.POISON, Type.GHOST, Type.STEEL, Type.FIRE, Type.FAIRY]; + case Type.GHOST: + return [Type.DARK, Type.NORMAL]; + case Type.STEEL: + return [Type.STEEL, Type.FIRE, Type.WATER, Type.ELECTRIC]; + case Type.FIRE: + return [Type.ROCK, Type.FIRE, Type.WATER, Type.DRAGON]; + case Type.WATER: + return [Type.WATER, Type.GRASS, Type.DRAGON]; + case Type.GRASS: + return [Type.FLYING, Type.POISON, Type.BUG, Type.STEEL, Type.FIRE, Type.GRASS, Type.DRAGON]; + case Type.ELECTRIC: + return [Type.GRASS, Type.ELECTRIC, Type.DRAGON, Type.GROUND]; + case Type.PSYCHIC: + return [Type.STEEL, Type.PSYCHIC]; + case Type.ICE: + return [Type.STEEL, Type.FIRE, Type.WATER, Type.ICE]; + case Type.DRAGON: + return [Type.STEEL, Type.FAIRY]; + case Type.DARK: + return [Type.FIGHTING, Type.DARK, Type.FAIRY]; + case Type.FAIRY: + return [Type.POISON, Type.STEEL, Type.FIRE]; + case Type.UNKNOWN: + case Type.STELLAR: + default: + return []; + } +} + /** * Retrieve the color corresponding to a specific damage multiplier * @returns A color or undefined if the default color should be used diff --git a/src/locales/de/battle.ts b/src/locales/de/battle.ts index 29f478f1856a..74ddede5c896 100644 --- a/src/locales/de/battle.ts +++ b/src/locales/de/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "{{stats}} von {{pokemonNameWithAffix}} sinken drastisch!", "statWontGoAnyLower_one": "{{stats}} von {{pokemonNameWithAffix}} kann nicht weiter sinken!", "statWontGoAnyLower_other": "{{stats}} von {{pokemonNameWithAffix}} können nicht weiter sinken!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "ppReduced": "{{moveName}} von {{targetName}} wird um {{reduction}} AP reduziert!", "retryBattle": "Möchtest du vom Beginn des Kampfes neustarten?", "unlockedSomething": "{{unlockedThing}} wurde freigeschaltet.", diff --git a/src/locales/en/battle.ts b/src/locales/en/battle.ts index 5752633779ea..d7a1f6ccf90d 100644 --- a/src/locales/en/battle.ts +++ b/src/locales/en/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "retryBattle": "Would you like to retry from the start of the battle?", "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", "congratulations": "Congratulations!", diff --git a/src/locales/es/battle.ts b/src/locales/es/battle.ts index ef4bd4da282e..d0efa369b8d5 100644 --- a/src/locales/es/battle.ts +++ b/src/locales/es/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} han bajado muchísimo!", "statWontGoAnyLower_one": "¡El {{stats}} de {{pokemonNameWithAffix}} no puede bajar más!", "statWontGoAnyLower_other": "¡{{stats}} de\n{{pokemonNameWithAffix}} no pueden bajar más!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "retryBattle": "Would you like to retry from the start of the battle?", "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", "congratulations": "Congratulations!", diff --git a/src/locales/fr/battle.ts b/src/locales/fr/battle.ts index 4523993017b6..0ce9d73c70e6 100644 --- a/src/locales/fr/battle.ts +++ b/src/locales/fr/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "{{stats}} de {{pokemonNameWithAffix}}\nbaissent énormément !", "statWontGoAnyLower_one": "{{stats}} de {{pokemonNameWithAffix}}\nne peut plus baisser !", "statWontGoAnyLower_other": "{{stats}} de {{pokemonNameWithAffix}}\nne peuvent plus baisser !", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "ppReduced": "Les PP de la capacité {{moveName}}\nde {{targetName}} baissent de {{reduction}} !", "retryBattle": "Voulez-vous réessayer depuis le début du combat ?", "unlockedSomething": "{{unlockedThing}}\na été débloqué.", diff --git a/src/locales/it/battle.ts b/src/locales/it/battle.ts index e77faca10aaa..7ae8ec9f397d 100644 --- a/src/locales/it/battle.ts +++ b/src/locales/it/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}'s {{stats}} non può diminuire più di così!", "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "retryBattle": "Vuoi riprovare dall'inizio della lotta?", "unlockedSomething": "{{unlockedThing}}\nè stato/a sbloccato/a.", "congratulations": "Congratulazioni!", diff --git a/src/locales/ko/battle.ts b/src/locales/ko/battle.ts index be9fb05cebe8..60bbc067062d 100644 --- a/src/locales/ko/battle.ts +++ b/src/locales/ko/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[가]] 매우 크게 떨어졌다!", "statWontGoAnyLower_one": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 떨어지지 않는다!", "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}의\n{{stats}}[[는]] 더 떨어지지 않는다!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "retryBattle": "이 배틀의 처음부터 재도전하시겠습니까?", "unlockedSomething": "{{unlockedThing}}[[가]]\n해금되었다.", "congratulations": "축하합니다!", diff --git a/src/locales/pt_BR/battle.ts b/src/locales/pt_BR/battle.ts index 39433f655568..9f6db75ca791 100644 --- a/src/locales/pt_BR/battle.ts +++ b/src/locales/pt_BR/battle.ts @@ -89,6 +89,7 @@ export const battle: SimpleTranslationEntries = { "statSeverelyFell_other": "{{stats}} de {{pokemonNameWithAffix}} diminuíram severamente!", "statWontGoAnyLower_one": "{{stats}} de {{pokemonNameWithAffix}} não vai mais diminuir!", "statWontGoAnyLower_other": "{{stats}} de {{pokemonNameWithAffix}} não vão mais diminuir!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "ppReduced": "O PP do movimento {{moveName}} de\n{{targetName}} foi reduzido em {{reduction}}!", "retryBattle": "Você gostaria de tentar novamente desde o início da batalha?", "unlockedSomething": "{{unlockedThing}}\nfoi desbloqueado.", diff --git a/src/locales/zh_CN/battle.ts b/src/locales/zh_CN/battle.ts index d541eed57656..af9f7ac6cbb8 100644 --- a/src/locales/zh_CN/battle.ts +++ b/src/locales/zh_CN/battle.ts @@ -81,6 +81,7 @@ export const battle: SimpleTranslationEntries = { "statHarshlyFell_other": "{{pokemonNameWithAffix}}的 {{stats}}大幅降低了!", "statSeverelyFell_other": "{{pokemonNameWithAffix}}的 {{stats}}极大幅降低了!", "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}的 {{stats}}已经无法再降低了!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "ppReduced": "降低了{{targetName}}的\n{{moveName}}的PP{{reduction}}点!", "retryBattle": "你要从对战开始时重试么?", "unlockedSomething": "{{unlockedThing}}\n已解锁。", diff --git a/src/locales/zh_TW/battle.ts b/src/locales/zh_TW/battle.ts index 15ffbcb05365..75457b34c075 100644 --- a/src/locales/zh_TW/battle.ts +++ b/src/locales/zh_TW/battle.ts @@ -78,6 +78,7 @@ export const battle: SimpleTranslationEntries = { "statHarshlyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} harshly fell!", "statSeverelyFell_other": "{{pokemonNameWithAffix}}'s {{stats}} severely fell!", "statWontGoAnyLower_other": "{{pokemonNameWithAffix}}'s {{stats}} won't go any lower!", + "transformedIntoType": "{{pokemonName}} transformed\ninto the {{type}} type!", "ppReduced": "降低了 {{targetName}} 的\n{{moveName}} 的PP{{reduction}}點!", "retryBattle": "Would you like to retry from the start of the battle?", "unlockedSomething": "{{unlockedThing}}\nhas been unlocked.", From 4261ab37ab17b105beb1e4556fb4dd9c0424ad87 Mon Sep 17 00:00:00 2001 From: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Date: Mon, 15 Jul 2024 13:13:04 -0400 Subject: [PATCH 099/184] [BUG] Fixes bug with Metronome freezing the game (#2819) * Tests MovePhase with new PokemonMove instead of moveset search * Accounts for metronome call on charging moves * Update comment in ChargeAttr to be clearer --- src/data/move.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/data/move.ts b/src/data/move.ts index ee346e441675..d977d60499e4 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -2280,7 +2280,11 @@ export class ChargeAttr extends OverrideMoveEffectAttr { user.pushMoveHistory({ move: move.id, targets: [ target.getBattlerIndex() ], result: MoveResult.OTHER }); user.getMoveQueue().push({ move: move.id, targets: [ target.getBattlerIndex() ], ignorePP: true }); if (this.sameTurn) { - user.scene.pushMovePhase(new MovePhase(user.scene, user, [ target.getBattlerIndex() ], user.moveset.find(m => m.moveId === move.id), true), this.followUpPriority); + let movesetMove = user.moveset.find(m => m.moveId === move.id); + if (!movesetMove) { // account for any move that calls a ChargeAttr move when the ChargeAttr move does not exist in moveset + movesetMove = new PokemonMove(move.id, 0, 0, true); + } + user.scene.pushMovePhase(new MovePhase(user.scene, user, [ target.getBattlerIndex() ], movesetMove, true), this.followUpPriority); } user.addTag(BattlerTagType.CHARGING, 1, move.id, user.id); resolve(true); From 66481c02835ab04995a11e1544295e53510c4df1 Mon Sep 17 00:00:00 2001 From: Madmadness65 Date: Mon, 15 Jul 2024 20:07:33 -0500 Subject: [PATCH 100/184] Add missing passive background graphic for legacy UI Relating to #2497 , this adds an identical graphic to the legacy UI files, as it will show up as a missing texture otherwise. --- public/images/ui/legacy/passive_bg.png | Bin 0 -> 159 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/images/ui/legacy/passive_bg.png diff --git a/public/images/ui/legacy/passive_bg.png b/public/images/ui/legacy/passive_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..1e18a47b88168cc0e61de712b42a62da210b51a2 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|B0XIkLo9le zQw}iN$)A|jeCB!SjA>22vdW6RFBtABh%j?x9!ul6!;oaUSo)AhUs{Uuj1w0-cqC44 zm1WZ?J9t3afFp_V*a8j3iCG-imiVkutS}a~Yc5DlXHb^cIxn%((-3G0gQu&X%Q~lo FCIAmgF`WPa literal 0 HcmV?d00001 From 7d0437de6ad901d96870b3f5c883db5fd9b64e1a Mon Sep 17 00:00:00 2001 From: Enoch Date: Tue, 16 Jul 2024 18:19:49 +0900 Subject: [PATCH 101/184] [Localization] Localize ability messages in ability.ts (trigger, apply...) (#2972) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * localize ability messages * Update src/locales/de/ability-trigger.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Modify parameter name, fix eslint * Korean Translation, modify some wrong param * Add missed message * Update src/locales/de/ability-trigger.ts Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> * Update ability-trigger.ts (Partial) (Italian) * Localize type name * Localize type name > Libero, Protean * param bug fix * Update src/data/ability.ts * Update zh-cn * Update ability-trigger.ts (Partial part 2, still not completed) (Italian) * Update src/locales/fr/ability-trigger.ts Co-authored-by: Lugiad' * Update src/locales/pt_BR/ability-trigger.ts Co-authored-by: José Ricardo Fleury Oliveira * Update src/locales/fr/ability-trigger.ts Co-authored-by: Lugiad' --------- Co-authored-by: 송지원 Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com> Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com> Co-authored-by: Lugiad' Co-authored-by: José Ricardo Fleury Oliveira --- src/data/ability.ts | 140 +++++++++++++++++---------- src/locales/de/ability-trigger.ts | 51 ++++++++++ src/locales/en/ability-trigger.ts | 49 ++++++++++ src/locales/es/ability-trigger.ts | 51 ++++++++++ src/locales/fr/ability-trigger.ts | 51 +++++++++- src/locales/it/ability-trigger.ts | 51 ++++++++++ src/locales/ko/ability-trigger.ts | 53 +++++++++- src/locales/pt_BR/ability-trigger.ts | 49 ++++++++++ src/locales/zh_CN/ability-trigger.ts | 51 ++++++++++ src/locales/zh_TW/ability-trigger.ts | 51 ++++++++++ 10 files changed, 545 insertions(+), 52 deletions(-) diff --git a/src/data/ability.ts b/src/data/ability.ts index 6a4e9e9c36a3..e02c2afd4f53 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -4,7 +4,7 @@ import { Constructor } from "#app/utils"; import * as Utils from "../utils"; import { BattleStat, getBattleStatName } from "./battle-stat"; import { MovePhase, PokemonHealPhase, ShowAbilityPhase, StatChangePhase } from "../phases"; -import { getPokemonMessage, getPokemonNameWithAffix } from "../messages"; +import { getPokemonNameWithAffix } from "../messages"; import { Weather, WeatherType } from "./weather"; import { BattlerTag, GroundedTag } from "./battler-tags"; import { StatusEffect, getNonVolatileStatusEffects, getStatusEffectDescriptor, getStatusEffectHealText } from "./status-effect"; @@ -284,7 +284,10 @@ export class BlockItemTheftAbAttr extends AbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]) { - return getPokemonMessage(pokemon, `'s ${abilityName}\nprevents item theft!`); + return i18next.t("abilityTriggers:blockItemTheft", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + }); } } @@ -402,7 +405,7 @@ export class TypeImmunityHealAbAttr extends TypeImmunityAbAttr { if (!simulated) { const abilityName = (!passive ? pokemon.getAbility() : pokemon.getPassiveAbility()).name; pokemon.scene.unshiftPhase(new PokemonHealPhase(pokemon.scene, pokemon.getBattlerIndex(), - Math.max(Math.floor(pokemon.getMaxHp() / 4), 1), getPokemonMessage(pokemon, `'s ${abilityName}\nrestored its HP a little!`), true)); + Math.max(Math.floor(pokemon.getMaxHp() / 4), 1), i18next.t("abilityTriggers:typeImmunityHeal", {pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName}), true)); } } return true; @@ -480,7 +483,10 @@ export class NonSuperEffectiveImmunityAbAttr extends TypeImmunityAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, ` avoided damage\nwith ${abilityName}!`); + return i18next.t("abilityTriggers:nonSuperEffectiveImmunity", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + }); } } @@ -501,7 +507,7 @@ export class PostDefendDisguiseAbAttr extends PostDefendAbAttr { } pokemon.damageAndUpdate(recoilDamage, HitResult.OTHER); pokemon.turnData.damageTaken += recoilDamage; - pokemon.scene.queueMessage(getPokemonMessage(pokemon, "'s disguise was busted!")); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postDefendDisguise", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })); return true; } @@ -573,7 +579,7 @@ export class MoveImmunityAbAttr extends PreDefendAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return `It doesn\'t affect ${pokemon.name}!`; + return i18next.t("abilityTriggers:moveImmunity", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }); } } @@ -637,7 +643,7 @@ export class ReverseDrainAbAttr extends PostDefendAbAttr { */ applyPostDefend(pokemon: Pokemon, passive: boolean, attacker: Pokemon, move: Move, hitResult: HitResult, args: any[]): boolean { if (move.hasAttr(HitHealAttr)) { - pokemon.scene.queueMessage(getPokemonMessage(attacker, " sucked up the liquid ooze!")); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:reverseDrain", { pokemonNameWithAffix: getPokemonNameWithAffix(attacker) })); return true; } return false; @@ -769,7 +775,11 @@ export class PostDefendTypeChangeAbAttr extends PostDefendAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName}\nmade it the ${Utils.toReadableString(Type[pokemon.getTypes(true)[0]])} type!`); + return i18next.t("abilityTriggers:postDefendTypeChange", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + typeName: i18next.t(`pokemonInfo:Type.${Type[pokemon.getTypes(true)[0]]}`) + }); } } @@ -889,7 +899,10 @@ export class PostDefendContactDamageAbAttr extends PostDefendAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName}\nhurt its attacker!`); + return i18next.t("abilityTriggers:postDefendContactDamage", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + }); } } /** @@ -961,7 +974,7 @@ export class PostDefendAbilitySwapAbAttr extends PostDefendAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, " swapped\nabilities with its target!"); + return i18next.t("abilityTriggers:postDefendAbilitySwap", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) }); } } @@ -984,7 +997,10 @@ export class PostDefendAbilityGiveAbAttr extends PostDefendAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, ` gave its target\n${abilityName}!`); + return i18next.t("abilityTriggers:postDefendAbilityGive", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + }); } } @@ -1014,7 +1030,10 @@ export class PostDefendMoveDisableAbAttr extends PostDefendAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(this.attacker, `'s ${this.move.name}\nwas disabled!`); + return i18next.t("abilityTriggers:postDefendMoveDisable", { + pokemonNameWithAffix: getPokemonNameWithAffix(this.attacker), + moveName: this.move.name, + }); } } @@ -1227,7 +1246,10 @@ export class PokemonTypeChangeAbAttr extends PreAttackAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, ` transformed into the ${Type[this.moveType]} type!`); + return i18next.t("abilityTriggers:pokemonTypeChange", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + moveType: i18next.t(`pokemonInfo:Type.${Type[this.moveType]}`), + }); } } @@ -1530,7 +1552,7 @@ export class PostAttackStealHeldItemAbAttr extends PostAttackAbAttr { const stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)]; pokemon.scene.tryTransferHeldItemModifier(stolenItem, pokemon, false).then(success => { if (success) { - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` stole\n${defender.name}'s ${stolenItem.type.name}!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postAttackStealHeldItem", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), defenderName: defender.name, stolenItemType: stolenItem.type.name })); } resolve(success); }); @@ -1619,7 +1641,7 @@ export class PostDefendStealHeldItemAbAttr extends PostDefendAbAttr { const stolenItem = heldItems[pokemon.randSeedInt(heldItems.length)]; pokemon.scene.tryTransferHeldItemModifier(stolenItem, pokemon, false).then(success => { if (success) { - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` stole\n${attacker.name}'s ${stolenItem.type.name}!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postDefendStealHeldItem", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), attackerName: attacker.name, stolenItemType: stolenItem.type.name })); } resolve(success); }); @@ -1718,7 +1740,7 @@ export class CopyFaintedAllyAbilityAbAttr extends PostKnockOutAbAttr { applyPostKnockOut(pokemon: Pokemon, passive: boolean, knockedOut: Pokemon, args: any[]): boolean | Promise { if (pokemon.isPlayer() === knockedOut.isPlayer() && !knockedOut.getAbility().hasAttr(UncopiableAbilityAbAttr)) { pokemon.summonData.ability = knockedOut.getAbility().id; - pokemon.scene.queueMessage(getPokemonMessage(knockedOut, `'s ${allAbilities[knockedOut.getAbility().id].name} was taken over!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:copyFaintedAllyAbility", { pokemonNameWithAffix: getPokemonNameWithAffix(knockedOut), abilityName: allAbilities[knockedOut.getAbility().id].name })); return true; } @@ -1771,7 +1793,10 @@ export class IntimidateImmunityAbAttr extends AbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName} prevented it from being Intimidated!`); + return i18next.t("abilityTriggers:intimidateImmunity", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + }); } } @@ -1937,7 +1962,7 @@ export class PostSummonAllyHealAbAttr extends PostSummonAbAttr { const target = pokemon.getAlly(); if (target?.isActive(true)) { target.scene.unshiftPhase(new PokemonHealPhase(target.scene, target.getBattlerIndex(), - Math.max(Math.floor(pokemon.getMaxHp() / this.healRatio), 1), getPokemonMessage(target, ` drank down all the\nmatcha that ${pokemon.name} made!`), true, !this.showAnim)); + Math.max(Math.floor(pokemon.getMaxHp() / this.healRatio), 1), i18next.t("abilityTriggers:postSummonAllyHeal", { pokemonNameWithAffix: getPokemonNameWithAffix(target), pokemonName: pokemon.name }), true, !this.showAnim)); return true; } @@ -1965,7 +1990,7 @@ export class PostSummonClearAllyStatsAbAttr extends PostSummonAbAttr { target.summonData.battleStats[s] = 0; } - target.scene.queueMessage(getPokemonMessage(target, "'s stat changes\nwere removed!")); + target.scene.queueMessage(i18next.t("abilityTriggers:postSummonClearAllyStats", { pokemonNameWithAffix: getPokemonNameWithAffix(target) })); return true; } @@ -2180,7 +2205,7 @@ export class PostSummonTransformAbAttr extends PostSummonAbAttr { pokemon.loadAssets(false).then(() => pokemon.playAnim()); - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` transformed\ninto ${target.name}!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postSummonTransform", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), targetName: target.name, })); return true; } @@ -2325,7 +2350,11 @@ export class ProtectStatAbAttr extends PreStatChangeAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName}\nprevents lowering its ${this.protectedStat !== undefined ? getBattleStatName(this.protectedStat) : "stats"}!`); + return i18next.t("abilityTriggers:protectStat", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + statName: this.protectedStat !== undefined ? getBattleStatName(this.protectedStat) : "stats", // TODO : Change "stats" to i18next.t("battle:stats") after PR#2600 merged to 'main' + }); } } @@ -2387,7 +2416,16 @@ export class StatusEffectImmunityAbAttr extends PreSetStatusAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName}\nprevents ${this.immuneEffects.length ? getStatusEffectDescriptor(args[0] as StatusEffect) : "status problems"}!`); + return this.immuneEffects.length ? + i18next.t("abilityTriggers:statusEffectImmunityWithName", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + statusEffectName: getStatusEffectDescriptor(args[0] as StatusEffect) + }) : + i18next.t("abilityTriggers:statusEffectImmunity", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + }); } } @@ -2416,7 +2454,11 @@ export class BattlerTagImmunityAbAttr extends PreApplyBattlerTagAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName}\nprevents ${(args[0] as BattlerTag).getDescriptor()}!`); + return i18next.t("abilityTriggers:battlerTagImmunity", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), + abilityName: abilityName, + battlerTagName: (args[0] as BattlerTag).getDescriptor() + }); } } @@ -2720,7 +2762,7 @@ export class ForewarnAbAttr extends PostSummonAbAttr { } } } - pokemon.scene.queueMessage(getPokemonMessage(pokemon, " was forewarned about " + maxMove + "!")); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:forewarn", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), moveName: maxMove })); return true; } } @@ -2732,7 +2774,7 @@ export class FriskAbAttr extends PostSummonAbAttr { applyPostSummon(pokemon: Pokemon, passive: boolean, args: any[]): boolean { for (const opponent of pokemon.getOpponents()) { - pokemon.scene.queueMessage(getPokemonMessage(pokemon, " frisked " + opponent.name + "'s " + opponent.getAbility().name + "!")); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:frisk", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), opponentName: opponent.name, opponentAbilityName: opponent.getAbility().name })); setAbilityRevealed(opponent); } return true; @@ -2800,7 +2842,7 @@ export class PostWeatherLapseHealAbAttr extends PostWeatherLapseAbAttr { const scene = pokemon.scene; const abilityName = (!passive ? pokemon.getAbility() : pokemon.getPassiveAbility()).name; scene.unshiftPhase(new PokemonHealPhase(scene, pokemon.getBattlerIndex(), - Math.max(Math.floor(pokemon.getMaxHp() / (16 / this.healFactor)), 1), getPokemonMessage(pokemon, `'s ${abilityName}\nrestored its HP a little!`), true)); + Math.max(Math.floor(pokemon.getMaxHp() / (16 / this.healFactor)), 1), i18next.t("abilityTriggers:postWeatherLapseHeal", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName }), true)); return true; } @@ -2820,7 +2862,7 @@ export class PostWeatherLapseDamageAbAttr extends PostWeatherLapseAbAttr { applyPostWeatherLapse(pokemon: Pokemon, passive: boolean, weather: Weather, args: any[]): boolean { const scene = pokemon.scene; const abilityName = (!passive ? pokemon.getAbility() : pokemon.getPassiveAbility()).name; - scene.queueMessage(getPokemonMessage(pokemon, ` is hurt\nby its ${abilityName}!`)); + scene.queueMessage(i18next.t("abilityTriggers:postWeatherLapseDamage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName })); pokemon.damageAndUpdate(Math.ceil(pokemon.getMaxHp() / (16 / this.damageFactor)), HitResult.OTHER); return true; } @@ -2992,7 +3034,7 @@ export class PostTurnLootAbAttr extends PostTurnAbAttr { berryModifier.stackCount++; } - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` harvested one ${chosenBerry.name}!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postTurnLootCreateEatenBerry", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), berryName: chosenBerry.name })); pokemon.scene.updateModifiers(pokemon.isPlayer()); return true; @@ -3047,7 +3089,7 @@ export class PostTurnHealAbAttr extends PostTurnAbAttr { const scene = pokemon.scene; const abilityName = (!passive ? pokemon.getAbility() : pokemon.getPassiveAbility()).name; scene.unshiftPhase(new PokemonHealPhase(scene, pokemon.getBattlerIndex(), - Math.max(Math.floor(pokemon.getMaxHp() / 16), 1), getPokemonMessage(pokemon, `'s ${abilityName}\nrestored its HP a little!`), true)); + Math.max(Math.floor(pokemon.getMaxHp() / 16), 1), i18next.t("abilityTriggers:postTurnHeal", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName }), true)); return true; } @@ -3123,7 +3165,7 @@ export class FetchBallAbAttr extends PostTurnAbAttr { if (lastUsed !== null && pokemon.isPlayer) { pokemon.scene.pokeballCounts[lastUsed]++; pokemon.scene.currentBattle.lastUsedPokeball = null; - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` found a\n${getPokeballName(lastUsed)}!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:fetchBall", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), pokeballName: getPokeballName(lastUsed) })); return true; } return false; @@ -3299,7 +3341,7 @@ export class HealFromBerryUseAbAttr extends AbAttr { pokemon.scene, pokemon.getBattlerIndex(), Math.max(Math.floor(pokemon.getMaxHp() * this.healPercent), 1), - getPokemonMessage(pokemon, `'s ${abilityName}\nrestored its HP!`), + i18next.t("abilityTriggers:healFromBerryUse", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName }), true ) ); @@ -3374,7 +3416,7 @@ export class ArenaTrapAbAttr extends CheckTrappedAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `\'s ${abilityName}\nprevents switching!`); + return i18next.t("abilityTriggers:arenaTrap", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName }); } } @@ -3403,7 +3445,7 @@ export class PostBattleLootAbAttr extends PostBattleAbAttr { const randItem = Utils.randSeedItem(postBattleLoot); if (pokemon.scene.tryTransferHeldItemModifier(randItem, pokemon, true, 1, true)) { postBattleLoot.splice(postBattleLoot.indexOf(randItem), 1); - pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` picked up\n${randItem.type.name}!`)); + pokemon.scene.queueMessage(i18next.t("abilityTriggers:postBattleLoot", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), itemName: randItem.type.name })); return true; } } @@ -3492,7 +3534,7 @@ export class PostFaintContactDamageAbAttr extends PostFaintAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName} hurt\nits attacker!`); + return i18next.t("abilityTriggers:postFaintContactDamage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName }); } } @@ -3512,7 +3554,7 @@ export class PostFaintHPDamageAbAttr extends PostFaintAbAttr { } getTriggerMessage(pokemon: Pokemon, abilityName: string, ...args: any[]): string { - return getPokemonMessage(pokemon, `'s ${abilityName} hurt\nits attacker!`); + return i18next.t("abilityTriggers:postFaintHpDamage", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon), abilityName: abilityName }); } } @@ -4285,7 +4327,7 @@ export function initAbilities() { .attr(PostBiomeChangeWeatherChangeAbAttr, WeatherType.SANDSTORM), new Ability(Abilities.PRESSURE, 3) .attr(IncreasePpAbAttr) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " is exerting its Pressure!")), + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonPressure", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })), new Ability(Abilities.THICK_FAT, 3) .attr(ReceivedTypeDamageMultiplierAbAttr, Type.FIRE, 0.5) .attr(ReceivedTypeDamageMultiplierAbAttr, Type.ICE, 0.5) @@ -4454,7 +4496,7 @@ export function initAbilities() { new Ability(Abilities.KLUTZ, 4) .unimplemented(), new Ability(Abilities.MOLD_BREAKER, 4) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " breaks the mold!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonMoldBreaker", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(MoveAbilityBypassAbAttr), new Ability(Abilities.SUPER_LUCK, 4) .attr(BonusCritAbAttr) @@ -4463,7 +4505,7 @@ export function initAbilities() { .attr(PostFaintContactDamageAbAttr,4) .bypassFaint(), new Ability(Abilities.ANTICIPATION, 4) - .conditionalAttr(getAnticipationCondition(), PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " shuddered!")), + .conditionalAttr(getAnticipationCondition(), PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonAnticipation", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })), new Ability(Abilities.FOREWARN, 4) .attr(ForewarnAbAttr), new Ability(Abilities.UNAWARE, 4) @@ -4638,10 +4680,10 @@ export function initAbilities() { .attr(BattleStatMultiplierAbAttr, BattleStat.ACC, 1.1) .partial(), new Ability(Abilities.TURBOBLAZE, 5) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " is radiating a blazing aura!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonTurboblaze", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(MoveAbilityBypassAbAttr), new Ability(Abilities.TERAVOLT, 5) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " is radiating a bursting aura!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonTeravolt", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(MoveAbilityBypassAbAttr), new Ability(Abilities.AROMA_VEIL, 6) .ignorable() @@ -4699,10 +4741,10 @@ export function initAbilities() { new Ability(Abilities.PARENTAL_BOND, 6) .attr(AddSecondStrikeAbAttr, 0.25), new Ability(Abilities.DARK_AURA, 6) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " is radiating a Dark Aura!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonDarkAura", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(FieldMoveTypePowerBoostAbAttr, Type.DARK, 4 / 3), new Ability(Abilities.FAIRY_AURA, 6) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " is radiating a Fairy Aura!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonFairyAura", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(FieldMoveTypePowerBoostAbAttr, Type.FAIRY, 4 / 3), new Ability(Abilities.AURA_BREAK, 6) .ignorable() @@ -4965,7 +5007,7 @@ export function initAbilities() { .attr(UncopiableAbilityAbAttr) .attr(UnswappableAbilityAbAttr) .attr(NoTransformAbilityAbAttr) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, "'s Neutralizing Gas filled the area!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonNeutralizingGas", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .partial(), new Ability(Abilities.PASTEL_VEIL, 8) .attr(StatusEffectImmunityAbAttr, StatusEffect.POISON, StatusEffect.TOXIC) @@ -4993,14 +5035,14 @@ export function initAbilities() { new Ability(Abilities.GRIM_NEIGH, 8) .attr(PostVictoryStatChangeAbAttr, BattleStat.SPATK, 1), new Ability(Abilities.AS_ONE_GLASTRIER, 8) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " has two Abilities!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonAsOneGlastrier", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(PreventBerryUseAbAttr) .attr(PostVictoryStatChangeAbAttr, BattleStat.ATK, 1) .attr(UncopiableAbilityAbAttr) .attr(UnswappableAbilityAbAttr) .attr(UnsuppressableAbilityAbAttr), new Ability(Abilities.AS_ONE_SPECTRIER, 8) - .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => getPokemonMessage(pokemon, " has two Abilities!")) + .attr(PostSummonMessageAbAttr, (pokemon: Pokemon) => i18next.t("abilityTriggers:postSummonAsOneSpectrier", { pokemonNameWithAffix: getPokemonNameWithAffix(pokemon) })) .attr(PreventBerryUseAbAttr) .attr(PostVictoryStatChangeAbAttr, BattleStat.SPATK, 1) .attr(UncopiableAbilityAbAttr) @@ -5073,19 +5115,19 @@ export function initAbilities() { .partial(), new Ability(Abilities.VESSEL_OF_RUIN, 9) .attr(FieldMultiplyBattleStatAbAttr, Stat.SPATK, 0.75) - .attr(PostSummonMessageAbAttr, (user) => getPokemonMessage(user, `'s Vessel of Ruin lowered the ${getStatName(Stat.SPATK)}\nof all surrounding Pokémon!`)) + .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonVesselOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: getStatName(Stat.SPATK) })) .ignorable(), new Ability(Abilities.SWORD_OF_RUIN, 9) .attr(FieldMultiplyBattleStatAbAttr, Stat.DEF, 0.75) - .attr(PostSummonMessageAbAttr, (user) => getPokemonMessage(user, `'s Sword of Ruin lowered the ${getStatName(Stat.DEF)}\nof all surrounding Pokémon!`)) + .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonSwordOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: getStatName(Stat.DEF) })) .ignorable(), new Ability(Abilities.TABLETS_OF_RUIN, 9) .attr(FieldMultiplyBattleStatAbAttr, Stat.ATK, 0.75) - .attr(PostSummonMessageAbAttr, (user) => getPokemonMessage(user, `'s Tablets of Ruin lowered the ${getStatName(Stat.ATK)}\nof all surrounding Pokémon!`)) + .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonTabletsOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: getStatName(Stat.ATK) })) .ignorable(), new Ability(Abilities.BEADS_OF_RUIN, 9) .attr(FieldMultiplyBattleStatAbAttr, Stat.SPDEF, 0.75) - .attr(PostSummonMessageAbAttr, (user) => getPokemonMessage(user, `'s Beads of Ruin lowered the ${getStatName(Stat.SPDEF)}\nof all surrounding Pokémon!`)) + .attr(PostSummonMessageAbAttr, (user) => i18next.t("abilityTriggers:postSummonBeadsOfRuin", { pokemonNameWithAffix: getPokemonNameWithAffix(user), statName: getStatName(Stat.SPDEF) })) .ignorable(), new Ability(Abilities.ORICHALCUM_PULSE, 9) .attr(PostSummonWeatherChangeAbAttr, WeatherType.SUNNY) diff --git a/src/locales/de/ability-trigger.ts b/src/locales/de/ability-trigger.ts index 4e69db202314..68930fbee219 100644 --- a/src/locales/de/ability-trigger.ts +++ b/src/locales/de/ability-trigger.ts @@ -5,7 +5,58 @@ export const abilityTriggers: SimpleTranslationEntries = { "badDreams": "{{pokemonName}} ist in einem Alptraum gefangen!", "costar": "{{pokemonName}} kopiert die Statusveränderungen von {{allyName}}!", "iceFaceAvoidedDamage": "{{pokemonName}} wehrt Schaden mit {{abilityName}} ab!", + "perishBody": "Durch {{abilityName}} von {{pokemonName}} werden beide Pokémon nach drei Runden K.O. gehen!", + "poisonHeal": "{{abilityName}} von {{pokemonName}} füllte einige KP auf!", "trace": "{{pokemonName}} kopiert {{abilityName}} von {{targetName}}!", "windPowerCharged": "Der Treffer durch {{moveName}} läd die Stärke von {{pokemonName}} auf!", "quickDraw": "Durch Schnellschuss kann {{pokemonName}} schneller handeln als sonst!", + "blockItemTheft": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert Item-Diebstahl!", + "typeImmunityHeal": "{{abilityName}} von {{pokemonNameWithAffix}} füllte einige KP auf!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} vermeidet Schaden mit {{abilityName}}!", + "postDefendDisguise": "Die Tarnung von {{pokemonNameWithAffix}} ist aufgeflogen!!", + "moveImmunity": "Es hat keine Wirkung auf {{pokemonNameWithAffix}}...", + "reverseDrain": "{{pokemonNameWithAffix}} saugt Kloakensoße auf!", + "postDefendTypeChange": "{{abilityName}} von {{pokemonNameWithAffix}} macht es zu einem {{typeName}}-Typ!", + "postDefendContactDamage": "{{abilityName}} von {{pokemonNameWithAffix}} schadet seinem Angreifer!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} tauscht Fähigkeiten mit dem Ziel!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} gibt seinem Ziel {{abilityName}}!", + "postDefendMoveDisable": "{{moveName}} von {{pokemonNameWithAffix}} wurde blockiert!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} nimmt den Typ {{moveType}} an!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stiehlt {{stolenItemType}} von {{defenderName}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stiehlt {{stolenItemType}} von {{attackerName}}!", + "copyFaintedAllyAbility": "Die Fähigkeit {{abilityName}} von {{pokemonNameWithAffix}} wurde übernommen!", + "intimidateImmunity": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert den Effekt von Bedroher!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} trinkt den von {{pokemonName}} zubereiteten Tee!", + "postSummonClearAllyStats": "Die Statusveränderungen von {{pokemonNameWithAffix}} wurden aufgehoben!", + "postSummonTransform": "{{pokemonNameWithAffix}} verwandelt sich in {{targetName}}!", + "protectStat": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert das der Statuswert {{statName}} gesenkt wird!", + "statusEffectImmunityWithName": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert {{statusEffectName}}!", + "statusEffectImmunity": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert Statusprobleme", + "battlerTagImmunity": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert {{battlerTagName}}!", + "forewarn": "Vorwarnung von {{pokemonNameWithAffix}}: Konzentraion auf {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} hat die Fähigkeit {{opponentAbilityName}} von {{opponentName}} erschnüffelt!", + "postWeatherLapseHeal": "{{abilityName}} von {{pokemonName}} füllte einige KP auf!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} wurde durch {{abilityName}} verletzt!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} hat {{berryName}} geerntet!", + "postTurnHeal": "{{abilityName}} von {{pokemonName}} füllte einige KP auf!", + "fetchBall": "{{pokemonNameWithAffix}} hat einen {{pokeballName}} gefunden!", + "healFromBerryUse": "{{abilityName}} von {{pokemonName}} füllte einige KP auf!", + "arenaTrap": "{{abilityName}} von {{pokemonNameWithAffix}} verhindert den Tausch!", + "postBattleLoot": "{{pokemonNameWithAffix}} hebt {{itemName}} auf!", + "postFaintContactDamage": "{{abilityName}} von {{pokemonNameWithAffix}} schadet seinem Angreifer!", + "postFaintHpDamage": "{{abilityName}} von {{pokemonNameWithAffix}} schadet seinem Angreifer!", + "postSummonPressure": "{{pokemonNameWithAffix}} setzt Gegner mit Erzwinger unter Druck!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} gelingt es, gegnerische Fähigkeiten zu überbrücken!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} erschaudert!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} strahlt eine lodernde Aura aus!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} strahlt eine knisternde Aura aus!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} strahlt eine dunkle Aura aus!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} strahlt eine Feenaura aus!", + "postSummonNeutralizingGas": "Reaktionsgas von {{pokemonNameWithAffix}} hat sich in der Umgebung ausgebreitet!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} verfügt über zwei Fähigkeiten!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} verfügt über zwei Fähigkeiten!", + "postSummonVesselOfRuin": "Unheilsgefäß von {{pokemonNameWithAffix}} schwächt {{statName}} aller Pokémon im Umkreis!", + "postSummonSwordOfRuin": "Unheilsschwert von {{pokemonNameWithAffix}} schwächt {{statName} aller Pokémon im Umkreis!", + "postSummonTabletsOfRuin": "Unheilstafeln von {{pokemonNameWithAffix}} schwächt {{statName}} aller Pokémon im Umkreis!", + "postSummonBeadsOfRuin": "Unheilsjuwelen von {{pokemonNameWithAffix}} schwächt {{statName}} aller Pokémon im Umkreis!", } as const; diff --git a/src/locales/en/ability-trigger.ts b/src/locales/en/ability-trigger.ts index b516bc8dde03..8e35ea4deb9d 100644 --- a/src/locales/en/ability-trigger.ts +++ b/src/locales/en/ability-trigger.ts @@ -10,4 +10,53 @@ export const abilityTriggers: SimpleTranslationEntries = { "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", "windPowerCharged": "Being hit by {{moveName}} charged {{pokemonName}} with power!", "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", + "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", + "postDefendDisguise": "{{pokemonNameWithAffix}}'s disguise was busted!", + "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", + "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", + "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", + "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", + "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", + "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", + "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", + "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", } as const; diff --git a/src/locales/es/ability-trigger.ts b/src/locales/es/ability-trigger.ts index 5c09c3832c04..d5d487235e92 100644 --- a/src/locales/es/ability-trigger.ts +++ b/src/locales/es/ability-trigger.ts @@ -5,7 +5,58 @@ export const abilityTriggers: SimpleTranslationEntries = { "badDreams": "¡{{pokemonName}} está atormentado!", "costar": "{{pokemonName}} copied {{allyName}}'s stat changes!", "iceFaceAvoidedDamage": "¡{{pokemonNameWithAffix}} evitó\ndaño con {{abilityName}}!", + "perishBody": "{{pokemonName}}'s {{abilityName}}\nwill faint both pokemon in 3 turns!", + "poisonHeal": "{{pokemonName}}'s {{abilityName}}\nrestored its HP a little!", "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", "windPowerCharged": "¡{{pokemonName}} se ha cargado de electricidad gracias a {{moveName}}!", "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", + "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", + "postDefendDisguise": "{{pokemonNameWithAffix}}'s disguise was busted!", + "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", + "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", + "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", + "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", + "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", + "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", + "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", + "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", } as const; diff --git a/src/locales/fr/ability-trigger.ts b/src/locales/fr/ability-trigger.ts index f99ff15c26fb..4804736c9d26 100644 --- a/src/locales/fr/ability-trigger.ts +++ b/src/locales/fr/ability-trigger.ts @@ -9,5 +9,54 @@ export const abilityTriggers: SimpleTranslationEntries = { "poisonHeal": "{{abilityName}} de {{pokemonName}}\nrestaure un peu ses PV !", "trace": "{{pokemonName}} copie le talent {{abilityName}}\nde {{targetName}} !", "windPowerCharged": "{{pokemonName}} a été touché par la capacité {{moveName}} et se charge en électricité !", - "quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", + "quickDraw": "Tif Vif permet à {{pokemonName}}\nd’agir plus vite que d’habitude !", + "blockItemTheft": "{{abilityName}} de {{pokemonNameWithAffix}}\nempêche son objet d’être volé !", + "typeImmunityHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaure un peu ses PV !", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} évite\nles dégâts avec {{abilityName}} !", + "postDefendDisguise": "Le déguisement de {{pokemonNameWithAffix}}\ntombe !", + "moveImmunity": "Ça n'affecte pas {{pokemonNameWithAffix}}…", + "reverseDrain": "{{pokemonNameWithAffix}} aspire\nle suintement !", + "postDefendTypeChange": "{{abilityName}} de {{pokemonNameWithAffix}}\nle transforme en type {{typeName}} !", + "postDefendContactDamage": "{{pokemonNameWithAffix}} est blessé\npar son talent {{abilityName}} !", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} et sa cible\néchangent leurs talents !", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} donne\nle talent {{abilityName}} à sa cible !", + "postDefendMoveDisable": "La capacité {{moveName}}\nde {{pokemonNameWithAffix}} est mise sous entrave !", + "pokemonTypeChange": "{{pokemonNameWithAffix}} prend\nle type {{moveType}} !", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} vole\nl’objet {{stolenItemType}} de {{defenderName}} !", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} vole\nl’objet {{stolenItemType}} de {{attackerName}} !", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}} reçoit\nle talent {{abilityName}} !", + "intimidateImmunity": "{{abilityName}} de {{pokemonNameWithAffix}}\nl’empêche d'être intimidé !", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} boit le thé\npréparé par {{pokemonName}} !", + "postSummonClearAllyStats": "Les stats de {{pokemonNameWithAffix}}\nsont revenues à la normale !", + "postSummonTransform": "{{pokemonNameWithAffix}} prend\nl’apparence de {{targetName}} !", + "protectStat": "{{abilityName}} de {{pokemonNameWithAffix}}\nempêche {{statName}} de baisser !", + "statusEffectImmunityWithName": "{{abilityName}} de {{pokemonNameWithAffix}}\nl’empêche d’être {{statusEffectName}} !", + "statusEffectImmunity": "{{abilityName}} de {{pokemonNameWithAffix}}\nempêche tout problème de statut !", + "battlerTagImmunity": "{{abilityName}} de {{pokemonNameWithAffix}}\nempêche {{battlerTagName}} !", + "forewarn": "La capacité {{moveName}}\nde {{pokemonNameWithAffix}} a été détectée !", + "frisk": "{{pokemonNameWithAffix}} fouille {{opponentName}}\net trouve son talent {{opponentAbilityName}} !", + "postWeatherLapseHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaure un peu ses PV !", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} est blessé\npar son talent {{abilityName}} !", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} a récolté\nune {{berryName}} !", + "postTurnHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaure un peu ses PV !", + "fetchBall": "{{pokemonNameWithAffix}} trouve\nune {{pokeballName}} !", + "healFromBerryUse": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaure un peu ses PV !", + "arenaTrap": "{{pokemonNameWithAffix}} empêche\nles changements grâce à son talent {{abilityName}} !", + "postBattleLoot": "{{pokemonNameWithAffix}} ramasse\nl’objet {{itemName}} !", + "postFaintContactDamage": "{{pokemonNameWithAffix}} est blessé\npar son talent {{abilityName}} !", + "postFaintHpDamage": "{{pokemonNameWithAffix}} est blessé\npar son talent {{abilityName}} !", + "postSummonPressure": "{{pokemonNameWithAffix}}\naugmente la pression !", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}}\nbrise le moule !", + "postSummonAnticipation": "{{pokemonNameWithAffix}}\nest tout tremblant !", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} dégage\nune aura de flammes incandescentes !", + "postSummonTeravolt": "{{pokemonNameWithAffix}} dégage\nune aura électrique instable !", + "postSummonDarkAura": "{{pokemonNameWithAffix}} dégage\nune aura ténébreuse !", + "postSummonFairyAura": "{{pokemonNameWithAffix}} dégage\nune aura enchanteresse !", + "postSummonNeutralizingGas": "Le gaz inhibiteur {{pokemonNameWithAffix}}\nenvahit les lieux !", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}}\na deux talents !", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}}\na deux talents !", + "postSummonVesselOfRuin": "L’Urne du Fléau de {{pokemonNameWithAffix}}\naffaiblit l’{{statName}} des Pokémon alentour !", + "postSummonSwordOfRuin": "L’Épée du Fléau de {{pokemonNameWithAffix}}\naffaiblit la {{statName}} des Pokémon alentour !", + "postSummonTabletsOfRuin": "Le Bois du Fléau de {{pokemonNameWithAffix}}\naffaiblit l’{{statName}} des Pokémon alentour !", + "postSummonBeadsOfRuin": "Les Perles du Fléau de {{pokemonNameWithAffix}}\naffaiblissent la {{statName}} des Pokémon alentour !", } as const; diff --git a/src/locales/it/ability-trigger.ts b/src/locales/it/ability-trigger.ts index fd18147ac5a9..4e965eacf329 100644 --- a/src/locales/it/ability-trigger.ts +++ b/src/locales/it/ability-trigger.ts @@ -5,7 +5,58 @@ export const abilityTriggers: SimpleTranslationEntries = { "badDreams": "{{pokemonName}} è tormentato dagli incubi!", "costar": "{{pokemonName}} ha copiato le modifiche alle statistiche\ndel suo alleato {{allyName}}!", "iceFaceAvoidedDamage": "{{pokemonName}} ha evitato\ni danni grazie a {{abilityName}}!", + "perishBody": "{{abilityName}} di {{pokemonName}}\nmanderà KO entrambi i Pokémon dopo 3 turni!", + "poisonHeal": "{{pokemonName}} recupera alcuni PS\ncon {{abilityName}}!", "trace": "L'abilità {{abilityName}} di {{targetName}}\nviene copiata da {{pokemonName}} con Traccia!", "windPowerCharged": "Venire colpito da {{moveName}} ha caricato {{pokemonName}}!", "quickDraw":"{{pokemonName}} agisce più rapidamente del normale grazie a Colpolesto!", + "blockItemTheft": "{{abilityName}} di {{pokemonNameWithAffix}}\nlo rende immune ai furti!", + "typeImmunityHeal": "{{pokemonName}} recupera alcuni PS\ncon {{abilityName}}!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} evita il colpo\ncon {{abilityName}}!", + "postDefendDisguise": "{{pokemonNameWithAffix}} è stato smascherato!", + "moveImmunity": "Non ha effetto su {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} ha assorbito la melma!", + "postDefendTypeChange": "{{abilityName}} di {{pokemonNameWithAffix}}\nlo ha reso di tipo {{typeName}}!", + "postDefendContactDamage": "{{abilityName}} di {{pokemonNameWithAffix}} ha\ndanneggiato il Pokémon che l'ha attaccato!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} scambia\nla sua abilità con il bersaglio", + "postDefendAbilityGive": "{{abilityName}} di {{pokemonNameWithAffix}}\nviene ceduta al bersaglio!", + "postDefendMoveDisable": "La mossa {{moveName}} di {{pokemonNameWithAffix}}\nè stata bloccata!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} è diventato di tipo {{moveType}}!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} ruba\n{{stolenItemType}} di {{defenderName}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} ruba\n{{stolenItemType}} di {{attackerName}}!", + "copyFaintedAllyAbility": "L'abilità {{abilityName}} di {{pokemonNameWithAffix}} è passata all'alleato!", + "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", + "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", + "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", + "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", + "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", + "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", } as const; diff --git a/src/locales/ko/ability-trigger.ts b/src/locales/ko/ability-trigger.ts index 58ba7bf9aa6e..1d6a071a51bf 100644 --- a/src/locales/ko/ability-trigger.ts +++ b/src/locales/ko/ability-trigger.ts @@ -3,11 +3,60 @@ import { SimpleTranslationEntries } from "#app/interfaces/locales"; export const abilityTriggers: SimpleTranslationEntries = { "blockRecoilDamage" : "{{pokemonName}}[[는]] {{abilityName}} 때문에\n반동 데미지를 받지 않는다!", "badDreams": "{{pokemonName}}[[는]]\n나이트메어 때문에 시달리고 있다!", - "costar": "{{pokemonName}} copied {{allyName}}'s stat changes!", + "costar": "{{pokemonName}}[[는]] {{allyName}}의\n능력 변화를 복사했다!", "iceFaceAvoidedDamage": "{{pokemonName}}[[는]] {{abilityName}} 때문에\n데미지를 받지 않는다!", "perishBody": "{{pokemonName}}의 {{abilityName}} 때문에\n양쪽 포켓몬 모두는 3턴 후에 쓰러져 버린다!", "poisonHeal": "{{pokemonName}}[[는]] {{abilityName}}[[로]]인해\n조금 회복했다.", - "trace": "{{pokemonName}} copied {{targetName}}'s\n{{abilityName}}!", + "trace": "{{pokemonName}}[[는]] {{targetName}}의\n{{abilityName}}[[를]] 복사했다!", "windPowerCharged": "{{pokemonName}}[[는]]\n{{moveName}}에 맞아 충전되었다!", "quickDraw": "{{pokemonName}}[[는]]\n퀵드로에 의해 행동이 빨라졌다!", + "blockItemTheft": "{{pokemonNameWithAffix}}의 {{abilityName}}에 의해\n도구를 빼앗기지 않는다!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}[[는]]\n{{abilityName}}[[로]] 체력이 회복되었다!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}}[[는]] {{abilityName}} 때문에\n데미지를 입지 않는다!", + "postDefendDisguise": "{{pokemonNameWithAffix}}의\n정체가 드러났다!", + "moveImmunity": "{{pokemonNameWithAffix}}에게는\n효과가 없는 것 같다...", + "reverseDrain": "{{pokemonNameWithAffix}}[[는]]\n해감액을 흡수했다!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}[[는]] {{abilityName}}[[로]] 인해\n{{typeName}}타입이 됐다!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}[[는]] {{abilityName}}[[로]]\n상대를 상처입혔다!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}}[[는]]\n서로의 특성을 교체했다!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}}[[는]]\n특성이 {{abilityName}}[[가]] 되어 버렸다!", + "postDefendMoveDisable": "{{pokemonNameWithAffix}}의\n{{moveName}}[[를]] 봉인했다!", + "pokemonTypeChange": "{{pokemonNameWithAffix}}[[는]]\n{{moveType}}타입이 됐다!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}}[[는]] {{defenderName}}[[로]]부터\n{{stolenItemType}}[[를]] 빼앗았다!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}}[[는]] {{attackerName}}[[로]]부터\n{{stolenItemType}}[[를]] 빼앗았다!", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}의\n{{abilityName}}[[를]] 이어받았다!", + "intimidateImmunity": "{{pokemonNameWithAffix}}[[는]]\n{{abilityName}}의 효과로 능력이 떨어지지 않는다!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}}[[가]] 내온 차를\n{{pokemonName}}[[가]] 모두 비웠다!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}의\n능력 변화가 원래대로 되돌아왔다!", + "postSummonTransform": "{{pokemonNameWithAffix}}[[는]]\n{{targetName}}[[로]] 변신했다!!", + "protectStat": "{{pokemonNameWithAffix}}[[는]] {{abilityName}}의 효과로\n{{statName}}[[가]] 떨어지지 않는다!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}[[는]] {{abilityName}} 때문에\{{statusEffectName}}에 걸리지 않는다!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}[[는]] {{abilityName}} 때문에\n상태 이상이 되지 않는다!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}[[는]] {{abilityName}}[[로]]\n{{battlerTagName}}[[를]] 무시했다!", + "forewarn": "{{pokemonNameWithAffix}}의\n{{moveName}}[[를]] 간파했다!", + "frisk": "{{pokemonNameWithAffix}}[[는]] {{opponentName}}의\n{{opponentAbilityName}}[[를]] 통찰했다!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}[[는]]\n{{abilityName}}[[로]] 체력이 회복되었다!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}}[[는]]\n{{abilityName}}에 의한 데미지를 입었다!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}}[[는]]\n{{berryName}}[[를]] 수확했다!", + "postTurnHeal": "{{pokemonNameWithAffix}}[[는]]\n{{abilityName}}[[로]] 체력이 회복되었다!", + "fetchBall": "{{pokemonNameWithAffix}}[[는]]\n{{pokeballName}}[[를]] 주워 왔다!", + "healFromBerryUse": "{{pokemonNameWithAffix}}[[는]]\n{{abilityName}}[[로]] 체력이 회복되었다!", + "arenaTrap": "{{pokemonNameWithAffix}}의 {{abilityName}} 때문에\n바꿀 수 없다!", + "postBattleLoot": "{{pokemonNameWithAffix}}[[는]]\n{{itemName}}[[를]] 주웠다!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}[[는]] {{abilityName}}[[로]]\n상대에게 데미지를 입혔다!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}[[는]] {{abilityName}}[[로]]\n상대에게 데미지를 입혔다!", + "postSummonPressure": "{{pokemonNameWithAffix}}[[는]]\n프레셔를 발산하고 있다!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}}의\n틀깨기!", + "postSummonAnticipation": "{{pokemonNameWithAffix}}[[는]]\n몸을 떨었다!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}}[[는]]\n활활 타오르는 오라를 발산하고 있다!", + "postSummonTeravolt": "{{pokemonNameWithAffix}}[[는]]\n세차게 튀는 오라를 발산하고 있다!", + "postSummonDarkAura": "{{pokemonNameWithAffix}}[[는]]\n다크오라를 발산하고 있다!", + "postSummonFairyAura": "{{pokemonNameWithAffix}}[[는]]\n페어리오라를 발산하고 있다!", + "postSummonNeutralizingGas": "주위가 화학변화가스로 가득 찼다!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}}[[는]]\n두 가지 특성을 겸비한다!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}}[[는]]\n두 가지 특성을 겸비한다!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}의 재앙의그릇에 의해\n주위의 {{statName}}[[가]] 약해졌다!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}의 재앙의검에 의해\n주위의 {{statName}}[[가]] 약해졌다!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}의 재앙의목간에 의해\n주위의 {{statName}}[[가]] 약해졌다!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}의 재앙의구슬에 의해\n주위의 {{statName}}[[가]] 약해졌다!", } as const; diff --git a/src/locales/pt_BR/ability-trigger.ts b/src/locales/pt_BR/ability-trigger.ts index 11cbaed182d5..ab845a23d4a0 100644 --- a/src/locales/pt_BR/ability-trigger.ts +++ b/src/locales/pt_BR/ability-trigger.ts @@ -10,4 +10,53 @@ export const abilityTriggers: SimpleTranslationEntries = { "trace": "{{pokemonName}} copiou {{abilityName}}\nde {{targetName}}!", "windPowerCharged": "Ser atingido por {{moveName}} carregou {{pokemonName}} com poder!", "quickDraw": "{{pokemonName}} pode agir mais rápido que o normal\ngraças ao seu Quick Draw!", + "blockItemTheft": "{{abilityName}} de {{pokemonNameWithAffix}}\nprevine o roubo de itens!", + "typeImmunityHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaurou um pouco de PS!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} evitou dano\ncom {{abilityName}}!", + "postDefendDisguise": "O disfarce de {{pokemonNameWithAffix}} foi descoberto!", + "moveImmunity": "Isso não afeta {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} absorveu a gosma líquida!", + "postDefendTypeChange": "{{abilityName}} de {{pokemonNameWithAffix}}\ntransformou-o no tipo {{typeName}}!", + "postDefendContactDamage": "{{abilityName}} de {{pokemonNameWithAffix}}\feriu seu adversário!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} trocou\nde habilidades com seu alvo!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} deu a seu alvo\na habilidade {{abilityName}}!", + "postDefendMoveDisable": "{{moveName}} de {{pokemonNameWithAffix}}\nfoi desabilitado!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} se transformou no tipo {{moveType}}!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} roubou\n{{stolenItemType}} de {defenderName}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} roubou\n{{stolenItemType}} de {{attackerName}}!", + "copyFaintedAllyAbility": "A habilidade {{abilityName}} de {{pokemonNameWithAffix}} foi tomada!", + "intimidateImmunity": "{{abilityName}} de {{pokemonNameWithAffix}} previniu-o(a) de ser intimidado(a)!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} bebeu todo o\nchá mate que {{pokemonName}} fez!", + "postSummonClearAllyStats": "As mudanças de atributo de {{pokemonNameWithAffix}}\nforam removidas!", + "postSummonTransform": "{{pokemonNameWithAffix}} se transformou\nem {{targetName}}!", + "protectStat": "{{abilityName}} de {{pokemonNameWithAffix}}\nprevine-o(a) de diminuir seu(sua) {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}} de {{abilityName}}\nprevine {{statusEffectName}}!", + "statusEffectImmunity": "{{abilityName}} de {{pokemonNameWithAffix}}\nprevine condições de estado!", + "battlerTagImmunity": "{{abilityName}} de {{pokemonNameWithAffix}}\nprevine {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} foi avisado sobre {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} inspecionou a habilidade {{opponentAbilityName}} de {{opponentName}}!", + "postWeatherLapseHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaurou um pouco de PS!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} foi ferido\npor seu(sua) {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} colheu uma {{berryName}}!", + "postTurnHeal": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaurou um pouco de PS!", + "fetchBall": "{{pokemonNameWithAffix}} encontrou uma\n{{pokeballName}}!", + "healFromBerryUse": "{{abilityName}} de {{pokemonNameWithAffix}}\nrestaurou PS!", + "arenaTrap": "{{abilityName}} de {{pokemonNameWithAffix}}\nprevine trocas!", + "postBattleLoot": "{{pokemonNameWithAffix}} pegou um(a)\n{{itemName}}!", + "postFaintContactDamage": "{{abilityName}} de {{pokemonNameWithAffix}}\nferiu seu adversário!", + "postFaintHpDamage": "{{abilityName}} de {{pokemonNameWithAffix}}\nferiu seu adversário!", + "postSummonPressure": "{{pokemonNameWithAffix}} está exercendo sua pressão!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} quebra o molde!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} se arrepiou!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} está irradiando uma aura ardente!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} está irradiando uma aura explosiva!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} está irradiando uma aura sombria!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} está irradiando uma aura de fada!!", + "postSummonNeutralizingGas": "O Neutralizing Gas de {{pokemonNameWithAffix}} se espalhou pelo campo de batalha!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} tem duas Habilidades!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} tem duas Habilidades!", + "postSummonVesselOfRuin": "Vessel of Ruin de {{pokemonNameWithAffix}} reduziu o {{statName}}\nde todos os Pokémon em volta!", + "postSummonSwordOfRuin": "Sword of Ruin de {{pokemonNameWithAffix}} reduziu a {{statName}}\nde todos os Pokémon em volta!", + "postSummonTabletsOfRuin": "Tablets of Ruin de {{pokemonNameWithAffix}} reduziu o {{statName}}\nde todos os Pokémon em volta!", + "postSummonBeadsOfRuin": "Beads of Ruin de {{pokemonNameWithAffix}} reduziu a {{statName}}\nde todos os Pokémon em volta!", } as const; diff --git a/src/locales/zh_CN/ability-trigger.ts b/src/locales/zh_CN/ability-trigger.ts index a9d7fa5b2023..9cc1d94847b4 100644 --- a/src/locales/zh_CN/ability-trigger.ts +++ b/src/locales/zh_CN/ability-trigger.ts @@ -5,7 +5,58 @@ export const abilityTriggers: SimpleTranslationEntries = { "badDreams": "{{pokemonName}}被折磨着!", "costar": "{{pokemonName}}复制了{{allyName}}的能力变化!", "iceFaceAvoidedDamage": "{{pokemonName}}因为{{abilityName}}\n避免了伤害!", + "perishBody": "因为{{pokemonName}}的{{abilityName}}\n双方将在3回合后灭亡!", + "poisonHeal": "{{pokemonName}}因{{abilityName}}\n回复了少许HP!", "trace": "{{pokemonName}}复制了{{targetName}}的\n{{abilityName}}!", "windPowerCharged": "受{{moveName}}的影响,{{pokemonName}}提升了能力!", "quickDraw":"因为速击效果发动,\n{{pokemonName}}比平常出招更快了!", + "blockItemTheft": "{{pokemonNameWithAffix}}的{{abilityName}}\n阻止了对方夺取道具!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}因{{abilityName}}\n回复了少许HP!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}}因{{abilityName}}\n避免了伤害!", + "postDefendDisguise": "{{pokemonNameWithAffix}}的\n画皮脱落了", + "moveImmunity": "对{{pokemonNameWithAffix}}没有效果!", + "reverseDrain": "{{pokemonNameWithAffix}}\n吸到了污泥浆!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}因{{abilityName}}\n变成了{{typeName}}属性!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}的{{abilityName}}\n使对方受到了伤害!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}}\n互换了各自的特性!", + "postDefendAbilityGive": "因为{{pokemonNameWithAffix}}\n对方的特性变成了{{abilityName}}!", + "postDefendMoveDisable": "封住了{{pokemonNameWithAffix}}的\n{{moveName}}!", + "pokemonTypeChange": "{{pokemonNameWithAffix}}\n变成了{{moveType}}属性!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}}从{{defenderName}}那里\n夺取了{{stolenItemType}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}}从{{attackerName}}那里\n夺取了{{stolenItemType}}!", + "copyFaintedAllyAbility": "继承了{{pokemonNameWithAffix}}的\n{{abilityName}}!", + "intimidateImmunity": "{{pokemonNameWithAffix}}因{{abilityName}}没有受到威吓!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}}喝光了\n{{pokemonName}}泡的茶!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}的\n能力变化消失了!", + "postSummonTransform": "{{pokemonNameWithAffix}}\n变身成了{{targetName}}!", + "protectStat": "因{{pokemonNameWithAffix}}的{{abilityName}}\n{{statName}}不会降低!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}因{{abilityName}}\n{{statusEffectName}}没有效果!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}因{{abilityName}}\n异常状态没有效果!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}因{{abilityName}}\n而不会{{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}}读取了\n{{moveName}}!", + "frisk": "{{pokemonNameWithAffix}}察觉到了\n{{opponentName}}的{{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}因{{abilityName}}\n回复了少许HP!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}}\n因{abilityName}}而受到了伤害!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}}\n收获了{{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}因{{abilityName}}\n回复了少许HP!", + "fetchBall": "{{pokemonNameWithAffix}}\n捡回了{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}因{{abilityName}}\n回复了HP!", + "arenaTrap": "因{{pokemonNameWithAffix}}的{{abilityName}}\n而无法进行替换!", + "postBattleLoot": "{{pokemonNameWithAffix}}捡到了\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}的{{abilityName}}\n使对方受到了伤害!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}的{{abilityName}}\n使对方受到了伤害!", + "postSummonPressure": "从{{pokemonNameWithAffix}}的身上\n感到了一种压迫感!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}}\n打破了常规!", + "postSummonAnticipation": "{{pokemonNameWithAffix}}\n发抖了!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}}\n正在释放炽焰气场!", + "postSummonTeravolt": "{{pokemonNameWithAffix}}\n正在释放溅射气场!", + "postSummonDarkAura": "{{pokemonNameWithAffix}}\n正在释放暗黑气场!", + "postSummonFairyAura": "{{pokemonNameWithAffix}}\n正在释放妖精气场!", + "postSummonNeutralizingGas": "周围充满了\n{{pokemonNameWithAffix}}的化学变化气体!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}}\n同时拥有了两种特性!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}}\n同时拥有了两种特性!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}的灾祸之鼎\n令周围的宝可梦的{{statName}}减弱了!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}的灾祸之剑\n令周围的宝可梦的{{statName}}减弱了!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}的灾祸之简\n令周围的宝可梦的{{statName}}减弱了!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}的灾祸之玉\n令周围的宝可梦的{{statName}}减弱了!", } as const; diff --git a/src/locales/zh_TW/ability-trigger.ts b/src/locales/zh_TW/ability-trigger.ts index c436e5021f7b..c0b253933ca7 100644 --- a/src/locales/zh_TW/ability-trigger.ts +++ b/src/locales/zh_TW/ability-trigger.ts @@ -5,7 +5,58 @@ export const abilityTriggers: SimpleTranslationEntries = { "badDreams": "{{pokemonName}} 被折磨着!", "costar": "{{pokemonName}} 複製了 {{allyName}} 的\n能力變化!", "iceFaceAvoidedDamage": "{{pokemonName}} 因爲 {{abilityName}}\n避免了傷害!", + "perishBody": "{{pokemonName}}'s {{abilityName}}\nwill faint both pokemon in 3 turns!", + "poisonHeal": "{{pokemonName}}'s {{abilityName}}\nrestored its HP a little!", "trace": "{{pokemonName}} 複製了 {{targetName}} 的\n{{abilityName}}!", "windPowerCharged": "受 {{moveName}} 的影響, {{pokemonName}} 提升了能力!", "quickDraw":"{{pokemonName}} can act faster than normal, thanks to its Quick Draw!", + "blockItemTheft": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents item theft!", + "typeImmunityHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "nonSuperEffectiveImmunity": "{{pokemonNameWithAffix}} avoided damage\nwith {{abilityName}}!", + "postDefendDisguise": "{{pokemonNameWithAffix}}'s disguise was busted!", + "moveImmunity": "It doesn't affect {{pokemonNameWithAffix}}!", + "reverseDrain": "{{pokemonNameWithAffix}} sucked up the liquid ooze!", + "postDefendTypeChange": "{{pokemonNameWithAffix}}'s {{abilityName}}\nmade it the {{typeName}} type!", + "postDefendContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postDefendAbilitySwap": "{{pokemonNameWithAffix}} swapped\nabilities with its target!", + "postDefendAbilityGive": "{{pokemonNameWithAffix}} gave its target\n{{abilityName}}!", + "postDefendMoveDisable": "{{pokemonNameWithAffix}}'s {{moveName}}\nwas disabled!", + "pokemonTypeChange": "{{pokemonNameWithAffix}} transformed into the {{moveType}} type!", + "postAttackStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{defenderName}}'s {{stolenItemType}}!", + "postDefendStealHeldItem": "{{pokemonNameWithAffix}} stole\n{{attackerName}}'s {{stolenItemType}}!", + "copyFaintedAllyAbility": "{{pokemonNameWithAffix}}'s {{abilityName}} was taken over!", + "intimidateImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}} prevented it from being Intimidated!", + "postSummonAllyHeal": "{{pokemonNameWithAffix}} drank down all the\nmatcha that {{pokemonName}} made!", + "postSummonClearAllyStats": "{{pokemonNameWithAffix}}'s stat changes\nwere removed!", + "postSummonTransform": "{{pokemonNameWithAffix}} transformed\ninto {{targetName}}!", + "protectStat": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents lowering its {{statName}}!", + "statusEffectImmunityWithName": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{statusEffectName}}!", + "statusEffectImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents status problems!", + "battlerTagImmunity": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents {{battlerTagName}}!", + "forewarn": "{{pokemonNameWithAffix}} was forewarned about {{moveName}}!", + "frisk": "{{pokemonNameWithAffix}} frisked {{opponentName}}'s {{opponentAbilityName}}!", + "postWeatherLapseHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "postWeatherLapseDamage": "{{pokemonNameWithAffix}} is hurt\nby its {{abilityName}}!", + "postTurnLootCreateEatenBerry": "{{pokemonNameWithAffix}} harvested one {{berryName}}!", + "postTurnHeal": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP a little!", + "fetchBall": "{{pokemonNameWithAffix}} found a\n{{pokeballName}}!", + "healFromBerryUse": "{{pokemonNameWithAffix}}'s {{abilityName}}\nrestored its HP!", + "arenaTrap": "{{pokemonNameWithAffix}}'s {{abilityName}}\nprevents switching!", + "postBattleLoot": "{{pokemonNameWithAffix}} picked up\n{{itemName}}!", + "postFaintContactDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postFaintHpDamage": "{{pokemonNameWithAffix}}'s {{abilityName}}\nhurt its attacker!", + "postSummonPressure": "{{pokemonNameWithAffix}} is exerting its Pressure!", + "postSummonMoldBreaker": "{{pokemonNameWithAffix}} breaks the mold!", + "postSummonAnticipation": "{{pokemonNameWithAffix}} shuddered!", + "postSummonTurboblaze": "{{pokemonNameWithAffix}} is radiating a blazing aura!", + "postSummonTeravolt": "{{pokemonNameWithAffix}} is radiating a bursting aura!", + "postSummonDarkAura": "{{pokemonNameWithAffix}} is radiating a Dark Aura!", + "postSummonFairyAura": "{{pokemonNameWithAffix}} is radiating a Fairy Aura!", + "postSummonNeutralizingGas": "{{pokemonNameWithAffix}}'s Neutralizing Gas filled the area!", + "postSummonAsOneGlastrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonAsOneSpectrier": "{{pokemonNameWithAffix}} has two Abilities!", + "postSummonVesselOfRuin": "{{pokemonNameWithAffix}}'s Vessel of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonSwordOfRuin": "{{pokemonNameWithAffix}}'s Sword of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonTabletsOfRuin": "{{pokemonNameWithAffix}}'s Tablets of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", + "postSummonBeadsOfRuin": "{{pokemonNameWithAffix}}'s Beads of Ruin lowered the {{statName}}\nof all surrounding Pokémon!", } as const; From e6639eca0401bec8d8a8e0df3212d202a02435f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2?= <123510358+NicusPulcis@users.noreply.github.com> Date: Tue, 16 Jul 2024 19:21:08 +0200 Subject: [PATCH 102/184] Update egg.ts (italian) (#3038) --- src/locales/it/egg.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/locales/it/egg.ts b/src/locales/it/egg.ts index c51f12065a15..5e5ddee2e2fc 100644 --- a/src/locales/it/egg.ts +++ b/src/locales/it/egg.ts @@ -16,13 +16,13 @@ export const egg: SimpleTranslationEntries = { "selectMachine": "Seleziona un macchinario.", "notEnoughVouchers": "Non hai abbastanza biglietti!", "tooManyEggs": "Hai troppe uova!", - "pull": "Estrazione", - "pulls": "Estrazioni", - "sameSpeciesEgg": "{{species}} will hatch from this egg!", + "pull": "tiro", + "pulls": "tiri", + "sameSpeciesEgg": "{{species}} si schiuderà da quest'uovo!", "hatchFromTheEgg": "Dall’Uovo è nato {{pokemonName}}!", - "eggMoveUnlock": "Egg Move unlocked: {{moveName}}", - "rareEggMoveUnlock": "Rare Egg Move unlocked: {{moveName}}", - "moveUPGacha": "Move UP!", - "shinyUPGacha": "Shiny UP!", - "legendaryUPGacha": "UP!", + "eggMoveUnlock": "Mossa da uovo sbloccata: {{moveName}}", + "rareEggMoveUnlock": "Mossa da uovo rara sbloccata: {{moveName}}", + "moveUPGacha": "Mossa +", + "shinyUPGacha": "Shiny +", + "legendaryUPGacha": "+", } as const; From d96b553dc29c263c0a357af8b52021ae389a912c Mon Sep 17 00:00:00 2001 From: chaosgrimmon <31082757+chaosgrimmon@users.noreply.github.com> Date: Tue, 16 Jul 2024 22:12:15 -0400 Subject: [PATCH 103/184] [Sprite] Revert Larvesta, fixing stray pixels (#3042) * [Sprite] Remove normal Larvesta stray pixels Taken from original commit * [Sprite] Revert shiny Larvesta stray pixels Taken from original commit * [Sprite] Match variant Larvesta colours --- public/images/pokemon/636.json | 2298 +++++++++----------------- public/images/pokemon/636.png | Bin 8761 -> 6766 bytes public/images/pokemon/shiny/636.json | 2298 +++++++++----------------- public/images/pokemon/shiny/636.png | Bin 8761 -> 6628 bytes 4 files changed, 1626 insertions(+), 2970 deletions(-) diff --git a/public/images/pokemon/636.json b/public/images/pokemon/636.json index 86c639663e9d..9626c6d82638 100644 --- a/public/images/pokemon/636.json +++ b/public/images/pokemon/636.json @@ -4,2571 +4,1899 @@ "image": "636.png", "format": "RGBA8888", "size": { - "w": 341, - "h": 341 + "w": 301, + "h": 301 }, "scale": 1, "frames": [ { - "filename": "0095.png", + "filename": "0005.png", "rotated": false, - "trimmed": false, + "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 45, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 0, - "w": 45, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0096.png", + "filename": "0016.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 50, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0097.png", + "filename": "0027.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 100, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0098.png", + "filename": "0038.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 150, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0099.png", + "filename": "0049.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 200, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0100.png", + "filename": "0060.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 250, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0101.png", + "filename": "0071.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 44, - "y": 50, - "w": 44, - "h": 50 + "x": 1, + "y": 51, + "w": 46, + "h": 48 } }, { - "filename": "0102.png", + "filename": "0072.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 0, - "w": 44, - "h": 50 + "w": 45, + "h": 49 }, "frame": { - "x": 44, - "y": 50, - "w": 44, - "h": 50 + "x": 49, + "y": 1, + "w": 45, + "h": 49 } }, { - "filename": "0103.png", + "filename": "0004.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 45, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0104.png", + "filename": "0015.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 100, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0105.png", + "filename": "0026.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 150, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0106.png", + "filename": "0037.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 200, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0107.png", + "filename": "0048.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 250, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0005.png", + "filename": "0059.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, + "x": 1, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 1, + "y": 101, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0020.png", + "filename": "0006.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0049.png", + "filename": "0017.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0064.png", + "filename": "0028.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0006.png", + "filename": "0039.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0035.png", + "filename": "0050.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0050.png", + "filename": "0061.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0079.png", + "filename": "0070.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, + "x": 1, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 1, + "y": 151, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0007.png", + "filename": "0073.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 1, - "w": 45, + "y": 0, + "w": 44, "h": 49 }, "frame": { - "x": 179, - "y": 0, - "w": 45, + "x": 1, + "y": 201, + "w": 44, "h": 49 } }, { - "filename": "0022.png", + "filename": "0007.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 179, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0051.png", + "filename": "0018.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 179, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0066.png", + "filename": "0029.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 179, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0021.png", + "filename": "0040.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 224, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0036.png", + "filename": "0051.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 224, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0065.png", + "filename": "0062.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 224, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0080.png", + "filename": "0003.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 1, + "y": 2, "w": 45, - "h": 49 + "h": 47 }, "frame": { - "x": 224, - "y": 0, + "x": 49, + "y": 52, "w": 45, - "h": 49 + "h": 47 } }, { - "filename": "0093.png", + "filename": "0014.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 1, + "y": 2, "w": 45, - "h": 49 + "h": 47 }, "frame": { - "x": 269, - "y": 0, + "x": 49, + "y": 52, "w": 45, - "h": 49 + "h": 47 } }, { - "filename": "0094.png", + "filename": "0025.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 1, + "y": 2, "w": 45, - "h": 49 + "h": 47 }, "frame": { - "x": 89, - "y": 49, + "x": 49, + "y": 52, "w": 45, - "h": 49 + "h": 47 } }, { - "filename": "0012.png", + "filename": "0036.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 3, + "x": 1, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 134, - "y": 49, + "x": 49, + "y": 52, "w": 45, "h": 47 } }, { - "filename": "0041.png", + "filename": "0047.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 3, + "x": 1, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 134, - "y": 49, + "x": 49, + "y": 52, "w": 45, "h": 47 } }, { - "filename": "0056.png", + "filename": "0058.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 3, + "x": 1, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 134, - "y": 49, + "x": 49, + "y": 52, "w": 45, "h": 47 } }, { - "filename": "0085.png", + "filename": "0084.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, - "w": 45, - "h": 47 + "y": 0, + "w": 44, + "h": 49 }, "frame": { - "x": 134, - "y": 49, - "w": 45, - "h": 47 + "x": 48, + "y": 101, + "w": 44, + "h": 49 } }, { - "filename": "0027.png", + "filename": "0010.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0042.png", + "filename": "0021.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0071.png", + "filename": "0032.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0086.png", + "filename": "0043.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0119.png", + "filename": "0054.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 224, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0108.png", + "filename": "0065.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 2, + "w": 45, + "h": 47 }, "frame": { - "x": 269, - "y": 49, - "w": 44, - "h": 50 + "x": 96, + "y": 51, + "w": 45, + "h": 47 } }, { - "filename": "0109.png", + "filename": "0085.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 0, "w": 44, - "h": 50 + "h": 49 }, "frame": { - "x": 134, - "y": 96, + "x": 143, + "y": 1, "w": 44, - "h": 50 + "h": 49 } }, { - "filename": "0110.png", + "filename": "0069.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 2, + "w": 45, + "h": 47 }, "frame": { - "x": 88, - "y": 98, - "w": 44, - "h": 50 + "x": 189, + "y": 1, + "w": 45, + "h": 47 } }, { - "filename": "0111.png", + "filename": "0090.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 2, + "w": 45, + "h": 47 }, "frame": { - "x": 178, - "y": 96, - "w": 44, - "h": 50 + "x": 236, + "y": 1, + "w": 45, + "h": 47 } }, { - "filename": "0112.png", + "filename": "0001.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 222, - "y": 96, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0113.png", + "filename": "0002.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 266, - "y": 99, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0114.png", + "filename": "0012.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 132, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0115.png", + "filename": "0013.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 88, - "y": 148, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0008.png", + "filename": "0023.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0037.png", + "filename": "0024.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0052.png", + "filename": "0034.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0081.png", + "filename": "0035.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0009.png", + "filename": "0045.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0024.png", + "filename": "0046.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0053.png", + "filename": "0056.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0068.png", + "filename": "0057.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0010.png", + "filename": "0067.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0039.png", + "filename": "0068.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0054.png", + "filename": "0011.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0083.png", + "filename": "0022.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0023.png", + "filename": "0033.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0038.png", + "filename": "0044.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0067.png", + "filename": "0055.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0082.png", + "filename": "0066.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0116.png", + "filename": "0008.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 44, - "h": 49 + "w": 43, + "h": 48 }, "frame": { - "x": 132, - "y": 196, - "w": 44, - "h": 49 + "x": 189, + "y": 50, + "w": 43, + "h": 48 } }, { - "filename": "0004.png", + "filename": "0019.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0033.png", + "filename": "0030.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0048.png", + "filename": "0041.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0077.png", + "filename": "0052.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0011.png", + "filename": "0063.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0026.png", + "filename": "0009.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0055.png", + "filename": "0020.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0070.png", + "filename": "0031.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0019.png", + "filename": "0042.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 264, - "y": 198, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0034.png", + "filename": "0053.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, - "h": 48 - }, - "frame": { - "x": 264, - "y": 198, - "w": 44, - "h": 48 - } - }, - { - "filename": "0063.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, - "h": 48 - }, - "frame": { - "x": 264, - "y": 198, - "w": 44, - "h": 48 - } - }, - { - "filename": "0078.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, - "h": 48 - }, - "frame": { - "x": 264, - "y": 198, - "w": 44, - "h": 48 - } - }, - { - "filename": "0025.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 243, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0040.png", + "filename": "0064.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 243, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0069.png", + "filename": "0074.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, - "h": 48 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 220, - "y": 243, - "w": 44, - "h": 48 + "x": 94, + "y": 101, + "w": 43, + "h": 49 } }, { - "filename": "0084.png", + "filename": "0076.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 44, - "h": 48 + "x": 1, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 220, - "y": 243, - "w": 44, - "h": 48 + "x": 139, + "y": 100, + "w": 43, + "h": 49 } }, { - "filename": "0092.png", + "filename": "0077.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 2, - "w": 44, - "h": 48 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 176, - "y": 244, - "w": 44, - "h": 48 + "x": 184, + "y": 100, + "w": 43, + "h": 49 } }, { - "filename": "0117.png", + "filename": "0078.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 44, - "h": 48 + "x": 1, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 132, - "y": 245, - "w": 44, - "h": 48 + "x": 229, + "y": 100, + "w": 43, + "h": 49 } }, { - "filename": "0118.png", + "filename": "0079.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 44, - "h": 48 + "x": 1, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 246, - "w": 44, - "h": 48 + "x": 94, + "y": 152, + "w": 43, + "h": 49 } }, { - "filename": "0001.png", + "filename": "0080.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 139, + "y": 151, + "w": 43, + "h": 49 } }, { - "filename": "0002.png", + "filename": "0081.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 184, + "y": 151, + "w": 43, + "h": 49 } }, { - "filename": "0015.png", + "filename": "0082.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 229, + "y": 151, + "w": 43, + "h": 49 } }, { - "filename": "0016.png", + "filename": "0075.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 42, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 47, + "y": 201, + "w": 42, + "h": 49 } }, { - "filename": "0029.png", + "filename": "0088.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 1, + "w": 43, + "h": 48 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 47, + "y": 252, + "w": 43, + "h": 48 } }, { - "filename": "0030.png", + "filename": "0083.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 139, + "y": 202, + "w": 43, + "h": 49 } }, { - "filename": "0031.png", + "filename": "0086.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 184, + "y": 202, + "w": 43, + "h": 49 } }, { - "filename": "0044.png", + "filename": "0087.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 229, + "y": 202, + "w": 43, + "h": 49 } }, { - "filename": "0045.png", + "filename": "0089.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 1, + "w": 43, + "h": 48 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0046.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0059.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0060.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0073.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0074.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0075.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0088.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0089.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0090.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0121.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0122.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0003.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0018.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0047.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0062.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0013.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0028.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0057.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0072.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0120.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0014.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0043.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0058.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0087.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0017.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0032.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0061.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0076.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0091.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 293, - "w": 44, - "h": 47 + "x": 92, + "y": 203, + "w": 43, + "h": 48 } } ] @@ -2577,6 +1905,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:d74d016320d4e69be41021af2e23899d:84d9208986a6ccae41903e4853367cb7:1d471fa25be339df4c4184625fad00b3$" + "smartupdate": "$TexturePacker:SmartUpdate:a44c0ac06d9b3f225bf4ca6ae3326041:93ae31dcf0673c1e0be8d6dfea13f44f:1d471fa25be339df4c4184625fad00b3$" } } diff --git a/public/images/pokemon/636.png b/public/images/pokemon/636.png index e3780aaab834c75c22dc04d19ccac17d463c6fb3..24b296bcb9df381d06f5ac20e1736868c75938e4 100644 GIT binary patch delta 6764 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 literal 8761 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 diff --git a/public/images/pokemon/shiny/636.json b/public/images/pokemon/shiny/636.json index e7878da24d18..9626c6d82638 100644 --- a/public/images/pokemon/shiny/636.json +++ b/public/images/pokemon/shiny/636.json @@ -4,2571 +4,1899 @@ "image": "636.png", "format": "RGBA8888", "size": { - "w": 341, - "h": 341 + "w": 301, + "h": 301 }, "scale": 1, "frames": [ { - "filename": "0095.png", + "filename": "0005.png", "rotated": false, - "trimmed": false, + "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 45, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 0, - "w": 45, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0096.png", + "filename": "0016.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 50, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0097.png", + "filename": "0027.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 100, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0098.png", + "filename": "0038.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 150, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0099.png", + "filename": "0049.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 200, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0100.png", + "filename": "0060.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 0, - "y": 250, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 46, + "h": 48 } }, { - "filename": "0101.png", + "filename": "0071.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 1, + "w": 46, + "h": 48 }, "frame": { - "x": 44, - "y": 50, - "w": 44, - "h": 50 + "x": 1, + "y": 51, + "w": 46, + "h": 48 } }, { - "filename": "0102.png", + "filename": "0072.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 0, - "w": 44, - "h": 50 + "w": 45, + "h": 49 }, "frame": { - "x": 44, - "y": 50, - "w": 44, - "h": 50 + "x": 49, + "y": 1, + "w": 45, + "h": 49 } }, { - "filename": "0103.png", + "filename": "0004.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 45, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0104.png", + "filename": "0015.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 100, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0105.png", + "filename": "0026.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 150, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0106.png", + "filename": "0037.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 200, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0107.png", + "filename": "0048.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 1, + "w": 45, + "h": 48 }, "frame": { - "x": 44, - "y": 250, - "w": 44, - "h": 50 + "x": 1, + "y": 101, + "w": 45, + "h": 48 } }, { - "filename": "0005.png", + "filename": "0059.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, + "x": 1, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 1, + "y": 101, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0020.png", + "filename": "0006.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0049.png", + "filename": "0017.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0064.png", + "filename": "0028.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 89, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0006.png", + "filename": "0039.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0035.png", + "filename": "0050.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0050.png", + "filename": "0061.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 96, + "y": 1, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0079.png", + "filename": "0070.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, + "x": 1, "y": 1, "w": 45, - "h": 49 + "h": 48 }, "frame": { - "x": 134, - "y": 0, + "x": 1, + "y": 151, "w": 45, - "h": 49 + "h": 48 } }, { - "filename": "0007.png", + "filename": "0073.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 1, - "w": 45, + "y": 0, + "w": 44, "h": 49 }, "frame": { - "x": 179, - "y": 0, - "w": 45, + "x": 1, + "y": 201, + "w": 44, "h": 49 } }, { - "filename": "0022.png", + "filename": "0007.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 179, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0051.png", + "filename": "0018.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 179, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0066.png", + "filename": "0029.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 179, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0021.png", + "filename": "0040.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 224, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0036.png", + "filename": "0051.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 224, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0065.png", + "filename": "0062.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 45, - "h": 49 + "w": 44, + "h": 48 }, "frame": { - "x": 224, - "y": 0, - "w": 45, - "h": 49 + "x": 1, + "y": 252, + "w": 44, + "h": 48 } }, { - "filename": "0080.png", + "filename": "0003.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 1, + "y": 2, "w": 45, - "h": 49 + "h": 47 }, "frame": { - "x": 224, - "y": 0, + "x": 49, + "y": 52, "w": 45, - "h": 49 + "h": 47 } }, { - "filename": "0093.png", + "filename": "0014.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 1, + "y": 2, "w": 45, - "h": 49 + "h": 47 }, "frame": { - "x": 269, - "y": 0, + "x": 49, + "y": 52, "w": 45, - "h": 49 + "h": 47 } }, { - "filename": "0094.png", + "filename": "0025.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 1, + "y": 2, "w": 45, - "h": 49 + "h": 47 }, "frame": { - "x": 89, - "y": 49, + "x": 49, + "y": 52, "w": 45, - "h": 49 + "h": 47 } }, { - "filename": "0012.png", + "filename": "0036.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 3, + "x": 1, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 134, - "y": 49, + "x": 49, + "y": 52, "w": 45, "h": 47 } }, { - "filename": "0041.png", + "filename": "0047.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 3, + "x": 1, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 134, - "y": 49, + "x": 49, + "y": 52, "w": 45, "h": 47 } }, { - "filename": "0056.png", + "filename": "0058.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 3, + "x": 1, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 134, - "y": 49, + "x": 49, + "y": 52, "w": 45, "h": 47 } }, { - "filename": "0085.png", + "filename": "0084.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, - "w": 45, - "h": 47 + "y": 0, + "w": 44, + "h": 49 }, "frame": { - "x": 134, - "y": 49, - "w": 45, - "h": 47 + "x": 48, + "y": 101, + "w": 44, + "h": 49 } }, { - "filename": "0027.png", + "filename": "0010.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0042.png", + "filename": "0021.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0071.png", + "filename": "0032.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0086.png", + "filename": "0043.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 179, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0119.png", + "filename": "0054.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 3, + "y": 2, "w": 45, "h": 47 }, "frame": { - "x": 224, - "y": 49, + "x": 96, + "y": 51, "w": 45, "h": 47 } }, { - "filename": "0108.png", + "filename": "0065.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 2, + "w": 45, + "h": 47 }, "frame": { - "x": 269, - "y": 49, - "w": 44, - "h": 50 + "x": 96, + "y": 51, + "w": 45, + "h": 47 } }, { - "filename": "0109.png", + "filename": "0085.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 0, "w": 44, - "h": 50 + "h": 49 }, "frame": { - "x": 134, - "y": 96, + "x": 143, + "y": 1, "w": 44, - "h": 50 + "h": 49 } }, { - "filename": "0110.png", + "filename": "0069.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, - "w": 44, - "h": 50 + "x": 1, + "y": 2, + "w": 45, + "h": 47 }, "frame": { - "x": 88, - "y": 98, - "w": 44, - "h": 50 + "x": 189, + "y": 1, + "w": 45, + "h": 47 } }, { - "filename": "0111.png", + "filename": "0090.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 0, - "w": 44, - "h": 50 + "y": 2, + "w": 45, + "h": 47 }, "frame": { - "x": 178, - "y": 96, - "w": 44, - "h": 50 + "x": 236, + "y": 1, + "w": 45, + "h": 47 } }, { - "filename": "0112.png", + "filename": "0001.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 222, - "y": 96, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0113.png", + "filename": "0002.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 266, - "y": 99, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0114.png", + "filename": "0012.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 132, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0115.png", + "filename": "0013.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 0, + "x": 2, + "y": 3, "w": 44, - "h": 50 + "h": 46 }, "frame": { - "x": 88, - "y": 148, + "x": 48, + "y": 152, "w": 44, - "h": 50 + "h": 46 } }, { - "filename": "0008.png", + "filename": "0023.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0037.png", + "filename": "0024.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0052.png", + "filename": "0034.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0081.png", + "filename": "0035.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0009.png", + "filename": "0045.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0024.png", + "filename": "0046.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0053.png", + "filename": "0056.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0068.png", + "filename": "0057.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 220, - "y": 146, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0010.png", + "filename": "0067.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0039.png", + "filename": "0068.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 48, + "y": 152, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0054.png", + "filename": "0011.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0083.png", + "filename": "0022.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 264, - "y": 149, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0023.png", + "filename": "0033.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0038.png", + "filename": "0044.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0067.png", + "filename": "0055.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0082.png", + "filename": "0066.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 1, + "x": 2, + "y": 3, "w": 44, - "h": 49 + "h": 46 }, "frame": { - "x": 176, - "y": 195, + "x": 143, + "y": 52, "w": 44, - "h": 49 + "h": 46 } }, { - "filename": "0116.png", + "filename": "0008.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, "y": 1, - "w": 44, - "h": 49 + "w": 43, + "h": 48 }, "frame": { - "x": 132, - "y": 196, - "w": 44, - "h": 49 + "x": 189, + "y": 50, + "w": 43, + "h": 48 } }, { - "filename": "0004.png", + "filename": "0019.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0033.png", + "filename": "0030.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0048.png", + "filename": "0041.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0077.png", + "filename": "0052.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 88, - "y": 198, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0011.png", + "filename": "0063.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 189, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0026.png", + "filename": "0009.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0055.png", + "filename": "0020.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0070.png", + "filename": "0031.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 195, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0019.png", + "filename": "0042.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, + "x": 0, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 264, - "y": 198, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0034.png", + "filename": "0053.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, - "h": 48 - }, - "frame": { - "x": 264, - "y": 198, - "w": 44, - "h": 48 - } - }, - { - "filename": "0063.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, - "h": 48 - }, - "frame": { - "x": 264, - "y": 198, - "w": 44, - "h": 48 - } - }, - { - "filename": "0078.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 44, - "h": 48 - }, - "frame": { - "x": 264, - "y": 198, - "w": 44, - "h": 48 - } - }, - { - "filename": "0025.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 243, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0040.png", + "filename": "0064.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, + "y": 1, + "w": 43, "h": 48 }, "frame": { - "x": 220, - "y": 243, - "w": 44, + "x": 234, + "y": 50, + "w": 43, "h": 48 } }, { - "filename": "0069.png", + "filename": "0074.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 0, - "y": 2, - "w": 44, - "h": 48 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 220, - "y": 243, - "w": 44, - "h": 48 + "x": 94, + "y": 101, + "w": 43, + "h": 49 } }, { - "filename": "0084.png", + "filename": "0076.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 44, - "h": 48 + "x": 1, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 220, - "y": 243, - "w": 44, - "h": 48 + "x": 139, + "y": 100, + "w": 43, + "h": 49 } }, { - "filename": "0092.png", + "filename": "0077.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 2, - "w": 44, - "h": 48 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 176, - "y": 244, - "w": 44, - "h": 48 + "x": 184, + "y": 100, + "w": 43, + "h": 49 } }, { - "filename": "0117.png", + "filename": "0078.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 44, - "h": 48 + "x": 1, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 132, - "y": 245, - "w": 44, - "h": 48 + "x": 229, + "y": 100, + "w": 43, + "h": 49 } }, { - "filename": "0118.png", + "filename": "0079.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 0, - "y": 2, - "w": 44, - "h": 48 + "x": 1, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 246, - "w": 44, - "h": 48 + "x": 94, + "y": 152, + "w": 43, + "h": 49 } }, { - "filename": "0001.png", + "filename": "0080.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 139, + "y": 151, + "w": 43, + "h": 49 } }, { - "filename": "0002.png", + "filename": "0081.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 184, + "y": 151, + "w": 43, + "h": 49 } }, { - "filename": "0015.png", + "filename": "0082.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 229, + "y": 151, + "w": 43, + "h": 49 } }, { - "filename": "0016.png", + "filename": "0075.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 42, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 47, + "y": 201, + "w": 42, + "h": 49 } }, { - "filename": "0029.png", + "filename": "0088.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 1, + "w": 43, + "h": 48 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 47, + "y": 252, + "w": 43, + "h": 48 } }, { - "filename": "0030.png", + "filename": "0083.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { "x": 1, - "y": 3, - "w": 44, - "h": 47 + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 139, + "y": 202, + "w": 43, + "h": 49 } }, { - "filename": "0031.png", + "filename": "0086.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 184, + "y": 202, + "w": 43, + "h": 49 } }, { - "filename": "0044.png", + "filename": "0087.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 0, + "w": 43, + "h": 49 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 + "x": 229, + "y": 202, + "w": 43, + "h": 49 } }, { - "filename": "0045.png", + "filename": "0089.png", "rotated": false, "trimmed": true, "sourceSize": { - "w": 45, - "h": 50 + "w": 46, + "h": 49 }, "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 + "x": 0, + "y": 1, + "w": 43, + "h": 48 }, "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0046.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0059.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0060.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0073.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0074.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0075.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0088.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0089.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0090.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0121.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0122.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 88, - "y": 294, - "w": 44, - "h": 47 - } - }, - { - "filename": "0003.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0018.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0047.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0062.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 132, - "y": 293, - "w": 44, - "h": 47 - } - }, - { - "filename": "0013.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0028.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0057.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0072.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0120.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 176, - "y": 292, - "w": 44, - "h": 47 - } - }, - { - "filename": "0014.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0043.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0058.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0087.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 220, - "y": 291, - "w": 44, - "h": 47 - } - }, - { - "filename": "0017.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0032.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0061.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0076.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 246, - "w": 44, - "h": 47 - } - }, - { - "filename": "0091.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 45, - "h": 50 - }, - "spriteSourceSize": { - "x": 1, - "y": 3, - "w": 44, - "h": 47 - }, - "frame": { - "x": 264, - "y": 293, - "w": 44, - "h": 47 + "x": 92, + "y": 203, + "w": 43, + "h": 48 } } ] @@ -2577,6 +1905,6 @@ "meta": { "app": "https://www.codeandweb.com/texturepacker", "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:e9936479afbfa12e3add90e9463f5c72:d4c500373e36054aceb990f7143e5d30:1d471fa25be339df4c4184625fad00b3$" + "smartupdate": "$TexturePacker:SmartUpdate:a44c0ac06d9b3f225bf4ca6ae3326041:93ae31dcf0673c1e0be8d6dfea13f44f:1d471fa25be339df4c4184625fad00b3$" } } diff --git a/public/images/pokemon/shiny/636.png b/public/images/pokemon/shiny/636.png index 5d03713293db30f41fd3b7b12ce2fffbb55b80fc..21088248dee695471629d70b457d38eb62ada0ad 100644 GIT binary patch literal 6628 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 Date: Tue, 16 Jul 2024 22:16:57 -0400 Subject: [PATCH 104/184] [Bug] Fix level 100 moves being skipped if leveled past 100 (#3040) --- src/phases.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/phases.ts b/src/phases.ts index 27967dcc2b8b..b11abb33ca4e 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -4587,7 +4587,7 @@ export class LevelUpPhase extends PlayerPartyMemberPokemonPhase { // we still want to display the stats if activated this.scene.ui.getMessageHandler().promptLevelUpStats(this.partyMemberIndex, prevStats, false).then(() => this.end()); } - if (this.level <= 100) { + if (this.lastLevel < 100) { // this feels like an unnecessary optimization const levelMoves = this.getPokemon().getLevelMoves(this.lastLevel + 1); for (const lm of levelMoves) { this.scene.unshiftPhase(new LearnMovePhase(this.scene, this.partyMemberIndex, lm[1])); From fcbe5e9d769443179049b262c8672ee8280e075e Mon Sep 17 00:00:00 2001 From: cam Date: Tue, 16 Jul 2024 22:17:30 -0400 Subject: [PATCH 105/184] [Bug][Fix][Surf][Muddy Water][Sludge Wave][Animation] Added image to move animations. (#3044) * Update muddy-water.json * Update sludge-wave.json * Update surf.json --- public/battle-anims/muddy-water.json | 528 ++++++--------------------- public/battle-anims/sludge-wave.json | 460 ++++------------------- public/battle-anims/surf.json | 72 +++- 3 files changed, 242 insertions(+), 818 deletions(-) diff --git a/public/battle-anims/muddy-water.json b/public/battle-anims/muddy-water.json index 450e767a75ad..e415f1056bf6 100644 --- a/public/battle-anims/muddy-water.json +++ b/public/battle-anims/muddy-water.json @@ -683,69 +683,12 @@ "target": 0, "graphicFrame": 0, "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, "priority": 1, "focus": 2 }, { - "x": 128, - "y": -64, + "x": 129, + "y": -64.6, "zoomX": 100, "zoomY": 100, "visible": true, @@ -772,8 +715,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 129, + "y": -64.6, "zoomX": 100, "zoomY": 100, "visible": true, @@ -795,13 +738,12 @@ "target": 0, "graphicFrame": 0, "opacity": 255, - "locked": true, "priority": 1, "focus": 2 }, { - "x": 128, - "y": -64, + "x": 130, + "y": -66, "zoomX": 100, "zoomY": 100, "visible": true, @@ -828,8 +770,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 130, + "y": -66, "zoomX": 100, "zoomY": 100, "visible": true, @@ -856,8 +798,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131.6, + "y": -66.6, "zoomX": 100, "zoomY": 100, "visible": true, @@ -884,8 +826,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131.6, + "y": -66.6, "zoomX": 100, "zoomY": 100, "visible": true, @@ -912,8 +854,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131.6, + "y": -66.6, "zoomX": 100, "zoomY": 100, "visible": true, @@ -940,8 +882,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 132, + "y": -67, "zoomX": 100, "zoomY": 100, "visible": true, @@ -968,8 +910,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 132, + "y": -67, "zoomX": 100, "zoomY": 100, "visible": true, @@ -996,8 +938,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 132, + "y": -67, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1024,8 +966,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131.6, + "y": -67, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1052,8 +994,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131.6, + "y": -66.5, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1080,8 +1022,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131, + "y": -66.5, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1108,8 +1050,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 131, + "y": -66, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1136,8 +1078,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 129, + "y": -66, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1164,8 +1106,8 @@ "focus": 2 }, { - "x": 128, - "y": -64, + "x": 129, + "y": -64.9, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1193,7 +1135,7 @@ }, { "x": 128, - "y": -64, + "y": -64.3, "zoomX": 100, "zoomY": 100, "visible": true, @@ -1260,128 +1202,51 @@ "priority": 1, "focus": 1 } - ], - [ + ] + ], + "frameTimedEvents": { + "0": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRSFX- Muddy Water.wav", + "volume": 100, + "pitch": 100, + "eventType": "AnimTimedSoundEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRAS- Muddy Water FG", + "bgX": -10, + "bgY": 365, + "opacity": 0, + "duration": 2, + "eventType": "AnimTimedAddBgEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 0, + "resourceName": "", + "bgX": 400, + "bgY": 340, + "duration": 45, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, + "1": [ { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 1, + "resourceName": "", + "opacity": 200, + "duration": 6, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ] - ], - "frameTimedEvents": { - "0": [ + "30": [ { - "frameIndex": 0, - "resourceName": "PRSFX- Muddy Water.wav", - "volume": 100, - "pitch": 100, - "eventType": "AnimTimedSoundEvent" + "frameIndex": 30, + "resourceName": "", + "opacity": 0, + "duration": 15, + "eventType": "AnimTimedUpdateBgEvent" } ] }, @@ -2537,244 +2402,55 @@ "priority": 1, "focus": 1 } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ + ] + ], + "frameTimedEvents": { + "0": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRSFX- Muddy Water.wav", + "volume": 100, + "pitch": 100, + "eventType": "AnimTimedSoundEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRAS- Muddy Water FG Opp", + "bgX": -50, + "bgY": 0, + "opacity": 0, + "duration": 2, + "eventType": "AnimTimedAddBgEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 0, + "resourceName": "", + "bgX": -600, + "bgY": 200, + "duration": 45, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ + "1": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 1, + "resourceName": "", + "opacity": 200, + "duration": 6, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ + "30": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ] - ], - "frameTimedEvents": { - "0": [ - { - "frameIndex": 0, - "resourceName": "PRSFX- Muddy Water.wav", - "volume": 100, - "pitch": 100, - "eventType": "AnimTimedSoundEvent" + "frameIndex": 30, + "resourceName": "", + "opacity": 0, + "duration": 15, + "eventType": "AnimTimedUpdateBgEvent" } ] }, "position": 4, "hue": 0 } -] \ No newline at end of file +] diff --git a/public/battle-anims/sludge-wave.json b/public/battle-anims/sludge-wave.json index 4fe008da80d8..a51cfd51ac5c 100644 --- a/public/battle-anims/sludge-wave.json +++ b/public/battle-anims/sludge-wave.json @@ -1176,212 +1176,51 @@ "priority": 1, "focus": 1 } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ + ] + ], + "frameTimedEvents": { + "0": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRSFX- Sludge Wave.wav", + "volume": 100, + "pitch": 100, + "eventType": "AnimTimedSoundEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRAS- Sludge Wave FG", + "bgX": -10, + "bgY": 365, + "opacity": 0, + "duration": 2, + "eventType": "AnimTimedAddBgEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 0, + "resourceName": "", + "bgX": 400, + "bgY": 340, + "duration": 45, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ + "1": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 1, + "resourceName": "", + "opacity": 200, + "duration": 6, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ + "30": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ] - ], - "frameTimedEvents": { - "0": [ - { - "frameIndex": 0, - "resourceName": "PRSFX- Sludge Wave.wav", - "volume": 100, - "pitch": 100, - "eventType": "AnimTimedSoundEvent" + "frameIndex": 30, + "resourceName": "", + "opacity": 0, + "duration": 15, + "eventType": "AnimTimedUpdateBgEvent" } ] }, @@ -2565,216 +2404,55 @@ "priority": 1, "focus": 1 } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ + ] + ], + "frameTimedEvents": { + "0": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRSFX- Sludge Wave.wav", + "volume": 100, + "pitch": 100, + "eventType": "AnimTimedSoundEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ], - [ - { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 + "frameIndex": 0, + "resourceName": "PRAS- Sludge Wave FG Opp", + "bgX": -50, + "bgY": 0, + "opacity": 0, + "duration": 2, + "eventType": "AnimTimedAddBgEvent" }, { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 0, + "resourceName": "", + "bgX": -600, + "bgY": 200, + "duration": 45, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ + "1": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 + "frameIndex": 1, + "resourceName": "", + "opacity": 200, + "duration": 6, + "eventType": "AnimTimedUpdateBgEvent" } ], - [ + "30": [ { - "x": 0, - "y": 0, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 0, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 2 - }, - { - "x": 128, - "y": -64, - "zoomX": 100, - "zoomY": 100, - "visible": true, - "target": 1, - "graphicFrame": 0, - "opacity": 255, - "locked": true, - "priority": 1, - "focus": 1 - } - ] - ], - "frameTimedEvents": { - "0": [ - { - "frameIndex": 0, - "resourceName": "PRSFX- Sludge Wave.wav", - "volume": 100, - "pitch": 100, - "eventType": "AnimTimedSoundEvent" + "frameIndex": 30, + "resourceName": "", + "opacity": 0, + "duration": 15, + "eventType": "AnimTimedUpdateBgEvent" } ] }, "position": 4, "hue": 0 } -] \ No newline at end of file +] diff --git a/public/battle-anims/surf.json b/public/battle-anims/surf.json index e5a7fe45f465..99718798bb5a 100644 --- a/public/battle-anims/surf.json +++ b/public/battle-anims/surf.json @@ -1186,6 +1186,41 @@ "volume": 100, "pitch": 100, "eventType": "AnimTimedSoundEvent" + }, + { + "frameIndex": 0, + "resourceName": "PRAS- Surf FG", + "bgX": -10, + "bgY": 365, + "opacity": 0, + "duration": 2, + "eventType": "AnimTimedAddBgEvent" + }, + { + "frameIndex": 0, + "resourceName": "", + "bgX": 400, + "bgY": 340, + "duration": 45, + "eventType": "AnimTimedUpdateBgEvent" + } + ], + "1": [ + { + "frameIndex": 1, + "resourceName": "", + "opacity": 200, + "duration": 6, + "eventType": "AnimTimedUpdateBgEvent" + } + ], + "30": [ + { + "frameIndex": 30, + "resourceName": "", + "opacity": 0, + "duration": 15, + "eventType": "AnimTimedUpdateBgEvent" } ] }, @@ -2379,10 +2414,45 @@ "volume": 100, "pitch": 100, "eventType": "AnimTimedSoundEvent" + }, + { + "frameIndex": 0, + "resourceName": "PRAS- Surf FG Opp - Copie", + "bgX": -50, + "bgY": 0, + "opacity": 0, + "duration": 2, + "eventType": "AnimTimedAddBgEvent" + }, + { + "frameIndex": 0, + "resourceName": "", + "bgX": -600, + "bgY": 200, + "duration": 45, + "eventType": "AnimTimedUpdateBgEvent" + } + ], + "1": [ + { + "frameIndex": 1, + "resourceName": "", + "opacity": 200, + "duration": 6, + "eventType": "AnimTimedUpdateBgEvent" + } + ], + "30": [ + { + "frameIndex": 30, + "resourceName": "", + "opacity": 0, + "duration": 15, + "eventType": "AnimTimedUpdateBgEvent" } ] }, "position": 4, "hue": 0 } -] \ No newline at end of file +] From 4353ccc008201e024496eec75ccd94fcb7acc0fa Mon Sep 17 00:00:00 2001 From: AJ Fontaine <36677462+Fontbane@users.noreply.github.com> Date: Wed, 17 Jul 2024 00:19:01 -0400 Subject: [PATCH 106/184] [Sprite] Fix Cofagrigus sprite (#3045) * Fix Cofagrigus sprite * Base sprite fix * Created json variant file... manually --- public/images/pokemon/563.json | 4182 +++-------------- public/images/pokemon/563.png | Bin 21980 -> 27384 bytes public/images/pokemon/shiny/563.json | 4182 +++-------------- public/images/pokemon/shiny/563.png | Bin 21992 -> 27388 bytes public/images/pokemon/variant/563.json | 30 + public/images/pokemon/variant/563_2.json | 3485 -------------- public/images/pokemon/variant/563_2.png | Bin 54578 -> 0 bytes public/images/pokemon/variant/563_3.json | 3485 -------------- public/images/pokemon/variant/563_3.png | Bin 54654 -> 0 bytes .../images/pokemon/variant/_masterlist.json | 4 +- 10 files changed, 1428 insertions(+), 13940 deletions(-) create mode 100644 public/images/pokemon/variant/563.json delete mode 100644 public/images/pokemon/variant/563_2.json delete mode 100644 public/images/pokemon/variant/563_2.png delete mode 100644 public/images/pokemon/variant/563_3.json delete mode 100644 public/images/pokemon/variant/563_3.png diff --git a/public/images/pokemon/563.json b/public/images/pokemon/563.json index 81979d38c9ea..666ec547d180 100644 --- a/public/images/pokemon/563.json +++ b/public/images/pokemon/563.json @@ -1,3485 +1,699 @@ -{ - "textures": [ - { - "image": "563.png", - "format": "RGBA8888", - "size": { - "w": 500, - "h": 500 - }, - "scale": 1, - "frames": [ - { - "filename": "0026.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0027.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0061.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0062.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0156.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0157.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 116, - "h": 81 - }, - "frame": { - "x": 0, - "y": 0, - "w": 116, - "h": 81 - } - }, - { - "filename": "0025.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0060.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0155.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 0, - "w": 103, - "h": 88 - }, - "frame": { - "x": 0, - "y": 81, - "w": 103, - "h": 88 - } - }, - { - "filename": "0028.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0029.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0063.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0064.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0158.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0159.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 13, - "w": 116, - "h": 69 - }, - "frame": { - "x": 116, - "y": 0, - "w": 116, - "h": 69 - } - }, - { - "filename": "0031.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0032.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0066.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0067.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0161.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0162.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 2, - "w": 101, - "h": 81 - }, - "frame": { - "x": 0, - "y": 169, - "w": 101, - "h": 81 - } - }, - { - "filename": "0005.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0040.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0135.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 1, - "y": 0, - "w": 99, - "h": 81 - }, - "frame": { - "x": 0, - "y": 250, - "w": 99, - "h": 81 - } - }, - { - "filename": "0033.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0034.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0068.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0069.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0163.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0164.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 3, - "y": 2, - "w": 98, - "h": 81 - }, - "frame": { - "x": 0, - "y": 331, - "w": 98, - "h": 81 - } - }, - { - "filename": "0003.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0004.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0038.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0039.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0133.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0134.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 1, - "w": 96, - "h": 81 - }, - "frame": { - "x": 0, - "y": 412, - "w": 96, - "h": 81 - } - }, - { - "filename": "0030.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0065.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0160.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 0, - "y": 10, - "w": 108, - "h": 72 - }, - "frame": { - "x": 232, - "y": 0, - "w": 108, - "h": 72 - } - }, - { - "filename": "0023.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0024.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0058.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0059.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0153.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0154.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 13, - "y": 13, - "w": 106, - "h": 72 - }, - "frame": { - "x": 340, - "y": 0, - "w": 106, - "h": 72 - } - }, - { - "filename": "0013.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0014.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0048.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0049.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0143.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0144.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 11, - "w": 107, - "h": 68 - }, - "frame": { - "x": 116, - "y": 69, - "w": 107, - "h": 68 - } - }, - { - "filename": "0021.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0022.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0056.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0057.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0151.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0152.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 15, - "w": 105, - "h": 68 - }, - "frame": { - "x": 223, - "y": 72, - "w": 105, - "h": 68 - } - }, - { - "filename": "0015.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0050.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0145.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 10, - "w": 104, - "h": 67 - }, - "frame": { - "x": 328, - "y": 72, - "w": 104, - "h": 67 - } - }, - { - "filename": "0011.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0012.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0046.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0047.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0141.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0142.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 8, - "y": 14, - "w": 102, - "h": 68 - }, - "frame": { - "x": 103, - "y": 137, - "w": 102, - "h": 68 - } - }, - { - "filename": "0020.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0055.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0150.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 9, - "w": 98, - "h": 73 - }, - "frame": { - "x": 205, - "y": 140, - "w": 98, - "h": 73 - } - }, - { - "filename": "0006.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0007.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0041.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0042.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0136.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0137.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 4, - "y": 4, - "w": 96, - "h": 75 - }, - "frame": { - "x": 101, - "y": 205, - "w": 96, - "h": 75 - } - }, - { - "filename": "0010.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0045.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0140.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 7, - "w": 94, - "h": 75 - }, - "frame": { - "x": 197, - "y": 213, - "w": 94, - "h": 75 - } - }, - { - "filename": "0016.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0017.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0051.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0052.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0146.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0147.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 9, - "y": 4, - "w": 94, - "h": 78 - }, - "frame": { - "x": 99, - "y": 280, - "w": 94, - "h": 78 - } - }, - { - "filename": "0001.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0002.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0008.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0009.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0018.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0019.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0035.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0036.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0037.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0043.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0044.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0053.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0054.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0070.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0131.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0132.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0138.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0139.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0148.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0149.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0165.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 193, - "y": 288, - "w": 93, - "h": 78 - } - }, - { - "filename": "0071.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 98, - "y": 358, - "w": 93, - "h": 78 - } - }, - { - "filename": "0072.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 98, - "y": 358, - "w": 93, - "h": 78 - } - }, - { - "filename": "0073.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 7, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 191, - "y": 366, - "w": 93, - "h": 78 - } - }, - { - "filename": "0081.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 19, - "y": 18, - "w": 73, - "h": 64 - }, - "frame": { - "x": 96, - "y": 436, - "w": 73, - "h": 64 - } - }, - { - "filename": "0125.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 28, - "y": 17, - "w": 52, - "h": 65 - }, - "frame": { - "x": 446, - "y": 0, - "w": 52, - "h": 65 - } - }, - { - "filename": "0074.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 3, - "w": 93, - "h": 79 - }, - "frame": { - "x": 303, - "y": 140, - "w": 93, - "h": 79 - } - }, - { - "filename": "0075.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 291, - "y": 219, - "w": 93, - "h": 78 - } - }, - { - "filename": "0076.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 5, - "y": 4, - "w": 93, - "h": 78 - }, - "frame": { - "x": 291, - "y": 219, - "w": 93, - "h": 78 - } - }, - { - "filename": "0077.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 6, - "y": 5, - "w": 93, - "h": 77 - }, - "frame": { - "x": 286, - "y": 297, - "w": 93, - "h": 77 - } - }, - { - "filename": "0078.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 12, - "y": 9, - "w": 85, - "h": 73 - }, - "frame": { - "x": 284, - "y": 374, - "w": 85, - "h": 73 - } - }, - { - "filename": "0129.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 5, - "w": 75, - "h": 79 - }, - "frame": { - "x": 396, - "y": 139, - "w": 75, - "h": 79 - } - }, - { - "filename": "0130.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 11, - "y": 4, - "w": 85, - "h": 79 - }, - "frame": { - "x": 384, - "y": 219, - "w": 85, - "h": 79 - } - }, - { - "filename": "0079.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 15, - "w": 78, - "h": 67 - }, - "frame": { - "x": 379, - "y": 298, - "w": 78, - "h": 67 - } - }, - { - "filename": "0080.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 16, - "y": 15, - "w": 78, - "h": 67 - }, - "frame": { - "x": 379, - "y": 298, - "w": 78, - "h": 67 - } - }, - { - "filename": "0127.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 21, - "y": 8, - "w": 66, - "h": 76 - }, - "frame": { - "x": 369, - "y": 374, - "w": 66, - "h": 76 - } - }, - { - "filename": "0128.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 21, - "y": 8, - "w": 66, - "h": 76 - }, - "frame": { - "x": 369, - "y": 374, - "w": 66, - "h": 76 - } - }, - { - "filename": "0126.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 25, - "y": 12, - "w": 59, - "h": 70 - }, - "frame": { - "x": 435, - "y": 365, - "w": 59, - "h": 70 - } - }, - { - "filename": "0082.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 25, - "y": 19, - "w": 66, - "h": 63 - }, - "frame": { - "x": 432, - "y": 72, - "w": 66, - "h": 63 - } - }, - { - "filename": "0083.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 29, - "y": 20, - "w": 60, - "h": 62 - }, - "frame": { - "x": 435, - "y": 435, - "w": 60, - "h": 62 - } - }, - { - "filename": "0084.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 29, - "y": 20, - "w": 60, - "h": 62 - }, - "frame": { - "x": 435, - "y": 435, - "w": 60, - "h": 62 - } - }, - { - "filename": "0085.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0086.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0087.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0088.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0089.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0090.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0091.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0092.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0093.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0094.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0095.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 14, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0096.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 14, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0097.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 15, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0098.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 15, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0099.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0100.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0101.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0102.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0103.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0104.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0105.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0106.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0107.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0108.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 16, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0109.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0110.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 17, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0111.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0112.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0113.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0114.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0115.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0116.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0117.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0118.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0119.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0120.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0121.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0122.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0123.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - }, - { - "filename": "0124.png", - "rotated": false, - "trimmed": true, - "sourceSize": { - "w": 122, - "h": 88 - }, - "spriteSourceSize": { - "x": 37, - "y": 20, - "w": 37, - "h": 61 - }, - "frame": { - "x": 457, - "y": 298, - "w": 37, - "h": 61 - } - } - ] - } - ], - "meta": { - "app": "https://www.codeandweb.com/texturepacker", - "version": "3.0", - "smartupdate": "$TexturePacker:SmartUpdate:a1c52466e8cdc83633a9fbd5b8675ca7:19652e451f806ac9b4bbb01e17b071df:12f3eae8283ab6c8e555ff3e46b7d8dc$" - } +{ "frames": [ + { + "filename": "0001.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0002.png", + "frame": { "x": 388, "y": 152, "w": 97, "h": 72 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 10, "w": 97, "h": 72 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0003.png", + "frame": { "x": 105, "y": 161, "w": 102, "h": 68 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 15, "w": 102, "h": 68 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0004.png", + "frame": { "x": 95, "y": 90, "w": 101, "h": 70 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 13, "y": 14, "w": 101, "h": 70 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0005.png", + "frame": { "x": 108, "y": 0, "w": 94, "h": 89 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 20, "y": 0, "w": 94, "h": 89 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0006.png", + "frame": { "x": 0, "y": 0, "w": 107, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 5, "w": 107, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0007.png", + "frame": { "x": 303, "y": 0, "w": 112, "h": 69 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 2, "y": 13, "w": 112, "h": 69 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0008.png", + "frame": { "x": 399, "y": 81, "w": 106, "h": 70 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 0, "y": 12, "w": 106, "h": 70 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0009.png", + "frame": { "x": 203, "y": 0, "w": 99, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 1, "y": 3, "w": 99, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0010.png", + "frame": { "x": 303, "y": 70, "w": 95, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 3, "w": 95, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0011.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0012.png", + "frame": { "x": 0, "y": 81, "w": 94, "h": 79 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 3, "w": 94, "h": 79 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0013.png", + "frame": { "x": 416, "y": 0, "w": 96, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 2, "y": 1, "w": 96, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0014.png", + "frame": { "x": 92, "y": 230, "w": 94, "h": 73 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 6, "w": 94, "h": 73 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0015.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0016.png", + "frame": { "x": 92, "y": 304, "w": 92, "h": 73 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 9, "w": 92, "h": 73 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0017.png", + "frame": { "x": 185, "y": 305, "w": 99, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 15, "w": 99, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0018.png", + "frame": { "x": 0, "y": 161, "w": 104, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 11, "w": 104, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0019.png", + "frame": { "x": 392, "y": 302, "w": 101, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 10, "w": 101, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0020.png", + "frame": { "x": 295, "y": 151, "w": 92, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 6, "w": 92, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0021.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0022.png", + "frame": { "x": 388, "y": 152, "w": 97, "h": 72 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 10, "w": 97, "h": 72 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0023.png", + "frame": { "x": 105, "y": 161, "w": 102, "h": 68 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 15, "w": 102, "h": 68 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0024.png", + "frame": { "x": 95, "y": 90, "w": 101, "h": 70 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 13, "y": 14, "w": 101, "h": 70 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0025.png", + "frame": { "x": 108, "y": 0, "w": 94, "h": 89 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 20, "y": 0, "w": 94, "h": 89 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0026.png", + "frame": { "x": 0, "y": 0, "w": 107, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 5, "w": 107, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0027.png", + "frame": { "x": 303, "y": 0, "w": 112, "h": 69 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 2, "y": 13, "w": 112, "h": 69 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0028.png", + "frame": { "x": 399, "y": 81, "w": 106, "h": 70 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 0, "y": 12, "w": 106, "h": 70 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0029.png", + "frame": { "x": 203, "y": 0, "w": 99, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 1, "y": 3, "w": 99, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0030.png", + "frame": { "x": 303, "y": 70, "w": 95, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 3, "w": 95, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0031.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0032.png", + "frame": { "x": 0, "y": 81, "w": 94, "h": 79 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 3, "w": 94, "h": 79 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0033.png", + "frame": { "x": 416, "y": 0, "w": 96, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 2, "y": 1, "w": 96, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0034.png", + "frame": { "x": 92, "y": 230, "w": 94, "h": 73 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 6, "w": 94, "h": 73 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0035.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0036.png", + "frame": { "x": 92, "y": 304, "w": 92, "h": 73 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 9, "w": 92, "h": 73 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0037.png", + "frame": { "x": 185, "y": 305, "w": 99, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 15, "w": 99, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0038.png", + "frame": { "x": 0, "y": 161, "w": 104, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 11, "w": 104, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0039.png", + "frame": { "x": 392, "y": 302, "w": 101, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 10, "w": 101, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0040.png", + "frame": { "x": 295, "y": 151, "w": 92, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 6, "w": 92, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0041.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0042.png", + "frame": { "x": 388, "y": 152, "w": 97, "h": 72 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 10, "w": 97, "h": 72 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0043.png", + "frame": { "x": 105, "y": 161, "w": 102, "h": 68 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 15, "w": 102, "h": 68 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0044.png", + "frame": { "x": 95, "y": 90, "w": 101, "h": 70 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 13, "y": 14, "w": 101, "h": 70 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0045.png", + "frame": { "x": 108, "y": 0, "w": 94, "h": 89 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 20, "y": 0, "w": 94, "h": 89 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0046.png", + "frame": { "x": 0, "y": 0, "w": 107, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 5, "w": 107, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0047.png", + "frame": { "x": 303, "y": 0, "w": 112, "h": 69 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 2, "y": 13, "w": 112, "h": 69 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0048.png", + "frame": { "x": 399, "y": 81, "w": 106, "h": 70 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 0, "y": 12, "w": 106, "h": 70 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0049.png", + "frame": { "x": 203, "y": 0, "w": 99, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 1, "y": 3, "w": 99, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0050.png", + "frame": { "x": 303, "y": 70, "w": 95, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 3, "w": 95, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0051.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0052.png", + "frame": { "x": 208, "y": 228, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 8, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0053.png", + "frame": { "x": 203, "y": 81, "w": 91, "h": 77 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 5, "w": 91, "h": 77 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0054.png", + "frame": { "x": 0, "y": 229, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 6, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0055.png", + "frame": { "x": 300, "y": 302, "w": 91, "h": 75 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 7, "w": 91, "h": 75 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0056.png", + "frame": { "x": 300, "y": 228, "w": 83, "h": 71 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 12, "y": 11, "w": 83, "h": 71 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0057.png", + "frame": { "x": 208, "y": 159, "w": 76, "h": 65 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 16, "y": 17, "w": 76, "h": 65 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0058.png", + "frame": { "x": 392, "y": 370, "w": 70, "h": 66 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 20, "y": 16, "w": 70, "h": 66 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0059.png", + "frame": { "x": 494, "y": 305, "w": 64, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 25, "y": 15, "w": 64, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0060.png", + "frame": { "x": 463, "y": 373, "w": 58, "h": 62 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 29, "y": 20, "w": 58, "h": 62 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0061.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 22, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0062.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 18, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0063.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 19, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0064.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 22, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0065.png", + "frame": { "x": 242, "y": 373, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 16, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0066.png", + "frame": { "x": 242, "y": 373, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 17, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0067.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 22, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0068.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 18, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0069.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 19, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0070.png", + "frame": { "x": 513, "y": 0, "w": 36, "h": 59 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 37, "y": 22, "w": 36, "h": 59 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0071.png", + "frame": { "x": 506, "y": 81, "w": 50, "h": 64 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 28, "y": 18, "w": 50, "h": 64 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0072.png", + "frame": { "x": 185, "y": 373, "w": 56, "h": 68 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 25, "y": 14, "w": 56, "h": 68 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0073.png", + "frame": { "x": 494, "y": 230, "w": 64, "h": 74 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 21, "y": 10, "w": 64, "h": 74 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0074.png", + "frame": { "x": 486, "y": 152, "w": 73, "h": 77 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 16, "y": 7, "w": 73, "h": 77 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0075.png", + "frame": { "x": 0, "y": 306, "w": 83, "h": 77 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 11, "y": 6, "w": 83, "h": 77 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0076.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0077.png", + "frame": { "x": 0, "y": 81, "w": 94, "h": 79 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 3, "w": 94, "h": 79 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0078.png", + "frame": { "x": 416, "y": 0, "w": 96, "h": 80 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 2, "y": 1, "w": 96, "h": 80 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0079.png", + "frame": { "x": 92, "y": 230, "w": 94, "h": 73 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 4, "y": 6, "w": 94, "h": 73 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0080.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0081.png", + "frame": { "x": 92, "y": 304, "w": 92, "h": 73 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 9, "w": 92, "h": 73 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0082.png", + "frame": { "x": 185, "y": 305, "w": 99, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 15, "w": 99, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0083.png", + "frame": { "x": 0, "y": 161, "w": 104, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 11, "w": 104, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0084.png", + "frame": { "x": 392, "y": 302, "w": 101, "h": 67 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 10, "w": 101, "h": 67 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0085.png", + "frame": { "x": 295, "y": 151, "w": 92, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 9, "y": 6, "w": 92, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + }, + { + "filename": "0086.png", + "frame": { "x": 388, "y": 225, "w": 91, "h": 76 }, + "rotated": false, + "trimmed": true, + "spriteSourceSize": { "x": 7, "y": 6, "w": 91, "h": 76 }, + "sourceSize": { "w": 114, "h": 89 } + } + ], + "meta": { + "app": "https://www.aseprite.org/", + "version": "1.3.7-x64", + "image": "563.png", + "format": "I8", + "size": { "w": 559, "h": 441 }, + "scale": "1" + } } diff --git a/public/images/pokemon/563.png b/public/images/pokemon/563.png index 7135a54ca513989a2474574939e4cc18a0575ecf..2834d54535edab264e3a8c9005c93636b26ea660 100644 GIT binary patch literal 27384 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 literal 21980 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